Started by upstream project "jogl" build number 1535 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 > git rev-parse --resolve-git-dir /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/.git # timeout=10 Fetching changes from the remote Git repository > git config remote.origin.url git://jogamp.org/srv/scm/jogl.git # timeout=10 Fetching upstream changes from git://jogamp.org/srv/scm/jogl.git > git --version # timeout=10 > git --version # 'git version 2.39.5' > git fetch --tags --force --progress -- git://jogamp.org/srv/scm/jogl.git +refs/heads/*:refs/remotes/origin/* # timeout=10 Checking out Revision 0a307e574c422ccfa60b3abd93e69fcb79d01787 (origin/master) > git config core.sparsecheckout # timeout=10 > git checkout -f 0a307e574c422ccfa60b3abd93e69fcb79d01787 # timeout=10 Commit message: "GlueGen's uses japicmp.jar instead of semver.jar" > git rev-list --no-walk 70f62ca5d121e5e71548246d468b5e7baa5faf25 # 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=1535 -Djogl.build.number=1535 -Djogl.build.branch=origin/master -Djogl.build.commit=0a307e574c422ccfa60b3abd93e69fcb79d01787 -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 21 [echo] java.version 21.0.7 [echo] java.home /opt-linux-x86_64/jdk-21.0.7+6 [echo] jvmJava.exe /opt-linux-x86_64/jdk-21.0.7+6/bin/java [echo] jvmJava8.exe ${jvmJava8.exe} [echo] minJava21 true [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.6.0-rc-20250628 [echo] jogamp.version.int 2414030 [echo] junit.is.disabled ${junit.is.disabled} [echo] target.user.set true [echo] target.sourcelevel 11 [echo] target.targetlevel 11 [echo] target.releaselevel ${target.releaselevel} [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=6.1.0-37-amd64 [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.android.x86_64: 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] AndroidX86_64=${isAndroidX86_64} [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=6.1.0-37-amd64 [echo] arch=amd64 [echo] build.dynamiclibs=true [echo] build.staticlibs=false [echo] output.lib.type=shared common.init: [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 21 [echo] java.version 21.0.7 [echo] java.home /opt-linux-x86_64/jdk-21.0.7+6 [echo] jvmJava.exe /opt-linux-x86_64/jdk-21.0.7+6/bin/java [echo] jvmJava8.exe ${jvmJava8.exe} [echo] minJava21 true [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.6.0-rc-20250628 [echo] jogamp.version.int 2414030 [echo] junit.is.disabled ${junit.is.disabled} [echo] target.user.set true [echo] target.sourcelevel 11 [echo] target.targetlevel 11 [echo] target.releaselevel ${target.releaselevel} [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=6.1.0-37-amd64 [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.android.x86_64: 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] AndroidX86_64=${isAndroidX86_64} [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=6.1.0-37-amd64 [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 21 [echo] java.version 21.0.7 [echo] java.home /opt-linux-x86_64/jdk-21.0.7+6 [echo] jvmJava.exe /opt-linux-x86_64/jdk-21.0.7+6/bin/java [echo] jvmJava8.exe ${jvmJava8.exe} [echo] minJava21 true [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.6.0-rc-20250628 [echo] jogamp.version.int 2414030 [echo] junit.is.disabled ${junit.is.disabled} [echo] target.user.set true [echo] target.sourcelevel 11 [echo] target.targetlevel 11 [echo] target.releaselevel ${target.releaselevel} [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=6.1.0-37-amd64 [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.android.x86_64: 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] AndroidX86_64=${isAndroidX86_64} [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=6.1.0-37-amd64 [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 21 [echo] java.version 21.0.7 [echo] java.home /opt-linux-x86_64/jdk-21.0.7+6 [echo] jvmJava.exe /opt-linux-x86_64/jdk-21.0.7+6/bin/java [echo] jvmJava8.exe ${jvmJava8.exe} [echo] minJava21 true [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.6.0-rc-20250628 [echo] jogamp.version.int 2414030 [echo] junit.is.disabled ${junit.is.disabled} [echo] target.user.set true [echo] target.sourcelevel 11 [echo] target.targetlevel 11 [echo] target.releaselevel ${target.releaselevel} [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=6.1.0-37-amd64 [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.android.x86_64: 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] AndroidX86_64=${isAndroidX86_64} [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=6.1.0-37-amd64 [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 21 [echo] java.version 21.0.7 [echo] java.home /opt-linux-x86_64/jdk-21.0.7+6 [echo] jvmJava.exe /opt-linux-x86_64/jdk-21.0.7+6/bin/java [echo] jvmJava8.exe ${jvmJava8.exe} [echo] minJava21 true [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.6.0-rc-20250628 [echo] jogamp.version.int 2414030 [echo] junit.is.disabled ${junit.is.disabled} [echo] target.user.set true [echo] target.sourcelevel 11 [echo] target.targetlevel 11 [echo] target.releaselevel ${target.releaselevel} [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=6.1.0-37-amd64 [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.android.x86_64: 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] AndroidX86_64=${isAndroidX86_64} [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=6.1.0-37-amd64 [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 21 [echo] java.version 21.0.7 [echo] java.home /opt-linux-x86_64/jdk-21.0.7+6 [echo] jvmJava.exe /opt-linux-x86_64/jdk-21.0.7+6/bin/java [echo] jvmJava8.exe ${jvmJava8.exe} [echo] minJava21 true [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.6.0-rc-20250628 [echo] jogamp.version.int 2414030 [echo] junit.is.disabled ${junit.is.disabled} [echo] target.user.set true [echo] target.sourcelevel 11 [echo] target.targetlevel 11 [echo] target.releaselevel ${target.releaselevel} [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=6.1.0-37-amd64 [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.android.x86_64: 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] AndroidX86_64=${isAndroidX86_64} [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=6.1.0-37-amd64 [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.awt.windows=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.awt.windows=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 21 [echo] java.version 21.0.7 [echo] java.home /opt-linux-x86_64/jdk-21.0.7+6 [echo] jvmJava.exe /opt-linux-x86_64/jdk-21.0.7+6/bin/java [echo] jvmJava8.exe ${jvmJava8.exe} [echo] minJava21 true [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.6.0-rc-20250628 [echo] jogamp.version.int 2414030 [echo] junit.is.disabled ${junit.is.disabled} [echo] target.user.set true [echo] target.sourcelevel 11 [echo] target.targetlevel 11 [echo] target.releaselevel ${target.releaselevel} [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=6.1.0-37-amd64 [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.android.x86_64: 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] AndroidX86_64=${isAndroidX86_64} [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=6.1.0-37-amd64 [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 21 [echo] java.version 21.0.7 [echo] java.home /opt-linux-x86_64/jdk-21.0.7+6 [echo] jvmJava.exe /opt-linux-x86_64/jdk-21.0.7+6/bin/java [echo] jvmJava8.exe ${jvmJava8.exe} [echo] minJava21 true [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.6.0-rc-20250628 [echo] jogamp.version.int 2414030 [echo] junit.is.disabled ${junit.is.disabled} [echo] target.user.set true [echo] target.sourcelevel 11 [echo] target.targetlevel 11 [echo] target.releaselevel ${target.releaselevel} [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=6.1.0-37-amd64 [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.android.x86_64: 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] AndroidX86_64=${isAndroidX86_64} [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=6.1.0-37-amd64 [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 21 [echo] java.version 21.0.7 [echo] java.home /opt-linux-x86_64/jdk-21.0.7+6 [echo] jvmJava.exe /opt-linux-x86_64/jdk-21.0.7+6/bin/java [echo] jvmJava8.exe ${jvmJava8.exe} [echo] minJava21 true [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.6.0-rc-20250628 [echo] jogamp.version.int 2414030 [echo] junit.is.disabled ${junit.is.disabled} [echo] target.user.set true [echo] target.sourcelevel 11 [echo] target.targetlevel 11 [echo] target.releaselevel ${target.releaselevel} [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=6.1.0-37-amd64 [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.android.x86_64: 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] AndroidX86_64=${isAndroidX86_64} [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=6.1.0-37-amd64 [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 492240c5) [echo] gluegen.build.commit 492240c5176c91fd159e9010983aebc0e616b325 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 /opt-linux-x86_64/jdk-21.0.7+6 [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 /opt-linux-x86_64/jdk-21.0.7+6 [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 /opt-linux-x86_64/jdk-21.0.7+6/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 21 [echo] java.version 21.0.7 [echo] java.home /opt-linux-x86_64/jdk-21.0.7+6 [echo] jvmJava.exe /opt-linux-x86_64/jdk-21.0.7+6/bin/java [echo] jvmJava8.exe ${jvmJava8.exe} [echo] minJava21 true [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.6.0-rc-20250628 [echo] jogamp.version.int 2414030 [echo] junit.is.disabled ${junit.is.disabled} [echo] target.user.set true [echo] target.sourcelevel 11 [echo] target.targetlevel 11 [echo] target.releaselevel ${target.releaselevel} [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=6.1.0-37-amd64 [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.android.x86_64: 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] AndroidX86_64=${isAndroidX86_64} [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=6.1.0-37-amd64 [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 492240c5) [echo] gluegen.build.commit 492240c5176c91fd159e9010983aebc0e616b325 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 /opt-linux-x86_64/jdk-21.0.7+6 [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 /opt-linux-x86_64/jdk-21.0.7+6 [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 /opt-linux-x86_64/jdk-21.0.7+6/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 31e66adcee89f986ee132b8a72b91c3e8db439315d6a70e942f5f625b3620dc4 [echo] gluegen.build.sha.classes cbd26e49578d4ed90b15c6b2d342abdba3228abe820b6869ce461d0fce9d6ef7 [echo] gluegen.build.sha.natives b28af7324bde357e919bc916888e3046368f16c5a7aac1e645db450e7457e77e 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 [javac] warning: [options] system modules path not set in conjunction with -source 11 [javac] 1 warning javah.x11: [javac] Compiling 2 source files to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/nativewindow/classes [javac] warning: [options] system modules path not set in conjunction with -source 11 [javac] 1 warning 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] warning: [options] system modules path not set in conjunction with -source 11 [javac] /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/nativewindow/gensrc/classes/jogamp/nativewindow/jawt/JAWT.java:243: warning: [removal] Boolean(boolean) in Boolean has been deprecated and marked for removal [javac] return new Boolean(true); [javac] ^ [javac] /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/nativewindow/gensrc/classes/jogamp/nativewindow/jawt/JAWT.java:246: warning: [removal] Boolean(boolean) in Boolean has been deprecated and marked for removal [javac] return new Boolean(false); [javac] ^ [javac] /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/src/nativewindow/classes/jogamp/nativewindow/ios/IOSUtil.java:307: warning: [removal] Boolean(boolean) in Boolean has been deprecated and marked for removal [javac] isMainThread = new Boolean(IsMainThread0()); [javac] ^ [javac] /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/src/nativewindow/classes/jogamp/nativewindow/macosx/OSXUtil.java:419: warning: [removal] Boolean(boolean) in Boolean has been deprecated and marked for removal [javac] isMainThread = new Boolean(IsMainThread0()); [javac] ^ [javac] Note: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/src/nativewindow/classes/jogamp/nativewindow/Debug.java uses or overrides a deprecated API. [javac] Note: Recompile with -Xlint:deprecation for details. [javac] Note: Some input files use unchecked or unsafe operations. [javac] Note: Recompile with -Xlint:unchecked for details. [javac] 5 warnings 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 /opt-linux-x86_64/jdk-21.0.7+6 [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 /opt-linux-x86_64/jdk-21.0.7+6 [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 /opt-linux-x86_64/jdk-21.0.7+6/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: /opt-linux-x86_64/jdk-21.0.7+6/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=6.1.0-37-amd64 [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: /opt-linux-x86_64/jdk-21.0.7+6/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=6.1.0-37-amd64 [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: /opt-linux-x86_64/jdk-21.0.7+6/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=6.1.0-37-amd64 [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 [javac] warning: [options] system modules path not set in conjunction with -source 11 [javac] 1 warning [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 21 [echo] java.version 21.0.7 [echo] java.home /opt-linux-x86_64/jdk-21.0.7+6 [echo] jvmJava.exe /opt-linux-x86_64/jdk-21.0.7+6/bin/java [echo] jvmJava8.exe ${jvmJava8.exe} [echo] minJava21 true [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.6.0-rc-20250628 [echo] jogamp.version.int 2414030 [echo] junit.is.disabled ${junit.is.disabled} [echo] target.user.set true [echo] target.sourcelevel 11 [echo] target.targetlevel 11 [echo] target.releaselevel ${target.releaselevel} [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=6.1.0-37-amd64 [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.android.x86_64: 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] AndroidX86_64=${isAndroidX86_64} [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=6.1.0-37-amd64 [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 21 [echo] java.version 21.0.7 [echo] java.home /opt-linux-x86_64/jdk-21.0.7+6 [echo] jvmJava.exe /opt-linux-x86_64/jdk-21.0.7+6/bin/java [echo] jvmJava8.exe ${jvmJava8.exe} [echo] minJava21 true [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.6.0-rc-20250628 [echo] jogamp.version.int 2414030 [echo] junit.is.disabled ${junit.is.disabled} [echo] target.user.set true [echo] target.sourcelevel 11 [echo] target.targetlevel 11 [echo] target.releaselevel ${target.releaselevel} [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=6.1.0-37-amd64 [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.android.x86_64: 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] AndroidX86_64=${isAndroidX86_64} [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=6.1.0-37-amd64 [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 492240c5) [echo] gluegen.build.commit 492240c5176c91fd159e9010983aebc0e616b325 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 /opt-linux-x86_64/jdk-21.0.7+6 [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 /opt-linux-x86_64/jdk-21.0.7+6 [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 /opt-linux-x86_64/jdk-21.0.7+6/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 21 [echo] java.version 21.0.7 [echo] java.home /opt-linux-x86_64/jdk-21.0.7+6 [echo] jvmJava.exe /opt-linux-x86_64/jdk-21.0.7+6/bin/java [echo] jvmJava8.exe ${jvmJava8.exe} [echo] minJava21 true [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.6.0-rc-20250628 [echo] jogamp.version.int 2414030 [echo] junit.is.disabled ${junit.is.disabled} [echo] target.user.set true [echo] target.sourcelevel 11 [echo] target.targetlevel 11 [echo] target.releaselevel ${target.releaselevel} [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=6.1.0-37-amd64 [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.android.x86_64: 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] AndroidX86_64=${isAndroidX86_64} [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=6.1.0-37-amd64 [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 492240c5) [echo] gluegen.build.commit 492240c5176c91fd159e9010983aebc0e616b325 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 /opt-linux-x86_64/jdk-21.0.7+6 [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 /opt-linux-x86_64/jdk-21.0.7+6 [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 /opt-linux-x86_64/jdk-21.0.7+6/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 31e66adcee89f986ee132b8a72b91c3e8db439315d6a70e942f5f625b3620dc4 [echo] gluegen.build.sha.classes cbd26e49578d4ed90b15c6b2d342abdba3228abe820b6869ce461d0fce9d6ef7 [echo] gluegen.build.sha.natives b28af7324bde357e919bc916888e3046368f16c5a7aac1e645db450e7457e77e 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] warning: [options] system modules path not set in conjunction with -source 11 [javac] Note: Annotation processing is enabled because one or more processors were found [javac] on the class path. A future release of javac may disable annotation processing [javac] unless at least one processor is specified by name (-processor), or a search [javac] path is specified (--processor-path, --processor-module-path), or annotation [javac] processing is enabled explicitly (-proc:only, -proc:full). [javac] Use -Xlint:-options to suppress this message. [javac] Use -proc:none to disable annotation processing. [javac] 1 warning [javac] Compiling 8 source files to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/jogl/classes [javac] warning: [options] system modules path not set in conjunction with -source 11 [javac] Note: Annotation processing is enabled because one or more processors were found [javac] on the class path. A future release of javac may disable annotation processing [javac] unless at least one processor is specified by name (-processor), or a search [javac] path is specified (--processor-path, --processor-module-path), or annotation [javac] processing is enabled explicitly (-proc:only, -proc:full). [javac] Use -Xlint:-options to suppress this message. [javac] Use -proc:none to disable annotation processing. [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. [javac] 1 warning [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 21 [echo] java.version 21.0.7 [echo] java.home /opt-linux-x86_64/jdk-21.0.7+6 [echo] jvmJava.exe /opt-linux-x86_64/jdk-21.0.7+6/bin/java [echo] jvmJava8.exe ${jvmJava8.exe} [echo] minJava21 true [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.6.0-rc-20250628 [echo] jogamp.version.int 2414030 [echo] junit.is.disabled ${junit.is.disabled} [echo] target.user.set true [echo] target.sourcelevel 11 [echo] target.targetlevel 11 [echo] target.releaselevel ${target.releaselevel} [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=6.1.0-37-amd64 [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.android.x86_64: 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] AndroidX86_64=${isAndroidX86_64} [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=6.1.0-37-amd64 [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] warning: [options] system modules path not set in conjunction with -source 11 [javac] 1 warning [javac] Compiling 4 source files to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/jogl/classes [javac] warning: [options] system modules path not set in conjunction with -source 11 [javac] 1 warning [javac] Compiling 1 source file to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/jogl/classes [javac] warning: [options] system modules path not set in conjunction with -source 11 [javac] 1 warning [javac] Compiling 22 source files to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/jogl/classes [javac] warning: [options] system modules path not set in conjunction with -source 11 [javac] Note: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/src/jogl/classes/jogamp/opengl/Debug.java uses or overrides a deprecated API. [javac] Note: Recompile with -Xlint:deprecation for details. [javac] 1 warning 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 609 source files to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/jogl/classes [javac] warning: [options] system modules path not set in conjunction with -source 11 [javac] /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/src/jogl/classes/com/jogamp/opengl/util/Animator.java:193: warning: [removal] ThreadDeath in java.lang has been deprecated and marked for removal [javac] ThreadDeath caughtThreadDeath = null; [javac] ^ [javac] /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/src/jogl/classes/com/jogamp/opengl/util/Animator.java:271: warning: [removal] ThreadDeath in java.lang has been deprecated and marked for removal [javac] } catch(final ThreadDeath td) { [javac] ^ [javac] /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/src/jogl/classes/com/jogamp/opengl/util/glsl/ShaderUtil.java:213: warning: [removal] Boolean(boolean) in Boolean has been deprecated and marked for removal [javac] info.shaderCompilerAvailable = new Boolean(true); [javac] ^ [javac] /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/src/jogl/classes/jogamp/opengl/awt/VersionApplet.java:29: warning: [removal] Applet in java.applet has been deprecated and marked for removal [javac] public class VersionApplet extends Applet { [javac] ^ [javac] /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/src/jogl/classes/jogamp/opengl/util/pngj/PngReader.java:599: warning: [dep-ann] deprecated item is not annotated with @Deprecated [javac] public ImageLine getRow(final int nrow) { [javac] ^ [javac] /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/src/jogl/classes/jogamp/opengl/util/pngj/PngWriter.java:578: warning: [dep-ann] deprecated item is not annotated with @Deprecated [javac] public void writeRow(final ImageLine imgline) { [javac] ^ [javac] Note: Some input files use or override a deprecated API. [javac] Note: Recompile with -Xlint:deprecation for details. [javac] Note: Some input files use unchecked or unsafe operations. [javac] Note: Recompile with -Xlint:unchecked for details. [javac] 7 warnings java.compile.secondpass.android: [javac] Compiling 1 source file to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/jogl/classes [javac] warning: [options] system modules path not set in conjunction with -source 11 [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. [javac] 1 warning 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 [javac] warning: [options] system modules path not set in conjunction with -source 11 [javac] 1 warning java.compile.thirdpass: java.compile: [copy] Copying 67 files to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/jogl/classes [copy] Copied 7 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 /opt-linux-x86_64/jdk-21.0.7+6 [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 /opt-linux-x86_64/jdk-21.0.7+6 [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 /opt-linux-x86_64/jdk-21.0.7+6/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=6.1.0-37-amd64 [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=6.1.0-37-amd64 [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=6.1.0-37-amd64 [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 [javac] warning: [options] system modules path not set in conjunction with -source 11 [javac] 1 warning [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 [javac] warning: [options] system modules path not set in conjunction with -source 11 [javac] 1 warning [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 21 [echo] java.version 21.0.7 [echo] java.home /opt-linux-x86_64/jdk-21.0.7+6 [echo] jvmJava.exe /opt-linux-x86_64/jdk-21.0.7+6/bin/java [echo] jvmJava8.exe ${jvmJava8.exe} [echo] minJava21 true [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.6.0-rc-20250628 [echo] jogamp.version.int 2414030 [echo] junit.is.disabled ${junit.is.disabled} [echo] target.user.set true [echo] target.sourcelevel 11 [echo] target.targetlevel 11 [echo] target.releaselevel ${target.releaselevel} [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=6.1.0-37-amd64 [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.android.x86_64: 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] AndroidX86_64=${isAndroidX86_64} [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=6.1.0-37-amd64 [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] warning: [options] system modules path not set in conjunction with -source 11 [javac] /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/src/newt/classes/jogamp/newt/DefaultEDTUtil.java:100: warning: [removal] isDestroyed() in ThreadGroup has been deprecated and marked for removal [javac] if( null != threadGroup && threadGroup.isDestroyed() ) { [javac] ^ [javac] Note: Some input files use or override a deprecated API. [javac] Note: Recompile with -Xlint:deprecation for details. [javac] 2 warnings [javac] Compiling 3 source files to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/newt/classes [javac] warning: [options] system modules path not set in conjunction with -source 11 [javac] /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/src/newt/classes/jogamp/newt/DefaultEDTUtil.java:100: warning: [removal] isDestroyed() in ThreadGroup has been deprecated and marked for removal [javac] if( null != threadGroup && threadGroup.isDestroyed() ) { [javac] ^ [javac] Note: Some input files use or override a deprecated API. [javac] Note: Recompile with -Xlint:deprecation for details. [javac] 2 warnings [javac] Compiling 1 source file to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/newt/classes [javac] warning: [options] system modules path not set in conjunction with -source 11 [javac] /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/src/newt/classes/jogamp/newt/DefaultEDTUtil.java:100: warning: [removal] isDestroyed() in ThreadGroup has been deprecated and marked for removal [javac] if( null != threadGroup && threadGroup.isDestroyed() ) { [javac] ^ [javac] Note: Some input files use or override a deprecated API. [javac] Note: Recompile with -Xlint:deprecation for details. [javac] 2 warnings [javac] Compiling 3 source files to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/newt/classes [javac] warning: [options] system modules path not set in conjunction with -source 11 [javac] /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/src/newt/classes/jogamp/newt/DefaultEDTUtil.java:100: warning: [removal] isDestroyed() in ThreadGroup has been deprecated and marked for removal [javac] if( null != threadGroup && threadGroup.isDestroyed() ) { [javac] ^ [javac] Note: Some input files use or override a deprecated API. [javac] Note: Recompile with -Xlint:deprecation for details. [javac] 2 warnings [javac] Compiling 3 source files to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/newt/classes [javac] warning: [options] system modules path not set in conjunction with -source 11 [javac] /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/src/newt/classes/jogamp/newt/DefaultEDTUtil.java:100: warning: [removal] isDestroyed() in ThreadGroup has been deprecated and marked for removal [javac] if( null != threadGroup && threadGroup.isDestroyed() ) { [javac] ^ [javac] Note: Some input files use or override a deprecated API. [javac] Note: Recompile with -Xlint:deprecation for details. [javac] 2 warnings [javac] Compiling 3 source files to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/newt/classes [javac] warning: [options] system modules path not set in conjunction with -source 11 [javac] /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/src/newt/classes/jogamp/newt/DefaultEDTUtil.java:100: warning: [removal] isDestroyed() in ThreadGroup has been deprecated and marked for removal [javac] if( null != threadGroup && threadGroup.isDestroyed() ) { [javac] ^ [javac] Note: Some input files use or override a deprecated API. [javac] Note: Recompile with -Xlint:deprecation for details. [javac] 2 warnings [javac] Compiling 3 source files to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/newt/classes [javac] warning: [options] system modules path not set in conjunction with -source 11 [javac] /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/src/newt/classes/jogamp/newt/DefaultEDTUtil.java:100: warning: [removal] isDestroyed() in ThreadGroup has been deprecated and marked for removal [javac] if( null != threadGroup && threadGroup.isDestroyed() ) { [javac] ^ [javac] /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/src/newt/classes/jogamp/newt/driver/macosx/AppKitEDTUtil.java:81: warning: [removal] isDestroyed() in ThreadGroup has been deprecated and marked for removal [javac] if( null != threadGroup && threadGroup.isDestroyed() ) { [javac] ^ [javac] Note: Some input files use or override a deprecated API. [javac] Note: Recompile with -Xlint:deprecation for details. [javac] 3 warnings [javac] Compiling 3 source files to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/newt/classes [javac] warning: [options] system modules path not set in conjunction with -source 11 [javac] /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/src/newt/classes/jogamp/newt/DefaultEDTUtil.java:100: warning: [removal] isDestroyed() in ThreadGroup has been deprecated and marked for removal [javac] if( null != threadGroup && threadGroup.isDestroyed() ) { [javac] ^ [javac] Note: Some input files use or override a deprecated API. [javac] Note: Recompile with -Xlint:deprecation for details. [javac] 2 warnings [javac] Compiling 5 source files to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/newt/classes [javac] warning: [options] system modules path not set in conjunction with -source 11 [javac] /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/src/newt/classes/jogamp/newt/DefaultEDTUtil.java:100: warning: [removal] isDestroyed() in ThreadGroup has been deprecated and marked for removal [javac] if( null != threadGroup && threadGroup.isDestroyed() ) { [javac] ^ [javac] Note: Some input files use or override a deprecated API. [javac] Note: Recompile with -Xlint:deprecation for details. [javac] 2 warnings [javac] Compiling 88 source files to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/newt/classes [javac] warning: [options] system modules path not set in conjunction with -source 11 [javac] /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/src/newt/classes/com/jogamp/newt/awt/applet/JOGLNewtApplet1Run.java:100: warning: [removal] Applet in java.applet has been deprecated and marked for removal [javac] public class JOGLNewtApplet1Run extends Applet { [javac] ^ [javac] /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/src/newt/classes/com/jogamp/newt/opengl/GLWindow.java:762: warning: [removal] stop() in Thread has been deprecated and marked for removal [javac] animThread.stop(); [javac] ^ [javac] /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/src/newt/classes/jogamp/newt/DefaultEDTUtil.java:100: warning: [removal] isDestroyed() in ThreadGroup has been deprecated and marked for removal [javac] if( null != threadGroup && threadGroup.isDestroyed() ) { [javac] ^ [javac] /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/src/newt/classes/jogamp/newt/driver/macosx/AppKitEDTUtil.java:81: warning: [removal] isDestroyed() in ThreadGroup has been deprecated and marked for removal [javac] if( null != threadGroup && threadGroup.isDestroyed() ) { [javac] ^ [javac] Note: Some input files use or override a deprecated API. [javac] Note: Recompile with -Xlint:deprecation for details. [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. [javac] 5 warnings [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] warning: [options] system modules path not set in conjunction with -source 11 [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] 1 warning [javac] Compiling 8 source files to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/newt/classes [javac] warning: [options] system modules path not set in conjunction with -source 11 [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. [javac] 1 warning 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 /opt-linux-x86_64/jdk-21.0.7+6 [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 /opt-linux-x86_64/jdk-21.0.7+6 [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 /opt-linux-x86_64/jdk-21.0.7+6/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] /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/src/newt/native/bcm_egl.c: In function ‘Java_jogamp_newt_driver_bcm_egl_WindowDriver_CreateWindow’: [cc] /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/src/newt/native/bcm_egl.c:148:5: warning: implicit declaration of function ‘NewtCommon_ExceptionCheck1_throwNewRuntimeException’ [-Wimplicit-function-declaration] [cc] 148 | NewtCommon_ExceptionCheck1_throwNewRuntimeException(env, "BcmEGLWindow.CreateWindow: Exception occured at windowCreated(..)"); [cc] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [cc] cc1: warning: command-line option ‘-fno-rtti’ is valid for C++/D/ObjC++ but not for C [cc] /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/src/newt/native/bcm_vc_iv.c: In function ‘Java_jogamp_newt_driver_bcm_vc_iv_ScreenDriver_initNative’: [cc] /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/src/newt/native/bcm_vc_iv.c:321:9: warning: implicit declaration of function ‘NewtCommon_ExceptionCheck1_throwNewRuntimeException’ [-Wimplicit-function-declaration] [cc] 321 | NewtCommon_ExceptionCheck1_throwNewRuntimeException(env, "BcmVcIvWindow.initNative: Exception occured at setScreenSize(..)"); [cc] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [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=6.1.0-37-amd64 [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=6.1.0-37-amd64 [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 [javac] warning: [options] system modules path not set in conjunction with -source 11 [javac] 1 warning [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 21 [echo] java.version 21.0.7 [echo] java.home /opt-linux-x86_64/jdk-21.0.7+6 [echo] jvmJava.exe /opt-linux-x86_64/jdk-21.0.7+6/bin/java [echo] jvmJava8.exe ${jvmJava8.exe} [echo] minJava21 true [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.6.0-rc-20250628 [echo] jogamp.version.int 2414030 [echo] junit.is.disabled ${junit.is.disabled} [echo] target.user.set true [echo] target.sourcelevel 11 [echo] target.targetlevel 11 [echo] target.releaselevel ${target.releaselevel} [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=6.1.0-37-amd64 [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.android.x86_64: 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] AndroidX86_64=${isAndroidX86_64} [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=6.1.0-37-amd64 [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 32 source files to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/graphui/classes [javac] warning: [options] system modules path not set in conjunction with -source 11 [javac] 1 warning 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 [javac] warning: [options] system modules path not set in conjunction with -source 11 [javac] 1 warning [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 21 [echo] java.version 21.0.7 [echo] java.home /opt-linux-x86_64/jdk-21.0.7+6 [echo] jvmJava.exe /opt-linux-x86_64/jdk-21.0.7+6/bin/java [echo] jvmJava8.exe ${jvmJava8.exe} [echo] minJava21 true [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.6.0-rc-20250628 [echo] jogamp.version.int 2414030 [echo] junit.is.disabled ${junit.is.disabled} [echo] target.user.set true [echo] target.sourcelevel 11 [echo] target.targetlevel 11 [echo] target.releaselevel ${target.releaselevel} [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=6.1.0-37-amd64 [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.android.x86_64: 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] AndroidX86_64=${isAndroidX86_64} [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=6.1.0-37-amd64 [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.awt.windows=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.awt.windows=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 58 source files to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/demos/build/classes [javac] warning: [options] system modules path not set in conjunction with -source 11 [javac] 1 warning make.demos.secondpass.openal: [javac] Compiling 1 source file to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/demos/build/classes [javac] warning: [options] system modules path not set in conjunction with -source 11 [javac] 1 warning 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 [javac] warning: [options] system modules path not set in conjunction with -source 11 [javac] 1 warning demos.cc.android.secondpass.openal: [javac] Compiling 4 source files to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/demos/build/classes [javac] warning: [options] system modules path not set in conjunction with -source 11 [javac] 1 warning 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 452 source files to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/test/build/classes [javac] warning: [options] system modules path not set in conjunction with -source 11 [javac] /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/src/test/com/jogamp/opengl/test/bugs/Bug735Inv0AppletAWT.java:50: warning: [removal] Applet in java.applet has been deprecated and marked for removal [javac] public class Bug735Inv0AppletAWT extends Applet implements Runnable { [javac] ^ [javac] /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/src/test/com/jogamp/opengl/test/bugs/Bug735Inv1AppletAWT.java:52: warning: [removal] Applet in java.applet has been deprecated and marked for removal [javac] public class Bug735Inv1AppletAWT extends Applet implements Runnable { [javac] ^ [javac] /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/src/test/com/jogamp/opengl/test/bugs/Bug735Inv2AppletAWT.java:47: warning: [removal] Applet in java.applet has been deprecated and marked for removal [javac] public class Bug735Inv2AppletAWT extends Applet implements Runnable { [javac] ^ [javac] /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/src/test/com/jogamp/opengl/test/bugs/Bug735Inv3AppletAWT.java:48: warning: [removal] Applet in java.applet has been deprecated and marked for removal [javac] public class Bug735Inv3AppletAWT extends Applet { [javac] ^ [javac] /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/src/test/com/jogamp/opengl/test/bugs/DemoBug910ExtendedAWTAppletLifecycleCheck.java:41: warning: [removal] Applet in java.applet has been deprecated and marked for removal [javac] public class DemoBug910ExtendedAWTAppletLifecycleCheck extends Applet { [javac] ^ [javac] /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/src/test/com/jogamp/opengl/test/junit/jogl/acore/ect/ExclusiveContextBase10.java:104: warning: [dep-ann] deprecated item is not annotated with @Deprecated [javac] protected void runTestGL(final GLCapabilitiesImmutable caps, final int drawableCount, final boolean exclusive) throws InterruptedException { [javac] ^ [javac] /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/src/test/com/jogamp/opengl/test/junit/jogl/awt/TestGLCanvasAWTActionDeadlock01AWT.java:131: warning: [removal] Applet in java.applet has been deprecated and marked for removal [javac] final Applet applet1 = new Applet() { [javac] ^ [javac] /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/src/test/com/jogamp/opengl/test/junit/jogl/awt/TestGLCanvasAWTActionDeadlock01AWT.java:131: warning: [removal] Applet in java.applet has been deprecated and marked for removal [javac] final Applet applet1 = new Applet() { [javac] ^ [javac] /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/src/test/com/jogamp/opengl/test/junit/jogl/awt/TestGLCanvasAWTActionDeadlock01AWT.java:274: warning: [removal] Applet in java.applet has been deprecated and marked for removal [javac] void dispose(final Frame frame, final Applet applet) { [javac] ^ [javac] /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/src/test/com/jogamp/opengl/test/junit/jogl/awt/TestGLCanvasAWTActionDeadlock01AWT.java:287: warning: [removal] Applet in java.applet has been deprecated and marked for removal [javac] GLCanvas restart(final Applet applet, GLCanvas glCanvas, final boolean restartOnCurrentThread) throws InterruptedException { [javac] ^ [javac] /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/src/test/com/jogamp/opengl/test/junit/jogl/awt/TestGLCanvasAWTActionDeadlock01AWT.java:301: warning: [removal] Applet in java.applet has been deprecated and marked for removal [javac] void attachGLCanvas(final Applet applet, final GLCanvas glCanvas, final boolean restartOnCurrentThread) { [javac] ^ [javac] /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/src/test/com/jogamp/opengl/test/junit/jogl/awt/TestGLCanvasAWTActionDeadlock01AWT.java:323: warning: [removal] Applet in java.applet has been deprecated and marked for removal [javac] void detachGLCanvas(final Applet applet, final GLCanvas glCanvas, final boolean restartOnCurrentThread) { [javac] ^ [javac] /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/src/test/com/jogamp/opengl/test/junit/jogl/awt/TestGLCanvasAWTActionDeadlock02AWT.java:92: warning: [removal] Applet in java.applet has been deprecated and marked for removal [javac] static class MiniPApplet extends Applet implements MouseMotionListener, KeyListener { [javac] ^ [javac] /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/awt/Bug816AppletGLCanvas01.java:55: warning: [removal] Applet in java.applet has been deprecated and marked for removal [javac] public class Bug816AppletGLCanvas01 extends Applet implements GLEventListener { [javac] ^ [javac] /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/awt/Bug816AppletGLCanvas01.java:65: warning: [removal] Applet in java.applet has been deprecated and marked for removal [javac] Applet myApplet = null; [javac] ^ [javac] /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/awt/Bug816AppletGLCanvas01.java:72: warning: [removal] Applet in java.applet has been deprecated and marked for removal [javac] static public void appletStarter(final Applet des, final String frameName, final int width, final int height) { [javac] ^ [javac] /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/awt/Bug816AppletGLCanvas02a.java:49: warning: [removal] Applet in java.applet has been deprecated and marked for removal [javac] public class Bug816AppletGLCanvas02a extends Applet { [javac] ^ [javac] /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/awt/Bug816AppletGLCanvas02b.java:49: warning: [removal] Applet in java.applet has been deprecated and marked for removal [javac] public class Bug816AppletGLCanvas02b extends Applet { [javac] ^ [javac] /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/awt/Bug816AppletOSXCALayerPos03a.java:55: warning: [removal] Applet in java.applet has been deprecated and marked for removal [javac] public class Bug816AppletOSXCALayerPos03a extends Applet { [javac] ^ [javac] /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/awt/Bug816AppletOSXCALayerPos03b.java:53: warning: [removal] JApplet in javax.swing has been deprecated and marked for removal [javac] public class Bug816AppletOSXCALayerPos03b extends JApplet { [javac] ^ [javac] /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/awt/Bug848AppletGLCanvas01.java:48: warning: [removal] Applet in java.applet has been deprecated and marked for removal [javac] public class Bug848AppletGLCanvas01 extends Applet { [javac] ^ [javac] /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/src/test/com/jogamp/opengl/test/junit/jogl/demos/gl2/awt/Bug818GLJPanelAndGLCanvasApplet.java:73: warning: [removal] JApplet in javax.swing has been deprecated and marked for removal [javac] public class Bug818GLJPanelAndGLCanvasApplet extends JApplet { [javac] ^ [javac] /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/src/test/com/jogamp/opengl/test/junit/jogl/demos/gl2/awt/Bug818GLJPanelAndGLCanvasApplet.java:88: warning: [removal] JApplet in javax.swing has been deprecated and marked for removal [javac] final JApplet myApplet = new Bug818GLJPanelAndGLCanvasApplet(); [javac] ^ [javac] /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/src/test/com/jogamp/opengl/test/junit/jogl/demos/gl2/awt/GLJPanelsAndGLCanvasDemoGL2Applet.java:50: warning: [removal] JApplet in javax.swing has been deprecated and marked for removal [javac] public class GLJPanelsAndGLCanvasDemoGL2Applet extends JApplet { [javac] ^ [javac] /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/src/test/com/jogamp/opengl/test/junit/jogl/demos/gl2/awt/GLJPanelsAndGLCanvasDemoGL2Applet.java:63: warning: [removal] JApplet in javax.swing has been deprecated and marked for removal [javac] final JApplet myApplet = new GLJPanelsAndGLCanvasDemoGL2Applet(); [javac] ^ [javac] /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/src/test/com/jogamp/opengl/test/junit/util/AWTRobotUtil.java:276: warning: [removal] Integer(int) in Integer has been deprecated and marked for removal [javac] AWT_CLICK_TO = new Integer(500); [javac] ^ [javac] Note: Some input files use or override a deprecated API. [javac] Note: Recompile with -Xlint:deprecation for details. [javac] 27 warnings 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.6-b1535-20250628-linux-amd64 [copy] Copying 1 file to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/jogl-2.6-b1535-20250628-linux-amd64 [copy] Copying 1 file to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/jogl-2.6-b1535-20250628-linux-amd64 [copy] Copying 1 file to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/jogl-2.6-b1535-20250628-linux-amd64 [copy] Copying 1 file to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/jogl-2.6-b1535-20250628-linux-amd64 [copy] Copying 1 file to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/jogl-2.6-b1535-20250628-linux-amd64 [copy] Copying 1 file to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/jogl-2.6-b1535-20250628-linux-amd64 [mkdir] Created dir: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/jogl-2.6-b1535-20250628-linux-amd64/jar [copy] Copying 68 files to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/jogl-2.6-b1535-20250628-linux-amd64/jar [mkdir] Created dir: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/jogl-2.6-b1535-20250628-linux-amd64/lib [copy] Copying 16 files to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/jogl-2.6-b1535-20250628-linux-amd64/lib [mkdir] Created dir: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/jogl-2.6-b1535-20250628-linux-amd64/jnlp-files [copy] Copying 53 files to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/jogl-2.6-b1535-20250628-linux-amd64/jnlp-files [mkdir] Created dir: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/jogl-2.6-b1535-20250628-linux-amd64/etc [copy] Copying 5 files to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/jogl-2.6-b1535-20250628-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, 84216440 bytes (81 MiB) [exec] [exec] Creating archive: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/jogl-2.6-b1535-20250628-linux-amd64.7z [exec] [exec] Items to compress: 154 [exec] [exec] [exec] Files read from disk: 148 [exec] Archive size: 26401288 bytes (26 MiB) [exec] Everything is Ok [delete] Deleting directory /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/jogl-2.6-b1535-20250628-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 21 [echo] java.version 21.0.7 [echo] java.home /opt-linux-x86_64/jdk-21.0.7+6 [echo] jvmJava.exe /opt-linux-x86_64/jdk-21.0.7+6/bin/java [echo] jvmJava8.exe ${jvmJava8.exe} [echo] minJava21 true [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.6.0-rc-20250628 [echo] jogamp.version.int 2414030 [echo] junit.is.disabled ${junit.is.disabled} [echo] target.user.set true [echo] target.sourcelevel 11 [echo] target.targetlevel 11 [echo] target.releaselevel ${target.releaselevel} [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=6.1.0-37-amd64 [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.android.x86_64: 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] AndroidX86_64=${isAndroidX86_64} [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=6.1.0-37-amd64 [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.awt.windows=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.awt.windows=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 21 [echo] java.version 21.0.7 [echo] java.home /opt-linux-x86_64/jdk-21.0.7+6 [echo] jvmJava.exe /opt-linux-x86_64/jdk-21.0.7+6/bin/java [echo] jvmJava8.exe ${jvmJava8.exe} [echo] minJava21 true [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.6.0-rc-20250628 [echo] jogamp.version.int 2414030 [echo] junit.is.disabled ${junit.is.disabled} [echo] target.user.set true [echo] target.sourcelevel 11 [echo] target.targetlevel 11 [echo] target.releaselevel ${target.releaselevel} [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=6.1.0-37-amd64 [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.android.x86_64: 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] AndroidX86_64=${isAndroidX86_64} [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=6.1.0-37-amd64 [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.awt.windows=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.awt.windows=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] WARNING: package sun.awt.windows not in java.desktop [junit] Testsuite: com.jogamp.opengl.test.junit.graph.TestFontScale01NOUI [junit] Testsuite: com.jogamp.opengl.test.junit.graph.TestFontScale01NOUI [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] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.184 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.026 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.184 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] WARNING: package sun.awt.windows not in java.desktop [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 @ 1751131245639 ms III - Start [junit] SLOCK [T main @ 1751131245656 ms +++ localhost/127.0.0.1:59999 - Locked within 48 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestVersionSemanticsNOUI - testVersionV220V221 [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] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestVersionSemanticsNOUI - testVersionV221V230 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestVersionSemanticsNOUI - testVersionV230V232 [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] ++++ 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 @ 1751131247929 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751131247935 ms --- localhost/127.0.0.1:59999 - Unlock ok within 7 ms [junit] Tests run: 4, Failures: 0, Errors: 4, Skipped: 0, Time elapsed: 3.032 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751131245639 ms III - Start [junit] SLOCK [T main @ 1751131245656 ms +++ localhost/127.0.0.1:59999 - Locked within 48 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestVersionSemanticsNOUI - testVersionV220V221 [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] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestVersionSemanticsNOUI - testVersionV221V230 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestVersionSemanticsNOUI - testVersionV230V232 [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] ++++ 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 @ 1751131247929 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751131247935 ms --- localhost/127.0.0.1:59999 - Unlock ok within 7 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: testVersionV220V221 took 0.869 sec [junit] Caused an ERROR [junit] Could not load 'org.eclipse.swt.widgets.Canvas': org.eclipse.swt.widgets.Canvas. Please make sure that all libraries have been added to the classpath (CLASSPATH=) or try the option '--ignore-missing-classes'. [junit] japicmp.exception.JApiCmpException: Could not load 'org.eclipse.swt.widgets.Canvas': org.eclipse.swt.widgets.Canvas. Please make sure that all libraries have been added to the classpath (CLASSPATH=) or try the option '--ignore-missing-classes'. [junit] at japicmp.exception.JApiCmpException.forClassLoading(JApiCmpException.java:51) [junit] at japicmp.model.JApiClass.getSuperclass(JApiClass.java:306) [junit] at japicmp.model.JApiClass.extractSuperclass(JApiClass.java:265) [junit] at japicmp.model.JApiClass.(JApiClass.java:55) [junit] at japicmp.cmp.ClassesComparator.sortIntoLists(ClassesComparator.java:50) [junit] at japicmp.cmp.ClassesComparator.compare(ClassesComparator.java:30) [junit] at japicmp.cmp.JarArchiveComparator.compareClassLists(JarArchiveComparator.java:200) [junit] at japicmp.cmp.JarArchiveComparator.createAndCompareClassLists(JarArchiveComparator.java:180) [junit] at japicmp.cmp.JarArchiveComparator.compare(JarArchiveComparator.java:90) [junit] at japicmp.cmp.JarArchiveComparator.compare(JarArchiveComparator.java:78) [junit] at com.jogamp.junit.util.VersionSemanticsUtil.testVersion2(VersionSemanticsUtil.java:108) [junit] at com.jogamp.opengl.test.junit.jogl.acore.TestVersionSemanticsNOUI.testVersions(TestVersionSemanticsNOUI.java:104) [junit] at com.jogamp.opengl.test.junit.jogl.acore.TestVersionSemanticsNOUI.testVersionV220V221(TestVersionSemanticsNOUI.java:87) [junit] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) [junit] Caused by: javassist.NotFoundException: org.eclipse.swt.widgets.Canvas [junit] at javassist.ClassPool.get(ClassPool.java:430) [junit] at javassist.CtClassType.getSuperclass(CtClassType.java:829) [junit] at japicmp.model.JApiClass.getSuperclass(JApiClass.java:300) [junit] [junit] Testcase: testVersionV221V230 took 0.501 sec [junit] Caused an ERROR [junit] Could not load 'org.eclipse.swt.widgets.Canvas': org.eclipse.swt.widgets.Canvas. Please make sure that all libraries have been added to the classpath (CLASSPATH=) or try the option '--ignore-missing-classes'. [junit] japicmp.exception.JApiCmpException: Could not load 'org.eclipse.swt.widgets.Canvas': org.eclipse.swt.widgets.Canvas. Please make sure that all libraries have been added to the classpath (CLASSPATH=) or try the option '--ignore-missing-classes'. [junit] at japicmp.exception.JApiCmpException.forClassLoading(JApiCmpException.java:51) [junit] at japicmp.model.JApiClass.getSuperclass(JApiClass.java:306) [junit] at japicmp.model.JApiClass.extractSuperclass(JApiClass.java:265) [junit] at japicmp.model.JApiClass.(JApiClass.java:55) [junit] at japicmp.cmp.ClassesComparator.sortIntoLists(ClassesComparator.java:50) [junit] at japicmp.cmp.ClassesComparator.compare(ClassesComparator.java:30) [junit] at japicmp.cmp.JarArchiveComparator.compareClassLists(JarArchiveComparator.java:200) [junit] at japicmp.cmp.JarArchiveComparator.createAndCompareClassLists(JarArchiveComparator.java:180) [junit] at japicmp.cmp.JarArchiveComparator.compare(JarArchiveComparator.java:90) [junit] at japicmp.cmp.JarArchiveComparator.compare(JarArchiveComparator.java:78) [junit] at com.jogamp.junit.util.VersionSemanticsUtil.testVersion2(VersionSemanticsUtil.java:108) [junit] at com.jogamp.opengl.test.junit.jogl.acore.TestVersionSemanticsNOUI.testVersions(TestVersionSemanticsNOUI.java:104) [junit] at com.jogamp.opengl.test.junit.jogl.acore.TestVersionSemanticsNOUI.testVersionV221V230(TestVersionSemanticsNOUI.java:92) [junit] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) [junit] Caused by: javassist.NotFoundException: org.eclipse.swt.widgets.Canvas [junit] at javassist.ClassPool.get(ClassPool.java:430) [junit] at javassist.CtClassType.getSuperclass(CtClassType.java:829) [junit] at japicmp.model.JApiClass.getSuperclass(JApiClass.java:300) [junit] [junit] Testcase: testVersionV230V232 took 0.403 sec [junit] Caused an ERROR [junit] Could not load 'org.eclipse.swt.widgets.Canvas': org.eclipse.swt.widgets.Canvas. Please make sure that all libraries have been added to the classpath (CLASSPATH=) or try the option '--ignore-missing-classes'. [junit] japicmp.exception.JApiCmpException: Could not load 'org.eclipse.swt.widgets.Canvas': org.eclipse.swt.widgets.Canvas. Please make sure that all libraries have been added to the classpath (CLASSPATH=) or try the option '--ignore-missing-classes'. [junit] at japicmp.exception.JApiCmpException.forClassLoading(JApiCmpException.java:51) [junit] at japicmp.model.JApiClass.getSuperclass(JApiClass.java:306) [junit] at japicmp.model.JApiClass.extractSuperclass(JApiClass.java:265) [junit] at japicmp.model.JApiClass.(JApiClass.java:55) [junit] at japicmp.cmp.ClassesComparator.sortIntoLists(ClassesComparator.java:50) [junit] at japicmp.cmp.ClassesComparator.compare(ClassesComparator.java:30) [junit] at japicmp.cmp.JarArchiveComparator.compareClassLists(JarArchiveComparator.java:200) [junit] at japicmp.cmp.JarArchiveComparator.createAndCompareClassLists(JarArchiveComparator.java:180) [junit] at japicmp.cmp.JarArchiveComparator.compare(JarArchiveComparator.java:90) [junit] at japicmp.cmp.JarArchiveComparator.compare(JarArchiveComparator.java:78) [junit] at com.jogamp.junit.util.VersionSemanticsUtil.testVersion2(VersionSemanticsUtil.java:108) [junit] at com.jogamp.opengl.test.junit.jogl.acore.TestVersionSemanticsNOUI.testVersions(TestVersionSemanticsNOUI.java:104) [junit] at com.jogamp.opengl.test.junit.jogl.acore.TestVersionSemanticsNOUI.testVersionV230V232(TestVersionSemanticsNOUI.java:111) [junit] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) [junit] Caused by: javassist.NotFoundException: org.eclipse.swt.widgets.Canvas [junit] at javassist.ClassPool.get(ClassPool.java:430) [junit] at javassist.CtClassType.getSuperclass(CtClassType.java:829) [junit] at japicmp.model.JApiClass.getSuperclass(JApiClass.java:300) [junit] [junit] Testcase: testVersionV232V24x took 0.358 sec [junit] Caused an ERROR [junit] Could not load 'org.eclipse.swt.widgets.Canvas': org.eclipse.swt.widgets.Canvas. Please make sure that all libraries have been added to the classpath (CLASSPATH=) or try the option '--ignore-missing-classes'. [junit] japicmp.exception.JApiCmpException: Could not load 'org.eclipse.swt.widgets.Canvas': org.eclipse.swt.widgets.Canvas. Please make sure that all libraries have been added to the classpath (CLASSPATH=) or try the option '--ignore-missing-classes'. [junit] at japicmp.exception.JApiCmpException.forClassLoading(JApiCmpException.java:51) [junit] at japicmp.model.JApiClass.getSuperclass(JApiClass.java:306) [junit] at japicmp.model.JApiClass.extractSuperclass(JApiClass.java:265) [junit] at japicmp.model.JApiClass.(JApiClass.java:55) [junit] at japicmp.cmp.ClassesComparator.sortIntoLists(ClassesComparator.java:50) [junit] at japicmp.cmp.ClassesComparator.compare(ClassesComparator.java:30) [junit] at japicmp.cmp.JarArchiveComparator.compareClassLists(JarArchiveComparator.java:200) [junit] at japicmp.cmp.JarArchiveComparator.createAndCompareClassLists(JarArchiveComparator.java:180) [junit] at japicmp.cmp.JarArchiveComparator.compare(JarArchiveComparator.java:90) [junit] at japicmp.cmp.JarArchiveComparator.compare(JarArchiveComparator.java:78) [junit] at com.jogamp.junit.util.VersionSemanticsUtil.testVersion2(VersionSemanticsUtil.java:108) [junit] at com.jogamp.junit.util.VersionSemanticsUtil.testVersion2(VersionSemanticsUtil.java:91) [junit] at com.jogamp.opengl.test.junit.jogl.acore.TestVersionSemanticsNOUI.testVersionV232V24x(TestVersionSemanticsNOUI.java:125) [junit] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) [junit] Caused by: javassist.NotFoundException: org.eclipse.swt.widgets.Canvas [junit] at javassist.ClassPool.get(ClassPool.java:430) [junit] at javassist.CtClassType.getSuperclass(CtClassType.java:829) [junit] at japicmp.model.JApiClass.getSuperclass(JApiClass.java:300) [junit] [junit] Tests run: 4, Failures: 0, Errors: 4, Skipped: 0, Time elapsed: 3.032 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751131245639 ms III - Start [junit] SLOCK [T main @ 1751131245656 ms +++ localhost/127.0.0.1:59999 - Locked within 48 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestVersionSemanticsNOUI - testVersionV220V221 [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] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestVersionSemanticsNOUI - testVersionV221V230 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestVersionSemanticsNOUI - testVersionV230V232 [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] ++++ 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 @ 1751131247929 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751131247935 ms --- localhost/127.0.0.1:59999 - Unlock ok within 7 ms [junit] ------------- ---------------- --------------- [junit] Testcase: testVersionV220V221(com.jogamp.opengl.test.junit.jogl.acore.TestVersionSemanticsNOUI): Caused an ERROR [junit] Could not load 'org.eclipse.swt.widgets.Canvas': org.eclipse.swt.widgets.Canvas. Please make sure that all libraries have been added to the classpath (CLASSPATH=) or try the option '--ignore-missing-classes'. [junit] japicmp.exception.JApiCmpException: Could not load 'org.eclipse.swt.widgets.Canvas': org.eclipse.swt.widgets.Canvas. Please make sure that all libraries have been added to the classpath (CLASSPATH=) or try the option '--ignore-missing-classes'. [junit] at japicmp.exception.JApiCmpException.forClassLoading(JApiCmpException.java:51) [junit] at japicmp.model.JApiClass.getSuperclass(JApiClass.java:306) [junit] at japicmp.model.JApiClass.extractSuperclass(JApiClass.java:265) [junit] at japicmp.model.JApiClass.(JApiClass.java:55) [junit] at japicmp.cmp.ClassesComparator.sortIntoLists(ClassesComparator.java:50) [junit] at japicmp.cmp.ClassesComparator.compare(ClassesComparator.java:30) [junit] at japicmp.cmp.JarArchiveComparator.compareClassLists(JarArchiveComparator.java:200) [junit] at japicmp.cmp.JarArchiveComparator.createAndCompareClassLists(JarArchiveComparator.java:180) [junit] at japicmp.cmp.JarArchiveComparator.compare(JarArchiveComparator.java:90) [junit] at japicmp.cmp.JarArchiveComparator.compare(JarArchiveComparator.java:78) [junit] at com.jogamp.junit.util.VersionSemanticsUtil.testVersion2(VersionSemanticsUtil.java:108) [junit] at com.jogamp.opengl.test.junit.jogl.acore.TestVersionSemanticsNOUI.testVersions(TestVersionSemanticsNOUI.java:104) [junit] at com.jogamp.opengl.test.junit.jogl.acore.TestVersionSemanticsNOUI.testVersionV220V221(TestVersionSemanticsNOUI.java:87) [junit] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) [junit] Caused by: javassist.NotFoundException: org.eclipse.swt.widgets.Canvas [junit] at javassist.ClassPool.get(ClassPool.java:430) [junit] at javassist.CtClassType.getSuperclass(CtClassType.java:829) [junit] at japicmp.model.JApiClass.getSuperclass(JApiClass.java:300) [junit] [junit] [junit] Testcase: testVersionV221V230(com.jogamp.opengl.test.junit.jogl.acore.TestVersionSemanticsNOUI): Caused an ERROR [junit] Could not load 'org.eclipse.swt.widgets.Canvas': org.eclipse.swt.widgets.Canvas. Please make sure that all libraries have been added to the classpath (CLASSPATH=) or try the option '--ignore-missing-classes'. [junit] japicmp.exception.JApiCmpException: Could not load 'org.eclipse.swt.widgets.Canvas': org.eclipse.swt.widgets.Canvas. Please make sure that all libraries have been added to the classpath (CLASSPATH=) or try the option '--ignore-missing-classes'. [junit] at japicmp.exception.JApiCmpException.forClassLoading(JApiCmpException.java:51) [junit] at japicmp.model.JApiClass.getSuperclass(JApiClass.java:306) [junit] at japicmp.model.JApiClass.extractSuperclass(JApiClass.java:265) [junit] at japicmp.model.JApiClass.(JApiClass.java:55) [junit] at japicmp.cmp.ClassesComparator.sortIntoLists(ClassesComparator.java:50) [junit] at japicmp.cmp.ClassesComparator.compare(ClassesComparator.java:30) [junit] at japicmp.cmp.JarArchiveComparator.compareClassLists(JarArchiveComparator.java:200) [junit] at japicmp.cmp.JarArchiveComparator.createAndCompareClassLists(JarArchiveComparator.java:180) [junit] at japicmp.cmp.JarArchiveComparator.compare(JarArchiveComparator.java:90) [junit] at japicmp.cmp.JarArchiveComparator.compare(JarArchiveComparator.java:78) [junit] at com.jogamp.junit.util.VersionSemanticsUtil.testVersion2(VersionSemanticsUtil.java:108) [junit] at com.jogamp.opengl.test.junit.jogl.acore.TestVersionSemanticsNOUI.testVersions(TestVersionSemanticsNOUI.java:104) [junit] at com.jogamp.opengl.test.junit.jogl.acore.TestVersionSemanticsNOUI.testVersionV221V230(TestVersionSemanticsNOUI.java:92) [junit] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) [junit] Caused by: javassist.NotFoundException: org.eclipse.swt.widgets.Canvas [junit] at javassist.ClassPool.get(ClassPool.java:430) [junit] at javassist.CtClassType.getSuperclass(CtClassType.java:829) [junit] at japicmp.model.JApiClass.getSuperclass(JApiClass.java:300) [junit] [junit] [junit] Testcase: testVersionV230V232(com.jogamp.opengl.test.junit.jogl.acore.TestVersionSemanticsNOUI): Caused an ERROR [junit] Could not load 'org.eclipse.swt.widgets.Canvas': org.eclipse.swt.widgets.Canvas. Please make sure that all libraries have been added to the classpath (CLASSPATH=) or try the option '--ignore-missing-classes'. [junit] japicmp.exception.JApiCmpException: Could not load 'org.eclipse.swt.widgets.Canvas': org.eclipse.swt.widgets.Canvas. Please make sure that all libraries have been added to the classpath (CLASSPATH=) or try the option '--ignore-missing-classes'. [junit] at japicmp.exception.JApiCmpException.forClassLoading(JApiCmpException.java:51) [junit] at japicmp.model.JApiClass.getSuperclass(JApiClass.java:306) [junit] at japicmp.model.JApiClass.extractSuperclass(JApiClass.java:265) [junit] at japicmp.model.JApiClass.(JApiClass.java:55) [junit] at japicmp.cmp.ClassesComparator.sortIntoLists(ClassesComparator.java:50) [junit] at japicmp.cmp.ClassesComparator.compare(ClassesComparator.java:30) [junit] at japicmp.cmp.JarArchiveComparator.compareClassLists(JarArchiveComparator.java:200) [junit] at japicmp.cmp.JarArchiveComparator.createAndCompareClassLists(JarArchiveComparator.java:180) [junit] at japicmp.cmp.JarArchiveComparator.compare(JarArchiveComparator.java:90) [junit] at japicmp.cmp.JarArchiveComparator.compare(JarArchiveComparator.java:78) [junit] at com.jogamp.junit.util.VersionSemanticsUtil.testVersion2(VersionSemanticsUtil.java:108) [junit] at com.jogamp.opengl.test.junit.jogl.acore.TestVersionSemanticsNOUI.testVersions(TestVersionSemanticsNOUI.java:104) [junit] at com.jogamp.opengl.test.junit.jogl.acore.TestVersionSemanticsNOUI.testVersionV230V232(TestVersionSemanticsNOUI.java:111) [junit] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) [junit] Caused by: javassist.NotFoundException: org.eclipse.swt.widgets.Canvas [junit] at javassist.ClassPool.get(ClassPool.java:430) [junit] at javassist.CtClassType.getSuperclass(CtClassType.java:829) [junit] at japicmp.model.JApiClass.getSuperclass(JApiClass.java:300) [junit] [junit] [junit] Testcase: testVersionV232V24x(com.jogamp.opengl.test.junit.jogl.acore.TestVersionSemanticsNOUI): Caused an ERROR [junit] Could not load 'org.eclipse.swt.widgets.Canvas': org.eclipse.swt.widgets.Canvas. Please make sure that all libraries have been added to the classpath (CLASSPATH=) or try the option '--ignore-missing-classes'. [junit] japicmp.exception.JApiCmpException: Could not load 'org.eclipse.swt.widgets.Canvas': org.eclipse.swt.widgets.Canvas. Please make sure that all libraries have been added to the classpath (CLASSPATH=) or try the option '--ignore-missing-classes'. [junit] at japicmp.exception.JApiCmpException.forClassLoading(JApiCmpException.java:51) [junit] at japicmp.model.JApiClass.getSuperclass(JApiClass.java:306) [junit] at japicmp.model.JApiClass.extractSuperclass(JApiClass.java:265) [junit] at japicmp.model.JApiClass.(JApiClass.java:55) [junit] at japicmp.cmp.ClassesComparator.sortIntoLists(ClassesComparator.java:50) [junit] at japicmp.cmp.ClassesComparator.compare(ClassesComparator.java:30) [junit] at japicmp.cmp.JarArchiveComparator.compareClassLists(JarArchiveComparator.java:200) [junit] at japicmp.cmp.JarArchiveComparator.createAndCompareClassLists(JarArchiveComparator.java:180) [junit] at japicmp.cmp.JarArchiveComparator.compare(JarArchiveComparator.java:90) [junit] at japicmp.cmp.JarArchiveComparator.compare(JarArchiveComparator.java:78) [junit] at com.jogamp.junit.util.VersionSemanticsUtil.testVersion2(VersionSemanticsUtil.java:108) [junit] at com.jogamp.junit.util.VersionSemanticsUtil.testVersion2(VersionSemanticsUtil.java:91) [junit] at com.jogamp.opengl.test.junit.jogl.acore.TestVersionSemanticsNOUI.testVersionV232V24x(TestVersionSemanticsNOUI.java:125) [junit] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) [junit] Caused by: javassist.NotFoundException: org.eclipse.swt.widgets.Canvas [junit] at javassist.ClassPool.get(ClassPool.java:430) [junit] at javassist.CtClassType.getSuperclass(CtClassType.java:829) [junit] at japicmp.model.JApiClass.getSuperclass(JApiClass.java:300) [junit] [junit] [junit] Test com.jogamp.opengl.test.junit.jogl.acore.TestVersionSemanticsNOUI FAILED [junit] WARNING: package sun.awt.windows not in java.desktop [junit] Testsuite: com.jogamp.opengl.test.junit.math.TestBinary16NOUI [junit] Testsuite: com.jogamp.opengl.test.junit.math.TestBinary16NOUI [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] -- Exponent identities [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751131248871 ms III - Start [junit] SLOCK [T main @ 1751131248879 ms +++ localhost/127.0.0.1:59999 - Locked within 18 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testExponentIdentity [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testExponentIdentity [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testInfinite [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testInfinite [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testInfinityExponent [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testInfinityExponent [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testInfinityNegativeExponent [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testInfinityNegativeExponent [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testInfinityNegativeSign [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testInfinityNegativeSign [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testInfinityNegativeSignificand [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testInfinityNegativeSignificand [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testInfinitySign [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testInfinitySign [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testInfinitySignificand [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testInfinitySignificand [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testNaN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testNaN [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testPackDoubleNaN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testPackDoubleNaN [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testPackDoubleNegativeInfinity [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testPackDoubleNegativeInfinity [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testPackDoubleNegativeZero [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testPackDoubleNegativeZero [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testPackDoublePositiveInfinity [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testPackDoublePositiveInfinity [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testPackDoublePositiveZero [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testPackDoublePositiveZero [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testPackDoubleUnpackFloat [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testPackDoubleUnpackFloat [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testPackFloatDoubleEquivalent [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testPackFloatDoubleEquivalent [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testPackFloatNaN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testPackFloatNaN [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testPackFloatNegativeInfinity [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testPackFloatNegativeInfinity [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testPackFloatNegativeZero [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testPackFloatNegativeZero [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testPackFloatPositiveInfinity [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testPackFloatPositiveInfinity [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testPackFloatPositiveZero [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testPackFloatPositiveZero [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testPackFloatUnpackDouble [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] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testPackFloatUnpackDouble [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testPackUnpackDouble [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testPackUnpackDouble [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testPackUnpackFloat [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testPackUnpackFloat [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testSignIdentity [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testSignIdentity [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testSignificandIdentity [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testSignificandIdentity [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testUnpackDoubleNaN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testUnpackDoubleNaN [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testUnpackDoubleNegativeInfinity [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testUnpackDoubleNegativeInfinity [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testUnpackDoubleNegativeZero [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testUnpackDoubleNegativeZero [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testUnpackDoubleOne [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testUnpackDoubleOne [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testUnpackDoubleOneNegative [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testUnpackDoubleOneNegative [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testUnpackDoublePositiveInfinity [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testUnpackDoublePositiveInfinity [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testUnpackDoublePositiveZero [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testUnpackDoublePositiveZero [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testUnpackDoubleTwo [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testUnpackDoubleTwo [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testUnpackDoubleTwoNegative [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testUnpackDoubleTwoNegative [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testUnpackFloatNaN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testUnpackFloatNaN [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testUnpackFloatNegativeInfinity [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testUnpackFloatNegativeInfinity [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testUnpackFloatNegativeZero [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testUnpackFloatNegativeZero [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testUnpackFloatOne [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testUnpackFloatOne [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testUnpackFloatOneNegative [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testUnpackFloatOneNegative [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751131249041 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751131249048 ms --- localhost/127.0.0.1:59999 - Unlock ok within 8 ms [junit] Tests run: 40, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.81 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 @ 1751131248871 ms III - Start [junit] SLOCK [T main @ 1751131248879 ms +++ localhost/127.0.0.1:59999 - Locked within 18 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testExponentIdentity [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testExponentIdentity [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testInfinite [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testInfinite [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testInfinityExponent [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testInfinityExponent [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testInfinityNegativeExponent [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testInfinityNegativeExponent [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testInfinityNegativeSign [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testInfinityNegativeSign [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testInfinityNegativeSignificand [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testInfinityNegativeSignificand [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testInfinitySign [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testInfinitySign [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testInfinitySignificand [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testInfinitySignificand [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testNaN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testNaN [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testPackDoubleNaN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testPackDoubleNaN [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testPackDoubleNegativeInfinity [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testPackDoubleNegativeInfinity [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testPackDoubleNegativeZero [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testPackDoubleNegativeZero [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testPackDoublePositiveInfinity [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testPackDoublePositiveInfinity [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testPackDoublePositiveZero [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testPackDoublePositiveZero [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testPackDoubleUnpackFloat [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testPackDoubleUnpackFloat [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testPackFloatDoubleEquivalent [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testPackFloatDoubleEquivalent [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testPackFloatNaN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testPackFloatNaN [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testPackFloatNegativeInfinity [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testPackFloatNegativeInfinity [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testPackFloatNegativeZero [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testPackFloatNegativeZero [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testPackFloatPositiveInfinity [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testPackFloatPositiveInfinity [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testPackFloatPositiveZero [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testPackFloatPositiveZero [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testPackFloatUnpackDouble [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testPackFloatUnpackDouble [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testPackUnpackDouble [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testPackUnpackDouble [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testPackUnpackFloat [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testPackUnpackFloat [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testSignIdentity [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testSignIdentity [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testSignificandIdentity [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testSignificandIdentity [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testUnpackDoubleNaN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testUnpackDoubleNaN [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testUnpackDoubleNegativeInfinity [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testUnpackDoubleNegativeInfinity [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testUnpackDoubleNegativeZero [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testUnpackDoubleNegativeZero [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testUnpackDoubleOne [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testUnpackDoubleOne [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testUnpackDoubleOneNegative [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testUnpackDoubleOneNegative [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testUnpackDoublePositiveInfinity [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testUnpackDoublePositiveInfinity [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testUnpackDoublePositiveZero [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testUnpackDoublePositiveZero [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testUnpackDoubleTwo [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testUnpackDoubleTwo [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testUnpackDoubleTwoNegative [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testUnpackDoubleTwoNegative [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testUnpackFloatNaN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testUnpackFloatNaN [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testUnpackFloatNegativeInfinity [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testUnpackFloatNegativeInfinity [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testUnpackFloatNegativeZero [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testUnpackFloatNegativeZero [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testUnpackFloatOne [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testUnpackFloatOne [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testUnpackFloatOneNegative [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testUnpackFloatOneNegative [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751131249041 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751131249048 ms --- localhost/127.0.0.1:59999 - Unlock ok within 8 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: testExponentIdentity took 0.007 sec [junit] Testcase: testInfinite took 0.011 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.001 sec [junit] Testcase: testInfinitySignificand took 0 sec [junit] Testcase: testNaN took 0 sec [junit] Testcase: testPackDoubleNaN took 0.001 sec [junit] Testcase: testPackDoubleNegativeInfinity took 0.001 sec [junit] Testcase: testPackDoubleNegativeZero took 0.001 sec [junit] Testcase: testPackDoublePositiveInfinity took 0 sec [junit] Testcase: testPackDoublePositiveZero took 0 sec [junit] Testcase: testPackDoubleUnpackFloat took 0.021 sec [junit] Testcase: testPackFloatDoubleEquivalent took 0.011 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.018 sec [junit] Testcase: testPackUnpackDouble took 0.017 sec [junit] Testcase: testPackUnpackFloat took 0.018 sec [junit] Testcase: testSignIdentity took 0.001 sec [junit] Testcase: testSignificandIdentity took 0 sec [junit] Testcase: testUnpackDoubleNaN took 0.001 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.001 sec [junit] Testcase: testUnpackDoublePositiveZero took 0 sec [junit] Testcase: testUnpackDoubleTwo took 0 sec [junit] Testcase: testUnpackDoubleTwoNegative took 0.001 sec [junit] Testcase: testUnpackFloatNaN took 0.001 sec [junit] Testcase: testUnpackFloatNegativeInfinity took 0.001 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.81 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 @ 1751131248871 ms III - Start [junit] SLOCK [T main @ 1751131248879 ms +++ localhost/127.0.0.1:59999 - Locked within 18 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testExponentIdentity [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testExponentIdentity [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testInfinite [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testInfinite [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testInfinityExponent [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testInfinityExponent [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testInfinityNegativeExponent [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testInfinityNegativeExponent [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testInfinityNegativeSign [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testInfinityNegativeSign [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testInfinityNegativeSignificand [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testInfinityNegativeSignificand [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testInfinitySign [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testInfinitySign [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testInfinitySignificand [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testInfinitySignificand [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testNaN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testNaN [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testPackDoubleNaN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testPackDoubleNaN [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testPackDoubleNegativeInfinity [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testPackDoubleNegativeInfinity [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testPackDoubleNegativeZero [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testPackDoubleNegativeZero [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testPackDoublePositiveInfinity [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testPackDoublePositiveInfinity [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testPackDoublePositiveZero [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testPackDoublePositiveZero [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testPackDoubleUnpackFloat [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testPackDoubleUnpackFloat [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testPackFloatDoubleEquivalent [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testPackFloatDoubleEquivalent [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testPackFloatNaN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testPackFloatNaN [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testPackFloatNegativeInfinity [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testPackFloatNegativeInfinity [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testPackFloatNegativeZero [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testPackFloatNegativeZero [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testPackFloatPositiveInfinity [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testPackFloatPositiveInfinity [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testPackFloatPositiveZero [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testPackFloatPositiveZero [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testPackFloatUnpackDouble [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testPackFloatUnpackDouble [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testPackUnpackDouble [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testPackUnpackDouble [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testPackUnpackFloat [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testPackUnpackFloat [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testSignIdentity [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testSignIdentity [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testSignificandIdentity [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testSignificandIdentity [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testUnpackDoubleNaN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testUnpackDoubleNaN [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testUnpackDoubleNegativeInfinity [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testUnpackDoubleNegativeInfinity [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testUnpackDoubleNegativeZero [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testUnpackDoubleNegativeZero [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testUnpackDoubleOne [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testUnpackDoubleOne [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testUnpackDoubleOneNegative [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testUnpackDoubleOneNegative [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testUnpackDoublePositiveInfinity [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testUnpackDoublePositiveInfinity [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testUnpackDoublePositiveZero [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testUnpackDoublePositiveZero [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testUnpackDoubleTwo [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testUnpackDoubleTwo [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testUnpackDoubleTwoNegative [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testUnpackDoubleTwoNegative [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testUnpackFloatNaN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testUnpackFloatNaN [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testUnpackFloatNegativeInfinity [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testUnpackFloatNegativeInfinity [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testUnpackFloatNegativeZero [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testUnpackFloatNegativeZero [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testUnpackFloatOne [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testUnpackFloatOne [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testUnpackFloatOneNegative [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary16NOUI - testUnpackFloatOneNegative [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751131249041 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751131249048 ms --- localhost/127.0.0.1:59999 - Unlock ok within 8 ms [junit] ------------- ---------------- --------------- [junit] WARNING: package sun.awt.windows not in java.desktop [junit] Testsuite: com.jogamp.opengl.test.junit.math.TestBinary32NOUI [junit] Testsuite: com.jogamp.opengl.test.junit.math.TestBinary32NOUI [junit] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.106 sec [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary32NOUI - testNaNSignificand [junit] ------------- Standard Error ----------------- [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary32NOUI - testNaNSignificand [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary32NOUI - testNaNSignificand [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary32NOUI - testInfinitySign [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary32NOUI - testInfinitySign [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary32NOUI - testNaNSignificand [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary32NOUI - testInfinityNegativeExponent [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary32NOUI - testInfinitySign [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary32NOUI - testInfinityNegativeExponent [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary32NOUI - testInfinitySign [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary32NOUI - testNaNExponent [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary32NOUI - testInfinityNegativeExponent [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary32NOUI - testNaNExponent [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary32NOUI - testInfinityNegativeExponent [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary32NOUI - testInfinitySignificand [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary32NOUI - testNaNExponent [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary32NOUI - testInfinitySignificand [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary32NOUI - testNaNExponent [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary32NOUI - testInfinityNegativeSign [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary32NOUI - testInfinityNegativeSign [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary32NOUI - testInfinityExponent [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary32NOUI - testInfinityExponent [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary32NOUI - testInfinityNegativeSignificand [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary32NOUI - testInfinityNegativeSignificand [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary32NOUI - testInfinitySignificand [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary32NOUI - testInfinitySignificand [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary32NOUI - testInfinityNegativeSign [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary32NOUI - testInfinityNegativeSign [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary32NOUI - testInfinityExponent [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary32NOUI - testInfinityExponent [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary32NOUI - testInfinityNegativeSignificand [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary32NOUI - testInfinityNegativeSignificand [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: testNaNSignificand took 0.012 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.106 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary32NOUI - testNaNSignificand [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary32NOUI - testNaNSignificand [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary32NOUI - testInfinitySign [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary32NOUI - testInfinitySign [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary32NOUI - testInfinityNegativeExponent [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary32NOUI - testInfinityNegativeExponent [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary32NOUI - testNaNExponent [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary32NOUI - testNaNExponent [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary32NOUI - testInfinitySignificand [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary32NOUI - testInfinitySignificand [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary32NOUI - testInfinityNegativeSign [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary32NOUI - testInfinityNegativeSign [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary32NOUI - testInfinityExponent [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary32NOUI - testInfinityExponent [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary32NOUI - testInfinityNegativeSignificand [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary32NOUI - testInfinityNegativeSignificand [junit] ------------- ---------------- --------------- [junit] WARNING: package sun.awt.windows not in java.desktop [junit] Testsuite: com.jogamp.opengl.test.junit.math.TestBinary64NOUI [junit] Testsuite: com.jogamp.opengl.test.junit.math.TestBinary64NOUI [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary64NOUI - testNaNSignificand [junit] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.102 sec [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary64NOUI - testNaNSignificand [junit] ------------- Standard Error ----------------- [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary64NOUI - testInfinitySign [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary64NOUI - testNaNSignificand [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary64NOUI - testInfinitySign [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary64NOUI - testNaNSignificand [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary64NOUI - testInfinityNegativeExponent [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary64NOUI - testInfinitySign [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary64NOUI - testInfinityNegativeExponent [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary64NOUI - testInfinitySign [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary64NOUI - testNaNExponent [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary64NOUI - testNaNExponent [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary64NOUI - testInfinityNegativeExponent [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary64NOUI - testInfinitySignificand [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary64NOUI - testInfinityNegativeExponent [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary64NOUI - testInfinitySignificand [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary64NOUI - testNaNExponent [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary64NOUI - testInfinityNegativeSign [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary64NOUI - testNaNExponent [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary64NOUI - testInfinityNegativeSign [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary64NOUI - testInfinitySignificand [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary64NOUI - testInfinityExponent [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary64NOUI - testInfinitySignificand [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary64NOUI - testInfinityExponent [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary64NOUI - testInfinityNegativeSign [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary64NOUI - testInfinityNegativeSignificand [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary64NOUI - testInfinityNegativeSign [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary64NOUI - testInfinityNegativeSignificand [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary64NOUI - testInfinityExponent [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary64NOUI - testInfinityExponent [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary64NOUI - testInfinityNegativeSignificand [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary64NOUI - testInfinityNegativeSignificand [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: testNaNSignificand took 0.011 sec [junit] Testcase: testInfinitySign took 0.001 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.001 sec [junit] Testcase: testInfinityExponent took 0 sec [junit] Testcase: testInfinityNegativeSignificand took 0.001 sec [junit] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.102 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary64NOUI - testNaNSignificand [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary64NOUI - testNaNSignificand [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary64NOUI - testInfinitySign [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary64NOUI - testInfinitySign [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary64NOUI - testInfinityNegativeExponent [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary64NOUI - testInfinityNegativeExponent [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary64NOUI - testNaNExponent [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary64NOUI - testNaNExponent [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary64NOUI - testInfinitySignificand [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary64NOUI - testInfinitySignificand [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary64NOUI - testInfinityNegativeSign [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary64NOUI - testInfinityNegativeSign [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary64NOUI - testInfinityExponent [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary64NOUI - testInfinityExponent [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestBinary64NOUI - testInfinityNegativeSignificand [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestBinary64NOUI - testInfinityNegativeSignificand [junit] ------------- ---------------- --------------- [junit] WARNING: package sun.awt.windows not in java.desktop [junit] Testsuite: com.jogamp.opengl.test.junit.math.TestFloatUtil01NOUI [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.math.TestFloatUtil01NOUI - test01aZeroWithFixedEpsilon0 [junit] [junit] Zero.100: a: 0.0, -> d 0.0, exp true, zero true, build-in epsilon 1.1920929E-7 [junit] Zero.101: a: -5.9604645E-8, -> d -5.9604645E-8, exp true, zero true, build-in epsilon 1.1920929E-7 [junit] Zero.102: a: 5.9604645E-8, -> d 5.9604645E-8, exp true, zero true, build-in epsilon 1.1920929E-7 [junit] Zero.103: a: -1.4E-45, -> d -1.4E-45, exp true, zero true, build-in epsilon 1.1920929E-7 [junit] Zero.104: a: 1.4E-45, -> d 1.4E-45, exp true, zero true, build-in epsilon 1.1920929E-7 [junit] Zero.105: a: -0.0, -> d -0.0, exp true, zero true, build-in epsilon 1.1920929E-7 [junit] Zero.106: a: 0.0, -> d 0.0, exp true, zero true, build-in epsilon 1.1920929E-7 [junit] Zero.107: a: 1.1920929E-7, -> d 1.1920929E-7, exp false, zero false, build-in epsilon 1.1920929E-7 [junit] Zero.108: a: -1.1920929E-7, -> d -1.1920929E-7, exp false, zero false, build-in epsilon 1.1920929E-7 [junit] Testsuite: com.jogamp.opengl.test.junit.math.TestFloatUtil01NOUI [junit] Print.WE.109: a: 0.0, b: 1.1920929E-7 -> d -1.1920929E-7, exp 1, equal false, comp -1 - **** mismatch ****testZeroNoEpsilon 1.1920929E-7 [junit] Print.WE.110: a: 0.0, b: -1.1920929E-7 -> d 1.1920929E-7, exp 1, equal false, comp 1 - OKtestZeroNoEpsilon 1.1920929E-7 [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestFloatUtil01NOUI - test01aZeroWithFixedEpsilon0 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestFloatUtil01NOUI - test01bZeroWithFixedEpsilon1 [junit] [junit] Zero.200: a: 0.0, -> d 0.0, exp true, zero true, epsilon 1.1920929E-7 [junit] Zero.201: a: -5.9604645E-8, -> d -5.9604645E-8, exp true, zero true, epsilon 1.1920929E-7 [junit] Zero.202: a: 5.9604645E-8, -> d 5.9604645E-8, exp true, zero true, epsilon 1.1920929E-7 [junit] Zero.203: a: -1.4E-45, -> d -1.4E-45, exp true, zero true, epsilon 1.1920929E-7 [junit] Zero.204: a: 1.4E-45, -> d 1.4E-45, exp true, zero true, epsilon 1.1920929E-7 [junit] Tests run: 10, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.202 sec [junit] Zero.205: a: -0.0, -> d -0.0, exp true, zero true, epsilon 1.1920929E-7 [junit] ------------- Standard Error ----------------- [junit] Zero.206: a: 0.0, -> d 0.0, exp true, zero true, epsilon 1.1920929E-7 [junit] [junit] Zero.207: a: 1.1920929E-7, -> d 1.1920929E-7, exp false, zero false, epsilon 1.1920929E-7 [junit] Machine Epsilon: 1.1920929E-7 [junit] Zero.208: a: -1.1920929E-7, -> d -1.1920929E-7, exp false, zero false, epsilon 1.1920929E-7 [junit] Fixed Epsilon: 1.1920929E-7, diff 0.0 [junit] Print.WE.209: a: 0.0, b: 1.1920929E-7 -> d -1.1920929E-7, exp 1, equal false, comp -1 - **** mismatch ****testZeroNoEpsilon 1.1920929E-7 [junit] Float MIN: 1.4E-45 [junit] Print.WE.210: a: 0.0, b: -1.1920929E-7 -> d 1.1920929E-7, exp 1, equal false, comp 1 - OKtestZeroNoEpsilon 1.1920929E-7 [junit] deltaMachEpsMin 1.1920929E-7, deltaMachEpsLEQEpsilon true [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestFloatUtil01NOUI - test01bZeroWithFixedEpsilon1 [junit] deltaFixedEpsMin 1.1920929E-7, deltaFixedEpsLEQEpsilon true [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestFloatUtil01NOUI - test01bZeroWithMachEpsilon [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestFloatUtil01NOUI - test01aZeroWithFixedEpsilon0 [junit] [junit] [junit] Zero.300: a: 0.0, -> d 0.0, exp true, zero true, epsilon 1.1920929E-7 [junit] Zero.100: a: 0.0, -> d 0.0, exp true, zero true, build-in epsilon 1.1920929E-7 [junit] Zero.301: a: -5.9604645E-8, -> d -5.9604645E-8, exp true, zero true, epsilon 1.1920929E-7 [junit] Zero.101: a: -5.9604645E-8, -> d -5.9604645E-8, exp true, zero true, build-in epsilon 1.1920929E-7 [junit] Zero.302: 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, build-in epsilon 1.1920929E-7 [junit] Zero.303: a: -1.4E-45, -> d -1.4E-45, exp true, zero true, epsilon 1.1920929E-7 [junit] Zero.103: a: -1.4E-45, -> d -1.4E-45, exp true, zero true, build-in epsilon 1.1920929E-7 [junit] Zero.304: 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, build-in epsilon 1.1920929E-7 [junit] Zero.305: a: -0.0, -> d -0.0, exp true, zero true, epsilon 1.1920929E-7 [junit] Zero.105: a: -0.0, -> d -0.0, exp true, zero true, build-in epsilon 1.1920929E-7 [junit] Zero.306: 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, build-in epsilon 1.1920929E-7 [junit] Zero.307: a: 1.1920929E-7, -> d 1.1920929E-7, exp false, zero false, epsilon 1.1920929E-7 [junit] Zero.308: a: -1.1920929E-7, -> d -1.1920929E-7, exp false, zero false, epsilon 1.1920929E-7 [junit] Zero.107: a: 1.1920929E-7, -> d 1.1920929E-7, exp false, zero false, build-in epsilon 1.1920929E-7 [junit] Print.WE.309: a: 0.0, b: 1.1920929E-7 -> d -1.1920929E-7, exp 1, equal false, comp -1 - **** mismatch ****testZeroNoEpsilon 1.1920929E-7 [junit] Zero.108: a: -1.1920929E-7, -> d -1.1920929E-7, exp false, zero false, build-in epsilon 1.1920929E-7 [junit] Print.WE.310: a: 0.0, b: -1.1920929E-7 -> d 1.1920929E-7, exp 1, equal false, comp 1 - OKtestZeroNoEpsilon 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 ****testZeroNoEpsilon 1.1920929E-7 [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestFloatUtil01NOUI - test01bZeroWithMachEpsilon [junit] Print.WE.110: a: 0.0, b: -1.1920929E-7 -> d 1.1920929E-7, exp 1, equal false, comp 1 - OKtestZeroNoEpsilon 1.1920929E-7 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestFloatUtil01NOUI - test01cZeroNoEpsilon [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestFloatUtil01NOUI - test01aZeroWithFixedEpsilon0 [junit] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestFloatUtil01NOUI - test01bZeroWithFixedEpsilon1 [junit] Zero.400: a: 0.0, -> d 0.0, exp true, zero true [junit] [junit] Zero.401: a: -1.4E-45, -> d -1.4E-45, exp false, zero false [junit] Zero.200: a: 0.0, -> d 0.0, exp true, zero true, epsilon 1.1920929E-7 [junit] Zero.402: a: 1.4E-45, -> d 1.4E-45, exp false, zero false [junit] Zero.201: a: -5.9604645E-8, -> d -5.9604645E-8, exp true, zero true, epsilon 1.1920929E-7 [junit] Zero.403: a: -0.0, -> d -0.0, exp true, zero true [junit] Zero.202: a: 5.9604645E-8, -> d 5.9604645E-8, exp true, zero true, epsilon 1.1920929E-7 [junit] Zero.404: a: 0.0, -> d 0.0, exp true, zero true [junit] Zero.203: a: -1.4E-45, -> d -1.4E-45, exp true, zero true, epsilon 1.1920929E-7 [junit] Zero.405: a: 1.4E-45, -> d 1.4E-45, exp false, zero false [junit] Zero.204: a: 1.4E-45, -> d 1.4E-45, exp true, zero true, epsilon 1.1920929E-7 [junit] Zero.406: a: -1.4E-45, -> d -1.4E-45, exp false, zero false [junit] Zero.205: a: -0.0, -> d -0.0, exp true, zero true, epsilon 1.1920929E-7 [junit] Zero.206: a: 0.0, -> d 0.0, exp true, zero true, epsilon 1.1920929E-7 [junit] Print.NE.407: a: 0.0, b: 1.4E-45 -> d -1.4E-45, exp 1, equal false, comp -1 - **** mismatch **** [junit] Zero.207: a: 1.1920929E-7, -> d 1.1920929E-7, exp false, zero false, epsilon 1.1920929E-7 [junit] Print.NE.408: a: 0.0, b: -1.4E-45 -> d 1.4E-45, exp 1, equal false, comp 1 - OK [junit] Zero.208: a: -1.1920929E-7, -> d -1.1920929E-7, exp false, zero false, epsilon 1.1920929E-7 [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestFloatUtil01NOUI - test01cZeroNoEpsilon [junit] Print.WE.209: a: 0.0, b: 1.1920929E-7 -> d -1.1920929E-7, exp 1, equal false, comp -1 - **** mismatch ****testZeroNoEpsilon 1.1920929E-7 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestFloatUtil01NOUI - test02EqualsNoEpsilon [junit] [junit] Print.WE.210: a: 0.0, b: -1.1920929E-7 -> d 1.1920929E-7, exp 1, equal false, comp 1 - OKtestZeroNoEpsilon 1.1920929E-7 [junit] Equal.NE.0: a: 0.0, b: 0.0 -> d 0.0, exp true, equal true, comp 0 [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestFloatUtil01NOUI - test01bZeroWithFixedEpsilon1 [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] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestFloatUtil01NOUI - test01bZeroWithMachEpsilon [junit] Equal.NE.3: a: 1.1754944E-38, b: 1.1754944E-38 -> d 0.0, exp true, equal true, comp 0 [junit] [junit] Equal.NE.4: a: -Infinity, b: -Infinity -> d NaN, exp true, equal true, comp 0 [junit] Zero.300: a: 0.0, -> d 0.0, exp true, zero true, epsilon 1.1920929E-7 [junit] Equal.NE.5: a: Infinity, b: Infinity -> d NaN, exp true, equal true, comp 0 [junit] Zero.301: a: -5.9604645E-8, -> d -5.9604645E-8, exp true, zero true, epsilon 1.1920929E-7 [junit] Equal.NE.6: a: NaN, b: NaN -> d NaN, exp true, equal true, comp 0 [junit] Zero.302: a: 5.9604645E-8, -> d 5.9604645E-8, exp true, zero true, epsilon 1.1920929E-7 [junit] Equal.NE.7: a: -0.0, b: 0.0 -> d -0.0, exp false, equal false, comp -1 [junit] Zero.303: a: -1.4E-45, -> d -1.4E-45, exp true, zero true, epsilon 1.1920929E-7 [junit] Equal.NE.8: a: 0.0, b: -0.0 -> d 0.0, exp false, equal false, comp 1 [junit] Zero.304: a: 1.4E-45, -> d 1.4E-45, exp true, zero true, epsilon 1.1920929E-7 [junit] Print.NE.9: a: 1.0, b: 0.99999994 -> d 5.9604645E-8, exp 0, equal false, comp 1 - **** mismatch **** [junit] Zero.305: a: -0.0, -> d -0.0, exp true, zero true, epsilon 1.1920929E-7 [junit] Print.NE.10: a: 0.0, b: -5.9604645E-8 -> d 5.9604645E-8, exp 0, equal false, comp 1 - **** mismatch **** [junit] Zero.306: a: 0.0, -> d 0.0, exp true, zero true, epsilon 1.1920929E-7 [junit] Print.NE.11: a: 1.0, b: 1.0 -> d 0.0, exp 0, equal true, comp 0 - OK [junit] Zero.307: a: 1.1920929E-7, -> d 1.1920929E-7, exp false, zero false, epsilon 1.1920929E-7 [junit] Print.NE.12: a: 0.0, b: 5.9604645E-8 -> d -5.9604645E-8, exp 0, equal false, comp -1 - **** mismatch **** [junit] Zero.308: a: -1.1920929E-7, -> d -1.1920929E-7, exp false, zero false, epsilon 1.1920929E-7 [junit] Print.NE.13: a: 1.0, b: 1.0 -> d 0.0, exp 0, equal true, comp 0 - OK [junit] Print.WE.309: a: 0.0, b: 1.1920929E-7 -> d -1.1920929E-7, exp 1, equal false, comp -1 - **** mismatch ****testZeroNoEpsilon 1.1920929E-7 [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.WE.310: a: 0.0, b: -1.1920929E-7 -> d 1.1920929E-7, exp 1, equal false, comp 1 - OKtestZeroNoEpsilon 1.1920929E-7 [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestFloatUtil01NOUI - test01bZeroWithMachEpsilon [junit] Print.NE.16: a: 0.0, b: 1.4E-45 -> d -1.4E-45, exp 0, equal false, comp -1 - **** mismatch **** [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestFloatUtil01NOUI - test01cZeroNoEpsilon [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestFloatUtil01NOUI - test02EqualsNoEpsilon [junit] [junit] Zero.400: a: 0.0, -> d 0.0, exp true, zero true [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestFloatUtil01NOUI - test03aEqualsWithFixedEpsilon [junit] Zero.401: a: -1.4E-45, -> d -1.4E-45, exp false, zero false [junit] [junit] Zero.402: a: 1.4E-45, -> d 1.4E-45, exp false, zero false [junit] Zero.403: a: -0.0, -> d -0.0, exp true, zero true [junit] Equal.WE.100: a: 0.0, b: 0.0 -> d 0.0, exp true, equal true, comp 0 [junit] Zero.404: a: 0.0, -> d 0.0, exp true, zero true [junit] Equal.WE.101: a: 1.0, b: 0.99999994 -> d 5.9604645E-8, exp true, equal true, comp 0 [junit] Zero.405: a: 1.4E-45, -> d 1.4E-45, exp false, zero false [junit] Equal.WE.102: a: 1.0, b: 1.0 -> d 0.0, exp true, equal true, comp 0 [junit] Zero.406: a: -1.4E-45, -> d -1.4E-45, exp false, zero false [junit] Equal.WE.103: a: 1.0, b: 1.0 -> d 0.0, exp true, equal true, comp 0 [junit] Print.NE.407: a: 0.0, b: 1.4E-45 -> d -1.4E-45, exp 1, equal false, comp -1 - **** mismatch **** [junit] Equal.WE.104: a: 1.0, b: 1.0 -> d 0.0, exp true, equal true, comp 0 [junit] Print.NE.408: a: 0.0, b: -1.4E-45 -> d 1.4E-45, exp 1, equal false, comp 1 - OK [junit] Equal.WE.105: a: 1.0, b: 1.0 -> d 0.0, exp true, equal true, comp 0 [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestFloatUtil01NOUI - test01cZeroNoEpsilon [junit] Equal.WE.106: a: 3.4028235E38, b: 3.4028235E38 -> d 0.0, exp true, equal true, comp 0 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestFloatUtil01NOUI - test02EqualsNoEpsilon [junit] Equal.WE.107: a: 1.4E-45, b: 1.4E-45 -> d 0.0, exp true, equal true, comp 0 [junit] [junit] Equal.WE.108: a: 1.1754944E-38, b: 1.1754944E-38 -> d 0.0, exp true, equal true, comp 0 [junit] Equal.NE.0: a: 0.0, b: 0.0 -> d 0.0, exp true, equal true, comp 0 [junit] Equal.WE.109: a: -Infinity, b: -Infinity -> d NaN, 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.WE.110: a: Infinity, b: Infinity -> d NaN, 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.WE.111: a: NaN, b: NaN -> d NaN, exp true, equal true, comp 0 [junit] Equal.NE.3: a: 1.1754944E-38, b: 1.1754944E-38 -> d 0.0, exp true, equal true, comp 0 [junit] Equal.WE.112: a: -0.0, b: 0.0 -> 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.WE.113: a: 0.0, b: -0.0 -> d 0.0, exp true, equal true, comp 0 [junit] Equal.NE.5: a: Infinity, b: Infinity -> d NaN, exp true, equal true, comp 0 [junit] Equal.WE.114: a: 1.0, b: 1.0000001 -> d -1.1920929E-7, exp false, equal false, comp -1 [junit] Equal.NE.6: a: NaN, b: NaN -> d NaN, exp true, equal true, comp 0 [junit] Equal.WE.115: a: 1.0, b: 0.9999999 -> d 1.1920929E-7, exp false, equal false, comp 1 [junit] Equal.NE.7: a: -0.0, b: 0.0 -> d -0.0, exp false, equal false, comp -1 [junit] Print.WE.116: a: 1.0, b: 1.0000001 -> d -1.1920929E-7, exp 1, equal false, comp -1 - **** mismatch ****testZeroNoEpsilon 1.1920929E-7 [junit] Equal.NE.8: a: 0.0, b: -0.0 -> d 0.0, exp false, equal false, comp 1 [junit] Print.WE.117: a: 1.0, b: 0.9999999 -> d 1.1920929E-7, exp 1, equal false, comp 1 - OKtestZeroNoEpsilon 1.1920929E-7 [junit] Print.NE.9: a: 1.0, b: 0.99999994 -> d 5.9604645E-8, exp 0, equal false, comp 1 - **** mismatch **** [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestFloatUtil01NOUI - test03aEqualsWithFixedEpsilon [junit] Print.NE.10: a: 0.0, b: -5.9604645E-8 -> d 5.9604645E-8, exp 0, equal false, comp 1 - **** mismatch **** [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestFloatUtil01NOUI - test03bEqualsWithMachEpsilon [junit] Print.NE.11: a: 1.0, b: 1.0 -> d 0.0, exp 0, equal true, comp 0 - OK [junit] [junit] Equal.WE.200: a: 0.0, b: 0.0 -> d 0.0, exp true, equal true, comp 0 [junit] Print.NE.12: a: 0.0, b: 5.9604645E-8 -> d -5.9604645E-8, exp 0, equal false, comp -1 - **** mismatch **** [junit] Equal.WE.201: a: 1.0, b: 0.99999994 -> d 5.9604645E-8, exp true, equal true, comp 0 [junit] Print.NE.13: a: 1.0, b: 1.0 -> d 0.0, exp 0, equal true, comp 0 - OK [junit] Equal.WE.202: a: 1.0, b: 1.0 -> d 0.0, exp true, equal true, comp 0 [junit] Print.NE.14: a: 0.0, b: -1.4E-45 -> d 1.4E-45, exp 0, equal false, comp 1 - **** mismatch **** [junit] Equal.WE.203: a: 1.0, b: 1.0 -> d 0.0, exp true, equal true, comp 0 [junit] Equal.WE.204: a: 1.0, b: 1.0 -> d 0.0, exp true, equal true, comp 0 [junit] Print.NE.15: a: 1.0, b: 1.0 -> d 0.0, exp 0, equal true, comp 0 - OK [junit] Equal.WE.205: a: 1.0, b: 1.0 -> d 0.0, exp true, equal true, comp 0 [junit] Print.NE.16: a: 0.0, b: 1.4E-45 -> d -1.4E-45, exp 0, equal false, comp -1 - **** mismatch **** [junit] Equal.WE.206: a: 3.4028235E38, b: 3.4028235E38 -> d 0.0, exp true, equal true, comp 0 [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestFloatUtil01NOUI - test02EqualsNoEpsilon [junit] Equal.WE.207: a: 1.4E-45, b: 1.4E-45 -> d 0.0, exp true, equal true, comp 0 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestFloatUtil01NOUI - test03aEqualsWithFixedEpsilon [junit] Equal.WE.208: a: 1.1754944E-38, b: 1.1754944E-38 -> d 0.0, exp true, equal true, comp 0 [junit] [junit] Equal.WE.209: a: -Infinity, b: -Infinity -> d NaN, exp true, equal true, comp 0 [junit] Equal.WE.100: a: 0.0, b: 0.0 -> d 0.0, exp true, equal true, comp 0 [junit] Equal.WE.210: a: Infinity, b: Infinity -> d NaN, exp true, equal true, comp 0 [junit] Equal.WE.101: a: 1.0, b: 0.99999994 -> d 5.9604645E-8, exp true, equal true, comp 0 [junit] Equal.WE.211: a: NaN, b: NaN -> d NaN, exp true, equal true, comp 0 [junit] Equal.WE.102: a: 1.0, b: 1.0 -> d 0.0, exp true, equal true, comp 0 [junit] Equal.WE.212: a: -0.0, b: 0.0 -> d -0.0, exp true, equal true, comp 0 [junit] Equal.WE.103: a: 1.0, b: 1.0 -> d 0.0, exp true, equal true, comp 0 [junit] Equal.WE.213: a: 0.0, b: -0.0 -> d 0.0, exp true, equal true, comp 0 [junit] Equal.WE.104: a: 1.0, b: 1.0 -> d 0.0, exp true, equal true, comp 0 [junit] Equal.WE.214: a: 1.0, b: 1.0000001 -> d -1.1920929E-7, exp false, equal false, comp -1 [junit] Equal.WE.105: a: 1.0, b: 1.0 -> d 0.0, exp true, equal true, comp 0 [junit] Equal.WE.215: a: 1.0, b: 0.9999999 -> d 1.1920929E-7, exp false, equal false, comp 1 [junit] Equal.WE.106: a: 3.4028235E38, b: 3.4028235E38 -> d 0.0, exp true, equal true, comp 0 [junit] Equal.WE.107: a: 1.4E-45, b: 1.4E-45 -> d 0.0, exp true, equal true, comp 0 [junit] Equal.WE.108: a: 1.1754944E-38, b: 1.1754944E-38 -> d 0.0, exp true, equal true, comp 0 [junit] Print.WE.216: a: 1.0, b: 1.0000001 -> d -1.1920929E-7, exp 1, equal false, comp -1 - **** mismatch ****testZeroNoEpsilon 1.1920929E-7 [junit] Equal.WE.109: a: -Infinity, b: -Infinity -> d NaN, exp true, equal true, comp 0 [junit] Print.WE.217: a: 1.0, b: 0.9999999 -> d 1.1920929E-7, exp 1, equal false, comp 1 - OKtestZeroNoEpsilon 1.1920929E-7 [junit] Equal.WE.110: a: Infinity, b: Infinity -> d NaN, exp true, equal true, comp 0 [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestFloatUtil01NOUI - test03bEqualsWithMachEpsilon [junit] Equal.WE.111: a: NaN, b: NaN -> d NaN, exp true, equal true, comp 0 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestFloatUtil01NOUI - test04CompareNoEpsilon [junit] Equal.WE.112: a: -0.0, b: 0.0 -> d -0.0, exp true, equal true, comp 0 [junit] [junit] Equal.WE.113: a: 0.0, b: -0.0 -> d 0.0, exp true, equal true, comp 0 [junit] Comp.NE.0: a: 0.0, b: 0.0 -> d 0.0, equal true, comp: exp 0 has 0 [junit] Equal.WE.114: a: 1.0, b: 1.0000001 -> d -1.1920929E-7, exp false, equal false, comp -1 [junit] Comp.NE.1: a: 3.4028235E38, b: 3.4028235E38 -> d 0.0, equal true, comp: exp 0 has 0 [junit] Equal.WE.115: a: 1.0, b: 0.9999999 -> d 1.1920929E-7, exp false, equal false, comp 1 [junit] Comp.NE.2: a: 1.4E-45, b: 1.4E-45 -> d 0.0, equal true, comp: exp 0 has 0 [junit] Print.WE.116: a: 1.0, b: 1.0000001 -> d -1.1920929E-7, exp 1, equal false, comp -1 - **** mismatch ****testZeroNoEpsilon 1.1920929E-7 [junit] Comp.NE.3: a: 1.1754944E-38, b: 1.1754944E-38 -> d 0.0, equal true, comp: exp 0 has 0 [junit] Print.WE.117: a: 1.0, b: 0.9999999 -> d 1.1920929E-7, exp 1, equal false, comp 1 - OKtestZeroNoEpsilon 1.1920929E-7 [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestFloatUtil01NOUI - test03aEqualsWithFixedEpsilon [junit] Comp.NE.4: a: -Infinity, b: -Infinity -> d NaN, equal true, comp: exp 0 has 0 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestFloatUtil01NOUI - test03bEqualsWithMachEpsilon [junit] Comp.NE.5: a: Infinity, b: Infinity -> d NaN, equal true, comp: exp 0 has 0 [junit] [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] Equal.WE.200: a: 0.0, b: 0.0 -> d 0.0, exp true, equal true, comp 0 [junit] Comp.NE.8: a: 0.0, b: 1.0 -> d -1.0, equal false, comp: exp -1 has -1 [junit] Equal.WE.201: a: 1.0, b: 0.99999994 -> d 5.9604645E-8, exp true, equal true, comp 0 [junit] Comp.NE.9: a: 0.0, b: -1.0 -> d 1.0, equal false, comp: exp 1 has 1 [junit] Equal.WE.202: a: 1.0, b: 1.0 -> d 0.0, exp true, equal true, comp 0 [junit] Comp.NE.10: a: -1.0, b: 0.0 -> d -1.0, equal false, comp: exp -1 has -1 [junit] Equal.WE.203: a: 1.0, b: 1.0 -> d 0.0, exp true, equal true, comp 0 [junit] Comp.NE.11: a: 3.4028235E38, b: 1.4E-45 -> d 3.4028235E38, equal false, comp: exp 1 has 1 [junit] Equal.WE.204: a: 1.0, b: 1.0 -> d 0.0, exp true, equal true, comp 0 [junit] Comp.NE.12: a: 1.4E-45, b: 3.4028235E38 -> d -3.4028235E38, equal false, comp: exp -1 has -1 [junit] Equal.WE.205: a: 1.0, b: 1.0 -> d 0.0, exp true, equal true, comp 0 [junit] Comp.NE.13: a: Infinity, b: -Infinity -> d Infinity, equal false, comp: exp 1 has 1 [junit] Equal.WE.206: a: 3.4028235E38, b: 3.4028235E38 -> d 0.0, exp true, equal true, comp 0 [junit] Comp.NE.14: a: -Infinity, b: Infinity -> d -Infinity, equal false, comp: exp -1 has -1 [junit] Equal.WE.207: a: 1.4E-45, b: 1.4E-45 -> d 0.0, exp true, equal true, comp 0 [junit] Comp.NE.15: a: 0.0, b: NaN -> d NaN, equal false, comp: exp -1 has -1 [junit] Equal.WE.208: a: 1.1754944E-38, b: 1.1754944E-38 -> d 0.0, exp true, equal true, comp 0 [junit] Comp.NE.16: a: NaN, b: 0.0 -> d NaN, equal false, comp: exp 1 has 1 [junit] Equal.WE.209: a: -Infinity, b: -Infinity -> d NaN, exp true, equal true, comp 0 [junit] Comp.NE.17: a: -0.0, b: 0.0 -> d -0.0, equal false, comp: exp -1 has -1 [junit] Equal.WE.210: a: Infinity, b: Infinity -> d NaN, exp true, equal true, comp 0 [junit] Comp.NE.18: a: 0.0, b: -0.0 -> d 0.0, equal false, comp: exp 1 has 1 [junit] Equal.WE.211: a: NaN, b: NaN -> d NaN, exp true, equal true, comp 0 [junit] Print.NE.19: a: 1.0, b: 0.99999994 -> d 5.9604645E-8, exp 0, equal false, comp 1 - **** mismatch **** [junit] Equal.WE.212: a: -0.0, b: 0.0 -> d -0.0, exp true, equal true, comp 0 [junit] Print.NE.20: a: 0.0, b: -5.9604645E-8 -> d 5.9604645E-8, exp 0, equal false, comp 1 - **** mismatch **** [junit] Equal.WE.213: a: 0.0, b: -0.0 -> d 0.0, exp true, equal true, comp 0 [junit] Print.NE.21: a: 1.0, b: 1.0 -> d 0.0, exp 0, equal true, comp 0 - OK [junit] Equal.WE.214: a: 1.0, b: 1.0000001 -> d -1.1920929E-7, exp false, equal false, comp -1 [junit] Print.NE.22: a: 0.0, b: 5.9604645E-8 -> d -5.9604645E-8, exp 0, equal false, comp -1 - **** mismatch **** [junit] Equal.WE.215: a: 1.0, b: 0.9999999 -> d 1.1920929E-7, exp false, equal false, comp 1 [junit] Print.NE.23: a: 1.0, b: 1.0 -> d 0.0, exp 0, equal true, comp 0 - OK [junit] Print.WE.216: a: 1.0, b: 1.0000001 -> d -1.1920929E-7, exp 1, equal false, comp -1 - **** mismatch ****testZeroNoEpsilon 1.1920929E-7 [junit] Print.NE.24: a: 0.0, b: -1.4E-45 -> d 1.4E-45, exp 0, equal false, comp 1 - **** mismatch **** [junit] Print.WE.217: a: 1.0, b: 0.9999999 -> d 1.1920929E-7, exp 1, equal false, comp 1 - OKtestZeroNoEpsilon 1.1920929E-7 [junit] Print.NE.25: a: 1.0, b: 1.0 -> d 0.0, exp 0, equal true, comp 0 - OK [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestFloatUtil01NOUI - test03bEqualsWithMachEpsilon [junit] Print.NE.26: a: 0.0, b: 1.4E-45 -> d -1.4E-45, exp 0, equal false, comp -1 - **** mismatch **** [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestFloatUtil01NOUI - test04CompareNoEpsilon [junit] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestFloatUtil01NOUI - test04CompareNoEpsilon [junit] Comp.NE.0: a: 0.0, b: 0.0 -> d 0.0, equal true, comp: exp 0 has 0 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestFloatUtil01NOUI - test05aCompareWithFixedEpsilon [junit] Comp.NE.1: a: 3.4028235E38, b: 3.4028235E38 -> d 0.0, equal true, comp: exp 0 has 0 [junit] [junit] Comp.NE.2: a: 1.4E-45, b: 1.4E-45 -> d 0.0, equal true, comp: exp 0 has 0 [junit] Comp.WE.100: a: 0.0, b: 0.0 -> d 0.0, equal true, comp: exp 0 has 0 [junit] Comp.WE.101: a: 1.0, b: 0.99999994 -> d 5.9604645E-8, equal true, comp: exp 0 has 0 [junit] Comp.WE.102: a: 1.0, b: 1.0 -> d 0.0, equal true, comp: exp 0 has 0 [junit] Comp.WE.103: a: 1.0, b: 1.0 -> d 0.0, equal true, comp: exp 0 has 0 [junit] Comp.WE.104: a: 1.0, b: 1.0 -> d 0.0, equal true, comp: exp 0 has 0 [junit] Comp.WE.105: a: 3.4028235E38, b: 3.4028235E38 -> d 0.0, equal true, comp: exp 0 has 0 [junit] Comp.WE.106: a: 1.4E-45, b: 1.4E-45 -> d 0.0, equal true, comp: exp 0 has 0 [junit] Comp.WE.107: a: 1.1754944E-38, b: 1.1754944E-38 -> d 0.0, equal true, comp: exp 0 has 0 [junit] Comp.WE.108: a: -Infinity, b: -Infinity -> d NaN, equal true, comp: exp 0 has 0 [junit] Comp.WE.109: a: Infinity, b: Infinity -> d NaN, equal true, comp: exp 0 has 0 [junit] Comp.WE.110: a: NaN, b: NaN -> d NaN, equal true, comp: exp 0 has 0 [junit] Comp.WE.111: a: 1.0, b: 0.0 -> d 1.0, equal false, comp: exp 1 has 1 [junit] Comp.WE.112: a: 0.0, b: 1.0 -> d -1.0, equal false, comp: exp -1 has -1 [junit] Comp.WE.113: a: 0.0, b: -1.0 -> d 1.0, equal false, comp: exp 1 has 1 [junit] Comp.WE.114: a: -1.0, b: 0.0 -> d -1.0, equal false, comp: exp -1 has -1 [junit] Comp.WE.115: a: 3.4028235E38, b: 1.4E-45 -> d 3.4028235E38, equal false, comp: exp 1 has 1 [junit] Comp.WE.116: a: 1.4E-45, b: 3.4028235E38 -> d -3.4028235E38, equal false, comp: exp -1 has -1 [junit] Comp.WE.117: a: Infinity, b: -Infinity -> d Infinity, equal false, comp: exp 1 has 1 [junit] Comp.WE.118: a: -Infinity, b: Infinity -> d -Infinity, equal false, comp: exp -1 has -1 [junit] Comp.WE.119: a: 0.0, b: NaN -> d NaN, equal false, comp: exp -1 has -1 [junit] Comp.WE.120: a: NaN, b: 0.0 -> d NaN, equal false, comp: exp 1 has 1 [junit] Comp.WE.121: a: -0.0, b: 0.0 -> d -0.0, equal true, comp: exp 0 has 0 [junit] Comp.WE.122: a: 0.0, b: -0.0 -> d 0.0, equal true, comp: exp 0 has 0 [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestFloatUtil01NOUI - test05aCompareWithFixedEpsilon [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestFloatUtil01NOUI - test05bCompareWithMachEpsilon [junit] [junit] Comp.WE.200: a: 0.0, b: 0.0 -> d 0.0, equal true, comp: exp 0 has 0 [junit] Comp.WE.201: a: 1.0, b: 0.99999994 -> d 5.9604645E-8, equal true, comp: exp 0 has 0 [junit] Comp.WE.202: a: 1.0, b: 1.0 -> d 0.0, equal true, comp: exp 0 has 0 [junit] Comp.WE.203: a: 1.0, b: 1.0 -> d 0.0, equal true, comp: exp 0 has 0 [junit] Comp.WE.204: a: 1.0, b: 1.0 -> d 0.0, equal true, comp: exp 0 has 0 [junit] Comp.WE.205: a: 3.4028235E38, b: 3.4028235E38 -> d 0.0, equal true, comp: exp 0 has 0 [junit] Comp.WE.206: a: 1.4E-45, b: 1.4E-45 -> d 0.0, equal true, comp: exp 0 has 0 [junit] Comp.WE.207: a: 1.1754944E-38, b: 1.1754944E-38 -> d 0.0, equal true, comp: exp 0 has 0 [junit] Comp.WE.208: a: -Infinity, b: -Infinity -> d NaN, equal true, comp: exp 0 has 0 [junit] Comp.WE.209: a: Infinity, b: Infinity -> d NaN, equal true, comp: exp 0 has 0 [junit] Comp.WE.210: a: NaN, b: NaN -> d NaN, equal true, comp: exp 0 has 0 [junit] Comp.WE.211: a: 1.0, b: 0.0 -> d 1.0, equal false, comp: exp 1 has 1 [junit] Comp.WE.212: a: 0.0, b: 1.0 -> d -1.0, equal false, comp: exp -1 has -1 [junit] Comp.WE.213: a: 0.0, b: -1.0 -> d 1.0, equal false, comp: exp 1 has 1 [junit] Comp.WE.214: a: -1.0, b: 0.0 -> d -1.0, equal false, comp: exp -1 has -1 [junit] Comp.WE.215: a: 3.4028235E38, b: 1.4E-45 -> d 3.4028235E38, equal false, comp: exp 1 has 1 [junit] Comp.WE.216: a: 1.4E-45, b: 3.4028235E38 -> d -3.4028235E38, equal false, comp: exp -1 has -1 [junit] Comp.WE.217: a: Infinity, b: -Infinity -> d Infinity, equal false, comp: exp 1 has 1 [junit] Comp.WE.218: a: -Infinity, b: Infinity -> d -Infinity, equal false, comp: exp -1 has -1 [junit] Comp.WE.219: a: 0.0, b: NaN -> d NaN, equal false, comp: exp -1 has -1 [junit] Comp.WE.220: a: NaN, b: 0.0 -> d NaN, equal false, comp: exp 1 has 1 [junit] Comp.WE.221: a: -0.0, b: 0.0 -> d -0.0, equal true, comp: exp 0 has 0 [junit] Comp.WE.222: a: 0.0, b: -0.0 -> d 0.0, equal true, comp: exp 0 has 0 [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestFloatUtil01NOUI - test05bCompareWithMachEpsilon [junit] Comp.NE.3: a: 1.1754944E-38, b: 1.1754944E-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.math.TestFloatUtil01NOUI - test04CompareNoEpsilon [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestFloatUtil01NOUI - test05aCompareWithFixedEpsilon [junit] [junit] Comp.WE.100: a: 0.0, b: 0.0 -> d 0.0, equal true, comp: exp 0 has 0 [junit] Comp.WE.101: a: 1.0, b: 0.99999994 -> d 5.9604645E-8, equal true, comp: exp 0 has 0 [junit] Comp.WE.102: a: 1.0, b: 1.0 -> d 0.0, equal true, comp: exp 0 has 0 [junit] Comp.WE.103: a: 1.0, b: 1.0 -> d 0.0, equal true, comp: exp 0 has 0 [junit] Comp.WE.104: a: 1.0, b: 1.0 -> d 0.0, equal true, comp: exp 0 has 0 [junit] Comp.WE.105: a: 3.4028235E38, b: 3.4028235E38 -> d 0.0, equal true, comp: exp 0 has 0 [junit] Comp.WE.106: a: 1.4E-45, b: 1.4E-45 -> d 0.0, equal true, comp: exp 0 has 0 [junit] Comp.WE.107: a: 1.1754944E-38, b: 1.1754944E-38 -> d 0.0, equal true, comp: exp 0 has 0 [junit] Comp.WE.108: a: -Infinity, b: -Infinity -> d NaN, equal true, comp: exp 0 has 0 [junit] Comp.WE.109: a: Infinity, b: Infinity -> d NaN, equal true, comp: exp 0 has 0 [junit] Comp.WE.110: a: NaN, b: NaN -> d NaN, equal true, comp: exp 0 has 0 [junit] Comp.WE.111: a: 1.0, b: 0.0 -> d 1.0, equal false, comp: exp 1 has 1 [junit] Comp.WE.112: a: 0.0, b: 1.0 -> d -1.0, equal false, comp: exp -1 has -1 [junit] Comp.WE.113: a: 0.0, b: -1.0 -> d 1.0, equal false, comp: exp 1 has 1 [junit] Comp.WE.114: a: -1.0, b: 0.0 -> d -1.0, equal false, comp: exp -1 has -1 [junit] Comp.WE.115: a: 3.4028235E38, b: 1.4E-45 -> d 3.4028235E38, equal false, comp: exp 1 has 1 [junit] Comp.WE.116: a: 1.4E-45, b: 3.4028235E38 -> d -3.4028235E38, equal false, comp: exp -1 has -1 [junit] Comp.WE.117: a: Infinity, b: -Infinity -> d Infinity, equal false, comp: exp 1 has 1 [junit] Comp.WE.118: a: -Infinity, b: Infinity -> d -Infinity, equal false, comp: exp -1 has -1 [junit] Comp.WE.119: a: 0.0, b: NaN -> d NaN, equal false, comp: exp -1 has -1 [junit] Comp.WE.120: a: NaN, b: 0.0 -> d NaN, equal false, comp: exp 1 has 1 [junit] Comp.WE.121: a: -0.0, b: 0.0 -> d -0.0, equal true, comp: exp 0 has 0 [junit] Comp.WE.122: a: 0.0, b: -0.0 -> d 0.0, equal true, comp: exp 0 has 0 [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestFloatUtil01NOUI - test05aCompareWithFixedEpsilon [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestFloatUtil01NOUI - test05bCompareWithMachEpsilon [junit] [junit] Comp.WE.200: a: 0.0, b: 0.0 -> d 0.0, equal true, comp: exp 0 has 0 [junit] Comp.WE.201: a: 1.0, b: 0.99999994 -> d 5.9604645E-8, equal true, comp: exp 0 has 0 [junit] Comp.WE.202: a: 1.0, b: 1.0 -> d 0.0, equal true, comp: exp 0 has 0 [junit] Comp.WE.203: a: 1.0, b: 1.0 -> d 0.0, equal true, comp: exp 0 has 0 [junit] Comp.WE.204: a: 1.0, b: 1.0 -> d 0.0, equal true, comp: exp 0 has 0 [junit] Comp.WE.205: a: 3.4028235E38, b: 3.4028235E38 -> d 0.0, equal true, comp: exp 0 has 0 [junit] Comp.WE.206: a: 1.4E-45, b: 1.4E-45 -> d 0.0, equal true, comp: exp 0 has 0 [junit] Comp.WE.207: a: 1.1754944E-38, b: 1.1754944E-38 -> d 0.0, equal true, comp: exp 0 has 0 [junit] Comp.WE.208: a: -Infinity, b: -Infinity -> d NaN, equal true, comp: exp 0 has 0 [junit] Comp.WE.209: a: Infinity, b: Infinity -> d NaN, equal true, comp: exp 0 has 0 [junit] Comp.WE.210: a: NaN, b: NaN -> d NaN, equal true, comp: exp 0 has 0 [junit] Comp.WE.211: a: 1.0, b: 0.0 -> d 1.0, equal false, comp: exp 1 has 1 [junit] Comp.WE.212: a: 0.0, b: 1.0 -> d -1.0, equal false, comp: exp -1 has -1 [junit] Comp.WE.213: a: 0.0, b: -1.0 -> d 1.0, equal false, comp: exp 1 has 1 [junit] Comp.WE.214: a: -1.0, b: 0.0 -> d -1.0, equal false, comp: exp -1 has -1 [junit] Comp.WE.215: a: 3.4028235E38, b: 1.4E-45 -> d 3.4028235E38, equal false, comp: exp 1 has 1 [junit] Comp.WE.216: a: 1.4E-45, b: 3.4028235E38 -> d -3.4028235E38, equal false, comp: exp -1 has -1 [junit] Comp.WE.217: a: Infinity, b: -Infinity -> d Infinity, equal false, comp: exp 1 has 1 [junit] Comp.WE.218: a: -Infinity, b: Infinity -> d -Infinity, equal false, comp: exp -1 has -1 [junit] Comp.WE.219: a: 0.0, b: NaN -> d NaN, equal false, comp: exp -1 has -1 [junit] Comp.WE.220: a: NaN, b: 0.0 -> d NaN, equal false, comp: exp 1 has 1 [junit] Comp.WE.221: a: -0.0, b: 0.0 -> d -0.0, equal true, comp: exp 0 has 0 [junit] Comp.WE.222: a: 0.0, b: -0.0 -> d 0.0, equal true, comp: exp 0 has 0 [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestFloatUtil01NOUI - test05bCompareWithMachEpsilon [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01aZeroWithFixedEpsilon0 took 0.031 sec [junit] Testcase: test01bZeroWithFixedEpsilon1 took 0.006 sec [junit] Testcase: test01bZeroWithMachEpsilon took 0.001 sec [junit] Testcase: test01cZeroNoEpsilon took 0.005 sec [junit] Testcase: test02EqualsNoEpsilon took 0.008 sec [junit] Testcase: test03aEqualsWithFixedEpsilon took 0.004 sec [junit] Testcase: test03bEqualsWithMachEpsilon took 0.002 sec [junit] Testcase: test04CompareNoEpsilon took 0.003 sec [junit] Testcase: test05aCompareWithFixedEpsilon took 0.003 sec [junit] Testcase: test05bCompareWithMachEpsilon took 0.002 sec [junit] Tests run: 10, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.202 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.math.TestFloatUtil01NOUI - test01aZeroWithFixedEpsilon0 [junit] [junit] Zero.100: a: 0.0, -> d 0.0, exp true, zero true, build-in epsilon 1.1920929E-7 [junit] Zero.101: a: -5.9604645E-8, -> d -5.9604645E-8, exp true, zero true, build-in epsilon 1.1920929E-7 [junit] Zero.102: a: 5.9604645E-8, -> d 5.9604645E-8, exp true, zero true, build-in epsilon 1.1920929E-7 [junit] Zero.103: a: -1.4E-45, -> d -1.4E-45, exp true, zero true, build-in epsilon 1.1920929E-7 [junit] Zero.104: a: 1.4E-45, -> d 1.4E-45, exp true, zero true, build-in epsilon 1.1920929E-7 [junit] Zero.105: a: -0.0, -> d -0.0, exp true, zero true, build-in epsilon 1.1920929E-7 [junit] Zero.106: a: 0.0, -> d 0.0, exp true, zero true, build-in epsilon 1.1920929E-7 [junit] Zero.107: a: 1.1920929E-7, -> d 1.1920929E-7, exp false, zero false, build-in epsilon 1.1920929E-7 [junit] Zero.108: a: -1.1920929E-7, -> d -1.1920929E-7, exp false, zero false, build-in 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 ****testZeroNoEpsilon 1.1920929E-7 [junit] Print.WE.110: a: 0.0, b: -1.1920929E-7 -> d 1.1920929E-7, exp 1, equal false, comp 1 - OKtestZeroNoEpsilon 1.1920929E-7 [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestFloatUtil01NOUI - test01aZeroWithFixedEpsilon0 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestFloatUtil01NOUI - test01bZeroWithFixedEpsilon1 [junit] [junit] Zero.200: a: 0.0, -> d 0.0, exp true, zero true, epsilon 1.1920929E-7 [junit] Zero.201: a: -5.9604645E-8, -> d -5.9604645E-8, exp true, zero true, epsilon 1.1920929E-7 [junit] Zero.202: a: 5.9604645E-8, -> d 5.9604645E-8, exp true, zero true, epsilon 1.1920929E-7 [junit] Zero.203: a: -1.4E-45, -> d -1.4E-45, exp true, zero true, epsilon 1.1920929E-7 [junit] Zero.204: a: 1.4E-45, -> d 1.4E-45, exp true, zero true, epsilon 1.1920929E-7 [junit] Zero.205: a: -0.0, -> d -0.0, exp true, zero true, epsilon 1.1920929E-7 [junit] Zero.206: a: 0.0, -> d 0.0, exp true, zero true, epsilon 1.1920929E-7 [junit] Zero.207: a: 1.1920929E-7, -> d 1.1920929E-7, exp false, zero false, epsilon 1.1920929E-7 [junit] Zero.208: a: -1.1920929E-7, -> d -1.1920929E-7, exp false, zero false, epsilon 1.1920929E-7 [junit] Print.WE.209: a: 0.0, b: 1.1920929E-7 -> d -1.1920929E-7, exp 1, equal false, comp -1 - **** mismatch ****testZeroNoEpsilon 1.1920929E-7 [junit] Print.WE.210: a: 0.0, b: -1.1920929E-7 -> d 1.1920929E-7, exp 1, equal false, comp 1 - OKtestZeroNoEpsilon 1.1920929E-7 [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestFloatUtil01NOUI - test01bZeroWithFixedEpsilon1 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestFloatUtil01NOUI - test01bZeroWithMachEpsilon [junit] [junit] Zero.300: a: 0.0, -> d 0.0, exp true, zero true, epsilon 1.1920929E-7 [junit] Zero.301: a: -5.9604645E-8, -> d -5.9604645E-8, exp true, zero true, epsilon 1.1920929E-7 [junit] Zero.302: a: 5.9604645E-8, -> d 5.9604645E-8, exp true, zero true, epsilon 1.1920929E-7 [junit] Zero.303: a: -1.4E-45, -> d -1.4E-45, exp true, zero true, epsilon 1.1920929E-7 [junit] Zero.304: a: 1.4E-45, -> d 1.4E-45, exp true, zero true, epsilon 1.1920929E-7 [junit] Zero.305: a: -0.0, -> d -0.0, exp true, zero true, epsilon 1.1920929E-7 [junit] Zero.306: a: 0.0, -> d 0.0, exp true, zero true, epsilon 1.1920929E-7 [junit] Zero.307: a: 1.1920929E-7, -> d 1.1920929E-7, exp false, zero false, epsilon 1.1920929E-7 [junit] Zero.308: a: -1.1920929E-7, -> d -1.1920929E-7, exp false, zero false, epsilon 1.1920929E-7 [junit] Print.WE.309: a: 0.0, b: 1.1920929E-7 -> d -1.1920929E-7, exp 1, equal false, comp -1 - **** mismatch ****testZeroNoEpsilon 1.1920929E-7 [junit] Print.WE.310: a: 0.0, b: -1.1920929E-7 -> d 1.1920929E-7, exp 1, equal false, comp 1 - OKtestZeroNoEpsilon 1.1920929E-7 [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestFloatUtil01NOUI - test01bZeroWithMachEpsilon [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestFloatUtil01NOUI - test01cZeroNoEpsilon [junit] [junit] Zero.400: a: 0.0, -> d 0.0, exp true, zero true [junit] Zero.401: a: -1.4E-45, -> d -1.4E-45, exp false, zero false [junit] Zero.402: a: 1.4E-45, -> d 1.4E-45, exp false, zero false [junit] Zero.403: a: -0.0, -> d -0.0, exp true, zero true [junit] Zero.404: a: 0.0, -> d 0.0, exp true, zero true [junit] Zero.405: a: 1.4E-45, -> d 1.4E-45, exp false, zero false [junit] Zero.406: a: -1.4E-45, -> d -1.4E-45, exp false, zero false [junit] Print.NE.407: a: 0.0, b: 1.4E-45 -> d -1.4E-45, exp 1, equal false, comp -1 - **** mismatch **** [junit] Print.NE.408: a: 0.0, b: -1.4E-45 -> d 1.4E-45, exp 1, equal false, comp 1 - OK [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestFloatUtil01NOUI - test01cZeroNoEpsilon [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.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.1754944E-38, b: 1.1754944E-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.math.TestFloatUtil01NOUI - test02EqualsNoEpsilon [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestFloatUtil01NOUI - test03aEqualsWithFixedEpsilon [junit] [junit] Equal.WE.100: a: 0.0, b: 0.0 -> d 0.0, exp true, equal true, comp 0 [junit] Equal.WE.101: a: 1.0, b: 0.99999994 -> d 5.9604645E-8, exp true, equal true, comp 0 [junit] Equal.WE.102: a: 1.0, b: 1.0 -> d 0.0, exp true, equal true, comp 0 [junit] Equal.WE.103: a: 1.0, b: 1.0 -> d 0.0, exp true, equal true, comp 0 [junit] Equal.WE.104: a: 1.0, b: 1.0 -> d 0.0, exp true, equal true, comp 0 [junit] Equal.WE.105: a: 1.0, b: 1.0 -> d 0.0, exp true, equal true, comp 0 [junit] Equal.WE.106: a: 3.4028235E38, b: 3.4028235E38 -> d 0.0, exp true, equal true, comp 0 [junit] Equal.WE.107: a: 1.4E-45, b: 1.4E-45 -> d 0.0, exp true, equal true, comp 0 [junit] Equal.WE.108: a: 1.1754944E-38, b: 1.1754944E-38 -> d 0.0, exp true, equal true, comp 0 [junit] Equal.WE.109: a: -Infinity, b: -Infinity -> d NaN, exp true, equal true, comp 0 [junit] Equal.WE.110: a: Infinity, b: Infinity -> d NaN, exp true, equal true, comp 0 [junit] Equal.WE.111: a: NaN, b: NaN -> d NaN, exp true, equal true, comp 0 [junit] Equal.WE.112: a: -0.0, b: 0.0 -> d -0.0, exp true, equal true, comp 0 [junit] Equal.WE.113: a: 0.0, b: -0.0 -> d 0.0, exp true, equal true, comp 0 [junit] Equal.WE.114: a: 1.0, b: 1.0000001 -> d -1.1920929E-7, exp false, equal false, comp -1 [junit] Equal.WE.115: a: 1.0, b: 0.9999999 -> d 1.1920929E-7, exp false, equal false, comp 1 [junit] Print.WE.116: a: 1.0, b: 1.0000001 -> d -1.1920929E-7, exp 1, equal false, comp -1 - **** mismatch ****testZeroNoEpsilon 1.1920929E-7 [junit] Print.WE.117: a: 1.0, b: 0.9999999 -> d 1.1920929E-7, exp 1, equal false, comp 1 - OKtestZeroNoEpsilon 1.1920929E-7 [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestFloatUtil01NOUI - test03aEqualsWithFixedEpsilon [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestFloatUtil01NOUI - test03bEqualsWithMachEpsilon [junit] [junit] Equal.WE.200: a: 0.0, b: 0.0 -> d 0.0, exp true, equal true, comp 0 [junit] Equal.WE.201: a: 1.0, b: 0.99999994 -> d 5.9604645E-8, exp true, equal true, comp 0 [junit] Equal.WE.202: a: 1.0, b: 1.0 -> d 0.0, exp true, equal true, comp 0 [junit] Equal.WE.203: a: 1.0, b: 1.0 -> d 0.0, exp true, equal true, comp 0 [junit] Equal.WE.204: a: 1.0, b: 1.0 -> d 0.0, exp true, equal true, comp 0 [junit] Equal.WE.205: a: 1.0, b: 1.0 -> d 0.0, exp true, equal true, comp 0 [junit] Equal.WE.206: a: 3.4028235E38, b: 3.4028235E38 -> d 0.0, exp true, equal true, comp 0 [junit] Equal.WE.207: a: 1.4E-45, b: 1.4E-45 -> d 0.0, exp true, equal true, comp 0 [junit] Equal.WE.208: a: 1.1754944E-38, b: 1.1754944E-38 -> d 0.0, exp true, equal true, comp 0 [junit] Equal.WE.209: a: -Infinity, b: -Infinity -> d NaN, exp true, equal true, comp 0 [junit] Equal.WE.210: a: Infinity, b: Infinity -> d NaN, exp true, equal true, comp 0 [junit] Equal.WE.211: a: NaN, b: NaN -> d NaN, exp true, equal true, comp 0 [junit] Equal.WE.212: a: -0.0, b: 0.0 -> d -0.0, exp true, equal true, comp 0 [junit] Equal.WE.213: a: 0.0, b: -0.0 -> d 0.0, exp true, equal true, comp 0 [junit] Equal.WE.214: a: 1.0, b: 1.0000001 -> d -1.1920929E-7, exp false, equal false, comp -1 [junit] Equal.WE.215: a: 1.0, b: 0.9999999 -> d 1.1920929E-7, exp false, equal false, comp 1 [junit] Print.WE.216: a: 1.0, b: 1.0000001 -> d -1.1920929E-7, exp 1, equal false, comp -1 - **** mismatch ****testZeroNoEpsilon 1.1920929E-7 [junit] Print.WE.217: a: 1.0, b: 0.9999999 -> d 1.1920929E-7, exp 1, equal false, comp 1 - OKtestZeroNoEpsilon 1.1920929E-7 [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestFloatUtil01NOUI - test03bEqualsWithMachEpsilon [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.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.1754944E-38, b: 1.1754944E-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.math.TestFloatUtil01NOUI - test04CompareNoEpsilon [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestFloatUtil01NOUI - test05aCompareWithFixedEpsilon [junit] [junit] Comp.WE.100: a: 0.0, b: 0.0 -> d 0.0, equal true, comp: exp 0 has 0 [junit] Comp.WE.101: a: 1.0, b: 0.99999994 -> d 5.9604645E-8, equal true, comp: exp 0 has 0 [junit] Comp.WE.102: a: 1.0, b: 1.0 -> d 0.0, equal true, comp: exp 0 has 0 [junit] Comp.WE.103: a: 1.0, b: 1.0 -> d 0.0, equal true, comp: exp 0 has 0 [junit] Comp.WE.104: a: 1.0, b: 1.0 -> d 0.0, equal true, comp: exp 0 has 0 [junit] Comp.WE.105: a: 3.4028235E38, b: 3.4028235E38 -> d 0.0, equal true, comp: exp 0 has 0 [junit] Comp.WE.106: a: 1.4E-45, b: 1.4E-45 -> d 0.0, equal true, comp: exp 0 has 0 [junit] Comp.WE.107: a: 1.1754944E-38, b: 1.1754944E-38 -> d 0.0, equal true, comp: exp 0 has 0 [junit] Comp.WE.108: a: -Infinity, b: -Infinity -> d NaN, equal true, comp: exp 0 has 0 [junit] Comp.WE.109: a: Infinity, b: Infinity -> d NaN, equal true, comp: exp 0 has 0 [junit] Comp.WE.110: a: NaN, b: NaN -> d NaN, equal true, comp: exp 0 has 0 [junit] Comp.WE.111: a: 1.0, b: 0.0 -> d 1.0, equal false, comp: exp 1 has 1 [junit] Comp.WE.112: a: 0.0, b: 1.0 -> d -1.0, equal false, comp: exp -1 has -1 [junit] Comp.WE.113: a: 0.0, b: -1.0 -> d 1.0, equal false, comp: exp 1 has 1 [junit] Comp.WE.114: a: -1.0, b: 0.0 -> d -1.0, equal false, comp: exp -1 has -1 [junit] Comp.WE.115: a: 3.4028235E38, b: 1.4E-45 -> d 3.4028235E38, equal false, comp: exp 1 has 1 [junit] Comp.WE.116: a: 1.4E-45, b: 3.4028235E38 -> d -3.4028235E38, equal false, comp: exp -1 has -1 [junit] Comp.WE.117: a: Infinity, b: -Infinity -> d Infinity, equal false, comp: exp 1 has 1 [junit] Comp.WE.118: a: -Infinity, b: Infinity -> d -Infinity, equal false, comp: exp -1 has -1 [junit] Comp.WE.119: a: 0.0, b: NaN -> d NaN, equal false, comp: exp -1 has -1 [junit] Comp.WE.120: a: NaN, b: 0.0 -> d NaN, equal false, comp: exp 1 has 1 [junit] Comp.WE.121: a: -0.0, b: 0.0 -> d -0.0, equal true, comp: exp 0 has 0 [junit] Comp.WE.122: a: 0.0, b: -0.0 -> d 0.0, equal true, comp: exp 0 has 0 [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestFloatUtil01NOUI - test05aCompareWithFixedEpsilon [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestFloatUtil01NOUI - test05bCompareWithMachEpsilon [junit] [junit] Comp.WE.200: a: 0.0, b: 0.0 -> d 0.0, equal true, comp: exp 0 has 0 [junit] Comp.WE.201: a: 1.0, b: 0.99999994 -> d 5.9604645E-8, equal true, comp: exp 0 has 0 [junit] Comp.WE.202: a: 1.0, b: 1.0 -> d 0.0, equal true, comp: exp 0 has 0 [junit] Comp.WE.203: a: 1.0, b: 1.0 -> d 0.0, equal true, comp: exp 0 has 0 [junit] Comp.WE.204: a: 1.0, b: 1.0 -> d 0.0, equal true, comp: exp 0 has 0 [junit] Comp.WE.205: a: 3.4028235E38, b: 3.4028235E38 -> d 0.0, equal true, comp: exp 0 has 0 [junit] Comp.WE.206: a: 1.4E-45, b: 1.4E-45 -> d 0.0, equal true, comp: exp 0 has 0 [junit] Comp.WE.207: a: 1.1754944E-38, b: 1.1754944E-38 -> d 0.0, equal true, comp: exp 0 has 0 [junit] Comp.WE.208: a: -Infinity, b: -Infinity -> d NaN, equal true, comp: exp 0 has 0 [junit] Comp.WE.209: a: Infinity, b: Infinity -> d NaN, equal true, comp: exp 0 has 0 [junit] Comp.WE.210: a: NaN, b: NaN -> d NaN, equal true, comp: exp 0 has 0 [junit] Comp.WE.211: a: 1.0, b: 0.0 -> d 1.0, equal false, comp: exp 1 has 1 [junit] Comp.WE.212: a: 0.0, b: 1.0 -> d -1.0, equal false, comp: exp -1 has -1 [junit] Comp.WE.213: a: 0.0, b: -1.0 -> d 1.0, equal false, comp: exp 1 has 1 [junit] Comp.WE.214: a: -1.0, b: 0.0 -> d -1.0, equal false, comp: exp -1 has -1 [junit] Comp.WE.215: a: 3.4028235E38, b: 1.4E-45 -> d 3.4028235E38, equal false, comp: exp 1 has 1 [junit] Comp.WE.216: a: 1.4E-45, b: 3.4028235E38 -> d -3.4028235E38, equal false, comp: exp -1 has -1 [junit] Comp.WE.217: a: Infinity, b: -Infinity -> d Infinity, equal false, comp: exp 1 has 1 [junit] Comp.WE.218: a: -Infinity, b: Infinity -> d -Infinity, equal false, comp: exp -1 has -1 [junit] Comp.WE.219: a: 0.0, b: NaN -> d NaN, equal false, comp: exp -1 has -1 [junit] Comp.WE.220: a: NaN, b: 0.0 -> d NaN, equal false, comp: exp 1 has 1 [junit] Comp.WE.221: a: -0.0, b: 0.0 -> d -0.0, equal true, comp: exp 0 has 0 [junit] Comp.WE.222: a: 0.0, b: -0.0 -> d 0.0, equal true, comp: exp 0 has 0 [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestFloatUtil01NOUI - test05bCompareWithMachEpsilon [junit] ------------- ---------------- --------------- [junit] WARNING: package sun.awt.windows not in java.desktop [junit] Testsuite: com.jogamp.opengl.test.junit.math.TestGluUnprojectDoubleNOUI [junit] Testsuite: com.jogamp.opengl.test.junit.math.TestGluUnprojectDoubleNOUI [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.142 sec [junit] ------------- Standard Error ----------------- [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestGluUnprojectDoubleNOUI - test [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestGluUnprojectDoubleNOUI - test [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test took 0.048 sec [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestGluUnprojectDoubleNOUI - test [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestGluUnprojectDoubleNOUI - test [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.142 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestGluUnprojectDoubleNOUI - test [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestGluUnprojectDoubleNOUI - test [junit] ------------- ---------------- --------------- [junit] WARNING: package sun.awt.windows not in java.desktop [junit] Testsuite: com.jogamp.opengl.test.junit.math.TestGluUnprojectFloatNOUI [junit] Testsuite: com.jogamp.opengl.test.junit.math.TestGluUnprojectFloatNOUI [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestGluUnprojectFloatNOUI - test01 [junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.122 sec [junit] ------------- Standard Error ----------------- [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestGluUnprojectFloatNOUI - test01 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestGluUnprojectFloatNOUI - test01 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestGluUnprojectFloatNOUI - test02 [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestGluUnprojectFloatNOUI - test02 [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestGluUnprojectFloatNOUI - test01 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestGluUnprojectFloatNOUI - testNaN [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestGluUnprojectFloatNOUI - test02 [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestGluUnprojectFloatNOUI - testNaN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestGluUnprojectFloatNOUI - test02 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestGluUnprojectFloatNOUI - testNaN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestGluUnprojectFloatNOUI - testNaN [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01 took 0.037 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.122 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestGluUnprojectFloatNOUI - test01 [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestGluUnprojectFloatNOUI - test01 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestGluUnprojectFloatNOUI - test02 [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestGluUnprojectFloatNOUI - test02 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestGluUnprojectFloatNOUI - testNaN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestGluUnprojectFloatNOUI - testNaN [junit] ------------- ---------------- --------------- [junit] WARNING: package sun.awt.windows not in java.desktop [junit] Testsuite: com.jogamp.opengl.test.junit.math.TestMatrix4f01NOUI [junit] Testsuite: com.jogamp.opengl.test.junit.math.TestMatrix4f01NOUI [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestMatrix4f01NOUI - test00_load_get [junit] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.101 sec [junit] ------------- Standard Error ----------------- [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestMatrix4f01NOUI - test00_load_get [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestMatrix4f01NOUI - test00_load_get [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestMatrix4f01NOUI - test01_mul [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestMatrix4f01NOUI - test01_mul [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestMatrix4f01NOUI - test02_transpose [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestMatrix4f01NOUI - test02_transpose [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestMatrix4f01NOUI - test80LookAtNegZIsNoOp [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestMatrix4f01NOUI - test80LookAtNegZIsNoOp [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestMatrix4f01NOUI - test81LookAtPosY [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestMatrix4f01NOUI - test81LookAtPosY [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test00_load_get took 0.025 sec [junit] Testcase: test01_mul took 0 sec [junit] Testcase: test02_transpose took 0 sec [junit] Testcase: test80LookAtNegZIsNoOp took 0 sec [junit] Testcase: test81LookAtPosY took 0.001 sec [junit] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.101 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestMatrix4f01NOUI - test00_load_get [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestMatrix4f01NOUI - test00_load_get [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestMatrix4f01NOUI - test01_mul [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestMatrix4f01NOUI - test01_mul [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestMatrix4f01NOUI - test02_transpose [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestMatrix4f01NOUI - test02_transpose [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestMatrix4f01NOUI - test80LookAtNegZIsNoOp [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestMatrix4f01NOUI - test80LookAtNegZIsNoOp [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestMatrix4f01NOUI - test81LookAtPosY [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestMatrix4f01NOUI - test81LookAtPosY [junit] ------------- ---------------- --------------- [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestMatrix4f01NOUI - test00_load_get [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestMatrix4f01NOUI - test01_mul [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestMatrix4f01NOUI - test01_mul [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestMatrix4f01NOUI - test02_transpose [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestMatrix4f01NOUI - test02_transpose [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestMatrix4f01NOUI - test80LookAtNegZIsNoOp [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestMatrix4f01NOUI - test80LookAtNegZIsNoOp [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestMatrix4f01NOUI - test81LookAtPosY [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestMatrix4f01NOUI - test81LookAtPosY [junit] WARNING: package sun.awt.windows not in java.desktop [junit] Testsuite: com.jogamp.opengl.test.junit.math.TestMatrix4f02MulNOUI [junit] Testsuite: com.jogamp.opengl.test.junit.math.TestMatrix4f02MulNOUI [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestMatrix4f02MulNOUI - test01_mul [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestMatrix4f02MulNOUI - test01_mul [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestMatrix4f02MulNOUI - test05Perf01 [junit] Checkmark 8000320000001.000000 [junit] Summary loops 25000000: I1 1007 ms total, 0.040280 us/mul [junit] Summary loops 25000000: I2 1009 ms total, 0.020180 us/mul, I2 / I1 100.198610% [junit] Summary loops 25000000: I4a 1431 ms total, 0.028620 us/mul, I4a / I2 141.823588%, I4a / I4b 97.016949% [junit] Summary loops 25000000: I4b 1475 ms total, 0.029500 us/mul, I4b / I2 146.184341%, I4b / I4a 103.074773% [junit] Summary loops 25000000: I5a 1430 ms total, 0.028600 us/mul, I5a / I2 141.724480%, I5a / I5b 85.373134% [junit] Summary loops 25000000: I5b 1675 ms total, 0.033500 us/mul, I5b / I2 166.005946%, I5b / I5a 117.132867% [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestMatrix4f02MulNOUI - test05Perf01 [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 8.177 sec [junit] ------------- Standard Error ----------------- [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestMatrix4f02MulNOUI - test01_mul [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestMatrix4f02MulNOUI - test01_mul [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestMatrix4f02MulNOUI - test05Perf01 [junit] Checkmark 8000320000001.000000 [junit] Summary loops 25000000: I1 1007 ms total, 0.040280 us/mul [junit] Summary loops 25000000: I2 1009 ms total, 0.020180 us/mul, I2 / I1 100.198610% [junit] Summary loops 25000000: I4a 1431 ms total, 0.028620 us/mul, I4a / I2 141.823588%, I4a / I4b 97.016949% [junit] Summary loops 25000000: I4b 1475 ms total, 0.029500 us/mul, I4b / I2 146.184341%, I4b / I4a 103.074773% [junit] Summary loops 25000000: I5a 1430 ms total, 0.028600 us/mul, I5a / I2 141.724480%, I5a / I5b 85.373134% [junit] Summary loops 25000000: I5b 1675 ms total, 0.033500 us/mul, I5b / I2 166.005946%, I5b / I5a 117.132867% [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestMatrix4f02MulNOUI - test05Perf01 [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01_mul took 0.026 sec [junit] Testcase: test05Perf01 took 8.083 sec [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 8.177 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestMatrix4f02MulNOUI - test01_mul [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestMatrix4f02MulNOUI - test01_mul [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestMatrix4f02MulNOUI - test05Perf01 [junit] Checkmark 8000320000001.000000 [junit] Summary loops 25000000: I1 1007 ms total, 0.040280 us/mul [junit] Summary loops 25000000: I2 1009 ms total, 0.020180 us/mul, I2 / I1 100.198610% [junit] Summary loops 25000000: I4a 1431 ms total, 0.028620 us/mul, I4a / I2 141.823588%, I4a / I4b 97.016949% [junit] Summary loops 25000000: I4b 1475 ms total, 0.029500 us/mul, I4b / I2 146.184341%, I4b / I4a 103.074773% [junit] Summary loops 25000000: I5a 1430 ms total, 0.028600 us/mul, I5a / I2 141.724480%, I5a / I5b 85.373134% [junit] Summary loops 25000000: I5b 1675 ms total, 0.033500 us/mul, I5b / I2 166.005946%, I5b / I5a 117.132867% [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestMatrix4f02MulNOUI - test05Perf01 [junit] ------------- ---------------- --------------- [junit] WARNING: package sun.awt.windows not in java.desktop [junit] Testsuite: com.jogamp.opengl.test.junit.math.TestMatrix4f03InversionNOUI [junit] Testsuite: com.jogamp.opengl.test.junit.math.TestMatrix4f03InversionNOUI [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestMatrix4f03InversionNOUI - test01Ident [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestMatrix4f03InversionNOUI - test01Ident [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestMatrix4f03InversionNOUI - test02 [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestMatrix4f03InversionNOUI - test02 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestMatrix4f03InversionNOUI - test03 [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestMatrix4f03InversionNOUI - test03 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestMatrix4f03InversionNOUI - test04 [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestMatrix4f03InversionNOUI - test04 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestMatrix4f03InversionNOUI - test05Perf01 [junit] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.823 sec [junit] ------------- Standard Error ----------------- [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestMatrix4f03InversionNOUI - test01Ident [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestMatrix4f03InversionNOUI - test01Ident [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestMatrix4f03InversionNOUI - test02 [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestMatrix4f03InversionNOUI - test02 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestMatrix4f03InversionNOUI - test03 [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestMatrix4f03InversionNOUI - test03 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestMatrix4f03InversionNOUI - test04 [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestMatrix4f03InversionNOUI - test04 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestMatrix4f03InversionNOUI - test05Perf01 [junit] Checkmark -349323.801228 [junit] Summary loops 10000000: I0 1819 ms total, 0.181900 us/inv [junit] Summary loops 10000000: I2 903 ms total, 0.045150 us/inv, I2 / I0 49.642661% [junit] Summary loops 10000000: I4a 940 ms total, 0.047000 us/inv, I4a / I2 104.097453% [junit] Summary loops 10000000: I4b 973 ms total, 0.048650 us/inv, I4b / I2 107.751938% [junit] Summary loops 10000000: I5a 1014 ms total, 0.050700 us/inv, I5a / I2 112.292359% [junit] Summary loops 10000000: I5b 1009 ms total, 0.050450 us/inv, I5b / I2 111.738649% [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestMatrix4f03InversionNOUI - test05Perf01 [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01Ident took 0.027 sec [junit] Testcase: test02 took 0.006 sec [junit] Testcase: test03 took 0.003 sec [junit] Testcase: test04 took 0.003 sec [junit] Testcase: test05Perf01 took 6.719 sec [junit] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.823 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestMatrix4f03InversionNOUI - test01Ident [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestMatrix4f03InversionNOUI - test01Ident [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestMatrix4f03InversionNOUI - test02 [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestMatrix4f03InversionNOUI - test02 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestMatrix4f03InversionNOUI - test03 [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestMatrix4f03InversionNOUI - test03 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestMatrix4f03InversionNOUI - test04 [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestMatrix4f03InversionNOUI - test04 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestMatrix4f03InversionNOUI - test05Perf01 [junit] Checkmark -349323.801228 [junit] Summary loops 10000000: I0 1819 ms total, 0.181900 us/inv [junit] Summary loops 10000000: I2 903 ms total, 0.045150 us/inv, I2 / I0 49.642661% [junit] Summary loops 10000000: I4a 940 ms total, 0.047000 us/inv, I4a / I2 104.097453% [junit] Summary loops 10000000: I4b 973 ms total, 0.048650 us/inv, I4b / I2 107.751938% [junit] Summary loops 10000000: I5a 1014 ms total, 0.050700 us/inv, I5a / I2 112.292359% [junit] Summary loops 10000000: I5b 1009 ms total, 0.050450 us/inv, I5b / I2 111.738649% [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestMatrix4f03InversionNOUI - test05Perf01 [junit] ------------- ---------------- --------------- [junit] Checkmark -349323.801228 [junit] Summary loops 10000000: I0 1819 ms total, 0.181900 us/inv [junit] Summary loops 10000000: I2 903 ms total, 0.045150 us/inv, I2 / I0 49.642661% [junit] Summary loops 10000000: I4a 940 ms total, 0.047000 us/inv, I4a / I2 104.097453% [junit] Summary loops 10000000: I4b 973 ms total, 0.048650 us/inv, I4b / I2 107.751938% [junit] Summary loops 10000000: I5a 1014 ms total, 0.050700 us/inv, I5a / I2 112.292359% [junit] Summary loops 10000000: I5b 1009 ms total, 0.050450 us/inv, I5b / I2 111.738649% [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestMatrix4f03InversionNOUI - test05Perf01 [junit] WARNING: package sun.awt.windows not in java.desktop [junit] Testsuite: com.jogamp.opengl.test.junit.math.TestMatrix4fMatrixMulNOUI [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestMatrix4fMatrixMulNOUI - testCM_m1xm2 [junit] Testsuite: com.jogamp.opengl.test.junit.math.TestMatrix4fMatrixMulNOUI [junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.097 sec [junit] ------------- Standard Error ----------------- [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestMatrix4fMatrixMulNOUI - testCM_m1xm2 [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestMatrix4fMatrixMulNOUI - testCM_m1xm2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestMatrix4fMatrixMulNOUI - testCM_m2xm1 [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestMatrix4fMatrixMulNOUI - testCM_m2xm1 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestMatrix4fMatrixMulNOUI - testRM_m1xm2 [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestMatrix4fMatrixMulNOUI - testRM_m1xm2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestMatrix4fMatrixMulNOUI - testRM_m2xm1 [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestMatrix4fMatrixMulNOUI - testRM_m2xm1 [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: testCM_m1xm2 took 0.025 sec [junit] Testcase: testCM_m2xm1 took 0 sec [junit] Testcase: testRM_m1xm2 took 0 sec [junit] Testcase: testRM_m2xm1 took 0.001 sec [junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.097 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestMatrix4fMatrixMulNOUI - testCM_m1xm2 [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestMatrix4fMatrixMulNOUI - testCM_m1xm2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestMatrix4fMatrixMulNOUI - testCM_m2xm1 [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestMatrix4fMatrixMulNOUI - testCM_m2xm1 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestMatrix4fMatrixMulNOUI - testRM_m1xm2 [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestMatrix4fMatrixMulNOUI - testRM_m1xm2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestMatrix4fMatrixMulNOUI - testRM_m2xm1 [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestMatrix4fMatrixMulNOUI - testRM_m2xm1 [junit] ------------- ---------------- --------------- [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestMatrix4fMatrixMulNOUI - testCM_m1xm2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestMatrix4fMatrixMulNOUI - testCM_m2xm1 [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestMatrix4fMatrixMulNOUI - testCM_m2xm1 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestMatrix4fMatrixMulNOUI - testRM_m1xm2 [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestMatrix4fMatrixMulNOUI - testRM_m1xm2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestMatrix4fMatrixMulNOUI - testRM_m2xm1 [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestMatrix4fMatrixMulNOUI - testRM_m2xm1 [junit] WARNING: package sun.awt.windows not in java.desktop [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestMatrix4fProject01NOUI - test01PMVMatrixToMatrix4f [junit] Testsuite: com.jogamp.opengl.test.junit.math.TestMatrix4fProject01NOUI [junit] Testsuite: com.jogamp.opengl.test.junit.math.TestMatrix4fProject01NOUI [junit] mat4PMv{ 1.00000, 0.00000, 0.00000, 0.00000, [junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.142 sec [junit] mat4PMv 0.00000, 1.00000, 0.00000, 0.00000, [junit] ------------- Standard Error ----------------- [junit] mat4PMv 0.00000, 0.00000, 1.00000, 0.00000, [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestMatrix4fProject01NOUI - test01PMVMatrixToMatrix4f [junit] mat4PMv 0.00000, 0.00000, 0.00000, 1.00000, [junit] mat4PMv} [junit] mat4PMv{ 1.00000, 0.00000, 0.00000, 0.00000, [junit] [junit] mat4PMv 0.00000, 1.00000, 0.00000, 0.00000, [junit] A.0.0 - Project 1,0 -->10.0 / 5.0 / 0.5 [junit] mat4PMv 0.00000, 0.00000, 1.00000, 0.00000, [junit] B.0.0 - Project 1,0 -->10.0 / 5.0 / 0.5 [junit] mat4PMv 0.00000, 0.00000, 0.00000, 1.00000, [junit] A.0.1 - Project 0,0 -->5.0 / 5.0 / 0.5 [junit] mat4PMv} [junit] B.0.1 - Project 0,0 -->5.0 / 5.0 / 0.5 [junit] [junit] MATRIX - Ortho 0,0,10,10 - Locate the origin in the bottom left and scale [junit] A.0.0 - Project 1,0 -->10.0 / 5.0 / 0.5 [junit] PMVMatrix4f[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] B.0.0 - Project 1,0 -->10.0 / 5.0 / 0.5 [junit] , Projection [junit] A.0.1 - Project 0,0 -->5.0 / 5.0 / 0.5 [junit] { 0.20000, 0.00000, 0.00000, -1.00000, [junit] B.0.1 - Project 0,0 -->5.0 / 5.0 / 0.5 [junit] 0.00000, 0.20000, 0.00000, -1.00000, [junit] MATRIX - Ortho 0,0,10,10 - Locate the origin in the bottom left and scale [junit] 0.00000, 0.00000, 1.00000, 0.00000, [junit] PMVMatrix4f[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] 0.00000, 0.00000, 0.00000, 1.00000, [junit] , Projection [junit] } [junit] { 0.20000, 0.00000, 0.00000, -1.00000, [junit] , Modelview [junit] 0.00000, 0.20000, 0.00000, -1.00000, [junit] { 1.00000, 0.00000, 0.00000, 0.00000, [junit] 0.00000, 0.00000, 1.00000, 0.00000, [junit] 0.00000, 1.00000, 0.00000, 0.00000, [junit] 0.00000, 0.00000, 0.00000, 1.00000, [junit] 0.00000, 0.00000, 1.00000, 0.00000, [junit] } [junit] 0.00000, 0.00000, 0.00000, 1.00000, [junit] , Modelview [junit] } [junit] { 1.00000, 0.00000, 0.00000, 0.00000, [junit] , Texture [junit] 0.00000, 1.00000, 0.00000, 0.00000, [junit] { 1.00000, 0.00000, 0.00000, 0.00000, [junit] 0.00000, 0.00000, 1.00000, 0.00000, [junit] 0.00000, 1.00000, 0.00000, 0.00000, [junit] 0.00000, 0.00000, 0.00000, 1.00000, [junit] 0.00000, 0.00000, 1.00000, 0.00000, [junit] } [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] , Texture [junit] mat4PMv 0.00000, 0.20000, 0.00000, -1.00000, [junit] { 1.00000, 0.00000, 0.00000, 0.00000, [junit] mat4PMv 0.00000, 0.00000, 1.00000, 0.00000, [junit] 0.00000, 1.00000, 0.00000, 0.00000, [junit] mat4PMv 0.00000, 0.00000, 0.00000, 1.00000, [junit] 0.00000, 0.00000, 1.00000, 0.00000, [junit] mat4PMv} [junit] 0.00000, 0.00000, 0.00000, 1.00000, [junit] [junit] } [junit] A.1.0 - Project 1,0 -->0.99999994 / 0.0 / 0.5 [junit] , matrices 3 + 1 temp = 4] [junit] B.1.0 - Project 1,0 -->0.99999994 / 0.0 / 0.5 [junit] mat4PMv{ 0.20000, 0.00000, 0.00000, -1.00000, [junit] A.1.1 - Project 0,0 -->0.0 / 0.0 / 0.5 [junit] mat4PMv 0.00000, 0.20000, 0.00000, -1.00000, [junit] B.1.1 - Project 0,0 -->0.0 / 0.0 / 0.5 [junit] mat4PMv 0.00000, 0.00000, 1.00000, 0.00000, [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestMatrix4fProject01NOUI - test01PMVMatrixToMatrix4f [junit] mat4PMv 0.00000, 0.00000, 0.00000, 1.00000, [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestMatrix4fProject01NOUI - test01PMVMatrixToMatrix4f2 [junit] mat4PMv} [junit] mat4Mv{ 1.00000, 0.00000, 0.00000, 0.00000, [junit] [junit] mat4Mv 0.00000, 1.00000, 0.00000, 0.00000, [junit] A.1.0 - Project 1,0 -->0.99999994 / 0.0 / 0.5 [junit] mat4Mv 0.00000, 0.00000, 1.00000, 0.00000, [junit] mat4Mv 0.00000, 0.00000, 0.00000, 1.00000, [junit] mat4Mv} [junit] [junit] B.1.0 - Project 1,0 -->0.99999994 / 0.0 / 0.5 [junit] mat4P { 1.00000, 0.00000, 0.00000, 0.00000, [junit] A.1.1 - Project 0,0 -->0.0 / 0.0 / 0.5 [junit] mat4P 0.00000, 1.00000, 0.00000, 0.00000, [junit] B.1.1 - Project 0,0 -->0.0 / 0.0 / 0.5 [junit] mat4P 0.00000, 0.00000, 1.00000, 0.00000, [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestMatrix4fProject01NOUI - test01PMVMatrixToMatrix4f [junit] mat4P 0.00000, 0.00000, 0.00000, 1.00000, [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestMatrix4fProject01NOUI - test01PMVMatrixToMatrix4f2 [junit] mat4P } [junit] [junit] mat4Mv{ 1.00000, 0.00000, 0.00000, 0.00000, [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] mat4Mv 0.00000, 1.00000, 0.00000, 0.00000, [junit] B.0.1 - Project 0,0 -->5.0 / 5.0 / 0.5 [junit] mat4Mv 0.00000, 0.00000, 1.00000, 0.00000, [junit] MATRIX - Ortho 0,0,10,10 - Locate the origin in the bottom left and scale [junit] mat4Mv 0.00000, 0.00000, 0.00000, 1.00000, [junit] mat4Mv} [junit] PMVMatrix4f[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] [junit] mat4P { 1.00000, 0.00000, 0.00000, 0.00000, [junit] , Projection [junit] mat4P 0.00000, 1.00000, 0.00000, 0.00000, [junit] { 0.20000, 0.00000, 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] 0.00000, 0.20000, 0.00000, -1.00000, [junit] 0.00000, 0.00000, 1.00000, 0.00000, [junit] mat4P } [junit] 0.00000, 0.00000, 0.00000, 1.00000, [junit] [junit] } [junit] A.0.0 - Project 1,0 -->10.0 / 5.0 / 0.5 [junit] , Modelview [junit] B.0.0 - Project 1,0 -->10.0 / 5.0 / 0.5 [junit] { 1.00000, 0.00000, 0.00000, 0.00000, [junit] A.0.1 - Project 0,0 -->5.0 / 5.0 / 0.5 [junit] 0.00000, 1.00000, 0.00000, 0.00000, [junit] B.0.1 - Project 0,0 -->5.0 / 5.0 / 0.5 [junit] 0.00000, 0.00000, 1.00000, 0.00000, [junit] MATRIX - Ortho 0,0,10,10 - Locate the origin in the bottom left and scale [junit] 0.00000, 0.00000, 0.00000, 1.00000, [junit] } [junit] PMVMatrix4f[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] , Texture [junit] , Projection [junit] { 1.00000, 0.00000, 0.00000, 0.00000, [junit] { 0.20000, 0.00000, 0.00000, -1.00000, [junit] 0.00000, 0.20000, 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, 1.00000, 0.00000, [junit] 0.00000, 0.00000, 0.00000, 1.00000, [junit] 0.00000, 0.00000, 0.00000, 1.00000, [junit] } [junit] } [junit] , Modelview [junit] , matrices 3 + 1 temp = 4] [junit] mat4Mv{ 1.00000, 0.00000, 0.00000, 0.00000, [junit] { 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] 0.00000, 1.00000, 0.00000, 0.00000, [junit] mat4Mv 0.00000, 0.00000, 0.00000, 1.00000, [junit] 0.00000, 0.00000, 1.00000, 0.00000, [junit] mat4Mv} [junit] 0.00000, 0.00000, 0.00000, 1.00000, [junit] [junit] } [junit] mat4P { 0.20000, 0.00000, 0.00000, -1.00000, [junit] , Texture [junit] mat4P 0.00000, 0.20000, 0.00000, -1.00000, [junit] mat4P 0.00000, 0.00000, 1.00000, 0.00000, [junit] { 1.00000, 0.00000, 0.00000, 0.00000, [junit] mat4P 0.00000, 0.00000, 0.00000, 1.00000, [junit] 0.00000, 1.00000, 0.00000, 0.00000, [junit] mat4P } [junit] 0.00000, 0.00000, 1.00000, 0.00000, [junit] [junit] 0.00000, 0.00000, 0.00000, 1.00000, [junit] } [junit] A.1.0 - Project 1,0 -->0.99999994 / 0.0 / 0.5 [junit] , matrices 3 + 1 temp = 4] [junit] B.1.0 - Project 1,0 -->0.99999994 / 0.0 / 0.5 [junit] mat4Mv{ 1.00000, 0.00000, 0.00000, 0.00000, [junit] A.1.1 - Project 0,0 -->0.0 / 0.0 / 0.5 [junit] mat4Mv 0.00000, 1.00000, 0.00000, 0.00000, [junit] B.1.1 - Project 0,0 -->0.0 / 0.0 / 0.5 [junit] mat4Mv 0.00000, 0.00000, 1.00000, 0.00000, [junit] mat4Mv 0.00000, 0.00000, 0.00000, 1.00000, [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestMatrix4fProject01NOUI - test01PMVMatrixToMatrix4f2 [junit] mat4Mv} [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestMatrix4fProject01NOUI - test03GLUToMatrix4f2 [junit] mat4Mv{ 1.00000, 0.00000, 0.00000, 0.00000, [junit] [junit] mat4Mv 0.00000, 1.00000, 0.00000, 0.00000, [junit] mat4P { 0.20000, 0.00000, 0.00000, -1.00000, [junit] mat4P 0.00000, 0.20000, 0.00000, -1.00000, [junit] mat4Mv 0.00000, 0.00000, 1.00000, 0.00000, [junit] mat4P 0.00000, 0.00000, 1.00000, 0.00000, [junit] mat4Mv 0.00000, 0.00000, 0.00000, 1.00000, [junit] mat4P 0.00000, 0.00000, 0.00000, 1.00000, [junit] mat4Mv} [junit] mat4P } [junit] [junit] [junit] mat4P { 1.00000, 0.00000, 0.00000, 0.00000, [junit] A.1.0 - Project 1,0 -->0.99999994 / 0.0 / 0.5 [junit] mat4P 0.00000, 1.00000, 0.00000, 0.00000, [junit] B.1.0 - Project 1,0 -->0.99999994 / 0.0 / 0.5 [junit] mat4P 0.00000, 0.00000, 1.00000, 0.00000, [junit] A.1.1 - Project 0,0 -->0.0 / 0.0 / 0.5 [junit] mat4P 0.00000, 0.00000, 0.00000, 1.00000, [junit] B.1.1 - Project 0,0 -->0.0 / 0.0 / 0.5 [junit] mat4P } [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestMatrix4fProject01NOUI - test01PMVMatrixToMatrix4f2 [junit] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestMatrix4fProject01NOUI - test03GLUToMatrix4f2 [junit] A.0.0 - Project 1,0 -->[F@6d7b4f4c [junit] mat4Mv{ 1.00000, 0.00000, 0.00000, 0.00000, [junit] B.0.0 - Project 1,0 -->10.0 / 5.0 / 0.5 [junit] mat4Mv 0.00000, 1.00000, 0.00000, 0.00000, [junit] A.0.1 - Project 0,0 -->[F@527740a2 [junit] mat4Mv 0.00000, 0.00000, 1.00000, 0.00000, [junit] B.0.1 - Project 0,0 -->5.0 / 5.0 / 0.5 [junit] mat4Mv 0.00000, 0.00000, 0.00000, 1.00000, [junit] mat4Mv} [junit] MATRIX - Ortho 0,0,10,10 - Locate the origin in the bottom left and scale [junit] [junit] PMVMatrix4f[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] mat4P { 1.00000, 0.00000, 0.00000, 0.00000, [junit] , Projection [junit] mat4P 0.00000, 1.00000, 0.00000, 0.00000, [junit] mat4P 0.00000, 0.00000, 1.00000, 0.00000, [junit] { 0.20000, 0.00000, 0.00000, -1.00000, [junit] mat4P 0.00000, 0.00000, 0.00000, 1.00000, [junit] 0.00000, 0.20000, 0.00000, -1.00000, [junit] mat4P } [junit] 0.00000, 0.00000, 1.00000, 0.00000, [junit] [junit] A.0.0 - Project 1,0 -->[F@6d7b4f4c [junit] 0.00000, 0.00000, 0.00000, 1.00000, [junit] B.0.0 - Project 1,0 -->10.0 / 5.0 / 0.5 [junit] } [junit] A.0.1 - Project 0,0 -->[F@527740a2 [junit] , Modelview [junit] B.0.1 - Project 0,0 -->5.0 / 5.0 / 0.5 [junit] { 1.00000, 0.00000, 0.00000, 0.00000, [junit] MATRIX - Ortho 0,0,10,10 - Locate the origin in the bottom left and scale [junit] 0.00000, 1.00000, 0.00000, 0.00000, [junit] PMVMatrix4f[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] 0.00000, 0.00000, 1.00000, 0.00000, [junit] , Projection [junit] 0.00000, 0.00000, 0.00000, 1.00000, [junit] { 0.20000, 0.00000, 0.00000, -1.00000, [junit] } [junit] 0.00000, 0.20000, 0.00000, -1.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] } [junit] , Modelview [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] } [junit] 0.00000, 0.00000, 1.00000, 0.00000, [junit] , matrices 3 + 1 temp = 4] [junit] 0.00000, 0.00000, 0.00000, 1.00000, [junit] } [junit] mat4Mv{ 1.00000, 0.00000, 0.00000, 0.00000, [junit] , Texture [junit] mat4Mv 0.00000, 1.00000, 0.00000, 0.00000, [junit] mat4Mv 0.00000, 0.00000, 1.00000, 0.00000, [junit] { 1.00000, 0.00000, 0.00000, 0.00000, [junit] mat4Mv 0.00000, 0.00000, 0.00000, 1.00000, [junit] 0.00000, 1.00000, 0.00000, 0.00000, [junit] mat4Mv} [junit] 0.00000, 0.00000, 1.00000, 0.00000, [junit] [junit] 0.00000, 0.00000, 0.00000, 1.00000, [junit] mat4P { 0.20000, 0.00000, 0.00000, -1.00000, [junit] } [junit] mat4P 0.00000, 0.20000, 0.00000, -1.00000, [junit] , matrices 3 + 1 temp = 4] [junit] mat4P 0.00000, 0.00000, 1.00000, 0.00000, [junit] mat4Mv{ 1.00000, 0.00000, 0.00000, 0.00000, [junit] mat4P 0.00000, 0.00000, 0.00000, 1.00000, [junit] mat4Mv 0.00000, 1.00000, 0.00000, 0.00000, [junit] mat4P } [junit] mat4Mv 0.00000, 0.00000, 1.00000, 0.00000, [junit] [junit] mat4Mv 0.00000, 0.00000, 0.00000, 1.00000, [junit] A.1.0 - Project 1,0 -->[F@13a5fe33 [junit] mat4Mv} [junit] [junit] B.1.0 - Project 1,0 -->0.99999994 / 0.0 / 0.5 [junit] mat4P { 0.20000, 0.00000, 0.00000, -1.00000, [junit] A.1.1 - Project 0,0 -->[F@3108bc [junit] mat4P 0.00000, 0.20000, 0.00000, -1.00000, [junit] B.1.1 - Project 0,0 -->0.0 / 0.0 / 0.5 [junit] mat4P 0.00000, 0.00000, 1.00000, 0.00000, [junit] mat4P 0.00000, 0.00000, 0.00000, 1.00000, [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestMatrix4fProject01NOUI - test03GLUToMatrix4f2 [junit] mat4P } [junit] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestMatrix4fProject01NOUI - test04GLUDoubleToMatrix4f2 [junit] A.1.0 - Project 1,0 -->[F@13a5fe33 [junit] mat4Mv{ 1.00000, 0.00000, 0.00000, 0.00000, [junit] B.1.0 - Project 1,0 -->0.99999994 / 0.0 / 0.5 [junit] mat4Mv 0.00000, 1.00000, 0.00000, 0.00000, [junit] A.1.1 - Project 0,0 -->[F@3108bc [junit] mat4Mv 0.00000, 0.00000, 1.00000, 0.00000, [junit] B.1.1 - Project 0,0 -->0.0 / 0.0 / 0.5 [junit] mat4Mv 0.00000, 0.00000, 0.00000, 1.00000, [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestMatrix4fProject01NOUI - test03GLUToMatrix4f2 [junit] mat4Mv} [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestMatrix4fProject01NOUI - test04GLUDoubleToMatrix4f2 [junit] [junit] mat4Mv{ 1.00000, 0.00000, 0.00000, 0.00000, [junit] mat4P { 1.00000, 0.00000, 0.00000, 0.00000, [junit] mat4Mv 0.00000, 1.00000, 0.00000, 0.00000, [junit] mat4P 0.00000, 1.00000, 0.00000, 0.00000, [junit] mat4Mv 0.00000, 0.00000, 1.00000, 0.00000, [junit] mat4P 0.00000, 0.00000, 1.00000, 0.00000, [junit] mat4Mv 0.00000, 0.00000, 0.00000, 1.00000, [junit] mat4Mv} [junit] mat4P 0.00000, 0.00000, 0.00000, 1.00000, [junit] [junit] mat4P } [junit] mat4P { 1.00000, 0.00000, 0.00000, 0.00000, [junit] [junit] mat4P 0.00000, 1.00000, 0.00000, 0.00000, [junit] A.0.0 - Project 1,0 -->[10.0, 5.0, 0.5] [junit] mat4P 0.00000, 0.00000, 1.00000, 0.00000, [junit] B.0.0 - Project 1,0 -->10.0 / 5.0 / 0.5 [junit] mat4P 0.00000, 0.00000, 0.00000, 1.00000, [junit] mat4P } [junit] A.0.1 - Project 0,0 -->[5.0, 5.0, 0.5] [junit] [junit] B.0.1 - Project 0,0 -->5.0 / 5.0 / 0.5 [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] MATRIX - Ortho 0,0,10,10 - Locate the origin in the bottom left and scale [junit] A.0.1 - Project 0,0 -->[5.0, 5.0, 0.5] [junit] PMVMatrix4f[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] B.0.1 - Project 0,0 -->5.0 / 5.0 / 0.5 [junit] , Projection [junit] MATRIX - Ortho 0,0,10,10 - Locate the origin in the bottom left and scale [junit] { 0.20000, 0.00000, 0.00000, -1.00000, [junit] PMVMatrix4f[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.00000, 0.20000, 0.00000, -1.00000, [junit] { 0.20000, 0.00000, 0.00000, -1.00000, [junit] 0.00000, 0.00000, 1.00000, 0.00000, [junit] 0.00000, 0.20000, 0.00000, -1.00000, [junit] 0.00000, 0.00000, 0.00000, 1.00000, [junit] 0.00000, 0.00000, 1.00000, 0.00000, [junit] } [junit] 0.00000, 0.00000, 0.00000, 1.00000, [junit] , Modelview [junit] } [junit] { 1.00000, 0.00000, 0.00000, 0.00000, [junit] , Modelview [junit] 0.00000, 1.00000, 0.00000, 0.00000, [junit] { 1.00000, 0.00000, 0.00000, 0.00000, [junit] 0.00000, 0.00000, 1.00000, 0.00000, [junit] 0.00000, 1.00000, 0.00000, 0.00000, [junit] 0.00000, 0.00000, 0.00000, 1.00000, [junit] } [junit] 0.00000, 0.00000, 1.00000, 0.00000, [junit] , Texture [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] { 1.00000, 0.00000, 0.00000, 0.00000, [junit] 0.00000, 0.00000, 1.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] 0.00000, 0.00000, 0.00000, 1.00000, [junit] } [junit] } [junit] , matrices 3 + 1 temp = 4] [junit] , matrices 3 + 1 temp = 4] [junit] mat4Mv{ 1.00000, 0.00000, 0.00000, 0.00000, [junit] mat4Mv{ 1.00000, 0.00000, 0.00000, 0.00000, [junit] mat4Mv 0.00000, 1.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, 1.00000, 0.00000, [junit] mat4Mv 0.00000, 0.00000, 0.00000, 1.00000, [junit] mat4Mv 0.00000, 0.00000, 0.00000, 1.00000, [junit] mat4Mv} [junit] mat4Mv} [junit] [junit] [junit] mat4P { 0.20000, 0.00000, 0.00000, -1.00000, [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.20000, 0.00000, -1.00000, [junit] mat4P 0.00000, 0.00000, 0.00000, 1.00000, [junit] mat4P 0.00000, 0.00000, 1.00000, 0.00000, [junit] mat4P } [junit] [junit] mat4P 0.00000, 0.00000, 0.00000, 1.00000, [junit] A.1.0 - Project 1,0 -->[1.0000000149011612, 0.0, 0.5] [junit] mat4P } [junit] B.1.0 - Project 1,0 -->0.99999994 / 0.0 / 0.5 [junit] [junit] A.1.1 - Project 0,0 -->[0.0, 0.0, 0.5] [junit] A.1.0 - Project 1,0 -->[1.0000000149011612, 0.0, 0.5] [junit] B.1.1 - Project 0,0 -->0.0 / 0.0 / 0.5 [junit] B.1.0 - Project 1,0 -->0.99999994 / 0.0 / 0.5 [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestMatrix4fProject01NOUI - test04GLUDoubleToMatrix4f2 [junit] A.1.1 - Project 0,0 -->[0.0, 0.0, 0.5] [junit] ------------- ---------------- --------------- [junit] B.1.1 - Project 0,0 -->0.0 / 0.0 / 0.5 [junit] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestMatrix4fProject01NOUI - test04GLUDoubleToMatrix4f2 [junit] Testcase: test01PMVMatrixToMatrix4f took 0.047 sec [junit] Testcase: test01PMVMatrixToMatrix4f2 took 0.005 sec [junit] Testcase: test03GLUToMatrix4f2 took 0.006 sec [junit] Testcase: test04GLUDoubleToMatrix4f2 took 0.005 sec [junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.142 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.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] PMVMatrix4f[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.math.TestMatrix4fProject01NOUI - test01PMVMatrixToMatrix4f [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.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] PMVMatrix4f[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.math.TestMatrix4fProject01NOUI - test01PMVMatrixToMatrix4f2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.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@6d7b4f4c [junit] B.0.0 - Project 1,0 -->10.0 / 5.0 / 0.5 [junit] A.0.1 - Project 0,0 -->[F@527740a2 [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] PMVMatrix4f[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@13a5fe33 [junit] B.1.0 - Project 1,0 -->0.99999994 / 0.0 / 0.5 [junit] A.1.1 - Project 0,0 -->[F@3108bc [junit] B.1.1 - Project 0,0 -->0.0 / 0.0 / 0.5 [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestMatrix4fProject01NOUI - test03GLUToMatrix4f2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.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] PMVMatrix4f[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.math.TestMatrix4fProject01NOUI - test04GLUDoubleToMatrix4f2 [junit] ------------- ---------------- --------------- [junit] WARNING: package sun.awt.windows not in java.desktop [junit] Testsuite: com.jogamp.opengl.test.junit.math.TestMatrix4fProject02NOUI [junit] Testsuite: com.jogamp.opengl.test.junit.math.TestMatrix4fProject02NOUI [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestMatrix4fProject02NOUI - test01 [junit] pMv [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.103 sec [junit] ------------- Standard Error ----------------- [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.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.math.TestMatrix4fProject02NOUI - test01 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.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.math.TestMatrix4fProject02NOUI - test02 [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01 took 0.029 sec [junit] Testcase: test02 took 0.002 sec [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.103 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.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.math.TestMatrix4fProject02NOUI - test01 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.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.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.math.TestMatrix4fProject02NOUI - test01 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.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.math.TestMatrix4fProject02NOUI - test02 [junit] WARNING: package sun.awt.windows not in java.desktop [junit] Testsuite: com.jogamp.opengl.test.junit.math.TestPMVMatrix02NOUI [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestPMVMatrix02NOUI - testLookAtNegZIsNoOp [junit] Testsuite: com.jogamp.opengl.test.junit.math.TestPMVMatrix02NOUI [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.114 sec [junit] ------------- Standard Error ----------------- [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestPMVMatrix02NOUI - testLookAtNegZIsNoOp [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestPMVMatrix02NOUI - testLookAtNegZIsNoOp [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestPMVMatrix02NOUI - testLookAtPosY [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestPMVMatrix02NOUI - testLookAtPosY [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: testLookAtNegZIsNoOp took 0.042 sec [junit] Testcase: testLookAtPosY took 0 sec [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.114 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestPMVMatrix02NOUI - testLookAtNegZIsNoOp [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestPMVMatrix02NOUI - testLookAtNegZIsNoOp [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestPMVMatrix02NOUI - testLookAtPosY [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestPMVMatrix02NOUI - testLookAtPosY [junit] ------------- ---------------- --------------- [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestPMVMatrix02NOUI - testLookAtNegZIsNoOp [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestPMVMatrix02NOUI - testLookAtPosY [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestPMVMatrix02NOUI - testLookAtPosY [junit] WARNING: package sun.awt.windows not in java.desktop [junit] Testsuite: com.jogamp.opengl.test.junit.math.TestPMVMatrix03NOUI [junit] Testsuite: com.jogamp.opengl.test.junit.math.TestPMVMatrix03NOUI [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.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] PMVMatrix4f[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] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.103 sec [junit] ------------- Standard Error ----------------- [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.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] PMVMatrix4f[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.math.TestPMVMatrix03NOUI - test01 [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01 took 0.039 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.103 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.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] PMVMatrix4f[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.math.TestPMVMatrix03NOUI - test01 [junit] ------------- ---------------- --------------- [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.math.TestPMVMatrix03NOUI - test01 [junit] WARNING: package sun.awt.windows not in java.desktop [junit] Testsuite: com.jogamp.opengl.test.junit.math.TestPMVTransform01NOUI [junit] Testsuite: com.jogamp.opengl.test.junit.math.TestPMVTransform01NOUI [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.108 sec [junit] ------------- Standard Error ----------------- [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.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.math.TestPMVTransform01NOUI - test01 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.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.math.TestPMVTransform01NOUI - test02 [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01 took 0.033 sec [junit] Testcase: test02 took 0.002 sec [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.108 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.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.math.TestPMVTransform01NOUI - test01 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.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.math.TestPMVTransform01NOUI - test02 [junit] ------------- ---------------- --------------- [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.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.math.TestPMVTransform01NOUI - test01 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.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.math.TestPMVTransform01NOUI - test02 [junit] WARNING: package sun.awt.windows not in java.desktop [junit] Testsuite: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI [junit] Testsuite: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test01Normalize [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test01Normalize [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test02RotateZeroVector [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test02RotateZeroVector [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test03InvertAndConj [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test03InvertAndConj [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test04Dot [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test04Dot [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test10AngleAxis [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test10AngleAxis [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test11FromVectorToVector [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test11FromVectorToVector [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test12FromAndToEulerAngles [junit] Tests run: 19, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.103 sec [junit] ------------- Standard Error ----------------- [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test01Normalize [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test01Normalize [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test02RotateZeroVector [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test02RotateZeroVector [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test03InvertAndConj [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test03InvertAndConj [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test04Dot [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test04Dot [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test10AngleAxis [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test10AngleAxis [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test11FromVectorToVector [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test11FromVectorToVector [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test12FromAndToEulerAngles [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test12FromAndToEulerAngles [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test13FromEulerAnglesAndRotateVector [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test13FromEulerAnglesAndRotateVector [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test14Matrix [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test14Matrix [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test15aAxesAndMatrix [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test15aAxesAndMatrix [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test15bAxesAndMatrix [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test15bAxesAndMatrix [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test15cAxesAndMatrix [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test15cAxesAndMatrix [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test20AddSubtract [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test20AddSubtract [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test21Multiply [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test21Multiply [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test22InvertMultNormalAndConj [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test22InvertMultNormalAndConj [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test23RotationOrder [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test23RotationOrder [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test24Axes [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test24Axes [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.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.math.TestQuaternion01NOUI - test25Slerp [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.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.math.TestQuaternion01NOUI - test26LookAt [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01Normalize took 0.025 sec [junit] Testcase: test02RotateZeroVector took 0 sec [junit] Testcase: test03InvertAndConj took 0.001 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.001 sec [junit] Testcase: test13FromEulerAnglesAndRotateVector took 0 sec [junit] Testcase: test14Matrix took 0.002 sec [junit] Testcase: test15aAxesAndMatrix took 0.001 sec [junit] Testcase: test15bAxesAndMatrix took 0 sec [junit] Testcase: test15cAxesAndMatrix took 0.002 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.001 sec [junit] Testcase: test25Slerp took 0.002 sec [junit] Testcase: test26LookAt took 0.001 sec [junit] Tests run: 19, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.103 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test01Normalize [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test01Normalize [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test02RotateZeroVector [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test02RotateZeroVector [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test03InvertAndConj [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test03InvertAndConj [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test04Dot [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test04Dot [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test10AngleAxis [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test10AngleAxis [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test11FromVectorToVector [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test11FromVectorToVector [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test12FromAndToEulerAngles [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test12FromAndToEulerAngles [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test13FromEulerAnglesAndRotateVector [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test13FromEulerAnglesAndRotateVector [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test14Matrix [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test14Matrix [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test15aAxesAndMatrix [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test15aAxesAndMatrix [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test15bAxesAndMatrix [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test15bAxesAndMatrix [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test15cAxesAndMatrix [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test15cAxesAndMatrix [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test20AddSubtract [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test20AddSubtract [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test21Multiply [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test21Multiply [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test22InvertMultNormalAndConj [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test22InvertMultNormalAndConj [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test23RotationOrder [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test23RotationOrder [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test24Axes [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test24Axes [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.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.math.TestQuaternion01NOUI - test25Slerp [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.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.math.TestQuaternion01NOUI - test26LookAt [junit] ------------- ---------------- --------------- [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test12FromAndToEulerAngles [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test13FromEulerAnglesAndRotateVector [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test13FromEulerAnglesAndRotateVector [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test14Matrix [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test14Matrix [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test15aAxesAndMatrix [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test15aAxesAndMatrix [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test15bAxesAndMatrix [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test15bAxesAndMatrix [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test15cAxesAndMatrix [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test15cAxesAndMatrix [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test20AddSubtract [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test20AddSubtract [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test21Multiply [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test21Multiply [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test22InvertMultNormalAndConj [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test22InvertMultNormalAndConj [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test23RotationOrder [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test23RotationOrder [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test24Axes [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestQuaternion01NOUI - test24Axes [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.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.math.TestQuaternion01NOUI - test25Slerp [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.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.math.TestQuaternion01NOUI - test26LookAt [junit] WARNING: package sun.awt.windows not in java.desktop [junit] Testsuite: com.jogamp.opengl.test.junit.math.TestVec3f01NOUI [junit] Testsuite: com.jogamp.opengl.test.junit.math.TestVec3f01NOUI [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestVec3f01NOUI - test01Normalize [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.107 sec [junit] ------------- Standard Error ----------------- [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestVec3f01NOUI - test01Normalize [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestVec3f01NOUI - test01Normalize [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestVec3f01NOUI - test02Angle [junit] Test 0-deg, UNIT_X vecs [junit] v0 1.0 / 0.0 / 0.0 [junit] v1 1.0 / 0.0 / 0.0 [junit] a0(v0, v1) = 0.0 rad, 0.0 deg, via dot, acos [junit] Test 0-deg, free vecs [junit] v0 0.14 / 0.07 / 0.0 [junit] v1 0.33 / 0.07 / 0.0 [junit] v0_1 0.19000001 / 0.0 / 0.0 [junit] a0(X, v0_1) = 0.0 rad, 0.0 deg, via dot, acos [junit] Test 180-deg, free vecs [junit] v0 0.33 / 0.07 / 0.0 [junit] v1 0.14 / 0.07 / 0.0 [junit] v0_1 -0.19000001 / 0.0 / 0.0 [junit] a0(X, v0_1) = 3.1415927 rad, 180.0 deg, via dot, acos [junit] Test 90-deg, UNIT_X, UNIT_Y vecs [junit] v0 1.0 / 0.0 / 0.0 [junit] v1 0.0 / 1.0 / 0.0 [junit] a0(v0, v1) = 1.5707964 rad, 90.0 deg, via dot, acos [junit] Test 180-deg, UNIT_X, UNIT_X_NEG vecs [junit] v0 1.0 / 0.0 / 0.0 [junit] v1 -1.0 / 0.0 / 0.0 [junit] a0(v0, v1) = 3.1415927 rad, 180.0 deg, via dot, acos [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestVec3f01NOUI - test02Angle [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01Normalize took 0.026 sec [junit] Testcase: test02Angle took 0.003 sec [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.107 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestVec3f01NOUI - test01Normalize [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestVec3f01NOUI - test01Normalize [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestVec3f01NOUI - test02Angle [junit] Test 0-deg, UNIT_X vecs [junit] v0 1.0 / 0.0 / 0.0 [junit] v1 1.0 / 0.0 / 0.0 [junit] a0(v0, v1) = 0.0 rad, 0.0 deg, via dot, acos [junit] Test 0-deg, free vecs [junit] v0 0.14 / 0.07 / 0.0 [junit] v1 0.33 / 0.07 / 0.0 [junit] v0_1 0.19000001 / 0.0 / 0.0 [junit] a0(X, v0_1) = 0.0 rad, 0.0 deg, via dot, acos [junit] Test 180-deg, free vecs [junit] v0 0.33 / 0.07 / 0.0 [junit] v1 0.14 / 0.07 / 0.0 [junit] v0_1 -0.19000001 / 0.0 / 0.0 [junit] a0(X, v0_1) = 3.1415927 rad, 180.0 deg, via dot, acos [junit] Test 90-deg, UNIT_X, UNIT_Y vecs [junit] v0 1.0 / 0.0 / 0.0 [junit] v1 0.0 / 1.0 / 0.0 [junit] a0(v0, v1) = 1.5707964 rad, 90.0 deg, via dot, acos [junit] Test 180-deg, UNIT_X, UNIT_X_NEG vecs [junit] v0 1.0 / 0.0 / 0.0 [junit] v1 -1.0 / 0.0 / 0.0 [junit] a0(v0, v1) = 3.1415927 rad, 180.0 deg, via dot, acos [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestVec3f01NOUI - test02Angle [junit] ------------- ---------------- --------------- [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestVec3f01NOUI - test01Normalize [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestVec3f01NOUI - test02Angle [junit] Test 0-deg, UNIT_X vecs [junit] v0 1.0 / 0.0 / 0.0 [junit] v1 1.0 / 0.0 / 0.0 [junit] a0(v0, v1) = 0.0 rad, 0.0 deg, via dot, acos [junit] Test 0-deg, free vecs [junit] v0 0.14 / 0.07 / 0.0 [junit] v1 0.33 / 0.07 / 0.0 [junit] v0_1 0.19000001 / 0.0 / 0.0 [junit] a0(X, v0_1) = 0.0 rad, 0.0 deg, via dot, acos [junit] Test 180-deg, free vecs [junit] v0 0.33 / 0.07 / 0.0 [junit] v1 0.14 / 0.07 / 0.0 [junit] v0_1 -0.19000001 / 0.0 / 0.0 [junit] a0(X, v0_1) = 3.1415927 rad, 180.0 deg, via dot, acos [junit] Test 90-deg, UNIT_X, UNIT_Y vecs [junit] v0 1.0 / 0.0 / 0.0 [junit] v1 0.0 / 1.0 / 0.0 [junit] a0(v0, v1) = 1.5707964 rad, 90.0 deg, via dot, acos [junit] Test 180-deg, UNIT_X, UNIT_X_NEG vecs [junit] v0 1.0 / 0.0 / 0.0 [junit] v1 -1.0 / 0.0 / 0.0 [junit] a0(v0, v1) = 3.1415927 rad, 180.0 deg, via dot, acos [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestVec3f01NOUI - test02Angle [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 21 [echo] java.version 21.0.7 [echo] java.home /opt-linux-x86_64/jdk-21.0.7+6 [echo] jvmJava.exe /opt-linux-x86_64/jdk-21.0.7+6/bin/java [echo] jvmJava8.exe ${jvmJava8.exe} [echo] minJava21 true [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.6.0-rc-20250628 [echo] jogamp.version.int 2414030 [echo] junit.is.disabled ${junit.is.disabled} [echo] target.user.set true [echo] target.sourcelevel 11 [echo] target.targetlevel 11 [echo] target.releaselevel ${target.releaselevel} [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=6.1.0-37-amd64 [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.android.x86_64: 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] AndroidX86_64=${isAndroidX86_64} [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=6.1.0-37-amd64 [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.awt.windows=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.awt.windows=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] WARNING: package sun.awt.windows not in java.desktop [apply] Testsuite: com.jogamp.opengl.test.junit.graph.TestFontsNEWT00 [apply] junit.framework.TestListener: tests to run: 1 [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] junit.framework.TestListener: startTest(test00) [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751131269820 ms III - Start [apply] SLOCK [T main @ 1751131269825 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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: Thu Feb 24 02:04:24 CET 2011 [apply] modified: Mon Mar 07 23:44:38 CET 2011 [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: Thu Feb 24 02:04:24 CET 2011 [apply] modified: Mon Mar 07 23:44:38 CET 2011 [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 Table [apply] ---------- [apply] numTables: 3 [apply] [apply] Index entry [apply] ----------- [apply] platformId: 0 (Unicode) [apply] encodingId: 3 (Unicode 2.0 and onwards semantics (BMP only)) [apply] offset: 28 [apply] format: 4 [apply] length: 1734 [apply] language: 0 [apply] format: 4 [apply] segCountX2: 158 [apply] searchRange: 128 [apply] entrySelector: 6 [apply] rangeShift: 30 [apply] endCode: [0, 9, 13, 29, 126, 591, 658, 700, 711, 713, 733, 785, 902, 906, 908, 929, 974, 1119, 1123, 1141, 1273, 7813, 7923, 7957, 7965, 8005, 8013, 8023, 8025, 8027, 8029, 8061, 8116, 8132, 8147, 8155, 8175, 8180, 8190, 8213, 8218, 8222, 8226, 8230, 8240, 8250, 8260, 8304, 8313, 8329, 8364, 8366, 8372, 8377, 8467, 8470, 8482, 8486, 8494, 8542, 8706, 8710, 8719, 8722, 8725, 8730, 8734, 8747, 8776, 8800, 8805, 9674, 57599, 61437, 61442, 62737, 63517, 64260, 65535] [apply] startCode: [0, 8, 13, 29, 32, 160, 658, 700, 710, 713, 728, 785, 900, 904, 908, 910, 931, 1024, 1122, 1138, 1162, 7808, 7922, 7936, 7960, 7968, 8008, 8016, 8025, 8027, 8029, 8031, 8064, 8118, 8134, 8150, 8157, 8178, 8182, 8211, 8216, 8220, 8224, 8230, 8240, 8249, 8260, 8304, 8308, 8320, 8364, 8366, 8372, 8377, 8467, 8470, 8482, 8486, 8494, 8531, 8706, 8710, 8719, 8721, 8725, 8729, 8734, 8747, 8776, 8800, 8804, 9674, 57599, 61437, 61440, 62726, 63488, 64256, 65535] [apply] idDelta: [1, 65529, 65525, 65508, 65507, 0, 30, 65186, 0, 65175, 0, 65440, 0, 72, 72, 0, 0, 65216, 65215, 65201, 65181, 58086, 57978, 58598, 58596, 58594, 58592, 58590, 58589, 58588, 58587, 58586, 58584, 58583, 58582, 58580, 58579, 58577, 58576, 0, 0, 0, 0, 57408, 57402, 0, 57642, 57599, 57596, 57590, 57270, 58092, 58085, 58417, 57453, 57985, 57172, 57464, 57427, 0, 57240, 57237, 57229, 0, 57227, 57224, 57221, 57209, 57181, 57158, 57155, 56287, 9196, 5359, 0, 3208, 2481, 0, 1] [apply] idRangeOffset: [0, 0, 0, 0, 0, 148, 0, 0, 1006, 0, 1006, 0, 1014, 0, 0, 1014, 1052, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1094, 1098, 1102, 1106, 0, 0, 1106, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1082, 0, 0, 0, 1098, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1080, 0, 0, 1080, 0] [apply] [apply] Index entry [apply] ----------- [apply] platformId: 1 (Macintosh) [apply] encodingId: 0 (Roman) [apply] offset: 1762 [apply] format: 6 [apply] length: 522 [apply] language: 0 [apply] format: 6 [apply] language: 0 [apply] firstCode: 0 [apply] entryCount: 256 [apply] glyphIdArray: [1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 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, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 0, 159, 160, 162, 164, 172, 177, 183, 188, 187, 189, 191, 190, 192, 194, 196, 195, 197, 198, 200, 199, 201, 202, 204, 206, 205, 207, 209, 208, 213, 212, 214, 215, 103, 139, 125, 126, 130, 114, 145, 186, 137, 132, 118, 143, 131, 422, 161, 179, 419, 140, 423, 424, 128, 144, 410, 413, 412, 965, 420, 133, 149, 414, 193, 211, 154, 124, 135, 418, 100, 421, 411, 134, 150, 102, 123, 155, 158, 176, 109, 121, 115, 116, 112, 113, 110, 111, 210, 425, 218, 122, 366, 98, 108, 120, 428, 430, 104, 146, 99, 101, 106, 157, 165, 156, 166, 163, 168, 169, 170, 167, 174, 175, 0, 173, 181, 182, 180, 268, 105, 117, 138, 353, 354, 355, 147, 357, 356, 351] [apply] [apply] Index entry [apply] ----------- [apply] platformId: 3 (Microsoft) [apply] encodingId: 1 (Unicode) [apply] offset: 2284 [apply] format: 4 [apply] length: 1734 [apply] language: 0 [apply] format: 4 [apply] segCountX2: 158 [apply] searchRange: 128 [apply] entrySelector: 6 [apply] rangeShift: 30 [apply] endCode: [0, 9, 13, 29, 126, 591, 658, 700, 711, 713, 733, 785, 902, 906, 908, 929, 974, 1119, 1123, 1141, 1273, 7813, 7923, 7957, 7965, 8005, 8013, 8023, 8025, 8027, 8029, 8061, 8116, 8132, 8147, 8155, 8175, 8180, 8190, 8213, 8218, 8222, 8226, 8230, 8240, 8250, 8260, 8304, 8313, 8329, 8364, 8366, 8372, 8377, 8467, 8470, 8482, 8486, 8494, 8542, 8706, 8710, 8719, 8722, 8725, 8730, 8734, 8747, 8776, 8800, 8805, 9674, 57599, 61437, 61442, 62737, 63517, 64260, 65535] [apply] startCode: [0, 8, 13, 29, 32, 160, 658, 700, 710, 713, 728, 785, 900, 904, 908, 910, 931, 1024, 1122, 1138, 1162, 7808, 7922, 7936, 7960, 7968, 8008, 8016, 8025, 8027, 8029, 8031, 8064, 8118, 8134, 8150, 8157, 8178, 8182, 8211, 8216, 8220, 8224, 8230, 8240, 8249, 8260, 8304, 8308, 8320, 8364, 8366, 8372, 8377, 8467, 8470, 8482, 8486, 8494, 8531, 8706, 8710, 8719, 8721, 8725, 8729, 8734, 8747, 8776, 8800, 8804, 9674, 57599, 61437, 61440, 62726, 63488, 64256, 65535] [apply] idDelta: [1, 65529, 65525, 65508, 65507, 0, 30, 65186, 0, 65175, 0, 65440, 0, 72, 72, 0, 0, 65216, 65215, 65201, 65181, 58086, 57978, 58598, 58596, 58594, 58592, 58590, 58589, 58588, 58587, 58586, 58584, 58583, 58582, 58580, 58579, 58577, 58576, 0, 0, 0, 0, 57408, 57402, 0, 57642, 57599, 57596, 57590, 57270, 58092, 58085, 58417, 57453, 57985, 57172, 57464, 57427, 0, 57240, 57237, 57229, 0, 57227, 57224, 57221, 57209, 57181, 57158, 57155, 56287, 9196, 5359, 0, 3208, 2481, 0, 1] [apply] idRangeOffset: [0, 0, 0, 0, 0, 148, 0, 0, 1006, 0, 1006, 0, 1014, 0, 0, 1014, 1052, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1094, 1098, 1102, 1106, 0, 0, 1106, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1082, 0, 0, 0, 1098, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1080, 0, 0, 1080, 0] [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 0x3b, cp 0x58, name 'X', contour, shape[33v, complex], advance 631, leftSideBearings 23, kerning[size 48, horiz true, cross false]] [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 0x4d, cp 0x6a, name 'j', contour, shape[38v, complex], advance 253, leftSideBearings -68, kerning[size 1, horiz true, cross false]] [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 0x3, cp 0x20, name 'space', non-cont(whitespace), shape null, advance 231, leftSideBearings 0, kerning[size 0, horiz true, cross false]] [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 0.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 231.0 / 0.0 / 0.0, ctr 115.5 / 0.0 / 0.0] [apply] em [dim 0.231 x 0.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 0.231 / 0.0 / 0.0, ctr 0.1155 / 0.0 / 0.0] [apply] Font Ubuntu-Regular [apply] Char left['X', id 59, kpairs 48], right['X', id 59], kerning 18 [apply] Glyph[id 0x3b, cp 0x58, name 'X', contour, shape[33v, complex], advance 631, leftSideBearings 23, kerning[size 48, horiz true, cross false]] [apply] Font Ubuntu-Regular [apply] Char left['t', id 87, kpairs 13], right['.', id 17], kerning 11 [apply] Glyph[id 0x57, cp 0x74, name 't', contour, shape[33v, complex], advance 402, leftSideBearings 74, kerning[size 13, horiz true, cross false]] [apply] Font Ubuntu-Regular [apply] Char left['f', id 73, kpairs 22], right['f', id 73], kerning 0 [apply] Glyph[id 0x49, cp 0x66, name 'f', contour, shape[25v, complex], advance 386, leftSideBearings 80, kerning[size 22, horiz true, cross false]] [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: Thu Feb 24 02:04:24 CET 2011 [apply] modified: Mon Mar 07 23:45:02 CET 2011 [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: Thu Feb 24 02:04:24 CET 2011 [apply] modified: Mon Mar 07 23:45:02 CET 2011 [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 Table [apply] ---------- [apply] numTables: 3 [apply] [apply] Index entry [apply] ----------- [apply] platformId: 0 (Unicode) [apply] encodingId: 3 (Unicode 2.0 and onwards semantics (BMP only)) [apply] offset: 28 [apply] format: 4 [apply] length: 1734 [apply] language: 0 [apply] format: 4 [apply] segCountX2: 158 [apply] searchRange: 128 [apply] entrySelector: 6 [apply] rangeShift: 30 [apply] endCode: [0, 9, 13, 29, 126, 591, 658, 700, 711, 713, 733, 785, 902, 906, 908, 929, 974, 1119, 1123, 1141, 1273, 7813, 7923, 7957, 7965, 8005, 8013, 8023, 8025, 8027, 8029, 8061, 8116, 8132, 8147, 8155, 8175, 8180, 8190, 8213, 8218, 8222, 8226, 8230, 8240, 8250, 8260, 8304, 8313, 8329, 8364, 8366, 8372, 8377, 8467, 8470, 8482, 8486, 8494, 8542, 8706, 8710, 8719, 8722, 8725, 8730, 8734, 8747, 8776, 8800, 8805, 9674, 57599, 61437, 61442, 62737, 63517, 64260, 65535] [apply] startCode: [0, 8, 13, 29, 32, 160, 658, 700, 710, 713, 728, 785, 900, 904, 908, 910, 931, 1024, 1122, 1138, 1162, 7808, 7922, 7936, 7960, 7968, 8008, 8016, 8025, 8027, 8029, 8031, 8064, 8118, 8134, 8150, 8157, 8178, 8182, 8211, 8216, 8220, 8224, 8230, 8240, 8249, 8260, 8304, 8308, 8320, 8364, 8366, 8372, 8377, 8467, 8470, 8482, 8486, 8494, 8531, 8706, 8710, 8719, 8721, 8725, 8729, 8734, 8747, 8776, 8800, 8804, 9674, 57599, 61437, 61440, 62726, 63488, 64256, 65535] [apply] idDelta: [1, 65529, 65525, 65508, 65507, 0, 30, 65186, 0, 65175, 0, 65440, 0, 72, 72, 0, 0, 65216, 65215, 65201, 65181, 58086, 57978, 58598, 58596, 58594, 58592, 58590, 58589, 58588, 58587, 58586, 58584, 58583, 58582, 58580, 58579, 58577, 58576, 0, 0, 0, 0, 57408, 57402, 0, 57642, 57599, 57596, 57590, 57270, 58092, 58085, 58417, 57453, 57985, 57172, 57464, 57427, 0, 57240, 57237, 57229, 0, 57227, 57224, 57221, 57209, 57181, 57158, 57155, 56287, 9196, 5359, 0, 3208, 2481, 0, 1] [apply] idRangeOffset: [0, 0, 0, 0, 0, 148, 0, 0, 1006, 0, 1006, 0, 1014, 0, 0, 1014, 1052, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1094, 1098, 1102, 1106, 0, 0, 1106, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1082, 0, 0, 0, 1098, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1080, 0, 0, 1080, 0] [apply] [apply] Index entry [apply] ----------- [apply] platformId: 1 (Macintosh) [apply] encodingId: 0 (Roman) [apply] offset: 1762 [apply] format: 6 [apply] length: 522 [apply] language: 0 [apply] format: 6 [apply] language: 0 [apply] firstCode: 0 [apply] entryCount: 256 [apply] glyphIdArray: [1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 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, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 0, 159, 160, 162, 164, 172, 177, 183, 188, 187, 189, 191, 190, 192, 194, 196, 195, 197, 198, 200, 199, 201, 202, 204, 206, 205, 207, 209, 208, 213, 212, 214, 215, 103, 139, 125, 126, 130, 114, 145, 186, 137, 132, 118, 143, 131, 422, 161, 179, 419, 140, 423, 424, 128, 144, 410, 413, 412, 965, 420, 133, 149, 414, 193, 211, 154, 124, 135, 418, 100, 421, 411, 134, 150, 102, 123, 155, 158, 176, 109, 121, 115, 116, 112, 113, 110, 111, 210, 425, 218, 122, 366, 98, 108, 120, 428, 430, 104, 146, 99, 101, 106, 157, 165, 156, 166, 163, 168, 169, 170, 167, 174, 175, 0, 173, 181, 182, 180, 268, 105, 117, 138, 353, 354, 355, 147, 357, 356, 351] [apply] [apply] Index entry [apply] ----------- [apply] platformId: 3 (Microsoft) [apply] encodingId: 1 (Unicode) [apply] offset: 2284 [apply] format: 4 [apply] length: 1734 [apply] language: 0 [apply] format: 4 [apply] segCountX2: 158 [apply] searchRange: 128 [apply] entrySelector: 6 [apply] rangeShift: 30 [apply] endCode: [0, 9, 13, 29, 126, 591, 658, 700, 711, 713, 733, 785, 902, 906, 908, 929, 974, 1119, 1123, 1141, 1273, 7813, 7923, 7957, 7965, 8005, 8013, 8023, 8025, 8027, 8029, 8061, 8116, 8132, 8147, 8155, 8175, 8180, 8190, 8213, 8218, 8222, 8226, 8230, 8240, 8250, 8260, 8304, 8313, 8329, 8364, 8366, 8372, 8377, 8467, 8470, 8482, 8486, 8494, 8542, 8706, 8710, 8719, 8722, 8725, 8730, 8734, 8747, 8776, 8800, 8805, 9674, 57599, 61437, 61442, 62737, 63517, 64260, 65535] [apply] startCode: [0, 8, 13, 29, 32, 160, 658, 700, 710, 713, 728, 785, 900, 904, 908, 910, 931, 1024, 1122, 1138, 1162, 7808, 7922, 7936, 7960, 7968, 8008, 8016, 8025, 8027, 8029, 8031, 8064, 8118, 8134, 8150, 8157, 8178, 8182, 8211, 8216, 8220, 8224, 8230, 8240, 8249, 8260, 8304, 8308, 8320, 8364, 8366, 8372, 8377, 8467, 8470, 8482, 8486, 8494, 8531, 8706, 8710, 8719, 8721, 8725, 8729, 8734, 8747, 8776, 8800, 8804, 9674, 57599, 61437, 61440, 62726, 63488, 64256, 65535] [apply] idDelta: [1, 65529, 65525, 65508, 65507, 0, 30, 65186, 0, 65175, 0, 65440, 0, 72, 72, 0, 0, 65216, 65215, 65201, 65181, 58086, 57978, 58598, 58596, 58594, 58592, 58590, 58589, 58588, 58587, 58586, 58584, 58583, 58582, 58580, 58579, 58577, 58576, 0, 0, 0, 0, 57408, 57402, 0, 57642, 57599, 57596, 57590, 57270, 58092, 58085, 58417, 57453, 57985, 57172, 57464, 57427, 0, 57240, 57237, 57229, 0, 57227, 57224, 57221, 57209, 57181, 57158, 57155, 56287, 9196, 5359, 0, 3208, 2481, 0, 1] [apply] idRangeOffset: [0, 0, 0, 0, 0, 148, 0, 0, 1006, 0, 1006, 0, 1014, 0, 0, 1014, 1052, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1094, 1098, 1102, 1106, 0, 0, 1106, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1082, 0, 0, 0, 1098, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1080, 0, 0, 1080, 0] [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 0x3b, cp 0x58, name 'X', contour, shape[33v, complex], advance 608, leftSideBearings 27, kerning[size 44, horiz true, cross false]] [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 0x4d, cp 0x6a, name 'j', contour, shape[38v, complex], advance 237, leftSideBearings -63, kerning[size 1, horiz true, cross false]] [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 0x3, cp 0x20, name 'space', non-cont(whitespace), shape null, advance 228, leftSideBearings 0, kerning[size 0, horiz true, cross false]] [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 0.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 228.0 / 0.0 / 0.0, ctr 114.0 / 0.0 / 0.0] [apply] em [dim 0.22800002 x 0.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 0.22800002 / 0.0 / 0.0, ctr 0.11400001 / 0.0 / 0.0] [apply] Font Ubuntu-Light [apply] Char left['X', id 59, kpairs 44], right['X', id 59], kerning 18 [apply] Glyph[id 0x3b, cp 0x58, name 'X', contour, shape[33v, complex], advance 608, leftSideBearings 27, kerning[size 44, horiz true, cross false]] [apply] Font Ubuntu-Light [apply] Char left['t', id 87, kpairs 6], right['.', id 17], kerning 11 [apply] Glyph[id 0x57, cp 0x74, name 't', contour, shape[33v, complex], advance 387, leftSideBearings 82, kerning[size 6, horiz true, cross false]] [apply] Font Ubuntu-Light [apply] Char left['f', id 73, kpairs 20], right['f', id 73], kerning 0 [apply] Glyph[id 0x49, cp 0x66, name 'f', contour, shape[25v, complex], advance 376, leftSideBearings 86, kerning[size 20, horiz true, cross false]] [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: Thu Feb 24 02:04:24 CET 2011 [apply] modified: Mon Mar 07 23:45:09 CET 2011 [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: Thu Feb 24 02:04:24 CET 2011 [apply] modified: Mon Mar 07 23:45:09 CET 2011 [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 Table [apply] ---------- [apply] numTables: 3 [apply] [apply] Index entry [apply] ----------- [apply] platformId: 0 (Unicode) [apply] encodingId: 3 (Unicode 2.0 and onwards semantics (BMP only)) [apply] offset: 28 [apply] format: 4 [apply] length: 1734 [apply] language: 0 [apply] format: 4 [apply] segCountX2: 158 [apply] searchRange: 128 [apply] entrySelector: 6 [apply] rangeShift: 30 [apply] endCode: [0, 9, 13, 29, 126, 591, 658, 700, 711, 713, 733, 785, 902, 906, 908, 929, 974, 1119, 1123, 1141, 1273, 7813, 7923, 7957, 7965, 8005, 8013, 8023, 8025, 8027, 8029, 8061, 8116, 8132, 8147, 8155, 8175, 8180, 8190, 8213, 8218, 8222, 8226, 8230, 8240, 8250, 8260, 8304, 8313, 8329, 8364, 8366, 8372, 8377, 8467, 8470, 8482, 8486, 8494, 8542, 8706, 8710, 8719, 8722, 8725, 8730, 8734, 8747, 8776, 8800, 8805, 9674, 57599, 61437, 61442, 62737, 63517, 64260, 65535] [apply] startCode: [0, 8, 13, 29, 32, 160, 658, 700, 710, 713, 728, 785, 900, 904, 908, 910, 931, 1024, 1122, 1138, 1162, 7808, 7922, 7936, 7960, 7968, 8008, 8016, 8025, 8027, 8029, 8031, 8064, 8118, 8134, 8150, 8157, 8178, 8182, 8211, 8216, 8220, 8224, 8230, 8240, 8249, 8260, 8304, 8308, 8320, 8364, 8366, 8372, 8377, 8467, 8470, 8482, 8486, 8494, 8531, 8706, 8710, 8719, 8721, 8725, 8729, 8734, 8747, 8776, 8800, 8804, 9674, 57599, 61437, 61440, 62726, 63488, 64256, 65535] [apply] idDelta: [1, 65529, 65525, 65508, 65507, 0, 30, 65186, 0, 65175, 0, 65440, 0, 76, 76, 0, 0, 65216, 65219, 65205, 65185, 58086, 57978, 58602, 58600, 58598, 58596, 58594, 58593, 58592, 58591, 58590, 58588, 58587, 58586, 58584, 58583, 58581, 58580, 0, 0, 0, 0, 57408, 57402, 0, 57642, 57599, 57596, 57590, 57270, 58096, 58089, 58421, 57453, 57989, 57172, 57464, 57427, 0, 57240, 57237, 57229, 0, 57227, 57224, 57221, 57209, 57181, 57158, 57155, 56287, 9200, 5364, 0, 3208, 2481, 0, 1] [apply] idRangeOffset: [0, 0, 0, 0, 0, 148, 0, 0, 1006, 0, 1006, 0, 1014, 0, 0, 1014, 1052, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1094, 1098, 1102, 1106, 0, 0, 1106, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1082, 0, 0, 0, 1098, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1080, 0, 0, 1080, 0] [apply] [apply] Index entry [apply] ----------- [apply] platformId: 1 (Macintosh) [apply] encodingId: 0 (Roman) [apply] offset: 1762 [apply] format: 6 [apply] length: 522 [apply] language: 0 [apply] format: 6 [apply] language: 0 [apply] firstCode: 0 [apply] entryCount: 256 [apply] glyphIdArray: [1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 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, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 0, 159, 160, 162, 164, 172, 177, 183, 188, 187, 189, 191, 190, 192, 194, 196, 195, 197, 198, 200, 199, 201, 202, 204, 206, 205, 207, 209, 208, 213, 212, 214, 215, 103, 139, 125, 126, 130, 114, 145, 186, 137, 132, 118, 143, 131, 422, 161, 179, 419, 140, 423, 424, 128, 144, 410, 413, 412, 969, 420, 133, 149, 414, 193, 211, 154, 124, 135, 418, 100, 421, 411, 134, 150, 102, 123, 155, 158, 176, 109, 121, 115, 116, 112, 113, 110, 111, 210, 425, 218, 122, 366, 98, 108, 120, 428, 430, 104, 146, 99, 101, 106, 157, 165, 156, 166, 163, 168, 169, 170, 167, 174, 175, 0, 173, 181, 182, 180, 268, 105, 117, 138, 353, 354, 355, 147, 357, 356, 351] [apply] [apply] Index entry [apply] ----------- [apply] platformId: 3 (Microsoft) [apply] encodingId: 1 (Unicode) [apply] offset: 2284 [apply] format: 4 [apply] length: 1734 [apply] language: 0 [apply] format: 4 [apply] segCountX2: 158 [apply] searchRange: 128 [apply] entrySelector: 6 [apply] rangeShift: 30 [apply] endCode: [0, 9, 13, 29, 126, 591, 658, 700, 711, 713, 733, 785, 902, 906, 908, 929, 974, 1119, 1123, 1141, 1273, 7813, 7923, 7957, 7965, 8005, 8013, 8023, 8025, 8027, 8029, 8061, 8116, 8132, 8147, 8155, 8175, 8180, 8190, 8213, 8218, 8222, 8226, 8230, 8240, 8250, 8260, 8304, 8313, 8329, 8364, 8366, 8372, 8377, 8467, 8470, 8482, 8486, 8494, 8542, 8706, 8710, 8719, 8722, 8725, 8730, 8734, 8747, 8776, 8800, 8805, 9674, 57599, 61437, 61442, 62737, 63517, 64260, 65535] [apply] startCode: [0, 8, 13, 29, 32, 160, 658, 700, 710, 713, 728, 785, 900, 904, 908, 910, 931, 1024, 1122, 1138, 1162, 7808, 7922, 7936, 7960, 7968, 8008, 8016, 8025, 8027, 8029, 8031, 8064, 8118, 8134, 8150, 8157, 8178, 8182, 8211, 8216, 8220, 8224, 8230, 8240, 8249, 8260, 8304, 8308, 8320, 8364, 8366, 8372, 8377, 8467, 8470, 8482, 8486, 8494, 8531, 8706, 8710, 8719, 8721, 8725, 8729, 8734, 8747, 8776, 8800, 8804, 9674, 57599, 61437, 61440, 62726, 63488, 64256, 65535] [apply] idDelta: [1, 65529, 65525, 65508, 65507, 0, 30, 65186, 0, 65175, 0, 65440, 0, 76, 76, 0, 0, 65216, 65219, 65205, 65185, 58086, 57978, 58602, 58600, 58598, 58596, 58594, 58593, 58592, 58591, 58590, 58588, 58587, 58586, 58584, 58583, 58581, 58580, 0, 0, 0, 0, 57408, 57402, 0, 57642, 57599, 57596, 57590, 57270, 58096, 58089, 58421, 57453, 57989, 57172, 57464, 57427, 0, 57240, 57237, 57229, 0, 57227, 57224, 57221, 57209, 57181, 57158, 57155, 56287, 9200, 5364, 0, 3208, 2481, 0, 1] [apply] idRangeOffset: [0, 0, 0, 0, 0, 148, 0, 0, 1006, 0, 1006, 0, 1014, 0, 0, 1014, 1052, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1094, 1098, 1102, 1106, 0, 0, 1106, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1082, 0, 0, 0, 1098, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1080, 0, 0, 1080, 0] [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 0x3b, cp 0x58, name 'X', contour, shape[29v, complex], advance 550, leftSideBearings 10, kerning[size 54, horiz true, cross false]] [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 0x4d, cp 0x6a, name 'j', contour, shape[46v, complex], advance 235, leftSideBearings -101, kerning[size 2, horiz true, cross false]] [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 0x3, cp 0x20, name 'space', non-cont(whitespace), shape null, advance 232, leftSideBearings 0, kerning[size 0, horiz true, cross false]] [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 0.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 232.0 / 0.0 / 0.0, ctr 116.0 / 0.0 / 0.0] [apply] em [dim 0.23200001 x 0.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 0.23200001 / 0.0 / 0.0, ctr 0.116000004 / 0.0 / 0.0] [apply] Font Ubuntu-Light Italic [apply] Char left['X', id 59, kpairs 54], right['X', id 59], kerning 22 [apply] Glyph[id 0x3b, cp 0x58, name 'X', contour, shape[29v, complex], advance 550, leftSideBearings 10, kerning[size 54, horiz true, cross false]] [apply] Font Ubuntu-Light Italic [apply] Char left['t', id 87, kpairs 15], right['.', id 17], kerning 13 [apply] Glyph[id 0x57, cp 0x74, name 't', contour, shape[35v, complex], advance 377, leftSideBearings 113, kerning[size 15, horiz true, cross false]] [apply] Font Ubuntu-Light Italic [apply] Char left['f', id 73, kpairs 31], right['f', id 73], kerning 0 [apply] Glyph[id 0x49, cp 0x66, name 'f', contour, shape[49v, complex], advance 355, leftSideBearings -14, kerning[size 31, horiz true, cross false]] [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: Sat Feb 08 19:55:39 CET 2014 [apply] modified: Sat Feb 08 19:55:39 CET 2014 [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: Sat Feb 08 19:55:39 CET 2014 [apply] modified: Sat Feb 08 19:55:39 CET 2014 [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 Table [apply] ---------- [apply] numTables: 5 [apply] [apply] Index entry [apply] ----------- [apply] platformId: 0 (Unicode) [apply] encodingId: 3 (Unicode 2.0 and onwards semantics (BMP only)) [apply] offset: 44 [apply] format: 4 [apply] length: 1216 [apply] language: 0 [apply] format: 4 [apply] segCountX2: 300 [apply] searchRange: 256 [apply] entrySelector: 7 [apply] rangeShift: 44 [apply] endCode: [126, 544, 563, 567, 879, 885, 890, 894, 906, 908, 929, 974, 982, 989, 1009, 1013, 1151, 1159, 1279, 1299, 1311, 1319, 1366, 1375, 1415, 1418, 1423, 1479, 1514, 1524, 1551, 1563, 1623, 1749, 1791, 4341, 4345, 4348, 5108, 5872, 7835, 7929, 7957, 7965, 8005, 8013, 8023, 8025, 8027, 8029, 8061, 8116, 8132, 8147, 8155, 8175, 8180, 8190, 8292, 8305, 8334, 8340, 8373, 8377, 8402, 8407, 8419, 8422, 8424, 8431, 8457, 8474, 8478, 8482, 8484, 8487, 8491, 8494, 8498, 8507, 8516, 8523, 8526, 8575, 8661, 8669, 8681, 8691, 8945, 8960, 8966, 8976, 8978, 8981, 8985, 8999, 9004, 9082, 9143, 9167, 9179, 9183, 9190, 9254, 9290, 9321, 9737, 9748, 9759, 9769, 9811, 9831, 9839, 9861, 10186, 10188, 10199, 10219, 10227, 10236, 10495, 10758, 10781, 10815, 11021, 11033, 11051, 11092, 11800, 11803, 11807, 11822, 11824, 42892, 43311, 64261, 64310, 64316, 64318, 64321, 64324, 64446, 64449, 64489, 64511, 65140, 65276, 65279, 65533, 65535] [apply] startCode: [32, 160, 548, 567, 592, 884, 890, 894, 900, 908, 910, 931, 976, 986, 1008, 1012, 1024, 1155, 1162, 1296, 1306, 1316, 1329, 1369, 1377, 1417, 1423, 1456, 1488, 1520, 1542, 1563, 1566, 1625, 1774, 4304, 4345, 4347, 5024, 5792, 7680, 7840, 7936, 7960, 7968, 8008, 8016, 8025, 8027, 8029, 8031, 8064, 8118, 8134, 8150, 8157, 8178, 8182, 8192, 8304, 8308, 8336, 8353, 8376, 8400, 8406, 8411, 8421, 8424, 8426, 8448, 8461, 8476, 8480, 8484, 8486, 8489, 8494, 8498, 8501, 8513, 8523, 8525, 8531, 8592, 8668, 8678, 8691, 8704, 8960, 8962, 8968, 8978, 8980, 8984, 8988, 9001, 9014, 9084, 9146, 9178, 9182, 9186, 9216, 9280, 9312, 9472, 9744, 9754, 9766, 9774, 9824, 9833, 9856, 10176, 10188, 10192, 10212, 10226, 10229, 10240, 10752, 10781, 10815, 11008, 11026, 11035, 11091, 11798, 11802, 11806, 11816, 11824, 42888, 43264, 64256, 64285, 64312, 64318, 64320, 64323, 64326, 64448, 64467, 64508, 65136, 65142, 65279, 65529, 65535] [apply] idDelta: [65507, 65474, 65471, 65468, 65444, 65440, 65436, 65433, 65428, 65427, 65426, 65425, 65424, 65421, 65403, 65401, 65391, 65388, 65386, 65370, 65364, 65360, 65351, 65349, 65348, 65347, 65343, 65311, 65303, 65298, 65281, 65270, 65268, 65267, 65243, 62731, 62728, 62727, 62052, 61369, 59562, 59558, 59552, 59550, 59548, 59546, 59544, 59543, 59542, 59541, 59540, 59538, 59537, 59536, 59534, 59533, 59531, 59530, 59529, 59518, 59516, 59515, 59503, 59501, 59479, 59476, 59473, 59472, 59471, 59470, 59454, 59451, 59450, 59449, 59448, 59447, 59446, 59444, 59441, 59439, 59434, 59428, 59427, 59423, 59407, 59401, 59393, 59384, 59372, 59358, 59357, 59356, 59355, 59354, 59352, 59350, 59349, 59340, 59339, 59337, 59327, 59325, 59323, 59298, 59273, 59252, 59102, 59096, 59091, 59085, 59081, 59069, 59068, 59052, 58738, 58737, 58734, 58722, 58716, 58715, 58712, 58456, 58434, 58401, 58209, 58205, 58204, 58165, 57460, 57459, 57457, 57449, 57448, 26385, 26014, 5070, 5047, 5046, 5045, 5044, 5043, 5042, 5041, 5024, 5006, 4382, 4381, 4379, 4130, 1] [apply] idRangeOffset: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] [apply] [apply] Index entry [apply] ----------- [apply] platformId: 3 (Microsoft) [apply] encodingId: 1 (Unicode) [apply] offset: 44 [apply] format: 4 [apply] length: 1216 [apply] language: 0 [apply] format: 4 [apply] segCountX2: 300 [apply] searchRange: 256 [apply] entrySelector: 7 [apply] rangeShift: 44 [apply] endCode: [126, 544, 563, 567, 879, 885, 890, 894, 906, 908, 929, 974, 982, 989, 1009, 1013, 1151, 1159, 1279, 1299, 1311, 1319, 1366, 1375, 1415, 1418, 1423, 1479, 1514, 1524, 1551, 1563, 1623, 1749, 1791, 4341, 4345, 4348, 5108, 5872, 7835, 7929, 7957, 7965, 8005, 8013, 8023, 8025, 8027, 8029, 8061, 8116, 8132, 8147, 8155, 8175, 8180, 8190, 8292, 8305, 8334, 8340, 8373, 8377, 8402, 8407, 8419, 8422, 8424, 8431, 8457, 8474, 8478, 8482, 8484, 8487, 8491, 8494, 8498, 8507, 8516, 8523, 8526, 8575, 8661, 8669, 8681, 8691, 8945, 8960, 8966, 8976, 8978, 8981, 8985, 8999, 9004, 9082, 9143, 9167, 9179, 9183, 9190, 9254, 9290, 9321, 9737, 9748, 9759, 9769, 9811, 9831, 9839, 9861, 10186, 10188, 10199, 10219, 10227, 10236, 10495, 10758, 10781, 10815, 11021, 11033, 11051, 11092, 11800, 11803, 11807, 11822, 11824, 42892, 43311, 64261, 64310, 64316, 64318, 64321, 64324, 64446, 64449, 64489, 64511, 65140, 65276, 65279, 65533, 65535] [apply] startCode: [32, 160, 548, 567, 592, 884, 890, 894, 900, 908, 910, 931, 976, 986, 1008, 1012, 1024, 1155, 1162, 1296, 1306, 1316, 1329, 1369, 1377, 1417, 1423, 1456, 1488, 1520, 1542, 1563, 1566, 1625, 1774, 4304, 4345, 4347, 5024, 5792, 7680, 7840, 7936, 7960, 7968, 8008, 8016, 8025, 8027, 8029, 8031, 8064, 8118, 8134, 8150, 8157, 8178, 8182, 8192, 8304, 8308, 8336, 8353, 8376, 8400, 8406, 8411, 8421, 8424, 8426, 8448, 8461, 8476, 8480, 8484, 8486, 8489, 8494, 8498, 8501, 8513, 8523, 8525, 8531, 8592, 8668, 8678, 8691, 8704, 8960, 8962, 8968, 8978, 8980, 8984, 8988, 9001, 9014, 9084, 9146, 9178, 9182, 9186, 9216, 9280, 9312, 9472, 9744, 9754, 9766, 9774, 9824, 9833, 9856, 10176, 10188, 10192, 10212, 10226, 10229, 10240, 10752, 10781, 10815, 11008, 11026, 11035, 11091, 11798, 11802, 11806, 11816, 11824, 42888, 43264, 64256, 64285, 64312, 64318, 64320, 64323, 64326, 64448, 64467, 64508, 65136, 65142, 65279, 65529, 65535] [apply] idDelta: [65507, 65474, 65471, 65468, 65444, 65440, 65436, 65433, 65428, 65427, 65426, 65425, 65424, 65421, 65403, 65401, 65391, 65388, 65386, 65370, 65364, 65360, 65351, 65349, 65348, 65347, 65343, 65311, 65303, 65298, 65281, 65270, 65268, 65267, 65243, 62731, 62728, 62727, 62052, 61369, 59562, 59558, 59552, 59550, 59548, 59546, 59544, 59543, 59542, 59541, 59540, 59538, 59537, 59536, 59534, 59533, 59531, 59530, 59529, 59518, 59516, 59515, 59503, 59501, 59479, 59476, 59473, 59472, 59471, 59470, 59454, 59451, 59450, 59449, 59448, 59447, 59446, 59444, 59441, 59439, 59434, 59428, 59427, 59423, 59407, 59401, 59393, 59384, 59372, 59358, 59357, 59356, 59355, 59354, 59352, 59350, 59349, 59340, 59339, 59337, 59327, 59325, 59323, 59298, 59273, 59252, 59102, 59096, 59091, 59085, 59081, 59069, 59068, 59052, 58738, 58737, 58734, 58722, 58716, 58715, 58712, 58456, 58434, 58401, 58209, 58205, 58204, 58165, 57460, 57459, 57457, 57449, 57448, 26385, 26014, 5070, 5047, 5046, 5045, 5044, 5043, 5042, 5041, 5024, 5006, 4382, 4381, 4379, 4130, 1] [apply] idRangeOffset: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] [apply] [apply] Index entry [apply] ----------- [apply] platformId: 0 (Unicode) [apply] encodingId: 10 () [apply] offset: 1260 [apply] format: 12 [apply] length: 1828 [apply] language: 0 [apply] format: 12 [apply] language: 0 [apply] nGroups: 151 [apply] mapping: [32, 126]: 3, [160, 544]: 98, [548, 563]: 483, [567, 567]: 499, [592, 879]: 500, [884, 885]: 788, [890, 890]: 790, [894, 894]: 791, [900, 906]: 792, [908, 908]: 799, [910, 929]: 800, [931, 974]: 820, [976, 982]: 864, [986, 989]: 871, [1008, 1009]: 875, [1012, 1013]: 877, [1024, 1151]: 879, [1155, 1159]: 1007, [1162, 1279]: 1012, [1296, 1299]: 1130, [1306, 1311]: 1134, [1316, 1319]: 1140, [1329, 1366]: 1144, [1369, 1375]: 1182, [1377, 1415]: 1189, [1417, 1418]: 1228, [1423, 1423]: 1230, [1456, 1479]: 1231, [1488, 1514]: 1255, [1520, 1524]: 1282, [1542, 1551]: 1287, [1563, 1563]: 1297, [1566, 1623]: 1298, [1625, 1749]: 1356, [1774, 1791]: 1481, [4304, 4341]: 1499, [4345, 4345]: 1537, [4347, 4348]: 1538, [5024, 5108]: 1540, [5792, 5872]: 1625, [7680, 7835]: 1706, [7840, 7929]: 1862, [7936, 7957]: 1952, [7960, 7965]: 1974, [7968, 8005]: 1980, [8008, 8013]: 2018, [8016, 8023]: 2024, [8025, 8025]: 2032, [8027, 8027]: 2033, [8029, 8029]: 2034, [8031, 8061]: 2035, [8064, 8116]: 2066, [8118, 8132]: 2119, [8134, 8147]: 2134, [8150, 8155]: 2148, [8157, 8175]: 2154, [8178, 8180]: 2173, [8182, 8190]: 2176, [8192, 8292]: 2185, [8304, 8305]: 2286, [8308, 8334]: 2288, [8336, 8340]: 2315, [8353, 8373]: 2320, [8376, 8377]: 2341, [8400, 8402]: 2343, [8406, 8407]: 2346, [8411, 8419]: 2348, [8421, 8422]: 2357, [8424, 8424]: 2359, [8426, 8431]: 2360, [8448, 8457]: 2366, [8461, 8474]: 2376, [8476, 8478]: 2390, [8480, 8482]: 2393, [8484, 8484]: 2396, [8486, 8487]: 2397, [8489, 8491]: 2399, [8494, 8494]: 2402, [8498, 8498]: 2403, [8501, 8507]: 2404, [8513, 8516]: 2411, [8523, 8523]: 2415, [8525, 8526]: 2416, [8531, 8575]: 2418, [8592, 8661]: 2463, [8668, 8669]: 2533, [8678, 8681]: 2535, [8691, 8691]: 2539, [8704, 8945]: 2540, [8960, 8960]: 2782, [8962, 8966]: 2783, [8968, 8976]: 2788, [8978, 8978]: 2797, [8980, 8981]: 2798, [8984, 8985]: 2800, [8988, 8999]: 2802, [9001, 9004]: 2814, [9014, 9082]: 2818, [9084, 9143]: 2887, [9146, 9167]: 2947, [9178, 9179]: 2969, [9182, 9183]: 2971, [9186, 9190]: 2973, [9216, 9254]: 2978, [9280, 9290]: 3017, [9312, 9321]: 3028, [9472, 9737]: 3038, [9744, 9748]: 3304, [9754, 9759]: 3309, [9766, 9769]: 3315, [9774, 9811]: 3319, [9824, 9831]: 3357, [9833, 9839]: 3365, [9856, 9861]: 3372, [10176, 10186]: 3378, [10188, 10188]: 3389, [10192, 10199]: 3390, [10212, 10219]: 3398, [10226, 10227]: 3406, [10229, 10236]: 3408, [10240, 10495]: 3416, [10752, 10758]: 3672, [10781, 10781]: 3679, [10815, 10815]: 3680, [11008, 11021]: 3681, [11026, 11033]: 3695, [11035, 11051]: 3703, [11091, 11092]: 3720, [11798, 11800]: 3722, [11802, 11803]: 3725, [11806, 11807]: 3727, [11816, 11822]: 3729, [11824, 11824]: 3736, [42888, 42892]: 3737, [43264, 43311]: 3742, [64256, 64261]: 3790, [64285, 64310]: 3796, [64312, 64316]: 3822, [64318, 64318]: 3827, [64320, 64321]: 3828, [64323, 64324]: 3830, [64326, 64446]: 3832, [64448, 64449]: 3953, [64467, 64489]: 3955, [64508, 64511]: 3978, [65136, 65140]: 3982, [65142, 65276]: 3987, [65279, 65279]: 4122, [65529, 65533]: 4123, [66304, 66334]: 4128, [66336, 66339]: 4159 [apply] [apply] Index entry [apply] ----------- [apply] platformId: 3 (Microsoft) [apply] encodingId: 10 (UCS-4) [apply] offset: 1260 [apply] format: 12 [apply] length: 1828 [apply] language: 0 [apply] format: 12 [apply] language: 0 [apply] nGroups: 151 [apply] mapping: [32, 126]: 3, [160, 544]: 98, [548, 563]: 483, [567, 567]: 499, [592, 879]: 500, [884, 885]: 788, [890, 890]: 790, [894, 894]: 791, [900, 906]: 792, [908, 908]: 799, [910, 929]: 800, [931, 974]: 820, [976, 982]: 864, [986, 989]: 871, [1008, 1009]: 875, [1012, 1013]: 877, [1024, 1151]: 879, [1155, 1159]: 1007, [1162, 1279]: 1012, [1296, 1299]: 1130, [1306, 1311]: 1134, [1316, 1319]: 1140, [1329, 1366]: 1144, [1369, 1375]: 1182, [1377, 1415]: 1189, [1417, 1418]: 1228, [1423, 1423]: 1230, [1456, 1479]: 1231, [1488, 1514]: 1255, [1520, 1524]: 1282, [1542, 1551]: 1287, [1563, 1563]: 1297, [1566, 1623]: 1298, [1625, 1749]: 1356, [1774, 1791]: 1481, [4304, 4341]: 1499, [4345, 4345]: 1537, [4347, 4348]: 1538, [5024, 5108]: 1540, [5792, 5872]: 1625, [7680, 7835]: 1706, [7840, 7929]: 1862, [7936, 7957]: 1952, [7960, 7965]: 1974, [7968, 8005]: 1980, [8008, 8013]: 2018, [8016, 8023]: 2024, [8025, 8025]: 2032, [8027, 8027]: 2033, [8029, 8029]: 2034, [8031, 8061]: 2035, [8064, 8116]: 2066, [8118, 8132]: 2119, [8134, 8147]: 2134, [8150, 8155]: 2148, [8157, 8175]: 2154, [8178, 8180]: 2173, [8182, 8190]: 2176, [8192, 8292]: 2185, [8304, 8305]: 2286, [8308, 8334]: 2288, [8336, 8340]: 2315, [8353, 8373]: 2320, [8376, 8377]: 2341, [8400, 8402]: 2343, [8406, 8407]: 2346, [8411, 8419]: 2348, [8421, 8422]: 2357, [8424, 8424]: 2359, [8426, 8431]: 2360, [8448, 8457]: 2366, [8461, 8474]: 2376, [8476, 8478]: 2390, [8480, 8482]: 2393, [8484, 8484]: 2396, [8486, 8487]: 2397, [8489, 8491]: 2399, [8494, 8494]: 2402, [8498, 8498]: 2403, [8501, 8507]: 2404, [8513, 8516]: 2411, [8523, 8523]: 2415, [8525, 8526]: 2416, [8531, 8575]: 2418, [8592, 8661]: 2463, [8668, 8669]: 2533, [8678, 8681]: 2535, [8691, 8691]: 2539, [8704, 8945]: 2540, [8960, 8960]: 2782, [8962, 8966]: 2783, [8968, 8976]: 2788, [8978, 8978]: 2797, [8980, 8981]: 2798, [8984, 8985]: 2800, [8988, 8999]: 2802, [9001, 9004]: 2814, [9014, 9082]: 2818, [9084, 9143]: 2887, [9146, 9167]: 2947, [9178, 9179]: 2969, [9182, 9183]: 2971, [9186, 9190]: 2973, [9216, 9254]: 2978, [9280, 9290]: 3017, [9312, 9321]: 3028, [9472, 9737]: 3038, [9744, 9748]: 3304, [9754, 9759]: 3309, [9766, 9769]: 3315, [9774, 9811]: 3319, [9824, 9831]: 3357, [9833, 9839]: 3365, [9856, 9861]: 3372, [10176, 10186]: 3378, [10188, 10188]: 3389, [10192, 10199]: 3390, [10212, 10219]: 3398, [10226, 10227]: 3406, [10229, 10236]: 3408, [10240, 10495]: 3416, [10752, 10758]: 3672, [10781, 10781]: 3679, [10815, 10815]: 3680, [11008, 11021]: 3681, [11026, 11033]: 3695, [11035, 11051]: 3703, [11091, 11092]: 3720, [11798, 11800]: 3722, [11802, 11803]: 3725, [11806, 11807]: 3727, [11816, 11822]: 3729, [11824, 11824]: 3736, [42888, 42892]: 3737, [43264, 43311]: 3742, [64256, 64261]: 3790, [64285, 64310]: 3796, [64312, 64316]: 3822, [64318, 64318]: 3827, [64320, 64321]: 3828, [64323, 64324]: 3830, [64326, 64446]: 3832, [64448, 64449]: 3953, [64467, 64489]: 3955, [64508, 64511]: 3978, [65136, 65140]: 3982, [65142, 65276]: 3987, [65279, 65279]: 4122, [65529, 65533]: 4123, [66304, 66334]: 4128, [66336, 66339]: 4159 [apply] [apply] Index entry [apply] ----------- [apply] platformId: 1 (Macintosh) [apply] encodingId: 0 (Roman) [apply] offset: 3088 [apply] format: 6 [apply] length: 522 [apply] language: 0 [apply] format: 6 [apply] language: 0 [apply] firstCode: 0 [apply] entryCount: 256 [apply] glyphIdArray: [1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 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, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 0, 134, 135, 137, 139, 147, 152, 158, 163, 162, 164, 166, 165, 167, 169, 171, 170, 172, 173, 175, 174, 176, 177, 179, 181, 180, 182, 184, 183, 188, 187, 189, 190, 2217, 114, 100, 101, 105, 2219, 120, 161, 112, 107, 2395, 118, 106, 2636, 136, 154, 2570, 115, 2640, 2641, 103, 119, 2542, 2557, 2555, 849, 2583, 108, 124, 826, 168, 186, 129, 99, 110, 2566, 340, 2612, 2546, 109, 125, 2223, 98, 130, 133, 151, 276, 277, 2204, 2205, 2213, 2214, 2209, 2210, 185, 3240, 193, 314, 2253, 2331, 2242, 2243, 3791, 3792, 2218, 121, 2211, 2215, 2233, 132, 140, 131, 141, 138, 143, 144, 145, 142, 149, 150, 0, 148, 156, 157, 155, 243, 618, 640, 113, 636, 637, 638, 122, 641, 639, 619] [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 0x3b, cp 0x58, name 'X', contour, shape[53v, complex], advance 600, leftSideBearings 40, kerning[size 0, horiz true, cross 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 0x4d, cp 0x6a, name 'j', contour, shape[28v, complex], advance 600, leftSideBearings 117, kerning[size 0, horiz true, cross 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 0x3, cp 0x20, name 'space', non-cont(whitespace), shape null, advance 600, leftSideBearings 0, kerning[size 0, horiz true, cross 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 0.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 600.0 / 0.0 / 0.0, ctr 300.0 / 0.0 / 0.0] [apply] em [dim 0.6 x 0.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 0.6 / 0.0 / 0.0, ctr 0.3 / 0.0 / 0.0] [apply] Font FreeMono-Regular [apply] Char left['X', id 59, kpairs 0], right['X', id 59], kerning 0 [apply] Glyph[id 0x3b, cp 0x58, name 'X', contour, shape[53v, complex], advance 600, leftSideBearings 40, kerning[size 0, horiz true, cross true]] [apply] Font FreeMono-Regular [apply] Char left['t', id 87, kpairs 0], right['.', id 17], kerning 0 [apply] Glyph[id 0x57, cp 0x74, name 't', contour, shape[43v, complex], advance 600, leftSideBearings 43, kerning[size 0, horiz true, cross true]] [apply] Font FreeMono-Regular [apply] Char left['f', id 73, kpairs 0], right['f', id 73], kerning 0 [apply] Glyph[id 0x49, cp 0x66, name 'f', contour, shape[48v, complex], advance 600, leftSideBearings 105, kerning[size 0, horiz true, cross 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: Sat Feb 08 19:55:17 CET 2014 [apply] modified: Sat Feb 08 19:55:17 CET 2014 [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: Sat Feb 08 19:55:17 CET 2014 [apply] modified: Sat Feb 08 19:55:17 CET 2014 [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 Table [apply] ---------- [apply] numTables: 3 [apply] [apply] Index entry [apply] ----------- [apply] platformId: 0 (Unicode) [apply] encodingId: 3 (Unicode 2.0 and onwards semantics (BMP only)) [apply] offset: 28 [apply] format: 4 [apply] length: 976 [apply] language: 0 [apply] format: 4 [apply] segCountX2: 240 [apply] searchRange: 128 [apply] entrySelector: 6 [apply] rangeShift: 112 [apply] endCode: [126, 544, 563, 567, 596, 601, 604, 609, 619, 621, 629, 645, 649, 654, 674, 879, 885, 890, 894, 906, 908, 929, 974, 982, 989, 1009, 1013, 1119, 1138, 1158, 1273, 1299, 1311, 1465, 1476, 1514, 1524, 4341, 4345, 4348, 7835, 7929, 8292, 8305, 8334, 8340, 8358, 8366, 8373, 8377, 8449, 8451, 8455, 8457, 8462, 8467, 8470, 8472, 8476, 8482, 8487, 8491, 8494, 8498, 8504, 8507, 8516, 8523, 8526, 8543, 8601, 8615, 8633, 8652, 8661, 8735, 8739, 8741, 8748, 8759, 8764, 8776, 8801, 8805, 8839, 8869, 8899, 8976, 9002, 9251, 9621, 9633, 9658, 9671, 9675, 9677, 9689, 9719, 9737, 9783, 9787, 9831, 9839, 11800, 11803, 11807, 11822, 11824, 42892, 64258, 64285, 64288, 64310, 64316, 64318, 64321, 64324, 64335, 65533, 65535] [apply] startCode: [32, 160, 548, 567, 592, 598, 603, 607, 613, 621, 623, 633, 647, 652, 656, 688, 884, 890, 894, 900, 908, 910, 931, 976, 986, 1008, 1012, 1024, 1136, 1156, 1162, 1296, 1306, 1456, 1467, 1488, 1520, 4304, 4345, 4347, 7680, 7840, 8192, 8304, 8308, 8336, 8355, 8361, 8369, 8376, 8448, 8451, 8453, 8457, 8462, 8465, 8470, 8472, 8476, 8480, 8486, 8489, 8494, 8498, 8501, 8506, 8513, 8523, 8525, 8531, 8592, 8612, 8633, 8636, 8656, 8704, 8739, 8741, 8743, 8756, 8764, 8776, 8800, 8804, 8834, 8869, 8898, 8976, 9001, 9251, 9472, 9632, 9635, 9660, 9673, 9677, 9679, 9698, 9735, 9776, 9785, 9824, 9833, 11798, 11802, 11806, 11816, 11824, 42888, 64256, 64285, 64287, 64298, 64312, 64318, 64320, 64323, 64326, 65529, 65535] [apply] idDelta: [65507, 65474, 65471, 65468, 65444, 65443, 65442, 65440, 65437, 65436, 65435, 65432, 65431, 65429, 65428, 65415, 65411, 65407, 65404, 65399, 65398, 65397, 65396, 65395, 65392, 65374, 65372, 65362, 65346, 65329, 65326, 65304, 65298, 65154, 65153, 65142, 65137, 62358, 62355, 62354, 59023, 59019, 58757, 58746, 58744, 58743, 58729, 58727, 58725, 58723, 58653, 58652, 58651, 58650, 58646, 58644, 58642, 58641, 58638, 58635, 58632, 58631, 58629, 58626, 58624, 58623, 58618, 58612, 58611, 58607, 58559, 58549, 58532, 58530, 58527, 58485, 58482, 58481, 58480, 58473, 58469, 58458, 58435, 58433, 58405, 58376, 58348, 58272, 58248, 58000, 57780, 57770, 57769, 57768, 57767, 57766, 57765, 57757, 57742, 57704, 57703, 57667, 57666, 55708, 55707, 55705, 55697, 55696, 24633, 3270, 3244, 3243, 3234, 3233, 3232, 3231, 3230, 3229, 2036, 1] [apply] idRangeOffset: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] [apply] [apply] Index entry [apply] ----------- [apply] platformId: 3 (Microsoft) [apply] encodingId: 1 (Unicode) [apply] offset: 28 [apply] format: 4 [apply] length: 976 [apply] language: 0 [apply] format: 4 [apply] segCountX2: 240 [apply] searchRange: 128 [apply] entrySelector: 6 [apply] rangeShift: 112 [apply] endCode: [126, 544, 563, 567, 596, 601, 604, 609, 619, 621, 629, 645, 649, 654, 674, 879, 885, 890, 894, 906, 908, 929, 974, 982, 989, 1009, 1013, 1119, 1138, 1158, 1273, 1299, 1311, 1465, 1476, 1514, 1524, 4341, 4345, 4348, 7835, 7929, 8292, 8305, 8334, 8340, 8358, 8366, 8373, 8377, 8449, 8451, 8455, 8457, 8462, 8467, 8470, 8472, 8476, 8482, 8487, 8491, 8494, 8498, 8504, 8507, 8516, 8523, 8526, 8543, 8601, 8615, 8633, 8652, 8661, 8735, 8739, 8741, 8748, 8759, 8764, 8776, 8801, 8805, 8839, 8869, 8899, 8976, 9002, 9251, 9621, 9633, 9658, 9671, 9675, 9677, 9689, 9719, 9737, 9783, 9787, 9831, 9839, 11800, 11803, 11807, 11822, 11824, 42892, 64258, 64285, 64288, 64310, 64316, 64318, 64321, 64324, 64335, 65533, 65535] [apply] startCode: [32, 160, 548, 567, 592, 598, 603, 607, 613, 621, 623, 633, 647, 652, 656, 688, 884, 890, 894, 900, 908, 910, 931, 976, 986, 1008, 1012, 1024, 1136, 1156, 1162, 1296, 1306, 1456, 1467, 1488, 1520, 4304, 4345, 4347, 7680, 7840, 8192, 8304, 8308, 8336, 8355, 8361, 8369, 8376, 8448, 8451, 8453, 8457, 8462, 8465, 8470, 8472, 8476, 8480, 8486, 8489, 8494, 8498, 8501, 8506, 8513, 8523, 8525, 8531, 8592, 8612, 8633, 8636, 8656, 8704, 8739, 8741, 8743, 8756, 8764, 8776, 8800, 8804, 8834, 8869, 8898, 8976, 9001, 9251, 9472, 9632, 9635, 9660, 9673, 9677, 9679, 9698, 9735, 9776, 9785, 9824, 9833, 11798, 11802, 11806, 11816, 11824, 42888, 64256, 64285, 64287, 64298, 64312, 64318, 64320, 64323, 64326, 65529, 65535] [apply] idDelta: [65507, 65474, 65471, 65468, 65444, 65443, 65442, 65440, 65437, 65436, 65435, 65432, 65431, 65429, 65428, 65415, 65411, 65407, 65404, 65399, 65398, 65397, 65396, 65395, 65392, 65374, 65372, 65362, 65346, 65329, 65326, 65304, 65298, 65154, 65153, 65142, 65137, 62358, 62355, 62354, 59023, 59019, 58757, 58746, 58744, 58743, 58729, 58727, 58725, 58723, 58653, 58652, 58651, 58650, 58646, 58644, 58642, 58641, 58638, 58635, 58632, 58631, 58629, 58626, 58624, 58623, 58618, 58612, 58611, 58607, 58559, 58549, 58532, 58530, 58527, 58485, 58482, 58481, 58480, 58473, 58469, 58458, 58435, 58433, 58405, 58376, 58348, 58272, 58248, 58000, 57780, 57770, 57769, 57768, 57767, 57766, 57765, 57757, 57742, 57704, 57703, 57667, 57666, 55708, 55707, 55705, 55697, 55696, 24633, 3270, 3244, 3243, 3234, 3233, 3232, 3231, 3230, 3229, 2036, 1] [apply] idRangeOffset: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] [apply] [apply] Index entry [apply] ----------- [apply] platformId: 1 (Macintosh) [apply] encodingId: 0 (Roman) [apply] offset: 1004 [apply] format: 6 [apply] length: 522 [apply] language: 0 [apply] format: 6 [apply] language: 0 [apply] firstCode: 0 [apply] entryCount: 256 [apply] glyphIdArray: [1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 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, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 0, 134, 135, 137, 139, 147, 152, 158, 163, 162, 164, 166, 165, 167, 169, 171, 170, 172, 173, 175, 174, 176, 177, 179, 181, 180, 182, 184, 183, 188, 187, 189, 190, 1445, 114, 100, 101, 105, 1447, 120, 161, 112, 107, 1581, 118, 106, 1699, 136, 154, 1683, 115, 1701, 1702, 103, 119, 1655, 1670, 1668, 820, 1691, 108, 124, 797, 168, 186, 129, 99, 110, 1679, 340, 1698, 1659, 109, 125, 1451, 98, 130, 133, 151, 276, 277, 1432, 1433, 1441, 1442, 1437, 1438, 185, 1905, 193, 314, 1481, 1555, 1470, 1471, 1991, 1992, 1446, 121, 1439, 1443, 1461, 132, 140, 131, 141, 138, 143, 144, 145, 142, 149, 150, 0, 148, 156, 157, 155, 243, 589, 611, 113, 607, 608, 609, 122, 612, 610, 590] [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 0x3b, cp 0x58, name 'X', contour, shape[49v, complex], advance 600, leftSideBearings 10, kerning[size 0, horiz true, cross 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 0x4d, cp 0x6a, name 'j', contour, shape[32v, complex], advance 600, leftSideBearings 87, kerning[size 0, horiz true, cross 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 0x3, cp 0x20, name 'space', non-cont(whitespace), shape null, advance 600, leftSideBearings 0, kerning[size 0, horiz true, cross 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 0.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 600.0 / 0.0 / 0.0, ctr 300.0 / 0.0 / 0.0] [apply] em [dim 0.6 x 0.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 0.6 / 0.0 / 0.0, ctr 0.3 / 0.0 / 0.0] [apply] Font FreeMono-Bold [apply] Char left['X', id 59, kpairs 0], right['X', id 59], kerning 0 [apply] Glyph[id 0x3b, cp 0x58, name 'X', contour, shape[49v, complex], advance 600, leftSideBearings 10, kerning[size 0, horiz true, cross true]] [apply] Font FreeMono-Bold [apply] Char left['t', id 87, kpairs 0], right['.', id 17], kerning 0 [apply] Glyph[id 0x57, cp 0x74, name 't', contour, shape[53v, complex], advance 600, leftSideBearings 13, kerning[size 0, horiz true, cross true]] [apply] Font FreeMono-Bold [apply] Char left['f', id 73, kpairs 0], right['f', id 73], kerning 0 [apply] Glyph[id 0x49, cp 0x66, name 'f', contour, shape[48v, complex], advance 600, leftSideBearings 75, kerning[size 0, horiz true, cross 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: Sat Feb 08 19:56:52 CET 2014 [apply] modified: Sat Feb 08 19:56:52 CET 2014 [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: Sat Feb 08 19:56:52 CET 2014 [apply] modified: Sat Feb 08 19:56:52 CET 2014 [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 Table [apply] ---------- [apply] numTables: 5 [apply] [apply] Index entry [apply] ----------- [apply] platformId: 0 (Unicode) [apply] encodingId: 3 (Unicode 2.0 and onwards semantics (BMP only)) [apply] offset: 44 [apply] format: 4 [apply] length: 1560 [apply] language: 0 [apply] format: 4 [apply] segCountX2: 386 [apply] searchRange: 256 [apply] entrySelector: 7 [apply] rangeShift: 130 [apply] endCode: [126, 443, 501, 544, 563, 569, 879, 885, 894, 906, 908, 929, 974, 983, 1014, 1017, 1151, 1279, 1299, 1311, 1319, 1366, 1375, 1415, 1418, 1423, 1479, 1514, 1524, 1805, 1866, 1871, 2423, 2431, 2435, 2444, 2448, 2472, 2480, 2482, 2489, 2500, 2504, 2510, 2519, 2525, 2531, 2555, 2563, 2570, 2576, 2600, 2608, 2611, 2614, 2617, 2620, 2626, 2632, 2637, 2641, 2652, 2654, 2677, 3331, 3340, 3344, 3386, 3396, 3400, 3406, 3415, 3427, 3445, 3455, 4288, 4341, 4345, 4348, 5108, 5759, 6389, 7437, 7439, 7452, 7458, 7579, 7583, 7590, 7602, 7609, 7615, 7929, 7957, 7965, 8005, 8013, 8023, 8025, 8027, 8029, 8061, 8116, 8132, 8147, 8155, 8175, 8180, 8190, 8292, 8305, 8334, 8340, 8373, 8377, 8417, 8432, 8457, 8484, 8499, 8508, 8511, 8517, 8523, 8526, 8575, 8601, 8615, 8618, 8629, 8652, 8661, 8669, 8751, 8766, 8781, 8789, 8807, 8811, 8819, 8823, 8841, 8861, 8872, 8885, 8893, 8899, 8902, 8904, 8911, 8921, 8931, 8937, 8945, 8960, 8971, 8976, 8995, 9002, 9134, 9139, 9254, 9321, 9547, 9580, 9727, 9773, 9786, 9831, 9839, 10048, 10756, 10761, 11623, 11631, 11800, 11803, 11807, 11822, 11824, 42539, 42892, 42922, 64261, 64279, 64310, 64316, 64318, 64321, 64324, 64335, 65533, 65535] [apply] startCode: [32, 160, 446, 503, 548, 567, 592, 884, 890, 900, 908, 910, 931, 977, 1008, 1017, 1021, 1154, 1296, 1306, 1316, 1329, 1369, 1377, 1417, 1423, 1456, 1488, 1520, 1792, 1807, 1869, 2304, 2425, 2433, 2437, 2447, 2451, 2474, 2482, 2486, 2492, 2503, 2507, 2519, 2524, 2527, 2534, 2561, 2565, 2575, 2579, 2602, 2610, 2613, 2616, 2620, 2622, 2631, 2635, 2641, 2649, 2654, 2662, 3330, 3333, 3342, 3346, 3389, 3398, 3402, 3415, 3424, 3430, 3449, 4256, 4304, 4345, 4347, 5024, 5120, 6320, 7424, 7439, 7448, 7456, 7579, 7581, 7588, 7595, 7607, 7612, 7680, 7936, 7960, 7968, 8008, 8016, 8025, 8027, 8029, 8031, 8064, 8118, 8134, 8150, 8157, 8178, 8182, 8192, 8304, 8308, 8336, 8352, 8376, 8400, 8420, 8448, 8459, 8486, 8501, 8510, 8513, 8522, 8525, 8531, 8592, 8612, 8617, 8628, 8636, 8656, 8668, 8704, 8756, 8768, 8784, 8791, 8810, 8813, 8822, 8826, 8844, 8866, 8882, 8891, 8896, 8901, 8904, 8909, 8918, 8928, 8934, 8942, 8960, 8968, 8976, 8992, 9001, 9115, 9138, 9216, 9312, 9472, 9552, 9600, 9772, 9785, 9824, 9833, 10048, 10752, 10761, 11568, 11631, 11798, 11802, 11806, 11816, 11824, 42240, 42888, 42922, 64256, 64275, 64285, 64312, 64318, 64320, 64323, 64326, 65529, 65535] [apply] idDelta: [65507, 65474, 65472, 65471, 65468, 65465, 65443, 65439, 65435, 65430, 65429, 65428, 65427, 65425, 65401, 65399, 65396, 65394, 65378, 65372, 65368, 65359, 65357, 65356, 65355, 65351, 65319, 65311, 65306, 65039, 65038, 65036, 64604, 64603, 64602, 64601, 64599, 64597, 64596, 64595, 64592, 64590, 64588, 64586, 64578, 64574, 64573, 64571, 64566, 64565, 64561, 64559, 64558, 64557, 64556, 64555, 64553, 64552, 64548, 64546, 64543, 64536, 64535, 64528, 63876, 63875, 63874, 63873, 63871, 63870, 63869, 63861, 63853, 63851, 63848, 63048, 63033, 63030, 63029, 62354, 62343, 61783, 60749, 60748, 60740, 60737, 60617, 60616, 60612, 60608, 60604, 60602, 60538, 60532, 60530, 60528, 60526, 60524, 60523, 60522, 60521, 60520, 60518, 60517, 60516, 60514, 60513, 60511, 60510, 60509, 60498, 60496, 60495, 60484, 60482, 60460, 60458, 60443, 60442, 60441, 60440, 60439, 60438, 60434, 60433, 60429, 60413, 60403, 60402, 60393, 60387, 60384, 60378, 60344, 60340, 60339, 60337, 60336, 60334, 60333, 60331, 60329, 60327, 60323, 60314, 60309, 60307, 60306, 60305, 60301, 60295, 60289, 60287, 60283, 60269, 60262, 60258, 60243, 60238, 60126, 60123, 60047, 59990, 59840, 59836, 59817, 59773, 59762, 59725, 59724, 59516, 58813, 58809, 58003, 57996, 57830, 57829, 57827, 57819, 57818, 27403, 27055, 27026, 5693, 5680, 5675, 5674, 5673, 5672, 5671, 5670, 4477, 1] [apply] idRangeOffset: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] [apply] [apply] Index entry [apply] ----------- [apply] platformId: 3 (Microsoft) [apply] encodingId: 1 (Unicode) [apply] offset: 44 [apply] format: 4 [apply] length: 1560 [apply] language: 0 [apply] format: 4 [apply] segCountX2: 386 [apply] searchRange: 256 [apply] entrySelector: 7 [apply] rangeShift: 130 [apply] endCode: [126, 443, 501, 544, 563, 569, 879, 885, 894, 906, 908, 929, 974, 983, 1014, 1017, 1151, 1279, 1299, 1311, 1319, 1366, 1375, 1415, 1418, 1423, 1479, 1514, 1524, 1805, 1866, 1871, 2423, 2431, 2435, 2444, 2448, 2472, 2480, 2482, 2489, 2500, 2504, 2510, 2519, 2525, 2531, 2555, 2563, 2570, 2576, 2600, 2608, 2611, 2614, 2617, 2620, 2626, 2632, 2637, 2641, 2652, 2654, 2677, 3331, 3340, 3344, 3386, 3396, 3400, 3406, 3415, 3427, 3445, 3455, 4288, 4341, 4345, 4348, 5108, 5759, 6389, 7437, 7439, 7452, 7458, 7579, 7583, 7590, 7602, 7609, 7615, 7929, 7957, 7965, 8005, 8013, 8023, 8025, 8027, 8029, 8061, 8116, 8132, 8147, 8155, 8175, 8180, 8190, 8292, 8305, 8334, 8340, 8373, 8377, 8417, 8432, 8457, 8484, 8499, 8508, 8511, 8517, 8523, 8526, 8575, 8601, 8615, 8618, 8629, 8652, 8661, 8669, 8751, 8766, 8781, 8789, 8807, 8811, 8819, 8823, 8841, 8861, 8872, 8885, 8893, 8899, 8902, 8904, 8911, 8921, 8931, 8937, 8945, 8960, 8971, 8976, 8995, 9002, 9134, 9139, 9254, 9321, 9547, 9580, 9727, 9773, 9786, 9831, 9839, 10048, 10756, 10761, 11623, 11631, 11800, 11803, 11807, 11822, 11824, 42539, 42892, 42922, 64261, 64279, 64310, 64316, 64318, 64321, 64324, 64335, 65533, 65535] [apply] startCode: [32, 160, 446, 503, 548, 567, 592, 884, 890, 900, 908, 910, 931, 977, 1008, 1017, 1021, 1154, 1296, 1306, 1316, 1329, 1369, 1377, 1417, 1423, 1456, 1488, 1520, 1792, 1807, 1869, 2304, 2425, 2433, 2437, 2447, 2451, 2474, 2482, 2486, 2492, 2503, 2507, 2519, 2524, 2527, 2534, 2561, 2565, 2575, 2579, 2602, 2610, 2613, 2616, 2620, 2622, 2631, 2635, 2641, 2649, 2654, 2662, 3330, 3333, 3342, 3346, 3389, 3398, 3402, 3415, 3424, 3430, 3449, 4256, 4304, 4345, 4347, 5024, 5120, 6320, 7424, 7439, 7448, 7456, 7579, 7581, 7588, 7595, 7607, 7612, 7680, 7936, 7960, 7968, 8008, 8016, 8025, 8027, 8029, 8031, 8064, 8118, 8134, 8150, 8157, 8178, 8182, 8192, 8304, 8308, 8336, 8352, 8376, 8400, 8420, 8448, 8459, 8486, 8501, 8510, 8513, 8522, 8525, 8531, 8592, 8612, 8617, 8628, 8636, 8656, 8668, 8704, 8756, 8768, 8784, 8791, 8810, 8813, 8822, 8826, 8844, 8866, 8882, 8891, 8896, 8901, 8904, 8909, 8918, 8928, 8934, 8942, 8960, 8968, 8976, 8992, 9001, 9115, 9138, 9216, 9312, 9472, 9552, 9600, 9772, 9785, 9824, 9833, 10048, 10752, 10761, 11568, 11631, 11798, 11802, 11806, 11816, 11824, 42240, 42888, 42922, 64256, 64275, 64285, 64312, 64318, 64320, 64323, 64326, 65529, 65535] [apply] idDelta: [65507, 65474, 65472, 65471, 65468, 65465, 65443, 65439, 65435, 65430, 65429, 65428, 65427, 65425, 65401, 65399, 65396, 65394, 65378, 65372, 65368, 65359, 65357, 65356, 65355, 65351, 65319, 65311, 65306, 65039, 65038, 65036, 64604, 64603, 64602, 64601, 64599, 64597, 64596, 64595, 64592, 64590, 64588, 64586, 64578, 64574, 64573, 64571, 64566, 64565, 64561, 64559, 64558, 64557, 64556, 64555, 64553, 64552, 64548, 64546, 64543, 64536, 64535, 64528, 63876, 63875, 63874, 63873, 63871, 63870, 63869, 63861, 63853, 63851, 63848, 63048, 63033, 63030, 63029, 62354, 62343, 61783, 60749, 60748, 60740, 60737, 60617, 60616, 60612, 60608, 60604, 60602, 60538, 60532, 60530, 60528, 60526, 60524, 60523, 60522, 60521, 60520, 60518, 60517, 60516, 60514, 60513, 60511, 60510, 60509, 60498, 60496, 60495, 60484, 60482, 60460, 60458, 60443, 60442, 60441, 60440, 60439, 60438, 60434, 60433, 60429, 60413, 60403, 60402, 60393, 60387, 60384, 60378, 60344, 60340, 60339, 60337, 60336, 60334, 60333, 60331, 60329, 60327, 60323, 60314, 60309, 60307, 60306, 60305, 60301, 60295, 60289, 60287, 60283, 60269, 60262, 60258, 60243, 60238, 60126, 60123, 60047, 59990, 59840, 59836, 59817, 59773, 59762, 59725, 59724, 59516, 58813, 58809, 58003, 57996, 57830, 57829, 57827, 57819, 57818, 27403, 27055, 27026, 5693, 5680, 5675, 5674, 5673, 5672, 5671, 5670, 4477, 1] [apply] idRangeOffset: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] [apply] [apply] Index entry [apply] ----------- [apply] platformId: 0 (Unicode) [apply] encodingId: 10 () [apply] offset: 1604 [apply] format: 12 [apply] length: 2404 [apply] language: 0 [apply] format: 12 [apply] language: 0 [apply] nGroups: 199 [apply] mapping: [32, 126]: 3, [160, 443]: 98, [446, 501]: 382, [503, 544]: 438, [548, 563]: 480, [567, 569]: 496, [592, 879]: 499, [884, 885]: 787, [890, 894]: 789, [900, 906]: 794, [908, 908]: 801, [910, 929]: 802, [931, 974]: 822, [977, 983]: 866, [1008, 1014]: 873, [1017, 1017]: 880, [1021, 1151]: 881, [1154, 1279]: 1012, [1296, 1299]: 1138, [1306, 1311]: 1142, [1316, 1319]: 1148, [1329, 1366]: 1152, [1369, 1375]: 1190, [1377, 1415]: 1197, [1417, 1418]: 1236, [1423, 1423]: 1238, [1456, 1479]: 1239, [1488, 1514]: 1263, [1520, 1524]: 1290, [1792, 1805]: 1295, [1807, 1866]: 1309, [1869, 1871]: 1369, [2304, 2423]: 1372, [2425, 2431]: 1492, [2433, 2435]: 1499, [2437, 2444]: 1502, [2447, 2448]: 1510, [2451, 2472]: 1512, [2474, 2480]: 1534, [2482, 2482]: 1541, [2486, 2489]: 1542, [2492, 2500]: 1546, [2503, 2504]: 1555, [2507, 2510]: 1557, [2519, 2519]: 1561, [2524, 2525]: 1562, [2527, 2531]: 1564, [2534, 2555]: 1569, [2561, 2563]: 1591, [2565, 2570]: 1594, [2575, 2576]: 1600, [2579, 2600]: 1602, [2602, 2608]: 1624, [2610, 2611]: 1631, [2613, 2614]: 1633, [2616, 2617]: 1635, [2620, 2620]: 1637, [2622, 2626]: 1638, [2631, 2632]: 1643, [2635, 2637]: 1645, [2641, 2641]: 1648, [2649, 2652]: 1649, [2654, 2654]: 1653, [2662, 2677]: 1654, [3330, 3331]: 1670, [3333, 3340]: 1672, [3342, 3344]: 1680, [3346, 3386]: 1683, [3389, 3396]: 1724, [3398, 3400]: 1732, [3402, 3406]: 1735, [3415, 3415]: 1740, [3424, 3427]: 1741, [3430, 3445]: 1745, [3449, 3455]: 1761, [4256, 4288]: 1768, [4304, 4341]: 1801, [4345, 4345]: 1839, [4347, 4348]: 1840, [5024, 5108]: 1842, [5120, 5759]: 1927, [6320, 6389]: 2567, [7424, 7437]: 2637, [7439, 7439]: 2651, [7448, 7452]: 2652, [7456, 7458]: 2657, [7579, 7579]: 2660, [7581, 7583]: 2661, [7588, 7590]: 2664, [7595, 7602]: 2667, [7607, 7609]: 2675, [7612, 7615]: 2678, [7680, 7929]: 2682, [7936, 7957]: 2932, [7960, 7965]: 2954, [7968, 8005]: 2960, [8008, 8013]: 2998, [8016, 8023]: 3004, [8025, 8025]: 3012, [8027, 8027]: 3013, [8029, 8029]: 3014, [8031, 8061]: 3015, [8064, 8116]: 3046, [8118, 8132]: 3099, [8134, 8147]: 3114, [8150, 8155]: 3128, [8157, 8175]: 3134, [8178, 8180]: 3153, [8182, 8190]: 3156, [8192, 8292]: 3165, [8304, 8305]: 3266, [8308, 8334]: 3268, [8336, 8340]: 3295, [8352, 8373]: 3300, [8376, 8377]: 3322, [8400, 8417]: 3324, [8420, 8432]: 3342, [8448, 8457]: 3355, [8459, 8484]: 3365, [8486, 8499]: 3391, [8501, 8508]: 3405, [8510, 8511]: 3413, [8513, 8517]: 3415, [8522, 8523]: 3420, [8525, 8526]: 3422, [8531, 8575]: 3424, [8592, 8601]: 3469, [8612, 8615]: 3479, [8617, 8618]: 3483, [8628, 8629]: 3485, [8636, 8652]: 3487, [8656, 8661]: 3504, [8668, 8669]: 3510, [8704, 8751]: 3512, [8756, 8766]: 3560, [8768, 8781]: 3571, [8784, 8789]: 3585, [8791, 8807]: 3591, [8810, 8811]: 3608, [8813, 8819]: 3610, [8822, 8823]: 3617, [8826, 8841]: 3619, [8844, 8861]: 3635, [8866, 8872]: 3653, [8882, 8885]: 3660, [8891, 8893]: 3664, [8896, 8899]: 3667, [8901, 8902]: 3671, [8904, 8904]: 3673, [8909, 8911]: 3674, [8918, 8921]: 3677, [8928, 8931]: 3681, [8934, 8937]: 3685, [8942, 8945]: 3689, [8960, 8960]: 3693, [8968, 8971]: 3694, [8976, 8976]: 3698, [8992, 8995]: 3699, [9001, 9002]: 3703, [9115, 9134]: 3705, [9138, 9139]: 3725, [9216, 9254]: 3727, [9312, 9321]: 3766, [9472, 9547]: 3776, [9552, 9580]: 3852, [9600, 9727]: 3881, [9772, 9773]: 4009, [9785, 9786]: 4011, [9824, 9831]: 4013, [9833, 9839]: 4021, [10048, 10048]: 4028, [10752, 10756]: 4029, [10761, 10761]: 4034, [11568, 11623]: 4035, [11631, 11631]: 4091, [11798, 11800]: 4092, [11802, 11803]: 4095, [11806, 11807]: 4097, [11816, 11822]: 4099, [11824, 11824]: 4106, [42240, 42539]: 4107, [42888, 42892]: 4407, [42922, 42922]: 4412, [64256, 64261]: 4413, [64275, 64279]: 4419, [64285, 64310]: 4424, [64312, 64316]: 4450, [64318, 64318]: 4455, [64320, 64321]: 4456, [64323, 64324]: 4458, [64326, 64335]: 4460, [65529, 65533]: 4470, [66432, 66461]: 4475, [66463, 66499]: 4505, [66504, 66517]: 4542, [66688, 66717]: 4556, [66720, 66729]: 4586, [67840, 67867]: 4596, [67871, 67871]: 4624 [apply] [apply] Index entry [apply] ----------- [apply] platformId: 3 (Microsoft) [apply] encodingId: 10 (UCS-4) [apply] offset: 1604 [apply] format: 12 [apply] length: 2404 [apply] language: 0 [apply] format: 12 [apply] language: 0 [apply] nGroups: 199 [apply] mapping: [32, 126]: 3, [160, 443]: 98, [446, 501]: 382, [503, 544]: 438, [548, 563]: 480, [567, 569]: 496, [592, 879]: 499, [884, 885]: 787, [890, 894]: 789, [900, 906]: 794, [908, 908]: 801, [910, 929]: 802, [931, 974]: 822, [977, 983]: 866, [1008, 1014]: 873, [1017, 1017]: 880, [1021, 1151]: 881, [1154, 1279]: 1012, [1296, 1299]: 1138, [1306, 1311]: 1142, [1316, 1319]: 1148, [1329, 1366]: 1152, [1369, 1375]: 1190, [1377, 1415]: 1197, [1417, 1418]: 1236, [1423, 1423]: 1238, [1456, 1479]: 1239, [1488, 1514]: 1263, [1520, 1524]: 1290, [1792, 1805]: 1295, [1807, 1866]: 1309, [1869, 1871]: 1369, [2304, 2423]: 1372, [2425, 2431]: 1492, [2433, 2435]: 1499, [2437, 2444]: 1502, [2447, 2448]: 1510, [2451, 2472]: 1512, [2474, 2480]: 1534, [2482, 2482]: 1541, [2486, 2489]: 1542, [2492, 2500]: 1546, [2503, 2504]: 1555, [2507, 2510]: 1557, [2519, 2519]: 1561, [2524, 2525]: 1562, [2527, 2531]: 1564, [2534, 2555]: 1569, [2561, 2563]: 1591, [2565, 2570]: 1594, [2575, 2576]: 1600, [2579, 2600]: 1602, [2602, 2608]: 1624, [2610, 2611]: 1631, [2613, 2614]: 1633, [2616, 2617]: 1635, [2620, 2620]: 1637, [2622, 2626]: 1638, [2631, 2632]: 1643, [2635, 2637]: 1645, [2641, 2641]: 1648, [2649, 2652]: 1649, [2654, 2654]: 1653, [2662, 2677]: 1654, [3330, 3331]: 1670, [3333, 3340]: 1672, [3342, 3344]: 1680, [3346, 3386]: 1683, [3389, 3396]: 1724, [3398, 3400]: 1732, [3402, 3406]: 1735, [3415, 3415]: 1740, [3424, 3427]: 1741, [3430, 3445]: 1745, [3449, 3455]: 1761, [4256, 4288]: 1768, [4304, 4341]: 1801, [4345, 4345]: 1839, [4347, 4348]: 1840, [5024, 5108]: 1842, [5120, 5759]: 1927, [6320, 6389]: 2567, [7424, 7437]: 2637, [7439, 7439]: 2651, [7448, 7452]: 2652, [7456, 7458]: 2657, [7579, 7579]: 2660, [7581, 7583]: 2661, [7588, 7590]: 2664, [7595, 7602]: 2667, [7607, 7609]: 2675, [7612, 7615]: 2678, [7680, 7929]: 2682, [7936, 7957]: 2932, [7960, 7965]: 2954, [7968, 8005]: 2960, [8008, 8013]: 2998, [8016, 8023]: 3004, [8025, 8025]: 3012, [8027, 8027]: 3013, [8029, 8029]: 3014, [8031, 8061]: 3015, [8064, 8116]: 3046, [8118, 8132]: 3099, [8134, 8147]: 3114, [8150, 8155]: 3128, [8157, 8175]: 3134, [8178, 8180]: 3153, [8182, 8190]: 3156, [8192, 8292]: 3165, [8304, 8305]: 3266, [8308, 8334]: 3268, [8336, 8340]: 3295, [8352, 8373]: 3300, [8376, 8377]: 3322, [8400, 8417]: 3324, [8420, 8432]: 3342, [8448, 8457]: 3355, [8459, 8484]: 3365, [8486, 8499]: 3391, [8501, 8508]: 3405, [8510, 8511]: 3413, [8513, 8517]: 3415, [8522, 8523]: 3420, [8525, 8526]: 3422, [8531, 8575]: 3424, [8592, 8601]: 3469, [8612, 8615]: 3479, [8617, 8618]: 3483, [8628, 8629]: 3485, [8636, 8652]: 3487, [8656, 8661]: 3504, [8668, 8669]: 3510, [8704, 8751]: 3512, [8756, 8766]: 3560, [8768, 8781]: 3571, [8784, 8789]: 3585, [8791, 8807]: 3591, [8810, 8811]: 3608, [8813, 8819]: 3610, [8822, 8823]: 3617, [8826, 8841]: 3619, [8844, 8861]: 3635, [8866, 8872]: 3653, [8882, 8885]: 3660, [8891, 8893]: 3664, [8896, 8899]: 3667, [8901, 8902]: 3671, [8904, 8904]: 3673, [8909, 8911]: 3674, [8918, 8921]: 3677, [8928, 8931]: 3681, [8934, 8937]: 3685, [8942, 8945]: 3689, [8960, 8960]: 3693, [8968, 8971]: 3694, [8976, 8976]: 3698, [8992, 8995]: 3699, [9001, 9002]: 3703, [9115, 9134]: 3705, [9138, 9139]: 3725, [9216, 9254]: 3727, [9312, 9321]: 3766, [9472, 9547]: 3776, [9552, 9580]: 3852, [9600, 9727]: 3881, [9772, 9773]: 4009, [9785, 9786]: 4011, [9824, 9831]: 4013, [9833, 9839]: 4021, [10048, 10048]: 4028, [10752, 10756]: 4029, [10761, 10761]: 4034, [11568, 11623]: 4035, [11631, 11631]: 4091, [11798, 11800]: 4092, [11802, 11803]: 4095, [11806, 11807]: 4097, [11816, 11822]: 4099, [11824, 11824]: 4106, [42240, 42539]: 4107, [42888, 42892]: 4407, [42922, 42922]: 4412, [64256, 64261]: 4413, [64275, 64279]: 4419, [64285, 64310]: 4424, [64312, 64316]: 4450, [64318, 64318]: 4455, [64320, 64321]: 4456, [64323, 64324]: 4458, [64326, 64335]: 4460, [65529, 65533]: 4470, [66432, 66461]: 4475, [66463, 66499]: 4505, [66504, 66517]: 4542, [66688, 66717]: 4556, [66720, 66729]: 4586, [67840, 67867]: 4596, [67871, 67871]: 4624 [apply] [apply] Index entry [apply] ----------- [apply] platformId: 1 (Macintosh) [apply] encodingId: 0 (Roman) [apply] offset: 4008 [apply] format: 6 [apply] length: 522 [apply] language: 0 [apply] format: 6 [apply] language: 0 [apply] firstCode: 0 [apply] entryCount: 256 [apply] glyphIdArray: [1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 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, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 0, 134, 135, 137, 139, 147, 152, 158, 163, 162, 164, 166, 165, 167, 169, 171, 170, 172, 173, 175, 174, 176, 177, 179, 181, 180, 182, 184, 183, 188, 187, 189, 190, 3197, 114, 100, 101, 105, 3199, 120, 161, 112, 107, 3388, 118, 106, 3600, 136, 154, 3542, 115, 3604, 3605, 103, 119, 3514, 3529, 3527, 851, 3555, 108, 124, 828, 168, 186, 129, 99, 110, 3538, 340, 3579, 3518, 109, 125, 3203, 98, 130, 133, 151, 276, 277, 3184, 3185, 3193, 3194, 3189, 3190, 185, 3955, 193, 314, 3233, 3312, 3222, 3223, 4414, 4415, 3198, 121, 3191, 3195, 3213, 132, 140, 131, 141, 138, 143, 144, 145, 142, 149, 150, 0, 148, 156, 157, 155, 243, 617, 639, 113, 635, 636, 637, 122, 640, 638, 618] [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 0x3b, cp 0x58, name 'X', contour, shape[13v, complex], advance 657, leftSideBearings 15, kerning[size 0, horiz true, cross false]] [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 0x4d, cp 0x6a, name 'j', contour, shape[20v, complex], advance 243, leftSideBearings 0, kerning[size 0, horiz true, cross false]] [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 0x3, cp 0x20, name 'space', non-cont(whitespace), shape null, advance 250, leftSideBearings 0, kerning[size 0, horiz true, cross false]] [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 0.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 250.0 / 0.0 / 0.0, ctr 125.0 / 0.0 / 0.0] [apply] em [dim 0.25 x 0.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 0.25 / 0.0 / 0.0, ctr 0.125 / 0.0 / 0.0] [apply] Font FreeSans-Regular [apply] Char left['X', id 59, kpairs 0], right['X', id 59], kerning 0 [apply] Glyph[id 0x3b, cp 0x58, name 'X', contour, shape[13v, complex], advance 657, leftSideBearings 15, kerning[size 0, horiz true, cross false]] [apply] Font FreeSans-Regular [apply] Char left['t', id 87, kpairs 0], right['.', id 17], kerning 0 [apply] Glyph[id 0x57, cp 0x74, name 't', contour, shape[25v, complex], advance 280, leftSideBearings 20, kerning[size 0, horiz true, cross false]] [apply] Font FreeSans-Regular [apply] Char left['f', id 73, kpairs 0], right['f', id 73], kerning 0 [apply] Glyph[id 0x49, cp 0x66, name 'f', contour, shape[23v, complex], advance 280, leftSideBearings 20, kerning[size 0, horiz true, cross false]] [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: Sat Feb 08 19:55:53 CET 2014 [apply] modified: Sat Feb 08 19:55:53 CET 2014 [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: Sat Feb 08 19:55:53 CET 2014 [apply] modified: Sat Feb 08 19:55:53 CET 2014 [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 Table [apply] ---------- [apply] numTables: 3 [apply] [apply] Index entry [apply] ----------- [apply] platformId: 0 (Unicode) [apply] encodingId: 3 (Unicode 2.0 and onwards semantics (BMP only)) [apply] offset: 28 [apply] format: 4 [apply] length: 1320 [apply] language: 0 [apply] format: 4 [apply] segCountX2: 326 [apply] searchRange: 256 [apply] entrySelector: 7 [apply] rangeShift: 70 [apply] endCode: [126, 443, 501, 543, 563, 567, 879, 885, 890, 894, 906, 908, 929, 974, 983, 1009, 1013, 1121, 1139, 1151, 1273, 1299, 1311, 1366, 1375, 1415, 1418, 1423, 1465, 1476, 1514, 1524, 2423, 2431, 2563, 2570, 2576, 2600, 2608, 2611, 2614, 2617, 2620, 2626, 2632, 2637, 2641, 2652, 2654, 2677, 4288, 4341, 4345, 4348, 5108, 7835, 7838, 7929, 7957, 7965, 8005, 8013, 8023, 8025, 8027, 8029, 8061, 8116, 8132, 8147, 8155, 8175, 8180, 8190, 8292, 8305, 8334, 8340, 8358, 8360, 8364, 8368, 8373, 8377, 8403, 8407, 8417, 8432, 8449, 8451, 8457, 8462, 8465, 8468, 8471, 8476, 8482, 8487, 8491, 8494, 8498, 8504, 8507, 8516, 8523, 8526, 8575, 8603, 8616, 8650, 8736, 8739, 8741, 8749, 8764, 8768, 8771, 8773, 8776, 8779, 8789, 8794, 8801, 8807, 8811, 8819, 8839, 8861, 8893, 8899, 8901, 8945, 8971, 8976, 8995, 9002, 9251, 9676, 9702, 9711, 9772, 9831, 9839, 10048, 10754, 11621, 11631, 11800, 11803, 11807, 11822, 42892, 42922, 64261, 64279, 64310, 64316, 64318, 64321, 64324, 64335, 65533, 65535] [apply] startCode: [32, 160, 446, 503, 548, 567, 592, 884, 890, 894, 900, 908, 910, 931, 977, 1008, 1012, 1024, 1136, 1148, 1154, 1296, 1306, 1329, 1369, 1377, 1417, 1423, 1456, 1467, 1488, 1520, 2304, 2425, 2561, 2565, 2575, 2579, 2602, 2610, 2613, 2616, 2620, 2622, 2631, 2635, 2641, 2649, 2654, 2662, 4256, 4304, 4345, 4347, 5024, 7680, 7838, 7840, 7936, 7960, 7968, 8008, 8016, 8025, 8027, 8029, 8031, 8064, 8118, 8134, 8150, 8157, 8178, 8182, 8192, 8304, 8308, 8336, 8355, 8360, 8362, 8368, 8373, 8376, 8400, 8406, 8411, 8421, 8448, 8451, 8453, 8462, 8465, 8467, 8470, 8476, 8480, 8486, 8489, 8494, 8498, 8501, 8506, 8513, 8523, 8525, 8531, 8592, 8606, 8644, 8704, 8739, 8741, 8743, 8756, 8768, 8770, 8773, 8776, 8778, 8784, 8791, 8797, 8804, 8810, 8818, 8834, 8853, 8891, 8896, 8901, 8942, 8968, 8976, 8994, 9001, 9251, 9674, 9702, 9711, 9772, 9824, 9833, 10048, 10752, 11568, 11631, 11798, 11802, 11806, 11816, 42888, 42922, 64256, 64275, 64285, 64312, 64318, 64320, 64323, 64326, 65529, 65535] [apply] idDelta: [65507, 65474, 65472, 65471, 65467, 65464, 65440, 65436, 65432, 65429, 65424, 65423, 65422, 65421, 65419, 65395, 65393, 65383, 65369, 65361, 65359, 65337, 65331, 65314, 65312, 65311, 65310, 65306, 65274, 65273, 65262, 65257, 64478, 64477, 64348, 64347, 64343, 64341, 64340, 64339, 64338, 64337, 64335, 64334, 64330, 64328, 64325, 64318, 64317, 64310, 62732, 62717, 62714, 62713, 62038, 59467, 59465, 59464, 59458, 59456, 59454, 59452, 59450, 59449, 59448, 59447, 59446, 59444, 59443, 59442, 59440, 59439, 59437, 59436, 59435, 59424, 59422, 59421, 59407, 59406, 59405, 59402, 59398, 59396, 59374, 59372, 59369, 59366, 59351, 59350, 59349, 59345, 59343, 59342, 59341, 59337, 59334, 59331, 59330, 59328, 59325, 59323, 59322, 59317, 59311, 59310, 59306, 59290, 59288, 59261, 59208, 59206, 59205, 59204, 59198, 59195, 59194, 59193, 59191, 59190, 59186, 59185, 59183, 59181, 59179, 59173, 59159, 59146, 59117, 59115, 59114, 59074, 59052, 59048, 59031, 59026, 58778, 58356, 58331, 58323, 58263, 58212, 58211, 58003, 57300, 56487, 56478, 56312, 56311, 56309, 56301, 25236, 25207, 3874, 3861, 3856, 3855, 3854, 3853, 3852, 3851, 2658, 1] [apply] idRangeOffset: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] [apply] [apply] Index entry [apply] ----------- [apply] platformId: 3 (Microsoft) [apply] encodingId: 1 (Unicode) [apply] offset: 28 [apply] format: 4 [apply] length: 1320 [apply] language: 0 [apply] format: 4 [apply] segCountX2: 326 [apply] searchRange: 256 [apply] entrySelector: 7 [apply] rangeShift: 70 [apply] endCode: [126, 443, 501, 543, 563, 567, 879, 885, 890, 894, 906, 908, 929, 974, 983, 1009, 1013, 1121, 1139, 1151, 1273, 1299, 1311, 1366, 1375, 1415, 1418, 1423, 1465, 1476, 1514, 1524, 2423, 2431, 2563, 2570, 2576, 2600, 2608, 2611, 2614, 2617, 2620, 2626, 2632, 2637, 2641, 2652, 2654, 2677, 4288, 4341, 4345, 4348, 5108, 7835, 7838, 7929, 7957, 7965, 8005, 8013, 8023, 8025, 8027, 8029, 8061, 8116, 8132, 8147, 8155, 8175, 8180, 8190, 8292, 8305, 8334, 8340, 8358, 8360, 8364, 8368, 8373, 8377, 8403, 8407, 8417, 8432, 8449, 8451, 8457, 8462, 8465, 8468, 8471, 8476, 8482, 8487, 8491, 8494, 8498, 8504, 8507, 8516, 8523, 8526, 8575, 8603, 8616, 8650, 8736, 8739, 8741, 8749, 8764, 8768, 8771, 8773, 8776, 8779, 8789, 8794, 8801, 8807, 8811, 8819, 8839, 8861, 8893, 8899, 8901, 8945, 8971, 8976, 8995, 9002, 9251, 9676, 9702, 9711, 9772, 9831, 9839, 10048, 10754, 11621, 11631, 11800, 11803, 11807, 11822, 42892, 42922, 64261, 64279, 64310, 64316, 64318, 64321, 64324, 64335, 65533, 65535] [apply] startCode: [32, 160, 446, 503, 548, 567, 592, 884, 890, 894, 900, 908, 910, 931, 977, 1008, 1012, 1024, 1136, 1148, 1154, 1296, 1306, 1329, 1369, 1377, 1417, 1423, 1456, 1467, 1488, 1520, 2304, 2425, 2561, 2565, 2575, 2579, 2602, 2610, 2613, 2616, 2620, 2622, 2631, 2635, 2641, 2649, 2654, 2662, 4256, 4304, 4345, 4347, 5024, 7680, 7838, 7840, 7936, 7960, 7968, 8008, 8016, 8025, 8027, 8029, 8031, 8064, 8118, 8134, 8150, 8157, 8178, 8182, 8192, 8304, 8308, 8336, 8355, 8360, 8362, 8368, 8373, 8376, 8400, 8406, 8411, 8421, 8448, 8451, 8453, 8462, 8465, 8467, 8470, 8476, 8480, 8486, 8489, 8494, 8498, 8501, 8506, 8513, 8523, 8525, 8531, 8592, 8606, 8644, 8704, 8739, 8741, 8743, 8756, 8768, 8770, 8773, 8776, 8778, 8784, 8791, 8797, 8804, 8810, 8818, 8834, 8853, 8891, 8896, 8901, 8942, 8968, 8976, 8994, 9001, 9251, 9674, 9702, 9711, 9772, 9824, 9833, 10048, 10752, 11568, 11631, 11798, 11802, 11806, 11816, 42888, 42922, 64256, 64275, 64285, 64312, 64318, 64320, 64323, 64326, 65529, 65535] [apply] idDelta: [65507, 65474, 65472, 65471, 65467, 65464, 65440, 65436, 65432, 65429, 65424, 65423, 65422, 65421, 65419, 65395, 65393, 65383, 65369, 65361, 65359, 65337, 65331, 65314, 65312, 65311, 65310, 65306, 65274, 65273, 65262, 65257, 64478, 64477, 64348, 64347, 64343, 64341, 64340, 64339, 64338, 64337, 64335, 64334, 64330, 64328, 64325, 64318, 64317, 64310, 62732, 62717, 62714, 62713, 62038, 59467, 59465, 59464, 59458, 59456, 59454, 59452, 59450, 59449, 59448, 59447, 59446, 59444, 59443, 59442, 59440, 59439, 59437, 59436, 59435, 59424, 59422, 59421, 59407, 59406, 59405, 59402, 59398, 59396, 59374, 59372, 59369, 59366, 59351, 59350, 59349, 59345, 59343, 59342, 59341, 59337, 59334, 59331, 59330, 59328, 59325, 59323, 59322, 59317, 59311, 59310, 59306, 59290, 59288, 59261, 59208, 59206, 59205, 59204, 59198, 59195, 59194, 59193, 59191, 59190, 59186, 59185, 59183, 59181, 59179, 59173, 59159, 59146, 59117, 59115, 59114, 59074, 59052, 59048, 59031, 59026, 58778, 58356, 58331, 58323, 58263, 58212, 58211, 58003, 57300, 56487, 56478, 56312, 56311, 56309, 56301, 25236, 25207, 3874, 3861, 3856, 3855, 3854, 3853, 3852, 3851, 2658, 1] [apply] idRangeOffset: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] [apply] [apply] Index entry [apply] ----------- [apply] platformId: 1 (Macintosh) [apply] encodingId: 0 (Roman) [apply] offset: 1348 [apply] format: 6 [apply] length: 522 [apply] language: 0 [apply] format: 6 [apply] language: 0 [apply] firstCode: 0 [apply] entryCount: 256 [apply] glyphIdArray: [1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 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, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 0, 134, 135, 137, 139, 147, 152, 158, 163, 162, 164, 166, 165, 167, 169, 171, 170, 172, 173, 175, 174, 176, 177, 179, 181, 180, 182, 184, 183, 188, 187, 189, 190, 2123, 114, 100, 101, 105, 2125, 120, 161, 112, 107, 2280, 118, 106, 2447, 136, 154, 2406, 115, 2449, 2450, 103, 119, 2378, 2393, 2391, 845, 2415, 108, 124, 822, 168, 186, 129, 99, 110, 2402, 340, 2431, 2382, 109, 125, 2129, 98, 130, 133, 151, 276, 277, 2110, 2111, 2119, 2120, 2115, 2116, 185, 2494, 193, 314, 2159, 2233, 2148, 2149, 2595, 2596, 2124, 121, 2117, 2121, 2139, 132, 140, 131, 141, 138, 143, 144, 145, 142, 149, 150, 0, 148, 156, 157, 155, 243, 614, 636, 113, 632, 633, 634, 122, 637, 635, 615] [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 0x3b, cp 0x58, name 'X', contour, shape[13v, complex], advance 675, leftSideBearings 22, kerning[size 0, horiz true, cross false]] [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 0x4d, cp 0x6a, name 'j', contour, shape[22v, complex], advance 280, leftSideBearings 4, kerning[size 0, horiz true, cross false]] [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 0x3, cp 0x20, name 'space', non-cont(whitespace), shape null, advance 278, leftSideBearings 0, kerning[size 0, horiz true, cross false]] [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 0.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 278.0 / 0.0 / 0.0, ctr 139.0 / 0.0 / 0.0] [apply] em [dim 0.27800003 x 0.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 0.27800003 / 0.0 / 0.0, ctr 0.13900001 / 0.0 / 0.0] [apply] Font FreeSans-Bold [apply] Char left['X', id 59, kpairs 0], right['X', id 59], kerning 0 [apply] Glyph[id 0x3b, cp 0x58, name 'X', contour, shape[13v, complex], advance 675, leftSideBearings 22, kerning[size 0, horiz true, cross false]] [apply] Font FreeSans-Bold [apply] Char left['t', id 87, kpairs 0], right['.', id 17], kerning 0 [apply] Glyph[id 0x57, cp 0x74, name 't', contour, shape[23v, complex], advance 338, leftSideBearings 21, kerning[size 0, horiz true, cross false]] [apply] Font FreeSans-Bold [apply] Char left['f', id 73, kpairs 0], right['f', id 73], kerning 0 [apply] Glyph[id 0x49, cp 0x66, name 'f', contour, shape[21v, complex], advance 343, leftSideBearings 14, kerning[size 0, horiz true, cross false]] [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: Sat Feb 08 19:59:27 CET 2014 [apply] modified: Sat Feb 08 19:59:27 CET 2014 [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: Sat Feb 08 19:59:27 CET 2014 [apply] modified: Sat Feb 08 19:59:27 CET 2014 [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 Table [apply] ---------- [apply] numTables: 5 [apply] [apply] Index entry [apply] ----------- [apply] platformId: 0 (Unicode) [apply] encodingId: 3 (Unicode 2.0 and onwards semantics (BMP only)) [apply] offset: 44 [apply] format: 4 [apply] length: 2376 [apply] language: 0 [apply] format: 4 [apply] segCountX2: 590 [apply] searchRange: 512 [apply] entrySelector: 8 [apply] rangeShift: 78 [apply] endCode: [13, 126, 887, 894, 906, 908, 929, 1319, 1366, 1375, 1415, 1418, 1423, 1479, 1514, 1524, 1539, 1563, 1791, 1969, 2423, 2431, 2435, 2444, 2448, 2472, 2480, 2482, 2489, 2500, 2504, 2510, 2519, 2525, 2531, 2555, 2563, 2570, 2576, 2600, 2608, 2611, 2614, 2617, 2620, 2626, 2632, 2637, 2641, 2652, 2654, 2677, 2691, 2701, 2705, 2728, 2736, 2739, 2745, 2757, 2761, 2765, 2768, 2787, 2801, 2819, 2828, 2832, 2856, 2864, 2867, 2873, 2884, 2888, 2893, 2903, 2909, 2915, 2935, 2947, 2954, 2960, 2965, 2970, 2972, 2975, 2980, 2986, 3001, 3010, 3016, 3021, 3024, 3031, 3066, 3331, 3340, 3344, 3386, 3396, 3400, 3406, 3415, 3427, 3445, 3455, 3459, 3478, 3505, 3515, 3517, 3526, 3530, 3540, 3542, 3551, 3572, 3642, 3675, 4293, 4348, 4614, 4678, 4680, 4685, 4694, 4696, 4701, 4742, 4744, 4749, 4782, 4784, 4789, 4798, 4800, 4805, 4814, 4822, 4846, 4878, 4880, 4885, 4894, 4934, 4954, 4988, 5108, 5942, 6509, 6516, 6683, 6687, 7617, 7619, 7631, 7654, 7957, 7965, 8005, 8013, 8023, 8025, 8027, 8029, 8061, 8116, 8132, 8147, 8155, 8175, 8180, 8190, 8292, 8305, 8334, 8340, 8377, 8432, 8508, 8523, 8526, 8585, 8966, 9004, 9032, 9040, 9047, 9054, 9091, 9098, 9100, 9106, 9134, 9142, 9149, 9167, 9187, 9190, 9254, 9321, 9475, 9547, 9885, 9916, 9923, 10180, 10186, 10188, 10219, 10239, 10630, 10636, 10642, 10649, 10651, 10654, 10661, 10681, 10684, 10711, 10726, 10729, 10731, 10745, 10758, 10761, 10781, 10791, 10801, 10811, 10815, 10997, 11057, 11092, 11297, 11306, 11310, 11345, 11354, 11358, 11441, 11457, 11467, 11498, 11519, 11777, 11783, 11789, 11793, 11800, 11825, 42611, 42647, 42833, 42839, 42843, 42855, 42864, 42893, 42897, 42922, 43007, 43259, 64262, 64279, 64310, 64316, 64318, 64321, 64324, 64449, 64489, 64511, 64613, 64615, 64619, 64621, 64625, 64627, 64631, 64633, 64651, 64653, 64658, 64660, 64831, 65010, 65020, 65062, 65140, 65276, 65279, 65533, 65535] [apply] startCode: [13, 32, 160, 890, 900, 908, 910, 931, 1329, 1369, 1377, 1417, 1423, 1425, 1488, 1520, 1536, 1542, 1566, 1872, 2304, 2425, 2433, 2437, 2447, 2451, 2474, 2482, 2486, 2492, 2503, 2507, 2519, 2524, 2527, 2534, 2561, 2565, 2575, 2579, 2602, 2610, 2613, 2616, 2620, 2622, 2631, 2635, 2641, 2649, 2654, 2662, 2689, 2693, 2703, 2707, 2730, 2738, 2741, 2748, 2759, 2763, 2768, 2784, 2790, 2817, 2821, 2831, 2835, 2858, 2866, 2869, 2876, 2887, 2891, 2902, 2908, 2911, 2918, 2946, 2949, 2958, 2962, 2969, 2972, 2974, 2979, 2984, 2990, 3006, 3014, 3018, 3024, 3031, 3046, 3330, 3333, 3342, 3346, 3389, 3398, 3402, 3415, 3424, 3430, 3449, 3458, 3461, 3482, 3507, 3517, 3520, 3530, 3535, 3542, 3544, 3570, 3585, 3647, 4256, 4304, 4608, 4616, 4680, 4682, 4688, 4696, 4698, 4704, 4744, 4746, 4752, 4784, 4786, 4792, 4800, 4802, 4808, 4816, 4824, 4848, 4880, 4882, 4888, 4896, 4936, 4961, 5024, 5920, 6480, 6512, 6656, 6686, 7424, 7619, 7626, 7635, 7676, 7960, 7968, 8008, 8016, 8025, 8027, 8029, 8031, 8064, 8118, 8134, 8150, 8157, 8178, 8182, 8192, 8304, 8308, 8336, 8352, 8400, 8448, 8510, 8525, 8528, 8592, 8968, 9031, 9040, 9047, 9054, 9088, 9094, 9100, 9103, 9108, 9138, 9144, 9166, 9180, 9189, 9216, 9312, 9472, 9484, 9552, 9888, 9920, 9985, 10183, 10188, 10190, 10224, 10624, 10635, 10641, 10649, 10651, 10653, 10656, 10672, 10684, 10686, 10726, 10728, 10731, 10740, 10752, 10761, 10781, 10786, 10800, 10808, 10815, 10993, 11008, 11088, 11264, 11299, 11310, 11312, 11347, 11358, 11360, 11456, 11464, 11492, 11517, 11744, 11782, 11787, 11791, 11798, 11802, 42560, 42620, 42752, 42838, 42842, 42852, 42862, 42873, 42896, 42922, 43002, 43232, 64256, 64275, 64285, 64312, 64318, 64320, 64323, 64326, 64467, 64508, 64606, 64615, 64618, 64621, 64624, 64627, 64630, 64633, 64650, 64653, 64657, 64660, 64830, 65010, 65020, 65056, 65136, 65142, 65279, 65529, 65535] [apply] idDelta: [65526, 65508, 65475, 65473, 65468, 65467, 65466, 65465, 65456, 65454, 65453, 65452, 65448, 65447, 65439, 65434, 65423, 65421, 65419, 65339, 65005, 65004, 65003, 65002, 65000, 64998, 64997, 64996, 64993, 64991, 64989, 64987, 64979, 64975, 64974, 64972, 64967, 64966, 64962, 64960, 64959, 64958, 64957, 64956, 64954, 64953, 64949, 64947, 64944, 64937, 64936, 64929, 64918, 64917, 64916, 64915, 64914, 64913, 64912, 64910, 64909, 64908, 64906, 64891, 64889, 64874, 64873, 64871, 64869, 64868, 64867, 64866, 64864, 64862, 64860, 64852, 64848, 64847, 64845, 64835, 64834, 64831, 64830, 64827, 64826, 64825, 64822, 64819, 64816, 64812, 64809, 64808, 64806, 64800, 64786, 64523, 64522, 64521, 64520, 64518, 64517, 64516, 64508, 64500, 64498, 64495, 64493, 64492, 64489, 64488, 64487, 64485, 64482, 64478, 64477, 64476, 64458, 64446, 64442, 63862, 63852, 63593, 63592, 63591, 63590, 63588, 63587, 63586, 63584, 63583, 63582, 63580, 63579, 63578, 63576, 63575, 63574, 63572, 63571, 63570, 63569, 63568, 63567, 63565, 63564, 63563, 63557, 63522, 62711, 62174, 62172, 62033, 62031, 61295, 61294, 61288, 61285, 61264, 61262, 61260, 61258, 61256, 61255, 61254, 61253, 61252, 61250, 61249, 61248, 61246, 61245, 61243, 61242, 61241, 61230, 61228, 61227, 61216, 61194, 61179, 61178, 61177, 61176, 61170, 61169, 61143, 61136, 61130, 61124, 61091, 61089, 61088, 61086, 61085, 61082, 61081, 61065, 61053, 61052, 61027, 60970, 60820, 60812, 60808, 60806, 60803, 60742, 60740, 60739, 60738, 60734, 60350, 60346, 60342, 60336, 60335, 60334, 60333, 60323, 60321, 60320, 60306, 60305, 60304, 60296, 60290, 60288, 60269, 60265, 60257, 60251, 60248, 60071, 60061, 60031, 59860, 59859, 59856, 59855, 59854, 59851, 59850, 59836, 59830, 59806, 59788, 59564, 59560, 59557, 59556, 59552, 59551, 28817, 28809, 28705, 28701, 28699, 28691, 28685, 28677, 28675, 28651, 28572, 28348, 7352, 7340, 7335, 7334, 7333, 7332, 7331, 7330, 7313, 7295, 7201, 7200, 7198, 7197, 7195, 7194, 7192, 7191, 7175, 7174, 7171, 7170, 7001, 6823, 6814, 6779, 6706, 6705, 6703, 6454, 1] [apply] idRangeOffset: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] [apply] [apply] Index entry [apply] ----------- [apply] platformId: 3 (Microsoft) [apply] encodingId: 1 (Unicode) [apply] offset: 44 [apply] format: 4 [apply] length: 2376 [apply] language: 0 [apply] format: 4 [apply] segCountX2: 590 [apply] searchRange: 512 [apply] entrySelector: 8 [apply] rangeShift: 78 [apply] endCode: [13, 126, 887, 894, 906, 908, 929, 1319, 1366, 1375, 1415, 1418, 1423, 1479, 1514, 1524, 1539, 1563, 1791, 1969, 2423, 2431, 2435, 2444, 2448, 2472, 2480, 2482, 2489, 2500, 2504, 2510, 2519, 2525, 2531, 2555, 2563, 2570, 2576, 2600, 2608, 2611, 2614, 2617, 2620, 2626, 2632, 2637, 2641, 2652, 2654, 2677, 2691, 2701, 2705, 2728, 2736, 2739, 2745, 2757, 2761, 2765, 2768, 2787, 2801, 2819, 2828, 2832, 2856, 2864, 2867, 2873, 2884, 2888, 2893, 2903, 2909, 2915, 2935, 2947, 2954, 2960, 2965, 2970, 2972, 2975, 2980, 2986, 3001, 3010, 3016, 3021, 3024, 3031, 3066, 3331, 3340, 3344, 3386, 3396, 3400, 3406, 3415, 3427, 3445, 3455, 3459, 3478, 3505, 3515, 3517, 3526, 3530, 3540, 3542, 3551, 3572, 3642, 3675, 4293, 4348, 4614, 4678, 4680, 4685, 4694, 4696, 4701, 4742, 4744, 4749, 4782, 4784, 4789, 4798, 4800, 4805, 4814, 4822, 4846, 4878, 4880, 4885, 4894, 4934, 4954, 4988, 5108, 5942, 6509, 6516, 6683, 6687, 7617, 7619, 7631, 7654, 7957, 7965, 8005, 8013, 8023, 8025, 8027, 8029, 8061, 8116, 8132, 8147, 8155, 8175, 8180, 8190, 8292, 8305, 8334, 8340, 8377, 8432, 8508, 8523, 8526, 8585, 8966, 9004, 9032, 9040, 9047, 9054, 9091, 9098, 9100, 9106, 9134, 9142, 9149, 9167, 9187, 9190, 9254, 9321, 9475, 9547, 9885, 9916, 9923, 10180, 10186, 10188, 10219, 10239, 10630, 10636, 10642, 10649, 10651, 10654, 10661, 10681, 10684, 10711, 10726, 10729, 10731, 10745, 10758, 10761, 10781, 10791, 10801, 10811, 10815, 10997, 11057, 11092, 11297, 11306, 11310, 11345, 11354, 11358, 11441, 11457, 11467, 11498, 11519, 11777, 11783, 11789, 11793, 11800, 11825, 42611, 42647, 42833, 42839, 42843, 42855, 42864, 42893, 42897, 42922, 43007, 43259, 64262, 64279, 64310, 64316, 64318, 64321, 64324, 64449, 64489, 64511, 64613, 64615, 64619, 64621, 64625, 64627, 64631, 64633, 64651, 64653, 64658, 64660, 64831, 65010, 65020, 65062, 65140, 65276, 65279, 65533, 65535] [apply] startCode: [13, 32, 160, 890, 900, 908, 910, 931, 1329, 1369, 1377, 1417, 1423, 1425, 1488, 1520, 1536, 1542, 1566, 1872, 2304, 2425, 2433, 2437, 2447, 2451, 2474, 2482, 2486, 2492, 2503, 2507, 2519, 2524, 2527, 2534, 2561, 2565, 2575, 2579, 2602, 2610, 2613, 2616, 2620, 2622, 2631, 2635, 2641, 2649, 2654, 2662, 2689, 2693, 2703, 2707, 2730, 2738, 2741, 2748, 2759, 2763, 2768, 2784, 2790, 2817, 2821, 2831, 2835, 2858, 2866, 2869, 2876, 2887, 2891, 2902, 2908, 2911, 2918, 2946, 2949, 2958, 2962, 2969, 2972, 2974, 2979, 2984, 2990, 3006, 3014, 3018, 3024, 3031, 3046, 3330, 3333, 3342, 3346, 3389, 3398, 3402, 3415, 3424, 3430, 3449, 3458, 3461, 3482, 3507, 3517, 3520, 3530, 3535, 3542, 3544, 3570, 3585, 3647, 4256, 4304, 4608, 4616, 4680, 4682, 4688, 4696, 4698, 4704, 4744, 4746, 4752, 4784, 4786, 4792, 4800, 4802, 4808, 4816, 4824, 4848, 4880, 4882, 4888, 4896, 4936, 4961, 5024, 5920, 6480, 6512, 6656, 6686, 7424, 7619, 7626, 7635, 7676, 7960, 7968, 8008, 8016, 8025, 8027, 8029, 8031, 8064, 8118, 8134, 8150, 8157, 8178, 8182, 8192, 8304, 8308, 8336, 8352, 8400, 8448, 8510, 8525, 8528, 8592, 8968, 9031, 9040, 9047, 9054, 9088, 9094, 9100, 9103, 9108, 9138, 9144, 9166, 9180, 9189, 9216, 9312, 9472, 9484, 9552, 9888, 9920, 9985, 10183, 10188, 10190, 10224, 10624, 10635, 10641, 10649, 10651, 10653, 10656, 10672, 10684, 10686, 10726, 10728, 10731, 10740, 10752, 10761, 10781, 10786, 10800, 10808, 10815, 10993, 11008, 11088, 11264, 11299, 11310, 11312, 11347, 11358, 11360, 11456, 11464, 11492, 11517, 11744, 11782, 11787, 11791, 11798, 11802, 42560, 42620, 42752, 42838, 42842, 42852, 42862, 42873, 42896, 42922, 43002, 43232, 64256, 64275, 64285, 64312, 64318, 64320, 64323, 64326, 64467, 64508, 64606, 64615, 64618, 64621, 64624, 64627, 64630, 64633, 64650, 64653, 64657, 64660, 64830, 65010, 65020, 65056, 65136, 65142, 65279, 65529, 65535] [apply] idDelta: [65526, 65508, 65475, 65473, 65468, 65467, 65466, 65465, 65456, 65454, 65453, 65452, 65448, 65447, 65439, 65434, 65423, 65421, 65419, 65339, 65005, 65004, 65003, 65002, 65000, 64998, 64997, 64996, 64993, 64991, 64989, 64987, 64979, 64975, 64974, 64972, 64967, 64966, 64962, 64960, 64959, 64958, 64957, 64956, 64954, 64953, 64949, 64947, 64944, 64937, 64936, 64929, 64918, 64917, 64916, 64915, 64914, 64913, 64912, 64910, 64909, 64908, 64906, 64891, 64889, 64874, 64873, 64871, 64869, 64868, 64867, 64866, 64864, 64862, 64860, 64852, 64848, 64847, 64845, 64835, 64834, 64831, 64830, 64827, 64826, 64825, 64822, 64819, 64816, 64812, 64809, 64808, 64806, 64800, 64786, 64523, 64522, 64521, 64520, 64518, 64517, 64516, 64508, 64500, 64498, 64495, 64493, 64492, 64489, 64488, 64487, 64485, 64482, 64478, 64477, 64476, 64458, 64446, 64442, 63862, 63852, 63593, 63592, 63591, 63590, 63588, 63587, 63586, 63584, 63583, 63582, 63580, 63579, 63578, 63576, 63575, 63574, 63572, 63571, 63570, 63569, 63568, 63567, 63565, 63564, 63563, 63557, 63522, 62711, 62174, 62172, 62033, 62031, 61295, 61294, 61288, 61285, 61264, 61262, 61260, 61258, 61256, 61255, 61254, 61253, 61252, 61250, 61249, 61248, 61246, 61245, 61243, 61242, 61241, 61230, 61228, 61227, 61216, 61194, 61179, 61178, 61177, 61176, 61170, 61169, 61143, 61136, 61130, 61124, 61091, 61089, 61088, 61086, 61085, 61082, 61081, 61065, 61053, 61052, 61027, 60970, 60820, 60812, 60808, 60806, 60803, 60742, 60740, 60739, 60738, 60734, 60350, 60346, 60342, 60336, 60335, 60334, 60333, 60323, 60321, 60320, 60306, 60305, 60304, 60296, 60290, 60288, 60269, 60265, 60257, 60251, 60248, 60071, 60061, 60031, 59860, 59859, 59856, 59855, 59854, 59851, 59850, 59836, 59830, 59806, 59788, 59564, 59560, 59557, 59556, 59552, 59551, 28817, 28809, 28705, 28701, 28699, 28691, 28685, 28677, 28675, 28651, 28572, 28348, 7352, 7340, 7335, 7334, 7333, 7332, 7331, 7330, 7313, 7295, 7201, 7200, 7198, 7197, 7195, 7194, 7192, 7191, 7175, 7174, 7171, 7170, 7001, 6823, 6814, 6779, 6706, 6705, 6703, 6454, 1] [apply] idRangeOffset: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] [apply] [apply] Index entry [apply] ----------- [apply] platformId: 0 (Unicode) [apply] encodingId: 10 () [apply] offset: 2420 [apply] format: 12 [apply] length: 3880 [apply] language: 0 [apply] format: 12 [apply] language: 0 [apply] nGroups: 322 [apply] mapping: [13, 13]: 3, [32, 126]: 4, [160, 887]: 99, [890, 894]: 827, [900, 906]: 832, [908, 908]: 839, [910, 929]: 840, [931, 1319]: 860, [1329, 1366]: 1249, [1369, 1375]: 1287, [1377, 1415]: 1294, [1417, 1418]: 1333, [1423, 1423]: 1335, [1425, 1479]: 1336, [1488, 1514]: 1391, [1520, 1524]: 1418, [1536, 1539]: 1423, [1542, 1563]: 1427, [1566, 1791]: 1449, [1872, 1969]: 1675, [2304, 2423]: 1773, [2425, 2431]: 1893, [2433, 2435]: 1900, [2437, 2444]: 1903, [2447, 2448]: 1911, [2451, 2472]: 1913, [2474, 2480]: 1935, [2482, 2482]: 1942, [2486, 2489]: 1943, [2492, 2500]: 1947, [2503, 2504]: 1956, [2507, 2510]: 1958, [2519, 2519]: 1962, [2524, 2525]: 1963, [2527, 2531]: 1965, [2534, 2555]: 1970, [2561, 2563]: 1992, [2565, 2570]: 1995, [2575, 2576]: 2001, [2579, 2600]: 2003, [2602, 2608]: 2025, [2610, 2611]: 2032, [2613, 2614]: 2034, [2616, 2617]: 2036, [2620, 2620]: 2038, [2622, 2626]: 2039, [2631, 2632]: 2044, [2635, 2637]: 2046, [2641, 2641]: 2049, [2649, 2652]: 2050, [2654, 2654]: 2054, [2662, 2677]: 2055, [2689, 2691]: 2071, [2693, 2701]: 2074, [2703, 2705]: 2083, [2707, 2728]: 2086, [2730, 2736]: 2108, [2738, 2739]: 2115, [2741, 2745]: 2117, [2748, 2757]: 2122, [2759, 2761]: 2132, [2763, 2765]: 2135, [2768, 2768]: 2138, [2784, 2787]: 2139, [2790, 2801]: 2143, [2817, 2819]: 2155, [2821, 2828]: 2158, [2831, 2832]: 2166, [2835, 2856]: 2168, [2858, 2864]: 2190, [2866, 2867]: 2197, [2869, 2873]: 2199, [2876, 2884]: 2204, [2887, 2888]: 2213, [2891, 2893]: 2215, [2902, 2903]: 2218, [2908, 2909]: 2220, [2911, 2915]: 2222, [2918, 2935]: 2227, [2946, 2947]: 2245, [2949, 2954]: 2247, [2958, 2960]: 2253, [2962, 2965]: 2256, [2969, 2970]: 2260, [2972, 2972]: 2262, [2974, 2975]: 2263, [2979, 2980]: 2265, [2984, 2986]: 2267, [2990, 3001]: 2270, [3006, 3010]: 2282, [3014, 3016]: 2287, [3018, 3021]: 2290, [3024, 3024]: 2294, [3031, 3031]: 2295, [3046, 3066]: 2296, [3330, 3331]: 2317, [3333, 3340]: 2319, [3342, 3344]: 2327, [3346, 3386]: 2330, [3389, 3396]: 2371, [3398, 3400]: 2379, [3402, 3406]: 2382, [3415, 3415]: 2387, [3424, 3427]: 2388, [3430, 3445]: 2392, [3449, 3455]: 2408, [3458, 3459]: 2415, [3461, 3478]: 2417, [3482, 3505]: 2435, [3507, 3515]: 2459, [3517, 3517]: 2468, [3520, 3526]: 2469, [3530, 3530]: 2476, [3535, 3540]: 2477, [3542, 3542]: 2483, [3544, 3551]: 2484, [3570, 3572]: 2492, [3585, 3642]: 2495, [3647, 3675]: 2553, [4256, 4293]: 2582, [4304, 4348]: 2620, [4608, 4614]: 2665, [4616, 4678]: 2672, [4680, 4680]: 2735, [4682, 4685]: 2736, [4688, 4694]: 2740, [4696, 4696]: 2747, [4698, 4701]: 2748, [4704, 4742]: 2752, [4744, 4744]: 2791, [4746, 4749]: 2792, [4752, 4782]: 2796, [4784, 4784]: 2827, [4786, 4789]: 2828, [4792, 4798]: 2832, [4800, 4800]: 2839, [4802, 4805]: 2840, [4808, 4814]: 2844, [4816, 4822]: 2851, [4824, 4846]: 2858, [4848, 4878]: 2881, [4880, 4880]: 2912, [4882, 4885]: 2913, [4888, 4894]: 2917, [4896, 4934]: 2924, [4936, 4954]: 2963, [4961, 4988]: 2982, [5024, 5108]: 3010, [5920, 5942]: 3095, [6480, 6509]: 3118, [6512, 6516]: 3148, [6656, 6683]: 3153, [6686, 6687]: 3181, [7424, 7617]: 3183, [7619, 7619]: 3377, [7626, 7631]: 3378, [7635, 7654]: 3384, [7676, 7957]: 3404, [7960, 7965]: 3686, [7968, 8005]: 3692, [8008, 8013]: 3730, [8016, 8023]: 3736, [8025, 8025]: 3744, [8027, 8027]: 3745, [8029, 8029]: 3746, [8031, 8061]: 3747, [8064, 8116]: 3778, [8118, 8132]: 3831, [8134, 8147]: 3846, [8150, 8155]: 3860, [8157, 8175]: 3866, [8178, 8180]: 3885, [8182, 8190]: 3888, [8192, 8292]: 3897, [8304, 8305]: 3998, [8308, 8334]: 4000, [8336, 8340]: 4027, [8352, 8377]: 4032, [8400, 8432]: 4058, [8448, 8508]: 4091, [8510, 8523]: 4152, [8525, 8526]: 4166, [8528, 8585]: 4168, [8592, 8966]: 4226, [8968, 9004]: 4601, [9031, 9032]: 4638, [9040, 9040]: 4640, [9047, 9047]: 4641, [9054, 9054]: 4642, [9088, 9091]: 4643, [9094, 9098]: 4647, [9100, 9100]: 4652, [9103, 9106]: 4653, [9108, 9134]: 4657, [9138, 9142]: 4684, [9144, 9149]: 4689, [9166, 9167]: 4695, [9180, 9187]: 4697, [9189, 9190]: 4705, [9216, 9254]: 4707, [9312, 9321]: 4746, [9472, 9475]: 4756, [9484, 9547]: 4760, [9552, 9885]: 4824, [9888, 9916]: 5158, [9920, 9923]: 5187, [9985, 10180]: 5191, [10183, 10186]: 5387, [10188, 10188]: 5391, [10190, 10219]: 5392, [10224, 10239]: 5422, [10624, 10630]: 5438, [10635, 10636]: 5445, [10641, 10642]: 5447, [10649, 10649]: 5449, [10651, 10651]: 5450, [10653, 10654]: 5451, [10656, 10661]: 5453, [10672, 10681]: 5459, [10684, 10684]: 5469, [10686, 10711]: 5470, [10726, 10726]: 5496, [10728, 10729]: 5497, [10731, 10731]: 5499, [10740, 10745]: 5500, [10752, 10758]: 5506, [10761, 10761]: 5513, [10781, 10781]: 5514, [10786, 10791]: 5515, [10800, 10801]: 5521, [10808, 10811]: 5523, [10815, 10815]: 5527, [10993, 10997]: 5528, [11008, 11057]: 5533, [11088, 11092]: 5583, [11264, 11297]: 5588, [11299, 11306]: 5622, [11310, 11310]: 5630, [11312, 11345]: 5631, [11347, 11354]: 5665, [11358, 11358]: 5673, [11360, 11441]: 5674, [11456, 11457]: 5756, [11464, 11467]: 5758, [11492, 11498]: 5762, [11517, 11519]: 5769, [11744, 11777]: 5772, [11782, 11783]: 5806, [11787, 11789]: 5808, [11791, 11793]: 5811, [11798, 11800]: 5814, [11802, 11825]: 5817, [42560, 42611]: 5841, [42620, 42647]: 5893, [42752, 42833]: 5921, [42838, 42839]: 6003, [42842, 42843]: 6005, [42852, 42855]: 6007, [42862, 42864]: 6011, [42873, 42893]: 6014, [42896, 42897]: 6035, [42922, 42922]: 6037, [43002, 43007]: 6038, [43232, 43259]: 6044, [64256, 64262]: 6072, [64275, 64279]: 6079, [64285, 64310]: 6084, [64312, 64316]: 6110, [64318, 64318]: 6115, [64320, 64321]: 6116, [64323, 64324]: 6118, [64326, 64449]: 6120, [64467, 64489]: 6244, [64508, 64511]: 6267, [64606, 64613]: 6271, [64615, 64615]: 6279, [64618, 64619]: 6280, [64621, 64621]: 6282, [64624, 64625]: 6283, [64627, 64627]: 6285, [64630, 64631]: 6286, [64633, 64633]: 6288, [64650, 64651]: 6289, [64653, 64653]: 6291, [64657, 64658]: 6292, [64660, 64660]: 6294, [64830, 64831]: 6295, [65010, 65010]: 6297, [65020, 65020]: 6298, [65056, 65062]: 6299, [65136, 65140]: 6306, [65142, 65276]: 6311, [65279, 65279]: 6446, [65529, 65533]: 6447, [65859, 65863]: 6452, [66352, 66378]: 6457, [118784, 119029]: 6484, [119040, 119078]: 6730, [119081, 119261]: 6769, [119808, 119892]: 6950, [119894, 119964]: 7035, [119966, 119967]: 7106, [119970, 119970]: 7108, [119973, 119974]: 7109, [119977, 119980]: 7111, [119982, 119993]: 7115, [119995, 119995]: 7127, [119997, 120003]: 7128, [120005, 120069]: 7135, [120071, 120074]: 7200, [120077, 120084]: 7204, [120086, 120092]: 7212, [120094, 120121]: 7219, [120123, 120126]: 7247, [120128, 120132]: 7251, [120134, 120134]: 7256, [120138, 120144]: 7257, [120146, 120485]: 7264, [120488, 120779]: 7604, [120782, 120831]: 7896, [126976, 127019]: 7946, [127024, 127123]: 7990 [apply] [apply] Index entry [apply] ----------- [apply] platformId: 3 (Microsoft) [apply] encodingId: 10 (UCS-4) [apply] offset: 2420 [apply] format: 12 [apply] length: 3880 [apply] language: 0 [apply] format: 12 [apply] language: 0 [apply] nGroups: 322 [apply] mapping: [13, 13]: 3, [32, 126]: 4, [160, 887]: 99, [890, 894]: 827, [900, 906]: 832, [908, 908]: 839, [910, 929]: 840, [931, 1319]: 860, [1329, 1366]: 1249, [1369, 1375]: 1287, [1377, 1415]: 1294, [1417, 1418]: 1333, [1423, 1423]: 1335, [1425, 1479]: 1336, [1488, 1514]: 1391, [1520, 1524]: 1418, [1536, 1539]: 1423, [1542, 1563]: 1427, [1566, 1791]: 1449, [1872, 1969]: 1675, [2304, 2423]: 1773, [2425, 2431]: 1893, [2433, 2435]: 1900, [2437, 2444]: 1903, [2447, 2448]: 1911, [2451, 2472]: 1913, [2474, 2480]: 1935, [2482, 2482]: 1942, [2486, 2489]: 1943, [2492, 2500]: 1947, [2503, 2504]: 1956, [2507, 2510]: 1958, [2519, 2519]: 1962, [2524, 2525]: 1963, [2527, 2531]: 1965, [2534, 2555]: 1970, [2561, 2563]: 1992, [2565, 2570]: 1995, [2575, 2576]: 2001, [2579, 2600]: 2003, [2602, 2608]: 2025, [2610, 2611]: 2032, [2613, 2614]: 2034, [2616, 2617]: 2036, [2620, 2620]: 2038, [2622, 2626]: 2039, [2631, 2632]: 2044, [2635, 2637]: 2046, [2641, 2641]: 2049, [2649, 2652]: 2050, [2654, 2654]: 2054, [2662, 2677]: 2055, [2689, 2691]: 2071, [2693, 2701]: 2074, [2703, 2705]: 2083, [2707, 2728]: 2086, [2730, 2736]: 2108, [2738, 2739]: 2115, [2741, 2745]: 2117, [2748, 2757]: 2122, [2759, 2761]: 2132, [2763, 2765]: 2135, [2768, 2768]: 2138, [2784, 2787]: 2139, [2790, 2801]: 2143, [2817, 2819]: 2155, [2821, 2828]: 2158, [2831, 2832]: 2166, [2835, 2856]: 2168, [2858, 2864]: 2190, [2866, 2867]: 2197, [2869, 2873]: 2199, [2876, 2884]: 2204, [2887, 2888]: 2213, [2891, 2893]: 2215, [2902, 2903]: 2218, [2908, 2909]: 2220, [2911, 2915]: 2222, [2918, 2935]: 2227, [2946, 2947]: 2245, [2949, 2954]: 2247, [2958, 2960]: 2253, [2962, 2965]: 2256, [2969, 2970]: 2260, [2972, 2972]: 2262, [2974, 2975]: 2263, [2979, 2980]: 2265, [2984, 2986]: 2267, [2990, 3001]: 2270, [3006, 3010]: 2282, [3014, 3016]: 2287, [3018, 3021]: 2290, [3024, 3024]: 2294, [3031, 3031]: 2295, [3046, 3066]: 2296, [3330, 3331]: 2317, [3333, 3340]: 2319, [3342, 3344]: 2327, [3346, 3386]: 2330, [3389, 3396]: 2371, [3398, 3400]: 2379, [3402, 3406]: 2382, [3415, 3415]: 2387, [3424, 3427]: 2388, [3430, 3445]: 2392, [3449, 3455]: 2408, [3458, 3459]: 2415, [3461, 3478]: 2417, [3482, 3505]: 2435, [3507, 3515]: 2459, [3517, 3517]: 2468, [3520, 3526]: 2469, [3530, 3530]: 2476, [3535, 3540]: 2477, [3542, 3542]: 2483, [3544, 3551]: 2484, [3570, 3572]: 2492, [3585, 3642]: 2495, [3647, 3675]: 2553, [4256, 4293]: 2582, [4304, 4348]: 2620, [4608, 4614]: 2665, [4616, 4678]: 2672, [4680, 4680]: 2735, [4682, 4685]: 2736, [4688, 4694]: 2740, [4696, 4696]: 2747, [4698, 4701]: 2748, [4704, 4742]: 2752, [4744, 4744]: 2791, [4746, 4749]: 2792, [4752, 4782]: 2796, [4784, 4784]: 2827, [4786, 4789]: 2828, [4792, 4798]: 2832, [4800, 4800]: 2839, [4802, 4805]: 2840, [4808, 4814]: 2844, [4816, 4822]: 2851, [4824, 4846]: 2858, [4848, 4878]: 2881, [4880, 4880]: 2912, [4882, 4885]: 2913, [4888, 4894]: 2917, [4896, 4934]: 2924, [4936, 4954]: 2963, [4961, 4988]: 2982, [5024, 5108]: 3010, [5920, 5942]: 3095, [6480, 6509]: 3118, [6512, 6516]: 3148, [6656, 6683]: 3153, [6686, 6687]: 3181, [7424, 7617]: 3183, [7619, 7619]: 3377, [7626, 7631]: 3378, [7635, 7654]: 3384, [7676, 7957]: 3404, [7960, 7965]: 3686, [7968, 8005]: 3692, [8008, 8013]: 3730, [8016, 8023]: 3736, [8025, 8025]: 3744, [8027, 8027]: 3745, [8029, 8029]: 3746, [8031, 8061]: 3747, [8064, 8116]: 3778, [8118, 8132]: 3831, [8134, 8147]: 3846, [8150, 8155]: 3860, [8157, 8175]: 3866, [8178, 8180]: 3885, [8182, 8190]: 3888, [8192, 8292]: 3897, [8304, 8305]: 3998, [8308, 8334]: 4000, [8336, 8340]: 4027, [8352, 8377]: 4032, [8400, 8432]: 4058, [8448, 8508]: 4091, [8510, 8523]: 4152, [8525, 8526]: 4166, [8528, 8585]: 4168, [8592, 8966]: 4226, [8968, 9004]: 4601, [9031, 9032]: 4638, [9040, 9040]: 4640, [9047, 9047]: 4641, [9054, 9054]: 4642, [9088, 9091]: 4643, [9094, 9098]: 4647, [9100, 9100]: 4652, [9103, 9106]: 4653, [9108, 9134]: 4657, [9138, 9142]: 4684, [9144, 9149]: 4689, [9166, 9167]: 4695, [9180, 9187]: 4697, [9189, 9190]: 4705, [9216, 9254]: 4707, [9312, 9321]: 4746, [9472, 9475]: 4756, [9484, 9547]: 4760, [9552, 9885]: 4824, [9888, 9916]: 5158, [9920, 9923]: 5187, [9985, 10180]: 5191, [10183, 10186]: 5387, [10188, 10188]: 5391, [10190, 10219]: 5392, [10224, 10239]: 5422, [10624, 10630]: 5438, [10635, 10636]: 5445, [10641, 10642]: 5447, [10649, 10649]: 5449, [10651, 10651]: 5450, [10653, 10654]: 5451, [10656, 10661]: 5453, [10672, 10681]: 5459, [10684, 10684]: 5469, [10686, 10711]: 5470, [10726, 10726]: 5496, [10728, 10729]: 5497, [10731, 10731]: 5499, [10740, 10745]: 5500, [10752, 10758]: 5506, [10761, 10761]: 5513, [10781, 10781]: 5514, [10786, 10791]: 5515, [10800, 10801]: 5521, [10808, 10811]: 5523, [10815, 10815]: 5527, [10993, 10997]: 5528, [11008, 11057]: 5533, [11088, 11092]: 5583, [11264, 11297]: 5588, [11299, 11306]: 5622, [11310, 11310]: 5630, [11312, 11345]: 5631, [11347, 11354]: 5665, [11358, 11358]: 5673, [11360, 11441]: 5674, [11456, 11457]: 5756, [11464, 11467]: 5758, [11492, 11498]: 5762, [11517, 11519]: 5769, [11744, 11777]: 5772, [11782, 11783]: 5806, [11787, 11789]: 5808, [11791, 11793]: 5811, [11798, 11800]: 5814, [11802, 11825]: 5817, [42560, 42611]: 5841, [42620, 42647]: 5893, [42752, 42833]: 5921, [42838, 42839]: 6003, [42842, 42843]: 6005, [42852, 42855]: 6007, [42862, 42864]: 6011, [42873, 42893]: 6014, [42896, 42897]: 6035, [42922, 42922]: 6037, [43002, 43007]: 6038, [43232, 43259]: 6044, [64256, 64262]: 6072, [64275, 64279]: 6079, [64285, 64310]: 6084, [64312, 64316]: 6110, [64318, 64318]: 6115, [64320, 64321]: 6116, [64323, 64324]: 6118, [64326, 64449]: 6120, [64467, 64489]: 6244, [64508, 64511]: 6267, [64606, 64613]: 6271, [64615, 64615]: 6279, [64618, 64619]: 6280, [64621, 64621]: 6282, [64624, 64625]: 6283, [64627, 64627]: 6285, [64630, 64631]: 6286, [64633, 64633]: 6288, [64650, 64651]: 6289, [64653, 64653]: 6291, [64657, 64658]: 6292, [64660, 64660]: 6294, [64830, 64831]: 6295, [65010, 65010]: 6297, [65020, 65020]: 6298, [65056, 65062]: 6299, [65136, 65140]: 6306, [65142, 65276]: 6311, [65279, 65279]: 6446, [65529, 65533]: 6447, [65859, 65863]: 6452, [66352, 66378]: 6457, [118784, 119029]: 6484, [119040, 119078]: 6730, [119081, 119261]: 6769, [119808, 119892]: 6950, [119894, 119964]: 7035, [119966, 119967]: 7106, [119970, 119970]: 7108, [119973, 119974]: 7109, [119977, 119980]: 7111, [119982, 119993]: 7115, [119995, 119995]: 7127, [119997, 120003]: 7128, [120005, 120069]: 7135, [120071, 120074]: 7200, [120077, 120084]: 7204, [120086, 120092]: 7212, [120094, 120121]: 7219, [120123, 120126]: 7247, [120128, 120132]: 7251, [120134, 120134]: 7256, [120138, 120144]: 7257, [120146, 120485]: 7264, [120488, 120779]: 7604, [120782, 120831]: 7896, [126976, 127019]: 7946, [127024, 127123]: 7990 [apply] [apply] Index entry [apply] ----------- [apply] platformId: 1 (Macintosh) [apply] encodingId: 0 (Roman) [apply] offset: 6300 [apply] format: 6 [apply] length: 522 [apply] language: 0 [apply] format: 6 [apply] language: 0 [apply] firstCode: 0 [apply] entryCount: 256 [apply] glyphIdArray: [1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 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, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 0, 135, 136, 138, 140, 148, 153, 159, 164, 163, 165, 167, 166, 168, 170, 172, 171, 173, 174, 176, 175, 177, 178, 180, 182, 181, 183, 185, 184, 189, 188, 190, 191, 3929, 115, 101, 102, 106, 3931, 121, 162, 113, 108, 4125, 119, 107, 4434, 137, 155, 4368, 116, 4438, 4439, 104, 120, 4340, 4355, 4353, 889, 4381, 109, 125, 866, 169, 187, 130, 100, 111, 4364, 341, 4410, 4344, 110, 126, 3935, 99, 131, 134, 152, 277, 278, 3916, 3917, 3925, 3926, 3921, 3922, 186, 4946, 194, 315, 3965, 4044, 3954, 3955, 6073, 6074, 3930, 122, 3923, 3927, 3945, 133, 141, 132, 142, 139, 144, 145, 146, 143, 150, 151, 0, 149, 157, 158, 156, 244, 649, 671, 114, 667, 668, 669, 123, 672, 670, 650] [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 0x3c, cp 0x58, name 'X', contour, shape[60v, complex], advance 714, leftSideBearings 10, kerning[size 113, horiz true, cross false]] [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 0x4e, cp 0x6a, name 'j', contour, shape[50v, complex], advance 348, leftSideBearings 0, kerning[size 192, horiz true, cross false]] [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 0x4, cp 0x20, name 'space', non-cont(whitespace), shape null, advance 250, leftSideBearings 0, kerning[size 0, horiz true, cross false]] [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 0.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 250.0 / 0.0 / 0.0, ctr 125.0 / 0.0 / 0.0] [apply] em [dim 0.25 x 0.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 0.25 / 0.0 / 0.0, ctr 0.125 / 0.0 / 0.0] [apply] Font FreeSerif-Regular [apply] Char left['X', id 60, kpairs 113], right['X', id 60], kerning 0 [apply] Glyph[id 0x3c, cp 0x58, name 'X', contour, shape[60v, complex], advance 714, leftSideBearings 10, kerning[size 113, horiz true, cross false]] [apply] Font FreeSerif-Regular [apply] Char left['t', id 88, kpairs 21], right['.', id 18], kerning 0 [apply] Glyph[id 0x58, cp 0x74, name 't', contour, shape[35v, complex], advance 283, leftSideBearings 17, kerning[size 21, horiz true, cross false]] [apply] Font FreeSerif-Regular [apply] Char left['f', id 74, kpairs 196], right['f', id 74], kerning -50 [apply] Glyph[id 0x4a, cp 0x66, name 'f', contour, shape[43v, complex], advance 373, leftSideBearings 10, kerning[size 196, horiz true, cross false]] [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: Sat Feb 08 19:57:31 CET 2014 [apply] modified: Sat Feb 08 19:57:31 CET 2014 [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: Sat Feb 08 19:57:31 CET 2014 [apply] modified: Sat Feb 08 19:57:31 CET 2014 [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 Table [apply] ---------- [apply] numTables: 5 [apply] [apply] Index entry [apply] ----------- [apply] platformId: 0 (Unicode) [apply] encodingId: 3 (Unicode 2.0 and onwards semantics (BMP only)) [apply] offset: 44 [apply] format: 4 [apply] length: 1552 [apply] language: 0 [apply] format: 4 [apply] segCountX2: 384 [apply] searchRange: 256 [apply] entrySelector: 7 [apply] rangeShift: 128 [apply] endCode: [126, 879, 885, 890, 894, 906, 908, 929, 974, 1273, 1281, 1299, 1311, 1366, 1375, 1415, 1418, 1423, 1479, 1514, 1524, 1539, 1563, 1791, 1969, 2423, 2431, 2563, 2570, 2576, 2600, 2608, 2611, 2614, 2617, 2620, 2626, 2632, 2637, 2641, 2652, 2654, 2677, 3459, 3478, 3505, 3515, 3517, 3526, 3530, 3540, 3542, 3551, 3572, 3642, 3675, 4293, 4348, 5108, 7530, 7544, 7593, 7615, 7929, 7957, 7965, 8005, 8013, 8023, 8025, 8027, 8029, 8061, 8116, 8132, 8147, 8155, 8175, 8180, 8190, 8292, 8305, 8334, 8340, 8373, 8377, 8401, 8407, 8417, 8421, 8424, 8431, 8449, 8451, 8459, 8468, 8472, 8476, 8483, 8487, 8492, 8495, 8499, 8504, 8507, 8523, 8526, 8575, 8622, 8625, 8669, 8672, 8674, 8677, 8749, 8757, 8761, 8766, 8771, 8773, 8778, 8791, 8796, 8802, 8843, 8859, 8869, 8871, 8874, 8879, 8888, 8893, 8900, 8916, 8931, 8941, 8960, 8971, 8976, 8995, 9002, 9251, 9547, 9580, 9633, 9642, 9647, 9651, 9655, 9661, 9665, 9671, 9676, 9679, 9688, 9702, 9711, 9734, 9831, 9839, 10215, 11441, 11519, 11799, 42561, 42571, 42577, 42583, 42601, 42799, 42893, 42897, 42922, 43002, 64262, 64279, 64288, 64310, 64316, 64318, 64321, 64324, 64449, 64489, 64511, 65010, 65020, 65140, 65276, 65279, 65533, 65535] [apply] startCode: [32, 160, 884, 890, 894, 900, 908, 910, 931, 976, 1281, 1296, 1306, 1329, 1369, 1377, 1417, 1423, 1425, 1488, 1520, 1536, 1542, 1566, 1872, 2304, 2425, 2561, 2565, 2575, 2579, 2602, 2610, 2613, 2616, 2620, 2622, 2631, 2635, 2641, 2649, 2654, 2662, 3458, 3461, 3482, 3507, 3517, 3520, 3530, 3535, 3542, 3544, 3570, 3585, 3647, 4256, 4304, 5024, 7424, 7543, 7579, 7595, 7680, 7936, 7960, 7968, 8008, 8016, 8025, 8027, 8029, 8031, 8064, 8118, 8134, 8150, 8157, 8178, 8182, 8192, 8304, 8308, 8336, 8352, 8376, 8400, 8406, 8411, 8421, 8423, 8426, 8448, 8451, 8453, 8462, 8470, 8475, 8478, 8486, 8489, 8494, 8497, 8501, 8506, 8523, 8525, 8531, 8592, 8624, 8630, 8672, 8674, 8676, 8704, 8756, 8760, 8763, 8768, 8773, 8776, 8781, 8796, 8800, 8804, 8846, 8861, 8871, 8873, 8876, 8882, 8890, 8900, 8903, 8918, 8934, 8960, 8968, 8976, 8994, 9001, 9251, 9472, 9552, 9600, 9642, 9644, 9650, 9654, 9660, 9664, 9670, 9674, 9679, 9688, 9702, 9711, 9733, 9824, 9833, 10214, 11392, 11517, 11799, 42560, 42571, 42576, 42580, 42600, 42790, 42888, 42896, 42922, 43002, 64256, 64275, 64285, 64297, 64312, 64318, 64320, 64323, 64326, 64467, 64508, 65010, 65020, 65136, 65142, 65279, 65529, 65535] [apply] idDelta: [65507, 65474, 65470, 65466, 65463, 65458, 65457, 65456, 65455, 65454, 65447, 65433, 65427, 65410, 65408, 65407, 65406, 65402, 65401, 65393, 65388, 65377, 65375, 65373, 65293, 64959, 64958, 64829, 64828, 64824, 64822, 64821, 64820, 64819, 64818, 64816, 64815, 64811, 64809, 64806, 64799, 64798, 64791, 64011, 64010, 64007, 64006, 64005, 64003, 64000, 63996, 63995, 63994, 63976, 63964, 63960, 63380, 63370, 62695, 60380, 60368, 60334, 60333, 60269, 60263, 60261, 60259, 60257, 60255, 60254, 60253, 60252, 60251, 60249, 60248, 60247, 60245, 60244, 60242, 60241, 60240, 60229, 60227, 60226, 60215, 60213, 60191, 60187, 60184, 60181, 60180, 60179, 60163, 60162, 60161, 60159, 60158, 60156, 60155, 60153, 60152, 60151, 60150, 60149, 60148, 60133, 60132, 60128, 60112, 60111, 60107, 60105, 60104, 60103, 60077, 60071, 60069, 60068, 60067, 60066, 60064, 60062, 60058, 60055, 60054, 60052, 60051, 60050, 60049, 60048, 60046, 60045, 60039, 60037, 60036, 60034, 60016, 60009, 60005, 59988, 59983, 59735, 59515, 59511, 59492, 59484, 59483, 59481, 59479, 59475, 59473, 59469, 59467, 59465, 59457, 59444, 59436, 59415, 59326, 59325, 58951, 57775, 57700, 57421, 26661, 26652, 26648, 26646, 26630, 26442, 26354, 26352, 26328, 26249, 4996, 4984, 4979, 4971, 4970, 4969, 4968, 4967, 4966, 4949, 4931, 4433, 4424, 4309, 4308, 4306, 4057, 1] [apply] idRangeOffset: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] [apply] [apply] Index entry [apply] ----------- [apply] platformId: 3 (Microsoft) [apply] encodingId: 1 (Unicode) [apply] offset: 44 [apply] format: 4 [apply] length: 1552 [apply] language: 0 [apply] format: 4 [apply] segCountX2: 384 [apply] searchRange: 256 [apply] entrySelector: 7 [apply] rangeShift: 128 [apply] endCode: [126, 879, 885, 890, 894, 906, 908, 929, 974, 1273, 1281, 1299, 1311, 1366, 1375, 1415, 1418, 1423, 1479, 1514, 1524, 1539, 1563, 1791, 1969, 2423, 2431, 2563, 2570, 2576, 2600, 2608, 2611, 2614, 2617, 2620, 2626, 2632, 2637, 2641, 2652, 2654, 2677, 3459, 3478, 3505, 3515, 3517, 3526, 3530, 3540, 3542, 3551, 3572, 3642, 3675, 4293, 4348, 5108, 7530, 7544, 7593, 7615, 7929, 7957, 7965, 8005, 8013, 8023, 8025, 8027, 8029, 8061, 8116, 8132, 8147, 8155, 8175, 8180, 8190, 8292, 8305, 8334, 8340, 8373, 8377, 8401, 8407, 8417, 8421, 8424, 8431, 8449, 8451, 8459, 8468, 8472, 8476, 8483, 8487, 8492, 8495, 8499, 8504, 8507, 8523, 8526, 8575, 8622, 8625, 8669, 8672, 8674, 8677, 8749, 8757, 8761, 8766, 8771, 8773, 8778, 8791, 8796, 8802, 8843, 8859, 8869, 8871, 8874, 8879, 8888, 8893, 8900, 8916, 8931, 8941, 8960, 8971, 8976, 8995, 9002, 9251, 9547, 9580, 9633, 9642, 9647, 9651, 9655, 9661, 9665, 9671, 9676, 9679, 9688, 9702, 9711, 9734, 9831, 9839, 10215, 11441, 11519, 11799, 42561, 42571, 42577, 42583, 42601, 42799, 42893, 42897, 42922, 43002, 64262, 64279, 64288, 64310, 64316, 64318, 64321, 64324, 64449, 64489, 64511, 65010, 65020, 65140, 65276, 65279, 65533, 65535] [apply] startCode: [32, 160, 884, 890, 894, 900, 908, 910, 931, 976, 1281, 1296, 1306, 1329, 1369, 1377, 1417, 1423, 1425, 1488, 1520, 1536, 1542, 1566, 1872, 2304, 2425, 2561, 2565, 2575, 2579, 2602, 2610, 2613, 2616, 2620, 2622, 2631, 2635, 2641, 2649, 2654, 2662, 3458, 3461, 3482, 3507, 3517, 3520, 3530, 3535, 3542, 3544, 3570, 3585, 3647, 4256, 4304, 5024, 7424, 7543, 7579, 7595, 7680, 7936, 7960, 7968, 8008, 8016, 8025, 8027, 8029, 8031, 8064, 8118, 8134, 8150, 8157, 8178, 8182, 8192, 8304, 8308, 8336, 8352, 8376, 8400, 8406, 8411, 8421, 8423, 8426, 8448, 8451, 8453, 8462, 8470, 8475, 8478, 8486, 8489, 8494, 8497, 8501, 8506, 8523, 8525, 8531, 8592, 8624, 8630, 8672, 8674, 8676, 8704, 8756, 8760, 8763, 8768, 8773, 8776, 8781, 8796, 8800, 8804, 8846, 8861, 8871, 8873, 8876, 8882, 8890, 8900, 8903, 8918, 8934, 8960, 8968, 8976, 8994, 9001, 9251, 9472, 9552, 9600, 9642, 9644, 9650, 9654, 9660, 9664, 9670, 9674, 9679, 9688, 9702, 9711, 9733, 9824, 9833, 10214, 11392, 11517, 11799, 42560, 42571, 42576, 42580, 42600, 42790, 42888, 42896, 42922, 43002, 64256, 64275, 64285, 64297, 64312, 64318, 64320, 64323, 64326, 64467, 64508, 65010, 65020, 65136, 65142, 65279, 65529, 65535] [apply] idDelta: [65507, 65474, 65470, 65466, 65463, 65458, 65457, 65456, 65455, 65454, 65447, 65433, 65427, 65410, 65408, 65407, 65406, 65402, 65401, 65393, 65388, 65377, 65375, 65373, 65293, 64959, 64958, 64829, 64828, 64824, 64822, 64821, 64820, 64819, 64818, 64816, 64815, 64811, 64809, 64806, 64799, 64798, 64791, 64011, 64010, 64007, 64006, 64005, 64003, 64000, 63996, 63995, 63994, 63976, 63964, 63960, 63380, 63370, 62695, 60380, 60368, 60334, 60333, 60269, 60263, 60261, 60259, 60257, 60255, 60254, 60253, 60252, 60251, 60249, 60248, 60247, 60245, 60244, 60242, 60241, 60240, 60229, 60227, 60226, 60215, 60213, 60191, 60187, 60184, 60181, 60180, 60179, 60163, 60162, 60161, 60159, 60158, 60156, 60155, 60153, 60152, 60151, 60150, 60149, 60148, 60133, 60132, 60128, 60112, 60111, 60107, 60105, 60104, 60103, 60077, 60071, 60069, 60068, 60067, 60066, 60064, 60062, 60058, 60055, 60054, 60052, 60051, 60050, 60049, 60048, 60046, 60045, 60039, 60037, 60036, 60034, 60016, 60009, 60005, 59988, 59983, 59735, 59515, 59511, 59492, 59484, 59483, 59481, 59479, 59475, 59473, 59469, 59467, 59465, 59457, 59444, 59436, 59415, 59326, 59325, 58951, 57775, 57700, 57421, 26661, 26652, 26648, 26646, 26630, 26442, 26354, 26352, 26328, 26249, 4996, 4984, 4979, 4971, 4970, 4969, 4968, 4967, 4966, 4949, 4931, 4433, 4424, 4309, 4308, 4306, 4057, 1] [apply] idRangeOffset: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] [apply] [apply] Index entry [apply] ----------- [apply] platformId: 0 (Unicode) [apply] encodingId: 10 () [apply] offset: 1596 [apply] format: 12 [apply] length: 2320 [apply] language: 0 [apply] format: 12 [apply] language: 0 [apply] nGroups: 192 [apply] mapping: [32, 126]: 3, [160, 879]: 98, [884, 885]: 818, [890, 890]: 820, [894, 894]: 821, [900, 906]: 822, [908, 908]: 829, [910, 929]: 830, [931, 974]: 850, [976, 1273]: 894, [1281, 1281]: 1192, [1296, 1299]: 1193, [1306, 1311]: 1197, [1329, 1366]: 1203, [1369, 1375]: 1241, [1377, 1415]: 1248, [1417, 1418]: 1287, [1423, 1423]: 1289, [1425, 1479]: 1290, [1488, 1514]: 1345, [1520, 1524]: 1372, [1536, 1539]: 1377, [1542, 1563]: 1381, [1566, 1791]: 1403, [1872, 1969]: 1629, [2304, 2423]: 1727, [2425, 2431]: 1847, [2561, 2563]: 1854, [2565, 2570]: 1857, [2575, 2576]: 1863, [2579, 2600]: 1865, [2602, 2608]: 1887, [2610, 2611]: 1894, [2613, 2614]: 1896, [2616, 2617]: 1898, [2620, 2620]: 1900, [2622, 2626]: 1901, [2631, 2632]: 1906, [2635, 2637]: 1908, [2641, 2641]: 1911, [2649, 2652]: 1912, [2654, 2654]: 1916, [2662, 2677]: 1917, [3458, 3459]: 1933, [3461, 3478]: 1935, [3482, 3505]: 1953, [3507, 3515]: 1977, [3517, 3517]: 1986, [3520, 3526]: 1987, [3530, 3530]: 1994, [3535, 3540]: 1995, [3542, 3542]: 2001, [3544, 3551]: 2002, [3570, 3572]: 2010, [3585, 3642]: 2013, [3647, 3675]: 2071, [4256, 4293]: 2100, [4304, 4348]: 2138, [5024, 5108]: 2183, [7424, 7530]: 2268, [7543, 7544]: 2375, [7579, 7593]: 2377, [7595, 7615]: 2392, [7680, 7929]: 2413, [7936, 7957]: 2663, [7960, 7965]: 2685, [7968, 8005]: 2691, [8008, 8013]: 2729, [8016, 8023]: 2735, [8025, 8025]: 2743, [8027, 8027]: 2744, [8029, 8029]: 2745, [8031, 8061]: 2746, [8064, 8116]: 2777, [8118, 8132]: 2830, [8134, 8147]: 2845, [8150, 8155]: 2859, [8157, 8175]: 2865, [8178, 8180]: 2884, [8182, 8190]: 2887, [8192, 8292]: 2896, [8304, 8305]: 2997, [8308, 8334]: 2999, [8336, 8340]: 3026, [8352, 8373]: 3031, [8376, 8377]: 3053, [8400, 8401]: 3055, [8406, 8407]: 3057, [8411, 8417]: 3059, [8421, 8421]: 3066, [8423, 8424]: 3067, [8426, 8431]: 3069, [8448, 8449]: 3075, [8451, 8451]: 3077, [8453, 8459]: 3078, [8462, 8468]: 3085, [8470, 8472]: 3092, [8475, 8476]: 3095, [8478, 8483]: 3097, [8486, 8487]: 3103, [8489, 8492]: 3105, [8494, 8495]: 3109, [8497, 8499]: 3111, [8501, 8504]: 3114, [8506, 8507]: 3118, [8523, 8523]: 3120, [8525, 8526]: 3121, [8531, 8575]: 3123, [8592, 8622]: 3168, [8624, 8625]: 3199, [8630, 8669]: 3201, [8672, 8672]: 3241, [8674, 8674]: 3242, [8676, 8677]: 3243, [8704, 8749]: 3245, [8756, 8757]: 3291, [8760, 8761]: 3293, [8763, 8766]: 3295, [8768, 8771]: 3299, [8773, 8773]: 3303, [8776, 8778]: 3304, [8781, 8791]: 3307, [8796, 8796]: 3318, [8800, 8802]: 3319, [8804, 8843]: 3322, [8846, 8859]: 3362, [8861, 8869]: 3376, [8871, 8871]: 3385, [8873, 8874]: 3386, [8876, 8879]: 3388, [8882, 8888]: 3392, [8890, 8893]: 3399, [8900, 8900]: 3403, [8903, 8916]: 3404, [8918, 8931]: 3418, [8934, 8941]: 3432, [8960, 8960]: 3440, [8968, 8971]: 3441, [8976, 8976]: 3445, [8994, 8995]: 3446, [9001, 9002]: 3448, [9251, 9251]: 3450, [9472, 9547]: 3451, [9552, 9580]: 3527, [9600, 9633]: 3556, [9642, 9642]: 3590, [9644, 9647]: 3591, [9650, 9651]: 3595, [9654, 9655]: 3597, [9660, 9661]: 3599, [9664, 9665]: 3601, [9670, 9671]: 3603, [9674, 9676]: 3605, [9679, 9679]: 3608, [9688, 9688]: 3609, [9702, 9702]: 3610, [9711, 9711]: 3611, [9733, 9734]: 3612, [9824, 9831]: 3614, [9833, 9839]: 3622, [10214, 10215]: 3629, [11392, 11441]: 3631, [11517, 11519]: 3681, [11799, 11799]: 3684, [42560, 42561]: 3685, [42571, 42571]: 3687, [42576, 42577]: 3688, [42580, 42583]: 3690, [42600, 42601]: 3694, [42790, 42799]: 3696, [42888, 42893]: 3706, [42896, 42897]: 3712, [42922, 42922]: 3714, [43002, 43002]: 3715, [64256, 64262]: 3716, [64275, 64279]: 3723, [64285, 64288]: 3728, [64297, 64310]: 3732, [64312, 64316]: 3746, [64318, 64318]: 3751, [64320, 64321]: 3752, [64323, 64324]: 3754, [64326, 64449]: 3756, [64467, 64489]: 3880, [64508, 64511]: 3903, [65010, 65010]: 3907, [65020, 65020]: 3908, [65136, 65140]: 3909, [65142, 65276]: 3914, [65279, 65279]: 4049, [65529, 65533]: 4050, [65859, 65863]: 4055 [apply] [apply] Index entry [apply] ----------- [apply] platformId: 3 (Microsoft) [apply] encodingId: 10 (UCS-4) [apply] offset: 1596 [apply] format: 12 [apply] length: 2320 [apply] language: 0 [apply] format: 12 [apply] language: 0 [apply] nGroups: 192 [apply] mapping: [32, 126]: 3, [160, 879]: 98, [884, 885]: 818, [890, 890]: 820, [894, 894]: 821, [900, 906]: 822, [908, 908]: 829, [910, 929]: 830, [931, 974]: 850, [976, 1273]: 894, [1281, 1281]: 1192, [1296, 1299]: 1193, [1306, 1311]: 1197, [1329, 1366]: 1203, [1369, 1375]: 1241, [1377, 1415]: 1248, [1417, 1418]: 1287, [1423, 1423]: 1289, [1425, 1479]: 1290, [1488, 1514]: 1345, [1520, 1524]: 1372, [1536, 1539]: 1377, [1542, 1563]: 1381, [1566, 1791]: 1403, [1872, 1969]: 1629, [2304, 2423]: 1727, [2425, 2431]: 1847, [2561, 2563]: 1854, [2565, 2570]: 1857, [2575, 2576]: 1863, [2579, 2600]: 1865, [2602, 2608]: 1887, [2610, 2611]: 1894, [2613, 2614]: 1896, [2616, 2617]: 1898, [2620, 2620]: 1900, [2622, 2626]: 1901, [2631, 2632]: 1906, [2635, 2637]: 1908, [2641, 2641]: 1911, [2649, 2652]: 1912, [2654, 2654]: 1916, [2662, 2677]: 1917, [3458, 3459]: 1933, [3461, 3478]: 1935, [3482, 3505]: 1953, [3507, 3515]: 1977, [3517, 3517]: 1986, [3520, 3526]: 1987, [3530, 3530]: 1994, [3535, 3540]: 1995, [3542, 3542]: 2001, [3544, 3551]: 2002, [3570, 3572]: 2010, [3585, 3642]: 2013, [3647, 3675]: 2071, [4256, 4293]: 2100, [4304, 4348]: 2138, [5024, 5108]: 2183, [7424, 7530]: 2268, [7543, 7544]: 2375, [7579, 7593]: 2377, [7595, 7615]: 2392, [7680, 7929]: 2413, [7936, 7957]: 2663, [7960, 7965]: 2685, [7968, 8005]: 2691, [8008, 8013]: 2729, [8016, 8023]: 2735, [8025, 8025]: 2743, [8027, 8027]: 2744, [8029, 8029]: 2745, [8031, 8061]: 2746, [8064, 8116]: 2777, [8118, 8132]: 2830, [8134, 8147]: 2845, [8150, 8155]: 2859, [8157, 8175]: 2865, [8178, 8180]: 2884, [8182, 8190]: 2887, [8192, 8292]: 2896, [8304, 8305]: 2997, [8308, 8334]: 2999, [8336, 8340]: 3026, [8352, 8373]: 3031, [8376, 8377]: 3053, [8400, 8401]: 3055, [8406, 8407]: 3057, [8411, 8417]: 3059, [8421, 8421]: 3066, [8423, 8424]: 3067, [8426, 8431]: 3069, [8448, 8449]: 3075, [8451, 8451]: 3077, [8453, 8459]: 3078, [8462, 8468]: 3085, [8470, 8472]: 3092, [8475, 8476]: 3095, [8478, 8483]: 3097, [8486, 8487]: 3103, [8489, 8492]: 3105, [8494, 8495]: 3109, [8497, 8499]: 3111, [8501, 8504]: 3114, [8506, 8507]: 3118, [8523, 8523]: 3120, [8525, 8526]: 3121, [8531, 8575]: 3123, [8592, 8622]: 3168, [8624, 8625]: 3199, [8630, 8669]: 3201, [8672, 8672]: 3241, [8674, 8674]: 3242, [8676, 8677]: 3243, [8704, 8749]: 3245, [8756, 8757]: 3291, [8760, 8761]: 3293, [8763, 8766]: 3295, [8768, 8771]: 3299, [8773, 8773]: 3303, [8776, 8778]: 3304, [8781, 8791]: 3307, [8796, 8796]: 3318, [8800, 8802]: 3319, [8804, 8843]: 3322, [8846, 8859]: 3362, [8861, 8869]: 3376, [8871, 8871]: 3385, [8873, 8874]: 3386, [8876, 8879]: 3388, [8882, 8888]: 3392, [8890, 8893]: 3399, [8900, 8900]: 3403, [8903, 8916]: 3404, [8918, 8931]: 3418, [8934, 8941]: 3432, [8960, 8960]: 3440, [8968, 8971]: 3441, [8976, 8976]: 3445, [8994, 8995]: 3446, [9001, 9002]: 3448, [9251, 9251]: 3450, [9472, 9547]: 3451, [9552, 9580]: 3527, [9600, 9633]: 3556, [9642, 9642]: 3590, [9644, 9647]: 3591, [9650, 9651]: 3595, [9654, 9655]: 3597, [9660, 9661]: 3599, [9664, 9665]: 3601, [9670, 9671]: 3603, [9674, 9676]: 3605, [9679, 9679]: 3608, [9688, 9688]: 3609, [9702, 9702]: 3610, [9711, 9711]: 3611, [9733, 9734]: 3612, [9824, 9831]: 3614, [9833, 9839]: 3622, [10214, 10215]: 3629, [11392, 11441]: 3631, [11517, 11519]: 3681, [11799, 11799]: 3684, [42560, 42561]: 3685, [42571, 42571]: 3687, [42576, 42577]: 3688, [42580, 42583]: 3690, [42600, 42601]: 3694, [42790, 42799]: 3696, [42888, 42893]: 3706, [42896, 42897]: 3712, [42922, 42922]: 3714, [43002, 43002]: 3715, [64256, 64262]: 3716, [64275, 64279]: 3723, [64285, 64288]: 3728, [64297, 64310]: 3732, [64312, 64316]: 3746, [64318, 64318]: 3751, [64320, 64321]: 3752, [64323, 64324]: 3754, [64326, 64449]: 3756, [64467, 64489]: 3880, [64508, 64511]: 3903, [65010, 65010]: 3907, [65020, 65020]: 3908, [65136, 65140]: 3909, [65142, 65276]: 3914, [65279, 65279]: 4049, [65529, 65533]: 4050, [65859, 65863]: 4055 [apply] [apply] Index entry [apply] ----------- [apply] platformId: 1 (Macintosh) [apply] encodingId: 0 (Roman) [apply] offset: 3916 [apply] format: 6 [apply] length: 522 [apply] language: 0 [apply] format: 6 [apply] language: 0 [apply] firstCode: 0 [apply] entryCount: 256 [apply] glyphIdArray: [1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 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, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 0, 134, 135, 137, 139, 147, 152, 158, 163, 162, 164, 166, 165, 167, 169, 171, 170, 172, 173, 175, 174, 176, 177, 179, 181, 180, 182, 184, 183, 188, 187, 189, 190, 2928, 114, 100, 101, 105, 2930, 120, 161, 112, 107, 3101, 118, 106, 3319, 136, 154, 3275, 115, 3322, 3323, 103, 119, 3247, 3262, 3260, 879, 3288, 108, 124, 856, 168, 186, 129, 99, 110, 3271, 340, 3304, 3251, 109, 125, 2934, 98, 130, 133, 151, 276, 277, 2915, 2916, 2924, 2925, 2920, 2921, 185, 3605, 193, 314, 2964, 3043, 2953, 2954, 3717, 3718, 2929, 121, 2922, 2926, 2944, 132, 140, 131, 141, 138, 143, 144, 145, 142, 149, 150, 0, 148, 156, 157, 155, 243, 648, 670, 113, 666, 667, 668, 122, 671, 669, 649] [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 0x3b, cp 0x58, name 'X', contour, shape[72v, complex], advance 713, leftSideBearings 20, kerning[size 112, horiz true, cross false]] [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 0x4d, cp 0x6a, name 'j', contour, shape[48v, complex], advance 400, leftSideBearings 0, kerning[size 122, horiz true, cross false]] [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 0x3, cp 0x20, name 'space', non-cont(whitespace), shape null, advance 250, leftSideBearings 0, kerning[size 0, horiz true, cross false]] [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 0.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 250.0 / 0.0 / 0.0, ctr 125.0 / 0.0 / 0.0] [apply] em [dim 0.25 x 0.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 0.25 / 0.0 / 0.0, ctr 0.125 / 0.0 / 0.0] [apply] Font FreeSerif-Bold [apply] Char left['X', id 59, kpairs 112], right['X', id 59], kerning 0 [apply] Glyph[id 0x3b, cp 0x58, name 'X', contour, shape[72v, complex], advance 713, leftSideBearings 20, kerning[size 112, horiz true, cross false]] [apply] Font FreeSerif-Bold [apply] Char left['t', id 87, kpairs 18], right['.', id 17], kerning 0 [apply] Glyph[id 0x57, cp 0x74, name 't', contour, shape[29v, complex], advance 335, leftSideBearings 18, kerning[size 18, horiz true, cross false]] [apply] Font FreeSerif-Bold [apply] Char left['f', id 73, kpairs 126], right['f', id 73], kerning -50 [apply] Glyph[id 0x49, cp 0x66, name 'f', contour, shape[53v, complex], advance 393, leftSideBearings 18, kerning[size 126, horiz true, cross false]] [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: Sat Feb 08 19:57:04 CET 2014 [apply] modified: Sat Feb 08 19:57:04 CET 2014 [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: Sat Feb 08 19:57:04 CET 2014 [apply] modified: Sat Feb 08 19:57:04 CET 2014 [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 Table [apply] ---------- [apply] numTables: 5 [apply] [apply] Index entry [apply] ----------- [apply] platformId: 0 (Unicode) [apply] encodingId: 3 (Unicode 2.0 and onwards semantics (BMP only)) [apply] offset: 44 [apply] format: 4 [apply] length: 1064 [apply] language: 0 [apply] format: 4 [apply] segCountX2: 262 [apply] searchRange: 256 [apply] entrySelector: 7 [apply] rangeShift: 6 [apply] endCode: [126, 879, 885, 890, 894, 906, 908, 929, 974, 993, 1273, 1299, 1311, 1366, 1375, 1415, 1418, 1423, 1479, 1514, 1524, 3642, 3675, 4293, 4348, 5108, 7429, 7437, 7439, 7448, 7452, 7458, 7579, 7583, 7589, 7593, 7609, 7615, 7929, 7957, 7965, 8005, 8013, 8023, 8025, 8027, 8029, 8061, 8116, 8132, 8147, 8155, 8175, 8180, 8190, 8292, 8305, 8334, 8340, 8373, 8377, 8401, 8407, 8417, 8421, 8424, 8431, 8449, 8451, 8459, 8468, 8472, 8476, 8483, 8487, 8492, 8495, 8499, 8504, 8507, 8523, 8526, 8575, 8603, 8616, 8633, 8652, 8661, 8669, 8677, 8735, 8749, 8759, 8761, 8764, 8771, 8773, 8776, 8778, 8791, 8794, 8801, 8807, 8819, 8835, 8976, 8995, 9002, 9251, 9676, 9688, 9702, 9711, 9831, 9839, 11799, 42799, 42892, 42922, 43002, 64262, 64279, 64288, 64310, 64316, 64318, 64321, 64324, 64335, 65533, 65535] [apply] startCode: [32, 160, 885, 890, 894, 900, 908, 910, 931, 976, 1008, 1296, 1306, 1329, 1369, 1377, 1417, 1423, 1425, 1488, 1520, 3585, 3647, 4256, 4304, 5024, 7424, 7431, 7439, 7448, 7450, 7456, 7579, 7581, 7588, 7592, 7596, 7612, 7680, 7936, 7960, 7968, 8008, 8016, 8025, 8027, 8029, 8031, 8064, 8118, 8134, 8150, 8157, 8178, 8182, 8192, 8304, 8308, 8336, 8352, 8376, 8400, 8406, 8411, 8421, 8423, 8426, 8448, 8451, 8453, 8462, 8470, 8475, 8478, 8486, 8489, 8494, 8497, 8501, 8506, 8523, 8525, 8531, 8592, 8606, 8632, 8636, 8656, 8668, 8676, 8704, 8739, 8756, 8761, 8764, 8770, 8773, 8776, 8778, 8784, 8793, 8797, 8804, 8818, 8834, 8976, 8994, 9001, 9251, 9674, 9688, 9702, 9711, 9824, 9833, 11799, 42790, 42888, 42922, 43002, 64256, 64275, 64285, 64297, 64312, 64318, 64320, 64323, 64326, 65529, 65535] [apply] idDelta: [65507, 65474, 65469, 65465, 65462, 65457, 65456, 65455, 65454, 65453, 65439, 65417, 65411, 65394, 65392, 65391, 65390, 65386, 65385, 65377, 65372, 63312, 63308, 62728, 62718, 62043, 59728, 59727, 59726, 59718, 59717, 59714, 59594, 59593, 59589, 59587, 59585, 59583, 59519, 59513, 59511, 59509, 59507, 59505, 59504, 59503, 59502, 59501, 59499, 59498, 59497, 59495, 59494, 59492, 59491, 59490, 59479, 59477, 59476, 59465, 59463, 59441, 59437, 59434, 59431, 59430, 59429, 59413, 59412, 59411, 59409, 59408, 59406, 59405, 59403, 59402, 59401, 59400, 59399, 59398, 59383, 59382, 59378, 59362, 59360, 59345, 59343, 59340, 59334, 59328, 59302, 59299, 59293, 59292, 59290, 59285, 59284, 59282, 59281, 59276, 59275, 59273, 59271, 59261, 59247, 59107, 59090, 59085, 58837, 58415, 58404, 58391, 58383, 58271, 58270, 56311, 25321, 25233, 25204, 25125, 3872, 3860, 3855, 3847, 3846, 3845, 3844, 3843, 3842, 2649, 1] [apply] idRangeOffset: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] [apply] [apply] Index entry [apply] ----------- [apply] platformId: 3 (Microsoft) [apply] encodingId: 1 (Unicode) [apply] offset: 44 [apply] format: 4 [apply] length: 1064 [apply] language: 0 [apply] format: 4 [apply] segCountX2: 262 [apply] searchRange: 256 [apply] entrySelector: 7 [apply] rangeShift: 6 [apply] endCode: [126, 879, 885, 890, 894, 906, 908, 929, 974, 993, 1273, 1299, 1311, 1366, 1375, 1415, 1418, 1423, 1479, 1514, 1524, 3642, 3675, 4293, 4348, 5108, 7429, 7437, 7439, 7448, 7452, 7458, 7579, 7583, 7589, 7593, 7609, 7615, 7929, 7957, 7965, 8005, 8013, 8023, 8025, 8027, 8029, 8061, 8116, 8132, 8147, 8155, 8175, 8180, 8190, 8292, 8305, 8334, 8340, 8373, 8377, 8401, 8407, 8417, 8421, 8424, 8431, 8449, 8451, 8459, 8468, 8472, 8476, 8483, 8487, 8492, 8495, 8499, 8504, 8507, 8523, 8526, 8575, 8603, 8616, 8633, 8652, 8661, 8669, 8677, 8735, 8749, 8759, 8761, 8764, 8771, 8773, 8776, 8778, 8791, 8794, 8801, 8807, 8819, 8835, 8976, 8995, 9002, 9251, 9676, 9688, 9702, 9711, 9831, 9839, 11799, 42799, 42892, 42922, 43002, 64262, 64279, 64288, 64310, 64316, 64318, 64321, 64324, 64335, 65533, 65535] [apply] startCode: [32, 160, 885, 890, 894, 900, 908, 910, 931, 976, 1008, 1296, 1306, 1329, 1369, 1377, 1417, 1423, 1425, 1488, 1520, 3585, 3647, 4256, 4304, 5024, 7424, 7431, 7439, 7448, 7450, 7456, 7579, 7581, 7588, 7592, 7596, 7612, 7680, 7936, 7960, 7968, 8008, 8016, 8025, 8027, 8029, 8031, 8064, 8118, 8134, 8150, 8157, 8178, 8182, 8192, 8304, 8308, 8336, 8352, 8376, 8400, 8406, 8411, 8421, 8423, 8426, 8448, 8451, 8453, 8462, 8470, 8475, 8478, 8486, 8489, 8494, 8497, 8501, 8506, 8523, 8525, 8531, 8592, 8606, 8632, 8636, 8656, 8668, 8676, 8704, 8739, 8756, 8761, 8764, 8770, 8773, 8776, 8778, 8784, 8793, 8797, 8804, 8818, 8834, 8976, 8994, 9001, 9251, 9674, 9688, 9702, 9711, 9824, 9833, 11799, 42790, 42888, 42922, 43002, 64256, 64275, 64285, 64297, 64312, 64318, 64320, 64323, 64326, 65529, 65535] [apply] idDelta: [65507, 65474, 65469, 65465, 65462, 65457, 65456, 65455, 65454, 65453, 65439, 65417, 65411, 65394, 65392, 65391, 65390, 65386, 65385, 65377, 65372, 63312, 63308, 62728, 62718, 62043, 59728, 59727, 59726, 59718, 59717, 59714, 59594, 59593, 59589, 59587, 59585, 59583, 59519, 59513, 59511, 59509, 59507, 59505, 59504, 59503, 59502, 59501, 59499, 59498, 59497, 59495, 59494, 59492, 59491, 59490, 59479, 59477, 59476, 59465, 59463, 59441, 59437, 59434, 59431, 59430, 59429, 59413, 59412, 59411, 59409, 59408, 59406, 59405, 59403, 59402, 59401, 59400, 59399, 59398, 59383, 59382, 59378, 59362, 59360, 59345, 59343, 59340, 59334, 59328, 59302, 59299, 59293, 59292, 59290, 59285, 59284, 59282, 59281, 59276, 59275, 59273, 59271, 59261, 59247, 59107, 59090, 59085, 58837, 58415, 58404, 58391, 58383, 58271, 58270, 56311, 25321, 25233, 25204, 25125, 3872, 3860, 3855, 3847, 3846, 3845, 3844, 3843, 3842, 2649, 1] [apply] idRangeOffset: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] [apply] [apply] Index entry [apply] ----------- [apply] platformId: 0 (Unicode) [apply] encodingId: 10 () [apply] offset: 1108 [apply] format: 12 [apply] length: 1588 [apply] language: 0 [apply] format: 12 [apply] language: 0 [apply] nGroups: 131 [apply] mapping: [32, 126]: 3, [160, 879]: 98, [885, 885]: 818, [890, 890]: 819, [894, 894]: 820, [900, 906]: 821, [908, 908]: 828, [910, 929]: 829, [931, 974]: 849, [976, 993]: 893, [1008, 1273]: 911, [1296, 1299]: 1177, [1306, 1311]: 1181, [1329, 1366]: 1187, [1369, 1375]: 1225, [1377, 1415]: 1232, [1417, 1418]: 1271, [1423, 1423]: 1273, [1425, 1479]: 1274, [1488, 1514]: 1329, [1520, 1524]: 1356, [3585, 3642]: 1361, [3647, 3675]: 1419, [4256, 4293]: 1448, [4304, 4348]: 1486, [5024, 5108]: 1531, [7424, 7429]: 1616, [7431, 7437]: 1622, [7439, 7439]: 1629, [7448, 7448]: 1630, [7450, 7452]: 1631, [7456, 7458]: 1634, [7579, 7579]: 1637, [7581, 7583]: 1638, [7588, 7589]: 1641, [7592, 7593]: 1643, [7596, 7609]: 1645, [7612, 7615]: 1659, [7680, 7929]: 1663, [7936, 7957]: 1913, [7960, 7965]: 1935, [7968, 8005]: 1941, [8008, 8013]: 1979, [8016, 8023]: 1985, [8025, 8025]: 1993, [8027, 8027]: 1994, [8029, 8029]: 1995, [8031, 8061]: 1996, [8064, 8116]: 2027, [8118, 8132]: 2080, [8134, 8147]: 2095, [8150, 8155]: 2109, [8157, 8175]: 2115, [8178, 8180]: 2134, [8182, 8190]: 2137, [8192, 8292]: 2146, [8304, 8305]: 2247, [8308, 8334]: 2249, [8336, 8340]: 2276, [8352, 8373]: 2281, [8376, 8377]: 2303, [8400, 8401]: 2305, [8406, 8407]: 2307, [8411, 8417]: 2309, [8421, 8421]: 2316, [8423, 8424]: 2317, [8426, 8431]: 2319, [8448, 8449]: 2325, [8451, 8451]: 2327, [8453, 8459]: 2328, [8462, 8468]: 2335, [8470, 8472]: 2342, [8475, 8476]: 2345, [8478, 8483]: 2347, [8486, 8487]: 2353, [8489, 8492]: 2355, [8494, 8495]: 2359, [8497, 8499]: 2361, [8501, 8504]: 2364, [8506, 8507]: 2368, [8523, 8523]: 2370, [8525, 8526]: 2371, [8531, 8575]: 2373, [8592, 8603]: 2418, [8606, 8616]: 2430, [8632, 8633]: 2441, [8636, 8652]: 2443, [8656, 8661]: 2460, [8668, 8669]: 2466, [8676, 8677]: 2468, [8704, 8735]: 2470, [8739, 8749]: 2502, [8756, 8759]: 2513, [8761, 8761]: 2517, [8764, 8764]: 2518, [8770, 8771]: 2519, [8773, 8773]: 2521, [8776, 8776]: 2522, [8778, 8778]: 2523, [8784, 8791]: 2524, [8793, 8794]: 2532, [8797, 8801]: 2534, [8804, 8807]: 2539, [8818, 8819]: 2543, [8834, 8835]: 2545, [8976, 8976]: 2547, [8994, 8995]: 2548, [9001, 9002]: 2550, [9251, 9251]: 2552, [9674, 9676]: 2553, [9688, 9688]: 2556, [9702, 9702]: 2557, [9711, 9711]: 2558, [9824, 9831]: 2559, [9833, 9839]: 2567, [11799, 11799]: 2574, [42790, 42799]: 2575, [42888, 42892]: 2585, [42922, 42922]: 2590, [43002, 43002]: 2591, [64256, 64262]: 2592, [64275, 64279]: 2599, [64285, 64288]: 2604, [64297, 64310]: 2608, [64312, 64316]: 2622, [64318, 64318]: 2627, [64320, 64321]: 2628, [64323, 64324]: 2630, [64326, 64335]: 2632, [65529, 65533]: 2642, [65859, 65863]: 2647 [apply] [apply] Index entry [apply] ----------- [apply] platformId: 3 (Microsoft) [apply] encodingId: 10 (UCS-4) [apply] offset: 1108 [apply] format: 12 [apply] length: 1588 [apply] language: 0 [apply] format: 12 [apply] language: 0 [apply] nGroups: 131 [apply] mapping: [32, 126]: 3, [160, 879]: 98, [885, 885]: 818, [890, 890]: 819, [894, 894]: 820, [900, 906]: 821, [908, 908]: 828, [910, 929]: 829, [931, 974]: 849, [976, 993]: 893, [1008, 1273]: 911, [1296, 1299]: 1177, [1306, 1311]: 1181, [1329, 1366]: 1187, [1369, 1375]: 1225, [1377, 1415]: 1232, [1417, 1418]: 1271, [1423, 1423]: 1273, [1425, 1479]: 1274, [1488, 1514]: 1329, [1520, 1524]: 1356, [3585, 3642]: 1361, [3647, 3675]: 1419, [4256, 4293]: 1448, [4304, 4348]: 1486, [5024, 5108]: 1531, [7424, 7429]: 1616, [7431, 7437]: 1622, [7439, 7439]: 1629, [7448, 7448]: 1630, [7450, 7452]: 1631, [7456, 7458]: 1634, [7579, 7579]: 1637, [7581, 7583]: 1638, [7588, 7589]: 1641, [7592, 7593]: 1643, [7596, 7609]: 1645, [7612, 7615]: 1659, [7680, 7929]: 1663, [7936, 7957]: 1913, [7960, 7965]: 1935, [7968, 8005]: 1941, [8008, 8013]: 1979, [8016, 8023]: 1985, [8025, 8025]: 1993, [8027, 8027]: 1994, [8029, 8029]: 1995, [8031, 8061]: 1996, [8064, 8116]: 2027, [8118, 8132]: 2080, [8134, 8147]: 2095, [8150, 8155]: 2109, [8157, 8175]: 2115, [8178, 8180]: 2134, [8182, 8190]: 2137, [8192, 8292]: 2146, [8304, 8305]: 2247, [8308, 8334]: 2249, [8336, 8340]: 2276, [8352, 8373]: 2281, [8376, 8377]: 2303, [8400, 8401]: 2305, [8406, 8407]: 2307, [8411, 8417]: 2309, [8421, 8421]: 2316, [8423, 8424]: 2317, [8426, 8431]: 2319, [8448, 8449]: 2325, [8451, 8451]: 2327, [8453, 8459]: 2328, [8462, 8468]: 2335, [8470, 8472]: 2342, [8475, 8476]: 2345, [8478, 8483]: 2347, [8486, 8487]: 2353, [8489, 8492]: 2355, [8494, 8495]: 2359, [8497, 8499]: 2361, [8501, 8504]: 2364, [8506, 8507]: 2368, [8523, 8523]: 2370, [8525, 8526]: 2371, [8531, 8575]: 2373, [8592, 8603]: 2418, [8606, 8616]: 2430, [8632, 8633]: 2441, [8636, 8652]: 2443, [8656, 8661]: 2460, [8668, 8669]: 2466, [8676, 8677]: 2468, [8704, 8735]: 2470, [8739, 8749]: 2502, [8756, 8759]: 2513, [8761, 8761]: 2517, [8764, 8764]: 2518, [8770, 8771]: 2519, [8773, 8773]: 2521, [8776, 8776]: 2522, [8778, 8778]: 2523, [8784, 8791]: 2524, [8793, 8794]: 2532, [8797, 8801]: 2534, [8804, 8807]: 2539, [8818, 8819]: 2543, [8834, 8835]: 2545, [8976, 8976]: 2547, [8994, 8995]: 2548, [9001, 9002]: 2550, [9251, 9251]: 2552, [9674, 9676]: 2553, [9688, 9688]: 2556, [9702, 9702]: 2557, [9711, 9711]: 2558, [9824, 9831]: 2559, [9833, 9839]: 2567, [11799, 11799]: 2574, [42790, 42799]: 2575, [42888, 42892]: 2585, [42922, 42922]: 2590, [43002, 43002]: 2591, [64256, 64262]: 2592, [64275, 64279]: 2599, [64285, 64288]: 2604, [64297, 64310]: 2608, [64312, 64316]: 2622, [64318, 64318]: 2627, [64320, 64321]: 2628, [64323, 64324]: 2630, [64326, 64335]: 2632, [65529, 65533]: 2642, [65859, 65863]: 2647 [apply] [apply] Index entry [apply] ----------- [apply] platformId: 1 (Macintosh) [apply] encodingId: 0 (Roman) [apply] offset: 2696 [apply] format: 6 [apply] length: 522 [apply] language: 0 [apply] format: 6 [apply] language: 0 [apply] firstCode: 0 [apply] entryCount: 256 [apply] glyphIdArray: [1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 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, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 0, 134, 135, 137, 139, 147, 152, 158, 163, 162, 164, 166, 165, 167, 169, 171, 170, 172, 173, 175, 174, 176, 177, 179, 181, 180, 182, 184, 183, 188, 187, 189, 190, 2178, 114, 100, 101, 105, 2180, 120, 161, 112, 107, 2351, 118, 106, 2537, 136, 154, 2500, 115, 2539, 2540, 103, 119, 2472, 2487, 2485, 878, 2510, 108, 124, 855, 168, 186, 129, 99, 110, 2496, 340, 2522, 2476, 109, 125, 2184, 98, 130, 133, 151, 276, 277, 2165, 2166, 2174, 2175, 2170, 2171, 185, 2553, 193, 314, 2214, 2293, 2203, 2204, 2593, 2594, 2179, 121, 2172, 2176, 2194, 132, 140, 131, 141, 138, 143, 144, 145, 142, 149, 150, 0, 148, 156, 157, 155, 243, 648, 670, 113, 666, 667, 668, 122, 671, 669, 649] [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 0x3b, cp 0x58, name 'X', contour, shape[68v, complex], advance 699, leftSideBearings 0, kerning[size 98, horiz true, cross false]] [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 0x4d, cp 0x6a, name 'j', contour, shape[55v, complex], advance 333, leftSideBearings -75, kerning[size 21, horiz true, cross false]] [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 0x3, cp 0x20, name 'space', non-cont(whitespace), shape null, advance 250, leftSideBearings 0, kerning[size 0, horiz true, cross false]] [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 0.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 250.0 / 0.0 / 0.0, ctr 125.0 / 0.0 / 0.0] [apply] em [dim 0.25 x 0.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 0.25 / 0.0 / 0.0, ctr 0.125 / 0.0 / 0.0] [apply] Font FreeSerif-Bold Italic [apply] Char left['X', id 59, kpairs 98], right['X', id 59], kerning -30 [apply] Glyph[id 0x3b, cp 0x58, name 'X', contour, shape[68v, complex], advance 699, leftSideBearings 0, kerning[size 98, horiz true, cross false]] [apply] Font FreeSerif-Bold Italic [apply] Char left['t', id 87, kpairs 12], right['.', id 17], kerning 0 [apply] Glyph[id 0x57, cp 0x74, name 't', contour, shape[33v, complex], advance 286, leftSideBearings 32, kerning[size 12, horiz true, cross false]] [apply] Font FreeSerif-Bold Italic [apply] Char left['f', id 73, kpairs 135], right['f', id 73], kerning -150 [apply] Glyph[id 0x49, cp 0x66, name 'f', contour, shape[66v, complex], advance 485, leftSideBearings -95, kerning[size 135, horiz true, cross false]] [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: Sat Feb 08 19:57:50 CET 2014 [apply] modified: Sat Feb 08 19:57:50 CET 2014 [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: Sat Feb 08 19:57:50 CET 2014 [apply] modified: Sat Feb 08 19:57:50 CET 2014 [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 Table [apply] ---------- [apply] numTables: 5 [apply] [apply] Index entry [apply] ----------- [apply] platformId: 0 (Unicode) [apply] encodingId: 3 (Unicode 2.0 and onwards semantics (BMP only)) [apply] offset: 44 [apply] format: 4 [apply] length: 1088 [apply] language: 0 [apply] format: 4 [apply] segCountX2: 268 [apply] searchRange: 256 [apply] entrySelector: 7 [apply] rangeShift: 12 [apply] endCode: [126, 879, 885, 890, 894, 906, 908, 929, 974, 993, 1273, 1299, 1311, 1366, 1375, 1415, 1418, 1423, 1479, 1514, 1524, 2405, 2435, 2444, 2448, 2472, 2480, 2482, 2489, 2500, 2504, 2510, 2519, 2525, 2531, 2555, 3642, 3675, 4293, 4348, 5108, 7429, 7437, 7439, 7448, 7452, 7458, 7552, 7579, 7583, 7589, 7593, 7609, 7615, 7929, 7957, 7965, 8005, 8013, 8023, 8025, 8027, 8029, 8061, 8116, 8132, 8147, 8155, 8175, 8180, 8190, 8292, 8305, 8334, 8340, 8374, 8377, 8432, 8508, 8511, 8516, 8523, 8526, 8575, 8601, 8615, 8618, 8629, 8646, 8652, 8661, 8669, 8751, 8759, 8761, 8764, 8771, 8773, 8776, 8778, 8791, 8794, 8801, 8807, 8811, 8819, 8835, 8976, 8995, 9002, 9251, 9676, 9688, 9702, 9711, 9831, 9839, 11799, 42799, 42893, 42897, 42922, 43002, 64262, 64279, 64288, 64310, 64316, 64318, 64321, 64324, 64335, 65533, 65535] [apply] startCode: [32, 160, 884, 890, 894, 900, 908, 910, 931, 976, 1008, 1296, 1306, 1329, 1369, 1377, 1417, 1423, 1425, 1488, 1520, 2404, 2433, 2437, 2447, 2451, 2474, 2482, 2486, 2492, 2503, 2507, 2519, 2524, 2527, 2534, 3585, 3647, 4256, 4304, 5024, 7424, 7431, 7439, 7448, 7450, 7456, 7552, 7579, 7581, 7588, 7592, 7596, 7612, 7680, 7936, 7960, 7968, 8008, 8016, 8025, 8027, 8029, 8031, 8064, 8118, 8134, 8150, 8157, 8178, 8182, 8192, 8304, 8308, 8336, 8352, 8376, 8400, 8448, 8510, 8513, 8522, 8525, 8531, 8592, 8612, 8617, 8628, 8636, 8651, 8656, 8668, 8704, 8756, 8761, 8764, 8770, 8773, 8776, 8778, 8784, 8793, 8797, 8804, 8810, 8818, 8834, 8976, 8992, 9001, 9251, 9674, 9688, 9702, 9711, 9824, 9833, 11799, 42790, 42888, 42896, 42922, 43002, 64256, 64275, 64285, 64297, 64312, 64318, 64320, 64323, 64326, 65529, 65535] [apply] idDelta: [65507, 65474, 65470, 65466, 65463, 65458, 65457, 65456, 65455, 65454, 65440, 65418, 65412, 65395, 65393, 65392, 65391, 65387, 65386, 65378, 65373, 64494, 64467, 64466, 64464, 64462, 64461, 64460, 64457, 64455, 64453, 64451, 64443, 64439, 64438, 64436, 63407, 63403, 62823, 62813, 62138, 59823, 59822, 59821, 59813, 59812, 59809, 59716, 59690, 59689, 59685, 59683, 59681, 59679, 59615, 59609, 59607, 59605, 59603, 59601, 59600, 59599, 59598, 59597, 59595, 59594, 59593, 59591, 59590, 59588, 59587, 59586, 59575, 59573, 59572, 59561, 59560, 59538, 59523, 59522, 59521, 59516, 59515, 59511, 59495, 59485, 59484, 59475, 59469, 59465, 59462, 59456, 59422, 59418, 59417, 59415, 59410, 59409, 59407, 59406, 59401, 59400, 59398, 59396, 59394, 59388, 59374, 59234, 59219, 59214, 58966, 58544, 58533, 58520, 58512, 58400, 58399, 56440, 25450, 25362, 25360, 25336, 25257, 4004, 3992, 3987, 3979, 3978, 3977, 3976, 3975, 3974, 2781, 1] [apply] idRangeOffset: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] [apply] [apply] Index entry [apply] ----------- [apply] platformId: 3 (Microsoft) [apply] encodingId: 1 (Unicode) [apply] offset: 44 [apply] format: 4 [apply] length: 1088 [apply] language: 0 [apply] format: 4 [apply] segCountX2: 268 [apply] searchRange: 256 [apply] entrySelector: 7 [apply] rangeShift: 12 [apply] endCode: [126, 879, 885, 890, 894, 906, 908, 929, 974, 993, 1273, 1299, 1311, 1366, 1375, 1415, 1418, 1423, 1479, 1514, 1524, 2405, 2435, 2444, 2448, 2472, 2480, 2482, 2489, 2500, 2504, 2510, 2519, 2525, 2531, 2555, 3642, 3675, 4293, 4348, 5108, 7429, 7437, 7439, 7448, 7452, 7458, 7552, 7579, 7583, 7589, 7593, 7609, 7615, 7929, 7957, 7965, 8005, 8013, 8023, 8025, 8027, 8029, 8061, 8116, 8132, 8147, 8155, 8175, 8180, 8190, 8292, 8305, 8334, 8340, 8374, 8377, 8432, 8508, 8511, 8516, 8523, 8526, 8575, 8601, 8615, 8618, 8629, 8646, 8652, 8661, 8669, 8751, 8759, 8761, 8764, 8771, 8773, 8776, 8778, 8791, 8794, 8801, 8807, 8811, 8819, 8835, 8976, 8995, 9002, 9251, 9676, 9688, 9702, 9711, 9831, 9839, 11799, 42799, 42893, 42897, 42922, 43002, 64262, 64279, 64288, 64310, 64316, 64318, 64321, 64324, 64335, 65533, 65535] [apply] startCode: [32, 160, 884, 890, 894, 900, 908, 910, 931, 976, 1008, 1296, 1306, 1329, 1369, 1377, 1417, 1423, 1425, 1488, 1520, 2404, 2433, 2437, 2447, 2451, 2474, 2482, 2486, 2492, 2503, 2507, 2519, 2524, 2527, 2534, 3585, 3647, 4256, 4304, 5024, 7424, 7431, 7439, 7448, 7450, 7456, 7552, 7579, 7581, 7588, 7592, 7596, 7612, 7680, 7936, 7960, 7968, 8008, 8016, 8025, 8027, 8029, 8031, 8064, 8118, 8134, 8150, 8157, 8178, 8182, 8192, 8304, 8308, 8336, 8352, 8376, 8400, 8448, 8510, 8513, 8522, 8525, 8531, 8592, 8612, 8617, 8628, 8636, 8651, 8656, 8668, 8704, 8756, 8761, 8764, 8770, 8773, 8776, 8778, 8784, 8793, 8797, 8804, 8810, 8818, 8834, 8976, 8992, 9001, 9251, 9674, 9688, 9702, 9711, 9824, 9833, 11799, 42790, 42888, 42896, 42922, 43002, 64256, 64275, 64285, 64297, 64312, 64318, 64320, 64323, 64326, 65529, 65535] [apply] idDelta: [65507, 65474, 65470, 65466, 65463, 65458, 65457, 65456, 65455, 65454, 65440, 65418, 65412, 65395, 65393, 65392, 65391, 65387, 65386, 65378, 65373, 64494, 64467, 64466, 64464, 64462, 64461, 64460, 64457, 64455, 64453, 64451, 64443, 64439, 64438, 64436, 63407, 63403, 62823, 62813, 62138, 59823, 59822, 59821, 59813, 59812, 59809, 59716, 59690, 59689, 59685, 59683, 59681, 59679, 59615, 59609, 59607, 59605, 59603, 59601, 59600, 59599, 59598, 59597, 59595, 59594, 59593, 59591, 59590, 59588, 59587, 59586, 59575, 59573, 59572, 59561, 59560, 59538, 59523, 59522, 59521, 59516, 59515, 59511, 59495, 59485, 59484, 59475, 59469, 59465, 59462, 59456, 59422, 59418, 59417, 59415, 59410, 59409, 59407, 59406, 59401, 59400, 59398, 59396, 59394, 59388, 59374, 59234, 59219, 59214, 58966, 58544, 58533, 58520, 58512, 58400, 58399, 56440, 25450, 25362, 25360, 25336, 25257, 4004, 3992, 3987, 3979, 3978, 3977, 3976, 3975, 3974, 2781, 1] [apply] idRangeOffset: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] [apply] [apply] Index entry [apply] ----------- [apply] platformId: 0 (Unicode) [apply] encodingId: 10 () [apply] offset: 1132 [apply] format: 12 [apply] length: 1624 [apply] language: 0 [apply] format: 12 [apply] language: 0 [apply] nGroups: 134 [apply] mapping: [32, 126]: 3, [160, 879]: 98, [884, 885]: 818, [890, 890]: 820, [894, 894]: 821, [900, 906]: 822, [908, 908]: 829, [910, 929]: 830, [931, 974]: 850, [976, 993]: 894, [1008, 1273]: 912, [1296, 1299]: 1178, [1306, 1311]: 1182, [1329, 1366]: 1188, [1369, 1375]: 1226, [1377, 1415]: 1233, [1417, 1418]: 1272, [1423, 1423]: 1274, [1425, 1479]: 1275, [1488, 1514]: 1330, [1520, 1524]: 1357, [2404, 2405]: 1362, [2433, 2435]: 1364, [2437, 2444]: 1367, [2447, 2448]: 1375, [2451, 2472]: 1377, [2474, 2480]: 1399, [2482, 2482]: 1406, [2486, 2489]: 1407, [2492, 2500]: 1411, [2503, 2504]: 1420, [2507, 2510]: 1422, [2519, 2519]: 1426, [2524, 2525]: 1427, [2527, 2531]: 1429, [2534, 2555]: 1434, [3585, 3642]: 1456, [3647, 3675]: 1514, [4256, 4293]: 1543, [4304, 4348]: 1581, [5024, 5108]: 1626, [7424, 7429]: 1711, [7431, 7437]: 1717, [7439, 7439]: 1724, [7448, 7448]: 1725, [7450, 7452]: 1726, [7456, 7458]: 1729, [7552, 7552]: 1732, [7579, 7579]: 1733, [7581, 7583]: 1734, [7588, 7589]: 1737, [7592, 7593]: 1739, [7596, 7609]: 1741, [7612, 7615]: 1755, [7680, 7929]: 1759, [7936, 7957]: 2009, [7960, 7965]: 2031, [7968, 8005]: 2037, [8008, 8013]: 2075, [8016, 8023]: 2081, [8025, 8025]: 2089, [8027, 8027]: 2090, [8029, 8029]: 2091, [8031, 8061]: 2092, [8064, 8116]: 2123, [8118, 8132]: 2176, [8134, 8147]: 2191, [8150, 8155]: 2205, [8157, 8175]: 2211, [8178, 8180]: 2230, [8182, 8190]: 2233, [8192, 8292]: 2242, [8304, 8305]: 2343, [8308, 8334]: 2345, [8336, 8340]: 2372, [8352, 8374]: 2377, [8376, 8377]: 2400, [8400, 8432]: 2402, [8448, 8508]: 2435, [8510, 8511]: 2496, [8513, 8516]: 2498, [8522, 8523]: 2502, [8525, 8526]: 2504, [8531, 8575]: 2506, [8592, 8601]: 2551, [8612, 8615]: 2561, [8617, 8618]: 2565, [8628, 8629]: 2567, [8636, 8646]: 2569, [8651, 8652]: 2580, [8656, 8661]: 2582, [8668, 8669]: 2588, [8704, 8751]: 2590, [8756, 8759]: 2638, [8761, 8761]: 2642, [8764, 8764]: 2643, [8770, 8771]: 2644, [8773, 8773]: 2646, [8776, 8776]: 2647, [8778, 8778]: 2648, [8784, 8791]: 2649, [8793, 8794]: 2657, [8797, 8801]: 2659, [8804, 8807]: 2664, [8810, 8811]: 2668, [8818, 8819]: 2670, [8834, 8835]: 2672, [8976, 8976]: 2674, [8992, 8995]: 2675, [9001, 9002]: 2679, [9251, 9251]: 2681, [9674, 9676]: 2682, [9688, 9688]: 2685, [9702, 9702]: 2686, [9711, 9711]: 2687, [9824, 9831]: 2688, [9833, 9839]: 2696, [11799, 11799]: 2703, [42790, 42799]: 2704, [42888, 42893]: 2714, [42896, 42897]: 2720, [42922, 42922]: 2722, [43002, 43002]: 2723, [64256, 64262]: 2724, [64275, 64279]: 2731, [64285, 64288]: 2736, [64297, 64310]: 2740, [64312, 64316]: 2754, [64318, 64318]: 2759, [64320, 64321]: 2760, [64323, 64324]: 2762, [64326, 64335]: 2764, [65529, 65533]: 2774, [65859, 65863]: 2779 [apply] [apply] Index entry [apply] ----------- [apply] platformId: 3 (Microsoft) [apply] encodingId: 10 (UCS-4) [apply] offset: 1132 [apply] format: 12 [apply] length: 1624 [apply] language: 0 [apply] format: 12 [apply] language: 0 [apply] nGroups: 134 [apply] mapping: [32, 126]: 3, [160, 879]: 98, [884, 885]: 818, [890, 890]: 820, [894, 894]: 821, [900, 906]: 822, [908, 908]: 829, [910, 929]: 830, [931, 974]: 850, [976, 993]: 894, [1008, 1273]: 912, [1296, 1299]: 1178, [1306, 1311]: 1182, [1329, 1366]: 1188, [1369, 1375]: 1226, [1377, 1415]: 1233, [1417, 1418]: 1272, [1423, 1423]: 1274, [1425, 1479]: 1275, [1488, 1514]: 1330, [1520, 1524]: 1357, [2404, 2405]: 1362, [2433, 2435]: 1364, [2437, 2444]: 1367, [2447, 2448]: 1375, [2451, 2472]: 1377, [2474, 2480]: 1399, [2482, 2482]: 1406, [2486, 2489]: 1407, [2492, 2500]: 1411, [2503, 2504]: 1420, [2507, 2510]: 1422, [2519, 2519]: 1426, [2524, 2525]: 1427, [2527, 2531]: 1429, [2534, 2555]: 1434, [3585, 3642]: 1456, [3647, 3675]: 1514, [4256, 4293]: 1543, [4304, 4348]: 1581, [5024, 5108]: 1626, [7424, 7429]: 1711, [7431, 7437]: 1717, [7439, 7439]: 1724, [7448, 7448]: 1725, [7450, 7452]: 1726, [7456, 7458]: 1729, [7552, 7552]: 1732, [7579, 7579]: 1733, [7581, 7583]: 1734, [7588, 7589]: 1737, [7592, 7593]: 1739, [7596, 7609]: 1741, [7612, 7615]: 1755, [7680, 7929]: 1759, [7936, 7957]: 2009, [7960, 7965]: 2031, [7968, 8005]: 2037, [8008, 8013]: 2075, [8016, 8023]: 2081, [8025, 8025]: 2089, [8027, 8027]: 2090, [8029, 8029]: 2091, [8031, 8061]: 2092, [8064, 8116]: 2123, [8118, 8132]: 2176, [8134, 8147]: 2191, [8150, 8155]: 2205, [8157, 8175]: 2211, [8178, 8180]: 2230, [8182, 8190]: 2233, [8192, 8292]: 2242, [8304, 8305]: 2343, [8308, 8334]: 2345, [8336, 8340]: 2372, [8352, 8374]: 2377, [8376, 8377]: 2400, [8400, 8432]: 2402, [8448, 8508]: 2435, [8510, 8511]: 2496, [8513, 8516]: 2498, [8522, 8523]: 2502, [8525, 8526]: 2504, [8531, 8575]: 2506, [8592, 8601]: 2551, [8612, 8615]: 2561, [8617, 8618]: 2565, [8628, 8629]: 2567, [8636, 8646]: 2569, [8651, 8652]: 2580, [8656, 8661]: 2582, [8668, 8669]: 2588, [8704, 8751]: 2590, [8756, 8759]: 2638, [8761, 8761]: 2642, [8764, 8764]: 2643, [8770, 8771]: 2644, [8773, 8773]: 2646, [8776, 8776]: 2647, [8778, 8778]: 2648, [8784, 8791]: 2649, [8793, 8794]: 2657, [8797, 8801]: 2659, [8804, 8807]: 2664, [8810, 8811]: 2668, [8818, 8819]: 2670, [8834, 8835]: 2672, [8976, 8976]: 2674, [8992, 8995]: 2675, [9001, 9002]: 2679, [9251, 9251]: 2681, [9674, 9676]: 2682, [9688, 9688]: 2685, [9702, 9702]: 2686, [9711, 9711]: 2687, [9824, 9831]: 2688, [9833, 9839]: 2696, [11799, 11799]: 2703, [42790, 42799]: 2704, [42888, 42893]: 2714, [42896, 42897]: 2720, [42922, 42922]: 2722, [43002, 43002]: 2723, [64256, 64262]: 2724, [64275, 64279]: 2731, [64285, 64288]: 2736, [64297, 64310]: 2740, [64312, 64316]: 2754, [64318, 64318]: 2759, [64320, 64321]: 2760, [64323, 64324]: 2762, [64326, 64335]: 2764, [65529, 65533]: 2774, [65859, 65863]: 2779 [apply] [apply] Index entry [apply] ----------- [apply] platformId: 1 (Macintosh) [apply] encodingId: 0 (Roman) [apply] offset: 2756 [apply] format: 6 [apply] length: 522 [apply] language: 0 [apply] format: 6 [apply] language: 0 [apply] firstCode: 0 [apply] entryCount: 256 [apply] glyphIdArray: [1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 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, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 0, 134, 135, 137, 139, 147, 152, 158, 163, 162, 164, 166, 165, 167, 169, 171, 170, 172, 173, 175, 174, 176, 177, 179, 181, 180, 182, 184, 183, 188, 187, 189, 190, 2274, 114, 100, 101, 105, 2276, 120, 161, 112, 107, 2469, 118, 106, 2662, 136, 154, 2620, 115, 2664, 2665, 103, 119, 2592, 2607, 2605, 879, 2633, 108, 124, 856, 168, 186, 129, 99, 110, 2616, 340, 2647, 2596, 109, 125, 2280, 98, 130, 133, 151, 276, 277, 2261, 2262, 2270, 2271, 2266, 2267, 185, 2682, 193, 314, 2310, 2389, 2299, 2300, 2725, 2726, 2275, 121, 2268, 2272, 2290, 132, 140, 131, 141, 138, 143, 144, 145, 142, 149, 150, 0, 148, 156, 157, 155, 243, 648, 670, 113, 666, 667, 668, 122, 671, 669, 649] [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 0x3b, cp 0x58, name 'X', contour, shape[66v, complex], advance 665, leftSideBearings 0, kerning[size 110, horiz true, cross false]] [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 0x4d, cp 0x6a, name 'j', contour, shape[53v, complex], advance 285, leftSideBearings -74, kerning[size 21, horiz true, cross false]] [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 0x3, cp 0x20, name 'space', non-cont(whitespace), shape null, advance 250, leftSideBearings 0, kerning[size 0, horiz true, cross false]] [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 0.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 250.0 / 0.0 / 0.0, ctr 125.0 / 0.0 / 0.0] [apply] em [dim 0.25 x 0.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 0.25 / 0.0 / 0.0, ctr 0.125 / 0.0 / 0.0] [apply] Font FreeSerif-Italic [apply] Char left['X', id 59, kpairs 110], right['X', id 59], kerning -30 [apply] Glyph[id 0x3b, cp 0x58, name 'X', contour, shape[66v, complex], advance 665, leftSideBearings 0, kerning[size 110, horiz true, cross false]] [apply] Font FreeSerif-Italic [apply] Char left['t', id 87, kpairs 12], right['.', id 17], kerning 0 [apply] Glyph[id 0x57, cp 0x74, name 't', contour, shape[47v, complex], advance 238, leftSideBearings 26, kerning[size 12, horiz true, cross false]] [apply] Font FreeSerif-Italic [apply] Char left['f', id 73, kpairs 153], right['f', id 73], kerning -95 [apply] Glyph[id 0x49, cp 0x66, name 'f', contour, shape[65v, complex], advance 424, leftSideBearings -77, kerning[size 153, horiz true, cross false]] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestFontsNEWT00 - test00 [apply] junit.framework.TestListener: endTest(test00) [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751131270558 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131270559 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.359 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751131269820 ms III - Start [apply] SLOCK [T main @ 1751131269825 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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: Thu Feb 24 02:04:24 CET 2011 [apply] modified: Mon Mar 07 23:44:38 CET 2011 [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: Thu Feb 24 02:04:24 CET 2011 [apply] modified: Mon Mar 07 23:44:38 CET 2011 [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 Table [apply] ---------- [apply] numTables: 3 [apply] [apply] Index entry [apply] ----------- [apply] platformId: 0 (Unicode) [apply] encodingId: 3 (Unicode 2.0 and onwards semantics (BMP only)) [apply] offset: 28 [apply] format: 4 [apply] length: 1734 [apply] language: 0 [apply] format: 4 [apply] segCountX2: 158 [apply] searchRange: 128 [apply] entrySelector: 6 [apply] rangeShift: 30 [apply] endCode: [0, 9, 13, 29, 126, 591, 658, 700, 711, 713, 733, 785, 902, 906, 908, 929, 974, 1119, 1123, 1141, 1273, 7813, 7923, 7957, 7965, 8005, 8013, 8023, 8025, 8027, 8029, 8061, 8116, 8132, 8147, 8155, 8175, 8180, 8190, 8213, 8218, 8222, 8226, 8230, 8240, 8250, 8260, 8304, 8313, 8329, 8364, 8366, 8372, 8377, 8467, 8470, 8482, 8486, 8494, 8542, 8706, 8710, 8719, 8722, 8725, 8730, 8734, 8747, 8776, 8800, 8805, 9674, 57599, 61437, 61442, 62737, 63517, 64260, 65535] [apply] startCode: [0, 8, 13, 29, 32, 160, 658, 700, 710, 713, 728, 785, 900, 904, 908, 910, 931, 1024, 1122, 1138, 1162, 7808, 7922, 7936, 7960, 7968, 8008, 8016, 8025, 8027, 8029, 8031, 8064, 8118, 8134, 8150, 8157, 8178, 8182, 8211, 8216, 8220, 8224, 8230, 8240, 8249, 8260, 8304, 8308, 8320, 8364, 8366, 8372, 8377, 8467, 8470, 8482, 8486, 8494, 8531, 8706, 8710, 8719, 8721, 8725, 8729, 8734, 8747, 8776, 8800, 8804, 9674, 57599, 61437, 61440, 62726, 63488, 64256, 65535] [apply] idDelta: [1, 65529, 65525, 65508, 65507, 0, 30, 65186, 0, 65175, 0, 65440, 0, 72, 72, 0, 0, 65216, 65215, 65201, 65181, 58086, 57978, 58598, 58596, 58594, 58592, 58590, 58589, 58588, 58587, 58586, 58584, 58583, 58582, 58580, 58579, 58577, 58576, 0, 0, 0, 0, 57408, 57402, 0, 57642, 57599, 57596, 57590, 57270, 58092, 58085, 58417, 57453, 57985, 57172, 57464, 57427, 0, 57240, 57237, 57229, 0, 57227, 57224, 57221, 57209, 57181, 57158, 57155, 56287, 9196, 5359, 0, 3208, 2481, 0, 1] [apply] idRangeOffset: [0, 0, 0, 0, 0, 148, 0, 0, 1006, 0, 1006, 0, 1014, 0, 0, 1014, 1052, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1094, 1098, 1102, 1106, 0, 0, 1106, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1082, 0, 0, 0, 1098, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1080, 0, 0, 1080, 0] [apply] [apply] Index entry [apply] ----------- [apply] platformId: 1 (Macintosh) [apply] encodingId: 0 (Roman) [apply] offset: 1762 [apply] format: 6 [apply] length: 522 [apply] language: 0 [apply] format: 6 [apply] language: 0 [apply] firstCode: 0 [apply] entryCount: 256 [apply] glyphIdArray: [1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 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, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 0, 159, 160, 162, 164, 172, 177, 183, 188, 187, 189, 191, 190, 192, 194, 196, 195, 197, 198, 200, 199, 201, 202, 204, 206, 205, 207, 209, 208, 213, 212, 214, 215, 103, 139, 125, 126, 130, 114, 145, 186, 137, 132, 118, 143, 131, 422, 161, 179, 419, 140, 423, 424, 128, 144, 410, 413, 412, 965, 420, 133, 149, 414, 193, 211, 154, 124, 135, 418, 100, 421, 411, 134, 150, 102, 123, 155, 158, 176, 109, 121, 115, 116, 112, 113, 110, 111, 210, 425, 218, 122, 366, 98, 108, 120, 428, 430, 104, 146, 99, 101, 106, 157, 165, 156, 166, 163, 168, 169, 170, 167, 174, 175, 0, 173, 181, 182, 180, 268, 105, 117, 138, 353, 354, 355, 147, 357, 356, 351] [apply] [apply] Index entry [apply] ----------- [apply] platformId: 3 (Microsoft) [apply] encodingId: 1 (Unicode) [apply] offset: 2284 [apply] format: 4 [apply] length: 1734 [apply] language: 0 [apply] format: 4 [apply] segCountX2: 158 [apply] searchRange: 128 [apply] entrySelector: 6 [apply] rangeShift: 30 [apply] endCode: [0, 9, 13, 29, 126, 591, 658, 700, 711, 713, 733, 785, 902, 906, 908, 929, 974, 1119, 1123, 1141, 1273, 7813, 7923, 7957, 7965, 8005, 8013, 8023, 8025, 8027, 8029, 8061, 8116, 8132, 8147, 8155, 8175, 8180, 8190, 8213, 8218, 8222, 8226, 8230, 8240, 8250, 8260, 8304, 8313, 8329, 8364, 8366, 8372, 8377, 8467, 8470, 8482, 8486, 8494, 8542, 8706, 8710, 8719, 8722, 8725, 8730, 8734, 8747, 8776, 8800, 8805, 9674, 57599, 61437, 61442, 62737, 63517, 64260, 65535] [apply] startCode: [0, 8, 13, 29, 32, 160, 658, 700, 710, 713, 728, 785, 900, 904, 908, 910, 931, 1024, 1122, 1138, 1162, 7808, 7922, 7936, 7960, 7968, 8008, 8016, 8025, 8027, 8029, 8031, 8064, 8118, 8134, 8150, 8157, 8178, 8182, 8211, 8216, 8220, 8224, 8230, 8240, 8249, 8260, 8304, 8308, 8320, 8364, 8366, 8372, 8377, 8467, 8470, 8482, 8486, 8494, 8531, 8706, 8710, 8719, 8721, 8725, 8729, 8734, 8747, 8776, 8800, 8804, 9674, 57599, 61437, 61440, 62726, 63488, 64256, 65535] [apply] idDelta: [1, 65529, 65525, 65508, 65507, 0, 30, 65186, 0, 65175, 0, 65440, 0, 72, 72, 0, 0, 65216, 65215, 65201, 65181, 58086, 57978, 58598, 58596, 58594, 58592, 58590, 58589, 58588, 58587, 58586, 58584, 58583, 58582, 58580, 58579, 58577, 58576, 0, 0, 0, 0, 57408, 57402, 0, 57642, 57599, 57596, 57590, 57270, 58092, 58085, 58417, 57453, 57985, 57172, 57464, 57427, 0, 57240, 57237, 57229, 0, 57227, 57224, 57221, 57209, 57181, 57158, 57155, 56287, 9196, 5359, 0, 3208, 2481, 0, 1] [apply] idRangeOffset: [0, 0, 0, 0, 0, 148, 0, 0, 1006, 0, 1006, 0, 1014, 0, 0, 1014, 1052, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1094, 1098, 1102, 1106, 0, 0, 1106, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1082, 0, 0, 0, 1098, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1080, 0, 0, 1080, 0] [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 0x3b, cp 0x58, name 'X', contour, shape[33v, complex], advance 631, leftSideBearings 23, kerning[size 48, horiz true, cross false]] [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 0x4d, cp 0x6a, name 'j', contour, shape[38v, complex], advance 253, leftSideBearings -68, kerning[size 1, horiz true, cross false]] [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 0x3, cp 0x20, name 'space', non-cont(whitespace), shape null, advance 231, leftSideBearings 0, kerning[size 0, horiz true, cross false]] [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 0.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 231.0 / 0.0 / 0.0, ctr 115.5 / 0.0 / 0.0] [apply] em [dim 0.231 x 0.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 0.231 / 0.0 / 0.0, ctr 0.1155 / 0.0 / 0.0] [apply] Font Ubuntu-Regular [apply] Char left['X', id 59, kpairs 48], right['X', id 59], kerning 18 [apply] Glyph[id 0x3b, cp 0x58, name 'X', contour, shape[33v, complex], advance 631, leftSideBearings 23, kerning[size 48, horiz true, cross false]] [apply] Font Ubuntu-Regular [apply] Char left['t', id 87, kpairs 13], right['.', id 17], kerning 11 [apply] Glyph[id 0x57, cp 0x74, name 't', contour, shape[33v, complex], advance 402, leftSideBearings 74, kerning[size 13, horiz true, cross false]] [apply] Font Ubuntu-Regular [apply] Char left['f', id 73, kpairs 22], right['f', id 73], kerning 0 [apply] Glyph[id 0x49, cp 0x66, name 'f', contour, shape[25v, complex], advance 386, leftSideBearings 80, kerning[size 22, horiz true, cross false]] [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: Thu Feb 24 02:04:24 CET 2011 [apply] modified: Mon Mar 07 23:45:02 CET 2011 [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: Thu Feb 24 02:04:24 CET 2011 [apply] modified: Mon Mar 07 23:45:02 CET 2011 [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 Table [apply] ---------- [apply] numTables: 3 [apply] [apply] Index entry [apply] ----------- [apply] platformId: 0 (Unicode) [apply] encodingId: 3 (Unicode 2.0 and onwards semantics (BMP only)) [apply] offset: 28 [apply] format: 4 [apply] length: 1734 [apply] language: 0 [apply] format: 4 [apply] segCountX2: 158 [apply] searchRange: 128 [apply] entrySelector: 6 [apply] rangeShift: 30 [apply] endCode: [0, 9, 13, 29, 126, 591, 658, 700, 711, 713, 733, 785, 902, 906, 908, 929, 974, 1119, 1123, 1141, 1273, 7813, 7923, 7957, 7965, 8005, 8013, 8023, 8025, 8027, 8029, 8061, 8116, 8132, 8147, 8155, 8175, 8180, 8190, 8213, 8218, 8222, 8226, 8230, 8240, 8250, 8260, 8304, 8313, 8329, 8364, 8366, 8372, 8377, 8467, 8470, 8482, 8486, 8494, 8542, 8706, 8710, 8719, 8722, 8725, 8730, 8734, 8747, 8776, 8800, 8805, 9674, 57599, 61437, 61442, 62737, 63517, 64260, 65535] [apply] startCode: [0, 8, 13, 29, 32, 160, 658, 700, 710, 713, 728, 785, 900, 904, 908, 910, 931, 1024, 1122, 1138, 1162, 7808, 7922, 7936, 7960, 7968, 8008, 8016, 8025, 8027, 8029, 8031, 8064, 8118, 8134, 8150, 8157, 8178, 8182, 8211, 8216, 8220, 8224, 8230, 8240, 8249, 8260, 8304, 8308, 8320, 8364, 8366, 8372, 8377, 8467, 8470, 8482, 8486, 8494, 8531, 8706, 8710, 8719, 8721, 8725, 8729, 8734, 8747, 8776, 8800, 8804, 9674, 57599, 61437, 61440, 62726, 63488, 64256, 65535] [apply] idDelta: [1, 65529, 65525, 65508, 65507, 0, 30, 65186, 0, 65175, 0, 65440, 0, 72, 72, 0, 0, 65216, 65215, 65201, 65181, 58086, 57978, 58598, 58596, 58594, 58592, 58590, 58589, 58588, 58587, 58586, 58584, 58583, 58582, 58580, 58579, 58577, 58576, 0, 0, 0, 0, 57408, 57402, 0, 57642, 57599, 57596, 57590, 57270, 58092, 58085, 58417, 57453, 57985, 57172, 57464, 57427, 0, 57240, 57237, 57229, 0, 57227, 57224, 57221, 57209, 57181, 57158, 57155, 56287, 9196, 5359, 0, 3208, 2481, 0, 1] [apply] idRangeOffset: [0, 0, 0, 0, 0, 148, 0, 0, 1006, 0, 1006, 0, 1014, 0, 0, 1014, 1052, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1094, 1098, 1102, 1106, 0, 0, 1106, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1082, 0, 0, 0, 1098, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1080, 0, 0, 1080, 0] [apply] [apply] Index entry [apply] ----------- [apply] platformId: 1 (Macintosh) [apply] encodingId: 0 (Roman) [apply] offset: 1762 [apply] format: 6 [apply] length: 522 [apply] language: 0 [apply] format: 6 [apply] language: 0 [apply] firstCode: 0 [apply] entryCount: 256 [apply] glyphIdArray: [1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 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, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 0, 159, 160, 162, 164, 172, 177, 183, 188, 187, 189, 191, 190, 192, 194, 196, 195, 197, 198, 200, 199, 201, 202, 204, 206, 205, 207, 209, 208, 213, 212, 214, 215, 103, 139, 125, 126, 130, 114, 145, 186, 137, 132, 118, 143, 131, 422, 161, 179, 419, 140, 423, 424, 128, 144, 410, 413, 412, 965, 420, 133, 149, 414, 193, 211, 154, 124, 135, 418, 100, 421, 411, 134, 150, 102, 123, 155, 158, 176, 109, 121, 115, 116, 112, 113, 110, 111, 210, 425, 218, 122, 366, 98, 108, 120, 428, 430, 104, 146, 99, 101, 106, 157, 165, 156, 166, 163, 168, 169, 170, 167, 174, 175, 0, 173, 181, 182, 180, 268, 105, 117, 138, 353, 354, 355, 147, 357, 356, 351] [apply] [apply] Index entry [apply] ----------- [apply] platformId: 3 (Microsoft) [apply] encodingId: 1 (Unicode) [apply] offset: 2284 [apply] format: 4 [apply] length: 1734 [apply] language: 0 [apply] format: 4 [apply] segCountX2: 158 [apply] searchRange: 128 [apply] entrySelector: 6 [apply] rangeShift: 30 [apply] endCode: [0, 9, 13, 29, 126, 591, 658, 700, 711, 713, 733, 785, 902, 906, 908, 929, 974, 1119, 1123, 1141, 1273, 7813, 7923, 7957, 7965, 8005, 8013, 8023, 8025, 8027, 8029, 8061, 8116, 8132, 8147, 8155, 8175, 8180, 8190, 8213, 8218, 8222, 8226, 8230, 8240, 8250, 8260, 8304, 8313, 8329, 8364, 8366, 8372, 8377, 8467, 8470, 8482, 8486, 8494, 8542, 8706, 8710, 8719, 8722, 8725, 8730, 8734, 8747, 8776, 8800, 8805, 9674, 57599, 61437, 61442, 62737, 63517, 64260, 65535] [apply] startCode: [0, 8, 13, 29, 32, 160, 658, 700, 710, 713, 728, 785, 900, 904, 908, 910, 931, 1024, 1122, 1138, 1162, 7808, 7922, 7936, 7960, 7968, 8008, 8016, 8025, 8027, 8029, 8031, 8064, 8118, 8134, 8150, 8157, 8178, 8182, 8211, 8216, 8220, 8224, 8230, 8240, 8249, 8260, 8304, 8308, 8320, 8364, 8366, 8372, 8377, 8467, 8470, 8482, 8486, 8494, 8531, 8706, 8710, 8719, 8721, 8725, 8729, 8734, 8747, 8776, 8800, 8804, 9674, 57599, 61437, 61440, 62726, 63488, 64256, 65535] [apply] idDelta: [1, 65529, 65525, 65508, 65507, 0, 30, 65186, 0, 65175, 0, 65440, 0, 72, 72, 0, 0, 65216, 65215, 65201, 65181, 58086, 57978, 58598, 58596, 58594, 58592, 58590, 58589, 58588, 58587, 58586, 58584, 58583, 58582, 58580, 58579, 58577, 58576, 0, 0, 0, 0, 57408, 57402, 0, 57642, 57599, 57596, 57590, 57270, 58092, 58085, 58417, 57453, 57985, 57172, 57464, 57427, 0, 57240, 57237, 57229, 0, 57227, 57224, 57221, 57209, 57181, 57158, 57155, 56287, 9196, 5359, 0, 3208, 2481, 0, 1] [apply] idRangeOffset: [0, 0, 0, 0, 0, 148, 0, 0, 1006, 0, 1006, 0, 1014, 0, 0, 1014, 1052, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1094, 1098, 1102, 1106, 0, 0, 1106, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1082, 0, 0, 0, 1098, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1080, 0, 0, 1080, 0] [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 0x3b, cp 0x58, name 'X', contour, shape[33v, complex], advance 608, leftSideBearings 27, kerning[size 44, horiz true, cross false]] [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 0x4d, cp 0x6a, name 'j', contour, shape[38v, complex], advance 237, leftSideBearings -63, kerning[size 1, horiz true, cross false]] [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 0x3, cp 0x20, name 'space', non-cont(whitespace), shape null, advance 228, leftSideBearings 0, kerning[size 0, horiz true, cross false]] [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 0.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 228.0 / 0.0 / 0.0, ctr 114.0 / 0.0 / 0.0] [apply] em [dim 0.22800002 x 0.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 0.22800002 / 0.0 / 0.0, ctr 0.11400001 / 0.0 / 0.0] [apply] Font Ubuntu-Light [apply] Char left['X', id 59, kpairs 44], right['X', id 59], kerning 18 [apply] Glyph[id 0x3b, cp 0x58, name 'X', contour, shape[33v, complex], advance 608, leftSideBearings 27, kerning[size 44, horiz true, cross false]] [apply] Font Ubuntu-Light [apply] Char left['t', id 87, kpairs 6], right['.', id 17], kerning 11 [apply] Glyph[id 0x57, cp 0x74, name 't', contour, shape[33v, complex], advance 387, leftSideBearings 82, kerning[size 6, horiz true, cross false]] [apply] Font Ubuntu-Light [apply] Char left['f', id 73, kpairs 20], right['f', id 73], kerning 0 [apply] Glyph[id 0x49, cp 0x66, name 'f', contour, shape[25v, complex], advance 376, leftSideBearings 86, kerning[size 20, horiz true, cross false]] [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: Thu Feb 24 02:04:24 CET 2011 [apply] modified: Mon Mar 07 23:45:09 CET 2011 [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: Thu Feb 24 02:04:24 CET 2011 [apply] modified: Mon Mar 07 23:45:09 CET 2011 [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 Table [apply] ---------- [apply] numTables: 3 [apply] [apply] Index entry [apply] ----------- [apply] platformId: 0 (Unicode) [apply] encodingId: 3 (Unicode 2.0 and onwards semantics (BMP only)) [apply] offset: 28 [apply] format: 4 [apply] length: 1734 [apply] language: 0 [apply] format: 4 [apply] segCountX2: 158 [apply] searchRange: 128 [apply] entrySelector: 6 [apply] rangeShift: 30 [apply] endCode: [0, 9, 13, 29, 126, 591, 658, 700, 711, 713, 733, 785, 902, 906, 908, 929, 974, 1119, 1123, 1141, 1273, 7813, 7923, 7957, 7965, 8005, 8013, 8023, 8025, 8027, 8029, 8061, 8116, 8132, 8147, 8155, 8175, 8180, 8190, 8213, 8218, 8222, 8226, 8230, 8240, 8250, 8260, 8304, 8313, 8329, 8364, 8366, 8372, 8377, 8467, 8470, 8482, 8486, 8494, 8542, 8706, 8710, 8719, 8722, 8725, 8730, 8734, 8747, 8776, 8800, 8805, 9674, 57599, 61437, 61442, 62737, 63517, 64260, 65535] [apply] startCode: [0, 8, 13, 29, 32, 160, 658, 700, 710, 713, 728, 785, 900, 904, 908, 910, 931, 1024, 1122, 1138, 1162, 7808, 7922, 7936, 7960, 7968, 8008, 8016, 8025, 8027, 8029, 8031, 8064, 8118, 8134, 8150, 8157, 8178, 8182, 8211, 8216, 8220, 8224, 8230, 8240, 8249, 8260, 8304, 8308, 8320, 8364, 8366, 8372, 8377, 8467, 8470, 8482, 8486, 8494, 8531, 8706, 8710, 8719, 8721, 8725, 8729, 8734, 8747, 8776, 8800, 8804, 9674, 57599, 61437, 61440, 62726, 63488, 64256, 65535] [apply] idDelta: [1, 65529, 65525, 65508, 65507, 0, 30, 65186, 0, 65175, 0, 65440, 0, 76, 76, 0, 0, 65216, 65219, 65205, 65185, 58086, 57978, 58602, 58600, 58598, 58596, 58594, 58593, 58592, 58591, 58590, 58588, 58587, 58586, 58584, 58583, 58581, 58580, 0, 0, 0, 0, 57408, 57402, 0, 57642, 57599, 57596, 57590, 57270, 58096, 58089, 58421, 57453, 57989, 57172, 57464, 57427, 0, 57240, 57237, 57229, 0, 57227, 57224, 57221, 57209, 57181, 57158, 57155, 56287, 9200, 5364, 0, 3208, 2481, 0, 1] [apply] idRangeOffset: [0, 0, 0, 0, 0, 148, 0, 0, 1006, 0, 1006, 0, 1014, 0, 0, 1014, 1052, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1094, 1098, 1102, 1106, 0, 0, 1106, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1082, 0, 0, 0, 1098, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1080, 0, 0, 1080, 0] [apply] [apply] Index entry [apply] ----------- [apply] platformId: 1 (Macintosh) [apply] encodingId: 0 (Roman) [apply] offset: 1762 [apply] format: 6 [apply] length: 522 [apply] language: 0 [apply] format: 6 [apply] language: 0 [apply] firstCode: 0 [apply] entryCount: 256 [apply] glyphIdArray: [1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 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, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 0, 159, 160, 162, 164, 172, 177, 183, 188, 187, 189, 191, 190, 192, 194, 196, 195, 197, 198, 200, 199, 201, 202, 204, 206, 205, 207, 209, 208, 213, 212, 214, 215, 103, 139, 125, 126, 130, 114, 145, 186, 137, 132, 118, 143, 131, 422, 161, 179, 419, 140, 423, 424, 128, 144, 410, 413, 412, 969, 420, 133, 149, 414, 193, 211, 154, 124, 135, 418, 100, 421, 411, 134, 150, 102, 123, 155, 158, 176, 109, 121, 115, 116, 112, 113, 110, 111, 210, 425, 218, 122, 366, 98, 108, 120, 428, 430, 104, 146, 99, 101, 106, 157, 165, 156, 166, 163, 168, 169, 170, 167, 174, 175, 0, 173, 181, 182, 180, 268, 105, 117, 138, 353, 354, 355, 147, 357, 356, 351] [apply] [apply] Index entry [apply] ----------- [apply] platformId: 3 (Microsoft) [apply] encodingId: 1 (Unicode) [apply] offset: 2284 [apply] format: 4 [apply] length: 1734 [apply] language: 0 [apply] format: 4 [apply] segCountX2: 158 [apply] searchRange: 128 [apply] entrySelector: 6 [apply] rangeShift: 30 [apply] endCode: [0, 9, 13, 29, 126, 591, 658, 700, 711, 713, 733, 785, 902, 906, 908, 929, 974, 1119, 1123, 1141, 1273, 7813, 7923, 7957, 7965, 8005, 8013, 8023, 8025, 8027, 8029, 8061, 8116, 8132, 8147, 8155, 8175, 8180, 8190, 8213, 8218, 8222, 8226, 8230, 8240, 8250, 8260, 8304, 8313, 8329, 8364, 8366, 8372, 8377, 8467, 8470, 8482, 8486, 8494, 8542, 8706, 8710, 8719, 8722, 8725, 8730, 8734, 8747, 8776, 8800, 8805, 9674, 57599, 61437, 61442, 62737, 63517, 64260, 65535] [apply] startCode: [0, 8, 13, 29, 32, 160, 658, 700, 710, 713, 728, 785, 900, 904, 908, 910, 931, 1024, 1122, 1138, 1162, 7808, 7922, 7936, 7960, 7968, 8008, 8016, 8025, 8027, 8029, 8031, 8064, 8118, 8134, 8150, 8157, 8178, 8182, 8211, 8216, 8220, 8224, 8230, 8240, 8249, 8260, 8304, 8308, 8320, 8364, 8366, 8372, 8377, 8467, 8470, 8482, 8486, 8494, 8531, 8706, 8710, 8719, 8721, 8725, 8729, 8734, 8747, 8776, 8800, 8804, 9674, 57599, 61437, 61440, 62726, 63488, 64256, 65535] [apply] idDelta: [1, 65529, 65525, 65508, 65507, 0, 30, 65186, 0, 65175, 0, 65440, 0, 76, 76, 0, 0, 65216, 65219, 65205, 65185, 58086, 57978, 58602, 58600, 58598, 58596, 58594, 58593, 58592, 58591, 58590, 58588, 58587, 58586, 58584, 58583, 58581, 58580, 0, 0, 0, 0, 57408, 57402, 0, 57642, 57599, 57596, 57590, 57270, 58096, 58089, 58421, 57453, 57989, 57172, 57464, 57427, 0, 57240, 57237, 57229, 0, 57227, 57224, 57221, 57209, 57181, 57158, 57155, 56287, 9200, 5364, 0, 3208, 2481, 0, 1] [apply] idRangeOffset: [0, 0, 0, 0, 0, 148, 0, 0, 1006, 0, 1006, 0, 1014, 0, 0, 1014, 1052, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1094, 1098, 1102, 1106, 0, 0, 1106, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1082, 0, 0, 0, 1098, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1080, 0, 0, 1080, 0] [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 0x3b, cp 0x58, name 'X', contour, shape[29v, complex], advance 550, leftSideBearings 10, kerning[size 54, horiz true, cross false]] [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 0x4d, cp 0x6a, name 'j', contour, shape[46v, complex], advance 235, leftSideBearings -101, kerning[size 2, horiz true, cross false]] [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 0x3, cp 0x20, name 'space', non-cont(whitespace), shape null, advance 232, leftSideBearings 0, kerning[size 0, horiz true, cross false]] [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 0.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 232.0 / 0.0 / 0.0, ctr 116.0 / 0.0 / 0.0] [apply] em [dim 0.23200001 x 0.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 0.23200001 / 0.0 / 0.0, ctr 0.116000004 / 0.0 / 0.0] [apply] Font Ubuntu-Light Italic [apply] Char left['X', id 59, kpairs 54], right['X', id 59], kerning 22 [apply] Glyph[id 0x3b, cp 0x58, name 'X', contour, shape[29v, complex], advance 550, leftSideBearings 10, kerning[size 54, horiz true, cross false]] [apply] Font Ubuntu-Light Italic [apply] Char left['t', id 87, kpairs 15], right['.', id 17], kerning 13 [apply] Glyph[id 0x57, cp 0x74, name 't', contour, shape[35v, complex], advance 377, leftSideBearings 113, kerning[size 15, horiz true, cross false]] [apply] Font Ubuntu-Light Italic [apply] Char left['f', id 73, kpairs 31], right['f', id 73], kerning 0 [apply] Glyph[id 0x49, cp 0x66, name 'f', contour, shape[49v, complex], advance 355, leftSideBearings -14, kerning[size 31, horiz true, cross false]] [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: Sat Feb 08 19:55:39 CET 2014 [apply] modified: Sat Feb 08 19:55:39 CET 2014 [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: Sat Feb 08 19:55:39 CET 2014 [apply] modified: Sat Feb 08 19:55:39 CET 2014 [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 Table [apply] ---------- [apply] numTables: 5 [apply] [apply] Index entry [apply] ----------- [apply] platformId: 0 (Unicode) [apply] encodingId: 3 (Unicode 2.0 and onwards semantics (BMP only)) [apply] offset: 44 [apply] format: 4 [apply] length: 1216 [apply] language: 0 [apply] format: 4 [apply] segCountX2: 300 [apply] searchRange: 256 [apply] entrySelector: 7 [apply] rangeShift: 44 [apply] endCode: [126, 544, 563, 567, 879, 885, 890, 894, 906, 908, 929, 974, 982, 989, 1009, 1013, 1151, 1159, 1279, 1299, 1311, 1319, 1366, 1375, 1415, 1418, 1423, 1479, 1514, 1524, 1551, 1563, 1623, 1749, 1791, 4341, 4345, 4348, 5108, 5872, 7835, 7929, 7957, 7965, 8005, 8013, 8023, 8025, 8027, 8029, 8061, 8116, 8132, 8147, 8155, 8175, 8180, 8190, 8292, 8305, 8334, 8340, 8373, 8377, 8402, 8407, 8419, 8422, 8424, 8431, 8457, 8474, 8478, 8482, 8484, 8487, 8491, 8494, 8498, 8507, 8516, 8523, 8526, 8575, 8661, 8669, 8681, 8691, 8945, 8960, 8966, 8976, 8978, 8981, 8985, 8999, 9004, 9082, 9143, 9167, 9179, 9183, 9190, 9254, 9290, 9321, 9737, 9748, 9759, 9769, 9811, 9831, 9839, 9861, 10186, 10188, 10199, 10219, 10227, 10236, 10495, 10758, 10781, 10815, 11021, 11033, 11051, 11092, 11800, 11803, 11807, 11822, 11824, 42892, 43311, 64261, 64310, 64316, 64318, 64321, 64324, 64446, 64449, 64489, 64511, 65140, 65276, 65279, 65533, 65535] [apply] startCode: [32, 160, 548, 567, 592, 884, 890, 894, 900, 908, 910, 931, 976, 986, 1008, 1012, 1024, 1155, 1162, 1296, 1306, 1316, 1329, 1369, 1377, 1417, 1423, 1456, 1488, 1520, 1542, 1563, 1566, 1625, 1774, 4304, 4345, 4347, 5024, 5792, 7680, 7840, 7936, 7960, 7968, 8008, 8016, 8025, 8027, 8029, 8031, 8064, 8118, 8134, 8150, 8157, 8178, 8182, 8192, 8304, 8308, 8336, 8353, 8376, 8400, 8406, 8411, 8421, 8424, 8426, 8448, 8461, 8476, 8480, 8484, 8486, 8489, 8494, 8498, 8501, 8513, 8523, 8525, 8531, 8592, 8668, 8678, 8691, 8704, 8960, 8962, 8968, 8978, 8980, 8984, 8988, 9001, 9014, 9084, 9146, 9178, 9182, 9186, 9216, 9280, 9312, 9472, 9744, 9754, 9766, 9774, 9824, 9833, 9856, 10176, 10188, 10192, 10212, 10226, 10229, 10240, 10752, 10781, 10815, 11008, 11026, 11035, 11091, 11798, 11802, 11806, 11816, 11824, 42888, 43264, 64256, 64285, 64312, 64318, 64320, 64323, 64326, 64448, 64467, 64508, 65136, 65142, 65279, 65529, 65535] [apply] idDelta: [65507, 65474, 65471, 65468, 65444, 65440, 65436, 65433, 65428, 65427, 65426, 65425, 65424, 65421, 65403, 65401, 65391, 65388, 65386, 65370, 65364, 65360, 65351, 65349, 65348, 65347, 65343, 65311, 65303, 65298, 65281, 65270, 65268, 65267, 65243, 62731, 62728, 62727, 62052, 61369, 59562, 59558, 59552, 59550, 59548, 59546, 59544, 59543, 59542, 59541, 59540, 59538, 59537, 59536, 59534, 59533, 59531, 59530, 59529, 59518, 59516, 59515, 59503, 59501, 59479, 59476, 59473, 59472, 59471, 59470, 59454, 59451, 59450, 59449, 59448, 59447, 59446, 59444, 59441, 59439, 59434, 59428, 59427, 59423, 59407, 59401, 59393, 59384, 59372, 59358, 59357, 59356, 59355, 59354, 59352, 59350, 59349, 59340, 59339, 59337, 59327, 59325, 59323, 59298, 59273, 59252, 59102, 59096, 59091, 59085, 59081, 59069, 59068, 59052, 58738, 58737, 58734, 58722, 58716, 58715, 58712, 58456, 58434, 58401, 58209, 58205, 58204, 58165, 57460, 57459, 57457, 57449, 57448, 26385, 26014, 5070, 5047, 5046, 5045, 5044, 5043, 5042, 5041, 5024, 5006, 4382, 4381, 4379, 4130, 1] [apply] idRangeOffset: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] [apply] [apply] Index entry [apply] ----------- [apply] platformId: 3 (Microsoft) [apply] encodingId: 1 (Unicode) [apply] offset: 44 [apply] format: 4 [apply] length: 1216 [apply] language: 0 [apply] format: 4 [apply] segCountX2: 300 [apply] searchRange: 256 [apply] entrySelector: 7 [apply] rangeShift: 44 [apply] endCode: [126, 544, 563, 567, 879, 885, 890, 894, 906, 908, 929, 974, 982, 989, 1009, 1013, 1151, 1159, 1279, 1299, 1311, 1319, 1366, 1375, 1415, 1418, 1423, 1479, 1514, 1524, 1551, 1563, 1623, 1749, 1791, 4341, 4345, 4348, 5108, 5872, 7835, 7929, 7957, 7965, 8005, 8013, 8023, 8025, 8027, 8029, 8061, 8116, 8132, 8147, 8155, 8175, 8180, 8190, 8292, 8305, 8334, 8340, 8373, 8377, 8402, 8407, 8419, 8422, 8424, 8431, 8457, 8474, 8478, 8482, 8484, 8487, 8491, 8494, 8498, 8507, 8516, 8523, 8526, 8575, 8661, 8669, 8681, 8691, 8945, 8960, 8966, 8976, 8978, 8981, 8985, 8999, 9004, 9082, 9143, 9167, 9179, 9183, 9190, 9254, 9290, 9321, 9737, 9748, 9759, 9769, 9811, 9831, 9839, 9861, 10186, 10188, 10199, 10219, 10227, 10236, 10495, 10758, 10781, 10815, 11021, 11033, 11051, 11092, 11800, 11803, 11807, 11822, 11824, 42892, 43311, 64261, 64310, 64316, 64318, 64321, 64324, 64446, 64449, 64489, 64511, 65140, 65276, 65279, 65533, 65535] [apply] startCode: [32, 160, 548, 567, 592, 884, 890, 894, 900, 908, 910, 931, 976, 986, 1008, 1012, 1024, 1155, 1162, 1296, 1306, 1316, 1329, 1369, 1377, 1417, 1423, 1456, 1488, 1520, 1542, 1563, 1566, 1625, 1774, 4304, 4345, 4347, 5024, 5792, 7680, 7840, 7936, 7960, 7968, 8008, 8016, 8025, 8027, 8029, 8031, 8064, 8118, 8134, 8150, 8157, 8178, 8182, 8192, 8304, 8308, 8336, 8353, 8376, 8400, 8406, 8411, 8421, 8424, 8426, 8448, 8461, 8476, 8480, 8484, 8486, 8489, 8494, 8498, 8501, 8513, 8523, 8525, 8531, 8592, 8668, 8678, 8691, 8704, 8960, 8962, 8968, 8978, 8980, 8984, 8988, 9001, 9014, 9084, 9146, 9178, 9182, 9186, 9216, 9280, 9312, 9472, 9744, 9754, 9766, 9774, 9824, 9833, 9856, 10176, 10188, 10192, 10212, 10226, 10229, 10240, 10752, 10781, 10815, 11008, 11026, 11035, 11091, 11798, 11802, 11806, 11816, 11824, 42888, 43264, 64256, 64285, 64312, 64318, 64320, 64323, 64326, 64448, 64467, 64508, 65136, 65142, 65279, 65529, 65535] [apply] idDelta: [65507, 65474, 65471, 65468, 65444, 65440, 65436, 65433, 65428, 65427, 65426, 65425, 65424, 65421, 65403, 65401, 65391, 65388, 65386, 65370, 65364, 65360, 65351, 65349, 65348, 65347, 65343, 65311, 65303, 65298, 65281, 65270, 65268, 65267, 65243, 62731, 62728, 62727, 62052, 61369, 59562, 59558, 59552, 59550, 59548, 59546, 59544, 59543, 59542, 59541, 59540, 59538, 59537, 59536, 59534, 59533, 59531, 59530, 59529, 59518, 59516, 59515, 59503, 59501, 59479, 59476, 59473, 59472, 59471, 59470, 59454, 59451, 59450, 59449, 59448, 59447, 59446, 59444, 59441, 59439, 59434, 59428, 59427, 59423, 59407, 59401, 59393, 59384, 59372, 59358, 59357, 59356, 59355, 59354, 59352, 59350, 59349, 59340, 59339, 59337, 59327, 59325, 59323, 59298, 59273, 59252, 59102, 59096, 59091, 59085, 59081, 59069, 59068, 59052, 58738, 58737, 58734, 58722, 58716, 58715, 58712, 58456, 58434, 58401, 58209, 58205, 58204, 58165, 57460, 57459, 57457, 57449, 57448, 26385, 26014, 5070, 5047, 5046, 5045, 5044, 5043, 5042, 5041, 5024, 5006, 4382, 4381, 4379, 4130, 1] [apply] idRangeOffset: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] [apply] [apply] Index entry [apply] ----------- [apply] platformId: 0 (Unicode) [apply] encodingId: 10 () [apply] offset: 1260 [apply] format: 12 [apply] length: 1828 [apply] language: 0 [apply] format: 12 [apply] language: 0 [apply] nGroups: 151 [apply] mapping: [32, 126]: 3, [160, 544]: 98, [548, 563]: 483, [567, 567]: 499, [592, 879]: 500, [884, 885]: 788, [890, 890]: 790, [894, 894]: 791, [900, 906]: 792, [908, 908]: 799, [910, 929]: 800, [931, 974]: 820, [976, 982]: 864, [986, 989]: 871, [1008, 1009]: 875, [1012, 1013]: 877, [1024, 1151]: 879, [1155, 1159]: 1007, [1162, 1279]: 1012, [1296, 1299]: 1130, [1306, 1311]: 1134, [1316, 1319]: 1140, [1329, 1366]: 1144, [1369, 1375]: 1182, [1377, 1415]: 1189, [1417, 1418]: 1228, [1423, 1423]: 1230, [1456, 1479]: 1231, [1488, 1514]: 1255, [1520, 1524]: 1282, [1542, 1551]: 1287, [1563, 1563]: 1297, [1566, 1623]: 1298, [1625, 1749]: 1356, [1774, 1791]: 1481, [4304, 4341]: 1499, [4345, 4345]: 1537, [4347, 4348]: 1538, [5024, 5108]: 1540, [5792, 5872]: 1625, [7680, 7835]: 1706, [7840, 7929]: 1862, [7936, 7957]: 1952, [7960, 7965]: 1974, [7968, 8005]: 1980, [8008, 8013]: 2018, [8016, 8023]: 2024, [8025, 8025]: 2032, [8027, 8027]: 2033, [8029, 8029]: 2034, [8031, 8061]: 2035, [8064, 8116]: 2066, [8118, 8132]: 2119, [8134, 8147]: 2134, [8150, 8155]: 2148, [8157, 8175]: 2154, [8178, 8180]: 2173, [8182, 8190]: 2176, [8192, 8292]: 2185, [8304, 8305]: 2286, [8308, 8334]: 2288, [8336, 8340]: 2315, [8353, 8373]: 2320, [8376, 8377]: 2341, [8400, 8402]: 2343, [8406, 8407]: 2346, [8411, 8419]: 2348, [8421, 8422]: 2357, [8424, 8424]: 2359, [8426, 8431]: 2360, [8448, 8457]: 2366, [8461, 8474]: 2376, [8476, 8478]: 2390, [8480, 8482]: 2393, [8484, 8484]: 2396, [8486, 8487]: 2397, [8489, 8491]: 2399, [8494, 8494]: 2402, [8498, 8498]: 2403, [8501, 8507]: 2404, [8513, 8516]: 2411, [8523, 8523]: 2415, [8525, 8526]: 2416, [8531, 8575]: 2418, [8592, 8661]: 2463, [8668, 8669]: 2533, [8678, 8681]: 2535, [8691, 8691]: 2539, [8704, 8945]: 2540, [8960, 8960]: 2782, [8962, 8966]: 2783, [8968, 8976]: 2788, [8978, 8978]: 2797, [8980, 8981]: 2798, [8984, 8985]: 2800, [8988, 8999]: 2802, [9001, 9004]: 2814, [9014, 9082]: 2818, [9084, 9143]: 2887, [9146, 9167]: 2947, [9178, 9179]: 2969, [9182, 9183]: 2971, [9186, 9190]: 2973, [9216, 9254]: 2978, [9280, 9290]: 3017, [9312, 9321]: 3028, [9472, 9737]: 3038, [9744, 9748]: 3304, [9754, 9759]: 3309, [9766, 9769]: 3315, [9774, 9811]: 3319, [9824, 9831]: 3357, [9833, 9839]: 3365, [9856, 9861]: 3372, [10176, 10186]: 3378, [10188, 10188]: 3389, [10192, 10199]: 3390, [10212, 10219]: 3398, [10226, 10227]: 3406, [10229, 10236]: 3408, [10240, 10495]: 3416, [10752, 10758]: 3672, [10781, 10781]: 3679, [10815, 10815]: 3680, [11008, 11021]: 3681, [11026, 11033]: 3695, [11035, 11051]: 3703, [11091, 11092]: 3720, [11798, 11800]: 3722, [11802, 11803]: 3725, [11806, 11807]: 3727, [11816, 11822]: 3729, [11824, 11824]: 3736, [42888, 42892]: 3737, [43264, 43311]: 3742, [64256, 64261]: 3790, [64285, 64310]: 3796, [64312, 64316]: 3822, [64318, 64318]: 3827, [64320, 64321]: 3828, [64323, 64324]: 3830, [64326, 64446]: 3832, [64448, 64449]: 3953, [64467, 64489]: 3955, [64508, 64511]: 3978, [65136, 65140]: 3982, [65142, 65276]: 3987, [65279, 65279]: 4122, [65529, 65533]: 4123, [66304, 66334]: 4128, [66336, 66339]: 4159 [apply] [apply] Index entry [apply] ----------- [apply] platformId: 3 (Microsoft) [apply] encodingId: 10 (UCS-4) [apply] offset: 1260 [apply] format: 12 [apply] length: 1828 [apply] language: 0 [apply] format: 12 [apply] language: 0 [apply] nGroups: 151 [apply] mapping: [32, 126]: 3, [160, 544]: 98, [548, 563]: 483, [567, 567]: 499, [592, 879]: 500, [884, 885]: 788, [890, 890]: 790, [894, 894]: 791, [900, 906]: 792, [908, 908]: 799, [910, 929]: 800, [931, 974]: 820, [976, 982]: 864, [986, 989]: 871, [1008, 1009]: 875, [1012, 1013]: 877, [1024, 1151]: 879, [1155, 1159]: 1007, [1162, 1279]: 1012, [1296, 1299]: 1130, [1306, 1311]: 1134, [1316, 1319]: 1140, [1329, 1366]: 1144, [1369, 1375]: 1182, [1377, 1415]: 1189, [1417, 1418]: 1228, [1423, 1423]: 1230, [1456, 1479]: 1231, [1488, 1514]: 1255, [1520, 1524]: 1282, [1542, 1551]: 1287, [1563, 1563]: 1297, [1566, 1623]: 1298, [1625, 1749]: 1356, [1774, 1791]: 1481, [4304, 4341]: 1499, [4345, 4345]: 1537, [4347, 4348]: 1538, [5024, 5108]: 1540, [5792, 5872]: 1625, [7680, 7835]: 1706, [7840, 7929]: 1862, [7936, 7957]: 1952, [7960, 7965]: 1974, [7968, 8005]: 1980, [8008, 8013]: 2018, [8016, 8023]: 2024, [8025, 8025]: 2032, [8027, 8027]: 2033, [8029, 8029]: 2034, [8031, 8061]: 2035, [8064, 8116]: 2066, [8118, 8132]: 2119, [8134, 8147]: 2134, [8150, 8155]: 2148, [8157, 8175]: 2154, [8178, 8180]: 2173, [8182, 8190]: 2176, [8192, 8292]: 2185, [8304, 8305]: 2286, [8308, 8334]: 2288, [8336, 8340]: 2315, [8353, 8373]: 2320, [8376, 8377]: 2341, [8400, 8402]: 2343, [8406, 8407]: 2346, [8411, 8419]: 2348, [8421, 8422]: 2357, [8424, 8424]: 2359, [8426, 8431]: 2360, [8448, 8457]: 2366, [8461, 8474]: 2376, [8476, 8478]: 2390, [8480, 8482]: 2393, [8484, 8484]: 2396, [8486, 8487]: 2397, [8489, 8491]: 2399, [8494, 8494]: 2402, [8498, 8498]: 2403, [8501, 8507]: 2404, [8513, 8516]: 2411, [8523, 8523]: 2415, [8525, 8526]: 2416, [8531, 8575]: 2418, [8592, 8661]: 2463, [8668, 8669]: 2533, [8678, 8681]: 2535, [8691, 8691]: 2539, [8704, 8945]: 2540, [8960, 8960]: 2782, [8962, 8966]: 2783, [8968, 8976]: 2788, [8978, 8978]: 2797, [8980, 8981]: 2798, [8984, 8985]: 2800, [8988, 8999]: 2802, [9001, 9004]: 2814, [9014, 9082]: 2818, [9084, 9143]: 2887, [9146, 9167]: 2947, [9178, 9179]: 2969, [9182, 9183]: 2971, [9186, 9190]: 2973, [9216, 9254]: 2978, [9280, 9290]: 3017, [9312, 9321]: 3028, [9472, 9737]: 3038, [9744, 9748]: 3304, [9754, 9759]: 3309, [9766, 9769]: 3315, [9774, 9811]: 3319, [9824, 9831]: 3357, [9833, 9839]: 3365, [9856, 9861]: 3372, [10176, 10186]: 3378, [10188, 10188]: 3389, [10192, 10199]: 3390, [10212, 10219]: 3398, [10226, 10227]: 3406, [10229, 10236]: 3408, [10240, 10495]: 3416, [10752, 10758]: 3672, [10781, 10781]: 3679, [10815, 10815]: 3680, [11008, 11021]: 3681, [11026, 11033]: 3695, [11035, 11051]: 3703, [11091, 11092]: 3720, [11798, 11800]: 3722, [11802, 11803]: 3725, [11806, 11807]: 3727, [11816, 11822]: 3729, [11824, 11824]: 3736, [42888, 42892]: 3737, [43264, 43311]: 3742, [64256, 64261]: 3790, [64285, 64310]: 3796, [64312, 64316]: 3822, [64318, 64318]: 3827, [64320, 64321]: 3828, [64323, 64324]: 3830, [64326, 64446]: 3832, [64448, 64449]: 3953, [64467, 64489]: 3955, [64508, 64511]: 3978, [65136, 65140]: 3982, [65142, 65276]: 3987, [65279, 65279]: 4122, [65529, 65533]: 4123, [66304, 66334]: 4128, [66336, 66339]: 4159 [apply] [apply] Index entry [apply] ----------- [apply] platformId: 1 (Macintosh) [apply] encodingId: 0 (Roman) [apply] offset: 3088 [apply] format: 6 [apply] length: 522 [apply] language: 0 [apply] format: 6 [apply] language: 0 [apply] firstCode: 0 [apply] entryCount: 256 [apply] glyphIdArray: [1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 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, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 0, 134, 135, 137, 139, 147, 152, 158, 163, 162, 164, 166, 165, 167, 169, 171, 170, 172, 173, 175, 174, 176, 177, 179, 181, 180, 182, 184, 183, 188, 187, 189, 190, 2217, 114, 100, 101, 105, 2219, 120, 161, 112, 107, 2395, 118, 106, 2636, 136, 154, 2570, 115, 2640, 2641, 103, 119, 2542, 2557, 2555, 849, 2583, 108, 124, 826, 168, 186, 129, 99, 110, 2566, 340, 2612, 2546, 109, 125, 2223, 98, 130, 133, 151, 276, 277, 2204, 2205, 2213, 2214, 2209, 2210, 185, 3240, 193, 314, 2253, 2331, 2242, 2243, 3791, 3792, 2218, 121, 2211, 2215, 2233, 132, 140, 131, 141, 138, 143, 144, 145, 142, 149, 150, 0, 148, 156, 157, 155, 243, 618, 640, 113, 636, 637, 638, 122, 641, 639, 619] [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 0x3b, cp 0x58, name 'X', contour, shape[53v, complex], advance 600, leftSideBearings 40, kerning[size 0, horiz true, cross 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 0x4d, cp 0x6a, name 'j', contour, shape[28v, complex], advance 600, leftSideBearings 117, kerning[size 0, horiz true, cross 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 0x3, cp 0x20, name 'space', non-cont(whitespace), shape null, advance 600, leftSideBearings 0, kerning[size 0, horiz true, cross 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 0.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 600.0 / 0.0 / 0.0, ctr 300.0 / 0.0 / 0.0] [apply] em [dim 0.6 x 0.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 0.6 / 0.0 / 0.0, ctr 0.3 / 0.0 / 0.0] [apply] Font FreeMono-Regular [apply] Char left['X', id 59, kpairs 0], right['X', id 59], kerning 0 [apply] Glyph[id 0x3b, cp 0x58, name 'X', contour, shape[53v, complex], advance 600, leftSideBearings 40, kerning[size 0, horiz true, cross true]] [apply] Font FreeMono-Regular [apply] Char left['t', id 87, kpairs 0], right['.', id 17], kerning 0 [apply] Glyph[id 0x57, cp 0x74, name 't', contour, shape[43v, complex], advance 600, leftSideBearings 43, kerning[size 0, horiz true, cross true]] [apply] Font FreeMono-Regular [apply] Char left['f', id 73, kpairs 0], right['f', id 73], kerning 0 [apply] Glyph[id 0x49, cp 0x66, name 'f', contour, shape[48v, complex], advance 600, leftSideBearings 105, kerning[size 0, horiz true, cross 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: Sat Feb 08 19:55:17 CET 2014 [apply] modified: Sat Feb 08 19:55:17 CET 2014 [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: Sat Feb 08 19:55:17 CET 2014 [apply] modified: Sat Feb 08 19:55:17 CET 2014 [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 Table [apply] ---------- [apply] numTables: 3 [apply] [apply] Index entry [apply] ----------- [apply] platformId: 0 (Unicode) [apply] encodingId: 3 (Unicode 2.0 and onwards semantics (BMP only)) [apply] offset: 28 [apply] format: 4 [apply] length: 976 [apply] language: 0 [apply] format: 4 [apply] segCountX2: 240 [apply] searchRange: 128 [apply] entrySelector: 6 [apply] rangeShift: 112 [apply] endCode: [126, 544, 563, 567, 596, 601, 604, 609, 619, 621, 629, 645, 649, 654, 674, 879, 885, 890, 894, 906, 908, 929, 974, 982, 989, 1009, 1013, 1119, 1138, 1158, 1273, 1299, 1311, 1465, 1476, 1514, 1524, 4341, 4345, 4348, 7835, 7929, 8292, 8305, 8334, 8340, 8358, 8366, 8373, 8377, 8449, 8451, 8455, 8457, 8462, 8467, 8470, 8472, 8476, 8482, 8487, 8491, 8494, 8498, 8504, 8507, 8516, 8523, 8526, 8543, 8601, 8615, 8633, 8652, 8661, 8735, 8739, 8741, 8748, 8759, 8764, 8776, 8801, 8805, 8839, 8869, 8899, 8976, 9002, 9251, 9621, 9633, 9658, 9671, 9675, 9677, 9689, 9719, 9737, 9783, 9787, 9831, 9839, 11800, 11803, 11807, 11822, 11824, 42892, 64258, 64285, 64288, 64310, 64316, 64318, 64321, 64324, 64335, 65533, 65535] [apply] startCode: [32, 160, 548, 567, 592, 598, 603, 607, 613, 621, 623, 633, 647, 652, 656, 688, 884, 890, 894, 900, 908, 910, 931, 976, 986, 1008, 1012, 1024, 1136, 1156, 1162, 1296, 1306, 1456, 1467, 1488, 1520, 4304, 4345, 4347, 7680, 7840, 8192, 8304, 8308, 8336, 8355, 8361, 8369, 8376, 8448, 8451, 8453, 8457, 8462, 8465, 8470, 8472, 8476, 8480, 8486, 8489, 8494, 8498, 8501, 8506, 8513, 8523, 8525, 8531, 8592, 8612, 8633, 8636, 8656, 8704, 8739, 8741, 8743, 8756, 8764, 8776, 8800, 8804, 8834, 8869, 8898, 8976, 9001, 9251, 9472, 9632, 9635, 9660, 9673, 9677, 9679, 9698, 9735, 9776, 9785, 9824, 9833, 11798, 11802, 11806, 11816, 11824, 42888, 64256, 64285, 64287, 64298, 64312, 64318, 64320, 64323, 64326, 65529, 65535] [apply] idDelta: [65507, 65474, 65471, 65468, 65444, 65443, 65442, 65440, 65437, 65436, 65435, 65432, 65431, 65429, 65428, 65415, 65411, 65407, 65404, 65399, 65398, 65397, 65396, 65395, 65392, 65374, 65372, 65362, 65346, 65329, 65326, 65304, 65298, 65154, 65153, 65142, 65137, 62358, 62355, 62354, 59023, 59019, 58757, 58746, 58744, 58743, 58729, 58727, 58725, 58723, 58653, 58652, 58651, 58650, 58646, 58644, 58642, 58641, 58638, 58635, 58632, 58631, 58629, 58626, 58624, 58623, 58618, 58612, 58611, 58607, 58559, 58549, 58532, 58530, 58527, 58485, 58482, 58481, 58480, 58473, 58469, 58458, 58435, 58433, 58405, 58376, 58348, 58272, 58248, 58000, 57780, 57770, 57769, 57768, 57767, 57766, 57765, 57757, 57742, 57704, 57703, 57667, 57666, 55708, 55707, 55705, 55697, 55696, 24633, 3270, 3244, 3243, 3234, 3233, 3232, 3231, 3230, 3229, 2036, 1] [apply] idRangeOffset: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] [apply] [apply] Index entry [apply] ----------- [apply] platformId: 3 (Microsoft) [apply] encodingId: 1 (Unicode) [apply] offset: 28 [apply] format: 4 [apply] length: 976 [apply] language: 0 [apply] format: 4 [apply] segCountX2: 240 [apply] searchRange: 128 [apply] entrySelector: 6 [apply] rangeShift: 112 [apply] endCode: [126, 544, 563, 567, 596, 601, 604, 609, 619, 621, 629, 645, 649, 654, 674, 879, 885, 890, 894, 906, 908, 929, 974, 982, 989, 1009, 1013, 1119, 1138, 1158, 1273, 1299, 1311, 1465, 1476, 1514, 1524, 4341, 4345, 4348, 7835, 7929, 8292, 8305, 8334, 8340, 8358, 8366, 8373, 8377, 8449, 8451, 8455, 8457, 8462, 8467, 8470, 8472, 8476, 8482, 8487, 8491, 8494, 8498, 8504, 8507, 8516, 8523, 8526, 8543, 8601, 8615, 8633, 8652, 8661, 8735, 8739, 8741, 8748, 8759, 8764, 8776, 8801, 8805, 8839, 8869, 8899, 8976, 9002, 9251, 9621, 9633, 9658, 9671, 9675, 9677, 9689, 9719, 9737, 9783, 9787, 9831, 9839, 11800, 11803, 11807, 11822, 11824, 42892, 64258, 64285, 64288, 64310, 64316, 64318, 64321, 64324, 64335, 65533, 65535] [apply] startCode: [32, 160, 548, 567, 592, 598, 603, 607, 613, 621, 623, 633, 647, 652, 656, 688, 884, 890, 894, 900, 908, 910, 931, 976, 986, 1008, 1012, 1024, 1136, 1156, 1162, 1296, 1306, 1456, 1467, 1488, 1520, 4304, 4345, 4347, 7680, 7840, 8192, 8304, 8308, 8336, 8355, 8361, 8369, 8376, 8448, 8451, 8453, 8457, 8462, 8465, 8470, 8472, 8476, 8480, 8486, 8489, 8494, 8498, 8501, 8506, 8513, 8523, 8525, 8531, 8592, 8612, 8633, 8636, 8656, 8704, 8739, 8741, 8743, 8756, 8764, 8776, 8800, 8804, 8834, 8869, 8898, 8976, 9001, 9251, 9472, 9632, 9635, 9660, 9673, 9677, 9679, 9698, 9735, 9776, 9785, 9824, 9833, 11798, 11802, 11806, 11816, 11824, 42888, 64256, 64285, 64287, 64298, 64312, 64318, 64320, 64323, 64326, 65529, 65535] [apply] idDelta: [65507, 65474, 65471, 65468, 65444, 65443, 65442, 65440, 65437, 65436, 65435, 65432, 65431, 65429, 65428, 65415, 65411, 65407, 65404, 65399, 65398, 65397, 65396, 65395, 65392, 65374, 65372, 65362, 65346, 65329, 65326, 65304, 65298, 65154, 65153, 65142, 65137, 62358, 62355, 62354, 59023, 59019, 58757, 58746, 58744, 58743, 58729, 58727, 58725, 58723, 58653, 58652, 58651, 58650, 58646, 58644, 58642, 58641, 58638, 58635, 58632, 58631, 58629, 58626, 58624, 58623, 58618, 58612, 58611, 58607, 58559, 58549, 58532, 58530, 58527, 58485, 58482, 58481, 58480, 58473, 58469, 58458, 58435, 58433, 58405, 58376, 58348, 58272, 58248, 58000, 57780, 57770, 57769, 57768, 57767, 57766, 57765, 57757, 57742, 57704, 57703, 57667, 57666, 55708, 55707, 55705, 55697, 55696, 24633, 3270, 3244, 3243, 3234, 3233, 3232, 3231, 3230, 3229, 2036, 1] [apply] idRangeOffset: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] [apply] [apply] Index entry [apply] ----------- [apply] platformId: 1 (Macintosh) [apply] encodingId: 0 (Roman) [apply] offset: 1004 [apply] format: 6 [apply] length: 522 [apply] language: 0 [apply] format: 6 [apply] language: 0 [apply] firstCode: 0 [apply] entryCount: 256 [apply] glyphIdArray: [1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 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, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 0, 134, 135, 137, 139, 147, 152, 158, 163, 162, 164, 166, 165, 167, 169, 171, 170, 172, 173, 175, 174, 176, 177, 179, 181, 180, 182, 184, 183, 188, 187, 189, 190, 1445, 114, 100, 101, 105, 1447, 120, 161, 112, 107, 1581, 118, 106, 1699, 136, 154, 1683, 115, 1701, 1702, 103, 119, 1655, 1670, 1668, 820, 1691, 108, 124, 797, 168, 186, 129, 99, 110, 1679, 340, 1698, 1659, 109, 125, 1451, 98, 130, 133, 151, 276, 277, 1432, 1433, 1441, 1442, 1437, 1438, 185, 1905, 193, 314, 1481, 1555, 1470, 1471, 1991, 1992, 1446, 121, 1439, 1443, 1461, 132, 140, 131, 141, 138, 143, 144, 145, 142, 149, 150, 0, 148, 156, 157, 155, 243, 589, 611, 113, 607, 608, 609, 122, 612, 610, 590] [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 0x3b, cp 0x58, name 'X', contour, shape[49v, complex], advance 600, leftSideBearings 10, kerning[size 0, horiz true, cross 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 0x4d, cp 0x6a, name 'j', contour, shape[32v, complex], advance 600, leftSideBearings 87, kerning[size 0, horiz true, cross 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 0x3, cp 0x20, name 'space', non-cont(whitespace), shape null, advance 600, leftSideBearings 0, kerning[size 0, horiz true, cross 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 0.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 600.0 / 0.0 / 0.0, ctr 300.0 / 0.0 / 0.0] [apply] em [dim 0.6 x 0.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 0.6 / 0.0 / 0.0, ctr 0.3 / 0.0 / 0.0] [apply] Font FreeMono-Bold [apply] Char left['X', id 59, kpairs 0], right['X', id 59], kerning 0 [apply] Glyph[id 0x3b, cp 0x58, name 'X', contour, shape[49v, complex], advance 600, leftSideBearings 10, kerning[size 0, horiz true, cross true]] [apply] Font FreeMono-Bold [apply] Char left['t', id 87, kpairs 0], right['.', id 17], kerning 0 [apply] Glyph[id 0x57, cp 0x74, name 't', contour, shape[53v, complex], advance 600, leftSideBearings 13, kerning[size 0, horiz true, cross true]] [apply] Font FreeMono-Bold [apply] Char left['f', id 73, kpairs 0], right['f', id 73], kerning 0 [apply] Glyph[id 0x49, cp 0x66, name 'f', contour, shape[48v, complex], advance 600, leftSideBearings 75, kerning[size 0, horiz true, cross 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: Sat Feb 08 19:56:52 CET 2014 [apply] modified: Sat Feb 08 19:56:52 CET 2014 [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: Sat Feb 08 19:56:52 CET 2014 [apply] modified: Sat Feb 08 19:56:52 CET 2014 [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 Table [apply] ---------- [apply] numTables: 5 [apply] [apply] Index entry [apply] ----------- [apply] platformId: 0 (Unicode) [apply] encodingId: 3 (Unicode 2.0 and onwards semantics (BMP only)) [apply] offset: 44 [apply] format: 4 [apply] length: 1560 [apply] language: 0 [apply] format: 4 [apply] segCountX2: 386 [apply] searchRange: 256 [apply] entrySelector: 7 [apply] rangeShift: 130 [apply] endCode: [126, 443, 501, 544, 563, 569, 879, 885, 894, 906, 908, 929, 974, 983, 1014, 1017, 1151, 1279, 1299, 1311, 1319, 1366, 1375, 1415, 1418, 1423, 1479, 1514, 1524, 1805, 1866, 1871, 2423, 2431, 2435, 2444, 2448, 2472, 2480, 2482, 2489, 2500, 2504, 2510, 2519, 2525, 2531, 2555, 2563, 2570, 2576, 2600, 2608, 2611, 2614, 2617, 2620, 2626, 2632, 2637, 2641, 2652, 2654, 2677, 3331, 3340, 3344, 3386, 3396, 3400, 3406, 3415, 3427, 3445, 3455, 4288, 4341, 4345, 4348, 5108, 5759, 6389, 7437, 7439, 7452, 7458, 7579, 7583, 7590, 7602, 7609, 7615, 7929, 7957, 7965, 8005, 8013, 8023, 8025, 8027, 8029, 8061, 8116, 8132, 8147, 8155, 8175, 8180, 8190, 8292, 8305, 8334, 8340, 8373, 8377, 8417, 8432, 8457, 8484, 8499, 8508, 8511, 8517, 8523, 8526, 8575, 8601, 8615, 8618, 8629, 8652, 8661, 8669, 8751, 8766, 8781, 8789, 8807, 8811, 8819, 8823, 8841, 8861, 8872, 8885, 8893, 8899, 8902, 8904, 8911, 8921, 8931, 8937, 8945, 8960, 8971, 8976, 8995, 9002, 9134, 9139, 9254, 9321, 9547, 9580, 9727, 9773, 9786, 9831, 9839, 10048, 10756, 10761, 11623, 11631, 11800, 11803, 11807, 11822, 11824, 42539, 42892, 42922, 64261, 64279, 64310, 64316, 64318, 64321, 64324, 64335, 65533, 65535] [apply] startCode: [32, 160, 446, 503, 548, 567, 592, 884, 890, 900, 908, 910, 931, 977, 1008, 1017, 1021, 1154, 1296, 1306, 1316, 1329, 1369, 1377, 1417, 1423, 1456, 1488, 1520, 1792, 1807, 1869, 2304, 2425, 2433, 2437, 2447, 2451, 2474, 2482, 2486, 2492, 2503, 2507, 2519, 2524, 2527, 2534, 2561, 2565, 2575, 2579, 2602, 2610, 2613, 2616, 2620, 2622, 2631, 2635, 2641, 2649, 2654, 2662, 3330, 3333, 3342, 3346, 3389, 3398, 3402, 3415, 3424, 3430, 3449, 4256, 4304, 4345, 4347, 5024, 5120, 6320, 7424, 7439, 7448, 7456, 7579, 7581, 7588, 7595, 7607, 7612, 7680, 7936, 7960, 7968, 8008, 8016, 8025, 8027, 8029, 8031, 8064, 8118, 8134, 8150, 8157, 8178, 8182, 8192, 8304, 8308, 8336, 8352, 8376, 8400, 8420, 8448, 8459, 8486, 8501, 8510, 8513, 8522, 8525, 8531, 8592, 8612, 8617, 8628, 8636, 8656, 8668, 8704, 8756, 8768, 8784, 8791, 8810, 8813, 8822, 8826, 8844, 8866, 8882, 8891, 8896, 8901, 8904, 8909, 8918, 8928, 8934, 8942, 8960, 8968, 8976, 8992, 9001, 9115, 9138, 9216, 9312, 9472, 9552, 9600, 9772, 9785, 9824, 9833, 10048, 10752, 10761, 11568, 11631, 11798, 11802, 11806, 11816, 11824, 42240, 42888, 42922, 64256, 64275, 64285, 64312, 64318, 64320, 64323, 64326, 65529, 65535] [apply] idDelta: [65507, 65474, 65472, 65471, 65468, 65465, 65443, 65439, 65435, 65430, 65429, 65428, 65427, 65425, 65401, 65399, 65396, 65394, 65378, 65372, 65368, 65359, 65357, 65356, 65355, 65351, 65319, 65311, 65306, 65039, 65038, 65036, 64604, 64603, 64602, 64601, 64599, 64597, 64596, 64595, 64592, 64590, 64588, 64586, 64578, 64574, 64573, 64571, 64566, 64565, 64561, 64559, 64558, 64557, 64556, 64555, 64553, 64552, 64548, 64546, 64543, 64536, 64535, 64528, 63876, 63875, 63874, 63873, 63871, 63870, 63869, 63861, 63853, 63851, 63848, 63048, 63033, 63030, 63029, 62354, 62343, 61783, 60749, 60748, 60740, 60737, 60617, 60616, 60612, 60608, 60604, 60602, 60538, 60532, 60530, 60528, 60526, 60524, 60523, 60522, 60521, 60520, 60518, 60517, 60516, 60514, 60513, 60511, 60510, 60509, 60498, 60496, 60495, 60484, 60482, 60460, 60458, 60443, 60442, 60441, 60440, 60439, 60438, 60434, 60433, 60429, 60413, 60403, 60402, 60393, 60387, 60384, 60378, 60344, 60340, 60339, 60337, 60336, 60334, 60333, 60331, 60329, 60327, 60323, 60314, 60309, 60307, 60306, 60305, 60301, 60295, 60289, 60287, 60283, 60269, 60262, 60258, 60243, 60238, 60126, 60123, 60047, 59990, 59840, 59836, 59817, 59773, 59762, 59725, 59724, 59516, 58813, 58809, 58003, 57996, 57830, 57829, 57827, 57819, 57818, 27403, 27055, 27026, 5693, 5680, 5675, 5674, 5673, 5672, 5671, 5670, 4477, 1] [apply] idRangeOffset: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] [apply] [apply] Index entry [apply] ----------- [apply] platformId: 3 (Microsoft) [apply] encodingId: 1 (Unicode) [apply] offset: 44 [apply] format: 4 [apply] length: 1560 [apply] language: 0 [apply] format: 4 [apply] segCountX2: 386 [apply] searchRange: 256 [apply] entrySelector: 7 [apply] rangeShift: 130 [apply] endCode: [126, 443, 501, 544, 563, 569, 879, 885, 894, 906, 908, 929, 974, 983, 1014, 1017, 1151, 1279, 1299, 1311, 1319, 1366, 1375, 1415, 1418, 1423, 1479, 1514, 1524, 1805, 1866, 1871, 2423, 2431, 2435, 2444, 2448, 2472, 2480, 2482, 2489, 2500, 2504, 2510, 2519, 2525, 2531, 2555, 2563, 2570, 2576, 2600, 2608, 2611, 2614, 2617, 2620, 2626, 2632, 2637, 2641, 2652, 2654, 2677, 3331, 3340, 3344, 3386, 3396, 3400, 3406, 3415, 3427, 3445, 3455, 4288, 4341, 4345, 4348, 5108, 5759, 6389, 7437, 7439, 7452, 7458, 7579, 7583, 7590, 7602, 7609, 7615, 7929, 7957, 7965, 8005, 8013, 8023, 8025, 8027, 8029, 8061, 8116, 8132, 8147, 8155, 8175, 8180, 8190, 8292, 8305, 8334, 8340, 8373, 8377, 8417, 8432, 8457, 8484, 8499, 8508, 8511, 8517, 8523, 8526, 8575, 8601, 8615, 8618, 8629, 8652, 8661, 8669, 8751, 8766, 8781, 8789, 8807, 8811, 8819, 8823, 8841, 8861, 8872, 8885, 8893, 8899, 8902, 8904, 8911, 8921, 8931, 8937, 8945, 8960, 8971, 8976, 8995, 9002, 9134, 9139, 9254, 9321, 9547, 9580, 9727, 9773, 9786, 9831, 9839, 10048, 10756, 10761, 11623, 11631, 11800, 11803, 11807, 11822, 11824, 42539, 42892, 42922, 64261, 64279, 64310, 64316, 64318, 64321, 64324, 64335, 65533, 65535] [apply] startCode: [32, 160, 446, 503, 548, 567, 592, 884, 890, 900, 908, 910, 931, 977, 1008, 1017, 1021, 1154, 1296, 1306, 1316, 1329, 1369, 1377, 1417, 1423, 1456, 1488, 1520, 1792, 1807, 1869, 2304, 2425, 2433, 2437, 2447, 2451, 2474, 2482, 2486, 2492, 2503, 2507, 2519, 2524, 2527, 2534, 2561, 2565, 2575, 2579, 2602, 2610, 2613, 2616, 2620, 2622, 2631, 2635, 2641, 2649, 2654, 2662, 3330, 3333, 3342, 3346, 3389, 3398, 3402, 3415, 3424, 3430, 3449, 4256, 4304, 4345, 4347, 5024, 5120, 6320, 7424, 7439, 7448, 7456, 7579, 7581, 7588, 7595, 7607, 7612, 7680, 7936, 7960, 7968, 8008, 8016, 8025, 8027, 8029, 8031, 8064, 8118, 8134, 8150, 8157, 8178, 8182, 8192, 8304, 8308, 8336, 8352, 8376, 8400, 8420, 8448, 8459, 8486, 8501, 8510, 8513, 8522, 8525, 8531, 8592, 8612, 8617, 8628, 8636, 8656, 8668, 8704, 8756, 8768, 8784, 8791, 8810, 8813, 8822, 8826, 8844, 8866, 8882, 8891, 8896, 8901, 8904, 8909, 8918, 8928, 8934, 8942, 8960, 8968, 8976, 8992, 9001, 9115, 9138, 9216, 9312, 9472, 9552, 9600, 9772, 9785, 9824, 9833, 10048, 10752, 10761, 11568, 11631, 11798, 11802, 11806, 11816, 11824, 42240, 42888, 42922, 64256, 64275, 64285, 64312, 64318, 64320, 64323, 64326, 65529, 65535] [apply] idDelta: [65507, 65474, 65472, 65471, 65468, 65465, 65443, 65439, 65435, 65430, 65429, 65428, 65427, 65425, 65401, 65399, 65396, 65394, 65378, 65372, 65368, 65359, 65357, 65356, 65355, 65351, 65319, 65311, 65306, 65039, 65038, 65036, 64604, 64603, 64602, 64601, 64599, 64597, 64596, 64595, 64592, 64590, 64588, 64586, 64578, 64574, 64573, 64571, 64566, 64565, 64561, 64559, 64558, 64557, 64556, 64555, 64553, 64552, 64548, 64546, 64543, 64536, 64535, 64528, 63876, 63875, 63874, 63873, 63871, 63870, 63869, 63861, 63853, 63851, 63848, 63048, 63033, 63030, 63029, 62354, 62343, 61783, 60749, 60748, 60740, 60737, 60617, 60616, 60612, 60608, 60604, 60602, 60538, 60532, 60530, 60528, 60526, 60524, 60523, 60522, 60521, 60520, 60518, 60517, 60516, 60514, 60513, 60511, 60510, 60509, 60498, 60496, 60495, 60484, 60482, 60460, 60458, 60443, 60442, 60441, 60440, 60439, 60438, 60434, 60433, 60429, 60413, 60403, 60402, 60393, 60387, 60384, 60378, 60344, 60340, 60339, 60337, 60336, 60334, 60333, 60331, 60329, 60327, 60323, 60314, 60309, 60307, 60306, 60305, 60301, 60295, 60289, 60287, 60283, 60269, 60262, 60258, 60243, 60238, 60126, 60123, 60047, 59990, 59840, 59836, 59817, 59773, 59762, 59725, 59724, 59516, 58813, 58809, 58003, 57996, 57830, 57829, 57827, 57819, 57818, 27403, 27055, 27026, 5693, 5680, 5675, 5674, 5673, 5672, 5671, 5670, 4477, 1] [apply] idRangeOffset: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] [apply] [apply] Index entry [apply] ----------- [apply] platformId: 0 (Unicode) [apply] encodingId: 10 () [apply] offset: 1604 [apply] format: 12 [apply] length: 2404 [apply] language: 0 [apply] format: 12 [apply] language: 0 [apply] nGroups: 199 [apply] mapping: [32, 126]: 3, [160, 443]: 98, [446, 501]: 382, [503, 544]: 438, [548, 563]: 480, [567, 569]: 496, [592, 879]: 499, [884, 885]: 787, [890, 894]: 789, [900, 906]: 794, [908, 908]: 801, [910, 929]: 802, [931, 974]: 822, [977, 983]: 866, [1008, 1014]: 873, [1017, 1017]: 880, [1021, 1151]: 881, [1154, 1279]: 1012, [1296, 1299]: 1138, [1306, 1311]: 1142, [1316, 1319]: 1148, [1329, 1366]: 1152, [1369, 1375]: 1190, [1377, 1415]: 1197, [1417, 1418]: 1236, [1423, 1423]: 1238, [1456, 1479]: 1239, [1488, 1514]: 1263, [1520, 1524]: 1290, [1792, 1805]: 1295, [1807, 1866]: 1309, [1869, 1871]: 1369, [2304, 2423]: 1372, [2425, 2431]: 1492, [2433, 2435]: 1499, [2437, 2444]: 1502, [2447, 2448]: 1510, [2451, 2472]: 1512, [2474, 2480]: 1534, [2482, 2482]: 1541, [2486, 2489]: 1542, [2492, 2500]: 1546, [2503, 2504]: 1555, [2507, 2510]: 1557, [2519, 2519]: 1561, [2524, 2525]: 1562, [2527, 2531]: 1564, [2534, 2555]: 1569, [2561, 2563]: 1591, [2565, 2570]: 1594, [2575, 2576]: 1600, [2579, 2600]: 1602, [2602, 2608]: 1624, [2610, 2611]: 1631, [2613, 2614]: 1633, [2616, 2617]: 1635, [2620, 2620]: 1637, [2622, 2626]: 1638, [2631, 2632]: 1643, [2635, 2637]: 1645, [2641, 2641]: 1648, [2649, 2652]: 1649, [2654, 2654]: 1653, [2662, 2677]: 1654, [3330, 3331]: 1670, [3333, 3340]: 1672, [3342, 3344]: 1680, [3346, 3386]: 1683, [3389, 3396]: 1724, [3398, 3400]: 1732, [3402, 3406]: 1735, [3415, 3415]: 1740, [3424, 3427]: 1741, [3430, 3445]: 1745, [3449, 3455]: 1761, [4256, 4288]: 1768, [4304, 4341]: 1801, [4345, 4345]: 1839, [4347, 4348]: 1840, [5024, 5108]: 1842, [5120, 5759]: 1927, [6320, 6389]: 2567, [7424, 7437]: 2637, [7439, 7439]: 2651, [7448, 7452]: 2652, [7456, 7458]: 2657, [7579, 7579]: 2660, [7581, 7583]: 2661, [7588, 7590]: 2664, [7595, 7602]: 2667, [7607, 7609]: 2675, [7612, 7615]: 2678, [7680, 7929]: 2682, [7936, 7957]: 2932, [7960, 7965]: 2954, [7968, 8005]: 2960, [8008, 8013]: 2998, [8016, 8023]: 3004, [8025, 8025]: 3012, [8027, 8027]: 3013, [8029, 8029]: 3014, [8031, 8061]: 3015, [8064, 8116]: 3046, [8118, 8132]: 3099, [8134, 8147]: 3114, [8150, 8155]: 3128, [8157, 8175]: 3134, [8178, 8180]: 3153, [8182, 8190]: 3156, [8192, 8292]: 3165, [8304, 8305]: 3266, [8308, 8334]: 3268, [8336, 8340]: 3295, [8352, 8373]: 3300, [8376, 8377]: 3322, [8400, 8417]: 3324, [8420, 8432]: 3342, [8448, 8457]: 3355, [8459, 8484]: 3365, [8486, 8499]: 3391, [8501, 8508]: 3405, [8510, 8511]: 3413, [8513, 8517]: 3415, [8522, 8523]: 3420, [8525, 8526]: 3422, [8531, 8575]: 3424, [8592, 8601]: 3469, [8612, 8615]: 3479, [8617, 8618]: 3483, [8628, 8629]: 3485, [8636, 8652]: 3487, [8656, 8661]: 3504, [8668, 8669]: 3510, [8704, 8751]: 3512, [8756, 8766]: 3560, [8768, 8781]: 3571, [8784, 8789]: 3585, [8791, 8807]: 3591, [8810, 8811]: 3608, [8813, 8819]: 3610, [8822, 8823]: 3617, [8826, 8841]: 3619, [8844, 8861]: 3635, [8866, 8872]: 3653, [8882, 8885]: 3660, [8891, 8893]: 3664, [8896, 8899]: 3667, [8901, 8902]: 3671, [8904, 8904]: 3673, [8909, 8911]: 3674, [8918, 8921]: 3677, [8928, 8931]: 3681, [8934, 8937]: 3685, [8942, 8945]: 3689, [8960, 8960]: 3693, [8968, 8971]: 3694, [8976, 8976]: 3698, [8992, 8995]: 3699, [9001, 9002]: 3703, [9115, 9134]: 3705, [9138, 9139]: 3725, [9216, 9254]: 3727, [9312, 9321]: 3766, [9472, 9547]: 3776, [9552, 9580]: 3852, [9600, 9727]: 3881, [9772, 9773]: 4009, [9785, 9786]: 4011, [9824, 9831]: 4013, [9833, 9839]: 4021, [10048, 10048]: 4028, [10752, 10756]: 4029, [10761, 10761]: 4034, [11568, 11623]: 4035, [11631, 11631]: 4091, [11798, 11800]: 4092, [11802, 11803]: 4095, [11806, 11807]: 4097, [11816, 11822]: 4099, [11824, 11824]: 4106, [42240, 42539]: 4107, [42888, 42892]: 4407, [42922, 42922]: 4412, [64256, 64261]: 4413, [64275, 64279]: 4419, [64285, 64310]: 4424, [64312, 64316]: 4450, [64318, 64318]: 4455, [64320, 64321]: 4456, [64323, 64324]: 4458, [64326, 64335]: 4460, [65529, 65533]: 4470, [66432, 66461]: 4475, [66463, 66499]: 4505, [66504, 66517]: 4542, [66688, 66717]: 4556, [66720, 66729]: 4586, [67840, 67867]: 4596, [67871, 67871]: 4624 [apply] [apply] Index entry [apply] ----------- [apply] platformId: 3 (Microsoft) [apply] encodingId: 10 (UCS-4) [apply] offset: 1604 [apply] format: 12 [apply] length: 2404 [apply] language: 0 [apply] format: 12 [apply] language: 0 [apply] nGroups: 199 [apply] mapping: [32, 126]: 3, [160, 443]: 98, [446, 501]: 382, [503, 544]: 438, [548, 563]: 480, [567, 569]: 496, [592, 879]: 499, [884, 885]: 787, [890, 894]: 789, [900, 906]: 794, [908, 908]: 801, [910, 929]: 802, [931, 974]: 822, [977, 983]: 866, [1008, 1014]: 873, [1017, 1017]: 880, [1021, 1151]: 881, [1154, 1279]: 1012, [1296, 1299]: 1138, [1306, 1311]: 1142, [1316, 1319]: 1148, [1329, 1366]: 1152, [1369, 1375]: 1190, [1377, 1415]: 1197, [1417, 1418]: 1236, [1423, 1423]: 1238, [1456, 1479]: 1239, [1488, 1514]: 1263, [1520, 1524]: 1290, [1792, 1805]: 1295, [1807, 1866]: 1309, [1869, 1871]: 1369, [2304, 2423]: 1372, [2425, 2431]: 1492, [2433, 2435]: 1499, [2437, 2444]: 1502, [2447, 2448]: 1510, [2451, 2472]: 1512, [2474, 2480]: 1534, [2482, 2482]: 1541, [2486, 2489]: 1542, [2492, 2500]: 1546, [2503, 2504]: 1555, [2507, 2510]: 1557, [2519, 2519]: 1561, [2524, 2525]: 1562, [2527, 2531]: 1564, [2534, 2555]: 1569, [2561, 2563]: 1591, [2565, 2570]: 1594, [2575, 2576]: 1600, [2579, 2600]: 1602, [2602, 2608]: 1624, [2610, 2611]: 1631, [2613, 2614]: 1633, [2616, 2617]: 1635, [2620, 2620]: 1637, [2622, 2626]: 1638, [2631, 2632]: 1643, [2635, 2637]: 1645, [2641, 2641]: 1648, [2649, 2652]: 1649, [2654, 2654]: 1653, [2662, 2677]: 1654, [3330, 3331]: 1670, [3333, 3340]: 1672, [3342, 3344]: 1680, [3346, 3386]: 1683, [3389, 3396]: 1724, [3398, 3400]: 1732, [3402, 3406]: 1735, [3415, 3415]: 1740, [3424, 3427]: 1741, [3430, 3445]: 1745, [3449, 3455]: 1761, [4256, 4288]: 1768, [4304, 4341]: 1801, [4345, 4345]: 1839, [4347, 4348]: 1840, [5024, 5108]: 1842, [5120, 5759]: 1927, [6320, 6389]: 2567, [7424, 7437]: 2637, [7439, 7439]: 2651, [7448, 7452]: 2652, [7456, 7458]: 2657, [7579, 7579]: 2660, [7581, 7583]: 2661, [7588, 7590]: 2664, [7595, 7602]: 2667, [7607, 7609]: 2675, [7612, 7615]: 2678, [7680, 7929]: 2682, [7936, 7957]: 2932, [7960, 7965]: 2954, [7968, 8005]: 2960, [8008, 8013]: 2998, [8016, 8023]: 3004, [8025, 8025]: 3012, [8027, 8027]: 3013, [8029, 8029]: 3014, [8031, 8061]: 3015, [8064, 8116]: 3046, [8118, 8132]: 3099, [8134, 8147]: 3114, [8150, 8155]: 3128, [8157, 8175]: 3134, [8178, 8180]: 3153, [8182, 8190]: 3156, [8192, 8292]: 3165, [8304, 8305]: 3266, [8308, 8334]: 3268, [8336, 8340]: 3295, [8352, 8373]: 3300, [8376, 8377]: 3322, [8400, 8417]: 3324, [8420, 8432]: 3342, [8448, 8457]: 3355, [8459, 8484]: 3365, [8486, 8499]: 3391, [8501, 8508]: 3405, [8510, 8511]: 3413, [8513, 8517]: 3415, [8522, 8523]: 3420, [8525, 8526]: 3422, [8531, 8575]: 3424, [8592, 8601]: 3469, [8612, 8615]: 3479, [8617, 8618]: 3483, [8628, 8629]: 3485, [8636, 8652]: 3487, [8656, 8661]: 3504, [8668, 8669]: 3510, [8704, 8751]: 3512, [8756, 8766]: 3560, [8768, 8781]: 3571, [8784, 8789]: 3585, [8791, 8807]: 3591, [8810, 8811]: 3608, [8813, 8819]: 3610, [8822, 8823]: 3617, [8826, 8841]: 3619, [8844, 8861]: 3635, [8866, 8872]: 3653, [8882, 8885]: 3660, [8891, 8893]: 3664, [8896, 8899]: 3667, [8901, 8902]: 3671, [8904, 8904]: 3673, [8909, 8911]: 3674, [8918, 8921]: 3677, [8928, 8931]: 3681, [8934, 8937]: 3685, [8942, 8945]: 3689, [8960, 8960]: 3693, [8968, 8971]: 3694, [8976, 8976]: 3698, [8992, 8995]: 3699, [9001, 9002]: 3703, [9115, 9134]: 3705, [9138, 9139]: 3725, [9216, 9254]: 3727, [9312, 9321]: 3766, [9472, 9547]: 3776, [9552, 9580]: 3852, [9600, 9727]: 3881, [9772, 9773]: 4009, [9785, 9786]: 4011, [9824, 9831]: 4013, [9833, 9839]: 4021, [10048, 10048]: 4028, [10752, 10756]: 4029, [10761, 10761]: 4034, [11568, 11623]: 4035, [11631, 11631]: 4091, [11798, 11800]: 4092, [11802, 11803]: 4095, [11806, 11807]: 4097, [11816, 11822]: 4099, [11824, 11824]: 4106, [42240, 42539]: 4107, [42888, 42892]: 4407, [42922, 42922]: 4412, [64256, 64261]: 4413, [64275, 64279]: 4419, [64285, 64310]: 4424, [64312, 64316]: 4450, [64318, 64318]: 4455, [64320, 64321]: 4456, [64323, 64324]: 4458, [64326, 64335]: 4460, [65529, 65533]: 4470, [66432, 66461]: 4475, [66463, 66499]: 4505, [66504, 66517]: 4542, [66688, 66717]: 4556, [66720, 66729]: 4586, [67840, 67867]: 4596, [67871, 67871]: 4624 [apply] [apply] Index entry [apply] ----------- [apply] platformId: 1 (Macintosh) [apply] encodingId: 0 (Roman) [apply] offset: 4008 [apply] format: 6 [apply] length: 522 [apply] language: 0 [apply] format: 6 [apply] language: 0 [apply] firstCode: 0 [apply] entryCount: 256 [apply] glyphIdArray: [1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 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, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 0, 134, 135, 137, 139, 147, 152, 158, 163, 162, 164, 166, 165, 167, 169, 171, 170, 172, 173, 175, 174, 176, 177, 179, 181, 180, 182, 184, 183, 188, 187, 189, 190, 3197, 114, 100, 101, 105, 3199, 120, 161, 112, 107, 3388, 118, 106, 3600, 136, 154, 3542, 115, 3604, 3605, 103, 119, 3514, 3529, 3527, 851, 3555, 108, 124, 828, 168, 186, 129, 99, 110, 3538, 340, 3579, 3518, 109, 125, 3203, 98, 130, 133, 151, 276, 277, 3184, 3185, 3193, 3194, 3189, 3190, 185, 3955, 193, 314, 3233, 3312, 3222, 3223, 4414, 4415, 3198, 121, 3191, 3195, 3213, 132, 140, 131, 141, 138, 143, 144, 145, 142, 149, 150, 0, 148, 156, 157, 155, 243, 617, 639, 113, 635, 636, 637, 122, 640, 638, 618] [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 0x3b, cp 0x58, name 'X', contour, shape[13v, complex], advance 657, leftSideBearings 15, kerning[size 0, horiz true, cross false]] [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 0x4d, cp 0x6a, name 'j', contour, shape[20v, complex], advance 243, leftSideBearings 0, kerning[size 0, horiz true, cross false]] [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 0x3, cp 0x20, name 'space', non-cont(whitespace), shape null, advance 250, leftSideBearings 0, kerning[size 0, horiz true, cross false]] [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 0.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 250.0 / 0.0 / 0.0, ctr 125.0 / 0.0 / 0.0] [apply] em [dim 0.25 x 0.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 0.25 / 0.0 / 0.0, ctr 0.125 / 0.0 / 0.0] [apply] Font FreeSans-Regular [apply] Char left['X', id 59, kpairs 0], right['X', id 59], kerning 0 [apply] Glyph[id 0x3b, cp 0x58, name 'X', contour, shape[13v, complex], advance 657, leftSideBearings 15, kerning[size 0, horiz true, cross false]] [apply] Font FreeSans-Regular [apply] Char left['t', id 87, kpairs 0], right['.', id 17], kerning 0 [apply] Glyph[id 0x57, cp 0x74, name 't', contour, shape[25v, complex], advance 280, leftSideBearings 20, kerning[size 0, horiz true, cross false]] [apply] Font FreeSans-Regular [apply] Char left['f', id 73, kpairs 0], right['f', id 73], kerning 0 [apply] Glyph[id 0x49, cp 0x66, name 'f', contour, shape[23v, complex], advance 280, leftSideBearings 20, kerning[size 0, horiz true, cross false]] [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: Sat Feb 08 19:55:53 CET 2014 [apply] modified: Sat Feb 08 19:55:53 CET 2014 [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: Sat Feb 08 19:55:53 CET 2014 [apply] modified: Sat Feb 08 19:55:53 CET 2014 [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 Table [apply] ---------- [apply] numTables: 3 [apply] [apply] Index entry [apply] ----------- [apply] platformId: 0 (Unicode) [apply] encodingId: 3 (Unicode 2.0 and onwards semantics (BMP only)) [apply] offset: 28 [apply] format: 4 [apply] length: 1320 [apply] language: 0 [apply] format: 4 [apply] segCountX2: 326 [apply] searchRange: 256 [apply] entrySelector: 7 [apply] rangeShift: 70 [apply] endCode: [126, 443, 501, 543, 563, 567, 879, 885, 890, 894, 906, 908, 929, 974, 983, 1009, 1013, 1121, 1139, 1151, 1273, 1299, 1311, 1366, 1375, 1415, 1418, 1423, 1465, 1476, 1514, 1524, 2423, 2431, 2563, 2570, 2576, 2600, 2608, 2611, 2614, 2617, 2620, 2626, 2632, 2637, 2641, 2652, 2654, 2677, 4288, 4341, 4345, 4348, 5108, 7835, 7838, 7929, 7957, 7965, 8005, 8013, 8023, 8025, 8027, 8029, 8061, 8116, 8132, 8147, 8155, 8175, 8180, 8190, 8292, 8305, 8334, 8340, 8358, 8360, 8364, 8368, 8373, 8377, 8403, 8407, 8417, 8432, 8449, 8451, 8457, 8462, 8465, 8468, 8471, 8476, 8482, 8487, 8491, 8494, 8498, 8504, 8507, 8516, 8523, 8526, 8575, 8603, 8616, 8650, 8736, 8739, 8741, 8749, 8764, 8768, 8771, 8773, 8776, 8779, 8789, 8794, 8801, 8807, 8811, 8819, 8839, 8861, 8893, 8899, 8901, 8945, 8971, 8976, 8995, 9002, 9251, 9676, 9702, 9711, 9772, 9831, 9839, 10048, 10754, 11621, 11631, 11800, 11803, 11807, 11822, 42892, 42922, 64261, 64279, 64310, 64316, 64318, 64321, 64324, 64335, 65533, 65535] [apply] startCode: [32, 160, 446, 503, 548, 567, 592, 884, 890, 894, 900, 908, 910, 931, 977, 1008, 1012, 1024, 1136, 1148, 1154, 1296, 1306, 1329, 1369, 1377, 1417, 1423, 1456, 1467, 1488, 1520, 2304, 2425, 2561, 2565, 2575, 2579, 2602, 2610, 2613, 2616, 2620, 2622, 2631, 2635, 2641, 2649, 2654, 2662, 4256, 4304, 4345, 4347, 5024, 7680, 7838, 7840, 7936, 7960, 7968, 8008, 8016, 8025, 8027, 8029, 8031, 8064, 8118, 8134, 8150, 8157, 8178, 8182, 8192, 8304, 8308, 8336, 8355, 8360, 8362, 8368, 8373, 8376, 8400, 8406, 8411, 8421, 8448, 8451, 8453, 8462, 8465, 8467, 8470, 8476, 8480, 8486, 8489, 8494, 8498, 8501, 8506, 8513, 8523, 8525, 8531, 8592, 8606, 8644, 8704, 8739, 8741, 8743, 8756, 8768, 8770, 8773, 8776, 8778, 8784, 8791, 8797, 8804, 8810, 8818, 8834, 8853, 8891, 8896, 8901, 8942, 8968, 8976, 8994, 9001, 9251, 9674, 9702, 9711, 9772, 9824, 9833, 10048, 10752, 11568, 11631, 11798, 11802, 11806, 11816, 42888, 42922, 64256, 64275, 64285, 64312, 64318, 64320, 64323, 64326, 65529, 65535] [apply] idDelta: [65507, 65474, 65472, 65471, 65467, 65464, 65440, 65436, 65432, 65429, 65424, 65423, 65422, 65421, 65419, 65395, 65393, 65383, 65369, 65361, 65359, 65337, 65331, 65314, 65312, 65311, 65310, 65306, 65274, 65273, 65262, 65257, 64478, 64477, 64348, 64347, 64343, 64341, 64340, 64339, 64338, 64337, 64335, 64334, 64330, 64328, 64325, 64318, 64317, 64310, 62732, 62717, 62714, 62713, 62038, 59467, 59465, 59464, 59458, 59456, 59454, 59452, 59450, 59449, 59448, 59447, 59446, 59444, 59443, 59442, 59440, 59439, 59437, 59436, 59435, 59424, 59422, 59421, 59407, 59406, 59405, 59402, 59398, 59396, 59374, 59372, 59369, 59366, 59351, 59350, 59349, 59345, 59343, 59342, 59341, 59337, 59334, 59331, 59330, 59328, 59325, 59323, 59322, 59317, 59311, 59310, 59306, 59290, 59288, 59261, 59208, 59206, 59205, 59204, 59198, 59195, 59194, 59193, 59191, 59190, 59186, 59185, 59183, 59181, 59179, 59173, 59159, 59146, 59117, 59115, 59114, 59074, 59052, 59048, 59031, 59026, 58778, 58356, 58331, 58323, 58263, 58212, 58211, 58003, 57300, 56487, 56478, 56312, 56311, 56309, 56301, 25236, 25207, 3874, 3861, 3856, 3855, 3854, 3853, 3852, 3851, 2658, 1] [apply] idRangeOffset: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] [apply] [apply] Index entry [apply] ----------- [apply] platformId: 3 (Microsoft) [apply] encodingId: 1 (Unicode) [apply] offset: 28 [apply] format: 4 [apply] length: 1320 [apply] language: 0 [apply] format: 4 [apply] segCountX2: 326 [apply] searchRange: 256 [apply] entrySelector: 7 [apply] rangeShift: 70 [apply] endCode: [126, 443, 501, 543, 563, 567, 879, 885, 890, 894, 906, 908, 929, 974, 983, 1009, 1013, 1121, 1139, 1151, 1273, 1299, 1311, 1366, 1375, 1415, 1418, 1423, 1465, 1476, 1514, 1524, 2423, 2431, 2563, 2570, 2576, 2600, 2608, 2611, 2614, 2617, 2620, 2626, 2632, 2637, 2641, 2652, 2654, 2677, 4288, 4341, 4345, 4348, 5108, 7835, 7838, 7929, 7957, 7965, 8005, 8013, 8023, 8025, 8027, 8029, 8061, 8116, 8132, 8147, 8155, 8175, 8180, 8190, 8292, 8305, 8334, 8340, 8358, 8360, 8364, 8368, 8373, 8377, 8403, 8407, 8417, 8432, 8449, 8451, 8457, 8462, 8465, 8468, 8471, 8476, 8482, 8487, 8491, 8494, 8498, 8504, 8507, 8516, 8523, 8526, 8575, 8603, 8616, 8650, 8736, 8739, 8741, 8749, 8764, 8768, 8771, 8773, 8776, 8779, 8789, 8794, 8801, 8807, 8811, 8819, 8839, 8861, 8893, 8899, 8901, 8945, 8971, 8976, 8995, 9002, 9251, 9676, 9702, 9711, 9772, 9831, 9839, 10048, 10754, 11621, 11631, 11800, 11803, 11807, 11822, 42892, 42922, 64261, 64279, 64310, 64316, 64318, 64321, 64324, 64335, 65533, 65535] [apply] startCode: [32, 160, 446, 503, 548, 567, 592, 884, 890, 894, 900, 908, 910, 931, 977, 1008, 1012, 1024, 1136, 1148, 1154, 1296, 1306, 1329, 1369, 1377, 1417, 1423, 1456, 1467, 1488, 1520, 2304, 2425, 2561, 2565, 2575, 2579, 2602, 2610, 2613, 2616, 2620, 2622, 2631, 2635, 2641, 2649, 2654, 2662, 4256, 4304, 4345, 4347, 5024, 7680, 7838, 7840, 7936, 7960, 7968, 8008, 8016, 8025, 8027, 8029, 8031, 8064, 8118, 8134, 8150, 8157, 8178, 8182, 8192, 8304, 8308, 8336, 8355, 8360, 8362, 8368, 8373, 8376, 8400, 8406, 8411, 8421, 8448, 8451, 8453, 8462, 8465, 8467, 8470, 8476, 8480, 8486, 8489, 8494, 8498, 8501, 8506, 8513, 8523, 8525, 8531, 8592, 8606, 8644, 8704, 8739, 8741, 8743, 8756, 8768, 8770, 8773, 8776, 8778, 8784, 8791, 8797, 8804, 8810, 8818, 8834, 8853, 8891, 8896, 8901, 8942, 8968, 8976, 8994, 9001, 9251, 9674, 9702, 9711, 9772, 9824, 9833, 10048, 10752, 11568, 11631, 11798, 11802, 11806, 11816, 42888, 42922, 64256, 64275, 64285, 64312, 64318, 64320, 64323, 64326, 65529, 65535] [apply] idDelta: [65507, 65474, 65472, 65471, 65467, 65464, 65440, 65436, 65432, 65429, 65424, 65423, 65422, 65421, 65419, 65395, 65393, 65383, 65369, 65361, 65359, 65337, 65331, 65314, 65312, 65311, 65310, 65306, 65274, 65273, 65262, 65257, 64478, 64477, 64348, 64347, 64343, 64341, 64340, 64339, 64338, 64337, 64335, 64334, 64330, 64328, 64325, 64318, 64317, 64310, 62732, 62717, 62714, 62713, 62038, 59467, 59465, 59464, 59458, 59456, 59454, 59452, 59450, 59449, 59448, 59447, 59446, 59444, 59443, 59442, 59440, 59439, 59437, 59436, 59435, 59424, 59422, 59421, 59407, 59406, 59405, 59402, 59398, 59396, 59374, 59372, 59369, 59366, 59351, 59350, 59349, 59345, 59343, 59342, 59341, 59337, 59334, 59331, 59330, 59328, 59325, 59323, 59322, 59317, 59311, 59310, 59306, 59290, 59288, 59261, 59208, 59206, 59205, 59204, 59198, 59195, 59194, 59193, 59191, 59190, 59186, 59185, 59183, 59181, 59179, 59173, 59159, 59146, 59117, 59115, 59114, 59074, 59052, 59048, 59031, 59026, 58778, 58356, 58331, 58323, 58263, 58212, 58211, 58003, 57300, 56487, 56478, 56312, 56311, 56309, 56301, 25236, 25207, 3874, 3861, 3856, 3855, 3854, 3853, 3852, 3851, 2658, 1] [apply] idRangeOffset: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] [apply] [apply] Index entry [apply] ----------- [apply] platformId: 1 (Macintosh) [apply] encodingId: 0 (Roman) [apply] offset: 1348 [apply] format: 6 [apply] length: 522 [apply] language: 0 [apply] format: 6 [apply] language: 0 [apply] firstCode: 0 [apply] entryCount: 256 [apply] glyphIdArray: [1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 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, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 0, 134, 135, 137, 139, 147, 152, 158, 163, 162, 164, 166, 165, 167, 169, 171, 170, 172, 173, 175, 174, 176, 177, 179, 181, 180, 182, 184, 183, 188, 187, 189, 190, 2123, 114, 100, 101, 105, 2125, 120, 161, 112, 107, 2280, 118, 106, 2447, 136, 154, 2406, 115, 2449, 2450, 103, 119, 2378, 2393, 2391, 845, 2415, 108, 124, 822, 168, 186, 129, 99, 110, 2402, 340, 2431, 2382, 109, 125, 2129, 98, 130, 133, 151, 276, 277, 2110, 2111, 2119, 2120, 2115, 2116, 185, 2494, 193, 314, 2159, 2233, 2148, 2149, 2595, 2596, 2124, 121, 2117, 2121, 2139, 132, 140, 131, 141, 138, 143, 144, 145, 142, 149, 150, 0, 148, 156, 157, 155, 243, 614, 636, 113, 632, 633, 634, 122, 637, 635, 615] [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 0x3b, cp 0x58, name 'X', contour, shape[13v, complex], advance 675, leftSideBearings 22, kerning[size 0, horiz true, cross false]] [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 0x4d, cp 0x6a, name 'j', contour, shape[22v, complex], advance 280, leftSideBearings 4, kerning[size 0, horiz true, cross false]] [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 0x3, cp 0x20, name 'space', non-cont(whitespace), shape null, advance 278, leftSideBearings 0, kerning[size 0, horiz true, cross false]] [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 0.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 278.0 / 0.0 / 0.0, ctr 139.0 / 0.0 / 0.0] [apply] em [dim 0.27800003 x 0.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 0.27800003 / 0.0 / 0.0, ctr 0.13900001 / 0.0 / 0.0] [apply] Font FreeSans-Bold [apply] Char left['X', id 59, kpairs 0], right['X', id 59], kerning 0 [apply] Glyph[id 0x3b, cp 0x58, name 'X', contour, shape[13v, complex], advance 675, leftSideBearings 22, kerning[size 0, horiz true, cross false]] [apply] Font FreeSans-Bold [apply] Char left['t', id 87, kpairs 0], right['.', id 17], kerning 0 [apply] Glyph[id 0x57, cp 0x74, name 't', contour, shape[23v, complex], advance 338, leftSideBearings 21, kerning[size 0, horiz true, cross false]] [apply] Font FreeSans-Bold [apply] Char left['f', id 73, kpairs 0], right['f', id 73], kerning 0 [apply] Glyph[id 0x49, cp 0x66, name 'f', contour, shape[21v, complex], advance 343, leftSideBearings 14, kerning[size 0, horiz true, cross false]] [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: Sat Feb 08 19:59:27 CET 2014 [apply] modified: Sat Feb 08 19:59:27 CET 2014 [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: Sat Feb 08 19:59:27 CET 2014 [apply] modified: Sat Feb 08 19:59:27 CET 2014 [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 Table [apply] ---------- [apply] numTables: 5 [apply] [apply] Index entry [apply] ----------- [apply] platformId: 0 (Unicode) [apply] encodingId: 3 (Unicode 2.0 and onwards semantics (BMP only)) [apply] offset: 44 [apply] format: 4 [apply] length: 2376 [apply] language: 0 [apply] format: 4 [apply] segCountX2: 590 [apply] searchRange: 512 [apply] entrySelector: 8 [apply] rangeShift: 78 [apply] endCode: [13, 126, 887, 894, 906, 908, 929, 1319, 1366, 1375, 1415, 1418, 1423, 1479, 1514, 1524, 1539, 1563, 1791, 1969, 2423, 2431, 2435, 2444, 2448, 2472, 2480, 2482, 2489, 2500, 2504, 2510, 2519, 2525, 2531, 2555, 2563, 2570, 2576, 2600, 2608, 2611, 2614, 2617, 2620, 2626, 2632, 2637, 2641, 2652, 2654, 2677, 2691, 2701, 2705, 2728, 2736, 2739, 2745, 2757, 2761, 2765, 2768, 2787, 2801, 2819, 2828, 2832, 2856, 2864, 2867, 2873, 2884, 2888, 2893, 2903, 2909, 2915, 2935, 2947, 2954, 2960, 2965, 2970, 2972, 2975, 2980, 2986, 3001, 3010, 3016, 3021, 3024, 3031, 3066, 3331, 3340, 3344, 3386, 3396, 3400, 3406, 3415, 3427, 3445, 3455, 3459, 3478, 3505, 3515, 3517, 3526, 3530, 3540, 3542, 3551, 3572, 3642, 3675, 4293, 4348, 4614, 4678, 4680, 4685, 4694, 4696, 4701, 4742, 4744, 4749, 4782, 4784, 4789, 4798, 4800, 4805, 4814, 4822, 4846, 4878, 4880, 4885, 4894, 4934, 4954, 4988, 5108, 5942, 6509, 6516, 6683, 6687, 7617, 7619, 7631, 7654, 7957, 7965, 8005, 8013, 8023, 8025, 8027, 8029, 8061, 8116, 8132, 8147, 8155, 8175, 8180, 8190, 8292, 8305, 8334, 8340, 8377, 8432, 8508, 8523, 8526, 8585, 8966, 9004, 9032, 9040, 9047, 9054, 9091, 9098, 9100, 9106, 9134, 9142, 9149, 9167, 9187, 9190, 9254, 9321, 9475, 9547, 9885, 9916, 9923, 10180, 10186, 10188, 10219, 10239, 10630, 10636, 10642, 10649, 10651, 10654, 10661, 10681, 10684, 10711, 10726, 10729, 10731, 10745, 10758, 10761, 10781, 10791, 10801, 10811, 10815, 10997, 11057, 11092, 11297, 11306, 11310, 11345, 11354, 11358, 11441, 11457, 11467, 11498, 11519, 11777, 11783, 11789, 11793, 11800, 11825, 42611, 42647, 42833, 42839, 42843, 42855, 42864, 42893, 42897, 42922, 43007, 43259, 64262, 64279, 64310, 64316, 64318, 64321, 64324, 64449, 64489, 64511, 64613, 64615, 64619, 64621, 64625, 64627, 64631, 64633, 64651, 64653, 64658, 64660, 64831, 65010, 65020, 65062, 65140, 65276, 65279, 65533, 65535] [apply] startCode: [13, 32, 160, 890, 900, 908, 910, 931, 1329, 1369, 1377, 1417, 1423, 1425, 1488, 1520, 1536, 1542, 1566, 1872, 2304, 2425, 2433, 2437, 2447, 2451, 2474, 2482, 2486, 2492, 2503, 2507, 2519, 2524, 2527, 2534, 2561, 2565, 2575, 2579, 2602, 2610, 2613, 2616, 2620, 2622, 2631, 2635, 2641, 2649, 2654, 2662, 2689, 2693, 2703, 2707, 2730, 2738, 2741, 2748, 2759, 2763, 2768, 2784, 2790, 2817, 2821, 2831, 2835, 2858, 2866, 2869, 2876, 2887, 2891, 2902, 2908, 2911, 2918, 2946, 2949, 2958, 2962, 2969, 2972, 2974, 2979, 2984, 2990, 3006, 3014, 3018, 3024, 3031, 3046, 3330, 3333, 3342, 3346, 3389, 3398, 3402, 3415, 3424, 3430, 3449, 3458, 3461, 3482, 3507, 3517, 3520, 3530, 3535, 3542, 3544, 3570, 3585, 3647, 4256, 4304, 4608, 4616, 4680, 4682, 4688, 4696, 4698, 4704, 4744, 4746, 4752, 4784, 4786, 4792, 4800, 4802, 4808, 4816, 4824, 4848, 4880, 4882, 4888, 4896, 4936, 4961, 5024, 5920, 6480, 6512, 6656, 6686, 7424, 7619, 7626, 7635, 7676, 7960, 7968, 8008, 8016, 8025, 8027, 8029, 8031, 8064, 8118, 8134, 8150, 8157, 8178, 8182, 8192, 8304, 8308, 8336, 8352, 8400, 8448, 8510, 8525, 8528, 8592, 8968, 9031, 9040, 9047, 9054, 9088, 9094, 9100, 9103, 9108, 9138, 9144, 9166, 9180, 9189, 9216, 9312, 9472, 9484, 9552, 9888, 9920, 9985, 10183, 10188, 10190, 10224, 10624, 10635, 10641, 10649, 10651, 10653, 10656, 10672, 10684, 10686, 10726, 10728, 10731, 10740, 10752, 10761, 10781, 10786, 10800, 10808, 10815, 10993, 11008, 11088, 11264, 11299, 11310, 11312, 11347, 11358, 11360, 11456, 11464, 11492, 11517, 11744, 11782, 11787, 11791, 11798, 11802, 42560, 42620, 42752, 42838, 42842, 42852, 42862, 42873, 42896, 42922, 43002, 43232, 64256, 64275, 64285, 64312, 64318, 64320, 64323, 64326, 64467, 64508, 64606, 64615, 64618, 64621, 64624, 64627, 64630, 64633, 64650, 64653, 64657, 64660, 64830, 65010, 65020, 65056, 65136, 65142, 65279, 65529, 65535] [apply] idDelta: [65526, 65508, 65475, 65473, 65468, 65467, 65466, 65465, 65456, 65454, 65453, 65452, 65448, 65447, 65439, 65434, 65423, 65421, 65419, 65339, 65005, 65004, 65003, 65002, 65000, 64998, 64997, 64996, 64993, 64991, 64989, 64987, 64979, 64975, 64974, 64972, 64967, 64966, 64962, 64960, 64959, 64958, 64957, 64956, 64954, 64953, 64949, 64947, 64944, 64937, 64936, 64929, 64918, 64917, 64916, 64915, 64914, 64913, 64912, 64910, 64909, 64908, 64906, 64891, 64889, 64874, 64873, 64871, 64869, 64868, 64867, 64866, 64864, 64862, 64860, 64852, 64848, 64847, 64845, 64835, 64834, 64831, 64830, 64827, 64826, 64825, 64822, 64819, 64816, 64812, 64809, 64808, 64806, 64800, 64786, 64523, 64522, 64521, 64520, 64518, 64517, 64516, 64508, 64500, 64498, 64495, 64493, 64492, 64489, 64488, 64487, 64485, 64482, 64478, 64477, 64476, 64458, 64446, 64442, 63862, 63852, 63593, 63592, 63591, 63590, 63588, 63587, 63586, 63584, 63583, 63582, 63580, 63579, 63578, 63576, 63575, 63574, 63572, 63571, 63570, 63569, 63568, 63567, 63565, 63564, 63563, 63557, 63522, 62711, 62174, 62172, 62033, 62031, 61295, 61294, 61288, 61285, 61264, 61262, 61260, 61258, 61256, 61255, 61254, 61253, 61252, 61250, 61249, 61248, 61246, 61245, 61243, 61242, 61241, 61230, 61228, 61227, 61216, 61194, 61179, 61178, 61177, 61176, 61170, 61169, 61143, 61136, 61130, 61124, 61091, 61089, 61088, 61086, 61085, 61082, 61081, 61065, 61053, 61052, 61027, 60970, 60820, 60812, 60808, 60806, 60803, 60742, 60740, 60739, 60738, 60734, 60350, 60346, 60342, 60336, 60335, 60334, 60333, 60323, 60321, 60320, 60306, 60305, 60304, 60296, 60290, 60288, 60269, 60265, 60257, 60251, 60248, 60071, 60061, 60031, 59860, 59859, 59856, 59855, 59854, 59851, 59850, 59836, 59830, 59806, 59788, 59564, 59560, 59557, 59556, 59552, 59551, 28817, 28809, 28705, 28701, 28699, 28691, 28685, 28677, 28675, 28651, 28572, 28348, 7352, 7340, 7335, 7334, 7333, 7332, 7331, 7330, 7313, 7295, 7201, 7200, 7198, 7197, 7195, 7194, 7192, 7191, 7175, 7174, 7171, 7170, 7001, 6823, 6814, 6779, 6706, 6705, 6703, 6454, 1] [apply] idRangeOffset: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] [apply] [apply] Index entry [apply] ----------- [apply] platformId: 3 (Microsoft) [apply] encodingId: 1 (Unicode) [apply] offset: 44 [apply] format: 4 [apply] length: 2376 [apply] language: 0 [apply] format: 4 [apply] segCountX2: 590 [apply] searchRange: 512 [apply] entrySelector: 8 [apply] rangeShift: 78 [apply] endCode: [13, 126, 887, 894, 906, 908, 929, 1319, 1366, 1375, 1415, 1418, 1423, 1479, 1514, 1524, 1539, 1563, 1791, 1969, 2423, 2431, 2435, 2444, 2448, 2472, 2480, 2482, 2489, 2500, 2504, 2510, 2519, 2525, 2531, 2555, 2563, 2570, 2576, 2600, 2608, 2611, 2614, 2617, 2620, 2626, 2632, 2637, 2641, 2652, 2654, 2677, 2691, 2701, 2705, 2728, 2736, 2739, 2745, 2757, 2761, 2765, 2768, 2787, 2801, 2819, 2828, 2832, 2856, 2864, 2867, 2873, 2884, 2888, 2893, 2903, 2909, 2915, 2935, 2947, 2954, 2960, 2965, 2970, 2972, 2975, 2980, 2986, 3001, 3010, 3016, 3021, 3024, 3031, 3066, 3331, 3340, 3344, 3386, 3396, 3400, 3406, 3415, 3427, 3445, 3455, 3459, 3478, 3505, 3515, 3517, 3526, 3530, 3540, 3542, 3551, 3572, 3642, 3675, 4293, 4348, 4614, 4678, 4680, 4685, 4694, 4696, 4701, 4742, 4744, 4749, 4782, 4784, 4789, 4798, 4800, 4805, 4814, 4822, 4846, 4878, 4880, 4885, 4894, 4934, 4954, 4988, 5108, 5942, 6509, 6516, 6683, 6687, 7617, 7619, 7631, 7654, 7957, 7965, 8005, 8013, 8023, 8025, 8027, 8029, 8061, 8116, 8132, 8147, 8155, 8175, 8180, 8190, 8292, 8305, 8334, 8340, 8377, 8432, 8508, 8523, 8526, 8585, 8966, 9004, 9032, 9040, 9047, 9054, 9091, 9098, 9100, 9106, 9134, 9142, 9149, 9167, 9187, 9190, 9254, 9321, 9475, 9547, 9885, 9916, 9923, 10180, 10186, 10188, 10219, 10239, 10630, 10636, 10642, 10649, 10651, 10654, 10661, 10681, 10684, 10711, 10726, 10729, 10731, 10745, 10758, 10761, 10781, 10791, 10801, 10811, 10815, 10997, 11057, 11092, 11297, 11306, 11310, 11345, 11354, 11358, 11441, 11457, 11467, 11498, 11519, 11777, 11783, 11789, 11793, 11800, 11825, 42611, 42647, 42833, 42839, 42843, 42855, 42864, 42893, 42897, 42922, 43007, 43259, 64262, 64279, 64310, 64316, 64318, 64321, 64324, 64449, 64489, 64511, 64613, 64615, 64619, 64621, 64625, 64627, 64631, 64633, 64651, 64653, 64658, 64660, 64831, 65010, 65020, 65062, 65140, 65276, 65279, 65533, 65535] [apply] startCode: [13, 32, 160, 890, 900, 908, 910, 931, 1329, 1369, 1377, 1417, 1423, 1425, 1488, 1520, 1536, 1542, 1566, 1872, 2304, 2425, 2433, 2437, 2447, 2451, 2474, 2482, 2486, 2492, 2503, 2507, 2519, 2524, 2527, 2534, 2561, 2565, 2575, 2579, 2602, 2610, 2613, 2616, 2620, 2622, 2631, 2635, 2641, 2649, 2654, 2662, 2689, 2693, 2703, 2707, 2730, 2738, 2741, 2748, 2759, 2763, 2768, 2784, 2790, 2817, 2821, 2831, 2835, 2858, 2866, 2869, 2876, 2887, 2891, 2902, 2908, 2911, 2918, 2946, 2949, 2958, 2962, 2969, 2972, 2974, 2979, 2984, 2990, 3006, 3014, 3018, 3024, 3031, 3046, 3330, 3333, 3342, 3346, 3389, 3398, 3402, 3415, 3424, 3430, 3449, 3458, 3461, 3482, 3507, 3517, 3520, 3530, 3535, 3542, 3544, 3570, 3585, 3647, 4256, 4304, 4608, 4616, 4680, 4682, 4688, 4696, 4698, 4704, 4744, 4746, 4752, 4784, 4786, 4792, 4800, 4802, 4808, 4816, 4824, 4848, 4880, 4882, 4888, 4896, 4936, 4961, 5024, 5920, 6480, 6512, 6656, 6686, 7424, 7619, 7626, 7635, 7676, 7960, 7968, 8008, 8016, 8025, 8027, 8029, 8031, 8064, 8118, 8134, 8150, 8157, 8178, 8182, 8192, 8304, 8308, 8336, 8352, 8400, 8448, 8510, 8525, 8528, 8592, 8968, 9031, 9040, 9047, 9054, 9088, 9094, 9100, 9103, 9108, 9138, 9144, 9166, 9180, 9189, 9216, 9312, 9472, 9484, 9552, 9888, 9920, 9985, 10183, 10188, 10190, 10224, 10624, 10635, 10641, 10649, 10651, 10653, 10656, 10672, 10684, 10686, 10726, 10728, 10731, 10740, 10752, 10761, 10781, 10786, 10800, 10808, 10815, 10993, 11008, 11088, 11264, 11299, 11310, 11312, 11347, 11358, 11360, 11456, 11464, 11492, 11517, 11744, 11782, 11787, 11791, 11798, 11802, 42560, 42620, 42752, 42838, 42842, 42852, 42862, 42873, 42896, 42922, 43002, 43232, 64256, 64275, 64285, 64312, 64318, 64320, 64323, 64326, 64467, 64508, 64606, 64615, 64618, 64621, 64624, 64627, 64630, 64633, 64650, 64653, 64657, 64660, 64830, 65010, 65020, 65056, 65136, 65142, 65279, 65529, 65535] [apply] idDelta: [65526, 65508, 65475, 65473, 65468, 65467, 65466, 65465, 65456, 65454, 65453, 65452, 65448, 65447, 65439, 65434, 65423, 65421, 65419, 65339, 65005, 65004, 65003, 65002, 65000, 64998, 64997, 64996, 64993, 64991, 64989, 64987, 64979, 64975, 64974, 64972, 64967, 64966, 64962, 64960, 64959, 64958, 64957, 64956, 64954, 64953, 64949, 64947, 64944, 64937, 64936, 64929, 64918, 64917, 64916, 64915, 64914, 64913, 64912, 64910, 64909, 64908, 64906, 64891, 64889, 64874, 64873, 64871, 64869, 64868, 64867, 64866, 64864, 64862, 64860, 64852, 64848, 64847, 64845, 64835, 64834, 64831, 64830, 64827, 64826, 64825, 64822, 64819, 64816, 64812, 64809, 64808, 64806, 64800, 64786, 64523, 64522, 64521, 64520, 64518, 64517, 64516, 64508, 64500, 64498, 64495, 64493, 64492, 64489, 64488, 64487, 64485, 64482, 64478, 64477, 64476, 64458, 64446, 64442, 63862, 63852, 63593, 63592, 63591, 63590, 63588, 63587, 63586, 63584, 63583, 63582, 63580, 63579, 63578, 63576, 63575, 63574, 63572, 63571, 63570, 63569, 63568, 63567, 63565, 63564, 63563, 63557, 63522, 62711, 62174, 62172, 62033, 62031, 61295, 61294, 61288, 61285, 61264, 61262, 61260, 61258, 61256, 61255, 61254, 61253, 61252, 61250, 61249, 61248, 61246, 61245, 61243, 61242, 61241, 61230, 61228, 61227, 61216, 61194, 61179, 61178, 61177, 61176, 61170, 61169, 61143, 61136, 61130, 61124, 61091, 61089, 61088, 61086, 61085, 61082, 61081, 61065, 61053, 61052, 61027, 60970, 60820, 60812, 60808, 60806, 60803, 60742, 60740, 60739, 60738, 60734, 60350, 60346, 60342, 60336, 60335, 60334, 60333, 60323, 60321, 60320, 60306, 60305, 60304, 60296, 60290, 60288, 60269, 60265, 60257, 60251, 60248, 60071, 60061, 60031, 59860, 59859, 59856, 59855, 59854, 59851, 59850, 59836, 59830, 59806, 59788, 59564, 59560, 59557, 59556, 59552, 59551, 28817, 28809, 28705, 28701, 28699, 28691, 28685, 28677, 28675, 28651, 28572, 28348, 7352, 7340, 7335, 7334, 7333, 7332, 7331, 7330, 7313, 7295, 7201, 7200, 7198, 7197, 7195, 7194, 7192, 7191, 7175, 7174, 7171, 7170, 7001, 6823, 6814, 6779, 6706, 6705, 6703, 6454, 1] [apply] idRangeOffset: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] [apply] [apply] Index entry [apply] ----------- [apply] platformId: 0 (Unicode) [apply] encodingId: 10 () [apply] offset: 2420 [apply] format: 12 [apply] length: 3880 [apply] language: 0 [apply] format: 12 [apply] language: 0 [apply] nGroups: 322 [apply] mapping: [13, 13]: 3, [32, 126]: 4, [160, 887]: 99, [890, 894]: 827, [900, 906]: 832, [908, 908]: 839, [910, 929]: 840, [931, 1319]: 860, [1329, 1366]: 1249, [1369, 1375]: 1287, [1377, 1415]: 1294, [1417, 1418]: 1333, [1423, 1423]: 1335, [1425, 1479]: 1336, [1488, 1514]: 1391, [1520, 1524]: 1418, [1536, 1539]: 1423, [1542, 1563]: 1427, [1566, 1791]: 1449, [1872, 1969]: 1675, [2304, 2423]: 1773, [2425, 2431]: 1893, [2433, 2435]: 1900, [2437, 2444]: 1903, [2447, 2448]: 1911, [2451, 2472]: 1913, [2474, 2480]: 1935, [2482, 2482]: 1942, [2486, 2489]: 1943, [2492, 2500]: 1947, [2503, 2504]: 1956, [2507, 2510]: 1958, [2519, 2519]: 1962, [2524, 2525]: 1963, [2527, 2531]: 1965, [2534, 2555]: 1970, [2561, 2563]: 1992, [2565, 2570]: 1995, [2575, 2576]: 2001, [2579, 2600]: 2003, [2602, 2608]: 2025, [2610, 2611]: 2032, [2613, 2614]: 2034, [2616, 2617]: 2036, [2620, 2620]: 2038, [2622, 2626]: 2039, [2631, 2632]: 2044, [2635, 2637]: 2046, [2641, 2641]: 2049, [2649, 2652]: 2050, [2654, 2654]: 2054, [2662, 2677]: 2055, [2689, 2691]: 2071, [2693, 2701]: 2074, [2703, 2705]: 2083, [2707, 2728]: 2086, [2730, 2736]: 2108, [2738, 2739]: 2115, [2741, 2745]: 2117, [2748, 2757]: 2122, [2759, 2761]: 2132, [2763, 2765]: 2135, [2768, 2768]: 2138, [2784, 2787]: 2139, [2790, 2801]: 2143, [2817, 2819]: 2155, [2821, 2828]: 2158, [2831, 2832]: 2166, [2835, 2856]: 2168, [2858, 2864]: 2190, [2866, 2867]: 2197, [2869, 2873]: 2199, [2876, 2884]: 2204, [2887, 2888]: 2213, [2891, 2893]: 2215, [2902, 2903]: 2218, [2908, 2909]: 2220, [2911, 2915]: 2222, [2918, 2935]: 2227, [2946, 2947]: 2245, [2949, 2954]: 2247, [2958, 2960]: 2253, [2962, 2965]: 2256, [2969, 2970]: 2260, [2972, 2972]: 2262, [2974, 2975]: 2263, [2979, 2980]: 2265, [2984, 2986]: 2267, [2990, 3001]: 2270, [3006, 3010]: 2282, [3014, 3016]: 2287, [3018, 3021]: 2290, [3024, 3024]: 2294, [3031, 3031]: 2295, [3046, 3066]: 2296, [3330, 3331]: 2317, [3333, 3340]: 2319, [3342, 3344]: 2327, [3346, 3386]: 2330, [3389, 3396]: 2371, [3398, 3400]: 2379, [3402, 3406]: 2382, [3415, 3415]: 2387, [3424, 3427]: 2388, [3430, 3445]: 2392, [3449, 3455]: 2408, [3458, 3459]: 2415, [3461, 3478]: 2417, [3482, 3505]: 2435, [3507, 3515]: 2459, [3517, 3517]: 2468, [3520, 3526]: 2469, [3530, 3530]: 2476, [3535, 3540]: 2477, [3542, 3542]: 2483, [3544, 3551]: 2484, [3570, 3572]: 2492, [3585, 3642]: 2495, [3647, 3675]: 2553, [4256, 4293]: 2582, [4304, 4348]: 2620, [4608, 4614]: 2665, [4616, 4678]: 2672, [4680, 4680]: 2735, [4682, 4685]: 2736, [4688, 4694]: 2740, [4696, 4696]: 2747, [4698, 4701]: 2748, [4704, 4742]: 2752, [4744, 4744]: 2791, [4746, 4749]: 2792, [4752, 4782]: 2796, [4784, 4784]: 2827, [4786, 4789]: 2828, [4792, 4798]: 2832, [4800, 4800]: 2839, [4802, 4805]: 2840, [4808, 4814]: 2844, [4816, 4822]: 2851, [4824, 4846]: 2858, [4848, 4878]: 2881, [4880, 4880]: 2912, [4882, 4885]: 2913, [4888, 4894]: 2917, [4896, 4934]: 2924, [4936, 4954]: 2963, [4961, 4988]: 2982, [5024, 5108]: 3010, [5920, 5942]: 3095, [6480, 6509]: 3118, [6512, 6516]: 3148, [6656, 6683]: 3153, [6686, 6687]: 3181, [7424, 7617]: 3183, [7619, 7619]: 3377, [7626, 7631]: 3378, [7635, 7654]: 3384, [7676, 7957]: 3404, [7960, 7965]: 3686, [7968, 8005]: 3692, [8008, 8013]: 3730, [8016, 8023]: 3736, [8025, 8025]: 3744, [8027, 8027]: 3745, [8029, 8029]: 3746, [8031, 8061]: 3747, [8064, 8116]: 3778, [8118, 8132]: 3831, [8134, 8147]: 3846, [8150, 8155]: 3860, [8157, 8175]: 3866, [8178, 8180]: 3885, [8182, 8190]: 3888, [8192, 8292]: 3897, [8304, 8305]: 3998, [8308, 8334]: 4000, [8336, 8340]: 4027, [8352, 8377]: 4032, [8400, 8432]: 4058, [8448, 8508]: 4091, [8510, 8523]: 4152, [8525, 8526]: 4166, [8528, 8585]: 4168, [8592, 8966]: 4226, [8968, 9004]: 4601, [9031, 9032]: 4638, [9040, 9040]: 4640, [9047, 9047]: 4641, [9054, 9054]: 4642, [9088, 9091]: 4643, [9094, 9098]: 4647, [9100, 9100]: 4652, [9103, 9106]: 4653, [9108, 9134]: 4657, [9138, 9142]: 4684, [9144, 9149]: 4689, [9166, 9167]: 4695, [9180, 9187]: 4697, [9189, 9190]: 4705, [9216, 9254]: 4707, [9312, 9321]: 4746, [9472, 9475]: 4756, [9484, 9547]: 4760, [9552, 9885]: 4824, [9888, 9916]: 5158, [9920, 9923]: 5187, [9985, 10180]: 5191, [10183, 10186]: 5387, [10188, 10188]: 5391, [10190, 10219]: 5392, [10224, 10239]: 5422, [10624, 10630]: 5438, [10635, 10636]: 5445, [10641, 10642]: 5447, [10649, 10649]: 5449, [10651, 10651]: 5450, [10653, 10654]: 5451, [10656, 10661]: 5453, [10672, 10681]: 5459, [10684, 10684]: 5469, [10686, 10711]: 5470, [10726, 10726]: 5496, [10728, 10729]: 5497, [10731, 10731]: 5499, [10740, 10745]: 5500, [10752, 10758]: 5506, [10761, 10761]: 5513, [10781, 10781]: 5514, [10786, 10791]: 5515, [10800, 10801]: 5521, [10808, 10811]: 5523, [10815, 10815]: 5527, [10993, 10997]: 5528, [11008, 11057]: 5533, [11088, 11092]: 5583, [11264, 11297]: 5588, [11299, 11306]: 5622, [11310, 11310]: 5630, [11312, 11345]: 5631, [11347, 11354]: 5665, [11358, 11358]: 5673, [11360, 11441]: 5674, [11456, 11457]: 5756, [11464, 11467]: 5758, [11492, 11498]: 5762, [11517, 11519]: 5769, [11744, 11777]: 5772, [11782, 11783]: 5806, [11787, 11789]: 5808, [11791, 11793]: 5811, [11798, 11800]: 5814, [11802, 11825]: 5817, [42560, 42611]: 5841, [42620, 42647]: 5893, [42752, 42833]: 5921, [42838, 42839]: 6003, [42842, 42843]: 6005, [42852, 42855]: 6007, [42862, 42864]: 6011, [42873, 42893]: 6014, [42896, 42897]: 6035, [42922, 42922]: 6037, [43002, 43007]: 6038, [43232, 43259]: 6044, [64256, 64262]: 6072, [64275, 64279]: 6079, [64285, 64310]: 6084, [64312, 64316]: 6110, [64318, 64318]: 6115, [64320, 64321]: 6116, [64323, 64324]: 6118, [64326, 64449]: 6120, [64467, 64489]: 6244, [64508, 64511]: 6267, [64606, 64613]: 6271, [64615, 64615]: 6279, [64618, 64619]: 6280, [64621, 64621]: 6282, [64624, 64625]: 6283, [64627, 64627]: 6285, [64630, 64631]: 6286, [64633, 64633]: 6288, [64650, 64651]: 6289, [64653, 64653]: 6291, [64657, 64658]: 6292, [64660, 64660]: 6294, [64830, 64831]: 6295, [65010, 65010]: 6297, [65020, 65020]: 6298, [65056, 65062]: 6299, [65136, 65140]: 6306, [65142, 65276]: 6311, [65279, 65279]: 6446, [65529, 65533]: 6447, [65859, 65863]: 6452, [66352, 66378]: 6457, [118784, 119029]: 6484, [119040, 119078]: 6730, [119081, 119261]: 6769, [119808, 119892]: 6950, [119894, 119964]: 7035, [119966, 119967]: 7106, [119970, 119970]: 7108, [119973, 119974]: 7109, [119977, 119980]: 7111, [119982, 119993]: 7115, [119995, 119995]: 7127, [119997, 120003]: 7128, [120005, 120069]: 7135, [120071, 120074]: 7200, [120077, 120084]: 7204, [120086, 120092]: 7212, [120094, 120121]: 7219, [120123, 120126]: 7247, [120128, 120132]: 7251, [120134, 120134]: 7256, [120138, 120144]: 7257, [120146, 120485]: 7264, [120488, 120779]: 7604, [120782, 120831]: 7896, [126976, 127019]: 7946, [127024, 127123]: 7990 [apply] [apply] Index entry [apply] ----------- [apply] platformId: 3 (Microsoft) [apply] encodingId: 10 (UCS-4) [apply] offset: 2420 [apply] format: 12 [apply] length: 3880 [apply] language: 0 [apply] format: 12 [apply] language: 0 [apply] nGroups: 322 [apply] mapping: [13, 13]: 3, [32, 126]: 4, [160, 887]: 99, [890, 894]: 827, [900, 906]: 832, [908, 908]: 839, [910, 929]: 840, [931, 1319]: 860, [1329, 1366]: 1249, [1369, 1375]: 1287, [1377, 1415]: 1294, [1417, 1418]: 1333, [1423, 1423]: 1335, [1425, 1479]: 1336, [1488, 1514]: 1391, [1520, 1524]: 1418, [1536, 1539]: 1423, [1542, 1563]: 1427, [1566, 1791]: 1449, [1872, 1969]: 1675, [2304, 2423]: 1773, [2425, 2431]: 1893, [2433, 2435]: 1900, [2437, 2444]: 1903, [2447, 2448]: 1911, [2451, 2472]: 1913, [2474, 2480]: 1935, [2482, 2482]: 1942, [2486, 2489]: 1943, [2492, 2500]: 1947, [2503, 2504]: 1956, [2507, 2510]: 1958, [2519, 2519]: 1962, [2524, 2525]: 1963, [2527, 2531]: 1965, [2534, 2555]: 1970, [2561, 2563]: 1992, [2565, 2570]: 1995, [2575, 2576]: 2001, [2579, 2600]: 2003, [2602, 2608]: 2025, [2610, 2611]: 2032, [2613, 2614]: 2034, [2616, 2617]: 2036, [2620, 2620]: 2038, [2622, 2626]: 2039, [2631, 2632]: 2044, [2635, 2637]: 2046, [2641, 2641]: 2049, [2649, 2652]: 2050, [2654, 2654]: 2054, [2662, 2677]: 2055, [2689, 2691]: 2071, [2693, 2701]: 2074, [2703, 2705]: 2083, [2707, 2728]: 2086, [2730, 2736]: 2108, [2738, 2739]: 2115, [2741, 2745]: 2117, [2748, 2757]: 2122, [2759, 2761]: 2132, [2763, 2765]: 2135, [2768, 2768]: 2138, [2784, 2787]: 2139, [2790, 2801]: 2143, [2817, 2819]: 2155, [2821, 2828]: 2158, [2831, 2832]: 2166, [2835, 2856]: 2168, [2858, 2864]: 2190, [2866, 2867]: 2197, [2869, 2873]: 2199, [2876, 2884]: 2204, [2887, 2888]: 2213, [2891, 2893]: 2215, [2902, 2903]: 2218, [2908, 2909]: 2220, [2911, 2915]: 2222, [2918, 2935]: 2227, [2946, 2947]: 2245, [2949, 2954]: 2247, [2958, 2960]: 2253, [2962, 2965]: 2256, [2969, 2970]: 2260, [2972, 2972]: 2262, [2974, 2975]: 2263, [2979, 2980]: 2265, [2984, 2986]: 2267, [2990, 3001]: 2270, [3006, 3010]: 2282, [3014, 3016]: 2287, [3018, 3021]: 2290, [3024, 3024]: 2294, [3031, 3031]: 2295, [3046, 3066]: 2296, [3330, 3331]: 2317, [3333, 3340]: 2319, [3342, 3344]: 2327, [3346, 3386]: 2330, [3389, 3396]: 2371, [3398, 3400]: 2379, [3402, 3406]: 2382, [3415, 3415]: 2387, [3424, 3427]: 2388, [3430, 3445]: 2392, [3449, 3455]: 2408, [3458, 3459]: 2415, [3461, 3478]: 2417, [3482, 3505]: 2435, [3507, 3515]: 2459, [3517, 3517]: 2468, [3520, 3526]: 2469, [3530, 3530]: 2476, [3535, 3540]: 2477, [3542, 3542]: 2483, [3544, 3551]: 2484, [3570, 3572]: 2492, [3585, 3642]: 2495, [3647, 3675]: 2553, [4256, 4293]: 2582, [4304, 4348]: 2620, [4608, 4614]: 2665, [4616, 4678]: 2672, [4680, 4680]: 2735, [4682, 4685]: 2736, [4688, 4694]: 2740, [4696, 4696]: 2747, [4698, 4701]: 2748, [4704, 4742]: 2752, [4744, 4744]: 2791, [4746, 4749]: 2792, [4752, 4782]: 2796, [4784, 4784]: 2827, [4786, 4789]: 2828, [4792, 4798]: 2832, [4800, 4800]: 2839, [4802, 4805]: 2840, [4808, 4814]: 2844, [4816, 4822]: 2851, [4824, 4846]: 2858, [4848, 4878]: 2881, [4880, 4880]: 2912, [4882, 4885]: 2913, [4888, 4894]: 2917, [4896, 4934]: 2924, [4936, 4954]: 2963, [4961, 4988]: 2982, [5024, 5108]: 3010, [5920, 5942]: 3095, [6480, 6509]: 3118, [6512, 6516]: 3148, [6656, 6683]: 3153, [6686, 6687]: 3181, [7424, 7617]: 3183, [7619, 7619]: 3377, [7626, 7631]: 3378, [7635, 7654]: 3384, [7676, 7957]: 3404, [7960, 7965]: 3686, [7968, 8005]: 3692, [8008, 8013]: 3730, [8016, 8023]: 3736, [8025, 8025]: 3744, [8027, 8027]: 3745, [8029, 8029]: 3746, [8031, 8061]: 3747, [8064, 8116]: 3778, [8118, 8132]: 3831, [8134, 8147]: 3846, [8150, 8155]: 3860, [8157, 8175]: 3866, [8178, 8180]: 3885, [8182, 8190]: 3888, [8192, 8292]: 3897, [8304, 8305]: 3998, [8308, 8334]: 4000, [8336, 8340]: 4027, [8352, 8377]: 4032, [8400, 8432]: 4058, [8448, 8508]: 4091, [8510, 8523]: 4152, [8525, 8526]: 4166, [8528, 8585]: 4168, [8592, 8966]: 4226, [8968, 9004]: 4601, [9031, 9032]: 4638, [9040, 9040]: 4640, [9047, 9047]: 4641, [9054, 9054]: 4642, [9088, 9091]: 4643, [9094, 9098]: 4647, [9100, 9100]: 4652, [9103, 9106]: 4653, [9108, 9134]: 4657, [9138, 9142]: 4684, [9144, 9149]: 4689, [9166, 9167]: 4695, [9180, 9187]: 4697, [9189, 9190]: 4705, [9216, 9254]: 4707, [9312, 9321]: 4746, [9472, 9475]: 4756, [9484, 9547]: 4760, [9552, 9885]: 4824, [9888, 9916]: 5158, [9920, 9923]: 5187, [9985, 10180]: 5191, [10183, 10186]: 5387, [10188, 10188]: 5391, [10190, 10219]: 5392, [10224, 10239]: 5422, [10624, 10630]: 5438, [10635, 10636]: 5445, [10641, 10642]: 5447, [10649, 10649]: 5449, [10651, 10651]: 5450, [10653, 10654]: 5451, [10656, 10661]: 5453, [10672, 10681]: 5459, [10684, 10684]: 5469, [10686, 10711]: 5470, [10726, 10726]: 5496, [10728, 10729]: 5497, [10731, 10731]: 5499, [10740, 10745]: 5500, [10752, 10758]: 5506, [10761, 10761]: 5513, [10781, 10781]: 5514, [10786, 10791]: 5515, [10800, 10801]: 5521, [10808, 10811]: 5523, [10815, 10815]: 5527, [10993, 10997]: 5528, [11008, 11057]: 5533, [11088, 11092]: 5583, [11264, 11297]: 5588, [11299, 11306]: 5622, [11310, 11310]: 5630, [11312, 11345]: 5631, [11347, 11354]: 5665, [11358, 11358]: 5673, [11360, 11441]: 5674, [11456, 11457]: 5756, [11464, 11467]: 5758, [11492, 11498]: 5762, [11517, 11519]: 5769, [11744, 11777]: 5772, [11782, 11783]: 5806, [11787, 11789]: 5808, [11791, 11793]: 5811, [11798, 11800]: 5814, [11802, 11825]: 5817, [42560, 42611]: 5841, [42620, 42647]: 5893, [42752, 42833]: 5921, [42838, 42839]: 6003, [42842, 42843]: 6005, [42852, 42855]: 6007, [42862, 42864]: 6011, [42873, 42893]: 6014, [42896, 42897]: 6035, [42922, 42922]: 6037, [43002, 43007]: 6038, [43232, 43259]: 6044, [64256, 64262]: 6072, [64275, 64279]: 6079, [64285, 64310]: 6084, [64312, 64316]: 6110, [64318, 64318]: 6115, [64320, 64321]: 6116, [64323, 64324]: 6118, [64326, 64449]: 6120, [64467, 64489]: 6244, [64508, 64511]: 6267, [64606, 64613]: 6271, [64615, 64615]: 6279, [64618, 64619]: 6280, [64621, 64621]: 6282, [64624, 64625]: 6283, [64627, 64627]: 6285, [64630, 64631]: 6286, [64633, 64633]: 6288, [64650, 64651]: 6289, [64653, 64653]: 6291, [64657, 64658]: 6292, [64660, 64660]: 6294, [64830, 64831]: 6295, [65010, 65010]: 6297, [65020, 65020]: 6298, [65056, 65062]: 6299, [65136, 65140]: 6306, [65142, 65276]: 6311, [65279, 65279]: 6446, [65529, 65533]: 6447, [65859, 65863]: 6452, [66352, 66378]: 6457, [118784, 119029]: 6484, [119040, 119078]: 6730, [119081, 119261]: 6769, [119808, 119892]: 6950, [119894, 119964]: 7035, [119966, 119967]: 7106, [119970, 119970]: 7108, [119973, 119974]: 7109, [119977, 119980]: 7111, [119982, 119993]: 7115, [119995, 119995]: 7127, [119997, 120003]: 7128, [120005, 120069]: 7135, [120071, 120074]: 7200, [120077, 120084]: 7204, [120086, 120092]: 7212, [120094, 120121]: 7219, [120123, 120126]: 7247, [120128, 120132]: 7251, [120134, 120134]: 7256, [120138, 120144]: 7257, [120146, 120485]: 7264, [120488, 120779]: 7604, [120782, 120831]: 7896, [126976, 127019]: 7946, [127024, 127123]: 7990 [apply] [apply] Index entry [apply] ----------- [apply] platformId: 1 (Macintosh) [apply] encodingId: 0 (Roman) [apply] offset: 6300 [apply] format: 6 [apply] length: 522 [apply] language: 0 [apply] format: 6 [apply] language: 0 [apply] firstCode: 0 [apply] entryCount: 256 [apply] glyphIdArray: [1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 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, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 0, 135, 136, 138, 140, 148, 153, 159, 164, 163, 165, 167, 166, 168, 170, 172, 171, 173, 174, 176, 175, 177, 178, 180, 182, 181, 183, 185, 184, 189, 188, 190, 191, 3929, 115, 101, 102, 106, 3931, 121, 162, 113, 108, 4125, 119, 107, 4434, 137, 155, 4368, 116, 4438, 4439, 104, 120, 4340, 4355, 4353, 889, 4381, 109, 125, 866, 169, 187, 130, 100, 111, 4364, 341, 4410, 4344, 110, 126, 3935, 99, 131, 134, 152, 277, 278, 3916, 3917, 3925, 3926, 3921, 3922, 186, 4946, 194, 315, 3965, 4044, 3954, 3955, 6073, 6074, 3930, 122, 3923, 3927, 3945, 133, 141, 132, 142, 139, 144, 145, 146, 143, 150, 151, 0, 149, 157, 158, 156, 244, 649, 671, 114, 667, 668, 669, 123, 672, 670, 650] [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 0x3c, cp 0x58, name 'X', contour, shape[60v, complex], advance 714, leftSideBearings 10, kerning[size 113, horiz true, cross false]] [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 0x4e, cp 0x6a, name 'j', contour, shape[50v, complex], advance 348, leftSideBearings 0, kerning[size 192, horiz true, cross false]] [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 0x4, cp 0x20, name 'space', non-cont(whitespace), shape null, advance 250, leftSideBearings 0, kerning[size 0, horiz true, cross false]] [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 0.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 250.0 / 0.0 / 0.0, ctr 125.0 / 0.0 / 0.0] [apply] em [dim 0.25 x 0.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 0.25 / 0.0 / 0.0, ctr 0.125 / 0.0 / 0.0] [apply] Font FreeSerif-Regular [apply] Char left['X', id 60, kpairs 113], right['X', id 60], kerning 0 [apply] Glyph[id 0x3c, cp 0x58, name 'X', contour, shape[60v, complex], advance 714, leftSideBearings 10, kerning[size 113, horiz true, cross false]] [apply] Font FreeSerif-Regular [apply] Char left['t', id 88, kpairs 21], right['.', id 18], kerning 0 [apply] Glyph[id 0x58, cp 0x74, name 't', contour, shape[35v, complex], advance 283, leftSideBearings 17, kerning[size 21, horiz true, cross false]] [apply] Font FreeSerif-Regular [apply] Char left['f', id 74, kpairs 196], right['f', id 74], kerning -50 [apply] Glyph[id 0x4a, cp 0x66, name 'f', contour, shape[43v, complex], advance 373, leftSideBearings 10, kerning[size 196, horiz true, cross false]] [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: Sat Feb 08 19:57:31 CET 2014 [apply] modified: Sat Feb 08 19:57:31 CET 2014 [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: Sat Feb 08 19:57:31 CET 2014 [apply] modified: Sat Feb 08 19:57:31 CET 2014 [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 Table [apply] ---------- [apply] numTables: 5 [apply] [apply] Index entry [apply] ----------- [apply] platformId: 0 (Unicode) [apply] encodingId: 3 (Unicode 2.0 and onwards semantics (BMP only)) [apply] offset: 44 [apply] format: 4 [apply] length: 1552 [apply] language: 0 [apply] format: 4 [apply] segCountX2: 384 [apply] searchRange: 256 [apply] entrySelector: 7 [apply] rangeShift: 128 [apply] endCode: [126, 879, 885, 890, 894, 906, 908, 929, 974, 1273, 1281, 1299, 1311, 1366, 1375, 1415, 1418, 1423, 1479, 1514, 1524, 1539, 1563, 1791, 1969, 2423, 2431, 2563, 2570, 2576, 2600, 2608, 2611, 2614, 2617, 2620, 2626, 2632, 2637, 2641, 2652, 2654, 2677, 3459, 3478, 3505, 3515, 3517, 3526, 3530, 3540, 3542, 3551, 3572, 3642, 3675, 4293, 4348, 5108, 7530, 7544, 7593, 7615, 7929, 7957, 7965, 8005, 8013, 8023, 8025, 8027, 8029, 8061, 8116, 8132, 8147, 8155, 8175, 8180, 8190, 8292, 8305, 8334, 8340, 8373, 8377, 8401, 8407, 8417, 8421, 8424, 8431, 8449, 8451, 8459, 8468, 8472, 8476, 8483, 8487, 8492, 8495, 8499, 8504, 8507, 8523, 8526, 8575, 8622, 8625, 8669, 8672, 8674, 8677, 8749, 8757, 8761, 8766, 8771, 8773, 8778, 8791, 8796, 8802, 8843, 8859, 8869, 8871, 8874, 8879, 8888, 8893, 8900, 8916, 8931, 8941, 8960, 8971, 8976, 8995, 9002, 9251, 9547, 9580, 9633, 9642, 9647, 9651, 9655, 9661, 9665, 9671, 9676, 9679, 9688, 9702, 9711, 9734, 9831, 9839, 10215, 11441, 11519, 11799, 42561, 42571, 42577, 42583, 42601, 42799, 42893, 42897, 42922, 43002, 64262, 64279, 64288, 64310, 64316, 64318, 64321, 64324, 64449, 64489, 64511, 65010, 65020, 65140, 65276, 65279, 65533, 65535] [apply] startCode: [32, 160, 884, 890, 894, 900, 908, 910, 931, 976, 1281, 1296, 1306, 1329, 1369, 1377, 1417, 1423, 1425, 1488, 1520, 1536, 1542, 1566, 1872, 2304, 2425, 2561, 2565, 2575, 2579, 2602, 2610, 2613, 2616, 2620, 2622, 2631, 2635, 2641, 2649, 2654, 2662, 3458, 3461, 3482, 3507, 3517, 3520, 3530, 3535, 3542, 3544, 3570, 3585, 3647, 4256, 4304, 5024, 7424, 7543, 7579, 7595, 7680, 7936, 7960, 7968, 8008, 8016, 8025, 8027, 8029, 8031, 8064, 8118, 8134, 8150, 8157, 8178, 8182, 8192, 8304, 8308, 8336, 8352, 8376, 8400, 8406, 8411, 8421, 8423, 8426, 8448, 8451, 8453, 8462, 8470, 8475, 8478, 8486, 8489, 8494, 8497, 8501, 8506, 8523, 8525, 8531, 8592, 8624, 8630, 8672, 8674, 8676, 8704, 8756, 8760, 8763, 8768, 8773, 8776, 8781, 8796, 8800, 8804, 8846, 8861, 8871, 8873, 8876, 8882, 8890, 8900, 8903, 8918, 8934, 8960, 8968, 8976, 8994, 9001, 9251, 9472, 9552, 9600, 9642, 9644, 9650, 9654, 9660, 9664, 9670, 9674, 9679, 9688, 9702, 9711, 9733, 9824, 9833, 10214, 11392, 11517, 11799, 42560, 42571, 42576, 42580, 42600, 42790, 42888, 42896, 42922, 43002, 64256, 64275, 64285, 64297, 64312, 64318, 64320, 64323, 64326, 64467, 64508, 65010, 65020, 65136, 65142, 65279, 65529, 65535] [apply] idDelta: [65507, 65474, 65470, 65466, 65463, 65458, 65457, 65456, 65455, 65454, 65447, 65433, 65427, 65410, 65408, 65407, 65406, 65402, 65401, 65393, 65388, 65377, 65375, 65373, 65293, 64959, 64958, 64829, 64828, 64824, 64822, 64821, 64820, 64819, 64818, 64816, 64815, 64811, 64809, 64806, 64799, 64798, 64791, 64011, 64010, 64007, 64006, 64005, 64003, 64000, 63996, 63995, 63994, 63976, 63964, 63960, 63380, 63370, 62695, 60380, 60368, 60334, 60333, 60269, 60263, 60261, 60259, 60257, 60255, 60254, 60253, 60252, 60251, 60249, 60248, 60247, 60245, 60244, 60242, 60241, 60240, 60229, 60227, 60226, 60215, 60213, 60191, 60187, 60184, 60181, 60180, 60179, 60163, 60162, 60161, 60159, 60158, 60156, 60155, 60153, 60152, 60151, 60150, 60149, 60148, 60133, 60132, 60128, 60112, 60111, 60107, 60105, 60104, 60103, 60077, 60071, 60069, 60068, 60067, 60066, 60064, 60062, 60058, 60055, 60054, 60052, 60051, 60050, 60049, 60048, 60046, 60045, 60039, 60037, 60036, 60034, 60016, 60009, 60005, 59988, 59983, 59735, 59515, 59511, 59492, 59484, 59483, 59481, 59479, 59475, 59473, 59469, 59467, 59465, 59457, 59444, 59436, 59415, 59326, 59325, 58951, 57775, 57700, 57421, 26661, 26652, 26648, 26646, 26630, 26442, 26354, 26352, 26328, 26249, 4996, 4984, 4979, 4971, 4970, 4969, 4968, 4967, 4966, 4949, 4931, 4433, 4424, 4309, 4308, 4306, 4057, 1] [apply] idRangeOffset: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] [apply] [apply] Index entry [apply] ----------- [apply] platformId: 3 (Microsoft) [apply] encodingId: 1 (Unicode) [apply] offset: 44 [apply] format: 4 [apply] length: 1552 [apply] language: 0 [apply] format: 4 [apply] segCountX2: 384 [apply] searchRange: 256 [apply] entrySelector: 7 [apply] rangeShift: 128 [apply] endCode: [126, 879, 885, 890, 894, 906, 908, 929, 974, 1273, 1281, 1299, 1311, 1366, 1375, 1415, 1418, 1423, 1479, 1514, 1524, 1539, 1563, 1791, 1969, 2423, 2431, 2563, 2570, 2576, 2600, 2608, 2611, 2614, 2617, 2620, 2626, 2632, 2637, 2641, 2652, 2654, 2677, 3459, 3478, 3505, 3515, 3517, 3526, 3530, 3540, 3542, 3551, 3572, 3642, 3675, 4293, 4348, 5108, 7530, 7544, 7593, 7615, 7929, 7957, 7965, 8005, 8013, 8023, 8025, 8027, 8029, 8061, 8116, 8132, 8147, 8155, 8175, 8180, 8190, 8292, 8305, 8334, 8340, 8373, 8377, 8401, 8407, 8417, 8421, 8424, 8431, 8449, 8451, 8459, 8468, 8472, 8476, 8483, 8487, 8492, 8495, 8499, 8504, 8507, 8523, 8526, 8575, 8622, 8625, 8669, 8672, 8674, 8677, 8749, 8757, 8761, 8766, 8771, 8773, 8778, 8791, 8796, 8802, 8843, 8859, 8869, 8871, 8874, 8879, 8888, 8893, 8900, 8916, 8931, 8941, 8960, 8971, 8976, 8995, 9002, 9251, 9547, 9580, 9633, 9642, 9647, 9651, 9655, 9661, 9665, 9671, 9676, 9679, 9688, 9702, 9711, 9734, 9831, 9839, 10215, 11441, 11519, 11799, 42561, 42571, 42577, 42583, 42601, 42799, 42893, 42897, 42922, 43002, 64262, 64279, 64288, 64310, 64316, 64318, 64321, 64324, 64449, 64489, 64511, 65010, 65020, 65140, 65276, 65279, 65533, 65535] [apply] startCode: [32, 160, 884, 890, 894, 900, 908, 910, 931, 976, 1281, 1296, 1306, 1329, 1369, 1377, 1417, 1423, 1425, 1488, 1520, 1536, 1542, 1566, 1872, 2304, 2425, 2561, 2565, 2575, 2579, 2602, 2610, 2613, 2616, 2620, 2622, 2631, 2635, 2641, 2649, 2654, 2662, 3458, 3461, 3482, 3507, 3517, 3520, 3530, 3535, 3542, 3544, 3570, 3585, 3647, 4256, 4304, 5024, 7424, 7543, 7579, 7595, 7680, 7936, 7960, 7968, 8008, 8016, 8025, 8027, 8029, 8031, 8064, 8118, 8134, 8150, 8157, 8178, 8182, 8192, 8304, 8308, 8336, 8352, 8376, 8400, 8406, 8411, 8421, 8423, 8426, 8448, 8451, 8453, 8462, 8470, 8475, 8478, 8486, 8489, 8494, 8497, 8501, 8506, 8523, 8525, 8531, 8592, 8624, 8630, 8672, 8674, 8676, 8704, 8756, 8760, 8763, 8768, 8773, 8776, 8781, 8796, 8800, 8804, 8846, 8861, 8871, 8873, 8876, 8882, 8890, 8900, 8903, 8918, 8934, 8960, 8968, 8976, 8994, 9001, 9251, 9472, 9552, 9600, 9642, 9644, 9650, 9654, 9660, 9664, 9670, 9674, 9679, 9688, 9702, 9711, 9733, 9824, 9833, 10214, 11392, 11517, 11799, 42560, 42571, 42576, 42580, 42600, 42790, 42888, 42896, 42922, 43002, 64256, 64275, 64285, 64297, 64312, 64318, 64320, 64323, 64326, 64467, 64508, 65010, 65020, 65136, 65142, 65279, 65529, 65535] [apply] idDelta: [65507, 65474, 65470, 65466, 65463, 65458, 65457, 65456, 65455, 65454, 65447, 65433, 65427, 65410, 65408, 65407, 65406, 65402, 65401, 65393, 65388, 65377, 65375, 65373, 65293, 64959, 64958, 64829, 64828, 64824, 64822, 64821, 64820, 64819, 64818, 64816, 64815, 64811, 64809, 64806, 64799, 64798, 64791, 64011, 64010, 64007, 64006, 64005, 64003, 64000, 63996, 63995, 63994, 63976, 63964, 63960, 63380, 63370, 62695, 60380, 60368, 60334, 60333, 60269, 60263, 60261, 60259, 60257, 60255, 60254, 60253, 60252, 60251, 60249, 60248, 60247, 60245, 60244, 60242, 60241, 60240, 60229, 60227, 60226, 60215, 60213, 60191, 60187, 60184, 60181, 60180, 60179, 60163, 60162, 60161, 60159, 60158, 60156, 60155, 60153, 60152, 60151, 60150, 60149, 60148, 60133, 60132, 60128, 60112, 60111, 60107, 60105, 60104, 60103, 60077, 60071, 60069, 60068, 60067, 60066, 60064, 60062, 60058, 60055, 60054, 60052, 60051, 60050, 60049, 60048, 60046, 60045, 60039, 60037, 60036, 60034, 60016, 60009, 60005, 59988, 59983, 59735, 59515, 59511, 59492, 59484, 59483, 59481, 59479, 59475, 59473, 59469, 59467, 59465, 59457, 59444, 59436, 59415, 59326, 59325, 58951, 57775, 57700, 57421, 26661, 26652, 26648, 26646, 26630, 26442, 26354, 26352, 26328, 26249, 4996, 4984, 4979, 4971, 4970, 4969, 4968, 4967, 4966, 4949, 4931, 4433, 4424, 4309, 4308, 4306, 4057, 1] [apply] idRangeOffset: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] [apply] [apply] Index entry [apply] ----------- [apply] platformId: 0 (Unicode) [apply] encodingId: 10 () [apply] offset: 1596 [apply] format: 12 [apply] length: 2320 [apply] language: 0 [apply] format: 12 [apply] language: 0 [apply] nGroups: 192 [apply] mapping: [32, 126]: 3, [160, 879]: 98, [884, 885]: 818, [890, 890]: 820, [894, 894]: 821, [900, 906]: 822, [908, 908]: 829, [910, 929]: 830, [931, 974]: 850, [976, 1273]: 894, [1281, 1281]: 1192, [1296, 1299]: 1193, [1306, 1311]: 1197, [1329, 1366]: 1203, [1369, 1375]: 1241, [1377, 1415]: 1248, [1417, 1418]: 1287, [1423, 1423]: 1289, [1425, 1479]: 1290, [1488, 1514]: 1345, [1520, 1524]: 1372, [1536, 1539]: 1377, [1542, 1563]: 1381, [1566, 1791]: 1403, [1872, 1969]: 1629, [2304, 2423]: 1727, [2425, 2431]: 1847, [2561, 2563]: 1854, [2565, 2570]: 1857, [2575, 2576]: 1863, [2579, 2600]: 1865, [2602, 2608]: 1887, [2610, 2611]: 1894, [2613, 2614]: 1896, [2616, 2617]: 1898, [2620, 2620]: 1900, [2622, 2626]: 1901, [2631, 2632]: 1906, [2635, 2637]: 1908, [2641, 2641]: 1911, [2649, 2652]: 1912, [2654, 2654]: 1916, [2662, 2677]: 1917, [3458, 3459]: 1933, [3461, 3478]: 1935, [3482, 3505]: 1953, [3507, 3515]: 1977, [3517, 3517]: 1986, [3520, 3526]: 1987, [3530, 3530]: 1994, [3535, 3540]: 1995, [3542, 3542]: 2001, [3544, 3551]: 2002, [3570, 3572]: 2010, [3585, 3642]: 2013, [3647, 3675]: 2071, [4256, 4293]: 2100, [4304, 4348]: 2138, [5024, 5108]: 2183, [7424, 7530]: 2268, [7543, 7544]: 2375, [7579, 7593]: 2377, [7595, 7615]: 2392, [7680, 7929]: 2413, [7936, 7957]: 2663, [7960, 7965]: 2685, [7968, 8005]: 2691, [8008, 8013]: 2729, [8016, 8023]: 2735, [8025, 8025]: 2743, [8027, 8027]: 2744, [8029, 8029]: 2745, [8031, 8061]: 2746, [8064, 8116]: 2777, [8118, 8132]: 2830, [8134, 8147]: 2845, [8150, 8155]: 2859, [8157, 8175]: 2865, [8178, 8180]: 2884, [8182, 8190]: 2887, [8192, 8292]: 2896, [8304, 8305]: 2997, [8308, 8334]: 2999, [8336, 8340]: 3026, [8352, 8373]: 3031, [8376, 8377]: 3053, [8400, 8401]: 3055, [8406, 8407]: 3057, [8411, 8417]: 3059, [8421, 8421]: 3066, [8423, 8424]: 3067, [8426, 8431]: 3069, [8448, 8449]: 3075, [8451, 8451]: 3077, [8453, 8459]: 3078, [8462, 8468]: 3085, [8470, 8472]: 3092, [8475, 8476]: 3095, [8478, 8483]: 3097, [8486, 8487]: 3103, [8489, 8492]: 3105, [8494, 8495]: 3109, [8497, 8499]: 3111, [8501, 8504]: 3114, [8506, 8507]: 3118, [8523, 8523]: 3120, [8525, 8526]: 3121, [8531, 8575]: 3123, [8592, 8622]: 3168, [8624, 8625]: 3199, [8630, 8669]: 3201, [8672, 8672]: 3241, [8674, 8674]: 3242, [8676, 8677]: 3243, [8704, 8749]: 3245, [8756, 8757]: 3291, [8760, 8761]: 3293, [8763, 8766]: 3295, [8768, 8771]: 3299, [8773, 8773]: 3303, [8776, 8778]: 3304, [8781, 8791]: 3307, [8796, 8796]: 3318, [8800, 8802]: 3319, [8804, 8843]: 3322, [8846, 8859]: 3362, [8861, 8869]: 3376, [8871, 8871]: 3385, [8873, 8874]: 3386, [8876, 8879]: 3388, [8882, 8888]: 3392, [8890, 8893]: 3399, [8900, 8900]: 3403, [8903, 8916]: 3404, [8918, 8931]: 3418, [8934, 8941]: 3432, [8960, 8960]: 3440, [8968, 8971]: 3441, [8976, 8976]: 3445, [8994, 8995]: 3446, [9001, 9002]: 3448, [9251, 9251]: 3450, [9472, 9547]: 3451, [9552, 9580]: 3527, [9600, 9633]: 3556, [9642, 9642]: 3590, [9644, 9647]: 3591, [9650, 9651]: 3595, [9654, 9655]: 3597, [9660, 9661]: 3599, [9664, 9665]: 3601, [9670, 9671]: 3603, [9674, 9676]: 3605, [9679, 9679]: 3608, [9688, 9688]: 3609, [9702, 9702]: 3610, [9711, 9711]: 3611, [9733, 9734]: 3612, [9824, 9831]: 3614, [9833, 9839]: 3622, [10214, 10215]: 3629, [11392, 11441]: 3631, [11517, 11519]: 3681, [11799, 11799]: 3684, [42560, 42561]: 3685, [42571, 42571]: 3687, [42576, 42577]: 3688, [42580, 42583]: 3690, [42600, 42601]: 3694, [42790, 42799]: 3696, [42888, 42893]: 3706, [42896, 42897]: 3712, [42922, 42922]: 3714, [43002, 43002]: 3715, [64256, 64262]: 3716, [64275, 64279]: 3723, [64285, 64288]: 3728, [64297, 64310]: 3732, [64312, 64316]: 3746, [64318, 64318]: 3751, [64320, 64321]: 3752, [64323, 64324]: 3754, [64326, 64449]: 3756, [64467, 64489]: 3880, [64508, 64511]: 3903, [65010, 65010]: 3907, [65020, 65020]: 3908, [65136, 65140]: 3909, [65142, 65276]: 3914, [65279, 65279]: 4049, [65529, 65533]: 4050, [65859, 65863]: 4055 [apply] [apply] Index entry [apply] ----------- [apply] platformId: 3 (Microsoft) [apply] encodingId: 10 (UCS-4) [apply] offset: 1596 [apply] format: 12 [apply] length: 2320 [apply] language: 0 [apply] format: 12 [apply] language: 0 [apply] nGroups: 192 [apply] mapping: [32, 126]: 3, [160, 879]: 98, [884, 885]: 818, [890, 890]: 820, [894, 894]: 821, [900, 906]: 822, [908, 908]: 829, [910, 929]: 830, [931, 974]: 850, [976, 1273]: 894, [1281, 1281]: 1192, [1296, 1299]: 1193, [1306, 1311]: 1197, [1329, 1366]: 1203, [1369, 1375]: 1241, [1377, 1415]: 1248, [1417, 1418]: 1287, [1423, 1423]: 1289, [1425, 1479]: 1290, [1488, 1514]: 1345, [1520, 1524]: 1372, [1536, 1539]: 1377, [1542, 1563]: 1381, [1566, 1791]: 1403, [1872, 1969]: 1629, [2304, 2423]: 1727, [2425, 2431]: 1847, [2561, 2563]: 1854, [2565, 2570]: 1857, [2575, 2576]: 1863, [2579, 2600]: 1865, [2602, 2608]: 1887, [2610, 2611]: 1894, [2613, 2614]: 1896, [2616, 2617]: 1898, [2620, 2620]: 1900, [2622, 2626]: 1901, [2631, 2632]: 1906, [2635, 2637]: 1908, [2641, 2641]: 1911, [2649, 2652]: 1912, [2654, 2654]: 1916, [2662, 2677]: 1917, [3458, 3459]: 1933, [3461, 3478]: 1935, [3482, 3505]: 1953, [3507, 3515]: 1977, [3517, 3517]: 1986, [3520, 3526]: 1987, [3530, 3530]: 1994, [3535, 3540]: 1995, [3542, 3542]: 2001, [3544, 3551]: 2002, [3570, 3572]: 2010, [3585, 3642]: 2013, [3647, 3675]: 2071, [4256, 4293]: 2100, [4304, 4348]: 2138, [5024, 5108]: 2183, [7424, 7530]: 2268, [7543, 7544]: 2375, [7579, 7593]: 2377, [7595, 7615]: 2392, [7680, 7929]: 2413, [7936, 7957]: 2663, [7960, 7965]: 2685, [7968, 8005]: 2691, [8008, 8013]: 2729, [8016, 8023]: 2735, [8025, 8025]: 2743, [8027, 8027]: 2744, [8029, 8029]: 2745, [8031, 8061]: 2746, [8064, 8116]: 2777, [8118, 8132]: 2830, [8134, 8147]: 2845, [8150, 8155]: 2859, [8157, 8175]: 2865, [8178, 8180]: 2884, [8182, 8190]: 2887, [8192, 8292]: 2896, [8304, 8305]: 2997, [8308, 8334]: 2999, [8336, 8340]: 3026, [8352, 8373]: 3031, [8376, 8377]: 3053, [8400, 8401]: 3055, [8406, 8407]: 3057, [8411, 8417]: 3059, [8421, 8421]: 3066, [8423, 8424]: 3067, [8426, 8431]: 3069, [8448, 8449]: 3075, [8451, 8451]: 3077, [8453, 8459]: 3078, [8462, 8468]: 3085, [8470, 8472]: 3092, [8475, 8476]: 3095, [8478, 8483]: 3097, [8486, 8487]: 3103, [8489, 8492]: 3105, [8494, 8495]: 3109, [8497, 8499]: 3111, [8501, 8504]: 3114, [8506, 8507]: 3118, [8523, 8523]: 3120, [8525, 8526]: 3121, [8531, 8575]: 3123, [8592, 8622]: 3168, [8624, 8625]: 3199, [8630, 8669]: 3201, [8672, 8672]: 3241, [8674, 8674]: 3242, [8676, 8677]: 3243, [8704, 8749]: 3245, [8756, 8757]: 3291, [8760, 8761]: 3293, [8763, 8766]: 3295, [8768, 8771]: 3299, [8773, 8773]: 3303, [8776, 8778]: 3304, [8781, 8791]: 3307, [8796, 8796]: 3318, [8800, 8802]: 3319, [8804, 8843]: 3322, [8846, 8859]: 3362, [8861, 8869]: 3376, [8871, 8871]: 3385, [8873, 8874]: 3386, [8876, 8879]: 3388, [8882, 8888]: 3392, [8890, 8893]: 3399, [8900, 8900]: 3403, [8903, 8916]: 3404, [8918, 8931]: 3418, [8934, 8941]: 3432, [8960, 8960]: 3440, [8968, 8971]: 3441, [8976, 8976]: 3445, [8994, 8995]: 3446, [9001, 9002]: 3448, [9251, 9251]: 3450, [9472, 9547]: 3451, [9552, 9580]: 3527, [9600, 9633]: 3556, [9642, 9642]: 3590, [9644, 9647]: 3591, [9650, 9651]: 3595, [9654, 9655]: 3597, [9660, 9661]: 3599, [9664, 9665]: 3601, [9670, 9671]: 3603, [9674, 9676]: 3605, [9679, 9679]: 3608, [9688, 9688]: 3609, [9702, 9702]: 3610, [9711, 9711]: 3611, [9733, 9734]: 3612, [9824, 9831]: 3614, [9833, 9839]: 3622, [10214, 10215]: 3629, [11392, 11441]: 3631, [11517, 11519]: 3681, [11799, 11799]: 3684, [42560, 42561]: 3685, [42571, 42571]: 3687, [42576, 42577]: 3688, [42580, 42583]: 3690, [42600, 42601]: 3694, [42790, 42799]: 3696, [42888, 42893]: 3706, [42896, 42897]: 3712, [42922, 42922]: 3714, [43002, 43002]: 3715, [64256, 64262]: 3716, [64275, 64279]: 3723, [64285, 64288]: 3728, [64297, 64310]: 3732, [64312, 64316]: 3746, [64318, 64318]: 3751, [64320, 64321]: 3752, [64323, 64324]: 3754, [64326, 64449]: 3756, [64467, 64489]: 3880, [64508, 64511]: 3903, [65010, 65010]: 3907, [65020, 65020]: 3908, [65136, 65140]: 3909, [65142, 65276]: 3914, [65279, 65279]: 4049, [65529, 65533]: 4050, [65859, 65863]: 4055 [apply] [apply] Index entry [apply] ----------- [apply] platformId: 1 (Macintosh) [apply] encodingId: 0 (Roman) [apply] offset: 3916 [apply] format: 6 [apply] length: 522 [apply] language: 0 [apply] format: 6 [apply] language: 0 [apply] firstCode: 0 [apply] entryCount: 256 [apply] glyphIdArray: [1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 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, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 0, 134, 135, 137, 139, 147, 152, 158, 163, 162, 164, 166, 165, 167, 169, 171, 170, 172, 173, 175, 174, 176, 177, 179, 181, 180, 182, 184, 183, 188, 187, 189, 190, 2928, 114, 100, 101, 105, 2930, 120, 161, 112, 107, 3101, 118, 106, 3319, 136, 154, 3275, 115, 3322, 3323, 103, 119, 3247, 3262, 3260, 879, 3288, 108, 124, 856, 168, 186, 129, 99, 110, 3271, 340, 3304, 3251, 109, 125, 2934, 98, 130, 133, 151, 276, 277, 2915, 2916, 2924, 2925, 2920, 2921, 185, 3605, 193, 314, 2964, 3043, 2953, 2954, 3717, 3718, 2929, 121, 2922, 2926, 2944, 132, 140, 131, 141, 138, 143, 144, 145, 142, 149, 150, 0, 148, 156, 157, 155, 243, 648, 670, 113, 666, 667, 668, 122, 671, 669, 649] [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 0x3b, cp 0x58, name 'X', contour, shape[72v, complex], advance 713, leftSideBearings 20, kerning[size 112, horiz true, cross false]] [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 0x4d, cp 0x6a, name 'j', contour, shape[48v, complex], advance 400, leftSideBearings 0, kerning[size 122, horiz true, cross false]] [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 0x3, cp 0x20, name 'space', non-cont(whitespace), shape null, advance 250, leftSideBearings 0, kerning[size 0, horiz true, cross false]] [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 0.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 250.0 / 0.0 / 0.0, ctr 125.0 / 0.0 / 0.0] [apply] em [dim 0.25 x 0.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 0.25 / 0.0 / 0.0, ctr 0.125 / 0.0 / 0.0] [apply] Font FreeSerif-Bold [apply] Char left['X', id 59, kpairs 112], right['X', id 59], kerning 0 [apply] Glyph[id 0x3b, cp 0x58, name 'X', contour, shape[72v, complex], advance 713, leftSideBearings 20, kerning[size 112, horiz true, cross false]] [apply] Font FreeSerif-Bold [apply] Char left['t', id 87, kpairs 18], right['.', id 17], kerning 0 [apply] Glyph[id 0x57, cp 0x74, name 't', contour, shape[29v, complex], advance 335, leftSideBearings 18, kerning[size 18, horiz true, cross false]] [apply] Font FreeSerif-Bold [apply] Char left['f', id 73, kpairs 126], right['f', id 73], kerning -50 [apply] Glyph[id 0x49, cp 0x66, name 'f', contour, shape[53v, complex], advance 393, leftSideBearings 18, kerning[size 126, horiz true, cross false]] [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: Sat Feb 08 19:57:04 CET 2014 [apply] modified: Sat Feb 08 19:57:04 CET 2014 [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: Sat Feb 08 19:57:04 CET 2014 [apply] modified: Sat Feb 08 19:57:04 CET 2014 [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 Table [apply] ---------- [apply] numTables: 5 [apply] [apply] Index entry [apply] ----------- [apply] platformId: 0 (Unicode) [apply] encodingId: 3 (Unicode 2.0 and onwards semantics (BMP only)) [apply] offset: 44 [apply] format: 4 [apply] length: 1064 [apply] language: 0 [apply] format: 4 [apply] segCountX2: 262 [apply] searchRange: 256 [apply] entrySelector: 7 [apply] rangeShift: 6 [apply] endCode: [126, 879, 885, 890, 894, 906, 908, 929, 974, 993, 1273, 1299, 1311, 1366, 1375, 1415, 1418, 1423, 1479, 1514, 1524, 3642, 3675, 4293, 4348, 5108, 7429, 7437, 7439, 7448, 7452, 7458, 7579, 7583, 7589, 7593, 7609, 7615, 7929, 7957, 7965, 8005, 8013, 8023, 8025, 8027, 8029, 8061, 8116, 8132, 8147, 8155, 8175, 8180, 8190, 8292, 8305, 8334, 8340, 8373, 8377, 8401, 8407, 8417, 8421, 8424, 8431, 8449, 8451, 8459, 8468, 8472, 8476, 8483, 8487, 8492, 8495, 8499, 8504, 8507, 8523, 8526, 8575, 8603, 8616, 8633, 8652, 8661, 8669, 8677, 8735, 8749, 8759, 8761, 8764, 8771, 8773, 8776, 8778, 8791, 8794, 8801, 8807, 8819, 8835, 8976, 8995, 9002, 9251, 9676, 9688, 9702, 9711, 9831, 9839, 11799, 42799, 42892, 42922, 43002, 64262, 64279, 64288, 64310, 64316, 64318, 64321, 64324, 64335, 65533, 65535] [apply] startCode: [32, 160, 885, 890, 894, 900, 908, 910, 931, 976, 1008, 1296, 1306, 1329, 1369, 1377, 1417, 1423, 1425, 1488, 1520, 3585, 3647, 4256, 4304, 5024, 7424, 7431, 7439, 7448, 7450, 7456, 7579, 7581, 7588, 7592, 7596, 7612, 7680, 7936, 7960, 7968, 8008, 8016, 8025, 8027, 8029, 8031, 8064, 8118, 8134, 8150, 8157, 8178, 8182, 8192, 8304, 8308, 8336, 8352, 8376, 8400, 8406, 8411, 8421, 8423, 8426, 8448, 8451, 8453, 8462, 8470, 8475, 8478, 8486, 8489, 8494, 8497, 8501, 8506, 8523, 8525, 8531, 8592, 8606, 8632, 8636, 8656, 8668, 8676, 8704, 8739, 8756, 8761, 8764, 8770, 8773, 8776, 8778, 8784, 8793, 8797, 8804, 8818, 8834, 8976, 8994, 9001, 9251, 9674, 9688, 9702, 9711, 9824, 9833, 11799, 42790, 42888, 42922, 43002, 64256, 64275, 64285, 64297, 64312, 64318, 64320, 64323, 64326, 65529, 65535] [apply] idDelta: [65507, 65474, 65469, 65465, 65462, 65457, 65456, 65455, 65454, 65453, 65439, 65417, 65411, 65394, 65392, 65391, 65390, 65386, 65385, 65377, 65372, 63312, 63308, 62728, 62718, 62043, 59728, 59727, 59726, 59718, 59717, 59714, 59594, 59593, 59589, 59587, 59585, 59583, 59519, 59513, 59511, 59509, 59507, 59505, 59504, 59503, 59502, 59501, 59499, 59498, 59497, 59495, 59494, 59492, 59491, 59490, 59479, 59477, 59476, 59465, 59463, 59441, 59437, 59434, 59431, 59430, 59429, 59413, 59412, 59411, 59409, 59408, 59406, 59405, 59403, 59402, 59401, 59400, 59399, 59398, 59383, 59382, 59378, 59362, 59360, 59345, 59343, 59340, 59334, 59328, 59302, 59299, 59293, 59292, 59290, 59285, 59284, 59282, 59281, 59276, 59275, 59273, 59271, 59261, 59247, 59107, 59090, 59085, 58837, 58415, 58404, 58391, 58383, 58271, 58270, 56311, 25321, 25233, 25204, 25125, 3872, 3860, 3855, 3847, 3846, 3845, 3844, 3843, 3842, 2649, 1] [apply] idRangeOffset: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] [apply] [apply] Index entry [apply] ----------- [apply] platformId: 3 (Microsoft) [apply] encodingId: 1 (Unicode) [apply] offset: 44 [apply] format: 4 [apply] length: 1064 [apply] language: 0 [apply] format: 4 [apply] segCountX2: 262 [apply] searchRange: 256 [apply] entrySelector: 7 [apply] rangeShift: 6 [apply] endCode: [126, 879, 885, 890, 894, 906, 908, 929, 974, 993, 1273, 1299, 1311, 1366, 1375, 1415, 1418, 1423, 1479, 1514, 1524, 3642, 3675, 4293, 4348, 5108, 7429, 7437, 7439, 7448, 7452, 7458, 7579, 7583, 7589, 7593, 7609, 7615, 7929, 7957, 7965, 8005, 8013, 8023, 8025, 8027, 8029, 8061, 8116, 8132, 8147, 8155, 8175, 8180, 8190, 8292, 8305, 8334, 8340, 8373, 8377, 8401, 8407, 8417, 8421, 8424, 8431, 8449, 8451, 8459, 8468, 8472, 8476, 8483, 8487, 8492, 8495, 8499, 8504, 8507, 8523, 8526, 8575, 8603, 8616, 8633, 8652, 8661, 8669, 8677, 8735, 8749, 8759, 8761, 8764, 8771, 8773, 8776, 8778, 8791, 8794, 8801, 8807, 8819, 8835, 8976, 8995, 9002, 9251, 9676, 9688, 9702, 9711, 9831, 9839, 11799, 42799, 42892, 42922, 43002, 64262, 64279, 64288, 64310, 64316, 64318, 64321, 64324, 64335, 65533, 65535] [apply] startCode: [32, 160, 885, 890, 894, 900, 908, 910, 931, 976, 1008, 1296, 1306, 1329, 1369, 1377, 1417, 1423, 1425, 1488, 1520, 3585, 3647, 4256, 4304, 5024, 7424, 7431, 7439, 7448, 7450, 7456, 7579, 7581, 7588, 7592, 7596, 7612, 7680, 7936, 7960, 7968, 8008, 8016, 8025, 8027, 8029, 8031, 8064, 8118, 8134, 8150, 8157, 8178, 8182, 8192, 8304, 8308, 8336, 8352, 8376, 8400, 8406, 8411, 8421, 8423, 8426, 8448, 8451, 8453, 8462, 8470, 8475, 8478, 8486, 8489, 8494, 8497, 8501, 8506, 8523, 8525, 8531, 8592, 8606, 8632, 8636, 8656, 8668, 8676, 8704, 8739, 8756, 8761, 8764, 8770, 8773, 8776, 8778, 8784, 8793, 8797, 8804, 8818, 8834, 8976, 8994, 9001, 9251, 9674, 9688, 9702, 9711, 9824, 9833, 11799, 42790, 42888, 42922, 43002, 64256, 64275, 64285, 64297, 64312, 64318, 64320, 64323, 64326, 65529, 65535] [apply] idDelta: [65507, 65474, 65469, 65465, 65462, 65457, 65456, 65455, 65454, 65453, 65439, 65417, 65411, 65394, 65392, 65391, 65390, 65386, 65385, 65377, 65372, 63312, 63308, 62728, 62718, 62043, 59728, 59727, 59726, 59718, 59717, 59714, 59594, 59593, 59589, 59587, 59585, 59583, 59519, 59513, 59511, 59509, 59507, 59505, 59504, 59503, 59502, 59501, 59499, 59498, 59497, 59495, 59494, 59492, 59491, 59490, 59479, 59477, 59476, 59465, 59463, 59441, 59437, 59434, 59431, 59430, 59429, 59413, 59412, 59411, 59409, 59408, 59406, 59405, 59403, 59402, 59401, 59400, 59399, 59398, 59383, 59382, 59378, 59362, 59360, 59345, 59343, 59340, 59334, 59328, 59302, 59299, 59293, 59292, 59290, 59285, 59284, 59282, 59281, 59276, 59275, 59273, 59271, 59261, 59247, 59107, 59090, 59085, 58837, 58415, 58404, 58391, 58383, 58271, 58270, 56311, 25321, 25233, 25204, 25125, 3872, 3860, 3855, 3847, 3846, 3845, 3844, 3843, 3842, 2649, 1] [apply] idRangeOffset: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] [apply] [apply] Index entry [apply] ----------- [apply] platformId: 0 (Unicode) [apply] encodingId: 10 () [apply] offset: 1108 [apply] format: 12 [apply] length: 1588 [apply] language: 0 [apply] format: 12 [apply] language: 0 [apply] nGroups: 131 [apply] mapping: [32, 126]: 3, [160, 879]: 98, [885, 885]: 818, [890, 890]: 819, [894, 894]: 820, [900, 906]: 821, [908, 908]: 828, [910, 929]: 829, [931, 974]: 849, [976, 993]: 893, [1008, 1273]: 911, [1296, 1299]: 1177, [1306, 1311]: 1181, [1329, 1366]: 1187, [1369, 1375]: 1225, [1377, 1415]: 1232, [1417, 1418]: 1271, [1423, 1423]: 1273, [1425, 1479]: 1274, [1488, 1514]: 1329, [1520, 1524]: 1356, [3585, 3642]: 1361, [3647, 3675]: 1419, [4256, 4293]: 1448, [4304, 4348]: 1486, [5024, 5108]: 1531, [7424, 7429]: 1616, [7431, 7437]: 1622, [7439, 7439]: 1629, [7448, 7448]: 1630, [7450, 7452]: 1631, [7456, 7458]: 1634, [7579, 7579]: 1637, [7581, 7583]: 1638, [7588, 7589]: 1641, [7592, 7593]: 1643, [7596, 7609]: 1645, [7612, 7615]: 1659, [7680, 7929]: 1663, [7936, 7957]: 1913, [7960, 7965]: 1935, [7968, 8005]: 1941, [8008, 8013]: 1979, [8016, 8023]: 1985, [8025, 8025]: 1993, [8027, 8027]: 1994, [8029, 8029]: 1995, [8031, 8061]: 1996, [8064, 8116]: 2027, [8118, 8132]: 2080, [8134, 8147]: 2095, [8150, 8155]: 2109, [8157, 8175]: 2115, [8178, 8180]: 2134, [8182, 8190]: 2137, [8192, 8292]: 2146, [8304, 8305]: 2247, [8308, 8334]: 2249, [8336, 8340]: 2276, [8352, 8373]: 2281, [8376, 8377]: 2303, [8400, 8401]: 2305, [8406, 8407]: 2307, [8411, 8417]: 2309, [8421, 8421]: 2316, [8423, 8424]: 2317, [8426, 8431]: 2319, [8448, 8449]: 2325, [8451, 8451]: 2327, [8453, 8459]: 2328, [8462, 8468]: 2335, [8470, 8472]: 2342, [8475, 8476]: 2345, [8478, 8483]: 2347, [8486, 8487]: 2353, [8489, 8492]: 2355, [8494, 8495]: 2359, [8497, 8499]: 2361, [8501, 8504]: 2364, [8506, 8507]: 2368, [8523, 8523]: 2370, [8525, 8526]: 2371, [8531, 8575]: 2373, [8592, 8603]: 2418, [8606, 8616]: 2430, [8632, 8633]: 2441, [8636, 8652]: 2443, [8656, 8661]: 2460, [8668, 8669]: 2466, [8676, 8677]: 2468, [8704, 8735]: 2470, [8739, 8749]: 2502, [8756, 8759]: 2513, [8761, 8761]: 2517, [8764, 8764]: 2518, [8770, 8771]: 2519, [8773, 8773]: 2521, [8776, 8776]: 2522, [8778, 8778]: 2523, [8784, 8791]: 2524, [8793, 8794]: 2532, [8797, 8801]: 2534, [8804, 8807]: 2539, [8818, 8819]: 2543, [8834, 8835]: 2545, [8976, 8976]: 2547, [8994, 8995]: 2548, [9001, 9002]: 2550, [9251, 9251]: 2552, [9674, 9676]: 2553, [9688, 9688]: 2556, [9702, 9702]: 2557, [9711, 9711]: 2558, [9824, 9831]: 2559, [9833, 9839]: 2567, [11799, 11799]: 2574, [42790, 42799]: 2575, [42888, 42892]: 2585, [42922, 42922]: 2590, [43002, 43002]: 2591, [64256, 64262]: 2592, [64275, 64279]: 2599, [64285, 64288]: 2604, [64297, 64310]: 2608, [64312, 64316]: 2622, [64318, 64318]: 2627, [64320, 64321]: 2628, [64323, 64324]: 2630, [64326, 64335]: 2632, [65529, 65533]: 2642, [65859, 65863]: 2647 [apply] [apply] Index entry [apply] ----------- [apply] platformId: 3 (Microsoft) [apply] encodingId: 10 (UCS-4) [apply] offset: 1108 [apply] format: 12 [apply] length: 1588 [apply] language: 0 [apply] format: 12 [apply] language: 0 [apply] nGroups: 131 [apply] mapping: [32, 126]: 3, [160, 879]: 98, [885, 885]: 818, [890, 890]: 819, [894, 894]: 820, [900, 906]: 821, [908, 908]: 828, [910, 929]: 829, [931, 974]: 849, [976, 993]: 893, [1008, 1273]: 911, [1296, 1299]: 1177, [1306, 1311]: 1181, [1329, 1366]: 1187, [1369, 1375]: 1225, [1377, 1415]: 1232, [1417, 1418]: 1271, [1423, 1423]: 1273, [1425, 1479]: 1274, [1488, 1514]: 1329, [1520, 1524]: 1356, [3585, 3642]: 1361, [3647, 3675]: 1419, [4256, 4293]: 1448, [4304, 4348]: 1486, [5024, 5108]: 1531, [7424, 7429]: 1616, [7431, 7437]: 1622, [7439, 7439]: 1629, [7448, 7448]: 1630, [7450, 7452]: 1631, [7456, 7458]: 1634, [7579, 7579]: 1637, [7581, 7583]: 1638, [7588, 7589]: 1641, [7592, 7593]: 1643, [7596, 7609]: 1645, [7612, 7615]: 1659, [7680, 7929]: 1663, [7936, 7957]: 1913, [7960, 7965]: 1935, [7968, 8005]: 1941, [8008, 8013]: 1979, [8016, 8023]: 1985, [8025, 8025]: 1993, [8027, 8027]: 1994, [8029, 8029]: 1995, [8031, 8061]: 1996, [8064, 8116]: 2027, [8118, 8132]: 2080, [8134, 8147]: 2095, [8150, 8155]: 2109, [8157, 8175]: 2115, [8178, 8180]: 2134, [8182, 8190]: 2137, [8192, 8292]: 2146, [8304, 8305]: 2247, [8308, 8334]: 2249, [8336, 8340]: 2276, [8352, 8373]: 2281, [8376, 8377]: 2303, [8400, 8401]: 2305, [8406, 8407]: 2307, [8411, 8417]: 2309, [8421, 8421]: 2316, [8423, 8424]: 2317, [8426, 8431]: 2319, [8448, 8449]: 2325, [8451, 8451]: 2327, [8453, 8459]: 2328, [8462, 8468]: 2335, [8470, 8472]: 2342, [8475, 8476]: 2345, [8478, 8483]: 2347, [8486, 8487]: 2353, [8489, 8492]: 2355, [8494, 8495]: 2359, [8497, 8499]: 2361, [8501, 8504]: 2364, [8506, 8507]: 2368, [8523, 8523]: 2370, [8525, 8526]: 2371, [8531, 8575]: 2373, [8592, 8603]: 2418, [8606, 8616]: 2430, [8632, 8633]: 2441, [8636, 8652]: 2443, [8656, 8661]: 2460, [8668, 8669]: 2466, [8676, 8677]: 2468, [8704, 8735]: 2470, [8739, 8749]: 2502, [8756, 8759]: 2513, [8761, 8761]: 2517, [8764, 8764]: 2518, [8770, 8771]: 2519, [8773, 8773]: 2521, [8776, 8776]: 2522, [8778, 8778]: 2523, [8784, 8791]: 2524, [8793, 8794]: 2532, [8797, 8801]: 2534, [8804, 8807]: 2539, [8818, 8819]: 2543, [8834, 8835]: 2545, [8976, 8976]: 2547, [8994, 8995]: 2548, [9001, 9002]: 2550, [9251, 9251]: 2552, [9674, 9676]: 2553, [9688, 9688]: 2556, [9702, 9702]: 2557, [9711, 9711]: 2558, [9824, 9831]: 2559, [9833, 9839]: 2567, [11799, 11799]: 2574, [42790, 42799]: 2575, [42888, 42892]: 2585, [42922, 42922]: 2590, [43002, 43002]: 2591, [64256, 64262]: 2592, [64275, 64279]: 2599, [64285, 64288]: 2604, [64297, 64310]: 2608, [64312, 64316]: 2622, [64318, 64318]: 2627, [64320, 64321]: 2628, [64323, 64324]: 2630, [64326, 64335]: 2632, [65529, 65533]: 2642, [65859, 65863]: 2647 [apply] [apply] Index entry [apply] ----------- [apply] platformId: 1 (Macintosh) [apply] encodingId: 0 (Roman) [apply] offset: 2696 [apply] format: 6 [apply] length: 522 [apply] language: 0 [apply] format: 6 [apply] language: 0 [apply] firstCode: 0 [apply] entryCount: 256 [apply] glyphIdArray: [1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 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, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 0, 134, 135, 137, 139, 147, 152, 158, 163, 162, 164, 166, 165, 167, 169, 171, 170, 172, 173, 175, 174, 176, 177, 179, 181, 180, 182, 184, 183, 188, 187, 189, 190, 2178, 114, 100, 101, 105, 2180, 120, 161, 112, 107, 2351, 118, 106, 2537, 136, 154, 2500, 115, 2539, 2540, 103, 119, 2472, 2487, 2485, 878, 2510, 108, 124, 855, 168, 186, 129, 99, 110, 2496, 340, 2522, 2476, 109, 125, 2184, 98, 130, 133, 151, 276, 277, 2165, 2166, 2174, 2175, 2170, 2171, 185, 2553, 193, 314, 2214, 2293, 2203, 2204, 2593, 2594, 2179, 121, 2172, 2176, 2194, 132, 140, 131, 141, 138, 143, 144, 145, 142, 149, 150, 0, 148, 156, 157, 155, 243, 648, 670, 113, 666, 667, 668, 122, 671, 669, 649] [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 0x3b, cp 0x58, name 'X', contour, shape[68v, complex], advance 699, leftSideBearings 0, kerning[size 98, horiz true, cross false]] [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 0x4d, cp 0x6a, name 'j', contour, shape[55v, complex], advance 333, leftSideBearings -75, kerning[size 21, horiz true, cross false]] [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 0x3, cp 0x20, name 'space', non-cont(whitespace), shape null, advance 250, leftSideBearings 0, kerning[size 0, horiz true, cross false]] [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 0.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 250.0 / 0.0 / 0.0, ctr 125.0 / 0.0 / 0.0] [apply] em [dim 0.25 x 0.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 0.25 / 0.0 / 0.0, ctr 0.125 / 0.0 / 0.0] [apply] Font FreeSerif-Bold Italic [apply] Char left['X', id 59, kpairs 98], right['X', id 59], kerning -30 [apply] Glyph[id 0x3b, cp 0x58, name 'X', contour, shape[68v, complex], advance 699, leftSideBearings 0, kerning[size 98, horiz true, cross false]] [apply] Font FreeSerif-Bold Italic [apply] Char left['t', id 87, kpairs 12], right['.', id 17], kerning 0 [apply] Glyph[id 0x57, cp 0x74, name 't', contour, shape[33v, complex], advance 286, leftSideBearings 32, kerning[size 12, horiz true, cross false]] [apply] Font FreeSerif-Bold Italic [apply] Char left['f', id 73, kpairs 135], right['f', id 73], kerning -150 [apply] Glyph[id 0x49, cp 0x66, name 'f', contour, shape[66v, complex], advance 485, leftSideBearings -95, kerning[size 135, horiz true, cross false]] [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: Sat Feb 08 19:57:50 CET 2014 [apply] modified: Sat Feb 08 19:57:50 CET 2014 [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: Sat Feb 08 19:57:50 CET 2014 [apply] modified: Sat Feb 08 19:57:50 CET 2014 [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 Table [apply] ---------- [apply] numTables: 5 [apply] [apply] Index entry [apply] ----------- [apply] platformId: 0 (Unicode) [apply] encodingId: 3 (Unicode 2.0 and onwards semantics (BMP only)) [apply] offset: 44 [apply] format: 4 [apply] length: 1088 [apply] language: 0 [apply] format: 4 [apply] segCountX2: 268 [apply] searchRange: 256 [apply] entrySelector: 7 [apply] rangeShift: 12 [apply] endCode: [126, 879, 885, 890, 894, 906, 908, 929, 974, 993, 1273, 1299, 1311, 1366, 1375, 1415, 1418, 1423, 1479, 1514, 1524, 2405, 2435, 2444, 2448, 2472, 2480, 2482, 2489, 2500, 2504, 2510, 2519, 2525, 2531, 2555, 3642, 3675, 4293, 4348, 5108, 7429, 7437, 7439, 7448, 7452, 7458, 7552, 7579, 7583, 7589, 7593, 7609, 7615, 7929, 7957, 7965, 8005, 8013, 8023, 8025, 8027, 8029, 8061, 8116, 8132, 8147, 8155, 8175, 8180, 8190, 8292, 8305, 8334, 8340, 8374, 8377, 8432, 8508, 8511, 8516, 8523, 8526, 8575, 8601, 8615, 8618, 8629, 8646, 8652, 8661, 8669, 8751, 8759, 8761, 8764, 8771, 8773, 8776, 8778, 8791, 8794, 8801, 8807, 8811, 8819, 8835, 8976, 8995, 9002, 9251, 9676, 9688, 9702, 9711, 9831, 9839, 11799, 42799, 42893, 42897, 42922, 43002, 64262, 64279, 64288, 64310, 64316, 64318, 64321, 64324, 64335, 65533, 65535] [apply] startCode: [32, 160, 884, 890, 894, 900, 908, 910, 931, 976, 1008, 1296, 1306, 1329, 1369, 1377, 1417, 1423, 1425, 1488, 1520, 2404, 2433, 2437, 2447, 2451, 2474, 2482, 2486, 2492, 2503, 2507, 2519, 2524, 2527, 2534, 3585, 3647, 4256, 4304, 5024, 7424, 7431, 7439, 7448, 7450, 7456, 7552, 7579, 7581, 7588, 7592, 7596, 7612, 7680, 7936, 7960, 7968, 8008, 8016, 8025, 8027, 8029, 8031, 8064, 8118, 8134, 8150, 8157, 8178, 8182, 8192, 8304, 8308, 8336, 8352, 8376, 8400, 8448, 8510, 8513, 8522, 8525, 8531, 8592, 8612, 8617, 8628, 8636, 8651, 8656, 8668, 8704, 8756, 8761, 8764, 8770, 8773, 8776, 8778, 8784, 8793, 8797, 8804, 8810, 8818, 8834, 8976, 8992, 9001, 9251, 9674, 9688, 9702, 9711, 9824, 9833, 11799, 42790, 42888, 42896, 42922, 43002, 64256, 64275, 64285, 64297, 64312, 64318, 64320, 64323, 64326, 65529, 65535] [apply] idDelta: [65507, 65474, 65470, 65466, 65463, 65458, 65457, 65456, 65455, 65454, 65440, 65418, 65412, 65395, 65393, 65392, 65391, 65387, 65386, 65378, 65373, 64494, 64467, 64466, 64464, 64462, 64461, 64460, 64457, 64455, 64453, 64451, 64443, 64439, 64438, 64436, 63407, 63403, 62823, 62813, 62138, 59823, 59822, 59821, 59813, 59812, 59809, 59716, 59690, 59689, 59685, 59683, 59681, 59679, 59615, 59609, 59607, 59605, 59603, 59601, 59600, 59599, 59598, 59597, 59595, 59594, 59593, 59591, 59590, 59588, 59587, 59586, 59575, 59573, 59572, 59561, 59560, 59538, 59523, 59522, 59521, 59516, 59515, 59511, 59495, 59485, 59484, 59475, 59469, 59465, 59462, 59456, 59422, 59418, 59417, 59415, 59410, 59409, 59407, 59406, 59401, 59400, 59398, 59396, 59394, 59388, 59374, 59234, 59219, 59214, 58966, 58544, 58533, 58520, 58512, 58400, 58399, 56440, 25450, 25362, 25360, 25336, 25257, 4004, 3992, 3987, 3979, 3978, 3977, 3976, 3975, 3974, 2781, 1] [apply] idRangeOffset: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] [apply] [apply] Index entry [apply] ----------- [apply] platformId: 3 (Microsoft) [apply] encodingId: 1 (Unicode) [apply] offset: 44 [apply] format: 4 [apply] length: 1088 [apply] language: 0 [apply] format: 4 [apply] segCountX2: 268 [apply] searchRange: 256 [apply] entrySelector: 7 [apply] rangeShift: 12 [apply] endCode: [126, 879, 885, 890, 894, 906, 908, 929, 974, 993, 1273, 1299, 1311, 1366, 1375, 1415, 1418, 1423, 1479, 1514, 1524, 2405, 2435, 2444, 2448, 2472, 2480, 2482, 2489, 2500, 2504, 2510, 2519, 2525, 2531, 2555, 3642, 3675, 4293, 4348, 5108, 7429, 7437, 7439, 7448, 7452, 7458, 7552, 7579, 7583, 7589, 7593, 7609, 7615, 7929, 7957, 7965, 8005, 8013, 8023, 8025, 8027, 8029, 8061, 8116, 8132, 8147, 8155, 8175, 8180, 8190, 8292, 8305, 8334, 8340, 8374, 8377, 8432, 8508, 8511, 8516, 8523, 8526, 8575, 8601, 8615, 8618, 8629, 8646, 8652, 8661, 8669, 8751, 8759, 8761, 8764, 8771, 8773, 8776, 8778, 8791, 8794, 8801, 8807, 8811, 8819, 8835, 8976, 8995, 9002, 9251, 9676, 9688, 9702, 9711, 9831, 9839, 11799, 42799, 42893, 42897, 42922, 43002, 64262, 64279, 64288, 64310, 64316, 64318, 64321, 64324, 64335, 65533, 65535] [apply] startCode: [32, 160, 884, 890, 894, 900, 908, 910, 931, 976, 1008, 1296, 1306, 1329, 1369, 1377, 1417, 1423, 1425, 1488, 1520, 2404, 2433, 2437, 2447, 2451, 2474, 2482, 2486, 2492, 2503, 2507, 2519, 2524, 2527, 2534, 3585, 3647, 4256, 4304, 5024, 7424, 7431, 7439, 7448, 7450, 7456, 7552, 7579, 7581, 7588, 7592, 7596, 7612, 7680, 7936, 7960, 7968, 8008, 8016, 8025, 8027, 8029, 8031, 8064, 8118, 8134, 8150, 8157, 8178, 8182, 8192, 8304, 8308, 8336, 8352, 8376, 8400, 8448, 8510, 8513, 8522, 8525, 8531, 8592, 8612, 8617, 8628, 8636, 8651, 8656, 8668, 8704, 8756, 8761, 8764, 8770, 8773, 8776, 8778, 8784, 8793, 8797, 8804, 8810, 8818, 8834, 8976, 8992, 9001, 9251, 9674, 9688, 9702, 9711, 9824, 9833, 11799, 42790, 42888, 42896, 42922, 43002, 64256, 64275, 64285, 64297, 64312, 64318, 64320, 64323, 64326, 65529, 65535] [apply] idDelta: [65507, 65474, 65470, 65466, 65463, 65458, 65457, 65456, 65455, 65454, 65440, 65418, 65412, 65395, 65393, 65392, 65391, 65387, 65386, 65378, 65373, 64494, 64467, 64466, 64464, 64462, 64461, 64460, 64457, 64455, 64453, 64451, 64443, 64439, 64438, 64436, 63407, 63403, 62823, 62813, 62138, 59823, 59822, 59821, 59813, 59812, 59809, 59716, 59690, 59689, 59685, 59683, 59681, 59679, 59615, 59609, 59607, 59605, 59603, 59601, 59600, 59599, 59598, 59597, 59595, 59594, 59593, 59591, 59590, 59588, 59587, 59586, 59575, 59573, 59572, 59561, 59560, 59538, 59523, 59522, 59521, 59516, 59515, 59511, 59495, 59485, 59484, 59475, 59469, 59465, 59462, 59456, 59422, 59418, 59417, 59415, 59410, 59409, 59407, 59406, 59401, 59400, 59398, 59396, 59394, 59388, 59374, 59234, 59219, 59214, 58966, 58544, 58533, 58520, 58512, 58400, 58399, 56440, 25450, 25362, 25360, 25336, 25257, 4004, 3992, 3987, 3979, 3978, 3977, 3976, 3975, 3974, 2781, 1] [apply] idRangeOffset: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] [apply] [apply] Index entry [apply] ----------- [apply] platformId: 0 (Unicode) [apply] encodingId: 10 () [apply] offset: 1132 [apply] format: 12 [apply] length: 1624 [apply] language: 0 [apply] format: 12 [apply] language: 0 [apply] nGroups: 134 [apply] mapping: [32, 126]: 3, [160, 879]: 98, [884, 885]: 818, [890, 890]: 820, [894, 894]: 821, [900, 906]: 822, [908, 908]: 829, [910, 929]: 830, [931, 974]: 850, [976, 993]: 894, [1008, 1273]: 912, [1296, 1299]: 1178, [1306, 1311]: 1182, [1329, 1366]: 1188, [1369, 1375]: 1226, [1377, 1415]: 1233, [1417, 1418]: 1272, [1423, 1423]: 1274, [1425, 1479]: 1275, [1488, 1514]: 1330, [1520, 1524]: 1357, [2404, 2405]: 1362, [2433, 2435]: 1364, [2437, 2444]: 1367, [2447, 2448]: 1375, [2451, 2472]: 1377, [2474, 2480]: 1399, [2482, 2482]: 1406, [2486, 2489]: 1407, [2492, 2500]: 1411, [2503, 2504]: 1420, [2507, 2510]: 1422, [2519, 2519]: 1426, [2524, 2525]: 1427, [2527, 2531]: 1429, [2534, 2555]: 1434, [3585, 3642]: 1456, [3647, 3675]: 1514, [4256, 4293]: 1543, [4304, 4348]: 1581, [5024, 5108]: 1626, [7424, 7429]: 1711, [7431, 7437]: 1717, [7439, 7439]: 1724, [7448, 7448]: 1725, [7450, 7452]: 1726, [7456, 7458]: 1729, [7552, 7552]: 1732, [7579, 7579]: 1733, [7581, 7583]: 1734, [7588, 7589]: 1737, [7592, 7593]: 1739, [7596, 7609]: 1741, [7612, 7615]: 1755, [7680, 7929]: 1759, [7936, 7957]: 2009, [7960, 7965]: 2031, [7968, 8005]: 2037, [8008, 8013]: 2075, [8016, 8023]: 2081, [8025, 8025]: 2089, [8027, 8027]: 2090, [8029, 8029]: 2091, [8031, 8061]: 2092, [8064, 8116]: 2123, [8118, 8132]: 2176, [8134, 8147]: 2191, [8150, 8155]: 2205, [8157, 8175]: 2211, [8178, 8180]: 2230, [8182, 8190]: 2233, [8192, 8292]: 2242, [8304, 8305]: 2343, [8308, 8334]: 2345, [8336, 8340]: 2372, [8352, 8374]: 2377, [8376, 8377]: 2400, [8400, 8432]: 2402, [8448, 8508]: 2435, [8510, 8511]: 2496, [8513, 8516]: 2498, [8522, 8523]: 2502, [8525, 8526]: 2504, [8531, 8575]: 2506, [8592, 8601]: 2551, [8612, 8615]: 2561, [8617, 8618]: 2565, [8628, 8629]: 2567, [8636, 8646]: 2569, [8651, 8652]: 2580, [8656, 8661]: 2582, [8668, 8669]: 2588, [8704, 8751]: 2590, [8756, 8759]: 2638, [8761, 8761]: 2642, [8764, 8764]: 2643, [8770, 8771]: 2644, [8773, 8773]: 2646, [8776, 8776]: 2647, [8778, 8778]: 2648, [8784, 8791]: 2649, [8793, 8794]: 2657, [8797, 8801]: 2659, [8804, 8807]: 2664, [8810, 8811]: 2668, [8818, 8819]: 2670, [8834, 8835]: 2672, [8976, 8976]: 2674, [8992, 8995]: 2675, [9001, 9002]: 2679, [9251, 9251]: 2681, [9674, 9676]: 2682, [9688, 9688]: 2685, [9702, 9702]: 2686, [9711, 9711]: 2687, [9824, 9831]: 2688, [9833, 9839]: 2696, [11799, 11799]: 2703, [42790, 42799]: 2704, [42888, 42893]: 2714, [42896, 42897]: 2720, [42922, 42922]: 2722, [43002, 43002]: 2723, [64256, 64262]: 2724, [64275, 64279]: 2731, [64285, 64288]: 2736, [64297, 64310]: 2740, [64312, 64316]: 2754, [64318, 64318]: 2759, [64320, 64321]: 2760, [64323, 64324]: 2762, [64326, 64335]: 2764, [65529, 65533]: 2774, [65859, 65863]: 2779 [apply] [apply] Index entry [apply] ----------- [apply] platformId: 3 (Microsoft) [apply] encodingId: 10 (UCS-4) [apply] offset: 1132 [apply] format: 12 [apply] length: 1624 [apply] language: 0 [apply] format: 12 [apply] language: 0 [apply] nGroups: 134 [apply] mapping: [32, 126]: 3, [160, 879]: 98, [884, 885]: 818, [890, 890]: 820, [894, 894]: 821, [900, 906]: 822, [908, 908]: 829, [910, 929]: 830, [931, 974]: 850, [976, 993]: 894, [1008, 1273]: 912, [1296, 1299]: 1178, [1306, 1311]: 1182, [1329, 1366]: 1188, [1369, 1375]: 1226, [1377, 1415]: 1233, [1417, 1418]: 1272, [1423, 1423]: 1274, [1425, 1479]: 1275, [1488, 1514]: 1330, [1520, 1524]: 1357, [2404, 2405]: 1362, [2433, 2435]: 1364, [2437, 2444]: 1367, [2447, 2448]: 1375, [2451, 2472]: 1377, [2474, 2480]: 1399, [2482, 2482]: 1406, [2486, 2489]: 1407, [2492, 2500]: 1411, [2503, 2504]: 1420, [2507, 2510]: 1422, [2519, 2519]: 1426, [2524, 2525]: 1427, [2527, 2531]: 1429, [2534, 2555]: 1434, [3585, 3642]: 1456, [3647, 3675]: 1514, [4256, 4293]: 1543, [4304, 4348]: 1581, [5024, 5108]: 1626, [7424, 7429]: 1711, [7431, 7437]: 1717, [7439, 7439]: 1724, [7448, 7448]: 1725, [7450, 7452]: 1726, [7456, 7458]: 1729, [7552, 7552]: 1732, [7579, 7579]: 1733, [7581, 7583]: 1734, [7588, 7589]: 1737, [7592, 7593]: 1739, [7596, 7609]: 1741, [7612, 7615]: 1755, [7680, 7929]: 1759, [7936, 7957]: 2009, [7960, 7965]: 2031, [7968, 8005]: 2037, [8008, 8013]: 2075, [8016, 8023]: 2081, [8025, 8025]: 2089, [8027, 8027]: 2090, [8029, 8029]: 2091, [8031, 8061]: 2092, [8064, 8116]: 2123, [8118, 8132]: 2176, [8134, 8147]: 2191, [8150, 8155]: 2205, [8157, 8175]: 2211, [8178, 8180]: 2230, [8182, 8190]: 2233, [8192, 8292]: 2242, [8304, 8305]: 2343, [8308, 8334]: 2345, [8336, 8340]: 2372, [8352, 8374]: 2377, [8376, 8377]: 2400, [8400, 8432]: 2402, [8448, 8508]: 2435, [8510, 8511]: 2496, [8513, 8516]: 2498, [8522, 8523]: 2502, [8525, 8526]: 2504, [8531, 8575]: 2506, [8592, 8601]: 2551, [8612, 8615]: 2561, [8617, 8618]: 2565, [8628, 8629]: 2567, [8636, 8646]: 2569, [8651, 8652]: 2580, [8656, 8661]: 2582, [8668, 8669]: 2588, [8704, 8751]: 2590, [8756, 8759]: 2638, [8761, 8761]: 2642, [8764, 8764]: 2643, [8770, 8771]: 2644, [8773, 8773]: 2646, [8776, 8776]: 2647, [8778, 8778]: 2648, [8784, 8791]: 2649, [8793, 8794]: 2657, [8797, 8801]: 2659, [8804, 8807]: 2664, [8810, 8811]: 2668, [8818, 8819]: 2670, [8834, 8835]: 2672, [8976, 8976]: 2674, [8992, 8995]: 2675, [9001, 9002]: 2679, [9251, 9251]: 2681, [9674, 9676]: 2682, [9688, 9688]: 2685, [9702, 9702]: 2686, [9711, 9711]: 2687, [9824, 9831]: 2688, [9833, 9839]: 2696, [11799, 11799]: 2703, [42790, 42799]: 2704, [42888, 42893]: 2714, [42896, 42897]: 2720, [42922, 42922]: 2722, [43002, 43002]: 2723, [64256, 64262]: 2724, [64275, 64279]: 2731, [64285, 64288]: 2736, [64297, 64310]: 2740, [64312, 64316]: 2754, [64318, 64318]: 2759, [64320, 64321]: 2760, [64323, 64324]: 2762, [64326, 64335]: 2764, [65529, 65533]: 2774, [65859, 65863]: 2779 [apply] [apply] Index entry [apply] ----------- [apply] platformId: 1 (Macintosh) [apply] encodingId: 0 (Roman) [apply] offset: 2756 [apply] format: 6 [apply] length: 522 [apply] language: 0 [apply] format: 6 [apply] language: 0 [apply] firstCode: 0 [apply] entryCount: 256 [apply] glyphIdArray: [1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 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, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 0, 134, 135, 137, 139, 147, 152, 158, 163, 162, 164, 166, 165, 167, 169, 171, 170, 172, 173, 175, 174, 176, 177, 179, 181, 180, 182, 184, 183, 188, 187, 189, 190, 2274, 114, 100, 101, 105, 2276, 120, 161, 112, 107, 2469, 118, 106, 2662, 136, 154, 2620, 115, 2664, 2665, 103, 119, 2592, 2607, 2605, 879, 2633, 108, 124, 856, 168, 186, 129, 99, 110, 2616, 340, 2647, 2596, 109, 125, 2280, 98, 130, 133, 151, 276, 277, 2261, 2262, 2270, 2271, 2266, 2267, 185, 2682, 193, 314, 2310, 2389, 2299, 2300, 2725, 2726, 2275, 121, 2268, 2272, 2290, 132, 140, 131, 141, 138, 143, 144, 145, 142, 149, 150, 0, 148, 156, 157, 155, 243, 648, 670, 113, 666, 667, 668, 122, 671, 669, 649] [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 0x3b, cp 0x58, name 'X', contour, shape[66v, complex], advance 665, leftSideBearings 0, kerning[size 110, horiz true, cross false]] [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 0x4d, cp 0x6a, name 'j', contour, shape[53v, complex], advance 285, leftSideBearings -74, kerning[size 21, horiz true, cross false]] [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 0x3, cp 0x20, name 'space', non-cont(whitespace), shape null, advance 250, leftSideBearings 0, kerning[size 0, horiz true, cross false]] [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 0.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 250.0 / 0.0 / 0.0, ctr 125.0 / 0.0 / 0.0] [apply] em [dim 0.25 x 0.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 0.25 / 0.0 / 0.0, ctr 0.125 / 0.0 / 0.0] [apply] Font FreeSerif-Italic [apply] Char left['X', id 59, kpairs 110], right['X', id 59], kerning -30 [apply] Glyph[id 0x3b, cp 0x58, name 'X', contour, shape[66v, complex], advance 665, leftSideBearings 0, kerning[size 110, horiz true, cross false]] [apply] Font FreeSerif-Italic [apply] Char left['t', id 87, kpairs 12], right['.', id 17], kerning 0 [apply] Glyph[id 0x57, cp 0x74, name 't', contour, shape[47v, complex], advance 238, leftSideBearings 26, kerning[size 12, horiz true, cross false]] [apply] Font FreeSerif-Italic [apply] Char left['f', id 73, kpairs 153], right['f', id 73], kerning -95 [apply] Glyph[id 0x49, cp 0x66, name 'f', contour, shape[65v, complex], advance 424, leftSideBearings -77, kerning[size 153, horiz true, cross false]] [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 @ 1751131270558 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131270559 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test00 took 0.699 sec [echo] Testing com.jogamp.opengl.test.junit.graph.TestRegionRendererNEWT01 -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.graph.TestRegionRendererNEWT01.xml [apply] WARNING: package sun.awt.windows not in java.desktop [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] junit.framework.TestListener: startTest(test10RegionRendererMSAA01) [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751131271519 ms III - Start [apply] SLOCK [T main @ 1751131271524 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestRegionRendererNEWT01 - test10RegionRendererMSAA01 [apply] GL MSAA SETUP: [apply] Caps realised GLCaps[glx vid 0x53b, fbc 0x17c: rgba 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] 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 22.3.6 [apply] *** GLDebugMessage false [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 0x53b, fbc 0x17c: rgba 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] 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 22.3.6 [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(test10RegionRendererMSAA01) [apply] junit.framework.TestListener: startTest(test20RegionRendererR2T01) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestRegionRendererNEWT01 - test10RegionRendererMSAA01 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestRegionRendererNEWT01 - test20RegionRendererR2T01 [apply] GL MSAA SETUP: [apply] Caps realised GLCaps[glx vid 0x515, fbc 0x155: 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 0x515, fbc 0x155: 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] 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 22.3.6 [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 22.3.6 [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] Caps realised GLCaps[glx vid 0x53b, fbc 0x17c: rgba 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 22.3.6 [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] GL MSAA SETUP: [apply] Caps realised GLCaps[glx vid 0x53b, fbc 0x17c: rgba 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] 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 22.3.6 [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 0x53b, fbc 0x17c: rgba 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 22.3.6 [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] GL MSAA SETUP: [apply] Caps realised GLCaps[glx vid 0x53b, fbc 0x17c: rgba 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] 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 22.3.6 [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 0x53b, fbc 0x17c: rgba 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 22.3.6 [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] GL MSAA SETUP: [apply] Caps realised GLCaps[glx vid 0x53b, fbc 0x17c: rgba 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] 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 22.3.6 [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 0x53b, fbc 0x17c: rgba 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 22.3.6 [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] GL MSAA SETUP: [apply] Caps realised GLCaps[glx vid 0x53b, fbc 0x17c: rgba 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] 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 22.3.6 [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 @ 1751131273268 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131273271 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [apply] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.337 sec [apply] ------------- Standard Output --------------- [apply] GL MSAA SETUP: [apply] Caps realised GLCaps[glx vid 0x53b, fbc 0x17c: rgba 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 0x53b, fbc 0x17c: rgba 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 0x515, fbc 0x155: 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 0x515, fbc 0x155: 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 0x53b, fbc 0x17c: rgba 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 0x53b, fbc 0x17c: rgba 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 0x53b, fbc 0x17c: rgba 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 0x53b, fbc 0x17c: rgba 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 0x53b, fbc 0x17c: rgba 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 0x53b, fbc 0x17c: rgba 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 0x53b, fbc 0x17c: rgba 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 0x53b, fbc 0x17c: rgba 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 @ 1751131271519 ms III - Start [apply] SLOCK [T main @ 1751131271524 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 22.3.6 [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 22.3.6 [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 22.3.6 [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 22.3.6 [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 22.3.6 [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 22.3.6 [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 22.3.6 [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 22.3.6 [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 22.3.6 [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 22.3.6 [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 22.3.6 [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 22.3.6 [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 @ 1751131273268 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131273271 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test10RegionRendererMSAA01 took 0.741 sec [apply] Testcase: test20RegionRendererR2T01 took 0.181 sec [apply] Testcase: test30RegionRendererShapes took 0.799 sec [echo] Testing com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT01 -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT01.xml [apply] WARNING: package sun.awt.windows not in java.desktop [apply] Testsuite: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT01 [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 @ 1751131274028 ms III - Start [apply] SLOCK [T main @ 1751131274032 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [apply] junit.framework.TestListener: startTest(test00TextRendererNONE00)++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT01 - test00TextRendererNONE00 [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[GL4/GL4.sw], on-scr[.]] [apply] Requested: norm [apply] Dropping GLCaps[glx vid 0x53b, fbc 0x17c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x53f, fbc 0x180: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5cb, fbc 0x20c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5cf, fbc 0x210: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x65a, fbc 0x3bc: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x65e, fbc 0x3c0: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6ea, fbc 0x44c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6ee, fbc 0x450: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x547, fbc 0x188: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x54b, fbc 0x18c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5d7, fbc 0x218: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5db, fbc 0x21c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x666, fbc 0x3c8: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x66a, fbc 0x3cc: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6f6, fbc 0x458: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6fa, fbc 0x45c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x52f, fbc 0x170: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x533, fbc 0x174: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5bf, fbc 0x200: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5c3, fbc 0x204: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x64e, fbc 0x3b0: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x652, fbc 0x3b4: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6de, fbc 0x440: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6e2, fbc 0x444: rgba 8/8/8/8, opaque, accum-rgba 0/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 0x515, fbc 0x155: 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] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT01 - test00TextRendererNONE00junit.framework.TestListener: startTest(test01TextRendererMSAA04) [apply] [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 0x53b, fbc 0x17c: rgba 8/8/8/8, opaque, 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 0x53b, fbc 0x17c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x53f, fbc 0x180: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5cb, fbc 0x20c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5cf, fbc 0x210: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x65a, fbc 0x3bc: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x65e, fbc 0x3c0: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6ea, fbc 0x44c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6ee, fbc 0x450: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x547, fbc 0x188: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x54b, fbc 0x18c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5d7, fbc 0x218: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5db, fbc 0x21c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x666, fbc 0x3c8: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x66a, fbc 0x3cc: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6f6, fbc 0x458: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6fa, fbc 0x45c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x52f, fbc 0x170: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x533, fbc 0x174: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5bf, fbc 0x200: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5c3, fbc 0x204: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x64e, fbc 0x3b0: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x652, fbc 0x3b4: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6de, fbc 0x440: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6e2, fbc 0x444: rgba 8/8/8/8, opaque, accum-rgba 0/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 0x515, fbc 0x155: 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 @ 1751131275688 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131275704 ms --- localhost/127.0.0.1:59999 - Unlock ok within 18 ms [apply] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.278 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751131274028 ms III - Start [apply] SLOCK [T main @ 1751131274032 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 0x53b, fbc 0x17c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x53f, fbc 0x180: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5cb, fbc 0x20c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5cf, fbc 0x210: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x65a, fbc 0x3bc: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x65e, fbc 0x3c0: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6ea, fbc 0x44c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6ee, fbc 0x450: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x547, fbc 0x188: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x54b, fbc 0x18c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5d7, fbc 0x218: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5db, fbc 0x21c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x666, fbc 0x3c8: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x66a, fbc 0x3cc: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6f6, fbc 0x458: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6fa, fbc 0x45c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x52f, fbc 0x170: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x533, fbc 0x174: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5bf, fbc 0x200: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5c3, fbc 0x204: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x64e, fbc 0x3b0: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x652, fbc 0x3b4: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6de, fbc 0x440: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6e2, fbc 0x444: rgba 8/8/8/8, opaque, accum-rgba 0/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 0x515, fbc 0x155: 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 0x53b, fbc 0x17c: rgba 8/8/8/8, opaque, 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 0x53b, fbc 0x17c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x53f, fbc 0x180: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5cb, fbc 0x20c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5cf, fbc 0x210: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x65a, fbc 0x3bc: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x65e, fbc 0x3c0: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6ea, fbc 0x44c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6ee, fbc 0x450: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x547, fbc 0x188: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x54b, fbc 0x18c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5d7, fbc 0x218: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5db, fbc 0x21c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x666, fbc 0x3c8: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x66a, fbc 0x3cc: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6f6, fbc 0x458: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6fa, fbc 0x45c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x52f, fbc 0x170: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x533, fbc 0x174: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5bf, fbc 0x200: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5c3, fbc 0x204: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x64e, fbc 0x3b0: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x652, fbc 0x3b4: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6de, fbc 0x440: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6e2, fbc 0x444: rgba 8/8/8/8, opaque, accum-rgba 0/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 0x515, fbc 0x155: 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 @ 1751131275688 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131275704 ms --- localhost/127.0.0.1:59999 - Unlock ok within 18 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test00TextRendererNONE00 took 0.751 sec [apply] Testcase: test01TextRendererMSAA04 took 0.39 sec [apply] Testcase: test02TextRendererVBAA04 took 0.316 sec [echo] Testing com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT10 -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT10.xml [apply] WARNING: package sun.awt.windows not in java.desktop [apply] Testsuite: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT10 [apply] junit.framework.TestListener: tests to run: 5 [apply] junit.framework.TestListener: startTest(test00Manual) [apply] junit.framework.TestListener: endTest(test00Manual) [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751131276478 ms III - Start [apply] SLOCK [T main @ 1751131276482 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 - 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 0x515, fbc 0x155: 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] junit.framework.TestListener: endTest(test00SceneNoAA) [apply] junit.framework.TestListener: startTest(test01SceneMSAA04) [apply] Chosen: GLCaps[glx vid 0x53b, fbc 0x17c: rgba 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] junit.framework.TestListener: endTest(test01SceneMSAA04) [apply] junit.framework.TestListener: startTest(test02GraphMSAA04) [apply] Chosen: GLCaps[glx vid 0x515, fbc 0x155: 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] junit.framework.TestListener: endTest(test02GraphMSAA04) [apply] junit.framework.TestListener: startTest(test03GraphVBAA04) [apply] Chosen: GLCaps[glx vid 0x515, fbc 0x155: 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)++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT10 - test03GraphVBAA04 [apply] ++++ Test Singleton.unlock() [apply] [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751131285621 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131285624 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 9.756 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751131276478 ms III - Start [apply] SLOCK [T main @ 1751131276482 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 0x515, fbc 0x155: 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 0x53b, fbc 0x17c: rgba 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 0x515, fbc 0x155: 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 0x515, fbc 0x155: 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 @ 1751131285621 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131285624 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test00Manual took 0.004 sec [apply] Testcase: test00SceneNoAA took 2.628 sec [apply] Testcase: test01SceneMSAA04 took 2.216 sec [apply] Testcase: test02GraphMSAA04 took 2.133 sec [apply] Testcase: test03GraphVBAA04 took 2.133 sec [echo] Testing com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT20 -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT20.xml [apply] WARNING: package sun.awt.windows not in java.desktop [apply] Testsuite: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT20 [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 @ 1751131286404 ms III - Start [apply] SLOCK [T main @ 1751131286409 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [apply] junit.framework.TestListener: startTest(test00TextRendererVBAA01) [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 0x53b, fbc 0x17c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x53f, fbc 0x180: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5cb, fbc 0x20c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5cf, fbc 0x210: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x65a, fbc 0x3bc: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x65e, fbc 0x3c0: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6ea, fbc 0x44c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6ee, fbc 0x450: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x547, fbc 0x188: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x54b, fbc 0x18c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5d7, fbc 0x218: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5db, fbc 0x21c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x666, fbc 0x3c8: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x66a, fbc 0x3cc: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6f6, fbc 0x458: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6fa, fbc 0x45c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x52f, fbc 0x170: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x533, fbc 0x174: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5bf, fbc 0x200: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5c3, fbc 0x204: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x64e, fbc 0x3b0: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x652, fbc 0x3b4: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6de, fbc 0x440: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6e2, fbc 0x444: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] GL MSAA SETUP: [apply] Caps realised GLCaps[glx vid 0x515, fbc 0x155: 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 0x515, fbc 0x155: 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] ----------------------------------------------------------------------------------------------------- [apply] Platform: LINUX / Linux 6.1.0-37-amd64 (6.1.0), 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: 21.0.7 (21.0.7u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment [apply] Platform: Java Vendor: Eclipse Adoptium, https://adoptium.net/, Java21, dynamicLib: true, AWT enabled: false [apply] ----------------------------------------------------------------------------------------------------- [apply] Chosen: GLCaps[glx vid 0x515, fbc 0x155: 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 22.3.6 [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 971.0 x 0.0, box 87.0 / -188.0 / 0.0 .. 12017.0 / 783.0 / 0.0, ctr 6052.0 / 297.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 0.9710001 x 0.0, box 0.087000005 / -0.18800001 / 0.0 .. 12.017 / 0.78300005 / 0.0, ctr 6.052 / 0.2975 / 0.0] [apply] XXX: fontName box height px 12.626315 [apply] ----------------------------------------------------------------------------------------------------- [apply] X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f78280217d0, owner true, ResourceToolkitLock[obj 0x69997e9d, isOwner true, <793be5ca, 2df9b86>[count 1, qsz 0, owner
]], obj 0x5403f35f]: [apply] Natives [apply] GL4bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GLES3 false [apply] GL3bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GL2 true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GLES2 false [apply] GLES1 false [apply] Count 5 / 8 [apply] Common [apply] GL4ES3 true [apply] GL2GL3 true [apply] GL2ES2 true [apply] GL2ES1 true [apply] Mappings [apply] GL3bc GLProfile[GL3bc/GL4bc.sw] [apply] GL2ES1 GLProfile[GL2ES1/GL4bc.sw] [apply] GL4ES3 GLProfile[GL4ES3/GL4.sw] [apply] GL2ES2 GLProfile[GL2ES2/GL4.sw] [apply] GL4bc GLProfile[GL4bc/GL4bc.sw] [apply] GL2 GLProfile[GL2/GL4bc.sw] [apply] GL4 GLProfile[GL4/GL4.sw] [apply] GL3 GLProfile[GL3/GL4.sw] [apply] GL2GL3 GLProfile[GL2GL3/GL4bc.sw] [apply] default GLProfile[GL4bc/GL4bc.sw] [apply] Count 9 / 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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [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] ** 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] ++++ 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] GL MSAA SETUP: [apply] Caps realised GLCaps[glx vid 0x515, fbc 0x155: 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 0x515, fbc 0x155: 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] Dropping GLCaps[glx vid 0x53b, fbc 0x17c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x53f, fbc 0x180: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5cb, fbc 0x20c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5cf, fbc 0x210: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x65a, fbc 0x3bc: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x65e, fbc 0x3c0: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6ea, fbc 0x44c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6ee, fbc 0x450: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x547, fbc 0x188: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x54b, fbc 0x18c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5d7, fbc 0x218: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5db, fbc 0x21c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x666, fbc 0x3c8: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x66a, fbc 0x3cc: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6f6, fbc 0x458: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6fa, fbc 0x45c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x52f, fbc 0x170: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x533, fbc 0x174: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5bf, fbc 0x200: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5c3, fbc 0x204: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x64e, fbc 0x3b0: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x652, fbc 0x3b4: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6de, fbc 0x440: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6e2, fbc 0x444: rgba 8/8/8/8, opaque, accum-rgba 0/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 0x515, fbc 0x155: 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 22.3.6 [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 971.0 x 0.0, box 87.0 / -188.0 / 0.0 .. 12017.0 / 783.0 / 0.0, ctr 6052.0 / 297.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 0.9710001 x 0.0, box 0.087000005 / -0.18800001 / 0.0 .. 12.017 / 0.78300005 / 0.0, ctr 6.052 / 0.2975 / 0.0] [apply] XXX: fontName box height px 12.626315 [apply] ----------------------------------------------------------------------------------------------------- [apply] X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f7828001690, owner true, ResourceToolkitLock[obj 0x54422e18, isOwner true, <117159c0, 3e27ba32>[count 1, qsz 0, owner
]], obj 0x7ef82753]: [apply] Natives [apply] GL4bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GLES3 false [apply] GL3bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GL2 true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GLES2 false [apply] GLES1 false [apply] Count 5 / 8 [apply] Common [apply] GL4ES3 true [apply] GL2GL3 true [apply] GL2ES2 true [apply] GL2ES1 true [apply] Mappings [apply] GL3bc GLProfile[GL3bc/GL4bc.sw] [apply] GL2ES1 GLProfile[GL2ES1/GL4bc.sw] [apply] GL4ES3 GLProfile[GL4ES3/GL4.sw] [apply] GL2ES2 GLProfile[GL2ES2/GL4.sw] [apply] GL4bc GLProfile[GL4bc/GL4bc.sw] [apply] GL2 GLProfile[GL2/GL4bc.sw] [apply] GL4 GLProfile[GL4/GL4.sw] [apply] GL3 GLProfile[GL3/GL4.sw] [apply] GL2GL3 GLProfile[GL2GL3/GL4bc.sw] [apply] default GLProfile[GL4bc/GL4bc.sw] [apply] Count 9 / 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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [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] junit.framework.TestListener: endTest(test10TextRendererMSAA01) [apply] junit.framework.TestListener: startTest(test20TextRendererFSAA01) [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] GL MSAA SETUP: [apply] Caps realised GLCaps[glx vid 0x53b, fbc 0x17c: rgba 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 0x53b, fbc 0x17c: rgba 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 0x53b, fbc 0x17c: rgba 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 22.3.6 [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 971.0 x 0.0, box 87.0 / -188.0 / 0.0 .. 12017.0 / 783.0 / 0.0, ctr 6052.0 / 297.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 0.9710001 x 0.0, box 0.087000005 / -0.18800001 / 0.0 .. 12.017 / 0.78300005 / 0.0, ctr 6.052 / 0.2975 / 0.0] [apply] XXX: fontName box height px 12.626315 [apply] ----------------------------------------------------------------------------------------------------- [apply] X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f7828079f20, owner true, ResourceToolkitLock[obj 0x5afa3c9, isOwner true, <72035809, 909217e>[count 1, qsz 0, owner
]], obj 0x18271936]: [apply] Natives [apply] GL4bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GLES3 false [apply] GL3bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GL2 true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GLES2 false [apply] GLES1 false [apply] Count 5 / 8 [apply] Common [apply] GL4ES3 true [apply] GL2GL3 true [apply] GL2ES2 true [apply] GL2ES1 true [apply] Mappings [apply] GL3bc GLProfile[GL3bc/GL4bc.sw] [apply] GL2ES1 GLProfile[GL2ES1/GL4bc.sw] [apply] GL4ES3 GLProfile[GL4ES3/GL4.sw] [apply] GL2ES2 GLProfile[GL2ES2/GL4.sw] [apply] GL4bc GLProfile[GL4bc/GL4bc.sw] [apply] GL2 GLProfile[GL2/GL4bc.sw] [apply] GL4 GLProfile[GL4/GL4.sw] [apply] GL3 GLProfile[GL3/GL4.sw] [apply] GL2GL3 GLProfile[GL2GL3/GL4bc.sw] [apply] default GLProfile[GL4bc/GL4bc.sw] [apply] Count 9 / 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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [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] junit.framework.TestListener: endTest(test20TextRendererFSAA01) [apply] junit.framework.TestListener: startTest(test30TextRendererNoSampling) [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 0x53b, fbc 0x17c: rgba 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 0x53f, fbc 0x180: rgba 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 0x5cb, fbc 0x20c: rgba 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 0x5cf, fbc 0x210: rgba 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 0x65a, fbc 0x3bc: rgba 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 0x65e, fbc 0x3c0: rgba 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 0x6ea, fbc 0x44c: rgba 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 0x6ee, fbc 0x450: rgba 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 0x547, fbc 0x188: rgba 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 0x54b, fbc 0x18c: rgba 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 0x5d7, fbc 0x218: rgba 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 0x5db, fbc 0x21c: rgba 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 0x666, fbc 0x3c8: rgba 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 0x66a, fbc 0x3cc: rgba 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 0x6f6, fbc 0x458: rgba 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 0x6fa, fbc 0x45c: rgba 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 0x52f, fbc 0x170: rgba 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 0x533, fbc 0x174: rgba 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 0x5bf, fbc 0x200: rgba 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 0x5c3, fbc 0x204: rgba 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 0x64e, fbc 0x3b0: rgba 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 0x652, fbc 0x3b4: rgba 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 0x6de, fbc 0x440: rgba 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 0x6e2, fbc 0x444: rgba 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 0x515, fbc 0x155: 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 22.3.6 [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 971.0 x 0.0, box 87.0 / -188.0 / 0.0 .. 12017.0 / 783.0 / 0.0, ctr 6052.0 / 297.5 / 0.0] [apply] GL MSAA SETUP: [apply] Caps realised GLCaps[glx vid 0x515, fbc 0x155: 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 0x515, fbc 0x155: 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] 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 0.9710001 x 0.0, box 0.087000005 / -0.18800001 / 0.0 .. 12.017 / 0.78300005 / 0.0, ctr 6.052 / 0.2975 / 0.0] [apply] XXX: fontName box height px 12.626315 [apply] ----------------------------------------------------------------------------------------------------- [apply] X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f7828082ca0, owner true, ResourceToolkitLock[obj 0x57a78e3, isOwner true, <402c4085, 6fa51cd4>[count 1, qsz 0, owner
]], obj 0x2767e23c]: [apply] Natives [apply] GL4bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GLES3 false [apply] GL3bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GL2 true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GLES2 false [apply] GLES1 false [apply] Count 5 / 8 [apply] Common [apply] GL4ES3 true [apply] GL2GL3 true [apply] GL2ES2 true [apply] GL2ES1 true [apply] Mappings [apply] GL3bc GLProfile[GL3bc/GL4bc.sw] [apply] GL2ES1 GLProfile[GL2ES1/GL4bc.sw] [apply] GL4ES3 GLProfile[GL4ES3/GL4.sw] [apply] GL2ES2 GLProfile[GL2ES2/GL4.sw] [apply] GL4bc GLProfile[GL4bc/GL4bc.sw] [apply] GL2 GLProfile[GL2/GL4bc.sw] [apply] GL4 GLProfile[GL4/GL4.sw] [apply] GL3 GLProfile[GL3/GL4.sw] [apply] GL2GL3 GLProfile[GL2GL3/GL4bc.sw] [apply] default GLProfile[GL4bc/GL4bc.sw] [apply] Count 9 / 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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [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] junit.framework.TestListener: endTest(test30TextRendererNoSampling) [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 @ 1751131301915 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131301918 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 16.118 sec [apply] ------------- Standard Output --------------- [apply] GL MSAA SETUP: [apply] Caps realised GLCaps[glx vid 0x515, fbc 0x155: 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 0x515, fbc 0x155: 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 0x515, fbc 0x155: 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 0x515, fbc 0x155: 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 0x53b, fbc 0x17c: rgba 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 0x53b, fbc 0x17c: rgba 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 0x515, fbc 0x155: 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 0x515, fbc 0x155: 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 @ 1751131286404 ms III - Start [apply] SLOCK [T main @ 1751131286409 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 0x53b, fbc 0x17c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x53f, fbc 0x180: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5cb, fbc 0x20c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5cf, fbc 0x210: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x65a, fbc 0x3bc: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x65e, fbc 0x3c0: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6ea, fbc 0x44c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6ee, fbc 0x450: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x547, fbc 0x188: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x54b, fbc 0x18c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5d7, fbc 0x218: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5db, fbc 0x21c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x666, fbc 0x3c8: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x66a, fbc 0x3cc: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6f6, fbc 0x458: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6fa, fbc 0x45c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x52f, fbc 0x170: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x533, fbc 0x174: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5bf, fbc 0x200: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5c3, fbc 0x204: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x64e, fbc 0x3b0: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x652, fbc 0x3b4: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6de, fbc 0x440: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6e2, fbc 0x444: rgba 8/8/8/8, opaque, accum-rgba 0/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 6.1.0-37-amd64 (6.1.0), 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: 21.0.7 (21.0.7u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment [apply] Platform: Java Vendor: Eclipse Adoptium, https://adoptium.net/, Java21, dynamicLib: true, AWT enabled: false [apply] ----------------------------------------------------------------------------------------------------- [apply] Chosen: GLCaps[glx vid 0x515, fbc 0x155: 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 22.3.6 [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 971.0 x 0.0, box 87.0 / -188.0 / 0.0 .. 12017.0 / 783.0 / 0.0, ctr 6052.0 / 297.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 0.9710001 x 0.0, box 0.087000005 / -0.18800001 / 0.0 .. 12.017 / 0.78300005 / 0.0, ctr 6.052 / 0.2975 / 0.0] [apply] XXX: fontName box height px 12.626315 [apply] ----------------------------------------------------------------------------------------------------- [apply] X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f78280217d0, owner true, ResourceToolkitLock[obj 0x69997e9d, isOwner true, <793be5ca, 2df9b86>[count 1, qsz 0, owner
]], obj 0x5403f35f]: [apply] Natives [apply] GL4bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GLES3 false [apply] GL3bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GL2 true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GLES2 false [apply] GLES1 false [apply] Count 5 / 8 [apply] Common [apply] GL4ES3 true [apply] GL2GL3 true [apply] GL2ES2 true [apply] GL2ES1 true [apply] Mappings [apply] GL3bc GLProfile[GL3bc/GL4bc.sw] [apply] GL2ES1 GLProfile[GL2ES1/GL4bc.sw] [apply] GL4ES3 GLProfile[GL4ES3/GL4.sw] [apply] GL2ES2 GLProfile[GL2ES2/GL4.sw] [apply] GL4bc GLProfile[GL4bc/GL4bc.sw] [apply] GL2 GLProfile[GL2/GL4bc.sw] [apply] GL4 GLProfile[GL4/GL4.sw] [apply] GL3 GLProfile[GL3/GL4.sw] [apply] GL2GL3 GLProfile[GL2GL3/GL4bc.sw] [apply] default GLProfile[GL4bc/GL4bc.sw] [apply] Count 9 / 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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [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] ** 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] ++++ 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 0x53b, fbc 0x17c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x53f, fbc 0x180: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5cb, fbc 0x20c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5cf, fbc 0x210: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x65a, fbc 0x3bc: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x65e, fbc 0x3c0: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6ea, fbc 0x44c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6ee, fbc 0x450: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x547, fbc 0x188: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x54b, fbc 0x18c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5d7, fbc 0x218: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5db, fbc 0x21c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x666, fbc 0x3c8: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x66a, fbc 0x3cc: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6f6, fbc 0x458: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6fa, fbc 0x45c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x52f, fbc 0x170: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x533, fbc 0x174: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5bf, fbc 0x200: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5c3, fbc 0x204: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x64e, fbc 0x3b0: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x652, fbc 0x3b4: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6de, fbc 0x440: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6e2, fbc 0x444: rgba 8/8/8/8, opaque, accum-rgba 0/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 0x515, fbc 0x155: 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 22.3.6 [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 971.0 x 0.0, box 87.0 / -188.0 / 0.0 .. 12017.0 / 783.0 / 0.0, ctr 6052.0 / 297.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 0.9710001 x 0.0, box 0.087000005 / -0.18800001 / 0.0 .. 12.017 / 0.78300005 / 0.0, ctr 6.052 / 0.2975 / 0.0] [apply] XXX: fontName box height px 12.626315 [apply] ----------------------------------------------------------------------------------------------------- [apply] X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f7828001690, owner true, ResourceToolkitLock[obj 0x54422e18, isOwner true, <117159c0, 3e27ba32>[count 1, qsz 0, owner
]], obj 0x7ef82753]: [apply] Natives [apply] GL4bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GLES3 false [apply] GL3bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GL2 true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GLES2 false [apply] GLES1 false [apply] Count 5 / 8 [apply] Common [apply] GL4ES3 true [apply] GL2GL3 true [apply] GL2ES2 true [apply] GL2ES1 true [apply] Mappings [apply] GL3bc GLProfile[GL3bc/GL4bc.sw] [apply] GL2ES1 GLProfile[GL2ES1/GL4bc.sw] [apply] GL4ES3 GLProfile[GL4ES3/GL4.sw] [apply] GL2ES2 GLProfile[GL2ES2/GL4.sw] [apply] GL4bc GLProfile[GL4bc/GL4bc.sw] [apply] GL2 GLProfile[GL2/GL4bc.sw] [apply] GL4 GLProfile[GL4/GL4.sw] [apply] GL3 GLProfile[GL3/GL4.sw] [apply] GL2GL3 GLProfile[GL2GL3/GL4bc.sw] [apply] default GLProfile[GL4bc/GL4bc.sw] [apply] Count 9 / 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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [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] ++++ 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 0x53b, fbc 0x17c: rgba 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 22.3.6 [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 971.0 x 0.0, box 87.0 / -188.0 / 0.0 .. 12017.0 / 783.0 / 0.0, ctr 6052.0 / 297.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 0.9710001 x 0.0, box 0.087000005 / -0.18800001 / 0.0 .. 12.017 / 0.78300005 / 0.0, ctr 6.052 / 0.2975 / 0.0] [apply] XXX: fontName box height px 12.626315 [apply] ----------------------------------------------------------------------------------------------------- [apply] X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f7828079f20, owner true, ResourceToolkitLock[obj 0x5afa3c9, isOwner true, <72035809, 909217e>[count 1, qsz 0, owner
]], obj 0x18271936]: [apply] Natives [apply] GL4bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GLES3 false [apply] GL3bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GL2 true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GLES2 false [apply] GLES1 false [apply] Count 5 / 8 [apply] Common [apply] GL4ES3 true [apply] GL2GL3 true [apply] GL2ES2 true [apply] GL2ES1 true [apply] Mappings [apply] GL3bc GLProfile[GL3bc/GL4bc.sw] [apply] GL2ES1 GLProfile[GL2ES1/GL4bc.sw] [apply] GL4ES3 GLProfile[GL4ES3/GL4.sw] [apply] GL2ES2 GLProfile[GL2ES2/GL4.sw] [apply] GL4bc GLProfile[GL4bc/GL4bc.sw] [apply] GL2 GLProfile[GL2/GL4bc.sw] [apply] GL4 GLProfile[GL4/GL4.sw] [apply] GL3 GLProfile[GL3/GL4.sw] [apply] GL2GL3 GLProfile[GL2GL3/GL4bc.sw] [apply] default GLProfile[GL4bc/GL4bc.sw] [apply] Count 9 / 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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [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] ++++ 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 0x53b, fbc 0x17c: rgba 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 0x53f, fbc 0x180: rgba 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 0x5cb, fbc 0x20c: rgba 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 0x5cf, fbc 0x210: rgba 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 0x65a, fbc 0x3bc: rgba 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 0x65e, fbc 0x3c0: rgba 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 0x6ea, fbc 0x44c: rgba 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 0x6ee, fbc 0x450: rgba 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 0x547, fbc 0x188: rgba 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 0x54b, fbc 0x18c: rgba 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 0x5d7, fbc 0x218: rgba 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 0x5db, fbc 0x21c: rgba 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 0x666, fbc 0x3c8: rgba 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 0x66a, fbc 0x3cc: rgba 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 0x6f6, fbc 0x458: rgba 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 0x6fa, fbc 0x45c: rgba 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 0x52f, fbc 0x170: rgba 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 0x533, fbc 0x174: rgba 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 0x5bf, fbc 0x200: rgba 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 0x5c3, fbc 0x204: rgba 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 0x64e, fbc 0x3b0: rgba 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 0x652, fbc 0x3b4: rgba 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 0x6de, fbc 0x440: rgba 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 0x6e2, fbc 0x444: rgba 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 0x515, fbc 0x155: 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 22.3.6 [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 971.0 x 0.0, box 87.0 / -188.0 / 0.0 .. 12017.0 / 783.0 / 0.0, ctr 6052.0 / 297.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 0.9710001 x 0.0, box 0.087000005 / -0.18800001 / 0.0 .. 12.017 / 0.78300005 / 0.0, ctr 6.052 / 0.2975 / 0.0] [apply] XXX: fontName box height px 12.626315 [apply] ----------------------------------------------------------------------------------------------------- [apply] X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f7828082ca0, owner true, ResourceToolkitLock[obj 0x57a78e3, isOwner true, <402c4085, 6fa51cd4>[count 1, qsz 0, owner
]], obj 0x2767e23c]: [apply] Natives [apply] GL4bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GLES3 false [apply] GL3bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GL2 true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GLES2 false [apply] GLES1 false [apply] Count 5 / 8 [apply] Common [apply] GL4ES3 true [apply] GL2GL3 true [apply] GL2ES2 true [apply] GL2ES1 true [apply] Mappings [apply] GL3bc GLProfile[GL3bc/GL4bc.sw] [apply] GL2ES1 GLProfile[GL2ES1/GL4bc.sw] [apply] GL4ES3 GLProfile[GL4ES3/GL4.sw] [apply] GL2ES2 GLProfile[GL2ES2/GL4.sw] [apply] GL4bc GLProfile[GL4bc/GL4bc.sw] [apply] GL2 GLProfile[GL2/GL4bc.sw] [apply] GL4 GLProfile[GL4/GL4.sw] [apply] GL3 GLProfile[GL3/GL4.sw] [apply] GL2GL3 GLProfile[GL2GL3/GL4bc.sw] [apply] default GLProfile[GL4bc/GL4bc.sw] [apply] Count 9 / 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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [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] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT20 - test30TextRendererNoSampling [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751131301915 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131301918 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test00TextRendererVBAA01 took 6.337 sec [apply] Testcase: test10TextRendererMSAA01 took 2.995 sec [apply] Testcase: test20TextRendererFSAA01 took 3.032 sec [apply] Testcase: test30TextRendererNoSampling took 2.776 sec [echo] Testing com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT21 -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT21.xml [apply] WARNING: package sun.awt.windows not in java.desktop [apply] Testsuite: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT21 [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 @ 1751131302742 ms III - Start [apply] SLOCK [T main @ 1751131302746 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [apply] junit.framework.TestListener: startTest(test00) [apply] junit.framework.TestListener: endTest(test00) [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] junit.framework.TestListener: startTest(test00TextRendererVBAA01) [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 0x53b, fbc 0x17c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x53f, fbc 0x180: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5cb, fbc 0x20c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5cf, fbc 0x210: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x65a, fbc 0x3bc: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x65e, fbc 0x3c0: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6ea, fbc 0x44c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6ee, fbc 0x450: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x547, fbc 0x188: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x54b, fbc 0x18c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5d7, fbc 0x218: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5db, fbc 0x21c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x666, fbc 0x3c8: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x66a, fbc 0x3cc: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6f6, fbc 0x458: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6fa, fbc 0x45c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x52f, fbc 0x170: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x533, fbc 0x174: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5bf, fbc 0x200: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5c3, fbc 0x204: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x64e, fbc 0x3b0: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x652, fbc 0x3b4: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6de, fbc 0x440: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6e2, fbc 0x444: rgba 8/8/8/8, opaque, accum-rgba 0/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 6.1.0-37-amd64 (6.1.0), 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: 21.0.7 (21.0.7u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment [apply] Platform: Java Vendor: Eclipse Adoptium, https://adoptium.net/, Java21, dynamicLib: true, AWT enabled: false [apply] ----------------------------------------------------------------------------------------------------- [apply] Chosen: GLCaps[glx vid 0x515, fbc 0x155: 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-q0-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 0.29455188 x 0.16568545 x 0.0, box -0.14727594 / -0.08284272 / -3.6379786E-13 .. 0.14727594 / 0.08284272 / -3.6379786E-13, ctr 0.0 / 0.0 / -3.6379786E-13] [apply] GridBox [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] [apply] scale sx 0.26579612, sy 0.2711216, sxy 0.26579612 [apply] Grid Group[clean, visible true, toggle false, able[toggle false, iactive false, resize true, drag true], pos[-0.14727594 / -0.08284272 / -3.6379786E-13], scale[0.26579612 / 0.26579612 / 1.0], mat-dirty, 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 / 0.02631579, a [Fill, CenterHoriz, CenterVert], Gap[r 0.0029239766, c 0.0029239766]] [apply] Grid[0] Group[clean, visible true, toggle false, able[toggle false, iactive false, resize true, drag true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], mat-dirty, border[l 0.02, c 0.0 / 0.0 / 0.0 / 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 1] [apply] Wrote: TTRN21-vbaa-q0-s04-fsaa0-Ubuntu_Regular-snap00-1280x0720.png [apply] ** new frame ** (sleep: 100ms) [apply] Test Run: vbaa-q0-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 0.29455188 x 0.16568545 x 0.0, box -0.14727594 / -0.08284272 / -3.6379786E-13 .. 0.14727594 / 0.08284272 / -3.6379786E-13, ctr 0.0 / 0.0 / -3.6379786E-13] [apply] GridBox [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] [apply] scale sx 0.26579612, sy 0.2711216, sxy 0.26579612 [apply] Grid Group[clean, visible true, toggle false, able[toggle false, iactive false, resize true, drag true], pos[-0.14727594 / -0.08284272 / -3.6379786E-13], scale[0.26579612 / 0.26579612 / 1.0], mat-dirty, 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 / 0.02631579, a [Fill, CenterHoriz, CenterVert], Gap[r 0.0029239766, c 0.0029239766]] [apply] Grid[0] Group[clean, visible true, toggle false, able[toggle false, iactive false, resize true, drag true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], mat-dirty, border[l 0.02, c 0.0 / 0.0 / 0.0 / 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 1] [apply] Wrote: TTRN21-vbaa-q1-s04-fsaa0-Ubuntu_Regular-snap00-1280x0720.png [apply] ** new frame ** (sleep: 100ms) [apply] Test Run: vbaa-q0-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 0.29455188 x 0.16568545 x 0.0, box -0.14727594 / -0.08284272 / -3.6379786E-13 .. 0.14727594 / 0.08284272 / -3.6379786E-13, ctr 0.0 / 0.0 / -3.6379786E-13] [apply] GridBox [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] [apply] scale sx 0.26579612, sy 0.2711216, sxy 0.26579612 [apply] Grid Group[clean, visible true, toggle false, able[toggle false, iactive false, resize true, drag true], pos[-0.14727594 / -0.08284272 / -3.6379786E-13], scale[0.26579612 / 0.26579612 / 1.0], mat-dirty, 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 / 0.02631579, a [Fill, CenterHoriz, CenterVert], Gap[r 0.0029239766, c 0.0029239766]] [apply] Grid[0] Group[clean, visible true, toggle false, able[toggle false, iactive false, resize true, drag true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], mat-dirty, border[l 0.02, c 0.0 / 0.0 / 0.0 / 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 1] [apply] Wrote: TTRN21-vbaa-q0-s04-fsaa0-Ubuntu_Light-snap00-1280x0720.png [apply] ** new frame ** (sleep: 100ms) [apply] Test Run: vbaa-q0-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 0.29455188 x 0.16568545 x 0.0, box -0.14727594 / -0.08284272 / -3.6379786E-13 .. 0.14727594 / 0.08284272 / -3.6379786E-13, ctr 0.0 / 0.0 / -3.6379786E-13] [apply] GridBox [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] [apply] scale sx 0.26579612, sy 0.2711216, sxy 0.26579612 [apply] Grid Group[clean, visible true, toggle false, able[toggle false, iactive false, resize true, drag true], pos[-0.14727594 / -0.08284272 / -3.6379786E-13], scale[0.26579612 / 0.26579612 / 1.0], mat-dirty, 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 / 0.02631579, a [Fill, CenterHoriz, CenterVert], Gap[r 0.0029239766, c 0.0029239766]] [apply] Grid[0] Group[clean, visible true, toggle false, able[toggle false, iactive false, resize true, drag true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], mat-dirty, border[l 0.02, c 0.0 / 0.0 / 0.0 / 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 1] [apply] Wrote: TTRN21-vbaa-q1-s04-fsaa0-Ubuntu_Light-snap00-1280x0720.png [apply] ** new frame ** (sleep: 100ms) [apply] Test Run: vbaa-q0-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 0.29455188 x 0.16568545 x 0.0, box -0.14727594 / -0.08284272 / -3.6379786E-13 .. 0.14727594 / 0.08284272 / -3.6379786E-13, ctr 0.0 / 0.0 / -3.6379786E-13] [apply] GridBox [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] [apply] scale sx 0.26579612, sy 0.2711216, sxy 0.26579612 [apply] Grid Group[clean, visible true, toggle false, able[toggle false, iactive false, resize true, drag true], pos[-0.14727594 / -0.08284272 / -3.6379786E-13], scale[0.26579612 / 0.26579612 / 1.0], mat-dirty, 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 / 0.02631579, a [Fill, CenterHoriz, CenterVert], Gap[r 0.0029239766, c 0.0029239766]] [apply] Grid[0] Group[clean, visible true, toggle false, able[toggle false, iactive false, resize true, drag true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], mat-dirty, border[l 0.02, c 0.0 / 0.0 / 0.0 / 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 1] [apply] Wrote: TTRN21-vbaa-q0-s04-fsaa0-Ubuntu_Light_Italic-snap00-1280x0720.png [apply] ** new frame ** (sleep: 100ms) [apply] Test Run: vbaa-q0-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 0.29455188 x 0.16568545 x 0.0, box -0.14727594 / -0.08284272 / -3.6379786E-13 .. 0.14727594 / 0.08284272 / -3.6379786E-13, ctr 0.0 / 0.0 / -3.6379786E-13] [apply] GridBox [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] [apply] scale sx 0.26579612, sy 0.2711216, sxy 0.26579612 [apply] Grid Group[clean, visible true, toggle false, able[toggle false, iactive false, resize true, drag true], pos[-0.14727594 / -0.08284272 / -3.6379786E-13], scale[0.26579612 / 0.26579612 / 1.0], mat-dirty, 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 / 0.02631579, a [Fill, CenterHoriz, CenterVert], Gap[r 0.0029239766, c 0.0029239766]] [apply] Grid[0] Group[clean, visible true, toggle false, able[toggle false, iactive false, resize true, drag true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], mat-dirty, border[l 0.02, c 0.0 / 0.0 / 0.0 / 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 1] [apply] Wrote: TTRN21-vbaa-q1-s04-fsaa0-Ubuntu_Light_Italic-snap00-1280x0720.png [apply] ** new frame ** (sleep: 100ms) [apply] Test Run: vbaa-q0-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 0.29455188 x 0.16568545 x 0.0, box -0.14727594 / -0.08284272 / -3.6379786E-13 .. 0.14727594 / 0.08284272 / -3.6379786E-13, ctr 0.0 / 0.0 / -3.6379786E-13] [apply] GridBox [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] [apply] scale sx 0.26579612, sy 0.2711216, sxy 0.26579612 [apply] Grid Group[clean, visible true, toggle false, able[toggle false, iactive false, resize true, drag true], pos[-0.14727594 / -0.08284272 / -3.6379786E-13], scale[0.26579612 / 0.26579612 / 1.0], mat-dirty, 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 / 0.02631579, a [Fill, CenterHoriz, CenterVert], Gap[r 0.0029239766, c 0.0029239766]] [apply] Grid[0] Group[clean, visible true, toggle false, able[toggle false, iactive false, resize true, drag true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], mat-dirty, border[l 0.02, c 0.0 / 0.0 / 0.0 / 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 1] [apply] Wrote: TTRN21-vbaa-q0-s04-fsaa0-FreeMono_Regular-snap00-1280x0720.png [apply] ** new frame ** (sleep: 100ms) [apply] Test Run: vbaa-q0-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 0.29455188 x 0.16568545 x 0.0, box -0.14727594 / -0.08284272 / -3.6379786E-13 .. 0.14727594 / 0.08284272 / -3.6379786E-13, ctr 0.0 / 0.0 / -3.6379786E-13] [apply] GridBox [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] [apply] scale sx 0.26579612, sy 0.2711216, sxy 0.26579612 [apply] Grid Group[clean, visible true, toggle false, able[toggle false, iactive false, resize true, drag true], pos[-0.14727594 / -0.08284272 / -3.6379786E-13], scale[0.26579612 / 0.26579612 / 1.0], mat-dirty, 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 / 0.02631579, a [Fill, CenterHoriz, CenterVert], Gap[r 0.0029239766, c 0.0029239766]] [apply] Grid[0] Group[clean, visible true, toggle false, able[toggle false, iactive false, resize true, drag true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], mat-dirty, border[l 0.02, c 0.0 / 0.0 / 0.0 / 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 1] [apply] Wrote: TTRN21-vbaa-q1-s04-fsaa0-FreeMono_Regular-snap00-1280x0720.png [apply] ** new frame ** (sleep: 100ms) [apply] Test Run: vbaa-q0-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 0.29455188 x 0.16568545 x 0.0, box -0.14727594 / -0.08284272 / -3.6379786E-13 .. 0.14727594 / 0.08284272 / -3.6379786E-13, ctr 0.0 / 0.0 / -3.6379786E-13] [apply] GridBox [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] [apply] scale sx 0.26579612, sy 0.2711216, sxy 0.26579612 [apply] Grid Group[clean, visible true, toggle false, able[toggle false, iactive false, resize true, drag true], pos[-0.14727594 / -0.08284272 / -3.6379786E-13], scale[0.26579612 / 0.26579612 / 1.0], mat-dirty, 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 / 0.02631579, a [Fill, CenterHoriz, CenterVert], Gap[r 0.0029239766, c 0.0029239766]] [apply] Grid[0] Group[clean, visible true, toggle false, able[toggle false, iactive false, resize true, drag true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], mat-dirty, border[l 0.02, c 0.0 / 0.0 / 0.0 / 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 1] [apply] Wrote: TTRN21-vbaa-q0-s04-fsaa0-FreeSans_Regular-snap00-1280x0720.png [apply] ** new frame ** (sleep: 100ms) [apply] Test Run: vbaa-q0-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 0.29455188 x 0.16568545 x 0.0, box -0.14727594 / -0.08284272 / -3.6379786E-13 .. 0.14727594 / 0.08284272 / -3.6379786E-13, ctr 0.0 / 0.0 / -3.6379786E-13] [apply] GridBox [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] [apply] scale sx 0.26579612, sy 0.2711216, sxy 0.26579612 [apply] Grid Group[clean, visible true, toggle false, able[toggle false, iactive false, resize true, drag true], pos[-0.14727594 / -0.08284272 / -3.6379786E-13], scale[0.26579612 / 0.26579612 / 1.0], mat-dirty, 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 / 0.02631579, a [Fill, CenterHoriz, CenterVert], Gap[r 0.0029239766, c 0.0029239766]] [apply] Grid[0] Group[clean, visible true, toggle false, able[toggle false, iactive false, resize true, drag true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], mat-dirty, border[l 0.02, c 0.0 / 0.0 / 0.0 / 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 1] [apply] Wrote: TTRN21-vbaa-q1-s04-fsaa0-FreeSans_Regular-snap00-1280x0720.png [apply] ** new frame ** (sleep: 100ms) [apply] Test Run: vbaa-q0-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 0.29455188 x 0.16568545 x 0.0, box -0.14727594 / -0.08284272 / -3.6379786E-13 .. 0.14727594 / 0.08284272 / -3.6379786E-13, ctr 0.0 / 0.0 / -3.6379786E-13] [apply] GridBox [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] [apply] scale sx 0.26579612, sy 0.2711216, sxy 0.26579612 [apply] Grid Group[clean, visible true, toggle false, able[toggle false, iactive false, resize true, drag true], pos[-0.14727594 / -0.08284272 / -3.6379786E-13], scale[0.26579612 / 0.26579612 / 1.0], mat-dirty, 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 / 0.02631579, a [Fill, CenterHoriz, CenterVert], Gap[r 0.0029239766, c 0.0029239766]] [apply] Grid[0] Group[clean, visible true, toggle false, able[toggle false, iactive false, resize true, drag true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], mat-dirty, border[l 0.02, c 0.0 / 0.0 / 0.0 / 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 1] [apply] Wrote: TTRN21-vbaa-q0-s04-fsaa0-FreeSerif_Regular-snap00-1280x0720.png [apply] ** new frame ** (sleep: 100ms) [apply] Test Run: vbaa-q0-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 0.29455188 x 0.16568545 x 0.0, box -0.14727594 / -0.08284272 / -3.6379786E-13 .. 0.14727594 / 0.08284272 / -3.6379786E-13, ctr 0.0 / 0.0 / -3.6379786E-13] [apply] GridBox [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] [apply] scale sx 0.26579612, sy 0.2711216, sxy 0.26579612 [apply] Grid Group[clean, visible true, toggle false, able[toggle false, iactive false, resize true, drag true], pos[-0.14727594 / -0.08284272 / -3.6379786E-13], scale[0.26579612 / 0.26579612 / 1.0], mat-dirty, 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 / 0.02631579, a [Fill, CenterHoriz, CenterVert], Gap[r 0.0029239766, c 0.0029239766]] [apply] Grid[0] Group[clean, visible true, toggle false, able[toggle false, iactive false, resize true, drag true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], mat-dirty, border[l 0.02, c 0.0 / 0.0 / 0.0 / 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 1] [apply] Wrote: TTRN21-vbaa-q1-s04-fsaa0-FreeSerif_Regular-snap00-1280x0720.png [apply] ** new frame ** (sleep: 100ms) [apply] Test Run: vbaa-q0-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 0.29455188 x 0.16568545 x 0.0, box -0.14727594 / -0.08284272 / -3.6379786E-13 .. 0.14727594 / 0.08284272 / -3.6379786E-13, ctr 0.0 / 0.0 / -3.6379786E-13] [apply] GridBox [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] [apply] scale sx 0.26579612, sy 0.2711216, sxy 0.26579612 [apply] Grid Group[clean, visible true, toggle false, able[toggle false, iactive false, resize true, drag true], pos[-0.14727594 / -0.08284272 / -3.6379786E-13], scale[0.26579612 / 0.26579612 / 1.0], mat-dirty, 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 / 0.02631579, a [Fill, CenterHoriz, CenterVert], Gap[r 0.0029239766, c 0.0029239766]] [apply] Grid[0] Group[clean, visible true, toggle false, able[toggle false, iactive false, resize true, drag true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], mat-dirty, border[l 0.02, c 0.0 / 0.0 / 0.0 / 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 1] [apply] Wrote: TTRN21-vbaa-q0-s04-fsaa0-FreeSerif_Italic-snap00-1280x0720.png [apply] ** new frame ** (sleep: 100ms) [apply] Test Run: vbaa-q0-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 0.29455188 x 0.16568545 x 0.0, box -0.14727594 / -0.08284272 / -3.6379786E-13 .. 0.14727594 / 0.08284272 / -3.6379786E-13, ctr 0.0 / 0.0 / -3.6379786E-13] [apply] GridBox [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] [apply] scale sx 0.26579612, sy 0.2711216, sxy 0.26579612 [apply] Grid Group[clean, visible true, toggle false, able[toggle false, iactive false, resize true, drag true], pos[-0.14727594 / -0.08284272 / -3.6379786E-13], scale[0.26579612 / 0.26579612 / 1.0], mat-dirty, 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 / 0.02631579, a [Fill, CenterHoriz, CenterVert], Gap[r 0.0029239766, c 0.0029239766]] [apply] Grid[0] Group[clean, visible true, toggle false, able[toggle false, iactive false, resize true, drag true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], mat-dirty, border[l 0.02, c 0.0 / 0.0 / 0.0 / 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 1] [apply] Wrote: TTRN21-vbaa-q1-s04-fsaa0-FreeSerif_Italic-snap00-1280x0720.png [apply] ** new frame ** (sleep: 100ms) [apply] junit.framework.TestListener: endTest(test00TextRendererVBAA01) [apply] junit.framework.TestListener: startTest(test10TextRendererMSAA01) [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 0x53b, fbc 0x17c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x53f, fbc 0x180: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5cb, fbc 0x20c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5cf, fbc 0x210: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x65a, fbc 0x3bc: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x65e, fbc 0x3c0: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6ea, fbc 0x44c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6ee, fbc 0x450: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x547, fbc 0x188: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x54b, fbc 0x18c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5d7, fbc 0x218: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5db, fbc 0x21c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x666, fbc 0x3c8: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x66a, fbc 0x3cc: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6f6, fbc 0x458: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6fa, fbc 0x45c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x52f, fbc 0x170: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x533, fbc 0x174: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5bf, fbc 0x200: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5c3, fbc 0x204: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x64e, fbc 0x3b0: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x652, fbc 0x3b4: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6de, fbc 0x440: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6e2, fbc 0x444: rgba 8/8/8/8, opaque, accum-rgba 0/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 0x515, fbc 0x155: 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-q0-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 0.29455188 x 0.16568545 x 0.0, box -0.14727594 / -0.08284272 / -3.6379786E-13 .. 0.14727594 / 0.08284272 / -3.6379786E-13, ctr 0.0 / 0.0 / -3.6379786E-13] [apply] GridBox [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] [apply] scale sx 0.26579612, sy 0.2711216, sxy 0.26579612 [apply] Grid Group[clean, visible true, toggle false, able[toggle false, iactive false, resize true, drag true], pos[-0.14727594 / -0.08284272 / -3.6379786E-13], scale[0.26579612 / 0.26579612 / 1.0], mat-dirty, 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 / 0.02631579, a [Fill, CenterHoriz, CenterVert], Gap[r 0.0029239766, c 0.0029239766]] [apply] Grid[0] Group[clean, visible true, toggle false, able[toggle false, iactive false, resize true, drag true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], mat-dirty, border[l 0.02, c 0.0 / 0.0 / 0.0 / 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 1] [apply] Wrote: TTRN21-msaa-q0-s04-fsaa0-Ubuntu_Regular-snap00-1280x0720.png [apply] ** new frame ** (sleep: 100ms) [apply] Test Run: msaa-q0-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 0.29455188 x 0.16568545 x 0.0, box -0.14727594 / -0.08284272 / -3.6379786E-13 .. 0.14727594 / 0.08284272 / -3.6379786E-13, ctr 0.0 / 0.0 / -3.6379786E-13] [apply] GridBox [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] [apply] scale sx 0.26579612, sy 0.2711216, sxy 0.26579612 [apply] Grid Group[clean, visible true, toggle false, able[toggle false, iactive false, resize true, drag true], pos[-0.14727594 / -0.08284272 / -3.6379786E-13], scale[0.26579612 / 0.26579612 / 1.0], mat-dirty, 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 / 0.02631579, a [Fill, CenterHoriz, CenterVert], Gap[r 0.0029239766, c 0.0029239766]] [apply] Grid[0] Group[clean, visible true, toggle false, able[toggle false, iactive false, resize true, drag true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], mat-dirty, border[l 0.02, c 0.0 / 0.0 / 0.0 / 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 1] [apply] Wrote: TTRN21-msaa-q0-s04-fsaa0-Ubuntu_Light-snap00-1280x0720.png [apply] ** new frame ** (sleep: 100ms) [apply] Test Run: msaa-q0-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 0.29455188 x 0.16568545 x 0.0, box -0.14727594 / -0.08284272 / -3.6379786E-13 .. 0.14727594 / 0.08284272 / -3.6379786E-13, ctr 0.0 / 0.0 / -3.6379786E-13] [apply] GridBox [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] [apply] scale sx 0.26579612, sy 0.2711216, sxy 0.26579612 [apply] Grid Group[clean, visible true, toggle false, able[toggle false, iactive false, resize true, drag true], pos[-0.14727594 / -0.08284272 / -3.6379786E-13], scale[0.26579612 / 0.26579612 / 1.0], mat-dirty, 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 / 0.02631579, a [Fill, CenterHoriz, CenterVert], Gap[r 0.0029239766, c 0.0029239766]] [apply] Grid[0] Group[clean, visible true, toggle false, able[toggle false, iactive false, resize true, drag true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], mat-dirty, border[l 0.02, c 0.0 / 0.0 / 0.0 / 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 1] [apply] Wrote: TTRN21-msaa-q0-s04-fsaa0-Ubuntu_Light_Italic-snap00-1280x0720.png [apply] ** new frame ** (sleep: 100ms) [apply] Test Run: msaa-q0-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 0.29455188 x 0.16568545 x 0.0, box -0.14727594 / -0.08284272 / -3.6379786E-13 .. 0.14727594 / 0.08284272 / -3.6379786E-13, ctr 0.0 / 0.0 / -3.6379786E-13] [apply] GridBox [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] [apply] scale sx 0.26579612, sy 0.2711216, sxy 0.26579612 [apply] Grid Group[clean, visible true, toggle false, able[toggle false, iactive false, resize true, drag true], pos[-0.14727594 / -0.08284272 / -3.6379786E-13], scale[0.26579612 / 0.26579612 / 1.0], mat-dirty, 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 / 0.02631579, a [Fill, CenterHoriz, CenterVert], Gap[r 0.0029239766, c 0.0029239766]] [apply] Grid[0] Group[clean, visible true, toggle false, able[toggle false, iactive false, resize true, drag true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], mat-dirty, border[l 0.02, c 0.0 / 0.0 / 0.0 / 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 1] [apply] Wrote: TTRN21-msaa-q0-s04-fsaa0-FreeMono_Regular-snap00-1280x0720.png [apply] ** new frame ** (sleep: 100ms) [apply] Test Run: msaa-q0-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 0.29455188 x 0.16568545 x 0.0, box -0.14727594 / -0.08284272 / -3.6379786E-13 .. 0.14727594 / 0.08284272 / -3.6379786E-13, ctr 0.0 / 0.0 / -3.6379786E-13] [apply] GridBox [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] [apply] scale sx 0.26579612, sy 0.2711216, sxy 0.26579612 [apply] Grid Group[clean, visible true, toggle false, able[toggle false, iactive false, resize true, drag true], pos[-0.14727594 / -0.08284272 / -3.6379786E-13], scale[0.26579612 / 0.26579612 / 1.0], mat-dirty, 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 / 0.02631579, a [Fill, CenterHoriz, CenterVert], Gap[r 0.0029239766, c 0.0029239766]] [apply] Grid[0] Group[clean, visible true, toggle false, able[toggle false, iactive false, resize true, drag true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], mat-dirty, border[l 0.02, c 0.0 / 0.0 / 0.0 / 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 1] [apply] Wrote: TTRN21-msaa-q0-s04-fsaa0-FreeSans_Regular-snap00-1280x0720.png [apply] ** new frame ** (sleep: 100ms) [apply] Test Run: msaa-q0-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 0.29455188 x 0.16568545 x 0.0, box -0.14727594 / -0.08284272 / -3.6379786E-13 .. 0.14727594 / 0.08284272 / -3.6379786E-13, ctr 0.0 / 0.0 / -3.6379786E-13] [apply] GridBox [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] [apply] scale sx 0.26579612, sy 0.2711216, sxy 0.26579612 [apply] Grid Group[clean, visible true, toggle false, able[toggle false, iactive false, resize true, drag true], pos[-0.14727594 / -0.08284272 / -3.6379786E-13], scale[0.26579612 / 0.26579612 / 1.0], mat-dirty, 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 / 0.02631579, a [Fill, CenterHoriz, CenterVert], Gap[r 0.0029239766, c 0.0029239766]] [apply] Grid[0] Group[clean, visible true, toggle false, able[toggle false, iactive false, resize true, drag true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], mat-dirty, border[l 0.02, c 0.0 / 0.0 / 0.0 / 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 1] [apply] Wrote: TTRN21-msaa-q0-s04-fsaa0-FreeSerif_Regular-snap00-1280x0720.png [apply] ** new frame ** (sleep: 100ms) [apply] Test Run: msaa-q0-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 0.29455188 x 0.16568545 x 0.0, box -0.14727594 / -0.08284272 / -3.6379786E-13 .. 0.14727594 / 0.08284272 / -3.6379786E-13, ctr 0.0 / 0.0 / -3.6379786E-13] [apply] GridBox [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] [apply] scale sx 0.26579612, sy 0.2711216, sxy 0.26579612 [apply] Grid Group[clean, visible true, toggle false, able[toggle false, iactive false, resize true, drag true], pos[-0.14727594 / -0.08284272 / -3.6379786E-13], scale[0.26579612 / 0.26579612 / 1.0], mat-dirty, 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 / 0.02631579, a [Fill, CenterHoriz, CenterVert], Gap[r 0.0029239766, c 0.0029239766]] [apply] Grid[0] Group[clean, visible true, toggle false, able[toggle false, iactive false, resize true, drag true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], mat-dirty, border[l 0.02, c 0.0 / 0.0 / 0.0 / 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 1] [apply] Wrote: TTRN21-msaa-q0-s04-fsaa0-FreeSerif_Italic-snap00-1280x0720.png [apply] ** new frame ** (sleep: 100ms) [apply] junit.framework.TestListener: endTest(test10TextRendererMSAA01) [apply] junit.framework.TestListener: startTest(test20TextRendererFSAA01) [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 0x53b, fbc 0x17c: rgba 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-q0-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 0.29455188 x 0.16568545 x 0.0, box -0.14727594 / -0.08284272 / -3.6379786E-13 .. 0.14727594 / 0.08284272 / -3.6379786E-13, ctr 0.0 / 0.0 / -3.6379786E-13] [apply] GridBox [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] [apply] scale sx 0.26579612, sy 0.2711216, sxy 0.26579612 [apply] Grid Group[clean, visible true, toggle false, able[toggle false, iactive false, resize true, drag true], pos[-0.14727594 / -0.08284272 / -3.6379786E-13], scale[0.26579612 / 0.26579612 / 1.0], mat-dirty, 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 / 0.02631579, a [Fill, CenterHoriz, CenterVert], Gap[r 0.0029239766, c 0.0029239766]] [apply] Grid[0] Group[clean, visible true, toggle false, able[toggle false, iactive false, resize true, drag true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], mat-dirty, border[l 0.02, c 0.0 / 0.0 / 0.0 / 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 1] [apply] Wrote: TTRN21-norm-q0-s01-fsaa4-Ubuntu_Regular-snap00-1280x0720.png [apply] ** new frame ** (sleep: 100ms) [apply] Test Run: norm-q0-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 0.29455188 x 0.16568545 x 0.0, box -0.14727594 / -0.08284272 / -3.6379786E-13 .. 0.14727594 / 0.08284272 / -3.6379786E-13, ctr 0.0 / 0.0 / -3.6379786E-13] [apply] GridBox [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] [apply] scale sx 0.26579612, sy 0.2711216, sxy 0.26579612 [apply] Grid Group[clean, visible true, toggle false, able[toggle false, iactive false, resize true, drag true], pos[-0.14727594 / -0.08284272 / -3.6379786E-13], scale[0.26579612 / 0.26579612 / 1.0], mat-dirty, 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 / 0.02631579, a [Fill, CenterHoriz, CenterVert], Gap[r 0.0029239766, c 0.0029239766]] [apply] Grid[0] Group[clean, visible true, toggle false, able[toggle false, iactive false, resize true, drag true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], mat-dirty, border[l 0.02, c 0.0 / 0.0 / 0.0 / 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 1] [apply] Wrote: TTRN21-norm-q0-s01-fsaa4-Ubuntu_Light-snap00-1280x0720.png [apply] ** new frame ** (sleep: 100ms) [apply] Test Run: norm-q0-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 0.29455188 x 0.16568545 x 0.0, box -0.14727594 / -0.08284272 / -3.6379786E-13 .. 0.14727594 / 0.08284272 / -3.6379786E-13, ctr 0.0 / 0.0 / -3.6379786E-13] [apply] GridBox [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] [apply] scale sx 0.26579612, sy 0.2711216, sxy 0.26579612 [apply] Grid Group[clean, visible true, toggle false, able[toggle false, iactive false, resize true, drag true], pos[-0.14727594 / -0.08284272 / -3.6379786E-13], scale[0.26579612 / 0.26579612 / 1.0], mat-dirty, 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 / 0.02631579, a [Fill, CenterHoriz, CenterVert], Gap[r 0.0029239766, c 0.0029239766]] [apply] Grid[0] Group[clean, visible true, toggle false, able[toggle false, iactive false, resize true, drag true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], mat-dirty, border[l 0.02, c 0.0 / 0.0 / 0.0 / 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 1] [apply] Wrote: TTRN21-norm-q0-s01-fsaa4-Ubuntu_Light_Italic-snap00-1280x0720.png [apply] ** new frame ** (sleep: 100ms) [apply] Test Run: norm-q0-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 0.29455188 x 0.16568545 x 0.0, box -0.14727594 / -0.08284272 / -3.6379786E-13 .. 0.14727594 / 0.08284272 / -3.6379786E-13, ctr 0.0 / 0.0 / -3.6379786E-13] [apply] GridBox [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] [apply] scale sx 0.26579612, sy 0.2711216, sxy 0.26579612 [apply] Grid Group[clean, visible true, toggle false, able[toggle false, iactive false, resize true, drag true], pos[-0.14727594 / -0.08284272 / -3.6379786E-13], scale[0.26579612 / 0.26579612 / 1.0], mat-dirty, 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 / 0.02631579, a [Fill, CenterHoriz, CenterVert], Gap[r 0.0029239766, c 0.0029239766]] [apply] Grid[0] Group[clean, visible true, toggle false, able[toggle false, iactive false, resize true, drag true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], mat-dirty, border[l 0.02, c 0.0 / 0.0 / 0.0 / 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 1] [apply] Wrote: TTRN21-norm-q0-s01-fsaa4-FreeMono_Regular-snap00-1280x0720.png [apply] ** new frame ** (sleep: 100ms) [apply] Test Run: norm-q0-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 0.29455188 x 0.16568545 x 0.0, box -0.14727594 / -0.08284272 / -3.6379786E-13 .. 0.14727594 / 0.08284272 / -3.6379786E-13, ctr 0.0 / 0.0 / -3.6379786E-13] [apply] GridBox [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] [apply] scale sx 0.26579612, sy 0.2711216, sxy 0.26579612 [apply] Grid Group[clean, visible true, toggle false, able[toggle false, iactive false, resize true, drag true], pos[-0.14727594 / -0.08284272 / -3.6379786E-13], scale[0.26579612 / 0.26579612 / 1.0], mat-dirty, 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 / 0.02631579, a [Fill, CenterHoriz, CenterVert], Gap[r 0.0029239766, c 0.0029239766]] [apply] Grid[0] Group[clean, visible true, toggle false, able[toggle false, iactive false, resize true, drag true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], mat-dirty, border[l 0.02, c 0.0 / 0.0 / 0.0 / 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 1] [apply] Wrote: TTRN21-norm-q0-s01-fsaa4-FreeSans_Regular-snap00-1280x0720.png [apply] ** new frame ** (sleep: 100ms) [apply] Test Run: norm-q0-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 0.29455188 x 0.16568545 x 0.0, box -0.14727594 / -0.08284272 / -3.6379786E-13 .. 0.14727594 / 0.08284272 / -3.6379786E-13, ctr 0.0 / 0.0 / -3.6379786E-13] [apply] GridBox [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] [apply] scale sx 0.26579612, sy 0.2711216, sxy 0.26579612 [apply] Grid Group[clean, visible true, toggle false, able[toggle false, iactive false, resize true, drag true], pos[-0.14727594 / -0.08284272 / -3.6379786E-13], scale[0.26579612 / 0.26579612 / 1.0], mat-dirty, 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 / 0.02631579, a [Fill, CenterHoriz, CenterVert], Gap[r 0.0029239766, c 0.0029239766]] [apply] Grid[0] Group[clean, visible true, toggle false, able[toggle false, iactive false, resize true, drag true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], mat-dirty, border[l 0.02, c 0.0 / 0.0 / 0.0 / 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 1] [apply] Wrote: TTRN21-norm-q0-s01-fsaa4-FreeSerif_Regular-snap00-1280x0720.png [apply] ** new frame ** (sleep: 100ms) [apply] Test Run: norm-q0-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 0.29455188 x 0.16568545 x 0.0, box -0.14727594 / -0.08284272 / -3.6379786E-13 .. 0.14727594 / 0.08284272 / -3.6379786E-13, ctr 0.0 / 0.0 / -3.6379786E-13] [apply] GridBox [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] [apply] scale sx 0.26579612, sy 0.2711216, sxy 0.26579612 [apply] Grid Group[clean, visible true, toggle false, able[toggle false, iactive false, resize true, drag true], pos[-0.14727594 / -0.08284272 / -3.6379786E-13], scale[0.26579612 / 0.26579612 / 1.0], mat-dirty, 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 / 0.02631579, a [Fill, CenterHoriz, CenterVert], Gap[r 0.0029239766, c 0.0029239766]] [apply] Grid[0] Group[clean, visible true, toggle false, able[toggle false, iactive false, resize true, drag true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], mat-dirty, border[l 0.02, c 0.0 / 0.0 / 0.0 / 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 1] [apply] Wrote: TTRN21-norm-q0-s01-fsaa4-FreeSerif_Italic-snap00-1280x0720.png [apply] ** new frame ** (sleep: 100ms) [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 0x53b, fbc 0x17c: rgba 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 0x53f, fbc 0x180: rgba 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 0x5cb, fbc 0x20c: rgba 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 0x5cf, fbc 0x210: rgba 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 0x65a, fbc 0x3bc: rgba 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 0x65e, fbc 0x3c0: rgba 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 0x6ea, fbc 0x44c: rgba 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 0x6ee, fbc 0x450: rgba 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 0x547, fbc 0x188: rgba 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 0x54b, fbc 0x18c: rgba 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 0x5d7, fbc 0x218: rgba 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 0x5db, fbc 0x21c: rgba 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 0x666, fbc 0x3c8: rgba 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 0x66a, fbc 0x3cc: rgba 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 0x6f6, fbc 0x458: rgba 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 0x6fa, fbc 0x45c: rgba 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 0x52f, fbc 0x170: rgba 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 0x533, fbc 0x174: rgba 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 0x5bf, fbc 0x200: rgba 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 0x5c3, fbc 0x204: rgba 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 0x64e, fbc 0x3b0: rgba 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 0x652, fbc 0x3b4: rgba 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 0x6de, fbc 0x440: rgba 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 0x6e2, fbc 0x444: rgba 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 0x515, fbc 0x155: 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-q0-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 0.29455188 x 0.16568545 x 0.0, box -0.14727594 / -0.08284272 / -3.6379786E-13 .. 0.14727594 / 0.08284272 / -3.6379786E-13, ctr 0.0 / 0.0 / -3.6379786E-13] [apply] GridBox [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] [apply] scale sx 0.26579612, sy 0.2711216, sxy 0.26579612 [apply] Grid Group[clean, visible true, toggle false, able[toggle false, iactive false, resize true, drag true], pos[-0.14727594 / -0.08284272 / -3.6379786E-13], scale[0.26579612 / 0.26579612 / 1.0], mat-dirty, 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 / 0.02631579, a [Fill, CenterHoriz, CenterVert], Gap[r 0.0029239766, c 0.0029239766]] [apply] Grid[0] Group[clean, visible true, toggle false, able[toggle false, iactive false, resize true, drag true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], mat-dirty, border[l 0.02, c 0.0 / 0.0 / 0.0 / 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 1] [apply] Wrote: TTRN21-norm-q0-s01-fsaa0-Ubuntu_Regular-snap00-1280x0720.png [apply] ** new frame ** (sleep: 100ms) [apply] Test Run: norm-q0-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 0.29455188 x 0.16568545 x 0.0, box -0.14727594 / -0.08284272 / -3.6379786E-13 .. 0.14727594 / 0.08284272 / -3.6379786E-13, ctr 0.0 / 0.0 / -3.6379786E-13] [apply] GridBox [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] [apply] scale sx 0.26579612, sy 0.2711216, sxy 0.26579612 [apply] Grid Group[clean, visible true, toggle false, able[toggle false, iactive false, resize true, drag true], pos[-0.14727594 / -0.08284272 / -3.6379786E-13], scale[0.26579612 / 0.26579612 / 1.0], mat-dirty, 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 / 0.02631579, a [Fill, CenterHoriz, CenterVert], Gap[r 0.0029239766, c 0.0029239766]] [apply] Grid[0] Group[clean, visible true, toggle false, able[toggle false, iactive false, resize true, drag true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], mat-dirty, border[l 0.02, c 0.0 / 0.0 / 0.0 / 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 1] [apply] Wrote: TTRN21-norm-q0-s01-fsaa0-Ubuntu_Light-snap00-1280x0720.png [apply] ** new frame ** (sleep: 100ms) [apply] Test Run: norm-q0-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 0.29455188 x 0.16568545 x 0.0, box -0.14727594 / -0.08284272 / -3.6379786E-13 .. 0.14727594 / 0.08284272 / -3.6379786E-13, ctr 0.0 / 0.0 / -3.6379786E-13] [apply] GridBox [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] [apply] scale sx 0.26579612, sy 0.2711216, sxy 0.26579612 [apply] Grid Group[clean, visible true, toggle false, able[toggle false, iactive false, resize true, drag true], pos[-0.14727594 / -0.08284272 / -3.6379786E-13], scale[0.26579612 / 0.26579612 / 1.0], mat-dirty, 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 / 0.02631579, a [Fill, CenterHoriz, CenterVert], Gap[r 0.0029239766, c 0.0029239766]] [apply] Grid[0] Group[clean, visible true, toggle false, able[toggle false, iactive false, resize true, drag true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], mat-dirty, border[l 0.02, c 0.0 / 0.0 / 0.0 / 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 1] [apply] Wrote: TTRN21-norm-q0-s01-fsaa0-Ubuntu_Light_Italic-snap00-1280x0720.png [apply] ** new frame ** (sleep: 100ms) [apply] Test Run: norm-q0-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 0.29455188 x 0.16568545 x 0.0, box -0.14727594 / -0.08284272 / -3.6379786E-13 .. 0.14727594 / 0.08284272 / -3.6379786E-13, ctr 0.0 / 0.0 / -3.6379786E-13] [apply] GridBox [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] [apply] scale sx 0.26579612, sy 0.2711216, sxy 0.26579612 [apply] Grid Group[clean, visible true, toggle false, able[toggle false, iactive false, resize true, drag true], pos[-0.14727594 / -0.08284272 / -3.6379786E-13], scale[0.26579612 / 0.26579612 / 1.0], mat-dirty, 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 / 0.02631579, a [Fill, CenterHoriz, CenterVert], Gap[r 0.0029239766, c 0.0029239766]] [apply] Grid[0] Group[clean, visible true, toggle false, able[toggle false, iactive false, resize true, drag true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], mat-dirty, border[l 0.02, c 0.0 / 0.0 / 0.0 / 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 1] [apply] Wrote: TTRN21-norm-q0-s01-fsaa0-FreeMono_Regular-snap00-1280x0720.png [apply] ** new frame ** (sleep: 100ms) [apply] Test Run: norm-q0-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 0.29455188 x 0.16568545 x 0.0, box -0.14727594 / -0.08284272 / -3.6379786E-13 .. 0.14727594 / 0.08284272 / -3.6379786E-13, ctr 0.0 / 0.0 / -3.6379786E-13] [apply] GridBox [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] [apply] scale sx 0.26579612, sy 0.2711216, sxy 0.26579612 [apply] Grid Group[clean, visible true, toggle false, able[toggle false, iactive false, resize true, drag true], pos[-0.14727594 / -0.08284272 / -3.6379786E-13], scale[0.26579612 / 0.26579612 / 1.0], mat-dirty, 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 / 0.02631579, a [Fill, CenterHoriz, CenterVert], Gap[r 0.0029239766, c 0.0029239766]] [apply] Grid[0] Group[clean, visible true, toggle false, able[toggle false, iactive false, resize true, drag true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], mat-dirty, border[l 0.02, c 0.0 / 0.0 / 0.0 / 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 1] [apply] Wrote: TTRN21-norm-q0-s01-fsaa0-FreeSans_Regular-snap00-1280x0720.png [apply] ** new frame ** (sleep: 100ms) [apply] Test Run: norm-q0-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 0.29455188 x 0.16568545 x 0.0, box -0.14727594 / -0.08284272 / -3.6379786E-13 .. 0.14727594 / 0.08284272 / -3.6379786E-13, ctr 0.0 / 0.0 / -3.6379786E-13] [apply] GridBox [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] [apply] scale sx 0.26579612, sy 0.2711216, sxy 0.26579612 [apply] Grid Group[clean, visible true, toggle false, able[toggle false, iactive false, resize true, drag true], pos[-0.14727594 / -0.08284272 / -3.6379786E-13], scale[0.26579612 / 0.26579612 / 1.0], mat-dirty, 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 / 0.02631579, a [Fill, CenterHoriz, CenterVert], Gap[r 0.0029239766, c 0.0029239766]] [apply] Grid[0] Group[clean, visible true, toggle false, able[toggle false, iactive false, resize true, drag true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], mat-dirty, border[l 0.02, c 0.0 / 0.0 / 0.0 / 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 1] [apply] Wrote: TTRN21-norm-q0-s01-fsaa0-FreeSerif_Regular-snap00-1280x0720.png [apply] ** new frame ** (sleep: 100ms) [apply] Test Run: norm-q0-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 0.29455188 x 0.16568545 x 0.0, box -0.14727594 / -0.08284272 / -3.6379786E-13 .. 0.14727594 / 0.08284272 / -3.6379786E-13, ctr 0.0 / 0.0 / -3.6379786E-13] [apply] GridBox [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] [apply] scale sx 0.26579612, sy 0.2711216, sxy 0.26579612 [apply] Grid Group[clean, visible true, toggle false, able[toggle false, iactive false, resize true, drag true], pos[-0.14727594 / -0.08284272 / -3.6379786E-13], scale[0.26579612 / 0.26579612 / 1.0], mat-dirty, 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 / 0.02631579, a [Fill, CenterHoriz, CenterVert], Gap[r 0.0029239766, c 0.0029239766]] [apply] Grid[0] Group[clean, visible true, toggle false, able[toggle false, iactive false, resize true, drag true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], mat-dirty, border[l 0.02, c 0.0 / 0.0 / 0.0 / 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 1] [apply] Wrote: TTRN21-norm-q0-s01-fsaa0-FreeSerif_Italic-snap00-1280x0720.png [apply] ** new frame ** (sleep: 100ms) [apply] junit.framework.TestListener: endTest(test30TextRendererNoSampling) [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 @ 1751131318973 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131318976 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [apply] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 16.874 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751131302742 ms III - Start [apply] SLOCK [T main @ 1751131302746 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 0x53b, fbc 0x17c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x53f, fbc 0x180: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5cb, fbc 0x20c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5cf, fbc 0x210: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x65a, fbc 0x3bc: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x65e, fbc 0x3c0: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6ea, fbc 0x44c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6ee, fbc 0x450: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x547, fbc 0x188: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x54b, fbc 0x18c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5d7, fbc 0x218: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5db, fbc 0x21c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x666, fbc 0x3c8: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x66a, fbc 0x3cc: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6f6, fbc 0x458: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6fa, fbc 0x45c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x52f, fbc 0x170: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x533, fbc 0x174: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5bf, fbc 0x200: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5c3, fbc 0x204: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x64e, fbc 0x3b0: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x652, fbc 0x3b4: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6de, fbc 0x440: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6e2, fbc 0x444: rgba 8/8/8/8, opaque, accum-rgba 0/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 6.1.0-37-amd64 (6.1.0), 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: 21.0.7 (21.0.7u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment [apply] Platform: Java Vendor: Eclipse Adoptium, https://adoptium.net/, Java21, dynamicLib: true, AWT enabled: false [apply] ----------------------------------------------------------------------------------------------------- [apply] Chosen: GLCaps[glx vid 0x515, fbc 0x155: 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-q0-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 0.29455188 x 0.16568545 x 0.0, box -0.14727594 / -0.08284272 / -3.6379786E-13 .. 0.14727594 / 0.08284272 / -3.6379786E-13, ctr 0.0 / 0.0 / -3.6379786E-13] [apply] GridBox [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] [apply] scale sx 0.26579612, sy 0.2711216, sxy 0.26579612 [apply] Grid Group[clean, visible true, toggle false, able[toggle false, iactive false, resize true, drag true], pos[-0.14727594 / -0.08284272 / -3.6379786E-13], scale[0.26579612 / 0.26579612 / 1.0], mat-dirty, 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 / 0.02631579, a [Fill, CenterHoriz, CenterVert], Gap[r 0.0029239766, c 0.0029239766]] [apply] Grid[0] Group[clean, visible true, toggle false, able[toggle false, iactive false, resize true, drag true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], mat-dirty, border[l 0.02, c 0.0 / 0.0 / 0.0 / 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 1] [apply] Wrote: TTRN21-vbaa-q0-s04-fsaa0-Ubuntu_Regular-snap00-1280x0720.png [apply] ** new frame ** (sleep: 100ms) [apply] Test Run: vbaa-q0-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 0.29455188 x 0.16568545 x 0.0, box -0.14727594 / -0.08284272 / -3.6379786E-13 .. 0.14727594 / 0.08284272 / -3.6379786E-13, ctr 0.0 / 0.0 / -3.6379786E-13] [apply] GridBox [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] [apply] scale sx 0.26579612, sy 0.2711216, sxy 0.26579612 [apply] Grid Group[clean, visible true, toggle false, able[toggle false, iactive false, resize true, drag true], pos[-0.14727594 / -0.08284272 / -3.6379786E-13], scale[0.26579612 / 0.26579612 / 1.0], mat-dirty, 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 / 0.02631579, a [Fill, CenterHoriz, CenterVert], Gap[r 0.0029239766, c 0.0029239766]] [apply] Grid[0] Group[clean, visible true, toggle false, able[toggle false, iactive false, resize true, drag true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], mat-dirty, border[l 0.02, c 0.0 / 0.0 / 0.0 / 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 1] [apply] Wrote: TTRN21-vbaa-q1-s04-fsaa0-Ubuntu_Regular-snap00-1280x0720.png [apply] ** new frame ** (sleep: 100ms) [apply] Test Run: vbaa-q0-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 0.29455188 x 0.16568545 x 0.0, box -0.14727594 / -0.08284272 / -3.6379786E-13 .. 0.14727594 / 0.08284272 / -3.6379786E-13, ctr 0.0 / 0.0 / -3.6379786E-13] [apply] GridBox [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] [apply] scale sx 0.26579612, sy 0.2711216, sxy 0.26579612 [apply] Grid Group[clean, visible true, toggle false, able[toggle false, iactive false, resize true, drag true], pos[-0.14727594 / -0.08284272 / -3.6379786E-13], scale[0.26579612 / 0.26579612 / 1.0], mat-dirty, 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 / 0.02631579, a [Fill, CenterHoriz, CenterVert], Gap[r 0.0029239766, c 0.0029239766]] [apply] Grid[0] Group[clean, visible true, toggle false, able[toggle false, iactive false, resize true, drag true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], mat-dirty, border[l 0.02, c 0.0 / 0.0 / 0.0 / 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 1] [apply] Wrote: TTRN21-vbaa-q0-s04-fsaa0-Ubuntu_Light-snap00-1280x0720.png [apply] ** new frame ** (sleep: 100ms) [apply] Test Run: vbaa-q0-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 0.29455188 x 0.16568545 x 0.0, box -0.14727594 / -0.08284272 / -3.6379786E-13 .. 0.14727594 / 0.08284272 / -3.6379786E-13, ctr 0.0 / 0.0 / -3.6379786E-13] [apply] GridBox [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] [apply] scale sx 0.26579612, sy 0.2711216, sxy 0.26579612 [apply] Grid Group[clean, visible true, toggle false, able[toggle false, iactive false, resize true, drag true], pos[-0.14727594 / -0.08284272 / -3.6379786E-13], scale[0.26579612 / 0.26579612 / 1.0], mat-dirty, 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 / 0.02631579, a [Fill, CenterHoriz, CenterVert], Gap[r 0.0029239766, c 0.0029239766]] [apply] Grid[0] Group[clean, visible true, toggle false, able[toggle false, iactive false, resize true, drag true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], mat-dirty, border[l 0.02, c 0.0 / 0.0 / 0.0 / 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 1] [apply] Wrote: TTRN21-vbaa-q1-s04-fsaa0-Ubuntu_Light-snap00-1280x0720.png [apply] ** new frame ** (sleep: 100ms) [apply] Test Run: vbaa-q0-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 0.29455188 x 0.16568545 x 0.0, box -0.14727594 / -0.08284272 / -3.6379786E-13 .. 0.14727594 / 0.08284272 / -3.6379786E-13, ctr 0.0 / 0.0 / -3.6379786E-13] [apply] GridBox [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] [apply] scale sx 0.26579612, sy 0.2711216, sxy 0.26579612 [apply] Grid Group[clean, visible true, toggle false, able[toggle false, iactive false, resize true, drag true], pos[-0.14727594 / -0.08284272 / -3.6379786E-13], scale[0.26579612 / 0.26579612 / 1.0], mat-dirty, 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 / 0.02631579, a [Fill, CenterHoriz, CenterVert], Gap[r 0.0029239766, c 0.0029239766]] [apply] Grid[0] Group[clean, visible true, toggle false, able[toggle false, iactive false, resize true, drag true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], mat-dirty, border[l 0.02, c 0.0 / 0.0 / 0.0 / 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 1] [apply] Wrote: TTRN21-vbaa-q0-s04-fsaa0-Ubuntu_Light_Italic-snap00-1280x0720.png [apply] ** new frame ** (sleep: 100ms) [apply] Test Run: vbaa-q0-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 0.29455188 x 0.16568545 x 0.0, box -0.14727594 / -0.08284272 / -3.6379786E-13 .. 0.14727594 / 0.08284272 / -3.6379786E-13, ctr 0.0 / 0.0 / -3.6379786E-13] [apply] GridBox [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] [apply] scale sx 0.26579612, sy 0.2711216, sxy 0.26579612 [apply] Grid Group[clean, visible true, toggle false, able[toggle false, iactive false, resize true, drag true], pos[-0.14727594 / -0.08284272 / -3.6379786E-13], scale[0.26579612 / 0.26579612 / 1.0], mat-dirty, 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 / 0.02631579, a [Fill, CenterHoriz, CenterVert], Gap[r 0.0029239766, c 0.0029239766]] [apply] Grid[0] Group[clean, visible true, toggle false, able[toggle false, iactive false, resize true, drag true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], mat-dirty, border[l 0.02, c 0.0 / 0.0 / 0.0 / 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 1] [apply] Wrote: TTRN21-vbaa-q1-s04-fsaa0-Ubuntu_Light_Italic-snap00-1280x0720.png [apply] ** new frame ** (sleep: 100ms) [apply] Test Run: vbaa-q0-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 0.29455188 x 0.16568545 x 0.0, box -0.14727594 / -0.08284272 / -3.6379786E-13 .. 0.14727594 / 0.08284272 / -3.6379786E-13, ctr 0.0 / 0.0 / -3.6379786E-13] [apply] GridBox [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] [apply] scale sx 0.26579612, sy 0.2711216, sxy 0.26579612 [apply] Grid Group[clean, visible true, toggle false, able[toggle false, iactive false, resize true, drag true], pos[-0.14727594 / -0.08284272 / -3.6379786E-13], scale[0.26579612 / 0.26579612 / 1.0], mat-dirty, 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 / 0.02631579, a [Fill, CenterHoriz, CenterVert], Gap[r 0.0029239766, c 0.0029239766]] [apply] Grid[0] Group[clean, visible true, toggle false, able[toggle false, iactive false, resize true, drag true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], mat-dirty, border[l 0.02, c 0.0 / 0.0 / 0.0 / 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 1] [apply] Wrote: TTRN21-vbaa-q0-s04-fsaa0-FreeMono_Regular-snap00-1280x0720.png [apply] ** new frame ** (sleep: 100ms) [apply] Test Run: vbaa-q0-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 0.29455188 x 0.16568545 x 0.0, box -0.14727594 / -0.08284272 / -3.6379786E-13 .. 0.14727594 / 0.08284272 / -3.6379786E-13, ctr 0.0 / 0.0 / -3.6379786E-13] [apply] GridBox [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] [apply] scale sx 0.26579612, sy 0.2711216, sxy 0.26579612 [apply] Grid Group[clean, visible true, toggle false, able[toggle false, iactive false, resize true, drag true], pos[-0.14727594 / -0.08284272 / -3.6379786E-13], scale[0.26579612 / 0.26579612 / 1.0], mat-dirty, 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 / 0.02631579, a [Fill, CenterHoriz, CenterVert], Gap[r 0.0029239766, c 0.0029239766]] [apply] Grid[0] Group[clean, visible true, toggle false, able[toggle false, iactive false, resize true, drag true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], mat-dirty, border[l 0.02, c 0.0 / 0.0 / 0.0 / 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 1] [apply] Wrote: TTRN21-vbaa-q1-s04-fsaa0-FreeMono_Regular-snap00-1280x0720.png [apply] ** new frame ** (sleep: 100ms) [apply] Test Run: vbaa-q0-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 0.29455188 x 0.16568545 x 0.0, box -0.14727594 / -0.08284272 / -3.6379786E-13 .. 0.14727594 / 0.08284272 / -3.6379786E-13, ctr 0.0 / 0.0 / -3.6379786E-13] [apply] GridBox [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] [apply] scale sx 0.26579612, sy 0.2711216, sxy 0.26579612 [apply] Grid Group[clean, visible true, toggle false, able[toggle false, iactive false, resize true, drag true], pos[-0.14727594 / -0.08284272 / -3.6379786E-13], scale[0.26579612 / 0.26579612 / 1.0], mat-dirty, 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 / 0.02631579, a [Fill, CenterHoriz, CenterVert], Gap[r 0.0029239766, c 0.0029239766]] [apply] Grid[0] Group[clean, visible true, toggle false, able[toggle false, iactive false, resize true, drag true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], mat-dirty, border[l 0.02, c 0.0 / 0.0 / 0.0 / 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 1] [apply] Wrote: TTRN21-vbaa-q0-s04-fsaa0-FreeSans_Regular-snap00-1280x0720.png [apply] ** new frame ** (sleep: 100ms) [apply] Test Run: vbaa-q0-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 0.29455188 x 0.16568545 x 0.0, box -0.14727594 / -0.08284272 / -3.6379786E-13 .. 0.14727594 / 0.08284272 / -3.6379786E-13, ctr 0.0 / 0.0 / -3.6379786E-13] [apply] GridBox [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] [apply] scale sx 0.26579612, sy 0.2711216, sxy 0.26579612 [apply] Grid Group[clean, visible true, toggle false, able[toggle false, iactive false, resize true, drag true], pos[-0.14727594 / -0.08284272 / -3.6379786E-13], scale[0.26579612 / 0.26579612 / 1.0], mat-dirty, 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 / 0.02631579, a [Fill, CenterHoriz, CenterVert], Gap[r 0.0029239766, c 0.0029239766]] [apply] Grid[0] Group[clean, visible true, toggle false, able[toggle false, iactive false, resize true, drag true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], mat-dirty, border[l 0.02, c 0.0 / 0.0 / 0.0 / 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 1] [apply] Wrote: TTRN21-vbaa-q1-s04-fsaa0-FreeSans_Regular-snap00-1280x0720.png [apply] ** new frame ** (sleep: 100ms) [apply] Test Run: vbaa-q0-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 0.29455188 x 0.16568545 x 0.0, box -0.14727594 / -0.08284272 / -3.6379786E-13 .. 0.14727594 / 0.08284272 / -3.6379786E-13, ctr 0.0 / 0.0 / -3.6379786E-13] [apply] GridBox [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] [apply] scale sx 0.26579612, sy 0.2711216, sxy 0.26579612 [apply] Grid Group[clean, visible true, toggle false, able[toggle false, iactive false, resize true, drag true], pos[-0.14727594 / -0.08284272 / -3.6379786E-13], scale[0.26579612 / 0.26579612 / 1.0], mat-dirty, 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 / 0.02631579, a [Fill, CenterHoriz, CenterVert], Gap[r 0.0029239766, c 0.0029239766]] [apply] Grid[0] Group[clean, visible true, toggle false, able[toggle false, iactive false, resize true, drag true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], mat-dirty, border[l 0.02, c 0.0 / 0.0 / 0.0 / 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 1] [apply] Wrote: TTRN21-vbaa-q0-s04-fsaa0-FreeSerif_Regular-snap00-1280x0720.png [apply] ** new frame ** (sleep: 100ms) [apply] Test Run: vbaa-q0-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 0.29455188 x 0.16568545 x 0.0, box -0.14727594 / -0.08284272 / -3.6379786E-13 .. 0.14727594 / 0.08284272 / -3.6379786E-13, ctr 0.0 / 0.0 / -3.6379786E-13] [apply] GridBox [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] [apply] scale sx 0.26579612, sy 0.2711216, sxy 0.26579612 [apply] Grid Group[clean, visible true, toggle false, able[toggle false, iactive false, resize true, drag true], pos[-0.14727594 / -0.08284272 / -3.6379786E-13], scale[0.26579612 / 0.26579612 / 1.0], mat-dirty, 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 / 0.02631579, a [Fill, CenterHoriz, CenterVert], Gap[r 0.0029239766, c 0.0029239766]] [apply] Grid[0] Group[clean, visible true, toggle false, able[toggle false, iactive false, resize true, drag true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], mat-dirty, border[l 0.02, c 0.0 / 0.0 / 0.0 / 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 1] [apply] Wrote: TTRN21-vbaa-q1-s04-fsaa0-FreeSerif_Regular-snap00-1280x0720.png [apply] ** new frame ** (sleep: 100ms) [apply] Test Run: vbaa-q0-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 0.29455188 x 0.16568545 x 0.0, box -0.14727594 / -0.08284272 / -3.6379786E-13 .. 0.14727594 / 0.08284272 / -3.6379786E-13, ctr 0.0 / 0.0 / -3.6379786E-13] [apply] GridBox [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] [apply] scale sx 0.26579612, sy 0.2711216, sxy 0.26579612 [apply] Grid Group[clean, visible true, toggle false, able[toggle false, iactive false, resize true, drag true], pos[-0.14727594 / -0.08284272 / -3.6379786E-13], scale[0.26579612 / 0.26579612 / 1.0], mat-dirty, 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 / 0.02631579, a [Fill, CenterHoriz, CenterVert], Gap[r 0.0029239766, c 0.0029239766]] [apply] Grid[0] Group[clean, visible true, toggle false, able[toggle false, iactive false, resize true, drag true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], mat-dirty, border[l 0.02, c 0.0 / 0.0 / 0.0 / 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 1] [apply] Wrote: TTRN21-vbaa-q0-s04-fsaa0-FreeSerif_Italic-snap00-1280x0720.png [apply] ** new frame ** (sleep: 100ms) [apply] Test Run: vbaa-q0-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 0.29455188 x 0.16568545 x 0.0, box -0.14727594 / -0.08284272 / -3.6379786E-13 .. 0.14727594 / 0.08284272 / -3.6379786E-13, ctr 0.0 / 0.0 / -3.6379786E-13] [apply] GridBox [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] [apply] scale sx 0.26579612, sy 0.2711216, sxy 0.26579612 [apply] Grid Group[clean, visible true, toggle false, able[toggle false, iactive false, resize true, drag true], pos[-0.14727594 / -0.08284272 / -3.6379786E-13], scale[0.26579612 / 0.26579612 / 1.0], mat-dirty, 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 / 0.02631579, a [Fill, CenterHoriz, CenterVert], Gap[r 0.0029239766, c 0.0029239766]] [apply] Grid[0] Group[clean, visible true, toggle false, able[toggle false, iactive false, resize true, drag true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], mat-dirty, border[l 0.02, c 0.0 / 0.0 / 0.0 / 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 1] [apply] Wrote: TTRN21-vbaa-q1-s04-fsaa0-FreeSerif_Italic-snap00-1280x0720.png [apply] ** new frame ** (sleep: 100ms) [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 0x53b, fbc 0x17c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x53f, fbc 0x180: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5cb, fbc 0x20c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5cf, fbc 0x210: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x65a, fbc 0x3bc: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x65e, fbc 0x3c0: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6ea, fbc 0x44c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6ee, fbc 0x450: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x547, fbc 0x188: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x54b, fbc 0x18c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5d7, fbc 0x218: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5db, fbc 0x21c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x666, fbc 0x3c8: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x66a, fbc 0x3cc: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6f6, fbc 0x458: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6fa, fbc 0x45c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x52f, fbc 0x170: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x533, fbc 0x174: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5bf, fbc 0x200: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5c3, fbc 0x204: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x64e, fbc 0x3b0: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x652, fbc 0x3b4: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6de, fbc 0x440: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6e2, fbc 0x444: rgba 8/8/8/8, opaque, accum-rgba 0/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 0x515, fbc 0x155: 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-q0-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 0.29455188 x 0.16568545 x 0.0, box -0.14727594 / -0.08284272 / -3.6379786E-13 .. 0.14727594 / 0.08284272 / -3.6379786E-13, ctr 0.0 / 0.0 / -3.6379786E-13] [apply] GridBox [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] [apply] scale sx 0.26579612, sy 0.2711216, sxy 0.26579612 [apply] Grid Group[clean, visible true, toggle false, able[toggle false, iactive false, resize true, drag true], pos[-0.14727594 / -0.08284272 / -3.6379786E-13], scale[0.26579612 / 0.26579612 / 1.0], mat-dirty, 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 / 0.02631579, a [Fill, CenterHoriz, CenterVert], Gap[r 0.0029239766, c 0.0029239766]] [apply] Grid[0] Group[clean, visible true, toggle false, able[toggle false, iactive false, resize true, drag true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], mat-dirty, border[l 0.02, c 0.0 / 0.0 / 0.0 / 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 1] [apply] Wrote: TTRN21-msaa-q0-s04-fsaa0-Ubuntu_Regular-snap00-1280x0720.png [apply] ** new frame ** (sleep: 100ms) [apply] Test Run: msaa-q0-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 0.29455188 x 0.16568545 x 0.0, box -0.14727594 / -0.08284272 / -3.6379786E-13 .. 0.14727594 / 0.08284272 / -3.6379786E-13, ctr 0.0 / 0.0 / -3.6379786E-13] [apply] GridBox [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] [apply] scale sx 0.26579612, sy 0.2711216, sxy 0.26579612 [apply] Grid Group[clean, visible true, toggle false, able[toggle false, iactive false, resize true, drag true], pos[-0.14727594 / -0.08284272 / -3.6379786E-13], scale[0.26579612 / 0.26579612 / 1.0], mat-dirty, 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 / 0.02631579, a [Fill, CenterHoriz, CenterVert], Gap[r 0.0029239766, c 0.0029239766]] [apply] Grid[0] Group[clean, visible true, toggle false, able[toggle false, iactive false, resize true, drag true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], mat-dirty, border[l 0.02, c 0.0 / 0.0 / 0.0 / 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 1] [apply] Wrote: TTRN21-msaa-q0-s04-fsaa0-Ubuntu_Light-snap00-1280x0720.png [apply] ** new frame ** (sleep: 100ms) [apply] Test Run: msaa-q0-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 0.29455188 x 0.16568545 x 0.0, box -0.14727594 / -0.08284272 / -3.6379786E-13 .. 0.14727594 / 0.08284272 / -3.6379786E-13, ctr 0.0 / 0.0 / -3.6379786E-13] [apply] GridBox [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] [apply] scale sx 0.26579612, sy 0.2711216, sxy 0.26579612 [apply] Grid Group[clean, visible true, toggle false, able[toggle false, iactive false, resize true, drag true], pos[-0.14727594 / -0.08284272 / -3.6379786E-13], scale[0.26579612 / 0.26579612 / 1.0], mat-dirty, 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 / 0.02631579, a [Fill, CenterHoriz, CenterVert], Gap[r 0.0029239766, c 0.0029239766]] [apply] Grid[0] Group[clean, visible true, toggle false, able[toggle false, iactive false, resize true, drag true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], mat-dirty, border[l 0.02, c 0.0 / 0.0 / 0.0 / 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 1] [apply] Wrote: TTRN21-msaa-q0-s04-fsaa0-Ubuntu_Light_Italic-snap00-1280x0720.png [apply] ** new frame ** (sleep: 100ms) [apply] Test Run: msaa-q0-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 0.29455188 x 0.16568545 x 0.0, box -0.14727594 / -0.08284272 / -3.6379786E-13 .. 0.14727594 / 0.08284272 / -3.6379786E-13, ctr 0.0 / 0.0 / -3.6379786E-13] [apply] GridBox [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] [apply] scale sx 0.26579612, sy 0.2711216, sxy 0.26579612 [apply] Grid Group[clean, visible true, toggle false, able[toggle false, iactive false, resize true, drag true], pos[-0.14727594 / -0.08284272 / -3.6379786E-13], scale[0.26579612 / 0.26579612 / 1.0], mat-dirty, 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 / 0.02631579, a [Fill, CenterHoriz, CenterVert], Gap[r 0.0029239766, c 0.0029239766]] [apply] Grid[0] Group[clean, visible true, toggle false, able[toggle false, iactive false, resize true, drag true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], mat-dirty, border[l 0.02, c 0.0 / 0.0 / 0.0 / 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 1] [apply] Wrote: TTRN21-msaa-q0-s04-fsaa0-FreeMono_Regular-snap00-1280x0720.png [apply] ** new frame ** (sleep: 100ms) [apply] Test Run: msaa-q0-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 0.29455188 x 0.16568545 x 0.0, box -0.14727594 / -0.08284272 / -3.6379786E-13 .. 0.14727594 / 0.08284272 / -3.6379786E-13, ctr 0.0 / 0.0 / -3.6379786E-13] [apply] GridBox [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] [apply] scale sx 0.26579612, sy 0.2711216, sxy 0.26579612 [apply] Grid Group[clean, visible true, toggle false, able[toggle false, iactive false, resize true, drag true], pos[-0.14727594 / -0.08284272 / -3.6379786E-13], scale[0.26579612 / 0.26579612 / 1.0], mat-dirty, 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 / 0.02631579, a [Fill, CenterHoriz, CenterVert], Gap[r 0.0029239766, c 0.0029239766]] [apply] Grid[0] Group[clean, visible true, toggle false, able[toggle false, iactive false, resize true, drag true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], mat-dirty, border[l 0.02, c 0.0 / 0.0 / 0.0 / 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 1] [apply] Wrote: TTRN21-msaa-q0-s04-fsaa0-FreeSans_Regular-snap00-1280x0720.png [apply] ** new frame ** (sleep: 100ms) [apply] Test Run: msaa-q0-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 0.29455188 x 0.16568545 x 0.0, box -0.14727594 / -0.08284272 / -3.6379786E-13 .. 0.14727594 / 0.08284272 / -3.6379786E-13, ctr 0.0 / 0.0 / -3.6379786E-13] [apply] GridBox [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] [apply] scale sx 0.26579612, sy 0.2711216, sxy 0.26579612 [apply] Grid Group[clean, visible true, toggle false, able[toggle false, iactive false, resize true, drag true], pos[-0.14727594 / -0.08284272 / -3.6379786E-13], scale[0.26579612 / 0.26579612 / 1.0], mat-dirty, 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 / 0.02631579, a [Fill, CenterHoriz, CenterVert], Gap[r 0.0029239766, c 0.0029239766]] [apply] Grid[0] Group[clean, visible true, toggle false, able[toggle false, iactive false, resize true, drag true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], mat-dirty, border[l 0.02, c 0.0 / 0.0 / 0.0 / 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 1] [apply] Wrote: TTRN21-msaa-q0-s04-fsaa0-FreeSerif_Regular-snap00-1280x0720.png [apply] ** new frame ** (sleep: 100ms) [apply] Test Run: msaa-q0-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 0.29455188 x 0.16568545 x 0.0, box -0.14727594 / -0.08284272 / -3.6379786E-13 .. 0.14727594 / 0.08284272 / -3.6379786E-13, ctr 0.0 / 0.0 / -3.6379786E-13] [apply] GridBox [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] [apply] scale sx 0.26579612, sy 0.2711216, sxy 0.26579612 [apply] Grid Group[clean, visible true, toggle false, able[toggle false, iactive false, resize true, drag true], pos[-0.14727594 / -0.08284272 / -3.6379786E-13], scale[0.26579612 / 0.26579612 / 1.0], mat-dirty, 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 / 0.02631579, a [Fill, CenterHoriz, CenterVert], Gap[r 0.0029239766, c 0.0029239766]] [apply] Grid[0] Group[clean, visible true, toggle false, able[toggle false, iactive false, resize true, drag true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], mat-dirty, border[l 0.02, c 0.0 / 0.0 / 0.0 / 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 1] [apply] Wrote: TTRN21-msaa-q0-s04-fsaa0-FreeSerif_Italic-snap00-1280x0720.png [apply] ** new frame ** (sleep: 100ms) [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 0x53b, fbc 0x17c: rgba 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-q0-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 0.29455188 x 0.16568545 x 0.0, box -0.14727594 / -0.08284272 / -3.6379786E-13 .. 0.14727594 / 0.08284272 / -3.6379786E-13, ctr 0.0 / 0.0 / -3.6379786E-13] [apply] GridBox [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] [apply] scale sx 0.26579612, sy 0.2711216, sxy 0.26579612 [apply] Grid Group[clean, visible true, toggle false, able[toggle false, iactive false, resize true, drag true], pos[-0.14727594 / -0.08284272 / -3.6379786E-13], scale[0.26579612 / 0.26579612 / 1.0], mat-dirty, 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 / 0.02631579, a [Fill, CenterHoriz, CenterVert], Gap[r 0.0029239766, c 0.0029239766]] [apply] Grid[0] Group[clean, visible true, toggle false, able[toggle false, iactive false, resize true, drag true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], mat-dirty, border[l 0.02, c 0.0 / 0.0 / 0.0 / 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 1] [apply] Wrote: TTRN21-norm-q0-s01-fsaa4-Ubuntu_Regular-snap00-1280x0720.png [apply] ** new frame ** (sleep: 100ms) [apply] Test Run: norm-q0-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 0.29455188 x 0.16568545 x 0.0, box -0.14727594 / -0.08284272 / -3.6379786E-13 .. 0.14727594 / 0.08284272 / -3.6379786E-13, ctr 0.0 / 0.0 / -3.6379786E-13] [apply] GridBox [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] [apply] scale sx 0.26579612, sy 0.2711216, sxy 0.26579612 [apply] Grid Group[clean, visible true, toggle false, able[toggle false, iactive false, resize true, drag true], pos[-0.14727594 / -0.08284272 / -3.6379786E-13], scale[0.26579612 / 0.26579612 / 1.0], mat-dirty, 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 / 0.02631579, a [Fill, CenterHoriz, CenterVert], Gap[r 0.0029239766, c 0.0029239766]] [apply] Grid[0] Group[clean, visible true, toggle false, able[toggle false, iactive false, resize true, drag true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], mat-dirty, border[l 0.02, c 0.0 / 0.0 / 0.0 / 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 1] [apply] Wrote: TTRN21-norm-q0-s01-fsaa4-Ubuntu_Light-snap00-1280x0720.png [apply] ** new frame ** (sleep: 100ms) [apply] Test Run: norm-q0-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 0.29455188 x 0.16568545 x 0.0, box -0.14727594 / -0.08284272 / -3.6379786E-13 .. 0.14727594 / 0.08284272 / -3.6379786E-13, ctr 0.0 / 0.0 / -3.6379786E-13] [apply] GridBox [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] [apply] scale sx 0.26579612, sy 0.2711216, sxy 0.26579612 [apply] Grid Group[clean, visible true, toggle false, able[toggle false, iactive false, resize true, drag true], pos[-0.14727594 / -0.08284272 / -3.6379786E-13], scale[0.26579612 / 0.26579612 / 1.0], mat-dirty, 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 / 0.02631579, a [Fill, CenterHoriz, CenterVert], Gap[r 0.0029239766, c 0.0029239766]] [apply] Grid[0] Group[clean, visible true, toggle false, able[toggle false, iactive false, resize true, drag true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], mat-dirty, border[l 0.02, c 0.0 / 0.0 / 0.0 / 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 1] [apply] Wrote: TTRN21-norm-q0-s01-fsaa4-Ubuntu_Light_Italic-snap00-1280x0720.png [apply] ** new frame ** (sleep: 100ms) [apply] Test Run: norm-q0-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 0.29455188 x 0.16568545 x 0.0, box -0.14727594 / -0.08284272 / -3.6379786E-13 .. 0.14727594 / 0.08284272 / -3.6379786E-13, ctr 0.0 / 0.0 / -3.6379786E-13] [apply] GridBox [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] [apply] scale sx 0.26579612, sy 0.2711216, sxy 0.26579612 [apply] Grid Group[clean, visible true, toggle false, able[toggle false, iactive false, resize true, drag true], pos[-0.14727594 / -0.08284272 / -3.6379786E-13], scale[0.26579612 / 0.26579612 / 1.0], mat-dirty, 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 / 0.02631579, a [Fill, CenterHoriz, CenterVert], Gap[r 0.0029239766, c 0.0029239766]] [apply] Grid[0] Group[clean, visible true, toggle false, able[toggle false, iactive false, resize true, drag true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], mat-dirty, border[l 0.02, c 0.0 / 0.0 / 0.0 / 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 1] [apply] Wrote: TTRN21-norm-q0-s01-fsaa4-FreeMono_Regular-snap00-1280x0720.png [apply] ** new frame ** (sleep: 100ms) [apply] Test Run: norm-q0-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 0.29455188 x 0.16568545 x 0.0, box -0.14727594 / -0.08284272 / -3.6379786E-13 .. 0.14727594 / 0.08284272 / -3.6379786E-13, ctr 0.0 / 0.0 / -3.6379786E-13] [apply] GridBox [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] [apply] scale sx 0.26579612, sy 0.2711216, sxy 0.26579612 [apply] Grid Group[clean, visible true, toggle false, able[toggle false, iactive false, resize true, drag true], pos[-0.14727594 / -0.08284272 / -3.6379786E-13], scale[0.26579612 / 0.26579612 / 1.0], mat-dirty, 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 / 0.02631579, a [Fill, CenterHoriz, CenterVert], Gap[r 0.0029239766, c 0.0029239766]] [apply] Grid[0] Group[clean, visible true, toggle false, able[toggle false, iactive false, resize true, drag true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], mat-dirty, border[l 0.02, c 0.0 / 0.0 / 0.0 / 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 1] [apply] Wrote: TTRN21-norm-q0-s01-fsaa4-FreeSans_Regular-snap00-1280x0720.png [apply] ** new frame ** (sleep: 100ms) [apply] Test Run: norm-q0-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 0.29455188 x 0.16568545 x 0.0, box -0.14727594 / -0.08284272 / -3.6379786E-13 .. 0.14727594 / 0.08284272 / -3.6379786E-13, ctr 0.0 / 0.0 / -3.6379786E-13] [apply] GridBox [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] [apply] scale sx 0.26579612, sy 0.2711216, sxy 0.26579612 [apply] Grid Group[clean, visible true, toggle false, able[toggle false, iactive false, resize true, drag true], pos[-0.14727594 / -0.08284272 / -3.6379786E-13], scale[0.26579612 / 0.26579612 / 1.0], mat-dirty, 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 / 0.02631579, a [Fill, CenterHoriz, CenterVert], Gap[r 0.0029239766, c 0.0029239766]] [apply] Grid[0] Group[clean, visible true, toggle false, able[toggle false, iactive false, resize true, drag true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], mat-dirty, border[l 0.02, c 0.0 / 0.0 / 0.0 / 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 1] [apply] Wrote: TTRN21-norm-q0-s01-fsaa4-FreeSerif_Regular-snap00-1280x0720.png [apply] ** new frame ** (sleep: 100ms) [apply] Test Run: norm-q0-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 0.29455188 x 0.16568545 x 0.0, box -0.14727594 / -0.08284272 / -3.6379786E-13 .. 0.14727594 / 0.08284272 / -3.6379786E-13, ctr 0.0 / 0.0 / -3.6379786E-13] [apply] GridBox [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] [apply] scale sx 0.26579612, sy 0.2711216, sxy 0.26579612 [apply] Grid Group[clean, visible true, toggle false, able[toggle false, iactive false, resize true, drag true], pos[-0.14727594 / -0.08284272 / -3.6379786E-13], scale[0.26579612 / 0.26579612 / 1.0], mat-dirty, 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 / 0.02631579, a [Fill, CenterHoriz, CenterVert], Gap[r 0.0029239766, c 0.0029239766]] [apply] Grid[0] Group[clean, visible true, toggle false, able[toggle false, iactive false, resize true, drag true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], mat-dirty, border[l 0.02, c 0.0 / 0.0 / 0.0 / 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 1] [apply] Wrote: TTRN21-norm-q0-s01-fsaa4-FreeSerif_Italic-snap00-1280x0720.png [apply] ** new frame ** (sleep: 100ms) [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 0x53b, fbc 0x17c: rgba 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 0x53f, fbc 0x180: rgba 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 0x5cb, fbc 0x20c: rgba 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 0x5cf, fbc 0x210: rgba 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 0x65a, fbc 0x3bc: rgba 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 0x65e, fbc 0x3c0: rgba 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 0x6ea, fbc 0x44c: rgba 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 0x6ee, fbc 0x450: rgba 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 0x547, fbc 0x188: rgba 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 0x54b, fbc 0x18c: rgba 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 0x5d7, fbc 0x218: rgba 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 0x5db, fbc 0x21c: rgba 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 0x666, fbc 0x3c8: rgba 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 0x66a, fbc 0x3cc: rgba 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 0x6f6, fbc 0x458: rgba 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 0x6fa, fbc 0x45c: rgba 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 0x52f, fbc 0x170: rgba 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 0x533, fbc 0x174: rgba 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 0x5bf, fbc 0x200: rgba 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 0x5c3, fbc 0x204: rgba 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 0x64e, fbc 0x3b0: rgba 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 0x652, fbc 0x3b4: rgba 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 0x6de, fbc 0x440: rgba 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 0x6e2, fbc 0x444: rgba 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 0x515, fbc 0x155: 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-q0-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 0.29455188 x 0.16568545 x 0.0, box -0.14727594 / -0.08284272 / -3.6379786E-13 .. 0.14727594 / 0.08284272 / -3.6379786E-13, ctr 0.0 / 0.0 / -3.6379786E-13] [apply] GridBox [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] [apply] scale sx 0.26579612, sy 0.2711216, sxy 0.26579612 [apply] Grid Group[clean, visible true, toggle false, able[toggle false, iactive false, resize true, drag true], pos[-0.14727594 / -0.08284272 / -3.6379786E-13], scale[0.26579612 / 0.26579612 / 1.0], mat-dirty, 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 / 0.02631579, a [Fill, CenterHoriz, CenterVert], Gap[r 0.0029239766, c 0.0029239766]] [apply] Grid[0] Group[clean, visible true, toggle false, able[toggle false, iactive false, resize true, drag true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], mat-dirty, border[l 0.02, c 0.0 / 0.0 / 0.0 / 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 1] [apply] Wrote: TTRN21-norm-q0-s01-fsaa0-Ubuntu_Regular-snap00-1280x0720.png [apply] ** new frame ** (sleep: 100ms) [apply] Test Run: norm-q0-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 0.29455188 x 0.16568545 x 0.0, box -0.14727594 / -0.08284272 / -3.6379786E-13 .. 0.14727594 / 0.08284272 / -3.6379786E-13, ctr 0.0 / 0.0 / -3.6379786E-13] [apply] GridBox [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] [apply] scale sx 0.26579612, sy 0.2711216, sxy 0.26579612 [apply] Grid Group[clean, visible true, toggle false, able[toggle false, iactive false, resize true, drag true], pos[-0.14727594 / -0.08284272 / -3.6379786E-13], scale[0.26579612 / 0.26579612 / 1.0], mat-dirty, 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 / 0.02631579, a [Fill, CenterHoriz, CenterVert], Gap[r 0.0029239766, c 0.0029239766]] [apply] Grid[0] Group[clean, visible true, toggle false, able[toggle false, iactive false, resize true, drag true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], mat-dirty, border[l 0.02, c 0.0 / 0.0 / 0.0 / 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 1] [apply] Wrote: TTRN21-norm-q0-s01-fsaa0-Ubuntu_Light-snap00-1280x0720.png [apply] ** new frame ** (sleep: 100ms) [apply] Test Run: norm-q0-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 0.29455188 x 0.16568545 x 0.0, box -0.14727594 / -0.08284272 / -3.6379786E-13 .. 0.14727594 / 0.08284272 / -3.6379786E-13, ctr 0.0 / 0.0 / -3.6379786E-13] [apply] GridBox [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] [apply] scale sx 0.26579612, sy 0.2711216, sxy 0.26579612 [apply] Grid Group[clean, visible true, toggle false, able[toggle false, iactive false, resize true, drag true], pos[-0.14727594 / -0.08284272 / -3.6379786E-13], scale[0.26579612 / 0.26579612 / 1.0], mat-dirty, 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 / 0.02631579, a [Fill, CenterHoriz, CenterVert], Gap[r 0.0029239766, c 0.0029239766]] [apply] Grid[0] Group[clean, visible true, toggle false, able[toggle false, iactive false, resize true, drag true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], mat-dirty, border[l 0.02, c 0.0 / 0.0 / 0.0 / 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 1] [apply] Wrote: TTRN21-norm-q0-s01-fsaa0-Ubuntu_Light_Italic-snap00-1280x0720.png [apply] ** new frame ** (sleep: 100ms) [apply] Test Run: norm-q0-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 0.29455188 x 0.16568545 x 0.0, box -0.14727594 / -0.08284272 / -3.6379786E-13 .. 0.14727594 / 0.08284272 / -3.6379786E-13, ctr 0.0 / 0.0 / -3.6379786E-13] [apply] GridBox [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] [apply] scale sx 0.26579612, sy 0.2711216, sxy 0.26579612 [apply] Grid Group[clean, visible true, toggle false, able[toggle false, iactive false, resize true, drag true], pos[-0.14727594 / -0.08284272 / -3.6379786E-13], scale[0.26579612 / 0.26579612 / 1.0], mat-dirty, 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 / 0.02631579, a [Fill, CenterHoriz, CenterVert], Gap[r 0.0029239766, c 0.0029239766]] [apply] Grid[0] Group[clean, visible true, toggle false, able[toggle false, iactive false, resize true, drag true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], mat-dirty, border[l 0.02, c 0.0 / 0.0 / 0.0 / 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 1] [apply] Wrote: TTRN21-norm-q0-s01-fsaa0-FreeMono_Regular-snap00-1280x0720.png [apply] ** new frame ** (sleep: 100ms) [apply] Test Run: norm-q0-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 0.29455188 x 0.16568545 x 0.0, box -0.14727594 / -0.08284272 / -3.6379786E-13 .. 0.14727594 / 0.08284272 / -3.6379786E-13, ctr 0.0 / 0.0 / -3.6379786E-13] [apply] GridBox [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] [apply] scale sx 0.26579612, sy 0.2711216, sxy 0.26579612 [apply] Grid Group[clean, visible true, toggle false, able[toggle false, iactive false, resize true, drag true], pos[-0.14727594 / -0.08284272 / -3.6379786E-13], scale[0.26579612 / 0.26579612 / 1.0], mat-dirty, 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 / 0.02631579, a [Fill, CenterHoriz, CenterVert], Gap[r 0.0029239766, c 0.0029239766]] [apply] Grid[0] Group[clean, visible true, toggle false, able[toggle false, iactive false, resize true, drag true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], mat-dirty, border[l 0.02, c 0.0 / 0.0 / 0.0 / 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 1] [apply] Wrote: TTRN21-norm-q0-s01-fsaa0-FreeSans_Regular-snap00-1280x0720.png [apply] ** new frame ** (sleep: 100ms) [apply] Test Run: norm-q0-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 0.29455188 x 0.16568545 x 0.0, box -0.14727594 / -0.08284272 / -3.6379786E-13 .. 0.14727594 / 0.08284272 / -3.6379786E-13, ctr 0.0 / 0.0 / -3.6379786E-13] [apply] GridBox [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] [apply] scale sx 0.26579612, sy 0.2711216, sxy 0.26579612 [apply] Grid Group[clean, visible true, toggle false, able[toggle false, iactive false, resize true, drag true], pos[-0.14727594 / -0.08284272 / -3.6379786E-13], scale[0.26579612 / 0.26579612 / 1.0], mat-dirty, 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 / 0.02631579, a [Fill, CenterHoriz, CenterVert], Gap[r 0.0029239766, c 0.0029239766]] [apply] Grid[0] Group[clean, visible true, toggle false, able[toggle false, iactive false, resize true, drag true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], mat-dirty, border[l 0.02, c 0.0 / 0.0 / 0.0 / 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 1] [apply] Wrote: TTRN21-norm-q0-s01-fsaa0-FreeSerif_Regular-snap00-1280x0720.png [apply] ** new frame ** (sleep: 100ms) [apply] Test Run: norm-q0-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 0.29455188 x 0.16568545 x 0.0, box -0.14727594 / -0.08284272 / -3.6379786E-13 .. 0.14727594 / 0.08284272 / -3.6379786E-13, ctr 0.0 / 0.0 / -3.6379786E-13] [apply] GridBox [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] [apply] scale sx 0.26579612, sy 0.2711216, sxy 0.26579612 [apply] Grid Group[clean, visible true, toggle false, able[toggle false, iactive false, resize true, drag true], pos[-0.14727594 / -0.08284272 / -3.6379786E-13], scale[0.26579612 / 0.26579612 / 1.0], mat-dirty, 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 / 0.02631579, a [Fill, CenterHoriz, CenterVert], Gap[r 0.0029239766, c 0.0029239766]] [apply] Grid[0] Group[clean, visible true, toggle false, able[toggle false, iactive false, resize true, drag true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], mat-dirty, border[l 0.02, c 0.0 / 0.0 / 0.0 / 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 1] [apply] Wrote: TTRN21-norm-q0-s01-fsaa0-FreeSerif_Italic-snap00-1280x0720.png [apply] ** new frame ** (sleep: 100ms) [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 @ 1751131318973 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131318976 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test00 took 0.005 sec [apply] Testcase: test00TextRendererVBAA01 took 8.649 sec [apply] Testcase: test10TextRendererMSAA01 took 3.098 sec [apply] Testcase: test20TextRendererFSAA01 took 2.148 sec [apply] Testcase: test30TextRendererNoSampling took 1.862 sec [echo] Testing com.jogamp.opengl.test.junit.graph.TestTextRendererNEWTBugXXXX -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.graph.TestTextRendererNEWTBugXXXX.xml [apply] WARNING: package sun.awt.windows not in java.desktop [apply] Testsuite: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWTBugXXXX [apply] junit.framework.TestListener: tests to run: 2 [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] junit.framework.TestListener: startTest(test00All) [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751131319838 ms III - Start [apply] SLOCK [T main @ 1751131319843 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 0x53b, fbc 0x17c: rgba 8/8/8/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 0x53f, fbc 0x180: rgba 8/8/8/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 0x5cb, fbc 0x20c: rgba 8/8/8/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 0x5cf, fbc 0x210: rgba 8/8/8/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 0x65a, fbc 0x3bc: rgba 8/8/8/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 0x65e, fbc 0x3c0: rgba 8/8/8/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 0x6ea, fbc 0x44c: rgba 8/8/8/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 0x6ee, fbc 0x450: rgba 8/8/8/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 0x547, fbc 0x188: rgba 8/8/8/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 0x54b, fbc 0x18c: rgba 8/8/8/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 0x5d7, fbc 0x218: rgba 8/8/8/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 0x5db, fbc 0x21c: rgba 8/8/8/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 0x666, fbc 0x3c8: rgba 8/8/8/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 0x66a, fbc 0x3cc: rgba 8/8/8/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 0x6f6, fbc 0x458: rgba 8/8/8/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 0x6fa, fbc 0x45c: rgba 8/8/8/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 0x52f, fbc 0x170: rgba 8/8/8/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 0x533, fbc 0x174: rgba 8/8/8/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 0x5bf, fbc 0x200: rgba 8/8/8/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 0x5c3, fbc 0x204: rgba 8/8/8/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 0x64e, fbc 0x3b0: rgba 8/8/8/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 0x652, fbc 0x3b4: rgba 8/8/8/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 0x6de, fbc 0x440: rgba 8/8/8/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 0x6e2, fbc 0x444: rgba 8/8/8/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 0x515, fbc 0x155: 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 0x53b, fbc 0x17c: rgba 8/8/8/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 0x53f, fbc 0x180: rgba 8/8/8/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 0x5cb, fbc 0x20c: rgba 8/8/8/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 0x5cf, fbc 0x210: rgba 8/8/8/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 0x65a, fbc 0x3bc: rgba 8/8/8/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 0x65e, fbc 0x3c0: rgba 8/8/8/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 0x6ea, fbc 0x44c: rgba 8/8/8/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 0x6ee, fbc 0x450: rgba 8/8/8/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 0x547, fbc 0x188: rgba 8/8/8/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 0x54b, fbc 0x18c: rgba 8/8/8/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 0x5d7, fbc 0x218: rgba 8/8/8/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 0x5db, fbc 0x21c: rgba 8/8/8/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 0x666, fbc 0x3c8: rgba 8/8/8/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 0x66a, fbc 0x3cc: rgba 8/8/8/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 0x6f6, fbc 0x458: rgba 8/8/8/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 0x6fa, fbc 0x45c: rgba 8/8/8/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 0x52f, fbc 0x170: rgba 8/8/8/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 0x533, fbc 0x174: rgba 8/8/8/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 0x5bf, fbc 0x200: rgba 8/8/8/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 0x5c3, fbc 0x204: rgba 8/8/8/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 0x64e, fbc 0x3b0: rgba 8/8/8/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 0x652, fbc 0x3b4: rgba 8/8/8/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 0x6de, fbc 0x440: rgba 8/8/8/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 0x6e2, fbc 0x444: rgba 8/8/8/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 0x515, fbc 0x155: 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) [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 @ 1751131323805 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131323810 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms [apply] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.569 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751131319838 ms III - Start [apply] SLOCK [T main @ 1751131319843 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 0x53b, fbc 0x17c: rgba 8/8/8/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 0x53f, fbc 0x180: rgba 8/8/8/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 0x5cb, fbc 0x20c: rgba 8/8/8/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 0x5cf, fbc 0x210: rgba 8/8/8/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 0x65a, fbc 0x3bc: rgba 8/8/8/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 0x65e, fbc 0x3c0: rgba 8/8/8/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 0x6ea, fbc 0x44c: rgba 8/8/8/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 0x6ee, fbc 0x450: rgba 8/8/8/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 0x547, fbc 0x188: rgba 8/8/8/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 0x54b, fbc 0x18c: rgba 8/8/8/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 0x5d7, fbc 0x218: rgba 8/8/8/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 0x5db, fbc 0x21c: rgba 8/8/8/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 0x666, fbc 0x3c8: rgba 8/8/8/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 0x66a, fbc 0x3cc: rgba 8/8/8/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 0x6f6, fbc 0x458: rgba 8/8/8/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 0x6fa, fbc 0x45c: rgba 8/8/8/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 0x52f, fbc 0x170: rgba 8/8/8/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 0x533, fbc 0x174: rgba 8/8/8/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 0x5bf, fbc 0x200: rgba 8/8/8/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 0x5c3, fbc 0x204: rgba 8/8/8/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 0x64e, fbc 0x3b0: rgba 8/8/8/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 0x652, fbc 0x3b4: rgba 8/8/8/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 0x6de, fbc 0x440: rgba 8/8/8/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 0x6e2, fbc 0x444: rgba 8/8/8/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 0x515, fbc 0x155: 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 0x53b, fbc 0x17c: rgba 8/8/8/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 0x53f, fbc 0x180: rgba 8/8/8/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 0x5cb, fbc 0x20c: rgba 8/8/8/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 0x5cf, fbc 0x210: rgba 8/8/8/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 0x65a, fbc 0x3bc: rgba 8/8/8/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 0x65e, fbc 0x3c0: rgba 8/8/8/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 0x6ea, fbc 0x44c: rgba 8/8/8/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 0x6ee, fbc 0x450: rgba 8/8/8/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 0x547, fbc 0x188: rgba 8/8/8/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 0x54b, fbc 0x18c: rgba 8/8/8/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 0x5d7, fbc 0x218: rgba 8/8/8/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 0x5db, fbc 0x21c: rgba 8/8/8/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 0x666, fbc 0x3c8: rgba 8/8/8/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 0x66a, fbc 0x3cc: rgba 8/8/8/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 0x6f6, fbc 0x458: rgba 8/8/8/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 0x6fa, fbc 0x45c: rgba 8/8/8/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 0x52f, fbc 0x170: rgba 8/8/8/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 0x533, fbc 0x174: rgba 8/8/8/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 0x5bf, fbc 0x200: rgba 8/8/8/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 0x5c3, fbc 0x204: rgba 8/8/8/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 0x64e, fbc 0x3b0: rgba 8/8/8/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 0x652, fbc 0x3b4: rgba 8/8/8/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 0x6de, fbc 0x440: rgba 8/8/8/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 0x6e2, fbc 0x444: rgba 8/8/8/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 0x515, fbc 0x155: 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 @ 1751131323805 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131323810 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test00All took 2.379 sec [apply] Testcase: test01OnlyIssues took 1.559 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] WARNING: package sun.awt.windows not in java.desktop [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestAddRemove03GLWindowNEWT [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 @ 1751131324574 ms III - Start [apply] SLOCK [T main @ 1751131324579 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestAddRemove03GLWindowNEWT - test01Onscreenjunit.framework.TestListener: startTest(test01Onscreen) [apply] [apply] Loop # 0 / 15 [apply] GLWindow: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 0x55c, fbc 0x19d: rgba 8/8/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 0x55c, fbc 0x19d: rgba 8/8/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 0x55c, fbc 0x19d: rgba 8/8/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 0x55c, fbc 0x19d: rgba 8/8/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 0x55c, fbc 0x19d: rgba 8/8/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 0x55c, fbc 0x19d: rgba 8/8/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 0x55c, fbc 0x19d: rgba 8/8/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 0x55c, fbc 0x19d: rgba 8/8/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 0x55c, fbc 0x19d: rgba 8/8/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 0x55c, fbc 0x19d: rgba 8/8/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 0x55c, fbc 0x19d: rgba 8/8/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 0x55c, fbc 0x19d: rgba 8/8/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 0x55c, fbc 0x19d: rgba 8/8/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 0x55c, fbc 0x19d: rgba 8/8/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] junit.framework.TestListener: endTest(test01Onscreen) [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751131327945 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131327959 ms --- localhost/127.0.0.1:59999 - Unlock ok within 15 ms [apply] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.984 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751131324574 ms III - Start [apply] SLOCK [T main @ 1751131324579 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestAddRemove03GLWindowNEWT - test01Onscreen [apply] Loop # 0 / 15 [apply] GLWindow: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 0x55c, fbc 0x19d: rgba 8/8/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 0x55c, fbc 0x19d: rgba 8/8/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 0x55c, fbc 0x19d: rgba 8/8/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 0x55c, fbc 0x19d: rgba 8/8/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 0x55c, fbc 0x19d: rgba 8/8/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 0x55c, fbc 0x19d: rgba 8/8/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 0x55c, fbc 0x19d: rgba 8/8/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 0x55c, fbc 0x19d: rgba 8/8/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 0x55c, fbc 0x19d: rgba 8/8/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 0x55c, fbc 0x19d: rgba 8/8/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 0x55c, fbc 0x19d: rgba 8/8/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 0x55c, fbc 0x19d: rgba 8/8/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 0x55c, fbc 0x19d: rgba 8/8/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 0x55c, fbc 0x19d: rgba 8/8/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 @ 1751131327945 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131327959 ms --- localhost/127.0.0.1:59999 - Unlock ok within 15 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01Onscreen took 2.936 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] WARNING: package sun.awt.windows not in java.desktop [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestBug669RecursiveGLContext01NEWT [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 @ 1751131328745 ms III - Start [apply] SLOCK [T main @ 1751131328750 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [apply] junit.framework.TestListener: startTest(test01_Anim) [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug669RecursiveGLContext01NEWT - test01_Anim [apply] Thread[#35,Thread-1-Animator#00,5,main] GearsES2.init.0 0x4826b31e: tileRendererInUse null, GearsES2[obj 0x4826b31e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x4826b31e on Thread[#35,Thread-1-Animator#00,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x4826b31e created: GearsObj[0x51e5d03c, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x4826b31e created: GearsObj[0x696409e9, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x4826b31e created: GearsObj[0x696409e9, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#35,Thread-1-Animator#00,5,main] GearsES2.init.X 0x4826b31e FIN GearsES2[obj 0x4826b31e isInit true, usesShared false, 1 GearsObj[0x51e5d03c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x696409e9, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x21887ba7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] junit.framework.TestListener: endTest(test01_Anim) [apply] junit.framework.TestListener: startTest(test01_Plain) [apply] Thread[#35,Thread-1-Animator#00,5,main] GearsES2.reshape 0x4826b31e 0/0 640x480 of 640x480, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4826b31e, 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[#34,Thread-1-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x4826b31e: tileRendererInUse null [apply] Thread[#34,Thread-1-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x4826b31e 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[#38,Thread-1-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.0 0x4177dda7: tileRendererInUse null, GearsES2[obj 0x4177dda7 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x4177dda7 on Thread[#38,Thread-1-Display-.x11_:0-1-EDT-2,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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] junit.framework.TestListener: endTest(test01_Plain)Swap Interval 0 [apply] GL Profile GLProfile[GL4/GL4.sw] [apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x4177dda7 created: GearsObj[0x6c6fcf34, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x4177dda7 created: GearsObj[0x24187501, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x4177dda7 created: GearsObj[0x24187501, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#38,Thread-1-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.X 0x4177dda7 FIN GearsES2[obj 0x4177dda7 isInit true, usesShared false, 1 GearsObj[0x6c6fcf34, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x24187501, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3d576a84, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#38,Thread-1-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x4177dda7 0/0 640x480 of 640x480, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4177dda7, 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[#38,Thread-1-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x4177dda7 640x480, swapInterval 1, drawable 0x2c00002 [apply] Thread[#36,Thread-4,5,main] GearsES2.display 0x4177dda7 640x480, swapInterval 1, drawable 0x2c00002 [apply] Thread[#38,Thread-1-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x4177dda7: tileRendererInUse null [apply] Thread[#38,Thread-1-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x4177dda7 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestBug669RecursiveGLContext01NEWT - test01_Plain [apply] [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751131329477 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131329485 ms --- localhost/127.0.0.1:59999 - Unlock ok within 10 ms [apply] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.342 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751131328745 ms III - Start [apply] SLOCK [T main @ 1751131328750 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug669RecursiveGLContext01NEWT - test01_Anim [apply] Thread[#35,Thread-1-Animator#00,5,main] GearsES2.init.0 0x4826b31e: tileRendererInUse null, GearsES2[obj 0x4826b31e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x4826b31e on Thread[#35,Thread-1-Animator#00,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x4826b31e created: GearsObj[0x51e5d03c, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x4826b31e created: GearsObj[0x696409e9, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x4826b31e created: GearsObj[0x696409e9, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#35,Thread-1-Animator#00,5,main] GearsES2.init.X 0x4826b31e FIN GearsES2[obj 0x4826b31e isInit true, usesShared false, 1 GearsObj[0x51e5d03c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x696409e9, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x21887ba7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#35,Thread-1-Animator#00,5,main] GearsES2.reshape 0x4826b31e 0/0 640x480 of 640x480, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4826b31e, 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[#34,Thread-1-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x4826b31e: tileRendererInUse null [apply] Thread[#34,Thread-1-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x4826b31e 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[#38,Thread-1-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.0 0x4177dda7: tileRendererInUse null, GearsES2[obj 0x4177dda7 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x4177dda7 on Thread[#38,Thread-1-Display-.x11_:0-1-EDT-2,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x4177dda7 created: GearsObj[0x6c6fcf34, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x4177dda7 created: GearsObj[0x24187501, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x4177dda7 created: GearsObj[0x24187501, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#38,Thread-1-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.X 0x4177dda7 FIN GearsES2[obj 0x4177dda7 isInit true, usesShared false, 1 GearsObj[0x6c6fcf34, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x24187501, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3d576a84, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#38,Thread-1-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x4177dda7 0/0 640x480 of 640x480, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4177dda7, 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[#38,Thread-1-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x4177dda7 640x480, swapInterval 1, drawable 0x2c00002 [apply] Thread[#36,Thread-4,5,main] GearsES2.display 0x4177dda7 640x480, swapInterval 1, drawable 0x2c00002 [apply] Thread[#38,Thread-1-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x4177dda7: tileRendererInUse null [apply] Thread[#38,Thread-1-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x4177dda7 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 @ 1751131329477 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131329485 ms --- localhost/127.0.0.1:59999 - Unlock ok within 10 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01_Anim took 0.548 sec [apply] Testcase: test01_Plain took 0.124 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] WARNING: package sun.awt.windows not in java.desktop [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestBug669RecursiveGLContext02NEWT [apply] junit.framework.TestListener: tests to run: 2 [apply] ++++ Test Singleton.ctor() [apply] junit.framework.TestListener: startTest(test01_Anim) [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751131330284 ms III - Start [apply] SLOCK [T main @ 1751131330289 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug669RecursiveGLContext02NEWT - test01_Anim [apply] Thread[#36,Thread-1-Animator#01,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[#36,Thread-1-Animator#01,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [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[#36,Thread-1-Animator#01,5,main] RedSquareES2.init FIN [apply] Thread[#36,Thread-1-Animator#01,5,main] RedSquareES2.reshape 0/0 200x200 of 200x200, swapInterval 1, drawable 0x2c00002, tileRendererInUse null [apply] Thread[#36,Thread-1-Animator#01,5,main] RedSquareES2.reshape FIN [apply] Thread[#35,Thread-1-Animator#00,5,main] GearsES2.init.0 0x6f231d82: tileRendererInUse null, GearsES2[obj 0x6f231d82 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x6f231d82 on Thread[#35,Thread-1-Animator#00,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x6f231d82 created: GearsObj[0x70eee53a, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x6f231d82 created: GearsObj[0x9d4b782, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x6f231d82 created: GearsObj[0x9d4b782, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#35,Thread-1-Animator#00,5,main] GearsES2.init.X 0x6f231d82 FIN GearsES2[obj 0x6f231d82 isInit true, usesShared false, 1 GearsObj[0x70eee53a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x9d4b782, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5ec930c2, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#35,Thread-1-Animator#00,5,main] GearsES2.reshape 0x6f231d82 0/0 200x200 of 200x200, swapInterval 1, drawable 0x2c00004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6f231d82, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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_Anim) [apply] junit.framework.TestListener: startTest(test01_Plain) [apply] Window1: frames 655 [apply] Window2: frames 2351 [apply] Thread[#34,Thread-1-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x6f231d82: tileRendererInUse null [apply] Thread[#34,Thread-1-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x6f231d82 FIN [apply] Thread[#34,Thread-1-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[#34,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[#38,Thread-1-Display-.x11_:0-1-EDT-2,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[#38,Thread-1-Display-.x11_:0-1-EDT-2,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [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[#38,Thread-1-Display-.x11_:0-1-EDT-2,5,main] RedSquareES2.init FIN [apply] Thread[#38,Thread-1-Display-.x11_:0-1-EDT-2,5,main] RedSquareES2.reshape 0/0 200x200 of 200x200, swapInterval 1, drawable 0x2c00002, tileRendererInUse null [apply] Thread[#38,Thread-1-Display-.x11_:0-1-EDT-2,5,main] RedSquareES2.reshape FIN [apply] junit.framework.TestListener: endTest(test01_Plain) [apply] Thread[#38,Thread-1-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.0 0x448f421b: tileRendererInUse null, GearsES2[obj 0x448f421b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x448f421b on Thread[#38,Thread-1-Display-.x11_:0-1-EDT-2,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x448f421b created: GearsObj[0x14980a98, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x448f421b created: GearsObj[0x16cf1f3, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x448f421b created: GearsObj[0x16cf1f3, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#38,Thread-1-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.X 0x448f421b FIN GearsES2[obj 0x448f421b isInit true, usesShared false, 1 GearsObj[0x14980a98, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x16cf1f3, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5b00da0e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#38,Thread-1-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x448f421b 0/0 200x200 of 200x200, swapInterval 1, drawable 0x2c00004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x448f421b, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#38,Thread-1-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x448f421b 200x200, swapInterval 1, drawable 0x2c00004 [apply] Thread[#37,Thread-4,5,main] GearsES2.display 0x448f421b 200x200, swapInterval 1, drawable 0x2c00004 [apply] Window1: frames 2 [apply] Window2: frames 4 [apply] Thread[#38,Thread-1-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x448f421b: tileRendererInUse null [apply] Thread[#38,Thread-1-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x448f421b FIN [apply] Thread[#38,Thread-1-Display-.x11_:0-1-EDT-2,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[#38,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 @ 1751131331685 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131331687 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.979 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751131330284 ms III - Start [apply] SLOCK [T main @ 1751131330289 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug669RecursiveGLContext02NEWT - test01_Anim [apply] Thread[#36,Thread-1-Animator#01,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[#36,Thread-1-Animator#01,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [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[#36,Thread-1-Animator#01,5,main] RedSquareES2.init FIN [apply] Thread[#36,Thread-1-Animator#01,5,main] RedSquareES2.reshape 0/0 200x200 of 200x200, swapInterval 1, drawable 0x2c00002, tileRendererInUse null [apply] Thread[#36,Thread-1-Animator#01,5,main] RedSquareES2.reshape FIN [apply] Thread[#35,Thread-1-Animator#00,5,main] GearsES2.init.0 0x6f231d82: tileRendererInUse null, GearsES2[obj 0x6f231d82 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x6f231d82 on Thread[#35,Thread-1-Animator#00,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x6f231d82 created: GearsObj[0x70eee53a, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x6f231d82 created: GearsObj[0x9d4b782, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x6f231d82 created: GearsObj[0x9d4b782, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#35,Thread-1-Animator#00,5,main] GearsES2.init.X 0x6f231d82 FIN GearsES2[obj 0x6f231d82 isInit true, usesShared false, 1 GearsObj[0x70eee53a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x9d4b782, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5ec930c2, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#35,Thread-1-Animator#00,5,main] GearsES2.reshape 0x6f231d82 0/0 200x200 of 200x200, swapInterval 1, drawable 0x2c00004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6f231d82, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 655 [apply] Window2: frames 2351 [apply] Thread[#34,Thread-1-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x6f231d82: tileRendererInUse null [apply] Thread[#34,Thread-1-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x6f231d82 FIN [apply] Thread[#34,Thread-1-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[#34,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[#38,Thread-1-Display-.x11_:0-1-EDT-2,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[#38,Thread-1-Display-.x11_:0-1-EDT-2,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [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[#38,Thread-1-Display-.x11_:0-1-EDT-2,5,main] RedSquareES2.init FIN [apply] Thread[#38,Thread-1-Display-.x11_:0-1-EDT-2,5,main] RedSquareES2.reshape 0/0 200x200 of 200x200, swapInterval 1, drawable 0x2c00002, tileRendererInUse null [apply] Thread[#38,Thread-1-Display-.x11_:0-1-EDT-2,5,main] RedSquareES2.reshape FIN [apply] Thread[#38,Thread-1-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.0 0x448f421b: tileRendererInUse null, GearsES2[obj 0x448f421b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x448f421b on Thread[#38,Thread-1-Display-.x11_:0-1-EDT-2,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x448f421b created: GearsObj[0x14980a98, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x448f421b created: GearsObj[0x16cf1f3, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x448f421b created: GearsObj[0x16cf1f3, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#38,Thread-1-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.X 0x448f421b FIN GearsES2[obj 0x448f421b isInit true, usesShared false, 1 GearsObj[0x14980a98, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x16cf1f3, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5b00da0e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#38,Thread-1-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x448f421b 0/0 200x200 of 200x200, swapInterval 1, drawable 0x2c00004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x448f421b, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#38,Thread-1-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x448f421b 200x200, swapInterval 1, drawable 0x2c00004 [apply] Thread[#37,Thread-4,5,main] GearsES2.display 0x448f421b 200x200, swapInterval 1, drawable 0x2c00004 [apply] Window1: frames 2 [apply] Window2: frames 4 [apply] Thread[#38,Thread-1-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x448f421b: tileRendererInUse null [apply] Thread[#38,Thread-1-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x448f421b FIN [apply] Thread[#38,Thread-1-Display-.x11_:0-1-EDT-2,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[#38,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 @ 1751131331685 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131331687 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01_Anim took 1.145 sec [apply] Testcase: test01_Plain took 0.23 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] WARNING: package sun.awt.windows not in java.desktop [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT [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 @ 1751131332447 ms III - Start [apply] junit.framework.TestListener: startTest(test01CPUSource) [apply] SLOCK [T main @ 1751131332452 ms +++ localhost/127.0.0.1:59999 - Locked within 16 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT - test01CPUSource [apply] junit.framework.TestListener: endTest(test01CPUSource)QUIT Window Thread[#33,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] junit.framework.TestListener: startTest(test02VBOOnly) [apply] [apply] junit.framework.TestListener: endTest(test02VBOOnly) [apply] junit.framework.TestListener: startTest(test03VBOVAO) [apply] QUIT Window Thread[#35,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[#37,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] junit.framework.TestListener: endTest(test03VBOVAO) [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] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display 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[#39,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] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display 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] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display 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[#41,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] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [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] QUIT Window Thread[#43,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] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [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] QUIT Window Thread[#45,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 @ 1751131337036 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131337042 ms --- localhost/127.0.0.1:59999 - Unlock ok within 6 ms [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display 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] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.196 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_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_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_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display 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 @ 1751131332447 ms III - Start [apply] SLOCK [T main @ 1751131332452 ms +++ localhost/127.0.0.1:59999 - Locked within 16 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT - test01CPUSource [apply] QUIT Window Thread[#33,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[#35,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[#37,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[#39,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[#41,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[#43,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[#45,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 @ 1751131337036 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131337042 ms --- localhost/127.0.0.1:59999 - Unlock ok within 6 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01CPUSource took 1.014 sec [apply] Testcase: test02VBOOnly took 0.581 sec [apply] Testcase: test03VBOVAO took 0.6 sec [apply] Testcase: test12CPUSourceAndVBOOnly took 0.582 sec [apply] Testcase: test13CPUSourceAndVBOVAO took 0.599 sec [apply] Testcase: test23VBOOnlyAndVBOVAO took 0.6 sec [apply] Testcase: test88AllModes took 0.583 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] WARNING: package sun.awt.windows not in java.desktop [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestCPUSourcingAPINEWT [apply] junit.framework.TestListener: tests to run: 2 [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] junit.framework.TestListener: startTest(test01GL2CPUSource) [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751131337842 ms III - Start [apply] SLOCK [T main @ 1751131337847 ms +++ localhost/127.0.0.1:59999 - Locked within 14 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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)], options 0x7c45, this 0x4e91d63f, handle 0x7fd919084cb0, isShared false, jogamp.opengl.gl4.GL4bcImpl@48fa0f47, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@6ac13091, [apply] Handle 0x0, [apply] Caps GLCaps[glx vid 0x55c, fbc 0x19d: 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 0x78e117e3], 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 0x5e316c74], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x36c88a32], [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 0x34b7ac2f], 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 0x6e4784bc], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0xe056f20], [apply] Surface WrappedSurface[ displayHandle 0x7fd9184b0160 [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 0x7fd9184b0160, owner true, ResourceToolkitLock[obj 0x67a20f67, isOwner true, <57c758ac, a9cd3b1>[count 1, qsz 0, owner
]], obj 0x50a638b5], idx 0], visualID 0x55c, fbConfigID 0x19d, [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 0x55c, fbc 0x19d: 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 <28eaa59a, 3427b02d>[count 1, qsz 0, owner
] [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] junit.framework.TestListener: endTest(test01GL2CPUSource) [apply] junit.framework.TestListener: startTest(test02GL3CPUSource) [apply] junit.framework.TestListener: endTest(test02GL3CPUSource) [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751131338368 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131338371 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.118 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751131337842 ms III - Start [apply] SLOCK [T main @ 1751131337847 ms +++ localhost/127.0.0.1:59999 - Locked within 14 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] 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, 0x7fd9184b0160, refCount 1, unCloseable false] [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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)], options 0x7c45, this 0x4e91d63f, handle 0x7fd919084cb0, isShared false, jogamp.opengl.gl4.GL4bcImpl@48fa0f47, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@6ac13091, [apply] Handle 0x0, [apply] Caps GLCaps[glx vid 0x55c, fbc 0x19d: 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 0x78e117e3], 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 0x5e316c74], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x36c88a32], [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 0x34b7ac2f], 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 0x6e4784bc], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0xe056f20], [apply] Surface WrappedSurface[ displayHandle 0x7fd9184b0160 [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 0x7fd9184b0160, owner true, ResourceToolkitLock[obj 0x67a20f67, isOwner true, <57c758ac, a9cd3b1>[count 1, qsz 0, owner
]], obj 0x50a638b5], idx 0], visualID 0x55c, fbConfigID 0x19d, [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 0x55c, fbc 0x19d: 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 <28eaa59a, 3427b02d>[count 1, qsz 0, owner
] [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 @ 1751131338368 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131338371 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01GL2CPUSource took 0.437 sec [apply] Testcase: test02GL3CPUSource took 0.064 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT.xml [apply] WARNING: package sun.awt.windows not in java.desktop [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT [apply] junit.framework.TestListener: tests to run: 11 [apply] ++++ Test Singleton.ctor() [apply] junit.framework.TestListener: startTest(test01a_GL2ES2_Demo1_SingleBuffer_Normal) [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751131339188 ms III - Start [apply] SLOCK [T main @ 1751131339192 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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] Thread[#1,main,5,main] GearsES2.init.0 0x4d9e68d0: tileRendererInUse null, GearsES2[obj 0x4d9e68d0 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x4d9e68d0 on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: 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] Drawable: ResizeableImpl[Initialized false, realized true, texUnit 0, samples 0, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@5dd6264, [apply] Handle 0x0, [apply] Caps GLCaps[glx vid 0x55c, fbc 0x19d: 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 0x7f3dd0522300 [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 0x7f3dd0522300, owner true, ResourceToolkitLock[obj 0x75329a49, isOwner false, <161479c6, 4313f5bc>[count 0, qsz 0, owner ]], obj 0x2ea227af], idx 0], visualID 0x55c, fbConfigID 0x19d, [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 0x55c, fbc 0x19d: 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 <2473d930, 35047d03>[count 0, qsz 0, owner ] [apply] , GenericUpstreamSurfacelessHook[pixel 400x300] [apply] , upstreamSurface false ]], [apply] Context: null, [apply] UpstreamWidget: null] [apply] Realized GLAD: GLCaps[glx vid 0x55c, fbc 0x19d: 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@5dd6264, [apply] Handle 0x0, [apply] Caps GLCaps[glx vid 0x55c, fbc 0x19d: 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 0x35ef1869], 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 0x39529185], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5119fb47], [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 0x35ef1869], 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 0x39529185], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5119fb47], [apply] Surface WrappedSurface[ displayHandle 0x7f3dd0522300 [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 0x7f3dd0522300, owner true, ResourceToolkitLock[obj 0x75329a49, isOwner false, <161479c6, 4313f5bc>[count 0, qsz 0, owner ]], obj 0x2ea227af], idx 0], visualID 0x55c, fbConfigID 0x19d, [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 0x55c, fbc 0x19d: 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 <2473d930, 35047d03>[count 0, qsz 0, owner ] [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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)], options 0x7c45, this 0x13e39c73, handle 0x7f3dd056e3a0, isShared false, jogamp.opengl.gl4.GL4bcImpl@1d9b7cce, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@5dd6264, [apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] Handle 0x0, [apply] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x4d9e68d0 created: GearsObj[0x55182842, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x4d9e68d0 created: GearsObj[0x7b98f307, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x4d9e68d0 created: GearsObj[0x7b98f307, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x4d9e68d0 FIN GearsES2[obj 0x4d9e68d0 isInit true, usesShared false, 1 GearsObj[0x55182842, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7b98f307, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4802796d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x4d9e68d0 0/0 400x300 of 400x300, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [apply] Caps GLCaps[glx vid 0x55c, fbc 0x19d: 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 0x35ef1869], 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 0x39529185], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5119fb47], [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 0x35ef1869], 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 0x39529185], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5119fb47], [apply] Surface WrappedSurface[ displayHandle 0x7f3dd0522300 [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 0x7f3dd0522300, owner true, ResourceToolkitLock[obj 0x75329a49, isOwner false, <161479c6, 4313f5bc>[count 0, qsz 0, owner ]], obj 0x2ea227af], idx 0], visualID 0x55c, fbConfigID 0x19d, [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 0x55c, fbc 0x19d: 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 <2473d930, 35047d03>[count 0, qsz 0, owner ] [apply] , GenericUpstreamSurfacelessHook[pixel 400x300] [apply] , upstreamSurface false ]], direct true] , [apply] UpstreamWidget: null] [apply] Init GLAD: GLCaps[glx vid 0x55c, fbc 0x19d: 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 0x35ef1869], 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 0x39529185], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5119fb47] [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 0x35ef1869], 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 0x39529185], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5119fb47] [apply] Texture: exp true, hasFront true [apply] >> GearsES2 0x4d9e68d0, 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] 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 0x35ef1869], 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 0x39529185], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5119fb47] [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 0x35ef1869], 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 0x39529185], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5119fb47] [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 0x35ef1869], 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 0x39529185], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5119fb47] [apply] Thread[#1,main,5,main] GearsES2.display 0x4d9e68d0 400x300, swapInterval 0, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.display 0x4d9e68d0 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[#1,main,5,main] GearsES2.reshape 0x4d9e68d0 0/0 200x150 of 200x150, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4d9e68d0, 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[#1,main,5,main] GearsES2.display 0x4d9e68d0 200x150, swapInterval 0, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.display 0x4d9e68d0 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[#1,main,5,main] GearsES2.display 0x4d9e68d0 200x150, swapInterval 0, drawable 0x0 [apply] Resize1.oldDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x2, obj 0x35ef1869] [apply] Resize1.newDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x2, obj 0x35ef1869] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x4d9e68d0 0/0 800x600 of 800x600, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [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 0x35ef1869], 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 0x39529185], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5119fb47] [apply] >> GearsES2 0x4d9e68d0, 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[#1,main,5,main] GearsES2.display 0x4d9e68d0 800x600, swapInterval 0, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.display 0x4d9e68d0 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] 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 0x35ef1869], 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 0x39529185], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5119fb47] [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 0x35ef1869], 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 0x39529185], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5119fb47] [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 0x35ef1869], 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 0x39529185], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5119fb47] [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 0x35ef1869], 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 0x39529185], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5119fb47] [apply] Resize3.sampleCount: 0 -> 4 [apply] Thread[#1,main,5,main] GearsES2.display 0x4d9e68d0 800x600, swapInterval 0, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.display 0x4d9e68d0 800x600, swapInterval 0, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.display 0x4d9e68d0 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[#1,main,5,main] GearsES2.reshape 0x4d9e68d0 0/0 600x450 of 600x450, swapInterval 0, drawable 0x0, msaa true, tileRendererInUse null [apply] >> GearsES2 0x4d9e68d0, 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[#1,main,5,main] GearsES2.display 0x4d9e68d0 600x450, swapInterval 0, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.display 0x4d9e68d0 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] Fin: FBOImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x4d9e68d0 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@6aba2b86[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] UpstreamWidget: null] [apply] junit.framework.TestListener: endTest(test01a_GL2ES2_Demo1_SingleBuffer_Normal) [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@5dd6264, [apply] Handle 0x0, [apply] Caps GLCaps[glx vid 0x55c, fbc 0x19d: 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 0x7f3dd12425d0 [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 0x7f3dd12425d0, owner true, ResourceToolkitLock[obj 0x2b4bac49, isOwner false, [count 0, qsz 0, owner ]], obj 0x3e96bacf], idx 0], visualID 0x55c, fbConfigID 0x19d, [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 0x55c, fbc 0x19d: 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 <484970b0, 4470f8a6>[count 0, qsz 0, owner ] [apply] , GenericUpstreamSurfacelessHook[pixel 400x300] [apply] , upstreamSurface false ]], [apply] Context: null, [apply] UpstreamWidget: null] [apply] Realized GLAD: GLCaps[glx vid 0x55c, fbc 0x19d: 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@5dd6264, [apply] Handle 0x0, [apply] Caps GLCaps[glx vid 0x55c, fbc 0x19d: 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 0x740773a3], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 400x300, name 0x1, obj 0x7748410a], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x37f1104d], [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 0x740773a3], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 400x300, name 0x1, obj 0x7748410a], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x37f1104d], [apply] Surface WrappedSurface[ displayHandle 0x7f3dd12425d0 [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 0x7f3dd12425d0, owner true, ResourceToolkitLock[obj 0x2b4bac49, isOwner false, [count 0, qsz 0, owner ]], obj 0x3e96bacf], idx 0], visualID 0x55c, fbConfigID 0x19d, [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 0x55c, fbc 0x19d: 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 <484970b0, 4470f8a6>[count 0, qsz 0, owner ] [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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)], options 0x7c45, this 0x7c83dc97, handle 0x7f3dd14797c0, isShared false, jogamp.opengl.gl4.GL4bcImpl@55740540, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@5dd6264, [apply] Handle 0x0, [apply] Caps GLCaps[glx vid 0x55c, fbc 0x19d: 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 0x740773a3], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 400x300, name 0x1, obj 0x7748410a], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x37f1104d], [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 0x740773a3], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 400x300, name 0x1, obj 0x7748410a], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x37f1104d], [apply] Surface WrappedSurface[ displayHandle 0x7f3dd12425d0 [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 0x7f3dd12425d0, owner true, ResourceToolkitLock[obj 0x2b4bac49, isOwner false, [count 0, qsz 0, owner ]], obj 0x3e96bacf], idx 0], visualID 0x55c, fbConfigID 0x19d, [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 0x55c, fbc 0x19d: 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 <484970b0, 4470f8a6>[count 0, qsz 0, owner ] [apply] , GenericUpstreamSurfacelessHook[pixel 400x300] [apply] , upstreamSurface false ]], direct true] , [apply] UpstreamWidget: null] [apply] Init GLAD: GLCaps[glx vid 0x55c, fbc 0x19d: 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 0x740773a3], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 400x300, name 0x1, obj 0x7748410a], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x37f1104d] [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 0x740773a3], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 400x300, name 0x1, obj 0x7748410a], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x37f1104d] [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 0x740773a3], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 200x150, name 0x3, obj 0x7748410a], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x37f1104d] [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 0x740773a3], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 200x150, name 0x3, obj 0x7748410a], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x37f1104d] [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 0x740773a3], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 200x150, name 0x3, obj 0x7748410a], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x37f1104d] [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 0x740773a3], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 200x150, name 0x3, obj 0x7748410a], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x37f1104d] [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 0x740773a3], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 800x600, name 0x5, obj 0x7748410a], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x37f1104d] [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 0x740773a3], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 800x600, name 0x5, obj 0x7748410a], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x37f1104d] [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 0x740773a3], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 800x600, name 0x5, obj 0x7748410a], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x37f1104d] [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 0x740773a3], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 800x600, name 0x5, obj 0x7748410a], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x37f1104d] [apply] Resize3.sampleCount: 0 -> 4 [apply] Thread[#1,main,5,main] GearsES2.dispose 0x4d9e68d0: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0x4d9e68d0 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[#1,main,5,main] GearsES2.init.0 0x60015ef5: tileRendererInUse null, GearsES2[obj 0x60015ef5 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x60015ef5 on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: 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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x60015ef5 created: GearsObj[0x50caa560, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x60015ef5 created: GearsObj[0x2a266d09, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x60015ef5 created: GearsObj[0x2a266d09, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x60015ef5 FIN GearsES2[obj 0x60015ef5 isInit true, usesShared false, 1 GearsObj[0x50caa560, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2a266d09, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5ab9e72c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x60015ef5 0/0 400x300 of 400x300, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x60015ef5, 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[#1,main,5,main] GearsES2.display 0x60015ef5 400x300, swapInterval 0, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.display 0x60015ef5 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[#1,main,5,main] GearsES2.reshape 0x60015ef5 0/0 200x150 of 200x150, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x60015ef5, 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[#1,main,5,main] GearsES2.display 0x60015ef5 200x150, swapInterval 0, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.display 0x60015ef5 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[#1,main,5,main] GearsES2.display 0x60015ef5 200x150, swapInterval 0, drawable 0x0 [apply] Resize1.oldDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x4, obj 0x740773a3] [apply] Resize1.newDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x4, obj 0x740773a3] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x60015ef5 0/0 800x600 of 800x600, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x60015ef5, 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[#1,main,5,main] GearsES2.display 0x60015ef5 800x600, swapInterval 0, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.display 0x60015ef5 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[#1,main,5,main] GearsES2.display 0x60015ef5 800x600, swapInterval 0, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.display 0x60015ef5 800x600, swapInterval 0, drawable 0x0 [apply] Fin: FBOImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x60015ef5 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@2f54a33d[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] Thread[#1,main,5,main] GearsES2.display 0x60015ef5 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[#1,main,5,main] GearsES2.reshape 0x60015ef5 0/0 600x450 of 600x450, swapInterval 0, drawable 0x0, msaa true, tileRendererInUse null [apply] >> GearsES2 0x60015ef5, 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[#1,main,5,main] GearsES2.display 0x60015ef5 600x450, swapInterval 0, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.display 0x60015ef5 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[#1,main,5,main] GearsES2.dispose 0x60015ef5: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0x60015ef5 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] 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@5dd6264, [apply] Handle 0x0, [apply] Caps GLCaps[glx vid 0x55c, fbc 0x19d: 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 0x7f3dd0b840c0 [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 0x7f3dd0b840c0, owner true, ResourceToolkitLock[obj 0x1d8bd0de, isOwner false, <45ca843, 11c9af63>[count 0, qsz 0, owner ]], obj 0x757acd7b], idx 0], visualID 0x55c, fbConfigID 0x19d, [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 0x55c, fbc 0x19d: 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 <36b4fe2a, 574b560f>[count 0, qsz 0, owner ] [apply] , GenericUpstreamSurfacelessHook[pixel 400x300] [apply] , upstreamSurface false ]], [apply] Context: null, [apply] UpstreamWidget: null] [apply] Realized GLAD: GLCaps[glx vid 0x55c, fbc 0x19d: 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@5dd6264, [apply] Handle 0x0, [apply] Caps GLCaps[glx vid 0x55c, fbc 0x19d: 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 0x28975c28], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x3943a2be], [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 0x28975c28], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x3943a2be], [apply] Surface WrappedSurface[ displayHandle 0x7f3dd0b840c0 [apply] , surfaceHandle 0x0 [apply] , size 400x300 [apply] Thread[#1,main,5,main] GearsES2.init.0 0x157853da: tileRendererInUse null, GearsES2[obj 0x157853da isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x157853da on Thread[#1,main,5,main] [apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ]Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: 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] [apply] , X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f3dd0b840c0, owner true, ResourceToolkitLock[obj 0x1d8bd0de, isOwner false, <45ca843, 11c9af63>[count 0, qsz 0, owner ]], obj 0x757acd7b], idx 0], visualID 0x55c, fbConfigID 0x19d, [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 0x55c, fbc 0x19d: 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 <36b4fe2a, 574b560f>[count 0, qsz 0, owner ] [apply] , GenericUpstreamSurfacelessHook[pixel 400x300] [apply] , upstreamSurface false ]], [apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Context: X11GLXContext [Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)], options 0x7c45, this 0xba54932, handle 0x7f3dd19d4840, isShared false, jogamp.opengl.gl4.GL4bcImpl@343570b7,Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@5dd6264, [apply] Handle 0x0, [apply] [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x157853da created: GearsObj[0x5f16132a, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x157853da created: GearsObj[0x69fb6037, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x157853da created: GearsObj[0x69fb6037, vbo ff 7, fs 8, bf 9, bs 10] [apply] Caps GLCaps[glx vid 0x55c, fbc 0x19d: 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]],Thread[#1,main,5,main] GearsES2.init.X 0x157853da FIN GearsES2[obj 0x157853da isInit true, usesShared false, 1 GearsObj[0x5f16132a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x69fb6037, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x36d585c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x157853da 0/0 400x300 of 400x300, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x157853da, 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[#1,main,5,main] GearsES2.display 0x157853da 400x300, swapInterval 0, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.display 0x157853da 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[#1,main,5,main] GearsES2.reshape 0x157853da 0/0 200x150 of 200x150, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [apply] [apply] fboI back 0, front 0, num 1, [apply] >> GearsES2 0x157853da, 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[#1,main,5,main] GearsES2.display 0x157853da 200x150, swapInterval 0, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.display 0x157853da 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[#1,main,5,main] GearsES2.display 0x157853da 200x150, swapInterval 0, drawable 0x0 [apply] Resize1.oldDepth null [apply] Resize1.newDepth null [apply] Thread[#1,main,5,main] GearsES2.reshape 0x157853da 0/0 800x600 of 800x600, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x157853da, 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[#1,main,5,main] GearsES2.display 0x157853da 800x600, swapInterval 0, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.display 0x157853da 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[#1,main,5,main] GearsES2.display 0x157853da 800x600, swapInterval 0, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.display 0x157853da 800x600, swapInterval 0, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.display 0x157853da 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] 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 0x28975c28], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x3943a2be], [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 0x28975c28], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x3943a2be], [apply] Surface WrappedSurface[ displayHandle 0x7f3dd0b840c0 [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 0x7f3dd0b840c0, owner true, ResourceToolkitLock[obj 0x1d8bd0de, isOwner false, <45ca843, 11c9af63>[count 0, qsz 0, owner ]], obj 0x757acd7b], idx 0], visualID 0x55c, fbConfigID 0x19d, [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 0x55c, fbc 0x19d: 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 <36b4fe2a, 574b560f>[count 0, qsz 0, owner ] [apply] , GenericUpstreamSurfacelessHook[pixel 400x300] [apply] , upstreamSurface false ]], direct true] , [apply] UpstreamWidget: null] [apply] Init GLAD: GLCaps[glx vid 0x55c, fbc 0x19d: 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 0x28975c28], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x3943a2be] [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 0x28975c28], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x3943a2be] [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 0x28975c28], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x3943a2be] [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 0x28975c28], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x3943a2be] [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 0x28975c28], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x3943a2be] [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 0x28975c28], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x3943a2be] [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 0x28975c28], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x3943a2be] [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 0x28975c28], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x3943a2be] [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 0x28975c28], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x3943a2be] [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 0x28975c28], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x3943a2be] [apply] Resize3.sampleCount: 0 -> 4 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x157853da 0/0 600x450 of 600x450, swapInterval 0, drawable 0x0, msaa true, tileRendererInUse null [apply] >> GearsES2 0x157853da, 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[#1,main,5,main] GearsES2.display 0x157853da 600x450, swapInterval 0, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.display 0x157853da 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[#1,main,5,main] GearsES2.dispose 0x157853da: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0x157853da 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[#1,main,5,main] GearsES2.init.0 0x4a668b6e: tileRendererInUse null, GearsES2[obj 0x4a668b6e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x4a668b6e on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: 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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x4a668b6e created: GearsObj[0x6f27a732, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x4a668b6e created: GearsObj[0x6c779568, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x4a668b6e created: GearsObj[0x6c779568, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x4a668b6e FIN GearsES2[obj 0x4a668b6e isInit true, usesShared false, 1 GearsObj[0x6f27a732, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6c779568, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xf381794, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Fin: FBOImpl[ [apply] Thread[#1,main,5,main] GearsES2.reshape 0x4a668b6e 0/0 400x300 of 400x300, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x157853da isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@71c3b41[init false], ], [apply] >> GearsES2 0x4a668b6e, 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[#1,main,5,main] GearsES2.display 0x4a668b6e 400x300, swapInterval 0, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.display 0x4a668b6e 400x300, swapInterval 0, drawable 0x0 [apply] [apply] Drawable: null, [apply] Context: null, [apply] UpstreamWidget: null] [apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test02a_GL2ES2_Demo1_DoubleBuffer_Normal______-n0001-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.pngjunit.framework.TestListener: endTest(test01c_GL2ES2_Demo1_SingleBuffer_NoTexNoDepth) [apply] [apply] junit.framework.TestListener: startTest(test02a_GL2ES2_Demo1_DoubleBuffer_Normal) [apply] Thread[#1,main,5,main] GearsES2.reshape 0x4a668b6e 0/0 200x150 of 200x150, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4a668b6e, 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[#1,main,5,main] GearsES2.display 0x4a668b6e 200x150, swapInterval 0, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.display 0x4a668b6e 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[#1,main,5,main] GearsES2.display 0x4a668b6e 200x150, swapInterval 0, drawable 0x0 [apply] Resize1.oldDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x3, obj 0x6497b078] [apply] Resize1.newDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x3, obj 0x6497b078] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x4a668b6e 0/0 800x600 of 800x600, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse 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@5dd6264, [apply] >> GearsES2 0x4a668b6e, 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 Handle 0x0, [apply] Thread[#1,main,5,main] GearsES2.display 0x4a668b6e 800x600, swapInterval 0, drawable 0x0 [apply] [apply] Thread[#1,main,5,main] GearsES2.display 0x4a668b6e 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] Caps GLCaps[glx vid 0x55c, fbc 0x19d: 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 0x7f3dd15cd650 [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 0x7f3dd15cd650, owner true, ResourceToolkitLock[obj 0x671a5887, isOwner false, <5552768b, 3c947bc5>[count 0, qsz 0, owner ]], obj 0x609db43b], idx 0], visualID 0x55c, fbConfigID 0x19d, [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 0x55c, fbc 0x19d: 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 <55f616cf, 1356d4d4>[count 0, qsz 0, owner ] [apply] , GenericUpstreamSurfacelessHook[pixel 400x300] [apply] , upstreamSurface false ]], [apply] Context: null, [apply] UpstreamWidget: null] [apply] Realized GLAD: GLCaps[glx vid 0x55c, fbc 0x19d: 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@5dd6264, [apply] Handle 0x0, [apply] Caps GLCaps[glx vid 0x55c, fbc 0x19d: 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 0x6497b078], 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 0x1329eff], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x41c2284a], [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 0x46fa7c39], 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 0x53aad5d5], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x1fb700ee], [apply] Surface WrappedSurface[ displayHandle 0x7f3dd15cd650 [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 0x7f3dd15cd650, owner true, ResourceToolkitLock[obj 0x671a5887, isOwner false, <5552768b, 3c947bc5>[count 0, qsz 0, owner ]], obj 0x609db43b], idx 0], visualID 0x55c, fbConfigID 0x19d, [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 0x55c, fbc 0x19d: 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 <55f616cf, 1356d4d4>[count 0, qsz 0, owner ] [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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)], options 0x7c45, this 0xc03cf28, handle 0x7f3dd100e3e0, isShared false, jogamp.opengl.gl4.GL4bcImpl@4f67eb2a, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@5dd6264, [apply] Handle 0x0, [apply] Caps GLCaps[glx vid 0x55c, fbc 0x19d: 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 0x6497b078], 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 0x1329eff], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x41c2284a], [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 0x46fa7c39], 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 0x53aad5d5], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x1fb700ee], [apply] Surface WrappedSurface[ displayHandle 0x7f3dd15cd650 [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 0x7f3dd15cd650, owner true, ResourceToolkitLock[obj 0x671a5887, isOwner false, <5552768b, 3c947bc5>[count 0, qsz 0, owner ]], obj 0x609db43b], idx 0], visualID 0x55c, fbConfigID 0x19d, [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 0x55c, fbc 0x19d: 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 <55f616cf, 1356d4d4>[count 0, qsz 0, owner ] [apply] , GenericUpstreamSurfacelessHook[pixel 400x300] [apply] , upstreamSurface false ]], direct true] , [apply] UpstreamWidget: null] [apply] Init GLAD: GLCaps[glx vid 0x55c, fbc 0x19d: 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 0x6497b078], 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 0x1329eff], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x41c2284a] [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 0x46fa7c39], 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 0x53aad5d5], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x1fb700ee] [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 0x6497b078], 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 0x1329eff], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x41c2284a] [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 0x6497b078], 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 0x1329eff], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x41c2284a] [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 0x46fa7c39], 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 0x53aad5d5], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x1fb700ee] [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 0x46fa7c39], 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 0x53aad5d5], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x1fb700ee] [apply] Thread[#1,main,5,main] GearsES2.display 0x4a668b6e 800x600, swapInterval 0, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.display 0x4a668b6e 800x600, swapInterval 0, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.display 0x4a668b6e 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[#1,main,5,main] GearsES2.reshape 0x4a668b6e 0/0 600x450 of 600x450, swapInterval 0, drawable 0x0, msaa true, tileRendererInUse null [apply] >> GearsES2 0x4a668b6e, 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[#1,main,5,main] GearsES2.display 0x4a668b6e 600x450, swapInterval 0, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.display 0x4a668b6e 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] 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 0x6497b078], 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 0x1329eff], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x41c2284a] [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 0x46fa7c39], 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 0x53aad5d5], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x1fb700ee] [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 0x46fa7c39], 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 0x53aad5d5], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x1fb700ee] [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 0x6497b078], 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 0x1329eff], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x41c2284a] [apply] Resize3.sampleCount: 0 -> 4 [apply] Thread[#1,main,5,main] GearsES2.dispose 0x4a668b6e: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0x4a668b6e 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 0x55c, fbc 0x19d: 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 0x1bb266b3] [apply] Resize1.newDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x6, obj 0x1bb266b3] [apply] Fin: FBOImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x4a668b6e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@5f683daf[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@5dd6264, [apply] Handle 0x0, [apply] Caps GLCaps[glx vid 0x55c, fbc 0x19d: 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 0x7f3dd0a6afc0 [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 0x7f3dd0a6afc0, owner true, ResourceToolkitLock[obj 0x2525ff7e, isOwner false, <524d6d96, 152aa092>[count 0, qsz 0, owner ]], obj 0x44a7bfbc], idx 0], visualID 0x55c, fbConfigID 0x19d, [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 0x55c, fbc 0x19d: 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 <4ef37659, 776b83cc>[count 0, qsz 0, owner ] [apply] , GenericUpstreamSurfacelessHook[pixel 400x300] [apply] , upstreamSurface false ]], [apply] Context: null, [apply] UpstreamWidget: null] [apply] Realized GLAD: GLCaps[glx vid 0x55c, fbc 0x19d: 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@5dd6264, [apply] Handle 0x0, [apply] Caps GLCaps[glx vid 0x55c, fbc 0x19d: 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 0x1bb266b3], 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 0x4e268090], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x306cf3ea], [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 0x5136d012], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 400x300, name 0x1, obj 0x2beee7ff], 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 0x4e268090], hasSink true, dirty false], state OK, obj 0x5939a379], [apply] Surface WrappedSurface[ displayHandle 0x7f3dd0a6afc0 [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 0x7f3dd0a6afc0, owner true, ResourceToolkitLock[obj 0x2525ff7e, isOwner false, <524d6d96, 152aa092>[count 0, qsz 0, owner ]], obj 0x44a7bfbc], idx 0], visualID 0x55c, fbConfigID 0x19d, [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 0x55c, fbc 0x19d: 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 <4ef37659, 776b83cc>[count 0, qsz 0, owner ] [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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)], options 0x7c45, this 0x37858383, handle 0x7f3dd1d035f0, isShared false, jogamp.opengl.gl4.GL4bcImpl@e1de817, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 4, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@5dd6264, [apply] Handle 0x0, [apply] Caps GLCaps[glx vid 0x55c, fbc 0x19d: 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 0x1bb266b3], 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 0x4e268090], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x306cf3ea], [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 0x5136d012], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 400x300, name 0x1, obj 0x2beee7ff], 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 0x4e268090], hasSink true, dirty false], state OK, obj 0x5939a379], [apply] Surface WrappedSurface[ displayHandle 0x7f3dd0a6afc0 [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 0x7f3dd0a6afc0, owner true, ResourceToolkitLock[obj 0x2525ff7e, isOwner false, <524d6d96, 152aa092>[count 0, qsz 0, owner ]], obj 0x44a7bfbc], idx 0], visualID 0x55c, fbConfigID 0x19d, [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 0x55c, fbc 0x19d: 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 <4ef37659, 776b83cc>[count 0, qsz 0, owner ] [apply] , GenericUpstreamSurfacelessHook[pixel 400x300] [apply] , upstreamSurface false ]], direct true] , [apply] UpstreamWidget: null] [apply] Init GLAD: GLCaps[glx vid 0x55c, fbc 0x19d: 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 0x1bb266b3], 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 0x4e268090], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x306cf3ea] [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 0x5136d012], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 400x300, name 0x1, obj 0x2beee7ff], 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 0x4e268090], hasSink true, dirty false], state OK, obj 0x5939a379] [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 0x1bb266b3], 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 0x4e268090], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x306cf3ea] [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 0x1bb266b3], 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 0x4e268090], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x306cf3ea] [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 0x5136d012], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 200x150, name 0x4, obj 0x2beee7ff], 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 0x4e268090], hasSink true, dirty false], state OK, obj 0x5939a379] [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 0x5136d012], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 200x150, name 0x4, obj 0x2beee7ff], 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 0x4e268090], hasSink true, dirty false], state OK, obj 0x5939a379] [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] 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 0x1bb266b3], 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 0x4e268090], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x306cf3ea] [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 0x1bb266b3], 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 0x4e268090], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x306cf3ea] [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 0x5136d012], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 800x600, name 0x7, obj 0x2beee7ff], 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 0x4e268090], hasSink true, dirty false], state OK, obj 0x5939a379] [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 0x5136d012], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 800x600, name 0x7, obj 0x2beee7ff], 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 0x4e268090], hasSink true, dirty false], state OK, obj 0x5939a379] [apply] Resize3.sampleCount: 4 -> 0 [apply] Fin: FBOImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.es2.MultisampleDemoES2@52102734[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@3541cb24[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@5dd6264, [apply] Handle 0x0, [apply] Caps GLCaps[glx vid 0x55c, fbc 0x19d: 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 0x7f3dd0e76f50 [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 0x7f3dd0e76f50, owner true, ResourceToolkitLock[obj 0x10959ece, isOwner false, <3a6bb9bf, 34f7cfd9>[count 0, qsz 0, owner ]], obj 0x65f095f8], idx 0], visualID 0x55c, fbConfigID 0x19d, [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 0x55c, fbc 0x19d: 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 <59af0466, 3e6ef8ad>[count 0, qsz 0, owner ] [apply] , GenericUpstreamSurfacelessHook[pixel 400x300] [apply] , upstreamSurface false ]], [apply] Context: null, [apply] UpstreamWidget: null] [apply] Realized GLAD: GLCaps[glx vid 0x55c, fbc 0x19d: 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 0x55c, fbc 0x19d: 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 0x747edf66] [apply] Resize1.newDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x8, obj 0x747edf66] [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] 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@5dd6264, [apply] Handle 0x0, [apply] Caps GLCaps[glx vid 0x55c, fbc 0x19d: 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 0x747edf66], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 0, 400x300, name 0x3, obj 0x55536d9e], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x3d1cfad4], [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 0x2cd2a21f], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 400x300, name 0x1, obj 0x62230c58], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 400x300, name 0x3, obj 0x55536d9e], hasSink true, dirty false], state OK, obj 0x2e55dd0c], [apply] Surface WrappedSurface[ displayHandle 0x7f3dd0e76f50 [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 0x7f3dd0e76f50, owner true, ResourceToolkitLock[obj 0x10959ece, isOwner false, <3a6bb9bf, 34f7cfd9>[count 0, qsz 0, owner ]], obj 0x65f095f8], idx 0], visualID 0x55c, fbConfigID 0x19d, [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 0x55c, fbc 0x19d: 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 <59af0466, 3e6ef8ad>[count 0, qsz 0, owner ] [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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)], options 0x7c45, this 0x346d61be, handle 0x7f3dd1656cb0, isShared false, jogamp.opengl.gl4.GL4bcImpl@74455848, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 4, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@5dd6264, [apply] Handle 0x0, [apply] Caps GLCaps[glx vid 0x55c, fbc 0x19d: 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 0x747edf66], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 0, 400x300, name 0x3, obj 0x55536d9e], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x3d1cfad4], [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 0x2cd2a21f], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 400x300, name 0x1, obj 0x62230c58], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 400x300, name 0x3, obj 0x55536d9e], hasSink true, dirty false], state OK, obj 0x2e55dd0c], [apply] Surface WrappedSurface[ displayHandle 0x7f3dd0e76f50 [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 0x7f3dd0e76f50, owner true, ResourceToolkitLock[obj 0x10959ece, isOwner false, <3a6bb9bf, 34f7cfd9>[count 0, qsz 0, owner ]], obj 0x65f095f8], idx 0], visualID 0x55c, fbConfigID 0x19d, [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 0x55c, fbc 0x19d: 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 <59af0466, 3e6ef8ad>[count 0, qsz 0, owner ] [apply] , GenericUpstreamSurfacelessHook[pixel 400x300] [apply] , upstreamSurface false ]], direct true] , [apply] UpstreamWidget: null] [apply] Init GLAD: GLCaps[glx vid 0x55c, fbc 0x19d: 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 0x747edf66], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 0, 400x300, name 0x3, obj 0x55536d9e], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x3d1cfad4] [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 0x2cd2a21f], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 400x300, name 0x1, obj 0x62230c58], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 400x300, name 0x3, obj 0x55536d9e], hasSink true, dirty false], state OK, obj 0x2e55dd0c] [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 0x747edf66], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 0, 200x150, name 0x7, obj 0x55536d9e], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x3d1cfad4] [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 0x747edf66], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 0, 200x150, name 0x7, obj 0x55536d9e], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x3d1cfad4] [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 0x2cd2a21f], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 200x150, name 0x5, obj 0x62230c58], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 200x150, name 0x7, obj 0x55536d9e], hasSink true, dirty false], state OK, obj 0x2e55dd0c] [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 0x2cd2a21f], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 200x150, name 0x5, obj 0x62230c58], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 200x150, name 0x7, obj 0x55536d9e], hasSink true, dirty false], state OK, obj 0x2e55dd0c] [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 0x747edf66], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 0, 800x600, name 0xb, obj 0x55536d9e], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x3d1cfad4] [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 0x747edf66], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 0, 800x600, name 0xb, obj 0x55536d9e], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x3d1cfad4] [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 0x2cd2a21f], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 800x600, name 0x9, obj 0x62230c58], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 800x600, name 0xb, obj 0x55536d9e], hasSink true, dirty false], state OK, obj 0x2e55dd0c] [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 0x2cd2a21f], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 800x600, name 0x9, obj 0x62230c58], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 800x600, name 0xb, obj 0x55536d9e], hasSink true, dirty false], state OK, obj 0x2e55dd0c] [apply] Resize3.sampleCount: 4 -> 0 [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 0x55c, fbc 0x19d: 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] Fin: FBOImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.es2.MultisampleDemoES2@e7edb54[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@378542de[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@5dd6264, [apply] Handle 0x0, [apply] Caps GLCaps[glx vid 0x55c, fbc 0x19d: 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 0x7f3dd1c72d30 [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 0x7f3dd1c72d30, owner true, ResourceToolkitLock[obj 0x1eb5174b, isOwner false, <67080771, 72cde7cc>[count 0, qsz 0, owner ]], obj 0x5fd4f8f5], idx 0], visualID 0x55c, fbConfigID 0x19d, [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 0x55c, fbc 0x19d: 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 <696da30b, 4e7912d8>[count 0, qsz 0, owner ] [apply] , GenericUpstreamSurfacelessHook[pixel 400x300] [apply] , upstreamSurface false ]], [apply] Context: null, [apply] UpstreamWidget: null] [apply] Realized GLAD: GLCaps[glx vid 0x55c, fbc 0x19d: 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@5dd6264, [apply] Handle 0x0, [apply] Caps GLCaps[glx vid 0x55c, fbc 0x19d: 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 0x2bfc268b], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2f8dad04], [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 0x29e495ff], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 400x300, name 0x2, obj 0x2bfc268b], hasSink true, dirty false], state OK, obj 0x41e1e210], [apply] Surface WrappedSurface[ displayHandle 0x7f3dd1c72d30 [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 0x7f3dd1c72d30, owner true, ResourceToolkitLock[obj 0x1eb5174b, isOwner false, <67080771, 72cde7cc>[count 0, qsz 0, owner ]], obj 0x5fd4f8f5], idx 0], visualID 0x55c, fbConfigID 0x19d, [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 0x55c, fbc 0x19d: 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 <696da30b, 4e7912d8>[count 0, qsz 0, owner ] [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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)], options 0x7c45, this 0x53976f5c, handle 0x7f3dd1863410, isShared false, jogamp.opengl.gl4.GL4bcImpl@be35cd9, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 4, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@5dd6264, [apply] Handle 0x0, [apply] Caps GLCaps[glx vid 0x55c, fbc 0x19d: 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 0x2bfc268b], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2f8dad04], [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 0x29e495ff], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 400x300, name 0x2, obj 0x2bfc268b], hasSink true, dirty false], state OK, obj 0x41e1e210], [apply] Surface WrappedSurface[ displayHandle 0x7f3dd1c72d30 [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 0x7f3dd1c72d30, owner true, ResourceToolkitLock[obj 0x1eb5174b, isOwner false, <67080771, 72cde7cc>[count 0, qsz 0, owner ]], obj 0x5fd4f8f5], idx 0], visualID 0x55c, fbConfigID 0x19d, [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 0x55c, fbc 0x19d: 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 <696da30b, 4e7912d8>[count 0, qsz 0, owner ] [apply] , GenericUpstreamSurfacelessHook[pixel 400x300] [apply] , upstreamSurface false ]], direct true] , [apply] UpstreamWidget: null] [apply] Init GLAD: GLCaps[glx vid 0x55c, fbc 0x19d: 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 0x2bfc268b], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2f8dad04] [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 0x29e495ff], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 400x300, name 0x2, obj 0x2bfc268b], hasSink true, dirty false], state OK, obj 0x41e1e210] [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 0x2bfc268b], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2f8dad04] [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 0x2bfc268b], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2f8dad04] [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 0x29e495ff], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 200x150, name 0x4, obj 0x2bfc268b], hasSink true, dirty false], state OK, obj 0x41e1e210] [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 0x29e495ff], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 200x150, name 0x4, obj 0x2bfc268b], hasSink true, dirty false], state OK, obj 0x41e1e210] [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] 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 0x2bfc268b], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2f8dad04] [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 0x2bfc268b], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2f8dad04] [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 0x29e495ff], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 800x600, name 0x6, obj 0x2bfc268b], hasSink true, dirty false], state OK, obj 0x41e1e210] [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 0x29e495ff], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 800x600, name 0x6, obj 0x2bfc268b], hasSink true, dirty false], state OK, obj 0x41e1e210] [apply] Resize3.sampleCount: 4 -> 0 [apply] Fin: FBOImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.es2.MultisampleDemoES2@4944252c[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@44821a96[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@5dd6264, [apply] Handle 0x0, [apply] Caps GLCaps[glx vid 0x55c, fbc 0x19d: 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 0x7f3dd11f6a20 [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 0x7f3dd11f6a20, owner true, ResourceToolkitLock[obj 0x2accdbb5, isOwner false, [count 0, qsz 0, owner ]], obj 0x5ace1ed4], idx 0], visualID 0x55c, fbConfigID 0x19d, [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 0x55c, fbc 0x19d: 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 <1613674b, 27ff5d15>[count 0, qsz 0, owner ] [apply] , GenericUpstreamSurfacelessHook[pixel 400x300] [apply] , upstreamSurface false ]], [apply] Context: null, [apply] UpstreamWidget: null] [apply] Realized GLAD: GLCaps[glx vid 0x55c, fbc 0x19d: 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[#1,main,5,main] GearsES2.init.0 0x702b8b12: tileRendererInUse null, GearsES2[obj 0x702b8b12 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x702b8b12 on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: 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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x702b8b12 created: GearsObj[0x15bbf42f, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x702b8b12 created: GearsObj[0x550ee7e5, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x702b8b12 created: GearsObj[0x550ee7e5, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x702b8b12 FIN GearsES2[obj 0x702b8b12 isInit true, usesShared false, 1 GearsObj[0x15bbf42f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x550ee7e5, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5f9b2141, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: 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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [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[#1,main,5,main] RedSquareES2.init FIN [apply] **** Init [apply] **** Reshape: 400x300 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x702b8b12 0/0 400x300 of 400x300, swapInterval -1, drawable 0x0, msaa true, tileRendererInUse null [apply] >> GearsES2 0x702b8b12, 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[#1,main,5,main] RedSquareES2.reshape 0/0 400x300 of 400x300, swapInterval -1, drawable 0x0, tileRendererInUse null [apply] Thread[#1,main,5,main] RedSquareES2.reshape FIN [apply] Thread[#1,main,5,main] GearsES2.display 0x702b8b12 400x300, swapInterval -1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.display 0x702b8b12 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[#1,main,5,main] GearsES2.reshape 0x702b8b12 0/0 200x150 of 200x150, swapInterval -1, drawable 0x0, msaa true, tileRendererInUse null [apply] >> GearsES2 0x702b8b12, 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[#1,main,5,main] RedSquareES2.reshape 0/0 200x150 of 200x150, swapInterval -1, drawable 0x0, tileRendererInUse null [apply] Thread[#1,main,5,main] RedSquareES2.reshape FIN [apply] Thread[#1,main,5,main] GearsES2.display 0x702b8b12 200x150, swapInterval -1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.display 0x702b8b12 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[#1,main,5,main] GearsES2.display 0x702b8b12 200x150, swapInterval -1, drawable 0x0 [apply] Resize1.oldDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x8, obj 0x693fe6c9] [apply] Resize1.newDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x8, obj 0x693fe6c9] [apply] **** Reshape: 800x600 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x702b8b12 0/0 800x600 of 800x600, swapInterval -1, drawable 0x0, msaa true, tileRendererInUse null [apply] >> GearsES2 0x702b8b12, 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[#1,main,5,main] RedSquareES2.reshape 0/0 800x600 of 800x600, swapInterval -1, drawable 0x0, tileRendererInUse null [apply] Thread[#1,main,5,main] RedSquareES2.reshape FIN [apply] Thread[#1,main,5,main] GearsES2.display 0x702b8b12 800x600, swapInterval -1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.display 0x702b8b12 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[#1,main,5,main] GearsES2.display 0x702b8b12 800x600, swapInterval -1, drawable 0x0 [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@5dd6264, [apply] Handle 0x0, [apply] Caps GLCaps[glx vid 0x55c, fbc 0x19d: 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 0x693fe6c9], 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 0x649bec2e], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x34f5090e], [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 0xa2431d0], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 400x300, name 0x1, obj 0x31e5415e], 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 0x649bec2e], hasSink true, dirty false], state OK, obj 0x1cbb87f3], [apply] Surface WrappedSurface[ displayHandle 0x7f3dd11f6a20 [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 0x7f3dd11f6a20, owner true, ResourceToolkitLock[obj 0x2accdbb5, isOwner false, [count 0, qsz 0, owner ]], obj 0x5ace1ed4], idx 0], visualID 0x55c, fbConfigID 0x19d, [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 0x55c, fbc 0x19d: 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 <1613674b, 27ff5d15>[count 0, qsz 0, owner ] [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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)], options 0x7c45, this 0x4e096385, handle 0x7f3dd0bf0760, isShared false, jogamp.opengl.gl4.GL4bcImpl@1a4013, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 4, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@5dd6264, [apply] Handle 0x0, [apply] Caps GLCaps[glx vid 0x55c, fbc 0x19d: 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 0x693fe6c9], 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 0x649bec2e], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x34f5090e], [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 0xa2431d0], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 400x300, name 0x1, obj 0x31e5415e], 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 0x649bec2e], hasSink true, dirty false], state OK, obj 0x1cbb87f3], [apply] Surface WrappedSurface[ displayHandle 0x7f3dd11f6a20 [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 0x7f3dd11f6a20, owner true, ResourceToolkitLock[obj 0x2accdbb5, isOwner false, [count 0, qsz 0, owner ]], obj 0x5ace1ed4], idx 0], visualID 0x55c, fbConfigID 0x19d, [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 0x55c, fbc 0x19d: 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 <1613674b, 27ff5d15>[count 0, qsz 0, owner ] [apply] , GenericUpstreamSurfacelessHook[pixel 400x300] [apply] , upstreamSurface false ]], direct true] , [apply] UpstreamWidget: null] [apply] Init GLAD: GLCaps[glx vid 0x55c, fbc 0x19d: 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 0x693fe6c9], 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 0x649bec2e], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x34f5090e] [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 0xa2431d0], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 400x300, name 0x1, obj 0x31e5415e], 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 0x649bec2e], hasSink true, dirty false], state OK, obj 0x1cbb87f3] [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 0x693fe6c9], 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 0x649bec2e], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x34f5090e] [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 0x693fe6c9], 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 0x649bec2e], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x34f5090e] [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 0xa2431d0], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 200x150, name 0x6, obj 0x31e5415e], 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 0x649bec2e], hasSink true, dirty false], state OK, obj 0x1cbb87f3] [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 0xa2431d0], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 200x150, name 0x6, obj 0x31e5415e], 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 0x649bec2e], hasSink true, dirty false], state OK, obj 0x1cbb87f3] [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 0x693fe6c9], 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 0x649bec2e], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x34f5090e] [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 0x693fe6c9], 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 0x649bec2e], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x34f5090e] [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 0xa2431d0], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 800x600, name 0xb, obj 0x31e5415e], 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 0x649bec2e], hasSink true, dirty false], state OK, obj 0x1cbb87f3] [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 0xa2431d0], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 800x600, name 0xb, obj 0x31e5415e], 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 0x649bec2e], hasSink true, dirty false], state OK, obj 0x1cbb87f3] [apply] Resize3.sampleCount: 4 -> 0 [apply] Thread[#1,main,5,main] GearsES2.display 0x702b8b12 800x600, swapInterval -1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.display 0x702b8b12 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[#1,main,5,main] GearsES2.reshape 0x702b8b12 0/0 600x450 of 600x450, swapInterval -1, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702b8b12, 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[#1,main,5,main] RedSquareES2.reshape 0/0 600x450 of 600x450, swapInterval -1, drawable 0x0, tileRendererInUse null [apply] Thread[#1,main,5,main] RedSquareES2.reshape FIN [apply] Thread[#1,main,5,main] GearsES2.display 0x702b8b12 600x450, swapInterval -1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.display 0x702b8b12 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[#1,main,5,main] GearsES2.dispose 0x702b8b12: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0x702b8b12 FIN [apply] Thread[#1,main,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[#1,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] EGL ES2 n/a [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] EGL ES2 n/a [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[#1,main,5,main] GearsES2.init.0 0x14555e0a: tileRendererInUse null, GearsES2[obj 0x14555e0a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x14555e0a on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: 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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x14555e0a created: GearsObj[0x73700b80, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x14555e0a created: GearsObj[0x49c7b90e, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x14555e0a created: GearsObj[0x49c7b90e, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x14555e0a FIN GearsES2[obj 0x14555e0a isInit true, usesShared false, 1 GearsObj[0x73700b80, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x49c7b90e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x10d307f1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x14555e0a 0/0 400x300 of 400x300, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x14555e0a, 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[#1,main,5,main] GearsES2.display 0x14555e0a 400x300, swapInterval 0, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.display 0x14555e0a 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[#1,main,5,main] GearsES2.reshape 0x14555e0a 0/0 200x150 of 200x150, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x14555e0a, 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[#1,main,5,main] GearsES2.display 0x14555e0a 200x150, swapInterval 0, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.display 0x14555e0a 200x150, swapInterval 0, drawable 0x0 [apply] Fin: FBOImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.es2.FBOMix2DemosES2@1b6e1eff[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@306f16f3[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] junit.framework.TestListener: endTest(test11_EGLES2_Demo0Normal) [apply] junit.framework.TestListener: startTest(test13_EGLES2_Demo0MSAA4) [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@5dd6264, [apply] Handle 0x0, [apply] Caps GLCaps[glx vid 0x55c, fbc 0x19d: 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 0x7f3dd07a9860 [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 0x7f3dd07a9860, owner true, ResourceToolkitLock[obj 0x50b5ac82, isOwner false, <101952da, 6babf3bf>[count 0, qsz 0, owner ]], obj 0x3059cbc], idx 0], visualID 0x55c, fbConfigID 0x19d, [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 0x55c, fbc 0x19d: 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 <7ea9e1e2, 24fcf36f>[count 0, qsz 0, owner ] [apply] , GenericUpstreamSurfacelessHook[pixel 400x300] [apply] , upstreamSurface false ]], [apply] Context: null, [apply] UpstreamWidget: null] [apply] Realized GLAD: GLCaps[glx vid 0x55c, fbc 0x19d: 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@5dd6264, [apply] Handle 0x0, [apply] Caps GLCaps[glx vid 0x55c, fbc 0x19d: 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 0xea6147e], 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 0x3fb1549b], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x4d02f94e], [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 0x1e683a3e], 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 0x2b48a640], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2053d869], [apply] Surface WrappedSurface[ displayHandle 0x7f3dd07a9860 [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 0x7f3dd07a9860, owner true, ResourceToolkitLock[obj 0x50b5ac82, isOwner false, <101952da, 6babf3bf>[count 0, qsz 0, owner ]], obj 0x3059cbc], idx 0], visualID 0x55c, fbConfigID 0x19d, [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 0x55c, fbc 0x19d: 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 <7ea9e1e2, 24fcf36f>[count 0, qsz 0, owner ] [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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)], options 0x7c45, this 0x10feca44, handle 0x7f3dd27c7c20, isShared false, jogamp.opengl.gl4.GL4bcImpl@7a419da4, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@5dd6264, [apply] Handle 0x0, [apply] Caps GLCaps[glx vid 0x55c, fbc 0x19d: 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 0xea6147e], 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 0x3fb1549b], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x4d02f94e], [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 0x1e683a3e], 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 0x2b48a640], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2053d869], [apply] Surface WrappedSurface[ displayHandle 0x7f3dd07a9860 [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 0x7f3dd07a9860, owner true, ResourceToolkitLock[obj 0x50b5ac82, isOwner false, <101952da, 6babf3bf>[count 0, qsz 0, owner ]], obj 0x3059cbc], idx 0], visualID 0x55c, fbConfigID 0x19d, [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 0x55c, fbc 0x19d: 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 <7ea9e1e2, 24fcf36f>[count 0, qsz 0, owner ] [apply] , GenericUpstreamSurfacelessHook[pixel 400x300] [apply] , upstreamSurface false ]], direct true] , [apply] UpstreamWidget: null] [apply] Init GLAD: GLCaps[glx vid 0x55c, fbc 0x19d: 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 0xea6147e], 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 0x3fb1549b], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x4d02f94e] [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 0x1e683a3e], 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 0x2b48a640], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2053d869] [apply] Texture: exp true, hasFront true [apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test21_GL3_Demo0Normal________________________-n0003-GL3___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0200x0150.png [apply] Thread[#1,main,5,main] GearsES2.display 0x14555e0a 200x150, swapInterval 0, drawable 0x0 [apply] Resize1.oldDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x3, obj 0xea6147e] [apply] Resize1.newDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x3, obj 0xea6147e] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x14555e0a 0/0 800x600 of 800x600, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x14555e0a, 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[#1,main,5,main] GearsES2.display 0x14555e0a 800x600, swapInterval 0, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.display 0x14555e0a 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[#1,main,5,main] GearsES2.display 0x14555e0a 800x600, swapInterval 0, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.display 0x14555e0a 800x600, swapInterval 0, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.display 0x14555e0a 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[#1,main,5,main] GearsES2.reshape 0x14555e0a 0/0 600x450 of 600x450, swapInterval 0, drawable 0x0, msaa true, tileRendererInUse null [apply] >> GearsES2 0x14555e0a, 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[#1,main,5,main] GearsES2.display 0x14555e0a 600x450, swapInterval 0, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.display 0x14555e0a 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] 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 0xea6147e], 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 0x3fb1549b], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x4d02f94e] [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 0xea6147e], 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 0x3fb1549b], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x4d02f94e] [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 0x1e683a3e], 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 0x2b48a640], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2053d869] [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 0x1e683a3e], 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 0x2b48a640], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2053d869] [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 0xea6147e], 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 0x3fb1549b], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x4d02f94e] [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 0x1e683a3e], 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 0x2b48a640], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2053d869] [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 0x1e683a3e], 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 0x2b48a640], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2053d869] [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 0xea6147e], 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 0x3fb1549b], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x4d02f94e] [apply] Resize3.sampleCount: 0 -> 4 [apply] Thread[#1,main,5,main] GearsES2.dispose 0x14555e0a: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0x14555e0a 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 @ 1751131341207 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131341209 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] Fin: FBOImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x14555e0a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@4bb33f74[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.609 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@5dd6264, [apply] Handle 0x0, [apply] Caps GLCaps[glx vid 0x55c, fbc 0x19d: 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 0x7f3dd0522300 [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 0x7f3dd0522300, owner true, ResourceToolkitLock[obj 0x75329a49, isOwner false, <161479c6, 4313f5bc>[count 0, qsz 0, owner ]], obj 0x2ea227af], idx 0], visualID 0x55c, fbConfigID 0x19d, [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 0x55c, fbc 0x19d: 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 <2473d930, 35047d03>[count 0, qsz 0, owner ] [apply] , GenericUpstreamSurfacelessHook[pixel 400x300] [apply] , upstreamSurface false ]], [apply] Context: null, [apply] UpstreamWidget: null] [apply] Realized GLAD: GLCaps[glx vid 0x55c, fbc 0x19d: 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@5dd6264, [apply] Handle 0x0, [apply] Caps GLCaps[glx vid 0x55c, fbc 0x19d: 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 0x35ef1869], 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 0x39529185], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5119fb47], [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 0x35ef1869], 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 0x39529185], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5119fb47], [apply] Surface WrappedSurface[ displayHandle 0x7f3dd0522300 [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 0x7f3dd0522300, owner true, ResourceToolkitLock[obj 0x75329a49, isOwner false, <161479c6, 4313f5bc>[count 0, qsz 0, owner ]], obj 0x2ea227af], idx 0], visualID 0x55c, fbConfigID 0x19d, [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 0x55c, fbc 0x19d: 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 <2473d930, 35047d03>[count 0, qsz 0, owner ] [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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)], options 0x7c45, this 0x13e39c73, handle 0x7f3dd056e3a0, isShared false, jogamp.opengl.gl4.GL4bcImpl@1d9b7cce, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@5dd6264, [apply] Handle 0x0, [apply] Caps GLCaps[glx vid 0x55c, fbc 0x19d: 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 0x35ef1869], 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 0x39529185], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5119fb47], [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 0x35ef1869], 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 0x39529185], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5119fb47], [apply] Surface WrappedSurface[ displayHandle 0x7f3dd0522300 [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 0x7f3dd0522300, owner true, ResourceToolkitLock[obj 0x75329a49, isOwner false, <161479c6, 4313f5bc>[count 0, qsz 0, owner ]], obj 0x2ea227af], idx 0], visualID 0x55c, fbConfigID 0x19d, [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 0x55c, fbc 0x19d: 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 <2473d930, 35047d03>[count 0, qsz 0, owner ] [apply] , GenericUpstreamSurfacelessHook[pixel 400x300] [apply] , upstreamSurface false ]], direct true] , [apply] UpstreamWidget: null] [apply] Init GLAD: GLCaps[glx vid 0x55c, fbc 0x19d: 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 0x35ef1869], 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 0x39529185], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5119fb47] [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 0x35ef1869], 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 0x39529185], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5119fb47] [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 0x35ef1869], 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 0x39529185], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5119fb47] [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 0x35ef1869], 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 0x39529185], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5119fb47] [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 0x35ef1869], 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 0x39529185], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5119fb47] [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 0x35ef1869], 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 0x39529185], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5119fb47] [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 0x35ef1869], 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 0x39529185], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5119fb47] [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 0x35ef1869], 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 0x39529185], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5119fb47] [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 0x35ef1869], 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 0x39529185], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5119fb47] [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 0x35ef1869], 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 0x39529185], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5119fb47] [apply] Resize3.sampleCount: 0 -> 4 [apply] Fin: FBOImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x4d9e68d0 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@6aba2b86[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@5dd6264, [apply] Handle 0x0, [apply] Caps GLCaps[glx vid 0x55c, fbc 0x19d: 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 0x7f3dd12425d0 [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 0x7f3dd12425d0, owner true, ResourceToolkitLock[obj 0x2b4bac49, isOwner false, [count 0, qsz 0, owner ]], obj 0x3e96bacf], idx 0], visualID 0x55c, fbConfigID 0x19d, [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 0x55c, fbc 0x19d: 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 <484970b0, 4470f8a6>[count 0, qsz 0, owner ] [apply] , GenericUpstreamSurfacelessHook[pixel 400x300] [apply] , upstreamSurface false ]], [apply] Context: null, [apply] UpstreamWidget: null] [apply] Realized GLAD: GLCaps[glx vid 0x55c, fbc 0x19d: 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@5dd6264, [apply] Handle 0x0, [apply] Caps GLCaps[glx vid 0x55c, fbc 0x19d: 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 0x740773a3], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 400x300, name 0x1, obj 0x7748410a], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x37f1104d], [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 0x740773a3], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 400x300, name 0x1, obj 0x7748410a], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x37f1104d], [apply] Surface WrappedSurface[ displayHandle 0x7f3dd12425d0 [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 0x7f3dd12425d0, owner true, ResourceToolkitLock[obj 0x2b4bac49, isOwner false, [count 0, qsz 0, owner ]], obj 0x3e96bacf], idx 0], visualID 0x55c, fbConfigID 0x19d, [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 0x55c, fbc 0x19d: 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 <484970b0, 4470f8a6>[count 0, qsz 0, owner ] [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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)], options 0x7c45, this 0x7c83dc97, handle 0x7f3dd14797c0, isShared false, jogamp.opengl.gl4.GL4bcImpl@55740540, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@5dd6264, [apply] Handle 0x0, [apply] Caps GLCaps[glx vid 0x55c, fbc 0x19d: 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 0x740773a3], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 400x300, name 0x1, obj 0x7748410a], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x37f1104d], [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 0x740773a3], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 400x300, name 0x1, obj 0x7748410a], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x37f1104d], [apply] Surface WrappedSurface[ displayHandle 0x7f3dd12425d0 [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 0x7f3dd12425d0, owner true, ResourceToolkitLock[obj 0x2b4bac49, isOwner false, [count 0, qsz 0, owner ]], obj 0x3e96bacf], idx 0], visualID 0x55c, fbConfigID 0x19d, [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 0x55c, fbc 0x19d: 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 <484970b0, 4470f8a6>[count 0, qsz 0, owner ] [apply] , GenericUpstreamSurfacelessHook[pixel 400x300] [apply] , upstreamSurface false ]], direct true] , [apply] UpstreamWidget: null] [apply] Init GLAD: GLCaps[glx vid 0x55c, fbc 0x19d: 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 0x740773a3], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 400x300, name 0x1, obj 0x7748410a], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x37f1104d] [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 0x740773a3], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 400x300, name 0x1, obj 0x7748410a], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x37f1104d] [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 0x740773a3], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 200x150, name 0x3, obj 0x7748410a], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x37f1104d] [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 0x740773a3], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 200x150, name 0x3, obj 0x7748410a], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x37f1104d] [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 0x740773a3], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 200x150, name 0x3, obj 0x7748410a], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x37f1104d] [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 0x740773a3], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 200x150, name 0x3, obj 0x7748410a], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x37f1104d] [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 0x740773a3], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 800x600, name 0x5, obj 0x7748410a], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x37f1104d] [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 0x740773a3], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 800x600, name 0x5, obj 0x7748410a], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x37f1104d] [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 0x740773a3], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 800x600, name 0x5, obj 0x7748410a], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x37f1104d] [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 0x740773a3], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 800x600, name 0x5, obj 0x7748410a], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x37f1104d] [apply] Resize3.sampleCount: 0 -> 4 [apply] Fin: FBOImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x60015ef5 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@2f54a33d[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@5dd6264, [apply] Handle 0x0, [apply] Caps GLCaps[glx vid 0x55c, fbc 0x19d: 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 0x7f3dd0b840c0 [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 0x7f3dd0b840c0, owner true, ResourceToolkitLock[obj 0x1d8bd0de, isOwner false, <45ca843, 11c9af63>[count 0, qsz 0, owner ]], obj 0x757acd7b], idx 0], visualID 0x55c, fbConfigID 0x19d, [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 0x55c, fbc 0x19d: 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 <36b4fe2a, 574b560f>[count 0, qsz 0, owner ] [apply] , GenericUpstreamSurfacelessHook[pixel 400x300] [apply] , upstreamSurface false ]], [apply] Context: null, [apply] UpstreamWidget: null] [apply] Realized GLAD: GLCaps[glx vid 0x55c, fbc 0x19d: 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@5dd6264, [apply] Handle 0x0, [apply] Caps GLCaps[glx vid 0x55c, fbc 0x19d: 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 0x28975c28], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x3943a2be], [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 0x28975c28], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x3943a2be], [apply] Surface WrappedSurface[ displayHandle 0x7f3dd0b840c0 [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 0x7f3dd0b840c0, owner true, ResourceToolkitLock[obj 0x1d8bd0de, isOwner false, <45ca843, 11c9af63>[count 0, qsz 0, owner ]], obj 0x757acd7b], idx 0], visualID 0x55c, fbConfigID 0x19d, [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 0x55c, fbc 0x19d: 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 <36b4fe2a, 574b560f>[count 0, qsz 0, owner ] [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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)], options 0x7c45, this 0xba54932, handle 0x7f3dd19d4840, isShared false, jogamp.opengl.gl4.GL4bcImpl@343570b7, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@5dd6264, [apply] Handle 0x0, [apply] Caps GLCaps[glx vid 0x55c, fbc 0x19d: 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 0x28975c28], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x3943a2be], [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 0x28975c28], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x3943a2be], [apply] Surface WrappedSurface[ displayHandle 0x7f3dd0b840c0 [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 0x7f3dd0b840c0, owner true, ResourceToolkitLock[obj 0x1d8bd0de, isOwner false, <45ca843, 11c9af63>[count 0, qsz 0, owner ]], obj 0x757acd7b], idx 0], visualID 0x55c, fbConfigID 0x19d, [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 0x55c, fbc 0x19d: 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 <36b4fe2a, 574b560f>[count 0, qsz 0, owner ] [apply] , GenericUpstreamSurfacelessHook[pixel 400x300] [apply] , upstreamSurface false ]], direct true] , [apply] UpstreamWidget: null] [apply] Init GLAD: GLCaps[glx vid 0x55c, fbc 0x19d: 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 0x28975c28], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x3943a2be] [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 0x28975c28], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x3943a2be] [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 0x28975c28], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x3943a2be] [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 0x28975c28], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x3943a2be] [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 0x28975c28], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x3943a2be] [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 0x28975c28], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x3943a2be] [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 0x28975c28], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x3943a2be] [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 0x28975c28], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x3943a2be] [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 0x28975c28], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x3943a2be] [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 0x28975c28], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x3943a2be] [apply] Resize3.sampleCount: 0 -> 4 [apply] Fin: FBOImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x157853da isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@71c3b41[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@5dd6264, [apply] Handle 0x0, [apply] Caps GLCaps[glx vid 0x55c, fbc 0x19d: 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 0x7f3dd15cd650 [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 0x7f3dd15cd650, owner true, ResourceToolkitLock[obj 0x671a5887, isOwner false, <5552768b, 3c947bc5>[count 0, qsz 0, owner ]], obj 0x609db43b], idx 0], visualID 0x55c, fbConfigID 0x19d, [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 0x55c, fbc 0x19d: 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 <55f616cf, 1356d4d4>[count 0, qsz 0, owner ] [apply] , GenericUpstreamSurfacelessHook[pixel 400x300] [apply] , upstreamSurface false ]], [apply] Context: null, [apply] UpstreamWidget: null] [apply] Realized GLAD: GLCaps[glx vid 0x55c, fbc 0x19d: 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@5dd6264, [apply] Handle 0x0, [apply] Caps GLCaps[glx vid 0x55c, fbc 0x19d: 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 0x6497b078], 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 0x1329eff], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x41c2284a], [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 0x46fa7c39], 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 0x53aad5d5], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x1fb700ee], [apply] Surface WrappedSurface[ displayHandle 0x7f3dd15cd650 [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 0x7f3dd15cd650, owner true, ResourceToolkitLock[obj 0x671a5887, isOwner false, <5552768b, 3c947bc5>[count 0, qsz 0, owner ]], obj 0x609db43b], idx 0], visualID 0x55c, fbConfigID 0x19d, [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 0x55c, fbc 0x19d: 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 <55f616cf, 1356d4d4>[count 0, qsz 0, owner ] [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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)], options 0x7c45, this 0xc03cf28, handle 0x7f3dd100e3e0, isShared false, jogamp.opengl.gl4.GL4bcImpl@4f67eb2a, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@5dd6264, [apply] Handle 0x0, [apply] Caps GLCaps[glx vid 0x55c, fbc 0x19d: 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 0x6497b078], 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 0x1329eff], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x41c2284a], [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 0x46fa7c39], 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 0x53aad5d5], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x1fb700ee], [apply] Surface WrappedSurface[ displayHandle 0x7f3dd15cd650 [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 0x7f3dd15cd650, owner true, ResourceToolkitLock[obj 0x671a5887, isOwner false, <5552768b, 3c947bc5>[count 0, qsz 0, owner ]], obj 0x609db43b], idx 0], visualID 0x55c, fbConfigID 0x19d, [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 0x55c, fbc 0x19d: 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 <55f616cf, 1356d4d4>[count 0, qsz 0, owner ] [apply] , GenericUpstreamSurfacelessHook[pixel 400x300] [apply] , upstreamSurface false ]], direct true] , [apply] UpstreamWidget: null] [apply] Init GLAD: GLCaps[glx vid 0x55c, fbc 0x19d: 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 0x6497b078], 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 0x1329eff], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x41c2284a] [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 0x46fa7c39], 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 0x53aad5d5], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x1fb700ee] [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 0x6497b078], 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 0x1329eff], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x41c2284a] [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 0x6497b078], 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 0x1329eff], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x41c2284a] [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 0x46fa7c39], 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 0x53aad5d5], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x1fb700ee] [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 0x46fa7c39], 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 0x53aad5d5], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x1fb700ee] [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 0x6497b078], 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 0x1329eff], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x41c2284a] [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 0x46fa7c39], 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 0x53aad5d5], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x1fb700ee] [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 0x46fa7c39], 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 0x53aad5d5], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x1fb700ee] [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 0x6497b078], 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 0x1329eff], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x41c2284a] [apply] Resize3.sampleCount: 0 -> 4 [apply] Fin: FBOImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x4a668b6e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@5f683daf[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@5dd6264, [apply] Handle 0x0, [apply] Caps GLCaps[glx vid 0x55c, fbc 0x19d: 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 0x7f3dd0a6afc0 [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 0x7f3dd0a6afc0, owner true, ResourceToolkitLock[obj 0x2525ff7e, isOwner false, <524d6d96, 152aa092>[count 0, qsz 0, owner ]], obj 0x44a7bfbc], idx 0], visualID 0x55c, fbConfigID 0x19d, [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 0x55c, fbc 0x19d: 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 <4ef37659, 776b83cc>[count 0, qsz 0, owner ] [apply] , GenericUpstreamSurfacelessHook[pixel 400x300] [apply] , upstreamSurface false ]], [apply] Context: null, [apply] UpstreamWidget: null] [apply] Realized GLAD: GLCaps[glx vid 0x55c, fbc 0x19d: 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@5dd6264, [apply] Handle 0x0, [apply] Caps GLCaps[glx vid 0x55c, fbc 0x19d: 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 0x1bb266b3], 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 0x4e268090], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x306cf3ea], [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 0x5136d012], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 400x300, name 0x1, obj 0x2beee7ff], 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 0x4e268090], hasSink true, dirty false], state OK, obj 0x5939a379], [apply] Surface WrappedSurface[ displayHandle 0x7f3dd0a6afc0 [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 0x7f3dd0a6afc0, owner true, ResourceToolkitLock[obj 0x2525ff7e, isOwner false, <524d6d96, 152aa092>[count 0, qsz 0, owner ]], obj 0x44a7bfbc], idx 0], visualID 0x55c, fbConfigID 0x19d, [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 0x55c, fbc 0x19d: 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 <4ef37659, 776b83cc>[count 0, qsz 0, owner ] [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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)], options 0x7c45, this 0x37858383, handle 0x7f3dd1d035f0, isShared false, jogamp.opengl.gl4.GL4bcImpl@e1de817, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 4, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@5dd6264, [apply] Handle 0x0, [apply] Caps GLCaps[glx vid 0x55c, fbc 0x19d: 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 0x1bb266b3], 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 0x4e268090], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x306cf3ea], [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 0x5136d012], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 400x300, name 0x1, obj 0x2beee7ff], 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 0x4e268090], hasSink true, dirty false], state OK, obj 0x5939a379], [apply] Surface WrappedSurface[ displayHandle 0x7f3dd0a6afc0 [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 0x7f3dd0a6afc0, owner true, ResourceToolkitLock[obj 0x2525ff7e, isOwner false, <524d6d96, 152aa092>[count 0, qsz 0, owner ]], obj 0x44a7bfbc], idx 0], visualID 0x55c, fbConfigID 0x19d, [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 0x55c, fbc 0x19d: 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 <4ef37659, 776b83cc>[count 0, qsz 0, owner ] [apply] , GenericUpstreamSurfacelessHook[pixel 400x300] [apply] , upstreamSurface false ]], direct true] , [apply] UpstreamWidget: null] [apply] Init GLAD: GLCaps[glx vid 0x55c, fbc 0x19d: 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 0x1bb266b3], 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 0x4e268090], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x306cf3ea] [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 0x5136d012], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 400x300, name 0x1, obj 0x2beee7ff], 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 0x4e268090], hasSink true, dirty false], state OK, obj 0x5939a379] [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 0x1bb266b3], 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 0x4e268090], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x306cf3ea] [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 0x1bb266b3], 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 0x4e268090], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x306cf3ea] [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 0x5136d012], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 200x150, name 0x4, obj 0x2beee7ff], 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 0x4e268090], hasSink true, dirty false], state OK, obj 0x5939a379] [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 0x5136d012], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 200x150, name 0x4, obj 0x2beee7ff], 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 0x4e268090], hasSink true, dirty false], state OK, obj 0x5939a379] [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 0x1bb266b3], 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 0x4e268090], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x306cf3ea] [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 0x1bb266b3], 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 0x4e268090], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x306cf3ea] [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 0x5136d012], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 800x600, name 0x7, obj 0x2beee7ff], 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 0x4e268090], hasSink true, dirty false], state OK, obj 0x5939a379] [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 0x5136d012], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 800x600, name 0x7, obj 0x2beee7ff], 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 0x4e268090], hasSink true, dirty false], state OK, obj 0x5939a379] [apply] Resize3.sampleCount: 4 -> 0 [apply] Fin: FBOImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.es2.MultisampleDemoES2@52102734[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@3541cb24[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@5dd6264, [apply] Handle 0x0, [apply] Caps GLCaps[glx vid 0x55c, fbc 0x19d: 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 0x7f3dd0e76f50 [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 0x7f3dd0e76f50, owner true, ResourceToolkitLock[obj 0x10959ece, isOwner false, <3a6bb9bf, 34f7cfd9>[count 0, qsz 0, owner ]], obj 0x65f095f8], idx 0], visualID 0x55c, fbConfigID 0x19d, [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 0x55c, fbc 0x19d: 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 <59af0466, 3e6ef8ad>[count 0, qsz 0, owner ] [apply] , GenericUpstreamSurfacelessHook[pixel 400x300] [apply] , upstreamSurface false ]], [apply] Context: null, [apply] UpstreamWidget: null] [apply] Realized GLAD: GLCaps[glx vid 0x55c, fbc 0x19d: 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@5dd6264, [apply] Handle 0x0, [apply] Caps GLCaps[glx vid 0x55c, fbc 0x19d: 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 0x747edf66], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 0, 400x300, name 0x3, obj 0x55536d9e], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x3d1cfad4], [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 0x2cd2a21f], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 400x300, name 0x1, obj 0x62230c58], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 400x300, name 0x3, obj 0x55536d9e], hasSink true, dirty false], state OK, obj 0x2e55dd0c], [apply] Surface WrappedSurface[ displayHandle 0x7f3dd0e76f50 [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 0x7f3dd0e76f50, owner true, ResourceToolkitLock[obj 0x10959ece, isOwner false, <3a6bb9bf, 34f7cfd9>[count 0, qsz 0, owner ]], obj 0x65f095f8], idx 0], visualID 0x55c, fbConfigID 0x19d, [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 0x55c, fbc 0x19d: 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 <59af0466, 3e6ef8ad>[count 0, qsz 0, owner ] [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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)], options 0x7c45, this 0x346d61be, handle 0x7f3dd1656cb0, isShared false, jogamp.opengl.gl4.GL4bcImpl@74455848, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 4, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@5dd6264, [apply] Handle 0x0, [apply] Caps GLCaps[glx vid 0x55c, fbc 0x19d: 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 0x747edf66], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 0, 400x300, name 0x3, obj 0x55536d9e], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x3d1cfad4], [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 0x2cd2a21f], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 400x300, name 0x1, obj 0x62230c58], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 400x300, name 0x3, obj 0x55536d9e], hasSink true, dirty false], state OK, obj 0x2e55dd0c], [apply] Surface WrappedSurface[ displayHandle 0x7f3dd0e76f50 [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 0x7f3dd0e76f50, owner true, ResourceToolkitLock[obj 0x10959ece, isOwner false, <3a6bb9bf, 34f7cfd9>[count 0, qsz 0, owner ]], obj 0x65f095f8], idx 0], visualID 0x55c, fbConfigID 0x19d, [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 0x55c, fbc 0x19d: 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 <59af0466, 3e6ef8ad>[count 0, qsz 0, owner ] [apply] , GenericUpstreamSurfacelessHook[pixel 400x300] [apply] , upstreamSurface false ]], direct true] , [apply] UpstreamWidget: null] [apply] Init GLAD: GLCaps[glx vid 0x55c, fbc 0x19d: 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 0x747edf66], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 0, 400x300, name 0x3, obj 0x55536d9e], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x3d1cfad4] [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 0x2cd2a21f], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 400x300, name 0x1, obj 0x62230c58], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 400x300, name 0x3, obj 0x55536d9e], hasSink true, dirty false], state OK, obj 0x2e55dd0c] [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 0x747edf66], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 0, 200x150, name 0x7, obj 0x55536d9e], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x3d1cfad4] [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 0x747edf66], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 0, 200x150, name 0x7, obj 0x55536d9e], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x3d1cfad4] [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 0x2cd2a21f], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 200x150, name 0x5, obj 0x62230c58], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 200x150, name 0x7, obj 0x55536d9e], hasSink true, dirty false], state OK, obj 0x2e55dd0c] [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 0x2cd2a21f], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 200x150, name 0x5, obj 0x62230c58], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 200x150, name 0x7, obj 0x55536d9e], hasSink true, dirty false], state OK, obj 0x2e55dd0c] [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 0x747edf66], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 0, 800x600, name 0xb, obj 0x55536d9e], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x3d1cfad4] [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 0x747edf66], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 0, 800x600, name 0xb, obj 0x55536d9e], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x3d1cfad4] [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 0x2cd2a21f], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 800x600, name 0x9, obj 0x62230c58], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 800x600, name 0xb, obj 0x55536d9e], hasSink true, dirty false], state OK, obj 0x2e55dd0c] [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 0x2cd2a21f], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 800x600, name 0x9, obj 0x62230c58], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 800x600, name 0xb, obj 0x55536d9e], hasSink true, dirty false], state OK, obj 0x2e55dd0c] [apply] Resize3.sampleCount: 4 -> 0 [apply] Fin: FBOImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.es2.MultisampleDemoES2@e7edb54[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@378542de[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@5dd6264, [apply] Handle 0x0, [apply] Caps GLCaps[glx vid 0x55c, fbc 0x19d: 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 0x7f3dd1c72d30 [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 0x7f3dd1c72d30, owner true, ResourceToolkitLock[obj 0x1eb5174b, isOwner false, <67080771, 72cde7cc>[count 0, qsz 0, owner ]], obj 0x5fd4f8f5], idx 0], visualID 0x55c, fbConfigID 0x19d, [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 0x55c, fbc 0x19d: 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 <696da30b, 4e7912d8>[count 0, qsz 0, owner ] [apply] , GenericUpstreamSurfacelessHook[pixel 400x300] [apply] , upstreamSurface false ]], [apply] Context: null, [apply] UpstreamWidget: null] [apply] Realized GLAD: GLCaps[glx vid 0x55c, fbc 0x19d: 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@5dd6264, [apply] Handle 0x0, [apply] Caps GLCaps[glx vid 0x55c, fbc 0x19d: 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 0x2bfc268b], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2f8dad04], [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 0x29e495ff], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 400x300, name 0x2, obj 0x2bfc268b], hasSink true, dirty false], state OK, obj 0x41e1e210], [apply] Surface WrappedSurface[ displayHandle 0x7f3dd1c72d30 [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 0x7f3dd1c72d30, owner true, ResourceToolkitLock[obj 0x1eb5174b, isOwner false, <67080771, 72cde7cc>[count 0, qsz 0, owner ]], obj 0x5fd4f8f5], idx 0], visualID 0x55c, fbConfigID 0x19d, [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 0x55c, fbc 0x19d: 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 <696da30b, 4e7912d8>[count 0, qsz 0, owner ] [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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)], options 0x7c45, this 0x53976f5c, handle 0x7f3dd1863410, isShared false, jogamp.opengl.gl4.GL4bcImpl@be35cd9, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 4, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@5dd6264, [apply] Handle 0x0, [apply] Caps GLCaps[glx vid 0x55c, fbc 0x19d: 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 0x2bfc268b], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2f8dad04], [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 0x29e495ff], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 400x300, name 0x2, obj 0x2bfc268b], hasSink true, dirty false], state OK, obj 0x41e1e210], [apply] Surface WrappedSurface[ displayHandle 0x7f3dd1c72d30 [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 0x7f3dd1c72d30, owner true, ResourceToolkitLock[obj 0x1eb5174b, isOwner false, <67080771, 72cde7cc>[count 0, qsz 0, owner ]], obj 0x5fd4f8f5], idx 0], visualID 0x55c, fbConfigID 0x19d, [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 0x55c, fbc 0x19d: 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 <696da30b, 4e7912d8>[count 0, qsz 0, owner ] [apply] , GenericUpstreamSurfacelessHook[pixel 400x300] [apply] , upstreamSurface false ]], direct true] , [apply] UpstreamWidget: null] [apply] Init GLAD: GLCaps[glx vid 0x55c, fbc 0x19d: 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 0x2bfc268b], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2f8dad04] [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 0x29e495ff], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 400x300, name 0x2, obj 0x2bfc268b], hasSink true, dirty false], state OK, obj 0x41e1e210] [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 0x2bfc268b], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2f8dad04] [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 0x2bfc268b], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2f8dad04] [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 0x29e495ff], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 200x150, name 0x4, obj 0x2bfc268b], hasSink true, dirty false], state OK, obj 0x41e1e210] [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 0x29e495ff], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 200x150, name 0x4, obj 0x2bfc268b], hasSink true, dirty false], state OK, obj 0x41e1e210] [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 0x2bfc268b], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2f8dad04] [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 0x2bfc268b], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2f8dad04] [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 0x29e495ff], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 800x600, name 0x6, obj 0x2bfc268b], hasSink true, dirty false], state OK, obj 0x41e1e210] [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 0x29e495ff], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 800x600, name 0x6, obj 0x2bfc268b], hasSink true, dirty false], state OK, obj 0x41e1e210] [apply] Resize3.sampleCount: 4 -> 0 [apply] Fin: FBOImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.es2.MultisampleDemoES2@4944252c[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@44821a96[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@5dd6264, [apply] Handle 0x0, [apply] Caps GLCaps[glx vid 0x55c, fbc 0x19d: 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 0x7f3dd11f6a20 [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 0x7f3dd11f6a20, owner true, ResourceToolkitLock[obj 0x2accdbb5, isOwner false, [count 0, qsz 0, owner ]], obj 0x5ace1ed4], idx 0], visualID 0x55c, fbConfigID 0x19d, [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 0x55c, fbc 0x19d: 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 <1613674b, 27ff5d15>[count 0, qsz 0, owner ] [apply] , GenericUpstreamSurfacelessHook[pixel 400x300] [apply] , upstreamSurface false ]], [apply] Context: null, [apply] UpstreamWidget: null] [apply] Realized GLAD: GLCaps[glx vid 0x55c, fbc 0x19d: 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@5dd6264, [apply] Handle 0x0, [apply] Caps GLCaps[glx vid 0x55c, fbc 0x19d: 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 0x693fe6c9], 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 0x649bec2e], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x34f5090e], [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 0xa2431d0], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 400x300, name 0x1, obj 0x31e5415e], 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 0x649bec2e], hasSink true, dirty false], state OK, obj 0x1cbb87f3], [apply] Surface WrappedSurface[ displayHandle 0x7f3dd11f6a20 [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 0x7f3dd11f6a20, owner true, ResourceToolkitLock[obj 0x2accdbb5, isOwner false, [count 0, qsz 0, owner ]], obj 0x5ace1ed4], idx 0], visualID 0x55c, fbConfigID 0x19d, [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 0x55c, fbc 0x19d: 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 <1613674b, 27ff5d15>[count 0, qsz 0, owner ] [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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)], options 0x7c45, this 0x4e096385, handle 0x7f3dd0bf0760, isShared false, jogamp.opengl.gl4.GL4bcImpl@1a4013, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 4, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@5dd6264, [apply] Handle 0x0, [apply] Caps GLCaps[glx vid 0x55c, fbc 0x19d: 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 0x693fe6c9], 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 0x649bec2e], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x34f5090e], [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 0xa2431d0], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 400x300, name 0x1, obj 0x31e5415e], 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 0x649bec2e], hasSink true, dirty false], state OK, obj 0x1cbb87f3], [apply] Surface WrappedSurface[ displayHandle 0x7f3dd11f6a20 [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 0x7f3dd11f6a20, owner true, ResourceToolkitLock[obj 0x2accdbb5, isOwner false, [count 0, qsz 0, owner ]], obj 0x5ace1ed4], idx 0], visualID 0x55c, fbConfigID 0x19d, [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 0x55c, fbc 0x19d: 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 <1613674b, 27ff5d15>[count 0, qsz 0, owner ] [apply] , GenericUpstreamSurfacelessHook[pixel 400x300] [apply] , upstreamSurface false ]], direct true] , [apply] UpstreamWidget: null] [apply] Init GLAD: GLCaps[glx vid 0x55c, fbc 0x19d: 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 0x693fe6c9], 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 0x649bec2e], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x34f5090e] [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 0xa2431d0], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 400x300, name 0x1, obj 0x31e5415e], 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 0x649bec2e], hasSink true, dirty false], state OK, obj 0x1cbb87f3] [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 0x693fe6c9], 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 0x649bec2e], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x34f5090e] [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 0x693fe6c9], 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 0x649bec2e], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x34f5090e] [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 0xa2431d0], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 200x150, name 0x6, obj 0x31e5415e], 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 0x649bec2e], hasSink true, dirty false], state OK, obj 0x1cbb87f3] [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 0xa2431d0], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 200x150, name 0x6, obj 0x31e5415e], 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 0x649bec2e], hasSink true, dirty false], state OK, obj 0x1cbb87f3] [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 0x693fe6c9], 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 0x649bec2e], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x34f5090e] [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 0x693fe6c9], 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 0x649bec2e], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x34f5090e] [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 0xa2431d0], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 800x600, name 0xb, obj 0x31e5415e], 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 0x649bec2e], hasSink true, dirty false], state OK, obj 0x1cbb87f3] [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 0xa2431d0], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 800x600, name 0xb, obj 0x31e5415e], 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 0x649bec2e], hasSink true, dirty false], state OK, obj 0x1cbb87f3] [apply] Resize3.sampleCount: 4 -> 0 [apply] Fin: FBOImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.es2.FBOMix2DemosES2@1b6e1eff[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@306f16f3[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@5dd6264, [apply] Handle 0x0, [apply] Caps GLCaps[glx vid 0x55c, fbc 0x19d: 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 0x7f3dd07a9860 [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 0x7f3dd07a9860, owner true, ResourceToolkitLock[obj 0x50b5ac82, isOwner false, <101952da, 6babf3bf>[count 0, qsz 0, owner ]], obj 0x3059cbc], idx 0], visualID 0x55c, fbConfigID 0x19d, [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 0x55c, fbc 0x19d: 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 <7ea9e1e2, 24fcf36f>[count 0, qsz 0, owner ] [apply] , GenericUpstreamSurfacelessHook[pixel 400x300] [apply] , upstreamSurface false ]], [apply] Context: null, [apply] UpstreamWidget: null] [apply] Realized GLAD: GLCaps[glx vid 0x55c, fbc 0x19d: 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@5dd6264, [apply] Handle 0x0, [apply] Caps GLCaps[glx vid 0x55c, fbc 0x19d: 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 0xea6147e], 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 0x3fb1549b], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x4d02f94e], [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 0x1e683a3e], 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 0x2b48a640], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2053d869], [apply] Surface WrappedSurface[ displayHandle 0x7f3dd07a9860 [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 0x7f3dd07a9860, owner true, ResourceToolkitLock[obj 0x50b5ac82, isOwner false, <101952da, 6babf3bf>[count 0, qsz 0, owner ]], obj 0x3059cbc], idx 0], visualID 0x55c, fbConfigID 0x19d, [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 0x55c, fbc 0x19d: 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 <7ea9e1e2, 24fcf36f>[count 0, qsz 0, owner ] [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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)], options 0x7c45, this 0x10feca44, handle 0x7f3dd27c7c20, isShared false, jogamp.opengl.gl4.GL4bcImpl@7a419da4, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@5dd6264, [apply] Handle 0x0, [apply] Caps GLCaps[glx vid 0x55c, fbc 0x19d: 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 0xea6147e], 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 0x3fb1549b], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x4d02f94e], [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 0x1e683a3e], 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 0x2b48a640], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2053d869], [apply] Surface WrappedSurface[ displayHandle 0x7f3dd07a9860 [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 0x7f3dd07a9860, owner true, ResourceToolkitLock[obj 0x50b5ac82, isOwner false, <101952da, 6babf3bf>[count 0, qsz 0, owner ]], obj 0x3059cbc], idx 0], visualID 0x55c, fbConfigID 0x19d, [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 0x55c, fbc 0x19d: 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 <7ea9e1e2, 24fcf36f>[count 0, qsz 0, owner ] [apply] , GenericUpstreamSurfacelessHook[pixel 400x300] [apply] , upstreamSurface false ]], direct true] , [apply] UpstreamWidget: null] [apply] Init GLAD: GLCaps[glx vid 0x55c, fbc 0x19d: 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 0xea6147e], 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 0x3fb1549b], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x4d02f94e] [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 0x1e683a3e], 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 0x2b48a640], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2053d869] [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 0xea6147e], 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 0x3fb1549b], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x4d02f94e] [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 0xea6147e], 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 0x3fb1549b], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x4d02f94e] [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 0x1e683a3e], 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 0x2b48a640], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2053d869] [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 0x1e683a3e], 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 0x2b48a640], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2053d869] [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 0xea6147e], 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 0x3fb1549b], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x4d02f94e] [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 0x1e683a3e], 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 0x2b48a640], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2053d869] [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 0x1e683a3e], 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 0x2b48a640], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2053d869] [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 0xea6147e], 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 0x3fb1549b], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x4d02f94e] [apply] Resize3.sampleCount: 0 -> 4 [apply] Fin: FBOImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x14555e0a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@4bb33f74[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 @ 1751131339188 ms III - Start [apply] SLOCK [T main @ 1751131339192 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT - test01a_GL2ES2_Demo1_SingleBuffer_Normal [apply] Thread[#1,main,5,main] GearsES2.init.0 0x4d9e68d0: tileRendererInUse null, GearsES2[obj 0x4d9e68d0 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x4d9e68d0 on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: 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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x4d9e68d0 created: GearsObj[0x55182842, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x4d9e68d0 created: GearsObj[0x7b98f307, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x4d9e68d0 created: GearsObj[0x7b98f307, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x4d9e68d0 FIN GearsES2[obj 0x4d9e68d0 isInit true, usesShared false, 1 GearsObj[0x55182842, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7b98f307, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4802796d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x4d9e68d0 0/0 400x300 of 400x300, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4d9e68d0, 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[#1,main,5,main] GearsES2.display 0x4d9e68d0 400x300, swapInterval 0, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.display 0x4d9e68d0 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[#1,main,5,main] GearsES2.reshape 0x4d9e68d0 0/0 200x150 of 200x150, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4d9e68d0, 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[#1,main,5,main] GearsES2.display 0x4d9e68d0 200x150, swapInterval 0, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.display 0x4d9e68d0 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[#1,main,5,main] GearsES2.display 0x4d9e68d0 200x150, swapInterval 0, drawable 0x0 [apply] Resize1.oldDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x2, obj 0x35ef1869] [apply] Resize1.newDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x2, obj 0x35ef1869] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x4d9e68d0 0/0 800x600 of 800x600, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4d9e68d0, 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[#1,main,5,main] GearsES2.display 0x4d9e68d0 800x600, swapInterval 0, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.display 0x4d9e68d0 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[#1,main,5,main] GearsES2.display 0x4d9e68d0 800x600, swapInterval 0, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.display 0x4d9e68d0 800x600, swapInterval 0, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.display 0x4d9e68d0 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[#1,main,5,main] GearsES2.reshape 0x4d9e68d0 0/0 600x450 of 600x450, swapInterval 0, drawable 0x0, msaa true, tileRendererInUse null [apply] >> GearsES2 0x4d9e68d0, 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[#1,main,5,main] GearsES2.display 0x4d9e68d0 600x450, swapInterval 0, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.display 0x4d9e68d0 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[#1,main,5,main] GearsES2.dispose 0x4d9e68d0: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0x4d9e68d0 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[#1,main,5,main] GearsES2.init.0 0x60015ef5: tileRendererInUse null, GearsES2[obj 0x60015ef5 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x60015ef5 on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: 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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x60015ef5 created: GearsObj[0x50caa560, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x60015ef5 created: GearsObj[0x2a266d09, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x60015ef5 created: GearsObj[0x2a266d09, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x60015ef5 FIN GearsES2[obj 0x60015ef5 isInit true, usesShared false, 1 GearsObj[0x50caa560, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2a266d09, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5ab9e72c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x60015ef5 0/0 400x300 of 400x300, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x60015ef5, 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[#1,main,5,main] GearsES2.display 0x60015ef5 400x300, swapInterval 0, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.display 0x60015ef5 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[#1,main,5,main] GearsES2.reshape 0x60015ef5 0/0 200x150 of 200x150, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x60015ef5, 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[#1,main,5,main] GearsES2.display 0x60015ef5 200x150, swapInterval 0, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.display 0x60015ef5 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[#1,main,5,main] GearsES2.display 0x60015ef5 200x150, swapInterval 0, drawable 0x0 [apply] Resize1.oldDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x4, obj 0x740773a3] [apply] Resize1.newDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x4, obj 0x740773a3] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x60015ef5 0/0 800x600 of 800x600, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x60015ef5, 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[#1,main,5,main] GearsES2.display 0x60015ef5 800x600, swapInterval 0, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.display 0x60015ef5 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[#1,main,5,main] GearsES2.display 0x60015ef5 800x600, swapInterval 0, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.display 0x60015ef5 800x600, swapInterval 0, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.display 0x60015ef5 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[#1,main,5,main] GearsES2.reshape 0x60015ef5 0/0 600x450 of 600x450, swapInterval 0, drawable 0x0, msaa true, tileRendererInUse null [apply] >> GearsES2 0x60015ef5, 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[#1,main,5,main] GearsES2.display 0x60015ef5 600x450, swapInterval 0, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.display 0x60015ef5 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[#1,main,5,main] GearsES2.dispose 0x60015ef5: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0x60015ef5 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[#1,main,5,main] GearsES2.init.0 0x157853da: tileRendererInUse null, GearsES2[obj 0x157853da isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x157853da on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: 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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x157853da created: GearsObj[0x5f16132a, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x157853da created: GearsObj[0x69fb6037, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x157853da created: GearsObj[0x69fb6037, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x157853da FIN GearsES2[obj 0x157853da isInit true, usesShared false, 1 GearsObj[0x5f16132a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x69fb6037, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x36d585c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x157853da 0/0 400x300 of 400x300, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x157853da, 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[#1,main,5,main] GearsES2.display 0x157853da 400x300, swapInterval 0, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.display 0x157853da 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[#1,main,5,main] GearsES2.reshape 0x157853da 0/0 200x150 of 200x150, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x157853da, 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[#1,main,5,main] GearsES2.display 0x157853da 200x150, swapInterval 0, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.display 0x157853da 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[#1,main,5,main] GearsES2.display 0x157853da 200x150, swapInterval 0, drawable 0x0 [apply] Resize1.oldDepth null [apply] Resize1.newDepth null [apply] Thread[#1,main,5,main] GearsES2.reshape 0x157853da 0/0 800x600 of 800x600, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x157853da, 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[#1,main,5,main] GearsES2.display 0x157853da 800x600, swapInterval 0, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.display 0x157853da 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[#1,main,5,main] GearsES2.display 0x157853da 800x600, swapInterval 0, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.display 0x157853da 800x600, swapInterval 0, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.display 0x157853da 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[#1,main,5,main] GearsES2.reshape 0x157853da 0/0 600x450 of 600x450, swapInterval 0, drawable 0x0, msaa true, tileRendererInUse null [apply] >> GearsES2 0x157853da, 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[#1,main,5,main] GearsES2.display 0x157853da 600x450, swapInterval 0, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.display 0x157853da 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[#1,main,5,main] GearsES2.dispose 0x157853da: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0x157853da 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[#1,main,5,main] GearsES2.init.0 0x4a668b6e: tileRendererInUse null, GearsES2[obj 0x4a668b6e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x4a668b6e on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: 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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x4a668b6e created: GearsObj[0x6f27a732, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x4a668b6e created: GearsObj[0x6c779568, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x4a668b6e created: GearsObj[0x6c779568, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x4a668b6e FIN GearsES2[obj 0x4a668b6e isInit true, usesShared false, 1 GearsObj[0x6f27a732, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6c779568, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xf381794, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x4a668b6e 0/0 400x300 of 400x300, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4a668b6e, 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[#1,main,5,main] GearsES2.display 0x4a668b6e 400x300, swapInterval 0, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.display 0x4a668b6e 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[#1,main,5,main] GearsES2.reshape 0x4a668b6e 0/0 200x150 of 200x150, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4a668b6e, 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[#1,main,5,main] GearsES2.display 0x4a668b6e 200x150, swapInterval 0, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.display 0x4a668b6e 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[#1,main,5,main] GearsES2.display 0x4a668b6e 200x150, swapInterval 0, drawable 0x0 [apply] Resize1.oldDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x3, obj 0x6497b078] [apply] Resize1.newDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x3, obj 0x6497b078] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x4a668b6e 0/0 800x600 of 800x600, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4a668b6e, 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[#1,main,5,main] GearsES2.display 0x4a668b6e 800x600, swapInterval 0, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.display 0x4a668b6e 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[#1,main,5,main] GearsES2.display 0x4a668b6e 800x600, swapInterval 0, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.display 0x4a668b6e 800x600, swapInterval 0, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.display 0x4a668b6e 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[#1,main,5,main] GearsES2.reshape 0x4a668b6e 0/0 600x450 of 600x450, swapInterval 0, drawable 0x0, msaa true, tileRendererInUse null [apply] >> GearsES2 0x4a668b6e, 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[#1,main,5,main] GearsES2.display 0x4a668b6e 600x450, swapInterval 0, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.display 0x4a668b6e 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[#1,main,5,main] GearsES2.dispose 0x4a668b6e: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0x4a668b6e 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 0x55c, fbc 0x19d: 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 0x1bb266b3] [apply] Resize1.newDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x6, obj 0x1bb266b3] [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 0x55c, fbc 0x19d: 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 0x747edf66] [apply] Resize1.newDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x8, obj 0x747edf66] [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 0x55c, fbc 0x19d: 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[#1,main,5,main] GearsES2.init.0 0x702b8b12: tileRendererInUse null, GearsES2[obj 0x702b8b12 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x702b8b12 on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: 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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x702b8b12 created: GearsObj[0x15bbf42f, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x702b8b12 created: GearsObj[0x550ee7e5, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x702b8b12 created: GearsObj[0x550ee7e5, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x702b8b12 FIN GearsES2[obj 0x702b8b12 isInit true, usesShared false, 1 GearsObj[0x15bbf42f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x550ee7e5, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5f9b2141, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: 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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [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[#1,main,5,main] RedSquareES2.init FIN [apply] **** Init [apply] **** Reshape: 400x300 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x702b8b12 0/0 400x300 of 400x300, swapInterval -1, drawable 0x0, msaa true, tileRendererInUse null [apply] >> GearsES2 0x702b8b12, 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[#1,main,5,main] RedSquareES2.reshape 0/0 400x300 of 400x300, swapInterval -1, drawable 0x0, tileRendererInUse null [apply] Thread[#1,main,5,main] RedSquareES2.reshape FIN [apply] Thread[#1,main,5,main] GearsES2.display 0x702b8b12 400x300, swapInterval -1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.display 0x702b8b12 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[#1,main,5,main] GearsES2.reshape 0x702b8b12 0/0 200x150 of 200x150, swapInterval -1, drawable 0x0, msaa true, tileRendererInUse null [apply] >> GearsES2 0x702b8b12, 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[#1,main,5,main] RedSquareES2.reshape 0/0 200x150 of 200x150, swapInterval -1, drawable 0x0, tileRendererInUse null [apply] Thread[#1,main,5,main] RedSquareES2.reshape FIN [apply] Thread[#1,main,5,main] GearsES2.display 0x702b8b12 200x150, swapInterval -1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.display 0x702b8b12 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[#1,main,5,main] GearsES2.display 0x702b8b12 200x150, swapInterval -1, drawable 0x0 [apply] Resize1.oldDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x8, obj 0x693fe6c9] [apply] Resize1.newDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x8, obj 0x693fe6c9] [apply] **** Reshape: 800x600 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x702b8b12 0/0 800x600 of 800x600, swapInterval -1, drawable 0x0, msaa true, tileRendererInUse null [apply] >> GearsES2 0x702b8b12, 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[#1,main,5,main] RedSquareES2.reshape 0/0 800x600 of 800x600, swapInterval -1, drawable 0x0, tileRendererInUse null [apply] Thread[#1,main,5,main] RedSquareES2.reshape FIN [apply] Thread[#1,main,5,main] GearsES2.display 0x702b8b12 800x600, swapInterval -1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.display 0x702b8b12 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[#1,main,5,main] GearsES2.display 0x702b8b12 800x600, swapInterval -1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.display 0x702b8b12 800x600, swapInterval -1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.display 0x702b8b12 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[#1,main,5,main] GearsES2.reshape 0x702b8b12 0/0 600x450 of 600x450, swapInterval -1, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702b8b12, 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[#1,main,5,main] RedSquareES2.reshape 0/0 600x450 of 600x450, swapInterval -1, drawable 0x0, tileRendererInUse null [apply] Thread[#1,main,5,main] RedSquareES2.reshape FIN [apply] Thread[#1,main,5,main] GearsES2.display 0x702b8b12 600x450, swapInterval -1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.display 0x702b8b12 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[#1,main,5,main] GearsES2.dispose 0x702b8b12: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0x702b8b12 FIN [apply] Thread[#1,main,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[#1,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] EGL ES2 n/a [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] EGL ES2 n/a [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[#1,main,5,main] GearsES2.init.0 0x14555e0a: tileRendererInUse null, GearsES2[obj 0x14555e0a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x14555e0a on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: 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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x14555e0a created: GearsObj[0x73700b80, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x14555e0a created: GearsObj[0x49c7b90e, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x14555e0a created: GearsObj[0x49c7b90e, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x14555e0a FIN GearsES2[obj 0x14555e0a isInit true, usesShared false, 1 GearsObj[0x73700b80, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x49c7b90e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x10d307f1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x14555e0a 0/0 400x300 of 400x300, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x14555e0a, 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[#1,main,5,main] GearsES2.display 0x14555e0a 400x300, swapInterval 0, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.display 0x14555e0a 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[#1,main,5,main] GearsES2.reshape 0x14555e0a 0/0 200x150 of 200x150, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x14555e0a, 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[#1,main,5,main] GearsES2.display 0x14555e0a 200x150, swapInterval 0, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.display 0x14555e0a 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[#1,main,5,main] GearsES2.display 0x14555e0a 200x150, swapInterval 0, drawable 0x0 [apply] Resize1.oldDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x3, obj 0xea6147e] [apply] Resize1.newDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x3, obj 0xea6147e] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x14555e0a 0/0 800x600 of 800x600, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x14555e0a, 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[#1,main,5,main] GearsES2.display 0x14555e0a 800x600, swapInterval 0, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.display 0x14555e0a 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[#1,main,5,main] GearsES2.display 0x14555e0a 800x600, swapInterval 0, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.display 0x14555e0a 800x600, swapInterval 0, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.display 0x14555e0a 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[#1,main,5,main] GearsES2.reshape 0x14555e0a 0/0 600x450 of 600x450, swapInterval 0, drawable 0x0, msaa true, tileRendererInUse null [apply] >> GearsES2 0x14555e0a, 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[#1,main,5,main] GearsES2.display 0x14555e0a 600x450, swapInterval 0, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.display 0x14555e0a 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[#1,main,5,main] GearsES2.dispose 0x14555e0a: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0x14555e0a 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 @ 1751131341207 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131341209 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01a_GL2ES2_Demo1_SingleBuffer_Normal took 0.694 sec [apply] Testcase: test01b_GL2ES2_Demo1_SingleBuffer_NoTex took 0.165 sec [apply] Testcase: test01c_GL2ES2_Demo1_SingleBuffer_NoTexNoDepth took 0.16 sec [apply] Testcase: test02a_GL2ES2_Demo1_DoubleBuffer_Normal took 0.168 sec [apply] Testcase: test03a_GL2ES2_Demo2MSAA4_Normal took 0.159 sec [apply] Testcase: test03b_GL2ES2_Demo2MSAA4_NoTex took 0.15 sec [apply] Testcase: test03c_GL2ES2_Demo2MSAA4_NoTexNoDepth took 0.148 sec [apply] Testcase: test04_GL2ES2_FBODemoMSAA4_Normal took 0.185 sec [apply] Testcase: test11_EGLES2_Demo0Normal took 0 sec [apply] Testcase: test13_EGLES2_Demo0MSAA4 took 0 sec [apply] Testcase: test21_GL3_Demo0Normal took 0.164 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] WARNING: package sun.awt.windows not in java.desktop [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 @ 1751131342033 ms III - Start [apply] SLOCK [T main @ 1751131342038 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestFBOMRTNEWT01 - test01 [apply] junit.framework.TestListener: startTest(test01) [apply] Dropping GLCaps[glx vid 0x583, fbc 0x1c4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x587, fbc 0x1c8: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x613, fbc 0x254: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x617, fbc 0x258: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6a2, fbc 0x404: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6a6, fbc 0x408: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x732, fbc 0x494: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x736, fbc 0x498: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x58f, fbc 0x1d0: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x593, fbc 0x1d4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x61f, fbc 0x260: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x623, fbc 0x264: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6ae, fbc 0x410: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6b2, fbc 0x414: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x73e, fbc 0x4a0: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x742, fbc 0x4a4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x577, fbc 0x1b8: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x57b, fbc 0x1bc: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x607, fbc 0x248: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x60b, fbc 0x24c: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x696, fbc 0x3f8: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x69a, fbc 0x3fc: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x726, fbc 0x488: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x72a, fbc 0x48c: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x53b, fbc 0x17c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x53f, fbc 0x180: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5cb, fbc 0x20c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5cf, fbc 0x210: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x65a, fbc 0x3bc: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x65e, fbc 0x3c0: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6ea, fbc 0x44c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6ee, fbc 0x450: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x547, fbc 0x188: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x54b, fbc 0x18c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5d7, fbc 0x218: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5db, fbc 0x21c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x666, fbc 0x3c8: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x66a, fbc 0x3cc: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6f6, fbc 0x458: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6fa, fbc 0x45c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x52f, fbc 0x170: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x533, fbc 0x174: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5bf, fbc 0x200: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5c3, fbc 0x204: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x64e, fbc 0x3b0: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x652, fbc 0x3b4: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6de, fbc 0x440: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6e2, fbc 0x444: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] X11GLXContext [Version 4.5 (Compat profile, arb, debug, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)], options 0x7c63, this 0x16293aa2, handle 0x7fa43455e170, isShared false, jogamp.opengl.gl4.GL4bcImpl@57a3af25, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: X11OnscreenGLXDrawable[Realized true, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@2b662a77, [apply] Handle 0x2c00002, [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[860/456 200x150 wu, 200x150 pixel] handle 0x2c00002, surfaceHandle 0x2c00002, 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 0x7fa2f80016b0, owner true, ResourceToolkitLock[obj 0x67c27493, isOwner false, <1a482e36, 72967906>[count 0, qsz 0, owner ]], obj 0x313ac989], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7fa2f80016b0, owner true, ResourceToolkitLock[obj 0x67c27493, isOwner false, <1a482e36, 72967906>[count 0, qsz 0, owner ]], obj 0x313ac989]], monitors: [Monitor[Id 0x3e [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 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x45, [ 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 0x7fa2f801fb80, owner true, ResourceToolkitLock[obj 0x2b71e916, isOwner true, <36fc695d, 28701274>[count 1, qsz 0, owner
]], obj 0x13c9d689], idx 0], visualID 0x55c, fbConfigID 0x19d, [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[GL4bc/GL4bc.sw], on-scr[.]], [apply] chosen GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.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 <1d296da, 7c7a06ec>[count 1, qsz 0, owner
], surfaceLockCount 1]], direct true] [apply] main: ** screenshot: TestFBOMRTNEWT01.test01-n0000-GL4bc_-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-GL4bc_-sw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0400x0300.png [apply] resize: 2 -> 3 - 600x450 [apply] main: ** screenshot: TestFBOMRTNEWT01.test01-n0003-GL4bc_-sw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0600x0450.png [apply] resize: 3 -> 4 - 800x600 [apply] main: ** screenshot: TestFBOMRTNEWT01.test01-n0004-GL4bc_-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 @ 1751131343845 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131343856 ms --- localhost/127.0.0.1:59999 - Unlock ok within 12 ms [apply] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.431 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751131342033 ms III - Start [apply] SLOCK [T main @ 1751131342038 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestFBOMRTNEWT01 - test01 [apply] Dropping GLCaps[glx vid 0x583, fbc 0x1c4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x587, fbc 0x1c8: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x613, fbc 0x254: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x617, fbc 0x258: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6a2, fbc 0x404: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6a6, fbc 0x408: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x732, fbc 0x494: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x736, fbc 0x498: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x58f, fbc 0x1d0: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x593, fbc 0x1d4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x61f, fbc 0x260: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x623, fbc 0x264: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6ae, fbc 0x410: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6b2, fbc 0x414: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x73e, fbc 0x4a0: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x742, fbc 0x4a4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x577, fbc 0x1b8: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x57b, fbc 0x1bc: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x607, fbc 0x248: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x60b, fbc 0x24c: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x696, fbc 0x3f8: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x69a, fbc 0x3fc: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x726, fbc 0x488: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x72a, fbc 0x48c: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x53b, fbc 0x17c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x53f, fbc 0x180: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5cb, fbc 0x20c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5cf, fbc 0x210: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x65a, fbc 0x3bc: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x65e, fbc 0x3c0: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6ea, fbc 0x44c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6ee, fbc 0x450: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x547, fbc 0x188: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x54b, fbc 0x18c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5d7, fbc 0x218: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5db, fbc 0x21c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x666, fbc 0x3c8: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x66a, fbc 0x3cc: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6f6, fbc 0x458: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6fa, fbc 0x45c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x52f, fbc 0x170: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x533, fbc 0x174: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5bf, fbc 0x200: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5c3, fbc 0x204: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x64e, fbc 0x3b0: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x652, fbc 0x3b4: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6de, fbc 0x440: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6e2, fbc 0x444: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] X11GLXContext [Version 4.5 (Compat profile, arb, debug, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)], options 0x7c63, this 0x16293aa2, handle 0x7fa43455e170, isShared false, jogamp.opengl.gl4.GL4bcImpl@57a3af25, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: X11OnscreenGLXDrawable[Realized true, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@2b662a77, [apply] Handle 0x2c00002, [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[860/456 200x150 wu, 200x150 pixel] handle 0x2c00002, surfaceHandle 0x2c00002, 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 0x7fa2f80016b0, owner true, ResourceToolkitLock[obj 0x67c27493, isOwner false, <1a482e36, 72967906>[count 0, qsz 0, owner ]], obj 0x313ac989], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7fa2f80016b0, owner true, ResourceToolkitLock[obj 0x67c27493, isOwner false, <1a482e36, 72967906>[count 0, qsz 0, owner ]], obj 0x313ac989]], monitors: [Monitor[Id 0x3e [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 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x45, [ 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 0x7fa2f801fb80, owner true, ResourceToolkitLock[obj 0x2b71e916, isOwner true, <36fc695d, 28701274>[count 1, qsz 0, owner
]], obj 0x13c9d689], idx 0], visualID 0x55c, fbConfigID 0x19d, [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[GL4bc/GL4bc.sw], on-scr[.]], [apply] chosen GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.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 <1d296da, 7c7a06ec>[count 1, qsz 0, owner
], surfaceLockCount 1]], direct true] [apply] main: ** screenshot: TestFBOMRTNEWT01.test01-n0000-GL4bc_-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-GL4bc_-sw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0400x0300.png [apply] resize: 2 -> 3 - 600x450 [apply] main: ** screenshot: TestFBOMRTNEWT01.test01-n0003-GL4bc_-sw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0600x0450.png [apply] resize: 3 -> 4 - 800x600 [apply] main: ** screenshot: TestFBOMRTNEWT01.test01-n0004-GL4bc_-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 @ 1751131343845 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131343856 ms --- localhost/127.0.0.1:59999 - Unlock ok within 12 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01 took 1.688 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] WARNING: package sun.awt.windows not in java.desktop [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestFBOMix2DemosES2NEWT [apply] junit.framework.TestListener: tests to run: 3 [apply] junit.framework.TestListener: startTest(test00_Manual) [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] junit.framework.TestListener: endTest(test00_Manual) [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751131344624 ms III - Start [apply] SLOCK [T main @ 1751131344629 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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] junit.framework.TestListener: startTest(test01_startMSAA0) [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: 896/467 128x128 [apply] window resized: 896/467 128x128 [apply] NW chosen: GLCaps[glx vid 0x515, fbc 0x155: 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 0x515, fbc 0x155: 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: 896/467 128x128, [ l 0, r 0 - t 29, b 0 - 0x29] [apply] Thread[#34,main-Animator#00,5,main] GearsES2.init.0 0x22e7f658: tileRendererInUse null, GearsES2[obj 0x22e7f658 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x22e7f658 on Thread[#34,main-Animator#00,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x515, fbc 0x155: 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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x22e7f658 created: GearsObj[0xa435189, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x22e7f658 created: GearsObj[0x1f1451bf, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x22e7f658 created: GearsObj[0x1f1451bf, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#34,main-Animator#00,5,main] GearsES2.init.X 0x22e7f658 FIN GearsES2[obj 0x22e7f658 isInit true, usesShared false, 1 GearsObj[0xa435189, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1f1451bf, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6fa7b705, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#34,main-Animator#00,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[#34,main-Animator#00,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x515, fbc 0x155: 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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [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[#34,main-Animator#00,5,main] RedSquareES2.init FIN [apply] **** Init [apply] **** Reshape: 128x128 [apply] Thread[#34,main-Animator#00,5,main] GearsES2.reshape 0x22e7f658 0/0 128x128 of 128x128, swapInterval -1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x22e7f658, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#34,main-Animator#00,5,main] RedSquareES2.reshape 0/0 128x128 of 128x128, swapInterval -1, drawable 0x2c00002, tileRendererInUse null [apply] Thread[#34,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: 896/467 192x192 [apply] **** Reshape: 192x192 [apply] Thread[#34,main-Animator#00,5,main] GearsES2.reshape 0x22e7f658 0/0 192x192 of 192x192, swapInterval -1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x22e7f658, 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[#34,main-Animator#00,5,main] RedSquareES2.reshape 0/0 192x192 of 192x192, swapInterval -1, drawable 0x2c00002, tileRendererInUse null [apply] Thread[#34,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: 896/467 320x320 [apply] **** Reshape: 320x320 [apply] Thread[#34,main-Animator#00,5,main] GearsES2.reshape 0x22e7f658 0/0 320x320 of 320x320, swapInterval -1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x22e7f658, 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[#34,main-Animator#00,5,main] RedSquareES2.reshape 0/0 320x320 of 320x320, swapInterval -1, drawable 0x2c00002, tileRendererInUse null [apply] Thread[#34,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: 896/467 576x576 [apply] window moved: 896/458 576x576 [apply] **** Reshape: 576x576 [apply] Thread[#34,main-Animator#00,5,main] GearsES2.reshape 0x22e7f658 0/0 576x576 of 576x576, swapInterval -1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x22e7f658, 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[#34,main-Animator#00,5,main] RedSquareES2.reshape 0/0 576x576 of 576x576, swapInterval -1, drawable 0x2c00002, tileRendererInUse null [apply] Thread[#34,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: 896/458 640x640 [apply] window moved: 896/394 640x640 [apply] **** Reshape: 640x640 [apply] Thread[#34,main-Animator#00,5,main] GearsES2.reshape 0x22e7f658 0/0 640x640 of 640x640, swapInterval -1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x22e7f658, 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[#34,main-Animator#00,5,main] RedSquareES2.reshape 0/0 640x640 of 640x640, swapInterval -1, drawable 0x2c00002, tileRendererInUse null [apply] Thread[#34,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: 896/394 768x768 [apply] window moved: 896/266 768x768 [apply] **** Reshape: 768x768 [apply] Thread[#34,main-Animator#00,5,main] GearsES2.reshape 0x22e7f658 0/0 768x768 of 768x768, swapInterval -1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x22e7f658, 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[#34,main-Animator#00,5,main] RedSquareES2.reshape 0/0 768x768 of 768x768, swapInterval -1, drawable 0x2c00002, tileRendererInUse null [apply] Thread[#34,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: 896/266 1024x1005 [apply] window moved: 896/29 1024x1005 [apply] **** Reshape: 1024x1005 [apply] Thread[#34,main-Animator#00,5,main] GearsES2.reshape 0x22e7f658 0/0 1024x1005 of 1024x1005, swapInterval -1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x22e7f658, 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[#34,main-Animator#00,5,main] RedSquareES2.reshape 0/0 1024x1005 of 1024x1005, swapInterval -1, drawable 0x2c00002, tileRendererInUse null [apply] Thread[#34,main-Animator#00,5,main] RedSquareES2.reshape FIN [apply] QUIT Window Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x22e7f658: tileRendererInUse null [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x22e7f658 FIN [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.dispose FIN [apply] junit.framework.TestListener: endTest(test01_startMSAA0) [apply] junit.framework.TestListener: startTest(test02_startMSAA4) [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: 896/467 128x128 [apply] window resized: 896/467 128x128 [apply] NW chosen: GLCaps[glx vid 0x515, fbc 0x155: 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 0x515, fbc 0x155: 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: 896/467 128x128, [ l 0, r 0 - t 29, b 0 - 0x29] [apply] Thread[#42,main-Animator#01,5,main] GearsES2.init.0 0x11178d3e: tileRendererInUse null, GearsES2[obj 0x11178d3e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x11178d3e on Thread[#42,main-Animator#01,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x515, fbc 0x155: 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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x11178d3e created: GearsObj[0x3493d372, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x11178d3e created: GearsObj[0x3005784a, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x11178d3e created: GearsObj[0x3005784a, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#42,main-Animator#01,5,main] GearsES2.init.X 0x11178d3e FIN GearsES2[obj 0x11178d3e isInit true, usesShared false, 1 GearsObj[0x3493d372, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3005784a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x64716616, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#42,main-Animator#01,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[#42,main-Animator#01,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x515, fbc 0x155: 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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [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[#42,main-Animator#01,5,main] RedSquareES2.init FIN [apply] **** Init [apply] **** Reshape: 128x128 [apply] Thread[#42,main-Animator#01,5,main] GearsES2.reshape 0x11178d3e 0/0 128x128 of 128x128, swapInterval -1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x11178d3e, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#42,main-Animator#01,5,main] RedSquareES2.reshape 0/0 128x128 of 128x128, swapInterval -1, drawable 0x2c00002, tileRendererInUse null [apply] Thread[#42,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: 896/467 192x192 [apply] **** Reshape: 192x192 [apply] Thread[#42,main-Animator#01,5,main] GearsES2.reshape 0x11178d3e 0/0 192x192 of 192x192, swapInterval -1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x11178d3e, 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[#42,main-Animator#01,5,main] RedSquareES2.reshape 0/0 192x192 of 192x192, swapInterval -1, drawable 0x2c00002, tileRendererInUse null [apply] Thread[#42,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: 896/467 320x320 [apply] **** Reshape: 320x320 [apply] Thread[#42,main-Animator#01,5,main] GearsES2.reshape 0x11178d3e 0/0 320x320 of 320x320, swapInterval -1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x11178d3e, 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[#42,main-Animator#01,5,main] RedSquareES2.reshape 0/0 320x320 of 320x320, swapInterval -1, drawable 0x2c00002, tileRendererInUse null [apply] Thread[#42,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: 896/467 576x576 [apply] window moved: 896/458 576x576 [apply] **** Reshape: 576x576 [apply] Thread[#42,main-Animator#01,5,main] GearsES2.reshape 0x11178d3e 0/0 576x576 of 576x576, swapInterval -1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x11178d3e, 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[#42,main-Animator#01,5,main] RedSquareES2.reshape 0/0 576x576 of 576x576, swapInterval -1, drawable 0x2c00002, tileRendererInUse null [apply] Thread[#42,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: 896/458 640x640 [apply] window moved: 896/394 640x640 [apply] **** Reshape: 640x640 [apply] Thread[#42,main-Animator#01,5,main] GearsES2.reshape 0x11178d3e 0/0 640x640 of 640x640, swapInterval -1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x11178d3e, 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[#42,main-Animator#01,5,main] RedSquareES2.reshape 0/0 640x640 of 640x640, swapInterval -1, drawable 0x2c00002, tileRendererInUse null [apply] Thread[#42,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: 896/394 768x768 [apply] window moved: 896/266 768x768 [apply] **** Reshape: 768x768 [apply] Thread[#42,main-Animator#01,5,main] GearsES2.reshape 0x11178d3e 0/0 768x768 of 768x768, swapInterval -1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x11178d3e, 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[#42,main-Animator#01,5,main] RedSquareES2.reshape 0/0 768x768 of 768x768, swapInterval -1, drawable 0x2c00002, tileRendererInUse null [apply] Thread[#42,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: 896/266 1024x1005 [apply] window moved: 896/29 1024x1005 [apply] **** Reshape: 1024x1005 [apply] Thread[#42,main-Animator#01,5,main] GearsES2.reshape 0x11178d3e 0/0 1024x1005 of 1024x1005, swapInterval -1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x11178d3e, 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[#42,main-Animator#01,5,main] RedSquareES2.reshape 0/0 1024x1005 of 1024x1005, swapInterval -1, drawable 0x2c00002, tileRendererInUse null [apply] Thread[#42,main-Animator#01,5,main] RedSquareES2.reshape FIN [apply] junit.framework.TestListener: endTest(test02_startMSAA4) [apply] QUIT Window Thread[#41,main-Display-.x11_:0-1-EDT-2,5,main] [apply] Thread[#41,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x11178d3e: tileRendererInUse null [apply] Thread[#41,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x11178d3e FIN [apply] Thread[#41,main-Display-.x11_:0-1-EDT-2,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[#41,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 @ 1751131347654 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131347657 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.648 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751131344624 ms III - Start [apply] SLOCK [T main @ 1751131344629 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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: 896/467 128x128 [apply] window resized: 896/467 128x128 [apply] NW chosen: GLCaps[glx vid 0x515, fbc 0x155: 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 0x515, fbc 0x155: 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: 896/467 128x128, [ l 0, r 0 - t 29, b 0 - 0x29] [apply] Thread[#34,main-Animator#00,5,main] GearsES2.init.0 0x22e7f658: tileRendererInUse null, GearsES2[obj 0x22e7f658 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x22e7f658 on Thread[#34,main-Animator#00,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x515, fbc 0x155: 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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x22e7f658 created: GearsObj[0xa435189, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x22e7f658 created: GearsObj[0x1f1451bf, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x22e7f658 created: GearsObj[0x1f1451bf, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#34,main-Animator#00,5,main] GearsES2.init.X 0x22e7f658 FIN GearsES2[obj 0x22e7f658 isInit true, usesShared false, 1 GearsObj[0xa435189, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1f1451bf, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6fa7b705, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#34,main-Animator#00,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[#34,main-Animator#00,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x515, fbc 0x155: 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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [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[#34,main-Animator#00,5,main] RedSquareES2.init FIN [apply] **** Init [apply] **** Reshape: 128x128 [apply] Thread[#34,main-Animator#00,5,main] GearsES2.reshape 0x22e7f658 0/0 128x128 of 128x128, swapInterval -1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x22e7f658, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#34,main-Animator#00,5,main] RedSquareES2.reshape 0/0 128x128 of 128x128, swapInterval -1, drawable 0x2c00002, tileRendererInUse null [apply] Thread[#34,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: 896/467 192x192 [apply] **** Reshape: 192x192 [apply] Thread[#34,main-Animator#00,5,main] GearsES2.reshape 0x22e7f658 0/0 192x192 of 192x192, swapInterval -1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x22e7f658, 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[#34,main-Animator#00,5,main] RedSquareES2.reshape 0/0 192x192 of 192x192, swapInterval -1, drawable 0x2c00002, tileRendererInUse null [apply] Thread[#34,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: 896/467 320x320 [apply] **** Reshape: 320x320 [apply] Thread[#34,main-Animator#00,5,main] GearsES2.reshape 0x22e7f658 0/0 320x320 of 320x320, swapInterval -1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x22e7f658, 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[#34,main-Animator#00,5,main] RedSquareES2.reshape 0/0 320x320 of 320x320, swapInterval -1, drawable 0x2c00002, tileRendererInUse null [apply] Thread[#34,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: 896/467 576x576 [apply] window moved: 896/458 576x576 [apply] **** Reshape: 576x576 [apply] Thread[#34,main-Animator#00,5,main] GearsES2.reshape 0x22e7f658 0/0 576x576 of 576x576, swapInterval -1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x22e7f658, 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[#34,main-Animator#00,5,main] RedSquareES2.reshape 0/0 576x576 of 576x576, swapInterval -1, drawable 0x2c00002, tileRendererInUse null [apply] Thread[#34,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: 896/458 640x640 [apply] window moved: 896/394 640x640 [apply] **** Reshape: 640x640 [apply] Thread[#34,main-Animator#00,5,main] GearsES2.reshape 0x22e7f658 0/0 640x640 of 640x640, swapInterval -1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x22e7f658, 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[#34,main-Animator#00,5,main] RedSquareES2.reshape 0/0 640x640 of 640x640, swapInterval -1, drawable 0x2c00002, tileRendererInUse null [apply] Thread[#34,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: 896/394 768x768 [apply] window moved: 896/266 768x768 [apply] **** Reshape: 768x768 [apply] Thread[#34,main-Animator#00,5,main] GearsES2.reshape 0x22e7f658 0/0 768x768 of 768x768, swapInterval -1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x22e7f658, 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[#34,main-Animator#00,5,main] RedSquareES2.reshape 0/0 768x768 of 768x768, swapInterval -1, drawable 0x2c00002, tileRendererInUse null [apply] Thread[#34,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: 896/266 1024x1005 [apply] window moved: 896/29 1024x1005 [apply] **** Reshape: 1024x1005 [apply] Thread[#34,main-Animator#00,5,main] GearsES2.reshape 0x22e7f658 0/0 1024x1005 of 1024x1005, swapInterval -1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x22e7f658, 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[#34,main-Animator#00,5,main] RedSquareES2.reshape 0/0 1024x1005 of 1024x1005, swapInterval -1, drawable 0x2c00002, tileRendererInUse null [apply] Thread[#34,main-Animator#00,5,main] RedSquareES2.reshape FIN [apply] QUIT Window Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x22e7f658: tileRendererInUse null [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x22e7f658 FIN [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[#33,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: 896/467 128x128 [apply] window resized: 896/467 128x128 [apply] NW chosen: GLCaps[glx vid 0x515, fbc 0x155: 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 0x515, fbc 0x155: 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: 896/467 128x128, [ l 0, r 0 - t 29, b 0 - 0x29] [apply] Thread[#42,main-Animator#01,5,main] GearsES2.init.0 0x11178d3e: tileRendererInUse null, GearsES2[obj 0x11178d3e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x11178d3e on Thread[#42,main-Animator#01,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x515, fbc 0x155: 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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x11178d3e created: GearsObj[0x3493d372, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x11178d3e created: GearsObj[0x3005784a, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x11178d3e created: GearsObj[0x3005784a, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#42,main-Animator#01,5,main] GearsES2.init.X 0x11178d3e FIN GearsES2[obj 0x11178d3e isInit true, usesShared false, 1 GearsObj[0x3493d372, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3005784a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x64716616, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#42,main-Animator#01,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[#42,main-Animator#01,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x515, fbc 0x155: 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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [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[#42,main-Animator#01,5,main] RedSquareES2.init FIN [apply] **** Init [apply] **** Reshape: 128x128 [apply] Thread[#42,main-Animator#01,5,main] GearsES2.reshape 0x11178d3e 0/0 128x128 of 128x128, swapInterval -1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x11178d3e, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#42,main-Animator#01,5,main] RedSquareES2.reshape 0/0 128x128 of 128x128, swapInterval -1, drawable 0x2c00002, tileRendererInUse null [apply] Thread[#42,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: 896/467 192x192 [apply] **** Reshape: 192x192 [apply] Thread[#42,main-Animator#01,5,main] GearsES2.reshape 0x11178d3e 0/0 192x192 of 192x192, swapInterval -1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x11178d3e, 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[#42,main-Animator#01,5,main] RedSquareES2.reshape 0/0 192x192 of 192x192, swapInterval -1, drawable 0x2c00002, tileRendererInUse null [apply] Thread[#42,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: 896/467 320x320 [apply] **** Reshape: 320x320 [apply] Thread[#42,main-Animator#01,5,main] GearsES2.reshape 0x11178d3e 0/0 320x320 of 320x320, swapInterval -1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x11178d3e, 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[#42,main-Animator#01,5,main] RedSquareES2.reshape 0/0 320x320 of 320x320, swapInterval -1, drawable 0x2c00002, tileRendererInUse null [apply] Thread[#42,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: 896/467 576x576 [apply] window moved: 896/458 576x576 [apply] **** Reshape: 576x576 [apply] Thread[#42,main-Animator#01,5,main] GearsES2.reshape 0x11178d3e 0/0 576x576 of 576x576, swapInterval -1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x11178d3e, 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[#42,main-Animator#01,5,main] RedSquareES2.reshape 0/0 576x576 of 576x576, swapInterval -1, drawable 0x2c00002, tileRendererInUse null [apply] Thread[#42,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: 896/458 640x640 [apply] window moved: 896/394 640x640 [apply] **** Reshape: 640x640 [apply] Thread[#42,main-Animator#01,5,main] GearsES2.reshape 0x11178d3e 0/0 640x640 of 640x640, swapInterval -1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x11178d3e, 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[#42,main-Animator#01,5,main] RedSquareES2.reshape 0/0 640x640 of 640x640, swapInterval -1, drawable 0x2c00002, tileRendererInUse null [apply] Thread[#42,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: 896/394 768x768 [apply] window moved: 896/266 768x768 [apply] **** Reshape: 768x768 [apply] Thread[#42,main-Animator#01,5,main] GearsES2.reshape 0x11178d3e 0/0 768x768 of 768x768, swapInterval -1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x11178d3e, 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[#42,main-Animator#01,5,main] RedSquareES2.reshape 0/0 768x768 of 768x768, swapInterval -1, drawable 0x2c00002, tileRendererInUse null [apply] Thread[#42,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: 896/266 1024x1005 [apply] window moved: 896/29 1024x1005 [apply] **** Reshape: 1024x1005 [apply] Thread[#42,main-Animator#01,5,main] GearsES2.reshape 0x11178d3e 0/0 1024x1005 of 1024x1005, swapInterval -1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x11178d3e, 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[#42,main-Animator#01,5,main] RedSquareES2.reshape 0/0 1024x1005 of 1024x1005, swapInterval -1, drawable 0x2c00002, tileRendererInUse null [apply] Thread[#42,main-Animator#01,5,main] RedSquareES2.reshape FIN [apply] QUIT Window Thread[#41,main-Display-.x11_:0-1-EDT-2,5,main] [apply] Thread[#41,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x11178d3e: tileRendererInUse null [apply] Thread[#41,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x11178d3e FIN [apply] Thread[#41,main-Display-.x11_:0-1-EDT-2,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[#41,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 @ 1751131347654 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131347657 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test00_Manual took 0.004 sec [apply] Testcase: test01_startMSAA0 took 1.804 sec [apply] Testcase: test02_startMSAA4 took 1.194 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] WARNING: package sun.awt.windows not in java.desktop [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestFBOOffThreadSharedContextMix2DemosES2NEWT [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 @ 1751131348490 ms III - Start [apply] SLOCK [T main @ 1751131348495 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [apply] junit.framework.TestListener: startTest(test01) [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[#1,main,5,main] GearsES2.init.0 0x1165b38: tileRendererInUse null, GearsES2[obj 0x1165b38 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x1165b38 on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: 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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x1165b38 created: GearsObj[0x5b94b04d, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x1165b38 created: GearsObj[0x687e99d8, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x1165b38 created: GearsObj[0x687e99d8, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x1165b38 FIN GearsES2[obj 0x1165b38 isInit true, usesShared false, 1 GearsObj[0x5b94b04d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x687e99d8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x38102d01, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x1165b38 0/0 256x256 of 256x256, swapInterval -1, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1165b38, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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,main,5,main] GearsES2.display 0x1165b38 256x256, swapInterval -1, drawable 0x0 [apply] FBOD1 FBOImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x1165b38 isInit true, usesShared false, 1 GearsObj[0x5b94b04d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x687e99d8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x38102d01, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null][init true], com.jogamp.opengl.test.junit.jogl.demos.GLFinishOnDisplay@815b41f[init true], ], [apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@7c83dc97, [apply] Handle 0x0, [apply] Caps GLCaps[glx vid 0x55c, fbc 0x19d: 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 0x3cc1435c], 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 0x7748410a], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x46fa7c39], [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 0x3541cb24], 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 0x52102734], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2177849e], [apply] Surface WrappedSurface[ displayHandle 0x7ff0cc560740 [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 0x7ff0cc560740, owner true, ResourceToolkitLock[obj 0x40cb8df7, isOwner false, <13b13b5d, 2892dae4>[count 0, qsz 0, owner ]], obj 0x26275bef], idx 0], visualID 0x55c, fbConfigID 0x19d, [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 0x55c, fbc 0x19d: 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 [count 0, qsz 0, owner ] [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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)], options 0x7c45, this 0x44c03695, handle 0x7ff0cc585670, isShared true, jogamp.opengl.gl4.GL4bcImpl@2f8dad04, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@7c83dc97, [apply] Handle 0x0, [apply] Caps GLCaps[glx vid 0x55c, fbc 0x19d: 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 0x3cc1435c], 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 0x7748410a], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x46fa7c39], [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 0x3541cb24], 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 0x52102734], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2177849e], [apply] Surface WrappedSurface[ displayHandle 0x7ff0cc560740 [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 0x7ff0cc560740, owner true, ResourceToolkitLock[obj 0x40cb8df7, isOwner false, <13b13b5d, 2892dae4>[count 0, qsz 0, owner ]], obj 0x26275bef], idx 0], visualID 0x55c, fbConfigID 0x19d, [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 0x55c, fbc 0x19d: 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 [count 0, qsz 0, owner ] [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@7c83dc97, [apply] Handle 0x2c00002, [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[832/403 256x256 wu, 256x256 pixel] handle 0x2c00002, surfaceHandle 0x2c00002, 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 0x7fef9c0016b0, owner true, ResourceToolkitLock[obj 0x272ed83b, isOwner false, <41fecb8b, 120f102b>[count 0, qsz 0, owner ]], obj 0x625732], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7fef9c0016b0, owner true, ResourceToolkitLock[obj 0x272ed83b, isOwner false, <41fecb8b, 120f102b>[count 0, qsz 0, owner ]], obj 0x625732]], monitors: [Monitor[Id 0x3e [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 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x45, [ 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 0x7fef9c01fdf0, owner true, ResourceToolkitLock[obj 0x49912c99, isOwner false, <10163d6, 2dde1bff>[count 0, qsz 0, owner ]], obj 0x15bbf42f], idx 0], visualID 0x515, fbConfigID 0x155, [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 0x515, fbc 0x155: 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@550ee7e5, ], [apply] MouseListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsMouseAdapter@5f9b2141, ], [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@57af006c, ], [apply] windowLock <6bedbc4d, 932bc4a>[count 0, qsz 0, owner ], surfaceLockCount 0]], [apply] Context: X11GLXContext [Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)], options 0x7c45, this 0x1e051d31, handle 0x7fef9c0437c0, isShared true, jogamp.opengl.gl4.GL4bcImpl@37654521, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: X11OnscreenGLXDrawable[Realized true, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@7c83dc97, [apply] Handle 0x2c00002, [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[832/403 256x256 wu, 256x256 pixel] handle 0x2c00002, surfaceHandle 0x2c00002, 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 0x7fef9c0016b0, owner true, ResourceToolkitLock[obj 0x272ed83b, isOwner false, <41fecb8b, 120f102b>[count 0, qsz 0, owner ]], obj 0x625732], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7fef9c0016b0, owner true, ResourceToolkitLock[obj 0x272ed83b, isOwner false, <41fecb8b, 120f102b>[count 0, qsz 0, owner ]], obj 0x625732]], monitors: [Monitor[Id 0x3e [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 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x45, [ 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 0x7fef9c01fdf0, owner true, ResourceToolkitLock[obj 0x49912c99, isOwner false, <10163d6, 2dde1bff>[count 0, qsz 0, owner ]], obj 0x15bbf42f], idx 0], visualID 0x515, fbConfigID 0x155, [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 0x515, fbc 0x155: 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@550ee7e5, ], [apply] MouseListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsMouseAdapter@5f9b2141, ], [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@57af006c, ], [apply] windowLock <6bedbc4d, 932bc4a>[count 0, qsz 0, owner ], 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[832/403 256x256 wu, 256x256 pixel] handle 0x2c00002, surfaceHandle 0x2c00002, 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 0x7fef9c0016b0, owner true, ResourceToolkitLock[obj 0x272ed83b, isOwner false, <41fecb8b, 120f102b>[count 0, qsz 0, owner ]], obj 0x625732], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7fef9c0016b0, owner true, ResourceToolkitLock[obj 0x272ed83b, isOwner false, <41fecb8b, 120f102b>[count 0, qsz 0, owner ]], obj 0x625732]], monitors: [Monitor[Id 0x3e [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 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x45, [ 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 0x7fef9c01fdf0, owner true, ResourceToolkitLock[obj 0x49912c99, isOwner false, <10163d6, 2dde1bff>[count 0, qsz 0, owner ]], obj 0x15bbf42f], idx 0], visualID 0x515, fbConfigID 0x155, [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 0x515, fbc 0x155: 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@550ee7e5, ], [apply] MouseListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsMouseAdapter@5f9b2141, ], [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@57af006c, ], [apply] windowLock <6bedbc4d, 932bc4a>[count 0, qsz 0, owner ], surfaceLockCount 0]]] [apply] Thread[#1,main,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: 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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [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[#1,main,5,main] RedSquareES2.init FIN [apply] Thread[#1,main,5,main] RedSquareES2.reshape 0/0 256x256 of 256x256, swapInterval -1, drawable 0x0, tileRendererInUse null [apply] Thread[#1,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@50b5ac82[init true], com.jogamp.opengl.test.junit.jogl.demos.GLFinishOnDisplay@101952da[init true], ], [apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 1, samples 0, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@7c83dc97, [apply] Handle 0x0, [apply] Caps GLCaps[glx vid 0x55c, fbc 0x19d: 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 0xbd4dc25], 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 0x4efc180e], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x25084a1e], [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 0x3bf9ce3e], 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 0x156b88f5], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x16610890], [apply] Surface WrappedSurface[ displayHandle 0x7ff0cd20b3e0 [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 0x7ff0cd20b3e0, owner true, ResourceToolkitLock[obj 0x71def8f8, isOwner false, <383bfa16, 4d465b11>[count 0, qsz 0, owner ]], obj 0x53fdffa1], idx 0], visualID 0x55c, fbConfigID 0x19d, [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 0x55c, fbc 0x19d: 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 <5562c41e, 32ee6fee>[count 0, qsz 0, owner ] [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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)], options 0x7c45, this 0x24fcf36f, handle 0x7ff0cd1ff470, isShared true, jogamp.opengl.gl4.GL4bcImpl@4d0f2471, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 1, samples 0, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@7c83dc97, [apply] Handle 0x0, [apply] Caps GLCaps[glx vid 0x55c, fbc 0x19d: 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 0xbd4dc25], 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 0x4efc180e], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x25084a1e], [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 0x3bf9ce3e], 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 0x156b88f5], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x16610890], [apply] Surface WrappedSurface[ displayHandle 0x7ff0cd20b3e0 [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 0x7ff0cd20b3e0, owner true, ResourceToolkitLock[obj 0x71def8f8, isOwner false, <383bfa16, 4d465b11>[count 0, qsz 0, owner ]], obj 0x53fdffa1], idx 0], visualID 0x55c, fbConfigID 0x19d, [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 0x55c, fbc 0x19d: 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 <5562c41e, 32ee6fee>[count 0, qsz 0, owner ] [apply] , GenericUpstreamSurfacelessHook[pixel 256x256] [apply] , upstreamSurface false ]], direct true] , [apply] UpstreamWidget: null] [apply] XXX: 256x256, c 1 [apply] NW chosen: GLCaps[glx vid 0x515, fbc 0x155: 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] XXX: 256x256, c 2 [apply] GL chosen: GLCaps[glx vid 0x515, fbc 0x155: 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] XXX: 256x256, c 3 [apply] XXX: 256x256, c 4 [apply] XXX: 256x256, c 5 [apply] window pos/siz: 832/403 256x256, [ l 0, r 0 - t 29, b 0 - 0x29] [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[#34,main-FPSAnimator#00-Timer0,5,main] GearsES2.reshape 0x1165b38 0/0 256x256 of 256x256, swapInterval -1, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1165b38, 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[#34,main-FPSAnimator#00-Timer0,5,main] RedSquareES2.reshape 0/0 256x256 of 256x256, swapInterval -1, drawable 0x0, tileRendererInUse null [apply] Thread[#34,main-FPSAnimator#00-Timer0,5,main] RedSquareES2.reshape FIN [apply] XXX: 256x256, c 9 [apply] window resized: 832/403 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[#34,main-FPSAnimator#00-Timer0,5,main] GearsES2.reshape 0x1165b38 0/0 512x512 of 512x512, swapInterval -1, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1165b38, 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[#34,main-FPSAnimator#00-Timer0,5,main] RedSquareES2.reshape 0/0 512x512 of 512x512, swapInterval -1, drawable 0x0, tileRendererInUse null [apply] Thread[#34,main-FPSAnimator#00-Timer0,5,main] RedSquareES2.reshape FIN [apply] XXX: 512x512, c 9 [apply] window resized: 832/403 768x768 [apply] window moved: 832/266 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] Thread[#34,main-FPSAnimator#00-Timer0,5,main] GearsES2.reshape 0x1165b38 0/0 768x768 of 768x768, swapInterval -1, drawable 0x0, msaa false, tileRendererInUse null [apply] XXX: 768x768, c 7 [apply] >> GearsES2 0x1165b38, 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: 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[#34,main-FPSAnimator#00-Timer0,5,main] RedSquareES2.reshape 0/0 768x768 of 768x768, swapInterval -1, drawable 0x0, tileRendererInUse null [apply] Thread[#34,main-FPSAnimator#00-Timer0,5,main] RedSquareES2.reshape FIN [apply] Info: GLReadBufferUtil.readPixels: pre-exisiting GL error 0x502 [apply] XXX: 768x768, c 9 [apply] window resized: 832/266 1024x1005 [apply] window moved: 832/29 1024x1005 [apply] Thread[#34,main-FPSAnimator#00-Timer0,5,main] GearsES2.reshape 0x1165b38 0/0 1024x1005 of 1024x1005, swapInterval -1, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1165b38, 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[#34,main-FPSAnimator#00-Timer0,5,main] RedSquareES2.reshape 0/0 1024x1005 of 1024x1005, swapInterval -1, drawable 0x0, tileRendererInUse null [apply] Thread[#34,main-FPSAnimator#00-Timer0,5,main] RedSquareES2.reshape FIN [apply] Thread[#1,main,5,main] GearsES2.dispose 0x1165b38: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0x1165b38 FIN [apply] junit.framework.TestListener: endTest(test01)Thread[#1,main,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] [apply] Thread[#1,main,5,main] RedSquareES2.dispose FIN [apply] QUIT Window Thread[#33,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 @ 1751131350002 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131350011 ms --- localhost/127.0.0.1:59999 - Unlock ok within 10 ms [apply] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.144 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751131348490 ms III - Start [apply] SLOCK [T main @ 1751131348495 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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[#1,main,5,main] GearsES2.init.0 0x1165b38: tileRendererInUse null, GearsES2[obj 0x1165b38 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x1165b38 on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: 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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x1165b38 created: GearsObj[0x5b94b04d, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x1165b38 created: GearsObj[0x687e99d8, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x1165b38 created: GearsObj[0x687e99d8, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x1165b38 FIN GearsES2[obj 0x1165b38 isInit true, usesShared false, 1 GearsObj[0x5b94b04d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x687e99d8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x38102d01, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x1165b38 0/0 256x256 of 256x256, swapInterval -1, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1165b38, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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,main,5,main] GearsES2.display 0x1165b38 256x256, swapInterval -1, drawable 0x0 [apply] FBOD1 FBOImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x1165b38 isInit true, usesShared false, 1 GearsObj[0x5b94b04d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x687e99d8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x38102d01, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null][init true], com.jogamp.opengl.test.junit.jogl.demos.GLFinishOnDisplay@815b41f[init true], ], [apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@7c83dc97, [apply] Handle 0x0, [apply] Caps GLCaps[glx vid 0x55c, fbc 0x19d: 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 0x3cc1435c], 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 0x7748410a], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x46fa7c39], [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 0x3541cb24], 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 0x52102734], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2177849e], [apply] Surface WrappedSurface[ displayHandle 0x7ff0cc560740 [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 0x7ff0cc560740, owner true, ResourceToolkitLock[obj 0x40cb8df7, isOwner false, <13b13b5d, 2892dae4>[count 0, qsz 0, owner ]], obj 0x26275bef], idx 0], visualID 0x55c, fbConfigID 0x19d, [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 0x55c, fbc 0x19d: 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 [count 0, qsz 0, owner ] [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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)], options 0x7c45, this 0x44c03695, handle 0x7ff0cc585670, isShared true, jogamp.opengl.gl4.GL4bcImpl@2f8dad04, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@7c83dc97, [apply] Handle 0x0, [apply] Caps GLCaps[glx vid 0x55c, fbc 0x19d: 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 0x3cc1435c], 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 0x7748410a], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x46fa7c39], [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 0x3541cb24], 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 0x52102734], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2177849e], [apply] Surface WrappedSurface[ displayHandle 0x7ff0cc560740 [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 0x7ff0cc560740, owner true, ResourceToolkitLock[obj 0x40cb8df7, isOwner false, <13b13b5d, 2892dae4>[count 0, qsz 0, owner ]], obj 0x26275bef], idx 0], visualID 0x55c, fbConfigID 0x19d, [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 0x55c, fbc 0x19d: 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 [count 0, qsz 0, owner ] [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@7c83dc97, [apply] Handle 0x2c00002, [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[832/403 256x256 wu, 256x256 pixel] handle 0x2c00002, surfaceHandle 0x2c00002, 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 0x7fef9c0016b0, owner true, ResourceToolkitLock[obj 0x272ed83b, isOwner false, <41fecb8b, 120f102b>[count 0, qsz 0, owner ]], obj 0x625732], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7fef9c0016b0, owner true, ResourceToolkitLock[obj 0x272ed83b, isOwner false, <41fecb8b, 120f102b>[count 0, qsz 0, owner ]], obj 0x625732]], monitors: [Monitor[Id 0x3e [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 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x45, [ 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 0x7fef9c01fdf0, owner true, ResourceToolkitLock[obj 0x49912c99, isOwner false, <10163d6, 2dde1bff>[count 0, qsz 0, owner ]], obj 0x15bbf42f], idx 0], visualID 0x515, fbConfigID 0x155, [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 0x515, fbc 0x155: 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@550ee7e5, ], [apply] MouseListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsMouseAdapter@5f9b2141, ], [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@57af006c, ], [apply] windowLock <6bedbc4d, 932bc4a>[count 0, qsz 0, owner ], surfaceLockCount 0]], [apply] Context: X11GLXContext [Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)], options 0x7c45, this 0x1e051d31, handle 0x7fef9c0437c0, isShared true, jogamp.opengl.gl4.GL4bcImpl@37654521, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: X11OnscreenGLXDrawable[Realized true, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@7c83dc97, [apply] Handle 0x2c00002, [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[832/403 256x256 wu, 256x256 pixel] handle 0x2c00002, surfaceHandle 0x2c00002, 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 0x7fef9c0016b0, owner true, ResourceToolkitLock[obj 0x272ed83b, isOwner false, <41fecb8b, 120f102b>[count 0, qsz 0, owner ]], obj 0x625732], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7fef9c0016b0, owner true, ResourceToolkitLock[obj 0x272ed83b, isOwner false, <41fecb8b, 120f102b>[count 0, qsz 0, owner ]], obj 0x625732]], monitors: [Monitor[Id 0x3e [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 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x45, [ 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 0x7fef9c01fdf0, owner true, ResourceToolkitLock[obj 0x49912c99, isOwner false, <10163d6, 2dde1bff>[count 0, qsz 0, owner ]], obj 0x15bbf42f], idx 0], visualID 0x515, fbConfigID 0x155, [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 0x515, fbc 0x155: 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@550ee7e5, ], [apply] MouseListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsMouseAdapter@5f9b2141, ], [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@57af006c, ], [apply] windowLock <6bedbc4d, 932bc4a>[count 0, qsz 0, owner ], 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[832/403 256x256 wu, 256x256 pixel] handle 0x2c00002, surfaceHandle 0x2c00002, 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 0x7fef9c0016b0, owner true, ResourceToolkitLock[obj 0x272ed83b, isOwner false, <41fecb8b, 120f102b>[count 0, qsz 0, owner ]], obj 0x625732], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7fef9c0016b0, owner true, ResourceToolkitLock[obj 0x272ed83b, isOwner false, <41fecb8b, 120f102b>[count 0, qsz 0, owner ]], obj 0x625732]], monitors: [Monitor[Id 0x3e [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 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x45, [ 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 0x7fef9c01fdf0, owner true, ResourceToolkitLock[obj 0x49912c99, isOwner false, <10163d6, 2dde1bff>[count 0, qsz 0, owner ]], obj 0x15bbf42f], idx 0], visualID 0x515, fbConfigID 0x155, [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 0x515, fbc 0x155: 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@550ee7e5, ], [apply] MouseListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsMouseAdapter@5f9b2141, ], [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@57af006c, ], [apply] windowLock <6bedbc4d, 932bc4a>[count 0, qsz 0, owner ], surfaceLockCount 0]]] [apply] Thread[#1,main,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: 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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [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[#1,main,5,main] RedSquareES2.init FIN [apply] Thread[#1,main,5,main] RedSquareES2.reshape 0/0 256x256 of 256x256, swapInterval -1, drawable 0x0, tileRendererInUse null [apply] Thread[#1,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@50b5ac82[init true], com.jogamp.opengl.test.junit.jogl.demos.GLFinishOnDisplay@101952da[init true], ], [apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 1, samples 0, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@7c83dc97, [apply] Handle 0x0, [apply] Caps GLCaps[glx vid 0x55c, fbc 0x19d: 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 0xbd4dc25], 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 0x4efc180e], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x25084a1e], [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 0x3bf9ce3e], 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 0x156b88f5], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x16610890], [apply] Surface WrappedSurface[ displayHandle 0x7ff0cd20b3e0 [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 0x7ff0cd20b3e0, owner true, ResourceToolkitLock[obj 0x71def8f8, isOwner false, <383bfa16, 4d465b11>[count 0, qsz 0, owner ]], obj 0x53fdffa1], idx 0], visualID 0x55c, fbConfigID 0x19d, [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 0x55c, fbc 0x19d: 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 <5562c41e, 32ee6fee>[count 0, qsz 0, owner ] [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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)], options 0x7c45, this 0x24fcf36f, handle 0x7ff0cd1ff470, isShared true, jogamp.opengl.gl4.GL4bcImpl@4d0f2471, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 1, samples 0, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@7c83dc97, [apply] Handle 0x0, [apply] Caps GLCaps[glx vid 0x55c, fbc 0x19d: 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 0xbd4dc25], 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 0x4efc180e], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x25084a1e], [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 0x3bf9ce3e], 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 0x156b88f5], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x16610890], [apply] Surface WrappedSurface[ displayHandle 0x7ff0cd20b3e0 [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 0x7ff0cd20b3e0, owner true, ResourceToolkitLock[obj 0x71def8f8, isOwner false, <383bfa16, 4d465b11>[count 0, qsz 0, owner ]], obj 0x53fdffa1], idx 0], visualID 0x55c, fbConfigID 0x19d, [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 0x55c, fbc 0x19d: 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 <5562c41e, 32ee6fee>[count 0, qsz 0, owner ] [apply] , GenericUpstreamSurfacelessHook[pixel 256x256] [apply] , upstreamSurface false ]], direct true] , [apply] UpstreamWidget: null] [apply] XXX: 256x256, c 1 [apply] NW chosen: GLCaps[glx vid 0x515, fbc 0x155: 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] XXX: 256x256, c 2 [apply] GL chosen: GLCaps[glx vid 0x515, fbc 0x155: 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] XXX: 256x256, c 3 [apply] XXX: 256x256, c 4 [apply] XXX: 256x256, c 5 [apply] window pos/siz: 832/403 256x256, [ l 0, r 0 - t 29, b 0 - 0x29] [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[#34,main-FPSAnimator#00-Timer0,5,main] GearsES2.reshape 0x1165b38 0/0 256x256 of 256x256, swapInterval -1, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1165b38, 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[#34,main-FPSAnimator#00-Timer0,5,main] RedSquareES2.reshape 0/0 256x256 of 256x256, swapInterval -1, drawable 0x0, tileRendererInUse null [apply] Thread[#34,main-FPSAnimator#00-Timer0,5,main] RedSquareES2.reshape FIN [apply] XXX: 256x256, c 9 [apply] window resized: 832/403 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[#34,main-FPSAnimator#00-Timer0,5,main] GearsES2.reshape 0x1165b38 0/0 512x512 of 512x512, swapInterval -1, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1165b38, 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[#34,main-FPSAnimator#00-Timer0,5,main] RedSquareES2.reshape 0/0 512x512 of 512x512, swapInterval -1, drawable 0x0, tileRendererInUse null [apply] Thread[#34,main-FPSAnimator#00-Timer0,5,main] RedSquareES2.reshape FIN [apply] XXX: 512x512, c 9 [apply] window resized: 832/403 768x768 [apply] window moved: 832/266 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] Thread[#34,main-FPSAnimator#00-Timer0,5,main] GearsES2.reshape 0x1165b38 0/0 768x768 of 768x768, swapInterval -1, drawable 0x0, msaa false, tileRendererInUse null [apply] XXX: 768x768, c 7 [apply] >> GearsES2 0x1165b38, 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: 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[#34,main-FPSAnimator#00-Timer0,5,main] RedSquareES2.reshape 0/0 768x768 of 768x768, swapInterval -1, drawable 0x0, tileRendererInUse null [apply] Thread[#34,main-FPSAnimator#00-Timer0,5,main] RedSquareES2.reshape FIN [apply] Info: GLReadBufferUtil.readPixels: pre-exisiting GL error 0x502 [apply] XXX: 768x768, c 9 [apply] window resized: 832/266 1024x1005 [apply] window moved: 832/29 1024x1005 [apply] Thread[#34,main-FPSAnimator#00-Timer0,5,main] GearsES2.reshape 0x1165b38 0/0 1024x1005 of 1024x1005, swapInterval -1, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1165b38, 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[#34,main-FPSAnimator#00-Timer0,5,main] RedSquareES2.reshape 0/0 1024x1005 of 1024x1005, swapInterval -1, drawable 0x0, tileRendererInUse null [apply] Thread[#34,main-FPSAnimator#00-Timer0,5,main] RedSquareES2.reshape FIN [apply] Thread[#1,main,5,main] GearsES2.dispose 0x1165b38: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0x1165b38 FIN [apply] Thread[#1,main,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[#1,main,5,main] RedSquareES2.dispose FIN [apply] QUIT Window Thread[#33,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 @ 1751131350002 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131350011 ms --- localhost/127.0.0.1:59999 - Unlock ok within 10 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01 took 1.451 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] WARNING: package sun.awt.windows not in java.desktop [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestFBOOnThreadSharedContext1DemoES2NEWT [apply] junit.framework.TestListener: tests to run: 1 [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] junit.framework.TestListener: startTest(test01) [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751131350833 ms III - Start [apply] SLOCK [T main @ 1751131350837 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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[#1,main,5,main] GearsES2.init.0 0x1165b38: tileRendererInUse null, GearsES2[obj 0x1165b38 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x1165b38 on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: 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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x1165b38 created: GearsObj[0x5b94b04d, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x1165b38 created: GearsObj[0x687e99d8, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x1165b38 created: GearsObj[0x687e99d8, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x1165b38 FIN GearsES2[obj 0x1165b38 isInit true, usesShared false, 1 GearsObj[0x5b94b04d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x687e99d8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x38102d01, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x1165b38 0/0 256x256 of 256x256, swapInterval -1, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1165b38, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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,main,5,main] GearsES2.display 0x1165b38 256x256, swapInterval -1, drawable 0x0 [apply] FBOD1 FBOImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x1165b38 isInit true, usesShared false, 1 GearsObj[0x5b94b04d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x687e99d8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x38102d01, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null][init true], com.jogamp.opengl.test.junit.jogl.demos.GLFinishOnDisplay@815b41f[init true], ], [apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@7c83dc97, [apply] Handle 0x0, [apply] Caps GLCaps[glx vid 0x55c, fbc 0x19d: 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 0x3cc1435c], 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 0x7748410a], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x46fa7c39], [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 0x3541cb24], 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 0x52102734], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2177849e], [apply] Surface WrappedSurface[ displayHandle 0x7f10b85a8840 [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 0x7f10b85a8840, owner true, ResourceToolkitLock[obj 0x40cb8df7, isOwner false, <13b13b5d, 2892dae4>[count 0, qsz 0, owner ]], obj 0x26275bef], idx 0], visualID 0x55c, fbConfigID 0x19d, [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 0x55c, fbc 0x19d: 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 [count 0, qsz 0, owner ] [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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)], options 0x7c45, this 0x44c03695, handle 0x7f10b85cd860, isShared true, jogamp.opengl.gl4.GL4bcImpl@2f8dad04, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@7c83dc97, [apply] Handle 0x0, [apply] Caps GLCaps[glx vid 0x55c, fbc 0x19d: 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 0x3cc1435c], 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 0x7748410a], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x46fa7c39], [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 0x3541cb24], 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 0x52102734], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2177849e], [apply] Surface WrappedSurface[ displayHandle 0x7f10b85a8840 [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 0x7f10b85a8840, owner true, ResourceToolkitLock[obj 0x40cb8df7, isOwner false, <13b13b5d, 2892dae4>[count 0, qsz 0, owner ]], obj 0x26275bef], idx 0], visualID 0x55c, fbConfigID 0x19d, [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 0x55c, fbc 0x19d: 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 [count 0, qsz 0, owner ] [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@7c83dc97, [apply] Handle 0x2c00002, [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[832/403 256x256 wu, 256x256 pixel] handle 0x2c00002, surfaceHandle 0x2c00002, 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 0x7f0f900016b0, owner true, ResourceToolkitLock[obj 0x272ed83b, isOwner false, <41fecb8b, 120f102b>[count 0, qsz 0, owner ]], obj 0x625732], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f0f900016b0, owner true, ResourceToolkitLock[obj 0x272ed83b, isOwner false, <41fecb8b, 120f102b>[count 0, qsz 0, owner ]], obj 0x625732]], monitors: [Monitor[Id 0x3e [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 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x45, [ 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 0x7f0f90020620, owner true, ResourceToolkitLock[obj 0x49912c99, isOwner false, <10163d6, 2dde1bff>[count 0, qsz 0, owner ]], obj 0x15bbf42f], idx 0], visualID 0x515, fbConfigID 0x155, [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 0x515, fbc 0x155: 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@550ee7e5, ], [apply] MouseListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsMouseAdapter@5f9b2141, ], [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@57af006c, ], [apply] windowLock <6bedbc4d, 932bc4a>[count 0, qsz 0, owner ], surfaceLockCount 0]], [apply] Context: X11GLXContext [Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)], options 0x7c45, this 0x17642298, handle 0x7f0f90043bb0, isShared true, jogamp.opengl.gl4.GL4bcImpl@37654521, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: X11OnscreenGLXDrawable[Realized true, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@7c83dc97, [apply] Handle 0x2c00002, [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[832/403 256x256 wu, 256x256 pixel] handle 0x2c00002, surfaceHandle 0x2c00002, 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 0x7f0f900016b0, owner true, ResourceToolkitLock[obj 0x272ed83b, isOwner false, <41fecb8b, 120f102b>[count 0, qsz 0, owner ]], obj 0x625732], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f0f900016b0, owner true, ResourceToolkitLock[obj 0x272ed83b, isOwner false, <41fecb8b, 120f102b>[count 0, qsz 0, owner ]], obj 0x625732]], monitors: [Monitor[Id 0x3e [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 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x45, [ 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 0x7f0f90020620, owner true, ResourceToolkitLock[obj 0x49912c99, isOwner false, <10163d6, 2dde1bff>[count 0, qsz 0, owner ]], obj 0x15bbf42f], idx 0], visualID 0x515, fbConfigID 0x155, [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 0x515, fbc 0x155: 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@550ee7e5, ], [apply] MouseListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsMouseAdapter@5f9b2141, ], [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@57af006c, ], [apply] windowLock <6bedbc4d, 932bc4a>[count 0, qsz 0, owner ], 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[832/403 256x256 wu, 256x256 pixel] handle 0x2c00002, surfaceHandle 0x2c00002, 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 0x7f0f900016b0, owner true, ResourceToolkitLock[obj 0x272ed83b, isOwner false, <41fecb8b, 120f102b>[count 0, qsz 0, owner ]], obj 0x625732], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f0f900016b0, owner true, ResourceToolkitLock[obj 0x272ed83b, isOwner false, <41fecb8b, 120f102b>[count 0, qsz 0, owner ]], obj 0x625732]], monitors: [Monitor[Id 0x3e [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 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x45, [ 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 0x7f0f90020620, owner true, ResourceToolkitLock[obj 0x49912c99, isOwner false, <10163d6, 2dde1bff>[count 0, qsz 0, owner ]], obj 0x15bbf42f], idx 0], visualID 0x515, fbConfigID 0x155, [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 0x515, fbc 0x155: 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@550ee7e5, ], [apply] MouseListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsMouseAdapter@5f9b2141, ], [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@57af006c, ], [apply] windowLock <6bedbc4d, 932bc4a>[count 0, qsz 0, owner ], surfaceLockCount 0]]] [apply] NW chosen: GLCaps[glx vid 0x515, fbc 0x155: 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 0x515, fbc 0x155: 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: 832/403 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: 832/403 512x512 [apply] XXX: 512x512, c 1 [apply] Thread[#34,main-Animator#00,5,main] GearsES2.reshape 0x1165b38 0/0 512x512 of 512x512, swapInterval -1, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1165b38, 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: 832/403 768x768 [apply] window moved: 832/266 768x768 [apply] XXX: 768x768, c 1 [apply] Thread[#34,main-Animator#00,5,main] GearsES2.reshape 0x1165b38 0/0 768x768 of 768x768, swapInterval -1, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1165b38, 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: 832/266 1024x1005 [apply] window moved: 832/29 1024x1005 [apply] Thread[#34,main-Animator#00,5,main] GearsES2.reshape 0x1165b38 0/0 1024x1005 of 1024x1005, swapInterval -1, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1165b38, 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[#1,main,5,main] GearsES2.dispose 0x1165b38: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0x1165b38 FIN [apply] QUIT Window Thread[#33,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 @ 1751131352119 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131352123 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms [apply] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.913 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751131350833 ms III - Start [apply] SLOCK [T main @ 1751131350837 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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[#1,main,5,main] GearsES2.init.0 0x1165b38: tileRendererInUse null, GearsES2[obj 0x1165b38 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x1165b38 on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: 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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x1165b38 created: GearsObj[0x5b94b04d, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x1165b38 created: GearsObj[0x687e99d8, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x1165b38 created: GearsObj[0x687e99d8, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x1165b38 FIN GearsES2[obj 0x1165b38 isInit true, usesShared false, 1 GearsObj[0x5b94b04d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x687e99d8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x38102d01, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x1165b38 0/0 256x256 of 256x256, swapInterval -1, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1165b38, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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,main,5,main] GearsES2.display 0x1165b38 256x256, swapInterval -1, drawable 0x0 [apply] FBOD1 FBOImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x1165b38 isInit true, usesShared false, 1 GearsObj[0x5b94b04d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x687e99d8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x38102d01, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null][init true], com.jogamp.opengl.test.junit.jogl.demos.GLFinishOnDisplay@815b41f[init true], ], [apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@7c83dc97, [apply] Handle 0x0, [apply] Caps GLCaps[glx vid 0x55c, fbc 0x19d: 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 0x3cc1435c], 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 0x7748410a], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x46fa7c39], [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 0x3541cb24], 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 0x52102734], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2177849e], [apply] Surface WrappedSurface[ displayHandle 0x7f10b85a8840 [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 0x7f10b85a8840, owner true, ResourceToolkitLock[obj 0x40cb8df7, isOwner false, <13b13b5d, 2892dae4>[count 0, qsz 0, owner ]], obj 0x26275bef], idx 0], visualID 0x55c, fbConfigID 0x19d, [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 0x55c, fbc 0x19d: 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 [count 0, qsz 0, owner ] [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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)], options 0x7c45, this 0x44c03695, handle 0x7f10b85cd860, isShared true, jogamp.opengl.gl4.GL4bcImpl@2f8dad04, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@7c83dc97, [apply] Handle 0x0, [apply] Caps GLCaps[glx vid 0x55c, fbc 0x19d: 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 0x3cc1435c], 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 0x7748410a], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x46fa7c39], [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 0x3541cb24], 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 0x52102734], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2177849e], [apply] Surface WrappedSurface[ displayHandle 0x7f10b85a8840 [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 0x7f10b85a8840, owner true, ResourceToolkitLock[obj 0x40cb8df7, isOwner false, <13b13b5d, 2892dae4>[count 0, qsz 0, owner ]], obj 0x26275bef], idx 0], visualID 0x55c, fbConfigID 0x19d, [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 0x55c, fbc 0x19d: 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 [count 0, qsz 0, owner ] [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@7c83dc97, [apply] Handle 0x2c00002, [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[832/403 256x256 wu, 256x256 pixel] handle 0x2c00002, surfaceHandle 0x2c00002, 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 0x7f0f900016b0, owner true, ResourceToolkitLock[obj 0x272ed83b, isOwner false, <41fecb8b, 120f102b>[count 0, qsz 0, owner ]], obj 0x625732], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f0f900016b0, owner true, ResourceToolkitLock[obj 0x272ed83b, isOwner false, <41fecb8b, 120f102b>[count 0, qsz 0, owner ]], obj 0x625732]], monitors: [Monitor[Id 0x3e [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 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x45, [ 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 0x7f0f90020620, owner true, ResourceToolkitLock[obj 0x49912c99, isOwner false, <10163d6, 2dde1bff>[count 0, qsz 0, owner ]], obj 0x15bbf42f], idx 0], visualID 0x515, fbConfigID 0x155, [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 0x515, fbc 0x155: 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@550ee7e5, ], [apply] MouseListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsMouseAdapter@5f9b2141, ], [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@57af006c, ], [apply] windowLock <6bedbc4d, 932bc4a>[count 0, qsz 0, owner ], surfaceLockCount 0]], [apply] Context: X11GLXContext [Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)], options 0x7c45, this 0x17642298, handle 0x7f0f90043bb0, isShared true, jogamp.opengl.gl4.GL4bcImpl@37654521, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: X11OnscreenGLXDrawable[Realized true, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@7c83dc97, [apply] Handle 0x2c00002, [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[832/403 256x256 wu, 256x256 pixel] handle 0x2c00002, surfaceHandle 0x2c00002, 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 0x7f0f900016b0, owner true, ResourceToolkitLock[obj 0x272ed83b, isOwner false, <41fecb8b, 120f102b>[count 0, qsz 0, owner ]], obj 0x625732], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f0f900016b0, owner true, ResourceToolkitLock[obj 0x272ed83b, isOwner false, <41fecb8b, 120f102b>[count 0, qsz 0, owner ]], obj 0x625732]], monitors: [Monitor[Id 0x3e [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 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x45, [ 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 0x7f0f90020620, owner true, ResourceToolkitLock[obj 0x49912c99, isOwner false, <10163d6, 2dde1bff>[count 0, qsz 0, owner ]], obj 0x15bbf42f], idx 0], visualID 0x515, fbConfigID 0x155, [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 0x515, fbc 0x155: 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@550ee7e5, ], [apply] MouseListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsMouseAdapter@5f9b2141, ], [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@57af006c, ], [apply] windowLock <6bedbc4d, 932bc4a>[count 0, qsz 0, owner ], 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[832/403 256x256 wu, 256x256 pixel] handle 0x2c00002, surfaceHandle 0x2c00002, 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 0x7f0f900016b0, owner true, ResourceToolkitLock[obj 0x272ed83b, isOwner false, <41fecb8b, 120f102b>[count 0, qsz 0, owner ]], obj 0x625732], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f0f900016b0, owner true, ResourceToolkitLock[obj 0x272ed83b, isOwner false, <41fecb8b, 120f102b>[count 0, qsz 0, owner ]], obj 0x625732]], monitors: [Monitor[Id 0x3e [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 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x45, [ 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 0x7f0f90020620, owner true, ResourceToolkitLock[obj 0x49912c99, isOwner false, <10163d6, 2dde1bff>[count 0, qsz 0, owner ]], obj 0x15bbf42f], idx 0], visualID 0x515, fbConfigID 0x155, [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 0x515, fbc 0x155: 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@550ee7e5, ], [apply] MouseListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsMouseAdapter@5f9b2141, ], [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@57af006c, ], [apply] windowLock <6bedbc4d, 932bc4a>[count 0, qsz 0, owner ], surfaceLockCount 0]]] [apply] NW chosen: GLCaps[glx vid 0x515, fbc 0x155: 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 0x515, fbc 0x155: 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: 832/403 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: 832/403 512x512 [apply] XXX: 512x512, c 1 [apply] Thread[#34,main-Animator#00,5,main] GearsES2.reshape 0x1165b38 0/0 512x512 of 512x512, swapInterval -1, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1165b38, 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: 832/403 768x768 [apply] window moved: 832/266 768x768 [apply] XXX: 768x768, c 1 [apply] Thread[#34,main-Animator#00,5,main] GearsES2.reshape 0x1165b38 0/0 768x768 of 768x768, swapInterval -1, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1165b38, 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: 832/266 1024x1005 [apply] window moved: 832/29 1024x1005 [apply] Thread[#34,main-Animator#00,5,main] GearsES2.reshape 0x1165b38 0/0 1024x1005 of 1024x1005, swapInterval -1, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1165b38, 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[#1,main,5,main] GearsES2.dispose 0x1165b38: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0x1165b38 FIN [apply] QUIT Window Thread[#33,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 @ 1751131352119 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131352123 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01 took 1.256 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] WARNING: package sun.awt.windows not in java.desktop [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 @ 1751131353020 ms III - Start [apply] SLOCK [T main @ 1751131353025 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateNEWT - testOnScreenDblBuf [apply] Window: jogamp.newt.driver.x11.WindowDriver [apply] Thread[#34,main-Animator#00,5,main] GearsES2.init.0 0x692f203f: tileRendererInUse null, GearsES2[obj 0x692f203f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x692f203f on Thread[#34,main-Animator#00,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x692f203f created: GearsObj[0x77e3fbb5, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x692f203f created: GearsObj[0x528fb811, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x692f203f created: GearsObj[0x528fb811, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#34,main-Animator#00,5,main] GearsES2.init.X 0x692f203f FIN GearsES2[obj 0x692f203f isInit true, usesShared false, 1 GearsObj[0x77e3fbb5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x528fb811, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7321fa5d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#34,main-Animator#00,5,main] GearsES2.reshape 0x692f203f 0/0 640x400 of 640x400, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x692f203f, 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 / 164 ms, 365.8 fps, 2 ms/f; total: 60 f, 365.8 fps, 2 ms/f [apply] 0 s: 60 f / 56 ms, 1071.4 fps, 0 ms/f; total: 120 f, 545.4 fps, 1 ms/f [apply] 0 s: 60 f / 54 ms, 1111.1 fps, 0 ms/f; total: 180 f, 654.5 fps, 1 ms/f [apply] 0 s: 60 f / 54 ms, 1111.1 fps, 0 ms/f; total: 240 f, 729.4 fps, 1 ms/f [apply] 0 s: 60 f / 43 ms, 1395.3 fps, 0 ms/f; total: 300 f, 804.2 fps, 1 ms/f [apply] 0 s: 60 f / 43 ms, 1395.3 fps, 0 ms/f; total: 360 f, 865.3 fps, 1 ms/f [apply] 0 s: 60 f / 38 ms, 1578.9 fps, 0 ms/f; total: 420 f, 923.0 fps, 1 ms/f [apply] 0 s: 60 f / 37 ms, 1621.6 fps, 0 ms/f; total: 480 f, 973.6 fps, 1 ms/f [apply] 0 s: 60 f / 36 ms, 1666.6 fps, 0 ms/f; total: 540 f, 1018.8 fps, 0 ms/f [apply] 0 s: 60 f / 35 ms, 1714.2 fps, 0 ms/f; total: 600 f, 1061.9 fps, 0 ms/f [apply] Fin start ... [apply] Fin Drawable: X11OnscreenGLXDrawable[Realized false, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@13c9d689, [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[640/331 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@6a6cb05c, com.jogamp.opengl.test.junit.util.QuitAdapter@40a4337a, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@40a4337a, ], [apply] windowLock <6025e1b6, 22ff4249>[count 0, qsz 0, owner ], surfaceLockCount 0]] [apply] Thread[#1,main,5,main] GearsES2.dispose 0x692f203f: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0x692f203f FIN [apply] QUIT Window Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] [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[640/331 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@6a6cb05c, com.jogamp.opengl.test.junit.util.QuitAdapter@40a4337a, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [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 @ 1751131354147 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@40a4337a, ], SLOCK [T main @ 1751131354150 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] [apply] windowLock <6025e1b6, 22ff4249>[count 0, qsz 0, owner ], surfaceLockCount 0] [apply] junit.framework.TestListener: endTest(testOnScreenDblBuf) [apply] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.72 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@13c9d689, [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[640/331 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@6a6cb05c, com.jogamp.opengl.test.junit.util.QuitAdapter@40a4337a, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@40a4337a, ], [apply] windowLock <6025e1b6, 22ff4249>[count 0, qsz 0, owner ], 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[640/331 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@6a6cb05c, com.jogamp.opengl.test.junit.util.QuitAdapter@40a4337a, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@40a4337a, ], [apply] windowLock <6025e1b6, 22ff4249>[count 0, qsz 0, owner ], surfaceLockCount 0] [apply] ------------- ---------------- --------------- [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751131353020 ms III - Start [apply] SLOCK [T main @ 1751131353025 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateNEWT - testOnScreenDblBuf [apply] Thread[#34,main-Animator#00,5,main] GearsES2.init.0 0x692f203f: tileRendererInUse null, GearsES2[obj 0x692f203f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x692f203f on Thread[#34,main-Animator#00,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x692f203f created: GearsObj[0x77e3fbb5, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x692f203f created: GearsObj[0x528fb811, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x692f203f created: GearsObj[0x528fb811, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#34,main-Animator#00,5,main] GearsES2.init.X 0x692f203f FIN GearsES2[obj 0x692f203f isInit true, usesShared false, 1 GearsObj[0x77e3fbb5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x528fb811, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7321fa5d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#34,main-Animator#00,5,main] GearsES2.reshape 0x692f203f 0/0 640x400 of 640x400, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x692f203f, 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 / 164 ms, 365.8 fps, 2 ms/f; total: 60 f, 365.8 fps, 2 ms/f [apply] 0 s: 60 f / 56 ms, 1071.4 fps, 0 ms/f; total: 120 f, 545.4 fps, 1 ms/f [apply] 0 s: 60 f / 54 ms, 1111.1 fps, 0 ms/f; total: 180 f, 654.5 fps, 1 ms/f [apply] 0 s: 60 f / 54 ms, 1111.1 fps, 0 ms/f; total: 240 f, 729.4 fps, 1 ms/f [apply] 0 s: 60 f / 43 ms, 1395.3 fps, 0 ms/f; total: 300 f, 804.2 fps, 1 ms/f [apply] 0 s: 60 f / 43 ms, 1395.3 fps, 0 ms/f; total: 360 f, 865.3 fps, 1 ms/f [apply] 0 s: 60 f / 38 ms, 1578.9 fps, 0 ms/f; total: 420 f, 923.0 fps, 1 ms/f [apply] 0 s: 60 f / 37 ms, 1621.6 fps, 0 ms/f; total: 480 f, 973.6 fps, 1 ms/f [apply] 0 s: 60 f / 36 ms, 1666.6 fps, 0 ms/f; total: 540 f, 1018.8 fps, 0 ms/f [apply] 0 s: 60 f / 35 ms, 1714.2 fps, 0 ms/f; total: 600 f, 1061.9 fps, 0 ms/f [apply] Thread[#1,main,5,main] GearsES2.dispose 0x692f203f: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0x692f203f FIN [apply] QUIT Window Thread[#33,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 @ 1751131354147 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131354150 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testOnScreenDblBuf took 1.101 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] WARNING: package sun.awt.windows not in java.desktop [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT [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 @ 1751131354928 ms III - Start [apply] junit.framework.TestListener: startTest(testAvailableInfo) [apply] SLOCK [T main @ 1751131354933 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 0x1d082e88, isOwner false, <60704c, 6b19b79>[count 0, qsz 0, owner ]], obj 0x7219ec67] [apply] Natives [apply] GL4bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GLES3 false [apply] GL3bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GL2 true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GLES2 false [apply] GLES1 false [apply] Count 5 / 8 [apply] Common [apply] GL4ES3 true [apply] GL2GL3 true [apply] GL2ES2 true [apply] GL2ES1 true [apply] Mappings [apply] GL3bc GLProfile[GL3bc/GL4bc.sw] [apply] GL2ES1 GLProfile[GL2ES1/GL4bc.sw] [apply] GL4ES3 GLProfile[GL4ES3/GL4.sw] [apply] GL2ES2 GLProfile[GL2ES2/GL4.sw] [apply] GL4bc GLProfile[GL4bc/GL4bc.sw] [apply] GL2 GLProfile[GL2/GL4bc.sw] [apply] GL4 GLProfile[GL4/GL4.sw] [apply] GL3 GLProfile[GL3/GL4.sw] [apply] GL2GL3 GLProfile[GL2GL3/GL4bc.sw] [apply] default GLProfile[GL4bc/GL4bc.sw] [apply] Count 9 / 12 [apply] [apply] [apply] Capabilities for X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x1d082e88, isOwner false, <60704c, 6b19b79>[count 0, qsz 0, owner ]], obj 0x7219ec67] [apply] GLCaps[glx vid ----, fbc 0x6f: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x70: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x71: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x72: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x73: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x74: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x75: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x76: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x77: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x78: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x79: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x7a: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x7b: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x7c: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x7d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x7e: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x7f: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x80: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x81: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x82: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x83: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x84: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x85: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x86: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x88: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x8c: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x90: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x94: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x98: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x9c: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xa0: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xa4: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xa8: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xac: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xb0: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xb4: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xff: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x100: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x101: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x102: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x103: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x104: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x105: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x106: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x107: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x108: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x109: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x10a: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x10b: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x10c: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x10d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x10e: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x10f: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x110: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x111: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x112: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x113: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x114: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x115: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x116: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x118: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x11c: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x120: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x124: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x128: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x12c: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x130: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x134: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x138: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x13c: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x140: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x144: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x267: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x268: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x269: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x26a: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x26b: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x26c: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x26d: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x26e: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x26f: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x270: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x271: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x272: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x273: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x274: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x275: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x276: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x277: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x278: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x279: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x27a: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x27b: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x27c: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x27d: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x27e: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x280: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x284: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x288: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x28c: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x290: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x294: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x298: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x29c: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2a0: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2a4: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2a8: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2ac: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2af: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2b0: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2b1: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2b2: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2b3: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2b4: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2b5: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2b6: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2b7: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2b8: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2b9: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2ba: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2bb: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2bc: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2bd: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2be: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2bf: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2c0: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2c1: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2c2: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2c3: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2c4: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2c5: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2c6: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2c8: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2cc: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2d0: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2d4: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2d8: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2dc: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2e0: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2e4: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2e8: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2ec: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2f0: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2f4: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x33f: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x340: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x341: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x342: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x343: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x344: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x345: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x346: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x347: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x348: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x349: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x34a: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x34b: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x34c: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x34d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x34e: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x34f: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x350: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x351: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x352: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x353: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x354: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x355: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x356: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x358: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x35c: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x360: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x364: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x368: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x36c: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x370: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x374: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x378: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x37c: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x380: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x384: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4a7: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4a8: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4a9: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4aa: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4ab: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4ac: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4ad: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4ae: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4af: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4b0: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4b1: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4b2: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4b3: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4b4: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4b5: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4b6: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4b7: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4b8: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4b9: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4ba: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4bb: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4bc: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4bd: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4be: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4c0: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4c4: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4c8: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4cc: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4d0: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4d4: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4d8: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4dc: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4e0: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4e4: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4e8: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4ec: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid 0x21, fbc 0x15b: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x22, fbc 0x39b: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6e, 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, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x507, fbc 0x147: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x508, fbc 0x148: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x509, fbc 0x149: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x50a, fbc 0x14a: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x50b, fbc 0x14b: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x50c, fbc 0x14c: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x50d, fbc 0x14d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x50e, fbc 0x14e: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x50f, fbc 0x14f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x510, fbc 0x150: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x511, fbc 0x151: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x512, fbc 0x152: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x513, fbc 0x153: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x514, fbc 0x154: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x515, fbc 0x155: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x516, fbc 0x156: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x517, fbc 0x157: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x518, fbc 0x158: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x519, fbc 0x159: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x51a, fbc 0x15a: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x51b, fbc 0x15c: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x51c, fbc 0x15d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x51d, fbc 0x15e: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x51f, fbc 0x160: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x523, fbc 0x164: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x527, fbc 0x168: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x52b, fbc 0x16c: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x52f, fbc 0x170: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x533, fbc 0x174: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x537, fbc 0x178: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x53b, fbc 0x17c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x53f, fbc 0x180: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x543, fbc 0x184: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x547, fbc 0x188: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x54b, fbc 0x18c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x54e, fbc 0x18f: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x54f, fbc 0x190: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x550, fbc 0x191: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x551, fbc 0x192: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x552, fbc 0x193: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x553, fbc 0x194: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x554, fbc 0x195: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x555, fbc 0x196: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x556, fbc 0x197: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x557, fbc 0x198: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x558, fbc 0x199: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x559, fbc 0x19a: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x55a, fbc 0x19b: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x55b, fbc 0x19c: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x55e, fbc 0x19f: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x55f, fbc 0x1a0: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x560, fbc 0x1a1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x561, fbc 0x1a2: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x562, fbc 0x1a3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x563, fbc 0x1a4: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x564, fbc 0x1a5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x565, fbc 0x1a6: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x567, fbc 0x1a8: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x56b, fbc 0x1ac: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x56f, fbc 0x1b0: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x573, fbc 0x1b4: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x577, fbc 0x1b8: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x57b, fbc 0x1bc: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x57f, fbc 0x1c0: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x583, fbc 0x1c4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x587, fbc 0x1c8: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x58b, fbc 0x1cc: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x58f, fbc 0x1d0: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x593, fbc 0x1d4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x596, fbc 0x1d7: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x597, fbc 0x1d8: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x598, fbc 0x1d9: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x599, fbc 0x1da: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x59a, fbc 0x1db: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x59b, fbc 0x1dc: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x59c, fbc 0x1dd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x59d, fbc 0x1de: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x59e, fbc 0x1df: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x59f, fbc 0x1e0: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5a0, fbc 0x1e1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5a1, fbc 0x1e2: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5a2, fbc 0x1e3: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5a3, fbc 0x1e4: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5a4, fbc 0x1e5: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5a5, fbc 0x1e6: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5a6, fbc 0x1e7: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5a7, fbc 0x1e8: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5a8, fbc 0x1e9: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5a9, fbc 0x1ea: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5aa, fbc 0x1eb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5ab, fbc 0x1ec: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5ac, fbc 0x1ed: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5ad, fbc 0x1ee: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5af, fbc 0x1f0: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5b3, fbc 0x1f4: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5b7, fbc 0x1f8: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5bb, fbc 0x1fc: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5bf, fbc 0x200: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5c3, fbc 0x204: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5c7, fbc 0x208: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5cb, fbc 0x20c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5cf, fbc 0x210: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5d3, fbc 0x214: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5d7, fbc 0x218: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5db, fbc 0x21c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5de, fbc 0x21f: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5df, fbc 0x220: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5e0, fbc 0x221: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5e1, fbc 0x222: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5e2, fbc 0x223: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5e3, fbc 0x224: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5e4, fbc 0x225: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5e5, fbc 0x226: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5e6, fbc 0x227: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5e7, fbc 0x228: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5e8, fbc 0x229: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5e9, fbc 0x22a: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5ea, fbc 0x22b: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5eb, fbc 0x22c: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5ec, fbc 0x22d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5ed, fbc 0x22e: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5ee, fbc 0x22f: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5ef, fbc 0x230: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5f0, fbc 0x231: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5f1, fbc 0x232: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5f2, fbc 0x233: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5f3, fbc 0x234: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5f4, fbc 0x235: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5f5, fbc 0x236: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5f7, fbc 0x238: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5fb, fbc 0x23c: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5ff, fbc 0x240: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x603, fbc 0x244: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x607, fbc 0x248: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x60b, fbc 0x24c: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x60f, fbc 0x250: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x613, fbc 0x254: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x617, fbc 0x258: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x61b, fbc 0x25c: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x61f, fbc 0x260: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x623, fbc 0x264: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x626, fbc 0x387: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x627, fbc 0x388: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x628, fbc 0x389: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x629, fbc 0x38a: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x62a, fbc 0x38b: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x62b, fbc 0x38c: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x62c, fbc 0x38d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x62d, fbc 0x38e: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x62e, fbc 0x38f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x62f, fbc 0x390: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x630, fbc 0x391: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x631, fbc 0x392: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x632, fbc 0x393: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x633, fbc 0x394: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x634, fbc 0x395: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x635, fbc 0x396: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x636, fbc 0x397: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x637, fbc 0x398: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x638, fbc 0x399: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x639, fbc 0x39a: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x63a, fbc 0x39c: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x63b, fbc 0x39d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x63c, fbc 0x39e: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x63e, fbc 0x3a0: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x642, fbc 0x3a4: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x646, fbc 0x3a8: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x64a, fbc 0x3ac: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x64e, fbc 0x3b0: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x652, fbc 0x3b4: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x656, fbc 0x3b8: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x65a, fbc 0x3bc: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x65e, fbc 0x3c0: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x662, fbc 0x3c4: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x666, fbc 0x3c8: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x66a, fbc 0x3cc: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x66d, fbc 0x3cf: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x66e, fbc 0x3d0: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x66f, fbc 0x3d1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x670, fbc 0x3d2: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x671, fbc 0x3d3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x672, fbc 0x3d4: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x673, fbc 0x3d5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x674, fbc 0x3d6: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x675, fbc 0x3d7: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x676, fbc 0x3d8: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x677, fbc 0x3d9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x678, fbc 0x3da: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x679, fbc 0x3db: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x67a, fbc 0x3dc: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x67b, fbc 0x3dd: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x67c, fbc 0x3de: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x67d, fbc 0x3df: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x67e, fbc 0x3e0: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x67f, fbc 0x3e1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x680, fbc 0x3e2: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x681, fbc 0x3e3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x682, fbc 0x3e4: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x683, fbc 0x3e5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x684, fbc 0x3e6: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x686, fbc 0x3e8: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x68a, fbc 0x3ec: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x68e, fbc 0x3f0: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x692, fbc 0x3f4: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x696, fbc 0x3f8: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x69a, fbc 0x3fc: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x69e, fbc 0x400: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6a2, fbc 0x404: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6a6, fbc 0x408: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6aa, fbc 0x40c: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6ae, fbc 0x410: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6b2, fbc 0x414: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6b5, fbc 0x417: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6b6, fbc 0x418: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6b7, fbc 0x419: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6b8, fbc 0x41a: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6b9, fbc 0x41b: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6ba, fbc 0x41c: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6bb, fbc 0x41d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6bc, fbc 0x41e: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6bd, fbc 0x41f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6be, fbc 0x420: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6bf, fbc 0x421: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6c0, fbc 0x422: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6c1, fbc 0x423: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6c2, fbc 0x424: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6c3, fbc 0x425: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6c4, fbc 0x426: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6c5, fbc 0x427: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6c6, fbc 0x428: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6c7, fbc 0x429: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6c8, fbc 0x42a: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6c9, fbc 0x42b: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6ca, fbc 0x42c: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6cb, fbc 0x42d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6cc, fbc 0x42e: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6ce, fbc 0x430: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6d2, fbc 0x434: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6d6, fbc 0x438: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6da, fbc 0x43c: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6de, fbc 0x440: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6e2, fbc 0x444: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6e6, fbc 0x448: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6ea, fbc 0x44c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6ee, fbc 0x450: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6f2, fbc 0x454: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6f6, fbc 0x458: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6fa, fbc 0x45c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6fd, fbc 0x45f: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6fe, fbc 0x460: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6ff, fbc 0x461: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x700, fbc 0x462: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x701, fbc 0x463: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x702, fbc 0x464: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x703, fbc 0x465: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x704, fbc 0x466: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x705, fbc 0x467: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x706, fbc 0x468: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x707, fbc 0x469: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x708, fbc 0x46a: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x709, fbc 0x46b: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x70a, fbc 0x46c: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x70b, fbc 0x46d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x70c, fbc 0x46e: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x70d, fbc 0x46f: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x70e, fbc 0x470: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x70f, fbc 0x471: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x710, fbc 0x472: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x711, fbc 0x473: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x712, fbc 0x474: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x713, fbc 0x475: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x714, fbc 0x476: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x716, fbc 0x478: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x71a, fbc 0x47c: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x71e, fbc 0x480: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x722, fbc 0x484: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x726, fbc 0x488: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x72a, fbc 0x48c: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x72e, fbc 0x490: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x732, fbc 0x494: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x736, fbc 0x498: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x73a, fbc 0x49c: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x73e, fbc 0x4a0: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x742, fbc 0x4a4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x745, fbc 0x4ef: 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[GL4bc/GL4bc.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, dbl, mono , sw, GLProfile[GL4bc/GL4bc.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[GL4bc/GL4bc.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 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.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, dbl, mono , sw, GLProfile[GL4bc/GL4bc.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[GL4bc/GL4bc.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 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.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, dbl, mono , sw, GLProfile[GL4bc/GL4bc.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[GL4bc/GL4bc.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/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x74f, 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[GL4bc/GL4bc.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 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.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, dbl, mono , sw, GLProfile[GL4bc/GL4bc.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[GL4bc/GL4bc.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 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.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, dbl, mono , sw, GLProfile[GL4bc/GL4bc.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[GL4bc/GL4bc.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 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.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, dbl, mono , sw, GLProfile[GL4bc/GL4bc.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[GL4bc/GL4bc.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/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.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, dbl, mono , sw, GLProfile[GL4bc/GL4bc.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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] [apply] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testAvailableInfo [apply] junit.framework.TestListener: endTest(testAvailableInfo) [apply] junit.framework.TestListener: startTest(testES2OffScreenAutoDblBuf) [apply] junit.framework.TestListener: endTest(testES2OffScreenAutoDblBuf) [apply] junit.framework.TestListener: startTest(testES2OffScreenFBODblBuf) [apply] junit.framework.TestListener: endTest(testES2OffScreenFBODblBuf) [apply] junit.framework.TestListener: startTest(testES2OffScreenFBOSglBuf) [apply] junit.framework.TestListener: endTest(testES2OffScreenFBOSglBuf) [apply] junit.framework.TestListener: startTest(testES2OffScreenPbufferDblBuf) [apply] junit.framework.TestListener: endTest(testES2OffScreenPbufferDblBuf) [apply] junit.framework.TestListener: startTest(testES2OffScreenPbufferSglBuf) [apply] junit.framework.TestListener: endTest(testES2OffScreenPbufferSglBuf) [apply] junit.framework.TestListener: startTest(testES2OnScreenDblBuf) [apply] junit.framework.TestListener: endTest(testES2OnScreenDblBuf) [apply] junit.framework.TestListener: startTest(testES2OnScreenSglBuf) [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/GL4bc.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/GL4bc.sw], offscr[fbo]] [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testES2OffScreenAutoDblBuf [apply] Profile GLES2 n/a [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] Profile GLES2 n/a [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] Profile GLES2 n/a [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] Profile GLES2 n/a [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] Profile GLES2 n/a [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] Profile GLES2 n/a [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] Profile GLES2 n/a [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 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], offscr[fbo]] [apply] Drawable Pre-GL(0): jogamp.opengl.GLFBODrawableImpl, jogamp.nativewindow.WrappedSurface [apply] Window Caps PostGL : GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], offscr[fbo]] [apply] Drawable Post-GL(1): jogamp.opengl.GLFBODrawableImpl, jogamp.nativewindow.WrappedSurface [apply] Chosen GL Caps(1): GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], offscr[fbo]] [apply] Chosen GL Caps(2): GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], offscr[fbo]] [apply] Chosen GL CTX (2): 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] Drawable Post-GL(2): jogamp.opengl.GLFBODrawableImpl, jogamp.nativewindow.WrappedSurface [apply] Thread[#1,main,5,main] GearsES2.init.0 0x1a677343: tileRendererInUse null, GearsES2[obj 0x1a677343 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x1a677343 on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], offscr[fbo]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x1a677343 created: GearsObj[0x6e509ffa, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x1a677343 created: GearsObj[0x57250572, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x1a677343 created: GearsObj[0x57250572, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x1a677343 FIN GearsES2[obj 0x1a677343 isInit true, usesShared false, 1 GearsObj[0x6e509ffa, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x57250572, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7c1e2a9e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x1a677343 0/0 400x300 of 400x300, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1a677343, 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[#1,main,5,main] GearsES2.display 0x1a677343 400x300, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.display 0x1a677343 400x300, swapInterval 1, drawable 0x2c00002 [apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenAutoDblBuf___-n0001-GL2___-sw-fbobject-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0300.png [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x1a677343 0/0 200x150 of 200x150, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1a677343, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x1a677343 200x150, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.display 0x1a677343 200x150, swapInterval 1, drawable 0x2c00002 [apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenAutoDblBuf___-n0003-GL2___-sw-fbobject-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0200x0150.png [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x1a677343 0/0 800x600 of 800x600, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1a677343, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x1a677343 800x600, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.display 0x1a677343 800x600, swapInterval 1, drawable 0x2c00002 [apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenAutoDblBuf___-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@1ba9117e, [apply] Handle 0x0, [apply] Caps GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.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 0x732c2a62, isOwner false, <272ed83b, 41fecb8b>[count 0, qsz 0, owner ]], obj 0x120f102b], idx 0], visualID 0x55c, fbConfigID 0x19d, [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/GL4bc.sw], offscr[auto-cfg]], [apply] chosen GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], on-scr[.]]] [apply] , surfaceLock <6631f5ca, 5ace1ed4>[count 0, qsz 0, owner ] [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@6babf3bf, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock <3059cbc, 7ea9e1e2>[count 0, qsz 0, owner ], 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/GL4bc.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/GL4bc.sw], offscr[bitmap]] [apply] Thread[#1,main,5,main] GearsES2.dispose 0x1a677343: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0x1a677343 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] Window: jogamp.newt.OffscreenWindow [apply] Window Caps Pre_GL: GLCaps[glx vid 0x554, fbc 0x195: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL2/GL4bc.sw], offscr[bitmap]] [apply] Drawable Pre-GL(0): jogamp.opengl.x11.glx.X11PixmapGLXDrawable, jogamp.newt.OffscreenWindow [apply] Window Caps PostGL : GLCaps[glx vid 0x554, fbc 0x195: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL2/GL4bc.sw], offscr[bitmap]] [apply] Drawable Post-GL(1): jogamp.opengl.x11.glx.X11PixmapGLXDrawable, jogamp.newt.OffscreenWindow [apply] Chosen GL Caps(1): GLCaps[glx vid 0x554, fbc 0x195: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL2/GL4bc.sw], offscr[bitmap]] [apply] Chosen GL Caps(2): GLCaps[glx vid 0x554, fbc 0x195: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL2/GL4bc.sw], offscr[bitmap]] [apply] Chosen GL CTX (2): 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] Drawable Post-GL(2): jogamp.opengl.x11.glx.X11PixmapGLXDrawable, jogamp.newt.OffscreenWindow [apply] Thread[#1,main,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x554, fbc 0x195: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL2/GL4bc.sw], offscr[bitmap]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 list created: 1 [apply] gear2 list created: 2 [apply] gear3 list created: 3 [apply] Thread[#1,main,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0x2c00002, 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[#34,main-Display-.x11_:0-1-EDT-2,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0x2c00007, 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[#34,main-Display-.x11_:0-1-EDT-2,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0x2c0000b, 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] Fin Drawable: X11PixmapGLXDrawable[Realized false, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@1ba9117e, [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@3d6f0054, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock <505fc5a4, 5fbdfdcf>[count 0, qsz 0, owner ], 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@3d6f0054, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock <505fc5a4, 5fbdfdcf>[count 0, qsz 0, owner ], 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/GL4bc.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/GL4bc.sw], offscr[fbo]] [apply] Thread[#1,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 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], offscr[fbo]] [apply] Drawable Pre-GL(0): jogamp.opengl.GLFBODrawableImpl, jogamp.nativewindow.WrappedSurface [apply] Window Caps PostGL : GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], offscr[fbo]] [apply] Drawable Post-GL(1): jogamp.opengl.GLFBODrawableImpl, jogamp.nativewindow.WrappedSurface [apply] Chosen GL Caps(1): GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], offscr[fbo]] [apply] Chosen GL Caps(2): GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], offscr[fbo]] [apply] Chosen GL CTX (2): 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] Drawable Post-GL(2): jogamp.opengl.GLFBODrawableImpl, jogamp.nativewindow.WrappedSurface [apply] Thread[#1,main,5,main] GearsES2.init.0 0x32ee6fee: tileRendererInUse null, GearsES2[obj 0x32ee6fee isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x32ee6fee on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], offscr[fbo]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x32ee6fee created: GearsObj[0x28f2a10f, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x32ee6fee created: GearsObj[0xf736069, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x32ee6fee created: GearsObj[0xf736069, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x32ee6fee FIN GearsES2[obj 0x32ee6fee isInit true, usesShared false, 1 GearsObj[0x28f2a10f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xf736069, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6da21078, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x32ee6fee 0/0 400x300 of 400x300, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x32ee6fee, 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[#1,main,5,main] GearsES2.display 0x32ee6fee 400x300, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.display 0x32ee6fee 400x300, swapInterval 1, drawable 0x2c00002 [apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenFBODblBuf____-n0001-GL2___-sw-fbobject-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0300.png [apply] Thread[#35,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.reshape 0x32ee6fee 0/0 200x150 of 200x150, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x32ee6fee, 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[#35,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.display 0x32ee6fee 200x150, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.display 0x32ee6fee 200x150, swapInterval 1, drawable 0x2c00002 [apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenFBODblBuf____-n0003-GL2___-sw-fbobject-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0200x0150.png [apply] Thread[#35,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.reshape 0x32ee6fee 0/0 800x600 of 800x600, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x32ee6fee, 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[#35,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.display 0x32ee6fee 800x600, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.display 0x32ee6fee 800x600, swapInterval 1, drawable 0x2c00002 [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@1ba9117e, [apply] Handle 0x0, [apply] Caps GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.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 0x7fee8714, isOwner false, <4229bb3f, 56cdfb3b>[count 0, qsz 0, owner ]], obj 0x2b91004a], idx 0], visualID 0x55c, fbConfigID 0x19d, [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/GL4bc.sw], offscr[fbo]], [apply] chosen GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], on-scr[.]]] [apply] , surfaceLock <20ccf40b, 2fb3536e>[count 0, qsz 0, owner ] [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@169e6180, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock <35aea049, 7205765b>[count 0, qsz 0, owner ], 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/GL4bc.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/GL4bc.sw], offscr[fbo]] [apply] Thread[#1,main,5,main] GearsES2.dispose 0x32ee6fee: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0x32ee6fee 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 0x55a, fbc 0x19b: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL2/GL4bc.sw], offscr[fbo]] [apply] Drawable Pre-GL(0): jogamp.opengl.GLFBODrawableImpl, jogamp.nativewindow.WrappedSurface [apply] Window Caps PostGL : GLCaps[glx vid 0x55a, fbc 0x19b: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL2/GL4bc.sw], offscr[fbo]] [apply] Drawable Post-GL(1): jogamp.opengl.GLFBODrawableImpl, jogamp.nativewindow.WrappedSurface [apply] Chosen GL Caps(1): GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL2/GL4bc.sw], offscr[fbo]] [apply] Chosen GL Caps(2): GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL2/GL4bc.sw], offscr[fbo]] [apply] Chosen GL CTX (2): 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] Drawable Post-GL(2): jogamp.opengl.GLFBODrawableImpl, jogamp.nativewindow.WrappedSurface [apply] Thread[#1,main,5,main] GearsES2.init.0 0x6283d8b8: tileRendererInUse null, GearsES2[obj 0x6283d8b8 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x6283d8b8 on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL2/GL4bc.sw], offscr[fbo]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x6283d8b8 created: GearsObj[0x2f217633, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x6283d8b8 created: GearsObj[0xa530d0a, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x6283d8b8 created: GearsObj[0xa530d0a, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x6283d8b8 FIN GearsES2[obj 0x6283d8b8 isInit true, usesShared false, 1 GearsObj[0x2f217633, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xa530d0a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1a18644, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x6283d8b8 0/0 400x300 of 400x300, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6283d8b8, 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[#1,main,5,main] GearsES2.display 0x6283d8b8 400x300, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.display 0x6283d8b8 400x300, swapInterval 1, drawable 0x2c00002 [apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenFBOSglBuf____-n0001-GL2___-sw-fbobject-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0300.png [apply] Thread[#36,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x6283d8b8 0/0 200x150 of 200x150, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6283d8b8, 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[#36,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x6283d8b8 200x150, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.display 0x6283d8b8 200x150, swapInterval 1, drawable 0x2c00002 [apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenFBOSglBuf____-n0003-GL2___-sw-fbobject-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0200x0150.png [apply] Thread[#36,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x6283d8b8 0/0 800x600 of 800x600, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6283d8b8, 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[#36,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x6283d8b8 800x600, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.display 0x6283d8b8 800x600, swapInterval 1, drawable 0x2c00002 [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@1ba9117e, [apply] Handle 0x0, [apply] Caps GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.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 0x5acf93bb, isOwner false, <7e7be63f, 6cd28fa7>[count 0, qsz 0, owner ]], obj 0x614ca7df], idx 0], visualID 0x55c, fbConfigID 0x19d, [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/GL4bc.sw], offscr[fbo]], [apply] chosen GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], on-scr[.]]] [apply] , surfaceLock <4738a206, 66d3eec0>[count 0, qsz 0, owner ] [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@1e04fa0a, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock <1af2d44a, 18d87d80>[count 0, qsz 0, owner ], 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/GL4bc.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/GL4bc.sw], offscr[pbuffer]] [apply] Thread[#1,main,5,main] GearsES2.dispose 0x6283d8b8: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0x6283d8b8 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 0x556, fbc 0x197: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], offscr[pbuffer]] [apply] Drawable Pre-GL(0): jogamp.opengl.x11.glx.X11PbufferGLXDrawable, jogamp.newt.OffscreenWindow [apply] Window Caps PostGL : GLCaps[glx vid 0x556, fbc 0x197: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], offscr[pbuffer]] [apply] Drawable Post-GL(1): jogamp.opengl.x11.glx.X11PbufferGLXDrawable, jogamp.newt.OffscreenWindow [apply] Chosen GL Caps(1): GLCaps[glx vid 0x556, fbc 0x197: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], offscr[pbuffer]] [apply] Chosen GL Caps(2): GLCaps[glx vid 0x556, fbc 0x197: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], offscr[pbuffer]] [apply] Chosen GL CTX (2): 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] Drawable Post-GL(2): jogamp.opengl.x11.glx.X11PbufferGLXDrawable, jogamp.newt.OffscreenWindow [apply] Thread[#1,main,5,main] GearsES2.init.0 0xf5acb9d: tileRendererInUse null, GearsES2[obj 0xf5acb9d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0xf5acb9d on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x556, fbc 0x197: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], offscr[pbuffer]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0xf5acb9d created: GearsObj[0x7bd4937b, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0xf5acb9d created: GearsObj[0x21e360a, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0xf5acb9d created: GearsObj[0x21e360a, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0xf5acb9d FIN GearsES2[obj 0xf5acb9d isInit true, usesShared false, 1 GearsObj[0x7bd4937b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x21e360a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5ba3f27a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0xf5acb9d 0/0 400x300 of 400x300, swapInterval 1, drawable 0x2c00001, msaa false, tileRendererInUse null [apply] >> GearsES2 0xf5acb9d, 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[#1,main,5,main] GearsES2.display 0xf5acb9d 400x300, swapInterval 1, drawable 0x2c00001 [apply] Thread[#1,main,5,main] GearsES2.display 0xf5acb9d 400x300, swapInterval 1, drawable 0x2c00001 [apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenPbufferDblBuf-n0001-GL2___-sw-pbuffer_-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png [apply] Thread[#37,main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.reshape 0xf5acb9d 0/0 200x150 of 200x150, swapInterval 1, drawable 0x2c00005, msaa false, tileRendererInUse null [apply] >> GearsES2 0xf5acb9d, 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[#37,main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.display 0xf5acb9d 200x150, swapInterval 1, drawable 0x2c00005 [apply] Thread[#1,main,5,main] GearsES2.display 0xf5acb9d 200x150, swapInterval 1, drawable 0x2c00005 [apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenPbufferDblBuf-n0003-GL2___-sw-pbuffer_-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0200x0150.png [apply] Thread[#37,main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.reshape 0xf5acb9d 0/0 800x600 of 800x600, swapInterval 1, drawable 0x2c00008, msaa false, tileRendererInUse null [apply] >> GearsES2 0xf5acb9d, 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[#37,main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.display 0xf5acb9d 800x600, swapInterval 1, drawable 0x2c00008 [apply] Thread[#1,main,5,main] GearsES2.display 0xf5acb9d 800x600, swapInterval 1, drawable 0x2c00008 [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@1ba9117e, [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@58d75e99, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock <74751b3, 741a8937>[count 0, qsz 0, owner ], 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@58d75e99, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock <74751b3, 741a8937>[count 0, qsz 0, owner ], 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/GL4bc.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/GL4bc.sw], offscr[pbuffer]] [apply] Thread[#1,main,5,main] GearsES2.dispose 0xf5acb9d: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0xf5acb9d 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 0x554, fbc 0x195: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL2/GL4bc.sw], offscr[pbuffer]] [apply] Drawable Pre-GL(0): jogamp.opengl.x11.glx.X11PbufferGLXDrawable, jogamp.newt.OffscreenWindow [apply] Window Caps PostGL : GLCaps[glx vid 0x554, fbc 0x195: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL2/GL4bc.sw], offscr[pbuffer]] [apply] Drawable Post-GL(1): jogamp.opengl.x11.glx.X11PbufferGLXDrawable, jogamp.newt.OffscreenWindow [apply] Chosen GL Caps(1): GLCaps[glx vid 0x554, fbc 0x195: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL2/GL4bc.sw], offscr[pbuffer]] [apply] Chosen GL Caps(2): GLCaps[glx vid 0x554, fbc 0x195: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL2/GL4bc.sw], offscr[pbuffer]] [apply] Chosen GL CTX (2): 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] Drawable Post-GL(2): jogamp.opengl.x11.glx.X11PbufferGLXDrawable, jogamp.newt.OffscreenWindow [apply] Thread[#1,main,5,main] GearsES2.init.0 0x6fd83fc1: tileRendererInUse null, GearsES2[obj 0x6fd83fc1 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x6fd83fc1 on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x554, fbc 0x195: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL2/GL4bc.sw], offscr[pbuffer]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x6fd83fc1 created: GearsObj[0x6392827e, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x6fd83fc1 created: GearsObj[0x2ed2d9cb, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x6fd83fc1 created: GearsObj[0x2ed2d9cb, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x6fd83fc1 FIN GearsES2[obj 0x6fd83fc1 isInit true, usesShared false, 1 GearsObj[0x6392827e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2ed2d9cb, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xd5b810e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x6fd83fc1 0/0 400x300 of 400x300, swapInterval 1, drawable 0x2c00001, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6fd83fc1, 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[#1,main,5,main] GearsES2.display 0x6fd83fc1 400x300, swapInterval 1, drawable 0x2c00001 [apply] Thread[#1,main,5,main] GearsES2.display 0x6fd83fc1 400x300, swapInterval 1, drawable 0x2c00001 [apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenPbufferSglBuf-n0001-GL2___-sw-pbuffer_-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png [apply] Thread[#38,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.reshape 0x6fd83fc1 0/0 200x150 of 200x150, swapInterval 1, drawable 0x2c00005, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6fd83fc1, 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[#38,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.display 0x6fd83fc1 200x150, swapInterval 1, drawable 0x2c00005 [apply] Thread[#1,main,5,main] GearsES2.display 0x6fd83fc1 200x150, swapInterval 1, drawable 0x2c00005 [apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenPbufferSglBuf-n0003-GL2___-sw-pbuffer_-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0200x0150.png [apply] Thread[#38,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.reshape 0x6fd83fc1 0/0 800x600 of 800x600, swapInterval 1, drawable 0x2c00008, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6fd83fc1, 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[#38,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.display 0x6fd83fc1 800x600, swapInterval 1, drawable 0x2c00008 [apply] Thread[#1,main,5,main] GearsES2.display 0x6fd83fc1 800x600, swapInterval 1, drawable 0x2c00008 [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@1ba9117e, [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@43dac38f, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock <342c38f8, c88a337>[count 0, qsz 0, owner ], 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@43dac38f, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock <342c38f8, c88a337>[count 0, qsz 0, owner ], 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/GL4bc.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/GL4bc.sw], on-scr[.]] [apply] Window: jogamp.newt.driver.x11.WindowDriver [apply] Window Caps Pre_GL: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.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 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.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 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], on-scr[.]] [apply] Thread[#1,main,5,main] GearsES2.dispose 0x6fd83fc1: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0x6fd83fc1 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] Chosen GL Caps(2): GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], on-scr[.]] [apply] Chosen GL CTX (2): 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] Drawable Post-GL(2): jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, jogamp.newt.driver.x11.WindowDriver [apply] Thread[#1,main,5,main] GearsES2.init.0 0x1de76cc7: tileRendererInUse null, GearsES2[obj 0x1de76cc7 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x1de76cc7 on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x1de76cc7 created: GearsObj[0x5b03b9fe, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x1de76cc7 created: GearsObj[0x37d4349f, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x1de76cc7 created: GearsObj[0x37d4349f, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x1de76cc7 FIN GearsES2[obj 0x1de76cc7 isInit true, usesShared false, 1 GearsObj[0x5b03b9fe, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x37d4349f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x434a63ab, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x1de76cc7 0/0 400x300 of 400x300, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1de76cc7, 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[#1,main,5,main] GearsES2.display 0x1de76cc7 400x300, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.display 0x1de76cc7 400x300, swapInterval 1, drawable 0x2c00002 [apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OnScreenDblBuf________-n0001-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0300.png [apply] Thread[#39,main-Display-.x11_:0-1-EDT-7,5,main] GearsES2.reshape 0x1de76cc7 0/0 200x150 of 200x150, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1de76cc7, 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[#39,main-Display-.x11_:0-1-EDT-7,5,main] GearsES2.display 0x1de76cc7 200x150, swapInterval 1, drawable 0x2c00002 [apply] Thread[#39,main-Display-.x11_:0-1-EDT-7,5,main] GearsES2.display 0x1de76cc7 200x150, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.display 0x1de76cc7 200x150, swapInterval 1, drawable 0x2c00002 [apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OnScreenDblBuf________-n0004-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0200x0150.png [apply] Thread[#39,main-Display-.x11_:0-1-EDT-7,5,main] GearsES2.reshape 0x1de76cc7 0/0 800x600 of 800x600, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1de76cc7, 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[#39,main-Display-.x11_:0-1-EDT-7,5,main] GearsES2.display 0x1de76cc7 800x600, swapInterval 1, drawable 0x2c00002 [apply] Thread[#39,main-Display-.x11_:0-1-EDT-7,5,main] GearsES2.display 0x1de76cc7 800x600, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.display 0x1de76cc7 800x600, swapInterval 1, drawable 0x2c00002 [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@1ba9117e, [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[760/381 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@6e0f5f7f, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock <2805d709, 3ee37e5a>[count 0, qsz 0, owner ], 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[760/381 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@6e0f5f7f, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock <2805d709, 3ee37e5a>[count 0, qsz 0, owner ], surfaceLockCount 0] [apply] junit.framework.TestListener: endTest(testGL2OnScreenDblBuf) [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/GL4bc.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/GL4bc.sw], on-scr[.]] [apply] Thread[#1,main,5,main] GearsES2.dispose 0x1de76cc7: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0x1de76cc7 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] Window: jogamp.newt.driver.x11.WindowDriver [apply] Window Caps Pre_GL: GLCaps[glx vid 0x55a, fbc 0x19b: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL2/GL4bc.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 0x55a, fbc 0x19b: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL2/GL4bc.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 0x55a, fbc 0x19b: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL2/GL4bc.sw], on-scr[.]] [apply] Chosen GL Caps(2): GLCaps[glx vid 0x55a, fbc 0x19b: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL2/GL4bc.sw], on-scr[.]] [apply] Chosen GL CTX (2): 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] Drawable Post-GL(2): jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, jogamp.newt.driver.x11.WindowDriver [apply] Thread[#1,main,5,main] GearsES2.init.0 0x3c7f66c4: tileRendererInUse null, GearsES2[obj 0x3c7f66c4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x3c7f66c4 on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55a, fbc 0x19b: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL2/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x3c7f66c4 created: GearsObj[0x53ce1329, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x3c7f66c4 created: GearsObj[0x316bcf94, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x3c7f66c4 created: GearsObj[0x316bcf94, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x3c7f66c4 FIN GearsES2[obj 0x3c7f66c4 isInit true, usesShared false, 1 GearsObj[0x53ce1329, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x316bcf94, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6404f418, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x3c7f66c4 0/0 400x300 of 400x300, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3c7f66c4, 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[#1,main,5,main] GearsES2.display 0x3c7f66c4 400x300, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.display 0x3c7f66c4 400x300, swapInterval 1, drawable 0x2c00002 [apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OnScreenSglBuf________-n0001-GL2___-sw-onscreen-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0300.png [apply] Thread[#40,main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.reshape 0x3c7f66c4 0/0 200x150 of 200x150, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3c7f66c4, 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[#40,main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.display 0x3c7f66c4 200x150, swapInterval 1, drawable 0x2c00002 [apply] Thread[#40,main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.display 0x3c7f66c4 200x150, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.display 0x3c7f66c4 200x150, swapInterval 1, drawable 0x2c00002 [apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OnScreenSglBuf________-n0004-GL2___-sw-onscreen-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0200x0150.png [apply] Thread[#40,main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.reshape 0x3c7f66c4 0/0 800x600 of 800x600, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3c7f66c4, 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[#40,main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.display 0x3c7f66c4 800x600, swapInterval 1, drawable 0x2c00002 [apply] Thread[#40,main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.display 0x3c7f66c4 800x600, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.display 0x3c7f66c4 800x600, swapInterval 1, drawable 0x2c00002 [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@1ba9117e, [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[760/381 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@3e11f9e9, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock <1de5f259, 729d991e>[count 0, qsz 0, owner ], 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[760/381 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@3e11f9e9, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock <1de5f259, 729d991e>[count 0, qsz 0, owner ], surfaceLockCount 0] [apply] junit.framework.TestListener: endTest(testGL2OnScreenSglBuf) [apply] Thread[#1,main,5,main] GearsES2.dispose 0x3c7f66c4: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0x3c7f66c4 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 @ 1751131363351 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131363355 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms [apply] Tests run: 16, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 9.031 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/GL4bc.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/GL4bc.sw], offscr[fbo]] [apply] Window: jogamp.newt.OffscreenWindow [apply] Window Caps Pre_GL: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], offscr[fbo]] [apply] Drawable Pre-GL(0): jogamp.opengl.GLFBODrawableImpl, jogamp.nativewindow.WrappedSurface [apply] Window Caps PostGL : GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], offscr[fbo]] [apply] Drawable Post-GL(1): jogamp.opengl.GLFBODrawableImpl, jogamp.nativewindow.WrappedSurface [apply] Chosen GL Caps(1): GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], offscr[fbo]] [apply] Chosen GL Caps(2): GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], offscr[fbo]] [apply] Chosen GL CTX (2): 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [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@1ba9117e, [apply] Handle 0x0, [apply] Caps GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.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 0x732c2a62, isOwner false, <272ed83b, 41fecb8b>[count 0, qsz 0, owner ]], obj 0x120f102b], idx 0], visualID 0x55c, fbConfigID 0x19d, [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/GL4bc.sw], offscr[auto-cfg]], [apply] chosen GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], on-scr[.]]] [apply] , surfaceLock <6631f5ca, 5ace1ed4>[count 0, qsz 0, owner ] [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@6babf3bf, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock <3059cbc, 7ea9e1e2>[count 0, qsz 0, owner ], 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/GL4bc.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/GL4bc.sw], offscr[bitmap]] [apply] Window: jogamp.newt.OffscreenWindow [apply] Window Caps Pre_GL: GLCaps[glx vid 0x554, fbc 0x195: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL2/GL4bc.sw], offscr[bitmap]] [apply] Drawable Pre-GL(0): jogamp.opengl.x11.glx.X11PixmapGLXDrawable, jogamp.newt.OffscreenWindow [apply] Window Caps PostGL : GLCaps[glx vid 0x554, fbc 0x195: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL2/GL4bc.sw], offscr[bitmap]] [apply] Drawable Post-GL(1): jogamp.opengl.x11.glx.X11PixmapGLXDrawable, jogamp.newt.OffscreenWindow [apply] Chosen GL Caps(1): GLCaps[glx vid 0x554, fbc 0x195: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL2/GL4bc.sw], offscr[bitmap]] [apply] Chosen GL Caps(2): GLCaps[glx vid 0x554, fbc 0x195: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL2/GL4bc.sw], offscr[bitmap]] [apply] Chosen GL CTX (2): 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [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@1ba9117e, [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@3d6f0054, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock <505fc5a4, 5fbdfdcf>[count 0, qsz 0, owner ], 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@3d6f0054, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock <505fc5a4, 5fbdfdcf>[count 0, qsz 0, owner ], 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/GL4bc.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/GL4bc.sw], offscr[fbo]] [apply] Window: jogamp.newt.OffscreenWindow [apply] Window Caps Pre_GL: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], offscr[fbo]] [apply] Drawable Pre-GL(0): jogamp.opengl.GLFBODrawableImpl, jogamp.nativewindow.WrappedSurface [apply] Window Caps PostGL : GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], offscr[fbo]] [apply] Drawable Post-GL(1): jogamp.opengl.GLFBODrawableImpl, jogamp.nativewindow.WrappedSurface [apply] Chosen GL Caps(1): GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], offscr[fbo]] [apply] Chosen GL Caps(2): GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], offscr[fbo]] [apply] Chosen GL CTX (2): 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [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@1ba9117e, [apply] Handle 0x0, [apply] Caps GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.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 0x7fee8714, isOwner false, <4229bb3f, 56cdfb3b>[count 0, qsz 0, owner ]], obj 0x2b91004a], idx 0], visualID 0x55c, fbConfigID 0x19d, [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/GL4bc.sw], offscr[fbo]], [apply] chosen GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], on-scr[.]]] [apply] , surfaceLock <20ccf40b, 2fb3536e>[count 0, qsz 0, owner ] [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@169e6180, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock <35aea049, 7205765b>[count 0, qsz 0, owner ], 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/GL4bc.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/GL4bc.sw], offscr[fbo]] [apply] Window: jogamp.newt.OffscreenWindow [apply] Window Caps Pre_GL: GLCaps[glx vid 0x55a, fbc 0x19b: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL2/GL4bc.sw], offscr[fbo]] [apply] Drawable Pre-GL(0): jogamp.opengl.GLFBODrawableImpl, jogamp.nativewindow.WrappedSurface [apply] Window Caps PostGL : GLCaps[glx vid 0x55a, fbc 0x19b: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL2/GL4bc.sw], offscr[fbo]] [apply] Drawable Post-GL(1): jogamp.opengl.GLFBODrawableImpl, jogamp.nativewindow.WrappedSurface [apply] Chosen GL Caps(1): GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL2/GL4bc.sw], offscr[fbo]] [apply] Chosen GL Caps(2): GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL2/GL4bc.sw], offscr[fbo]] [apply] Chosen GL CTX (2): 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [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@1ba9117e, [apply] Handle 0x0, [apply] Caps GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.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 0x5acf93bb, isOwner false, <7e7be63f, 6cd28fa7>[count 0, qsz 0, owner ]], obj 0x614ca7df], idx 0], visualID 0x55c, fbConfigID 0x19d, [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/GL4bc.sw], offscr[fbo]], [apply] chosen GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], on-scr[.]]] [apply] , surfaceLock <4738a206, 66d3eec0>[count 0, qsz 0, owner ] [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@1e04fa0a, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock <1af2d44a, 18d87d80>[count 0, qsz 0, owner ], 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/GL4bc.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/GL4bc.sw], offscr[pbuffer]] [apply] Window: jogamp.newt.OffscreenWindow [apply] Window Caps Pre_GL: GLCaps[glx vid 0x556, fbc 0x197: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], offscr[pbuffer]] [apply] Drawable Pre-GL(0): jogamp.opengl.x11.glx.X11PbufferGLXDrawable, jogamp.newt.OffscreenWindow [apply] Window Caps PostGL : GLCaps[glx vid 0x556, fbc 0x197: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], offscr[pbuffer]] [apply] Drawable Post-GL(1): jogamp.opengl.x11.glx.X11PbufferGLXDrawable, jogamp.newt.OffscreenWindow [apply] Chosen GL Caps(1): GLCaps[glx vid 0x556, fbc 0x197: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], offscr[pbuffer]] [apply] Chosen GL Caps(2): GLCaps[glx vid 0x556, fbc 0x197: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], offscr[pbuffer]] [apply] Chosen GL CTX (2): 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [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@1ba9117e, [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@58d75e99, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock <74751b3, 741a8937>[count 0, qsz 0, owner ], 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@58d75e99, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock <74751b3, 741a8937>[count 0, qsz 0, owner ], 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/GL4bc.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/GL4bc.sw], offscr[pbuffer]] [apply] Window: jogamp.newt.OffscreenWindow [apply] Window Caps Pre_GL: GLCaps[glx vid 0x554, fbc 0x195: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL2/GL4bc.sw], offscr[pbuffer]] [apply] Drawable Pre-GL(0): jogamp.opengl.x11.glx.X11PbufferGLXDrawable, jogamp.newt.OffscreenWindow [apply] Window Caps PostGL : GLCaps[glx vid 0x554, fbc 0x195: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL2/GL4bc.sw], offscr[pbuffer]] [apply] Drawable Post-GL(1): jogamp.opengl.x11.glx.X11PbufferGLXDrawable, jogamp.newt.OffscreenWindow [apply] Chosen GL Caps(1): GLCaps[glx vid 0x554, fbc 0x195: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL2/GL4bc.sw], offscr[pbuffer]] [apply] Chosen GL Caps(2): GLCaps[glx vid 0x554, fbc 0x195: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL2/GL4bc.sw], offscr[pbuffer]] [apply] Chosen GL CTX (2): 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [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@1ba9117e, [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@43dac38f, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock <342c38f8, c88a337>[count 0, qsz 0, owner ], 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@43dac38f, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock <342c38f8, c88a337>[count 0, qsz 0, owner ], 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/GL4bc.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/GL4bc.sw], on-scr[.]] [apply] Window: jogamp.newt.driver.x11.WindowDriver [apply] Window Caps Pre_GL: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.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 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.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 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], on-scr[.]] [apply] Chosen GL Caps(2): GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], on-scr[.]] [apply] Chosen GL CTX (2): 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [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@1ba9117e, [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[760/381 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@6e0f5f7f, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock <2805d709, 3ee37e5a>[count 0, qsz 0, owner ], 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[760/381 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@6e0f5f7f, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock <2805d709, 3ee37e5a>[count 0, qsz 0, owner ], 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/GL4bc.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/GL4bc.sw], on-scr[.]] [apply] Window: jogamp.newt.driver.x11.WindowDriver [apply] Window Caps Pre_GL: GLCaps[glx vid 0x55a, fbc 0x19b: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL2/GL4bc.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 0x55a, fbc 0x19b: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL2/GL4bc.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 0x55a, fbc 0x19b: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL2/GL4bc.sw], on-scr[.]] [apply] Chosen GL Caps(2): GLCaps[glx vid 0x55a, fbc 0x19b: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL2/GL4bc.sw], on-scr[.]] [apply] Chosen GL CTX (2): 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [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@1ba9117e, [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[760/381 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@3e11f9e9, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock <1de5f259, 729d991e>[count 0, qsz 0, owner ], 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[760/381 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@3e11f9e9, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock <1de5f259, 729d991e>[count 0, qsz 0, owner ], surfaceLockCount 0] [apply] ------------- ---------------- --------------- [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751131354928 ms III - Start [apply] SLOCK [T main @ 1751131354933 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 0x1d082e88, isOwner false, <60704c, 6b19b79>[count 0, qsz 0, owner ]], obj 0x7219ec67] [apply] Natives [apply] GL4bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GLES3 false [apply] GL3bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GL2 true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GLES2 false [apply] GLES1 false [apply] Count 5 / 8 [apply] Common [apply] GL4ES3 true [apply] GL2GL3 true [apply] GL2ES2 true [apply] GL2ES1 true [apply] Mappings [apply] GL3bc GLProfile[GL3bc/GL4bc.sw] [apply] GL2ES1 GLProfile[GL2ES1/GL4bc.sw] [apply] GL4ES3 GLProfile[GL4ES3/GL4.sw] [apply] GL2ES2 GLProfile[GL2ES2/GL4.sw] [apply] GL4bc GLProfile[GL4bc/GL4bc.sw] [apply] GL2 GLProfile[GL2/GL4bc.sw] [apply] GL4 GLProfile[GL4/GL4.sw] [apply] GL3 GLProfile[GL3/GL4.sw] [apply] GL2GL3 GLProfile[GL2GL3/GL4bc.sw] [apply] default GLProfile[GL4bc/GL4bc.sw] [apply] Count 9 / 12 [apply] [apply] [apply] Capabilities for X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x1d082e88, isOwner false, <60704c, 6b19b79>[count 0, qsz 0, owner ]], obj 0x7219ec67] [apply] GLCaps[glx vid ----, fbc 0x6f: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x70: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x71: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x72: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x73: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x74: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x75: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x76: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x77: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x78: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x79: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x7a: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x7b: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x7c: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x7d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x7e: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x7f: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x80: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x81: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x82: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x83: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x84: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x85: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x86: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x88: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x8c: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x90: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x94: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x98: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x9c: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xa0: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xa4: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xa8: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xac: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xb0: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xb4: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xff: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x100: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x101: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x102: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x103: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x104: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x105: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x106: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x107: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x108: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x109: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x10a: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x10b: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x10c: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x10d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x10e: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x10f: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x110: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x111: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x112: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x113: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x114: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x115: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x116: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x118: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x11c: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x120: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x124: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x128: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x12c: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x130: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x134: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x138: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x13c: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x140: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x144: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x267: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x268: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x269: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x26a: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x26b: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x26c: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x26d: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x26e: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x26f: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x270: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x271: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x272: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x273: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x274: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x275: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x276: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x277: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x278: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x279: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x27a: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x27b: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x27c: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x27d: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x27e: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x280: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x284: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x288: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x28c: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x290: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x294: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x298: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x29c: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2a0: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2a4: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2a8: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2ac: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2af: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2b0: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2b1: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2b2: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2b3: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2b4: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2b5: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2b6: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2b7: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2b8: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2b9: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2ba: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2bb: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2bc: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2bd: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2be: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2bf: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2c0: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2c1: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2c2: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2c3: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2c4: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2c5: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2c6: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2c8: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2cc: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2d0: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2d4: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2d8: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2dc: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2e0: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2e4: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2e8: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2ec: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2f0: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2f4: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x33f: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x340: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x341: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x342: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x343: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x344: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x345: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x346: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x347: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x348: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x349: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x34a: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x34b: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x34c: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x34d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x34e: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x34f: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x350: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x351: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x352: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x353: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x354: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x355: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x356: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x358: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x35c: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x360: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x364: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x368: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x36c: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x370: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x374: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x378: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x37c: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x380: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x384: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4a7: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4a8: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4a9: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4aa: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4ab: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4ac: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4ad: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4ae: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4af: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4b0: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4b1: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4b2: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4b3: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4b4: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4b5: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4b6: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4b7: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4b8: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4b9: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4ba: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4bb: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4bc: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4bd: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4be: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4c0: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4c4: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4c8: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4cc: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4d0: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4d4: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4d8: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4dc: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4e0: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4e4: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4e8: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4ec: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid 0x21, fbc 0x15b: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x22, fbc 0x39b: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6e, 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, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x507, fbc 0x147: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x508, fbc 0x148: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x509, fbc 0x149: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x50a, fbc 0x14a: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x50b, fbc 0x14b: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x50c, fbc 0x14c: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x50d, fbc 0x14d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x50e, fbc 0x14e: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x50f, fbc 0x14f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x510, fbc 0x150: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x511, fbc 0x151: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x512, fbc 0x152: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x513, fbc 0x153: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x514, fbc 0x154: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x515, fbc 0x155: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x516, fbc 0x156: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x517, fbc 0x157: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x518, fbc 0x158: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x519, fbc 0x159: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x51a, fbc 0x15a: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x51b, fbc 0x15c: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x51c, fbc 0x15d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x51d, fbc 0x15e: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x51f, fbc 0x160: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x523, fbc 0x164: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x527, fbc 0x168: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x52b, fbc 0x16c: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x52f, fbc 0x170: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x533, fbc 0x174: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x537, fbc 0x178: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x53b, fbc 0x17c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x53f, fbc 0x180: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x543, fbc 0x184: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x547, fbc 0x188: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x54b, fbc 0x18c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x54e, fbc 0x18f: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x54f, fbc 0x190: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x550, fbc 0x191: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x551, fbc 0x192: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x552, fbc 0x193: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x553, fbc 0x194: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x554, fbc 0x195: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x555, fbc 0x196: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x556, fbc 0x197: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x557, fbc 0x198: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x558, fbc 0x199: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x559, fbc 0x19a: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x55a, fbc 0x19b: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x55b, fbc 0x19c: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x55e, fbc 0x19f: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x55f, fbc 0x1a0: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x560, fbc 0x1a1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x561, fbc 0x1a2: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x562, fbc 0x1a3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x563, fbc 0x1a4: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x564, fbc 0x1a5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x565, fbc 0x1a6: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x567, fbc 0x1a8: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x56b, fbc 0x1ac: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x56f, fbc 0x1b0: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x573, fbc 0x1b4: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x577, fbc 0x1b8: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x57b, fbc 0x1bc: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x57f, fbc 0x1c0: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x583, fbc 0x1c4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x587, fbc 0x1c8: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x58b, fbc 0x1cc: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x58f, fbc 0x1d0: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x593, fbc 0x1d4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x596, fbc 0x1d7: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x597, fbc 0x1d8: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x598, fbc 0x1d9: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x599, fbc 0x1da: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x59a, fbc 0x1db: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x59b, fbc 0x1dc: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x59c, fbc 0x1dd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x59d, fbc 0x1de: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x59e, fbc 0x1df: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x59f, fbc 0x1e0: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5a0, fbc 0x1e1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5a1, fbc 0x1e2: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5a2, fbc 0x1e3: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5a3, fbc 0x1e4: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5a4, fbc 0x1e5: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5a5, fbc 0x1e6: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5a6, fbc 0x1e7: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5a7, fbc 0x1e8: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5a8, fbc 0x1e9: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5a9, fbc 0x1ea: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5aa, fbc 0x1eb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5ab, fbc 0x1ec: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5ac, fbc 0x1ed: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5ad, fbc 0x1ee: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5af, fbc 0x1f0: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5b3, fbc 0x1f4: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5b7, fbc 0x1f8: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5bb, fbc 0x1fc: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5bf, fbc 0x200: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5c3, fbc 0x204: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5c7, fbc 0x208: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5cb, fbc 0x20c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5cf, fbc 0x210: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5d3, fbc 0x214: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5d7, fbc 0x218: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5db, fbc 0x21c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5de, fbc 0x21f: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5df, fbc 0x220: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5e0, fbc 0x221: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5e1, fbc 0x222: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5e2, fbc 0x223: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5e3, fbc 0x224: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5e4, fbc 0x225: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5e5, fbc 0x226: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5e6, fbc 0x227: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5e7, fbc 0x228: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5e8, fbc 0x229: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5e9, fbc 0x22a: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5ea, fbc 0x22b: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5eb, fbc 0x22c: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5ec, fbc 0x22d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5ed, fbc 0x22e: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5ee, fbc 0x22f: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5ef, fbc 0x230: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5f0, fbc 0x231: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5f1, fbc 0x232: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5f2, fbc 0x233: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5f3, fbc 0x234: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5f4, fbc 0x235: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5f5, fbc 0x236: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5f7, fbc 0x238: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5fb, fbc 0x23c: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5ff, fbc 0x240: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x603, fbc 0x244: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x607, fbc 0x248: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x60b, fbc 0x24c: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x60f, fbc 0x250: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x613, fbc 0x254: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x617, fbc 0x258: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x61b, fbc 0x25c: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x61f, fbc 0x260: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x623, fbc 0x264: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x626, fbc 0x387: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x627, fbc 0x388: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x628, fbc 0x389: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x629, fbc 0x38a: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x62a, fbc 0x38b: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x62b, fbc 0x38c: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x62c, fbc 0x38d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x62d, fbc 0x38e: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x62e, fbc 0x38f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x62f, fbc 0x390: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x630, fbc 0x391: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x631, fbc 0x392: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x632, fbc 0x393: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x633, fbc 0x394: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x634, fbc 0x395: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x635, fbc 0x396: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x636, fbc 0x397: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x637, fbc 0x398: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x638, fbc 0x399: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x639, fbc 0x39a: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x63a, fbc 0x39c: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x63b, fbc 0x39d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x63c, fbc 0x39e: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x63e, fbc 0x3a0: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x642, fbc 0x3a4: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x646, fbc 0x3a8: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x64a, fbc 0x3ac: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x64e, fbc 0x3b0: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x652, fbc 0x3b4: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x656, fbc 0x3b8: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x65a, fbc 0x3bc: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x65e, fbc 0x3c0: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x662, fbc 0x3c4: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x666, fbc 0x3c8: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x66a, fbc 0x3cc: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x66d, fbc 0x3cf: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x66e, fbc 0x3d0: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x66f, fbc 0x3d1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x670, fbc 0x3d2: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x671, fbc 0x3d3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x672, fbc 0x3d4: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x673, fbc 0x3d5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x674, fbc 0x3d6: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x675, fbc 0x3d7: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x676, fbc 0x3d8: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x677, fbc 0x3d9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x678, fbc 0x3da: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x679, fbc 0x3db: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x67a, fbc 0x3dc: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x67b, fbc 0x3dd: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x67c, fbc 0x3de: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x67d, fbc 0x3df: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x67e, fbc 0x3e0: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x67f, fbc 0x3e1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x680, fbc 0x3e2: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x681, fbc 0x3e3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x682, fbc 0x3e4: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x683, fbc 0x3e5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x684, fbc 0x3e6: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x686, fbc 0x3e8: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x68a, fbc 0x3ec: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x68e, fbc 0x3f0: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x692, fbc 0x3f4: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x696, fbc 0x3f8: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x69a, fbc 0x3fc: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x69e, fbc 0x400: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6a2, fbc 0x404: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6a6, fbc 0x408: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6aa, fbc 0x40c: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6ae, fbc 0x410: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6b2, fbc 0x414: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6b5, fbc 0x417: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6b6, fbc 0x418: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6b7, fbc 0x419: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6b8, fbc 0x41a: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6b9, fbc 0x41b: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6ba, fbc 0x41c: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6bb, fbc 0x41d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6bc, fbc 0x41e: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6bd, fbc 0x41f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6be, fbc 0x420: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6bf, fbc 0x421: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6c0, fbc 0x422: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6c1, fbc 0x423: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6c2, fbc 0x424: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6c3, fbc 0x425: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6c4, fbc 0x426: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6c5, fbc 0x427: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6c6, fbc 0x428: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6c7, fbc 0x429: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6c8, fbc 0x42a: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6c9, fbc 0x42b: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6ca, fbc 0x42c: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6cb, fbc 0x42d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6cc, fbc 0x42e: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6ce, fbc 0x430: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6d2, fbc 0x434: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6d6, fbc 0x438: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6da, fbc 0x43c: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6de, fbc 0x440: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6e2, fbc 0x444: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6e6, fbc 0x448: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6ea, fbc 0x44c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6ee, fbc 0x450: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6f2, fbc 0x454: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6f6, fbc 0x458: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6fa, fbc 0x45c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6fd, fbc 0x45f: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6fe, fbc 0x460: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6ff, fbc 0x461: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x700, fbc 0x462: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x701, fbc 0x463: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x702, fbc 0x464: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x703, fbc 0x465: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x704, fbc 0x466: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x705, fbc 0x467: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x706, fbc 0x468: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x707, fbc 0x469: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x708, fbc 0x46a: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x709, fbc 0x46b: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x70a, fbc 0x46c: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x70b, fbc 0x46d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x70c, fbc 0x46e: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x70d, fbc 0x46f: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x70e, fbc 0x470: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x70f, fbc 0x471: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x710, fbc 0x472: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x711, fbc 0x473: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x712, fbc 0x474: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x713, fbc 0x475: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x714, fbc 0x476: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x716, fbc 0x478: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x71a, fbc 0x47c: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x71e, fbc 0x480: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x722, fbc 0x484: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x726, fbc 0x488: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x72a, fbc 0x48c: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x72e, fbc 0x490: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x732, fbc 0x494: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x736, fbc 0x498: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x73a, fbc 0x49c: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x73e, fbc 0x4a0: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x742, fbc 0x4a4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x745, fbc 0x4ef: 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[GL4bc/GL4bc.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, dbl, mono , sw, GLProfile[GL4bc/GL4bc.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[GL4bc/GL4bc.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 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.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, dbl, mono , sw, GLProfile[GL4bc/GL4bc.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[GL4bc/GL4bc.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 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.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, dbl, mono , sw, GLProfile[GL4bc/GL4bc.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[GL4bc/GL4bc.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/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x74f, 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[GL4bc/GL4bc.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 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.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, dbl, mono , sw, GLProfile[GL4bc/GL4bc.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[GL4bc/GL4bc.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 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.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, dbl, mono , sw, GLProfile[GL4bc/GL4bc.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[GL4bc/GL4bc.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 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.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, dbl, mono , sw, GLProfile[GL4bc/GL4bc.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[GL4bc/GL4bc.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/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.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, dbl, mono , sw, GLProfile[GL4bc/GL4bc.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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [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] Profile GLES2 n/a [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] Profile GLES2 n/a [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] Profile GLES2 n/a [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] Profile GLES2 n/a [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] Profile GLES2 n/a [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] Profile GLES2 n/a [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] Profile GLES2 n/a [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[#1,main,5,main] GearsES2.init.0 0x1a677343: tileRendererInUse null, GearsES2[obj 0x1a677343 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x1a677343 on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], offscr[fbo]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x1a677343 created: GearsObj[0x6e509ffa, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x1a677343 created: GearsObj[0x57250572, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x1a677343 created: GearsObj[0x57250572, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x1a677343 FIN GearsES2[obj 0x1a677343 isInit true, usesShared false, 1 GearsObj[0x6e509ffa, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x57250572, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7c1e2a9e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x1a677343 0/0 400x300 of 400x300, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1a677343, 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[#1,main,5,main] GearsES2.display 0x1a677343 400x300, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.display 0x1a677343 400x300, swapInterval 1, drawable 0x2c00002 [apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenAutoDblBuf___-n0001-GL2___-sw-fbobject-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0300.png [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x1a677343 0/0 200x150 of 200x150, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1a677343, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x1a677343 200x150, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.display 0x1a677343 200x150, swapInterval 1, drawable 0x2c00002 [apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenAutoDblBuf___-n0003-GL2___-sw-fbobject-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0200x0150.png [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x1a677343 0/0 800x600 of 800x600, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1a677343, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x1a677343 800x600, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.display 0x1a677343 800x600, swapInterval 1, drawable 0x2c00002 [apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenAutoDblBuf___-n0005-GL2___-sw-fbobject-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png [apply] Thread[#1,main,5,main] GearsES2.dispose 0x1a677343: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0x1a677343 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[#1,main,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x554, fbc 0x195: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL2/GL4bc.sw], offscr[bitmap]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 list created: 1 [apply] gear2 list created: 2 [apply] gear3 list created: 3 [apply] Thread[#1,main,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0x2c00002, 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[#34,main-Display-.x11_:0-1-EDT-2,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0x2c00007, 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[#34,main-Display-.x11_:0-1-EDT-2,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0x2c0000b, 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[#1,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[#1,main,5,main] GearsES2.init.0 0x32ee6fee: tileRendererInUse null, GearsES2[obj 0x32ee6fee isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x32ee6fee on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], offscr[fbo]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x32ee6fee created: GearsObj[0x28f2a10f, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x32ee6fee created: GearsObj[0xf736069, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x32ee6fee created: GearsObj[0xf736069, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x32ee6fee FIN GearsES2[obj 0x32ee6fee isInit true, usesShared false, 1 GearsObj[0x28f2a10f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xf736069, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6da21078, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x32ee6fee 0/0 400x300 of 400x300, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x32ee6fee, 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[#1,main,5,main] GearsES2.display 0x32ee6fee 400x300, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.display 0x32ee6fee 400x300, swapInterval 1, drawable 0x2c00002 [apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenFBODblBuf____-n0001-GL2___-sw-fbobject-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0300.png [apply] Thread[#35,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.reshape 0x32ee6fee 0/0 200x150 of 200x150, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x32ee6fee, 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[#35,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.display 0x32ee6fee 200x150, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.display 0x32ee6fee 200x150, swapInterval 1, drawable 0x2c00002 [apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenFBODblBuf____-n0003-GL2___-sw-fbobject-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0200x0150.png [apply] Thread[#35,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.reshape 0x32ee6fee 0/0 800x600 of 800x600, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x32ee6fee, 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[#35,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.display 0x32ee6fee 800x600, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.display 0x32ee6fee 800x600, swapInterval 1, drawable 0x2c00002 [apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenFBODblBuf____-n0005-GL2___-sw-fbobject-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png [apply] Thread[#1,main,5,main] GearsES2.dispose 0x32ee6fee: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0x32ee6fee 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[#1,main,5,main] GearsES2.init.0 0x6283d8b8: tileRendererInUse null, GearsES2[obj 0x6283d8b8 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x6283d8b8 on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL2/GL4bc.sw], offscr[fbo]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x6283d8b8 created: GearsObj[0x2f217633, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x6283d8b8 created: GearsObj[0xa530d0a, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x6283d8b8 created: GearsObj[0xa530d0a, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x6283d8b8 FIN GearsES2[obj 0x6283d8b8 isInit true, usesShared false, 1 GearsObj[0x2f217633, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xa530d0a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1a18644, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x6283d8b8 0/0 400x300 of 400x300, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6283d8b8, 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[#1,main,5,main] GearsES2.display 0x6283d8b8 400x300, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.display 0x6283d8b8 400x300, swapInterval 1, drawable 0x2c00002 [apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenFBOSglBuf____-n0001-GL2___-sw-fbobject-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0300.png [apply] Thread[#36,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x6283d8b8 0/0 200x150 of 200x150, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6283d8b8, 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[#36,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x6283d8b8 200x150, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.display 0x6283d8b8 200x150, swapInterval 1, drawable 0x2c00002 [apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenFBOSglBuf____-n0003-GL2___-sw-fbobject-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0200x0150.png [apply] Thread[#36,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x6283d8b8 0/0 800x600 of 800x600, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6283d8b8, 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[#36,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x6283d8b8 800x600, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.display 0x6283d8b8 800x600, swapInterval 1, drawable 0x2c00002 [apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenFBOSglBuf____-n0005-GL2___-sw-fbobject-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png [apply] Thread[#1,main,5,main] GearsES2.dispose 0x6283d8b8: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0x6283d8b8 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[#1,main,5,main] GearsES2.init.0 0xf5acb9d: tileRendererInUse null, GearsES2[obj 0xf5acb9d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0xf5acb9d on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x556, fbc 0x197: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], offscr[pbuffer]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0xf5acb9d created: GearsObj[0x7bd4937b, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0xf5acb9d created: GearsObj[0x21e360a, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0xf5acb9d created: GearsObj[0x21e360a, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0xf5acb9d FIN GearsES2[obj 0xf5acb9d isInit true, usesShared false, 1 GearsObj[0x7bd4937b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x21e360a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5ba3f27a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0xf5acb9d 0/0 400x300 of 400x300, swapInterval 1, drawable 0x2c00001, msaa false, tileRendererInUse null [apply] >> GearsES2 0xf5acb9d, 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[#1,main,5,main] GearsES2.display 0xf5acb9d 400x300, swapInterval 1, drawable 0x2c00001 [apply] Thread[#1,main,5,main] GearsES2.display 0xf5acb9d 400x300, swapInterval 1, drawable 0x2c00001 [apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenPbufferDblBuf-n0001-GL2___-sw-pbuffer_-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png [apply] Thread[#37,main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.reshape 0xf5acb9d 0/0 200x150 of 200x150, swapInterval 1, drawable 0x2c00005, msaa false, tileRendererInUse null [apply] >> GearsES2 0xf5acb9d, 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[#37,main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.display 0xf5acb9d 200x150, swapInterval 1, drawable 0x2c00005 [apply] Thread[#1,main,5,main] GearsES2.display 0xf5acb9d 200x150, swapInterval 1, drawable 0x2c00005 [apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenPbufferDblBuf-n0003-GL2___-sw-pbuffer_-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0200x0150.png [apply] Thread[#37,main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.reshape 0xf5acb9d 0/0 800x600 of 800x600, swapInterval 1, drawable 0x2c00008, msaa false, tileRendererInUse null [apply] >> GearsES2 0xf5acb9d, 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[#37,main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.display 0xf5acb9d 800x600, swapInterval 1, drawable 0x2c00008 [apply] Thread[#1,main,5,main] GearsES2.display 0xf5acb9d 800x600, swapInterval 1, drawable 0x2c00008 [apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenPbufferDblBuf-n0005-GL2___-sw-pbuffer_-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0800x0600.png [apply] Thread[#1,main,5,main] GearsES2.dispose 0xf5acb9d: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0xf5acb9d 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[#1,main,5,main] GearsES2.init.0 0x6fd83fc1: tileRendererInUse null, GearsES2[obj 0x6fd83fc1 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x6fd83fc1 on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x554, fbc 0x195: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL2/GL4bc.sw], offscr[pbuffer]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x6fd83fc1 created: GearsObj[0x6392827e, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x6fd83fc1 created: GearsObj[0x2ed2d9cb, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x6fd83fc1 created: GearsObj[0x2ed2d9cb, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x6fd83fc1 FIN GearsES2[obj 0x6fd83fc1 isInit true, usesShared false, 1 GearsObj[0x6392827e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2ed2d9cb, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xd5b810e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x6fd83fc1 0/0 400x300 of 400x300, swapInterval 1, drawable 0x2c00001, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6fd83fc1, 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[#1,main,5,main] GearsES2.display 0x6fd83fc1 400x300, swapInterval 1, drawable 0x2c00001 [apply] Thread[#1,main,5,main] GearsES2.display 0x6fd83fc1 400x300, swapInterval 1, drawable 0x2c00001 [apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenPbufferSglBuf-n0001-GL2___-sw-pbuffer_-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png [apply] Thread[#38,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.reshape 0x6fd83fc1 0/0 200x150 of 200x150, swapInterval 1, drawable 0x2c00005, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6fd83fc1, 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[#38,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.display 0x6fd83fc1 200x150, swapInterval 1, drawable 0x2c00005 [apply] Thread[#1,main,5,main] GearsES2.display 0x6fd83fc1 200x150, swapInterval 1, drawable 0x2c00005 [apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenPbufferSglBuf-n0003-GL2___-sw-pbuffer_-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0200x0150.png [apply] Thread[#38,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.reshape 0x6fd83fc1 0/0 800x600 of 800x600, swapInterval 1, drawable 0x2c00008, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6fd83fc1, 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[#38,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.display 0x6fd83fc1 800x600, swapInterval 1, drawable 0x2c00008 [apply] Thread[#1,main,5,main] GearsES2.display 0x6fd83fc1 800x600, swapInterval 1, drawable 0x2c00008 [apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenPbufferSglBuf-n0005-GL2___-sw-pbuffer_-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0800x0600.png [apply] Thread[#1,main,5,main] GearsES2.dispose 0x6fd83fc1: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0x6fd83fc1 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[#1,main,5,main] GearsES2.init.0 0x1de76cc7: tileRendererInUse null, GearsES2[obj 0x1de76cc7 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x1de76cc7 on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x1de76cc7 created: GearsObj[0x5b03b9fe, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x1de76cc7 created: GearsObj[0x37d4349f, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x1de76cc7 created: GearsObj[0x37d4349f, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x1de76cc7 FIN GearsES2[obj 0x1de76cc7 isInit true, usesShared false, 1 GearsObj[0x5b03b9fe, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x37d4349f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x434a63ab, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x1de76cc7 0/0 400x300 of 400x300, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1de76cc7, 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[#1,main,5,main] GearsES2.display 0x1de76cc7 400x300, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.display 0x1de76cc7 400x300, swapInterval 1, drawable 0x2c00002 [apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OnScreenDblBuf________-n0001-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0300.png [apply] Thread[#39,main-Display-.x11_:0-1-EDT-7,5,main] GearsES2.reshape 0x1de76cc7 0/0 200x150 of 200x150, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1de76cc7, 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[#39,main-Display-.x11_:0-1-EDT-7,5,main] GearsES2.display 0x1de76cc7 200x150, swapInterval 1, drawable 0x2c00002 [apply] Thread[#39,main-Display-.x11_:0-1-EDT-7,5,main] GearsES2.display 0x1de76cc7 200x150, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.display 0x1de76cc7 200x150, swapInterval 1, drawable 0x2c00002 [apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OnScreenDblBuf________-n0004-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0200x0150.png [apply] Thread[#39,main-Display-.x11_:0-1-EDT-7,5,main] GearsES2.reshape 0x1de76cc7 0/0 800x600 of 800x600, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1de76cc7, 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[#39,main-Display-.x11_:0-1-EDT-7,5,main] GearsES2.display 0x1de76cc7 800x600, swapInterval 1, drawable 0x2c00002 [apply] Thread[#39,main-Display-.x11_:0-1-EDT-7,5,main] GearsES2.display 0x1de76cc7 800x600, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.display 0x1de76cc7 800x600, swapInterval 1, drawable 0x2c00002 [apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OnScreenDblBuf________-n0007-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png [apply] Thread[#1,main,5,main] GearsES2.dispose 0x1de76cc7: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0x1de76cc7 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[#1,main,5,main] GearsES2.init.0 0x3c7f66c4: tileRendererInUse null, GearsES2[obj 0x3c7f66c4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x3c7f66c4 on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55a, fbc 0x19b: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL2/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x3c7f66c4 created: GearsObj[0x53ce1329, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x3c7f66c4 created: GearsObj[0x316bcf94, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x3c7f66c4 created: GearsObj[0x316bcf94, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x3c7f66c4 FIN GearsES2[obj 0x3c7f66c4 isInit true, usesShared false, 1 GearsObj[0x53ce1329, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x316bcf94, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6404f418, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x3c7f66c4 0/0 400x300 of 400x300, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3c7f66c4, 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[#1,main,5,main] GearsES2.display 0x3c7f66c4 400x300, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.display 0x3c7f66c4 400x300, swapInterval 1, drawable 0x2c00002 [apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OnScreenSglBuf________-n0001-GL2___-sw-onscreen-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0300.png [apply] Thread[#40,main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.reshape 0x3c7f66c4 0/0 200x150 of 200x150, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3c7f66c4, 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[#40,main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.display 0x3c7f66c4 200x150, swapInterval 1, drawable 0x2c00002 [apply] Thread[#40,main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.display 0x3c7f66c4 200x150, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.display 0x3c7f66c4 200x150, swapInterval 1, drawable 0x2c00002 [apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OnScreenSglBuf________-n0004-GL2___-sw-onscreen-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0200x0150.png [apply] Thread[#40,main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.reshape 0x3c7f66c4 0/0 800x600 of 800x600, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3c7f66c4, 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[#40,main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.display 0x3c7f66c4 800x600, swapInterval 1, drawable 0x2c00002 [apply] Thread[#40,main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.display 0x3c7f66c4 800x600, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.display 0x3c7f66c4 800x600, swapInterval 1, drawable 0x2c00002 [apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OnScreenSglBuf________-n0007-GL2___-sw-onscreen-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png [apply] Thread[#1,main,5,main] GearsES2.dispose 0x3c7f66c4: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0x3c7f66c4 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 @ 1751131363351 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131363355 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testAvailableInfo took 0.498 sec [apply] Testcase: testES2OffScreenAutoDblBuf took 0.001 sec [apply] Testcase: testES2OffScreenFBODblBuf took 0 sec [apply] Testcase: testES2OffScreenFBOSglBuf took 0 sec [apply] Testcase: testES2OffScreenPbufferDblBuf took 0.001 sec [apply] Testcase: testES2OffScreenPbufferSglBuf took 0 sec [apply] Testcase: testES2OnScreenDblBuf took 0.001 sec [apply] Testcase: testES2OnScreenSglBuf took 0 sec [apply] Testcase: testGL2OffScreenAutoDblBuf took 1.339 sec [apply] Testcase: testGL2OffScreenBitmapSglBuf took 1.21 sec [apply] Testcase: testGL2OffScreenFBODblBuf took 1.193 sec [apply] Testcase: testGL2OffScreenFBOSglBuf took 1.196 sec [apply] Testcase: testGL2OffScreenPbufferDblBuf took 1.224 sec [apply] Testcase: testGL2OffScreenPbufferSglBuf took 1.208 sec [apply] Testcase: testGL2OnScreenDblBuf took 0.206 sec [apply] Testcase: testGL2OnScreenSglBuf took 0.302 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] WARNING: package sun.awt.windows not in java.desktop [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT [apply] junit.framework.TestListener: tests to run: 11 [apply] junit.framework.TestListener: startTest(testES2OffScreenAutoDblBuf) [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751131364277 ms III - Start [apply] SLOCK [T main @ 1751131364281 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenAutoDblBuf [apply] junit.framework.TestListener: endTest(testES2OffScreenAutoDblBuf) [apply] Profile GLES2 n/a [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenAutoDblBuf [apply] junit.framework.TestListener: startTest(testES2OffScreenFBODblBuf) [apply] junit.framework.TestListener: endTest(testES2OffScreenFBODblBuf) [apply] junit.framework.TestListener: startTest(testES2OffScreenFBODblBufMSAA) [apply] junit.framework.TestListener: endTest(testES2OffScreenFBODblBufMSAA) [apply] junit.framework.TestListener: startTest(testES2OffScreenFBODblBufStencil) [apply] junit.framework.TestListener: endTest(testES2OffScreenFBODblBufStencil) [apply] junit.framework.TestListener: startTest(testES2OffScreenFBODblBufStencilMSAA) [apply] junit.framework.TestListener: endTest(testES2OffScreenFBODblBufStencilMSAA) [apply] junit.framework.TestListener: startTest(testES2OffScreenFBOSglBuf) [apply] junit.framework.TestListener: endTest(testES2OffScreenFBOSglBuf) [apply] junit.framework.TestListener: startTest(testES2OffScreenPbufferDblBuf) [apply] junit.framework.TestListener: endTest(testES2OffScreenPbufferDblBuf) [apply] junit.framework.TestListener: startTest(testES2OffScreenPbufferDblBufMSAA) [apply] junit.framework.TestListener: endTest(testES2OffScreenPbufferDblBufMSAA) [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenFBODblBuf [apply] Profile GLES2 n/a [apply] junit.framework.TestListener: startTest(testES2OffScreenPbufferDblBufStencil) [apply] junit.framework.TestListener: endTest(testES2OffScreenPbufferDblBufStencil) [apply] junit.framework.TestListener: startTest(testES2OffScreenPbufferDblBufStencilMSAA)++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenFBODblBuf [apply] junit.framework.TestListener: endTest(testES2OffScreenPbufferDblBufStencilMSAA) [apply] junit.framework.TestListener: startTest(testES2OffScreenPbufferSglBuf) [apply] [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenFBODblBufMSAA [apply] Profile GLES2 n/a [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] Profile GLES2 n/a [apply] junit.framework.TestListener: endTest(testES2OffScreenPbufferSglBuf) [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] Profile GLES2 n/a [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] Profile GLES2 n/a [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] Profile GLES2 n/a [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] Profile GLES2 n/a [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] Profile GLES2 n/a [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] Profile GLES2 n/a [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] Profile GLES2 n/a [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 @ 1751131364669 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131364673 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [apply] Tests run: 11, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.989 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751131364277 ms III - Start [apply] SLOCK [T main @ 1751131364281 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenAutoDblBuf [apply] Profile GLES2 n/a [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] Profile GLES2 n/a [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] Profile GLES2 n/a [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] Profile GLES2 n/a [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] Profile GLES2 n/a [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] Profile GLES2 n/a [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] Profile GLES2 n/a [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] Profile GLES2 n/a [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] Profile GLES2 n/a [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] Profile GLES2 n/a [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] Profile GLES2 n/a [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 @ 1751131364669 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131364673 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testES2OffScreenAutoDblBuf took 0.367 sec [apply] Testcase: testES2OffScreenFBODblBuf took 0 sec [apply] Testcase: testES2OffScreenFBODblBufMSAA took 0 sec [apply] Testcase: testES2OffScreenFBODblBufStencil took 0 sec [apply] Testcase: testES2OffScreenFBODblBufStencilMSAA took 0.001 sec [apply] Testcase: testES2OffScreenFBOSglBuf took 0 sec [apply] Testcase: testES2OffScreenPbufferDblBuf took 0 sec [apply] Testcase: testES2OffScreenPbufferDblBufMSAA took 0 sec [apply] Testcase: testES2OffScreenPbufferDblBufStencil took 0 sec [apply] Testcase: testES2OffScreenPbufferDblBufStencilMSAA took 0.001 sec [apply] Testcase: testES2OffScreenPbufferSglBuf took 0 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] WARNING: package sun.awt.windows not in java.desktop [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT [apply] junit.framework.TestListener: tests to run: 19 [apply] ++++ Test Singleton.ctor() [apply] junit.framework.TestListener: startTest(testGL2OffScreenAutoDblBuf) [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751131365487 ms III - Start [apply] SLOCK [T main @ 1751131365492 ms +++ localhost/127.0.0.1:59999 - Locked within 15 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/GL4bc.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/GL4bc.sw], offscr[fbo]] [apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl$FBOImpl, jogamp.nativewindow.WrappedSurface [apply] Drawable Caps Pre_GL : GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.sw], offscr[fbo]] [apply] Chosen GL CTX (1): 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] Chosen GL Caps(1): GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.sw], offscr[fbo]] [apply] Chosen GL Caps(2): GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.sw], offscr[fbo]] [apply] Thread[#1,main,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.sw], offscr[fbo]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 list created: 1 [apply] gear2 list created: 2 [apply] gear3 list created: 3 [apply] Thread[#1,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] Fin Drawable: FBOImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@6193932a[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@4313f5bc[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/GL4bc.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/GL4bc.sw], offscr[bitmap]] [apply] Thread[#1,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[#1,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[#1,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] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl, jogamp.nativewindow.WrappedSurface [apply] Drawable Caps Pre_GL : GLCaps[glx vid 0x556, fbc 0x197: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], offscr[bitmap]] [apply] Chosen GL CTX (1): 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] Chosen GL Caps(1): GLCaps[glx vid 0x556, fbc 0x197: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], offscr[bitmap]] [apply] Chosen GL Caps(2): GLCaps[glx vid 0x556, fbc 0x197: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], offscr[bitmap]] [apply] Thread[#1,main,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x556, fbc 0x197: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], offscr[bitmap]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 list created: 1 [apply] gear2 list created: 2 [apply] gear3 list created: 3 [apply] Thread[#1,main,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0x2c00002, 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[#1,main,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0x2c00007, 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[#1,main,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0x2c0000b, 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] Fin Drawable: GLOffscreenAutoDrawableImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@409bf450[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@38d8f54a[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/GL4bc.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/GL4bc.sw], offscr[bitmap]] [apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl, jogamp.nativewindow.WrappedSurface [apply] Drawable Caps Pre_GL : GLCaps[glx vid 0x52f, fbc 0x170: rgba 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/GL4bc.sw], offscr[bitmap]] [apply] Thread[#1,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] Chosen GL CTX (1): 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] Chosen GL Caps(1): GLCaps[glx vid 0x52f, fbc 0x170: rgba 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/GL4bc.sw], offscr[bitmap]] [apply] Chosen GL Caps(2): GLCaps[glx vid 0x52f, fbc 0x170: rgba 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/GL4bc.sw], offscr[bitmap]] [apply] Thread[#1,main,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x52f, fbc 0x170: rgba 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/GL4bc.sw], offscr[bitmap]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 list created: 1 [apply] gear2 list created: 2 [apply] gear3 list created: 3 [apply] Thread[#1,main,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0x2c00002, 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[#1,main,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0x2c00007, 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[#1,main,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0x2c0000b, 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] Fin Drawable: GLOffscreenAutoDrawableImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@35d019a3[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@689604d9[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/GL4bc.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/GL4bc.sw], offscr[bitmap]] [apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl, jogamp.nativewindow.WrappedSurface [apply] Drawable Caps Pre_GL : GLCaps[glx vid 0x556, fbc 0x197: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], offscr[bitmap]] [apply] Chosen GL CTX (1): 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] Chosen GL Caps(1): GLCaps[glx vid 0x556, fbc 0x197: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], offscr[bitmap]] [apply] Chosen GL Caps(2): GLCaps[glx vid 0x556, fbc 0x197: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], offscr[bitmap]] [apply] Thread[#1,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[#1,main,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x556, fbc 0x197: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], offscr[bitmap]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 list created: 1 [apply] gear2 list created: 2 [apply] gear3 list created: 3 [apply] Thread[#1,main,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0x2c00002, 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@4c371370[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@145f66e3[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/GL4bc.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/GL4bc.sw], offscr[bitmap]] [apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBufRGB555______-n0001-GL2___-sw-bitmap__-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png [apply] Thread[#1,main,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0x2c00007, 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[#1,main,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0x2c0000b, 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[#1,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] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl, jogamp.nativewindow.WrappedSurface [apply] Drawable Caps Pre_GL : GLCaps[glx vid 0x50f, fbc 0x14f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], offscr[bitmap]] [apply] Chosen GL CTX (1): 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] Chosen GL Caps(1): GLCaps[glx vid 0x50f, fbc 0x14f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], offscr[bitmap]] [apply] Chosen GL Caps(2): GLCaps[glx vid 0x50f, fbc 0x14f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], offscr[bitmap]] [apply] Thread[#1,main,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50f, fbc 0x14f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], offscr[bitmap]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 list created: 1 [apply] gear2 list created: 2 [apply] gear3 list created: 3 [apply] Thread[#1,main,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0x2c00002, 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[#1,main,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0x2c00007, 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[#1,main,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0x2c0000b, 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] Fin Drawable: GLOffscreenAutoDrawableImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@4562e04d[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@2a65fe7c[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/GL4bc.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/GL4bc.sw], offscr[bitmap]] [apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl, jogamp.nativewindow.WrappedSurface [apply] Drawable Caps Pre_GL : GLCaps[glx vid 0x50f, fbc 0x14f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], offscr[bitmap]] [apply] Chosen GL CTX (1): 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] Chosen GL Caps(1): GLCaps[glx vid 0x50f, fbc 0x14f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], offscr[bitmap]] [apply] Chosen GL Caps(2): GLCaps[glx vid 0x50f, fbc 0x14f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], offscr[bitmap]] [apply] Thread[#1,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[#1,main,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50f, fbc 0x14f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], offscr[bitmap]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 list created: 1 [apply] gear2 list created: 2 [apply] gear3 list created: 3 [apply] Thread[#1,main,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0x2c00002, 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[#1,main,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0x2c00007, 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[#1,main,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0x2c0000b, 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@31304f14[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@34a3d150[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/GL4bc.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/GL4bc.sw], offscr[bitmap]] [apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl, jogamp.nativewindow.WrappedSurface [apply] Drawable Caps Pre_GL : GLCaps[glx vid 0x562, fbc 0x1a3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], offscr[bitmap]] [apply] Chosen GL CTX (1): 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] Thread[#1,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[#1,main,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x562, fbc 0x1a3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], offscr[bitmap]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Chosen GL Caps(1): GLCaps[glx vid 0x562, fbc 0x1a3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], offscr[bitmap]] [apply] Chosen GL Caps(2): GLCaps[glx vid 0x562, fbc 0x1a3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], offscr[bitmap]] [apply] Fin Drawable: GLOffscreenAutoDrawableImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@6f1de4c7[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@459e9125[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/GL4bc.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/GL4bc.sw], offscr[bitmap]] [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 list created: 1 [apply] gear2 list created: 2 [apply] gear3 list created: 3 [apply] Thread[#1,main,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0x2c00002, 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[#1,main,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0x2c00007, 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[#1,main,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0x2c0000b, 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[#1,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] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl, jogamp.nativewindow.WrappedSurface [apply] Drawable Caps Pre_GL : GLCaps[glx vid 0x547, fbc 0x188: rgba 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/GL4bc.sw], offscr[bitmap]] [apply] Chosen GL CTX (1): 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] Chosen GL Caps(1): GLCaps[glx vid 0x547, fbc 0x188: rgba 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/GL4bc.sw], offscr[bitmap]] [apply] Chosen GL Caps(2): GLCaps[glx vid 0x547, fbc 0x188: rgba 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/GL4bc.sw], offscr[bitmap]] [apply] Thread[#1,main,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x547, fbc 0x188: rgba 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/GL4bc.sw], offscr[bitmap]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 list created: 1 [apply] gear2 list created: 2 [apply] gear3 list created: 3 [apply] Thread[#1,main,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0x2c00002, 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@7c7b252e[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@4d5d943d[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/GL4bc.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/GL4bc.sw], offscr[bitmap]] [apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBufStencilMSAA_-n0001-GL2___-sw-bitmap__-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0400x0300.png [apply] Thread[#1,main,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0x2c00007, 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[#1,main,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0x2c0000b, 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[#1,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] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl, jogamp.nativewindow.WrappedSurface [apply] Drawable Caps Pre_GL : GLCaps[glx vid 0x554, fbc 0x195: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL2/GL4bc.sw], offscr[bitmap]] [apply] Chosen GL CTX (1): 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] Chosen GL Caps(1): GLCaps[glx vid 0x554, fbc 0x195: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL2/GL4bc.sw], offscr[bitmap]] [apply] Chosen GL Caps(2): GLCaps[glx vid 0x554, fbc 0x195: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL2/GL4bc.sw], offscr[bitmap]] [apply] Thread[#1,main,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x554, fbc 0x195: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL2/GL4bc.sw], offscr[bitmap]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 list created: 1 [apply] gear2 list created: 2 [apply] gear3 list created: 3 [apply] Thread[#1,main,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0x2c00002, 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[#1,main,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0x2c00007, 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[#1,main,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0x2c0000b, 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@692f203f[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@48f2bd5b[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/GL4bc.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/GL4bc.sw], offscr[fbo]] [apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl$FBOImpl, jogamp.nativewindow.WrappedSurface [apply] Drawable Caps Pre_GL : GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.sw], offscr[fbo]] [apply] Chosen GL CTX (1): 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] Chosen GL Caps(1): GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.sw], offscr[fbo]] [apply] Chosen GL Caps(2): GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.sw], offscr[fbo]] [apply] Thread[#1,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[#1,main,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.sw], offscr[fbo]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 list created: 1 [apply] gear2 list created: 2 [apply] gear3 list created: 3 [apply] Thread[#1,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@1aafa419[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@47eaca72[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/GL4bc.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/GL4bc.sw], offscr[fbo]] [apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenFBODblBuf_______________-n0001-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png [apply] Thread[#1,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[#1,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[#1,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] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl$FBOImpl, jogamp.nativewindow.WrappedSurface [apply] Drawable Caps Pre_GL : GLCaps[glx vid 0x55c, fbc 0x19d: 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/GL4bc.sw], offscr[fbo]] [apply] Chosen GL CTX (1): 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] Chosen GL Caps(1): GLCaps[glx vid 0x55c, fbc 0x19d: 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/GL4bc.sw], offscr[fbo]] [apply] Chosen GL Caps(2): GLCaps[glx vid 0x55c, fbc 0x19d: 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/GL4bc.sw], offscr[fbo]] [apply] Thread[#1,main,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: 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/GL4bc.sw], offscr[fbo]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 list created: 1 [apply] gear2 list created: 2 [apply] gear3 list created: 3 [apply] Thread[#1,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[#1,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] Fin Drawable: FBOImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@4218d6a3[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@76505305[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/GL4bc.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/GL4bc.sw], offscr[fbo]] [apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenFBODblBufMSAA___________-n0003-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0200x0150.png [apply] Thread[#1,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[#1,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] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl$FBOImpl, jogamp.nativewindow.WrappedSurface [apply] Drawable Caps Pre_GL : GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/0, dbl, mono , hw, GLProfile[GL2/GL4bc.sw], offscr[fbo]] [apply] Chosen GL CTX (1): 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] Chosen GL Caps(1): GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL2/GL4bc.sw], offscr[fbo]] [apply] Chosen GL Caps(2): GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL2/GL4bc.sw], offscr[fbo]] [apply] Thread[#1,main,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL2/GL4bc.sw], offscr[fbo]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 list created: 1 [apply] gear2 list created: 2 [apply] gear3 list created: 3 [apply] Thread[#1,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[#1,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[#1,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@73a1e9a9[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@71d44a3[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/GL4bc.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/GL4bc.sw], offscr[fbo]] [apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl$FBOImpl, jogamp.nativewindow.WrappedSurface [apply] Drawable Caps Pre_GL : GLCaps[glx vid 0x55c, fbc 0x19d: 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/GL4bc.sw], offscr[fbo]] [apply] Thread[#1,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] Chosen GL CTX (1): 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] Chosen GL Caps(1): GLCaps[glx vid 0x55c, fbc 0x19d: 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/GL4bc.sw], offscr[fbo]] [apply] Chosen GL Caps(2): GLCaps[glx vid 0x55c, fbc 0x19d: 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/GL4bc.sw], offscr[fbo]] [apply] Thread[#1,main,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: 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/GL4bc.sw], offscr[fbo]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 list created: 1 [apply] gear2 list created: 2 [apply] gear3 list created: 3 [apply] Thread[#1,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[#1,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[#1,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@34123d65[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@59474f18[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/GL4bc.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/GL4bc.sw], offscr[fbo]] [apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl$FBOImpl, jogamp.nativewindow.WrappedSurface [apply] Drawable Caps Pre_GL : GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.sw], offscr[fbo]] [apply] Chosen GL CTX (1): 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] Chosen GL Caps(1): GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.sw], offscr[fbo]] [apply] Chosen GL Caps(2): GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.sw], offscr[fbo]] [apply] Thread[#1,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[#1,main,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.sw], offscr[fbo]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 list created: 1 [apply] gear2 list created: 2 [apply] gear3 list created: 3 [apply] Thread[#1,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[#1,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[#1,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] Fin Drawable: FBOImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@1bb5a082[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@78691363[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/GL4bc.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/GL4bc.sw], offscr[pbuffer]] [apply] Thread[#1,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 0x556, fbc 0x197: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], offscr[pbuffer]] [apply] Chosen GL CTX (1): 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] Chosen GL Caps(1): GLCaps[glx vid 0x556, fbc 0x197: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], offscr[pbuffer]] [apply] Chosen GL Caps(2): GLCaps[glx vid 0x556, fbc 0x197: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], offscr[pbuffer]] [apply] Thread[#1,main,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x556, fbc 0x197: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], offscr[pbuffer]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 list created: 1 [apply] gear2 list created: 2 [apply] gear3 list created: 3 [apply] Thread[#1,main,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0x2c00001, 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[#1,main,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0x2c00005, 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[#1,main,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0x2c00008, 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@33d512c1[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@515c6049[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/GL4bc.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/GL4bc.sw], offscr[pbuffer]] [apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl, jogamp.nativewindow.WrappedSurface [apply] Drawable Caps Pre_GL : GLCaps[glx vid 0x52f, fbc 0x170: rgba 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/GL4bc.sw], offscr[pbuffer]] [apply] Thread[#1,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): 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] Chosen GL Caps(1): GLCaps[glx vid 0x52f, fbc 0x170: rgba 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/GL4bc.sw], offscr[pbuffer]] [apply] Chosen GL Caps(2): GLCaps[glx vid 0x52f, fbc 0x170: rgba 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/GL4bc.sw], offscr[pbuffer]] [apply] Thread[#1,main,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x52f, fbc 0x170: rgba 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/GL4bc.sw], offscr[pbuffer]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 list created: 1 [apply] gear2 list created: 2 [apply] gear3 list created: 3 [apply] Thread[#1,main,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0x2c00001, 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[#1,main,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0x2c00005, 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[#1,main,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0x2c00008, 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@443118b0[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@765d7657[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/GL4bc.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/GL4bc.sw], offscr[pbuffer]] [apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl, jogamp.nativewindow.WrappedSurface [apply] Drawable Caps Pre_GL : GLCaps[glx vid 0x562, fbc 0x1a3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], offscr[pbuffer]] [apply] Chosen GL CTX (1): 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] Chosen GL Caps(1): GLCaps[glx vid 0x562, fbc 0x1a3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], offscr[pbuffer]] [apply] Chosen GL Caps(2): GLCaps[glx vid 0x562, fbc 0x1a3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], offscr[pbuffer]] [apply] Thread[#1,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[#1,main,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x562, fbc 0x1a3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], offscr[pbuffer]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 list created: 1 [apply] gear2 list created: 2 [apply] gear3 list created: 3 [apply] Thread[#1,main,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0x2c00001, 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[#1,main,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0x2c00005, 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[#1,main,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0x2c00008, 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] Fin Drawable: GLOffscreenAutoDrawableImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@2d3379b4[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@30c15d8b[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/GL4bc.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/GL4bc.sw], offscr[pbuffer]] [apply] Thread[#1,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 0x547, fbc 0x188: rgba 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/GL4bc.sw], offscr[pbuffer]] [apply] Chosen GL CTX (1): 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] Chosen GL Caps(1): GLCaps[glx vid 0x547, fbc 0x188: rgba 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/GL4bc.sw], offscr[pbuffer]] [apply] Chosen GL Caps(2): GLCaps[glx vid 0x547, fbc 0x188: rgba 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/GL4bc.sw], offscr[pbuffer]] [apply] Thread[#1,main,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x547, fbc 0x188: rgba 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/GL4bc.sw], offscr[pbuffer]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 list created: 1 [apply] gear2 list created: 2 [apply] gear3 list created: 3 [apply] Thread[#1,main,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0x2c00001, 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[#1,main,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0x2c00005, 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[#1,main,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0x2c00008, 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@51399530[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@6b2ea799[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/GL4bc.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/GL4bc.sw], offscr[pbuffer]] [apply] Thread[#1,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] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl, jogamp.nativewindow.WrappedSurface [apply] Drawable Caps Pre_GL : GLCaps[glx vid 0x554, fbc 0x195: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL2/GL4bc.sw], offscr[pbuffer]] [apply] Chosen GL CTX (1): 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] Chosen GL Caps(1): GLCaps[glx vid 0x554, fbc 0x195: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL2/GL4bc.sw], offscr[pbuffer]] [apply] Chosen GL Caps(2): GLCaps[glx vid 0x554, fbc 0x195: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL2/GL4bc.sw], offscr[pbuffer]] [apply] Thread[#1,main,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x554, fbc 0x195: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL2/GL4bc.sw], offscr[pbuffer]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 list created: 1 [apply] gear2 list created: 2 [apply] gear3 list created: 3 [apply] Thread[#1,main,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0x2c00001, 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[#1,main,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0x2c00005, 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[#1,main,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0x2c00008, 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@36fc695d[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@28701274[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] UpstreamWidget: null] [apply] junit.framework.TestListener: endTest(testGL2OffScreenPbufferSglBuf) [apply] Thread[#1,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 @ 1751131369018 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131369022 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms [apply] Tests run: 19, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.134 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/GL4bc.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/GL4bc.sw], offscr[fbo]] [apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl$FBOImpl, jogamp.nativewindow.WrappedSurface [apply] Drawable Caps Pre_GL : GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.sw], offscr[fbo]] [apply] Chosen GL CTX (1): 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] Chosen GL Caps(1): GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.sw], offscr[fbo]] [apply] Chosen GL Caps(2): GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.sw], offscr[fbo]] [apply] Fin Drawable: FBOImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@6193932a[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@4313f5bc[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/GL4bc.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/GL4bc.sw], offscr[bitmap]] [apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl, jogamp.nativewindow.WrappedSurface [apply] Drawable Caps Pre_GL : GLCaps[glx vid 0x556, fbc 0x197: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], offscr[bitmap]] [apply] Chosen GL CTX (1): 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] Chosen GL Caps(1): GLCaps[glx vid 0x556, fbc 0x197: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], offscr[bitmap]] [apply] Chosen GL Caps(2): GLCaps[glx vid 0x556, fbc 0x197: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], offscr[bitmap]] [apply] Fin Drawable: GLOffscreenAutoDrawableImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@409bf450[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@38d8f54a[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/GL4bc.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/GL4bc.sw], offscr[bitmap]] [apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl, jogamp.nativewindow.WrappedSurface [apply] Drawable Caps Pre_GL : GLCaps[glx vid 0x52f, fbc 0x170: rgba 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/GL4bc.sw], offscr[bitmap]] [apply] Chosen GL CTX (1): 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] Chosen GL Caps(1): GLCaps[glx vid 0x52f, fbc 0x170: rgba 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/GL4bc.sw], offscr[bitmap]] [apply] Chosen GL Caps(2): GLCaps[glx vid 0x52f, fbc 0x170: rgba 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/GL4bc.sw], offscr[bitmap]] [apply] Fin Drawable: GLOffscreenAutoDrawableImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@35d019a3[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@689604d9[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/GL4bc.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/GL4bc.sw], offscr[bitmap]] [apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl, jogamp.nativewindow.WrappedSurface [apply] Drawable Caps Pre_GL : GLCaps[glx vid 0x556, fbc 0x197: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], offscr[bitmap]] [apply] Chosen GL CTX (1): 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] Chosen GL Caps(1): GLCaps[glx vid 0x556, fbc 0x197: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], offscr[bitmap]] [apply] Chosen GL Caps(2): GLCaps[glx vid 0x556, fbc 0x197: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], offscr[bitmap]] [apply] Fin Drawable: GLOffscreenAutoDrawableImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@4c371370[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@145f66e3[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/GL4bc.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/GL4bc.sw], offscr[bitmap]] [apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl, jogamp.nativewindow.WrappedSurface [apply] Drawable Caps Pre_GL : GLCaps[glx vid 0x50f, fbc 0x14f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], offscr[bitmap]] [apply] Chosen GL CTX (1): 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] Chosen GL Caps(1): GLCaps[glx vid 0x50f, fbc 0x14f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], offscr[bitmap]] [apply] Chosen GL Caps(2): GLCaps[glx vid 0x50f, fbc 0x14f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], offscr[bitmap]] [apply] Fin Drawable: GLOffscreenAutoDrawableImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@4562e04d[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@2a65fe7c[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/GL4bc.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/GL4bc.sw], offscr[bitmap]] [apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl, jogamp.nativewindow.WrappedSurface [apply] Drawable Caps Pre_GL : GLCaps[glx vid 0x50f, fbc 0x14f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], offscr[bitmap]] [apply] Chosen GL CTX (1): 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] Chosen GL Caps(1): GLCaps[glx vid 0x50f, fbc 0x14f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], offscr[bitmap]] [apply] Chosen GL Caps(2): GLCaps[glx vid 0x50f, fbc 0x14f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], offscr[bitmap]] [apply] Fin Drawable: GLOffscreenAutoDrawableImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@31304f14[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@34a3d150[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/GL4bc.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/GL4bc.sw], offscr[bitmap]] [apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl, jogamp.nativewindow.WrappedSurface [apply] Drawable Caps Pre_GL : GLCaps[glx vid 0x562, fbc 0x1a3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], offscr[bitmap]] [apply] Chosen GL CTX (1): 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] Chosen GL Caps(1): GLCaps[glx vid 0x562, fbc 0x1a3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], offscr[bitmap]] [apply] Chosen GL Caps(2): GLCaps[glx vid 0x562, fbc 0x1a3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], offscr[bitmap]] [apply] Fin Drawable: GLOffscreenAutoDrawableImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@6f1de4c7[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@459e9125[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/GL4bc.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/GL4bc.sw], offscr[bitmap]] [apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl, jogamp.nativewindow.WrappedSurface [apply] Drawable Caps Pre_GL : GLCaps[glx vid 0x547, fbc 0x188: rgba 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/GL4bc.sw], offscr[bitmap]] [apply] Chosen GL CTX (1): 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] Chosen GL Caps(1): GLCaps[glx vid 0x547, fbc 0x188: rgba 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/GL4bc.sw], offscr[bitmap]] [apply] Chosen GL Caps(2): GLCaps[glx vid 0x547, fbc 0x188: rgba 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/GL4bc.sw], offscr[bitmap]] [apply] Fin Drawable: GLOffscreenAutoDrawableImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@7c7b252e[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@4d5d943d[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/GL4bc.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/GL4bc.sw], offscr[bitmap]] [apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl, jogamp.nativewindow.WrappedSurface [apply] Drawable Caps Pre_GL : GLCaps[glx vid 0x554, fbc 0x195: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL2/GL4bc.sw], offscr[bitmap]] [apply] Chosen GL CTX (1): 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] Chosen GL Caps(1): GLCaps[glx vid 0x554, fbc 0x195: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL2/GL4bc.sw], offscr[bitmap]] [apply] Chosen GL Caps(2): GLCaps[glx vid 0x554, fbc 0x195: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL2/GL4bc.sw], offscr[bitmap]] [apply] Fin Drawable: GLOffscreenAutoDrawableImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@692f203f[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@48f2bd5b[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/GL4bc.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/GL4bc.sw], offscr[fbo]] [apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl$FBOImpl, jogamp.nativewindow.WrappedSurface [apply] Drawable Caps Pre_GL : GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.sw], offscr[fbo]] [apply] Chosen GL CTX (1): 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] Chosen GL Caps(1): GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.sw], offscr[fbo]] [apply] Chosen GL Caps(2): GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.sw], offscr[fbo]] [apply] Fin Drawable: FBOImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@1aafa419[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@47eaca72[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/GL4bc.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/GL4bc.sw], offscr[fbo]] [apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl$FBOImpl, jogamp.nativewindow.WrappedSurface [apply] Drawable Caps Pre_GL : GLCaps[glx vid 0x55c, fbc 0x19d: 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/GL4bc.sw], offscr[fbo]] [apply] Chosen GL CTX (1): 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] Chosen GL Caps(1): GLCaps[glx vid 0x55c, fbc 0x19d: 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/GL4bc.sw], offscr[fbo]] [apply] Chosen GL Caps(2): GLCaps[glx vid 0x55c, fbc 0x19d: 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/GL4bc.sw], offscr[fbo]] [apply] Fin Drawable: FBOImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@4218d6a3[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@76505305[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/GL4bc.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/GL4bc.sw], offscr[fbo]] [apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl$FBOImpl, jogamp.nativewindow.WrappedSurface [apply] Drawable Caps Pre_GL : GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/0, dbl, mono , hw, GLProfile[GL2/GL4bc.sw], offscr[fbo]] [apply] Chosen GL CTX (1): 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] Chosen GL Caps(1): GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL2/GL4bc.sw], offscr[fbo]] [apply] Chosen GL Caps(2): GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL2/GL4bc.sw], offscr[fbo]] [apply] Fin Drawable: FBOImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@73a1e9a9[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@71d44a3[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/GL4bc.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/GL4bc.sw], offscr[fbo]] [apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl$FBOImpl, jogamp.nativewindow.WrappedSurface [apply] Drawable Caps Pre_GL : GLCaps[glx vid 0x55c, fbc 0x19d: 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/GL4bc.sw], offscr[fbo]] [apply] Chosen GL CTX (1): 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] Chosen GL Caps(1): GLCaps[glx vid 0x55c, fbc 0x19d: 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/GL4bc.sw], offscr[fbo]] [apply] Chosen GL Caps(2): GLCaps[glx vid 0x55c, fbc 0x19d: 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/GL4bc.sw], offscr[fbo]] [apply] Fin Drawable: FBOImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@34123d65[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@59474f18[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/GL4bc.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/GL4bc.sw], offscr[fbo]] [apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl$FBOImpl, jogamp.nativewindow.WrappedSurface [apply] Drawable Caps Pre_GL : GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.sw], offscr[fbo]] [apply] Chosen GL CTX (1): 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] Chosen GL Caps(1): GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.sw], offscr[fbo]] [apply] Chosen GL Caps(2): GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.sw], offscr[fbo]] [apply] Fin Drawable: FBOImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@1bb5a082[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@78691363[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/GL4bc.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/GL4bc.sw], offscr[pbuffer]] [apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl, jogamp.nativewindow.WrappedSurface [apply] Drawable Caps Pre_GL : GLCaps[glx vid 0x556, fbc 0x197: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], offscr[pbuffer]] [apply] Chosen GL CTX (1): 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] Chosen GL Caps(1): GLCaps[glx vid 0x556, fbc 0x197: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], offscr[pbuffer]] [apply] Chosen GL Caps(2): GLCaps[glx vid 0x556, fbc 0x197: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], offscr[pbuffer]] [apply] Fin Drawable: GLOffscreenAutoDrawableImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@33d512c1[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@515c6049[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/GL4bc.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/GL4bc.sw], offscr[pbuffer]] [apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl, jogamp.nativewindow.WrappedSurface [apply] Drawable Caps Pre_GL : GLCaps[glx vid 0x52f, fbc 0x170: rgba 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/GL4bc.sw], offscr[pbuffer]] [apply] Chosen GL CTX (1): 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] Chosen GL Caps(1): GLCaps[glx vid 0x52f, fbc 0x170: rgba 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/GL4bc.sw], offscr[pbuffer]] [apply] Chosen GL Caps(2): GLCaps[glx vid 0x52f, fbc 0x170: rgba 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/GL4bc.sw], offscr[pbuffer]] [apply] Fin Drawable: GLOffscreenAutoDrawableImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@443118b0[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@765d7657[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/GL4bc.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/GL4bc.sw], offscr[pbuffer]] [apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl, jogamp.nativewindow.WrappedSurface [apply] Drawable Caps Pre_GL : GLCaps[glx vid 0x562, fbc 0x1a3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], offscr[pbuffer]] [apply] Chosen GL CTX (1): 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] Chosen GL Caps(1): GLCaps[glx vid 0x562, fbc 0x1a3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], offscr[pbuffer]] [apply] Chosen GL Caps(2): GLCaps[glx vid 0x562, fbc 0x1a3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], offscr[pbuffer]] [apply] Fin Drawable: GLOffscreenAutoDrawableImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@2d3379b4[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@30c15d8b[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/GL4bc.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/GL4bc.sw], offscr[pbuffer]] [apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl, jogamp.nativewindow.WrappedSurface [apply] Drawable Caps Pre_GL : GLCaps[glx vid 0x547, fbc 0x188: rgba 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/GL4bc.sw], offscr[pbuffer]] [apply] Chosen GL CTX (1): 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] Chosen GL Caps(1): GLCaps[glx vid 0x547, fbc 0x188: rgba 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/GL4bc.sw], offscr[pbuffer]] [apply] Chosen GL Caps(2): GLCaps[glx vid 0x547, fbc 0x188: rgba 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/GL4bc.sw], offscr[pbuffer]] [apply] Fin Drawable: GLOffscreenAutoDrawableImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@51399530[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@6b2ea799[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/GL4bc.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/GL4bc.sw], offscr[pbuffer]] [apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl, jogamp.nativewindow.WrappedSurface [apply] Drawable Caps Pre_GL : GLCaps[glx vid 0x554, fbc 0x195: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL2/GL4bc.sw], offscr[pbuffer]] [apply] Chosen GL CTX (1): 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] Chosen GL Caps(1): GLCaps[glx vid 0x554, fbc 0x195: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL2/GL4bc.sw], offscr[pbuffer]] [apply] Chosen GL Caps(2): GLCaps[glx vid 0x554, fbc 0x195: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL2/GL4bc.sw], offscr[pbuffer]] [apply] Fin Drawable: GLOffscreenAutoDrawableImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@36fc695d[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@28701274[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 @ 1751131365487 ms III - Start [apply] SLOCK [T main @ 1751131365492 ms +++ localhost/127.0.0.1:59999 - Locked within 15 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenAutoDblBuf [apply] Thread[#1,main,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.sw], offscr[fbo]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 list created: 1 [apply] gear2 list created: 2 [apply] gear3 list created: 3 [apply] Thread[#1,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[#1,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[#1,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[#1,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[#1,main,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x556, fbc 0x197: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], offscr[bitmap]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 list created: 1 [apply] gear2 list created: 2 [apply] gear3 list created: 3 [apply] Thread[#1,main,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0x2c00002, 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[#1,main,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0x2c00007, 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[#1,main,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0x2c0000b, 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[#1,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[#1,main,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x52f, fbc 0x170: rgba 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/GL4bc.sw], offscr[bitmap]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 list created: 1 [apply] gear2 list created: 2 [apply] gear3 list created: 3 [apply] Thread[#1,main,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0x2c00002, 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[#1,main,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0x2c00007, 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[#1,main,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0x2c0000b, 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[#1,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[#1,main,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x556, fbc 0x197: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], offscr[bitmap]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 list created: 1 [apply] gear2 list created: 2 [apply] gear3 list created: 3 [apply] Thread[#1,main,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0x2c00002, 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[#1,main,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0x2c00007, 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[#1,main,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0x2c0000b, 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[#1,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[#1,main,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50f, fbc 0x14f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], offscr[bitmap]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 list created: 1 [apply] gear2 list created: 2 [apply] gear3 list created: 3 [apply] Thread[#1,main,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0x2c00002, 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[#1,main,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0x2c00007, 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[#1,main,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0x2c0000b, 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[#1,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[#1,main,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50f, fbc 0x14f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], offscr[bitmap]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 list created: 1 [apply] gear2 list created: 2 [apply] gear3 list created: 3 [apply] Thread[#1,main,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0x2c00002, 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[#1,main,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0x2c00007, 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[#1,main,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0x2c0000b, 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[#1,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[#1,main,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x562, fbc 0x1a3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], offscr[bitmap]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 list created: 1 [apply] gear2 list created: 2 [apply] gear3 list created: 3 [apply] Thread[#1,main,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0x2c00002, 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[#1,main,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0x2c00007, 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[#1,main,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0x2c0000b, 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[#1,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[#1,main,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x547, fbc 0x188: rgba 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/GL4bc.sw], offscr[bitmap]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 list created: 1 [apply] gear2 list created: 2 [apply] gear3 list created: 3 [apply] Thread[#1,main,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0x2c00002, 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[#1,main,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0x2c00007, 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[#1,main,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0x2c0000b, 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[#1,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[#1,main,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x554, fbc 0x195: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL2/GL4bc.sw], offscr[bitmap]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 list created: 1 [apply] gear2 list created: 2 [apply] gear3 list created: 3 [apply] Thread[#1,main,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0x2c00002, 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[#1,main,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0x2c00007, 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[#1,main,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0x2c0000b, 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[#1,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[#1,main,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.sw], offscr[fbo]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 list created: 1 [apply] gear2 list created: 2 [apply] gear3 list created: 3 [apply] Thread[#1,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[#1,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[#1,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[#1,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[#1,main,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: 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/GL4bc.sw], offscr[fbo]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 list created: 1 [apply] gear2 list created: 2 [apply] gear3 list created: 3 [apply] Thread[#1,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[#1,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[#1,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[#1,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[#1,main,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL2/GL4bc.sw], offscr[fbo]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 list created: 1 [apply] gear2 list created: 2 [apply] gear3 list created: 3 [apply] Thread[#1,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[#1,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[#1,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[#1,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[#1,main,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: 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/GL4bc.sw], offscr[fbo]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 list created: 1 [apply] gear2 list created: 2 [apply] gear3 list created: 3 [apply] Thread[#1,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[#1,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[#1,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[#1,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[#1,main,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.sw], offscr[fbo]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 list created: 1 [apply] gear2 list created: 2 [apply] gear3 list created: 3 [apply] Thread[#1,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[#1,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[#1,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[#1,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[#1,main,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x556, fbc 0x197: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], offscr[pbuffer]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 list created: 1 [apply] gear2 list created: 2 [apply] gear3 list created: 3 [apply] Thread[#1,main,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0x2c00001, 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[#1,main,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0x2c00005, 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[#1,main,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0x2c00008, 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[#1,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[#1,main,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x52f, fbc 0x170: rgba 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/GL4bc.sw], offscr[pbuffer]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 list created: 1 [apply] gear2 list created: 2 [apply] gear3 list created: 3 [apply] Thread[#1,main,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0x2c00001, 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[#1,main,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0x2c00005, 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[#1,main,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0x2c00008, 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[#1,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[#1,main,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x562, fbc 0x1a3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], offscr[pbuffer]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 list created: 1 [apply] gear2 list created: 2 [apply] gear3 list created: 3 [apply] Thread[#1,main,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0x2c00001, 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[#1,main,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0x2c00005, 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[#1,main,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0x2c00008, 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[#1,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[#1,main,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x547, fbc 0x188: rgba 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/GL4bc.sw], offscr[pbuffer]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 list created: 1 [apply] gear2 list created: 2 [apply] gear3 list created: 3 [apply] Thread[#1,main,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0x2c00001, 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[#1,main,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0x2c00005, 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[#1,main,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0x2c00008, 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[#1,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[#1,main,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x554, fbc 0x195: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL2/GL4bc.sw], offscr[pbuffer]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 list created: 1 [apply] gear2 list created: 2 [apply] gear3 list created: 3 [apply] Thread[#1,main,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0x2c00001, 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[#1,main,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0x2c00005, 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[#1,main,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0x2c00008, 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[#1,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 @ 1751131369018 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131369022 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testGL2OffScreenAutoDblBuf took 0.557 sec [apply] Testcase: testGL2OffScreenBitmapDblBuf took 0.14 sec [apply] Testcase: testGL2OffScreenBitmapDblBufMSAA took 0.207 sec [apply] Testcase: testGL2OffScreenBitmapDblBufRGB555 took 0.152 sec [apply] Testcase: testGL2OffScreenBitmapDblBufRGBA5551 took 0.144 sec [apply] Testcase: testGL2OffScreenBitmapDblBufRGBA8881 took 0.142 sec [apply] Testcase: testGL2OffScreenBitmapDblBufStencil took 0.123 sec [apply] Testcase: testGL2OffScreenBitmapDblBufStencilMSAA took 0.204 sec [apply] Testcase: testGL2OffScreenBitmapSglBuf took 0.149 sec [apply] Testcase: testGL2OffScreenFBODblBuf took 0.138 sec [apply] Testcase: testGL2OffScreenFBODblBufMSAA took 0.196 sec [apply] Testcase: testGL2OffScreenFBODblBufStencil took 0.159 sec [apply] Testcase: testGL2OffScreenFBODblBufStencilMSAA took 0.179 sec [apply] Testcase: testGL2OffScreenFBOSglBuf took 0.14 sec [apply] Testcase: testGL2OffScreenPbufferDblBuf took 0.162 sec [apply] Testcase: testGL2OffScreenPbufferDblBufMSAA took 0.208 sec [apply] Testcase: testGL2OffScreenPbufferDblBufStencil took 0.141 sec [apply] Testcase: testGL2OffScreenPbufferDblBufStencilMSAA took 0.198 sec [apply] Testcase: testGL2OffScreenPbufferSglBuf took 0.154 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] WARNING: package sun.awt.windows not in java.desktop [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 @ 1751131369807 ms III - Start [apply] SLOCK [T main @ 1751131369811 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 0x402e37bc, isOwner false, <79ad8b2f, 1df82230>[count 0, qsz 0, owner ]], obj 0x38c5cc4c] [apply] Natives [apply] GL4bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GLES3 false [apply] GL3bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GL2 true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GLES2 false [apply] GLES1 false [apply] Count 5 / 8 [apply] Common [apply] GL4ES3 true [apply] GL2GL3 true [apply] GL2ES2 true [apply] GL2ES1 true [apply] Mappings [apply] GL3bc GLProfile[GL3bc/GL4bc.sw] [apply] GL2ES1 GLProfile[GL2ES1/GL4bc.sw] [apply] GL4ES3 GLProfile[GL4ES3/GL4.sw] [apply] GL2ES2 GLProfile[GL2ES2/GL4.sw] [apply] GL4bc GLProfile[GL4bc/GL4bc.sw] [apply] GL2 GLProfile[GL2/GL4bc.sw] [apply] GL4 GLProfile[GL4/GL4.sw] [apply] GL3 GLProfile[GL3/GL4.sw] [apply] GL2GL3 GLProfile[GL2GL3/GL4bc.sw] [apply] default GLProfile[GL4bc/GL4bc.sw] [apply] Count 9 / 12 [apply] [apply] [apply] Capabilities for X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x402e37bc, isOwner false, <79ad8b2f, 1df82230>[count 0, qsz 0, owner ]], obj 0x38c5cc4c] [apply] GLCaps[glx vid ----, fbc 0x6f: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x70: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x71: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x72: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x73: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x74: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x75: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x76: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x77: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x78: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x79: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x7a: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x7b: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x7c: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x7d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x7e: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x7f: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x80: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x81: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x82: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x83: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x84: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x85: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x86: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x88: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x8c: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x90: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x94: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x98: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x9c: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xa0: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xa4: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xa8: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xac: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xb0: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xb4: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xff: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x100: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x101: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x102: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x103: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x104: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x105: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x106: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x107: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x108: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x109: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x10a: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x10b: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x10c: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x10d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x10e: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x10f: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x110: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x111: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x112: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x113: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x114: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x115: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x116: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x118: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x11c: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x120: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x124: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x128: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x12c: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x130: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x134: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x138: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x13c: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x140: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x144: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x267: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x268: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x269: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x26a: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x26b: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x26c: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x26d: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x26e: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x26f: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x270: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x271: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x272: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x273: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x274: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x275: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x276: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x277: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x278: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x279: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x27a: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x27b: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x27c: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x27d: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x27e: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x280: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x284: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x288: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x28c: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x290: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x294: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x298: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x29c: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2a0: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2a4: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2a8: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2ac: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2af: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2b0: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2b1: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2b2: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2b3: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2b4: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2b5: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2b6: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2b7: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2b8: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2b9: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2ba: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2bb: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2bc: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2bd: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2be: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2bf: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2c0: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2c1: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2c2: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2c3: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2c4: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2c5: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2c6: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2c8: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2cc: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2d0: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2d4: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2d8: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2dc: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2e0: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2e4: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2e8: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2ec: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2f0: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2f4: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x33f: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x340: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x341: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x342: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x343: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x344: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x345: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x346: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x347: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x348: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x349: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x34a: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x34b: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x34c: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x34d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x34e: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x34f: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x350: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x351: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x352: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x353: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x354: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x355: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x356: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x358: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x35c: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x360: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x364: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x368: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x36c: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x370: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x374: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x378: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x37c: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x380: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x384: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4a7: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4a8: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4a9: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4aa: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4ab: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4ac: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4ad: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4ae: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4af: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4b0: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4b1: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4b2: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4b3: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4b4: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4b5: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4b6: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4b7: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4b8: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4b9: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4ba: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4bb: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4bc: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4bd: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4be: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4c0: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4c4: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4c8: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4cc: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4d0: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4d4: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4d8: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4dc: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4e0: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4e4: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4e8: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4ec: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid 0x21, fbc 0x15b: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x22, fbc 0x39b: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6e, 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, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x507, fbc 0x147: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x508, fbc 0x148: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x509, fbc 0x149: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x50a, fbc 0x14a: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x50b, fbc 0x14b: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x50c, fbc 0x14c: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x50d, fbc 0x14d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x50e, fbc 0x14e: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x50f, fbc 0x14f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x510, fbc 0x150: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x511, fbc 0x151: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x512, fbc 0x152: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x513, fbc 0x153: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x514, fbc 0x154: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x515, fbc 0x155: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x516, fbc 0x156: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x517, fbc 0x157: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x518, fbc 0x158: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x519, fbc 0x159: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x51a, fbc 0x15a: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x51b, fbc 0x15c: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x51c, fbc 0x15d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x51d, fbc 0x15e: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x51f, fbc 0x160: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x523, fbc 0x164: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x527, fbc 0x168: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x52b, fbc 0x16c: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x52f, fbc 0x170: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x533, fbc 0x174: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x537, fbc 0x178: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x53b, fbc 0x17c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x53f, fbc 0x180: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x543, fbc 0x184: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x547, fbc 0x188: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x54b, fbc 0x18c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x54e, fbc 0x18f: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x54f, fbc 0x190: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x550, fbc 0x191: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x551, fbc 0x192: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x552, fbc 0x193: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x553, fbc 0x194: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x554, fbc 0x195: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x555, fbc 0x196: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x556, fbc 0x197: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x557, fbc 0x198: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x558, fbc 0x199: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x559, fbc 0x19a: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x55a, fbc 0x19b: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x55b, fbc 0x19c: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x55e, fbc 0x19f: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x55f, fbc 0x1a0: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x560, fbc 0x1a1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x561, fbc 0x1a2: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x562, fbc 0x1a3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x563, fbc 0x1a4: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x564, fbc 0x1a5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x565, fbc 0x1a6: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x567, fbc 0x1a8: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x56b, fbc 0x1ac: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x56f, fbc 0x1b0: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x573, fbc 0x1b4: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x577, fbc 0x1b8: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x57b, fbc 0x1bc: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x57f, fbc 0x1c0: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x583, fbc 0x1c4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x587, fbc 0x1c8: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x58b, fbc 0x1cc: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x58f, fbc 0x1d0: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x593, fbc 0x1d4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x596, fbc 0x1d7: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x597, fbc 0x1d8: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x598, fbc 0x1d9: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x599, fbc 0x1da: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x59a, fbc 0x1db: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x59b, fbc 0x1dc: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x59c, fbc 0x1dd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x59d, fbc 0x1de: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x59e, fbc 0x1df: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x59f, fbc 0x1e0: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5a0, fbc 0x1e1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5a1, fbc 0x1e2: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5a2, fbc 0x1e3: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5a3, fbc 0x1e4: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5a4, fbc 0x1e5: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5a5, fbc 0x1e6: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5a6, fbc 0x1e7: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5a7, fbc 0x1e8: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5a8, fbc 0x1e9: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5a9, fbc 0x1ea: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5aa, fbc 0x1eb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5ab, fbc 0x1ec: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5ac, fbc 0x1ed: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5ad, fbc 0x1ee: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5af, fbc 0x1f0: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5b3, fbc 0x1f4: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5b7, fbc 0x1f8: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5bb, fbc 0x1fc: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5bf, fbc 0x200: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5c3, fbc 0x204: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5c7, fbc 0x208: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5cb, fbc 0x20c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5cf, fbc 0x210: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5d3, fbc 0x214: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5d7, fbc 0x218: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5db, fbc 0x21c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5de, fbc 0x21f: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5df, fbc 0x220: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5e0, fbc 0x221: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5e1, fbc 0x222: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5e2, fbc 0x223: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5e3, fbc 0x224: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5e4, fbc 0x225: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5e5, fbc 0x226: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5e6, fbc 0x227: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5e7, fbc 0x228: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5e8, fbc 0x229: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5e9, fbc 0x22a: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5ea, fbc 0x22b: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5eb, fbc 0x22c: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5ec, fbc 0x22d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5ed, fbc 0x22e: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5ee, fbc 0x22f: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5ef, fbc 0x230: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5f0, fbc 0x231: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5f1, fbc 0x232: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5f2, fbc 0x233: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5f3, fbc 0x234: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5f4, fbc 0x235: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5f5, fbc 0x236: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5f7, fbc 0x238: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5fb, fbc 0x23c: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5ff, fbc 0x240: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x603, fbc 0x244: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x607, fbc 0x248: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x60b, fbc 0x24c: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x60f, fbc 0x250: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x613, fbc 0x254: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x617, fbc 0x258: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x61b, fbc 0x25c: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x61f, fbc 0x260: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x623, fbc 0x264: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x626, fbc 0x387: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x627, fbc 0x388: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x628, fbc 0x389: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x629, fbc 0x38a: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x62a, fbc 0x38b: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x62b, fbc 0x38c: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x62c, fbc 0x38d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x62d, fbc 0x38e: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x62e, fbc 0x38f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x62f, fbc 0x390: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x630, fbc 0x391: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x631, fbc 0x392: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x632, fbc 0x393: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x633, fbc 0x394: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x634, fbc 0x395: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x635, fbc 0x396: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x636, fbc 0x397: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x637, fbc 0x398: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x638, fbc 0x399: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x639, fbc 0x39a: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x63a, fbc 0x39c: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x63b, fbc 0x39d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x63c, fbc 0x39e: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x63e, fbc 0x3a0: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x642, fbc 0x3a4: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x646, fbc 0x3a8: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x64a, fbc 0x3ac: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x64e, fbc 0x3b0: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x652, fbc 0x3b4: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x656, fbc 0x3b8: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x65a, fbc 0x3bc: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x65e, fbc 0x3c0: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x662, fbc 0x3c4: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x666, fbc 0x3c8: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x66a, fbc 0x3cc: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x66d, fbc 0x3cf: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x66e, fbc 0x3d0: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x66f, fbc 0x3d1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x670, fbc 0x3d2: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x671, fbc 0x3d3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x672, fbc 0x3d4: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x673, fbc 0x3d5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x674, fbc 0x3d6: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x675, fbc 0x3d7: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x676, fbc 0x3d8: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x677, fbc 0x3d9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x678, fbc 0x3da: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x679, fbc 0x3db: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x67a, fbc 0x3dc: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x67b, fbc 0x3dd: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x67c, fbc 0x3de: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x67d, fbc 0x3df: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x67e, fbc 0x3e0: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x67f, fbc 0x3e1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x680, fbc 0x3e2: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x681, fbc 0x3e3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x682, fbc 0x3e4: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x683, fbc 0x3e5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x684, fbc 0x3e6: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x686, fbc 0x3e8: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x68a, fbc 0x3ec: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x68e, fbc 0x3f0: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x692, fbc 0x3f4: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x696, fbc 0x3f8: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x69a, fbc 0x3fc: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x69e, fbc 0x400: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6a2, fbc 0x404: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6a6, fbc 0x408: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6aa, fbc 0x40c: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6ae, fbc 0x410: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6b2, fbc 0x414: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6b5, fbc 0x417: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6b6, fbc 0x418: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6b7, fbc 0x419: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6b8, fbc 0x41a: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6b9, fbc 0x41b: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6ba, fbc 0x41c: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6bb, fbc 0x41d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6bc, fbc 0x41e: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6bd, fbc 0x41f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6be, fbc 0x420: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6bf, fbc 0x421: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6c0, fbc 0x422: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6c1, fbc 0x423: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6c2, fbc 0x424: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6c3, fbc 0x425: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6c4, fbc 0x426: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6c5, fbc 0x427: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6c6, fbc 0x428: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6c7, fbc 0x429: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6c8, fbc 0x42a: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6c9, fbc 0x42b: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6ca, fbc 0x42c: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6cb, fbc 0x42d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6cc, fbc 0x42e: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6ce, fbc 0x430: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6d2, fbc 0x434: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6d6, fbc 0x438: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6da, fbc 0x43c: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6de, fbc 0x440: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6e2, fbc 0x444: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6e6, fbc 0x448: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6ea, fbc 0x44c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6ee, fbc 0x450: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6f2, fbc 0x454: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6f6, fbc 0x458: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6fa, fbc 0x45c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6fd, fbc 0x45f: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6fe, fbc 0x460: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6ff, fbc 0x461: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x700, fbc 0x462: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x701, fbc 0x463: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x702, fbc 0x464: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x703, fbc 0x465: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x704, fbc 0x466: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x705, fbc 0x467: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x706, fbc 0x468: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x707, fbc 0x469: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x708, fbc 0x46a: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x709, fbc 0x46b: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x70a, fbc 0x46c: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x70b, fbc 0x46d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x70c, fbc 0x46e: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x70d, fbc 0x46f: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x70e, fbc 0x470: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x70f, fbc 0x471: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x710, fbc 0x472: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x711, fbc 0x473: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x712, fbc 0x474: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x713, fbc 0x475: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x714, fbc 0x476: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x716, fbc 0x478: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x71a, fbc 0x47c: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x71e, fbc 0x480: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x722, fbc 0x484: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x726, fbc 0x488: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x72a, fbc 0x48c: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x72e, fbc 0x490: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x732, fbc 0x494: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x736, fbc 0x498: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x73a, fbc 0x49c: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x73e, fbc 0x4a0: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x742, fbc 0x4a4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x745, fbc 0x4ef: 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[GL4bc/GL4bc.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, dbl, mono , sw, GLProfile[GL4bc/GL4bc.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[GL4bc/GL4bc.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 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.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, dbl, mono , sw, GLProfile[GL4bc/GL4bc.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[GL4bc/GL4bc.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 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.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, dbl, mono , sw, GLProfile[GL4bc/GL4bc.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[GL4bc/GL4bc.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/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x74f, 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[GL4bc/GL4bc.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 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.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, dbl, mono , sw, GLProfile[GL4bc/GL4bc.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[GL4bc/GL4bc.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 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.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, dbl, mono , sw, GLProfile[GL4bc/GL4bc.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[GL4bc/GL4bc.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 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.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, dbl, mono , sw, GLProfile[GL4bc/GL4bc.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[GL4bc/GL4bc.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/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.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, dbl, mono , sw, GLProfile[GL4bc/GL4bc.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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [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] junit.framework.TestListener: endTest(test01ES2OnMobile) [apply] junit.framework.TestListener: startTest(test02GLOnMobile) [apply] junit.framework.TestListener: endTest(test02GLOnMobile) [apply] junit.framework.TestListener: startTest(test11ES2OnDesktop) [apply] junit.framework.TestListener: endTest(test11ES2OnDesktop) [apply] junit.framework.TestListener: startTest(test12GLOnDesktop) [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLProfileDeviceNEWT - test01ES2OnMobile [apply] Mobile Factory n/a [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] Mobile Factory n/a [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] Profile GLES2 n/a [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/GL4bc.sw], offscr[auto-cfg]] [apply] Choosen GL Caps: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2GL3/GL4bc.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 0x6d763516, isOwner false, <52bf72b5, 37afeb11>[count 0, qsz 0, owner ]], obj 0x515aebb0] [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 @ 1751131370478 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131370481 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [apply] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.262 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751131369807 ms III - Start [apply] SLOCK [T main @ 1751131369811 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 0x402e37bc, isOwner false, <79ad8b2f, 1df82230>[count 0, qsz 0, owner ]], obj 0x38c5cc4c] [apply] Natives [apply] GL4bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GLES3 false [apply] GL3bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GL2 true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GLES2 false [apply] GLES1 false [apply] Count 5 / 8 [apply] Common [apply] GL4ES3 true [apply] GL2GL3 true [apply] GL2ES2 true [apply] GL2ES1 true [apply] Mappings [apply] GL3bc GLProfile[GL3bc/GL4bc.sw] [apply] GL2ES1 GLProfile[GL2ES1/GL4bc.sw] [apply] GL4ES3 GLProfile[GL4ES3/GL4.sw] [apply] GL2ES2 GLProfile[GL2ES2/GL4.sw] [apply] GL4bc GLProfile[GL4bc/GL4bc.sw] [apply] GL2 GLProfile[GL2/GL4bc.sw] [apply] GL4 GLProfile[GL4/GL4.sw] [apply] GL3 GLProfile[GL3/GL4.sw] [apply] GL2GL3 GLProfile[GL2GL3/GL4bc.sw] [apply] default GLProfile[GL4bc/GL4bc.sw] [apply] Count 9 / 12 [apply] [apply] [apply] Capabilities for X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x402e37bc, isOwner false, <79ad8b2f, 1df82230>[count 0, qsz 0, owner ]], obj 0x38c5cc4c] [apply] GLCaps[glx vid ----, fbc 0x6f: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x70: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x71: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x72: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x73: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x74: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x75: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x76: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x77: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x78: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x79: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x7a: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x7b: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x7c: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x7d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x7e: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x7f: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x80: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x81: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x82: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x83: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x84: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x85: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x86: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x88: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x8c: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x90: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x94: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x98: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x9c: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xa0: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xa4: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xa8: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xac: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xb0: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xb4: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xff: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x100: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x101: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x102: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x103: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x104: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x105: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x106: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x107: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x108: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x109: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x10a: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x10b: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x10c: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x10d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x10e: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x10f: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x110: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x111: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x112: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x113: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x114: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x115: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x116: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x118: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x11c: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x120: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x124: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x128: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x12c: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x130: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x134: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x138: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x13c: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x140: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x144: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x267: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x268: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x269: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x26a: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x26b: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x26c: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x26d: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x26e: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x26f: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x270: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x271: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x272: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x273: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x274: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x275: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x276: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x277: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x278: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x279: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x27a: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x27b: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x27c: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x27d: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x27e: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x280: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x284: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x288: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x28c: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x290: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x294: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x298: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x29c: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2a0: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2a4: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2a8: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2ac: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2af: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2b0: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2b1: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2b2: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2b3: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2b4: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2b5: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2b6: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2b7: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2b8: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2b9: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2ba: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2bb: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2bc: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2bd: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2be: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2bf: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2c0: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2c1: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2c2: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2c3: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2c4: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2c5: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2c6: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2c8: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2cc: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2d0: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2d4: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2d8: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2dc: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2e0: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2e4: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2e8: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2ec: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2f0: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2f4: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x33f: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x340: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x341: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x342: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x343: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x344: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x345: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x346: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x347: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x348: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x349: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x34a: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x34b: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x34c: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x34d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x34e: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x34f: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x350: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x351: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x352: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x353: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x354: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x355: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x356: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x358: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x35c: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x360: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x364: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x368: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x36c: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x370: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x374: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x378: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x37c: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x380: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x384: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4a7: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4a8: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4a9: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4aa: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4ab: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4ac: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4ad: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4ae: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4af: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4b0: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4b1: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4b2: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4b3: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4b4: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4b5: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4b6: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4b7: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4b8: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4b9: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4ba: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4bb: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4bc: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4bd: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4be: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4c0: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4c4: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4c8: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4cc: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4d0: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4d4: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4d8: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4dc: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4e0: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4e4: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4e8: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4ec: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid 0x21, fbc 0x15b: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x22, fbc 0x39b: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6e, 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, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x507, fbc 0x147: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x508, fbc 0x148: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x509, fbc 0x149: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x50a, fbc 0x14a: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x50b, fbc 0x14b: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x50c, fbc 0x14c: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x50d, fbc 0x14d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x50e, fbc 0x14e: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x50f, fbc 0x14f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x510, fbc 0x150: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x511, fbc 0x151: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x512, fbc 0x152: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x513, fbc 0x153: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x514, fbc 0x154: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x515, fbc 0x155: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x516, fbc 0x156: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x517, fbc 0x157: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x518, fbc 0x158: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x519, fbc 0x159: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x51a, fbc 0x15a: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x51b, fbc 0x15c: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x51c, fbc 0x15d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x51d, fbc 0x15e: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x51f, fbc 0x160: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x523, fbc 0x164: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x527, fbc 0x168: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x52b, fbc 0x16c: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x52f, fbc 0x170: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x533, fbc 0x174: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x537, fbc 0x178: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x53b, fbc 0x17c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x53f, fbc 0x180: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x543, fbc 0x184: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x547, fbc 0x188: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x54b, fbc 0x18c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x54e, fbc 0x18f: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x54f, fbc 0x190: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x550, fbc 0x191: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x551, fbc 0x192: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x552, fbc 0x193: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x553, fbc 0x194: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x554, fbc 0x195: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x555, fbc 0x196: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x556, fbc 0x197: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x557, fbc 0x198: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x558, fbc 0x199: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x559, fbc 0x19a: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x55a, fbc 0x19b: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x55b, fbc 0x19c: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x55e, fbc 0x19f: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x55f, fbc 0x1a0: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x560, fbc 0x1a1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x561, fbc 0x1a2: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x562, fbc 0x1a3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x563, fbc 0x1a4: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x564, fbc 0x1a5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x565, fbc 0x1a6: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x567, fbc 0x1a8: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x56b, fbc 0x1ac: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x56f, fbc 0x1b0: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x573, fbc 0x1b4: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x577, fbc 0x1b8: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x57b, fbc 0x1bc: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x57f, fbc 0x1c0: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x583, fbc 0x1c4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x587, fbc 0x1c8: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x58b, fbc 0x1cc: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x58f, fbc 0x1d0: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x593, fbc 0x1d4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x596, fbc 0x1d7: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x597, fbc 0x1d8: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x598, fbc 0x1d9: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x599, fbc 0x1da: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x59a, fbc 0x1db: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x59b, fbc 0x1dc: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x59c, fbc 0x1dd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x59d, fbc 0x1de: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x59e, fbc 0x1df: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x59f, fbc 0x1e0: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5a0, fbc 0x1e1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5a1, fbc 0x1e2: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5a2, fbc 0x1e3: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5a3, fbc 0x1e4: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5a4, fbc 0x1e5: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5a5, fbc 0x1e6: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5a6, fbc 0x1e7: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5a7, fbc 0x1e8: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5a8, fbc 0x1e9: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5a9, fbc 0x1ea: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5aa, fbc 0x1eb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5ab, fbc 0x1ec: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5ac, fbc 0x1ed: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5ad, fbc 0x1ee: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5af, fbc 0x1f0: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5b3, fbc 0x1f4: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5b7, fbc 0x1f8: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5bb, fbc 0x1fc: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5bf, fbc 0x200: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5c3, fbc 0x204: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5c7, fbc 0x208: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5cb, fbc 0x20c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5cf, fbc 0x210: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5d3, fbc 0x214: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5d7, fbc 0x218: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5db, fbc 0x21c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5de, fbc 0x21f: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5df, fbc 0x220: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5e0, fbc 0x221: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5e1, fbc 0x222: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5e2, fbc 0x223: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5e3, fbc 0x224: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5e4, fbc 0x225: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5e5, fbc 0x226: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5e6, fbc 0x227: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5e7, fbc 0x228: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5e8, fbc 0x229: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5e9, fbc 0x22a: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5ea, fbc 0x22b: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5eb, fbc 0x22c: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5ec, fbc 0x22d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5ed, fbc 0x22e: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5ee, fbc 0x22f: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5ef, fbc 0x230: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5f0, fbc 0x231: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5f1, fbc 0x232: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5f2, fbc 0x233: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5f3, fbc 0x234: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5f4, fbc 0x235: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5f5, fbc 0x236: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5f7, fbc 0x238: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5fb, fbc 0x23c: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5ff, fbc 0x240: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x603, fbc 0x244: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x607, fbc 0x248: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x60b, fbc 0x24c: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x60f, fbc 0x250: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x613, fbc 0x254: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x617, fbc 0x258: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x61b, fbc 0x25c: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x61f, fbc 0x260: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x623, fbc 0x264: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x626, fbc 0x387: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x627, fbc 0x388: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x628, fbc 0x389: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x629, fbc 0x38a: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x62a, fbc 0x38b: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x62b, fbc 0x38c: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x62c, fbc 0x38d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x62d, fbc 0x38e: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x62e, fbc 0x38f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x62f, fbc 0x390: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x630, fbc 0x391: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x631, fbc 0x392: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x632, fbc 0x393: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x633, fbc 0x394: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x634, fbc 0x395: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x635, fbc 0x396: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x636, fbc 0x397: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x637, fbc 0x398: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x638, fbc 0x399: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x639, fbc 0x39a: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x63a, fbc 0x39c: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x63b, fbc 0x39d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x63c, fbc 0x39e: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x63e, fbc 0x3a0: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x642, fbc 0x3a4: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x646, fbc 0x3a8: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x64a, fbc 0x3ac: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x64e, fbc 0x3b0: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x652, fbc 0x3b4: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x656, fbc 0x3b8: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x65a, fbc 0x3bc: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x65e, fbc 0x3c0: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x662, fbc 0x3c4: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x666, fbc 0x3c8: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x66a, fbc 0x3cc: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x66d, fbc 0x3cf: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x66e, fbc 0x3d0: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x66f, fbc 0x3d1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x670, fbc 0x3d2: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x671, fbc 0x3d3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x672, fbc 0x3d4: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x673, fbc 0x3d5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x674, fbc 0x3d6: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x675, fbc 0x3d7: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x676, fbc 0x3d8: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x677, fbc 0x3d9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x678, fbc 0x3da: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x679, fbc 0x3db: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x67a, fbc 0x3dc: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x67b, fbc 0x3dd: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x67c, fbc 0x3de: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x67d, fbc 0x3df: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x67e, fbc 0x3e0: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x67f, fbc 0x3e1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x680, fbc 0x3e2: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x681, fbc 0x3e3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x682, fbc 0x3e4: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x683, fbc 0x3e5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x684, fbc 0x3e6: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x686, fbc 0x3e8: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x68a, fbc 0x3ec: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x68e, fbc 0x3f0: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x692, fbc 0x3f4: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x696, fbc 0x3f8: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x69a, fbc 0x3fc: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x69e, fbc 0x400: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6a2, fbc 0x404: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6a6, fbc 0x408: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6aa, fbc 0x40c: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6ae, fbc 0x410: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6b2, fbc 0x414: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6b5, fbc 0x417: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6b6, fbc 0x418: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6b7, fbc 0x419: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6b8, fbc 0x41a: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6b9, fbc 0x41b: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6ba, fbc 0x41c: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6bb, fbc 0x41d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6bc, fbc 0x41e: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6bd, fbc 0x41f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6be, fbc 0x420: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6bf, fbc 0x421: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6c0, fbc 0x422: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6c1, fbc 0x423: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6c2, fbc 0x424: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6c3, fbc 0x425: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6c4, fbc 0x426: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6c5, fbc 0x427: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6c6, fbc 0x428: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6c7, fbc 0x429: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6c8, fbc 0x42a: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6c9, fbc 0x42b: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6ca, fbc 0x42c: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6cb, fbc 0x42d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6cc, fbc 0x42e: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6ce, fbc 0x430: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6d2, fbc 0x434: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6d6, fbc 0x438: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6da, fbc 0x43c: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6de, fbc 0x440: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6e2, fbc 0x444: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6e6, fbc 0x448: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6ea, fbc 0x44c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6ee, fbc 0x450: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6f2, fbc 0x454: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6f6, fbc 0x458: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6fa, fbc 0x45c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6fd, fbc 0x45f: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6fe, fbc 0x460: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6ff, fbc 0x461: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x700, fbc 0x462: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x701, fbc 0x463: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x702, fbc 0x464: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x703, fbc 0x465: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x704, fbc 0x466: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x705, fbc 0x467: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x706, fbc 0x468: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x707, fbc 0x469: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x708, fbc 0x46a: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x709, fbc 0x46b: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x70a, fbc 0x46c: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x70b, fbc 0x46d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x70c, fbc 0x46e: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x70d, fbc 0x46f: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x70e, fbc 0x470: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x70f, fbc 0x471: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x710, fbc 0x472: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x711, fbc 0x473: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x712, fbc 0x474: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x713, fbc 0x475: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x714, fbc 0x476: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x716, fbc 0x478: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x71a, fbc 0x47c: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x71e, fbc 0x480: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x722, fbc 0x484: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x726, fbc 0x488: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x72a, fbc 0x48c: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x72e, fbc 0x490: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x732, fbc 0x494: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x736, fbc 0x498: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x73a, fbc 0x49c: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x73e, fbc 0x4a0: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x742, fbc 0x4a4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x745, fbc 0x4ef: 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[GL4bc/GL4bc.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, dbl, mono , sw, GLProfile[GL4bc/GL4bc.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[GL4bc/GL4bc.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 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.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, dbl, mono , sw, GLProfile[GL4bc/GL4bc.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[GL4bc/GL4bc.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 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.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, dbl, mono , sw, GLProfile[GL4bc/GL4bc.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[GL4bc/GL4bc.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/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x74f, 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[GL4bc/GL4bc.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 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.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, dbl, mono , sw, GLProfile[GL4bc/GL4bc.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[GL4bc/GL4bc.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 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.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, dbl, mono , sw, GLProfile[GL4bc/GL4bc.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[GL4bc/GL4bc.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 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.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, dbl, mono , sw, GLProfile[GL4bc/GL4bc.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[GL4bc/GL4bc.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/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.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, dbl, mono , sw, GLProfile[GL4bc/GL4bc.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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [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] Mobile Factory n/a [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] Mobile Factory n/a [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] Profile GLES2 n/a [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/GL4bc.sw], offscr[auto-cfg]] [apply] Choosen GL Caps: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2GL3/GL4bc.sw], offscr[fbo]] [apply] Fin isEGL false, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner true, ResourceToolkitLock[obj 0x6d763516, isOwner false, <52bf72b5, 37afeb11>[count 0, qsz 0, owner ]], obj 0x515aebb0] [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 @ 1751131370478 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131370481 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test00AvailableInfo took 0.509 sec [apply] Testcase: test01ES2OnMobile took 0.001 sec [apply] Testcase: test02GLOnMobile took 0 sec [apply] Testcase: test11ES2OnDesktop took 0.001 sec [apply] Testcase: test12GLOnDesktop took 0.132 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] WARNING: package sun.awt.windows not in java.desktop [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLnBitmapCapsNEWT [apply] junit.framework.TestListener: tests to run: 2 [apply] junit.framework.TestListener: startTest(testGL2OffScreenBitmapDblBuf) [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751131371261 ms III - Start [apply] SLOCK [T main @ 1751131371266 ms +++ localhost/127.0.0.1:59999 - Locked within 15 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[GL4bc/GL4bc.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[GL4bc/GL4bc.sw], offscr[bitmap]] [apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl, jogamp.nativewindow.WrappedSurfaceThread[#1,main,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x556, fbc 0x197: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[bitmap]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] [apply] Drawable Caps Pre_GL : GLCaps[glx vid 0x556, fbc 0x197: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[bitmap]] [apply] Chosen GL CTX (1): 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] Chosen GL Caps(1): GLCaps[glx vid 0x556, fbc 0x197: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[bitmap]] [apply] Chosen GL Caps(2): GLCaps[glx vid 0x556, fbc 0x197: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[bitmap]] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 list created: 1 [apply] gear2 list created: 2 [apply] gear3 list created: 3 [apply] Thread[#1,main,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0x2c00002, 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-GL4bc_-sw-bitmap__-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png [apply] Thread[#1,main,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0x2c00007, 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-GL4bc_-sw-bitmap__-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0200x0150.png [apply] Thread[#1,main,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0x2c0000b, 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-GL4bc_-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@4445629[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@56de5251[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[GL4bc/GL4bc.sw], offscr[bitmap]] [apply] Thread[#1,main,5,main] Gears.dispose: tileRendererInUse null [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[GL4bc/GL4bc.sw], offscr[bitmap]] [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] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl, jogamp.nativewindow.WrappedSurface [apply] Drawable Caps Pre_GL : GLCaps[glx vid 0x52f, fbc 0x170: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[bitmap]] [apply] Thread[#1,main,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[#1,main,5,main] [apply] Chosen GL CTX (1): 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] Chosen GL Caps(1): GLCaps[glx vid 0x52f, fbc 0x170: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[bitmap]] [apply] Chosen GL Caps(2): GLCaps[glx vid 0x52f, fbc 0x170: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[bitmap]] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x52f, fbc 0x170: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[bitmap]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 list created: 1 [apply] gear2 list created: 2 [apply] gear3 list created: 3 [apply] Thread[#1,main,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0x2c00002, 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-GL4bc_-sw-bitmap__-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0400x0300.png [apply] Thread[#1,main,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0x2c00007, 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-GL4bc_-sw-bitmap__-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0200x0150.png [apply] Thread[#1,main,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0x2c0000b, 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-GL4bc_-sw-bitmap__-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@c8c12ac[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@6adbc9d[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] UpstreamWidget: null] [apply] junit.framework.TestListener: endTest(testGL2OffScreenBitmapDblBufMSAA) [apply] Thread[#1,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 @ 1751131372067 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131372072 ms --- localhost/127.0.0.1:59999 - Unlock ok within 7 ms [apply] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.406 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[GL4bc/GL4bc.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[GL4bc/GL4bc.sw], offscr[bitmap]] [apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl, jogamp.nativewindow.WrappedSurface [apply] Drawable Caps Pre_GL : GLCaps[glx vid 0x556, fbc 0x197: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[bitmap]] [apply] Chosen GL CTX (1): 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] Chosen GL Caps(1): GLCaps[glx vid 0x556, fbc 0x197: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[bitmap]] [apply] Chosen GL Caps(2): GLCaps[glx vid 0x556, fbc 0x197: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[bitmap]] [apply] Fin Drawable: GLOffscreenAutoDrawableImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@4445629[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@56de5251[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[GL4bc/GL4bc.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[GL4bc/GL4bc.sw], offscr[bitmap]] [apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl, jogamp.nativewindow.WrappedSurface [apply] Drawable Caps Pre_GL : GLCaps[glx vid 0x52f, fbc 0x170: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[bitmap]] [apply] Chosen GL CTX (1): 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] Chosen GL Caps(1): GLCaps[glx vid 0x52f, fbc 0x170: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[bitmap]] [apply] Chosen GL Caps(2): GLCaps[glx vid 0x52f, fbc 0x170: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[bitmap]] [apply] Fin Drawable: GLOffscreenAutoDrawableImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@c8c12ac[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@6adbc9d[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 @ 1751131371261 ms III - Start [apply] SLOCK [T main @ 1751131371266 ms +++ localhost/127.0.0.1:59999 - Locked within 15 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLnBitmapCapsNEWT - testGL2OffScreenBitmapDblBuf [apply] Thread[#1,main,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x556, fbc 0x197: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[bitmap]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 list created: 1 [apply] gear2 list created: 2 [apply] gear3 list created: 3 [apply] Thread[#1,main,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0x2c00002, 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-GL4bc_-sw-bitmap__-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png [apply] Thread[#1,main,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0x2c00007, 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-GL4bc_-sw-bitmap__-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0200x0150.png [apply] Thread[#1,main,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0x2c0000b, 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-GL4bc_-sw-bitmap__-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0800x0600.png [apply] Thread[#1,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[#1,main,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x52f, fbc 0x170: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[bitmap]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 list created: 1 [apply] gear2 list created: 2 [apply] gear3 list created: 3 [apply] Thread[#1,main,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0x2c00002, 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-GL4bc_-sw-bitmap__-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0400x0300.png [apply] Thread[#1,main,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0x2c00007, 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-GL4bc_-sw-bitmap__-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0200x0150.png [apply] Thread[#1,main,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0x2c0000b, 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-GL4bc_-sw-bitmap__-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0800x0600.png [apply] Thread[#1,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 @ 1751131372067 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131372072 ms --- localhost/127.0.0.1:59999 - Unlock ok within 7 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testGL2OffScreenBitmapDblBuf took 0.573 sec [apply] Testcase: testGL2OffScreenBitmapDblBufMSAA took 0.195 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] WARNING: package sun.awt.windows not in java.desktop [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT [apply] junit.framework.TestListener: tests to run: 27 [apply] ++++ Test Singleton.ctor() [apply] junit.framework.TestListener: startTest(testES2OffScreenAutoDblBuf) [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751131372869 ms III - Start [apply] SLOCK [T main @ 1751131372874 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenAutoDblBuf [apply] junit.framework.TestListener: endTest(testES2OffScreenAutoDblBuf) [apply] junit.framework.TestListener: startTest(testES2OffScreenFBODblBuf) [apply] junit.framework.TestListener: endTest(testES2OffScreenFBODblBuf) [apply] junit.framework.TestListener: startTest(testES2OffScreenFBODblBufMSAA) [apply] junit.framework.TestListener: endTest(testES2OffScreenFBODblBufMSAA) [apply] junit.framework.TestListener: startTest(testES2OffScreenFBODblBufStencil) [apply] junit.framework.TestListener: endTest(testES2OffScreenFBODblBufStencil) [apply] junit.framework.TestListener: startTest(testES2OffScreenFBODblBufStencilMSAA) [apply] junit.framework.TestListener: endTest(testES2OffScreenFBODblBufStencilMSAA) [apply] junit.framework.TestListener: startTest(testES2OffScreenFBOSglBuf) [apply] junit.framework.TestListener: endTest(testES2OffScreenFBOSglBuf) [apply] junit.framework.TestListener: startTest(testES2OffScreenPbufferDblBuf) [apply] junit.framework.TestListener: endTest(testES2OffScreenPbufferDblBuf) [apply] junit.framework.TestListener: startTest(testES2OffScreenPbufferSglBuf) [apply] junit.framework.TestListener: endTest(testES2OffScreenPbufferSglBuf) [apply] junit.framework.TestListener: startTest(testES2OnScreenDblBuf) [apply] junit.framework.TestListener: endTest(testES2OnScreenDblBuf) [apply] junit.framework.TestListener: startTest(testES2OnScreenDblBufMSAA) [apply] junit.framework.TestListener: endTest(testES2OnScreenDblBufMSAA) [apply] junit.framework.TestListener: startTest(testES2OnScreenDblBufStencil) [apply] junit.framework.TestListener: endTest(testES2OnScreenDblBufStencil) [apply] junit.framework.TestListener: startTest(testES2OnScreenDblBufStencilMSAA) [apply] junit.framework.TestListener: endTest(testES2OnScreenDblBufStencilMSAA) [apply] junit.framework.TestListener: startTest(testES2OnScreenSglBuf) [apply] junit.framework.TestListener: endTest(testES2OnScreenSglBuf) [apply] junit.framework.TestListener: startTest(testGL2OffScreenAutoDblBuf) [apply] Profile GLES2 n/a [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] Profile GLES2 n/a [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] Profile GLES2 n/a [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] Profile GLES2 n/a [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] Profile GLES2 n/a [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] Profile GLES2 n/a [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] Profile GLES2 n/a [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] Profile GLES2 n/a [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] Profile GLES2 n/a [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] Profile GLES2 n/a [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] Profile GLES2 n/a [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] Profile GLES2 n/a [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] Profile GLES2 n/a [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] 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/GL4bc.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/GL4bc.sw], offscr[fbo]] [apply] Thread[#1,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[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], offscr[fbo]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] Window: com.jogamp.newt.opengl.GLWindow [apply] Window Caps Pre_GL: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], offscr[fbo]] [apply] Drawable Pre-GL(0): jogamp.opengl.GLFBODrawableImpl, jogamp.nativewindow.WrappedSurface [apply] Window Caps PostGL : GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], offscr[fbo]] [apply] Drawable Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.nativewindow.WrappedSurface [apply] Chosen GL Caps(1): GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], offscr[fbo]] [apply] Chosen GL CTX (2): 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] Chosen GL Caps(2): GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], offscr[fbo]] [apply] Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.nativewindow.WrappedSurface [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x3590fc5b created: GearsObj[0x6913c1fb, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x3590fc5b created: GearsObj[0x4961f6af, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x3590fc5b created: GearsObj[0x4961f6af, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x3590fc5b FIN GearsES2[obj 0x3590fc5b isInit true, usesShared false, 1 GearsObj[0x6913c1fb, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4961f6af, 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[#1,main,5,main] GearsES2.reshape 0x3590fc5b 0/0 400x300 of 400x300, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#1,main,5,main] GearsES2.display 0x3590fc5b 400x300, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.display 0x3590fc5b 400x300, swapInterval 1, drawable 0x2c00002 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenAutoDblBuf__________-n0001-GL2___-sw-fbobject-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0300.png [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x3590fc5b 0/0 200x150 of 200x150, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x3590fc5b 200x150, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.display 0x3590fc5b 200x150, swapInterval 1, drawable 0x2c00002 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenAutoDblBuf__________-n0003-GL2___-sw-fbobject-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0200x0150.png [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x3590fc5b 0/0 800x600 of 800x600, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x3590fc5b 800x600, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.display 0x3590fc5b 800x600, swapInterval 1, drawable 0x2c00002 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenAutoDblBuf__________-n0005-GL2___-sw-fbobject-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x3590fc5b: tileRendererInUse null [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x3590fc5b 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] Fin: GLWindow[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x3590fc5b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@2b71e916[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@366647c2, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock <6a6afff2, 1649b0e6>[count 0, qsz 0, owner ], 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/GL4bc.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/GL4bc.sw], offscr[bitmap]] [apply] Thread[#1,main,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[#1,main,5,main] [apply] Window: com.jogamp.newt.opengl.GLWindow [apply] Window Caps Pre_GL: GLCaps[glx vid 0x554, fbc 0x195: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL2/GL4bc.sw], offscr[bitmap]] [apply] Drawable Pre-GL(0): jogamp.opengl.x11.glx.X11PixmapGLXDrawable, jogamp.newt.OffscreenWindow [apply] Window Caps PostGL : GLCaps[glx vid 0x554, fbc 0x195: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL2/GL4bc.sw], offscr[bitmap]] [apply] Drawable Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.newt.OffscreenWindow [apply] Chosen GL Caps(1): GLCaps[glx vid 0x554, fbc 0x195: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL2/GL4bc.sw], offscr[bitmap]] [apply] Chosen GL CTX (2): 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] Chosen GLCapabilities: GLCaps[glx vid 0x554, fbc 0x195: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL2/GL4bc.sw], offscr[bitmap]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Chosen GL Caps(2): GLCaps[glx vid 0x554, fbc 0x195: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL2/GL4bc.sw], offscr[bitmap]] [apply] Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.newt.OffscreenWindow [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 list created: 1 [apply] gear2 list created: 2 [apply] gear3 list created: 3 [apply] Thread[#1,main,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0x2c00006, 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[#34,main-Display-.x11_:0-1-EDT-2,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0x2c0000a, 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[#34,main-Display-.x11_:0-1-EDT-2,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0x2c0000e, 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@49dc7102[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@6b8ca3c8[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@72cde7cc, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock <5fd4f8f5, 696da30b>[count 0, qsz 0, owner ], 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/GL4bc.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/GL4bc.sw], offscr[fbo]] [apply] Thread[#34,main-Display-.x11_:0-1-EDT-2,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] Window: com.jogamp.newt.opengl.GLWindow [apply] Thread[#1,main,5,main] GearsES2.init.0 0x53976f5c: tileRendererInUse null, GearsES2[obj 0x53976f5c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x53976f5c on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], offscr[fbo]] [apply] Window Caps Pre_GL: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], offscr[fbo]] [apply] Drawable Pre-GL(0): jogamp.opengl.GLFBODrawableImpl, jogamp.nativewindow.WrappedSurface [apply] Window Caps PostGL : GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], offscr[fbo]] [apply] Drawable Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.nativewindow.WrappedSurface [apply] Chosen GL Caps(1): GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], offscr[fbo]] [apply] Chosen GL CTX (2): 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImplChosen GL Caps(2): GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], offscr[fbo]] [apply] [apply] Swap Interval 0 [apply] Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.nativewindow.WrappedSurfaceGL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x53976f5c created: GearsObj[0x4944252c, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x53976f5c created: GearsObj[0x44821a96, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x53976f5c created: GearsObj[0x44821a96, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x53976f5c FIN GearsES2[obj 0x53976f5c isInit true, usesShared false, 1 GearsObj[0x4944252c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x44821a96, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xa3d8174, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x53976f5c 0/0 400x300 of 400x300, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x53976f5c, 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[#1,main,5,main] GearsES2.display 0x53976f5c 400x300, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.display 0x53976f5c 400x300, swapInterval 1, drawable 0x2c00002 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBODblBuf___________-n0001-GL2___-sw-fbobject-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0300.png [apply] Thread[#35,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.reshape 0x53976f5c 0/0 200x150 of 200x150, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x53976f5c, 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[#35,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.display 0x53976f5c 200x150, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.display 0x53976f5c 200x150, swapInterval 1, drawable 0x2c00002 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBODblBuf___________-n0003-GL2___-sw-fbobject-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0200x0150.png [apply] Thread[#35,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.reshape 0x53976f5c 0/0 800x600 of 800x600, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x53976f5c, 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[#35,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.display 0x53976f5c 800x600, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.display 0x53976f5c 800x600, swapInterval 1, drawable 0x2c00002 [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 0x53976f5c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@2bfc268b[init false], ], [apply] Drawable: null, [apply] Thread[#35,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x53976f5c: tileRendererInUse null Context: null, [apply] [apply] Thread[#35,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x53976f5c FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OffScreenFBODblBuf [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] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OffScreenFBODblBufMSAA [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@1ba9117e, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock <732c2a62, 272ed83b>[count 0, qsz 0, owner ], surfaceLockCount 0]] [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/GL4bc.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/GL4bc.sw], offscr[fbo]] [apply] Thread[#1,main,5,main] GearsES2.init.0 0x120f102b: tileRendererInUse null, GearsES2[obj 0x120f102b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x120f102b on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 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/GL4bc.sw], offscr[fbo]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Window: com.jogamp.newt.opengl.GLWindowSwap Interval 0 [apply] Window Caps Pre_GL: GLCaps[glx vid 0x53b, fbc 0x17c: rgba 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/GL4bc.sw], offscr[fbo]] [apply] Drawable Pre-GL(0): jogamp.opengl.GLFBODrawableImpl, jogamp.nativewindow.WrappedSurface [apply] Window Caps PostGL : GLCaps[glx vid 0x53b, fbc 0x17c: rgba 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/GL4bc.sw], offscr[fbo]] [apply] Drawable Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.nativewindow.WrappedSurface [apply] [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x120f102b created: GearsObj[0x2accdbb5, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x120f102b created: GearsObj[0xb62d79, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x120f102b created: GearsObj[0xb62d79, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x120f102b FIN GearsES2[obj 0x120f102b isInit true, usesShared false, 1 GearsObj[0x2accdbb5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xb62d79, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6631f5ca, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x120f102b 0/0 400x300 of 400x300, swapInterval 1, drawable 0x2c00002, msaa true, tileRendererInUse null [apply] >> GearsES2 0x120f102b, 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[#1,main,5,main] GearsES2.display 0x120f102b 400x300, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.display 0x120f102b 400x300, swapInterval 1, drawable 0x2c00002 [apply] Chosen GL Caps(1): GLCaps[glx vid 0x55c, fbc 0x19d: rgba 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/GL4bc.sw], offscr[fbo]]main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBODblBufMSAA_______-n0001-GL2___-sw-fbobject-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0400x0300.png [apply] Thread[#36,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x120f102b 0/0 200x150 of 200x150, swapInterval 1, drawable 0x2c00002, msaa true, tileRendererInUse null [apply] >> GearsES2 0x120f102b, 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] Chosen GL CTX (2): 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] Chosen GL Caps(2): GLCaps[glx vid 0x55c, fbc 0x19d: rgba 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/GL4bc.sw], offscr[fbo]] [apply] [apply] Thread[#36,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x120f102b 200x150, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.display 0x120f102b 200x150, swapInterval 1, drawable 0x2c00002 [apply] Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.nativewindow.WrappedSurfacemain: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBODblBufMSAA_______-n0003-GL2___-sw-fbobject-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0200x0150.png [apply] Thread[#36,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x120f102b 0/0 800x600 of 800x600, swapInterval 1, drawable 0x2c00002, msaa true, tileRendererInUse null [apply] >> GearsES2 0x120f102b, 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] [apply] Thread[#36,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x120f102b 800x600, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.display 0x120f102b 800x600, swapInterval 1, drawable 0x2c00002 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBODblBufMSAA_______-n0005-GL2___-sw-fbobject-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0800x0600.png [apply] Thread[#36,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x120f102b: tileRendererInUse null [apply] Thread[#36,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x120f102b FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OffScreenFBODblBufMSAA [apply] Fin: GLWindow[++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OffScreenFBODblBufStencil [apply] [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x120f102b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@625732[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@5ace1ed4, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock <1613674b, 27ff5d15>[count 0, qsz 0, owner ], 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/GL4bc.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/GL4bc.sw], offscr[fbo]] [apply] Window: com.jogamp.newt.opengl.GLWindow [apply] Window Caps Pre_GL: GLCaps[glx vid 0x562, fbc 0x1a3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], offscr[fbo]] [apply] Drawable Pre-GL(0): jogamp.opengl.GLFBODrawableImpl, jogamp.nativewindow.WrappedSurface [apply] Window Caps PostGL : GLCaps[glx vid 0x562, fbc 0x1a3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], offscr[fbo]] [apply] Drawable Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.nativewindow.WrappedSurface [apply] Chosen GL Caps(1): GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], offscr[fbo]] [apply] Chosen GL CTX (2): 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] Chosen GL Caps(2): GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], offscr[fbo]] [apply] Thread[#1,main,5,main] GearsES2.init.0 0x649bec2e: tileRendererInUse null, GearsES2[obj 0x649bec2e 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 0x649bec2e on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], offscr[fbo]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x649bec2e created: GearsObj[0x1a4013, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x649bec2e created: GearsObj[0x1b6e1eff, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x649bec2e created: GearsObj[0x1b6e1eff, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x649bec2e FIN GearsES2[obj 0x649bec2e isInit true, usesShared false, 1 GearsObj[0x1a4013, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1b6e1eff, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x306f16f3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x649bec2e 0/0 400x300 of 400x300, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x649bec2e, 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[#1,main,5,main] GearsES2.display 0x649bec2e 400x300, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.display 0x649bec2e 400x300, swapInterval 1, drawable 0x2c00002 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBODblBufStencil____-n0001-GL2___-sw-fbobject-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0400x0300.png [apply] Thread[#37,main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.reshape 0x649bec2e 0/0 200x150 of 200x150, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x649bec2e, 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[#37,main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.display 0x649bec2e 200x150, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.display 0x649bec2e 200x150, swapInterval 1, drawable 0x2c00002 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBODblBufStencil____-n0003-GL2___-sw-fbobject-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0200x0150.png [apply] Thread[#37,main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.reshape 0x649bec2e 0/0 800x600 of 800x600, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x649bec2e, 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[#37,main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.display 0x649bec2e 800x600, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.display 0x649bec2e 800x600, swapInterval 1, drawable 0x2c00002 [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 0x649bec2e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@693fe6c9[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@702b8b12, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock <22e357dc, 49912c99>[count 0, qsz 0, owner ], surfaceLockCount 0]] [apply] junit.framework.TestListener: endTest(testGL2OffScreenFBODblBufStencil) [apply] junit.framework.TestListener: startTest(testGL2OffScreenFBODblBufStencilMSAA) [apply] Thread[#37,main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.dispose 0x649bec2e: tileRendererInUse null [apply] Thread[#37,main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.dispose 0x649bec2e 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] 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/GL4bc.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/GL4bc.sw], offscr[fbo]] [apply] Window: com.jogamp.newt.opengl.GLWindow [apply] Window Caps Pre_GL: GLCaps[glx vid 0x547, fbc 0x188: rgba 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/GL4bc.sw], offscr[fbo]] [apply] Drawable Pre-GL(0): jogamp.opengl.GLFBODrawableImpl, jogamp.nativewindow.WrappedSurface [apply] Window Caps PostGL : GLCaps[glx vid 0x547, fbc 0x188: rgba 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/GL4bc.sw], offscr[fbo]] [apply] Drawable Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.nativewindow.WrappedSurface [apply] Chosen GL Caps(1): GLCaps[glx vid 0x55c, fbc 0x19d: rgba 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/GL4bc.sw], offscr[fbo]] [apply] Chosen GL CTX (2): 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] Chosen GL Caps(2): GLCaps[glx vid 0x55c, fbc 0x19d: rgba 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/GL4bc.sw], offscr[fbo]] [apply] Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.nativewindow.WrappedSurface [apply] Thread[#1,main,5,main] GearsES2.init.0 0x2dde1bff: tileRendererInUse null, GearsES2[obj 0x2dde1bff isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x2dde1bff on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 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/GL4bc.sw], offscr[fbo]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x2dde1bff created: GearsObj[0x6a84a97d, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x2dde1bff created: GearsObj[0x6c130c45, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x2dde1bff created: GearsObj[0x6c130c45, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x2dde1bff FIN GearsES2[obj 0x2dde1bff isInit true, usesShared false, 1 GearsObj[0x6a84a97d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6c130c45, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x50ad3bc1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x2dde1bff 0/0 400x300 of 400x300, swapInterval 1, drawable 0x2c00002, msaa true, tileRendererInUse null [apply] >> GearsES2 0x2dde1bff, 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[#1,main,5,main] GearsES2.display 0x2dde1bff 400x300, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.display 0x2dde1bff 400x300, swapInterval 1, drawable 0x2c00002 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBODblBufStencilMSAA-n0001-GL2___-sw-fbobject-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0400x0300.png [apply] Fin: GLWindow[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x2dde1bff isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@15bbf42f[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@223aa2f7, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock <6d3a388c, 193f604a>[count 0, qsz 0, owner ], 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/GL4bc.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/GL4bc.sw], offscr[fbo]] [apply] Thread[#38,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.reshape 0x2dde1bff 0/0 200x150 of 200x150, swapInterval 1, drawable 0x2c00002, msaa true, tileRendererInUse null [apply] >> GearsES2 0x2dde1bff, 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[#38,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.display 0x2dde1bff 200x150, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.display 0x2dde1bff 200x150, swapInterval 1, drawable 0x2c00002 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBODblBufStencilMSAA-n0003-GL2___-sw-fbobject-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0200x0150.png [apply] Thread[#38,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.reshape 0x2dde1bff 0/0 800x600 of 800x600, swapInterval 1, drawable 0x2c00002, msaa true, tileRendererInUse null [apply] >> GearsES2 0x2dde1bff, 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[#38,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.display 0x2dde1bff 800x600, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.display 0x2dde1bff 800x600, swapInterval 1, drawable 0x2c00002 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBODblBufStencilMSAA-n0005-GL2___-sw-fbobject-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0800x0600.png [apply] Thread[#38,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.dispose 0x2dde1bff: tileRendererInUse null [apply] Thread[#38,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.dispose 0x2dde1bff 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: com.jogamp.newt.opengl.GLWindow [apply] Window Caps Pre_GL: GLCaps[glx vid 0x55a, fbc 0x19b: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL2/GL4bc.sw], offscr[fbo]] [apply] Drawable Pre-GL(0): jogamp.opengl.GLFBODrawableImpl, jogamp.nativewindow.WrappedSurface [apply] Window Caps PostGL : GLCaps[glx vid 0x55a, fbc 0x19b: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL2/GL4bc.sw], offscr[fbo]] [apply] Drawable Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.nativewindow.WrappedSurface [apply] Chosen GL Caps(1): GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL2/GL4bc.sw], offscr[fbo]] [apply] Chosen GL CTX (2): 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] Chosen GL Caps(2): GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL2/GL4bc.sw], offscr[fbo]] [apply] Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.nativewindow.WrappedSurface [apply] Thread[#1,main,5,main] GearsES2.init.0 0x57af006c: tileRendererInUse null, GearsES2[obj 0x57af006c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x57af006c on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL2/GL4bc.sw], offscr[fbo]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x57af006c created: GearsObj[0x3514a4c0, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x57af006c created: GearsObj[0x212b5695, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x57af006c created: GearsObj[0x212b5695, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x57af006c FIN GearsES2[obj 0x57af006c isInit true, usesShared false, 1 GearsObj[0x3514a4c0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x212b5695, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x446293d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x57af006c 0/0 400x300 of 400x300, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x57af006c, 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[#1,main,5,main] GearsES2.display 0x57af006c 400x300, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.display 0x57af006c 400x300, swapInterval 1, drawable 0x2c00002 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBOSglBuf___________-n0001-GL2___-sw-fbobject-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0300.png [apply] Thread[#39,main-Display-.x11_:0-1-EDT-7,5,main] GearsES2.reshape 0x57af006c 0/0 200x150 of 200x150, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x57af006c, 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[#39,main-Display-.x11_:0-1-EDT-7,5,main] GearsES2.display 0x57af006c 200x150, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.display 0x57af006c 200x150, swapInterval 1, drawable 0x2c00002 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBOSglBuf___________-n0003-GL2___-sw-fbobject-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0200x0150.png [apply] Thread[#39,main-Display-.x11_:0-1-EDT-7,5,main] GearsES2.reshape 0x57af006c 0/0 800x600 of 800x600, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x57af006c, 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[#39,main-Display-.x11_:0-1-EDT-7,5,main] GearsES2.display 0x57af006c 800x600, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.display 0x57af006c 800x600, swapInterval 1, drawable 0x2c00002 [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 0x57af006c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@6bedbc4d[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@69997e9d, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock <793be5ca, 2df9b86>[count 0, qsz 0, owner ], 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/GL4bc.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/GL4bc.sw], offscr[pbuffer]] [apply] Thread[#39,main-Display-.x11_:0-1-EDT-7,5,main] GearsES2.dispose 0x57af006c: tileRendererInUse null [apply] Thread[#39,main-Display-.x11_:0-1-EDT-7,5,main] GearsES2.dispose 0x57af006c 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] Window: com.jogamp.newt.opengl.GLWindow [apply] Window Caps Pre_GL: GLCaps[glx vid 0x556, fbc 0x197: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], offscr[pbuffer]] [apply] Drawable Pre-GL(0): jogamp.opengl.x11.glx.X11PbufferGLXDrawable, jogamp.newt.OffscreenWindow [apply] Window Caps PostGL : GLCaps[glx vid 0x556, fbc 0x197: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], offscr[pbuffer]] [apply] Drawable Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.newt.OffscreenWindow [apply] Chosen GL Caps(1): GLCaps[glx vid 0x556, fbc 0x197: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], offscr[pbuffer]] [apply] Chosen GL CTX (2): 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] Chosen GL Caps(2): GLCaps[glx vid 0x556, fbc 0x197: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], offscr[pbuffer]] [apply] Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.newt.OffscreenWindow [apply] Thread[#1,main,5,main] GearsES2.init.0 0x15aab8c6: tileRendererInUse null, GearsES2[obj 0x15aab8c6 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x15aab8c6 on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x556, fbc 0x197: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], offscr[pbuffer]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x15aab8c6 created: GearsObj[0x3059cbc, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x15aab8c6 created: GearsObj[0x7ea9e1e2, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x15aab8c6 created: GearsObj[0x7ea9e1e2, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x15aab8c6 FIN GearsES2[obj 0x15aab8c6 isInit true, usesShared false, 1 GearsObj[0x3059cbc, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7ea9e1e2, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x24fcf36f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x15aab8c6 0/0 400x300 of 400x300, swapInterval 1, drawable 0x2c00003, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15aab8c6, 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[#1,main,5,main] GearsES2.display 0x15aab8c6 400x300, swapInterval 1, drawable 0x2c00003 [apply] Thread[#1,main,5,main] GearsES2.display 0x15aab8c6 400x300, swapInterval 1, drawable 0x2c00003 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenPbufferDblBuf_______-n0001-GL2___-sw-pbuffer_-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png [apply] Fin: GLWindow[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x15aab8c6 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@33990a0c[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@10feca44, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], Thread[#40,main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.reshape 0x15aab8c6 0/0 200x150 of 200x150, swapInterval 1, drawable 0x2c00007, msaa false, tileRendererInUse null [apply] windowLock <3fb1549b, ea6147e>[count 0, qsz 0, owner ], 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/GL4bc.sw], offscr[pbuffer]] [apply] [apply] >> GearsES2 0x15aab8c6, 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[#40,main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.display 0x15aab8c6 200x150, swapInterval 1, drawable 0x2c00007 [apply] Thread[#1,main,5,main] GearsES2.display 0x15aab8c6 200x150, swapInterval 1, drawable 0x2c00007 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenPbufferDblBuf_______-n0003-GL2___-sw-pbuffer_-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0200x0150.png [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/GL4bc.sw], offscr[pbuffer]] [apply] Thread[#40,main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.reshape 0x15aab8c6 0/0 800x600 of 800x600, swapInterval 1, drawable 0x2c0000a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15aab8c6, 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[#40,main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.display 0x15aab8c6 800x600, swapInterval 1, drawable 0x2c0000a [apply] Thread[#1,main,5,main] GearsES2.display 0x15aab8c6 800x600, swapInterval 1, drawable 0x2c0000a [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenPbufferDblBuf_______-n0005-GL2___-sw-pbuffer_-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0800x0600.png [apply] Thread[#40,main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.dispose 0x15aab8c6: tileRendererInUse null [apply] Thread[#40,main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.dispose 0x15aab8c6 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: com.jogamp.newt.opengl.GLWindowThread[#1,main,5,main] GearsES2.init.0 0x2b48a640: tileRendererInUse null, GearsES2[obj 0x2b48a640 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x2b48a640 on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x554, fbc 0x195: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL2/GL4bc.sw], offscr[pbuffer]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] [apply] Window Caps Pre_GL: GLCaps[glx vid 0x554, fbc 0x195: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL2/GL4bc.sw], offscr[pbuffer]] [apply] Drawable Pre-GL(0): jogamp.opengl.x11.glx.X11PbufferGLXDrawable, jogamp.newt.OffscreenWindow [apply] Window Caps PostGL : GLCaps[glx vid 0x554, fbc 0x195: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL2/GL4bc.sw], offscr[pbuffer]] [apply] Drawable Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.newt.OffscreenWindow [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)]Chosen GL Caps(1): GLCaps[glx vid 0x554, fbc 0x195: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL2/GL4bc.sw], offscr[pbuffer]] [apply] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] Chosen GL CTX (2): 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] [apply] Chosen GL Caps(2): GLCaps[glx vid 0x554, fbc 0x195: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL2/GL4bc.sw], offscr[pbuffer]] [apply] Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.newt.OffscreenWindow [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x2b48a640 created: GearsObj[0x3d5c822d, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x2b48a640 created: GearsObj[0x6f46426d, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x2b48a640 created: GearsObj[0x6f46426d, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x2b48a640 FIN GearsES2[obj 0x2b48a640 isInit true, usesShared false, 1 GearsObj[0x3d5c822d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6f46426d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x73700b80, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x2b48a640 0/0 400x300 of 400x300, swapInterval 1, drawable 0x2c00003, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2b48a640, 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[#1,main,5,main] GearsES2.display 0x2b48a640 400x300, swapInterval 1, drawable 0x2c00003 [apply] Thread[#1,main,5,main] GearsES2.display 0x2b48a640 400x300, swapInterval 1, drawable 0x2c00003 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenPbufferSglBuf_______-n0001-GL2___-sw-pbuffer_-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png [apply] Thread[#41,main-Display-.x11_:0-1-EDT-9,5,main] GearsES2.reshape 0x2b48a640 0/0 200x150 of 200x150, swapInterval 1, drawable 0x2c00007, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2b48a640, 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[#41,main-Display-.x11_:0-1-EDT-9,5,main] GearsES2.display 0x2b48a640 200x150, swapInterval 1, drawable 0x2c00007 [apply] Thread[#1,main,5,main] GearsES2.display 0x2b48a640 200x150, swapInterval 1, drawable 0x2c00007 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenPbufferSglBuf_______-n0003-GL2___-sw-pbuffer_-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0200x0150.png [apply] Thread[#41,main-Display-.x11_:0-1-EDT-9,5,main] GearsES2.reshape 0x2b48a640 0/0 800x600 of 800x600, swapInterval 1, drawable 0x2c0000a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2b48a640, 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[#41,main-Display-.x11_:0-1-EDT-9,5,main] GearsES2.display 0x2b48a640 800x600, swapInterval 1, drawable 0x2c0000a [apply] Thread[#1,main,5,main] GearsES2.display 0x2b48a640 800x600, swapInterval 1, drawable 0x2c0000a [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 0x2b48a640 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@1e683a3e[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@49c7b90e, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock <10d307f1, 4d5b6aac>[count 0, qsz 0, owner ], 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/GL4bc.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/GL4bc.sw], on-scr[.]] [apply] Window: com.jogamp.newt.opengl.GLWindow [apply] Window Caps Pre_GL: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.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 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.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 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], on-scr[.]] [apply] Chosen GL CTX (2): 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] Chosen GL Caps(2): GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], on-scr[.]] [apply] Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.newt.driver.x11.WindowDriver [apply] Thread[#41,main-Display-.x11_:0-1-EDT-9,5,main] GearsES2.dispose 0x2b48a640: tileRendererInUse null [apply] Thread[#41,main-Display-.x11_:0-1-EDT-9,5,main] GearsES2.dispose 0x2b48a640 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[#1,main,5,main] GearsES2.init.0 0x4a7f959b: tileRendererInUse null, GearsES2[obj 0x4a7f959b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x4a7f959b on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x4a7f959b created: GearsObj[0x28f3b248, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x4a7f959b created: GearsObj[0x1b1426f4, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x4a7f959b created: GearsObj[0x1b1426f4, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x4a7f959b FIN GearsES2[obj 0x4a7f959b isInit true, usesShared false, 1 GearsObj[0x28f3b248, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1b1426f4, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x32b260fa, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x4a7f959b 0/0 400x300 of 400x300, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4a7f959b, 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[#1,main,5,main] GearsES2.display 0x4a7f959b 400x300, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.display 0x4a7f959b 400x300, swapInterval 1, drawable 0x2c00002 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenDblBuf_______________-n0001-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0300.png [apply] Thread[#42,main-Display-.x11_:0-1-EDT-10,5,main] GearsES2.reshape 0x4a7f959b 0/0 200x150 of 200x150, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4a7f959b, 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[#42,main-Display-.x11_:0-1-EDT-10,5,main] GearsES2.display 0x4a7f959b 200x150, swapInterval 1, drawable 0x2c00002 [apply] Thread[#42,main-Display-.x11_:0-1-EDT-10,5,main] GearsES2.display 0x4a7f959b 200x150, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.display 0x4a7f959b 200x150, swapInterval 1, drawable 0x2c00002 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenDblBuf_______________-n0004-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0200x0150.png [apply] Thread[#42,main-Display-.x11_:0-1-EDT-10,5,main] GearsES2.reshape 0x4a7f959b 0/0 800x600 of 800x600, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4a7f959b, 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[#42,main-Display-.x11_:0-1-EDT-10,5,main] GearsES2.display 0x4a7f959b 800x600, swapInterval 1, drawable 0x2c00002 [apply] Thread[#42,main-Display-.x11_:0-1-EDT-10,5,main] GearsES2.display 0x4a7f959b 800x600, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.display 0x4a7f959b 800x600, swapInterval 1, drawable 0x2c00002 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenDblBuf_______________-n0007-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png [apply] Fin: GLWindow[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x4a7f959b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@429bffaa[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[760/381 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@581ac8a8, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock <6d4e5011, 57d7f8ca>[count 0, qsz 0, owner ], 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/GL4bc.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/GL4bc.sw], on-scr[.]] [apply] Thread[#42,main-Display-.x11_:0-1-EDT-10,5,main] GearsES2.dispose 0x4a7f959b: tileRendererInUse null [apply] Thread[#42,main-Display-.x11_:0-1-EDT-10,5,main] GearsES2.dispose 0x4a7f959b 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] Window: com.jogamp.newt.opengl.GLWindow [apply] Window Caps Pre_GL: GLCaps[glx vid 0x53b, fbc 0x17c: rgba 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/GL4bc.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 0x53b, fbc 0x17c: rgba 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/GL4bc.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 0x53b, fbc 0x17c: rgba 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/GL4bc.sw], on-scr[.]] [apply] Chosen GL CTX (2): 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] Chosen GL Caps(2): GLCaps[glx vid 0x53b, fbc 0x17c: rgba 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/GL4bc.sw], on-scr[.]] [apply] Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.newt.driver.x11.WindowDriver [apply] Thread[#1,main,5,main] GearsES2.init.0 0x78123e82: tileRendererInUse null, GearsES2[obj 0x78123e82 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x78123e82 on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x53b, fbc 0x17c: rgba 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/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x78123e82 created: GearsObj[0x2a54a73f, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x78123e82 created: GearsObj[0x16a0ee18, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x78123e82 created: GearsObj[0x16a0ee18, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x78123e82 FIN GearsES2[obj 0x78123e82 isInit true, usesShared false, 1 GearsObj[0x2a54a73f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x16a0ee18, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3d6f0054, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x78123e82 0/0 400x300 of 400x300, swapInterval 1, drawable 0x2c00002, msaa true, tileRendererInUse null [apply] >> GearsES2 0x78123e82, 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[#1,main,5,main] GearsES2.display 0x78123e82 400x300, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.display 0x78123e82 400x300, swapInterval 1, drawable 0x2c00002 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenDblBufMSAA___________-n0001-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0400x0300.png [apply] Thread[#43,main-Display-.x11_:0-1-EDT-11,5,main] GearsES2.reshape 0x78123e82 0/0 200x150 of 200x150, swapInterval 1, drawable 0x2c00002, msaa true, tileRendererInUse null [apply] >> GearsES2 0x78123e82, 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[#43,main-Display-.x11_:0-1-EDT-11,5,main] GearsES2.display 0x78123e82 200x150, swapInterval 1, drawable 0x2c00002 [apply] Thread[#43,main-Display-.x11_:0-1-EDT-11,5,main] GearsES2.display 0x78123e82 200x150, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.display 0x78123e82 200x150, swapInterval 1, drawable 0x2c00002 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenDblBufMSAA___________-n0004-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0200x0150.png [apply] Thread[#43,main-Display-.x11_:0-1-EDT-11,5,main] GearsES2.reshape 0x78123e82 0/0 800x600 of 800x600, swapInterval 1, drawable 0x2c00002, msaa true, tileRendererInUse null [apply] >> GearsES2 0x78123e82, 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[#43,main-Display-.x11_:0-1-EDT-11,5,main] GearsES2.display 0x78123e82 800x600, swapInterval 1, drawable 0x2c00002 [apply] Thread[#43,main-Display-.x11_:0-1-EDT-11,5,main] GearsES2.display 0x78123e82 800x600, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.display 0x78123e82 800x600, swapInterval 1, drawable 0x2c00002 [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 0x78123e82 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@67c33749[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[760/381 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@505fc5a4, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock <5fbdfdcf, 4efc180e>[count 0, qsz 0, owner ], 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/GL4bc.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/GL4bc.sw], on-scr[.]] [apply] Thread[#43,main-Display-.x11_:0-1-EDT-11,5,main] GearsES2.dispose 0x78123e82: tileRendererInUse null [apply] Thread[#43,main-Display-.x11_:0-1-EDT-11,5,main] GearsES2.dispose 0x78123e82 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] Window: com.jogamp.newt.opengl.GLWindow [apply] Window Caps Pre_GL: GLCaps[glx vid 0x562, fbc 0x1a3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL4bc.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 0x562, fbc 0x1a3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL4bc.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 0x562, fbc 0x1a3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], on-scr[.]] [apply] Chosen GL CTX (2): 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] Chosen GL Caps(2): GLCaps[glx vid 0x562, fbc 0x1a3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], on-scr[.]] [apply] Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.newt.driver.x11.WindowDriver [apply] Thread[#1,main,5,main] GearsES2.init.0 0x25084a1e: tileRendererInUse null, GearsES2[obj 0x25084a1e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x25084a1e on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x562, fbc 0x1a3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x25084a1e created: GearsObj[0x4d465b11, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x25084a1e created: GearsObj[0x53fdffa1, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x25084a1e created: GearsObj[0x53fdffa1, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x25084a1e FIN GearsES2[obj 0x25084a1e isInit true, usesShared false, 1 GearsObj[0x4d465b11, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x53fdffa1, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5562c41e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x25084a1e 0/0 400x300 of 400x300, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x25084a1e, 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[#1,main,5,main] GearsES2.display 0x25084a1e 400x300, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.display 0x25084a1e 400x300, swapInterval 1, drawable 0x2c00002 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenDblBufStencil________-n0001-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0400x0300.png [apply] Thread[#44,main-Display-.x11_:0-1-EDT-12,5,main] GearsES2.reshape 0x25084a1e 0/0 200x150 of 200x150, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x25084a1e, 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[#44,main-Display-.x11_:0-1-EDT-12,5,main] GearsES2.display 0x25084a1e 200x150, swapInterval 1, drawable 0x2c00002 [apply] Thread[#44,main-Display-.x11_:0-1-EDT-12,5,main] GearsES2.display 0x25084a1e 200x150, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.display 0x25084a1e 200x150, swapInterval 1, drawable 0x2c00002 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenDblBufStencil________-n0004-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0200x0150.png [apply] Thread[#44,main-Display-.x11_:0-1-EDT-12,5,main] GearsES2.reshape 0x25084a1e 0/0 800x600 of 800x600, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x25084a1e, 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[#44,main-Display-.x11_:0-1-EDT-12,5,main] GearsES2.display 0x25084a1e 800x600, swapInterval 1, drawable 0x2c00002 [apply] Thread[#44,main-Display-.x11_:0-1-EDT-12,5,main] GearsES2.display 0x25084a1e 800x600, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.display 0x25084a1e 800x600, swapInterval 1, drawable 0x2c00002 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenDblBufStencil________-n0007-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0800x0600.png [apply] Thread[#44,main-Display-.x11_:0-1-EDT-12,5,main] GearsES2.dispose 0x25084a1e: tileRendererInUse null [apply] Thread[#44,main-Display-.x11_:0-1-EDT-12,5,main] GearsES2.dispose 0x25084a1e FIN [apply] Fin: GLWindow[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x25084a1e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@156b88f5[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[760/381 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@32ee6fee, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock <4d0f2471, 7133da86>[count 0, qsz 0, owner ], 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/GL4bc.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/GL4bc.sw], on-scr[.]] [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 0x547, fbc 0x188: rgba 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/GL4bc.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 0x547, fbc 0x188: rgba 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/GL4bc.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 0x547, fbc 0x188: rgba 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/GL4bc.sw], on-scr[.]] [apply] Chosen GL CTX (2): 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] Chosen GL Caps(2): GLCaps[glx vid 0x547, fbc 0x188: rgba 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/GL4bc.sw], on-scr[.]] [apply] Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.newt.driver.x11.WindowDriver [apply] Thread[#1,main,5,main] GearsES2.init.0 0x73e22a3d: tileRendererInUse null, GearsES2[obj 0x73e22a3d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x73e22a3d on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x547, fbc 0x188: rgba 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/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x73e22a3d created: GearsObj[0x4229bb3f, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x73e22a3d created: GearsObj[0x56cdfb3b, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x73e22a3d created: GearsObj[0x56cdfb3b, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x73e22a3d FIN GearsES2[obj 0x73e22a3d isInit true, usesShared false, 1 GearsObj[0x4229bb3f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x56cdfb3b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2b91004a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x73e22a3d 0/0 400x300 of 400x300, swapInterval 1, drawable 0x2c00002, msaa true, tileRendererInUse null [apply] >> GearsES2 0x73e22a3d, 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[#1,main,5,main] GearsES2.display 0x73e22a3d 400x300, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.display 0x73e22a3d 400x300, swapInterval 1, drawable 0x2c00002 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenDblBufStencilMSAA____-n0001-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0400x0300.png [apply] Thread[#45,main-Display-.x11_:0-1-EDT-13,5,main] GearsES2.reshape 0x73e22a3d 0/0 200x150 of 200x150, swapInterval 1, drawable 0x2c00002, msaa true, tileRendererInUse null [apply] >> GearsES2 0x73e22a3d, 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[#45,main-Display-.x11_:0-1-EDT-13,5,main] GearsES2.display 0x73e22a3d 200x150, swapInterval 1, drawable 0x2c00002 [apply] Thread[#45,main-Display-.x11_:0-1-EDT-13,5,main] GearsES2.display 0x73e22a3d 200x150, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.display 0x73e22a3d 200x150, swapInterval 1, drawable 0x2c00002 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenDblBufStencilMSAA____-n0004-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0200x0150.png [apply] Thread[#45,main-Display-.x11_:0-1-EDT-13,5,main] GearsES2.reshape 0x73e22a3d 0/0 800x600 of 800x600, swapInterval 1, drawable 0x2c00002, msaa true, tileRendererInUse null [apply] >> GearsES2 0x73e22a3d, 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[#45,main-Display-.x11_:0-1-EDT-13,5,main] GearsES2.display 0x73e22a3d 800x600, swapInterval 1, drawable 0x2c00002 [apply] Thread[#45,main-Display-.x11_:0-1-EDT-13,5,main] GearsES2.display 0x73e22a3d 800x600, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.display 0x73e22a3d 800x600, swapInterval 1, drawable 0x2c00002 [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 0x73e22a3d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@47faa49c[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[760/381 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@20ccf40b, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock <2fb3536e, 169e6180>[count 0, qsz 0, owner ], 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/GL4bc.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/GL4bc.sw], on-scr[.]] [apply] Thread[#45,main-Display-.x11_:0-1-EDT-13,5,main] GearsES2.dispose 0x73e22a3d: tileRendererInUse null [apply] Thread[#45,main-Display-.x11_:0-1-EDT-13,5,main] GearsES2.dispose 0x73e22a3d 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 0x55a, fbc 0x19b: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL2/GL4bc.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 0x55a, fbc 0x19b: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL2/GL4bc.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 0x55a, fbc 0x19b: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL2/GL4bc.sw], on-scr[.]] [apply] Chosen GL CTX (2): 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] Chosen GL Caps(2): GLCaps[glx vid 0x55a, fbc 0x19b: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL2/GL4bc.sw], on-scr[.]] [apply] Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.newt.driver.x11.WindowDriver [apply] Thread[#1,main,5,main] GearsES2.init.0 0x7205765b: tileRendererInUse null, GearsES2[obj 0x7205765b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x7205765b on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55a, fbc 0x19b: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL2/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x7205765b created: GearsObj[0x611889f4, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x7205765b created: GearsObj[0x1da2cb77, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x7205765b created: GearsObj[0x1da2cb77, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x7205765b FIN GearsES2[obj 0x7205765b isInit true, usesShared false, 1 GearsObj[0x611889f4, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1da2cb77, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x48f278eb, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x7205765b 0/0 400x300 of 400x300, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7205765b, 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[#1,main,5,main] GearsES2.display 0x7205765b 400x300, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.display 0x7205765b 400x300, swapInterval 1, drawable 0x2c00002 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenSglBuf_______________-n0001-GL2___-sw-onscreen-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0300.png [apply] Thread[#46,main-Display-.x11_:0-1-EDT-14,5,main] GearsES2.reshape 0x7205765b 0/0 200x150 of 200x150, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7205765b, 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[#46,main-Display-.x11_:0-1-EDT-14,5,main] GearsES2.display 0x7205765b 200x150, swapInterval 1, drawable 0x2c00002 [apply] Thread[#46,main-Display-.x11_:0-1-EDT-14,5,main] GearsES2.display 0x7205765b 200x150, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.display 0x7205765b 200x150, swapInterval 1, drawable 0x2c00002 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenSglBuf_______________-n0004-GL2___-sw-onscreen-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0200x0150.png [apply] Thread[#46,main-Display-.x11_:0-1-EDT-14,5,main] GearsES2.reshape 0x7205765b 0/0 800x600 of 800x600, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7205765b, 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[#46,main-Display-.x11_:0-1-EDT-14,5,main] GearsES2.display 0x7205765b 800x600, swapInterval 1, drawable 0x2c00002 [apply] Thread[#46,main-Display-.x11_:0-1-EDT-14,5,main] GearsES2.display 0x7205765b 800x600, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.display 0x7205765b 800x600, swapInterval 1, drawable 0x2c00002 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenSglBuf_______________-n0007-GL2___-sw-onscreen-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png [apply] Thread[#46,main-Display-.x11_:0-1-EDT-14,5,main] GearsES2.dispose 0x7205765b: tileRendererInUse null [apply] Thread[#46,main-Display-.x11_:0-1-EDT-14,5,main] GearsES2.dispose 0x7205765b FIN [apply] Fin: GLWindow[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x7205765b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@47987356[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[760/381 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@2f217633, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock [count 0, qsz 0, owner ], surfaceLockCount 0]] [apply] junit.framework.TestListener: endTest(testGL2OnScreenSglBuf) [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 @ 1751131385823 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131385825 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] Tests run: 27, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 13.549 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/GL4bc.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/GL4bc.sw], offscr[fbo]] [apply] Window: com.jogamp.newt.opengl.GLWindow [apply] Window Caps Pre_GL: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], offscr[fbo]] [apply] Drawable Pre-GL(0): jogamp.opengl.GLFBODrawableImpl, jogamp.nativewindow.WrappedSurface [apply] Window Caps PostGL : GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], offscr[fbo]] [apply] Drawable Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.nativewindow.WrappedSurface [apply] Chosen GL Caps(1): GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], offscr[fbo]] [apply] Chosen GL CTX (2): 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] Chosen GL Caps(2): GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.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 0x3590fc5b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@2b71e916[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@366647c2, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock <6a6afff2, 1649b0e6>[count 0, qsz 0, owner ], 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/GL4bc.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/GL4bc.sw], offscr[bitmap]] [apply] Window: com.jogamp.newt.opengl.GLWindow [apply] Window Caps Pre_GL: GLCaps[glx vid 0x554, fbc 0x195: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL2/GL4bc.sw], offscr[bitmap]] [apply] Drawable Pre-GL(0): jogamp.opengl.x11.glx.X11PixmapGLXDrawable, jogamp.newt.OffscreenWindow [apply] Window Caps PostGL : GLCaps[glx vid 0x554, fbc 0x195: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL2/GL4bc.sw], offscr[bitmap]] [apply] Drawable Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.newt.OffscreenWindow [apply] Chosen GL Caps(1): GLCaps[glx vid 0x554, fbc 0x195: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL2/GL4bc.sw], offscr[bitmap]] [apply] Chosen GL CTX (2): 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] Chosen GL Caps(2): GLCaps[glx vid 0x554, fbc 0x195: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL2/GL4bc.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@49dc7102[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@6b8ca3c8[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@72cde7cc, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock <5fd4f8f5, 696da30b>[count 0, qsz 0, owner ], 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/GL4bc.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/GL4bc.sw], offscr[fbo]] [apply] Window: com.jogamp.newt.opengl.GLWindow [apply] Window Caps Pre_GL: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], offscr[fbo]] [apply] Drawable Pre-GL(0): jogamp.opengl.GLFBODrawableImpl, jogamp.nativewindow.WrappedSurface [apply] Window Caps PostGL : GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], offscr[fbo]] [apply] Drawable Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.nativewindow.WrappedSurface [apply] Chosen GL Caps(1): GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], offscr[fbo]] [apply] Chosen GL CTX (2): 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] Chosen GL Caps(2): GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.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 0x53976f5c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@2bfc268b[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@1ba9117e, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock <732c2a62, 272ed83b>[count 0, qsz 0, owner ], 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/GL4bc.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/GL4bc.sw], offscr[fbo]] [apply] Window: com.jogamp.newt.opengl.GLWindow [apply] Window Caps Pre_GL: GLCaps[glx vid 0x53b, fbc 0x17c: rgba 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/GL4bc.sw], offscr[fbo]] [apply] Drawable Pre-GL(0): jogamp.opengl.GLFBODrawableImpl, jogamp.nativewindow.WrappedSurface [apply] Window Caps PostGL : GLCaps[glx vid 0x53b, fbc 0x17c: rgba 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/GL4bc.sw], offscr[fbo]] [apply] Drawable Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.nativewindow.WrappedSurface [apply] Chosen GL Caps(1): GLCaps[glx vid 0x55c, fbc 0x19d: rgba 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/GL4bc.sw], offscr[fbo]] [apply] Chosen GL CTX (2): 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] Chosen GL Caps(2): GLCaps[glx vid 0x55c, fbc 0x19d: rgba 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/GL4bc.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 0x120f102b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@625732[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@5ace1ed4, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock <1613674b, 27ff5d15>[count 0, qsz 0, owner ], 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/GL4bc.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/GL4bc.sw], offscr[fbo]] [apply] Window: com.jogamp.newt.opengl.GLWindow [apply] Window Caps Pre_GL: GLCaps[glx vid 0x562, fbc 0x1a3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], offscr[fbo]] [apply] Drawable Pre-GL(0): jogamp.opengl.GLFBODrawableImpl, jogamp.nativewindow.WrappedSurface [apply] Window Caps PostGL : GLCaps[glx vid 0x562, fbc 0x1a3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], offscr[fbo]] [apply] Drawable Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.nativewindow.WrappedSurface [apply] Chosen GL Caps(1): GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], offscr[fbo]] [apply] Chosen GL CTX (2): 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] Chosen GL Caps(2): GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL4bc.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 0x649bec2e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@693fe6c9[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@702b8b12, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock <22e357dc, 49912c99>[count 0, qsz 0, owner ], 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/GL4bc.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/GL4bc.sw], offscr[fbo]] [apply] Window: com.jogamp.newt.opengl.GLWindow [apply] Window Caps Pre_GL: GLCaps[glx vid 0x547, fbc 0x188: rgba 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/GL4bc.sw], offscr[fbo]] [apply] Drawable Pre-GL(0): jogamp.opengl.GLFBODrawableImpl, jogamp.nativewindow.WrappedSurface [apply] Window Caps PostGL : GLCaps[glx vid 0x547, fbc 0x188: rgba 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/GL4bc.sw], offscr[fbo]] [apply] Drawable Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.nativewindow.WrappedSurface [apply] Chosen GL Caps(1): GLCaps[glx vid 0x55c, fbc 0x19d: rgba 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/GL4bc.sw], offscr[fbo]] [apply] Chosen GL CTX (2): 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] Chosen GL Caps(2): GLCaps[glx vid 0x55c, fbc 0x19d: rgba 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/GL4bc.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 0x2dde1bff isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@15bbf42f[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@223aa2f7, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock <6d3a388c, 193f604a>[count 0, qsz 0, owner ], 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/GL4bc.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/GL4bc.sw], offscr[fbo]] [apply] Window: com.jogamp.newt.opengl.GLWindow [apply] Window Caps Pre_GL: GLCaps[glx vid 0x55a, fbc 0x19b: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL2/GL4bc.sw], offscr[fbo]] [apply] Drawable Pre-GL(0): jogamp.opengl.GLFBODrawableImpl, jogamp.nativewindow.WrappedSurface [apply] Window Caps PostGL : GLCaps[glx vid 0x55a, fbc 0x19b: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL2/GL4bc.sw], offscr[fbo]] [apply] Drawable Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.nativewindow.WrappedSurface [apply] Chosen GL Caps(1): GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL2/GL4bc.sw], offscr[fbo]] [apply] Chosen GL CTX (2): 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] Chosen GL Caps(2): GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL2/GL4bc.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 0x57af006c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@6bedbc4d[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@69997e9d, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock <793be5ca, 2df9b86>[count 0, qsz 0, owner ], 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/GL4bc.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/GL4bc.sw], offscr[pbuffer]] [apply] Window: com.jogamp.newt.opengl.GLWindow [apply] Window Caps Pre_GL: GLCaps[glx vid 0x556, fbc 0x197: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], offscr[pbuffer]] [apply] Drawable Pre-GL(0): jogamp.opengl.x11.glx.X11PbufferGLXDrawable, jogamp.newt.OffscreenWindow [apply] Window Caps PostGL : GLCaps[glx vid 0x556, fbc 0x197: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], offscr[pbuffer]] [apply] Drawable Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.newt.OffscreenWindow [apply] Chosen GL Caps(1): GLCaps[glx vid 0x556, fbc 0x197: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], offscr[pbuffer]] [apply] Chosen GL CTX (2): 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] Chosen GL Caps(2): GLCaps[glx vid 0x556, fbc 0x197: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.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 0x15aab8c6 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@33990a0c[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@10feca44, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock <3fb1549b, ea6147e>[count 0, qsz 0, owner ], 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/GL4bc.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/GL4bc.sw], offscr[pbuffer]] [apply] Window: com.jogamp.newt.opengl.GLWindow [apply] Window Caps Pre_GL: GLCaps[glx vid 0x554, fbc 0x195: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL2/GL4bc.sw], offscr[pbuffer]] [apply] Drawable Pre-GL(0): jogamp.opengl.x11.glx.X11PbufferGLXDrawable, jogamp.newt.OffscreenWindow [apply] Window Caps PostGL : GLCaps[glx vid 0x554, fbc 0x195: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL2/GL4bc.sw], offscr[pbuffer]] [apply] Drawable Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.newt.OffscreenWindow [apply] Chosen GL Caps(1): GLCaps[glx vid 0x554, fbc 0x195: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL2/GL4bc.sw], offscr[pbuffer]] [apply] Chosen GL CTX (2): 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] Chosen GL Caps(2): GLCaps[glx vid 0x554, fbc 0x195: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL2/GL4bc.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 0x2b48a640 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@1e683a3e[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@49c7b90e, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock <10d307f1, 4d5b6aac>[count 0, qsz 0, owner ], 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/GL4bc.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/GL4bc.sw], on-scr[.]] [apply] Window: com.jogamp.newt.opengl.GLWindow [apply] Window Caps Pre_GL: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.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 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.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 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], on-scr[.]] [apply] Chosen GL CTX (2): 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] Chosen GL Caps(2): GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.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 0x4a7f959b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@429bffaa[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[760/381 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@581ac8a8, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock <6d4e5011, 57d7f8ca>[count 0, qsz 0, owner ], 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/GL4bc.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/GL4bc.sw], on-scr[.]] [apply] Window: com.jogamp.newt.opengl.GLWindow [apply] Window Caps Pre_GL: GLCaps[glx vid 0x53b, fbc 0x17c: rgba 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/GL4bc.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 0x53b, fbc 0x17c: rgba 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/GL4bc.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 0x53b, fbc 0x17c: rgba 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/GL4bc.sw], on-scr[.]] [apply] Chosen GL CTX (2): 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] Chosen GL Caps(2): GLCaps[glx vid 0x53b, fbc 0x17c: rgba 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/GL4bc.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 0x78123e82 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@67c33749[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[760/381 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@505fc5a4, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock <5fbdfdcf, 4efc180e>[count 0, qsz 0, owner ], 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/GL4bc.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/GL4bc.sw], on-scr[.]] [apply] Window: com.jogamp.newt.opengl.GLWindow [apply] Window Caps Pre_GL: GLCaps[glx vid 0x562, fbc 0x1a3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL4bc.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 0x562, fbc 0x1a3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL4bc.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 0x562, fbc 0x1a3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], on-scr[.]] [apply] Chosen GL CTX (2): 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] Chosen GL Caps(2): GLCaps[glx vid 0x562, fbc 0x1a3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL4bc.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 0x25084a1e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@156b88f5[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[760/381 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@32ee6fee, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock <4d0f2471, 7133da86>[count 0, qsz 0, owner ], 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/GL4bc.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/GL4bc.sw], on-scr[.]] [apply] Window: com.jogamp.newt.opengl.GLWindow [apply] Window Caps Pre_GL: GLCaps[glx vid 0x547, fbc 0x188: rgba 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/GL4bc.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 0x547, fbc 0x188: rgba 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/GL4bc.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 0x547, fbc 0x188: rgba 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/GL4bc.sw], on-scr[.]] [apply] Chosen GL CTX (2): 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] Chosen GL Caps(2): GLCaps[glx vid 0x547, fbc 0x188: rgba 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/GL4bc.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 0x73e22a3d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@47faa49c[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[760/381 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@20ccf40b, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock <2fb3536e, 169e6180>[count 0, qsz 0, owner ], 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/GL4bc.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/GL4bc.sw], on-scr[.]] [apply] Window: com.jogamp.newt.opengl.GLWindow [apply] Window Caps Pre_GL: GLCaps[glx vid 0x55a, fbc 0x19b: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL2/GL4bc.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 0x55a, fbc 0x19b: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL2/GL4bc.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 0x55a, fbc 0x19b: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL2/GL4bc.sw], on-scr[.]] [apply] Chosen GL CTX (2): 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] Chosen GL Caps(2): GLCaps[glx vid 0x55a, fbc 0x19b: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL2/GL4bc.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 0x7205765b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@47987356[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[760/381 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@2f217633, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 0 [], [apply] windowLock [count 0, qsz 0, owner ], surfaceLockCount 0]] [apply] ------------- ---------------- --------------- [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751131372869 ms III - Start [apply] SLOCK [T main @ 1751131372874 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenAutoDblBuf [apply] Profile GLES2 n/a [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] Profile GLES2 n/a [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] Profile GLES2 n/a [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] Profile GLES2 n/a [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] Profile GLES2 n/a [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] Profile GLES2 n/a [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] Profile GLES2 n/a [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] Profile GLES2 n/a [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] Profile GLES2 n/a [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] Profile GLES2 n/a [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] Profile GLES2 n/a [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] Profile GLES2 n/a [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] Profile GLES2 n/a [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[#1,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[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], offscr[fbo]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x3590fc5b created: GearsObj[0x6913c1fb, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x3590fc5b created: GearsObj[0x4961f6af, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x3590fc5b created: GearsObj[0x4961f6af, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x3590fc5b FIN GearsES2[obj 0x3590fc5b isInit true, usesShared false, 1 GearsObj[0x6913c1fb, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4961f6af, 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[#1,main,5,main] GearsES2.reshape 0x3590fc5b 0/0 400x300 of 400x300, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#1,main,5,main] GearsES2.display 0x3590fc5b 400x300, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.display 0x3590fc5b 400x300, swapInterval 1, drawable 0x2c00002 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenAutoDblBuf__________-n0001-GL2___-sw-fbobject-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0300.png [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x3590fc5b 0/0 200x150 of 200x150, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x3590fc5b 200x150, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.display 0x3590fc5b 200x150, swapInterval 1, drawable 0x2c00002 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenAutoDblBuf__________-n0003-GL2___-sw-fbobject-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0200x0150.png [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x3590fc5b 0/0 800x600 of 800x600, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x3590fc5b 800x600, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.display 0x3590fc5b 800x600, swapInterval 1, drawable 0x2c00002 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenAutoDblBuf__________-n0005-GL2___-sw-fbobject-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x3590fc5b: tileRendererInUse null [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x3590fc5b 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[#1,main,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x554, fbc 0x195: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL2/GL4bc.sw], offscr[bitmap]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 list created: 1 [apply] gear2 list created: 2 [apply] gear3 list created: 3 [apply] Thread[#1,main,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0x2c00006, 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[#34,main-Display-.x11_:0-1-EDT-2,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0x2c0000a, 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[#34,main-Display-.x11_:0-1-EDT-2,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0x2c0000e, 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[#34,main-Display-.x11_:0-1-EDT-2,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[#1,main,5,main] GearsES2.init.0 0x53976f5c: tileRendererInUse null, GearsES2[obj 0x53976f5c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x53976f5c on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], offscr[fbo]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x53976f5c created: GearsObj[0x4944252c, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x53976f5c created: GearsObj[0x44821a96, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x53976f5c created: GearsObj[0x44821a96, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x53976f5c FIN GearsES2[obj 0x53976f5c isInit true, usesShared false, 1 GearsObj[0x4944252c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x44821a96, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xa3d8174, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x53976f5c 0/0 400x300 of 400x300, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x53976f5c, 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[#1,main,5,main] GearsES2.display 0x53976f5c 400x300, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.display 0x53976f5c 400x300, swapInterval 1, drawable 0x2c00002 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBODblBuf___________-n0001-GL2___-sw-fbobject-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0300.png [apply] Thread[#35,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.reshape 0x53976f5c 0/0 200x150 of 200x150, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x53976f5c, 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[#35,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.display 0x53976f5c 200x150, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.display 0x53976f5c 200x150, swapInterval 1, drawable 0x2c00002 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBODblBuf___________-n0003-GL2___-sw-fbobject-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0200x0150.png [apply] Thread[#35,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.reshape 0x53976f5c 0/0 800x600 of 800x600, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x53976f5c, 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[#35,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.display 0x53976f5c 800x600, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.display 0x53976f5c 800x600, swapInterval 1, drawable 0x2c00002 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBODblBuf___________-n0005-GL2___-sw-fbobject-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png [apply] Thread[#35,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x53976f5c: tileRendererInUse null [apply] Thread[#35,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x53976f5c 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[#1,main,5,main] GearsES2.init.0 0x120f102b: tileRendererInUse null, GearsES2[obj 0x120f102b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x120f102b on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 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/GL4bc.sw], offscr[fbo]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x120f102b created: GearsObj[0x2accdbb5, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x120f102b created: GearsObj[0xb62d79, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x120f102b created: GearsObj[0xb62d79, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x120f102b FIN GearsES2[obj 0x120f102b isInit true, usesShared false, 1 GearsObj[0x2accdbb5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xb62d79, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6631f5ca, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x120f102b 0/0 400x300 of 400x300, swapInterval 1, drawable 0x2c00002, msaa true, tileRendererInUse null [apply] >> GearsES2 0x120f102b, 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[#1,main,5,main] GearsES2.display 0x120f102b 400x300, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.display 0x120f102b 400x300, swapInterval 1, drawable 0x2c00002 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBODblBufMSAA_______-n0001-GL2___-sw-fbobject-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0400x0300.png [apply] Thread[#36,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x120f102b 0/0 200x150 of 200x150, swapInterval 1, drawable 0x2c00002, msaa true, tileRendererInUse null [apply] >> GearsES2 0x120f102b, 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[#36,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x120f102b 200x150, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.display 0x120f102b 200x150, swapInterval 1, drawable 0x2c00002 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBODblBufMSAA_______-n0003-GL2___-sw-fbobject-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0200x0150.png [apply] Thread[#36,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x120f102b 0/0 800x600 of 800x600, swapInterval 1, drawable 0x2c00002, msaa true, tileRendererInUse null [apply] >> GearsES2 0x120f102b, 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[#36,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x120f102b 800x600, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.display 0x120f102b 800x600, swapInterval 1, drawable 0x2c00002 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBODblBufMSAA_______-n0005-GL2___-sw-fbobject-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0800x0600.png [apply] Thread[#36,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x120f102b: tileRendererInUse null [apply] Thread[#36,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x120f102b 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[#1,main,5,main] GearsES2.init.0 0x649bec2e: tileRendererInUse null, GearsES2[obj 0x649bec2e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x649bec2e on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], offscr[fbo]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x649bec2e created: GearsObj[0x1a4013, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x649bec2e created: GearsObj[0x1b6e1eff, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x649bec2e created: GearsObj[0x1b6e1eff, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x649bec2e FIN GearsES2[obj 0x649bec2e isInit true, usesShared false, 1 GearsObj[0x1a4013, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1b6e1eff, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x306f16f3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x649bec2e 0/0 400x300 of 400x300, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x649bec2e, 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[#1,main,5,main] GearsES2.display 0x649bec2e 400x300, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.display 0x649bec2e 400x300, swapInterval 1, drawable 0x2c00002 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBODblBufStencil____-n0001-GL2___-sw-fbobject-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0400x0300.png [apply] Thread[#37,main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.reshape 0x649bec2e 0/0 200x150 of 200x150, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x649bec2e, 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[#37,main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.display 0x649bec2e 200x150, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.display 0x649bec2e 200x150, swapInterval 1, drawable 0x2c00002 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBODblBufStencil____-n0003-GL2___-sw-fbobject-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0200x0150.png [apply] Thread[#37,main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.reshape 0x649bec2e 0/0 800x600 of 800x600, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x649bec2e, 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[#37,main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.display 0x649bec2e 800x600, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.display 0x649bec2e 800x600, swapInterval 1, drawable 0x2c00002 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBODblBufStencil____-n0005-GL2___-sw-fbobject-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0800x0600.png [apply] Thread[#37,main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.dispose 0x649bec2e: tileRendererInUse null [apply] Thread[#37,main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.dispose 0x649bec2e 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[#1,main,5,main] GearsES2.init.0 0x2dde1bff: tileRendererInUse null, GearsES2[obj 0x2dde1bff isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x2dde1bff on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 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/GL4bc.sw], offscr[fbo]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x2dde1bff created: GearsObj[0x6a84a97d, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x2dde1bff created: GearsObj[0x6c130c45, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x2dde1bff created: GearsObj[0x6c130c45, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x2dde1bff FIN GearsES2[obj 0x2dde1bff isInit true, usesShared false, 1 GearsObj[0x6a84a97d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6c130c45, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x50ad3bc1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x2dde1bff 0/0 400x300 of 400x300, swapInterval 1, drawable 0x2c00002, msaa true, tileRendererInUse null [apply] >> GearsES2 0x2dde1bff, 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[#1,main,5,main] GearsES2.display 0x2dde1bff 400x300, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.display 0x2dde1bff 400x300, swapInterval 1, drawable 0x2c00002 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBODblBufStencilMSAA-n0001-GL2___-sw-fbobject-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0400x0300.png [apply] Thread[#38,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.reshape 0x2dde1bff 0/0 200x150 of 200x150, swapInterval 1, drawable 0x2c00002, msaa true, tileRendererInUse null [apply] >> GearsES2 0x2dde1bff, 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[#38,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.display 0x2dde1bff 200x150, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.display 0x2dde1bff 200x150, swapInterval 1, drawable 0x2c00002 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBODblBufStencilMSAA-n0003-GL2___-sw-fbobject-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0200x0150.png [apply] Thread[#38,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.reshape 0x2dde1bff 0/0 800x600 of 800x600, swapInterval 1, drawable 0x2c00002, msaa true, tileRendererInUse null [apply] >> GearsES2 0x2dde1bff, 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[#38,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.display 0x2dde1bff 800x600, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.display 0x2dde1bff 800x600, swapInterval 1, drawable 0x2c00002 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBODblBufStencilMSAA-n0005-GL2___-sw-fbobject-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0800x0600.png [apply] Thread[#38,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.dispose 0x2dde1bff: tileRendererInUse null [apply] Thread[#38,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.dispose 0x2dde1bff 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[#1,main,5,main] GearsES2.init.0 0x57af006c: tileRendererInUse null, GearsES2[obj 0x57af006c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x57af006c on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL2/GL4bc.sw], offscr[fbo]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x57af006c created: GearsObj[0x3514a4c0, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x57af006c created: GearsObj[0x212b5695, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x57af006c created: GearsObj[0x212b5695, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x57af006c FIN GearsES2[obj 0x57af006c isInit true, usesShared false, 1 GearsObj[0x3514a4c0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x212b5695, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x446293d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x57af006c 0/0 400x300 of 400x300, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x57af006c, 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[#1,main,5,main] GearsES2.display 0x57af006c 400x300, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.display 0x57af006c 400x300, swapInterval 1, drawable 0x2c00002 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBOSglBuf___________-n0001-GL2___-sw-fbobject-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0300.png [apply] Thread[#39,main-Display-.x11_:0-1-EDT-7,5,main] GearsES2.reshape 0x57af006c 0/0 200x150 of 200x150, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x57af006c, 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[#39,main-Display-.x11_:0-1-EDT-7,5,main] GearsES2.display 0x57af006c 200x150, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.display 0x57af006c 200x150, swapInterval 1, drawable 0x2c00002 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBOSglBuf___________-n0003-GL2___-sw-fbobject-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0200x0150.png [apply] Thread[#39,main-Display-.x11_:0-1-EDT-7,5,main] GearsES2.reshape 0x57af006c 0/0 800x600 of 800x600, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x57af006c, 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[#39,main-Display-.x11_:0-1-EDT-7,5,main] GearsES2.display 0x57af006c 800x600, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.display 0x57af006c 800x600, swapInterval 1, drawable 0x2c00002 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBOSglBuf___________-n0005-GL2___-sw-fbobject-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png [apply] Thread[#39,main-Display-.x11_:0-1-EDT-7,5,main] GearsES2.dispose 0x57af006c: tileRendererInUse null [apply] Thread[#39,main-Display-.x11_:0-1-EDT-7,5,main] GearsES2.dispose 0x57af006c 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[#1,main,5,main] GearsES2.init.0 0x15aab8c6: tileRendererInUse null, GearsES2[obj 0x15aab8c6 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x15aab8c6 on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x556, fbc 0x197: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], offscr[pbuffer]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x15aab8c6 created: GearsObj[0x3059cbc, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x15aab8c6 created: GearsObj[0x7ea9e1e2, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x15aab8c6 created: GearsObj[0x7ea9e1e2, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x15aab8c6 FIN GearsES2[obj 0x15aab8c6 isInit true, usesShared false, 1 GearsObj[0x3059cbc, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7ea9e1e2, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x24fcf36f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x15aab8c6 0/0 400x300 of 400x300, swapInterval 1, drawable 0x2c00003, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15aab8c6, 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[#1,main,5,main] GearsES2.display 0x15aab8c6 400x300, swapInterval 1, drawable 0x2c00003 [apply] Thread[#1,main,5,main] GearsES2.display 0x15aab8c6 400x300, swapInterval 1, drawable 0x2c00003 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenPbufferDblBuf_______-n0001-GL2___-sw-pbuffer_-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png [apply] Thread[#40,main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.reshape 0x15aab8c6 0/0 200x150 of 200x150, swapInterval 1, drawable 0x2c00007, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15aab8c6, 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[#40,main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.display 0x15aab8c6 200x150, swapInterval 1, drawable 0x2c00007 [apply] Thread[#1,main,5,main] GearsES2.display 0x15aab8c6 200x150, swapInterval 1, drawable 0x2c00007 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenPbufferDblBuf_______-n0003-GL2___-sw-pbuffer_-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0200x0150.png [apply] Thread[#40,main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.reshape 0x15aab8c6 0/0 800x600 of 800x600, swapInterval 1, drawable 0x2c0000a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15aab8c6, 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[#40,main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.display 0x15aab8c6 800x600, swapInterval 1, drawable 0x2c0000a [apply] Thread[#1,main,5,main] GearsES2.display 0x15aab8c6 800x600, swapInterval 1, drawable 0x2c0000a [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenPbufferDblBuf_______-n0005-GL2___-sw-pbuffer_-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0800x0600.png [apply] Thread[#40,main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.dispose 0x15aab8c6: tileRendererInUse null [apply] Thread[#40,main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.dispose 0x15aab8c6 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[#1,main,5,main] GearsES2.init.0 0x2b48a640: tileRendererInUse null, GearsES2[obj 0x2b48a640 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x2b48a640 on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x554, fbc 0x195: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL2/GL4bc.sw], offscr[pbuffer]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x2b48a640 created: GearsObj[0x3d5c822d, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x2b48a640 created: GearsObj[0x6f46426d, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x2b48a640 created: GearsObj[0x6f46426d, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x2b48a640 FIN GearsES2[obj 0x2b48a640 isInit true, usesShared false, 1 GearsObj[0x3d5c822d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6f46426d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x73700b80, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x2b48a640 0/0 400x300 of 400x300, swapInterval 1, drawable 0x2c00003, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2b48a640, 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[#1,main,5,main] GearsES2.display 0x2b48a640 400x300, swapInterval 1, drawable 0x2c00003 [apply] Thread[#1,main,5,main] GearsES2.display 0x2b48a640 400x300, swapInterval 1, drawable 0x2c00003 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenPbufferSglBuf_______-n0001-GL2___-sw-pbuffer_-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png [apply] Thread[#41,main-Display-.x11_:0-1-EDT-9,5,main] GearsES2.reshape 0x2b48a640 0/0 200x150 of 200x150, swapInterval 1, drawable 0x2c00007, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2b48a640, 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[#41,main-Display-.x11_:0-1-EDT-9,5,main] GearsES2.display 0x2b48a640 200x150, swapInterval 1, drawable 0x2c00007 [apply] Thread[#1,main,5,main] GearsES2.display 0x2b48a640 200x150, swapInterval 1, drawable 0x2c00007 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenPbufferSglBuf_______-n0003-GL2___-sw-pbuffer_-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0200x0150.png [apply] Thread[#41,main-Display-.x11_:0-1-EDT-9,5,main] GearsES2.reshape 0x2b48a640 0/0 800x600 of 800x600, swapInterval 1, drawable 0x2c0000a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2b48a640, 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[#41,main-Display-.x11_:0-1-EDT-9,5,main] GearsES2.display 0x2b48a640 800x600, swapInterval 1, drawable 0x2c0000a [apply] Thread[#1,main,5,main] GearsES2.display 0x2b48a640 800x600, swapInterval 1, drawable 0x2c0000a [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenPbufferSglBuf_______-n0005-GL2___-sw-pbuffer_-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0800x0600.png [apply] Thread[#41,main-Display-.x11_:0-1-EDT-9,5,main] GearsES2.dispose 0x2b48a640: tileRendererInUse null [apply] Thread[#41,main-Display-.x11_:0-1-EDT-9,5,main] GearsES2.dispose 0x2b48a640 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[#1,main,5,main] GearsES2.init.0 0x4a7f959b: tileRendererInUse null, GearsES2[obj 0x4a7f959b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x4a7f959b on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x4a7f959b created: GearsObj[0x28f3b248, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x4a7f959b created: GearsObj[0x1b1426f4, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x4a7f959b created: GearsObj[0x1b1426f4, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x4a7f959b FIN GearsES2[obj 0x4a7f959b isInit true, usesShared false, 1 GearsObj[0x28f3b248, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1b1426f4, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x32b260fa, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x4a7f959b 0/0 400x300 of 400x300, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4a7f959b, 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[#1,main,5,main] GearsES2.display 0x4a7f959b 400x300, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.display 0x4a7f959b 400x300, swapInterval 1, drawable 0x2c00002 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenDblBuf_______________-n0001-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0300.png [apply] Thread[#42,main-Display-.x11_:0-1-EDT-10,5,main] GearsES2.reshape 0x4a7f959b 0/0 200x150 of 200x150, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4a7f959b, 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[#42,main-Display-.x11_:0-1-EDT-10,5,main] GearsES2.display 0x4a7f959b 200x150, swapInterval 1, drawable 0x2c00002 [apply] Thread[#42,main-Display-.x11_:0-1-EDT-10,5,main] GearsES2.display 0x4a7f959b 200x150, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.display 0x4a7f959b 200x150, swapInterval 1, drawable 0x2c00002 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenDblBuf_______________-n0004-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0200x0150.png [apply] Thread[#42,main-Display-.x11_:0-1-EDT-10,5,main] GearsES2.reshape 0x4a7f959b 0/0 800x600 of 800x600, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4a7f959b, 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[#42,main-Display-.x11_:0-1-EDT-10,5,main] GearsES2.display 0x4a7f959b 800x600, swapInterval 1, drawable 0x2c00002 [apply] Thread[#42,main-Display-.x11_:0-1-EDT-10,5,main] GearsES2.display 0x4a7f959b 800x600, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.display 0x4a7f959b 800x600, swapInterval 1, drawable 0x2c00002 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenDblBuf_______________-n0007-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png [apply] Thread[#42,main-Display-.x11_:0-1-EDT-10,5,main] GearsES2.dispose 0x4a7f959b: tileRendererInUse null [apply] Thread[#42,main-Display-.x11_:0-1-EDT-10,5,main] GearsES2.dispose 0x4a7f959b 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[#1,main,5,main] GearsES2.init.0 0x78123e82: tileRendererInUse null, GearsES2[obj 0x78123e82 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x78123e82 on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x53b, fbc 0x17c: rgba 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/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x78123e82 created: GearsObj[0x2a54a73f, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x78123e82 created: GearsObj[0x16a0ee18, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x78123e82 created: GearsObj[0x16a0ee18, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x78123e82 FIN GearsES2[obj 0x78123e82 isInit true, usesShared false, 1 GearsObj[0x2a54a73f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x16a0ee18, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3d6f0054, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x78123e82 0/0 400x300 of 400x300, swapInterval 1, drawable 0x2c00002, msaa true, tileRendererInUse null [apply] >> GearsES2 0x78123e82, 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[#1,main,5,main] GearsES2.display 0x78123e82 400x300, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.display 0x78123e82 400x300, swapInterval 1, drawable 0x2c00002 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenDblBufMSAA___________-n0001-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0400x0300.png [apply] Thread[#43,main-Display-.x11_:0-1-EDT-11,5,main] GearsES2.reshape 0x78123e82 0/0 200x150 of 200x150, swapInterval 1, drawable 0x2c00002, msaa true, tileRendererInUse null [apply] >> GearsES2 0x78123e82, 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[#43,main-Display-.x11_:0-1-EDT-11,5,main] GearsES2.display 0x78123e82 200x150, swapInterval 1, drawable 0x2c00002 [apply] Thread[#43,main-Display-.x11_:0-1-EDT-11,5,main] GearsES2.display 0x78123e82 200x150, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.display 0x78123e82 200x150, swapInterval 1, drawable 0x2c00002 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenDblBufMSAA___________-n0004-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0200x0150.png [apply] Thread[#43,main-Display-.x11_:0-1-EDT-11,5,main] GearsES2.reshape 0x78123e82 0/0 800x600 of 800x600, swapInterval 1, drawable 0x2c00002, msaa true, tileRendererInUse null [apply] >> GearsES2 0x78123e82, 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[#43,main-Display-.x11_:0-1-EDT-11,5,main] GearsES2.display 0x78123e82 800x600, swapInterval 1, drawable 0x2c00002 [apply] Thread[#43,main-Display-.x11_:0-1-EDT-11,5,main] GearsES2.display 0x78123e82 800x600, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.display 0x78123e82 800x600, swapInterval 1, drawable 0x2c00002 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenDblBufMSAA___________-n0007-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0800x0600.png [apply] Thread[#43,main-Display-.x11_:0-1-EDT-11,5,main] GearsES2.dispose 0x78123e82: tileRendererInUse null [apply] Thread[#43,main-Display-.x11_:0-1-EDT-11,5,main] GearsES2.dispose 0x78123e82 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[#1,main,5,main] GearsES2.init.0 0x25084a1e: tileRendererInUse null, GearsES2[obj 0x25084a1e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x25084a1e on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x562, fbc 0x1a3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x25084a1e created: GearsObj[0x4d465b11, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x25084a1e created: GearsObj[0x53fdffa1, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x25084a1e created: GearsObj[0x53fdffa1, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x25084a1e FIN GearsES2[obj 0x25084a1e isInit true, usesShared false, 1 GearsObj[0x4d465b11, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x53fdffa1, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5562c41e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x25084a1e 0/0 400x300 of 400x300, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x25084a1e, 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[#1,main,5,main] GearsES2.display 0x25084a1e 400x300, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.display 0x25084a1e 400x300, swapInterval 1, drawable 0x2c00002 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenDblBufStencil________-n0001-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0400x0300.png [apply] Thread[#44,main-Display-.x11_:0-1-EDT-12,5,main] GearsES2.reshape 0x25084a1e 0/0 200x150 of 200x150, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x25084a1e, 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[#44,main-Display-.x11_:0-1-EDT-12,5,main] GearsES2.display 0x25084a1e 200x150, swapInterval 1, drawable 0x2c00002 [apply] Thread[#44,main-Display-.x11_:0-1-EDT-12,5,main] GearsES2.display 0x25084a1e 200x150, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.display 0x25084a1e 200x150, swapInterval 1, drawable 0x2c00002 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenDblBufStencil________-n0004-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0200x0150.png [apply] Thread[#44,main-Display-.x11_:0-1-EDT-12,5,main] GearsES2.reshape 0x25084a1e 0/0 800x600 of 800x600, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x25084a1e, 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[#44,main-Display-.x11_:0-1-EDT-12,5,main] GearsES2.display 0x25084a1e 800x600, swapInterval 1, drawable 0x2c00002 [apply] Thread[#44,main-Display-.x11_:0-1-EDT-12,5,main] GearsES2.display 0x25084a1e 800x600, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.display 0x25084a1e 800x600, swapInterval 1, drawable 0x2c00002 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenDblBufStencil________-n0007-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0800x0600.png [apply] Thread[#44,main-Display-.x11_:0-1-EDT-12,5,main] GearsES2.dispose 0x25084a1e: tileRendererInUse null [apply] Thread[#44,main-Display-.x11_:0-1-EDT-12,5,main] GearsES2.dispose 0x25084a1e 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[#1,main,5,main] GearsES2.init.0 0x73e22a3d: tileRendererInUse null, GearsES2[obj 0x73e22a3d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x73e22a3d on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x547, fbc 0x188: rgba 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/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x73e22a3d created: GearsObj[0x4229bb3f, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x73e22a3d created: GearsObj[0x56cdfb3b, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x73e22a3d created: GearsObj[0x56cdfb3b, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x73e22a3d FIN GearsES2[obj 0x73e22a3d isInit true, usesShared false, 1 GearsObj[0x4229bb3f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x56cdfb3b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2b91004a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x73e22a3d 0/0 400x300 of 400x300, swapInterval 1, drawable 0x2c00002, msaa true, tileRendererInUse null [apply] >> GearsES2 0x73e22a3d, 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[#1,main,5,main] GearsES2.display 0x73e22a3d 400x300, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.display 0x73e22a3d 400x300, swapInterval 1, drawable 0x2c00002 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenDblBufStencilMSAA____-n0001-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0400x0300.png [apply] Thread[#45,main-Display-.x11_:0-1-EDT-13,5,main] GearsES2.reshape 0x73e22a3d 0/0 200x150 of 200x150, swapInterval 1, drawable 0x2c00002, msaa true, tileRendererInUse null [apply] >> GearsES2 0x73e22a3d, 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[#45,main-Display-.x11_:0-1-EDT-13,5,main] GearsES2.display 0x73e22a3d 200x150, swapInterval 1, drawable 0x2c00002 [apply] Thread[#45,main-Display-.x11_:0-1-EDT-13,5,main] GearsES2.display 0x73e22a3d 200x150, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.display 0x73e22a3d 200x150, swapInterval 1, drawable 0x2c00002 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenDblBufStencilMSAA____-n0004-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0200x0150.png [apply] Thread[#45,main-Display-.x11_:0-1-EDT-13,5,main] GearsES2.reshape 0x73e22a3d 0/0 800x600 of 800x600, swapInterval 1, drawable 0x2c00002, msaa true, tileRendererInUse null [apply] >> GearsES2 0x73e22a3d, 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[#45,main-Display-.x11_:0-1-EDT-13,5,main] GearsES2.display 0x73e22a3d 800x600, swapInterval 1, drawable 0x2c00002 [apply] Thread[#45,main-Display-.x11_:0-1-EDT-13,5,main] GearsES2.display 0x73e22a3d 800x600, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.display 0x73e22a3d 800x600, swapInterval 1, drawable 0x2c00002 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenDblBufStencilMSAA____-n0007-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0800x0600.png [apply] Thread[#45,main-Display-.x11_:0-1-EDT-13,5,main] GearsES2.dispose 0x73e22a3d: tileRendererInUse null [apply] Thread[#45,main-Display-.x11_:0-1-EDT-13,5,main] GearsES2.dispose 0x73e22a3d 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[#1,main,5,main] GearsES2.init.0 0x7205765b: tileRendererInUse null, GearsES2[obj 0x7205765b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x7205765b on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55a, fbc 0x19b: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL2/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x7205765b created: GearsObj[0x611889f4, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x7205765b created: GearsObj[0x1da2cb77, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x7205765b created: GearsObj[0x1da2cb77, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x7205765b FIN GearsES2[obj 0x7205765b isInit true, usesShared false, 1 GearsObj[0x611889f4, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1da2cb77, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x48f278eb, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x7205765b 0/0 400x300 of 400x300, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7205765b, 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[#1,main,5,main] GearsES2.display 0x7205765b 400x300, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.display 0x7205765b 400x300, swapInterval 1, drawable 0x2c00002 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenSglBuf_______________-n0001-GL2___-sw-onscreen-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0300.png [apply] Thread[#46,main-Display-.x11_:0-1-EDT-14,5,main] GearsES2.reshape 0x7205765b 0/0 200x150 of 200x150, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7205765b, 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[#46,main-Display-.x11_:0-1-EDT-14,5,main] GearsES2.display 0x7205765b 200x150, swapInterval 1, drawable 0x2c00002 [apply] Thread[#46,main-Display-.x11_:0-1-EDT-14,5,main] GearsES2.display 0x7205765b 200x150, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.display 0x7205765b 200x150, swapInterval 1, drawable 0x2c00002 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenSglBuf_______________-n0004-GL2___-sw-onscreen-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0200x0150.png [apply] Thread[#46,main-Display-.x11_:0-1-EDT-14,5,main] GearsES2.reshape 0x7205765b 0/0 800x600 of 800x600, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7205765b, 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[#46,main-Display-.x11_:0-1-EDT-14,5,main] GearsES2.display 0x7205765b 800x600, swapInterval 1, drawable 0x2c00002 [apply] Thread[#46,main-Display-.x11_:0-1-EDT-14,5,main] GearsES2.display 0x7205765b 800x600, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.display 0x7205765b 800x600, swapInterval 1, drawable 0x2c00002 [apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenSglBuf_______________-n0007-GL2___-sw-onscreen-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png [apply] Thread[#46,main-Display-.x11_:0-1-EDT-14,5,main] GearsES2.dispose 0x7205765b: tileRendererInUse null [apply] Thread[#46,main-Display-.x11_:0-1-EDT-14,5,main] GearsES2.dispose 0x7205765b 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 @ 1751131385823 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131385825 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testES2OffScreenAutoDblBuf took 0.367 sec [apply] Testcase: testES2OffScreenFBODblBuf took 0 sec [apply] Testcase: testES2OffScreenFBODblBufMSAA took 0.001 sec [apply] Testcase: testES2OffScreenFBODblBufStencil took 0 sec [apply] Testcase: testES2OffScreenFBODblBufStencilMSAA took 0.001 sec [apply] Testcase: testES2OffScreenFBOSglBuf took 0 sec [apply] Testcase: testES2OffScreenPbufferDblBuf took 0.001 sec [apply] Testcase: testES2OffScreenPbufferSglBuf took 0 sec [apply] Testcase: testES2OnScreenDblBuf took 0.001 sec [apply] Testcase: testES2OnScreenDblBufMSAA took 0 sec [apply] Testcase: testES2OnScreenDblBufStencil took 0 sec [apply] Testcase: testES2OnScreenDblBufStencilMSAA took 0 sec [apply] Testcase: testES2OnScreenSglBuf took 0 sec [apply] Testcase: testGL2OffScreenAutoDblBuf took 1.335 sec [apply] Testcase: testGL2OffScreenBitmapSglBuf took 1.204 sec [apply] Testcase: testGL2OffScreenFBODblBuf took 1.199 sec [apply] Testcase: testGL2OffScreenFBODblBufMSAA took 1.244 sec [apply] Testcase: testGL2OffScreenFBODblBufStencil took 1.194 sec [apply] Testcase: testGL2OffScreenFBODblBufStencilMSAA took 1.243 sec [apply] Testcase: testGL2OffScreenFBOSglBuf took 1.19 sec [apply] Testcase: testGL2OffScreenPbufferDblBuf took 1.217 sec [apply] Testcase: testGL2OffScreenPbufferSglBuf took 1.236 sec [apply] Testcase: testGL2OnScreenDblBuf took 0.289 sec [apply] Testcase: testGL2OnScreenDblBufMSAA took 0.332 sec [apply] Testcase: testGL2OnScreenDblBufStencil took 0.267 sec [apply] Testcase: testGL2OnScreenDblBufStencilMSAA took 0.365 sec [apply] Testcase: testGL2OnScreenSglBuf took 0.232 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] WARNING: package sun.awt.windows not in java.desktop [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 @ 1751131386652 ms III - Start [apply] SLOCK [T main @ 1751131386656 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x4135c3b: tileRendererInUse null, GearsES2[obj 0x4135c3b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x4135c3b on Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x4135c3b created: GearsObj[0x5473f132, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x4135c3b created: GearsObj[0x72eef354, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x4135c3b created: GearsObj[0x72eef354, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0x4135c3b FIN GearsES2[obj 0x4135c3b isInit true, usesShared false, 1 GearsObj[0x5473f132, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x72eef354, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x47095082, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4135c3b 0/0 80x80 of 80x80, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 80x80, swapInterval 0, drawable 0x2c00002 [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] Animatr 0, count 200: PRE: main-anim0 [apply] Resizer 0, count 100: PRE: main-resz0 [apply] Animatr 0: Action 0 / 200: main-anim0 [apply] Resizer 0: Action 0 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 80x80, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 1 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4135c3b 0/0 81x81 of 81x81, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 81x81, swapInterval 0, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 81x81, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 81x81, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 2 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 81x81, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 1 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 81x81, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 3 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4135c3b 0/0 82x82 of 82x82, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 82x82, swapInterval 0, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 82x82, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 82x82, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 4 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 82x82, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 2 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 82x82, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 5 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4135c3b 0/0 83x83 of 83x83, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 83x83, swapInterval 0, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 83x83, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 83x83, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 6 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 83x83, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 3 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 83x83, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 7 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4135c3b 0/0 84x84 of 84x84, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 84x84, swapInterval 0, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 84x84, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 84x84, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 8 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 84x84, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 4 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 84x84, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 9 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4135c3b 0/0 85x85 of 85x85, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 85x85, swapInterval 0, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 85x85, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 85x85, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 10 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 85x85, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 5 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 85x85, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 11 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4135c3b 0/0 86x86 of 86x86, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 86x86, swapInterval 0, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 86x86, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 86x86, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 12 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 86x86, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 6 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 86x86, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 13 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4135c3b 0/0 87x87 of 87x87, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 87x87, swapInterval 0, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 87x87, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 87x87, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 14 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 87x87, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 7 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 87x87, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 15 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4135c3b 0/0 88x88 of 88x88, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 88x88, swapInterval 0, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 88x88, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 88x88, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 16 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 88x88, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 8 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 88x88, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 17 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4135c3b 0/0 89x89 of 89x89, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 89x89, swapInterval 0, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 89x89, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 89x89, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 18 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 89x89, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 9 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 89x89, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 19 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4135c3b 0/0 90x90 of 90x90, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 90x90, swapInterval 0, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 90x90, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 90x90, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 20 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 90x90, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 10 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 90x90, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 21 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4135c3b 0/0 91x91 of 91x91, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 91x91, swapInterval 0, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 91x91, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 91x91, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 22 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 91x91, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 11 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 91x91, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 23 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4135c3b 0/0 92x92 of 92x92, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 92x92, swapInterval 0, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 92x92, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 92x92, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 24 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 92x92, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 12 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 92x92, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 25 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4135c3b 0/0 93x93 of 93x93, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 93x93, swapInterval 0, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 93x93, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 93x93, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 26 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 93x93, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 13 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 93x93, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 27 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4135c3b 0/0 94x94 of 94x94, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 94x94, swapInterval 0, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 94x94, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 94x94, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 28 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 94x94, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 14 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 94x94, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 29 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4135c3b 0/0 95x95 of 95x95, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 95x95, swapInterval 0, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 95x95, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 95x95, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 30 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 95x95, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 15 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 95x95, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 31 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4135c3b 0/0 96x96 of 96x96, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 96x96, swapInterval 0, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 96x96, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 96x96, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 32 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 96x96, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 16 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 96x96, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 33 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4135c3b 0/0 97x97 of 97x97, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 97x97, swapInterval 0, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 97x97, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 97x97, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 34 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 97x97, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 17 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 97x97, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 35 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4135c3b 0/0 98x98 of 98x98, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 98x98, swapInterval 0, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 98x98, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 98x98, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 36 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 98x98, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 18 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 98x98, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 37 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4135c3b 0/0 99x99 of 99x99, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 99x99, swapInterval 0, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 99x99, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 99x99, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 38 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 99x99, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 19 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 99x99, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 39 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4135c3b 0/0 100x100 of 100x100, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 100x100, swapInterval 0, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 100x100, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 100x100, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 40 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 100x100, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 100x100, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 20 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Animatr 0: Action 41 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4135c3b 0/0 101x101 of 101x101, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 101x101, swapInterval 0, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 101x101, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 101x101, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 42 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 101x101, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 21 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 101x101, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 43 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4135c3b 0/0 102x102 of 102x102, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 102x102, swapInterval 0, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 102x102, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 102x102, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 44 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 102x102, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 22 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 102x102, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 45 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4135c3b 0/0 103x103 of 103x103, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 103x103, swapInterval 0, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 103x103, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 103x103, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 46 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 103x103, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 23 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 103x103, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 47 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4135c3b 0/0 104x104 of 104x104, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 104x104, swapInterval 0, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 104x104, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 104x104, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 48 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 104x104, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 24 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 104x104, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 49 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4135c3b 0/0 105x105 of 105x105, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 105x105, swapInterval 0, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 105x105, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 105x105, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 50 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 105x105, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 25 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 105x105, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 51 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4135c3b 0/0 106x106 of 106x106, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 106x106, swapInterval 0, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 106x106, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 106x106, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 52 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 106x106, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 26 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 106x106, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 53 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4135c3b 0/0 107x107 of 107x107, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 107x107, swapInterval 0, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 107x107, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 107x107, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 54 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 107x107, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 27 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 107x107, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 55 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4135c3b 0/0 108x108 of 108x108, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 108x108, swapInterval 0, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 108x108, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 108x108, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 56 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 108x108, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 28 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 108x108, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 57 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4135c3b 0/0 109x109 of 109x109, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 109x109, swapInterval 0, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 109x109, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 109x109, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 58 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 109x109, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 29 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 109x109, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 59 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4135c3b 0/0 110x110 of 110x110, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 110x110, swapInterval 0, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 110x110, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 110x110, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 60 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 110x110, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 30 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 110x110, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 61 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4135c3b 0/0 111x111 of 111x111, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 111x111, swapInterval 0, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 111x111, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 111x111, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 62 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 111x111, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 111x111, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 31 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Animatr 0: Action 63 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4135c3b 0/0 112x112 of 112x112, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 112x112, swapInterval 0, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 112x112, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 112x112, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 64 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 112x112, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 32 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 112x112, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 65 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4135c3b 0/0 113x113 of 113x113, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 113x113, swapInterval 0, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 113x113, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 113x113, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 66 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 113x113, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 33 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 113x113, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 67 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4135c3b 0/0 114x114 of 114x114, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 114x114, swapInterval 0, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 114x114, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 114x114, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 68 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 114x114, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 34 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 114x114, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 69 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4135c3b 0/0 115x115 of 115x115, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 115x115, swapInterval 0, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 115x115, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 115x115, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 70 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 115x115, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 35 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 115x115, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 71 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4135c3b 0/0 116x116 of 116x116, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 116x116, swapInterval 0, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 116x116, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 116x116, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 72 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 116x116, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 36 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 116x116, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 73 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4135c3b 0/0 117x117 of 117x117, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 117x117, swapInterval 0, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 117x117, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 117x117, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 74 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 117x117, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 37 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 117x117, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 75 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4135c3b 0/0 118x118 of 118x118, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 118x118, swapInterval 0, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 118x118, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 118x118, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 76 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 118x118, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 38 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 118x118, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 77 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4135c3b 0/0 119x119 of 119x119, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 119x119, swapInterval 0, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 119x119, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 119x119, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 78 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 119x119, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 39 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 119x119, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 79 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4135c3b 0/0 120x120 of 120x120, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 120x120, swapInterval 0, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 120x120, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 120x120, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 80 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 120x120, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 40 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 120x120, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 81 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4135c3b 0/0 121x121 of 121x121, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 121x121, swapInterval 0, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 121x121, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 121x121, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 82 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 121x121, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 41 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 121x121, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 83 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4135c3b 0/0 122x122 of 122x122, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 122x122, swapInterval 0, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 122x122, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 122x122, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 84 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 122x122, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 42 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 122x122, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 85 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4135c3b 0/0 123x123 of 123x123, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 123x123, swapInterval 0, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 123x123, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 123x123, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 86 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 123x123, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 43 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 123x123, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 87 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4135c3b 0/0 124x124 of 124x124, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 124x124, swapInterval 0, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 124x124, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 124x124, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 88 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 124x124, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 44 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 124x124, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 89 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4135c3b 0/0 125x125 of 125x125, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 125x125, swapInterval 0, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 125x125, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 125x125, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 90 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 125x125, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 45 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 125x125, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 91 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4135c3b 0/0 126x126 of 126x126, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 126x126, swapInterval 0, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 126x126, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 126x126, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 92 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 126x126, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 46 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 126x126, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 93 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4135c3b 0/0 127x127 of 127x127, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 127x127, swapInterval 0, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 127x127, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 127x127, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 94 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 127x127, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 47 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 127x127, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 95 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4135c3b 0/0 128x128 of 128x128, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 128x128, swapInterval 0, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 128x128, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 128x128, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 96 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 128x128, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 48 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 128x128, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 97 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4135c3b 0/0 129x129 of 129x129, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 129x129, swapInterval 0, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 129x129, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 129x129, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 98 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 129x129, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 49 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 129x129, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 99 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4135c3b 0/0 130x130 of 130x130, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 130x130, swapInterval 0, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 130x130, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 130x130, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 100 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 130x130, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 50 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 130x130, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 101 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4135c3b 0/0 131x131 of 131x131, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 131x131, swapInterval 0, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 131x131, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 131x131, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 102 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 131x131, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 51 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 131x131, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 103 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4135c3b 0/0 132x132 of 132x132, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 132x132, swapInterval 0, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 132x132, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 132x132, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 104 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 132x132, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 52 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 132x132, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 105 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4135c3b 0/0 133x133 of 133x133, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 133x133, swapInterval 0, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 133x133, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 133x133, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 106 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 133x133, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 53 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 133x133, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 107 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4135c3b 0/0 134x134 of 134x134, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 134x134, swapInterval 0, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 134x134, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 134x134, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 108 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 134x134, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 134x134, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 54 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Animatr 0: Action 109 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4135c3b 0/0 135x135 of 135x135, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 135x135, swapInterval 0, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 135x135, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 135x135, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 110 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 135x135, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 55 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 135x135, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 111 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4135c3b 0/0 136x136 of 136x136, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 136x136, swapInterval 0, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 136x136, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 136x136, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 112 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 136x136, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 56 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 136x136, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 113 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4135c3b 0/0 137x137 of 137x137, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 137x137, swapInterval 0, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 137x137, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 137x137, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 114 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 137x137, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 137x137, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 57 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Animatr 0: Action 115 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4135c3b 0/0 138x138 of 138x138, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 138x138, swapInterval 0, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 138x138, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 138x138, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 116 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 138x138, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 58 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 138x138, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 117 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4135c3b 0/0 139x139 of 139x139, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 139x139, swapInterval 0, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 139x139, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 139x139, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 118 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 139x139, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 139x139, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 59 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Animatr 0: Action 119 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4135c3b 0/0 140x140 of 140x140, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 140x140, swapInterval 0, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 140x140, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 140x140, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 120 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 140x140, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 140x140, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 60 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Animatr 0: Action 121 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4135c3b 0/0 141x141 of 141x141, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 141x141, swapInterval 0, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 141x141, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 141x141, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 122 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 141x141, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 61 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 141x141, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 123 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4135c3b 0/0 142x142 of 142x142, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 142x142, swapInterval 0, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 142x142, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 142x142, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 124 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 142x142, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 62 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 142x142, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 125 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4135c3b 0/0 143x143 of 143x143, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 143x143, swapInterval 0, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 143x143, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 143x143, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 126 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 143x143, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 63 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 143x143, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 127 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4135c3b 0/0 144x144 of 144x144, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 144x144, swapInterval 0, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 144x144, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 144x144, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 128 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 144x144, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 64 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 144x144, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 129 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4135c3b 0/0 145x145 of 145x145, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 145x145, swapInterval 0, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 145x145, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 145x145, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 130 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 145x145, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 65 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 145x145, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 131 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4135c3b 0/0 146x146 of 146x146, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 146x146, swapInterval 0, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 146x146, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 146x146, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 132 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 146x146, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 146x146, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 66 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Animatr 0: Action 133 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4135c3b 0/0 147x147 of 147x147, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 147x147, swapInterval 0, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 147x147, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 147x147, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 134 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 147x147, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 147x147, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 67 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Animatr 0: Action 135 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4135c3b 0/0 148x148 of 148x148, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 148x148, swapInterval 0, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 148x148, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 148x148, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 136 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 148x148, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 68 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 148x148, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 137 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4135c3b 0/0 149x149 of 149x149, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 149x149, swapInterval 0, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 149x149, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 149x149, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 138 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 149x149, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 69 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 149x149, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 139 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4135c3b 0/0 150x150 of 150x150, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 150x150, swapInterval 0, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 150x150, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 150x150, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 140 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 150x150, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 70 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 150x150, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 141 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4135c3b 0/0 151x151 of 151x151, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 151x151, swapInterval 0, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 151x151, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 151x151, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 142 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 151x151, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 151x151, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 71 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Animatr 0: Action 143 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4135c3b 0/0 152x152 of 152x152, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 152x152, swapInterval 0, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 152x152, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 152x152, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 144 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 152x152, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 72 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 152x152, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 145 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4135c3b 0/0 153x153 of 153x153, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 153x153, swapInterval 0, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 153x153, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 153x153, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 146 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 153x153, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 73 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 153x153, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 147 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4135c3b 0/0 154x154 of 154x154, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 154x154, swapInterval 0, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 154x154, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 154x154, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 148 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 154x154, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 74 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 154x154, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 149 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4135c3b 0/0 155x155 of 155x155, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 155x155, swapInterval 0, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 155x155, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 155x155, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 150 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 155x155, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 155x155, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 75 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Animatr 0: Action 151 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4135c3b 0/0 156x156 of 156x156, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 156x156, swapInterval 0, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 156x156, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 156x156, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 152 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 156x156, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 76 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 156x156, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 153 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4135c3b 0/0 157x157 of 157x157, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 157x157, swapInterval 0, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 157x157, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 157x157, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 154 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 157x157, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 77 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 157x157, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 155 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4135c3b 0/0 158x158 of 158x158, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 158x158, swapInterval 0, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 158x158, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 158x158, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 156 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 158x158, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 158x158, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 78 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Animatr 0: Action 157 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4135c3b 0/0 159x159 of 159x159, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 159x159, swapInterval 0, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 159x159, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 159x159, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 158 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 159x159, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 159x159, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 79 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Animatr 0: Action 159 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4135c3b 0/0 160x160 of 160x160, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 160x160, swapInterval 0, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 160x160, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 160x160, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 160 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 160x160, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 80 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 160x160, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 161 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4135c3b 0/0 161x161 of 161x161, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 161x161, swapInterval 0, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 161x161, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 161x161, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 162 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 161x161, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 81 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 161x161, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 163 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4135c3b 0/0 162x162 of 162x162, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 162x162, swapInterval 0, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 162x162, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 162x162, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 164 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 162x162, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 82 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 162x162, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 165 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4135c3b 0/0 163x163 of 163x163, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 163x163, swapInterval 0, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 163x163, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 163x163, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 166 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 163x163, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 163x163, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 83 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Animatr 0: Action 167 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4135c3b 0/0 164x164 of 164x164, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 164x164, swapInterval 0, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 164x164, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 164x164, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 168 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 164x164, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 84 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 164x164, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 169 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4135c3b 0/0 165x165 of 165x165, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 165x165, swapInterval 0, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 165x165, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 165x165, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 170 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 165x165, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 165x165, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 85 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Animatr 0: Action 171 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4135c3b 0/0 166x166 of 166x166, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 166x166, swapInterval 0, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 166x166, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 166x166, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 172 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 166x166, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 86 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 166x166, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 173 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4135c3b 0/0 167x167 of 167x167, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 167x167, swapInterval 0, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 167x167, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 167x167, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 174 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 167x167, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 87 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 167x167, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 175 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4135c3b 0/0 168x168 of 168x168, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 168x168, swapInterval 0, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 168x168, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 168x168, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 176 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 168x168, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 88 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 168x168, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 177 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4135c3b 0/0 169x169 of 169x169, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 169x169, swapInterval 0, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 169x169, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 169x169, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 178 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 169x169, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 89 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 169x169, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 179 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4135c3b 0/0 170x170 of 170x170, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 170x170, swapInterval 0, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 170x170, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 170x170, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 180 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 170x170, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 90 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 170x170, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 181 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4135c3b 0/0 171x171 of 171x171, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 171x171, swapInterval 0, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 171x171, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 171x171, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 182 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 171x171, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 91 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 171x171, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 183 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4135c3b 0/0 172x172 of 172x172, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 172x172, swapInterval 0, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 172x172, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 172x172, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 184 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 172x172, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 92 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 172x172, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 185 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4135c3b 0/0 173x173 of 173x173, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 173x173, swapInterval 0, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 173x173, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 173x173, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 186 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 173x173, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 93 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 173x173, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 187 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4135c3b 0/0 174x174 of 174x174, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 174x174, swapInterval 0, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 174x174, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 174x174, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 188 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 174x174, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 94 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 174x174, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 189 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4135c3b 0/0 175x175 of 175x175, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 175x175, swapInterval 0, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 175x175, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 175x175, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 190 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 175x175, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 175x175, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 95 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Animatr 0: Action 191 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4135c3b 0/0 176x176 of 176x176, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 176x176, swapInterval 0, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 176x176, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 176x176, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 192 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 176x176, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 96 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 176x176, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 193 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4135c3b 0/0 177x177 of 177x177, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 177x177, swapInterval 0, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 177x177, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 177x177, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 194 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 177x177, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 97 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 177x177, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 195 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4135c3b 0/0 178x178 of 178x178, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 178x178, swapInterval 0, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 178x178, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 178x178, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 196 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 178x178, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 98 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 178x178, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 197 / 200: main-anim0 [apply] junit.framework.TestListener: endTest(test01_1A1RThreads_100Resizes) [apply] junit.framework.TestListener: startTest(test01_3A3RThreads_50Resizes) [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4135c3b 0/0 179x179 of 179x179, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 179x179, swapInterval 0, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 179x179, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 179x179, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 198 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 179x179, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 99 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 179x179, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 199 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4135c3b 0/0 180x180 of 180x180, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 180x180, swapInterval 0, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 180x180, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 180x180, swapInterval 0, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 180x180, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: DONE/SYNC: main-anim0 [apply] Animatr 0: END: main-anim0 [apply] Resizer 0: DONE/SYNC: main-resz0 [apply] Resizer 0: END: main-resz0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x4135c3b: tileRendererInUse null [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x4135c3b 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[#36,main-Display-.x11_:0-1-EDT-2,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[#36,main-Display-.x11_:0-1-EDT-2,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x3590fc5b created: GearsObj[0x7c2fe0bb, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x3590fc5b created: GearsObj[0x27765883, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x3590fc5b created: GearsObj[0x27765883, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.X 0x3590fc5b FIN GearsES2[obj 0x3590fc5b isInit true, usesShared false, 1 GearsObj[0x7c2fe0bb, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x27765883, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2d071536, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 80x80 of 80x80, swapInterval 0, drawable 0x2c00002, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 80x80, swapInterval 0, drawable 0x2c00002 [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] Resizer 0, count 50: PRE: main-resz0 [apply] start resize thread 1 [apply] Resizer 0: Action 0 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Animatr 0, count 100: PRE: main-anim0 [apply] start anim thread 1 [apply] Animatr 0: Action 0 / 100: main-anim0 [apply] Resizer 1, count 50: PRE: main-resz1 [apply] start resize thread 2 [apply] Animatr 1, count 100: PRE: main-anim1 [apply] Animatr 1: Action 0 / 100: main-anim1 [apply] start anim thread 2 [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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 81x81 of 81x81, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 81x81, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 81x81, swapInterval 0, drawable 0x2c00002 [apply] Thread[#37,main-anim0,5,main] GearsES2.display 0x3590fc5b 81x81, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 1 / 100: main-anim0 [apply] Thread[#38,main-anim1,5,main] GearsES2.display 0x3590fc5b 81x81, swapInterval 0, drawable 0x2c00002 [apply] Animatr 1: Action 1 / 100: main-anim1 [apply] Thread[#39,main-anim2,5,main] GearsES2.display 0x3590fc5b 81x81, swapInterval 0, drawable 0x2c00002 [apply] Animatr 2: Action 1 / 100: main-anim2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 81x81, swapInterval 0, drawable 0x2c00002 [apply] Resizer 1: Action 0 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-anim0,5,main] GearsES2.display 0x3590fc5b 81x81, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 2 / 100: main-anim0 [apply] Thread[#38,main-anim1,5,main] GearsES2.display 0x3590fc5b 81x81, swapInterval 0, drawable 0x2c00002 [apply] Animatr 1: Action 2 / 100: main-anim1 [apply] Thread[#39,main-anim2,5,main] GearsES2.display 0x3590fc5b 81x81, swapInterval 0, drawable 0x2c00002 [apply] Animatr 2: Action 2 / 100: main-anim2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 82x82 of 82x82, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 82x82, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 82x82, swapInterval 0, drawable 0x2c00002 [apply] Thread[#37,main-anim0,5,main] GearsES2.display 0x3590fc5b 82x82, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 3 / 100: main-anim0 [apply] Thread[#38,main-anim1,5,main] GearsES2.display 0x3590fc5b 82x82, swapInterval 0, drawable 0x2c00002 [apply] Animatr 1: Action 3 / 100: main-anim1 [apply] Thread[#39,main-anim2,5,main] GearsES2.display 0x3590fc5b 82x82, swapInterval 0, drawable 0x2c00002 [apply] Animatr 2: Action 3 / 100: main-anim2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 82x82, swapInterval 0, drawable 0x2c00002 [apply] Resizer 2: Action 0 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-anim0,5,main] GearsES2.display 0x3590fc5b 82x82, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 4 / 100: main-anim0 [apply] Thread[#38,main-anim1,5,main] GearsES2.display 0x3590fc5b 82x82, swapInterval 0, drawable 0x2c00002 [apply] Animatr 1: Action 4 / 100: main-anim1 [apply] Thread[#39,main-anim2,5,main] GearsES2.display 0x3590fc5b 82x82, swapInterval 0, drawable 0x2c00002 [apply] Animatr 2: Action 4 / 100: main-anim2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 83x83 of 83x83, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 83x83, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 83x83, swapInterval 0, drawable 0x2c00002 [apply] Thread[#37,main-anim0,5,main] GearsES2.display 0x3590fc5b 83x83, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 5 / 100: main-anim0 [apply] Thread[#38,main-anim1,5,main] GearsES2.display 0x3590fc5b 83x83, swapInterval 0, drawable 0x2c00002 [apply] Animatr 1: Action 5 / 100: main-anim1 [apply] Thread[#39,main-anim2,5,main] GearsES2.display 0x3590fc5b 83x83, swapInterval 0, drawable 0x2c00002 [apply] Animatr 2: Action 5 / 100: main-anim2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 83x83, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 1 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-anim0,5,main] GearsES2.display 0x3590fc5b 83x83, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 6 / 100: main-anim0 [apply] Thread[#38,main-anim1,5,main] GearsES2.display 0x3590fc5b 83x83, swapInterval 0, drawable 0x2c00002 [apply] Animatr 1: Action 6 / 100: main-anim1 [apply] Thread[#39,main-anim2,5,main] GearsES2.display 0x3590fc5b 83x83, swapInterval 0, drawable 0x2c00002 [apply] Animatr 2: Action 6 / 100: main-anim2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 84x84 of 84x84, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 84x84, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 84x84, swapInterval 0, drawable 0x2c00002 [apply] Thread[#37,main-anim0,5,main] GearsES2.display 0x3590fc5b 84x84, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 7 / 100: main-anim0 [apply] Thread[#38,main-anim1,5,main] GearsES2.display 0x3590fc5b 84x84, swapInterval 0, drawable 0x2c00002 [apply] Animatr 1: Action 7 / 100: main-anim1 [apply] Thread[#39,main-anim2,5,main] GearsES2.display 0x3590fc5b 84x84, swapInterval 0, drawable 0x2c00002 [apply] Animatr 2: Action 7 / 100: main-anim2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 84x84, swapInterval 0, drawable 0x2c00002 [apply] Resizer 1: Action 1 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-anim0,5,main] GearsES2.display 0x3590fc5b 84x84, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 8 / 100: main-anim0 [apply] Thread[#38,main-anim1,5,main] GearsES2.display 0x3590fc5b 84x84, swapInterval 0, drawable 0x2c00002 [apply] Animatr 1: Action 8 / 100: main-anim1 [apply] Thread[#39,main-anim2,5,main] GearsES2.display 0x3590fc5b 84x84, swapInterval 0, drawable 0x2c00002 [apply] Animatr 2: Action 8 / 100: main-anim2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 85x85 of 85x85, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 85x85, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 85x85, swapInterval 0, drawable 0x2c00002 [apply] Thread[#37,main-anim0,5,main] GearsES2.display 0x3590fc5b 85x85, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 9 / 100: main-anim0 [apply] Thread[#38,main-anim1,5,main] GearsES2.display 0x3590fc5b 85x85, swapInterval 0, drawable 0x2c00002 [apply] Animatr 1: Action 9 / 100: main-anim1 [apply] Thread[#39,main-anim2,5,main] GearsES2.display 0x3590fc5b 85x85, swapInterval 0, drawable 0x2c00002 [apply] Animatr 2: Action 9 / 100: main-anim2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 85x85, swapInterval 0, drawable 0x2c00002 [apply] Resizer 2: Action 1 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-anim0,5,main] GearsES2.display 0x3590fc5b 85x85, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 10 / 100: main-anim0 [apply] Thread[#38,main-anim1,5,main] GearsES2.display 0x3590fc5b 85x85, swapInterval 0, drawable 0x2c00002 [apply] Animatr 1: Action 10 / 100: main-anim1 [apply] Thread[#39,main-anim2,5,main] GearsES2.display 0x3590fc5b 85x85, swapInterval 0, drawable 0x2c00002 [apply] Animatr 2: Action 10 / 100: main-anim2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 86x86 of 86x86, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 86x86, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 86x86, swapInterval 0, drawable 0x2c00002 [apply] Thread[#37,main-anim0,5,main] GearsES2.display 0x3590fc5b 86x86, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 11 / 100: main-anim0 [apply] Thread[#38,main-anim1,5,main] GearsES2.display 0x3590fc5b 86x86, swapInterval 0, drawable 0x2c00002 [apply] Animatr 1: Action 11 / 100: main-anim1 [apply] Thread[#39,main-anim2,5,main] GearsES2.display 0x3590fc5b 86x86, swapInterval 0, drawable 0x2c00002 [apply] Animatr 2: Action 11 / 100: main-anim2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 86x86, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 2 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-anim0,5,main] GearsES2.display 0x3590fc5b 86x86, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 12 / 100: main-anim0 [apply] Thread[#38,main-anim1,5,main] GearsES2.display 0x3590fc5b 86x86, swapInterval 0, drawable 0x2c00002 [apply] Animatr 1: Action 12 / 100: main-anim1 [apply] Thread[#39,main-anim2,5,main] GearsES2.display 0x3590fc5b 86x86, swapInterval 0, drawable 0x2c00002 [apply] Animatr 2: Action 12 / 100: main-anim2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 87x87 of 87x87, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 87x87, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 87x87, swapInterval 0, drawable 0x2c00002 [apply] Thread[#37,main-anim0,5,main] GearsES2.display 0x3590fc5b 87x87, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 13 / 100: main-anim0 [apply] Thread[#38,main-anim1,5,main] GearsES2.display 0x3590fc5b 87x87, swapInterval 0, drawable 0x2c00002 [apply] Animatr 1: Action 13 / 100: main-anim1 [apply] Thread[#39,main-anim2,5,main] GearsES2.display 0x3590fc5b 87x87, swapInterval 0, drawable 0x2c00002 [apply] Animatr 2: Action 13 / 100: main-anim2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 87x87, swapInterval 0, drawable 0x2c00002 [apply] Resizer 1: Action 2 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-anim0,5,main] GearsES2.display 0x3590fc5b 87x87, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 14 / 100: main-anim0 [apply] Thread[#38,main-anim1,5,main] GearsES2.display 0x3590fc5b 87x87, swapInterval 0, drawable 0x2c00002 [apply] Animatr 1: Action 14 / 100: main-anim1 [apply] Thread[#39,main-anim2,5,main] GearsES2.display 0x3590fc5b 87x87, swapInterval 0, drawable 0x2c00002 [apply] Animatr 2: Action 14 / 100: main-anim2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 88x88 of 88x88, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 88x88, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 88x88, swapInterval 0, drawable 0x2c00002 [apply] Thread[#37,main-anim0,5,main] GearsES2.display 0x3590fc5b 88x88, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 15 / 100: main-anim0 [apply] Thread[#38,main-anim1,5,main] GearsES2.display 0x3590fc5b 88x88, swapInterval 0, drawable 0x2c00002 [apply] Animatr 1: Action 15 / 100: main-anim1 [apply] Thread[#39,main-anim2,5,main] GearsES2.display 0x3590fc5b 88x88, swapInterval 0, drawable 0x2c00002 [apply] Animatr 2: Action 15 / 100: main-anim2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 88x88, swapInterval 0, drawable 0x2c00002 [apply] Resizer 2: Action 2 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-anim0,5,main] GearsES2.display 0x3590fc5b 88x88, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 16 / 100: main-anim0 [apply] Thread[#38,main-anim1,5,main] GearsES2.display 0x3590fc5b 88x88, swapInterval 0, drawable 0x2c00002 [apply] Animatr 1: Action 16 / 100: main-anim1 [apply] Thread[#39,main-anim2,5,main] GearsES2.display 0x3590fc5b 88x88, swapInterval 0, drawable 0x2c00002 [apply] Animatr 2: Action 16 / 100: main-anim2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 89x89 of 89x89, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 89x89, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 89x89, swapInterval 0, drawable 0x2c00002 [apply] Thread[#37,main-anim0,5,main] GearsES2.display 0x3590fc5b 89x89, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 17 / 100: main-anim0 [apply] Thread[#38,main-anim1,5,main] GearsES2.display 0x3590fc5b 89x89, swapInterval 0, drawable 0x2c00002 [apply] Animatr 1: Action 17 / 100: main-anim1 [apply] Thread[#39,main-anim2,5,main] GearsES2.display 0x3590fc5b 89x89, swapInterval 0, drawable 0x2c00002 [apply] Animatr 2: Action 17 / 100: main-anim2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 89x89, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 3 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-anim0,5,main] GearsES2.display 0x3590fc5b 89x89, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 18 / 100: main-anim0 [apply] Thread[#38,main-anim1,5,main] GearsES2.display 0x3590fc5b 89x89, swapInterval 0, drawable 0x2c00002 [apply] Animatr 1: Action 18 / 100: main-anim1 [apply] Thread[#39,main-anim2,5,main] GearsES2.display 0x3590fc5b 89x89, swapInterval 0, drawable 0x2c00002 [apply] Animatr 2: Action 18 / 100: main-anim2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 90x90 of 90x90, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 90x90, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 90x90, swapInterval 0, drawable 0x2c00002 [apply] Thread[#37,main-anim0,5,main] GearsES2.display 0x3590fc5b 90x90, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 19 / 100: main-anim0 [apply] Thread[#38,main-anim1,5,main] GearsES2.display 0x3590fc5b 90x90, swapInterval 0, drawable 0x2c00002 [apply] Animatr 1: Action 19 / 100: main-anim1 [apply] Thread[#39,main-anim2,5,main] GearsES2.display 0x3590fc5b 90x90, swapInterval 0, drawable 0x2c00002 [apply] Animatr 2: Action 19 / 100: main-anim2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 90x90, swapInterval 0, drawable 0x2c00002 [apply] Resizer 1: Action 3 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-anim0,5,main] GearsES2.display 0x3590fc5b 90x90, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 20 / 100: main-anim0 [apply] Thread[#38,main-anim1,5,main] GearsES2.display 0x3590fc5b 90x90, swapInterval 0, drawable 0x2c00002 [apply] Animatr 1: Action 20 / 100: main-anim1 [apply] Thread[#39,main-anim2,5,main] GearsES2.display 0x3590fc5b 90x90, swapInterval 0, drawable 0x2c00002 [apply] Animatr 2: Action 20 / 100: main-anim2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 91x91 of 91x91, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 91x91, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 91x91, swapInterval 0, drawable 0x2c00002 [apply] Thread[#37,main-anim0,5,main] GearsES2.display 0x3590fc5b 91x91, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 21 / 100: main-anim0 [apply] Thread[#38,main-anim1,5,main] GearsES2.display 0x3590fc5b 91x91, swapInterval 0, drawable 0x2c00002 [apply] Animatr 1: Action 21 / 100: main-anim1 [apply] Thread[#39,main-anim2,5,main] GearsES2.display 0x3590fc5b 91x91, swapInterval 0, drawable 0x2c00002 [apply] Animatr 2: Action 21 / 100: main-anim2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 91x91, swapInterval 0, drawable 0x2c00002 [apply] Resizer 2: Action 3 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-anim0,5,main] GearsES2.display 0x3590fc5b 91x91, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 22 / 100: main-anim0 [apply] Thread[#38,main-anim1,5,main] GearsES2.display 0x3590fc5b 91x91, swapInterval 0, drawable 0x2c00002 [apply] Animatr 1: Action 22 / 100: main-anim1 [apply] Thread[#39,main-anim2,5,main] GearsES2.display 0x3590fc5b 91x91, swapInterval 0, drawable 0x2c00002 [apply] Animatr 2: Action 22 / 100: main-anim2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 92x92 of 92x92, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 92x92, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 92x92, swapInterval 0, drawable 0x2c00002 [apply] Thread[#37,main-anim0,5,main] GearsES2.display 0x3590fc5b 92x92, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 23 / 100: main-anim0 [apply] Thread[#38,main-anim1,5,main] GearsES2.display 0x3590fc5b 92x92, swapInterval 0, drawable 0x2c00002 [apply] Animatr 1: Action 23 / 100: main-anim1 [apply] Thread[#39,main-anim2,5,main] GearsES2.display 0x3590fc5b 92x92, swapInterval 0, drawable 0x2c00002 [apply] Animatr 2: Action 23 / 100: main-anim2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 92x92, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 4 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-anim0,5,main] GearsES2.display 0x3590fc5b 92x92, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 24 / 100: main-anim0 [apply] Thread[#38,main-anim1,5,main] GearsES2.display 0x3590fc5b 92x92, swapInterval 0, drawable 0x2c00002 [apply] Animatr 1: Action 24 / 100: main-anim1 [apply] Thread[#39,main-anim2,5,main] GearsES2.display 0x3590fc5b 92x92, swapInterval 0, drawable 0x2c00002 [apply] Animatr 2: Action 24 / 100: main-anim2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 93x93 of 93x93, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 93x93, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 93x93, swapInterval 0, drawable 0x2c00002 [apply] Thread[#37,main-anim0,5,main] GearsES2.display 0x3590fc5b 93x93, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 25 / 100: main-anim0 [apply] Thread[#38,main-anim1,5,main] GearsES2.display 0x3590fc5b 93x93, swapInterval 0, drawable 0x2c00002 [apply] Animatr 1: Action 25 / 100: main-anim1 [apply] Thread[#39,main-anim2,5,main] GearsES2.display 0x3590fc5b 93x93, swapInterval 0, drawable 0x2c00002 [apply] Animatr 2: Action 25 / 100: main-anim2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 93x93, swapInterval 0, drawable 0x2c00002 [apply] Resizer 1: Action 4 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-anim0,5,main] GearsES2.display 0x3590fc5b 93x93, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 26 / 100: main-anim0 [apply] Thread[#38,main-anim1,5,main] GearsES2.display 0x3590fc5b 93x93, swapInterval 0, drawable 0x2c00002 [apply] Animatr 1: Action 26 / 100: main-anim1 [apply] Thread[#39,main-anim2,5,main] GearsES2.display 0x3590fc5b 93x93, swapInterval 0, drawable 0x2c00002 [apply] Animatr 2: Action 26 / 100: main-anim2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 94x94 of 94x94, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 94x94, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 94x94, swapInterval 0, drawable 0x2c00002 [apply] Thread[#37,main-anim0,5,main] GearsES2.display 0x3590fc5b 94x94, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 27 / 100: main-anim0 [apply] Thread[#38,main-anim1,5,main] GearsES2.display 0x3590fc5b 94x94, swapInterval 0, drawable 0x2c00002 [apply] Animatr 1: Action 27 / 100: main-anim1 [apply] Thread[#39,main-anim2,5,main] GearsES2.display 0x3590fc5b 94x94, swapInterval 0, drawable 0x2c00002 [apply] Animatr 2: Action 27 / 100: main-anim2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 94x94, swapInterval 0, drawable 0x2c00002 [apply] Resizer 2: Action 4 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-anim0,5,main] GearsES2.display 0x3590fc5b 94x94, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 28 / 100: main-anim0 [apply] Thread[#38,main-anim1,5,main] GearsES2.display 0x3590fc5b 94x94, swapInterval 0, drawable 0x2c00002 [apply] Animatr 1: Action 28 / 100: main-anim1 [apply] Thread[#39,main-anim2,5,main] GearsES2.display 0x3590fc5b 94x94, swapInterval 0, drawable 0x2c00002 [apply] Animatr 2: Action 28 / 100: main-anim2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 95x95 of 95x95, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 95x95, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 95x95, swapInterval 0, drawable 0x2c00002 [apply] Thread[#37,main-anim0,5,main] GearsES2.display 0x3590fc5b 95x95, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 29 / 100: main-anim0 [apply] Thread[#38,main-anim1,5,main] GearsES2.display 0x3590fc5b 95x95, swapInterval 0, drawable 0x2c00002 [apply] Animatr 1: Action 29 / 100: main-anim1 [apply] Thread[#39,main-anim2,5,main] GearsES2.display 0x3590fc5b 95x95, swapInterval 0, drawable 0x2c00002 [apply] Animatr 2: Action 29 / 100: main-anim2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 95x95, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 5 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-anim0,5,main] GearsES2.display 0x3590fc5b 95x95, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 30 / 100: main-anim0 [apply] Thread[#38,main-anim1,5,main] GearsES2.display 0x3590fc5b 95x95, swapInterval 0, drawable 0x2c00002 [apply] Animatr 1: Action 30 / 100: main-anim1 [apply] Thread[#39,main-anim2,5,main] GearsES2.display 0x3590fc5b 95x95, swapInterval 0, drawable 0x2c00002 [apply] Animatr 2: Action 30 / 100: main-anim2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 96x96 of 96x96, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 96x96, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 96x96, swapInterval 0, drawable 0x2c00002 [apply] Thread[#37,main-anim0,5,main] GearsES2.display 0x3590fc5b 96x96, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 31 / 100: main-anim0 [apply] Thread[#38,main-anim1,5,main] GearsES2.display 0x3590fc5b 96x96, swapInterval 0, drawable 0x2c00002 [apply] Animatr 1: Action 31 / 100: main-anim1 [apply] Thread[#39,main-anim2,5,main] GearsES2.display 0x3590fc5b 96x96, swapInterval 0, drawable 0x2c00002 [apply] Animatr 2: Action 31 / 100: main-anim2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 96x96, swapInterval 0, drawable 0x2c00002 [apply] Resizer 1: Action 5 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-anim0,5,main] GearsES2.display 0x3590fc5b 96x96, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 32 / 100: main-anim0 [apply] Thread[#38,main-anim1,5,main] GearsES2.display 0x3590fc5b 96x96, swapInterval 0, drawable 0x2c00002 [apply] Animatr 1: Action 32 / 100: main-anim1 [apply] Thread[#39,main-anim2,5,main] GearsES2.display 0x3590fc5b 96x96, swapInterval 0, drawable 0x2c00002 [apply] Animatr 2: Action 32 / 100: main-anim2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 97x97 of 97x97, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 97x97, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 97x97, swapInterval 0, drawable 0x2c00002 [apply] Thread[#37,main-anim0,5,main] GearsES2.display 0x3590fc5b 97x97, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 33 / 100: main-anim0 [apply] Thread[#38,main-anim1,5,main] GearsES2.display 0x3590fc5b 97x97, swapInterval 0, drawable 0x2c00002 [apply] Animatr 1: Action 33 / 100: main-anim1 [apply] Thread[#39,main-anim2,5,main] GearsES2.display 0x3590fc5b 97x97, swapInterval 0, drawable 0x2c00002 [apply] Animatr 2: Action 33 / 100: main-anim2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 97x97, swapInterval 0, drawable 0x2c00002 [apply] Resizer 2: Action 5 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-anim0,5,main] GearsES2.display 0x3590fc5b 97x97, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 34 / 100: main-anim0 [apply] Thread[#38,main-anim1,5,main] GearsES2.display 0x3590fc5b 97x97, swapInterval 0, drawable 0x2c00002 [apply] Animatr 1: Action 34 / 100: main-anim1 [apply] Thread[#39,main-anim2,5,main] GearsES2.display 0x3590fc5b 97x97, swapInterval 0, drawable 0x2c00002 [apply] Animatr 2: Action 34 / 100: main-anim2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 98x98 of 98x98, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 98x98, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 98x98, swapInterval 0, drawable 0x2c00002 [apply] Thread[#37,main-anim0,5,main] GearsES2.display 0x3590fc5b 98x98, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 35 / 100: main-anim0 [apply] Thread[#38,main-anim1,5,main] GearsES2.display 0x3590fc5b 98x98, swapInterval 0, drawable 0x2c00002 [apply] Animatr 1: Action 35 / 100: main-anim1 [apply] Thread[#39,main-anim2,5,main] GearsES2.display 0x3590fc5b 98x98, swapInterval 0, drawable 0x2c00002 [apply] Animatr 2: Action 35 / 100: main-anim2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 98x98, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 6 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-anim0,5,main] GearsES2.display 0x3590fc5b 98x98, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 36 / 100: main-anim0 [apply] Thread[#38,main-anim1,5,main] GearsES2.display 0x3590fc5b 98x98, swapInterval 0, drawable 0x2c00002 [apply] Animatr 1: Action 36 / 100: main-anim1 [apply] Thread[#39,main-anim2,5,main] GearsES2.display 0x3590fc5b 98x98, swapInterval 0, drawable 0x2c00002 [apply] Animatr 2: Action 36 / 100: main-anim2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 99x99 of 99x99, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 99x99, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 99x99, swapInterval 0, drawable 0x2c00002 [apply] Thread[#37,main-anim0,5,main] GearsES2.display 0x3590fc5b 99x99, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 37 / 100: main-anim0 [apply] Thread[#38,main-anim1,5,main] GearsES2.display 0x3590fc5b 99x99, swapInterval 0, drawable 0x2c00002 [apply] Animatr 1: Action 37 / 100: main-anim1 [apply] Thread[#39,main-anim2,5,main] GearsES2.display 0x3590fc5b 99x99, swapInterval 0, drawable 0x2c00002 [apply] Animatr 2: Action 37 / 100: main-anim2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 99x99, swapInterval 0, drawable 0x2c00002 [apply] Resizer 1: Action 6 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-anim0,5,main] GearsES2.display 0x3590fc5b 99x99, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 38 / 100: main-anim0 [apply] Thread[#38,main-anim1,5,main] GearsES2.display 0x3590fc5b 99x99, swapInterval 0, drawable 0x2c00002 [apply] Animatr 1: Action 38 / 100: main-anim1 [apply] Thread[#39,main-anim2,5,main] GearsES2.display 0x3590fc5b 99x99, swapInterval 0, drawable 0x2c00002 [apply] Animatr 2: Action 38 / 100: main-anim2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 100x100 of 100x100, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 100x100, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 100x100, swapInterval 0, drawable 0x2c00002 [apply] Thread[#37,main-anim0,5,main] GearsES2.display 0x3590fc5b 100x100, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 39 / 100: main-anim0 [apply] Thread[#38,main-anim1,5,main] GearsES2.display 0x3590fc5b 100x100, swapInterval 0, drawable 0x2c00002 [apply] Animatr 1: Action 39 / 100: main-anim1 [apply] Thread[#39,main-anim2,5,main] GearsES2.display 0x3590fc5b 100x100, swapInterval 0, drawable 0x2c00002 [apply] Animatr 2: Action 39 / 100: main-anim2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 100x100, swapInterval 0, drawable 0x2c00002 [apply] Resizer 2: Action 6 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-anim0,5,main] GearsES2.display 0x3590fc5b 100x100, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 40 / 100: main-anim0 [apply] Thread[#38,main-anim1,5,main] GearsES2.display 0x3590fc5b 100x100, swapInterval 0, drawable 0x2c00002 [apply] Animatr 1: Action 40 / 100: main-anim1 [apply] Thread[#39,main-anim2,5,main] GearsES2.display 0x3590fc5b 100x100, swapInterval 0, drawable 0x2c00002 [apply] Animatr 2: Action 40 / 100: main-anim2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 101x101 of 101x101, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 101x101, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 101x101, swapInterval 0, drawable 0x2c00002 [apply] Thread[#37,main-anim0,5,main] GearsES2.display 0x3590fc5b 101x101, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 41 / 100: main-anim0 [apply] Thread[#38,main-anim1,5,main] GearsES2.display 0x3590fc5b 101x101, swapInterval 0, drawable 0x2c00002 [apply] Animatr 1: Action 41 / 100: main-anim1 [apply] Thread[#39,main-anim2,5,main] GearsES2.display 0x3590fc5b 101x101, swapInterval 0, drawable 0x2c00002 [apply] Animatr 2: Action 41 / 100: main-anim2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 101x101, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 7 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-anim0,5,main] GearsES2.display 0x3590fc5b 101x101, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 42 / 100: main-anim0 [apply] Thread[#38,main-anim1,5,main] GearsES2.display 0x3590fc5b 101x101, swapInterval 0, drawable 0x2c00002 [apply] Animatr 1: Action 42 / 100: main-anim1 [apply] Thread[#39,main-anim2,5,main] GearsES2.display 0x3590fc5b 101x101, swapInterval 0, drawable 0x2c00002 [apply] Animatr 2: Action 42 / 100: main-anim2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 102x102 of 102x102, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 102x102, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 102x102, swapInterval 0, drawable 0x2c00002 [apply] Thread[#37,main-anim0,5,main] GearsES2.display 0x3590fc5b 102x102, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 43 / 100: main-anim0 [apply] Thread[#38,main-anim1,5,main] GearsES2.display 0x3590fc5b 102x102, swapInterval 0, drawable 0x2c00002 [apply] Animatr 1: Action 43 / 100: main-anim1 [apply] Thread[#39,main-anim2,5,main] GearsES2.display 0x3590fc5b 102x102, swapInterval 0, drawable 0x2c00002 [apply] Animatr 2: Action 43 / 100: main-anim2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 102x102, swapInterval 0, drawable 0x2c00002 [apply] Resizer 1: Action 7 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-anim0,5,main] GearsES2.display 0x3590fc5b 102x102, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 44 / 100: main-anim0 [apply] Thread[#38,main-anim1,5,main] GearsES2.display 0x3590fc5b 102x102, swapInterval 0, drawable 0x2c00002 [apply] Animatr 1: Action 44 / 100: main-anim1 [apply] Thread[#39,main-anim2,5,main] GearsES2.display 0x3590fc5b 102x102, swapInterval 0, drawable 0x2c00002 [apply] Animatr 2: Action 44 / 100: main-anim2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 103x103 of 103x103, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 103x103, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 103x103, swapInterval 0, drawable 0x2c00002 [apply] Thread[#37,main-anim0,5,main] GearsES2.display 0x3590fc5b 103x103, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 45 / 100: main-anim0 [apply] Thread[#38,main-anim1,5,main] GearsES2.display 0x3590fc5b 103x103, swapInterval 0, drawable 0x2c00002 [apply] Animatr 1: Action 45 / 100: main-anim1 [apply] Thread[#39,main-anim2,5,main] GearsES2.display 0x3590fc5b 103x103, swapInterval 0, drawable 0x2c00002 [apply] Animatr 2: Action 45 / 100: main-anim2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 103x103, swapInterval 0, drawable 0x2c00002 [apply] Resizer 2: Action 7 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-anim0,5,main] GearsES2.display 0x3590fc5b 103x103, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 46 / 100: main-anim0 [apply] Thread[#38,main-anim1,5,main] GearsES2.display 0x3590fc5b 103x103, swapInterval 0, drawable 0x2c00002 [apply] Animatr 1: Action 46 / 100: main-anim1 [apply] Thread[#39,main-anim2,5,main] GearsES2.display 0x3590fc5b 103x103, swapInterval 0, drawable 0x2c00002 [apply] Animatr 2: Action 46 / 100: main-anim2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 104x104 of 104x104, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 104x104, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 104x104, swapInterval 0, drawable 0x2c00002 [apply] Thread[#37,main-anim0,5,main] GearsES2.display 0x3590fc5b 104x104, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 47 / 100: main-anim0 [apply] Thread[#38,main-anim1,5,main] GearsES2.display 0x3590fc5b 104x104, swapInterval 0, drawable 0x2c00002 [apply] Animatr 1: Action 47 / 100: main-anim1 [apply] Thread[#39,main-anim2,5,main] GearsES2.display 0x3590fc5b 104x104, swapInterval 0, drawable 0x2c00002 [apply] Animatr 2: Action 47 / 100: main-anim2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 104x104, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 8 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-anim0,5,main] GearsES2.display 0x3590fc5b 104x104, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 48 / 100: main-anim0 [apply] Thread[#38,main-anim1,5,main] GearsES2.display 0x3590fc5b 104x104, swapInterval 0, drawable 0x2c00002 [apply] Animatr 1: Action 48 / 100: main-anim1 [apply] Thread[#39,main-anim2,5,main] GearsES2.display 0x3590fc5b 104x104, swapInterval 0, drawable 0x2c00002 [apply] Animatr 2: Action 48 / 100: main-anim2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 105x105 of 105x105, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 105x105, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 105x105, swapInterval 0, drawable 0x2c00002 [apply] Thread[#37,main-anim0,5,main] GearsES2.display 0x3590fc5b 105x105, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 49 / 100: main-anim0 [apply] Thread[#38,main-anim1,5,main] GearsES2.display 0x3590fc5b 105x105, swapInterval 0, drawable 0x2c00002 [apply] Animatr 1: Action 49 / 100: main-anim1 [apply] Thread[#39,main-anim2,5,main] GearsES2.display 0x3590fc5b 105x105, swapInterval 0, drawable 0x2c00002 [apply] Animatr 2: Action 49 / 100: main-anim2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 105x105, swapInterval 0, drawable 0x2c00002 [apply] Resizer 1: Action 8 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-anim0,5,main] GearsES2.display 0x3590fc5b 105x105, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 50 / 100: main-anim0 [apply] Thread[#38,main-anim1,5,main] GearsES2.display 0x3590fc5b 105x105, swapInterval 0, drawable 0x2c00002 [apply] Animatr 1: Action 50 / 100: main-anim1 [apply] Thread[#39,main-anim2,5,main] GearsES2.display 0x3590fc5b 105x105, swapInterval 0, drawable 0x2c00002 [apply] Animatr 2: Action 50 / 100: main-anim2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 106x106 of 106x106, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 106x106, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 106x106, swapInterval 0, drawable 0x2c00002 [apply] Thread[#37,main-anim0,5,main] GearsES2.display 0x3590fc5b 106x106, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 51 / 100: main-anim0 [apply] Thread[#38,main-anim1,5,main] GearsES2.display 0x3590fc5b 106x106, swapInterval 0, drawable 0x2c00002 [apply] Animatr 1: Action 51 / 100: main-anim1 [apply] Thread[#39,main-anim2,5,main] GearsES2.display 0x3590fc5b 106x106, swapInterval 0, drawable 0x2c00002 [apply] Animatr 2: Action 51 / 100: main-anim2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 106x106, swapInterval 0, drawable 0x2c00002 [apply] Resizer 2: Action 8 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-anim0,5,main] GearsES2.display 0x3590fc5b 106x106, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 52 / 100: main-anim0 [apply] Thread[#38,main-anim1,5,main] GearsES2.display 0x3590fc5b 106x106, swapInterval 0, drawable 0x2c00002 [apply] Animatr 1: Action 52 / 100: main-anim1 [apply] Thread[#39,main-anim2,5,main] GearsES2.display 0x3590fc5b 106x106, swapInterval 0, drawable 0x2c00002 [apply] Animatr 2: Action 52 / 100: main-anim2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 107x107 of 107x107, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 107x107, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 107x107, swapInterval 0, drawable 0x2c00002 [apply] Thread[#37,main-anim0,5,main] GearsES2.display 0x3590fc5b 107x107, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 53 / 100: main-anim0 [apply] Thread[#38,main-anim1,5,main] GearsES2.display 0x3590fc5b 107x107, swapInterval 0, drawable 0x2c00002 [apply] Animatr 1: Action 53 / 100: main-anim1 [apply] Thread[#39,main-anim2,5,main] GearsES2.display 0x3590fc5b 107x107, swapInterval 0, drawable 0x2c00002 [apply] Animatr 2: Action 53 / 100: main-anim2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 107x107, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 9 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-anim0,5,main] GearsES2.display 0x3590fc5b 107x107, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 54 / 100: main-anim0 [apply] Thread[#38,main-anim1,5,main] GearsES2.display 0x3590fc5b 107x107, swapInterval 0, drawable 0x2c00002 [apply] Animatr 1: Action 54 / 100: main-anim1 [apply] Thread[#39,main-anim2,5,main] GearsES2.display 0x3590fc5b 107x107, swapInterval 0, drawable 0x2c00002 [apply] Animatr 2: Action 54 / 100: main-anim2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 108x108 of 108x108, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 108x108, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 108x108, swapInterval 0, drawable 0x2c00002 [apply] Thread[#37,main-anim0,5,main] GearsES2.display 0x3590fc5b 108x108, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 55 / 100: main-anim0 [apply] Thread[#38,main-anim1,5,main] GearsES2.display 0x3590fc5b 108x108, swapInterval 0, drawable 0x2c00002 [apply] Animatr 1: Action 55 / 100: main-anim1 [apply] Thread[#39,main-anim2,5,main] GearsES2.display 0x3590fc5b 108x108, swapInterval 0, drawable 0x2c00002 [apply] Animatr 2: Action 55 / 100: main-anim2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 108x108, swapInterval 0, drawable 0x2c00002 [apply] Resizer 1: Action 9 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-anim0,5,main] GearsES2.display 0x3590fc5b 108x108, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 56 / 100: main-anim0 [apply] Thread[#38,main-anim1,5,main] GearsES2.display 0x3590fc5b 108x108, swapInterval 0, drawable 0x2c00002 [apply] Animatr 1: Action 56 / 100: main-anim1 [apply] Thread[#39,main-anim2,5,main] GearsES2.display 0x3590fc5b 108x108, swapInterval 0, drawable 0x2c00002 [apply] Animatr 2: Action 56 / 100: main-anim2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 109x109 of 109x109, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 109x109, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 109x109, swapInterval 0, drawable 0x2c00002 [apply] Thread[#37,main-anim0,5,main] GearsES2.display 0x3590fc5b 109x109, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 57 / 100: main-anim0 [apply] Thread[#38,main-anim1,5,main] GearsES2.display 0x3590fc5b 109x109, swapInterval 0, drawable 0x2c00002 [apply] Animatr 1: Action 57 / 100: main-anim1 [apply] Thread[#39,main-anim2,5,main] GearsES2.display 0x3590fc5b 109x109, swapInterval 0, drawable 0x2c00002 [apply] Animatr 2: Action 57 / 100: main-anim2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 109x109, swapInterval 0, drawable 0x2c00002 [apply] Resizer 2: Action 9 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-anim0,5,main] GearsES2.display 0x3590fc5b 109x109, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 58 / 100: main-anim0 [apply] Thread[#38,main-anim1,5,main] GearsES2.display 0x3590fc5b 109x109, swapInterval 0, drawable 0x2c00002 [apply] Animatr 1: Action 58 / 100: main-anim1 [apply] Thread[#39,main-anim2,5,main] GearsES2.display 0x3590fc5b 109x109, swapInterval 0, drawable 0x2c00002 [apply] Animatr 2: Action 58 / 100: main-anim2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 110x110 of 110x110, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 110x110, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 110x110, swapInterval 0, drawable 0x2c00002 [apply] Thread[#37,main-anim0,5,main] GearsES2.display 0x3590fc5b 110x110, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 59 / 100: main-anim0 [apply] Thread[#38,main-anim1,5,main] GearsES2.display 0x3590fc5b 110x110, swapInterval 0, drawable 0x2c00002 [apply] Animatr 1: Action 59 / 100: main-anim1 [apply] Thread[#39,main-anim2,5,main] GearsES2.display 0x3590fc5b 110x110, swapInterval 0, drawable 0x2c00002 [apply] Animatr 2: Action 59 / 100: main-anim2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 110x110, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 10 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-anim0,5,main] GearsES2.display 0x3590fc5b 110x110, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 60 / 100: main-anim0 [apply] Thread[#38,main-anim1,5,main] GearsES2.display 0x3590fc5b 110x110, swapInterval 0, drawable 0x2c00002 [apply] Animatr 1: Action 60 / 100: main-anim1 [apply] Thread[#39,main-anim2,5,main] GearsES2.display 0x3590fc5b 110x110, swapInterval 0, drawable 0x2c00002 [apply] Animatr 2: Action 60 / 100: main-anim2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 111x111 of 111x111, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 111x111, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 111x111, swapInterval 0, drawable 0x2c00002 [apply] Thread[#37,main-anim0,5,main] GearsES2.display 0x3590fc5b 111x111, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 61 / 100: main-anim0 [apply] Thread[#38,main-anim1,5,main] GearsES2.display 0x3590fc5b 111x111, swapInterval 0, drawable 0x2c00002 [apply] Animatr 1: Action 61 / 100: main-anim1 [apply] Thread[#39,main-anim2,5,main] GearsES2.display 0x3590fc5b 111x111, swapInterval 0, drawable 0x2c00002 [apply] Animatr 2: Action 61 / 100: main-anim2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 111x111, swapInterval 0, drawable 0x2c00002 [apply] Resizer 1: Action 10 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-anim0,5,main] GearsES2.display 0x3590fc5b 111x111, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 62 / 100: main-anim0 [apply] Thread[#38,main-anim1,5,main] GearsES2.display 0x3590fc5b 111x111, swapInterval 0, drawable 0x2c00002 [apply] Animatr 1: Action 62 / 100: main-anim1 [apply] Thread[#39,main-anim2,5,main] GearsES2.display 0x3590fc5b 111x111, swapInterval 0, drawable 0x2c00002 [apply] Animatr 2: Action 62 / 100: main-anim2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 112x112 of 112x112, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 112x112, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 112x112, swapInterval 0, drawable 0x2c00002 [apply] Thread[#37,main-anim0,5,main] GearsES2.display 0x3590fc5b 112x112, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 63 / 100: main-anim0 [apply] Thread[#38,main-anim1,5,main] GearsES2.display 0x3590fc5b 112x112, swapInterval 0, drawable 0x2c00002 [apply] Animatr 1: Action 63 / 100: main-anim1 [apply] Thread[#39,main-anim2,5,main] GearsES2.display 0x3590fc5b 112x112, swapInterval 0, drawable 0x2c00002 [apply] Animatr 2: Action 63 / 100: main-anim2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 112x112, swapInterval 0, drawable 0x2c00002 [apply] Resizer 2: Action 10 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-anim0,5,main] GearsES2.display 0x3590fc5b 112x112, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 64 / 100: main-anim0 [apply] Thread[#38,main-anim1,5,main] GearsES2.display 0x3590fc5b 112x112, swapInterval 0, drawable 0x2c00002 [apply] Animatr 1: Action 64 / 100: main-anim1 [apply] Thread[#39,main-anim2,5,main] GearsES2.display 0x3590fc5b 112x112, swapInterval 0, drawable 0x2c00002 [apply] Animatr 2: Action 64 / 100: main-anim2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 113x113 of 113x113, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 113x113, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 113x113, swapInterval 0, drawable 0x2c00002 [apply] Thread[#37,main-anim0,5,main] GearsES2.display 0x3590fc5b 113x113, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 65 / 100: main-anim0 [apply] Thread[#38,main-anim1,5,main] GearsES2.display 0x3590fc5b 113x113, swapInterval 0, drawable 0x2c00002 [apply] Animatr 1: Action 65 / 100: main-anim1 [apply] Thread[#39,main-anim2,5,main] GearsES2.display 0x3590fc5b 113x113, swapInterval 0, drawable 0x2c00002 [apply] Animatr 2: Action 65 / 100: main-anim2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 113x113, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 11 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-anim0,5,main] GearsES2.display 0x3590fc5b 113x113, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 66 / 100: main-anim0 [apply] Thread[#38,main-anim1,5,main] GearsES2.display 0x3590fc5b 113x113, swapInterval 0, drawable 0x2c00002 [apply] Animatr 1: Action 66 / 100: main-anim1 [apply] Thread[#39,main-anim2,5,main] GearsES2.display 0x3590fc5b 113x113, swapInterval 0, drawable 0x2c00002 [apply] Animatr 2: Action 66 / 100: main-anim2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 114x114 of 114x114, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 114x114, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 114x114, swapInterval 0, drawable 0x2c00002 [apply] Thread[#37,main-anim0,5,main] GearsES2.display 0x3590fc5b 114x114, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 67 / 100: main-anim0 [apply] Thread[#38,main-anim1,5,main] GearsES2.display 0x3590fc5b 114x114, swapInterval 0, drawable 0x2c00002 [apply] Animatr 1: Action 67 / 100: main-anim1 [apply] Thread[#39,main-anim2,5,main] GearsES2.display 0x3590fc5b 114x114, swapInterval 0, drawable 0x2c00002 [apply] Animatr 2: Action 67 / 100: main-anim2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 114x114, swapInterval 0, drawable 0x2c00002 [apply] Resizer 1: Action 11 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-anim0,5,main] GearsES2.display 0x3590fc5b 114x114, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 68 / 100: main-anim0 [apply] Thread[#38,main-anim1,5,main] GearsES2.display 0x3590fc5b 114x114, swapInterval 0, drawable 0x2c00002 [apply] Animatr 1: Action 68 / 100: main-anim1 [apply] Thread[#39,main-anim2,5,main] GearsES2.display 0x3590fc5b 114x114, swapInterval 0, drawable 0x2c00002 [apply] Animatr 2: Action 68 / 100: main-anim2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 115x115 of 115x115, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 115x115, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 115x115, swapInterval 0, drawable 0x2c00002 [apply] Thread[#37,main-anim0,5,main] GearsES2.display 0x3590fc5b 115x115, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 69 / 100: main-anim0 [apply] Thread[#38,main-anim1,5,main] GearsES2.display 0x3590fc5b 115x115, swapInterval 0, drawable 0x2c00002 [apply] Animatr 1: Action 69 / 100: main-anim1 [apply] Thread[#39,main-anim2,5,main] GearsES2.display 0x3590fc5b 115x115, swapInterval 0, drawable 0x2c00002 [apply] Animatr 2: Action 69 / 100: main-anim2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 115x115, swapInterval 0, drawable 0x2c00002 [apply] Resizer 2: Action 11 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-anim0,5,main] GearsES2.display 0x3590fc5b 115x115, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 70 / 100: main-anim0 [apply] Thread[#38,main-anim1,5,main] GearsES2.display 0x3590fc5b 115x115, swapInterval 0, drawable 0x2c00002 [apply] Animatr 1: Action 70 / 100: main-anim1 [apply] Thread[#39,main-anim2,5,main] GearsES2.display 0x3590fc5b 115x115, swapInterval 0, drawable 0x2c00002 [apply] Animatr 2: Action 70 / 100: main-anim2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 116x116 of 116x116, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 116x116, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 116x116, swapInterval 0, drawable 0x2c00002 [apply] Thread[#37,main-anim0,5,main] GearsES2.display 0x3590fc5b 116x116, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 71 / 100: main-anim0 [apply] Thread[#38,main-anim1,5,main] GearsES2.display 0x3590fc5b 116x116, swapInterval 0, drawable 0x2c00002 [apply] Animatr 1: Action 71 / 100: main-anim1 [apply] Thread[#39,main-anim2,5,main] GearsES2.display 0x3590fc5b 116x116, swapInterval 0, drawable 0x2c00002 [apply] Animatr 2: Action 71 / 100: main-anim2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 116x116, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 12 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-anim0,5,main] GearsES2.display 0x3590fc5b 116x116, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 72 / 100: main-anim0 [apply] Thread[#38,main-anim1,5,main] GearsES2.display 0x3590fc5b 116x116, swapInterval 0, drawable 0x2c00002 [apply] Animatr 1: Action 72 / 100: main-anim1 [apply] Thread[#39,main-anim2,5,main] GearsES2.display 0x3590fc5b 116x116, swapInterval 0, drawable 0x2c00002 [apply] Animatr 2: Action 72 / 100: main-anim2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 117x117 of 117x117, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 117x117, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 117x117, swapInterval 0, drawable 0x2c00002 [apply] Thread[#37,main-anim0,5,main] GearsES2.display 0x3590fc5b 117x117, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 73 / 100: main-anim0 [apply] Thread[#38,main-anim1,5,main] GearsES2.display 0x3590fc5b 117x117, swapInterval 0, drawable 0x2c00002 [apply] Animatr 1: Action 73 / 100: main-anim1 [apply] Thread[#39,main-anim2,5,main] GearsES2.display 0x3590fc5b 117x117, swapInterval 0, drawable 0x2c00002 [apply] Animatr 2: Action 73 / 100: main-anim2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 117x117, swapInterval 0, drawable 0x2c00002 [apply] Resizer 1: Action 12 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-anim0,5,main] GearsES2.display 0x3590fc5b 117x117, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 74 / 100: main-anim0 [apply] Thread[#38,main-anim1,5,main] GearsES2.display 0x3590fc5b 117x117, swapInterval 0, drawable 0x2c00002 [apply] Animatr 1: Action 74 / 100: main-anim1 [apply] Thread[#39,main-anim2,5,main] GearsES2.display 0x3590fc5b 117x117, swapInterval 0, drawable 0x2c00002 [apply] Animatr 2: Action 74 / 100: main-anim2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 118x118 of 118x118, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 118x118, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 118x118, swapInterval 0, drawable 0x2c00002 [apply] Thread[#37,main-anim0,5,main] GearsES2.display 0x3590fc5b 118x118, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 75 / 100: main-anim0 [apply] Thread[#38,main-anim1,5,main] GearsES2.display 0x3590fc5b 118x118, swapInterval 0, drawable 0x2c00002 [apply] Animatr 1: Action 75 / 100: main-anim1 [apply] Thread[#39,main-anim2,5,main] GearsES2.display 0x3590fc5b 118x118, swapInterval 0, drawable 0x2c00002 [apply] Animatr 2: Action 75 / 100: main-anim2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 118x118, swapInterval 0, drawable 0x2c00002 [apply] Resizer 2: Action 12 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-anim0,5,main] GearsES2.display 0x3590fc5b 118x118, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 76 / 100: main-anim0 [apply] Thread[#38,main-anim1,5,main] GearsES2.display 0x3590fc5b 118x118, swapInterval 0, drawable 0x2c00002 [apply] Animatr 1: Action 76 / 100: main-anim1 [apply] Thread[#39,main-anim2,5,main] GearsES2.display 0x3590fc5b 118x118, swapInterval 0, drawable 0x2c00002 [apply] Animatr 2: Action 76 / 100: main-anim2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 119x119 of 119x119, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 119x119, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 119x119, swapInterval 0, drawable 0x2c00002 [apply] Thread[#37,main-anim0,5,main] GearsES2.display 0x3590fc5b 119x119, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 77 / 100: main-anim0 [apply] Thread[#38,main-anim1,5,main] GearsES2.display 0x3590fc5b 119x119, swapInterval 0, drawable 0x2c00002 [apply] Animatr 1: Action 77 / 100: main-anim1 [apply] Thread[#39,main-anim2,5,main] GearsES2.display 0x3590fc5b 119x119, swapInterval 0, drawable 0x2c00002 [apply] Animatr 2: Action 77 / 100: main-anim2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 119x119, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 13 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-anim0,5,main] GearsES2.display 0x3590fc5b 119x119, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 78 / 100: main-anim0 [apply] Thread[#38,main-anim1,5,main] GearsES2.display 0x3590fc5b 119x119, swapInterval 0, drawable 0x2c00002 [apply] Animatr 1: Action 78 / 100: main-anim1 [apply] Thread[#39,main-anim2,5,main] GearsES2.display 0x3590fc5b 119x119, swapInterval 0, drawable 0x2c00002 [apply] Animatr 2: Action 78 / 100: main-anim2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 120x120 of 120x120, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 120x120, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 120x120, swapInterval 0, drawable 0x2c00002 [apply] Thread[#37,main-anim0,5,main] GearsES2.display 0x3590fc5b 120x120, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 79 / 100: main-anim0 [apply] Thread[#38,main-anim1,5,main] GearsES2.display 0x3590fc5b 120x120, swapInterval 0, drawable 0x2c00002 [apply] Animatr 1: Action 79 / 100: main-anim1 [apply] Thread[#39,main-anim2,5,main] GearsES2.display 0x3590fc5b 120x120, swapInterval 0, drawable 0x2c00002 [apply] Animatr 2: Action 79 / 100: main-anim2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 120x120, swapInterval 0, drawable 0x2c00002 [apply] Resizer 1: Action 13 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-anim0,5,main] GearsES2.display 0x3590fc5b 120x120, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 80 / 100: main-anim0 [apply] Thread[#38,main-anim1,5,main] GearsES2.display 0x3590fc5b 120x120, swapInterval 0, drawable 0x2c00002 [apply] Animatr 1: Action 80 / 100: main-anim1 [apply] Thread[#39,main-anim2,5,main] GearsES2.display 0x3590fc5b 120x120, swapInterval 0, drawable 0x2c00002 [apply] Animatr 2: Action 80 / 100: main-anim2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 121x121 of 121x121, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 121x121, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 121x121, swapInterval 0, drawable 0x2c00002 [apply] Thread[#37,main-anim0,5,main] GearsES2.display 0x3590fc5b 121x121, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 81 / 100: main-anim0 [apply] Thread[#38,main-anim1,5,main] GearsES2.display 0x3590fc5b 121x121, swapInterval 0, drawable 0x2c00002 [apply] Animatr 1: Action 81 / 100: main-anim1 [apply] Thread[#39,main-anim2,5,main] GearsES2.display 0x3590fc5b 121x121, swapInterval 0, drawable 0x2c00002 [apply] Animatr 2: Action 81 / 100: main-anim2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 121x121, swapInterval 0, drawable 0x2c00002 [apply] Resizer 2: Action 13 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-anim0,5,main] GearsES2.display 0x3590fc5b 121x121, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 82 / 100: main-anim0 [apply] Thread[#38,main-anim1,5,main] GearsES2.display 0x3590fc5b 121x121, swapInterval 0, drawable 0x2c00002 [apply] Animatr 1: Action 82 / 100: main-anim1 [apply] Thread[#39,main-anim2,5,main] GearsES2.display 0x3590fc5b 121x121, swapInterval 0, drawable 0x2c00002 [apply] Animatr 2: Action 82 / 100: main-anim2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 122x122 of 122x122, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 122x122, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 122x122, swapInterval 0, drawable 0x2c00002 [apply] Thread[#37,main-anim0,5,main] GearsES2.display 0x3590fc5b 122x122, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 83 / 100: main-anim0 [apply] Thread[#38,main-anim1,5,main] GearsES2.display 0x3590fc5b 122x122, swapInterval 0, drawable 0x2c00002 [apply] Animatr 1: Action 83 / 100: main-anim1 [apply] Thread[#39,main-anim2,5,main] GearsES2.display 0x3590fc5b 122x122, swapInterval 0, drawable 0x2c00002 [apply] Animatr 2: Action 83 / 100: main-anim2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 122x122, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 14 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-anim0,5,main] GearsES2.display 0x3590fc5b 122x122, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 84 / 100: main-anim0 [apply] Thread[#38,main-anim1,5,main] GearsES2.display 0x3590fc5b 122x122, swapInterval 0, drawable 0x2c00002 [apply] Animatr 1: Action 84 / 100: main-anim1 [apply] Thread[#39,main-anim2,5,main] GearsES2.display 0x3590fc5b 122x122, swapInterval 0, drawable 0x2c00002 [apply] Animatr 2: Action 84 / 100: main-anim2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 123x123 of 123x123, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 123x123, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 123x123, swapInterval 0, drawable 0x2c00002 [apply] Thread[#37,main-anim0,5,main] GearsES2.display 0x3590fc5b 123x123, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 85 / 100: main-anim0 [apply] Thread[#38,main-anim1,5,main] GearsES2.display 0x3590fc5b 123x123, swapInterval 0, drawable 0x2c00002 [apply] Animatr 1: Action 85 / 100: main-anim1 [apply] Thread[#39,main-anim2,5,main] GearsES2.display 0x3590fc5b 123x123, swapInterval 0, drawable 0x2c00002 [apply] Animatr 2: Action 85 / 100: main-anim2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 123x123, swapInterval 0, drawable 0x2c00002 [apply] Resizer 1: Action 14 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-anim0,5,main] GearsES2.display 0x3590fc5b 123x123, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 86 / 100: main-anim0 [apply] Thread[#38,main-anim1,5,main] GearsES2.display 0x3590fc5b 123x123, swapInterval 0, drawable 0x2c00002 [apply] Animatr 1: Action 86 / 100: main-anim1 [apply] Thread[#39,main-anim2,5,main] GearsES2.display 0x3590fc5b 123x123, swapInterval 0, drawable 0x2c00002 [apply] Animatr 2: Action 86 / 100: main-anim2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 124x124 of 124x124, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 124x124, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 124x124, swapInterval 0, drawable 0x2c00002 [apply] Thread[#37,main-anim0,5,main] GearsES2.display 0x3590fc5b 124x124, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 87 / 100: main-anim0 [apply] Thread[#38,main-anim1,5,main] GearsES2.display 0x3590fc5b 124x124, swapInterval 0, drawable 0x2c00002 [apply] Animatr 1: Action 87 / 100: main-anim1 [apply] Thread[#39,main-anim2,5,main] GearsES2.display 0x3590fc5b 124x124, swapInterval 0, drawable 0x2c00002 [apply] Animatr 2: Action 87 / 100: main-anim2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 124x124, swapInterval 0, drawable 0x2c00002 [apply] Resizer 2: Action 14 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-anim0,5,main] GearsES2.display 0x3590fc5b 124x124, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 88 / 100: main-anim0 [apply] Thread[#38,main-anim1,5,main] GearsES2.display 0x3590fc5b 124x124, swapInterval 0, drawable 0x2c00002 [apply] Animatr 1: Action 88 / 100: main-anim1 [apply] Thread[#39,main-anim2,5,main] GearsES2.display 0x3590fc5b 124x124, swapInterval 0, drawable 0x2c00002 [apply] Animatr 2: Action 88 / 100: main-anim2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 125x125 of 125x125, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 125x125, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 125x125, swapInterval 0, drawable 0x2c00002 [apply] Thread[#37,main-anim0,5,main] GearsES2.display 0x3590fc5b 125x125, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 89 / 100: main-anim0 [apply] Thread[#38,main-anim1,5,main] GearsES2.display 0x3590fc5b 125x125, swapInterval 0, drawable 0x2c00002 [apply] Animatr 1: Action 89 / 100: main-anim1 [apply] Thread[#39,main-anim2,5,main] GearsES2.display 0x3590fc5b 125x125, swapInterval 0, drawable 0x2c00002 [apply] Animatr 2: Action 89 / 100: main-anim2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 125x125, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 15 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-anim0,5,main] GearsES2.display 0x3590fc5b 125x125, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 90 / 100: main-anim0 [apply] Thread[#38,main-anim1,5,main] GearsES2.display 0x3590fc5b 125x125, swapInterval 0, drawable 0x2c00002 [apply] Animatr 1: Action 90 / 100: main-anim1 [apply] Thread[#39,main-anim2,5,main] GearsES2.display 0x3590fc5b 125x125, swapInterval 0, drawable 0x2c00002 [apply] Animatr 2: Action 90 / 100: main-anim2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 126x126 of 126x126, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 126x126, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 126x126, swapInterval 0, drawable 0x2c00002 [apply] Thread[#37,main-anim0,5,main] GearsES2.display 0x3590fc5b 126x126, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 91 / 100: main-anim0 [apply] Thread[#38,main-anim1,5,main] GearsES2.display 0x3590fc5b 126x126, swapInterval 0, drawable 0x2c00002 [apply] Animatr 1: Action 91 / 100: main-anim1 [apply] Thread[#39,main-anim2,5,main] GearsES2.display 0x3590fc5b 126x126, swapInterval 0, drawable 0x2c00002 [apply] Animatr 2: Action 91 / 100: main-anim2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 126x126, swapInterval 0, drawable 0x2c00002 [apply] Resizer 1: Action 15 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-anim0,5,main] GearsES2.display 0x3590fc5b 126x126, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 92 / 100: main-anim0 [apply] Thread[#38,main-anim1,5,main] GearsES2.display 0x3590fc5b 126x126, swapInterval 0, drawable 0x2c00002 [apply] Animatr 1: Action 92 / 100: main-anim1 [apply] Thread[#39,main-anim2,5,main] GearsES2.display 0x3590fc5b 126x126, swapInterval 0, drawable 0x2c00002 [apply] Animatr 2: Action 92 / 100: main-anim2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 127x127 of 127x127, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 127x127, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 127x127, swapInterval 0, drawable 0x2c00002 [apply] Thread[#37,main-anim0,5,main] GearsES2.display 0x3590fc5b 127x127, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 93 / 100: main-anim0 [apply] Thread[#38,main-anim1,5,main] GearsES2.display 0x3590fc5b 127x127, swapInterval 0, drawable 0x2c00002 [apply] Animatr 1: Action 93 / 100: main-anim1 [apply] Thread[#39,main-anim2,5,main] GearsES2.display 0x3590fc5b 127x127, swapInterval 0, drawable 0x2c00002 [apply] Animatr 2: Action 93 / 100: main-anim2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 127x127, swapInterval 0, drawable 0x2c00002 [apply] Resizer 2: Action 15 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-anim0,5,main] GearsES2.display 0x3590fc5b 127x127, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 94 / 100: main-anim0 [apply] Thread[#38,main-anim1,5,main] GearsES2.display 0x3590fc5b 127x127, swapInterval 0, drawable 0x2c00002 [apply] Animatr 1: Action 94 / 100: main-anim1 [apply] Thread[#39,main-anim2,5,main] GearsES2.display 0x3590fc5b 127x127, swapInterval 0, drawable 0x2c00002 [apply] Animatr 2: Action 94 / 100: main-anim2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 128x128 of 128x128, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 128x128, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 128x128, swapInterval 0, drawable 0x2c00002 [apply] Thread[#37,main-anim0,5,main] GearsES2.display 0x3590fc5b 128x128, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 95 / 100: main-anim0 [apply] Thread[#38,main-anim1,5,main] GearsES2.display 0x3590fc5b 128x128, swapInterval 0, drawable 0x2c00002 [apply] Animatr 1: Action 95 / 100: main-anim1 [apply] Thread[#39,main-anim2,5,main] GearsES2.display 0x3590fc5b 128x128, swapInterval 0, drawable 0x2c00002 [apply] Animatr 2: Action 95 / 100: main-anim2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 128x128, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 16 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-anim0,5,main] GearsES2.display 0x3590fc5b 128x128, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 96 / 100: main-anim0 [apply] Thread[#38,main-anim1,5,main] GearsES2.display 0x3590fc5b 128x128, swapInterval 0, drawable 0x2c00002 [apply] Animatr 1: Action 96 / 100: main-anim1 [apply] Thread[#39,main-anim2,5,main] GearsES2.display 0x3590fc5b 128x128, swapInterval 0, drawable 0x2c00002 [apply] Animatr 2: Action 96 / 100: main-anim2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 129x129 of 129x129, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 129x129, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 129x129, swapInterval 0, drawable 0x2c00002 [apply] Thread[#37,main-anim0,5,main] GearsES2.display 0x3590fc5b 129x129, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 97 / 100: main-anim0 [apply] Thread[#38,main-anim1,5,main] GearsES2.display 0x3590fc5b 129x129, swapInterval 0, drawable 0x2c00002 [apply] Animatr 1: Action 97 / 100: main-anim1 [apply] Thread[#39,main-anim2,5,main] GearsES2.display 0x3590fc5b 129x129, swapInterval 0, drawable 0x2c00002 [apply] Animatr 2: Action 97 / 100: main-anim2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 129x129, swapInterval 0, drawable 0x2c00002 [apply] Resizer 1: Action 16 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-anim0,5,main] GearsES2.display 0x3590fc5b 129x129, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 98 / 100: main-anim0 [apply] Thread[#38,main-anim1,5,main] GearsES2.display 0x3590fc5b 129x129, swapInterval 0, drawable 0x2c00002 [apply] Animatr 1: Action 98 / 100: main-anim1 [apply] Thread[#39,main-anim2,5,main] GearsES2.display 0x3590fc5b 129x129, swapInterval 0, drawable 0x2c00002 [apply] Animatr 2: Action 98 / 100: main-anim2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 130x130 of 130x130, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 130x130, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 130x130, swapInterval 0, drawable 0x2c00002 [apply] Thread[#37,main-anim0,5,main] GearsES2.display 0x3590fc5b 130x130, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 99 / 100: main-anim0 [apply] Thread[#38,main-anim1,5,main] GearsES2.display 0x3590fc5b 130x130, swapInterval 0, drawable 0x2c00002 [apply] Animatr 1: Action 99 / 100: main-anim1 [apply] Thread[#39,main-anim2,5,main] GearsES2.display 0x3590fc5b 130x130, swapInterval 0, drawable 0x2c00002 [apply] Animatr 2: Action 99 / 100: main-anim2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 130x130, swapInterval 0, drawable 0x2c00002 [apply] Resizer 2: Action 16 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-anim0,5,main] GearsES2.display 0x3590fc5b 130x130, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: DONE/SYNC: main-anim0 [apply] Animatr 0: END: main-anim0 [apply] Thread[#38,main-anim1,5,main] GearsES2.display 0x3590fc5b 130x130, swapInterval 0, drawable 0x2c00002 [apply] Animatr 1: DONE/SYNC: main-anim1 [apply] Animatr 1: END: main-anim1 [apply] Thread[#39,main-anim2,5,main] GearsES2.display 0x3590fc5b 130x130, swapInterval 0, drawable 0x2c00002 [apply] Animatr 2: DONE/SYNC: main-anim2 [apply] Animatr 2: END: main-anim2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 131x131 of 131x131, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 131x131, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 131x131, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 131x131, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 17 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 132x132 of 132x132, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 132x132, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 132x132, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 132x132, swapInterval 0, drawable 0x2c00002 [apply] Resizer 1: Action 17 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 133x133 of 133x133, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 133x133, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 133x133, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 133x133, swapInterval 0, drawable 0x2c00002 [apply] Resizer 2: Action 17 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 134x134 of 134x134, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 134x134, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 134x134, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 134x134, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 18 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 135x135 of 135x135, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 135x135, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 135x135, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 135x135, swapInterval 0, drawable 0x2c00002 [apply] Resizer 1: Action 18 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 136x136 of 136x136, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 136x136, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 136x136, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 136x136, swapInterval 0, drawable 0x2c00002 [apply] Resizer 2: Action 18 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 137x137 of 137x137, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 137x137, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 137x137, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 137x137, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 19 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 138x138 of 138x138, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 138x138, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 138x138, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 138x138, swapInterval 0, drawable 0x2c00002 [apply] Resizer 1: Action 19 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 139x139 of 139x139, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 139x139, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 139x139, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 139x139, swapInterval 0, drawable 0x2c00002 [apply] Resizer 2: Action 19 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 140x140 of 140x140, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 140x140, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 140x140, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 140x140, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 20 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 141x141 of 141x141, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 141x141, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 141x141, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 141x141, swapInterval 0, drawable 0x2c00002 [apply] Resizer 1: Action 20 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 142x142 of 142x142, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 142x142, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 142x142, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 142x142, swapInterval 0, drawable 0x2c00002 [apply] Resizer 2: Action 20 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 143x143 of 143x143, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 143x143, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 143x143, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 143x143, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 21 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 144x144 of 144x144, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 144x144, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 144x144, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 144x144, swapInterval 0, drawable 0x2c00002 [apply] Resizer 1: Action 21 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 145x145 of 145x145, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 145x145, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 145x145, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 145x145, swapInterval 0, drawable 0x2c00002 [apply] Resizer 2: Action 21 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 146x146 of 146x146, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 146x146, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 146x146, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 146x146, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 22 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 147x147 of 147x147, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 147x147, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 147x147, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 147x147, swapInterval 0, drawable 0x2c00002 [apply] Resizer 1: Action 22 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 148x148 of 148x148, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 148x148, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 148x148, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 148x148, swapInterval 0, drawable 0x2c00002 [apply] Resizer 2: Action 22 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 149x149 of 149x149, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 149x149, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 149x149, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 149x149, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 23 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 150x150 of 150x150, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 150x150, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 150x150, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 150x150, swapInterval 0, drawable 0x2c00002 [apply] Resizer 1: Action 23 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 151x151 of 151x151, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 151x151, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 151x151, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 151x151, swapInterval 0, drawable 0x2c00002 [apply] Resizer 2: Action 23 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 152x152 of 152x152, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 152x152, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 152x152, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 152x152, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 24 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 153x153 of 153x153, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 153x153, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 153x153, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 153x153, swapInterval 0, drawable 0x2c00002 [apply] Resizer 1: Action 24 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 154x154 of 154x154, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 154x154, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 154x154, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 154x154, swapInterval 0, drawable 0x2c00002 [apply] Resizer 2: Action 24 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 155x155 of 155x155, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 155x155, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 155x155, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 155x155, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 25 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 156x156 of 156x156, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 156x156, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 156x156, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 156x156, swapInterval 0, drawable 0x2c00002 [apply] Resizer 1: Action 25 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 157x157 of 157x157, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 157x157, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 157x157, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 157x157, swapInterval 0, drawable 0x2c00002 [apply] Resizer 2: Action 25 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 158x158 of 158x158, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 158x158, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 158x158, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 158x158, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 26 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 159x159 of 159x159, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 159x159, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 159x159, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 159x159, swapInterval 0, drawable 0x2c00002 [apply] Resizer 1: Action 26 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 160x160 of 160x160, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 160x160, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 160x160, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 160x160, swapInterval 0, drawable 0x2c00002 [apply] Resizer 2: Action 26 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 161x161 of 161x161, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 161x161, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 161x161, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 161x161, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 27 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 162x162 of 162x162, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 162x162, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 162x162, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 162x162, swapInterval 0, drawable 0x2c00002 [apply] Resizer 1: Action 27 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 163x163 of 163x163, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 163x163, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 163x163, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 163x163, swapInterval 0, drawable 0x2c00002 [apply] Resizer 2: Action 27 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 164x164 of 164x164, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 164x164, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 164x164, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 164x164, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 28 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 165x165 of 165x165, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 165x165, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 165x165, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 165x165, swapInterval 0, drawable 0x2c00002 [apply] Resizer 1: Action 28 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 166x166 of 166x166, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 166x166, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 166x166, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 166x166, swapInterval 0, drawable 0x2c00002 [apply] Resizer 2: Action 28 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 167x167 of 167x167, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 167x167, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 167x167, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 167x167, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 29 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 168x168 of 168x168, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 168x168, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 168x168, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 168x168, swapInterval 0, drawable 0x2c00002 [apply] Resizer 1: Action 29 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 169x169 of 169x169, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 169x169, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 169x169, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 169x169, swapInterval 0, drawable 0x2c00002 [apply] Resizer 2: Action 29 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 170x170 of 170x170, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 170x170, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 170x170, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 170x170, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 30 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 171x171 of 171x171, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 171x171, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 171x171, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 171x171, swapInterval 0, drawable 0x2c00002 [apply] Resizer 1: Action 30 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 172x172 of 172x172, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 172x172, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 172x172, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 172x172, swapInterval 0, drawable 0x2c00002 [apply] Resizer 2: Action 30 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 173x173 of 173x173, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 173x173, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 173x173, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 173x173, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 31 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 174x174 of 174x174, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 174x174, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 174x174, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 174x174, swapInterval 0, drawable 0x2c00002 [apply] Resizer 1: Action 31 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 175x175 of 175x175, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 175x175, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 175x175, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 175x175, swapInterval 0, drawable 0x2c00002 [apply] Resizer 2: Action 31 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 176x176 of 176x176, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 176x176, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 176x176, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 176x176, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 32 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 177x177 of 177x177, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 177x177, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 177x177, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 177x177, swapInterval 0, drawable 0x2c00002 [apply] Resizer 1: Action 32 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 178x178 of 178x178, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 178x178, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 178x178, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 178x178, swapInterval 0, drawable 0x2c00002 [apply] Resizer 2: Action 32 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 179x179 of 179x179, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 179x179, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 179x179, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 179x179, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 33 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 180x180 of 180x180, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 180x180, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 180x180, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 180x180, swapInterval 0, drawable 0x2c00002 [apply] Resizer 1: Action 33 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 181x181 of 181x181, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 181x181, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 181x181, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 181x181, swapInterval 0, drawable 0x2c00002 [apply] Resizer 2: Action 33 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 182x182 of 182x182, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 182x182, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 182x182, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 182x182, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 34 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 183x183 of 183x183, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 183x183, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 183x183, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 183x183, swapInterval 0, drawable 0x2c00002 [apply] Resizer 1: Action 34 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 184x184 of 184x184, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 184x184, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 184x184, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 184x184, swapInterval 0, drawable 0x2c00002 [apply] Resizer 2: Action 34 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 185x185 of 185x185, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 185x185, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 185x185, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 185x185, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 35 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 186x186 of 186x186, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 186x186, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 186x186, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 186x186, swapInterval 0, drawable 0x2c00002 [apply] Resizer 1: Action 35 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 187x187 of 187x187, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 187x187, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 187x187, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 187x187, swapInterval 0, drawable 0x2c00002 [apply] Resizer 2: Action 35 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 188x188 of 188x188, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 188x188, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 188x188, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 188x188, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 36 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 189x189 of 189x189, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 189x189, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 189x189, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 189x189, swapInterval 0, drawable 0x2c00002 [apply] Resizer 1: Action 36 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 190x190 of 190x190, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 190x190, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 190x190, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 190x190, swapInterval 0, drawable 0x2c00002 [apply] Resizer 2: Action 36 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 191x191 of 191x191, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 191x191, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 191x191, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 191x191, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 37 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 192x192 of 192x192, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 192x192, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 192x192, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 192x192, swapInterval 0, drawable 0x2c00002 [apply] Resizer 1: Action 37 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 193x193 of 193x193, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 193x193, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 193x193, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 193x193, swapInterval 0, drawable 0x2c00002 [apply] Resizer 2: Action 37 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 194x194 of 194x194, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 194x194, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 194x194, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 194x194, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 38 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 195x195 of 195x195, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 195x195, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 195x195, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 195x195, swapInterval 0, drawable 0x2c00002 [apply] Resizer 1: Action 38 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 196x196 of 196x196, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 196x196, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 196x196, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 196x196, swapInterval 0, drawable 0x2c00002 [apply] Resizer 2: Action 38 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 197x197 of 197x197, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 197x197, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 197x197, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 197x197, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 39 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 198x198 of 198x198, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 198x198, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 198x198, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 198x198, swapInterval 0, drawable 0x2c00002 [apply] Resizer 1: Action 39 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 199x199 of 199x199, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 199x199, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 199x199, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 199x199, swapInterval 0, drawable 0x2c00002 [apply] Resizer 2: Action 39 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 200x200 of 200x200, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 200x200, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 200x200, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 200x200, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 40 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 201x201 of 201x201, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 201x201, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 201x201, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 201x201, swapInterval 0, drawable 0x2c00002 [apply] Resizer 1: Action 40 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 202x202 of 202x202, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 202x202, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 202x202, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 202x202, swapInterval 0, drawable 0x2c00002 [apply] Resizer 2: Action 40 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 203x203 of 203x203, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 203x203, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 203x203, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 203x203, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 41 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 204x204 of 204x204, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 204x204, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 204x204, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 204x204, swapInterval 0, drawable 0x2c00002 [apply] Resizer 1: Action 41 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 205x205 of 205x205, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 205x205, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 205x205, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 205x205, swapInterval 0, drawable 0x2c00002 [apply] Resizer 2: Action 41 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 206x206 of 206x206, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 206x206, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 206x206, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 206x206, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 42 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 207x207 of 207x207, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 207x207, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 207x207, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 207x207, swapInterval 0, drawable 0x2c00002 [apply] Resizer 1: Action 42 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 208x208 of 208x208, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 208x208, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 208x208, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 208x208, swapInterval 0, drawable 0x2c00002 [apply] Resizer 2: Action 42 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 209x209 of 209x209, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 209x209, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 209x209, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 209x209, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 43 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 210x210 of 210x210, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 210x210, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 210x210, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 210x210, swapInterval 0, drawable 0x2c00002 [apply] Resizer 1: Action 43 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 211x211 of 211x211, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 211x211, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 211x211, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 211x211, swapInterval 0, drawable 0x2c00002 [apply] Resizer 2: Action 43 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 212x212 of 212x212, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 212x212, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 212x212, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 212x212, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 44 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 213x213 of 213x213, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 213x213, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 213x213, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 213x213, swapInterval 0, drawable 0x2c00002 [apply] Resizer 1: Action 44 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 214x214 of 214x214, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 214x214, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 214x214, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 214x214, swapInterval 0, drawable 0x2c00002 [apply] Resizer 2: Action 44 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 215x215 of 215x215, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 215x215, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 215x215, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 215x215, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 45 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 216x216 of 216x216, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 216x216, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 216x216, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 216x216, swapInterval 0, drawable 0x2c00002 [apply] Resizer 1: Action 45 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 217x217 of 217x217, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 217x217, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 217x217, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 217x217, swapInterval 0, drawable 0x2c00002 [apply] Resizer 2: Action 45 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 218x218 of 218x218, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 218x218, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 218x218, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 218x218, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 46 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 219x219 of 219x219, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 219x219, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 219x219, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 219x219, swapInterval 0, drawable 0x2c00002 [apply] Resizer 1: Action 46 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 220x220 of 220x220, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 220x220, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 220x220, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 220x220, swapInterval 0, drawable 0x2c00002 [apply] Resizer 2: Action 46 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 221x221 of 221x221, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 221x221, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 221x221, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 221x221, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 47 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 222x222 of 222x222, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 222x222, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 222x222, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 222x222, swapInterval 0, drawable 0x2c00002 [apply] Resizer 1: Action 47 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 223x223 of 223x223, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 223x223, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 223x223, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 223x223, swapInterval 0, drawable 0x2c00002 [apply] Resizer 2: Action 47 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 224x224 of 224x224, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 224x224, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 224x224, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 224x224, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 48 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 225x225 of 225x225, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 225x225, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 225x225, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 225x225, swapInterval 0, drawable 0x2c00002 [apply] Resizer 1: Action 48 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 226x226 of 226x226, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 226x226, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 226x226, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 226x226, swapInterval 0, drawable 0x2c00002 [apply] Resizer 2: Action 48 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 227x227 of 227x227, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 227x227, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 227x227, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 227x227, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 49 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 228x228 of 228x228, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 228x228, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 228x228, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 228x228, swapInterval 0, drawable 0x2c00002 [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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 229x229 of 229x229, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 229x229, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 229x229, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 229x229, swapInterval 0, drawable 0x2c00002 [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] junit.framework.TestListener: endTest(test01_3A3RThreads_50Resizes) [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 230x230 of 230x230, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 230x230, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 230x230, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 230x230, swapInterval 0, drawable 0x2c00002 [apply] Resizer 2: DONE/SYNC: main-resz2 [apply] Resizer 2: END: main-resz2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x3590fc5b: tileRendererInUse null [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x3590fc5b 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 @ 1751131392439 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131392441 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.384 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751131386652 ms III - Start [apply] SLOCK [T main @ 1751131386656 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLContextSurfaceLockNEWT - test01_1A1RThreads_100Resizes [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x4135c3b: tileRendererInUse null, GearsES2[obj 0x4135c3b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x4135c3b on Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x4135c3b created: GearsObj[0x5473f132, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x4135c3b created: GearsObj[0x72eef354, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x4135c3b created: GearsObj[0x72eef354, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0x4135c3b FIN GearsES2[obj 0x4135c3b isInit true, usesShared false, 1 GearsObj[0x5473f132, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x72eef354, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x47095082, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4135c3b 0/0 80x80 of 80x80, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 80x80, swapInterval 0, drawable 0x2c00002 [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] Animatr 0, count 200: PRE: main-anim0 [apply] Resizer 0, count 100: PRE: main-resz0 [apply] Animatr 0: Action 0 / 200: main-anim0 [apply] Resizer 0: Action 0 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 80x80, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 1 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4135c3b 0/0 81x81 of 81x81, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 81x81, swapInterval 0, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 81x81, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 81x81, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 2 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 81x81, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 1 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 81x81, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 3 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4135c3b 0/0 82x82 of 82x82, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 82x82, swapInterval 0, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 82x82, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 82x82, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 4 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 82x82, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 2 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 82x82, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 5 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4135c3b 0/0 83x83 of 83x83, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 83x83, swapInterval 0, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 83x83, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 83x83, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 6 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 83x83, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 3 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 83x83, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 7 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4135c3b 0/0 84x84 of 84x84, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 84x84, swapInterval 0, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 84x84, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 84x84, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 8 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 84x84, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 4 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 84x84, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 9 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4135c3b 0/0 85x85 of 85x85, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 85x85, swapInterval 0, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 85x85, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 85x85, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 10 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 85x85, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 5 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 85x85, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 11 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4135c3b 0/0 86x86 of 86x86, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 86x86, swapInterval 0, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 86x86, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 86x86, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 12 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 86x86, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 6 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 86x86, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 13 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4135c3b 0/0 87x87 of 87x87, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 87x87, swapInterval 0, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 87x87, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 87x87, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 14 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 87x87, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 7 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 87x87, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 15 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4135c3b 0/0 88x88 of 88x88, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 88x88, swapInterval 0, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 88x88, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 88x88, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 16 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 88x88, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 8 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 88x88, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 17 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4135c3b 0/0 89x89 of 89x89, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 89x89, swapInterval 0, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 89x89, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 89x89, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 18 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 89x89, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 9 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 89x89, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 19 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4135c3b 0/0 90x90 of 90x90, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 90x90, swapInterval 0, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 90x90, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 90x90, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 20 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 90x90, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 10 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 90x90, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 21 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4135c3b 0/0 91x91 of 91x91, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 91x91, swapInterval 0, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 91x91, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 91x91, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 22 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 91x91, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 11 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 91x91, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 23 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4135c3b 0/0 92x92 of 92x92, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 92x92, swapInterval 0, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 92x92, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 92x92, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 24 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 92x92, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 12 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 92x92, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 25 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4135c3b 0/0 93x93 of 93x93, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 93x93, swapInterval 0, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 93x93, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 93x93, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 26 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 93x93, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 13 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 93x93, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 27 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4135c3b 0/0 94x94 of 94x94, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 94x94, swapInterval 0, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 94x94, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 94x94, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 28 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 94x94, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 14 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 94x94, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 29 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4135c3b 0/0 95x95 of 95x95, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 95x95, swapInterval 0, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 95x95, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 95x95, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 30 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 95x95, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 15 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 95x95, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 31 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4135c3b 0/0 96x96 of 96x96, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 96x96, swapInterval 0, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 96x96, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 96x96, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 32 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 96x96, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 16 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 96x96, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 33 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4135c3b 0/0 97x97 of 97x97, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 97x97, swapInterval 0, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 97x97, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 97x97, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 34 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 97x97, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 17 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 97x97, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 35 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4135c3b 0/0 98x98 of 98x98, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 98x98, swapInterval 0, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 98x98, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 98x98, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 36 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 98x98, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 18 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 98x98, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 37 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4135c3b 0/0 99x99 of 99x99, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 99x99, swapInterval 0, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 99x99, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 99x99, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 38 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 99x99, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 19 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 99x99, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 39 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4135c3b 0/0 100x100 of 100x100, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 100x100, swapInterval 0, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 100x100, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 100x100, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 40 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 100x100, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 100x100, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 20 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Animatr 0: Action 41 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4135c3b 0/0 101x101 of 101x101, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 101x101, swapInterval 0, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 101x101, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 101x101, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 42 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 101x101, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 21 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 101x101, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 43 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4135c3b 0/0 102x102 of 102x102, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 102x102, swapInterval 0, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 102x102, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 102x102, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 44 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 102x102, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 22 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 102x102, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 45 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4135c3b 0/0 103x103 of 103x103, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 103x103, swapInterval 0, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 103x103, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 103x103, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 46 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 103x103, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 23 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 103x103, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 47 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4135c3b 0/0 104x104 of 104x104, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 104x104, swapInterval 0, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 104x104, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 104x104, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 48 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 104x104, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 24 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 104x104, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 49 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4135c3b 0/0 105x105 of 105x105, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 105x105, swapInterval 0, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 105x105, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 105x105, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 50 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 105x105, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 25 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 105x105, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 51 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4135c3b 0/0 106x106 of 106x106, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 106x106, swapInterval 0, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 106x106, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 106x106, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 52 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 106x106, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 26 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 106x106, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 53 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4135c3b 0/0 107x107 of 107x107, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 107x107, swapInterval 0, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 107x107, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 107x107, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 54 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 107x107, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 27 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 107x107, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 55 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4135c3b 0/0 108x108 of 108x108, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 108x108, swapInterval 0, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 108x108, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 108x108, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 56 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 108x108, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 28 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 108x108, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 57 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4135c3b 0/0 109x109 of 109x109, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 109x109, swapInterval 0, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 109x109, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 109x109, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 58 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 109x109, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 29 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 109x109, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 59 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4135c3b 0/0 110x110 of 110x110, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 110x110, swapInterval 0, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 110x110, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 110x110, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 60 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 110x110, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 30 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 110x110, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 61 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4135c3b 0/0 111x111 of 111x111, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 111x111, swapInterval 0, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 111x111, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 111x111, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 62 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 111x111, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 111x111, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 31 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Animatr 0: Action 63 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4135c3b 0/0 112x112 of 112x112, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 112x112, swapInterval 0, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 112x112, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 112x112, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 64 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 112x112, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 32 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 112x112, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 65 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4135c3b 0/0 113x113 of 113x113, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 113x113, swapInterval 0, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 113x113, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 113x113, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 66 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 113x113, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 33 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 113x113, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 67 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4135c3b 0/0 114x114 of 114x114, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 114x114, swapInterval 0, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 114x114, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 114x114, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 68 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 114x114, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 34 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 114x114, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 69 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4135c3b 0/0 115x115 of 115x115, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 115x115, swapInterval 0, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 115x115, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 115x115, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 70 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 115x115, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 35 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 115x115, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 71 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4135c3b 0/0 116x116 of 116x116, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 116x116, swapInterval 0, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 116x116, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 116x116, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 72 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 116x116, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 36 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 116x116, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 73 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4135c3b 0/0 117x117 of 117x117, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 117x117, swapInterval 0, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 117x117, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 117x117, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 74 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 117x117, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 37 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 117x117, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 75 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4135c3b 0/0 118x118 of 118x118, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 118x118, swapInterval 0, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 118x118, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 118x118, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 76 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 118x118, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 38 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 118x118, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 77 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4135c3b 0/0 119x119 of 119x119, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 119x119, swapInterval 0, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 119x119, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 119x119, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 78 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 119x119, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 39 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 119x119, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 79 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4135c3b 0/0 120x120 of 120x120, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 120x120, swapInterval 0, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 120x120, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 120x120, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 80 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 120x120, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 40 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 120x120, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 81 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4135c3b 0/0 121x121 of 121x121, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 121x121, swapInterval 0, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 121x121, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 121x121, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 82 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 121x121, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 41 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 121x121, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 83 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4135c3b 0/0 122x122 of 122x122, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 122x122, swapInterval 0, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 122x122, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 122x122, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 84 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 122x122, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 42 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 122x122, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 85 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4135c3b 0/0 123x123 of 123x123, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 123x123, swapInterval 0, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 123x123, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 123x123, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 86 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 123x123, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 43 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 123x123, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 87 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4135c3b 0/0 124x124 of 124x124, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 124x124, swapInterval 0, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 124x124, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 124x124, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 88 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 124x124, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 44 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 124x124, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 89 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4135c3b 0/0 125x125 of 125x125, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 125x125, swapInterval 0, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 125x125, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 125x125, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 90 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 125x125, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 45 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 125x125, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 91 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4135c3b 0/0 126x126 of 126x126, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 126x126, swapInterval 0, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 126x126, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 126x126, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 92 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 126x126, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 46 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 126x126, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 93 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4135c3b 0/0 127x127 of 127x127, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 127x127, swapInterval 0, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 127x127, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 127x127, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 94 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 127x127, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 47 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 127x127, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 95 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4135c3b 0/0 128x128 of 128x128, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 128x128, swapInterval 0, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 128x128, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 128x128, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 96 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 128x128, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 48 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 128x128, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 97 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4135c3b 0/0 129x129 of 129x129, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 129x129, swapInterval 0, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 129x129, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 129x129, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 98 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 129x129, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 49 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 129x129, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 99 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4135c3b 0/0 130x130 of 130x130, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 130x130, swapInterval 0, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 130x130, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 130x130, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 100 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 130x130, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 50 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 130x130, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 101 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4135c3b 0/0 131x131 of 131x131, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 131x131, swapInterval 0, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 131x131, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 131x131, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 102 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 131x131, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 51 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 131x131, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 103 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4135c3b 0/0 132x132 of 132x132, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 132x132, swapInterval 0, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 132x132, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 132x132, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 104 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 132x132, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 52 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 132x132, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 105 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4135c3b 0/0 133x133 of 133x133, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 133x133, swapInterval 0, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 133x133, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 133x133, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 106 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 133x133, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 53 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 133x133, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 107 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4135c3b 0/0 134x134 of 134x134, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 134x134, swapInterval 0, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 134x134, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 134x134, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 108 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 134x134, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 134x134, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 54 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Animatr 0: Action 109 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4135c3b 0/0 135x135 of 135x135, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 135x135, swapInterval 0, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 135x135, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 135x135, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 110 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 135x135, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 55 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 135x135, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 111 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4135c3b 0/0 136x136 of 136x136, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 136x136, swapInterval 0, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 136x136, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 136x136, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 112 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 136x136, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 56 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 136x136, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 113 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4135c3b 0/0 137x137 of 137x137, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 137x137, swapInterval 0, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 137x137, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 137x137, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 114 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 137x137, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 137x137, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 57 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Animatr 0: Action 115 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4135c3b 0/0 138x138 of 138x138, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 138x138, swapInterval 0, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 138x138, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 138x138, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 116 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 138x138, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 58 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 138x138, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 117 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4135c3b 0/0 139x139 of 139x139, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 139x139, swapInterval 0, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 139x139, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 139x139, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 118 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 139x139, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 139x139, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 59 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Animatr 0: Action 119 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4135c3b 0/0 140x140 of 140x140, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 140x140, swapInterval 0, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 140x140, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 140x140, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 120 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 140x140, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 140x140, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 60 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Animatr 0: Action 121 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4135c3b 0/0 141x141 of 141x141, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 141x141, swapInterval 0, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 141x141, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 141x141, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 122 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 141x141, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 61 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 141x141, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 123 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4135c3b 0/0 142x142 of 142x142, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 142x142, swapInterval 0, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 142x142, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 142x142, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 124 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 142x142, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 62 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 142x142, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 125 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4135c3b 0/0 143x143 of 143x143, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 143x143, swapInterval 0, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 143x143, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 143x143, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 126 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 143x143, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 63 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 143x143, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 127 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4135c3b 0/0 144x144 of 144x144, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 144x144, swapInterval 0, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 144x144, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 144x144, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 128 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 144x144, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 64 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 144x144, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 129 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4135c3b 0/0 145x145 of 145x145, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 145x145, swapInterval 0, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 145x145, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 145x145, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 130 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 145x145, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 65 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 145x145, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 131 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4135c3b 0/0 146x146 of 146x146, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 146x146, swapInterval 0, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 146x146, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 146x146, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 132 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 146x146, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 146x146, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 66 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Animatr 0: Action 133 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4135c3b 0/0 147x147 of 147x147, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 147x147, swapInterval 0, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 147x147, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 147x147, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 134 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 147x147, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 147x147, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 67 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Animatr 0: Action 135 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4135c3b 0/0 148x148 of 148x148, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 148x148, swapInterval 0, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 148x148, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 148x148, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 136 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 148x148, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 68 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 148x148, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 137 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4135c3b 0/0 149x149 of 149x149, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 149x149, swapInterval 0, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 149x149, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 149x149, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 138 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 149x149, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 69 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 149x149, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 139 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4135c3b 0/0 150x150 of 150x150, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 150x150, swapInterval 0, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 150x150, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 150x150, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 140 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 150x150, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 70 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 150x150, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 141 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4135c3b 0/0 151x151 of 151x151, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 151x151, swapInterval 0, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 151x151, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 151x151, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 142 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 151x151, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 151x151, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 71 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Animatr 0: Action 143 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4135c3b 0/0 152x152 of 152x152, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 152x152, swapInterval 0, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 152x152, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 152x152, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 144 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 152x152, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 72 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 152x152, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 145 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4135c3b 0/0 153x153 of 153x153, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 153x153, swapInterval 0, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 153x153, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 153x153, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 146 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 153x153, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 73 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 153x153, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 147 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4135c3b 0/0 154x154 of 154x154, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 154x154, swapInterval 0, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 154x154, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 154x154, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 148 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 154x154, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 74 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 154x154, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 149 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4135c3b 0/0 155x155 of 155x155, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 155x155, swapInterval 0, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 155x155, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 155x155, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 150 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 155x155, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 155x155, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 75 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Animatr 0: Action 151 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4135c3b 0/0 156x156 of 156x156, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 156x156, swapInterval 0, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 156x156, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 156x156, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 152 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 156x156, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 76 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 156x156, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 153 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4135c3b 0/0 157x157 of 157x157, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 157x157, swapInterval 0, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 157x157, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 157x157, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 154 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 157x157, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 77 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 157x157, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 155 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4135c3b 0/0 158x158 of 158x158, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 158x158, swapInterval 0, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 158x158, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 158x158, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 156 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 158x158, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 158x158, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 78 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Animatr 0: Action 157 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4135c3b 0/0 159x159 of 159x159, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 159x159, swapInterval 0, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 159x159, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 159x159, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 158 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 159x159, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 159x159, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 79 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Animatr 0: Action 159 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4135c3b 0/0 160x160 of 160x160, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 160x160, swapInterval 0, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 160x160, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 160x160, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 160 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 160x160, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 80 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 160x160, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 161 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4135c3b 0/0 161x161 of 161x161, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 161x161, swapInterval 0, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 161x161, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 161x161, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 162 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 161x161, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 81 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 161x161, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 163 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4135c3b 0/0 162x162 of 162x162, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 162x162, swapInterval 0, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 162x162, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 162x162, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 164 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 162x162, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 82 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 162x162, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 165 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4135c3b 0/0 163x163 of 163x163, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 163x163, swapInterval 0, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 163x163, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 163x163, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 166 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 163x163, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 163x163, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 83 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Animatr 0: Action 167 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4135c3b 0/0 164x164 of 164x164, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 164x164, swapInterval 0, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 164x164, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 164x164, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 168 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 164x164, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 84 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 164x164, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 169 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4135c3b 0/0 165x165 of 165x165, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 165x165, swapInterval 0, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 165x165, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 165x165, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 170 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 165x165, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 165x165, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 85 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Animatr 0: Action 171 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4135c3b 0/0 166x166 of 166x166, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 166x166, swapInterval 0, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 166x166, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 166x166, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 172 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 166x166, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 86 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 166x166, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 173 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4135c3b 0/0 167x167 of 167x167, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 167x167, swapInterval 0, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 167x167, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 167x167, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 174 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 167x167, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 87 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 167x167, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 175 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4135c3b 0/0 168x168 of 168x168, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 168x168, swapInterval 0, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 168x168, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 168x168, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 176 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 168x168, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 88 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 168x168, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 177 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4135c3b 0/0 169x169 of 169x169, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 169x169, swapInterval 0, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 169x169, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 169x169, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 178 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 169x169, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 89 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 169x169, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 179 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4135c3b 0/0 170x170 of 170x170, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 170x170, swapInterval 0, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 170x170, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 170x170, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 180 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 170x170, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 90 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 170x170, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 181 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4135c3b 0/0 171x171 of 171x171, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 171x171, swapInterval 0, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 171x171, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 171x171, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 182 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 171x171, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 91 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 171x171, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 183 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4135c3b 0/0 172x172 of 172x172, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 172x172, swapInterval 0, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 172x172, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 172x172, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 184 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 172x172, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 92 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 172x172, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 185 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4135c3b 0/0 173x173 of 173x173, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 173x173, swapInterval 0, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 173x173, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 173x173, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 186 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 173x173, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 93 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 173x173, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 187 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4135c3b 0/0 174x174 of 174x174, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 174x174, swapInterval 0, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 174x174, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 174x174, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 188 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 174x174, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 94 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 174x174, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 189 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4135c3b 0/0 175x175 of 175x175, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 175x175, swapInterval 0, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 175x175, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 175x175, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 190 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 175x175, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 175x175, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 95 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Animatr 0: Action 191 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4135c3b 0/0 176x176 of 176x176, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 176x176, swapInterval 0, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 176x176, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 176x176, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 192 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 176x176, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 96 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 176x176, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 193 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4135c3b 0/0 177x177 of 177x177, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 177x177, swapInterval 0, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 177x177, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 177x177, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 194 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 177x177, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 97 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 177x177, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 195 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4135c3b 0/0 178x178 of 178x178, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 178x178, swapInterval 0, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 178x178, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 178x178, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 196 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 178x178, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 98 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 178x178, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 197 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4135c3b 0/0 179x179 of 179x179, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 179x179, swapInterval 0, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 179x179, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 179x179, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 198 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 179x179, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 99 / 100: main-Display-.x11_:0-1-EDT-1 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 179x179, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 199 / 200: main-anim0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4135c3b 0/0 180x180 of 180x180, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 180x180, swapInterval 0, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 180x180, swapInterval 0, drawable 0x2c00002 [apply] Thread[#34,main-anim0,5,main] GearsES2.display 0x4135c3b 180x180, swapInterval 0, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 180x180, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: DONE/SYNC: main-anim0 [apply] Animatr 0: END: main-anim0 [apply] Resizer 0: DONE/SYNC: main-resz0 [apply] Resizer 0: END: main-resz0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x4135c3b: tileRendererInUse null [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x4135c3b 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[#36,main-Display-.x11_:0-1-EDT-2,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[#36,main-Display-.x11_:0-1-EDT-2,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x3590fc5b created: GearsObj[0x7c2fe0bb, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x3590fc5b created: GearsObj[0x27765883, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x3590fc5b created: GearsObj[0x27765883, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.X 0x3590fc5b FIN GearsES2[obj 0x3590fc5b isInit true, usesShared false, 1 GearsObj[0x7c2fe0bb, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x27765883, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2d071536, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 80x80 of 80x80, swapInterval 0, drawable 0x2c00002, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 80x80, swapInterval 0, drawable 0x2c00002 [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] Resizer 0, count 50: PRE: main-resz0 [apply] start resize thread 1 [apply] Resizer 0: Action 0 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Animatr 0, count 100: PRE: main-anim0 [apply] start anim thread 1 [apply] Animatr 0: Action 0 / 100: main-anim0 [apply] Resizer 1, count 50: PRE: main-resz1 [apply] start resize thread 2 [apply] Animatr 1, count 100: PRE: main-anim1 [apply] Animatr 1: Action 0 / 100: main-anim1 [apply] start anim thread 2 [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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 81x81 of 81x81, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 81x81, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 81x81, swapInterval 0, drawable 0x2c00002 [apply] Thread[#37,main-anim0,5,main] GearsES2.display 0x3590fc5b 81x81, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 1 / 100: main-anim0 [apply] Thread[#38,main-anim1,5,main] GearsES2.display 0x3590fc5b 81x81, swapInterval 0, drawable 0x2c00002 [apply] Animatr 1: Action 1 / 100: main-anim1 [apply] Thread[#39,main-anim2,5,main] GearsES2.display 0x3590fc5b 81x81, swapInterval 0, drawable 0x2c00002 [apply] Animatr 2: Action 1 / 100: main-anim2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 81x81, swapInterval 0, drawable 0x2c00002 [apply] Resizer 1: Action 0 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-anim0,5,main] GearsES2.display 0x3590fc5b 81x81, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 2 / 100: main-anim0 [apply] Thread[#38,main-anim1,5,main] GearsES2.display 0x3590fc5b 81x81, swapInterval 0, drawable 0x2c00002 [apply] Animatr 1: Action 2 / 100: main-anim1 [apply] Thread[#39,main-anim2,5,main] GearsES2.display 0x3590fc5b 81x81, swapInterval 0, drawable 0x2c00002 [apply] Animatr 2: Action 2 / 100: main-anim2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 82x82 of 82x82, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 82x82, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 82x82, swapInterval 0, drawable 0x2c00002 [apply] Thread[#37,main-anim0,5,main] GearsES2.display 0x3590fc5b 82x82, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 3 / 100: main-anim0 [apply] Thread[#38,main-anim1,5,main] GearsES2.display 0x3590fc5b 82x82, swapInterval 0, drawable 0x2c00002 [apply] Animatr 1: Action 3 / 100: main-anim1 [apply] Thread[#39,main-anim2,5,main] GearsES2.display 0x3590fc5b 82x82, swapInterval 0, drawable 0x2c00002 [apply] Animatr 2: Action 3 / 100: main-anim2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 82x82, swapInterval 0, drawable 0x2c00002 [apply] Resizer 2: Action 0 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-anim0,5,main] GearsES2.display 0x3590fc5b 82x82, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 4 / 100: main-anim0 [apply] Thread[#38,main-anim1,5,main] GearsES2.display 0x3590fc5b 82x82, swapInterval 0, drawable 0x2c00002 [apply] Animatr 1: Action 4 / 100: main-anim1 [apply] Thread[#39,main-anim2,5,main] GearsES2.display 0x3590fc5b 82x82, swapInterval 0, drawable 0x2c00002 [apply] Animatr 2: Action 4 / 100: main-anim2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 83x83 of 83x83, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 83x83, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 83x83, swapInterval 0, drawable 0x2c00002 [apply] Thread[#37,main-anim0,5,main] GearsES2.display 0x3590fc5b 83x83, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 5 / 100: main-anim0 [apply] Thread[#38,main-anim1,5,main] GearsES2.display 0x3590fc5b 83x83, swapInterval 0, drawable 0x2c00002 [apply] Animatr 1: Action 5 / 100: main-anim1 [apply] Thread[#39,main-anim2,5,main] GearsES2.display 0x3590fc5b 83x83, swapInterval 0, drawable 0x2c00002 [apply] Animatr 2: Action 5 / 100: main-anim2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 83x83, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 1 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-anim0,5,main] GearsES2.display 0x3590fc5b 83x83, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 6 / 100: main-anim0 [apply] Thread[#38,main-anim1,5,main] GearsES2.display 0x3590fc5b 83x83, swapInterval 0, drawable 0x2c00002 [apply] Animatr 1: Action 6 / 100: main-anim1 [apply] Thread[#39,main-anim2,5,main] GearsES2.display 0x3590fc5b 83x83, swapInterval 0, drawable 0x2c00002 [apply] Animatr 2: Action 6 / 100: main-anim2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 84x84 of 84x84, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 84x84, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 84x84, swapInterval 0, drawable 0x2c00002 [apply] Thread[#37,main-anim0,5,main] GearsES2.display 0x3590fc5b 84x84, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 7 / 100: main-anim0 [apply] Thread[#38,main-anim1,5,main] GearsES2.display 0x3590fc5b 84x84, swapInterval 0, drawable 0x2c00002 [apply] Animatr 1: Action 7 / 100: main-anim1 [apply] Thread[#39,main-anim2,5,main] GearsES2.display 0x3590fc5b 84x84, swapInterval 0, drawable 0x2c00002 [apply] Animatr 2: Action 7 / 100: main-anim2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 84x84, swapInterval 0, drawable 0x2c00002 [apply] Resizer 1: Action 1 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-anim0,5,main] GearsES2.display 0x3590fc5b 84x84, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 8 / 100: main-anim0 [apply] Thread[#38,main-anim1,5,main] GearsES2.display 0x3590fc5b 84x84, swapInterval 0, drawable 0x2c00002 [apply] Animatr 1: Action 8 / 100: main-anim1 [apply] Thread[#39,main-anim2,5,main] GearsES2.display 0x3590fc5b 84x84, swapInterval 0, drawable 0x2c00002 [apply] Animatr 2: Action 8 / 100: main-anim2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 85x85 of 85x85, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 85x85, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 85x85, swapInterval 0, drawable 0x2c00002 [apply] Thread[#37,main-anim0,5,main] GearsES2.display 0x3590fc5b 85x85, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 9 / 100: main-anim0 [apply] Thread[#38,main-anim1,5,main] GearsES2.display 0x3590fc5b 85x85, swapInterval 0, drawable 0x2c00002 [apply] Animatr 1: Action 9 / 100: main-anim1 [apply] Thread[#39,main-anim2,5,main] GearsES2.display 0x3590fc5b 85x85, swapInterval 0, drawable 0x2c00002 [apply] Animatr 2: Action 9 / 100: main-anim2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 85x85, swapInterval 0, drawable 0x2c00002 [apply] Resizer 2: Action 1 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-anim0,5,main] GearsES2.display 0x3590fc5b 85x85, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 10 / 100: main-anim0 [apply] Thread[#38,main-anim1,5,main] GearsES2.display 0x3590fc5b 85x85, swapInterval 0, drawable 0x2c00002 [apply] Animatr 1: Action 10 / 100: main-anim1 [apply] Thread[#39,main-anim2,5,main] GearsES2.display 0x3590fc5b 85x85, swapInterval 0, drawable 0x2c00002 [apply] Animatr 2: Action 10 / 100: main-anim2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 86x86 of 86x86, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 86x86, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 86x86, swapInterval 0, drawable 0x2c00002 [apply] Thread[#37,main-anim0,5,main] GearsES2.display 0x3590fc5b 86x86, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 11 / 100: main-anim0 [apply] Thread[#38,main-anim1,5,main] GearsES2.display 0x3590fc5b 86x86, swapInterval 0, drawable 0x2c00002 [apply] Animatr 1: Action 11 / 100: main-anim1 [apply] Thread[#39,main-anim2,5,main] GearsES2.display 0x3590fc5b 86x86, swapInterval 0, drawable 0x2c00002 [apply] Animatr 2: Action 11 / 100: main-anim2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 86x86, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 2 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-anim0,5,main] GearsES2.display 0x3590fc5b 86x86, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 12 / 100: main-anim0 [apply] Thread[#38,main-anim1,5,main] GearsES2.display 0x3590fc5b 86x86, swapInterval 0, drawable 0x2c00002 [apply] Animatr 1: Action 12 / 100: main-anim1 [apply] Thread[#39,main-anim2,5,main] GearsES2.display 0x3590fc5b 86x86, swapInterval 0, drawable 0x2c00002 [apply] Animatr 2: Action 12 / 100: main-anim2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 87x87 of 87x87, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 87x87, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 87x87, swapInterval 0, drawable 0x2c00002 [apply] Thread[#37,main-anim0,5,main] GearsES2.display 0x3590fc5b 87x87, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 13 / 100: main-anim0 [apply] Thread[#38,main-anim1,5,main] GearsES2.display 0x3590fc5b 87x87, swapInterval 0, drawable 0x2c00002 [apply] Animatr 1: Action 13 / 100: main-anim1 [apply] Thread[#39,main-anim2,5,main] GearsES2.display 0x3590fc5b 87x87, swapInterval 0, drawable 0x2c00002 [apply] Animatr 2: Action 13 / 100: main-anim2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 87x87, swapInterval 0, drawable 0x2c00002 [apply] Resizer 1: Action 2 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-anim0,5,main] GearsES2.display 0x3590fc5b 87x87, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 14 / 100: main-anim0 [apply] Thread[#38,main-anim1,5,main] GearsES2.display 0x3590fc5b 87x87, swapInterval 0, drawable 0x2c00002 [apply] Animatr 1: Action 14 / 100: main-anim1 [apply] Thread[#39,main-anim2,5,main] GearsES2.display 0x3590fc5b 87x87, swapInterval 0, drawable 0x2c00002 [apply] Animatr 2: Action 14 / 100: main-anim2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 88x88 of 88x88, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 88x88, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 88x88, swapInterval 0, drawable 0x2c00002 [apply] Thread[#37,main-anim0,5,main] GearsES2.display 0x3590fc5b 88x88, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 15 / 100: main-anim0 [apply] Thread[#38,main-anim1,5,main] GearsES2.display 0x3590fc5b 88x88, swapInterval 0, drawable 0x2c00002 [apply] Animatr 1: Action 15 / 100: main-anim1 [apply] Thread[#39,main-anim2,5,main] GearsES2.display 0x3590fc5b 88x88, swapInterval 0, drawable 0x2c00002 [apply] Animatr 2: Action 15 / 100: main-anim2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 88x88, swapInterval 0, drawable 0x2c00002 [apply] Resizer 2: Action 2 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-anim0,5,main] GearsES2.display 0x3590fc5b 88x88, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 16 / 100: main-anim0 [apply] Thread[#38,main-anim1,5,main] GearsES2.display 0x3590fc5b 88x88, swapInterval 0, drawable 0x2c00002 [apply] Animatr 1: Action 16 / 100: main-anim1 [apply] Thread[#39,main-anim2,5,main] GearsES2.display 0x3590fc5b 88x88, swapInterval 0, drawable 0x2c00002 [apply] Animatr 2: Action 16 / 100: main-anim2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 89x89 of 89x89, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 89x89, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 89x89, swapInterval 0, drawable 0x2c00002 [apply] Thread[#37,main-anim0,5,main] GearsES2.display 0x3590fc5b 89x89, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 17 / 100: main-anim0 [apply] Thread[#38,main-anim1,5,main] GearsES2.display 0x3590fc5b 89x89, swapInterval 0, drawable 0x2c00002 [apply] Animatr 1: Action 17 / 100: main-anim1 [apply] Thread[#39,main-anim2,5,main] GearsES2.display 0x3590fc5b 89x89, swapInterval 0, drawable 0x2c00002 [apply] Animatr 2: Action 17 / 100: main-anim2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 89x89, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 3 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-anim0,5,main] GearsES2.display 0x3590fc5b 89x89, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 18 / 100: main-anim0 [apply] Thread[#38,main-anim1,5,main] GearsES2.display 0x3590fc5b 89x89, swapInterval 0, drawable 0x2c00002 [apply] Animatr 1: Action 18 / 100: main-anim1 [apply] Thread[#39,main-anim2,5,main] GearsES2.display 0x3590fc5b 89x89, swapInterval 0, drawable 0x2c00002 [apply] Animatr 2: Action 18 / 100: main-anim2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 90x90 of 90x90, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 90x90, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 90x90, swapInterval 0, drawable 0x2c00002 [apply] Thread[#37,main-anim0,5,main] GearsES2.display 0x3590fc5b 90x90, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 19 / 100: main-anim0 [apply] Thread[#38,main-anim1,5,main] GearsES2.display 0x3590fc5b 90x90, swapInterval 0, drawable 0x2c00002 [apply] Animatr 1: Action 19 / 100: main-anim1 [apply] Thread[#39,main-anim2,5,main] GearsES2.display 0x3590fc5b 90x90, swapInterval 0, drawable 0x2c00002 [apply] Animatr 2: Action 19 / 100: main-anim2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 90x90, swapInterval 0, drawable 0x2c00002 [apply] Resizer 1: Action 3 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-anim0,5,main] GearsES2.display 0x3590fc5b 90x90, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 20 / 100: main-anim0 [apply] Thread[#38,main-anim1,5,main] GearsES2.display 0x3590fc5b 90x90, swapInterval 0, drawable 0x2c00002 [apply] Animatr 1: Action 20 / 100: main-anim1 [apply] Thread[#39,main-anim2,5,main] GearsES2.display 0x3590fc5b 90x90, swapInterval 0, drawable 0x2c00002 [apply] Animatr 2: Action 20 / 100: main-anim2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 91x91 of 91x91, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 91x91, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 91x91, swapInterval 0, drawable 0x2c00002 [apply] Thread[#37,main-anim0,5,main] GearsES2.display 0x3590fc5b 91x91, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 21 / 100: main-anim0 [apply] Thread[#38,main-anim1,5,main] GearsES2.display 0x3590fc5b 91x91, swapInterval 0, drawable 0x2c00002 [apply] Animatr 1: Action 21 / 100: main-anim1 [apply] Thread[#39,main-anim2,5,main] GearsES2.display 0x3590fc5b 91x91, swapInterval 0, drawable 0x2c00002 [apply] Animatr 2: Action 21 / 100: main-anim2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 91x91, swapInterval 0, drawable 0x2c00002 [apply] Resizer 2: Action 3 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-anim0,5,main] GearsES2.display 0x3590fc5b 91x91, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 22 / 100: main-anim0 [apply] Thread[#38,main-anim1,5,main] GearsES2.display 0x3590fc5b 91x91, swapInterval 0, drawable 0x2c00002 [apply] Animatr 1: Action 22 / 100: main-anim1 [apply] Thread[#39,main-anim2,5,main] GearsES2.display 0x3590fc5b 91x91, swapInterval 0, drawable 0x2c00002 [apply] Animatr 2: Action 22 / 100: main-anim2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 92x92 of 92x92, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 92x92, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 92x92, swapInterval 0, drawable 0x2c00002 [apply] Thread[#37,main-anim0,5,main] GearsES2.display 0x3590fc5b 92x92, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 23 / 100: main-anim0 [apply] Thread[#38,main-anim1,5,main] GearsES2.display 0x3590fc5b 92x92, swapInterval 0, drawable 0x2c00002 [apply] Animatr 1: Action 23 / 100: main-anim1 [apply] Thread[#39,main-anim2,5,main] GearsES2.display 0x3590fc5b 92x92, swapInterval 0, drawable 0x2c00002 [apply] Animatr 2: Action 23 / 100: main-anim2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 92x92, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 4 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-anim0,5,main] GearsES2.display 0x3590fc5b 92x92, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 24 / 100: main-anim0 [apply] Thread[#38,main-anim1,5,main] GearsES2.display 0x3590fc5b 92x92, swapInterval 0, drawable 0x2c00002 [apply] Animatr 1: Action 24 / 100: main-anim1 [apply] Thread[#39,main-anim2,5,main] GearsES2.display 0x3590fc5b 92x92, swapInterval 0, drawable 0x2c00002 [apply] Animatr 2: Action 24 / 100: main-anim2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 93x93 of 93x93, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 93x93, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 93x93, swapInterval 0, drawable 0x2c00002 [apply] Thread[#37,main-anim0,5,main] GearsES2.display 0x3590fc5b 93x93, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 25 / 100: main-anim0 [apply] Thread[#38,main-anim1,5,main] GearsES2.display 0x3590fc5b 93x93, swapInterval 0, drawable 0x2c00002 [apply] Animatr 1: Action 25 / 100: main-anim1 [apply] Thread[#39,main-anim2,5,main] GearsES2.display 0x3590fc5b 93x93, swapInterval 0, drawable 0x2c00002 [apply] Animatr 2: Action 25 / 100: main-anim2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 93x93, swapInterval 0, drawable 0x2c00002 [apply] Resizer 1: Action 4 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-anim0,5,main] GearsES2.display 0x3590fc5b 93x93, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 26 / 100: main-anim0 [apply] Thread[#38,main-anim1,5,main] GearsES2.display 0x3590fc5b 93x93, swapInterval 0, drawable 0x2c00002 [apply] Animatr 1: Action 26 / 100: main-anim1 [apply] Thread[#39,main-anim2,5,main] GearsES2.display 0x3590fc5b 93x93, swapInterval 0, drawable 0x2c00002 [apply] Animatr 2: Action 26 / 100: main-anim2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 94x94 of 94x94, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 94x94, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 94x94, swapInterval 0, drawable 0x2c00002 [apply] Thread[#37,main-anim0,5,main] GearsES2.display 0x3590fc5b 94x94, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 27 / 100: main-anim0 [apply] Thread[#38,main-anim1,5,main] GearsES2.display 0x3590fc5b 94x94, swapInterval 0, drawable 0x2c00002 [apply] Animatr 1: Action 27 / 100: main-anim1 [apply] Thread[#39,main-anim2,5,main] GearsES2.display 0x3590fc5b 94x94, swapInterval 0, drawable 0x2c00002 [apply] Animatr 2: Action 27 / 100: main-anim2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 94x94, swapInterval 0, drawable 0x2c00002 [apply] Resizer 2: Action 4 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-anim0,5,main] GearsES2.display 0x3590fc5b 94x94, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 28 / 100: main-anim0 [apply] Thread[#38,main-anim1,5,main] GearsES2.display 0x3590fc5b 94x94, swapInterval 0, drawable 0x2c00002 [apply] Animatr 1: Action 28 / 100: main-anim1 [apply] Thread[#39,main-anim2,5,main] GearsES2.display 0x3590fc5b 94x94, swapInterval 0, drawable 0x2c00002 [apply] Animatr 2: Action 28 / 100: main-anim2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 95x95 of 95x95, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 95x95, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 95x95, swapInterval 0, drawable 0x2c00002 [apply] Thread[#37,main-anim0,5,main] GearsES2.display 0x3590fc5b 95x95, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 29 / 100: main-anim0 [apply] Thread[#38,main-anim1,5,main] GearsES2.display 0x3590fc5b 95x95, swapInterval 0, drawable 0x2c00002 [apply] Animatr 1: Action 29 / 100: main-anim1 [apply] Thread[#39,main-anim2,5,main] GearsES2.display 0x3590fc5b 95x95, swapInterval 0, drawable 0x2c00002 [apply] Animatr 2: Action 29 / 100: main-anim2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 95x95, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 5 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-anim0,5,main] GearsES2.display 0x3590fc5b 95x95, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 30 / 100: main-anim0 [apply] Thread[#38,main-anim1,5,main] GearsES2.display 0x3590fc5b 95x95, swapInterval 0, drawable 0x2c00002 [apply] Animatr 1: Action 30 / 100: main-anim1 [apply] Thread[#39,main-anim2,5,main] GearsES2.display 0x3590fc5b 95x95, swapInterval 0, drawable 0x2c00002 [apply] Animatr 2: Action 30 / 100: main-anim2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 96x96 of 96x96, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 96x96, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 96x96, swapInterval 0, drawable 0x2c00002 [apply] Thread[#37,main-anim0,5,main] GearsES2.display 0x3590fc5b 96x96, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 31 / 100: main-anim0 [apply] Thread[#38,main-anim1,5,main] GearsES2.display 0x3590fc5b 96x96, swapInterval 0, drawable 0x2c00002 [apply] Animatr 1: Action 31 / 100: main-anim1 [apply] Thread[#39,main-anim2,5,main] GearsES2.display 0x3590fc5b 96x96, swapInterval 0, drawable 0x2c00002 [apply] Animatr 2: Action 31 / 100: main-anim2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 96x96, swapInterval 0, drawable 0x2c00002 [apply] Resizer 1: Action 5 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-anim0,5,main] GearsES2.display 0x3590fc5b 96x96, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 32 / 100: main-anim0 [apply] Thread[#38,main-anim1,5,main] GearsES2.display 0x3590fc5b 96x96, swapInterval 0, drawable 0x2c00002 [apply] Animatr 1: Action 32 / 100: main-anim1 [apply] Thread[#39,main-anim2,5,main] GearsES2.display 0x3590fc5b 96x96, swapInterval 0, drawable 0x2c00002 [apply] Animatr 2: Action 32 / 100: main-anim2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 97x97 of 97x97, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 97x97, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 97x97, swapInterval 0, drawable 0x2c00002 [apply] Thread[#37,main-anim0,5,main] GearsES2.display 0x3590fc5b 97x97, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 33 / 100: main-anim0 [apply] Thread[#38,main-anim1,5,main] GearsES2.display 0x3590fc5b 97x97, swapInterval 0, drawable 0x2c00002 [apply] Animatr 1: Action 33 / 100: main-anim1 [apply] Thread[#39,main-anim2,5,main] GearsES2.display 0x3590fc5b 97x97, swapInterval 0, drawable 0x2c00002 [apply] Animatr 2: Action 33 / 100: main-anim2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 97x97, swapInterval 0, drawable 0x2c00002 [apply] Resizer 2: Action 5 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-anim0,5,main] GearsES2.display 0x3590fc5b 97x97, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 34 / 100: main-anim0 [apply] Thread[#38,main-anim1,5,main] GearsES2.display 0x3590fc5b 97x97, swapInterval 0, drawable 0x2c00002 [apply] Animatr 1: Action 34 / 100: main-anim1 [apply] Thread[#39,main-anim2,5,main] GearsES2.display 0x3590fc5b 97x97, swapInterval 0, drawable 0x2c00002 [apply] Animatr 2: Action 34 / 100: main-anim2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 98x98 of 98x98, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 98x98, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 98x98, swapInterval 0, drawable 0x2c00002 [apply] Thread[#37,main-anim0,5,main] GearsES2.display 0x3590fc5b 98x98, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 35 / 100: main-anim0 [apply] Thread[#38,main-anim1,5,main] GearsES2.display 0x3590fc5b 98x98, swapInterval 0, drawable 0x2c00002 [apply] Animatr 1: Action 35 / 100: main-anim1 [apply] Thread[#39,main-anim2,5,main] GearsES2.display 0x3590fc5b 98x98, swapInterval 0, drawable 0x2c00002 [apply] Animatr 2: Action 35 / 100: main-anim2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 98x98, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 6 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-anim0,5,main] GearsES2.display 0x3590fc5b 98x98, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 36 / 100: main-anim0 [apply] Thread[#38,main-anim1,5,main] GearsES2.display 0x3590fc5b 98x98, swapInterval 0, drawable 0x2c00002 [apply] Animatr 1: Action 36 / 100: main-anim1 [apply] Thread[#39,main-anim2,5,main] GearsES2.display 0x3590fc5b 98x98, swapInterval 0, drawable 0x2c00002 [apply] Animatr 2: Action 36 / 100: main-anim2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 99x99 of 99x99, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 99x99, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 99x99, swapInterval 0, drawable 0x2c00002 [apply] Thread[#37,main-anim0,5,main] GearsES2.display 0x3590fc5b 99x99, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 37 / 100: main-anim0 [apply] Thread[#38,main-anim1,5,main] GearsES2.display 0x3590fc5b 99x99, swapInterval 0, drawable 0x2c00002 [apply] Animatr 1: Action 37 / 100: main-anim1 [apply] Thread[#39,main-anim2,5,main] GearsES2.display 0x3590fc5b 99x99, swapInterval 0, drawable 0x2c00002 [apply] Animatr 2: Action 37 / 100: main-anim2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 99x99, swapInterval 0, drawable 0x2c00002 [apply] Resizer 1: Action 6 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-anim0,5,main] GearsES2.display 0x3590fc5b 99x99, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 38 / 100: main-anim0 [apply] Thread[#38,main-anim1,5,main] GearsES2.display 0x3590fc5b 99x99, swapInterval 0, drawable 0x2c00002 [apply] Animatr 1: Action 38 / 100: main-anim1 [apply] Thread[#39,main-anim2,5,main] GearsES2.display 0x3590fc5b 99x99, swapInterval 0, drawable 0x2c00002 [apply] Animatr 2: Action 38 / 100: main-anim2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 100x100 of 100x100, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 100x100, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 100x100, swapInterval 0, drawable 0x2c00002 [apply] Thread[#37,main-anim0,5,main] GearsES2.display 0x3590fc5b 100x100, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 39 / 100: main-anim0 [apply] Thread[#38,main-anim1,5,main] GearsES2.display 0x3590fc5b 100x100, swapInterval 0, drawable 0x2c00002 [apply] Animatr 1: Action 39 / 100: main-anim1 [apply] Thread[#39,main-anim2,5,main] GearsES2.display 0x3590fc5b 100x100, swapInterval 0, drawable 0x2c00002 [apply] Animatr 2: Action 39 / 100: main-anim2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 100x100, swapInterval 0, drawable 0x2c00002 [apply] Resizer 2: Action 6 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-anim0,5,main] GearsES2.display 0x3590fc5b 100x100, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 40 / 100: main-anim0 [apply] Thread[#38,main-anim1,5,main] GearsES2.display 0x3590fc5b 100x100, swapInterval 0, drawable 0x2c00002 [apply] Animatr 1: Action 40 / 100: main-anim1 [apply] Thread[#39,main-anim2,5,main] GearsES2.display 0x3590fc5b 100x100, swapInterval 0, drawable 0x2c00002 [apply] Animatr 2: Action 40 / 100: main-anim2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 101x101 of 101x101, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 101x101, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 101x101, swapInterval 0, drawable 0x2c00002 [apply] Thread[#37,main-anim0,5,main] GearsES2.display 0x3590fc5b 101x101, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 41 / 100: main-anim0 [apply] Thread[#38,main-anim1,5,main] GearsES2.display 0x3590fc5b 101x101, swapInterval 0, drawable 0x2c00002 [apply] Animatr 1: Action 41 / 100: main-anim1 [apply] Thread[#39,main-anim2,5,main] GearsES2.display 0x3590fc5b 101x101, swapInterval 0, drawable 0x2c00002 [apply] Animatr 2: Action 41 / 100: main-anim2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 101x101, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 7 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-anim0,5,main] GearsES2.display 0x3590fc5b 101x101, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 42 / 100: main-anim0 [apply] Thread[#38,main-anim1,5,main] GearsES2.display 0x3590fc5b 101x101, swapInterval 0, drawable 0x2c00002 [apply] Animatr 1: Action 42 / 100: main-anim1 [apply] Thread[#39,main-anim2,5,main] GearsES2.display 0x3590fc5b 101x101, swapInterval 0, drawable 0x2c00002 [apply] Animatr 2: Action 42 / 100: main-anim2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 102x102 of 102x102, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 102x102, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 102x102, swapInterval 0, drawable 0x2c00002 [apply] Thread[#37,main-anim0,5,main] GearsES2.display 0x3590fc5b 102x102, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 43 / 100: main-anim0 [apply] Thread[#38,main-anim1,5,main] GearsES2.display 0x3590fc5b 102x102, swapInterval 0, drawable 0x2c00002 [apply] Animatr 1: Action 43 / 100: main-anim1 [apply] Thread[#39,main-anim2,5,main] GearsES2.display 0x3590fc5b 102x102, swapInterval 0, drawable 0x2c00002 [apply] Animatr 2: Action 43 / 100: main-anim2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 102x102, swapInterval 0, drawable 0x2c00002 [apply] Resizer 1: Action 7 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-anim0,5,main] GearsES2.display 0x3590fc5b 102x102, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 44 / 100: main-anim0 [apply] Thread[#38,main-anim1,5,main] GearsES2.display 0x3590fc5b 102x102, swapInterval 0, drawable 0x2c00002 [apply] Animatr 1: Action 44 / 100: main-anim1 [apply] Thread[#39,main-anim2,5,main] GearsES2.display 0x3590fc5b 102x102, swapInterval 0, drawable 0x2c00002 [apply] Animatr 2: Action 44 / 100: main-anim2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 103x103 of 103x103, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 103x103, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 103x103, swapInterval 0, drawable 0x2c00002 [apply] Thread[#37,main-anim0,5,main] GearsES2.display 0x3590fc5b 103x103, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 45 / 100: main-anim0 [apply] Thread[#38,main-anim1,5,main] GearsES2.display 0x3590fc5b 103x103, swapInterval 0, drawable 0x2c00002 [apply] Animatr 1: Action 45 / 100: main-anim1 [apply] Thread[#39,main-anim2,5,main] GearsES2.display 0x3590fc5b 103x103, swapInterval 0, drawable 0x2c00002 [apply] Animatr 2: Action 45 / 100: main-anim2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 103x103, swapInterval 0, drawable 0x2c00002 [apply] Resizer 2: Action 7 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-anim0,5,main] GearsES2.display 0x3590fc5b 103x103, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 46 / 100: main-anim0 [apply] Thread[#38,main-anim1,5,main] GearsES2.display 0x3590fc5b 103x103, swapInterval 0, drawable 0x2c00002 [apply] Animatr 1: Action 46 / 100: main-anim1 [apply] Thread[#39,main-anim2,5,main] GearsES2.display 0x3590fc5b 103x103, swapInterval 0, drawable 0x2c00002 [apply] Animatr 2: Action 46 / 100: main-anim2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 104x104 of 104x104, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 104x104, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 104x104, swapInterval 0, drawable 0x2c00002 [apply] Thread[#37,main-anim0,5,main] GearsES2.display 0x3590fc5b 104x104, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 47 / 100: main-anim0 [apply] Thread[#38,main-anim1,5,main] GearsES2.display 0x3590fc5b 104x104, swapInterval 0, drawable 0x2c00002 [apply] Animatr 1: Action 47 / 100: main-anim1 [apply] Thread[#39,main-anim2,5,main] GearsES2.display 0x3590fc5b 104x104, swapInterval 0, drawable 0x2c00002 [apply] Animatr 2: Action 47 / 100: main-anim2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 104x104, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 8 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-anim0,5,main] GearsES2.display 0x3590fc5b 104x104, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 48 / 100: main-anim0 [apply] Thread[#38,main-anim1,5,main] GearsES2.display 0x3590fc5b 104x104, swapInterval 0, drawable 0x2c00002 [apply] Animatr 1: Action 48 / 100: main-anim1 [apply] Thread[#39,main-anim2,5,main] GearsES2.display 0x3590fc5b 104x104, swapInterval 0, drawable 0x2c00002 [apply] Animatr 2: Action 48 / 100: main-anim2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 105x105 of 105x105, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 105x105, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 105x105, swapInterval 0, drawable 0x2c00002 [apply] Thread[#37,main-anim0,5,main] GearsES2.display 0x3590fc5b 105x105, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 49 / 100: main-anim0 [apply] Thread[#38,main-anim1,5,main] GearsES2.display 0x3590fc5b 105x105, swapInterval 0, drawable 0x2c00002 [apply] Animatr 1: Action 49 / 100: main-anim1 [apply] Thread[#39,main-anim2,5,main] GearsES2.display 0x3590fc5b 105x105, swapInterval 0, drawable 0x2c00002 [apply] Animatr 2: Action 49 / 100: main-anim2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 105x105, swapInterval 0, drawable 0x2c00002 [apply] Resizer 1: Action 8 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-anim0,5,main] GearsES2.display 0x3590fc5b 105x105, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 50 / 100: main-anim0 [apply] Thread[#38,main-anim1,5,main] GearsES2.display 0x3590fc5b 105x105, swapInterval 0, drawable 0x2c00002 [apply] Animatr 1: Action 50 / 100: main-anim1 [apply] Thread[#39,main-anim2,5,main] GearsES2.display 0x3590fc5b 105x105, swapInterval 0, drawable 0x2c00002 [apply] Animatr 2: Action 50 / 100: main-anim2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 106x106 of 106x106, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 106x106, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 106x106, swapInterval 0, drawable 0x2c00002 [apply] Thread[#37,main-anim0,5,main] GearsES2.display 0x3590fc5b 106x106, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 51 / 100: main-anim0 [apply] Thread[#38,main-anim1,5,main] GearsES2.display 0x3590fc5b 106x106, swapInterval 0, drawable 0x2c00002 [apply] Animatr 1: Action 51 / 100: main-anim1 [apply] Thread[#39,main-anim2,5,main] GearsES2.display 0x3590fc5b 106x106, swapInterval 0, drawable 0x2c00002 [apply] Animatr 2: Action 51 / 100: main-anim2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 106x106, swapInterval 0, drawable 0x2c00002 [apply] Resizer 2: Action 8 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-anim0,5,main] GearsES2.display 0x3590fc5b 106x106, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 52 / 100: main-anim0 [apply] Thread[#38,main-anim1,5,main] GearsES2.display 0x3590fc5b 106x106, swapInterval 0, drawable 0x2c00002 [apply] Animatr 1: Action 52 / 100: main-anim1 [apply] Thread[#39,main-anim2,5,main] GearsES2.display 0x3590fc5b 106x106, swapInterval 0, drawable 0x2c00002 [apply] Animatr 2: Action 52 / 100: main-anim2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 107x107 of 107x107, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 107x107, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 107x107, swapInterval 0, drawable 0x2c00002 [apply] Thread[#37,main-anim0,5,main] GearsES2.display 0x3590fc5b 107x107, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 53 / 100: main-anim0 [apply] Thread[#38,main-anim1,5,main] GearsES2.display 0x3590fc5b 107x107, swapInterval 0, drawable 0x2c00002 [apply] Animatr 1: Action 53 / 100: main-anim1 [apply] Thread[#39,main-anim2,5,main] GearsES2.display 0x3590fc5b 107x107, swapInterval 0, drawable 0x2c00002 [apply] Animatr 2: Action 53 / 100: main-anim2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 107x107, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 9 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-anim0,5,main] GearsES2.display 0x3590fc5b 107x107, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 54 / 100: main-anim0 [apply] Thread[#38,main-anim1,5,main] GearsES2.display 0x3590fc5b 107x107, swapInterval 0, drawable 0x2c00002 [apply] Animatr 1: Action 54 / 100: main-anim1 [apply] Thread[#39,main-anim2,5,main] GearsES2.display 0x3590fc5b 107x107, swapInterval 0, drawable 0x2c00002 [apply] Animatr 2: Action 54 / 100: main-anim2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 108x108 of 108x108, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 108x108, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 108x108, swapInterval 0, drawable 0x2c00002 [apply] Thread[#37,main-anim0,5,main] GearsES2.display 0x3590fc5b 108x108, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 55 / 100: main-anim0 [apply] Thread[#38,main-anim1,5,main] GearsES2.display 0x3590fc5b 108x108, swapInterval 0, drawable 0x2c00002 [apply] Animatr 1: Action 55 / 100: main-anim1 [apply] Thread[#39,main-anim2,5,main] GearsES2.display 0x3590fc5b 108x108, swapInterval 0, drawable 0x2c00002 [apply] Animatr 2: Action 55 / 100: main-anim2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 108x108, swapInterval 0, drawable 0x2c00002 [apply] Resizer 1: Action 9 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-anim0,5,main] GearsES2.display 0x3590fc5b 108x108, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 56 / 100: main-anim0 [apply] Thread[#38,main-anim1,5,main] GearsES2.display 0x3590fc5b 108x108, swapInterval 0, drawable 0x2c00002 [apply] Animatr 1: Action 56 / 100: main-anim1 [apply] Thread[#39,main-anim2,5,main] GearsES2.display 0x3590fc5b 108x108, swapInterval 0, drawable 0x2c00002 [apply] Animatr 2: Action 56 / 100: main-anim2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 109x109 of 109x109, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 109x109, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 109x109, swapInterval 0, drawable 0x2c00002 [apply] Thread[#37,main-anim0,5,main] GearsES2.display 0x3590fc5b 109x109, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 57 / 100: main-anim0 [apply] Thread[#38,main-anim1,5,main] GearsES2.display 0x3590fc5b 109x109, swapInterval 0, drawable 0x2c00002 [apply] Animatr 1: Action 57 / 100: main-anim1 [apply] Thread[#39,main-anim2,5,main] GearsES2.display 0x3590fc5b 109x109, swapInterval 0, drawable 0x2c00002 [apply] Animatr 2: Action 57 / 100: main-anim2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 109x109, swapInterval 0, drawable 0x2c00002 [apply] Resizer 2: Action 9 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-anim0,5,main] GearsES2.display 0x3590fc5b 109x109, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 58 / 100: main-anim0 [apply] Thread[#38,main-anim1,5,main] GearsES2.display 0x3590fc5b 109x109, swapInterval 0, drawable 0x2c00002 [apply] Animatr 1: Action 58 / 100: main-anim1 [apply] Thread[#39,main-anim2,5,main] GearsES2.display 0x3590fc5b 109x109, swapInterval 0, drawable 0x2c00002 [apply] Animatr 2: Action 58 / 100: main-anim2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 110x110 of 110x110, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 110x110, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 110x110, swapInterval 0, drawable 0x2c00002 [apply] Thread[#37,main-anim0,5,main] GearsES2.display 0x3590fc5b 110x110, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 59 / 100: main-anim0 [apply] Thread[#38,main-anim1,5,main] GearsES2.display 0x3590fc5b 110x110, swapInterval 0, drawable 0x2c00002 [apply] Animatr 1: Action 59 / 100: main-anim1 [apply] Thread[#39,main-anim2,5,main] GearsES2.display 0x3590fc5b 110x110, swapInterval 0, drawable 0x2c00002 [apply] Animatr 2: Action 59 / 100: main-anim2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 110x110, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 10 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-anim0,5,main] GearsES2.display 0x3590fc5b 110x110, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 60 / 100: main-anim0 [apply] Thread[#38,main-anim1,5,main] GearsES2.display 0x3590fc5b 110x110, swapInterval 0, drawable 0x2c00002 [apply] Animatr 1: Action 60 / 100: main-anim1 [apply] Thread[#39,main-anim2,5,main] GearsES2.display 0x3590fc5b 110x110, swapInterval 0, drawable 0x2c00002 [apply] Animatr 2: Action 60 / 100: main-anim2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 111x111 of 111x111, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 111x111, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 111x111, swapInterval 0, drawable 0x2c00002 [apply] Thread[#37,main-anim0,5,main] GearsES2.display 0x3590fc5b 111x111, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 61 / 100: main-anim0 [apply] Thread[#38,main-anim1,5,main] GearsES2.display 0x3590fc5b 111x111, swapInterval 0, drawable 0x2c00002 [apply] Animatr 1: Action 61 / 100: main-anim1 [apply] Thread[#39,main-anim2,5,main] GearsES2.display 0x3590fc5b 111x111, swapInterval 0, drawable 0x2c00002 [apply] Animatr 2: Action 61 / 100: main-anim2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 111x111, swapInterval 0, drawable 0x2c00002 [apply] Resizer 1: Action 10 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-anim0,5,main] GearsES2.display 0x3590fc5b 111x111, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 62 / 100: main-anim0 [apply] Thread[#38,main-anim1,5,main] GearsES2.display 0x3590fc5b 111x111, swapInterval 0, drawable 0x2c00002 [apply] Animatr 1: Action 62 / 100: main-anim1 [apply] Thread[#39,main-anim2,5,main] GearsES2.display 0x3590fc5b 111x111, swapInterval 0, drawable 0x2c00002 [apply] Animatr 2: Action 62 / 100: main-anim2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 112x112 of 112x112, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 112x112, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 112x112, swapInterval 0, drawable 0x2c00002 [apply] Thread[#37,main-anim0,5,main] GearsES2.display 0x3590fc5b 112x112, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 63 / 100: main-anim0 [apply] Thread[#38,main-anim1,5,main] GearsES2.display 0x3590fc5b 112x112, swapInterval 0, drawable 0x2c00002 [apply] Animatr 1: Action 63 / 100: main-anim1 [apply] Thread[#39,main-anim2,5,main] GearsES2.display 0x3590fc5b 112x112, swapInterval 0, drawable 0x2c00002 [apply] Animatr 2: Action 63 / 100: main-anim2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 112x112, swapInterval 0, drawable 0x2c00002 [apply] Resizer 2: Action 10 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-anim0,5,main] GearsES2.display 0x3590fc5b 112x112, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 64 / 100: main-anim0 [apply] Thread[#38,main-anim1,5,main] GearsES2.display 0x3590fc5b 112x112, swapInterval 0, drawable 0x2c00002 [apply] Animatr 1: Action 64 / 100: main-anim1 [apply] Thread[#39,main-anim2,5,main] GearsES2.display 0x3590fc5b 112x112, swapInterval 0, drawable 0x2c00002 [apply] Animatr 2: Action 64 / 100: main-anim2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 113x113 of 113x113, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 113x113, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 113x113, swapInterval 0, drawable 0x2c00002 [apply] Thread[#37,main-anim0,5,main] GearsES2.display 0x3590fc5b 113x113, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 65 / 100: main-anim0 [apply] Thread[#38,main-anim1,5,main] GearsES2.display 0x3590fc5b 113x113, swapInterval 0, drawable 0x2c00002 [apply] Animatr 1: Action 65 / 100: main-anim1 [apply] Thread[#39,main-anim2,5,main] GearsES2.display 0x3590fc5b 113x113, swapInterval 0, drawable 0x2c00002 [apply] Animatr 2: Action 65 / 100: main-anim2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 113x113, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 11 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-anim0,5,main] GearsES2.display 0x3590fc5b 113x113, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 66 / 100: main-anim0 [apply] Thread[#38,main-anim1,5,main] GearsES2.display 0x3590fc5b 113x113, swapInterval 0, drawable 0x2c00002 [apply] Animatr 1: Action 66 / 100: main-anim1 [apply] Thread[#39,main-anim2,5,main] GearsES2.display 0x3590fc5b 113x113, swapInterval 0, drawable 0x2c00002 [apply] Animatr 2: Action 66 / 100: main-anim2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 114x114 of 114x114, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 114x114, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 114x114, swapInterval 0, drawable 0x2c00002 [apply] Thread[#37,main-anim0,5,main] GearsES2.display 0x3590fc5b 114x114, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 67 / 100: main-anim0 [apply] Thread[#38,main-anim1,5,main] GearsES2.display 0x3590fc5b 114x114, swapInterval 0, drawable 0x2c00002 [apply] Animatr 1: Action 67 / 100: main-anim1 [apply] Thread[#39,main-anim2,5,main] GearsES2.display 0x3590fc5b 114x114, swapInterval 0, drawable 0x2c00002 [apply] Animatr 2: Action 67 / 100: main-anim2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 114x114, swapInterval 0, drawable 0x2c00002 [apply] Resizer 1: Action 11 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-anim0,5,main] GearsES2.display 0x3590fc5b 114x114, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 68 / 100: main-anim0 [apply] Thread[#38,main-anim1,5,main] GearsES2.display 0x3590fc5b 114x114, swapInterval 0, drawable 0x2c00002 [apply] Animatr 1: Action 68 / 100: main-anim1 [apply] Thread[#39,main-anim2,5,main] GearsES2.display 0x3590fc5b 114x114, swapInterval 0, drawable 0x2c00002 [apply] Animatr 2: Action 68 / 100: main-anim2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 115x115 of 115x115, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 115x115, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 115x115, swapInterval 0, drawable 0x2c00002 [apply] Thread[#37,main-anim0,5,main] GearsES2.display 0x3590fc5b 115x115, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 69 / 100: main-anim0 [apply] Thread[#38,main-anim1,5,main] GearsES2.display 0x3590fc5b 115x115, swapInterval 0, drawable 0x2c00002 [apply] Animatr 1: Action 69 / 100: main-anim1 [apply] Thread[#39,main-anim2,5,main] GearsES2.display 0x3590fc5b 115x115, swapInterval 0, drawable 0x2c00002 [apply] Animatr 2: Action 69 / 100: main-anim2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 115x115, swapInterval 0, drawable 0x2c00002 [apply] Resizer 2: Action 11 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-anim0,5,main] GearsES2.display 0x3590fc5b 115x115, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 70 / 100: main-anim0 [apply] Thread[#38,main-anim1,5,main] GearsES2.display 0x3590fc5b 115x115, swapInterval 0, drawable 0x2c00002 [apply] Animatr 1: Action 70 / 100: main-anim1 [apply] Thread[#39,main-anim2,5,main] GearsES2.display 0x3590fc5b 115x115, swapInterval 0, drawable 0x2c00002 [apply] Animatr 2: Action 70 / 100: main-anim2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 116x116 of 116x116, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 116x116, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 116x116, swapInterval 0, drawable 0x2c00002 [apply] Thread[#37,main-anim0,5,main] GearsES2.display 0x3590fc5b 116x116, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 71 / 100: main-anim0 [apply] Thread[#38,main-anim1,5,main] GearsES2.display 0x3590fc5b 116x116, swapInterval 0, drawable 0x2c00002 [apply] Animatr 1: Action 71 / 100: main-anim1 [apply] Thread[#39,main-anim2,5,main] GearsES2.display 0x3590fc5b 116x116, swapInterval 0, drawable 0x2c00002 [apply] Animatr 2: Action 71 / 100: main-anim2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 116x116, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 12 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-anim0,5,main] GearsES2.display 0x3590fc5b 116x116, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 72 / 100: main-anim0 [apply] Thread[#38,main-anim1,5,main] GearsES2.display 0x3590fc5b 116x116, swapInterval 0, drawable 0x2c00002 [apply] Animatr 1: Action 72 / 100: main-anim1 [apply] Thread[#39,main-anim2,5,main] GearsES2.display 0x3590fc5b 116x116, swapInterval 0, drawable 0x2c00002 [apply] Animatr 2: Action 72 / 100: main-anim2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 117x117 of 117x117, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 117x117, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 117x117, swapInterval 0, drawable 0x2c00002 [apply] Thread[#37,main-anim0,5,main] GearsES2.display 0x3590fc5b 117x117, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 73 / 100: main-anim0 [apply] Thread[#38,main-anim1,5,main] GearsES2.display 0x3590fc5b 117x117, swapInterval 0, drawable 0x2c00002 [apply] Animatr 1: Action 73 / 100: main-anim1 [apply] Thread[#39,main-anim2,5,main] GearsES2.display 0x3590fc5b 117x117, swapInterval 0, drawable 0x2c00002 [apply] Animatr 2: Action 73 / 100: main-anim2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 117x117, swapInterval 0, drawable 0x2c00002 [apply] Resizer 1: Action 12 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-anim0,5,main] GearsES2.display 0x3590fc5b 117x117, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 74 / 100: main-anim0 [apply] Thread[#38,main-anim1,5,main] GearsES2.display 0x3590fc5b 117x117, swapInterval 0, drawable 0x2c00002 [apply] Animatr 1: Action 74 / 100: main-anim1 [apply] Thread[#39,main-anim2,5,main] GearsES2.display 0x3590fc5b 117x117, swapInterval 0, drawable 0x2c00002 [apply] Animatr 2: Action 74 / 100: main-anim2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 118x118 of 118x118, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 118x118, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 118x118, swapInterval 0, drawable 0x2c00002 [apply] Thread[#37,main-anim0,5,main] GearsES2.display 0x3590fc5b 118x118, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 75 / 100: main-anim0 [apply] Thread[#38,main-anim1,5,main] GearsES2.display 0x3590fc5b 118x118, swapInterval 0, drawable 0x2c00002 [apply] Animatr 1: Action 75 / 100: main-anim1 [apply] Thread[#39,main-anim2,5,main] GearsES2.display 0x3590fc5b 118x118, swapInterval 0, drawable 0x2c00002 [apply] Animatr 2: Action 75 / 100: main-anim2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 118x118, swapInterval 0, drawable 0x2c00002 [apply] Resizer 2: Action 12 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-anim0,5,main] GearsES2.display 0x3590fc5b 118x118, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 76 / 100: main-anim0 [apply] Thread[#38,main-anim1,5,main] GearsES2.display 0x3590fc5b 118x118, swapInterval 0, drawable 0x2c00002 [apply] Animatr 1: Action 76 / 100: main-anim1 [apply] Thread[#39,main-anim2,5,main] GearsES2.display 0x3590fc5b 118x118, swapInterval 0, drawable 0x2c00002 [apply] Animatr 2: Action 76 / 100: main-anim2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 119x119 of 119x119, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 119x119, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 119x119, swapInterval 0, drawable 0x2c00002 [apply] Thread[#37,main-anim0,5,main] GearsES2.display 0x3590fc5b 119x119, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 77 / 100: main-anim0 [apply] Thread[#38,main-anim1,5,main] GearsES2.display 0x3590fc5b 119x119, swapInterval 0, drawable 0x2c00002 [apply] Animatr 1: Action 77 / 100: main-anim1 [apply] Thread[#39,main-anim2,5,main] GearsES2.display 0x3590fc5b 119x119, swapInterval 0, drawable 0x2c00002 [apply] Animatr 2: Action 77 / 100: main-anim2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 119x119, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 13 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-anim0,5,main] GearsES2.display 0x3590fc5b 119x119, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 78 / 100: main-anim0 [apply] Thread[#38,main-anim1,5,main] GearsES2.display 0x3590fc5b 119x119, swapInterval 0, drawable 0x2c00002 [apply] Animatr 1: Action 78 / 100: main-anim1 [apply] Thread[#39,main-anim2,5,main] GearsES2.display 0x3590fc5b 119x119, swapInterval 0, drawable 0x2c00002 [apply] Animatr 2: Action 78 / 100: main-anim2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 120x120 of 120x120, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 120x120, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 120x120, swapInterval 0, drawable 0x2c00002 [apply] Thread[#37,main-anim0,5,main] GearsES2.display 0x3590fc5b 120x120, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 79 / 100: main-anim0 [apply] Thread[#38,main-anim1,5,main] GearsES2.display 0x3590fc5b 120x120, swapInterval 0, drawable 0x2c00002 [apply] Animatr 1: Action 79 / 100: main-anim1 [apply] Thread[#39,main-anim2,5,main] GearsES2.display 0x3590fc5b 120x120, swapInterval 0, drawable 0x2c00002 [apply] Animatr 2: Action 79 / 100: main-anim2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 120x120, swapInterval 0, drawable 0x2c00002 [apply] Resizer 1: Action 13 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-anim0,5,main] GearsES2.display 0x3590fc5b 120x120, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 80 / 100: main-anim0 [apply] Thread[#38,main-anim1,5,main] GearsES2.display 0x3590fc5b 120x120, swapInterval 0, drawable 0x2c00002 [apply] Animatr 1: Action 80 / 100: main-anim1 [apply] Thread[#39,main-anim2,5,main] GearsES2.display 0x3590fc5b 120x120, swapInterval 0, drawable 0x2c00002 [apply] Animatr 2: Action 80 / 100: main-anim2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 121x121 of 121x121, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 121x121, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 121x121, swapInterval 0, drawable 0x2c00002 [apply] Thread[#37,main-anim0,5,main] GearsES2.display 0x3590fc5b 121x121, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 81 / 100: main-anim0 [apply] Thread[#38,main-anim1,5,main] GearsES2.display 0x3590fc5b 121x121, swapInterval 0, drawable 0x2c00002 [apply] Animatr 1: Action 81 / 100: main-anim1 [apply] Thread[#39,main-anim2,5,main] GearsES2.display 0x3590fc5b 121x121, swapInterval 0, drawable 0x2c00002 [apply] Animatr 2: Action 81 / 100: main-anim2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 121x121, swapInterval 0, drawable 0x2c00002 [apply] Resizer 2: Action 13 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-anim0,5,main] GearsES2.display 0x3590fc5b 121x121, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 82 / 100: main-anim0 [apply] Thread[#38,main-anim1,5,main] GearsES2.display 0x3590fc5b 121x121, swapInterval 0, drawable 0x2c00002 [apply] Animatr 1: Action 82 / 100: main-anim1 [apply] Thread[#39,main-anim2,5,main] GearsES2.display 0x3590fc5b 121x121, swapInterval 0, drawable 0x2c00002 [apply] Animatr 2: Action 82 / 100: main-anim2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 122x122 of 122x122, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 122x122, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 122x122, swapInterval 0, drawable 0x2c00002 [apply] Thread[#37,main-anim0,5,main] GearsES2.display 0x3590fc5b 122x122, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 83 / 100: main-anim0 [apply] Thread[#38,main-anim1,5,main] GearsES2.display 0x3590fc5b 122x122, swapInterval 0, drawable 0x2c00002 [apply] Animatr 1: Action 83 / 100: main-anim1 [apply] Thread[#39,main-anim2,5,main] GearsES2.display 0x3590fc5b 122x122, swapInterval 0, drawable 0x2c00002 [apply] Animatr 2: Action 83 / 100: main-anim2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 122x122, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 14 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-anim0,5,main] GearsES2.display 0x3590fc5b 122x122, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 84 / 100: main-anim0 [apply] Thread[#38,main-anim1,5,main] GearsES2.display 0x3590fc5b 122x122, swapInterval 0, drawable 0x2c00002 [apply] Animatr 1: Action 84 / 100: main-anim1 [apply] Thread[#39,main-anim2,5,main] GearsES2.display 0x3590fc5b 122x122, swapInterval 0, drawable 0x2c00002 [apply] Animatr 2: Action 84 / 100: main-anim2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 123x123 of 123x123, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 123x123, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 123x123, swapInterval 0, drawable 0x2c00002 [apply] Thread[#37,main-anim0,5,main] GearsES2.display 0x3590fc5b 123x123, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 85 / 100: main-anim0 [apply] Thread[#38,main-anim1,5,main] GearsES2.display 0x3590fc5b 123x123, swapInterval 0, drawable 0x2c00002 [apply] Animatr 1: Action 85 / 100: main-anim1 [apply] Thread[#39,main-anim2,5,main] GearsES2.display 0x3590fc5b 123x123, swapInterval 0, drawable 0x2c00002 [apply] Animatr 2: Action 85 / 100: main-anim2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 123x123, swapInterval 0, drawable 0x2c00002 [apply] Resizer 1: Action 14 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-anim0,5,main] GearsES2.display 0x3590fc5b 123x123, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 86 / 100: main-anim0 [apply] Thread[#38,main-anim1,5,main] GearsES2.display 0x3590fc5b 123x123, swapInterval 0, drawable 0x2c00002 [apply] Animatr 1: Action 86 / 100: main-anim1 [apply] Thread[#39,main-anim2,5,main] GearsES2.display 0x3590fc5b 123x123, swapInterval 0, drawable 0x2c00002 [apply] Animatr 2: Action 86 / 100: main-anim2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 124x124 of 124x124, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 124x124, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 124x124, swapInterval 0, drawable 0x2c00002 [apply] Thread[#37,main-anim0,5,main] GearsES2.display 0x3590fc5b 124x124, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 87 / 100: main-anim0 [apply] Thread[#38,main-anim1,5,main] GearsES2.display 0x3590fc5b 124x124, swapInterval 0, drawable 0x2c00002 [apply] Animatr 1: Action 87 / 100: main-anim1 [apply] Thread[#39,main-anim2,5,main] GearsES2.display 0x3590fc5b 124x124, swapInterval 0, drawable 0x2c00002 [apply] Animatr 2: Action 87 / 100: main-anim2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 124x124, swapInterval 0, drawable 0x2c00002 [apply] Resizer 2: Action 14 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-anim0,5,main] GearsES2.display 0x3590fc5b 124x124, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 88 / 100: main-anim0 [apply] Thread[#38,main-anim1,5,main] GearsES2.display 0x3590fc5b 124x124, swapInterval 0, drawable 0x2c00002 [apply] Animatr 1: Action 88 / 100: main-anim1 [apply] Thread[#39,main-anim2,5,main] GearsES2.display 0x3590fc5b 124x124, swapInterval 0, drawable 0x2c00002 [apply] Animatr 2: Action 88 / 100: main-anim2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 125x125 of 125x125, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 125x125, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 125x125, swapInterval 0, drawable 0x2c00002 [apply] Thread[#37,main-anim0,5,main] GearsES2.display 0x3590fc5b 125x125, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 89 / 100: main-anim0 [apply] Thread[#38,main-anim1,5,main] GearsES2.display 0x3590fc5b 125x125, swapInterval 0, drawable 0x2c00002 [apply] Animatr 1: Action 89 / 100: main-anim1 [apply] Thread[#39,main-anim2,5,main] GearsES2.display 0x3590fc5b 125x125, swapInterval 0, drawable 0x2c00002 [apply] Animatr 2: Action 89 / 100: main-anim2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 125x125, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 15 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-anim0,5,main] GearsES2.display 0x3590fc5b 125x125, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 90 / 100: main-anim0 [apply] Thread[#38,main-anim1,5,main] GearsES2.display 0x3590fc5b 125x125, swapInterval 0, drawable 0x2c00002 [apply] Animatr 1: Action 90 / 100: main-anim1 [apply] Thread[#39,main-anim2,5,main] GearsES2.display 0x3590fc5b 125x125, swapInterval 0, drawable 0x2c00002 [apply] Animatr 2: Action 90 / 100: main-anim2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 126x126 of 126x126, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 126x126, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 126x126, swapInterval 0, drawable 0x2c00002 [apply] Thread[#37,main-anim0,5,main] GearsES2.display 0x3590fc5b 126x126, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 91 / 100: main-anim0 [apply] Thread[#38,main-anim1,5,main] GearsES2.display 0x3590fc5b 126x126, swapInterval 0, drawable 0x2c00002 [apply] Animatr 1: Action 91 / 100: main-anim1 [apply] Thread[#39,main-anim2,5,main] GearsES2.display 0x3590fc5b 126x126, swapInterval 0, drawable 0x2c00002 [apply] Animatr 2: Action 91 / 100: main-anim2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 126x126, swapInterval 0, drawable 0x2c00002 [apply] Resizer 1: Action 15 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-anim0,5,main] GearsES2.display 0x3590fc5b 126x126, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 92 / 100: main-anim0 [apply] Thread[#38,main-anim1,5,main] GearsES2.display 0x3590fc5b 126x126, swapInterval 0, drawable 0x2c00002 [apply] Animatr 1: Action 92 / 100: main-anim1 [apply] Thread[#39,main-anim2,5,main] GearsES2.display 0x3590fc5b 126x126, swapInterval 0, drawable 0x2c00002 [apply] Animatr 2: Action 92 / 100: main-anim2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 127x127 of 127x127, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 127x127, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 127x127, swapInterval 0, drawable 0x2c00002 [apply] Thread[#37,main-anim0,5,main] GearsES2.display 0x3590fc5b 127x127, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 93 / 100: main-anim0 [apply] Thread[#38,main-anim1,5,main] GearsES2.display 0x3590fc5b 127x127, swapInterval 0, drawable 0x2c00002 [apply] Animatr 1: Action 93 / 100: main-anim1 [apply] Thread[#39,main-anim2,5,main] GearsES2.display 0x3590fc5b 127x127, swapInterval 0, drawable 0x2c00002 [apply] Animatr 2: Action 93 / 100: main-anim2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 127x127, swapInterval 0, drawable 0x2c00002 [apply] Resizer 2: Action 15 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-anim0,5,main] GearsES2.display 0x3590fc5b 127x127, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 94 / 100: main-anim0 [apply] Thread[#38,main-anim1,5,main] GearsES2.display 0x3590fc5b 127x127, swapInterval 0, drawable 0x2c00002 [apply] Animatr 1: Action 94 / 100: main-anim1 [apply] Thread[#39,main-anim2,5,main] GearsES2.display 0x3590fc5b 127x127, swapInterval 0, drawable 0x2c00002 [apply] Animatr 2: Action 94 / 100: main-anim2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 128x128 of 128x128, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 128x128, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 128x128, swapInterval 0, drawable 0x2c00002 [apply] Thread[#37,main-anim0,5,main] GearsES2.display 0x3590fc5b 128x128, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 95 / 100: main-anim0 [apply] Thread[#38,main-anim1,5,main] GearsES2.display 0x3590fc5b 128x128, swapInterval 0, drawable 0x2c00002 [apply] Animatr 1: Action 95 / 100: main-anim1 [apply] Thread[#39,main-anim2,5,main] GearsES2.display 0x3590fc5b 128x128, swapInterval 0, drawable 0x2c00002 [apply] Animatr 2: Action 95 / 100: main-anim2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 128x128, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 16 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-anim0,5,main] GearsES2.display 0x3590fc5b 128x128, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 96 / 100: main-anim0 [apply] Thread[#38,main-anim1,5,main] GearsES2.display 0x3590fc5b 128x128, swapInterval 0, drawable 0x2c00002 [apply] Animatr 1: Action 96 / 100: main-anim1 [apply] Thread[#39,main-anim2,5,main] GearsES2.display 0x3590fc5b 128x128, swapInterval 0, drawable 0x2c00002 [apply] Animatr 2: Action 96 / 100: main-anim2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 129x129 of 129x129, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 129x129, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 129x129, swapInterval 0, drawable 0x2c00002 [apply] Thread[#37,main-anim0,5,main] GearsES2.display 0x3590fc5b 129x129, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 97 / 100: main-anim0 [apply] Thread[#38,main-anim1,5,main] GearsES2.display 0x3590fc5b 129x129, swapInterval 0, drawable 0x2c00002 [apply] Animatr 1: Action 97 / 100: main-anim1 [apply] Thread[#39,main-anim2,5,main] GearsES2.display 0x3590fc5b 129x129, swapInterval 0, drawable 0x2c00002 [apply] Animatr 2: Action 97 / 100: main-anim2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 129x129, swapInterval 0, drawable 0x2c00002 [apply] Resizer 1: Action 16 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-anim0,5,main] GearsES2.display 0x3590fc5b 129x129, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 98 / 100: main-anim0 [apply] Thread[#38,main-anim1,5,main] GearsES2.display 0x3590fc5b 129x129, swapInterval 0, drawable 0x2c00002 [apply] Animatr 1: Action 98 / 100: main-anim1 [apply] Thread[#39,main-anim2,5,main] GearsES2.display 0x3590fc5b 129x129, swapInterval 0, drawable 0x2c00002 [apply] Animatr 2: Action 98 / 100: main-anim2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 130x130 of 130x130, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 130x130, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 130x130, swapInterval 0, drawable 0x2c00002 [apply] Thread[#37,main-anim0,5,main] GearsES2.display 0x3590fc5b 130x130, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: Action 99 / 100: main-anim0 [apply] Thread[#38,main-anim1,5,main] GearsES2.display 0x3590fc5b 130x130, swapInterval 0, drawable 0x2c00002 [apply] Animatr 1: Action 99 / 100: main-anim1 [apply] Thread[#39,main-anim2,5,main] GearsES2.display 0x3590fc5b 130x130, swapInterval 0, drawable 0x2c00002 [apply] Animatr 2: Action 99 / 100: main-anim2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 130x130, swapInterval 0, drawable 0x2c00002 [apply] Resizer 2: Action 16 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#37,main-anim0,5,main] GearsES2.display 0x3590fc5b 130x130, swapInterval 0, drawable 0x2c00002 [apply] Animatr 0: DONE/SYNC: main-anim0 [apply] Animatr 0: END: main-anim0 [apply] Thread[#38,main-anim1,5,main] GearsES2.display 0x3590fc5b 130x130, swapInterval 0, drawable 0x2c00002 [apply] Animatr 1: DONE/SYNC: main-anim1 [apply] Animatr 1: END: main-anim1 [apply] Thread[#39,main-anim2,5,main] GearsES2.display 0x3590fc5b 130x130, swapInterval 0, drawable 0x2c00002 [apply] Animatr 2: DONE/SYNC: main-anim2 [apply] Animatr 2: END: main-anim2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 131x131 of 131x131, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 131x131, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 131x131, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 131x131, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 17 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 132x132 of 132x132, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 132x132, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 132x132, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 132x132, swapInterval 0, drawable 0x2c00002 [apply] Resizer 1: Action 17 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 133x133 of 133x133, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 133x133, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 133x133, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 133x133, swapInterval 0, drawable 0x2c00002 [apply] Resizer 2: Action 17 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 134x134 of 134x134, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 134x134, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 134x134, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 134x134, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 18 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 135x135 of 135x135, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 135x135, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 135x135, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 135x135, swapInterval 0, drawable 0x2c00002 [apply] Resizer 1: Action 18 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 136x136 of 136x136, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 136x136, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 136x136, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 136x136, swapInterval 0, drawable 0x2c00002 [apply] Resizer 2: Action 18 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 137x137 of 137x137, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 137x137, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 137x137, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 137x137, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 19 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 138x138 of 138x138, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 138x138, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 138x138, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 138x138, swapInterval 0, drawable 0x2c00002 [apply] Resizer 1: Action 19 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 139x139 of 139x139, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 139x139, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 139x139, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 139x139, swapInterval 0, drawable 0x2c00002 [apply] Resizer 2: Action 19 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 140x140 of 140x140, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 140x140, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 140x140, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 140x140, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 20 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 141x141 of 141x141, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 141x141, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 141x141, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 141x141, swapInterval 0, drawable 0x2c00002 [apply] Resizer 1: Action 20 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 142x142 of 142x142, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 142x142, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 142x142, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 142x142, swapInterval 0, drawable 0x2c00002 [apply] Resizer 2: Action 20 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 143x143 of 143x143, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 143x143, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 143x143, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 143x143, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 21 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 144x144 of 144x144, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 144x144, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 144x144, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 144x144, swapInterval 0, drawable 0x2c00002 [apply] Resizer 1: Action 21 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 145x145 of 145x145, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 145x145, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 145x145, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 145x145, swapInterval 0, drawable 0x2c00002 [apply] Resizer 2: Action 21 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 146x146 of 146x146, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 146x146, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 146x146, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 146x146, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 22 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 147x147 of 147x147, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 147x147, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 147x147, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 147x147, swapInterval 0, drawable 0x2c00002 [apply] Resizer 1: Action 22 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 148x148 of 148x148, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 148x148, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 148x148, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 148x148, swapInterval 0, drawable 0x2c00002 [apply] Resizer 2: Action 22 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 149x149 of 149x149, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 149x149, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 149x149, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 149x149, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 23 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 150x150 of 150x150, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 150x150, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 150x150, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 150x150, swapInterval 0, drawable 0x2c00002 [apply] Resizer 1: Action 23 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 151x151 of 151x151, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 151x151, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 151x151, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 151x151, swapInterval 0, drawable 0x2c00002 [apply] Resizer 2: Action 23 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 152x152 of 152x152, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 152x152, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 152x152, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 152x152, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 24 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 153x153 of 153x153, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 153x153, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 153x153, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 153x153, swapInterval 0, drawable 0x2c00002 [apply] Resizer 1: Action 24 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 154x154 of 154x154, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 154x154, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 154x154, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 154x154, swapInterval 0, drawable 0x2c00002 [apply] Resizer 2: Action 24 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 155x155 of 155x155, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 155x155, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 155x155, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 155x155, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 25 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 156x156 of 156x156, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 156x156, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 156x156, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 156x156, swapInterval 0, drawable 0x2c00002 [apply] Resizer 1: Action 25 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 157x157 of 157x157, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 157x157, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 157x157, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 157x157, swapInterval 0, drawable 0x2c00002 [apply] Resizer 2: Action 25 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 158x158 of 158x158, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 158x158, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 158x158, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 158x158, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 26 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 159x159 of 159x159, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 159x159, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 159x159, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 159x159, swapInterval 0, drawable 0x2c00002 [apply] Resizer 1: Action 26 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 160x160 of 160x160, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 160x160, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 160x160, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 160x160, swapInterval 0, drawable 0x2c00002 [apply] Resizer 2: Action 26 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 161x161 of 161x161, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 161x161, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 161x161, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 161x161, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 27 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 162x162 of 162x162, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 162x162, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 162x162, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 162x162, swapInterval 0, drawable 0x2c00002 [apply] Resizer 1: Action 27 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 163x163 of 163x163, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 163x163, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 163x163, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 163x163, swapInterval 0, drawable 0x2c00002 [apply] Resizer 2: Action 27 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 164x164 of 164x164, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 164x164, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 164x164, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 164x164, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 28 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 165x165 of 165x165, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 165x165, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 165x165, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 165x165, swapInterval 0, drawable 0x2c00002 [apply] Resizer 1: Action 28 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 166x166 of 166x166, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 166x166, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 166x166, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 166x166, swapInterval 0, drawable 0x2c00002 [apply] Resizer 2: Action 28 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 167x167 of 167x167, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 167x167, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 167x167, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 167x167, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 29 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 168x168 of 168x168, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 168x168, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 168x168, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 168x168, swapInterval 0, drawable 0x2c00002 [apply] Resizer 1: Action 29 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 169x169 of 169x169, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 169x169, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 169x169, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 169x169, swapInterval 0, drawable 0x2c00002 [apply] Resizer 2: Action 29 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 170x170 of 170x170, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 170x170, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 170x170, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 170x170, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 30 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 171x171 of 171x171, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 171x171, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 171x171, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 171x171, swapInterval 0, drawable 0x2c00002 [apply] Resizer 1: Action 30 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 172x172 of 172x172, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 172x172, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 172x172, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 172x172, swapInterval 0, drawable 0x2c00002 [apply] Resizer 2: Action 30 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 173x173 of 173x173, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 173x173, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 173x173, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 173x173, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 31 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 174x174 of 174x174, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 174x174, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 174x174, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 174x174, swapInterval 0, drawable 0x2c00002 [apply] Resizer 1: Action 31 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 175x175 of 175x175, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 175x175, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 175x175, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 175x175, swapInterval 0, drawable 0x2c00002 [apply] Resizer 2: Action 31 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 176x176 of 176x176, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 176x176, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 176x176, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 176x176, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 32 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 177x177 of 177x177, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 177x177, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 177x177, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 177x177, swapInterval 0, drawable 0x2c00002 [apply] Resizer 1: Action 32 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 178x178 of 178x178, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 178x178, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 178x178, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 178x178, swapInterval 0, drawable 0x2c00002 [apply] Resizer 2: Action 32 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 179x179 of 179x179, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 179x179, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 179x179, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 179x179, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 33 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 180x180 of 180x180, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 180x180, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 180x180, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 180x180, swapInterval 0, drawable 0x2c00002 [apply] Resizer 1: Action 33 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 181x181 of 181x181, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 181x181, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 181x181, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 181x181, swapInterval 0, drawable 0x2c00002 [apply] Resizer 2: Action 33 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 182x182 of 182x182, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 182x182, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 182x182, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 182x182, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 34 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 183x183 of 183x183, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 183x183, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 183x183, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 183x183, swapInterval 0, drawable 0x2c00002 [apply] Resizer 1: Action 34 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 184x184 of 184x184, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 184x184, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 184x184, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 184x184, swapInterval 0, drawable 0x2c00002 [apply] Resizer 2: Action 34 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 185x185 of 185x185, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 185x185, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 185x185, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 185x185, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 35 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 186x186 of 186x186, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 186x186, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 186x186, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 186x186, swapInterval 0, drawable 0x2c00002 [apply] Resizer 1: Action 35 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 187x187 of 187x187, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 187x187, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 187x187, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 187x187, swapInterval 0, drawable 0x2c00002 [apply] Resizer 2: Action 35 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 188x188 of 188x188, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 188x188, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 188x188, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 188x188, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 36 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 189x189 of 189x189, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 189x189, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 189x189, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 189x189, swapInterval 0, drawable 0x2c00002 [apply] Resizer 1: Action 36 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 190x190 of 190x190, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 190x190, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 190x190, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 190x190, swapInterval 0, drawable 0x2c00002 [apply] Resizer 2: Action 36 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 191x191 of 191x191, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 191x191, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 191x191, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 191x191, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 37 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 192x192 of 192x192, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 192x192, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 192x192, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 192x192, swapInterval 0, drawable 0x2c00002 [apply] Resizer 1: Action 37 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 193x193 of 193x193, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 193x193, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 193x193, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 193x193, swapInterval 0, drawable 0x2c00002 [apply] Resizer 2: Action 37 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 194x194 of 194x194, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 194x194, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 194x194, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 194x194, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 38 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 195x195 of 195x195, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 195x195, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 195x195, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 195x195, swapInterval 0, drawable 0x2c00002 [apply] Resizer 1: Action 38 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 196x196 of 196x196, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 196x196, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 196x196, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 196x196, swapInterval 0, drawable 0x2c00002 [apply] Resizer 2: Action 38 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 197x197 of 197x197, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 197x197, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 197x197, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 197x197, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 39 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 198x198 of 198x198, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 198x198, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 198x198, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 198x198, swapInterval 0, drawable 0x2c00002 [apply] Resizer 1: Action 39 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 199x199 of 199x199, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 199x199, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 199x199, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 199x199, swapInterval 0, drawable 0x2c00002 [apply] Resizer 2: Action 39 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 200x200 of 200x200, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 200x200, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 200x200, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 200x200, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 40 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 201x201 of 201x201, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 201x201, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 201x201, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 201x201, swapInterval 0, drawable 0x2c00002 [apply] Resizer 1: Action 40 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 202x202 of 202x202, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 202x202, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 202x202, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 202x202, swapInterval 0, drawable 0x2c00002 [apply] Resizer 2: Action 40 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 203x203 of 203x203, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 203x203, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 203x203, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 203x203, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 41 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 204x204 of 204x204, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 204x204, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 204x204, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 204x204, swapInterval 0, drawable 0x2c00002 [apply] Resizer 1: Action 41 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 205x205 of 205x205, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 205x205, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 205x205, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 205x205, swapInterval 0, drawable 0x2c00002 [apply] Resizer 2: Action 41 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 206x206 of 206x206, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 206x206, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 206x206, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 206x206, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 42 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 207x207 of 207x207, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 207x207, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 207x207, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 207x207, swapInterval 0, drawable 0x2c00002 [apply] Resizer 1: Action 42 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 208x208 of 208x208, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 208x208, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 208x208, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 208x208, swapInterval 0, drawable 0x2c00002 [apply] Resizer 2: Action 42 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 209x209 of 209x209, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 209x209, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 209x209, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 209x209, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 43 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 210x210 of 210x210, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 210x210, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 210x210, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 210x210, swapInterval 0, drawable 0x2c00002 [apply] Resizer 1: Action 43 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 211x211 of 211x211, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 211x211, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 211x211, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 211x211, swapInterval 0, drawable 0x2c00002 [apply] Resizer 2: Action 43 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 212x212 of 212x212, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 212x212, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 212x212, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 212x212, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 44 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 213x213 of 213x213, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 213x213, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 213x213, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 213x213, swapInterval 0, drawable 0x2c00002 [apply] Resizer 1: Action 44 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 214x214 of 214x214, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 214x214, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 214x214, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 214x214, swapInterval 0, drawable 0x2c00002 [apply] Resizer 2: Action 44 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 215x215 of 215x215, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 215x215, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 215x215, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 215x215, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 45 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 216x216 of 216x216, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 216x216, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 216x216, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 216x216, swapInterval 0, drawable 0x2c00002 [apply] Resizer 1: Action 45 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 217x217 of 217x217, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 217x217, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 217x217, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 217x217, swapInterval 0, drawable 0x2c00002 [apply] Resizer 2: Action 45 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 218x218 of 218x218, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 218x218, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 218x218, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 218x218, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 46 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 219x219 of 219x219, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 219x219, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 219x219, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 219x219, swapInterval 0, drawable 0x2c00002 [apply] Resizer 1: Action 46 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 220x220 of 220x220, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 220x220, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 220x220, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 220x220, swapInterval 0, drawable 0x2c00002 [apply] Resizer 2: Action 46 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 221x221 of 221x221, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 221x221, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 221x221, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 221x221, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 47 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 222x222 of 222x222, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 222x222, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 222x222, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 222x222, swapInterval 0, drawable 0x2c00002 [apply] Resizer 1: Action 47 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 223x223 of 223x223, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 223x223, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 223x223, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 223x223, swapInterval 0, drawable 0x2c00002 [apply] Resizer 2: Action 47 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 224x224 of 224x224, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 224x224, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 224x224, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 224x224, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 48 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 225x225 of 225x225, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 225x225, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 225x225, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 225x225, swapInterval 0, drawable 0x2c00002 [apply] Resizer 1: Action 48 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 226x226 of 226x226, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 226x226, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 226x226, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 226x226, swapInterval 0, drawable 0x2c00002 [apply] Resizer 2: Action 48 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 227x227 of 227x227, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 227x227, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 227x227, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 227x227, swapInterval 0, drawable 0x2c00002 [apply] Resizer 0: Action 49 / 50: main-Display-.x11_:0-1-EDT-2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 228x228 of 228x228, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 228x228, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 228x228, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 228x228, swapInterval 0, drawable 0x2c00002 [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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 229x229 of 229x229, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 229x229, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 229x229, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 229x229, swapInterval 0, drawable 0x2c00002 [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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3590fc5b 0/0 230x230 of 230x230, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3590fc5b, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 230x230, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 230x230, swapInterval 0, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3590fc5b 230x230, swapInterval 0, drawable 0x2c00002 [apply] Resizer 2: DONE/SYNC: main-resz2 [apply] Resizer 2: END: main-resz2 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x3590fc5b: tileRendererInUse null [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x3590fc5b 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 @ 1751131392439 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131392441 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01_1A1RThreads_100Resizes took 2.184 sec [apply] Testcase: test01_3A3RThreads_50Resizes took 3.515 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] WARNING: package sun.awt.windows not in java.desktop [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] junit.framework.TestListener: startTest(test01GL2GL3DebugDisabled) [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751131393337 ms III - Start [apply] SLOCK [T main @ 1751131393342 ms +++ localhost/127.0.0.1:59999 - Locked within 16 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] junit.framework.TestListener: endTest(test01GL2GL3DebugDisabled)context version: 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] [apply] junit.framework.TestListener: startTest(test02GL2GL3DebugEnabled) [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] junit.framework.TestListener: endTest(test02GL2GL3DebugEnabled) [apply] junit.framework.TestListener: startTest(test03GL2GL3DebugError) [apply] glDebug extension: GL_KHR_debug [apply] glDebug enabled: true [apply] glDebug sync: true [apply] context version: 4.5 (Compat profile, arb, debug, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [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] junit.framework.TestListener: endTest(test03GL2GL3DebugError) [apply] junit.framework.TestListener: startTest(test04GL2GL3DebugInsert) [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] junit.framework.TestListener: endTest(test13GLES2DebugError) [apply] junit.framework.TestListener: startTest(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 1751131393952 [apply] source 4.5 (Compat profile, arb, debug, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 - hash 0x222545dc] [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 1751131394001 [apply] junit.framework.TestListener: endTest(test14GLES2DebugInsert) source 4.5 (Compat profile, arb, debug, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 - hash 0x478190fc] [apply] [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] Profile GLES2 n/a [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] Profile GLES2 n/a [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] Profile GLES2 n/a [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] Profile GLES2 n/a [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 @ 1751131394019 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131394023 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [apply] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.281 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751131393337 ms III - Start [apply] SLOCK [T main @ 1751131393342 ms +++ localhost/127.0.0.1:59999 - Locked within 16 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 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [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 (Compat profile, arb, debug, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [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 1751131393952 [apply] source 4.5 (Compat profile, arb, debug, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 - hash 0x222545dc] [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 1751131394001 [apply] source 4.5 (Compat profile, arb, debug, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 - hash 0x478190fc] [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] Profile GLES2 n/a [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] Profile GLES2 n/a [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] Profile GLES2 n/a [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] Profile GLES2 n/a [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 @ 1751131394019 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131394023 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01GL2GL3DebugDisabled took 0.459 sec [apply] Testcase: test02GL2GL3DebugEnabled took 0.08 sec [apply] Testcase: test03GL2GL3DebugError took 0.067 sec [apply] Testcase: test04GL2GL3DebugInsert took 0.049 sec [apply] Testcase: test11GLES2DebugDisabled took 0 sec [apply] Testcase: test12GLES2DebugEnabled took 0.001 sec [apply] Testcase: test13GLES2DebugError took 0 sec [apply] Testcase: test14GLES2DebugInsert took 0 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] WARNING: package sun.awt.windows not in java.desktop [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug01NEWT [apply] junit.framework.TestListener: tests to run: 6 [apply] junit.framework.TestListener: startTest(test01GL2GL3DebugDisabled) [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751131394823 ms III - Start [apply] SLOCK [T main @ 1751131394827 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug01NEWT - test01GL2GL3DebugDisabled [apply] junit.framework.TestListener: endTest(test01GL2GL3DebugDisabled) [apply] junit.framework.TestListener: startTest(test02GL2GL3DebugEnabled) [apply] glDebug extension: null [apply] glDebug enabled: false [apply] glDebug sync: true [apply] context version: 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [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] junit.framework.TestListener: endTest(test02GL2GL3DebugEnabled) [apply] junit.framework.TestListener: startTest(test03GL2GL3DebugError) [apply] glDebug extension: GL_KHR_debug [apply] glDebug enabled: true [apply] glDebug sync: true [apply] context version: 4.5 (Compat profile, arb, debug, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [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 1751131395358 [apply] source 4.5 (Compat profile, arb, debug, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 - hash 0x7a94beaa] [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 0x1junit.framework.TestListener: endTest(test03GL2GL3DebugError) [apply] type Error [apply] severity High: dangerous undefined behavior [apply] source GL API [apply] msg GL_INVALID_ENUM in glBindFramebufferEXT(target) [apply] when 1751131395436 [apply] source 4.5 (Compat profile, arb, debug, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 - hash 0x5e30492b] [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] Profile GLES2 n/a [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] Profile GLES2 n/a [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] Profile GLES2 n/a [apply] [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.TestGLDebug01NEWT - test13GLES2DebugError [apply] ++++ Test Singleton.unlock() [apply] junit.framework.TestListener: endTest(test13GLES2DebugError) [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751131395454 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131395458 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms [apply] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.223 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751131394823 ms III - Start [apply] SLOCK [T main @ 1751131394827 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [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 (Compat profile, arb, debug, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [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 1751131395358 [apply] source 4.5 (Compat profile, arb, debug, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 - hash 0x7a94beaa] [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 1751131395436 [apply] source 4.5 (Compat profile, arb, debug, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 - hash 0x5e30492b] [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] Profile GLES2 n/a [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] Profile GLES2 n/a [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] Profile GLES2 n/a [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 @ 1751131395454 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131395458 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01GL2GL3DebugDisabled took 0.457 sec [apply] Testcase: test02GL2GL3DebugEnabled took 0.081 sec [apply] Testcase: test03GL2GL3DebugError took 0.067 sec [apply] Testcase: test11GLES2DebugDisabled took 0.001 sec [apply] Testcase: test12GLES2DebugEnabled took 0 sec [apply] Testcase: test13GLES2DebugError took 0 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] WARNING: package sun.awt.windows not in java.desktop [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 @ 1751131396252 ms III - Start [apply] SLOCK [T main @ 1751131396256 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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: on thread main-Display-.x11_:0-1-EDT-1 on thread main [apply] java.lang.RuntimeException: com.jogamp.opengl.GLException: Caught RuntimeException: on thread main-Display-.x11_:0-1-EDT-1 [apply] at jogamp.newt.DefaultEDTUtil.invokeImpl(DefaultEDTUtil.java:257) [apply] at jogamp.newt.DefaultEDTUtil.invoke(DefaultEDTUtil.java:169) [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:1381) [apply] at jogamp.newt.WindowImpl.setVisible(WindowImpl.java:1386) [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.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) [apply] at java.base/java.lang.reflect.Method.invoke(Method.java:580) [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: 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:4753) [apply] at jogamp.newt.WindowImpl.sendWindowEvent(WindowImpl.java:4687) [apply] at jogamp.newt.WindowImpl.setVisibleActionImpl(WindowImpl.java:1357) [apply] at jogamp.newt.WindowImpl$VisibleAction.run(WindowImpl.java:1369) [apply] at com.jogamp.common.util.RunnableTask.run(RunnableTask.java:143) [apply] at jogamp.newt.DefaultEDTUtil$NEDT.run(DefaultEDTUtil.java:380) [apply] Caused by: java.lang.RuntimeException: [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: on thread main-Display-.x11_:0-1-EDT-2 on thread main [apply] java.lang.RuntimeException: com.jogamp.opengl.GLException: Caught RuntimeException: on thread main-Display-.x11_:0-1-EDT-2 [apply] at jogamp.newt.DefaultEDTUtil.invokeImpl(DefaultEDTUtil.java:257) [apply] at jogamp.newt.DefaultEDTUtil.invoke(DefaultEDTUtil.java:169) [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:1381) [apply] at jogamp.newt.WindowImpl.setVisible(WindowImpl.java:1386) [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.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) [apply] at java.base/java.lang.reflect.Method.invoke(Method.java:580) [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: 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:4753) [apply] at jogamp.newt.WindowImpl.sendWindowEvent(WindowImpl.java:4687) [apply] at jogamp.newt.WindowImpl.setVisibleActionImpl(WindowImpl.java:1357) [apply] at jogamp.newt.WindowImpl$VisibleAction.run(WindowImpl.java:1369) [apply] at com.jogamp.common.util.RunnableTask.run(RunnableTask.java:143) [apply] at jogamp.newt.DefaultEDTUtil$NEDT.run(DefaultEDTUtil.java:380) [apply] Caused by: java.lang.RuntimeException: [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: on thread main on thread main [apply] com.jogamp.opengl.GLException: Caught RuntimeException: 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:643) [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.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) [apply] at java.base/java.lang.reflect.Method.invoke(Method.java:580) [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: [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] ... 31 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] User caught exception RuntimeException: com.jogamp.opengl.GLException: Caught RuntimeException: on thread main-Display-.x11_:0-1-EDT-3 on thread main [apply] java.lang.RuntimeException: com.jogamp.opengl.GLException: Caught RuntimeException: on thread main-Display-.x11_:0-1-EDT-3 [apply] at jogamp.newt.DefaultEDTUtil.invokeImpl(DefaultEDTUtil.java:257) [apply] at jogamp.newt.DefaultEDTUtil.invoke(DefaultEDTUtil.java:169) [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:1381) [apply] at jogamp.newt.WindowImpl.setVisible(WindowImpl.java:1386) [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.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) [apply] at java.base/java.lang.reflect.Method.invoke(Method.java:580) [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: 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:4753) [apply] at jogamp.newt.WindowImpl.sendWindowEvent(WindowImpl.java:4687) [apply] at jogamp.newt.WindowImpl.setVisibleActionImpl(WindowImpl.java:1357) [apply] at jogamp.newt.WindowImpl$VisibleAction.run(WindowImpl.java:1369) [apply] at com.jogamp.common.util.RunnableTask.run(RunnableTask.java:143) [apply] at jogamp.newt.DefaultEDTUtil$NEDT.run(DefaultEDTUtil.java:380) [apply] Caused by: java.lang.RuntimeException: [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: on thread main on thread main [apply] com.jogamp.opengl.GLException: Caught RuntimeException: 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:643) [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.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) [apply] at java.base/java.lang.reflect.Method.invoke(Method.java:580) [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: [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] ... 31 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] junit.framework.TestListener: endTest(test04OnThreadAtInvoke) [apply] junit.framework.TestListener: startTest(test05OnThreadAtDispose) [apply] User caught exception RuntimeException: com.jogamp.opengl.GLException: Caught RuntimeException: on thread main-Display-.x11_:0-1-EDT-4 on thread main [apply] java.lang.RuntimeException: com.jogamp.opengl.GLException: Caught RuntimeException: on thread main-Display-.x11_:0-1-EDT-4 [apply] at jogamp.newt.DefaultEDTUtil.invokeImpl(DefaultEDTUtil.java:257) [apply] at jogamp.newt.DefaultEDTUtil.invoke(DefaultEDTUtil.java:169) [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:1381) [apply] at jogamp.newt.WindowImpl.setVisible(WindowImpl.java:1386) [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.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) [apply] at java.base/java.lang.reflect.Method.invoke(Method.java:580) [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: 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:4753) [apply] at jogamp.newt.WindowImpl.sendWindowEvent(WindowImpl.java:4687) [apply] at jogamp.newt.WindowImpl.setVisibleActionImpl(WindowImpl.java:1357) [apply] at jogamp.newt.WindowImpl$VisibleAction.run(WindowImpl.java:1369) [apply] at com.jogamp.common.util.RunnableTask.run(RunnableTask.java:143) [apply] at jogamp.newt.DefaultEDTUtil$NEDT.run(DefaultEDTUtil.java:380) [apply] Caused by: java.lang.RuntimeException: [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: on thread main on thread main [apply] com.jogamp.opengl.GLException: Caught RuntimeException: 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:643) [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.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) [apply] at java.base/java.lang.reflect.Method.invoke(Method.java:580) [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: [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] ... 31 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: on thread main-Display-.x11_:0-1-EDT-5 on thread main [apply] java.lang.RuntimeException: com.jogamp.opengl.GLException: Caught RuntimeException: on thread main-Display-.x11_:0-1-EDT-5 [apply] at jogamp.newt.DefaultEDTUtil.invokeImpl(DefaultEDTUtil.java:257) [apply] at jogamp.newt.DefaultEDTUtil.invoke(DefaultEDTUtil.java:169) [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:1604) [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.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) [apply] at java.base/java.lang.reflect.Method.invoke(Method.java:580) [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: 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:1530) [apply] at com.jogamp.common.util.RunnableTask.run(RunnableTask.java:143) [apply] at jogamp.newt.DefaultEDTUtil$NEDT.run(DefaultEDTUtil.java:380) [apply] Caused by: java.lang.RuntimeException: [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: 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: 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:1583) [apply] Caused by: com.jogamp.opengl.GLException: Caught RuntimeException: 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: [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: 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: 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:1583) [apply] Caused by: com.jogamp.opengl.GLException: Caught RuntimeException: 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: [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] User caught exception AnimException: com.jogamp.opengl.GLException: Caught RuntimeException: 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: 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:1583) [apply] Caused by: com.jogamp.opengl.GLException: Caught RuntimeException: 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: [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] junit.framework.TestListener: endTest(test14OffThreadAtInvoke) [apply] junit.framework.TestListener: startTest(test15OffThreadAtDispose) [apply] User caught exception AnimException: com.jogamp.opengl.GLException: Caught RuntimeException: 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: 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:1583) [apply] Caused by: com.jogamp.opengl.GLException: Caught RuntimeException: 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: [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: on thread main-Display-.x11_:0-1-EDT-10 on thread main [apply] java.lang.RuntimeException: com.jogamp.opengl.GLException: Caught RuntimeException: on thread main-Display-.x11_:0-1-EDT-10 [apply] at jogamp.newt.DefaultEDTUtil.invokeImpl(DefaultEDTUtil.java:257) [apply] at jogamp.newt.DefaultEDTUtil.invoke(DefaultEDTUtil.java:169) [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:1604) [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.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) [apply] at java.base/java.lang.reflect.Method.invoke(Method.java:580) [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: 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:1530) [apply] at com.jogamp.common.util.RunnableTask.run(RunnableTask.java:143) [apply] at jogamp.newt.DefaultEDTUtil$NEDT.run(DefaultEDTUtil.java:380) [apply] Caused by: java.lang.RuntimeException: [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 : 264 / 264 [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 @ 1751131398669 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131398673 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms [apply] Tests run: 10, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.024 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751131396252 ms III - Start [apply] SLOCK [T main @ 1751131396256 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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: on thread main-Display-.x11_:0-1-EDT-1 on thread main [apply] java.lang.RuntimeException: com.jogamp.opengl.GLException: Caught RuntimeException: on thread main-Display-.x11_:0-1-EDT-1 [apply] at jogamp.newt.DefaultEDTUtil.invokeImpl(DefaultEDTUtil.java:257) [apply] at jogamp.newt.DefaultEDTUtil.invoke(DefaultEDTUtil.java:169) [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:1381) [apply] at jogamp.newt.WindowImpl.setVisible(WindowImpl.java:1386) [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.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) [apply] at java.base/java.lang.reflect.Method.invoke(Method.java:580) [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: 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:4753) [apply] at jogamp.newt.WindowImpl.sendWindowEvent(WindowImpl.java:4687) [apply] at jogamp.newt.WindowImpl.setVisibleActionImpl(WindowImpl.java:1357) [apply] at jogamp.newt.WindowImpl$VisibleAction.run(WindowImpl.java:1369) [apply] at com.jogamp.common.util.RunnableTask.run(RunnableTask.java:143) [apply] at jogamp.newt.DefaultEDTUtil$NEDT.run(DefaultEDTUtil.java:380) [apply] Caused by: java.lang.RuntimeException: [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: on thread main-Display-.x11_:0-1-EDT-2 on thread main [apply] java.lang.RuntimeException: com.jogamp.opengl.GLException: Caught RuntimeException: on thread main-Display-.x11_:0-1-EDT-2 [apply] at jogamp.newt.DefaultEDTUtil.invokeImpl(DefaultEDTUtil.java:257) [apply] at jogamp.newt.DefaultEDTUtil.invoke(DefaultEDTUtil.java:169) [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:1381) [apply] at jogamp.newt.WindowImpl.setVisible(WindowImpl.java:1386) [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.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) [apply] at java.base/java.lang.reflect.Method.invoke(Method.java:580) [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: 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:4753) [apply] at jogamp.newt.WindowImpl.sendWindowEvent(WindowImpl.java:4687) [apply] at jogamp.newt.WindowImpl.setVisibleActionImpl(WindowImpl.java:1357) [apply] at jogamp.newt.WindowImpl$VisibleAction.run(WindowImpl.java:1369) [apply] at com.jogamp.common.util.RunnableTask.run(RunnableTask.java:143) [apply] at jogamp.newt.DefaultEDTUtil$NEDT.run(DefaultEDTUtil.java:380) [apply] Caused by: java.lang.RuntimeException: [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: on thread main on thread main [apply] com.jogamp.opengl.GLException: Caught RuntimeException: 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:643) [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.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) [apply] at java.base/java.lang.reflect.Method.invoke(Method.java:580) [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: [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] ... 31 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: on thread main-Display-.x11_:0-1-EDT-3 on thread main [apply] java.lang.RuntimeException: com.jogamp.opengl.GLException: Caught RuntimeException: on thread main-Display-.x11_:0-1-EDT-3 [apply] at jogamp.newt.DefaultEDTUtil.invokeImpl(DefaultEDTUtil.java:257) [apply] at jogamp.newt.DefaultEDTUtil.invoke(DefaultEDTUtil.java:169) [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:1381) [apply] at jogamp.newt.WindowImpl.setVisible(WindowImpl.java:1386) [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.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) [apply] at java.base/java.lang.reflect.Method.invoke(Method.java:580) [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: 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:4753) [apply] at jogamp.newt.WindowImpl.sendWindowEvent(WindowImpl.java:4687) [apply] at jogamp.newt.WindowImpl.setVisibleActionImpl(WindowImpl.java:1357) [apply] at jogamp.newt.WindowImpl$VisibleAction.run(WindowImpl.java:1369) [apply] at com.jogamp.common.util.RunnableTask.run(RunnableTask.java:143) [apply] at jogamp.newt.DefaultEDTUtil$NEDT.run(DefaultEDTUtil.java:380) [apply] Caused by: java.lang.RuntimeException: [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: on thread main on thread main [apply] com.jogamp.opengl.GLException: Caught RuntimeException: 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:643) [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.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) [apply] at java.base/java.lang.reflect.Method.invoke(Method.java:580) [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: [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] ... 31 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: on thread main-Display-.x11_:0-1-EDT-4 on thread main [apply] java.lang.RuntimeException: com.jogamp.opengl.GLException: Caught RuntimeException: on thread main-Display-.x11_:0-1-EDT-4 [apply] at jogamp.newt.DefaultEDTUtil.invokeImpl(DefaultEDTUtil.java:257) [apply] at jogamp.newt.DefaultEDTUtil.invoke(DefaultEDTUtil.java:169) [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:1381) [apply] at jogamp.newt.WindowImpl.setVisible(WindowImpl.java:1386) [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.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) [apply] at java.base/java.lang.reflect.Method.invoke(Method.java:580) [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: 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:4753) [apply] at jogamp.newt.WindowImpl.sendWindowEvent(WindowImpl.java:4687) [apply] at jogamp.newt.WindowImpl.setVisibleActionImpl(WindowImpl.java:1357) [apply] at jogamp.newt.WindowImpl$VisibleAction.run(WindowImpl.java:1369) [apply] at com.jogamp.common.util.RunnableTask.run(RunnableTask.java:143) [apply] at jogamp.newt.DefaultEDTUtil$NEDT.run(DefaultEDTUtil.java:380) [apply] Caused by: java.lang.RuntimeException: [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: on thread main on thread main [apply] com.jogamp.opengl.GLException: Caught RuntimeException: 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:643) [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.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) [apply] at java.base/java.lang.reflect.Method.invoke(Method.java:580) [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: [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] ... 31 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: on thread main-Display-.x11_:0-1-EDT-5 on thread main [apply] java.lang.RuntimeException: com.jogamp.opengl.GLException: Caught RuntimeException: on thread main-Display-.x11_:0-1-EDT-5 [apply] at jogamp.newt.DefaultEDTUtil.invokeImpl(DefaultEDTUtil.java:257) [apply] at jogamp.newt.DefaultEDTUtil.invoke(DefaultEDTUtil.java:169) [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:1604) [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.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) [apply] at java.base/java.lang.reflect.Method.invoke(Method.java:580) [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: 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:1530) [apply] at com.jogamp.common.util.RunnableTask.run(RunnableTask.java:143) [apply] at jogamp.newt.DefaultEDTUtil$NEDT.run(DefaultEDTUtil.java:380) [apply] Caused by: java.lang.RuntimeException: [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: 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: 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:1583) [apply] Caused by: com.jogamp.opengl.GLException: Caught RuntimeException: 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: [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: 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: 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:1583) [apply] Caused by: com.jogamp.opengl.GLException: Caught RuntimeException: 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: [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: 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: 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:1583) [apply] Caused by: com.jogamp.opengl.GLException: Caught RuntimeException: 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: [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: 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: 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:1583) [apply] Caused by: com.jogamp.opengl.GLException: Caught RuntimeException: 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: [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: on thread main-Display-.x11_:0-1-EDT-10 on thread main [apply] java.lang.RuntimeException: com.jogamp.opengl.GLException: Caught RuntimeException: on thread main-Display-.x11_:0-1-EDT-10 [apply] at jogamp.newt.DefaultEDTUtil.invokeImpl(DefaultEDTUtil.java:257) [apply] at jogamp.newt.DefaultEDTUtil.invoke(DefaultEDTUtil.java:169) [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:1604) [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.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) [apply] at java.base/java.lang.reflect.Method.invoke(Method.java:580) [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: 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:1530) [apply] at com.jogamp.common.util.RunnableTask.run(RunnableTask.java:143) [apply] at jogamp.newt.DefaultEDTUtil$NEDT.run(DefaultEDTUtil.java:380) [apply] Caused by: java.lang.RuntimeException: [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 : 264 / 264 [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 @ 1751131398669 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131398673 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01OnThreadAtInit took 0.145 sec [apply] Testcase: test02OnThreadAtReshape took 0.078 sec [apply] Testcase: test03OnThreadAtDisplay took 0.102 sec [apply] Testcase: test04OnThreadAtInvoke took 0.1 sec [apply] Testcase: test05OnThreadAtDispose took 0.623 sec [apply] Testcase: test11OffThreadAtInit took 0.107 sec [apply] Testcase: test12OffThreadAtReshape took 0.082 sec [apply] Testcase: test13OffThreadAtDisplay took 0.099 sec [apply] Testcase: test14OffThreadAtInvoke took 0.083 sec [apply] Testcase: test15OffThreadAtDispose took 0.584 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] WARNING: package sun.awt.windows not in java.desktop [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug651NEWT [apply] junit.framework.TestListener: tests to run: 5 [apply] ++++ Test Singleton.ctor() [apply] junit.framework.TestListener: startTest(test01_ES1) [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751131399491 ms III - Start [apply] SLOCK [T main @ 1751131399496 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug651NEWT - test01_ES1 [apply] junit.framework.TestListener: endTest(test01_ES1) [apply] junit.framework.TestListener: startTest(test02__ES2) [apply] junit.framework.TestListener: endTest(test02__ES2) [apply] junit.framework.TestListener: startTest(test03_GL2) [apply] GLES1 n/a [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] GLES2 n/a [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_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(test03_GL2) [apply] junit.framework.TestListener: startTest(test04_GL3) [apply] GL UnitTester [apply] GL_VENDOR: Mesa/X.org [apply] GL_RENDERER: llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION: 4.5 (Compatibility Profile) Mesa 22.3.6 [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[GL4bc/GL4bc.sw] [apply] GL Renderer Quirks:[No10BitColorCompOffscreen] [apply] GL:jogamp.opengl.gl4.GL4bcImpl@c0b4742, 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [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 UnitTester [apply] GL_VENDOR: Mesa/X.org [apply] GL_RENDERER: llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION: 4.5 (Core Profile) Mesa 22.3.6 [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@1f123ca, 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 22.3.6 [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_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 15.0.6, 256 bits) [apply] GL_VERSION: 4.5 (Core Profile) Mesa 22.3.6 [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@844ce14, 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 22.3.6 [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 @ 1751131400152 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131400156 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms [apply] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.251 sec [apply] ------------- Standard Output --------------- [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 @ 1751131399491 ms III - Start [apply] SLOCK [T main @ 1751131399496 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug651NEWT - test01_ES1 [apply] GLES1 n/a [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] GLES2 n/a [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 15.0.6, 256 bits) [apply] GL_VERSION: 4.5 (Compatibility Profile) Mesa 22.3.6 [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[GL4bc/GL4bc.sw] [apply] GL Renderer Quirks:[No10BitColorCompOffscreen] [apply] GL:jogamp.opengl.gl4.GL4bcImpl@c0b4742, 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [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 15.0.6, 256 bits) [apply] GL_VERSION: 4.5 (Core Profile) Mesa 22.3.6 [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@1f123ca, 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 22.3.6 [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 15.0.6, 256 bits) [apply] GL_VERSION: 4.5 (Core Profile) Mesa 22.3.6 [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@844ce14, 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 22.3.6 [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 @ 1751131400152 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131400156 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01_ES1 took 0.364 sec [apply] Testcase: test02__ES2 took 0 sec [apply] Testcase: test03_GL2 took 0.102 sec [apply] Testcase: test04_GL3 took 0.083 sec [apply] Testcase: test05_GL4 took 0.083 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] WARNING: package sun.awt.windows not in java.desktop [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 @ 1751131400957 ms III - Start [apply] SLOCK [T main @ 1751131400961 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 0x402e37bc, isOwner false, <79ad8b2f, 1df82230>[count 0, qsz 0, owner ]], obj 0x38c5cc4c] [apply] Natives [apply] GL4bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GLES3 false [apply] GL3bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GL2 true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GLES2 false [apply] GLES1 false [apply] Count 5 / 8 [apply] Common [apply] GL4ES3 true [apply] GL2GL3 true [apply] GL2ES2 true [apply] GL2ES1 true [apply] Mappings [apply] GL3bc GLProfile[GL3bc/GL4bc.sw] [apply] GL2ES1 GLProfile[GL2ES1/GL4bc.sw] [apply] GL4ES3 GLProfile[GL4ES3/GL4.sw] [apply] GL2ES2 GLProfile[GL2ES2/GL4.sw] [apply] GL4bc GLProfile[GL4bc/GL4bc.sw] [apply] GL2 GLProfile[GL2/GL4bc.sw] [apply] GL4 GLProfile[GL4/GL4.sw] [apply] GL3 GLProfile[GL3/GL4.sw] [apply] GL2GL3 GLProfile[GL2GL3/GL4bc.sw] [apply] default GLProfile[GL4bc/GL4bc.sw] [apply] Count 9 / 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: 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GL_VENDOR: Mesa/X.org [apply] GL_RENDERER: llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION: 4.5 (Compatibility Profile) Mesa 22.3.6 [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] CTX: 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GL_VENDOR: Mesa/X.org [apply] GL_RENDERER: llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION: 4.5 (Compatibility Profile) Mesa 22.3.6 [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 22.3.6 [apply] GL_VENDOR: Mesa/X.org [apply] GL_RENDERER: llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION: 4.5 (Core Profile) Mesa 22.3.6 [apply] GL Renderer Quirks:[No10BitColorCompOffscreen] [apply] junit.framework.TestListener: endTest(test12GL3PolygonModeFailure) [apply] junit.framework.TestListener: startTest(test20GL2BindArrayAttributeFails) [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: 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GL_VENDOR: Mesa/X.org [apply] GL_RENDERER: llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION: 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GL Renderer Quirks:[No10BitColorCompOffscreen] [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] ++++ 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: 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GL_VENDOR: Mesa/X.org [apply] GL_RENDERER: llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION: 4.5 (Compatibility Profile) Mesa 22.3.6 [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 22.3.6 [apply] GL_VENDOR: Mesa/X.org [apply] GL_RENDERER: llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION: 4.5 (Core Profile) Mesa 22.3.6 [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 @ 1751131401903 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131401906 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.547 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751131400957 ms III - Start [apply] SLOCK [T main @ 1751131400961 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 0x402e37bc, isOwner false, <79ad8b2f, 1df82230>[count 0, qsz 0, owner ]], obj 0x38c5cc4c] [apply] Natives [apply] GL4bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GLES3 false [apply] GL3bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GL2 true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GLES2 false [apply] GLES1 false [apply] Count 5 / 8 [apply] Common [apply] GL4ES3 true [apply] GL2GL3 true [apply] GL2ES2 true [apply] GL2ES1 true [apply] Mappings [apply] GL3bc GLProfile[GL3bc/GL4bc.sw] [apply] GL2ES1 GLProfile[GL2ES1/GL4bc.sw] [apply] GL4ES3 GLProfile[GL4ES3/GL4.sw] [apply] GL2ES2 GLProfile[GL2ES2/GL4.sw] [apply] GL4bc GLProfile[GL4bc/GL4bc.sw] [apply] GL2 GLProfile[GL2/GL4bc.sw] [apply] GL4 GLProfile[GL4/GL4.sw] [apply] GL3 GLProfile[GL3/GL4.sw] [apply] GL2GL3 GLProfile[GL2GL3/GL4bc.sw] [apply] default GLProfile[GL4bc/GL4bc.sw] [apply] Count 9 / 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: 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GL_VENDOR: Mesa/X.org [apply] GL_RENDERER: llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION: 4.5 (Compatibility Profile) Mesa 22.3.6 [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: 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GL_VENDOR: Mesa/X.org [apply] GL_RENDERER: llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION: 4.5 (Compatibility Profile) Mesa 22.3.6 [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 22.3.6 [apply] GL_VENDOR: Mesa/X.org [apply] GL_RENDERER: llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION: 4.5 (Core Profile) Mesa 22.3.6 [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: 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GL_VENDOR: Mesa/X.org [apply] GL_RENDERER: llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION: 4.5 (Compatibility Profile) Mesa 22.3.6 [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: 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GL_VENDOR: Mesa/X.org [apply] GL_RENDERER: llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION: 4.5 (Compatibility Profile) Mesa 22.3.6 [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 22.3.6 [apply] GL_VENDOR: Mesa/X.org [apply] GL_RENDERER: llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION: 4.5 (Core Profile) Mesa 22.3.6 [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 @ 1751131401903 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131401906 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test00ShowAvailProfiles took 0.406 sec [apply] Testcase: test10GL2PolygonModeFailure took 0.115 sec [apply] Testcase: test11GL3bcPolygonModeFailure took 0.081 sec [apply] Testcase: test12GL3PolygonModeFailure took 0.083 sec [apply] Testcase: test20GL2BindArrayAttributeFails took 0.082 sec [apply] Testcase: test21GL3bcBindArrayAttributeFails took 0.067 sec [apply] Testcase: test22GL3BindArrayAttributeFails took 0.082 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] WARNING: package sun.awt.windows not in java.desktop [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestGLPointsNEWT [apply] junit.framework.TestListener: tests to run: 6 [apply] ++++ Test Singleton.ctor() [apply] junit.framework.TestListener: startTest(test01FFP__GL2) [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751131402708 ms III - Start [apply] SLOCK [T main @ 1751131402713 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 15.0.6, 256 bits) [apply] GL_VERSION: 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GL Profile: GLProfile[GL4bc/GL4bc.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] junit.framework.TestListener: endTest(test01FFP__GL2) [apply] junit.framework.TestListener: startTest(test02FFP__ES1) [apply] junit.framework.TestListener: endTest(test02FFP__ES1) [apply] junit.framework.TestListener: startTest(test03FFP__ES2) [apply] junit.framework.TestListener: endTest(test03FFP__ES2) [apply] junit.framework.TestListener: startTest(test04FFP__GL2ES2) [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] GLES1 n/a [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] GLES2 n/a [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 15.0.6, 256 bits) [apply] GL_VERSION: 4.5 (Core Profile) Mesa 22.3.6 [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] junit.framework.TestListener: endTest(test04FFP__GL2ES2) [apply] junit.framework.TestListener: startTest(test11GLSL_GL2) [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 15.0.6, 256 bits) [apply] GL_VERSION: 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GL GLSL: true, has-compiler-func: true, version 4.50 [apply] GL Profile: GLProfile[GL4bc/GL4bc.sw] [apply] junit.framework.TestListener: endTest(test11GLSL_GL2) [apply] junit.framework.TestListener: startTest(test12GLSL_ES2) [apply] junit.framework.TestListener: endTest(test12GLSL_ES2) [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] 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] GLES2 n/a [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 @ 1751131403688 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131403692 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms [apply] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.576 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751131402708 ms III - Start [apply] SLOCK [T main @ 1751131402713 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 15.0.6, 256 bits) [apply] GL_VERSION: 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GL Profile: GLProfile[GL4bc/GL4bc.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] GLES1 n/a [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] GLES2 n/a [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 15.0.6, 256 bits) [apply] GL_VERSION: 4.5 (Core Profile) Mesa 22.3.6 [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 15.0.6, 256 bits) [apply] GL_VERSION: 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GL GLSL: true, has-compiler-func: true, version 4.50 [apply] GL Profile: GLProfile[GL4bc/GL4bc.sw] [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] 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] GLES2 n/a [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 @ 1751131403688 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131403692 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01FFP__GL2 took 0.587 sec [apply] Testcase: test02FFP__ES1 took 0 sec [apply] Testcase: test03FFP__ES2 took 0 sec [apply] Testcase: test04FFP__GL2ES2 took 0.214 sec [apply] Testcase: test11GLSL_GL2 took 0.15 sec [apply] Testcase: test12GLSL_ES2 took 0 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] WARNING: package sun.awt.windows not in java.desktop [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 @ 1751131404501 ms III - Start [apply] SLOCK [T main @ 1751131404506 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 0xf8c1ddd, isOwner false, <70be0a2b, 2133814f>[count 0, qsz 0, owner ]], obj 0x3d121db3] [apply] Natives [apply] GL4bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GLES3 false [apply] GL3bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GL2 true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GLES2 false [apply] GLES1 false [apply] Count 5 / 8 [apply] Common [apply] GL4ES3 true [apply] GL2GL3 true [apply] GL2ES2 true [apply] GL2ES1 true [apply] Mappings [apply] GL3bc GLProfile[GL3bc/GL4bc.sw] [apply] GL2ES1 GLProfile[GL2ES1/GL4bc.sw] [apply] GL4ES3 GLProfile[GL4ES3/GL4.sw] [apply] GL2ES2 GLProfile[GL2ES2/GL4.sw] [apply] GL4bc GLProfile[GL4bc/GL4bc.sw] [apply] GL2 GLProfile[GL2/GL4bc.sw] [apply] GL4 GLProfile[GL4/GL4.sw] [apply] GL3 GLProfile[GL3/GL4.sw] [apply] GL2GL3 GLProfile[GL2GL3/GL4bc.sw] [apply] default GLProfile[GL4bc/GL4bc.sw] [apply] Count 9 / 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] NULL [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 @ 1751131404898 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131404901 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.999 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751131404501 ms III - Start [apply] SLOCK [T main @ 1751131404506 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 0xf8c1ddd, isOwner false, <70be0a2b, 2133814f>[count 0, qsz 0, owner ]], obj 0x3d121db3] [apply] Natives [apply] GL4bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GLES3 false [apply] GL3bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GL2 true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GLES2 false [apply] GLES1 false [apply] Count 5 / 8 [apply] Common [apply] GL4ES3 true [apply] GL2GL3 true [apply] GL2ES2 true [apply] GL2ES1 true [apply] Mappings [apply] GL3bc GLProfile[GL3bc/GL4bc.sw] [apply] GL2ES1 GLProfile[GL2ES1/GL4bc.sw] [apply] GL4ES3 GLProfile[GL4ES3/GL4.sw] [apply] GL2ES2 GLProfile[GL2ES2/GL4.sw] [apply] GL4bc GLProfile[GL4bc/GL4bc.sw] [apply] GL2 GLProfile[GL2/GL4bc.sw] [apply] GL4 GLProfile[GL4/GL4.sw] [apply] GL3 GLProfile[GL3/GL4.sw] [apply] GL2GL3 GLProfile[GL2GL3/GL4bc.sw] [apply] default GLProfile[GL4bc/GL4bc.sw] [apply] Count 9 / 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] NULL [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 @ 1751131404898 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131404901 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01InternedString took 0.004 sec [apply] Testcase: test02InitSingleton took 0.357 sec [apply] Testcase: test11DumpDesktopGLInfo took 0.014 sec [apply] Testcase: test12DumpMobileGLInfo took 0 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] WARNING: package sun.awt.windows not in java.desktop [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT [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 @ 1751131405675 ms III - Start [apply] junit.framework.TestListener: startTest(test00Version) [apply] SLOCK [T main @ 1751131405680 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test00Version [apply] ----------------------------------------------------------------------------------------------------- [apply] Platform: LINUX / Linux 6.1.0-37-amd64 (6.1.0), 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: 21.0.7 (21.0.7u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment [apply] Platform: Java Vendor: Eclipse Adoptium, https://adoptium.net/, Java21, 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.6 [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.6.0-rc-20250628 [apply] Implementation Build: 2.6-b976-20250628 [apply] Implementation Branch: origin/master [apply] Implementation Commit: 492240c5176c91fd159e9010983aebc0e616b325 [apply] Implementation SHA Sources: 31e66adcee89f986ee132b8a72b91c3e8db439315d6a70e942f5f625b3620dc4 [apply] Implementation SHA Classes: cbd26e49578d4ed90b15c6b2d342abdba3228abe820b6869ce461d0fce9d6ef7 [apply] Implementation SHA Classes-this: 7e526abb52862109f154a7f3db359d760c6829b5383070cfd710ed7b4148c16d [apply] Implementation SHA Natives: b28af7324bde357e919bc916888e3046368f16c5a7aac1e645db450e7457e77e [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.6 [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.6.0-rc-20250628 [apply] Implementation Build: 2.6-b1535-20250628 [apply] Implementation Branch: origin/master [apply] Implementation Commit: 0a307e574c422ccfa60b3abd93e69fcb79d01787 [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.6 [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.6.0-rc-20250628 [apply] Implementation Build: 2.6-b1535-20250628 [apply] Implementation Branch: origin/master [apply] Implementation Commit: 0a307e574c422ccfa60b3abd93e69fcb79d01787 [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.6 [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.6.0-rc-20250628 [apply] Implementation Build: 2.6-b1535-20250628 [apply] Implementation Branch: origin/master [apply] Implementation Commit: 0a307e574c422ccfa60b3abd93e69fcb79d01787 [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 0x7c0c77c7, isOwner false, <7adda9cc, 5cee5251>[count 0, qsz 0, owner ]], obj 0x78b66d36] [apply] Natives [apply] GL4bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GLES3 false [apply] GL3bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GL2 true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GLES2 false [apply] GLES1 false [apply] Count 5 / 8 [apply] Common [apply] GL4ES3 true [apply] GL2GL3 true [apply] GL2ES2 true [apply] GL2ES1 true [apply] Mappings [apply] GL3bc GLProfile[GL3bc/GL4bc.sw] [apply] GL2ES1 GLProfile[GL2ES1/GL4bc.sw] [apply] GL4ES3 GLProfile[GL4ES3/GL4.sw] [apply] GL2ES2 GLProfile[GL2ES2/GL4.sw] [apply] GL4bc GLProfile[GL4bc/GL4bc.sw] [apply] GL2 GLProfile[GL2/GL4bc.sw] [apply] GL4 GLProfile[GL4/GL4.sw] [apply] GL3 GLProfile[GL3/GL4.sw] [apply] GL2GL3 GLProfile[GL2GL3/GL4bc.sw] [apply] default GLProfile[GL4bc/GL4bc.sw] [apply] Count 9 / 12 [apply] [apply] [apply] Capabilities for X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x7c0c77c7, isOwner false, <7adda9cc, 5cee5251>[count 0, qsz 0, owner ]], obj 0x78b66d36] [apply] GLCaps[glx vid ----, fbc 0x6f: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x70: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x71: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x72: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x73: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x74: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x75: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x76: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x77: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x78: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x79: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x7a: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x7b: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x7c: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x7d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x7e: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x7f: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x80: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x81: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x82: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x83: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x84: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x85: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x86: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x88: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x8c: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x90: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x94: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x98: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x9c: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xa0: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xa4: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xa8: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xac: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xb0: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xb4: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xff: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x100: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x101: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x102: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x103: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x104: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x105: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x106: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x107: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x108: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x109: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x10a: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x10b: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x10c: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x10d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x10e: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x10f: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x110: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x111: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x112: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x113: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x114: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x115: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x116: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x118: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x11c: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x120: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x124: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x128: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x12c: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x130: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x134: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x138: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x13c: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x140: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x144: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x267: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x268: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x269: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x26a: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x26b: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x26c: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x26d: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x26e: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x26f: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x270: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x271: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x272: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x273: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x274: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x275: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x276: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x277: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x278: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x279: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x27a: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x27b: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x27c: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x27d: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x27e: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x280: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x284: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x288: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x28c: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x290: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x294: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x298: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x29c: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2a0: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2a4: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2a8: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2ac: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2af: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2b0: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2b1: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2b2: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2b3: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2b4: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2b5: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2b6: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2b7: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2b8: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2b9: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2ba: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2bb: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2bc: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2bd: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2be: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2bf: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2c0: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2c1: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2c2: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2c3: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2c4: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2c5: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2c6: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2c8: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2cc: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2d0: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2d4: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2d8: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2dc: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2e0: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2e4: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2e8: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2ec: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2f0: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2f4: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x33f: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x340: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x341: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x342: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x343: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x344: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x345: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x346: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x347: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x348: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x349: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x34a: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x34b: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x34c: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x34d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x34e: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x34f: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x350: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x351: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x352: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x353: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x354: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x355: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x356: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x358: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x35c: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x360: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x364: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x368: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x36c: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x370: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x374: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x378: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x37c: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x380: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x384: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4a7: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4a8: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4a9: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4aa: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4ab: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4ac: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4ad: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4ae: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4af: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4b0: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4b1: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4b2: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4b3: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4b4: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4b5: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4b6: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4b7: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4b8: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4b9: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4ba: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4bb: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4bc: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4bd: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4be: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4c0: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4c4: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4c8: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4cc: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4d0: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4d4: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4d8: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4dc: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4e0: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4e4: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4e8: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4ec: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid 0x21, fbc 0x15b: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x22, fbc 0x39b: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6e, 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, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x507, fbc 0x147: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x508, fbc 0x148: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x509, fbc 0x149: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x50a, fbc 0x14a: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x50b, fbc 0x14b: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x50c, fbc 0x14c: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x50d, fbc 0x14d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x50e, fbc 0x14e: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x50f, fbc 0x14f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x510, fbc 0x150: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x511, fbc 0x151: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x512, fbc 0x152: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x513, fbc 0x153: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x514, fbc 0x154: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x515, fbc 0x155: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x516, fbc 0x156: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x517, fbc 0x157: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x518, fbc 0x158: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x519, fbc 0x159: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x51a, fbc 0x15a: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x51b, fbc 0x15c: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x51c, fbc 0x15d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x51d, fbc 0x15e: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x51f, fbc 0x160: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x523, fbc 0x164: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x527, fbc 0x168: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x52b, fbc 0x16c: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x52f, fbc 0x170: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x533, fbc 0x174: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x537, fbc 0x178: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x53b, fbc 0x17c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x53f, fbc 0x180: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x543, fbc 0x184: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x547, fbc 0x188: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x54b, fbc 0x18c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x54e, fbc 0x18f: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x54f, fbc 0x190: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x550, fbc 0x191: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x551, fbc 0x192: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x552, fbc 0x193: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x553, fbc 0x194: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x554, fbc 0x195: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x555, fbc 0x196: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x556, fbc 0x197: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x557, fbc 0x198: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x558, fbc 0x199: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x559, fbc 0x19a: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x55a, fbc 0x19b: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x55b, fbc 0x19c: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x55e, fbc 0x19f: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x55f, fbc 0x1a0: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x560, fbc 0x1a1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x561, fbc 0x1a2: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x562, fbc 0x1a3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x563, fbc 0x1a4: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x564, fbc 0x1a5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x565, fbc 0x1a6: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x567, fbc 0x1a8: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x56b, fbc 0x1ac: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x56f, fbc 0x1b0: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x573, fbc 0x1b4: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x577, fbc 0x1b8: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x57b, fbc 0x1bc: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x57f, fbc 0x1c0: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x583, fbc 0x1c4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x587, fbc 0x1c8: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x58b, fbc 0x1cc: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x58f, fbc 0x1d0: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x593, fbc 0x1d4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x596, fbc 0x1d7: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x597, fbc 0x1d8: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x598, fbc 0x1d9: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x599, fbc 0x1da: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x59a, fbc 0x1db: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x59b, fbc 0x1dc: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x59c, fbc 0x1dd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x59d, fbc 0x1de: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x59e, fbc 0x1df: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x59f, fbc 0x1e0: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5a0, fbc 0x1e1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5a1, fbc 0x1e2: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5a2, fbc 0x1e3: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5a3, fbc 0x1e4: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5a4, fbc 0x1e5: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5a5, fbc 0x1e6: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5a6, fbc 0x1e7: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5a7, fbc 0x1e8: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5a8, fbc 0x1e9: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5a9, fbc 0x1ea: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5aa, fbc 0x1eb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5ab, fbc 0x1ec: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5ac, fbc 0x1ed: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5ad, fbc 0x1ee: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5af, fbc 0x1f0: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5b3, fbc 0x1f4: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5b7, fbc 0x1f8: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5bb, fbc 0x1fc: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5bf, fbc 0x200: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5c3, fbc 0x204: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5c7, fbc 0x208: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5cb, fbc 0x20c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5cf, fbc 0x210: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5d3, fbc 0x214: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5d7, fbc 0x218: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5db, fbc 0x21c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5de, fbc 0x21f: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5df, fbc 0x220: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5e0, fbc 0x221: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5e1, fbc 0x222: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5e2, fbc 0x223: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5e3, fbc 0x224: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5e4, fbc 0x225: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5e5, fbc 0x226: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5e6, fbc 0x227: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5e7, fbc 0x228: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5e8, fbc 0x229: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5e9, fbc 0x22a: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5ea, fbc 0x22b: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5eb, fbc 0x22c: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5ec, fbc 0x22d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5ed, fbc 0x22e: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5ee, fbc 0x22f: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5ef, fbc 0x230: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5f0, fbc 0x231: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5f1, fbc 0x232: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5f2, fbc 0x233: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5f3, fbc 0x234: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5f4, fbc 0x235: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5f5, fbc 0x236: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5f7, fbc 0x238: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5fb, fbc 0x23c: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5ff, fbc 0x240: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x603, fbc 0x244: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x607, fbc 0x248: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x60b, fbc 0x24c: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x60f, fbc 0x250: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x613, fbc 0x254: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x617, fbc 0x258: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x61b, fbc 0x25c: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x61f, fbc 0x260: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x623, fbc 0x264: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x626, fbc 0x387: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x627, fbc 0x388: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x628, fbc 0x389: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x629, fbc 0x38a: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x62a, fbc 0x38b: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x62b, fbc 0x38c: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x62c, fbc 0x38d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x62d, fbc 0x38e: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x62e, fbc 0x38f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x62f, fbc 0x390: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x630, fbc 0x391: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x631, fbc 0x392: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x632, fbc 0x393: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x633, fbc 0x394: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x634, fbc 0x395: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x635, fbc 0x396: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x636, fbc 0x397: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x637, fbc 0x398: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x638, fbc 0x399: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x639, fbc 0x39a: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x63a, fbc 0x39c: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x63b, fbc 0x39d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x63c, fbc 0x39e: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x63e, fbc 0x3a0: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x642, fbc 0x3a4: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x646, fbc 0x3a8: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x64a, fbc 0x3ac: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x64e, fbc 0x3b0: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x652, fbc 0x3b4: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x656, fbc 0x3b8: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x65a, fbc 0x3bc: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x65e, fbc 0x3c0: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x662, fbc 0x3c4: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x666, fbc 0x3c8: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x66a, fbc 0x3cc: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x66d, fbc 0x3cf: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x66e, fbc 0x3d0: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x66f, fbc 0x3d1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x670, fbc 0x3d2: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x671, fbc 0x3d3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x672, fbc 0x3d4: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x673, fbc 0x3d5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x674, fbc 0x3d6: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x675, fbc 0x3d7: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x676, fbc 0x3d8: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x677, fbc 0x3d9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x678, fbc 0x3da: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x679, fbc 0x3db: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x67a, fbc 0x3dc: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x67b, fbc 0x3dd: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x67c, fbc 0x3de: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x67d, fbc 0x3df: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x67e, fbc 0x3e0: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x67f, fbc 0x3e1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x680, fbc 0x3e2: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x681, fbc 0x3e3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x682, fbc 0x3e4: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x683, fbc 0x3e5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x684, fbc 0x3e6: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x686, fbc 0x3e8: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x68a, fbc 0x3ec: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x68e, fbc 0x3f0: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x692, fbc 0x3f4: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x696, fbc 0x3f8: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x69a, fbc 0x3fc: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x69e, fbc 0x400: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6a2, fbc 0x404: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6a6, fbc 0x408: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6aa, fbc 0x40c: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6ae, fbc 0x410: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6b2, fbc 0x414: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6b5, fbc 0x417: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6b6, fbc 0x418: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6b7, fbc 0x419: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6b8, fbc 0x41a: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6b9, fbc 0x41b: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6ba, fbc 0x41c: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6bb, fbc 0x41d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6bc, fbc 0x41e: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6bd, fbc 0x41f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6be, fbc 0x420: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6bf, fbc 0x421: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6c0, fbc 0x422: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6c1, fbc 0x423: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6c2, fbc 0x424: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6c3, fbc 0x425: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6c4, fbc 0x426: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6c5, fbc 0x427: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6c6, fbc 0x428: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6c7, fbc 0x429: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6c8, fbc 0x42a: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6c9, fbc 0x42b: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6ca, fbc 0x42c: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6cb, fbc 0x42d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6cc, fbc 0x42e: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6ce, fbc 0x430: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6d2, fbc 0x434: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6d6, fbc 0x438: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6da, fbc 0x43c: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6de, fbc 0x440: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6e2, fbc 0x444: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6e6, fbc 0x448: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6ea, fbc 0x44c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6ee, fbc 0x450: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6f2, fbc 0x454: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6f6, fbc 0x458: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6fa, fbc 0x45c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6fd, fbc 0x45f: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6fe, fbc 0x460: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6ff, fbc 0x461: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x700, fbc 0x462: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x701, fbc 0x463: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x702, fbc 0x464: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x703, fbc 0x465: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x704, fbc 0x466: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x705, fbc 0x467: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x706, fbc 0x468: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x707, fbc 0x469: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x708, fbc 0x46a: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x709, fbc 0x46b: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x70a, fbc 0x46c: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x70b, fbc 0x46d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x70c, fbc 0x46e: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x70d, fbc 0x46f: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x70e, fbc 0x470: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x70f, fbc 0x471: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x710, fbc 0x472: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x711, fbc 0x473: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x712, fbc 0x474: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x713, fbc 0x475: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x714, fbc 0x476: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x716, fbc 0x478: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x71a, fbc 0x47c: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x71e, fbc 0x480: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x722, fbc 0x484: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x726, fbc 0x488: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x72a, fbc 0x48c: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x72e, fbc 0x490: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x732, fbc 0x494: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x736, fbc 0x498: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x73a, fbc 0x49c: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x73e, fbc 0x4a0: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x742, fbc 0x4a4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x745, fbc 0x4ef: 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[GL4bc/GL4bc.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, dbl, mono , sw, GLProfile[GL4bc/GL4bc.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[GL4bc/GL4bc.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 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.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, dbl, mono , sw, GLProfile[GL4bc/GL4bc.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[GL4bc/GL4bc.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 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.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, dbl, mono , sw, GLProfile[GL4bc/GL4bc.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[GL4bc/GL4bc.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/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x74f, 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[GL4bc/GL4bc.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 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.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, dbl, mono , sw, GLProfile[GL4bc/GL4bc.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[GL4bc/GL4bc.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 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.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, dbl, mono , sw, GLProfile[GL4bc/GL4bc.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[GL4bc/GL4bc.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 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.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, dbl, mono , sw, GLProfile[GL4bc/GL4bc.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[GL4bc/GL4bc.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/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.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, dbl, mono , sw, GLProfile[GL4bc/GL4bc.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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [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 true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES3 false, GL3bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.sw], GL2ES1 GLProfile[GL2ES1/GL4bc.sw], GL4ES3 GLProfile[GL4ES3/GL4.sw], GL2ES2 GLProfile[GL2ES2/GL4.sw], GL4bc GLProfile[GL4bc/GL4bc.sw], GL2 GLProfile[GL2/GL4bc.sw], GL4 GLProfile[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4bc.sw], , default GLProfile[GL4bc/GL4bc.sw], count 9 / 12] [apply] GLProfile.getDefaultDevice(): X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x7c0c77c7, isOwner false, <7adda9cc, 5cee5251>[count 0, qsz 0, owner ]], obj 0x78b66d36] [apply] GLProfile.getDefault(): GLProfile[GL4bc/GL4bc.sw] [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test01GLProfileDefault [apply] GLProfile Mapping default -> GLProfile[GL4bc/GL4bc.sw] [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping default -> GLProfile[GL4bc/GL4bc.sw] -> GLProfile[GL4bc/GL4bc.sw] -> 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2ES2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2ES1 [apply] junit.framework.TestListener: endTest(test01GLProfileDefault) [apply] junit.framework.TestListener: startTest(test11GLProfileMaxProgrammable) [apply] GLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.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[GL4bc/GL4bc.sw] [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping maxProgrammable -> GLProfile[GL4bc/GL4bc.sw] -> GLProfile[GL4bc/GL4bc.sw] -> 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2ES2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2ES1 [apply] junit.framework.TestListener: endTest(test11GLProfileMaxProgrammable) [apply] junit.framework.TestListener: startTest(test22GLProfileMaxFixedFunc) [apply] GLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.sw] [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[GL4bc/GL4bc.sw] [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping maxFixedFunc -> GLProfile[GL4bc/GL4bc.sw] -> GLProfile[GL4bc/GL4bc.sw] -> 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2ES2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2ES1 [apply] junit.framework.TestListener: endTest(test22GLProfileMaxFixedFunc) [apply] junit.framework.TestListener: startTest(test31GLProfileGL2ES1) [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[GL4bc/GL4bc.sw] [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping GL2ES1 -> GLProfile[GL4bc/GL4bc.sw] -> GLProfile[GL4bc/GL4bc.sw] -> 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2ES2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2ES1 [apply] junit.framework.TestListener: endTest(test31GLProfileGL2ES1) [apply] junit.framework.TestListener: startTest(test32GLProfileGL2ES2) [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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [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 22.3.6 [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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [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 22.3.6 [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[GL4bc/GL4bc.sw] [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping GL2GL3 -> GLProfile[GL4bc/GL4bc.sw] -> GLProfile[GL4bc/GL4bc.sw] -> 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2ES2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2ES1 [apply] junit.framework.TestListener: endTest(test34GLProfileGL2GL3) [apply] junit.framework.TestListener: startTest(test41_GL4bc) [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] GLProfile Mapping GL4bc -> GLProfile[GL4bc/GL4bc.sw] [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping GL4bc -> GLProfile[GL4bc/GL4bc.sw] -> GLProfile[GL4bc/GL4bc.sw] -> 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2ES2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2ES1 [apply] junit.framework.TestListener: endTest(test41_GL4bc) [apply] junit.framework.TestListener: startTest(test42_GL3bc) [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/GL4bc.sw] [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping GL3bc -> GLProfile[GL3bc/GL4bc.sw] -> GLProfile[GL4bc/GL4bc.sw] -> 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2ES2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.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.TestGLProfile01NEWT - test42_GL3bc [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test43_GL2 [apply] GLProfile Mapping GL2 -> GLProfile[GL2/GL4bc.sw] [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping GL2 -> GLProfile[GL2/GL4bc.sw] -> GLProfile[GL4bc/GL4bc.sw] -> 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2ES2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2ES1 [apply] junit.framework.TestListener: endTest(test43_GL2) [apply] junit.framework.TestListener: startTest(test44_GL4) [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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [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 22.3.6 [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.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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [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 22.3.6 [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] 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.TestGLProfile01NEWT - test45_GL3 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test46_GLES1 [apply] Profile GLES1 n/a [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] Profile GLES2 n/a [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] Profile GLES3 n/a [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 @ 1751131408865 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131408880 ms --- localhost/127.0.0.1:59999 - Unlock ok within 16 ms [apply] Tests run: 16, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.805 sec [apply] ------------- Standard Output --------------- [apply] GLProfile Natives[GL4bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES3 false, GL3bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.sw], GL2ES1 GLProfile[GL2ES1/GL4bc.sw], GL4ES3 GLProfile[GL4ES3/GL4.sw], GL2ES2 GLProfile[GL2ES2/GL4.sw], GL4bc GLProfile[GL4bc/GL4bc.sw], GL2 GLProfile[GL2/GL4bc.sw], GL4 GLProfile[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4bc.sw], , default GLProfile[GL4bc/GL4bc.sw], count 9 / 12] [apply] GLProfile.getDefaultDevice(): X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x7c0c77c7, isOwner false, <7adda9cc, 5cee5251>[count 0, qsz 0, owner ]], obj 0x78b66d36] [apply] GLProfile.getDefault(): GLProfile[GL4bc/GL4bc.sw] [apply] GLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.sw] [apply] GLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.sw] [apply] ------------- ---------------- --------------- [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751131405675 ms III - Start [apply] SLOCK [T main @ 1751131405680 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test00Version [apply] ----------------------------------------------------------------------------------------------------- [apply] Platform: LINUX / Linux 6.1.0-37-amd64 (6.1.0), 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: 21.0.7 (21.0.7u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment [apply] Platform: Java Vendor: Eclipse Adoptium, https://adoptium.net/, Java21, 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.6 [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.6.0-rc-20250628 [apply] Implementation Build: 2.6-b976-20250628 [apply] Implementation Branch: origin/master [apply] Implementation Commit: 492240c5176c91fd159e9010983aebc0e616b325 [apply] Implementation SHA Sources: 31e66adcee89f986ee132b8a72b91c3e8db439315d6a70e942f5f625b3620dc4 [apply] Implementation SHA Classes: cbd26e49578d4ed90b15c6b2d342abdba3228abe820b6869ce461d0fce9d6ef7 [apply] Implementation SHA Classes-this: 7e526abb52862109f154a7f3db359d760c6829b5383070cfd710ed7b4148c16d [apply] Implementation SHA Natives: b28af7324bde357e919bc916888e3046368f16c5a7aac1e645db450e7457e77e [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.6 [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.6.0-rc-20250628 [apply] Implementation Build: 2.6-b1535-20250628 [apply] Implementation Branch: origin/master [apply] Implementation Commit: 0a307e574c422ccfa60b3abd93e69fcb79d01787 [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.6 [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.6.0-rc-20250628 [apply] Implementation Build: 2.6-b1535-20250628 [apply] Implementation Branch: origin/master [apply] Implementation Commit: 0a307e574c422ccfa60b3abd93e69fcb79d01787 [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.6 [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.6.0-rc-20250628 [apply] Implementation Build: 2.6-b1535-20250628 [apply] Implementation Branch: origin/master [apply] Implementation Commit: 0a307e574c422ccfa60b3abd93e69fcb79d01787 [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 0x7c0c77c7, isOwner false, <7adda9cc, 5cee5251>[count 0, qsz 0, owner ]], obj 0x78b66d36] [apply] Natives [apply] GL4bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GLES3 false [apply] GL3bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GL2 true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GLES2 false [apply] GLES1 false [apply] Count 5 / 8 [apply] Common [apply] GL4ES3 true [apply] GL2GL3 true [apply] GL2ES2 true [apply] GL2ES1 true [apply] Mappings [apply] GL3bc GLProfile[GL3bc/GL4bc.sw] [apply] GL2ES1 GLProfile[GL2ES1/GL4bc.sw] [apply] GL4ES3 GLProfile[GL4ES3/GL4.sw] [apply] GL2ES2 GLProfile[GL2ES2/GL4.sw] [apply] GL4bc GLProfile[GL4bc/GL4bc.sw] [apply] GL2 GLProfile[GL2/GL4bc.sw] [apply] GL4 GLProfile[GL4/GL4.sw] [apply] GL3 GLProfile[GL3/GL4.sw] [apply] GL2GL3 GLProfile[GL2GL3/GL4bc.sw] [apply] default GLProfile[GL4bc/GL4bc.sw] [apply] Count 9 / 12 [apply] [apply] [apply] Capabilities for X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x7c0c77c7, isOwner false, <7adda9cc, 5cee5251>[count 0, qsz 0, owner ]], obj 0x78b66d36] [apply] GLCaps[glx vid ----, fbc 0x6f: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x70: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x71: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x72: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x73: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x74: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x75: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x76: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x77: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x78: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x79: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x7a: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x7b: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x7c: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x7d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x7e: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x7f: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x80: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x81: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x82: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x83: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x84: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x85: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x86: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x88: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x8c: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x90: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x94: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x98: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x9c: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xa0: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xa4: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xa8: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xac: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xb0: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xb4: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xff: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x100: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x101: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x102: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x103: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x104: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x105: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x106: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x107: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x108: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x109: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x10a: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x10b: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x10c: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x10d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x10e: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x10f: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x110: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x111: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x112: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x113: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x114: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x115: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x116: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x118: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x11c: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x120: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x124: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x128: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x12c: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x130: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x134: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x138: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x13c: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x140: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x144: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x267: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x268: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x269: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x26a: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x26b: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x26c: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x26d: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x26e: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x26f: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x270: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x271: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x272: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x273: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x274: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x275: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x276: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x277: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x278: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x279: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x27a: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x27b: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x27c: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x27d: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x27e: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x280: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x284: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x288: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x28c: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x290: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x294: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x298: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x29c: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2a0: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2a4: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2a8: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2ac: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2af: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2b0: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2b1: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2b2: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2b3: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2b4: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2b5: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2b6: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2b7: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2b8: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2b9: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2ba: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2bb: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2bc: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2bd: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2be: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2bf: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2c0: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2c1: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2c2: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2c3: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2c4: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2c5: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2c6: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2c8: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2cc: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2d0: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2d4: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2d8: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2dc: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2e0: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2e4: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2e8: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2ec: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2f0: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2f4: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x33f: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x340: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x341: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x342: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x343: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x344: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x345: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x346: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x347: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x348: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x349: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x34a: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x34b: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x34c: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x34d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x34e: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x34f: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x350: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x351: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x352: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x353: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x354: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x355: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x356: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x358: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x35c: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x360: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x364: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x368: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x36c: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x370: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x374: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x378: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x37c: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x380: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x384: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4a7: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4a8: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4a9: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4aa: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4ab: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4ac: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4ad: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4ae: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4af: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4b0: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4b1: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4b2: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4b3: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4b4: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4b5: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4b6: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4b7: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4b8: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4b9: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4ba: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4bb: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4bc: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4bd: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4be: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4c0: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4c4: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4c8: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4cc: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4d0: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4d4: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4d8: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4dc: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4e0: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4e4: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4e8: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4ec: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid 0x21, fbc 0x15b: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x22, fbc 0x39b: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6e, 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, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x507, fbc 0x147: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x508, fbc 0x148: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x509, fbc 0x149: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x50a, fbc 0x14a: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x50b, fbc 0x14b: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x50c, fbc 0x14c: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x50d, fbc 0x14d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x50e, fbc 0x14e: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x50f, fbc 0x14f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x510, fbc 0x150: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x511, fbc 0x151: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x512, fbc 0x152: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x513, fbc 0x153: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x514, fbc 0x154: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x515, fbc 0x155: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x516, fbc 0x156: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x517, fbc 0x157: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x518, fbc 0x158: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x519, fbc 0x159: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x51a, fbc 0x15a: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x51b, fbc 0x15c: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x51c, fbc 0x15d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x51d, fbc 0x15e: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x51f, fbc 0x160: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x523, fbc 0x164: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x527, fbc 0x168: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x52b, fbc 0x16c: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x52f, fbc 0x170: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x533, fbc 0x174: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x537, fbc 0x178: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x53b, fbc 0x17c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x53f, fbc 0x180: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x543, fbc 0x184: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x547, fbc 0x188: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x54b, fbc 0x18c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x54e, fbc 0x18f: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x54f, fbc 0x190: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x550, fbc 0x191: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x551, fbc 0x192: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x552, fbc 0x193: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x553, fbc 0x194: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x554, fbc 0x195: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x555, fbc 0x196: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x556, fbc 0x197: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x557, fbc 0x198: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x558, fbc 0x199: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x559, fbc 0x19a: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x55a, fbc 0x19b: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x55b, fbc 0x19c: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x55e, fbc 0x19f: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x55f, fbc 0x1a0: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x560, fbc 0x1a1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x561, fbc 0x1a2: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x562, fbc 0x1a3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x563, fbc 0x1a4: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x564, fbc 0x1a5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x565, fbc 0x1a6: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x567, fbc 0x1a8: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x56b, fbc 0x1ac: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x56f, fbc 0x1b0: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x573, fbc 0x1b4: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x577, fbc 0x1b8: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x57b, fbc 0x1bc: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x57f, fbc 0x1c0: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x583, fbc 0x1c4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x587, fbc 0x1c8: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x58b, fbc 0x1cc: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x58f, fbc 0x1d0: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x593, fbc 0x1d4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x596, fbc 0x1d7: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x597, fbc 0x1d8: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x598, fbc 0x1d9: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x599, fbc 0x1da: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x59a, fbc 0x1db: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x59b, fbc 0x1dc: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x59c, fbc 0x1dd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x59d, fbc 0x1de: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x59e, fbc 0x1df: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x59f, fbc 0x1e0: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5a0, fbc 0x1e1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5a1, fbc 0x1e2: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5a2, fbc 0x1e3: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5a3, fbc 0x1e4: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5a4, fbc 0x1e5: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5a5, fbc 0x1e6: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5a6, fbc 0x1e7: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5a7, fbc 0x1e8: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5a8, fbc 0x1e9: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5a9, fbc 0x1ea: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5aa, fbc 0x1eb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5ab, fbc 0x1ec: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5ac, fbc 0x1ed: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5ad, fbc 0x1ee: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5af, fbc 0x1f0: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5b3, fbc 0x1f4: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5b7, fbc 0x1f8: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5bb, fbc 0x1fc: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5bf, fbc 0x200: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5c3, fbc 0x204: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5c7, fbc 0x208: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5cb, fbc 0x20c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5cf, fbc 0x210: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5d3, fbc 0x214: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5d7, fbc 0x218: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5db, fbc 0x21c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5de, fbc 0x21f: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5df, fbc 0x220: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5e0, fbc 0x221: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5e1, fbc 0x222: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5e2, fbc 0x223: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5e3, fbc 0x224: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5e4, fbc 0x225: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5e5, fbc 0x226: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5e6, fbc 0x227: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5e7, fbc 0x228: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5e8, fbc 0x229: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5e9, fbc 0x22a: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5ea, fbc 0x22b: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5eb, fbc 0x22c: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5ec, fbc 0x22d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5ed, fbc 0x22e: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5ee, fbc 0x22f: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5ef, fbc 0x230: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5f0, fbc 0x231: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5f1, fbc 0x232: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5f2, fbc 0x233: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5f3, fbc 0x234: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5f4, fbc 0x235: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5f5, fbc 0x236: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5f7, fbc 0x238: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5fb, fbc 0x23c: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5ff, fbc 0x240: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x603, fbc 0x244: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x607, fbc 0x248: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x60b, fbc 0x24c: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x60f, fbc 0x250: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x613, fbc 0x254: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x617, fbc 0x258: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x61b, fbc 0x25c: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x61f, fbc 0x260: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x623, fbc 0x264: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x626, fbc 0x387: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x627, fbc 0x388: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x628, fbc 0x389: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x629, fbc 0x38a: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x62a, fbc 0x38b: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x62b, fbc 0x38c: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x62c, fbc 0x38d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x62d, fbc 0x38e: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x62e, fbc 0x38f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x62f, fbc 0x390: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x630, fbc 0x391: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x631, fbc 0x392: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x632, fbc 0x393: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x633, fbc 0x394: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x634, fbc 0x395: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x635, fbc 0x396: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x636, fbc 0x397: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x637, fbc 0x398: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x638, fbc 0x399: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x639, fbc 0x39a: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x63a, fbc 0x39c: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x63b, fbc 0x39d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x63c, fbc 0x39e: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x63e, fbc 0x3a0: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x642, fbc 0x3a4: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x646, fbc 0x3a8: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x64a, fbc 0x3ac: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x64e, fbc 0x3b0: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x652, fbc 0x3b4: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x656, fbc 0x3b8: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x65a, fbc 0x3bc: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x65e, fbc 0x3c0: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x662, fbc 0x3c4: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x666, fbc 0x3c8: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x66a, fbc 0x3cc: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x66d, fbc 0x3cf: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x66e, fbc 0x3d0: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x66f, fbc 0x3d1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x670, fbc 0x3d2: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x671, fbc 0x3d3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x672, fbc 0x3d4: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x673, fbc 0x3d5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x674, fbc 0x3d6: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x675, fbc 0x3d7: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x676, fbc 0x3d8: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x677, fbc 0x3d9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x678, fbc 0x3da: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x679, fbc 0x3db: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x67a, fbc 0x3dc: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x67b, fbc 0x3dd: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x67c, fbc 0x3de: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x67d, fbc 0x3df: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x67e, fbc 0x3e0: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x67f, fbc 0x3e1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x680, fbc 0x3e2: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x681, fbc 0x3e3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x682, fbc 0x3e4: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x683, fbc 0x3e5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x684, fbc 0x3e6: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x686, fbc 0x3e8: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x68a, fbc 0x3ec: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x68e, fbc 0x3f0: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x692, fbc 0x3f4: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x696, fbc 0x3f8: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x69a, fbc 0x3fc: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x69e, fbc 0x400: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6a2, fbc 0x404: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6a6, fbc 0x408: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6aa, fbc 0x40c: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6ae, fbc 0x410: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6b2, fbc 0x414: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6b5, fbc 0x417: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6b6, fbc 0x418: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6b7, fbc 0x419: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6b8, fbc 0x41a: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6b9, fbc 0x41b: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6ba, fbc 0x41c: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6bb, fbc 0x41d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6bc, fbc 0x41e: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6bd, fbc 0x41f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6be, fbc 0x420: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6bf, fbc 0x421: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6c0, fbc 0x422: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6c1, fbc 0x423: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6c2, fbc 0x424: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6c3, fbc 0x425: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6c4, fbc 0x426: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6c5, fbc 0x427: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6c6, fbc 0x428: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6c7, fbc 0x429: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6c8, fbc 0x42a: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6c9, fbc 0x42b: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6ca, fbc 0x42c: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6cb, fbc 0x42d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6cc, fbc 0x42e: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6ce, fbc 0x430: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6d2, fbc 0x434: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6d6, fbc 0x438: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6da, fbc 0x43c: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6de, fbc 0x440: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6e2, fbc 0x444: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6e6, fbc 0x448: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6ea, fbc 0x44c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6ee, fbc 0x450: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6f2, fbc 0x454: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6f6, fbc 0x458: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6fa, fbc 0x45c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6fd, fbc 0x45f: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6fe, fbc 0x460: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6ff, fbc 0x461: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x700, fbc 0x462: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x701, fbc 0x463: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x702, fbc 0x464: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x703, fbc 0x465: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x704, fbc 0x466: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x705, fbc 0x467: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x706, fbc 0x468: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x707, fbc 0x469: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x708, fbc 0x46a: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x709, fbc 0x46b: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x70a, fbc 0x46c: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x70b, fbc 0x46d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x70c, fbc 0x46e: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x70d, fbc 0x46f: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x70e, fbc 0x470: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x70f, fbc 0x471: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x710, fbc 0x472: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x711, fbc 0x473: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x712, fbc 0x474: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x713, fbc 0x475: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x714, fbc 0x476: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x716, fbc 0x478: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x71a, fbc 0x47c: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x71e, fbc 0x480: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x722, fbc 0x484: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x726, fbc 0x488: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x72a, fbc 0x48c: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x72e, fbc 0x490: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x732, fbc 0x494: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x736, fbc 0x498: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x73a, fbc 0x49c: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x73e, fbc 0x4a0: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x742, fbc 0x4a4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x745, fbc 0x4ef: 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[GL4bc/GL4bc.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, dbl, mono , sw, GLProfile[GL4bc/GL4bc.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[GL4bc/GL4bc.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 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.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, dbl, mono , sw, GLProfile[GL4bc/GL4bc.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[GL4bc/GL4bc.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 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.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, dbl, mono , sw, GLProfile[GL4bc/GL4bc.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[GL4bc/GL4bc.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/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x74f, 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[GL4bc/GL4bc.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 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.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, dbl, mono , sw, GLProfile[GL4bc/GL4bc.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[GL4bc/GL4bc.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 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.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, dbl, mono , sw, GLProfile[GL4bc/GL4bc.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[GL4bc/GL4bc.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 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.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, dbl, mono , sw, GLProfile[GL4bc/GL4bc.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[GL4bc/GL4bc.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/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.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, dbl, mono , sw, GLProfile[GL4bc/GL4bc.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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [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[GL4bc/GL4bc.sw] [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping default -> GLProfile[GL4bc/GL4bc.sw] -> GLProfile[GL4bc/GL4bc.sw] -> 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2ES2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.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[GL4bc/GL4bc.sw] [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping maxProgrammable -> GLProfile[GL4bc/GL4bc.sw] -> GLProfile[GL4bc/GL4bc.sw] -> 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2ES2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2ES1 [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[GL4bc/GL4bc.sw] [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping maxFixedFunc -> GLProfile[GL4bc/GL4bc.sw] -> GLProfile[GL4bc/GL4bc.sw] -> 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2ES2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.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[GL4bc/GL4bc.sw] [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping GL2ES1 -> GLProfile[GL4bc/GL4bc.sw] -> GLProfile[GL4bc/GL4bc.sw] -> 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2ES2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [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 22.3.6 [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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [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 22.3.6 [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[GL4bc/GL4bc.sw] [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping GL2GL3 -> GLProfile[GL4bc/GL4bc.sw] -> GLProfile[GL4bc/GL4bc.sw] -> 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2ES2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2ES1 [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] GLProfile Mapping GL4bc -> GLProfile[GL4bc/GL4bc.sw] [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping GL4bc -> GLProfile[GL4bc/GL4bc.sw] -> GLProfile[GL4bc/GL4bc.sw] -> 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2ES2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2ES1 [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/GL4bc.sw] [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping GL3bc -> GLProfile[GL3bc/GL4bc.sw] -> GLProfile[GL4bc/GL4bc.sw] -> 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2ES2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.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/GL4bc.sw] [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping GL2 -> GLProfile[GL2/GL4bc.sw] -> GLProfile[GL4bc/GL4bc.sw] -> 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2ES2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [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 22.3.6 [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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [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 22.3.6 [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] Profile GLES1 n/a [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] Profile GLES2 n/a [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] Profile GLES3 n/a [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 @ 1751131408865 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131408880 ms --- localhost/127.0.0.1:59999 - Unlock ok within 16 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test00Version took 0.5 sec [apply] Testcase: test01GLProfileDefault took 0.223 sec [apply] Testcase: test11GLProfileMaxProgrammable took 0.237 sec [apply] Testcase: test22GLProfileMaxFixedFunc took 0.192 sec [apply] Testcase: test31GLProfileGL2ES1 took 0.199 sec [apply] Testcase: test32GLProfileGL2ES2 took 0.233 sec [apply] Testcase: test33GLProfileGL4ES3 took 0.239 sec [apply] Testcase: test34GLProfileGL2GL3 took 0.19 sec [apply] Testcase: test41_GL4bc took 0.192 sec [apply] Testcase: test42_GL3bc took 0.209 sec [apply] Testcase: test43_GL2 took 0.231 sec [apply] Testcase: test44_GL4 took 0.255 sec [apply] Testcase: test45_GL3 took 0.209 sec [apply] Testcase: test46_GLES1 took 0.001 sec [apply] Testcase: test47_GLES2 took 0.002 sec [apply] Testcase: test48_GLES3 took 0.001 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] WARNING: package sun.awt.windows not in java.desktop [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 @ 1751131409747 ms III - Start [apply] SLOCK [T main @ 1751131409751 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test00Version [apply] ----------------------------------------------------------------------------------------------------- [apply] Platform: LINUX / Linux 6.1.0-37-amd64 (6.1.0), 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: 21.0.7 (21.0.7u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment [apply] Platform: Java Vendor: Eclipse Adoptium, https://adoptium.net/, Java21, 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.6 [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.6.0-rc-20250628 [apply] Implementation Build: 2.6-b976-20250628 [apply] Implementation Branch: origin/master [apply] Implementation Commit: 492240c5176c91fd159e9010983aebc0e616b325 [apply] Implementation SHA Sources: 31e66adcee89f986ee132b8a72b91c3e8db439315d6a70e942f5f625b3620dc4 [apply] Implementation SHA Classes: cbd26e49578d4ed90b15c6b2d342abdba3228abe820b6869ce461d0fce9d6ef7 [apply] Implementation SHA Classes-this: 7e526abb52862109f154a7f3db359d760c6829b5383070cfd710ed7b4148c16d [apply] Implementation SHA Natives: b28af7324bde357e919bc916888e3046368f16c5a7aac1e645db450e7457e77e [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.6 [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.6.0-rc-20250628 [apply] Implementation Build: 2.6-b1535-20250628 [apply] Implementation Branch: origin/master [apply] Implementation Commit: 0a307e574c422ccfa60b3abd93e69fcb79d01787 [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.6 [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.6.0-rc-20250628 [apply] Implementation Build: 2.6-b1535-20250628 [apply] Implementation Branch: origin/master [apply] Implementation Commit: 0a307e574c422ccfa60b3abd93e69fcb79d01787 [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.6 [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.6.0-rc-20250628 [apply] Implementation Build: 2.6-b1535-20250628 [apply] Implementation Branch: origin/master [apply] Implementation Commit: 0a307e574c422ccfa60b3abd93e69fcb79d01787 [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 0x7f010382, isOwner false, <1e802ef9, 2b6faea6>[count 0, qsz 0, owner ]], obj 0x4690b489] [apply] Natives [apply] GL4bc true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GL4 true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GLES3 false [apply] GL3bc true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GL3 true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GL2 true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GLES2 false [apply] GLES1 false [apply] Count 5 / 8 [apply] Common [apply] GL4ES3 true [apply] GL2GL3 true [apply] GL2ES2 true [apply] GL2ES1 true [apply] Mappings [apply] GL3bc GLProfile[GL3bc/GL4bc.sw] [apply] GL2ES1 GLProfile[GL2ES1/GL4bc.sw] [apply] GL4ES3 GLProfile[GL4ES3/GL4.sw] [apply] GL2ES2 GLProfile[GL2ES2/GL4.sw] [apply] GL4bc GLProfile[GL4bc/GL4bc.sw] [apply] GL2 GLProfile[GL2/GL4bc.sw] [apply] GL4 GLProfile[GL4/GL4bc.sw] [apply] GL3 GLProfile[GL3/GL4bc.sw] [apply] GL2GL3 GLProfile[GL2GL3/GL4bc.sw] [apply] default GLProfile[GL4bc/GL4bc.sw] [apply] Count 9 / 12 [apply] [apply] [apply] Capabilities for X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x7f010382, isOwner false, <1e802ef9, 2b6faea6>[count 0, qsz 0, owner ]], obj 0x4690b489] [apply] GLCaps[glx vid ----, fbc 0x6f: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x70: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x71: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x72: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x73: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x74: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x75: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x76: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x77: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x78: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x79: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x7a: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x7b: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x7c: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x7d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x7e: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x7f: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x80: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x81: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x82: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x83: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x84: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x85: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x86: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x88: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x8c: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x90: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x94: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x98: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x9c: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xa0: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xa4: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xa8: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xac: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xb0: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xb4: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xff: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x100: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x101: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x102: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x103: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x104: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x105: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x106: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x107: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x108: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x109: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x10a: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x10b: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x10c: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x10d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x10e: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x10f: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x110: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x111: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x112: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x113: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x114: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x115: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x116: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x118: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x11c: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x120: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x124: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x128: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x12c: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x130: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x134: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x138: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x13c: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x140: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x144: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x267: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x268: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x269: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x26a: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x26b: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x26c: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x26d: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x26e: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x26f: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x270: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x271: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x272: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x273: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x274: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x275: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x276: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x277: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x278: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x279: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x27a: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x27b: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x27c: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x27d: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x27e: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x280: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x284: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x288: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x28c: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x290: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x294: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x298: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x29c: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2a0: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2a4: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2a8: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2ac: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2af: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2b0: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2b1: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2b2: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2b3: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2b4: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2b5: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2b6: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2b7: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2b8: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2b9: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2ba: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2bb: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2bc: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2bd: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2be: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2bf: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2c0: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2c1: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2c2: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2c3: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2c4: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2c5: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2c6: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2c8: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2cc: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2d0: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2d4: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2d8: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2dc: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2e0: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2e4: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2e8: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2ec: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2f0: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2f4: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x33f: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x340: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x341: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x342: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x343: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x344: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x345: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x346: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x347: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x348: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x349: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x34a: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x34b: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x34c: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x34d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x34e: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x34f: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x350: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x351: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x352: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x353: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x354: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x355: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x356: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x358: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x35c: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x360: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x364: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x368: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x36c: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x370: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x374: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x378: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x37c: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x380: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x384: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4a7: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4a8: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4a9: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4aa: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4ab: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4ac: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4ad: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4ae: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4af: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4b0: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4b1: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4b2: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4b3: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4b4: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4b5: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4b6: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4b7: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4b8: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4b9: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4ba: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4bb: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4bc: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4bd: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4be: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4c0: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4c4: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4c8: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4cc: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4d0: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4d4: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4d8: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4dc: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4e0: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4e4: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4e8: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4ec: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid 0x21, fbc 0x15b: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x22, fbc 0x39b: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6e, 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, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x507, fbc 0x147: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x508, fbc 0x148: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x509, fbc 0x149: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x50a, fbc 0x14a: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x50b, fbc 0x14b: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x50c, fbc 0x14c: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x50d, fbc 0x14d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x50e, fbc 0x14e: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x50f, fbc 0x14f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x510, fbc 0x150: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x511, fbc 0x151: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x512, fbc 0x152: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x513, fbc 0x153: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x514, fbc 0x154: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x515, fbc 0x155: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x516, fbc 0x156: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x517, fbc 0x157: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x518, fbc 0x158: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x519, fbc 0x159: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x51a, fbc 0x15a: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x51b, fbc 0x15c: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x51c, fbc 0x15d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x51d, fbc 0x15e: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x51f, fbc 0x160: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x523, fbc 0x164: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x527, fbc 0x168: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x52b, fbc 0x16c: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x52f, fbc 0x170: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x533, fbc 0x174: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x537, fbc 0x178: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x53b, fbc 0x17c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x53f, fbc 0x180: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x543, fbc 0x184: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x547, fbc 0x188: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x54b, fbc 0x18c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x54e, fbc 0x18f: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x54f, fbc 0x190: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x550, fbc 0x191: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x551, fbc 0x192: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x552, fbc 0x193: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x553, fbc 0x194: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x554, fbc 0x195: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x555, fbc 0x196: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x556, fbc 0x197: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x557, fbc 0x198: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x558, fbc 0x199: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x559, fbc 0x19a: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x55a, fbc 0x19b: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x55b, fbc 0x19c: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x55e, fbc 0x19f: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x55f, fbc 0x1a0: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x560, fbc 0x1a1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x561, fbc 0x1a2: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x562, fbc 0x1a3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x563, fbc 0x1a4: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x564, fbc 0x1a5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x565, fbc 0x1a6: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x567, fbc 0x1a8: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x56b, fbc 0x1ac: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x56f, fbc 0x1b0: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x573, fbc 0x1b4: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x577, fbc 0x1b8: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x57b, fbc 0x1bc: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x57f, fbc 0x1c0: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x583, fbc 0x1c4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x587, fbc 0x1c8: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x58b, fbc 0x1cc: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x58f, fbc 0x1d0: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x593, fbc 0x1d4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x596, fbc 0x1d7: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x597, fbc 0x1d8: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x598, fbc 0x1d9: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x599, fbc 0x1da: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x59a, fbc 0x1db: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x59b, fbc 0x1dc: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x59c, fbc 0x1dd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x59d, fbc 0x1de: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x59e, fbc 0x1df: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x59f, fbc 0x1e0: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5a0, fbc 0x1e1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5a1, fbc 0x1e2: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5a2, fbc 0x1e3: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5a3, fbc 0x1e4: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5a4, fbc 0x1e5: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5a5, fbc 0x1e6: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5a6, fbc 0x1e7: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5a7, fbc 0x1e8: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5a8, fbc 0x1e9: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5a9, fbc 0x1ea: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5aa, fbc 0x1eb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5ab, fbc 0x1ec: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5ac, fbc 0x1ed: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5ad, fbc 0x1ee: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5af, fbc 0x1f0: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5b3, fbc 0x1f4: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5b7, fbc 0x1f8: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5bb, fbc 0x1fc: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5bf, fbc 0x200: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5c3, fbc 0x204: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5c7, fbc 0x208: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5cb, fbc 0x20c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5cf, fbc 0x210: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5d3, fbc 0x214: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5d7, fbc 0x218: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5db, fbc 0x21c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5de, fbc 0x21f: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5df, fbc 0x220: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5e0, fbc 0x221: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5e1, fbc 0x222: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5e2, fbc 0x223: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5e3, fbc 0x224: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5e4, fbc 0x225: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5e5, fbc 0x226: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5e6, fbc 0x227: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5e7, fbc 0x228: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5e8, fbc 0x229: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5e9, fbc 0x22a: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5ea, fbc 0x22b: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5eb, fbc 0x22c: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5ec, fbc 0x22d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5ed, fbc 0x22e: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5ee, fbc 0x22f: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5ef, fbc 0x230: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5f0, fbc 0x231: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5f1, fbc 0x232: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5f2, fbc 0x233: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5f3, fbc 0x234: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5f4, fbc 0x235: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5f5, fbc 0x236: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5f7, fbc 0x238: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5fb, fbc 0x23c: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5ff, fbc 0x240: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x603, fbc 0x244: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x607, fbc 0x248: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x60b, fbc 0x24c: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x60f, fbc 0x250: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x613, fbc 0x254: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x617, fbc 0x258: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x61b, fbc 0x25c: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x61f, fbc 0x260: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x623, fbc 0x264: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x626, fbc 0x387: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x627, fbc 0x388: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x628, fbc 0x389: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x629, fbc 0x38a: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x62a, fbc 0x38b: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x62b, fbc 0x38c: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x62c, fbc 0x38d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x62d, fbc 0x38e: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x62e, fbc 0x38f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x62f, fbc 0x390: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x630, fbc 0x391: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x631, fbc 0x392: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x632, fbc 0x393: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x633, fbc 0x394: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x634, fbc 0x395: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x635, fbc 0x396: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x636, fbc 0x397: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x637, fbc 0x398: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x638, fbc 0x399: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x639, fbc 0x39a: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x63a, fbc 0x39c: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x63b, fbc 0x39d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x63c, fbc 0x39e: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x63e, fbc 0x3a0: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x642, fbc 0x3a4: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x646, fbc 0x3a8: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x64a, fbc 0x3ac: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x64e, fbc 0x3b0: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x652, fbc 0x3b4: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x656, fbc 0x3b8: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x65a, fbc 0x3bc: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x65e, fbc 0x3c0: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x662, fbc 0x3c4: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x666, fbc 0x3c8: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x66a, fbc 0x3cc: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x66d, fbc 0x3cf: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x66e, fbc 0x3d0: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x66f, fbc 0x3d1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x670, fbc 0x3d2: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x671, fbc 0x3d3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x672, fbc 0x3d4: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x673, fbc 0x3d5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x674, fbc 0x3d6: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x675, fbc 0x3d7: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x676, fbc 0x3d8: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x677, fbc 0x3d9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x678, fbc 0x3da: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x679, fbc 0x3db: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x67a, fbc 0x3dc: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x67b, fbc 0x3dd: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x67c, fbc 0x3de: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x67d, fbc 0x3df: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x67e, fbc 0x3e0: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x67f, fbc 0x3e1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x680, fbc 0x3e2: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x681, fbc 0x3e3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x682, fbc 0x3e4: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x683, fbc 0x3e5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x684, fbc 0x3e6: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x686, fbc 0x3e8: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x68a, fbc 0x3ec: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x68e, fbc 0x3f0: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x692, fbc 0x3f4: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x696, fbc 0x3f8: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x69a, fbc 0x3fc: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x69e, fbc 0x400: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6a2, fbc 0x404: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6a6, fbc 0x408: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6aa, fbc 0x40c: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6ae, fbc 0x410: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6b2, fbc 0x414: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6b5, fbc 0x417: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6b6, fbc 0x418: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6b7, fbc 0x419: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6b8, fbc 0x41a: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6b9, fbc 0x41b: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6ba, fbc 0x41c: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6bb, fbc 0x41d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6bc, fbc 0x41e: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6bd, fbc 0x41f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6be, fbc 0x420: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6bf, fbc 0x421: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6c0, fbc 0x422: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6c1, fbc 0x423: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6c2, fbc 0x424: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6c3, fbc 0x425: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6c4, fbc 0x426: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6c5, fbc 0x427: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6c6, fbc 0x428: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6c7, fbc 0x429: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6c8, fbc 0x42a: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6c9, fbc 0x42b: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6ca, fbc 0x42c: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6cb, fbc 0x42d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6cc, fbc 0x42e: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6ce, fbc 0x430: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6d2, fbc 0x434: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6d6, fbc 0x438: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6da, fbc 0x43c: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6de, fbc 0x440: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6e2, fbc 0x444: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6e6, fbc 0x448: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6ea, fbc 0x44c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6ee, fbc 0x450: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6f2, fbc 0x454: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6f6, fbc 0x458: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6fa, fbc 0x45c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6fd, fbc 0x45f: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6fe, fbc 0x460: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6ff, fbc 0x461: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x700, fbc 0x462: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x701, fbc 0x463: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x702, fbc 0x464: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x703, fbc 0x465: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x704, fbc 0x466: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x705, fbc 0x467: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x706, fbc 0x468: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x707, fbc 0x469: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x708, fbc 0x46a: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x709, fbc 0x46b: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x70a, fbc 0x46c: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x70b, fbc 0x46d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x70c, fbc 0x46e: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x70d, fbc 0x46f: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x70e, fbc 0x470: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x70f, fbc 0x471: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x710, fbc 0x472: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x711, fbc 0x473: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x712, fbc 0x474: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x713, fbc 0x475: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x714, fbc 0x476: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x716, fbc 0x478: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x71a, fbc 0x47c: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x71e, fbc 0x480: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x722, fbc 0x484: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x726, fbc 0x488: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x72a, fbc 0x48c: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x72e, fbc 0x490: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x732, fbc 0x494: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x736, fbc 0x498: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x73a, fbc 0x49c: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x73e, fbc 0x4a0: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x742, fbc 0x4a4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x745, fbc 0x4ef: 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[GL4bc/GL4bc.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, dbl, mono , sw, GLProfile[GL4bc/GL4bc.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[GL4bc/GL4bc.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 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.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, dbl, mono , sw, GLProfile[GL4bc/GL4bc.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[GL4bc/GL4bc.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 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.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, dbl, mono , sw, GLProfile[GL4bc/GL4bc.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[GL4bc/GL4bc.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/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x74f, 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[GL4bc/GL4bc.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 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.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, dbl, mono , sw, GLProfile[GL4bc/GL4bc.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[GL4bc/GL4bc.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 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.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, dbl, mono , sw, GLProfile[GL4bc/GL4bc.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[GL4bc/GL4bc.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 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.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, dbl, mono , sw, GLProfile[GL4bc/GL4bc.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[GL4bc/GL4bc.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/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.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, dbl, mono , sw, GLProfile[GL4bc/GL4bc.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[GL4bc/GL4bc.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 true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GL4 true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES3 false, GL3bc true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3 true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.sw], GL2ES1 GLProfile[GL2ES1/GL4bc.sw], GL4ES3 GLProfile[GL4ES3/GL4.sw], GL2ES2 GLProfile[GL2ES2/GL4.sw], GL4bc GLProfile[GL4bc/GL4bc.sw], GL2 GLProfile[GL2/GL4bc.sw], GL4 GLProfile[GL4/GL4bc.sw], GL3 GLProfile[GL3/GL4bc.sw], GL2GL3 GLProfile[GL2GL3/GL4bc.sw], , default GLProfile[GL4bc/GL4bc.sw], count 9 / 12] [apply] GLProfile.getDefaultDevice(): X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x7f010382, isOwner false, <1e802ef9, 2b6faea6>[count 0, qsz 0, owner ]], obj 0x4690b489] [apply] GLProfile.getDefault(): GLProfile[GL4bc/GL4bc.sw] [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test01GLProfileDefault [apply] GLProfile Mapping default -> GLProfile[GL4bc/GL4bc.sw] [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [NoARBCreateContext, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping default -> GLProfile[GL4bc/GL4bc.sw] -> GLProfile[GL4bc/GL4bc.sw] -> 4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2ES2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2ES1 [apply] junit.framework.TestListener: endTest(test01GLProfileDefault) [apply] junit.framework.TestListener: startTest(test11GLProfileMaxProgrammable) [apply] GLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.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[GL4bc/GL4bc.sw] [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [NoARBCreateContext, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping maxProgrammable -> GLProfile[GL4bc/GL4bc.sw] -> GLProfile[GL4bc/GL4bc.sw] -> 4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2ES2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2ES1 [apply] junit.framework.TestListener: endTest(test11GLProfileMaxProgrammable) [apply] junit.framework.TestListener: startTest(test22GLProfileMaxFixedFunc) [apply] GLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.sw] [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[GL4bc/GL4bc.sw] [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [NoARBCreateContext, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping maxFixedFunc -> GLProfile[GL4bc/GL4bc.sw] -> GLProfile[GL4bc/GL4bc.sw] -> 4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2ES2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2ES1 [apply] junit.framework.TestListener: endTest(test22GLProfileMaxFixedFunc) [apply] junit.framework.TestListener: startTest(test31GLProfileGL2ES1) [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[GL4bc/GL4bc.sw] [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [NoARBCreateContext, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping GL2ES1 -> GLProfile[GL4bc/GL4bc.sw] -> GLProfile[GL4bc/GL4bc.sw] -> 4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2ES2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2ES1 [apply] junit.framework.TestListener: endTest(test31GLProfileGL2ES1) [apply] junit.framework.TestListener: startTest(test32GLProfileGL2ES2) [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[GL4/GL4bc.sw] [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [NoARBCreateContext, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping GL2ES2 -> GLProfile[GL4/GL4bc.sw] -> GLProfile[GL4bc/GL4bc.sw] -> 4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2ES2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2ES1 [apply] junit.framework.TestListener: endTest(test32GLProfileGL2ES2) [apply] junit.framework.TestListener: startTest(test33GLProfileGL4ES3) [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] GLProfile Mapping GL4ES3 -> GLProfile[GL4/GL4bc.sw] [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [NoARBCreateContext, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping GL4ES3 -> GLProfile[GL4/GL4bc.sw] -> GLProfile[GL4bc/GL4bc.sw] -> 4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2ES2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2ES1 [apply] junit.framework.TestListener: endTest(test33GLProfileGL4ES3) [apply] junit.framework.TestListener: startTest(test34GLProfileGL2GL3) [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[GL4bc/GL4bc.sw] [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [NoARBCreateContext, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping GL2GL3 -> GLProfile[GL4bc/GL4bc.sw] -> GLProfile[GL4bc/GL4bc.sw] -> 4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2ES2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2ES1 [apply] junit.framework.TestListener: endTest(test34GLProfileGL2GL3) [apply] junit.framework.TestListener: startTest(test41_GL4bc) [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] GLProfile Mapping GL4bc -> GLProfile[GL4bc/GL4bc.sw] [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [NoARBCreateContext, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping GL4bc -> GLProfile[GL4bc/GL4bc.sw] -> GLProfile[GL4bc/GL4bc.sw] -> 4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2ES2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2ES1 [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 - test41_GL4bc [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test42_GL3bc [apply] GLProfile Mapping GL3bc -> GLProfile[GL3bc/GL4bc.sw] [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [NoARBCreateContext, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping GL3bc -> GLProfile[GL3bc/GL4bc.sw] -> GLProfile[GL4bc/GL4bc.sw] -> 4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2ES2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.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] junit.framework.TestListener: endTest(test42_GL3bc) [apply] junit.framework.TestListener: startTest(test43_GL2) [apply] GLProfile Mapping GL2 -> GLProfile[GL2/GL4bc.sw] [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [NoARBCreateContext, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping GL2 -> GLProfile[GL2/GL4bc.sw] -> GLProfile[GL4bc/GL4bc.sw] -> 4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2ES2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2ES1 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - 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.TestGLProfile02NEWTNoARBCtx - test44_GL4 [apply] GLProfile Mapping GL4 -> GLProfile[GL4/GL4bc.sw] [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [NoARBCreateContext, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping GL4 -> GLProfile[GL4/GL4bc.sw] -> GLProfile[GL4bc/GL4bc.sw] -> 4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2ES2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2ES1 [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 - test44_GL4 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test45_GL3 [apply] GLProfile Mapping GL3 -> GLProfile[GL3/GL4bc.sw] [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [NoARBCreateContext, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping GL3 -> GLProfile[GL3/GL4bc.sw] -> GLProfile[GL4bc/GL4bc.sw] -> 4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2ES2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.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 @ 1751131412766 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131412771 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms [apply] Tests run: 16, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.614 sec [apply] ------------- Standard Output --------------- [apply] GLProfile Natives[GL4bc true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GL4 true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES3 false, GL3bc true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3 true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.sw], GL2ES1 GLProfile[GL2ES1/GL4bc.sw], GL4ES3 GLProfile[GL4ES3/GL4.sw], GL2ES2 GLProfile[GL2ES2/GL4.sw], GL4bc GLProfile[GL4bc/GL4bc.sw], GL2 GLProfile[GL2/GL4bc.sw], GL4 GLProfile[GL4/GL4bc.sw], GL3 GLProfile[GL3/GL4bc.sw], GL2GL3 GLProfile[GL2GL3/GL4bc.sw], , default GLProfile[GL4bc/GL4bc.sw], count 9 / 12] [apply] GLProfile.getDefaultDevice(): X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x7f010382, isOwner false, <1e802ef9, 2b6faea6>[count 0, qsz 0, owner ]], obj 0x4690b489] [apply] GLProfile.getDefault(): GLProfile[GL4bc/GL4bc.sw] [apply] GLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.sw] [apply] GLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.sw] [apply] ------------- ---------------- --------------- [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751131409747 ms III - Start [apply] SLOCK [T main @ 1751131409751 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test00Version [apply] ----------------------------------------------------------------------------------------------------- [apply] Platform: LINUX / Linux 6.1.0-37-amd64 (6.1.0), 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: 21.0.7 (21.0.7u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment [apply] Platform: Java Vendor: Eclipse Adoptium, https://adoptium.net/, Java21, 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.6 [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.6.0-rc-20250628 [apply] Implementation Build: 2.6-b976-20250628 [apply] Implementation Branch: origin/master [apply] Implementation Commit: 492240c5176c91fd159e9010983aebc0e616b325 [apply] Implementation SHA Sources: 31e66adcee89f986ee132b8a72b91c3e8db439315d6a70e942f5f625b3620dc4 [apply] Implementation SHA Classes: cbd26e49578d4ed90b15c6b2d342abdba3228abe820b6869ce461d0fce9d6ef7 [apply] Implementation SHA Classes-this: 7e526abb52862109f154a7f3db359d760c6829b5383070cfd710ed7b4148c16d [apply] Implementation SHA Natives: b28af7324bde357e919bc916888e3046368f16c5a7aac1e645db450e7457e77e [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.6 [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.6.0-rc-20250628 [apply] Implementation Build: 2.6-b1535-20250628 [apply] Implementation Branch: origin/master [apply] Implementation Commit: 0a307e574c422ccfa60b3abd93e69fcb79d01787 [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.6 [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.6.0-rc-20250628 [apply] Implementation Build: 2.6-b1535-20250628 [apply] Implementation Branch: origin/master [apply] Implementation Commit: 0a307e574c422ccfa60b3abd93e69fcb79d01787 [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.6 [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.6.0-rc-20250628 [apply] Implementation Build: 2.6-b1535-20250628 [apply] Implementation Branch: origin/master [apply] Implementation Commit: 0a307e574c422ccfa60b3abd93e69fcb79d01787 [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 0x7f010382, isOwner false, <1e802ef9, 2b6faea6>[count 0, qsz 0, owner ]], obj 0x4690b489] [apply] Natives [apply] GL4bc true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GL4 true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GLES3 false [apply] GL3bc true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GL3 true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GL2 true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GLES2 false [apply] GLES1 false [apply] Count 5 / 8 [apply] Common [apply] GL4ES3 true [apply] GL2GL3 true [apply] GL2ES2 true [apply] GL2ES1 true [apply] Mappings [apply] GL3bc GLProfile[GL3bc/GL4bc.sw] [apply] GL2ES1 GLProfile[GL2ES1/GL4bc.sw] [apply] GL4ES3 GLProfile[GL4ES3/GL4.sw] [apply] GL2ES2 GLProfile[GL2ES2/GL4.sw] [apply] GL4bc GLProfile[GL4bc/GL4bc.sw] [apply] GL2 GLProfile[GL2/GL4bc.sw] [apply] GL4 GLProfile[GL4/GL4bc.sw] [apply] GL3 GLProfile[GL3/GL4bc.sw] [apply] GL2GL3 GLProfile[GL2GL3/GL4bc.sw] [apply] default GLProfile[GL4bc/GL4bc.sw] [apply] Count 9 / 12 [apply] [apply] [apply] Capabilities for X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x7f010382, isOwner false, <1e802ef9, 2b6faea6>[count 0, qsz 0, owner ]], obj 0x4690b489] [apply] GLCaps[glx vid ----, fbc 0x6f: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x70: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x71: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x72: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x73: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x74: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x75: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x76: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x77: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x78: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x79: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x7a: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x7b: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x7c: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x7d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x7e: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x7f: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x80: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x81: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x82: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x83: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x84: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x85: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x86: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x88: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x8c: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x90: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x94: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x98: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x9c: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xa0: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xa4: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xa8: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xac: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xb0: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xb4: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xff: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x100: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x101: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x102: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x103: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x104: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x105: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x106: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x107: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x108: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x109: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x10a: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x10b: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x10c: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x10d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x10e: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x10f: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x110: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x111: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x112: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x113: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x114: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x115: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x116: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x118: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x11c: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x120: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x124: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x128: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x12c: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x130: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x134: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x138: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x13c: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x140: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x144: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x267: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x268: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x269: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x26a: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x26b: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x26c: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x26d: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x26e: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x26f: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x270: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x271: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x272: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x273: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x274: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x275: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x276: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x277: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x278: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x279: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x27a: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x27b: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x27c: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x27d: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x27e: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x280: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x284: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x288: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x28c: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x290: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x294: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x298: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x29c: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2a0: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2a4: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2a8: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2ac: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2af: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2b0: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2b1: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2b2: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2b3: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2b4: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2b5: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2b6: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2b7: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2b8: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2b9: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2ba: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2bb: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2bc: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2bd: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2be: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2bf: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2c0: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2c1: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2c2: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2c3: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2c4: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2c5: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2c6: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2c8: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2cc: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2d0: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2d4: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2d8: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2dc: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2e0: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2e4: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2e8: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2ec: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2f0: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2f4: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x33f: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x340: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x341: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x342: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x343: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x344: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x345: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x346: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x347: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x348: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x349: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x34a: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x34b: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x34c: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x34d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x34e: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x34f: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x350: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x351: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x352: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x353: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x354: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x355: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x356: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x358: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x35c: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x360: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x364: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x368: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x36c: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x370: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x374: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x378: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x37c: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x380: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x384: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4a7: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4a8: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4a9: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4aa: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4ab: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4ac: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4ad: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4ae: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4af: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4b0: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4b1: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4b2: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4b3: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4b4: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4b5: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4b6: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4b7: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4b8: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4b9: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4ba: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4bb: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4bc: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4bd: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4be: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4c0: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4c4: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4c8: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4cc: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4d0: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4d4: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4d8: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4dc: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4e0: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4e4: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4e8: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4ec: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid 0x21, fbc 0x15b: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x22, fbc 0x39b: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6e, 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, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x507, fbc 0x147: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x508, fbc 0x148: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x509, fbc 0x149: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x50a, fbc 0x14a: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x50b, fbc 0x14b: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x50c, fbc 0x14c: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x50d, fbc 0x14d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x50e, fbc 0x14e: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x50f, fbc 0x14f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x510, fbc 0x150: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x511, fbc 0x151: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x512, fbc 0x152: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x513, fbc 0x153: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x514, fbc 0x154: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x515, fbc 0x155: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x516, fbc 0x156: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x517, fbc 0x157: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x518, fbc 0x158: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x519, fbc 0x159: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x51a, fbc 0x15a: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x51b, fbc 0x15c: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x51c, fbc 0x15d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x51d, fbc 0x15e: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x51f, fbc 0x160: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x523, fbc 0x164: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x527, fbc 0x168: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x52b, fbc 0x16c: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x52f, fbc 0x170: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x533, fbc 0x174: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x537, fbc 0x178: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x53b, fbc 0x17c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x53f, fbc 0x180: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x543, fbc 0x184: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x547, fbc 0x188: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x54b, fbc 0x18c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x54e, fbc 0x18f: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x54f, fbc 0x190: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x550, fbc 0x191: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x551, fbc 0x192: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x552, fbc 0x193: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x553, fbc 0x194: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x554, fbc 0x195: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x555, fbc 0x196: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x556, fbc 0x197: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x557, fbc 0x198: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x558, fbc 0x199: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x559, fbc 0x19a: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x55a, fbc 0x19b: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x55b, fbc 0x19c: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x55e, fbc 0x19f: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x55f, fbc 0x1a0: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x560, fbc 0x1a1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x561, fbc 0x1a2: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x562, fbc 0x1a3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x563, fbc 0x1a4: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x564, fbc 0x1a5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x565, fbc 0x1a6: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x567, fbc 0x1a8: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x56b, fbc 0x1ac: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x56f, fbc 0x1b0: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x573, fbc 0x1b4: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x577, fbc 0x1b8: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x57b, fbc 0x1bc: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x57f, fbc 0x1c0: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x583, fbc 0x1c4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x587, fbc 0x1c8: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x58b, fbc 0x1cc: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x58f, fbc 0x1d0: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x593, fbc 0x1d4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x596, fbc 0x1d7: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x597, fbc 0x1d8: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x598, fbc 0x1d9: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x599, fbc 0x1da: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x59a, fbc 0x1db: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x59b, fbc 0x1dc: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x59c, fbc 0x1dd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x59d, fbc 0x1de: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x59e, fbc 0x1df: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x59f, fbc 0x1e0: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5a0, fbc 0x1e1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5a1, fbc 0x1e2: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5a2, fbc 0x1e3: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5a3, fbc 0x1e4: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5a4, fbc 0x1e5: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5a5, fbc 0x1e6: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5a6, fbc 0x1e7: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5a7, fbc 0x1e8: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5a8, fbc 0x1e9: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5a9, fbc 0x1ea: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5aa, fbc 0x1eb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5ab, fbc 0x1ec: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5ac, fbc 0x1ed: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5ad, fbc 0x1ee: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5af, fbc 0x1f0: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5b3, fbc 0x1f4: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5b7, fbc 0x1f8: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5bb, fbc 0x1fc: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5bf, fbc 0x200: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5c3, fbc 0x204: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5c7, fbc 0x208: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5cb, fbc 0x20c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5cf, fbc 0x210: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5d3, fbc 0x214: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5d7, fbc 0x218: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5db, fbc 0x21c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5de, fbc 0x21f: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5df, fbc 0x220: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5e0, fbc 0x221: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5e1, fbc 0x222: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5e2, fbc 0x223: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5e3, fbc 0x224: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5e4, fbc 0x225: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5e5, fbc 0x226: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5e6, fbc 0x227: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5e7, fbc 0x228: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5e8, fbc 0x229: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5e9, fbc 0x22a: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5ea, fbc 0x22b: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5eb, fbc 0x22c: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5ec, fbc 0x22d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5ed, fbc 0x22e: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5ee, fbc 0x22f: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5ef, fbc 0x230: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5f0, fbc 0x231: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5f1, fbc 0x232: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5f2, fbc 0x233: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5f3, fbc 0x234: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5f4, fbc 0x235: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5f5, fbc 0x236: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5f7, fbc 0x238: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5fb, fbc 0x23c: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5ff, fbc 0x240: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x603, fbc 0x244: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x607, fbc 0x248: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x60b, fbc 0x24c: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x60f, fbc 0x250: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x613, fbc 0x254: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x617, fbc 0x258: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x61b, fbc 0x25c: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x61f, fbc 0x260: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x623, fbc 0x264: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x626, fbc 0x387: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x627, fbc 0x388: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x628, fbc 0x389: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x629, fbc 0x38a: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x62a, fbc 0x38b: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x62b, fbc 0x38c: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x62c, fbc 0x38d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x62d, fbc 0x38e: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x62e, fbc 0x38f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x62f, fbc 0x390: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x630, fbc 0x391: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x631, fbc 0x392: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x632, fbc 0x393: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x633, fbc 0x394: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x634, fbc 0x395: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x635, fbc 0x396: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x636, fbc 0x397: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x637, fbc 0x398: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x638, fbc 0x399: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x639, fbc 0x39a: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x63a, fbc 0x39c: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x63b, fbc 0x39d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x63c, fbc 0x39e: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x63e, fbc 0x3a0: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x642, fbc 0x3a4: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x646, fbc 0x3a8: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x64a, fbc 0x3ac: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x64e, fbc 0x3b0: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x652, fbc 0x3b4: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x656, fbc 0x3b8: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x65a, fbc 0x3bc: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x65e, fbc 0x3c0: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x662, fbc 0x3c4: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x666, fbc 0x3c8: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x66a, fbc 0x3cc: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x66d, fbc 0x3cf: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x66e, fbc 0x3d0: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x66f, fbc 0x3d1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x670, fbc 0x3d2: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x671, fbc 0x3d3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x672, fbc 0x3d4: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x673, fbc 0x3d5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x674, fbc 0x3d6: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x675, fbc 0x3d7: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x676, fbc 0x3d8: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x677, fbc 0x3d9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x678, fbc 0x3da: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x679, fbc 0x3db: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x67a, fbc 0x3dc: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x67b, fbc 0x3dd: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x67c, fbc 0x3de: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x67d, fbc 0x3df: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x67e, fbc 0x3e0: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x67f, fbc 0x3e1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x680, fbc 0x3e2: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x681, fbc 0x3e3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x682, fbc 0x3e4: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x683, fbc 0x3e5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x684, fbc 0x3e6: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x686, fbc 0x3e8: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x68a, fbc 0x3ec: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x68e, fbc 0x3f0: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x692, fbc 0x3f4: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x696, fbc 0x3f8: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x69a, fbc 0x3fc: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x69e, fbc 0x400: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6a2, fbc 0x404: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6a6, fbc 0x408: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6aa, fbc 0x40c: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6ae, fbc 0x410: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6b2, fbc 0x414: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6b5, fbc 0x417: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6b6, fbc 0x418: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6b7, fbc 0x419: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6b8, fbc 0x41a: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6b9, fbc 0x41b: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6ba, fbc 0x41c: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6bb, fbc 0x41d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6bc, fbc 0x41e: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6bd, fbc 0x41f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6be, fbc 0x420: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6bf, fbc 0x421: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6c0, fbc 0x422: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6c1, fbc 0x423: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6c2, fbc 0x424: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6c3, fbc 0x425: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6c4, fbc 0x426: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6c5, fbc 0x427: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6c6, fbc 0x428: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6c7, fbc 0x429: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6c8, fbc 0x42a: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6c9, fbc 0x42b: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6ca, fbc 0x42c: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6cb, fbc 0x42d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6cc, fbc 0x42e: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6ce, fbc 0x430: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6d2, fbc 0x434: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6d6, fbc 0x438: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6da, fbc 0x43c: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6de, fbc 0x440: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6e2, fbc 0x444: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6e6, fbc 0x448: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6ea, fbc 0x44c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6ee, fbc 0x450: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6f2, fbc 0x454: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6f6, fbc 0x458: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6fa, fbc 0x45c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6fd, fbc 0x45f: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6fe, fbc 0x460: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6ff, fbc 0x461: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x700, fbc 0x462: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x701, fbc 0x463: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x702, fbc 0x464: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x703, fbc 0x465: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x704, fbc 0x466: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x705, fbc 0x467: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x706, fbc 0x468: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x707, fbc 0x469: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x708, fbc 0x46a: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x709, fbc 0x46b: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x70a, fbc 0x46c: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x70b, fbc 0x46d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x70c, fbc 0x46e: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x70d, fbc 0x46f: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x70e, fbc 0x470: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x70f, fbc 0x471: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x710, fbc 0x472: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x711, fbc 0x473: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x712, fbc 0x474: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x713, fbc 0x475: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x714, fbc 0x476: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x716, fbc 0x478: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x71a, fbc 0x47c: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x71e, fbc 0x480: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x722, fbc 0x484: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x726, fbc 0x488: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x72a, fbc 0x48c: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x72e, fbc 0x490: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x732, fbc 0x494: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x736, fbc 0x498: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x73a, fbc 0x49c: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x73e, fbc 0x4a0: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x742, fbc 0x4a4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x745, fbc 0x4ef: 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[GL4bc/GL4bc.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, dbl, mono , sw, GLProfile[GL4bc/GL4bc.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[GL4bc/GL4bc.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 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.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, dbl, mono , sw, GLProfile[GL4bc/GL4bc.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[GL4bc/GL4bc.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 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.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, dbl, mono , sw, GLProfile[GL4bc/GL4bc.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[GL4bc/GL4bc.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/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x74f, 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[GL4bc/GL4bc.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 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.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, dbl, mono , sw, GLProfile[GL4bc/GL4bc.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[GL4bc/GL4bc.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 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.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, dbl, mono , sw, GLProfile[GL4bc/GL4bc.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[GL4bc/GL4bc.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 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.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, dbl, mono , sw, GLProfile[GL4bc/GL4bc.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[GL4bc/GL4bc.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/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.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, dbl, mono , sw, GLProfile[GL4bc/GL4bc.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[GL4bc/GL4bc.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[GL4bc/GL4bc.sw] [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [NoARBCreateContext, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping default -> GLProfile[GL4bc/GL4bc.sw] -> GLProfile[GL4bc/GL4bc.sw] -> 4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2ES2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.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[GL4bc/GL4bc.sw] [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [NoARBCreateContext, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping maxProgrammable -> GLProfile[GL4bc/GL4bc.sw] -> GLProfile[GL4bc/GL4bc.sw] -> 4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2ES2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.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[GL4bc/GL4bc.sw] [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [NoARBCreateContext, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping maxFixedFunc -> GLProfile[GL4bc/GL4bc.sw] -> GLProfile[GL4bc/GL4bc.sw] -> 4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2ES2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.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[GL4bc/GL4bc.sw] [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [NoARBCreateContext, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping GL2ES1 -> GLProfile[GL4bc/GL4bc.sw] -> GLProfile[GL4bc/GL4bc.sw] -> 4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2ES2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.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[GL4/GL4bc.sw] [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [NoARBCreateContext, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping GL2ES2 -> GLProfile[GL4/GL4bc.sw] -> GLProfile[GL4bc/GL4bc.sw] -> 4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2ES2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.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] GLProfile Mapping GL4ES3 -> GLProfile[GL4/GL4bc.sw] [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [NoARBCreateContext, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping GL4ES3 -> GLProfile[GL4/GL4bc.sw] -> GLProfile[GL4bc/GL4bc.sw] -> 4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2ES2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2ES1 [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[GL4bc/GL4bc.sw] [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [NoARBCreateContext, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping GL2GL3 -> GLProfile[GL4bc/GL4bc.sw] -> GLProfile[GL4bc/GL4bc.sw] -> 4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2ES2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.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] GLProfile Mapping GL4bc -> GLProfile[GL4bc/GL4bc.sw] [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [NoARBCreateContext, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping GL4bc -> GLProfile[GL4bc/GL4bc.sw] -> GLProfile[GL4bc/GL4bc.sw] -> 4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2ES2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2ES1 [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/GL4bc.sw] [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [NoARBCreateContext, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping GL3bc -> GLProfile[GL3bc/GL4bc.sw] -> GLProfile[GL4bc/GL4bc.sw] -> 4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2ES2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.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/GL4bc.sw] [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [NoARBCreateContext, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping GL2 -> GLProfile[GL2/GL4bc.sw] -> GLProfile[GL4bc/GL4bc.sw] -> 4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2ES2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.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] GLProfile Mapping GL4 -> GLProfile[GL4/GL4bc.sw] [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [NoARBCreateContext, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping GL4 -> GLProfile[GL4/GL4bc.sw] -> GLProfile[GL4bc/GL4bc.sw] -> 4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2ES2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2ES1 [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/GL4bc.sw] [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [NoARBCreateContext, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping GL3 -> GLProfile[GL3/GL4bc.sw] -> GLProfile[GL4bc/GL4bc.sw] -> 4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2ES2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.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 @ 1751131412766 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131412771 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test00Version took 0.411 sec [apply] Testcase: test01GLProfileDefault took 0.207 sec [apply] Testcase: test11GLProfileMaxProgrammable took 0.213 sec [apply] Testcase: test22GLProfileMaxFixedFunc took 0.215 sec [apply] Testcase: test31GLProfileGL2ES1 took 0.19 sec [apply] Testcase: test32GLProfileGL2ES2 took 0.192 sec [apply] Testcase: test33GLProfileGL4ES3 took 0.215 sec [apply] Testcase: test34GLProfileGL2GL3 took 0.248 sec [apply] Testcase: test41_GL4bc took 0.184 sec [apply] Testcase: test42_GL3bc took 0.231 sec [apply] Testcase: test43_GL2 took 0.2 sec [apply] Testcase: test44_GL4 took 0.233 sec [apply] Testcase: test45_GL3 took 0.231 sec [apply] Testcase: test46_GLES1 took 0.001 sec [apply] Testcase: test47_GLES2 took 0 sec [apply] Testcase: test48_GLES3 took 0 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] WARNING: package sun.awt.windows not in java.desktop [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] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751131413679 ms III - Start [apply] SLOCK [T main @ 1751131413683 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test01GLProfileDefaultFBO [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLProfile Natives[GL4bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES3 false, GL3bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.sw], GL2ES1 GLProfile[GL2ES1/GL4bc.sw], GL4ES3 GLProfile[GL4ES3/GL4.sw], GL2ES2 GLProfile[GL2ES2/GL4.sw], GL4bc GLProfile[GL4bc/GL4bc.sw], GL2 GLProfile[GL2/GL4bc.sw], GL4 GLProfile[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4bc.sw], , default GLProfile[GL4bc/GL4bc.sw], count 9 / 12] [apply] GLProfile.getDefaultDevice(): X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x4c15e7fd, isOwner false, <23986957, 23f7d05d>[count 0, qsz 0, owner ]], obj 0x3901d134] [apply] GLProfile.getDefault(): GLProfile[GL4bc/GL4bc.sw] [apply] GLContext Mapping default -> GLProfile[GL4bc/GL4bc.sw] -> GLProfile[GL4bc/GL4bc.sw] -> 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2ES2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2ES1 [apply] junit.framework.TestListener: endTest(test01GLProfileDefaultFBO) [apply] junit.framework.TestListener: startTest(test02GLProfileDefaultPBuffer) [apply] GLProfile Natives[GL4bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES3 false, GL3bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.sw], GL2ES1 GLProfile[GL2ES1/GL4bc.sw], GL4ES3 GLProfile[GL4ES3/GL4.sw], GL2ES2 GLProfile[GL2ES2/GL4.sw], GL4bc GLProfile[GL4bc/GL4bc.sw], GL2 GLProfile[GL2/GL4bc.sw], GL4 GLProfile[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4bc.sw], , default GLProfile[GL4bc/GL4bc.sw], count 9 / 12] [apply] GLProfile.getDefaultDevice(): X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x4c15e7fd, isOwner false, <23986957, 23f7d05d>[count 0, qsz 0, owner ]], obj 0x3901d134] [apply] GLProfile.getDefault(): GLProfile[GL4bc/GL4bc.sw] [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[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping default -> GLProfile[GL4bc/GL4bc.sw] -> GLProfile[GL4bc/GL4bc.sw] -> 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2ES2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2ES1 [apply] junit.framework.TestListener: endTest(test02GLProfileDefaultPBuffer) [apply] junit.framework.TestListener: startTest(test03GLProfileDefaultBitmap) [apply] GLProfile Natives[GL4bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES3 false, GL3bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.sw], GL2ES1 GLProfile[GL2ES1/GL4bc.sw], GL4ES3 GLProfile[GL4ES3/GL4.sw], GL2ES2 GLProfile[GL2ES2/GL4.sw], GL4bc GLProfile[GL4bc/GL4bc.sw], GL2 GLProfile[GL2/GL4bc.sw], GL4 GLProfile[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4bc.sw], , default GLProfile[GL4bc/GL4bc.sw], count 9 / 12] [apply] GLProfile.getDefaultDevice(): X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x4c15e7fd, isOwner false, <23986957, 23f7d05d>[count 0, qsz 0, owner ]], obj 0x3901d134] [apply] GLProfile.getDefault(): GLProfile[GL4bc/GL4bc.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] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping default -> GLProfile[GL4bc/GL4bc.sw] -> GLProfile[GL4bc/GL4bc.sw] -> 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2ES2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2ES1 [apply] junit.framework.TestListener: endTest(test03GLProfileDefaultBitmap) [apply] junit.framework.TestListener: startTest(test11GLProfileMaxProgrammableFBO) [apply] GLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.sw] [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[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping maxProgrammable -> GLProfile[GL4bc/GL4bc.sw] -> GLProfile[GL4bc/GL4bc.sw] -> 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2ES2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2ES1 [apply] junit.framework.TestListener: endTest(test11GLProfileMaxProgrammableFBO) [apply] junit.framework.TestListener: startTest(test12GLProfileMaxProgrammablePBuffer) [apply] GLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.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[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping maxProgrammable -> GLProfile[GL4bc/GL4bc.sw] -> GLProfile[GL4bc/GL4bc.sw] -> 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2ES2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2ES1 [apply] junit.framework.TestListener: endTest(test12GLProfileMaxProgrammablePBuffer) [apply] junit.framework.TestListener: startTest(test21GLProfileMaxFixedFuncFBO) [apply] GLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.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[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping maxFixedFunc -> GLProfile[GL4bc/GL4bc.sw] -> GLProfile[GL4bc/GL4bc.sw] -> 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2ES2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2ES1 [apply] junit.framework.TestListener: endTest(test21GLProfileMaxFixedFuncFBO) [apply] junit.framework.TestListener: startTest(test22GLProfileMaxFixedFuncPBuffer) [apply] GLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.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[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping maxFixedFunc -> GLProfile[GL4bc/GL4bc.sw] -> GLProfile[GL4bc/GL4bc.sw] -> 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2ES2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2ES1 [apply] junit.framework.TestListener: endTest(test22GLProfileMaxFixedFuncPBuffer) [apply] junit.framework.TestListener: startTest(test23GLProfileMaxFixedFuncBitmap) [apply] GLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.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[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping maxFixedFunc -> GLProfile[GL4bc/GL4bc.sw] -> GLProfile[GL4bc/GL4bc.sw] -> 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2ES2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.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[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping GL2ES1 -> GLProfile[GL4bc/GL4bc.sw] -> GLProfile[GL4bc/GL4bc.sw] -> 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2ES2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [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 22.3.6 [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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [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 22.3.6 [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[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping GL2GL3 -> GLProfile[GL4bc/GL4bc.sw] -> GLProfile[GL4bc/GL4bc.sw] -> 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2ES2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2ES1 [apply] junit.framework.TestListener: endTest(test34GLProfileGL2GL3) [apply] junit.framework.TestListener: startTest(test41_GL4bc) [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] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping GL4bc -> GLProfile[GL4bc/GL4bc.sw] -> GLProfile[GL4bc/GL4bc.sw] -> 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2ES2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2ES1 [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 - test41_GL4bc [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test42_GL3bc [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping GL3bc -> GLProfile[GL3bc/GL4bc.sw] -> GLProfile[GL4bc/GL4bc.sw] -> 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2ES2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.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[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping GL2 -> GLProfile[GL2/GL4bc.sw] -> GLProfile[GL4bc/GL4bc.sw] -> 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2ES2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2ES1 [apply] junit.framework.TestListener: endTest(test43_GL2) [apply] junit.framework.TestListener: startTest(test44_GL4) [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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [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 22.3.6 [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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [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 22.3.6 [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] 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.TestGLProfile03NEWTOffscreen - test45_GL3 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test46_GLES1 [apply] Profile GLES1 n/a [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] Profile GLES2 n/a [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] Profile GLES3 n/a [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 @ 1751131416818 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131416822 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [apply] Tests run: 20, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.732 sec [apply] ------------- Standard Output --------------- [apply] GLProfile Natives[GL4bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES3 false, GL3bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.sw], GL2ES1 GLProfile[GL2ES1/GL4bc.sw], GL4ES3 GLProfile[GL4ES3/GL4.sw], GL2ES2 GLProfile[GL2ES2/GL4.sw], GL4bc GLProfile[GL4bc/GL4bc.sw], GL2 GLProfile[GL2/GL4bc.sw], GL4 GLProfile[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4bc.sw], , default GLProfile[GL4bc/GL4bc.sw], count 9 / 12] [apply] GLProfile.getDefaultDevice(): X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x4c15e7fd, isOwner false, <23986957, 23f7d05d>[count 0, qsz 0, owner ]], obj 0x3901d134] [apply] GLProfile.getDefault(): GLProfile[GL4bc/GL4bc.sw] [apply] GLProfile Natives[GL4bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES3 false, GL3bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.sw], GL2ES1 GLProfile[GL2ES1/GL4bc.sw], GL4ES3 GLProfile[GL4ES3/GL4.sw], GL2ES2 GLProfile[GL2ES2/GL4.sw], GL4bc GLProfile[GL4bc/GL4bc.sw], GL2 GLProfile[GL2/GL4bc.sw], GL4 GLProfile[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4bc.sw], , default GLProfile[GL4bc/GL4bc.sw], count 9 / 12] [apply] GLProfile.getDefaultDevice(): X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x4c15e7fd, isOwner false, <23986957, 23f7d05d>[count 0, qsz 0, owner ]], obj 0x3901d134] [apply] GLProfile.getDefault(): GLProfile[GL4bc/GL4bc.sw] [apply] GLProfile Natives[GL4bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES3 false, GL3bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.sw], GL2ES1 GLProfile[GL2ES1/GL4bc.sw], GL4ES3 GLProfile[GL4ES3/GL4.sw], GL2ES2 GLProfile[GL2ES2/GL4.sw], GL4bc GLProfile[GL4bc/GL4bc.sw], GL2 GLProfile[GL2/GL4bc.sw], GL4 GLProfile[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4bc.sw], , default GLProfile[GL4bc/GL4bc.sw], count 9 / 12] [apply] GLProfile.getDefaultDevice(): X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x4c15e7fd, isOwner false, <23986957, 23f7d05d>[count 0, qsz 0, owner ]], obj 0x3901d134] [apply] GLProfile.getDefault(): GLProfile[GL4bc/GL4bc.sw] [apply] GLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.sw] [apply] GLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.sw] [apply] GLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.sw] [apply] GLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.sw] [apply] GLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.sw] [apply] ------------- ---------------- --------------- [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751131413679 ms III - Start [apply] SLOCK [T main @ 1751131413683 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test01GLProfileDefaultFBO [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping default -> GLProfile[GL4bc/GL4bc.sw] -> GLProfile[GL4bc/GL4bc.sw] -> 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2ES2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.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[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping default -> GLProfile[GL4bc/GL4bc.sw] -> GLProfile[GL4bc/GL4bc.sw] -> 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2ES2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.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[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping default -> GLProfile[GL4bc/GL4bc.sw] -> GLProfile[GL4bc/GL4bc.sw] -> 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2ES2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.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[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping maxProgrammable -> GLProfile[GL4bc/GL4bc.sw] -> GLProfile[GL4bc/GL4bc.sw] -> 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2ES2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2ES1 [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[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping maxProgrammable -> GLProfile[GL4bc/GL4bc.sw] -> GLProfile[GL4bc/GL4bc.sw] -> 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2ES2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2ES1 [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[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping maxFixedFunc -> GLProfile[GL4bc/GL4bc.sw] -> GLProfile[GL4bc/GL4bc.sw] -> 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2ES2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.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[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping maxFixedFunc -> GLProfile[GL4bc/GL4bc.sw] -> GLProfile[GL4bc/GL4bc.sw] -> 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2ES2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.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[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping maxFixedFunc -> GLProfile[GL4bc/GL4bc.sw] -> GLProfile[GL4bc/GL4bc.sw] -> 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2ES2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.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[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping GL2ES1 -> GLProfile[GL4bc/GL4bc.sw] -> GLProfile[GL4bc/GL4bc.sw] -> 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2ES2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [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 22.3.6 [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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [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 22.3.6 [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[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping GL2GL3 -> GLProfile[GL4bc/GL4bc.sw] -> GLProfile[GL4bc/GL4bc.sw] -> 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2ES2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2ES1 [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] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping GL4bc -> GLProfile[GL4bc/GL4bc.sw] -> GLProfile[GL4bc/GL4bc.sw] -> 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2ES2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2ES1 [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[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping GL3bc -> GLProfile[GL3bc/GL4bc.sw] -> GLProfile[GL4bc/GL4bc.sw] -> 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2ES2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.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[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping GL2 -> GLProfile[GL2/GL4bc.sw] -> GLProfile[GL4bc/GL4bc.sw] -> 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2ES2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [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 22.3.6 [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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [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 22.3.6 [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] Profile GLES1 n/a [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] Profile GLES2 n/a [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] Profile GLES3 n/a [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 @ 1751131416818 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131416822 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01GLProfileDefaultFBO took 0.516 sec [apply] Testcase: test02GLProfileDefaultPBuffer took 0.154 sec [apply] Testcase: test03GLProfileDefaultBitmap took 0.176 sec [apply] Testcase: test11GLProfileMaxProgrammableFBO took 0.167 sec [apply] Testcase: test12GLProfileMaxProgrammablePBuffer took 0.176 sec [apply] Testcase: test21GLProfileMaxFixedFuncFBO took 0.164 sec [apply] Testcase: test22GLProfileMaxFixedFuncPBuffer took 0.147 sec [apply] Testcase: test23GLProfileMaxFixedFuncBitmap took 0.173 sec [apply] Testcase: test31GLProfileGL2ES1 took 0.143 sec [apply] Testcase: test32GLProfileGL2ES2 took 0.165 sec [apply] Testcase: test33GLProfileGL4ES3 took 0.136 sec [apply] Testcase: test34GLProfileGL2GL3 took 0.167 sec [apply] Testcase: test41_GL4bc took 0.167 sec [apply] Testcase: test42_GL3bc took 0.138 sec [apply] Testcase: test43_GL2 took 0.165 sec [apply] Testcase: test44_GL4 took 0.168 sec [apply] Testcase: test45_GL3 took 0.166 sec [apply] Testcase: test46_GLES1 took 0.002 sec [apply] Testcase: test47_GLES2 took 0.001 sec [apply] Testcase: test48_GLES3 took 0.001 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] WARNING: package sun.awt.windows not in java.desktop [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx [apply] junit.framework.TestListener: tests to run: 20 [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] junit.framework.TestListener: startTest(test01GLProfileDefaultFBO) [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751131417608 ms III - Start [apply] SLOCK [T main @ 1751131417613 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test01GLProfileDefaultFBO [apply] GLProfile Natives[GL4bc true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GL4 true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES3 false, GL3bc true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3 true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.sw], GL2ES1 GLProfile[GL2ES1/GL4bc.sw], GL4ES3 GLProfile[GL4ES3/GL4.sw], GL2ES2 GLProfile[GL2ES2/GL4.sw], GL4bc GLProfile[GL4bc/GL4bc.sw], GL2 GLProfile[GL2/GL4bc.sw], GL4 GLProfile[GL4/GL4bc.sw], GL3 GLProfile[GL3/GL4bc.sw], GL2GL3 GLProfile[GL2GL3/GL4bc.sw], , default GLProfile[GL4bc/GL4bc.sw], count 9 / 12] [apply] GLProfile.getDefaultDevice(): X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x1d76aeea, isOwner false, <78dd667e, 10db82ae>[count 0, qsz 0, owner ]], obj 0x23529fee] [apply] GLProfile.getDefault(): GLProfile[GL4bc/GL4bc.sw] [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [NoARBCreateContext, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping default -> GLProfile[GL4bc/GL4bc.sw] -> GLProfile[GL4bc/GL4bc.sw] -> 4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2ES2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2ES1 [apply] junit.framework.TestListener: endTest(test01GLProfileDefaultFBO) [apply] junit.framework.TestListener: startTest(test02GLProfileDefaultPBuffer) [apply] GLProfile Natives[GL4bc true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GL4 true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES3 false, GL3bc true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3 true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.sw], GL2ES1 GLProfile[GL2ES1/GL4bc.sw], GL4ES3 GLProfile[GL4ES3/GL4.sw], GL2ES2 GLProfile[GL2ES2/GL4.sw], GL4bc GLProfile[GL4bc/GL4bc.sw], GL2 GLProfile[GL2/GL4bc.sw], GL4 GLProfile[GL4/GL4bc.sw], GL3 GLProfile[GL3/GL4bc.sw], GL2GL3 GLProfile[GL2GL3/GL4bc.sw], , default GLProfile[GL4bc/GL4bc.sw], count 9 / 12] [apply] GLProfile.getDefaultDevice(): X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x1d76aeea, isOwner false, <78dd667e, 10db82ae>[count 0, qsz 0, owner ]], obj 0x23529fee] [apply] GLProfile.getDefault(): GLProfile[GL4bc/GL4bc.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[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [NoARBCreateContext, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping default -> GLProfile[GL4bc/GL4bc.sw] -> GLProfile[GL4bc/GL4bc.sw] -> 4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2ES2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2ES1 [apply] junit.framework.TestListener: endTest(test02GLProfileDefaultPBuffer) [apply] junit.framework.TestListener: startTest(test03GLProfileDefaultBitmap) [apply] GLProfile Natives[GL4bc true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GL4 true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES3 false, GL3bc true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3 true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.sw], GL2ES1 GLProfile[GL2ES1/GL4bc.sw], GL4ES3 GLProfile[GL4ES3/GL4.sw], GL2ES2 GLProfile[GL2ES2/GL4.sw], GL4bc GLProfile[GL4bc/GL4bc.sw], GL2 GLProfile[GL2/GL4bc.sw], GL4 GLProfile[GL4/GL4bc.sw], GL3 GLProfile[GL3/GL4bc.sw], GL2GL3 GLProfile[GL2GL3/GL4bc.sw], , default GLProfile[GL4bc/GL4bc.sw], count 9 / 12] [apply] GLProfile.getDefaultDevice(): X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x1d76aeea, isOwner false, <78dd667e, 10db82ae>[count 0, qsz 0, owner ]], obj 0x23529fee] [apply] GLProfile.getDefault(): GLProfile[GL4bc/GL4bc.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[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [NoARBCreateContext, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping default -> GLProfile[GL4bc/GL4bc.sw] -> GLProfile[GL4bc/GL4bc.sw] -> 4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2ES2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2ES1 [apply] junit.framework.TestListener: endTest(test03GLProfileDefaultBitmap) [apply] junit.framework.TestListener: startTest(test11GLProfileMaxProgrammableFBO) [apply] GLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.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[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [NoARBCreateContext, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping maxProgrammable -> GLProfile[GL4bc/GL4bc.sw] -> GLProfile[GL4bc/GL4bc.sw] -> 4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2ES2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2ES1 [apply] junit.framework.TestListener: endTest(test11GLProfileMaxProgrammableFBO) [apply] junit.framework.TestListener: startTest(test12GLProfileMaxProgrammablePBuffer) [apply] GLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.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[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [NoARBCreateContext, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping maxProgrammable -> GLProfile[GL4bc/GL4bc.sw] -> GLProfile[GL4bc/GL4bc.sw] -> 4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2ES2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2ES1 [apply] junit.framework.TestListener: endTest(test12GLProfileMaxProgrammablePBuffer) [apply] junit.framework.TestListener: startTest(test21GLProfileMaxFixedFuncFBO) [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] GLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.sw] [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [NoARBCreateContext, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping maxFixedFunc -> GLProfile[GL4bc/GL4bc.sw] -> GLProfile[GL4bc/GL4bc.sw] -> 4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2ES2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2ES1 [apply] junit.framework.TestListener: endTest(test21GLProfileMaxFixedFuncFBO) [apply] junit.framework.TestListener: startTest(test22GLProfileMaxFixedFuncPBuffer) [apply] GLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.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[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [NoARBCreateContext, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping maxFixedFunc -> GLProfile[GL4bc/GL4bc.sw] -> GLProfile[GL4bc/GL4bc.sw] -> 4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2ES2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2ES1 [apply] junit.framework.TestListener: endTest(test22GLProfileMaxFixedFuncPBuffer) [apply] junit.framework.TestListener: startTest(test23GLProfileMaxFixedFuncBitmap) [apply] GLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.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[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [NoARBCreateContext, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping maxFixedFunc -> GLProfile[GL4bc/GL4bc.sw] -> GLProfile[GL4bc/GL4bc.sw] -> 4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2ES2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.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[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [NoARBCreateContext, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping GL2ES1 -> GLProfile[GL4bc/GL4bc.sw] -> GLProfile[GL4bc/GL4bc.sw] -> 4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2ES2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.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[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [NoARBCreateContext, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping GL2ES2 -> GLProfile[GL4/GL4bc.sw] -> GLProfile[GL4bc/GL4bc.sw] -> 4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2ES2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2ES1 [apply] junit.framework.TestListener: endTest(test32GLProfileGL2ES2) [apply] junit.framework.TestListener: startTest(test33GLProfileGL4ES3) [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] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [NoARBCreateContext, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping GL4ES3 -> GLProfile[GL4/GL4bc.sw] -> GLProfile[GL4bc/GL4bc.sw] -> 4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2ES2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2ES1 [apply] junit.framework.TestListener: endTest(test33GLProfileGL4ES3) [apply] junit.framework.TestListener: startTest(test34GLProfileGL2GL3) [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[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [NoARBCreateContext, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping GL2GL3 -> GLProfile[GL4bc/GL4bc.sw] -> GLProfile[GL4bc/GL4bc.sw] -> 4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2ES2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.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] junit.framework.TestListener: endTest(test34GLProfileGL2GL3) [apply] junit.framework.TestListener: startTest(test41_GL4bc) [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [NoARBCreateContext, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping GL4bc -> GLProfile[GL4bc/GL4bc.sw] -> GLProfile[GL4bc/GL4bc.sw] -> 4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2ES2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2ES1 [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 - test41_GL4bc [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test42_GL3bc [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [NoARBCreateContext, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping GL3bc -> GLProfile[GL3bc/GL4bc.sw] -> GLProfile[GL4bc/GL4bc.sw] -> 4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2ES2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.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[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [NoARBCreateContext, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping GL2 -> GLProfile[GL2/GL4bc.sw] -> GLProfile[GL4bc/GL4bc.sw] -> 4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2ES2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2ES1 [apply] junit.framework.TestListener: endTest(test43_GL2) [apply] junit.framework.TestListener: startTest(test44_GL4) [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] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [NoARBCreateContext, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping GL4 -> GLProfile[GL4/GL4bc.sw] -> GLProfile[GL4bc/GL4bc.sw] -> 4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2ES2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2ES1 [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 - test44_GL4 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test45_GL3 [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [NoARBCreateContext, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping GL3 -> GLProfile[GL3/GL4bc.sw] -> GLProfile[GL4bc/GL4bc.sw] -> 4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2ES2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.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 @ 1751131420711 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131420714 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] Tests run: 20, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.705 sec [apply] ------------- Standard Output --------------- [apply] GLProfile Natives[GL4bc true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GL4 true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES3 false, GL3bc true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3 true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.sw], GL2ES1 GLProfile[GL2ES1/GL4bc.sw], GL4ES3 GLProfile[GL4ES3/GL4.sw], GL2ES2 GLProfile[GL2ES2/GL4.sw], GL4bc GLProfile[GL4bc/GL4bc.sw], GL2 GLProfile[GL2/GL4bc.sw], GL4 GLProfile[GL4/GL4bc.sw], GL3 GLProfile[GL3/GL4bc.sw], GL2GL3 GLProfile[GL2GL3/GL4bc.sw], , default GLProfile[GL4bc/GL4bc.sw], count 9 / 12] [apply] GLProfile.getDefaultDevice(): X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x1d76aeea, isOwner false, <78dd667e, 10db82ae>[count 0, qsz 0, owner ]], obj 0x23529fee] [apply] GLProfile.getDefault(): GLProfile[GL4bc/GL4bc.sw] [apply] GLProfile Natives[GL4bc true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GL4 true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES3 false, GL3bc true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3 true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.sw], GL2ES1 GLProfile[GL2ES1/GL4bc.sw], GL4ES3 GLProfile[GL4ES3/GL4.sw], GL2ES2 GLProfile[GL2ES2/GL4.sw], GL4bc GLProfile[GL4bc/GL4bc.sw], GL2 GLProfile[GL2/GL4bc.sw], GL4 GLProfile[GL4/GL4bc.sw], GL3 GLProfile[GL3/GL4bc.sw], GL2GL3 GLProfile[GL2GL3/GL4bc.sw], , default GLProfile[GL4bc/GL4bc.sw], count 9 / 12] [apply] GLProfile.getDefaultDevice(): X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x1d76aeea, isOwner false, <78dd667e, 10db82ae>[count 0, qsz 0, owner ]], obj 0x23529fee] [apply] GLProfile.getDefault(): GLProfile[GL4bc/GL4bc.sw] [apply] GLProfile Natives[GL4bc true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GL4 true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES3 false, GL3bc true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3 true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.sw], GL2ES1 GLProfile[GL2ES1/GL4bc.sw], GL4ES3 GLProfile[GL4ES3/GL4.sw], GL2ES2 GLProfile[GL2ES2/GL4.sw], GL4bc GLProfile[GL4bc/GL4bc.sw], GL2 GLProfile[GL2/GL4bc.sw], GL4 GLProfile[GL4/GL4bc.sw], GL3 GLProfile[GL3/GL4bc.sw], GL2GL3 GLProfile[GL2GL3/GL4bc.sw], , default GLProfile[GL4bc/GL4bc.sw], count 9 / 12] [apply] GLProfile.getDefaultDevice(): X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x1d76aeea, isOwner false, <78dd667e, 10db82ae>[count 0, qsz 0, owner ]], obj 0x23529fee] [apply] GLProfile.getDefault(): GLProfile[GL4bc/GL4bc.sw] [apply] GLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.sw] [apply] GLProfile.getMaxProgrammable(): GLProfile[GL4bc/GL4bc.sw] [apply] GLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.sw] [apply] GLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.sw] [apply] GLProfile.getMaxFixedFunc(): GLProfile[GL4bc/GL4bc.sw] [apply] ------------- ---------------- --------------- [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751131417608 ms III - Start [apply] SLOCK [T main @ 1751131417613 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test01GLProfileDefaultFBO [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [NoARBCreateContext, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping default -> GLProfile[GL4bc/GL4bc.sw] -> GLProfile[GL4bc/GL4bc.sw] -> 4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2ES2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.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[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [NoARBCreateContext, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping default -> GLProfile[GL4bc/GL4bc.sw] -> GLProfile[GL4bc/GL4bc.sw] -> 4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2ES2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.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[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [NoARBCreateContext, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping default -> GLProfile[GL4bc/GL4bc.sw] -> GLProfile[GL4bc/GL4bc.sw] -> 4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2ES2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.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[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [NoARBCreateContext, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping maxProgrammable -> GLProfile[GL4bc/GL4bc.sw] -> GLProfile[GL4bc/GL4bc.sw] -> 4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2ES2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.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[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [NoARBCreateContext, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping maxProgrammable -> GLProfile[GL4bc/GL4bc.sw] -> GLProfile[GL4bc/GL4bc.sw] -> 4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2ES2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.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[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [NoARBCreateContext, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping maxFixedFunc -> GLProfile[GL4bc/GL4bc.sw] -> GLProfile[GL4bc/GL4bc.sw] -> 4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2ES2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.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[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [NoARBCreateContext, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping maxFixedFunc -> GLProfile[GL4bc/GL4bc.sw] -> GLProfile[GL4bc/GL4bc.sw] -> 4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2ES2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.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[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [NoARBCreateContext, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping maxFixedFunc -> GLProfile[GL4bc/GL4bc.sw] -> GLProfile[GL4bc/GL4bc.sw] -> 4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2ES2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.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[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [NoARBCreateContext, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping GL2ES1 -> GLProfile[GL4bc/GL4bc.sw] -> GLProfile[GL4bc/GL4bc.sw] -> 4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2ES2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.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[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [NoARBCreateContext, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping GL2ES2 -> GLProfile[GL4/GL4bc.sw] -> GLProfile[GL4bc/GL4bc.sw] -> 4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2ES2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.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] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [NoARBCreateContext, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping GL4ES3 -> GLProfile[GL4/GL4bc.sw] -> GLProfile[GL4bc/GL4bc.sw] -> 4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2ES2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2ES1 [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[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [NoARBCreateContext, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping GL2GL3 -> GLProfile[GL4bc/GL4bc.sw] -> GLProfile[GL4bc/GL4bc.sw] -> 4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2ES2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.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] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [NoARBCreateContext, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping GL4bc -> GLProfile[GL4bc/GL4bc.sw] -> GLProfile[GL4bc/GL4bc.sw] -> 4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2ES2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2ES1 [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[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [NoARBCreateContext, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping GL3bc -> GLProfile[GL3bc/GL4bc.sw] -> GLProfile[GL4bc/GL4bc.sw] -> 4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2ES2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.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[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [NoARBCreateContext, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping GL2 -> GLProfile[GL2/GL4bc.sw] -> GLProfile[GL4bc/GL4bc.sw] -> 4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2ES2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.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] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [NoARBCreateContext, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping GL4 -> GLProfile[GL4/GL4bc.sw] -> GLProfile[GL4bc/GL4bc.sw] -> 4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2ES2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2ES1 [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[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [NoARBCreateContext, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping GL3 -> GLProfile[GL3/GL4bc.sw] -> GLProfile[GL4bc/GL4bc.sw] -> 4.5 (Compat profile, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2ES2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.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 @ 1751131420711 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131420714 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01GLProfileDefaultFBO took 0.5 sec [apply] Testcase: test02GLProfileDefaultPBuffer took 0.178 sec [apply] Testcase: test03GLProfileDefaultBitmap took 0.158 sec [apply] Testcase: test11GLProfileMaxProgrammableFBO took 0.167 sec [apply] Testcase: test12GLProfileMaxProgrammablePBuffer took 0.178 sec [apply] Testcase: test21GLProfileMaxFixedFuncFBO took 0.142 sec [apply] Testcase: test22GLProfileMaxFixedFuncPBuffer took 0.173 sec [apply] Testcase: test23GLProfileMaxFixedFuncBitmap took 0.151 sec [apply] Testcase: test31GLProfileGL2ES1 took 0.166 sec [apply] Testcase: test32GLProfileGL2ES2 took 0.136 sec [apply] Testcase: test33GLProfileGL4ES3 took 0.167 sec [apply] Testcase: test34GLProfileGL2GL3 took 0.164 sec [apply] Testcase: test41_GL4bc took 0.137 sec [apply] Testcase: test42_GL3bc took 0.142 sec [apply] Testcase: test43_GL2 took 0.166 sec [apply] Testcase: test44_GL4 took 0.165 sec [apply] Testcase: test45_GL3 took 0.165 sec [apply] Testcase: test46_GLES1 took 0.001 sec [apply] Testcase: test47_GLES2 took 0.001 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] WARNING: package sun.awt.windows not in java.desktop [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 @ 1751131421482 ms III - Start [apply] SLOCK [T main @ 1751131421486 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfileXXNEWTPost - test01GLProfileDefault [apply] GLProfile.getDefault(): GLProfile[GL4bc/GL4bc.sw] [apply] GLProfile.getDefaultDevice(): X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x22635ba0, isOwner false, <13c10b87, 6a01e23>[count 0, qsz 0, owner ]], obj 0x233fe9b6] [apply] GLProfile.getDefault(gd): GLProfile[GL4bc/GL4bc.sw] [apply] GLProfile Natives[GL4bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES3 false, GL3bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.sw], GL2ES1 GLProfile[GL2ES1/GL4bc.sw], GL4ES3 GLProfile[GL4ES3/GL4.sw], GL2ES2 GLProfile[GL2ES2/GL4.sw], GL4bc GLProfile[GL4bc/GL4bc.sw], GL2 GLProfile[GL2/GL4bc.sw], GL4 GLProfile[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4bc.sw], , default GLProfile[GL4bc/GL4bc.sw], count 9 / 12] [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping default -> GLProfile[GL4bc/GL4bc.sw] -> GLProfile[GL4bc/GL4bc.sw] -> 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2ES2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2ES1 [apply] junit.framework.TestListener: endTest(test01GLProfileDefault) [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 @ 1751131422060 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131422072 ms --- localhost/127.0.0.1:59999 - Unlock ok within 13 ms [apply] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.184 sec [apply] ------------- Standard Output --------------- [apply] GLProfile.getDefault(): GLProfile[GL4bc/GL4bc.sw] [apply] GLProfile.getDefaultDevice(): X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x22635ba0, isOwner false, <13c10b87, 6a01e23>[count 0, qsz 0, owner ]], obj 0x233fe9b6] [apply] GLProfile.getDefault(gd): GLProfile[GL4bc/GL4bc.sw] [apply] GLProfile Natives[GL4bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES3 false, GL3bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.sw], GL2ES1 GLProfile[GL2ES1/GL4bc.sw], GL4ES3 GLProfile[GL4ES3/GL4.sw], GL2ES2 GLProfile[GL2ES2/GL4.sw], GL4bc GLProfile[GL4bc/GL4bc.sw], GL2 GLProfile[GL2/GL4bc.sw], GL4 GLProfile[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4bc.sw], , default GLProfile[GL4bc/GL4bc.sw], count 9 / 12] [apply] ------------- ---------------- --------------- [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751131421482 ms III - Start [apply] SLOCK [T main @ 1751131421486 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfileXXNEWTPost - test01GLProfileDefault [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping default -> GLProfile[GL4bc/GL4bc.sw] -> GLProfile[GL4bc/GL4bc.sw] -> 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3bc [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL4ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL3ES3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2GL3 [apply] GL Mapping GLProfile[GL4bc/GL4bc.sw] -> GL2ES2 [apply] GL Mapping GLProfile[GL4bc/GL4bc.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 @ 1751131422060 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131422072 ms --- localhost/127.0.0.1:59999 - Unlock ok within 13 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01GLProfileDefault took 0.52 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] WARNING: package sun.awt.windows not in java.desktop [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 @ 1751131422854 ms III - Start [apply] SLOCK [T main @ 1751131422858 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 6.1.0-37-amd64 (6.1.0), 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: 21.0.7 (21.0.7u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment [apply] Platform: Java Vendor: Eclipse Adoptium, https://adoptium.net/, Java21, dynamicLib: true, AWT enabled: false [apply] ----------------------------------------------------------------------------------------------------- [apply] GLEventListener init on Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [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[GL4bc/GL4bc.sw], on-scr[.]] [apply] Chosen : GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.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-GL4bc_-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-GL4bc_-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-GL4bc_-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-GL4bc_-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-GL4bc_-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-GL4bc_-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-GL4bc_-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-GL4bc_-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-GL4bc_-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-GL4bc_-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] 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 0802 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0803 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0804 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0805 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0806 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0807 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0808 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0809 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0810 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0811 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0812 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0813 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0814 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0815 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0816 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0817 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0818 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0819 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0820 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0821 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0822 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0823 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0824 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0825 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0826 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0827 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0828 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0829 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0830 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0831 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0832 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0833 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0834 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0835 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0836 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0837 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0838 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0839 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0840 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0841 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0842 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0843 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0844 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0845 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0846 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0847 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0848 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0849 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0850 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0851 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0852 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0853 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0854 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0855 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0856 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0857 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0858 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0859 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0860 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0861 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0862 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0863 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0864 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0865 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0866 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0867 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0868 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0869 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0870 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0871 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0872 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0873 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0874 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0875 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0876 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0877 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0878 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0879 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0880 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0881 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0882 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0883 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0884 (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 6.1.0-37-amd64 (6.1.0), 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: 21.0.7 (21.0.7u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment [apply] Platform: Java Vendor: Eclipse Adoptium, https://adoptium.net/, Java21, dynamicLib: true, AWT enabled: false [apply] ----------------------------------------------------------------------------------------------------- [apply] GLEventListener init on Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x52f, fbc 0x170: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [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[GL4bc/GL4bc.sw], on-scr[.]] [apply] Chosen : GLCaps[glx vid 0x52f, fbc 0x170: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.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-GL4bc_-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-GL4bc_-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-GL4bc_-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-GL4bc_-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-GL4bc_-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-GL4bc_-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-GL4bc_-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-GL4bc_-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-GL4bc_-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-GL4bc_-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] junit.framework.TestListener: endTest(test10_MSAA8_DefFlip) [apply] junit.framework.TestListener: startTest(test11_MSAA8_UsrFlip) [apply] junit.framework.TestListener: endTest(test11_MSAA8_UsrFlip) [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] ++++ 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 @ 1751131430155 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131430158 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [apply] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 7.899 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751131422854 ms III - Start [apply] SLOCK [T main @ 1751131422858 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLWindowNEWT - test00_MSAA0_DefFlip [apply] ----------------------------------------------------------------------------------------------------- [apply] Platform: LINUX / Linux 6.1.0-37-amd64 (6.1.0), 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: 21.0.7 (21.0.7u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment [apply] Platform: Java Vendor: Eclipse Adoptium, https://adoptium.net/, Java21, dynamicLib: true, AWT enabled: false [apply] ----------------------------------------------------------------------------------------------------- [apply] GLEventListener init on Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [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[GL4bc/GL4bc.sw], on-scr[.]] [apply] Chosen : GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.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-GL4bc_-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-GL4bc_-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-GL4bc_-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-GL4bc_-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-GL4bc_-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-GL4bc_-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-GL4bc_-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-GL4bc_-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-GL4bc_-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-GL4bc_-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] TextRendererGLEL.display: Frame 0804 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0805 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0806 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0807 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0808 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0809 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0810 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0811 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0812 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0813 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0814 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0815 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0816 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0817 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0818 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0819 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0820 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0821 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0822 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0823 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0824 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0825 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0826 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0827 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0828 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0829 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0830 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0831 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0832 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0833 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0834 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0835 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0836 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0837 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0838 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0839 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0840 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0841 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0842 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0843 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0844 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0845 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0846 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0847 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0848 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0849 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0850 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0851 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0852 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0853 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0854 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0855 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0856 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0857 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0858 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0859 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0860 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0861 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0862 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0863 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0864 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0865 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0866 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0867 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0868 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0869 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0870 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0871 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0872 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0873 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0874 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0875 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0876 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0877 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0878 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0879 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0880 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0881 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0882 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0883 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0884 (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 6.1.0-37-amd64 (6.1.0), 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: 21.0.7 (21.0.7u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment [apply] Platform: Java Vendor: Eclipse Adoptium, https://adoptium.net/, Java21, dynamicLib: true, AWT enabled: false [apply] ----------------------------------------------------------------------------------------------------- [apply] GLEventListener init on Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x52f, fbc 0x170: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [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[GL4bc/GL4bc.sw], on-scr[.]] [apply] Chosen : GLCaps[glx vid 0x52f, fbc 0x170: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.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-GL4bc_-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-GL4bc_-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-GL4bc_-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-GL4bc_-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-GL4bc_-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-GL4bc_-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-GL4bc_-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-GL4bc_-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-GL4bc_-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-GL4bc_-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] 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] ++++ 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 @ 1751131430155 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131430158 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test00_MSAA0_DefFlip took 3.517 sec [apply] Testcase: test01_MSAA0_UsrFlip took 0 sec [apply] Testcase: test10_MSAA8_DefFlip took 3.381 sec [apply] Testcase: test11_MSAA8_UsrFlip took 0 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] WARNING: package sun.awt.windows not in java.desktop [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestGLVersionParsing00NEWT [apply] junit.framework.TestListener: tests to run: 2 [apply] ++++ Test Singleton.ctor() [apply] junit.framework.TestListener: startTest(test01GLVersion) [apply] junit.framework.TestListener: endTest(test01GLVersion) [apply] junit.framework.TestListener: startTest(test02GLVendorVersion) [apply] junit.framework.TestListener: endTest(test02GLVendorVersion) [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751131431040 ms III - Start [apply] SLOCK [T main @ 1751131431045 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 @ 1751131431091 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131431093 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.633 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751131431040 ms III - Start [apply] SLOCK [T main @ 1751131431045 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 @ 1751131431091 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131431093 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01GLVersion took 0.022 sec [apply] Testcase: test02GLVendorVersion took 0.008 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] WARNING: package sun.awt.windows not in java.desktop [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 @ 1751131431834 ms III - Start [apply] SLOCK [T main @ 1751131431839 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGPUMemSec01NEWT - testReadPixelsGL2GL3_102x100xREDxUB [apply] Dropping GLCaps[glx vid 0x583, fbc 0x1c4: rgba 8/8/8/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 0x587, fbc 0x1c8: rgba 8/8/8/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 0x613, fbc 0x254: rgba 8/8/8/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 0x617, fbc 0x258: rgba 8/8/8/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 0x6a2, fbc 0x404: rgba 8/8/8/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 0x6a6, fbc 0x408: rgba 8/8/8/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 0x732, fbc 0x494: rgba 8/8/8/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 0x736, fbc 0x498: rgba 8/8/8/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 0x58f, fbc 0x1d0: rgba 8/8/8/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 0x593, fbc 0x1d4: rgba 8/8/8/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 0x61f, fbc 0x260: rgba 8/8/8/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 0x623, fbc 0x264: rgba 8/8/8/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 0x6ae, fbc 0x410: rgba 8/8/8/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 0x6b2, fbc 0x414: rgba 8/8/8/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 0x73e, fbc 0x4a0: rgba 8/8/8/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 0x742, fbc 0x4a4: rgba 8/8/8/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 0x577, fbc 0x1b8: rgba 8/8/8/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 0x57b, fbc 0x1bc: rgba 8/8/8/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 0x607, fbc 0x248: rgba 8/8/8/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 0x60b, fbc 0x24c: rgba 8/8/8/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 0x696, fbc 0x3f8: rgba 8/8/8/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 0x69a, fbc 0x3fc: rgba 8/8/8/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 0x726, fbc 0x488: rgba 8/8/8/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 0x72a, fbc 0x48c: rgba 8/8/8/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 0x53b, fbc 0x17c: rgba 8/8/8/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 0x53f, fbc 0x180: rgba 8/8/8/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 0x5cb, fbc 0x20c: rgba 8/8/8/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 0x5cf, fbc 0x210: rgba 8/8/8/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 0x65a, fbc 0x3bc: rgba 8/8/8/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 0x65e, fbc 0x3c0: rgba 8/8/8/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 0x6ea, fbc 0x44c: rgba 8/8/8/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 0x6ee, fbc 0x450: rgba 8/8/8/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 0x547, fbc 0x188: rgba 8/8/8/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 0x54b, fbc 0x18c: rgba 8/8/8/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 0x5d7, fbc 0x218: rgba 8/8/8/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 0x5db, fbc 0x21c: rgba 8/8/8/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 0x666, fbc 0x3c8: rgba 8/8/8/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 0x66a, fbc 0x3cc: rgba 8/8/8/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 0x6f6, fbc 0x458: rgba 8/8/8/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 0x6fa, fbc 0x45c: rgba 8/8/8/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 0x52f, fbc 0x170: rgba 8/8/8/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 0x533, fbc 0x174: rgba 8/8/8/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 0x5bf, fbc 0x200: rgba 8/8/8/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 0x5c3, fbc 0x204: rgba 8/8/8/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 0x64e, fbc 0x3b0: rgba 8/8/8/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 0x652, fbc 0x3b4: rgba 8/8/8/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 0x6de, fbc 0x440: rgba 8/8/8/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 0x6e2, fbc 0x444: rgba 8/8/8/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] junit.framework.TestListener: endTest(testReadPixelsGL2GL3_102x100xREDxUB)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] [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 0x583, fbc 0x1c4: rgba 8/8/8/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 0x587, fbc 0x1c8: rgba 8/8/8/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 0x613, fbc 0x254: rgba 8/8/8/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 0x617, fbc 0x258: rgba 8/8/8/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 0x6a2, fbc 0x404: rgba 8/8/8/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 0x6a6, fbc 0x408: rgba 8/8/8/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 0x732, fbc 0x494: rgba 8/8/8/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 0x736, fbc 0x498: rgba 8/8/8/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 0x58f, fbc 0x1d0: rgba 8/8/8/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 0x593, fbc 0x1d4: rgba 8/8/8/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 0x61f, fbc 0x260: rgba 8/8/8/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 0x623, fbc 0x264: rgba 8/8/8/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 0x6ae, fbc 0x410: rgba 8/8/8/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 0x6b2, fbc 0x414: rgba 8/8/8/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 0x73e, fbc 0x4a0: rgba 8/8/8/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 0x742, fbc 0x4a4: rgba 8/8/8/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 0x577, fbc 0x1b8: rgba 8/8/8/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 0x57b, fbc 0x1bc: rgba 8/8/8/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 0x607, fbc 0x248: rgba 8/8/8/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 0x60b, fbc 0x24c: rgba 8/8/8/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 0x696, fbc 0x3f8: rgba 8/8/8/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 0x69a, fbc 0x3fc: rgba 8/8/8/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 0x726, fbc 0x488: rgba 8/8/8/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 0x72a, fbc 0x48c: rgba 8/8/8/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 0x53b, fbc 0x17c: rgba 8/8/8/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 0x53f, fbc 0x180: rgba 8/8/8/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 0x5cb, fbc 0x20c: rgba 8/8/8/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 0x5cf, fbc 0x210: rgba 8/8/8/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 0x65a, fbc 0x3bc: rgba 8/8/8/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 0x65e, fbc 0x3c0: rgba 8/8/8/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 0x6ea, fbc 0x44c: rgba 8/8/8/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 0x6ee, fbc 0x450: rgba 8/8/8/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 0x547, fbc 0x188: rgba 8/8/8/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 0x54b, fbc 0x18c: rgba 8/8/8/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 0x5d7, fbc 0x218: rgba 8/8/8/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 0x5db, fbc 0x21c: rgba 8/8/8/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 0x666, fbc 0x3c8: rgba 8/8/8/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 0x66a, fbc 0x3cc: rgba 8/8/8/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 0x6f6, fbc 0x458: rgba 8/8/8/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 0x6fa, fbc 0x45c: rgba 8/8/8/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 0x52f, fbc 0x170: rgba 8/8/8/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 0x533, fbc 0x174: rgba 8/8/8/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 0x5bf, fbc 0x200: rgba 8/8/8/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 0x5c3, fbc 0x204: rgba 8/8/8/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 0x64e, fbc 0x3b0: rgba 8/8/8/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 0x652, fbc 0x3b4: rgba 8/8/8/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 0x6de, fbc 0x440: rgba 8/8/8/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 0x6e2, fbc 0x444: rgba 8/8/8/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_640x480xREDxUB) [apply] junit.framework.TestListener: startTest(testReadPixelsGL2GL3_640x480xRGBxUB)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] [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 0x583, fbc 0x1c4: rgba 8/8/8/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 0x587, fbc 0x1c8: rgba 8/8/8/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 0x613, fbc 0x254: rgba 8/8/8/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 0x617, fbc 0x258: rgba 8/8/8/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 0x6a2, fbc 0x404: rgba 8/8/8/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 0x6a6, fbc 0x408: rgba 8/8/8/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 0x732, fbc 0x494: rgba 8/8/8/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 0x736, fbc 0x498: rgba 8/8/8/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 0x58f, fbc 0x1d0: rgba 8/8/8/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 0x593, fbc 0x1d4: rgba 8/8/8/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 0x61f, fbc 0x260: rgba 8/8/8/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 0x623, fbc 0x264: rgba 8/8/8/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 0x6ae, fbc 0x410: rgba 8/8/8/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 0x6b2, fbc 0x414: rgba 8/8/8/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 0x73e, fbc 0x4a0: rgba 8/8/8/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 0x742, fbc 0x4a4: rgba 8/8/8/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 0x577, fbc 0x1b8: rgba 8/8/8/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 0x57b, fbc 0x1bc: rgba 8/8/8/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 0x607, fbc 0x248: rgba 8/8/8/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 0x60b, fbc 0x24c: rgba 8/8/8/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 0x696, fbc 0x3f8: rgba 8/8/8/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 0x69a, fbc 0x3fc: rgba 8/8/8/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 0x726, fbc 0x488: rgba 8/8/8/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 0x72a, fbc 0x48c: rgba 8/8/8/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 0x53b, fbc 0x17c: rgba 8/8/8/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 0x53f, fbc 0x180: rgba 8/8/8/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 0x5cb, fbc 0x20c: rgba 8/8/8/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 0x5cf, fbc 0x210: rgba 8/8/8/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 0x65a, fbc 0x3bc: rgba 8/8/8/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 0x65e, fbc 0x3c0: rgba 8/8/8/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 0x6ea, fbc 0x44c: rgba 8/8/8/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 0x6ee, fbc 0x450: rgba 8/8/8/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 0x547, fbc 0x188: rgba 8/8/8/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 0x54b, fbc 0x18c: rgba 8/8/8/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 0x5d7, fbc 0x218: rgba 8/8/8/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 0x5db, fbc 0x21c: rgba 8/8/8/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 0x666, fbc 0x3c8: rgba 8/8/8/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 0x66a, fbc 0x3cc: rgba 8/8/8/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 0x6f6, fbc 0x458: rgba 8/8/8/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 0x6fa, fbc 0x45c: rgba 8/8/8/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 0x52f, fbc 0x170: rgba 8/8/8/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 0x533, fbc 0x174: rgba 8/8/8/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 0x5bf, fbc 0x200: rgba 8/8/8/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 0x5c3, fbc 0x204: rgba 8/8/8/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 0x64e, fbc 0x3b0: rgba 8/8/8/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 0x652, fbc 0x3b4: rgba 8/8/8/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 0x6de, fbc 0x440: rgba 8/8/8/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 0x6e2, fbc 0x444: rgba 8/8/8/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_640x480xRGBxUB) [apply] junit.framework.TestListener: startTest(testReadPixelsGL2GL3_99x100xRGBxUB) [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 0x583, fbc 0x1c4: rgba 8/8/8/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 0x587, fbc 0x1c8: rgba 8/8/8/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 0x613, fbc 0x254: rgba 8/8/8/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 0x617, fbc 0x258: rgba 8/8/8/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 0x6a2, fbc 0x404: rgba 8/8/8/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 0x6a6, fbc 0x408: rgba 8/8/8/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 0x732, fbc 0x494: rgba 8/8/8/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 0x736, fbc 0x498: rgba 8/8/8/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 0x58f, fbc 0x1d0: rgba 8/8/8/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 0x593, fbc 0x1d4: rgba 8/8/8/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 0x61f, fbc 0x260: rgba 8/8/8/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 0x623, fbc 0x264: rgba 8/8/8/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 0x6ae, fbc 0x410: rgba 8/8/8/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 0x6b2, fbc 0x414: rgba 8/8/8/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 0x73e, fbc 0x4a0: rgba 8/8/8/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 0x742, fbc 0x4a4: rgba 8/8/8/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 0x577, fbc 0x1b8: rgba 8/8/8/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 0x57b, fbc 0x1bc: rgba 8/8/8/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 0x607, fbc 0x248: rgba 8/8/8/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 0x60b, fbc 0x24c: rgba 8/8/8/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 0x696, fbc 0x3f8: rgba 8/8/8/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 0x69a, fbc 0x3fc: rgba 8/8/8/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 0x726, fbc 0x488: rgba 8/8/8/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 0x72a, fbc 0x48c: rgba 8/8/8/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 0x53b, fbc 0x17c: rgba 8/8/8/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 0x53f, fbc 0x180: rgba 8/8/8/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 0x5cb, fbc 0x20c: rgba 8/8/8/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 0x5cf, fbc 0x210: rgba 8/8/8/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 0x65a, fbc 0x3bc: rgba 8/8/8/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 0x65e, fbc 0x3c0: rgba 8/8/8/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 0x6ea, fbc 0x44c: rgba 8/8/8/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 0x6ee, fbc 0x450: rgba 8/8/8/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 0x547, fbc 0x188: rgba 8/8/8/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 0x54b, fbc 0x18c: rgba 8/8/8/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 0x5d7, fbc 0x218: rgba 8/8/8/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 0x5db, fbc 0x21c: rgba 8/8/8/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 0x666, fbc 0x3c8: rgba 8/8/8/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 0x66a, fbc 0x3cc: rgba 8/8/8/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 0x6f6, fbc 0x458: rgba 8/8/8/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 0x6fa, fbc 0x45c: rgba 8/8/8/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 0x52f, fbc 0x170: rgba 8/8/8/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 0x533, fbc 0x174: rgba 8/8/8/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 0x5bf, fbc 0x200: rgba 8/8/8/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 0x5c3, fbc 0x204: rgba 8/8/8/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 0x64e, fbc 0x3b0: rgba 8/8/8/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 0x652, fbc 0x3b4: rgba 8/8/8/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 0x6de, fbc 0x440: rgba 8/8/8/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 0x6e2, fbc 0x444: rgba 8/8/8/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] junit.framework.TestListener: endTest(testReadPixelsGL2GL3_99x100xRGBxUB) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGPUMemSec01NEWT - testReadPixelsGL2GL3_99x100xRGBxUBjunit.framework.TestListener: startTest(testReadPixelsGL_640x480xRGBAxUB) [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGPUMemSec01NEWT - testReadPixelsGL_640x480xRGBAxUB [apply] Dropping GLCaps[glx vid 0x583, fbc 0x1c4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] [apply] Dropping GLCaps[glx vid 0x587, fbc 0x1c8: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x613, fbc 0x254: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x617, fbc 0x258: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6a2, fbc 0x404: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6a6, fbc 0x408: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x732, fbc 0x494: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x736, fbc 0x498: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x58f, fbc 0x1d0: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x593, fbc 0x1d4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x61f, fbc 0x260: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x623, fbc 0x264: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6ae, fbc 0x410: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6b2, fbc 0x414: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x73e, fbc 0x4a0: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x742, fbc 0x4a4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x577, fbc 0x1b8: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x57b, fbc 0x1bc: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x607, fbc 0x248: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x60b, fbc 0x24c: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x696, fbc 0x3f8: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x69a, fbc 0x3fc: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x726, fbc 0x488: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x72a, fbc 0x48c: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x53b, fbc 0x17c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x53f, fbc 0x180: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5cb, fbc 0x20c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5cf, fbc 0x210: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x65a, fbc 0x3bc: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x65e, fbc 0x3c0: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6ea, fbc 0x44c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6ee, fbc 0x450: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x547, fbc 0x188: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x54b, fbc 0x18c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5d7, fbc 0x218: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5db, fbc 0x21c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x666, fbc 0x3c8: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x66a, fbc 0x3cc: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6f6, fbc 0x458: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6fa, fbc 0x45c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x52f, fbc 0x170: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x533, fbc 0x174: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5bf, fbc 0x200: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5c3, fbc 0x204: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x64e, fbc 0x3b0: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x652, fbc 0x3b4: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6de, fbc 0x440: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6e2, fbc 0x444: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.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] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGPUMemSec01NEWT - testReadPixelsGL_640x480xRGBAxUB [apply] junit.framework.TestListener: startTest(testReadPixelsGL_99x100xRGBxUB) [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGPUMemSec01NEWT - testReadPixelsGL_99x100xRGBxUB [apply] Dropping GLCaps[glx vid 0x583, fbc 0x1c4: rgba 8/8/8/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 0x587, fbc 0x1c8: rgba 8/8/8/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 0x613, fbc 0x254: rgba 8/8/8/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 0x617, fbc 0x258: rgba 8/8/8/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 0x6a2, fbc 0x404: rgba 8/8/8/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 0x6a6, fbc 0x408: rgba 8/8/8/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 0x732, fbc 0x494: rgba 8/8/8/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 0x736, fbc 0x498: rgba 8/8/8/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 0x58f, fbc 0x1d0: rgba 8/8/8/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 0x593, fbc 0x1d4: rgba 8/8/8/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 0x61f, fbc 0x260: rgba 8/8/8/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 0x623, fbc 0x264: rgba 8/8/8/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 0x6ae, fbc 0x410: rgba 8/8/8/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 0x6b2, fbc 0x414: rgba 8/8/8/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 0x73e, fbc 0x4a0: rgba 8/8/8/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 0x742, fbc 0x4a4: rgba 8/8/8/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 0x577, fbc 0x1b8: rgba 8/8/8/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 0x57b, fbc 0x1bc: rgba 8/8/8/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 0x607, fbc 0x248: rgba 8/8/8/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 0x60b, fbc 0x24c: rgba 8/8/8/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 0x696, fbc 0x3f8: rgba 8/8/8/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 0x69a, fbc 0x3fc: rgba 8/8/8/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 0x726, fbc 0x488: rgba 8/8/8/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 0x72a, fbc 0x48c: rgba 8/8/8/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 0x53b, fbc 0x17c: rgba 8/8/8/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 0x53f, fbc 0x180: rgba 8/8/8/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 0x5cb, fbc 0x20c: rgba 8/8/8/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 0x5cf, fbc 0x210: rgba 8/8/8/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 0x65a, fbc 0x3bc: rgba 8/8/8/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 0x65e, fbc 0x3c0: rgba 8/8/8/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 0x6ea, fbc 0x44c: rgba 8/8/8/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 0x6ee, fbc 0x450: rgba 8/8/8/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 0x547, fbc 0x188: rgba 8/8/8/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 0x54b, fbc 0x18c: rgba 8/8/8/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 0x5d7, fbc 0x218: rgba 8/8/8/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 0x5db, fbc 0x21c: rgba 8/8/8/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 0x666, fbc 0x3c8: rgba 8/8/8/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 0x66a, fbc 0x3cc: rgba 8/8/8/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 0x6f6, fbc 0x458: rgba 8/8/8/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 0x6fa, fbc 0x45c: rgba 8/8/8/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 0x52f, fbc 0x170: rgba 8/8/8/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 0x533, fbc 0x174: rgba 8/8/8/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 0x5bf, fbc 0x200: rgba 8/8/8/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 0x5c3, fbc 0x204: rgba 8/8/8/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 0x64e, fbc 0x3b0: rgba 8/8/8/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 0x652, fbc 0x3b4: rgba 8/8/8/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 0x6de, fbc 0x440: rgba 8/8/8/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 0x6e2, fbc 0x444: rgba 8/8/8/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] junit.framework.TestListener: endTest(testReadPixelsGL_99x100xRGBxUB) [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 @ 1751131439337 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131439340 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 8.097 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751131431834 ms III - Start [apply] SLOCK [T main @ 1751131431839 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGPUMemSec01NEWT - testReadPixelsGL2GL3_102x100xREDxUB [apply] Dropping GLCaps[glx vid 0x583, fbc 0x1c4: rgba 8/8/8/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 0x587, fbc 0x1c8: rgba 8/8/8/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 0x613, fbc 0x254: rgba 8/8/8/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 0x617, fbc 0x258: rgba 8/8/8/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 0x6a2, fbc 0x404: rgba 8/8/8/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 0x6a6, fbc 0x408: rgba 8/8/8/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 0x732, fbc 0x494: rgba 8/8/8/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 0x736, fbc 0x498: rgba 8/8/8/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 0x58f, fbc 0x1d0: rgba 8/8/8/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 0x593, fbc 0x1d4: rgba 8/8/8/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 0x61f, fbc 0x260: rgba 8/8/8/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 0x623, fbc 0x264: rgba 8/8/8/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 0x6ae, fbc 0x410: rgba 8/8/8/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 0x6b2, fbc 0x414: rgba 8/8/8/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 0x73e, fbc 0x4a0: rgba 8/8/8/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 0x742, fbc 0x4a4: rgba 8/8/8/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 0x577, fbc 0x1b8: rgba 8/8/8/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 0x57b, fbc 0x1bc: rgba 8/8/8/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 0x607, fbc 0x248: rgba 8/8/8/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 0x60b, fbc 0x24c: rgba 8/8/8/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 0x696, fbc 0x3f8: rgba 8/8/8/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 0x69a, fbc 0x3fc: rgba 8/8/8/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 0x726, fbc 0x488: rgba 8/8/8/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 0x72a, fbc 0x48c: rgba 8/8/8/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 0x53b, fbc 0x17c: rgba 8/8/8/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 0x53f, fbc 0x180: rgba 8/8/8/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 0x5cb, fbc 0x20c: rgba 8/8/8/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 0x5cf, fbc 0x210: rgba 8/8/8/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 0x65a, fbc 0x3bc: rgba 8/8/8/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 0x65e, fbc 0x3c0: rgba 8/8/8/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 0x6ea, fbc 0x44c: rgba 8/8/8/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 0x6ee, fbc 0x450: rgba 8/8/8/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 0x547, fbc 0x188: rgba 8/8/8/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 0x54b, fbc 0x18c: rgba 8/8/8/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 0x5d7, fbc 0x218: rgba 8/8/8/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 0x5db, fbc 0x21c: rgba 8/8/8/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 0x666, fbc 0x3c8: rgba 8/8/8/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 0x66a, fbc 0x3cc: rgba 8/8/8/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 0x6f6, fbc 0x458: rgba 8/8/8/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 0x6fa, fbc 0x45c: rgba 8/8/8/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 0x52f, fbc 0x170: rgba 8/8/8/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 0x533, fbc 0x174: rgba 8/8/8/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 0x5bf, fbc 0x200: rgba 8/8/8/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 0x5c3, fbc 0x204: rgba 8/8/8/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 0x64e, fbc 0x3b0: rgba 8/8/8/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 0x652, fbc 0x3b4: rgba 8/8/8/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 0x6de, fbc 0x440: rgba 8/8/8/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 0x6e2, fbc 0x444: rgba 8/8/8/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 0x583, fbc 0x1c4: rgba 8/8/8/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 0x587, fbc 0x1c8: rgba 8/8/8/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 0x613, fbc 0x254: rgba 8/8/8/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 0x617, fbc 0x258: rgba 8/8/8/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 0x6a2, fbc 0x404: rgba 8/8/8/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 0x6a6, fbc 0x408: rgba 8/8/8/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 0x732, fbc 0x494: rgba 8/8/8/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 0x736, fbc 0x498: rgba 8/8/8/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 0x58f, fbc 0x1d0: rgba 8/8/8/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 0x593, fbc 0x1d4: rgba 8/8/8/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 0x61f, fbc 0x260: rgba 8/8/8/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 0x623, fbc 0x264: rgba 8/8/8/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 0x6ae, fbc 0x410: rgba 8/8/8/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 0x6b2, fbc 0x414: rgba 8/8/8/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 0x73e, fbc 0x4a0: rgba 8/8/8/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 0x742, fbc 0x4a4: rgba 8/8/8/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 0x577, fbc 0x1b8: rgba 8/8/8/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 0x57b, fbc 0x1bc: rgba 8/8/8/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 0x607, fbc 0x248: rgba 8/8/8/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 0x60b, fbc 0x24c: rgba 8/8/8/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 0x696, fbc 0x3f8: rgba 8/8/8/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 0x69a, fbc 0x3fc: rgba 8/8/8/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 0x726, fbc 0x488: rgba 8/8/8/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 0x72a, fbc 0x48c: rgba 8/8/8/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 0x53b, fbc 0x17c: rgba 8/8/8/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 0x53f, fbc 0x180: rgba 8/8/8/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 0x5cb, fbc 0x20c: rgba 8/8/8/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 0x5cf, fbc 0x210: rgba 8/8/8/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 0x65a, fbc 0x3bc: rgba 8/8/8/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 0x65e, fbc 0x3c0: rgba 8/8/8/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 0x6ea, fbc 0x44c: rgba 8/8/8/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 0x6ee, fbc 0x450: rgba 8/8/8/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 0x547, fbc 0x188: rgba 8/8/8/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 0x54b, fbc 0x18c: rgba 8/8/8/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 0x5d7, fbc 0x218: rgba 8/8/8/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 0x5db, fbc 0x21c: rgba 8/8/8/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 0x666, fbc 0x3c8: rgba 8/8/8/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 0x66a, fbc 0x3cc: rgba 8/8/8/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 0x6f6, fbc 0x458: rgba 8/8/8/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 0x6fa, fbc 0x45c: rgba 8/8/8/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 0x52f, fbc 0x170: rgba 8/8/8/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 0x533, fbc 0x174: rgba 8/8/8/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 0x5bf, fbc 0x200: rgba 8/8/8/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 0x5c3, fbc 0x204: rgba 8/8/8/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 0x64e, fbc 0x3b0: rgba 8/8/8/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 0x652, fbc 0x3b4: rgba 8/8/8/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 0x6de, fbc 0x440: rgba 8/8/8/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 0x6e2, fbc 0x444: rgba 8/8/8/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 0x583, fbc 0x1c4: rgba 8/8/8/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 0x587, fbc 0x1c8: rgba 8/8/8/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 0x613, fbc 0x254: rgba 8/8/8/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 0x617, fbc 0x258: rgba 8/8/8/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 0x6a2, fbc 0x404: rgba 8/8/8/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 0x6a6, fbc 0x408: rgba 8/8/8/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 0x732, fbc 0x494: rgba 8/8/8/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 0x736, fbc 0x498: rgba 8/8/8/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 0x58f, fbc 0x1d0: rgba 8/8/8/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 0x593, fbc 0x1d4: rgba 8/8/8/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 0x61f, fbc 0x260: rgba 8/8/8/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 0x623, fbc 0x264: rgba 8/8/8/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 0x6ae, fbc 0x410: rgba 8/8/8/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 0x6b2, fbc 0x414: rgba 8/8/8/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 0x73e, fbc 0x4a0: rgba 8/8/8/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 0x742, fbc 0x4a4: rgba 8/8/8/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 0x577, fbc 0x1b8: rgba 8/8/8/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 0x57b, fbc 0x1bc: rgba 8/8/8/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 0x607, fbc 0x248: rgba 8/8/8/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 0x60b, fbc 0x24c: rgba 8/8/8/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 0x696, fbc 0x3f8: rgba 8/8/8/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 0x69a, fbc 0x3fc: rgba 8/8/8/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 0x726, fbc 0x488: rgba 8/8/8/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 0x72a, fbc 0x48c: rgba 8/8/8/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 0x53b, fbc 0x17c: rgba 8/8/8/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 0x53f, fbc 0x180: rgba 8/8/8/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 0x5cb, fbc 0x20c: rgba 8/8/8/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 0x5cf, fbc 0x210: rgba 8/8/8/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 0x65a, fbc 0x3bc: rgba 8/8/8/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 0x65e, fbc 0x3c0: rgba 8/8/8/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 0x6ea, fbc 0x44c: rgba 8/8/8/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 0x6ee, fbc 0x450: rgba 8/8/8/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 0x547, fbc 0x188: rgba 8/8/8/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 0x54b, fbc 0x18c: rgba 8/8/8/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 0x5d7, fbc 0x218: rgba 8/8/8/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 0x5db, fbc 0x21c: rgba 8/8/8/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 0x666, fbc 0x3c8: rgba 8/8/8/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 0x66a, fbc 0x3cc: rgba 8/8/8/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 0x6f6, fbc 0x458: rgba 8/8/8/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 0x6fa, fbc 0x45c: rgba 8/8/8/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 0x52f, fbc 0x170: rgba 8/8/8/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 0x533, fbc 0x174: rgba 8/8/8/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 0x5bf, fbc 0x200: rgba 8/8/8/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 0x5c3, fbc 0x204: rgba 8/8/8/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 0x64e, fbc 0x3b0: rgba 8/8/8/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 0x652, fbc 0x3b4: rgba 8/8/8/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 0x6de, fbc 0x440: rgba 8/8/8/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 0x6e2, fbc 0x444: rgba 8/8/8/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 0x583, fbc 0x1c4: rgba 8/8/8/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 0x587, fbc 0x1c8: rgba 8/8/8/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 0x613, fbc 0x254: rgba 8/8/8/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 0x617, fbc 0x258: rgba 8/8/8/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 0x6a2, fbc 0x404: rgba 8/8/8/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 0x6a6, fbc 0x408: rgba 8/8/8/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 0x732, fbc 0x494: rgba 8/8/8/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 0x736, fbc 0x498: rgba 8/8/8/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 0x58f, fbc 0x1d0: rgba 8/8/8/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 0x593, fbc 0x1d4: rgba 8/8/8/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 0x61f, fbc 0x260: rgba 8/8/8/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 0x623, fbc 0x264: rgba 8/8/8/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 0x6ae, fbc 0x410: rgba 8/8/8/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 0x6b2, fbc 0x414: rgba 8/8/8/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 0x73e, fbc 0x4a0: rgba 8/8/8/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 0x742, fbc 0x4a4: rgba 8/8/8/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 0x577, fbc 0x1b8: rgba 8/8/8/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 0x57b, fbc 0x1bc: rgba 8/8/8/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 0x607, fbc 0x248: rgba 8/8/8/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 0x60b, fbc 0x24c: rgba 8/8/8/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 0x696, fbc 0x3f8: rgba 8/8/8/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 0x69a, fbc 0x3fc: rgba 8/8/8/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 0x726, fbc 0x488: rgba 8/8/8/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 0x72a, fbc 0x48c: rgba 8/8/8/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 0x53b, fbc 0x17c: rgba 8/8/8/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 0x53f, fbc 0x180: rgba 8/8/8/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 0x5cb, fbc 0x20c: rgba 8/8/8/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 0x5cf, fbc 0x210: rgba 8/8/8/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 0x65a, fbc 0x3bc: rgba 8/8/8/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 0x65e, fbc 0x3c0: rgba 8/8/8/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 0x6ea, fbc 0x44c: rgba 8/8/8/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 0x6ee, fbc 0x450: rgba 8/8/8/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 0x547, fbc 0x188: rgba 8/8/8/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 0x54b, fbc 0x18c: rgba 8/8/8/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 0x5d7, fbc 0x218: rgba 8/8/8/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 0x5db, fbc 0x21c: rgba 8/8/8/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 0x666, fbc 0x3c8: rgba 8/8/8/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 0x66a, fbc 0x3cc: rgba 8/8/8/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 0x6f6, fbc 0x458: rgba 8/8/8/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 0x6fa, fbc 0x45c: rgba 8/8/8/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 0x52f, fbc 0x170: rgba 8/8/8/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 0x533, fbc 0x174: rgba 8/8/8/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 0x5bf, fbc 0x200: rgba 8/8/8/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 0x5c3, fbc 0x204: rgba 8/8/8/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 0x64e, fbc 0x3b0: rgba 8/8/8/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 0x652, fbc 0x3b4: rgba 8/8/8/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 0x6de, fbc 0x440: rgba 8/8/8/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 0x6e2, fbc 0x444: rgba 8/8/8/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 0x583, fbc 0x1c4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x587, fbc 0x1c8: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x613, fbc 0x254: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x617, fbc 0x258: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6a2, fbc 0x404: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6a6, fbc 0x408: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x732, fbc 0x494: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x736, fbc 0x498: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x58f, fbc 0x1d0: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x593, fbc 0x1d4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x61f, fbc 0x260: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x623, fbc 0x264: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6ae, fbc 0x410: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6b2, fbc 0x414: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x73e, fbc 0x4a0: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x742, fbc 0x4a4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x577, fbc 0x1b8: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x57b, fbc 0x1bc: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x607, fbc 0x248: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x60b, fbc 0x24c: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x696, fbc 0x3f8: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x69a, fbc 0x3fc: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x726, fbc 0x488: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x72a, fbc 0x48c: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x53b, fbc 0x17c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x53f, fbc 0x180: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5cb, fbc 0x20c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5cf, fbc 0x210: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x65a, fbc 0x3bc: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x65e, fbc 0x3c0: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6ea, fbc 0x44c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6ee, fbc 0x450: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x547, fbc 0x188: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x54b, fbc 0x18c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5d7, fbc 0x218: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5db, fbc 0x21c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x666, fbc 0x3c8: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x66a, fbc 0x3cc: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6f6, fbc 0x458: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6fa, fbc 0x45c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x52f, fbc 0x170: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x533, fbc 0x174: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5bf, fbc 0x200: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5c3, fbc 0x204: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x64e, fbc 0x3b0: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x652, fbc 0x3b4: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6de, fbc 0x440: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6e2, fbc 0x444: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.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 0x583, fbc 0x1c4: rgba 8/8/8/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 0x587, fbc 0x1c8: rgba 8/8/8/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 0x613, fbc 0x254: rgba 8/8/8/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 0x617, fbc 0x258: rgba 8/8/8/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 0x6a2, fbc 0x404: rgba 8/8/8/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 0x6a6, fbc 0x408: rgba 8/8/8/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 0x732, fbc 0x494: rgba 8/8/8/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 0x736, fbc 0x498: rgba 8/8/8/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 0x58f, fbc 0x1d0: rgba 8/8/8/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 0x593, fbc 0x1d4: rgba 8/8/8/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 0x61f, fbc 0x260: rgba 8/8/8/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 0x623, fbc 0x264: rgba 8/8/8/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 0x6ae, fbc 0x410: rgba 8/8/8/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 0x6b2, fbc 0x414: rgba 8/8/8/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 0x73e, fbc 0x4a0: rgba 8/8/8/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 0x742, fbc 0x4a4: rgba 8/8/8/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 0x577, fbc 0x1b8: rgba 8/8/8/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 0x57b, fbc 0x1bc: rgba 8/8/8/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 0x607, fbc 0x248: rgba 8/8/8/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 0x60b, fbc 0x24c: rgba 8/8/8/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 0x696, fbc 0x3f8: rgba 8/8/8/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 0x69a, fbc 0x3fc: rgba 8/8/8/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 0x726, fbc 0x488: rgba 8/8/8/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 0x72a, fbc 0x48c: rgba 8/8/8/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 0x53b, fbc 0x17c: rgba 8/8/8/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 0x53f, fbc 0x180: rgba 8/8/8/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 0x5cb, fbc 0x20c: rgba 8/8/8/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 0x5cf, fbc 0x210: rgba 8/8/8/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 0x65a, fbc 0x3bc: rgba 8/8/8/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 0x65e, fbc 0x3c0: rgba 8/8/8/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 0x6ea, fbc 0x44c: rgba 8/8/8/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 0x6ee, fbc 0x450: rgba 8/8/8/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 0x547, fbc 0x188: rgba 8/8/8/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 0x54b, fbc 0x18c: rgba 8/8/8/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 0x5d7, fbc 0x218: rgba 8/8/8/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 0x5db, fbc 0x21c: rgba 8/8/8/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 0x666, fbc 0x3c8: rgba 8/8/8/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 0x66a, fbc 0x3cc: rgba 8/8/8/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 0x6f6, fbc 0x458: rgba 8/8/8/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 0x6fa, fbc 0x45c: rgba 8/8/8/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 0x52f, fbc 0x170: rgba 8/8/8/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 0x533, fbc 0x174: rgba 8/8/8/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 0x5bf, fbc 0x200: rgba 8/8/8/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 0x5c3, fbc 0x204: rgba 8/8/8/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 0x64e, fbc 0x3b0: rgba 8/8/8/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 0x652, fbc 0x3b4: rgba 8/8/8/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 0x6de, fbc 0x440: rgba 8/8/8/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 0x6e2, fbc 0x444: rgba 8/8/8/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 @ 1751131439337 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131439340 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testReadPixelsGL2GL3_102x100xREDxUB took 1.605 sec [apply] Testcase: testReadPixelsGL2GL3_640x480xREDxUB took 1.193 sec [apply] Testcase: testReadPixelsGL2GL3_640x480xRGBxUB took 1.185 sec [apply] Testcase: testReadPixelsGL2GL3_99x100xRGBxUB took 1.176 sec [apply] Testcase: testReadPixelsGL_640x480xRGBAxUB took 1.162 sec [apply] Testcase: testReadPixelsGL_99x100xRGBxUB took 1.145 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] WARNING: package sun.awt.windows not in java.desktop [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 @ 1751131440107 ms III - Start [apply] SLOCK [T main @ 1751131440111 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [apply] GLprofile default: GLProfile[GL4bc/GL4bc.sw] [apply] GLprofile defaultDevice: X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x45dd4eda, isOwner false, <60611244, 3745e5c6>[count 0, qsz 0, owner ]], obj 0x501edcf1] [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[GL4bc/GL4bc.sw] [apply] GLprofile default: GLProfile[GL4bc/GL4bc.sw] [apply] GLprofile defaultDevice: X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x3cc5016b, isOwner false, <3202f883, 363d6a1b>[count 0, qsz 0, owner ]], obj 0x733ff2b8] [apply] GLprofile defaultDevice: X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x3cc5016b, isOwner false, <3202f883, 363d6a1b>[count 0, qsz 0, owner ]], obj 0x733ff2b8] [apply] JOGLTask 1: START: 157/0, reuse true - Thread-3-jt1 [apply] JOGLTask 0: START: 0/0, reuse true - Thread-3-jt0 [apply] Thread[#38,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.0 0xc9801e5: tileRendererInUse null, GearsES2[obj 0xc9801e5 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0xc9801e5 on Thread[#38,main-Display-.x11_:0-1-EDT-2,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0xc9801e5 created: GearsObj[0x126efa9, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0xc9801e5 created: GearsObj[0x2a256d2b, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0xc9801e5 created: GearsObj[0x2a256d2b, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#38,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.X 0xc9801e5 FIN GearsES2[obj 0xc9801e5 isInit true, usesShared false, 1 GearsObj[0x126efa9, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2a256d2b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x46bd4ea1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#38,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0xc9801e5 0/0 128x128 of 128x128, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0xc9801e5, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#38,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0xc9801e5 128x128, swapInterval 0, drawable 0x2c00002 [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 0x7fdd7c0010f0, owner true, ResourceToolkitLock[obj 0xfd814a0, isOwner false, <48eb2b2e, 7217c150>[count 1, qsz 0, owner ]], obj 0x6181b50c]] - Thread-3-jt0 [apply] JOGLTask 0: RUNNING: Thread-3-jt0 [apply] Thread[#38,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.0 0x930a8de: tileRendererInUse null, GearsES2[obj 0x930a8de isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x930a8de on Thread[#38,main-Display-.x11_:0-1-EDT-2,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x930a8de created: GearsObj[0xc297241, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x930a8de created: GearsObj[0x6150ca31, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x930a8de created: GearsObj[0x6150ca31, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#38,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.X 0x930a8de FIN GearsES2[obj 0x930a8de isInit true, usesShared false, 1 GearsObj[0xc297241, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6150ca31, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x495e78ba, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#38,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x930a8de 0/0 128x128 of 128x128, swapInterval 0, drawable 0x2c00004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x930a8de, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#38,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x930a8de 128x128, swapInterval 0, drawable 0x2c00004 [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 0x7fdd7c0010f0, owner true, ResourceToolkitLock[obj 0xfd814a0, isOwner false, <48eb2b2e, 7217c150>[count 1, qsz 0, owner ]], obj 0x6181b50c]] - Thread-3-jt1 [apply] JOGLTask 1: RUNNING: Thread-3-jt1 [apply] 0: [0: false, 1: false] [apply] Thread[#38,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0xc9801e5: tileRendererInUse null [apply] Thread[#38,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0xc9801e5 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[#38,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x930a8de: tileRendererInUse null [apply] Thread[#38,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x930a8de 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.785s [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[GL4bc/GL4bc.sw] [apply] GLprofile default: GLProfile[GL4bc/GL4bc.sw] [apply] GLprofile default: GLProfile[GL4bc/GL4bc.sw] [apply] GLprofile default: GLProfile[GL4bc/GL4bc.sw] [apply] GLprofile defaultDevice: X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x724afb07, isOwner false, <7c8d1b3e, 78b29077>[count 0, qsz 0, owner ]], obj 0x8f8f022] [apply] GLprofile defaultDevice: X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x724afb07, isOwner false, <7c8d1b3e, 78b29077>[count 0, qsz 0, owner ]], obj 0x8f8f022] [apply] GLprofile defaultDevice: X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x724afb07, isOwner false, <7c8d1b3e, 78b29077>[count 0, qsz 0, owner ]], obj 0x8f8f022] [apply] GLprofile defaultDevice: X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x724afb07, isOwner false, <7c8d1b3e, 78b29077>[count 0, qsz 0, owner ]], obj 0x8f8f022] [apply] JOGLTask 1: START: 157/0, reuse true - Thread-4-jt1 [apply] JOGLTask 0: START: 0/0, reuse true - Thread-4-jt0 [apply] JOGLTask 2: START: 314/0, reuse true - Thread-4-jt2 [apply] JOGLTask 3: START: 471/0, reuse true - Thread-4-jt3 [apply] Thread[#47,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.init.0 0x2009b52: tileRendererInUse null, GearsES2[obj 0x2009b52 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x2009b52 on Thread[#47,main-Display-.x11_:0-1-EDT-3,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x2009b52 created: GearsObj[0x71a4da39, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x2009b52 created: GearsObj[0x1247f1b4, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x2009b52 created: GearsObj[0x1247f1b4, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#47,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.init.X 0x2009b52 FIN GearsES2[obj 0x2009b52 isInit true, usesShared false, 1 GearsObj[0x71a4da39, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1247f1b4, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2001a412, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#47,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.reshape 0x2009b52 0/0 128x128 of 128x128, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2009b52, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#47,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.display 0x2009b52 128x128, swapInterval 0, drawable 0x3400002 [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 0x7fdd540011d0, owner true, ResourceToolkitLock[obj 0x47020576, isOwner false, <8b48454, 768fa768>[count 1, qsz 0, owner ]], obj 0x70d378e0]] - Thread-4-jt1 [apply] JOGLTask 1: RUNNING: Thread-4-jt1 [apply] Thread[#47,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.init.0 0x539f8261: tileRendererInUse null, GearsES2[obj 0x539f8261 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x539f8261 on Thread[#47,main-Display-.x11_:0-1-EDT-3,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x539f8261 created: GearsObj[0x6063a9aa, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x539f8261 created: GearsObj[0x76530f06, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x539f8261 created: GearsObj[0x76530f06, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#47,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.init.X 0x539f8261 FIN GearsES2[obj 0x539f8261 isInit true, usesShared false, 1 GearsObj[0x6063a9aa, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x76530f06, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2d02e316, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#47,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.reshape 0x539f8261 0/0 128x128 of 128x128, swapInterval 0, drawable 0x3400004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x539f8261, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#47,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.display 0x539f8261 128x128, swapInterval 0, drawable 0x3400004 [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 0x7fdd540011d0, owner true, ResourceToolkitLock[obj 0x47020576, isOwner false, <8b48454, 768fa768>[count 1, qsz 0, owner ]], obj 0x70d378e0]] - Thread-4-jt3 [apply] JOGLTask 3: RUNNING: Thread-4-jt3 [apply] Thread[#47,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.init.0 0x6e9f72fe: tileRendererInUse null, GearsES2[obj 0x6e9f72fe isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x6e9f72fe on Thread[#47,main-Display-.x11_:0-1-EDT-3,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x6e9f72fe created: GearsObj[0x706d4bec, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x6e9f72fe created: GearsObj[0x3610feac, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x6e9f72fe created: GearsObj[0x3610feac, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#47,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.init.X 0x6e9f72fe FIN GearsES2[obj 0x6e9f72fe isInit true, usesShared false, 1 GearsObj[0x706d4bec, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3610feac, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x48960c45, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#47,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.reshape 0x6e9f72fe 0/0 128x128 of 128x128, swapInterval 0, drawable 0x3400006, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6e9f72fe, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#47,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.display 0x6e9f72fe 128x128, swapInterval 0, drawable 0x3400006 [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 0x7fdd540011d0, owner true, ResourceToolkitLock[obj 0x47020576, isOwner false, <8b48454, 768fa768>[count 1, qsz 0, owner ]], obj 0x70d378e0]] - Thread-4-jt2 [apply] JOGLTask 2: RUNNING: Thread-4-jt2 [apply] Thread[#47,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.init.0 0x18874777: tileRendererInUse null, GearsES2[obj 0x18874777 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x18874777 on Thread[#47,main-Display-.x11_:0-1-EDT-3,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x18874777 created: GearsObj[0x1cef637a, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x18874777 created: GearsObj[0x74c8770c, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x18874777 created: GearsObj[0x74c8770c, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#47,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.init.X 0x18874777 FIN GearsES2[obj 0x18874777 isInit true, usesShared false, 1 GearsObj[0x1cef637a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x74c8770c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2c0c841, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#47,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.reshape 0x18874777 0/0 128x128 of 128x128, swapInterval 0, drawable 0x3400008, msaa false, tileRendererInUse null [apply] >> GearsES2 0x18874777, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#47,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.display 0x18874777 128x128, swapInterval 0, drawable 0x3400008 [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 0x7fdd540011d0, owner true, ResourceToolkitLock[obj 0x47020576, isOwner false, <8b48454, 768fa768>[count 1, qsz 0, owner ]], obj 0x70d378e0]] - Thread-4-jt0 [apply] JOGLTask 0: RUNNING: Thread-4-jt0 [apply] 0: [0: false, 1: false, 2: false, 3: false] [apply] Thread[#47,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x2009b52: tileRendererInUse null [apply] Thread[#47,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x2009b52 FIN [apply] JOGLTask 1: DONE/SYNC: Thread-4-jt1 [apply] JOGLTask 1: END: Thread-4-jt1 [apply] 1: [0: false, 1: true, 2: false, 3: false] [apply] Thread[#47,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x539f8261: tileRendererInUse null [apply] Thread[#47,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x539f8261 FIN [apply] JOGLTask 3: DONE/SYNC: Thread-4-jt3 [apply] JOGLTask 3: END: Thread-4-jt3 [apply] 2: [0: false, 1: true, 2: false, 3: true] [apply] Thread[#47,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x6e9f72fe: tileRendererInUse null [apply] Thread[#47,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x6e9f72fe FIN [apply] JOGLTask 2: DONE/SYNC: Thread-4-jt2 [apply] JOGLTask 2: END: Thread-4-jt2 [apply] 3: [0: false, 1: true, 2: true, 3: true] [apply] junit.framework.TestListener: endTest(test04FourThreads) [apply] junit.framework.TestListener: startTest(test16SixteenThreads) [apply] Thread[#47,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x18874777: tileRendererInUse null [apply] Thread[#47,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x18874777 FIN [apply] JOGLTask 0: DONE/SYNC: Thread-4-jt0 [apply] JOGLTask 0: END: Thread-4-jt0 [apply] 4: [0: true, 1: true, 2: true, 3: true] [apply] total: 0.893s [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[GL4bc/GL4bc.sw] [apply] GLprofile default: GLProfile[GL4bc/GL4bc.sw] [apply] GLprofile default: GLProfile[GL4bc/GL4bc.sw] [apply] GLprofile default: GLProfile[GL4bc/GL4bc.sw] [apply] GLprofile default: GLProfile[GL4bc/GL4bc.sw] [apply] GLprofile default: GLProfile[GL4bc/GL4bc.sw] [apply] GLprofile default: GLProfile[GL4bc/GL4bc.sw] [apply] GLprofile default: GLProfile[GL4bc/GL4bc.sw] [apply] GLprofile default: GLProfile[GL4bc/GL4bc.sw] [apply] GLprofile default: GLProfile[GL4bc/GL4bc.sw] [apply] GLprofile defaultDevice: X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x51ba7f39, isOwner false, <5f7d9b7e, 5b421449>[count 0, qsz 0, owner ]], obj 0x4ca4d410] [apply] GLprofile default: GLProfile[GL4bc/GL4bc.sw] [apply] GLprofile default: GLProfile[GL4bc/GL4bc.sw] [apply] GLprofile default: GLProfile[GL4bc/GL4bc.sw] [apply] GLprofile defaultDevice: X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x51ba7f39, isOwner false, <5f7d9b7e, 5b421449>[count 0, qsz 0, owner ]], obj 0x4ca4d410] [apply] JOGLTask 14: START: 157/157, reuse true - Thread-5-jt14 [apply] GLprofile default: GLProfile[GL4bc/GL4bc.sw] [apply] GLprofile default: GLProfile[GL4bc/GL4bc.sw] [apply] GLprofile default: GLProfile[GL4bc/GL4bc.sw] [apply] GLprofile defaultDevice: X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x51ba7f39, isOwner false, <5f7d9b7e, 5b421449>[count 0, qsz 0, owner ]], obj 0x4ca4d410] [apply] GLprofile defaultDevice: X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x51ba7f39, isOwner false, <5f7d9b7e, 5b421449>[count 0, qsz 0, owner ]], obj 0x4ca4d410] [apply] GLprofile defaultDevice: X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x51ba7f39, isOwner false, <5f7d9b7e, 5b421449>[count 0, qsz 0, owner ]], obj 0x4ca4d410] [apply] JOGLTask 5: START: 785/0, reuse true - Thread-5-jt5 [apply] GLprofile defaultDevice: X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x51ba7f39, isOwner false, <5f7d9b7e, 5b421449>[count 0, qsz 0, owner ]], obj 0x4ca4d410] [apply] GLprofile defaultDevice: X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x51ba7f39, isOwner false, <5f7d9b7e, 5b421449>[count 0, qsz 0, owner ]], obj 0x4ca4d410] [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 0x51ba7f39, isOwner false, <5f7d9b7e, 5b421449>[count 0, qsz 0, owner ]], obj 0x4ca4d410] [apply] GLprofile defaultDevice: X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x51ba7f39, isOwner false, <5f7d9b7e, 5b421449>[count 0, qsz 0, owner ]], obj 0x4ca4d410] [apply] JOGLTask 1: START: 157/0, reuse true - Thread-5-jt1 [apply] JOGLTask 0: START: 0/0, reuse true - Thread-5-jt0 [apply] JOGLTask 7: START: 1099/0, reuse true - Thread-5-jt7 [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 0x51ba7f39, isOwner false, <5f7d9b7e, 5b421449>[count 0, qsz 0, owner ]], obj 0x4ca4d410] [apply] GLprofile defaultDevice: X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x51ba7f39, isOwner false, <5f7d9b7e, 5b421449>[count 0, qsz 0, owner ]], obj 0x4ca4d410] [apply] JOGLTask 6: START: 942/0, reuse true - Thread-5-jt6 [apply] GLprofile defaultDevice: X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x51ba7f39, isOwner false, <5f7d9b7e, 5b421449>[count 0, qsz 0, owner ]], obj 0x4ca4d410] [apply] GLprofile defaultDevice: X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x51ba7f39, isOwner false, <5f7d9b7e, 5b421449>[count 0, qsz 0, owner ]], obj 0x4ca4d410] [apply] JOGLTask 10: START: 1570/0, reuse true - Thread-5-jt10 [apply] GLprofile defaultDevice: X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x51ba7f39, isOwner false, <5f7d9b7e, 5b421449>[count 0, qsz 0, owner ]], obj 0x4ca4d410] [apply] JOGLTask 12: START: 1884/0, reuse true - Thread-5-jt12 [apply] JOGLTask 9: START: 1413/0, reuse true - Thread-5-jt9 [apply] GLprofile defaultDevice: X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x51ba7f39, isOwner false, <5f7d9b7e, 5b421449>[count 0, qsz 0, owner ]], obj 0x4ca4d410] [apply] GLprofile defaultDevice: X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x51ba7f39, isOwner false, <5f7d9b7e, 5b421449>[count 0, qsz 0, owner ]], obj 0x4ca4d410] [apply] JOGLTask 3: START: 471/0, reuse true - Thread-5-jt3 [apply] JOGLTask 4: START: 628/0, reuse true - Thread-5-jt4 [apply] JOGLTask 8: START: 1256/0, reuse true - Thread-5-jt8 [apply] JOGLTask 13: START: 0/157, reuse true - Thread-5-jt13 [apply] JOGLTask 15: START: 314/157, reuse true - Thread-5-jt15 [apply] Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.0 0x4beddc43: tileRendererInUse null, GearsES2[obj 0x4beddc43 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x4beddc43 on Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x4beddc43 created: GearsObj[0x2484c1c4, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x4beddc43 created: GearsObj[0x3be60463, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x4beddc43 created: GearsObj[0x3be60463, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.X 0x4beddc43 FIN GearsES2[obj 0x4beddc43 isInit true, usesShared false, 1 GearsObj[0x2484c1c4, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3be60463, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x75748fab, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x4beddc43 0/0 128x128 of 128x128, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4beddc43, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x4beddc43 128x128, swapInterval 0, drawable 0x3400002 [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 0x7fddc80036c0, owner true, ResourceToolkitLock[obj 0x4fd251e6, isOwner false, [count 1, qsz 0, owner ]], obj 0x3b907b6e]] - Thread-5-jt14 [apply] JOGLTask 14: RUNNING: Thread-5-jt14 [apply] Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.0 0x6cd7823d: tileRendererInUse null, GearsES2[obj 0x6cd7823d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x6cd7823d on Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x6cd7823d created: GearsObj[0x279f5eae, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x6cd7823d created: GearsObj[0x5c54201d, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x6cd7823d created: GearsObj[0x5c54201d, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.X 0x6cd7823d FIN GearsES2[obj 0x6cd7823d isInit true, usesShared false, 1 GearsObj[0x279f5eae, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5c54201d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x70317b4c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x6cd7823d 0/0 128x128 of 128x128, swapInterval 0, drawable 0x3400004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6cd7823d, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x6cd7823d 128x128, swapInterval 0, drawable 0x3400004 [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 0x7fddc80036c0, owner true, ResourceToolkitLock[obj 0x4fd251e6, isOwner false, [count 0, qsz 0, owner ]], obj 0x3b907b6e]] - Thread-5-jt2 [apply] JOGLTask 2: RUNNING: Thread-5-jt2 [apply] Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.0 0x79a41e8: tileRendererInUse null, GearsES2[obj 0x79a41e8 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x79a41e8 on Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x79a41e8 created: GearsObj[0x5307e870, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x79a41e8 created: GearsObj[0x79face93, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x79a41e8 created: GearsObj[0x79face93, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.X 0x79a41e8 FIN GearsES2[obj 0x79a41e8 isInit true, usesShared false, 1 GearsObj[0x5307e870, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x79face93, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2fa67940, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x79a41e8 0/0 128x128 of 128x128, swapInterval 0, drawable 0x3400006, msaa false, tileRendererInUse null [apply] >> GearsES2 0x79a41e8, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x79a41e8 128x128, swapInterval 0, drawable 0x3400006 [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 0x7fddc80036c0, owner true, ResourceToolkitLock[obj 0x4fd251e6, isOwner false, [count 1, qsz 0, owner ]], obj 0x3b907b6e]] - Thread-5-jt4 [apply] JOGLTask 4: RUNNING: Thread-5-jt4 [apply] Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.0 0x1c016603: tileRendererInUse null, GearsES2[obj 0x1c016603 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x1c016603 on Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x1c016603 created: GearsObj[0x2430a5c2, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x1c016603 created: GearsObj[0x2c5b303e, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x1c016603 created: GearsObj[0x2c5b303e, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.X 0x1c016603 FIN GearsES2[obj 0x1c016603 isInit true, usesShared false, 1 GearsObj[0x2430a5c2, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2c5b303e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x38605767, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x1c016603 0/0 128x128 of 128x128, swapInterval 0, drawable 0x3400008, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1c016603, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x1c016603 128x128, swapInterval 0, drawable 0x3400008 [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 0x7fddc80036c0, owner true, ResourceToolkitLock[obj 0x4fd251e6, isOwner false, [count 1, qsz 0, owner ]], obj 0x3b907b6e]] - Thread-5-jt0 [apply] JOGLTask 0: RUNNING: Thread-5-jt0 [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] Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.0 0x1c7ff078: tileRendererInUse null, GearsES2[obj 0x1c7ff078 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x1c7ff078 on Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x1c7ff078 created: GearsObj[0x39cf1265, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x1c7ff078 created: GearsObj[0xc4398e6, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x1c7ff078 created: GearsObj[0xc4398e6, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.X 0x1c7ff078 FIN GearsES2[obj 0x1c7ff078 isInit true, usesShared false, 1 GearsObj[0x39cf1265, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xc4398e6, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xe66fd58, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x1c7ff078 0/0 128x128 of 128x128, swapInterval 0, drawable 0x340000a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1c7ff078, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x1c7ff078 128x128, swapInterval 0, drawable 0x340000a [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 0x7fddc80036c0, owner true, ResourceToolkitLock[obj 0x4fd251e6, isOwner false, [count 0, qsz 0, owner ]], obj 0x3b907b6e]] - Thread-5-jt7 [apply] JOGLTask 7: RUNNING: Thread-5-jt7 [apply] Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.0 0x42c7f0b8: tileRendererInUse null, GearsES2[obj 0x42c7f0b8 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x42c7f0b8 on Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x42c7f0b8 created: GearsObj[0x2ddd832a, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x42c7f0b8 created: GearsObj[0x4310336, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x42c7f0b8 created: GearsObj[0x4310336, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.X 0x42c7f0b8 FIN GearsES2[obj 0x42c7f0b8 isInit true, usesShared false, 1 GearsObj[0x2ddd832a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4310336, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x394998bc, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x42c7f0b8 0/0 128x128 of 128x128, swapInterval 0, drawable 0x340000c, msaa false, tileRendererInUse null [apply] >> GearsES2 0x42c7f0b8, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x42c7f0b8 128x128, swapInterval 0, drawable 0x340000c [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 0x7fddc80036c0, owner true, ResourceToolkitLock[obj 0x4fd251e6, isOwner false, [count 1, qsz 0, owner ]], obj 0x3b907b6e]] - Thread-5-jt1 [apply] JOGLTask 1: RUNNING: Thread-5-jt1 [apply] Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.0 0x465cbf60: tileRendererInUse null, GearsES2[obj 0x465cbf60 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x465cbf60 on Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x465cbf60 created: GearsObj[0x192cfb5e, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x465cbf60 created: GearsObj[0x6a3cc615, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x465cbf60 created: GearsObj[0x6a3cc615, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.X 0x465cbf60 FIN GearsES2[obj 0x465cbf60 isInit true, usesShared false, 1 GearsObj[0x192cfb5e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6a3cc615, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x234cb3dd, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x465cbf60 0/0 128x128 of 128x128, swapInterval 0, drawable 0x340000e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x465cbf60, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x465cbf60 128x128, swapInterval 0, drawable 0x340000e [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 0x7fddc80036c0, owner true, ResourceToolkitLock[obj 0x4fd251e6, isOwner false, [count 1, qsz 0, owner ]], obj 0x3b907b6e]] - Thread-5-jt5 [apply] JOGLTask 5: RUNNING: Thread-5-jt5 [apply] Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.0 0x41a96a3c: tileRendererInUse null, GearsES2[obj 0x41a96a3c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x41a96a3c on Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x41a96a3c created: GearsObj[0x477de75e, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x41a96a3c created: GearsObj[0x38dccd0e, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x41a96a3c created: GearsObj[0x38dccd0e, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.X 0x41a96a3c FIN GearsES2[obj 0x41a96a3c isInit true, usesShared false, 1 GearsObj[0x477de75e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x38dccd0e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x257f5e75, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x41a96a3c 0/0 128x128 of 128x128, swapInterval 0, drawable 0x3400010, msaa false, tileRendererInUse null [apply] >> GearsES2 0x41a96a3c, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x41a96a3c 128x128, swapInterval 0, drawable 0x3400010 [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 0x7fddc80036c0, owner true, ResourceToolkitLock[obj 0x4fd251e6, isOwner false, [count 0, qsz 0, owner ]], obj 0x3b907b6e]] - Thread-5-jt11 [apply] JOGLTask 11: RUNNING: Thread-5-jt11 [apply] Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.0 0x6cbfc59b: tileRendererInUse null, GearsES2[obj 0x6cbfc59b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x6cbfc59b on Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x6cbfc59b created: GearsObj[0x48469b48, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x6cbfc59b created: GearsObj[0x400d3ae1, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x6cbfc59b created: GearsObj[0x400d3ae1, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.X 0x6cbfc59b FIN GearsES2[obj 0x6cbfc59b isInit true, usesShared false, 1 GearsObj[0x48469b48, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x400d3ae1, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xc403a93, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x6cbfc59b 0/0 128x128 of 128x128, swapInterval 0, drawable 0x3400012, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6cbfc59b, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x6cbfc59b 128x128, swapInterval 0, drawable 0x3400012 [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] JOGLTask 15: INITIALIZED: , NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7fddc80036c0, owner true, ResourceToolkitLock[obj 0x4fd251e6, isOwner false, [count 1, qsz 0, owner ]], obj 0x3b907b6e]] - Thread-5-jt15 [apply] JOGLTask 15: RUNNING: Thread-5-jt15 [apply] Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.0 0x2780e0dd: tileRendererInUse null, GearsES2[obj 0x2780e0dd isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x2780e0dd on Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x2780e0dd created: GearsObj[0x1f7f1be2, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x2780e0dd created: GearsObj[0x1860ac8b, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x2780e0dd created: GearsObj[0x1860ac8b, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.X 0x2780e0dd FIN GearsES2[obj 0x2780e0dd isInit true, usesShared false, 1 GearsObj[0x1f7f1be2, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1860ac8b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5bff8474, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x2780e0dd 0/0 128x128 of 128x128, swapInterval 0, drawable 0x3400014, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2780e0dd, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x2780e0dd 128x128, swapInterval 0, drawable 0x3400014 [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 0x7fddc80036c0, owner true, ResourceToolkitLock[obj 0x4fd251e6, isOwner false, [count 1, qsz 0, owner ]], obj 0x3b907b6e]] - Thread-5-jt13 [apply] JOGLTask 13: RUNNING: Thread-5-jt13 [apply] Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.0 0x6609b85c: tileRendererInUse null, GearsES2[obj 0x6609b85c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x6609b85c on Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x6609b85c created: GearsObj[0x47b4c23f, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x6609b85c created: GearsObj[0x118451c9, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x6609b85c created: GearsObj[0x118451c9, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.X 0x6609b85c FIN GearsES2[obj 0x6609b85c isInit true, usesShared false, 1 GearsObj[0x47b4c23f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x118451c9, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3fcf7cc7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x6609b85c 0/0 128x128 of 128x128, swapInterval 0, drawable 0x3400016, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6609b85c, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x6609b85c 128x128, swapInterval 0, drawable 0x3400016 [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 0x7fddc80036c0, owner true, ResourceToolkitLock[obj 0x4fd251e6, isOwner false, [count 0, qsz 0, owner ]], obj 0x3b907b6e]] - Thread-5-jt3 [apply] JOGLTask 3: RUNNING: Thread-5-jt3 [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] 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[#70,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.0 0x353f94e: tileRendererInUse null, GearsES2[obj 0x353f94e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x353f94e on Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x353f94e created: GearsObj[0x72f283a3, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x353f94e created: GearsObj[0x3ab8e735, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x353f94e created: GearsObj[0x3ab8e735, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.X 0x353f94e FIN GearsES2[obj 0x353f94e isInit true, usesShared false, 1 GearsObj[0x72f283a3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3ab8e735, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5daf437a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x353f94e 0/0 128x128 of 128x128, swapInterval 0, drawable 0x3400018, msaa false, tileRendererInUse null [apply] >> GearsES2 0x353f94e, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x353f94e 128x128, swapInterval 0, drawable 0x3400018 [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 0x7fddc80036c0, owner true, ResourceToolkitLock[obj 0x4fd251e6, isOwner false, [count 1, qsz 0, owner ]], obj 0x3b907b6e]] - Thread-5-jt12 [apply] JOGLTask 12: RUNNING: Thread-5-jt12 [apply] Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.0 0x259def6a: tileRendererInUse null, GearsES2[obj 0x259def6a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x259def6a on Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x259def6a created: GearsObj[0x2e9a4ec9, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x259def6a created: GearsObj[0x1653a240, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x259def6a created: GearsObj[0x1653a240, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.X 0x259def6a FIN GearsES2[obj 0x259def6a isInit true, usesShared false, 1 GearsObj[0x2e9a4ec9, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1653a240, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x102c8af4, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x259def6a 0/0 128x128 of 128x128, swapInterval 0, drawable 0x340001a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x259def6a, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x259def6a 128x128, swapInterval 0, drawable 0x340001a [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 0x7fddc80036c0, owner true, ResourceToolkitLock[obj 0x4fd251e6, isOwner false, [count 1, qsz 0, owner ]], obj 0x3b907b6e]] - Thread-5-jt9 [apply] JOGLTask 9: RUNNING: Thread-5-jt9 [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] Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.0 0x37f39d1a: tileRendererInUse null, GearsES2[obj 0x37f39d1a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x37f39d1a on Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x37f39d1a created: GearsObj[0x10a369c0, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x37f39d1a created: GearsObj[0x42a9ff25, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x37f39d1a created: GearsObj[0x42a9ff25, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.X 0x37f39d1a FIN GearsES2[obj 0x37f39d1a isInit true, usesShared false, 1 GearsObj[0x10a369c0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x42a9ff25, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1eb3b7ea, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x37f39d1a 0/0 128x128 of 128x128, swapInterval 0, drawable 0x340001c, msaa false, tileRendererInUse null [apply] >> GearsES2 0x37f39d1a, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x37f39d1a 128x128, swapInterval 0, drawable 0x340001c [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 0x7fddc80036c0, owner true, ResourceToolkitLock[obj 0x4fd251e6, isOwner false, [count 0, qsz 0, owner ]], obj 0x3b907b6e]] - Thread-5-jt10 [apply] JOGLTask 10: RUNNING: Thread-5-jt10 [apply] Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.0 0x6f1fe120: tileRendererInUse null, GearsES2[obj 0x6f1fe120 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x6f1fe120 on Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x6f1fe120 created: GearsObj[0x19279d2d, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x6f1fe120 created: GearsObj[0x41c1a0c, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x6f1fe120 created: GearsObj[0x41c1a0c, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.X 0x6f1fe120 FIN GearsES2[obj 0x6f1fe120 isInit true, usesShared false, 1 GearsObj[0x19279d2d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x41c1a0c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x65298bde, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x6f1fe120 0/0 128x128 of 128x128, swapInterval 0, drawable 0x340001e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6f1fe120, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x6f1fe120 128x128, swapInterval 0, drawable 0x340001e [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 0x7fddc80036c0, owner true, ResourceToolkitLock[obj 0x4fd251e6, isOwner false, [count 1, qsz 0, owner ]], obj 0x3b907b6e]] - Thread-5-jt6 [apply] JOGLTask 6: RUNNING: Thread-5-jt6 [apply] Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.0 0x53996a57: tileRendererInUse null, GearsES2[obj 0x53996a57 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x53996a57 on Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x53996a57 created: GearsObj[0x2b01fa04, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x53996a57 created: GearsObj[0x1a4b4e78, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x53996a57 created: GearsObj[0x1a4b4e78, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.X 0x53996a57 FIN GearsES2[obj 0x53996a57 isInit true, usesShared false, 1 GearsObj[0x2b01fa04, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1a4b4e78, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x721dba5e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x53996a57 0/0 128x128 of 128x128, swapInterval 0, drawable 0x3400020, msaa false, tileRendererInUse null [apply] >> GearsES2 0x53996a57, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x53996a57 128x128, swapInterval 0, drawable 0x3400020 [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 0x7fddc80036c0, owner true, ResourceToolkitLock[obj 0x4fd251e6, isOwner false, [count 1, qsz 0, owner ]], obj 0x3b907b6e]] - Thread-5-jt8 [apply] Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x4beddc43: tileRendererInUse null [apply] JOGLTask 8: RUNNING: Thread-5-jt8 [apply] Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x4beddc43 FIN [apply] JOGLTask 14: DONE/SYNC: Thread-5-jt14 [apply] JOGLTask 14: END: Thread-5-jt14 [apply] 5: [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: true, 15: false] [apply] Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x6cd7823d: tileRendererInUse null [apply] Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x6cd7823d FIN [apply] JOGLTask 2: DONE/SYNC: Thread-5-jt2 [apply] JOGLTask 2: END: Thread-5-jt2 [apply] 6: [0: false, 1: false, 2: true, 3: false, 4: false, 5: false, 6: false, 7: false, 8: false, 9: false, 10: false, 11: false, 12: false, 13: false, 14: true, 15: false] [apply] Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x79a41e8: tileRendererInUse null [apply] Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x79a41e8 FIN [apply] JOGLTask 4: DONE/SYNC: Thread-5-jt4 [apply] JOGLTask 4: END: Thread-5-jt4 [apply] Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x1c016603: tileRendererInUse null [apply] 7: [0: false, 1: false, 2: true, 3: false, 4: true, 5: false, 6: false, 7: false, 8: false, 9: false, 10: false, 11: false, 12: false, 13: false, 14: true, 15: false] [apply] Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x1c016603 FIN [apply] JOGLTask 0: DONE/SYNC: Thread-5-jt0 [apply] JOGLTask 0: END: Thread-5-jt0 [apply] 8: [0: true, 1: false, 2: true, 3: false, 4: true, 5: false, 6: false, 7: false, 8: false, 9: false, 10: false, 11: false, 12: false, 13: false, 14: true, 15: false] [apply] Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x1c7ff078: tileRendererInUse null [apply] Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x1c7ff078 FIN [apply] JOGLTask 7: DONE/SYNC: Thread-5-jt7 [apply] JOGLTask 7: END: Thread-5-jt7 [apply] 9: [0: true, 1: false, 2: true, 3: false, 4: true, 5: false, 6: false, 7: true, 8: false, 9: false, 10: false, 11: false, 12: false, 13: false, 14: true, 15: false] [apply] Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x42c7f0b8: tileRendererInUse null [apply] Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x42c7f0b8 FIN [apply] JOGLTask 1: DONE/SYNC: Thread-5-jt1 [apply] JOGLTask 1: END: Thread-5-jt1 [apply] 10: [0: true, 1: true, 2: true, 3: false, 4: true, 5: false, 6: false, 7: true, 8: false, 9: false, 10: false, 11: false, 12: false, 13: false, 14: true, 15: false] [apply] Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x465cbf60: tileRendererInUse null [apply] Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x465cbf60 FIN [apply] JOGLTask 5: DONE/SYNC: Thread-5-jt5 [apply] JOGLTask 5: END: Thread-5-jt5 [apply] 11: [0: true, 1: true, 2: true, 3: false, 4: true, 5: true, 6: false, 7: true, 8: false, 9: false, 10: false, 11: false, 12: false, 13: false, 14: true, 15: false] [apply] Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x41a96a3c: tileRendererInUse null [apply] Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x41a96a3c FIN [apply] JOGLTask 11: DONE/SYNC: Thread-5-jt11 [apply] JOGLTask 11: END: Thread-5-jt11 [apply] 12: [0: true, 1: true, 2: true, 3: false, 4: true, 5: true, 6: false, 7: true, 8: false, 9: false, 10: false, 11: true, 12: false, 13: false, 14: true, 15: false] [apply] Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x6cbfc59b: tileRendererInUse null [apply] Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x6cbfc59b FIN [apply] JOGLTask 15: DONE/SYNC: Thread-5-jt15 [apply] JOGLTask 15: END: Thread-5-jt15 [apply] 13: [0: true, 1: true, 2: true, 3: false, 4: true, 5: true, 6: false, 7: true, 8: false, 9: false, 10: false, 11: true, 12: false, 13: false, 14: true, 15: true] [apply] Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x2780e0dd: tileRendererInUse null [apply] Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x2780e0dd FIN [apply] JOGLTask 13: DONE/SYNC: Thread-5-jt13 [apply] JOGLTask 13: END: Thread-5-jt13 [apply] 14: [0: true, 1: true, 2: true, 3: false, 4: true, 5: true, 6: false, 7: true, 8: false, 9: false, 10: false, 11: true, 12: false, 13: true, 14: true, 15: true] [apply] Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x6609b85c: tileRendererInUse null [apply] Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x6609b85c FIN [apply] JOGLTask 3: DONE/SYNC: Thread-5-jt3 [apply] JOGLTask 3: END: Thread-5-jt3 [apply] 15: [0: true, 1: true, 2: true, 3: true, 4: true, 5: true, 6: false, 7: true, 8: false, 9: false, 10: false, 11: true, 12: false, 13: true, 14: true, 15: true] [apply] Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x353f94e: tileRendererInUse null [apply] Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x353f94e FIN [apply] JOGLTask 12: DONE/SYNC: Thread-5-jt12 [apply] JOGLTask 12: END: Thread-5-jt12 [apply] 16: [0: true, 1: true, 2: true, 3: true, 4: true, 5: true, 6: false, 7: true, 8: false, 9: false, 10: false, 11: true, 12: true, 13: true, 14: true, 15: true] [apply] Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x259def6a: tileRendererInUse null [apply] Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x259def6a FIN [apply] JOGLTask 9: DONE/SYNC: Thread-5-jt9 [apply] JOGLTask 9: END: Thread-5-jt9 [apply] 17: [0: true, 1: true, 2: true, 3: true, 4: true, 5: true, 6: false, 7: true, 8: false, 9: true, 10: false, 11: true, 12: true, 13: true, 14: true, 15: true] [apply] Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x37f39d1a: tileRendererInUse null [apply] Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x37f39d1a FIN [apply] JOGLTask 10: DONE/SYNC: Thread-5-jt10 [apply] JOGLTask 10: END: Thread-5-jt10 [apply] 18: [0: true, 1: true, 2: true, 3: true, 4: true, 5: true, 6: false, 7: true, 8: false, 9: true, 10: true, 11: true, 12: true, 13: true, 14: true, 15: true] [apply] Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x6f1fe120: tileRendererInUse null [apply] Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x6f1fe120 FIN [apply] JOGLTask 6: DONE/SYNC: Thread-5-jt6 [apply] JOGLTask 6: END: Thread-5-jt6 [apply] 19: [0: true, 1: true, 2: true, 3: true, 4: true, 5: true, 6: true, 7: true, 8: false, 9: true, 10: true, 11: true, 12: true, 13: true, 14: true, 15: true] [apply] Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x53996a57: tileRendererInUse null [apply] Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x53996a57 FIN [apply] junit.framework.TestListener: endTest(test16SixteenThreads) [apply] JOGLTask 8: DONE/SYNC: Thread-5-jt8 [apply] JOGLTask 8: END: Thread-5-jt8 [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.18s [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 @ 1751131445458 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131445460 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.953 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751131440107 ms III - Start [apply] SLOCK [T main @ 1751131440111 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [apply] GLprofile default: GLProfile[GL4bc/GL4bc.sw] [apply] GLprofile defaultDevice: X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x45dd4eda, isOwner false, <60611244, 3745e5c6>[count 0, qsz 0, owner ]], obj 0x501edcf1] [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestInitConcurrent01NEWT - test02TwoThreads [apply] InitConcurrentBaseNEWT 2 threads, reuse display: true [apply] GLprofile default: GLProfile[GL4bc/GL4bc.sw] [apply] GLprofile default: GLProfile[GL4bc/GL4bc.sw] [apply] GLprofile defaultDevice: X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x3cc5016b, isOwner false, <3202f883, 363d6a1b>[count 0, qsz 0, owner ]], obj 0x733ff2b8] [apply] GLprofile defaultDevice: X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x3cc5016b, isOwner false, <3202f883, 363d6a1b>[count 0, qsz 0, owner ]], obj 0x733ff2b8] [apply] JOGLTask 1: START: 157/0, reuse true - Thread-3-jt1 [apply] JOGLTask 0: START: 0/0, reuse true - Thread-3-jt0 [apply] Thread[#38,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.0 0xc9801e5: tileRendererInUse null, GearsES2[obj 0xc9801e5 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0xc9801e5 on Thread[#38,main-Display-.x11_:0-1-EDT-2,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0xc9801e5 created: GearsObj[0x126efa9, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0xc9801e5 created: GearsObj[0x2a256d2b, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0xc9801e5 created: GearsObj[0x2a256d2b, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#38,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.X 0xc9801e5 FIN GearsES2[obj 0xc9801e5 isInit true, usesShared false, 1 GearsObj[0x126efa9, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2a256d2b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x46bd4ea1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#38,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0xc9801e5 0/0 128x128 of 128x128, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0xc9801e5, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#38,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0xc9801e5 128x128, swapInterval 0, drawable 0x2c00002 [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 0x7fdd7c0010f0, owner true, ResourceToolkitLock[obj 0xfd814a0, isOwner false, <48eb2b2e, 7217c150>[count 1, qsz 0, owner ]], obj 0x6181b50c]] - Thread-3-jt0 [apply] JOGLTask 0: RUNNING: Thread-3-jt0 [apply] Thread[#38,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.0 0x930a8de: tileRendererInUse null, GearsES2[obj 0x930a8de isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x930a8de on Thread[#38,main-Display-.x11_:0-1-EDT-2,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x930a8de created: GearsObj[0xc297241, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x930a8de created: GearsObj[0x6150ca31, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x930a8de created: GearsObj[0x6150ca31, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#38,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.X 0x930a8de FIN GearsES2[obj 0x930a8de isInit true, usesShared false, 1 GearsObj[0xc297241, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6150ca31, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x495e78ba, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#38,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x930a8de 0/0 128x128 of 128x128, swapInterval 0, drawable 0x2c00004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x930a8de, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#38,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x930a8de 128x128, swapInterval 0, drawable 0x2c00004 [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 0x7fdd7c0010f0, owner true, ResourceToolkitLock[obj 0xfd814a0, isOwner false, <48eb2b2e, 7217c150>[count 1, qsz 0, owner ]], obj 0x6181b50c]] - Thread-3-jt1 [apply] JOGLTask 1: RUNNING: Thread-3-jt1 [apply] 0: [0: false, 1: false] [apply] Thread[#38,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0xc9801e5: tileRendererInUse null [apply] Thread[#38,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0xc9801e5 FIN [apply] JOGLTask 0: DONE/SYNC: Thread-3-jt0 [apply] JOGLTask 0: END: Thread-3-jt0 [apply] 1: [0: true, 1: false] [apply] Thread[#38,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x930a8de: tileRendererInUse null [apply] Thread[#38,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x930a8de 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.785s [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[GL4bc/GL4bc.sw] [apply] GLprofile default: GLProfile[GL4bc/GL4bc.sw] [apply] GLprofile default: GLProfile[GL4bc/GL4bc.sw] [apply] GLprofile default: GLProfile[GL4bc/GL4bc.sw] [apply] GLprofile defaultDevice: X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x724afb07, isOwner false, <7c8d1b3e, 78b29077>[count 0, qsz 0, owner ]], obj 0x8f8f022] [apply] GLprofile defaultDevice: X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x724afb07, isOwner false, <7c8d1b3e, 78b29077>[count 0, qsz 0, owner ]], obj 0x8f8f022] [apply] GLprofile defaultDevice: X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x724afb07, isOwner false, <7c8d1b3e, 78b29077>[count 0, qsz 0, owner ]], obj 0x8f8f022] [apply] GLprofile defaultDevice: X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x724afb07, isOwner false, <7c8d1b3e, 78b29077>[count 0, qsz 0, owner ]], obj 0x8f8f022] [apply] JOGLTask 1: START: 157/0, reuse true - Thread-4-jt1 [apply] JOGLTask 0: START: 0/0, reuse true - Thread-4-jt0 [apply] JOGLTask 2: START: 314/0, reuse true - Thread-4-jt2 [apply] JOGLTask 3: START: 471/0, reuse true - Thread-4-jt3 [apply] Thread[#47,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.init.0 0x2009b52: tileRendererInUse null, GearsES2[obj 0x2009b52 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x2009b52 on Thread[#47,main-Display-.x11_:0-1-EDT-3,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x2009b52 created: GearsObj[0x71a4da39, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x2009b52 created: GearsObj[0x1247f1b4, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x2009b52 created: GearsObj[0x1247f1b4, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#47,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.init.X 0x2009b52 FIN GearsES2[obj 0x2009b52 isInit true, usesShared false, 1 GearsObj[0x71a4da39, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1247f1b4, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2001a412, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#47,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.reshape 0x2009b52 0/0 128x128 of 128x128, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2009b52, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#47,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.display 0x2009b52 128x128, swapInterval 0, drawable 0x3400002 [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 0x7fdd540011d0, owner true, ResourceToolkitLock[obj 0x47020576, isOwner false, <8b48454, 768fa768>[count 1, qsz 0, owner ]], obj 0x70d378e0]] - Thread-4-jt1 [apply] JOGLTask 1: RUNNING: Thread-4-jt1 [apply] Thread[#47,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.init.0 0x539f8261: tileRendererInUse null, GearsES2[obj 0x539f8261 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x539f8261 on Thread[#47,main-Display-.x11_:0-1-EDT-3,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x539f8261 created: GearsObj[0x6063a9aa, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x539f8261 created: GearsObj[0x76530f06, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x539f8261 created: GearsObj[0x76530f06, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#47,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.init.X 0x539f8261 FIN GearsES2[obj 0x539f8261 isInit true, usesShared false, 1 GearsObj[0x6063a9aa, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x76530f06, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2d02e316, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#47,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.reshape 0x539f8261 0/0 128x128 of 128x128, swapInterval 0, drawable 0x3400004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x539f8261, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#47,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.display 0x539f8261 128x128, swapInterval 0, drawable 0x3400004 [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 0x7fdd540011d0, owner true, ResourceToolkitLock[obj 0x47020576, isOwner false, <8b48454, 768fa768>[count 1, qsz 0, owner ]], obj 0x70d378e0]] - Thread-4-jt3 [apply] JOGLTask 3: RUNNING: Thread-4-jt3 [apply] Thread[#47,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.init.0 0x6e9f72fe: tileRendererInUse null, GearsES2[obj 0x6e9f72fe isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x6e9f72fe on Thread[#47,main-Display-.x11_:0-1-EDT-3,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x6e9f72fe created: GearsObj[0x706d4bec, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x6e9f72fe created: GearsObj[0x3610feac, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x6e9f72fe created: GearsObj[0x3610feac, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#47,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.init.X 0x6e9f72fe FIN GearsES2[obj 0x6e9f72fe isInit true, usesShared false, 1 GearsObj[0x706d4bec, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3610feac, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x48960c45, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#47,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.reshape 0x6e9f72fe 0/0 128x128 of 128x128, swapInterval 0, drawable 0x3400006, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6e9f72fe, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#47,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.display 0x6e9f72fe 128x128, swapInterval 0, drawable 0x3400006 [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 0x7fdd540011d0, owner true, ResourceToolkitLock[obj 0x47020576, isOwner false, <8b48454, 768fa768>[count 1, qsz 0, owner ]], obj 0x70d378e0]] - Thread-4-jt2 [apply] JOGLTask 2: RUNNING: Thread-4-jt2 [apply] Thread[#47,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.init.0 0x18874777: tileRendererInUse null, GearsES2[obj 0x18874777 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x18874777 on Thread[#47,main-Display-.x11_:0-1-EDT-3,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x18874777 created: GearsObj[0x1cef637a, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x18874777 created: GearsObj[0x74c8770c, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x18874777 created: GearsObj[0x74c8770c, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#47,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.init.X 0x18874777 FIN GearsES2[obj 0x18874777 isInit true, usesShared false, 1 GearsObj[0x1cef637a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x74c8770c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2c0c841, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#47,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.reshape 0x18874777 0/0 128x128 of 128x128, swapInterval 0, drawable 0x3400008, msaa false, tileRendererInUse null [apply] >> GearsES2 0x18874777, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#47,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.display 0x18874777 128x128, swapInterval 0, drawable 0x3400008 [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 0x7fdd540011d0, owner true, ResourceToolkitLock[obj 0x47020576, isOwner false, <8b48454, 768fa768>[count 1, qsz 0, owner ]], obj 0x70d378e0]] - Thread-4-jt0 [apply] JOGLTask 0: RUNNING: Thread-4-jt0 [apply] 0: [0: false, 1: false, 2: false, 3: false] [apply] Thread[#47,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x2009b52: tileRendererInUse null [apply] Thread[#47,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x2009b52 FIN [apply] JOGLTask 1: DONE/SYNC: Thread-4-jt1 [apply] JOGLTask 1: END: Thread-4-jt1 [apply] 1: [0: false, 1: true, 2: false, 3: false] [apply] Thread[#47,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x539f8261: tileRendererInUse null [apply] Thread[#47,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x539f8261 FIN [apply] JOGLTask 3: DONE/SYNC: Thread-4-jt3 [apply] JOGLTask 3: END: Thread-4-jt3 [apply] 2: [0: false, 1: true, 2: false, 3: true] [apply] Thread[#47,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x6e9f72fe: tileRendererInUse null [apply] Thread[#47,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x6e9f72fe FIN [apply] JOGLTask 2: DONE/SYNC: Thread-4-jt2 [apply] JOGLTask 2: END: Thread-4-jt2 [apply] 3: [0: false, 1: true, 2: true, 3: true] [apply] Thread[#47,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x18874777: tileRendererInUse null [apply] Thread[#47,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x18874777 FIN [apply] JOGLTask 0: DONE/SYNC: Thread-4-jt0 [apply] JOGLTask 0: END: Thread-4-jt0 [apply] 4: [0: true, 1: true, 2: true, 3: true] [apply] total: 0.893s [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[GL4bc/GL4bc.sw] [apply] GLprofile default: GLProfile[GL4bc/GL4bc.sw] [apply] GLprofile default: GLProfile[GL4bc/GL4bc.sw] [apply] GLprofile default: GLProfile[GL4bc/GL4bc.sw] [apply] GLprofile default: GLProfile[GL4bc/GL4bc.sw] [apply] GLprofile default: GLProfile[GL4bc/GL4bc.sw] [apply] GLprofile default: GLProfile[GL4bc/GL4bc.sw] [apply] GLprofile default: GLProfile[GL4bc/GL4bc.sw] [apply] GLprofile default: GLProfile[GL4bc/GL4bc.sw] [apply] GLprofile default: GLProfile[GL4bc/GL4bc.sw] [apply] GLprofile defaultDevice: X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x51ba7f39, isOwner false, <5f7d9b7e, 5b421449>[count 0, qsz 0, owner ]], obj 0x4ca4d410] [apply] GLprofile default: GLProfile[GL4bc/GL4bc.sw] [apply] GLprofile default: GLProfile[GL4bc/GL4bc.sw] [apply] GLprofile default: GLProfile[GL4bc/GL4bc.sw] [apply] GLprofile defaultDevice: X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x51ba7f39, isOwner false, <5f7d9b7e, 5b421449>[count 0, qsz 0, owner ]], obj 0x4ca4d410] [apply] JOGLTask 14: START: 157/157, reuse true - Thread-5-jt14 [apply] GLprofile default: GLProfile[GL4bc/GL4bc.sw] [apply] GLprofile default: GLProfile[GL4bc/GL4bc.sw] [apply] GLprofile default: GLProfile[GL4bc/GL4bc.sw] [apply] GLprofile defaultDevice: X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x51ba7f39, isOwner false, <5f7d9b7e, 5b421449>[count 0, qsz 0, owner ]], obj 0x4ca4d410] [apply] GLprofile defaultDevice: X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x51ba7f39, isOwner false, <5f7d9b7e, 5b421449>[count 0, qsz 0, owner ]], obj 0x4ca4d410] [apply] GLprofile defaultDevice: X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x51ba7f39, isOwner false, <5f7d9b7e, 5b421449>[count 0, qsz 0, owner ]], obj 0x4ca4d410] [apply] JOGLTask 5: START: 785/0, reuse true - Thread-5-jt5 [apply] GLprofile defaultDevice: X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x51ba7f39, isOwner false, <5f7d9b7e, 5b421449>[count 0, qsz 0, owner ]], obj 0x4ca4d410] [apply] GLprofile defaultDevice: X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x51ba7f39, isOwner false, <5f7d9b7e, 5b421449>[count 0, qsz 0, owner ]], obj 0x4ca4d410] [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 0x51ba7f39, isOwner false, <5f7d9b7e, 5b421449>[count 0, qsz 0, owner ]], obj 0x4ca4d410] [apply] GLprofile defaultDevice: X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x51ba7f39, isOwner false, <5f7d9b7e, 5b421449>[count 0, qsz 0, owner ]], obj 0x4ca4d410] [apply] JOGLTask 1: START: 157/0, reuse true - Thread-5-jt1 [apply] JOGLTask 0: START: 0/0, reuse true - Thread-5-jt0 [apply] JOGLTask 7: START: 1099/0, reuse true - Thread-5-jt7 [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 0x51ba7f39, isOwner false, <5f7d9b7e, 5b421449>[count 0, qsz 0, owner ]], obj 0x4ca4d410] [apply] GLprofile defaultDevice: X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x51ba7f39, isOwner false, <5f7d9b7e, 5b421449>[count 0, qsz 0, owner ]], obj 0x4ca4d410] [apply] JOGLTask 6: START: 942/0, reuse true - Thread-5-jt6 [apply] GLprofile defaultDevice: X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x51ba7f39, isOwner false, <5f7d9b7e, 5b421449>[count 0, qsz 0, owner ]], obj 0x4ca4d410] [apply] GLprofile defaultDevice: X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x51ba7f39, isOwner false, <5f7d9b7e, 5b421449>[count 0, qsz 0, owner ]], obj 0x4ca4d410] [apply] JOGLTask 10: START: 1570/0, reuse true - Thread-5-jt10 [apply] GLprofile defaultDevice: X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x51ba7f39, isOwner false, <5f7d9b7e, 5b421449>[count 0, qsz 0, owner ]], obj 0x4ca4d410] [apply] JOGLTask 12: START: 1884/0, reuse true - Thread-5-jt12 [apply] JOGLTask 9: START: 1413/0, reuse true - Thread-5-jt9 [apply] GLprofile defaultDevice: X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x51ba7f39, isOwner false, <5f7d9b7e, 5b421449>[count 0, qsz 0, owner ]], obj 0x4ca4d410] [apply] GLprofile defaultDevice: X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x51ba7f39, isOwner false, <5f7d9b7e, 5b421449>[count 0, qsz 0, owner ]], obj 0x4ca4d410] [apply] JOGLTask 3: START: 471/0, reuse true - Thread-5-jt3 [apply] JOGLTask 4: START: 628/0, reuse true - Thread-5-jt4 [apply] JOGLTask 8: START: 1256/0, reuse true - Thread-5-jt8 [apply] JOGLTask 13: START: 0/157, reuse true - Thread-5-jt13 [apply] JOGLTask 15: START: 314/157, reuse true - Thread-5-jt15 [apply] Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.0 0x4beddc43: tileRendererInUse null, GearsES2[obj 0x4beddc43 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x4beddc43 on Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x4beddc43 created: GearsObj[0x2484c1c4, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x4beddc43 created: GearsObj[0x3be60463, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x4beddc43 created: GearsObj[0x3be60463, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.X 0x4beddc43 FIN GearsES2[obj 0x4beddc43 isInit true, usesShared false, 1 GearsObj[0x2484c1c4, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3be60463, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x75748fab, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x4beddc43 0/0 128x128 of 128x128, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4beddc43, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x4beddc43 128x128, swapInterval 0, drawable 0x3400002 [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 0x7fddc80036c0, owner true, ResourceToolkitLock[obj 0x4fd251e6, isOwner false, [count 1, qsz 0, owner ]], obj 0x3b907b6e]] - Thread-5-jt14 [apply] JOGLTask 14: RUNNING: Thread-5-jt14 [apply] Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.0 0x6cd7823d: tileRendererInUse null, GearsES2[obj 0x6cd7823d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x6cd7823d on Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x6cd7823d created: GearsObj[0x279f5eae, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x6cd7823d created: GearsObj[0x5c54201d, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x6cd7823d created: GearsObj[0x5c54201d, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.X 0x6cd7823d FIN GearsES2[obj 0x6cd7823d isInit true, usesShared false, 1 GearsObj[0x279f5eae, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5c54201d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x70317b4c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x6cd7823d 0/0 128x128 of 128x128, swapInterval 0, drawable 0x3400004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6cd7823d, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x6cd7823d 128x128, swapInterval 0, drawable 0x3400004 [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 0x7fddc80036c0, owner true, ResourceToolkitLock[obj 0x4fd251e6, isOwner false, [count 0, qsz 0, owner ]], obj 0x3b907b6e]] - Thread-5-jt2 [apply] JOGLTask 2: RUNNING: Thread-5-jt2 [apply] Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.0 0x79a41e8: tileRendererInUse null, GearsES2[obj 0x79a41e8 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x79a41e8 on Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x79a41e8 created: GearsObj[0x5307e870, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x79a41e8 created: GearsObj[0x79face93, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x79a41e8 created: GearsObj[0x79face93, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.X 0x79a41e8 FIN GearsES2[obj 0x79a41e8 isInit true, usesShared false, 1 GearsObj[0x5307e870, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x79face93, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2fa67940, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x79a41e8 0/0 128x128 of 128x128, swapInterval 0, drawable 0x3400006, msaa false, tileRendererInUse null [apply] >> GearsES2 0x79a41e8, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x79a41e8 128x128, swapInterval 0, drawable 0x3400006 [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 0x7fddc80036c0, owner true, ResourceToolkitLock[obj 0x4fd251e6, isOwner false, [count 1, qsz 0, owner ]], obj 0x3b907b6e]] - Thread-5-jt4 [apply] JOGLTask 4: RUNNING: Thread-5-jt4 [apply] Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.0 0x1c016603: tileRendererInUse null, GearsES2[obj 0x1c016603 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x1c016603 on Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x1c016603 created: GearsObj[0x2430a5c2, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x1c016603 created: GearsObj[0x2c5b303e, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x1c016603 created: GearsObj[0x2c5b303e, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.X 0x1c016603 FIN GearsES2[obj 0x1c016603 isInit true, usesShared false, 1 GearsObj[0x2430a5c2, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2c5b303e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x38605767, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x1c016603 0/0 128x128 of 128x128, swapInterval 0, drawable 0x3400008, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1c016603, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x1c016603 128x128, swapInterval 0, drawable 0x3400008 [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 0x7fddc80036c0, owner true, ResourceToolkitLock[obj 0x4fd251e6, isOwner false, [count 1, qsz 0, owner ]], obj 0x3b907b6e]] - Thread-5-jt0 [apply] JOGLTask 0: RUNNING: Thread-5-jt0 [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] Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.0 0x1c7ff078: tileRendererInUse null, GearsES2[obj 0x1c7ff078 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x1c7ff078 on Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x1c7ff078 created: GearsObj[0x39cf1265, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x1c7ff078 created: GearsObj[0xc4398e6, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x1c7ff078 created: GearsObj[0xc4398e6, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.X 0x1c7ff078 FIN GearsES2[obj 0x1c7ff078 isInit true, usesShared false, 1 GearsObj[0x39cf1265, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xc4398e6, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xe66fd58, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x1c7ff078 0/0 128x128 of 128x128, swapInterval 0, drawable 0x340000a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1c7ff078, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x1c7ff078 128x128, swapInterval 0, drawable 0x340000a [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 0x7fddc80036c0, owner true, ResourceToolkitLock[obj 0x4fd251e6, isOwner false, [count 0, qsz 0, owner ]], obj 0x3b907b6e]] - Thread-5-jt7 [apply] JOGLTask 7: RUNNING: Thread-5-jt7 [apply] Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.0 0x42c7f0b8: tileRendererInUse null, GearsES2[obj 0x42c7f0b8 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x42c7f0b8 on Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x42c7f0b8 created: GearsObj[0x2ddd832a, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x42c7f0b8 created: GearsObj[0x4310336, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x42c7f0b8 created: GearsObj[0x4310336, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.X 0x42c7f0b8 FIN GearsES2[obj 0x42c7f0b8 isInit true, usesShared false, 1 GearsObj[0x2ddd832a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4310336, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x394998bc, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x42c7f0b8 0/0 128x128 of 128x128, swapInterval 0, drawable 0x340000c, msaa false, tileRendererInUse null [apply] >> GearsES2 0x42c7f0b8, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x42c7f0b8 128x128, swapInterval 0, drawable 0x340000c [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 0x7fddc80036c0, owner true, ResourceToolkitLock[obj 0x4fd251e6, isOwner false, [count 1, qsz 0, owner ]], obj 0x3b907b6e]] - Thread-5-jt1 [apply] JOGLTask 1: RUNNING: Thread-5-jt1 [apply] Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.0 0x465cbf60: tileRendererInUse null, GearsES2[obj 0x465cbf60 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x465cbf60 on Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x465cbf60 created: GearsObj[0x192cfb5e, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x465cbf60 created: GearsObj[0x6a3cc615, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x465cbf60 created: GearsObj[0x6a3cc615, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.X 0x465cbf60 FIN GearsES2[obj 0x465cbf60 isInit true, usesShared false, 1 GearsObj[0x192cfb5e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6a3cc615, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x234cb3dd, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x465cbf60 0/0 128x128 of 128x128, swapInterval 0, drawable 0x340000e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x465cbf60, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x465cbf60 128x128, swapInterval 0, drawable 0x340000e [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 0x7fddc80036c0, owner true, ResourceToolkitLock[obj 0x4fd251e6, isOwner false, [count 1, qsz 0, owner ]], obj 0x3b907b6e]] - Thread-5-jt5 [apply] JOGLTask 5: RUNNING: Thread-5-jt5 [apply] Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.0 0x41a96a3c: tileRendererInUse null, GearsES2[obj 0x41a96a3c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x41a96a3c on Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x41a96a3c created: GearsObj[0x477de75e, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x41a96a3c created: GearsObj[0x38dccd0e, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x41a96a3c created: GearsObj[0x38dccd0e, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.X 0x41a96a3c FIN GearsES2[obj 0x41a96a3c isInit true, usesShared false, 1 GearsObj[0x477de75e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x38dccd0e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x257f5e75, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x41a96a3c 0/0 128x128 of 128x128, swapInterval 0, drawable 0x3400010, msaa false, tileRendererInUse null [apply] >> GearsES2 0x41a96a3c, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x41a96a3c 128x128, swapInterval 0, drawable 0x3400010 [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 0x7fddc80036c0, owner true, ResourceToolkitLock[obj 0x4fd251e6, isOwner false, [count 0, qsz 0, owner ]], obj 0x3b907b6e]] - Thread-5-jt11 [apply] JOGLTask 11: RUNNING: Thread-5-jt11 [apply] Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.0 0x6cbfc59b: tileRendererInUse null, GearsES2[obj 0x6cbfc59b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x6cbfc59b on Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x6cbfc59b created: GearsObj[0x48469b48, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x6cbfc59b created: GearsObj[0x400d3ae1, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x6cbfc59b created: GearsObj[0x400d3ae1, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.X 0x6cbfc59b FIN GearsES2[obj 0x6cbfc59b isInit true, usesShared false, 1 GearsObj[0x48469b48, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x400d3ae1, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xc403a93, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x6cbfc59b 0/0 128x128 of 128x128, swapInterval 0, drawable 0x3400012, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6cbfc59b, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x6cbfc59b 128x128, swapInterval 0, drawable 0x3400012 [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] JOGLTask 15: INITIALIZED: , NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7fddc80036c0, owner true, ResourceToolkitLock[obj 0x4fd251e6, isOwner false, [count 1, qsz 0, owner ]], obj 0x3b907b6e]] - Thread-5-jt15 [apply] JOGLTask 15: RUNNING: Thread-5-jt15 [apply] Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.0 0x2780e0dd: tileRendererInUse null, GearsES2[obj 0x2780e0dd isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x2780e0dd on Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x2780e0dd created: GearsObj[0x1f7f1be2, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x2780e0dd created: GearsObj[0x1860ac8b, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x2780e0dd created: GearsObj[0x1860ac8b, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.X 0x2780e0dd FIN GearsES2[obj 0x2780e0dd isInit true, usesShared false, 1 GearsObj[0x1f7f1be2, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1860ac8b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5bff8474, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x2780e0dd 0/0 128x128 of 128x128, swapInterval 0, drawable 0x3400014, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2780e0dd, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x2780e0dd 128x128, swapInterval 0, drawable 0x3400014 [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 0x7fddc80036c0, owner true, ResourceToolkitLock[obj 0x4fd251e6, isOwner false, [count 1, qsz 0, owner ]], obj 0x3b907b6e]] - Thread-5-jt13 [apply] JOGLTask 13: RUNNING: Thread-5-jt13 [apply] Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.0 0x6609b85c: tileRendererInUse null, GearsES2[obj 0x6609b85c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x6609b85c on Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x6609b85c created: GearsObj[0x47b4c23f, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x6609b85c created: GearsObj[0x118451c9, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x6609b85c created: GearsObj[0x118451c9, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.X 0x6609b85c FIN GearsES2[obj 0x6609b85c isInit true, usesShared false, 1 GearsObj[0x47b4c23f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x118451c9, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3fcf7cc7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x6609b85c 0/0 128x128 of 128x128, swapInterval 0, drawable 0x3400016, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6609b85c, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x6609b85c 128x128, swapInterval 0, drawable 0x3400016 [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 0x7fddc80036c0, owner true, ResourceToolkitLock[obj 0x4fd251e6, isOwner false, [count 0, qsz 0, owner ]], obj 0x3b907b6e]] - Thread-5-jt3 [apply] JOGLTask 3: RUNNING: Thread-5-jt3 [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] 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[#70,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.0 0x353f94e: tileRendererInUse null, GearsES2[obj 0x353f94e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x353f94e on Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x353f94e created: GearsObj[0x72f283a3, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x353f94e created: GearsObj[0x3ab8e735, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x353f94e created: GearsObj[0x3ab8e735, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.X 0x353f94e FIN GearsES2[obj 0x353f94e isInit true, usesShared false, 1 GearsObj[0x72f283a3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3ab8e735, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5daf437a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x353f94e 0/0 128x128 of 128x128, swapInterval 0, drawable 0x3400018, msaa false, tileRendererInUse null [apply] >> GearsES2 0x353f94e, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x353f94e 128x128, swapInterval 0, drawable 0x3400018 [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 0x7fddc80036c0, owner true, ResourceToolkitLock[obj 0x4fd251e6, isOwner false, [count 1, qsz 0, owner ]], obj 0x3b907b6e]] - Thread-5-jt12 [apply] JOGLTask 12: RUNNING: Thread-5-jt12 [apply] Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.0 0x259def6a: tileRendererInUse null, GearsES2[obj 0x259def6a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x259def6a on Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x259def6a created: GearsObj[0x2e9a4ec9, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x259def6a created: GearsObj[0x1653a240, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x259def6a created: GearsObj[0x1653a240, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.X 0x259def6a FIN GearsES2[obj 0x259def6a isInit true, usesShared false, 1 GearsObj[0x2e9a4ec9, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1653a240, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x102c8af4, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x259def6a 0/0 128x128 of 128x128, swapInterval 0, drawable 0x340001a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x259def6a, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x259def6a 128x128, swapInterval 0, drawable 0x340001a [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 0x7fddc80036c0, owner true, ResourceToolkitLock[obj 0x4fd251e6, isOwner false, [count 1, qsz 0, owner ]], obj 0x3b907b6e]] - Thread-5-jt9 [apply] JOGLTask 9: RUNNING: Thread-5-jt9 [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] Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.0 0x37f39d1a: tileRendererInUse null, GearsES2[obj 0x37f39d1a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x37f39d1a on Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x37f39d1a created: GearsObj[0x10a369c0, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x37f39d1a created: GearsObj[0x42a9ff25, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x37f39d1a created: GearsObj[0x42a9ff25, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.X 0x37f39d1a FIN GearsES2[obj 0x37f39d1a isInit true, usesShared false, 1 GearsObj[0x10a369c0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x42a9ff25, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1eb3b7ea, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x37f39d1a 0/0 128x128 of 128x128, swapInterval 0, drawable 0x340001c, msaa false, tileRendererInUse null [apply] >> GearsES2 0x37f39d1a, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x37f39d1a 128x128, swapInterval 0, drawable 0x340001c [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 0x7fddc80036c0, owner true, ResourceToolkitLock[obj 0x4fd251e6, isOwner false, [count 0, qsz 0, owner ]], obj 0x3b907b6e]] - Thread-5-jt10 [apply] JOGLTask 10: RUNNING: Thread-5-jt10 [apply] Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.0 0x6f1fe120: tileRendererInUse null, GearsES2[obj 0x6f1fe120 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x6f1fe120 on Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x6f1fe120 created: GearsObj[0x19279d2d, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x6f1fe120 created: GearsObj[0x41c1a0c, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x6f1fe120 created: GearsObj[0x41c1a0c, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.X 0x6f1fe120 FIN GearsES2[obj 0x6f1fe120 isInit true, usesShared false, 1 GearsObj[0x19279d2d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x41c1a0c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x65298bde, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x6f1fe120 0/0 128x128 of 128x128, swapInterval 0, drawable 0x340001e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6f1fe120, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x6f1fe120 128x128, swapInterval 0, drawable 0x340001e [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 0x7fddc80036c0, owner true, ResourceToolkitLock[obj 0x4fd251e6, isOwner false, [count 1, qsz 0, owner ]], obj 0x3b907b6e]] - Thread-5-jt6 [apply] JOGLTask 6: RUNNING: Thread-5-jt6 [apply] Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.0 0x53996a57: tileRendererInUse null, GearsES2[obj 0x53996a57 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x53996a57 on Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x53996a57 created: GearsObj[0x2b01fa04, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x53996a57 created: GearsObj[0x1a4b4e78, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x53996a57 created: GearsObj[0x1a4b4e78, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.X 0x53996a57 FIN GearsES2[obj 0x53996a57 isInit true, usesShared false, 1 GearsObj[0x2b01fa04, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1a4b4e78, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x721dba5e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x53996a57 0/0 128x128 of 128x128, swapInterval 0, drawable 0x3400020, msaa false, tileRendererInUse null [apply] >> GearsES2 0x53996a57, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x53996a57 128x128, swapInterval 0, drawable 0x3400020 [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 0x7fddc80036c0, owner true, ResourceToolkitLock[obj 0x4fd251e6, isOwner false, [count 1, qsz 0, owner ]], obj 0x3b907b6e]] - Thread-5-jt8 [apply] Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x4beddc43: tileRendererInUse null [apply] JOGLTask 8: RUNNING: Thread-5-jt8 [apply] Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x4beddc43 FIN [apply] JOGLTask 14: DONE/SYNC: Thread-5-jt14 [apply] JOGLTask 14: END: Thread-5-jt14 [apply] 5: [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: true, 15: false] [apply] Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x6cd7823d: tileRendererInUse null [apply] Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x6cd7823d FIN [apply] JOGLTask 2: DONE/SYNC: Thread-5-jt2 [apply] JOGLTask 2: END: Thread-5-jt2 [apply] 6: [0: false, 1: false, 2: true, 3: false, 4: false, 5: false, 6: false, 7: false, 8: false, 9: false, 10: false, 11: false, 12: false, 13: false, 14: true, 15: false] [apply] Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x79a41e8: tileRendererInUse null [apply] Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x79a41e8 FIN [apply] JOGLTask 4: DONE/SYNC: Thread-5-jt4 [apply] JOGLTask 4: END: Thread-5-jt4 [apply] Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x1c016603: tileRendererInUse null [apply] 7: [0: false, 1: false, 2: true, 3: false, 4: true, 5: false, 6: false, 7: false, 8: false, 9: false, 10: false, 11: false, 12: false, 13: false, 14: true, 15: false] [apply] Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x1c016603 FIN [apply] JOGLTask 0: DONE/SYNC: Thread-5-jt0 [apply] JOGLTask 0: END: Thread-5-jt0 [apply] 8: [0: true, 1: false, 2: true, 3: false, 4: true, 5: false, 6: false, 7: false, 8: false, 9: false, 10: false, 11: false, 12: false, 13: false, 14: true, 15: false] [apply] Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x1c7ff078: tileRendererInUse null [apply] Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x1c7ff078 FIN [apply] JOGLTask 7: DONE/SYNC: Thread-5-jt7 [apply] JOGLTask 7: END: Thread-5-jt7 [apply] 9: [0: true, 1: false, 2: true, 3: false, 4: true, 5: false, 6: false, 7: true, 8: false, 9: false, 10: false, 11: false, 12: false, 13: false, 14: true, 15: false] [apply] Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x42c7f0b8: tileRendererInUse null [apply] Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x42c7f0b8 FIN [apply] JOGLTask 1: DONE/SYNC: Thread-5-jt1 [apply] JOGLTask 1: END: Thread-5-jt1 [apply] 10: [0: true, 1: true, 2: true, 3: false, 4: true, 5: false, 6: false, 7: true, 8: false, 9: false, 10: false, 11: false, 12: false, 13: false, 14: true, 15: false] [apply] Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x465cbf60: tileRendererInUse null [apply] Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x465cbf60 FIN [apply] JOGLTask 5: DONE/SYNC: Thread-5-jt5 [apply] JOGLTask 5: END: Thread-5-jt5 [apply] 11: [0: true, 1: true, 2: true, 3: false, 4: true, 5: true, 6: false, 7: true, 8: false, 9: false, 10: false, 11: false, 12: false, 13: false, 14: true, 15: false] [apply] Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x41a96a3c: tileRendererInUse null [apply] Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x41a96a3c FIN [apply] JOGLTask 11: DONE/SYNC: Thread-5-jt11 [apply] JOGLTask 11: END: Thread-5-jt11 [apply] 12: [0: true, 1: true, 2: true, 3: false, 4: true, 5: true, 6: false, 7: true, 8: false, 9: false, 10: false, 11: true, 12: false, 13: false, 14: true, 15: false] [apply] Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x6cbfc59b: tileRendererInUse null [apply] Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x6cbfc59b FIN [apply] JOGLTask 15: DONE/SYNC: Thread-5-jt15 [apply] JOGLTask 15: END: Thread-5-jt15 [apply] 13: [0: true, 1: true, 2: true, 3: false, 4: true, 5: true, 6: false, 7: true, 8: false, 9: false, 10: false, 11: true, 12: false, 13: false, 14: true, 15: true] [apply] Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x2780e0dd: tileRendererInUse null [apply] Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x2780e0dd FIN [apply] JOGLTask 13: DONE/SYNC: Thread-5-jt13 [apply] JOGLTask 13: END: Thread-5-jt13 [apply] 14: [0: true, 1: true, 2: true, 3: false, 4: true, 5: true, 6: false, 7: true, 8: false, 9: false, 10: false, 11: true, 12: false, 13: true, 14: true, 15: true] [apply] Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x6609b85c: tileRendererInUse null [apply] Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x6609b85c FIN [apply] JOGLTask 3: DONE/SYNC: Thread-5-jt3 [apply] JOGLTask 3: END: Thread-5-jt3 [apply] 15: [0: true, 1: true, 2: true, 3: true, 4: true, 5: true, 6: false, 7: true, 8: false, 9: false, 10: false, 11: true, 12: false, 13: true, 14: true, 15: true] [apply] Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x353f94e: tileRendererInUse null [apply] Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x353f94e FIN [apply] JOGLTask 12: DONE/SYNC: Thread-5-jt12 [apply] JOGLTask 12: END: Thread-5-jt12 [apply] 16: [0: true, 1: true, 2: true, 3: true, 4: true, 5: true, 6: false, 7: true, 8: false, 9: false, 10: false, 11: true, 12: true, 13: true, 14: true, 15: true] [apply] Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x259def6a: tileRendererInUse null [apply] Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x259def6a FIN [apply] JOGLTask 9: DONE/SYNC: Thread-5-jt9 [apply] JOGLTask 9: END: Thread-5-jt9 [apply] 17: [0: true, 1: true, 2: true, 3: true, 4: true, 5: true, 6: false, 7: true, 8: false, 9: true, 10: false, 11: true, 12: true, 13: true, 14: true, 15: true] [apply] Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x37f39d1a: tileRendererInUse null [apply] Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x37f39d1a FIN [apply] JOGLTask 10: DONE/SYNC: Thread-5-jt10 [apply] JOGLTask 10: END: Thread-5-jt10 [apply] 18: [0: true, 1: true, 2: true, 3: true, 4: true, 5: true, 6: false, 7: true, 8: false, 9: true, 10: true, 11: true, 12: true, 13: true, 14: true, 15: true] [apply] Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x6f1fe120: tileRendererInUse null [apply] Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x6f1fe120 FIN [apply] JOGLTask 6: DONE/SYNC: Thread-5-jt6 [apply] JOGLTask 6: END: Thread-5-jt6 [apply] 19: [0: true, 1: true, 2: true, 3: true, 4: true, 5: true, 6: true, 7: true, 8: false, 9: true, 10: true, 11: true, 12: true, 13: true, 14: true, 15: true] [apply] Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x53996a57: tileRendererInUse null [apply] Thread[#70,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x53996a57 FIN [apply] JOGLTask 8: DONE/SYNC: Thread-5-jt8 [apply] JOGLTask 8: END: Thread-5-jt8 [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.18s [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 @ 1751131445458 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131445460 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test02TwoThreads took 0.802 sec [apply] Testcase: test04FourThreads took 0.896 sec [apply] Testcase: test16SixteenThreads took 3.183 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] WARNING: package sun.awt.windows not in java.desktop [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 @ 1751131446269 ms III - Start [apply] SLOCK [T main @ 1751131446274 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [apply] GLprofile default: GLProfile[GL4bc/GL4bc.sw] [apply] GLprofile defaultDevice: X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x45dd4eda, isOwner false, <60611244, 3745e5c6>[count 0, qsz 0, owner ]], obj 0x501edcf1] [apply] junit.framework.TestListener: startTest(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] ++++ 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 @ 1751131446743 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131446747 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms [apply] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.065 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751131446269 ms III - Start [apply] SLOCK [T main @ 1751131446274 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [apply] GLprofile default: GLProfile[GL4bc/GL4bc.sw] [apply] GLprofile defaultDevice: X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x45dd4eda, isOwner false, <60611244, 3745e5c6>[count 0, qsz 0, owner ]], obj 0x501edcf1] [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 @ 1751131446743 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131446747 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test02FourThreads took 0.001 sec [apply] Testcase: test02TwoThreads took 0 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] WARNING: package sun.awt.windows not in java.desktop [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestMainVersionGLWindowNEWT [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 @ 1751131447507 ms III - Start [apply] junit.framework.TestListener: startTest(testMain) [apply] Implementation-Version: 2.6.0-rc-20250628 [apply] Implementation-Build: 2.6-b1535-20250628 [apply] Implementation-Branch: origin/master [apply] Implementation-Commit: 0a307e574c422ccfa60b3abd93e69fcb79d01787 [apply] SLOCK [T main @ 1751131447511 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 6.1.0-37-amd64 (6.1.0), 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: 21.0.7 (21.0.7u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment [apply] Platform: Java Vendor: Eclipse Adoptium, https://adoptium.net/, Java21, 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.6 [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.6.0-rc-20250628 [apply] Implementation Build: 2.6-b976-20250628 [apply] Implementation Branch: origin/master [apply] Implementation Commit: 492240c5176c91fd159e9010983aebc0e616b325 [apply] Implementation SHA Sources: 31e66adcee89f986ee132b8a72b91c3e8db439315d6a70e942f5f625b3620dc4 [apply] Implementation SHA Classes: cbd26e49578d4ed90b15c6b2d342abdba3228abe820b6869ce461d0fce9d6ef7 [apply] Implementation SHA Classes-this: 7e526abb52862109f154a7f3db359d760c6829b5383070cfd710ed7b4148c16d [apply] Implementation SHA Natives: b28af7324bde357e919bc916888e3046368f16c5a7aac1e645db450e7457e77e [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.6 [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.6.0-rc-20250628 [apply] Implementation Build: 2.6-b1535-20250628 [apply] Implementation Branch: origin/master [apply] Implementation Commit: 0a307e574c422ccfa60b3abd93e69fcb79d01787 [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 0x6ac13091, isOwner false, <5e316c74, 6d2a209c>[count 0, qsz 0, owner ]], obj 0x4ddced80] [apply] Natives [apply] GL4bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GLES3 false [apply] GL3bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GL2 true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GLES2 false [apply] GLES1 false [apply] Count 5 / 8 [apply] Common [apply] GL4ES3 true [apply] GL2GL3 true [apply] GL2ES2 true [apply] GL2ES1 true [apply] Mappings [apply] GL3bc GLProfile[GL3bc/GL4bc.sw] [apply] GL2ES1 GLProfile[GL2ES1/GL4bc.sw] [apply] GL4ES3 GLProfile[GL4ES3/GL4.sw] [apply] GL2ES2 GLProfile[GL2ES2/GL4.sw] [apply] GL4bc GLProfile[GL4bc/GL4bc.sw] [apply] GL2 GLProfile[GL2/GL4bc.sw] [apply] GL4 GLProfile[GL4/GL4.sw] [apply] GL3 GLProfile[GL3/GL4.sw] [apply] GL2GL3 GLProfile[GL2GL3/GL4bc.sw] [apply] default GLProfile[GL4bc/GL4bc.sw] [apply] Count 9 / 12 [apply] [apply] [apply] Capabilities for X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x6ac13091, isOwner false, <5e316c74, 6d2a209c>[count 0, qsz 0, owner ]], obj 0x4ddced80] [apply] GLCaps[glx vid ----, fbc 0x6f: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x70: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x71: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x72: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x73: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x74: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x75: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x76: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x77: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x78: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x79: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x7a: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x7b: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x7c: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x7d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x7e: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x7f: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x80: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x81: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x82: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x83: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x84: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x85: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x86: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x88: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x8c: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x90: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x94: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x98: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x9c: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xa0: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xa4: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xa8: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xac: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xb0: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xb4: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xff: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x100: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x101: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x102: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x103: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x104: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x105: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x106: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x107: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x108: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x109: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x10a: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x10b: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x10c: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x10d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x10e: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x10f: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x110: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x111: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x112: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x113: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x114: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x115: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x116: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x118: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x11c: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x120: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x124: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x128: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x12c: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x130: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x134: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x138: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x13c: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x140: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x144: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x267: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x268: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x269: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x26a: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x26b: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x26c: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x26d: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x26e: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x26f: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x270: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x271: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x272: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x273: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x274: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x275: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x276: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x277: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x278: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x279: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x27a: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x27b: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x27c: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x27d: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x27e: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x280: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x284: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x288: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x28c: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x290: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x294: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x298: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x29c: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2a0: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2a4: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2a8: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2ac: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2af: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2b0: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2b1: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2b2: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2b3: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2b4: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2b5: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2b6: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2b7: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2b8: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2b9: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2ba: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2bb: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2bc: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2bd: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2be: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2bf: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2c0: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2c1: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2c2: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2c3: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2c4: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2c5: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2c6: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2c8: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2cc: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2d0: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2d4: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2d8: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2dc: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2e0: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2e4: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2e8: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2ec: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2f0: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2f4: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x33f: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x340: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x341: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x342: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x343: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x344: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x345: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x346: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x347: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x348: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x349: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x34a: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x34b: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x34c: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x34d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x34e: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x34f: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x350: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x351: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x352: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x353: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x354: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x355: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x356: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x358: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x35c: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x360: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x364: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x368: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x36c: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x370: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x374: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x378: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x37c: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x380: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x384: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4a7: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4a8: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4a9: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4aa: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4ab: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4ac: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4ad: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4ae: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4af: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4b0: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4b1: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4b2: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4b3: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4b4: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4b5: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4b6: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4b7: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4b8: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4b9: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4ba: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4bb: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4bc: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4bd: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4be: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4c0: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4c4: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4c8: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4cc: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4d0: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4d4: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4d8: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4dc: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4e0: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4e4: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4e8: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4ec: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid 0x21, fbc 0x15b: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x22, fbc 0x39b: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6e, 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, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x507, fbc 0x147: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x508, fbc 0x148: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x509, fbc 0x149: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x50a, fbc 0x14a: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x50b, fbc 0x14b: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x50c, fbc 0x14c: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x50d, fbc 0x14d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x50e, fbc 0x14e: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x50f, fbc 0x14f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x510, fbc 0x150: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x511, fbc 0x151: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x512, fbc 0x152: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x513, fbc 0x153: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x514, fbc 0x154: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x515, fbc 0x155: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x516, fbc 0x156: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x517, fbc 0x157: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x518, fbc 0x158: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x519, fbc 0x159: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x51a, fbc 0x15a: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x51b, fbc 0x15c: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x51c, fbc 0x15d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x51d, fbc 0x15e: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x51f, fbc 0x160: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x523, fbc 0x164: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x527, fbc 0x168: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x52b, fbc 0x16c: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x52f, fbc 0x170: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x533, fbc 0x174: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x537, fbc 0x178: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x53b, fbc 0x17c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x53f, fbc 0x180: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x543, fbc 0x184: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x547, fbc 0x188: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x54b, fbc 0x18c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x54e, fbc 0x18f: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x54f, fbc 0x190: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x550, fbc 0x191: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x551, fbc 0x192: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x552, fbc 0x193: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x553, fbc 0x194: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x554, fbc 0x195: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x555, fbc 0x196: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x556, fbc 0x197: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x557, fbc 0x198: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x558, fbc 0x199: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x559, fbc 0x19a: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x55a, fbc 0x19b: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x55b, fbc 0x19c: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x55e, fbc 0x19f: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x55f, fbc 0x1a0: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x560, fbc 0x1a1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x561, fbc 0x1a2: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x562, fbc 0x1a3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x563, fbc 0x1a4: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x564, fbc 0x1a5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x565, fbc 0x1a6: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x567, fbc 0x1a8: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x56b, fbc 0x1ac: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x56f, fbc 0x1b0: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x573, fbc 0x1b4: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x577, fbc 0x1b8: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x57b, fbc 0x1bc: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x57f, fbc 0x1c0: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x583, fbc 0x1c4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x587, fbc 0x1c8: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x58b, fbc 0x1cc: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x58f, fbc 0x1d0: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x593, fbc 0x1d4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x596, fbc 0x1d7: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x597, fbc 0x1d8: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x598, fbc 0x1d9: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x599, fbc 0x1da: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x59a, fbc 0x1db: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x59b, fbc 0x1dc: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x59c, fbc 0x1dd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x59d, fbc 0x1de: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x59e, fbc 0x1df: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x59f, fbc 0x1e0: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5a0, fbc 0x1e1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5a1, fbc 0x1e2: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5a2, fbc 0x1e3: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5a3, fbc 0x1e4: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5a4, fbc 0x1e5: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5a5, fbc 0x1e6: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5a6, fbc 0x1e7: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5a7, fbc 0x1e8: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5a8, fbc 0x1e9: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5a9, fbc 0x1ea: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5aa, fbc 0x1eb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5ab, fbc 0x1ec: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5ac, fbc 0x1ed: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5ad, fbc 0x1ee: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5af, fbc 0x1f0: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5b3, fbc 0x1f4: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5b7, fbc 0x1f8: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5bb, fbc 0x1fc: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5bf, fbc 0x200: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5c3, fbc 0x204: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5c7, fbc 0x208: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5cb, fbc 0x20c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5cf, fbc 0x210: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5d3, fbc 0x214: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5d7, fbc 0x218: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5db, fbc 0x21c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5de, fbc 0x21f: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5df, fbc 0x220: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5e0, fbc 0x221: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5e1, fbc 0x222: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5e2, fbc 0x223: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5e3, fbc 0x224: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5e4, fbc 0x225: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5e5, fbc 0x226: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5e6, fbc 0x227: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5e7, fbc 0x228: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5e8, fbc 0x229: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5e9, fbc 0x22a: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5ea, fbc 0x22b: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5eb, fbc 0x22c: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5ec, fbc 0x22d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5ed, fbc 0x22e: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5ee, fbc 0x22f: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5ef, fbc 0x230: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5f0, fbc 0x231: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5f1, fbc 0x232: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5f2, fbc 0x233: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5f3, fbc 0x234: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5f4, fbc 0x235: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5f5, fbc 0x236: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5f7, fbc 0x238: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5fb, fbc 0x23c: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5ff, fbc 0x240: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x603, fbc 0x244: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x607, fbc 0x248: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x60b, fbc 0x24c: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x60f, fbc 0x250: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x613, fbc 0x254: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x617, fbc 0x258: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x61b, fbc 0x25c: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x61f, fbc 0x260: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x623, fbc 0x264: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x626, fbc 0x387: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x627, fbc 0x388: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x628, fbc 0x389: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x629, fbc 0x38a: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x62a, fbc 0x38b: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x62b, fbc 0x38c: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x62c, fbc 0x38d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x62d, fbc 0x38e: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x62e, fbc 0x38f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x62f, fbc 0x390: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x630, fbc 0x391: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x631, fbc 0x392: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x632, fbc 0x393: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x633, fbc 0x394: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x634, fbc 0x395: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x635, fbc 0x396: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x636, fbc 0x397: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x637, fbc 0x398: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x638, fbc 0x399: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x639, fbc 0x39a: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x63a, fbc 0x39c: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x63b, fbc 0x39d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x63c, fbc 0x39e: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x63e, fbc 0x3a0: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x642, fbc 0x3a4: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x646, fbc 0x3a8: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x64a, fbc 0x3ac: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x64e, fbc 0x3b0: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x652, fbc 0x3b4: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x656, fbc 0x3b8: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x65a, fbc 0x3bc: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x65e, fbc 0x3c0: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x662, fbc 0x3c4: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x666, fbc 0x3c8: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x66a, fbc 0x3cc: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x66d, fbc 0x3cf: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x66e, fbc 0x3d0: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x66f, fbc 0x3d1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x670, fbc 0x3d2: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x671, fbc 0x3d3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x672, fbc 0x3d4: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x673, fbc 0x3d5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x674, fbc 0x3d6: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x675, fbc 0x3d7: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x676, fbc 0x3d8: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x677, fbc 0x3d9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x678, fbc 0x3da: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x679, fbc 0x3db: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x67a, fbc 0x3dc: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x67b, fbc 0x3dd: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x67c, fbc 0x3de: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x67d, fbc 0x3df: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x67e, fbc 0x3e0: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x67f, fbc 0x3e1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x680, fbc 0x3e2: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x681, fbc 0x3e3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x682, fbc 0x3e4: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x683, fbc 0x3e5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x684, fbc 0x3e6: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x686, fbc 0x3e8: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x68a, fbc 0x3ec: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x68e, fbc 0x3f0: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x692, fbc 0x3f4: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x696, fbc 0x3f8: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x69a, fbc 0x3fc: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x69e, fbc 0x400: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6a2, fbc 0x404: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6a6, fbc 0x408: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6aa, fbc 0x40c: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6ae, fbc 0x410: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6b2, fbc 0x414: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6b5, fbc 0x417: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6b6, fbc 0x418: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6b7, fbc 0x419: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6b8, fbc 0x41a: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6b9, fbc 0x41b: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6ba, fbc 0x41c: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6bb, fbc 0x41d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6bc, fbc 0x41e: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6bd, fbc 0x41f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6be, fbc 0x420: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6bf, fbc 0x421: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6c0, fbc 0x422: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6c1, fbc 0x423: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6c2, fbc 0x424: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6c3, fbc 0x425: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6c4, fbc 0x426: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6c5, fbc 0x427: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6c6, fbc 0x428: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6c7, fbc 0x429: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6c8, fbc 0x42a: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6c9, fbc 0x42b: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6ca, fbc 0x42c: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6cb, fbc 0x42d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6cc, fbc 0x42e: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6ce, fbc 0x430: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6d2, fbc 0x434: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6d6, fbc 0x438: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6da, fbc 0x43c: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6de, fbc 0x440: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6e2, fbc 0x444: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6e6, fbc 0x448: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6ea, fbc 0x44c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6ee, fbc 0x450: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6f2, fbc 0x454: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6f6, fbc 0x458: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6fa, fbc 0x45c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6fd, fbc 0x45f: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6fe, fbc 0x460: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6ff, fbc 0x461: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x700, fbc 0x462: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x701, fbc 0x463: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x702, fbc 0x464: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x703, fbc 0x465: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x704, fbc 0x466: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x705, fbc 0x467: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x706, fbc 0x468: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x707, fbc 0x469: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x708, fbc 0x46a: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x709, fbc 0x46b: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x70a, fbc 0x46c: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x70b, fbc 0x46d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x70c, fbc 0x46e: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x70d, fbc 0x46f: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x70e, fbc 0x470: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x70f, fbc 0x471: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x710, fbc 0x472: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x711, fbc 0x473: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x712, fbc 0x474: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x713, fbc 0x475: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x714, fbc 0x476: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x716, fbc 0x478: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x71a, fbc 0x47c: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x71e, fbc 0x480: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x722, fbc 0x484: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x726, fbc 0x488: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x72a, fbc 0x48c: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x72e, fbc 0x490: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x732, fbc 0x494: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x736, fbc 0x498: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x73a, fbc 0x49c: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x73e, fbc 0x4a0: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x742, fbc 0x4a4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x745, fbc 0x4ef: 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[GL4bc/GL4bc.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, dbl, mono , sw, GLProfile[GL4bc/GL4bc.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[GL4bc/GL4bc.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 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.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, dbl, mono , sw, GLProfile[GL4bc/GL4bc.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[GL4bc/GL4bc.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 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.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, dbl, mono , sw, GLProfile[GL4bc/GL4bc.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[GL4bc/GL4bc.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/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x74f, 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[GL4bc/GL4bc.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 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.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, dbl, mono , sw, GLProfile[GL4bc/GL4bc.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[GL4bc/GL4bc.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 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.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, dbl, mono , sw, GLProfile[GL4bc/GL4bc.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[GL4bc/GL4bc.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 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.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, dbl, mono , sw, GLProfile[GL4bc/GL4bc.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[GL4bc/GL4bc.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/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.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, dbl, mono , sw, GLProfile[GL4bc/GL4bc.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[GL4bc/GL4bc.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[GL4bc/GL4bc.sw], on-scr[.]] [apply] Main Monitor: Monitor[Id 0x3e [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 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x45, [ 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 0x7f038401fdd0, owner true, ResourceToolkitLock[obj 0x7a01dad8, isOwner true, <7892558f, 2aa70f9e>[count 1, qsz 0, owner ]], obj 0xcc6ab19]: [apply] Natives [apply] GL4bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GLES3 false [apply] GL3bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GL2 true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GLES2 false [apply] GLES1 false [apply] Count 5 / 8 [apply] Common [apply] GL4ES3 true [apply] GL2GL3 true [apply] GL2ES2 true [apply] GL2ES1 true [apply] Mappings [apply] GL3bc GLProfile[GL3bc/GL4bc.sw] [apply] GL2ES1 GLProfile[GL2ES1/GL4bc.sw] [apply] GL4ES3 GLProfile[GL4ES3/GL4.sw] [apply] GL2ES2 GLProfile[GL2ES2/GL4.sw] [apply] GL4bc GLProfile[GL4bc/GL4bc.sw] [apply] GL2 GLProfile[GL2/GL4bc.sw] [apply] GL4 GLProfile[GL4/GL4.sw] [apply] GL3 GLProfile[GL3/GL4.sw] [apply] GL2GL3 GLProfile[GL2GL3/GL4bc.sw] [apply] default GLProfile[GL4bc/GL4bc.sw] [apply] Count 9 / 12 [apply] [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [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[GL4bc/GL4bc.sw], on-scr[.]] [apply] Chosen : GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.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] junit.framework.TestListener: endTest(testMain) [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 @ 1751131448141 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131448144 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [apply] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.238 sec [apply] ------------- Standard Output --------------- [apply] Implementation-Version: 2.6.0-rc-20250628 [apply] Implementation-Build: 2.6-b1535-20250628 [apply] Implementation-Branch: origin/master [apply] Implementation-Commit: 0a307e574c422ccfa60b3abd93e69fcb79d01787 [apply] ------------- ---------------- --------------- [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751131447507 ms III - Start [apply] SLOCK [T main @ 1751131447511 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 6.1.0-37-amd64 (6.1.0), 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: 21.0.7 (21.0.7u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment [apply] Platform: Java Vendor: Eclipse Adoptium, https://adoptium.net/, Java21, 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.6 [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.6.0-rc-20250628 [apply] Implementation Build: 2.6-b976-20250628 [apply] Implementation Branch: origin/master [apply] Implementation Commit: 492240c5176c91fd159e9010983aebc0e616b325 [apply] Implementation SHA Sources: 31e66adcee89f986ee132b8a72b91c3e8db439315d6a70e942f5f625b3620dc4 [apply] Implementation SHA Classes: cbd26e49578d4ed90b15c6b2d342abdba3228abe820b6869ce461d0fce9d6ef7 [apply] Implementation SHA Classes-this: 7e526abb52862109f154a7f3db359d760c6829b5383070cfd710ed7b4148c16d [apply] Implementation SHA Natives: b28af7324bde357e919bc916888e3046368f16c5a7aac1e645db450e7457e77e [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.6 [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.6.0-rc-20250628 [apply] Implementation Build: 2.6-b1535-20250628 [apply] Implementation Branch: origin/master [apply] Implementation Commit: 0a307e574c422ccfa60b3abd93e69fcb79d01787 [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 0x6ac13091, isOwner false, <5e316c74, 6d2a209c>[count 0, qsz 0, owner ]], obj 0x4ddced80] [apply] Natives [apply] GL4bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GLES3 false [apply] GL3bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GL2 true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GLES2 false [apply] GLES1 false [apply] Count 5 / 8 [apply] Common [apply] GL4ES3 true [apply] GL2GL3 true [apply] GL2ES2 true [apply] GL2ES1 true [apply] Mappings [apply] GL3bc GLProfile[GL3bc/GL4bc.sw] [apply] GL2ES1 GLProfile[GL2ES1/GL4bc.sw] [apply] GL4ES3 GLProfile[GL4ES3/GL4.sw] [apply] GL2ES2 GLProfile[GL2ES2/GL4.sw] [apply] GL4bc GLProfile[GL4bc/GL4bc.sw] [apply] GL2 GLProfile[GL2/GL4bc.sw] [apply] GL4 GLProfile[GL4/GL4.sw] [apply] GL3 GLProfile[GL3/GL4.sw] [apply] GL2GL3 GLProfile[GL2GL3/GL4bc.sw] [apply] default GLProfile[GL4bc/GL4bc.sw] [apply] Count 9 / 12 [apply] [apply] [apply] Capabilities for X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x6ac13091, isOwner false, <5e316c74, 6d2a209c>[count 0, qsz 0, owner ]], obj 0x4ddced80] [apply] GLCaps[glx vid ----, fbc 0x6f: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x70: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x71: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x72: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x73: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x74: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x75: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x76: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x77: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x78: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x79: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x7a: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x7b: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x7c: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x7d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x7e: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x7f: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x80: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x81: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x82: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x83: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x84: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x85: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x86: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x88: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x8c: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x90: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x94: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x98: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x9c: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xa0: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xa4: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xa8: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xac: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xb0: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xb4: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xff: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x100: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x101: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x102: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x103: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x104: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x105: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x106: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x107: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x108: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x109: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x10a: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x10b: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x10c: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x10d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x10e: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x10f: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x110: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x111: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x112: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x113: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x114: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x115: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x116: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x118: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x11c: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x120: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x124: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x128: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x12c: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x130: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x134: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x138: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x13c: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x140: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x144: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x267: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x268: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x269: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x26a: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x26b: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x26c: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x26d: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x26e: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x26f: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x270: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x271: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x272: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x273: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x274: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x275: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x276: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x277: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x278: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x279: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x27a: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x27b: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x27c: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x27d: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x27e: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x280: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x284: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x288: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x28c: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x290: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x294: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x298: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x29c: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2a0: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2a4: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2a8: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2ac: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2af: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2b0: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2b1: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2b2: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2b3: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2b4: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2b5: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2b6: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2b7: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2b8: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2b9: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2ba: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2bb: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2bc: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2bd: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2be: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2bf: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2c0: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2c1: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2c2: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2c3: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2c4: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2c5: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2c6: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2c8: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2cc: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2d0: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2d4: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2d8: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2dc: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2e0: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2e4: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2e8: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2ec: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2f0: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2f4: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x33f: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x340: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x341: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x342: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x343: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x344: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x345: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x346: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x347: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x348: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x349: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x34a: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x34b: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x34c: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x34d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x34e: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x34f: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x350: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x351: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x352: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x353: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x354: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x355: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x356: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x358: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x35c: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x360: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x364: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x368: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x36c: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x370: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x374: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x378: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x37c: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x380: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x384: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4a7: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4a8: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4a9: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4aa: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4ab: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4ac: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4ad: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4ae: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4af: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4b0: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4b1: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4b2: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4b3: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4b4: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4b5: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4b6: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4b7: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4b8: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4b9: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4ba: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4bb: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4bc: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4bd: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4be: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4c0: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4c4: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4c8: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4cc: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4d0: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4d4: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4d8: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4dc: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4e0: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4e4: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4e8: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x4ec: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid 0x21, fbc 0x15b: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x22, fbc 0x39b: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6e, 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, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x507, fbc 0x147: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x508, fbc 0x148: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x509, fbc 0x149: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x50a, fbc 0x14a: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x50b, fbc 0x14b: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x50c, fbc 0x14c: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x50d, fbc 0x14d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x50e, fbc 0x14e: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x50f, fbc 0x14f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x510, fbc 0x150: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x511, fbc 0x151: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x512, fbc 0x152: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x513, fbc 0x153: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x514, fbc 0x154: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x515, fbc 0x155: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x516, fbc 0x156: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x517, fbc 0x157: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x518, fbc 0x158: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x519, fbc 0x159: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x51a, fbc 0x15a: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x51b, fbc 0x15c: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x51c, fbc 0x15d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x51d, fbc 0x15e: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x51f, fbc 0x160: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x523, fbc 0x164: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x527, fbc 0x168: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x52b, fbc 0x16c: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x52f, fbc 0x170: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x533, fbc 0x174: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x537, fbc 0x178: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x53b, fbc 0x17c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x53f, fbc 0x180: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x543, fbc 0x184: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x547, fbc 0x188: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x54b, fbc 0x18c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x54e, fbc 0x18f: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x54f, fbc 0x190: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x550, fbc 0x191: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x551, fbc 0x192: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x552, fbc 0x193: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x553, fbc 0x194: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x554, fbc 0x195: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x555, fbc 0x196: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x556, fbc 0x197: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x557, fbc 0x198: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x558, fbc 0x199: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x559, fbc 0x19a: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x55a, fbc 0x19b: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x55b, fbc 0x19c: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x55e, fbc 0x19f: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x55f, fbc 0x1a0: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x560, fbc 0x1a1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x561, fbc 0x1a2: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x562, fbc 0x1a3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x563, fbc 0x1a4: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x564, fbc 0x1a5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x565, fbc 0x1a6: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x567, fbc 0x1a8: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x56b, fbc 0x1ac: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x56f, fbc 0x1b0: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x573, fbc 0x1b4: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x577, fbc 0x1b8: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x57b, fbc 0x1bc: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x57f, fbc 0x1c0: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x583, fbc 0x1c4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x587, fbc 0x1c8: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x58b, fbc 0x1cc: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x58f, fbc 0x1d0: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x593, fbc 0x1d4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x596, fbc 0x1d7: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x597, fbc 0x1d8: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x598, fbc 0x1d9: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x599, fbc 0x1da: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x59a, fbc 0x1db: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x59b, fbc 0x1dc: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x59c, fbc 0x1dd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x59d, fbc 0x1de: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x59e, fbc 0x1df: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x59f, fbc 0x1e0: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5a0, fbc 0x1e1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5a1, fbc 0x1e2: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5a2, fbc 0x1e3: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5a3, fbc 0x1e4: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5a4, fbc 0x1e5: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5a5, fbc 0x1e6: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5a6, fbc 0x1e7: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5a7, fbc 0x1e8: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5a8, fbc 0x1e9: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5a9, fbc 0x1ea: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5aa, fbc 0x1eb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5ab, fbc 0x1ec: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5ac, fbc 0x1ed: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5ad, fbc 0x1ee: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5af, fbc 0x1f0: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5b3, fbc 0x1f4: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5b7, fbc 0x1f8: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5bb, fbc 0x1fc: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5bf, fbc 0x200: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5c3, fbc 0x204: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5c7, fbc 0x208: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5cb, fbc 0x20c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5cf, fbc 0x210: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5d3, fbc 0x214: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5d7, fbc 0x218: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5db, fbc 0x21c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5de, fbc 0x21f: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5df, fbc 0x220: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5e0, fbc 0x221: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5e1, fbc 0x222: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5e2, fbc 0x223: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5e3, fbc 0x224: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5e4, fbc 0x225: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5e5, fbc 0x226: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5e6, fbc 0x227: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5e7, fbc 0x228: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5e8, fbc 0x229: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5e9, fbc 0x22a: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5ea, fbc 0x22b: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5eb, fbc 0x22c: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5ec, fbc 0x22d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5ed, fbc 0x22e: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5ee, fbc 0x22f: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5ef, fbc 0x230: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5f0, fbc 0x231: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5f1, fbc 0x232: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5f2, fbc 0x233: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5f3, fbc 0x234: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5f4, fbc 0x235: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5f5, fbc 0x236: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5f7, fbc 0x238: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5fb, fbc 0x23c: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5ff, fbc 0x240: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x603, fbc 0x244: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x607, fbc 0x248: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x60b, fbc 0x24c: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x60f, fbc 0x250: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x613, fbc 0x254: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x617, fbc 0x258: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x61b, fbc 0x25c: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x61f, fbc 0x260: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x623, fbc 0x264: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x626, fbc 0x387: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x627, fbc 0x388: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x628, fbc 0x389: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x629, fbc 0x38a: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x62a, fbc 0x38b: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x62b, fbc 0x38c: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x62c, fbc 0x38d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x62d, fbc 0x38e: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x62e, fbc 0x38f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x62f, fbc 0x390: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x630, fbc 0x391: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x631, fbc 0x392: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x632, fbc 0x393: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x633, fbc 0x394: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x634, fbc 0x395: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x635, fbc 0x396: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x636, fbc 0x397: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x637, fbc 0x398: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x638, fbc 0x399: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x639, fbc 0x39a: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x63a, fbc 0x39c: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x63b, fbc 0x39d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x63c, fbc 0x39e: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x63e, fbc 0x3a0: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x642, fbc 0x3a4: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x646, fbc 0x3a8: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x64a, fbc 0x3ac: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x64e, fbc 0x3b0: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x652, fbc 0x3b4: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x656, fbc 0x3b8: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x65a, fbc 0x3bc: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x65e, fbc 0x3c0: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x662, fbc 0x3c4: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x666, fbc 0x3c8: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x66a, fbc 0x3cc: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x66d, fbc 0x3cf: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x66e, fbc 0x3d0: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x66f, fbc 0x3d1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x670, fbc 0x3d2: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x671, fbc 0x3d3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x672, fbc 0x3d4: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x673, fbc 0x3d5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x674, fbc 0x3d6: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x675, fbc 0x3d7: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x676, fbc 0x3d8: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x677, fbc 0x3d9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x678, fbc 0x3da: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x679, fbc 0x3db: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x67a, fbc 0x3dc: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x67b, fbc 0x3dd: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x67c, fbc 0x3de: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x67d, fbc 0x3df: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x67e, fbc 0x3e0: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x67f, fbc 0x3e1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x680, fbc 0x3e2: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x681, fbc 0x3e3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x682, fbc 0x3e4: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x683, fbc 0x3e5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x684, fbc 0x3e6: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x686, fbc 0x3e8: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x68a, fbc 0x3ec: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x68e, fbc 0x3f0: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x692, fbc 0x3f4: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x696, fbc 0x3f8: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x69a, fbc 0x3fc: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x69e, fbc 0x400: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6a2, fbc 0x404: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6a6, fbc 0x408: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6aa, fbc 0x40c: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6ae, fbc 0x410: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6b2, fbc 0x414: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6b5, fbc 0x417: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6b6, fbc 0x418: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6b7, fbc 0x419: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6b8, fbc 0x41a: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6b9, fbc 0x41b: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6ba, fbc 0x41c: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6bb, fbc 0x41d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6bc, fbc 0x41e: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6bd, fbc 0x41f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6be, fbc 0x420: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6bf, fbc 0x421: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6c0, fbc 0x422: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6c1, fbc 0x423: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6c2, fbc 0x424: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6c3, fbc 0x425: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6c4, fbc 0x426: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6c5, fbc 0x427: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6c6, fbc 0x428: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6c7, fbc 0x429: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6c8, fbc 0x42a: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6c9, fbc 0x42b: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6ca, fbc 0x42c: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6cb, fbc 0x42d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6cc, fbc 0x42e: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6ce, fbc 0x430: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6d2, fbc 0x434: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6d6, fbc 0x438: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6da, fbc 0x43c: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6de, fbc 0x440: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6e2, fbc 0x444: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6e6, fbc 0x448: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6ea, fbc 0x44c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6ee, fbc 0x450: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6f2, fbc 0x454: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6f6, fbc 0x458: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6fa, fbc 0x45c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6fd, fbc 0x45f: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6fe, fbc 0x460: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6ff, fbc 0x461: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x700, fbc 0x462: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x701, fbc 0x463: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x702, fbc 0x464: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x703, fbc 0x465: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x704, fbc 0x466: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x705, fbc 0x467: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x706, fbc 0x468: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x707, fbc 0x469: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x708, fbc 0x46a: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x709, fbc 0x46b: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x70a, fbc 0x46c: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x70b, fbc 0x46d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x70c, fbc 0x46e: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x70d, fbc 0x46f: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x70e, fbc 0x470: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x70f, fbc 0x471: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x710, fbc 0x472: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x711, fbc 0x473: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x712, fbc 0x474: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x713, fbc 0x475: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x714, fbc 0x476: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x716, fbc 0x478: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x71a, fbc 0x47c: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x71e, fbc 0x480: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x722, fbc 0x484: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x726, fbc 0x488: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x72a, fbc 0x48c: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x72e, fbc 0x490: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x732, fbc 0x494: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x736, fbc 0x498: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x73a, fbc 0x49c: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x73e, fbc 0x4a0: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x742, fbc 0x4a4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x745, fbc 0x4ef: 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[GL4bc/GL4bc.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, dbl, mono , sw, GLProfile[GL4bc/GL4bc.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[GL4bc/GL4bc.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 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.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, dbl, mono , sw, GLProfile[GL4bc/GL4bc.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[GL4bc/GL4bc.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 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.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, dbl, mono , sw, GLProfile[GL4bc/GL4bc.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[GL4bc/GL4bc.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/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x74f, 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[GL4bc/GL4bc.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 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.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, dbl, mono , sw, GLProfile[GL4bc/GL4bc.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[GL4bc/GL4bc.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 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.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, dbl, mono , sw, GLProfile[GL4bc/GL4bc.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[GL4bc/GL4bc.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 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.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, dbl, mono , sw, GLProfile[GL4bc/GL4bc.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[GL4bc/GL4bc.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/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.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, dbl, mono , sw, GLProfile[GL4bc/GL4bc.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[GL4bc/GL4bc.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[GL4bc/GL4bc.sw], on-scr[.]] [apply] Main Monitor: Monitor[Id 0x3e [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 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x45, [ 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 0x7f038401fdd0, owner true, ResourceToolkitLock[obj 0x7a01dad8, isOwner true, <7892558f, 2aa70f9e>[count 1, qsz 0, owner ]], obj 0xcc6ab19]: [apply] Natives [apply] GL4bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GLES3 false [apply] GL3bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GL2 true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GLES2 false [apply] GLES1 false [apply] Count 5 / 8 [apply] Common [apply] GL4ES3 true [apply] GL2GL3 true [apply] GL2ES2 true [apply] GL2ES1 true [apply] Mappings [apply] GL3bc GLProfile[GL3bc/GL4bc.sw] [apply] GL2ES1 GLProfile[GL2ES1/GL4bc.sw] [apply] GL4ES3 GLProfile[GL4ES3/GL4.sw] [apply] GL2ES2 GLProfile[GL2ES2/GL4.sw] [apply] GL4bc GLProfile[GL4bc/GL4bc.sw] [apply] GL2 GLProfile[GL2/GL4bc.sw] [apply] GL4 GLProfile[GL4/GL4.sw] [apply] GL3 GLProfile[GL3/GL4.sw] [apply] GL2GL3 GLProfile[GL2GL3/GL4bc.sw] [apply] default GLProfile[GL4bc/GL4bc.sw] [apply] Count 9 / 12 [apply] [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [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[GL4bc/GL4bc.sw], on-scr[.]] [apply] Chosen : GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.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 @ 1751131448141 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131448144 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testMain took 0.606 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] WARNING: package sun.awt.windows not in java.desktop [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestMapBufferRead01NEWT [apply] junit.framework.TestListener: tests to run: 4 [apply] ++++ Test Singleton.ctor() [apply] junit.framework.TestListener: startTest(testWriteRead01aMap) [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751131449005 ms III - Start [apply] SLOCK [T main @ 1751131449010 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestMapBufferRead01NEWT - testWriteRead01aMap [apply] Dropping GLCaps[glx vid 0x583, fbc 0x1c4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x587, fbc 0x1c8: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x613, fbc 0x254: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x617, fbc 0x258: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6a2, fbc 0x404: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6a6, fbc 0x408: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x732, fbc 0x494: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x736, fbc 0x498: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x58f, fbc 0x1d0: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x593, fbc 0x1d4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x61f, fbc 0x260: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x623, fbc 0x264: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6ae, fbc 0x410: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6b2, fbc 0x414: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x73e, fbc 0x4a0: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x742, fbc 0x4a4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x577, fbc 0x1b8: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x57b, fbc 0x1bc: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x607, fbc 0x248: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x60b, fbc 0x24c: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x696, fbc 0x3f8: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x69a, fbc 0x3fc: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x726, fbc 0x488: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x72a, fbc 0x48c: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x53b, fbc 0x17c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x53f, fbc 0x180: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5cb, fbc 0x20c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5cf, fbc 0x210: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x65a, fbc 0x3bc: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x65e, fbc 0x3c0: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6ea, fbc 0x44c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6ee, fbc 0x450: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x547, fbc 0x188: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x54b, fbc 0x18c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5d7, fbc 0x218: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5db, fbc 0x21c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x666, fbc 0x3c8: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x66a, fbc 0x3cc: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6f6, fbc 0x458: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6fa, fbc 0x45c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x52f, fbc 0x170: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x533, fbc 0x174: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5bf, fbc 0x200: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5c3, fbc 0x204: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x64e, fbc 0x3b0: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x652, fbc 0x3b4: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6de, fbc 0x440: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6e2, fbc 0x444: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.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 0x583, fbc 0x1c4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x587, fbc 0x1c8: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x613, fbc 0x254: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x617, fbc 0x258: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6a2, fbc 0x404: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6a6, fbc 0x408: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x732, fbc 0x494: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x736, fbc 0x498: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x58f, fbc 0x1d0: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x593, fbc 0x1d4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x61f, fbc 0x260: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x623, fbc 0x264: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6ae, fbc 0x410: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6b2, fbc 0x414: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x73e, fbc 0x4a0: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x742, fbc 0x4a4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x577, fbc 0x1b8: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x57b, fbc 0x1bc: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x607, fbc 0x248: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x60b, fbc 0x24c: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x696, fbc 0x3f8: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x69a, fbc 0x3fc: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x726, fbc 0x488: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x72a, fbc 0x48c: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x53b, fbc 0x17c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x53f, fbc 0x180: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5cb, fbc 0x20c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5cf, fbc 0x210: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x65a, fbc 0x3bc: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x65e, fbc 0x3c0: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6ea, fbc 0x44c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6ee, fbc 0x450: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x547, fbc 0x188: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x54b, fbc 0x18c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5d7, fbc 0x218: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5db, fbc 0x21c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x666, fbc 0x3c8: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x66a, fbc 0x3cc: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6f6, fbc 0x458: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6fa, fbc 0x45c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x52f, fbc 0x170: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x533, fbc 0x174: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5bf, fbc 0x200: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5c3, fbc 0x204: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x64e, fbc 0x3b0: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x652, fbc 0x3b4: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6de, fbc 0x440: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6e2, fbc 0x444: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.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 0x583, fbc 0x1c4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x587, fbc 0x1c8: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x613, fbc 0x254: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x617, fbc 0x258: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6a2, fbc 0x404: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6a6, fbc 0x408: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x732, fbc 0x494: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x736, fbc 0x498: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x58f, fbc 0x1d0: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x593, fbc 0x1d4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x61f, fbc 0x260: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x623, fbc 0x264: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6ae, fbc 0x410: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6b2, fbc 0x414: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x73e, fbc 0x4a0: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x742, fbc 0x4a4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x577, fbc 0x1b8: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x57b, fbc 0x1bc: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x607, fbc 0x248: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x60b, fbc 0x24c: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x696, fbc 0x3f8: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x69a, fbc 0x3fc: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x726, fbc 0x488: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x72a, fbc 0x48c: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x53b, fbc 0x17c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x53f, fbc 0x180: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5cb, fbc 0x20c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5cf, fbc 0x210: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x65a, fbc 0x3bc: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x65e, fbc 0x3c0: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6ea, fbc 0x44c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6ee, fbc 0x450: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x547, fbc 0x188: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x54b, fbc 0x18c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5d7, fbc 0x218: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5db, fbc 0x21c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x666, fbc 0x3c8: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x66a, fbc 0x3cc: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6f6, fbc 0x458: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6fa, fbc 0x45c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x52f, fbc 0x170: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x533, fbc 0x174: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5bf, fbc 0x200: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5c3, fbc 0x204: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x64e, fbc 0x3b0: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x652, fbc 0x3b4: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6de, fbc 0x440: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6e2, fbc 0x444: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] junit.framework.TestListener: endTest(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 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] junit.framework.TestListener: startTest(testWriteRead02bMapRange) [apply] Dropping GLCaps[glx vid 0x583, fbc 0x1c4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x587, fbc 0x1c8: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x613, fbc 0x254: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x617, fbc 0x258: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6a2, fbc 0x404: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6a6, fbc 0x408: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x732, fbc 0x494: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x736, fbc 0x498: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x58f, fbc 0x1d0: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x593, fbc 0x1d4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x61f, fbc 0x260: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x623, fbc 0x264: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6ae, fbc 0x410: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6b2, fbc 0x414: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x73e, fbc 0x4a0: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x742, fbc 0x4a4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x577, fbc 0x1b8: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x57b, fbc 0x1bc: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x607, fbc 0x248: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x60b, fbc 0x24c: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x696, fbc 0x3f8: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x69a, fbc 0x3fc: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x726, fbc 0x488: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x72a, fbc 0x48c: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x53b, fbc 0x17c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x53f, fbc 0x180: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5cb, fbc 0x20c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5cf, fbc 0x210: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x65a, fbc 0x3bc: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x65e, fbc 0x3c0: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6ea, fbc 0x44c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6ee, fbc 0x450: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x547, fbc 0x188: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x54b, fbc 0x18c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5d7, fbc 0x218: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5db, fbc 0x21c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x666, fbc 0x3c8: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x66a, fbc 0x3cc: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6f6, fbc 0x458: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6fa, fbc 0x45c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x52f, fbc 0x170: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x533, fbc 0x174: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5bf, fbc 0x200: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5c3, fbc 0x204: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x64e, fbc 0x3b0: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x652, fbc 0x3b4: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6de, fbc 0x440: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6e2, fbc 0x444: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] gpu-01 GL_ARRAY_BUFFER -> bufferName 1 -> GLBufferStorage[name 1, size 36, mutable usage 0x88E5, mapped null]junit.framework.TestListener: endTest(testWriteRead02bMapRange) [apply] [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 @ 1751131453847 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131453852 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms [apply] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.439 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751131449005 ms III - Start [apply] SLOCK [T main @ 1751131449010 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestMapBufferRead01NEWT - testWriteRead01aMap [apply] Dropping GLCaps[glx vid 0x583, fbc 0x1c4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x587, fbc 0x1c8: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x613, fbc 0x254: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x617, fbc 0x258: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6a2, fbc 0x404: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6a6, fbc 0x408: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x732, fbc 0x494: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x736, fbc 0x498: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x58f, fbc 0x1d0: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x593, fbc 0x1d4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x61f, fbc 0x260: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x623, fbc 0x264: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6ae, fbc 0x410: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6b2, fbc 0x414: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x73e, fbc 0x4a0: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x742, fbc 0x4a4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x577, fbc 0x1b8: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x57b, fbc 0x1bc: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x607, fbc 0x248: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x60b, fbc 0x24c: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x696, fbc 0x3f8: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x69a, fbc 0x3fc: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x726, fbc 0x488: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x72a, fbc 0x48c: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x53b, fbc 0x17c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x53f, fbc 0x180: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5cb, fbc 0x20c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5cf, fbc 0x210: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x65a, fbc 0x3bc: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x65e, fbc 0x3c0: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6ea, fbc 0x44c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6ee, fbc 0x450: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x547, fbc 0x188: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x54b, fbc 0x18c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5d7, fbc 0x218: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5db, fbc 0x21c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x666, fbc 0x3c8: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x66a, fbc 0x3cc: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6f6, fbc 0x458: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6fa, fbc 0x45c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x52f, fbc 0x170: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x533, fbc 0x174: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5bf, fbc 0x200: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5c3, fbc 0x204: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x64e, fbc 0x3b0: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x652, fbc 0x3b4: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6de, fbc 0x440: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6e2, fbc 0x444: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.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 0x583, fbc 0x1c4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x587, fbc 0x1c8: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x613, fbc 0x254: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x617, fbc 0x258: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6a2, fbc 0x404: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6a6, fbc 0x408: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x732, fbc 0x494: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x736, fbc 0x498: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x58f, fbc 0x1d0: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x593, fbc 0x1d4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x61f, fbc 0x260: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x623, fbc 0x264: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6ae, fbc 0x410: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6b2, fbc 0x414: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x73e, fbc 0x4a0: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x742, fbc 0x4a4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x577, fbc 0x1b8: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x57b, fbc 0x1bc: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x607, fbc 0x248: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x60b, fbc 0x24c: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x696, fbc 0x3f8: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x69a, fbc 0x3fc: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x726, fbc 0x488: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x72a, fbc 0x48c: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x53b, fbc 0x17c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x53f, fbc 0x180: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5cb, fbc 0x20c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5cf, fbc 0x210: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x65a, fbc 0x3bc: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x65e, fbc 0x3c0: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6ea, fbc 0x44c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6ee, fbc 0x450: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x547, fbc 0x188: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x54b, fbc 0x18c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5d7, fbc 0x218: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5db, fbc 0x21c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x666, fbc 0x3c8: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x66a, fbc 0x3cc: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6f6, fbc 0x458: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6fa, fbc 0x45c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x52f, fbc 0x170: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x533, fbc 0x174: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5bf, fbc 0x200: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5c3, fbc 0x204: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x64e, fbc 0x3b0: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x652, fbc 0x3b4: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6de, fbc 0x440: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6e2, fbc 0x444: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.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 0x583, fbc 0x1c4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x587, fbc 0x1c8: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x613, fbc 0x254: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x617, fbc 0x258: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6a2, fbc 0x404: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6a6, fbc 0x408: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x732, fbc 0x494: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x736, fbc 0x498: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x58f, fbc 0x1d0: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x593, fbc 0x1d4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x61f, fbc 0x260: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x623, fbc 0x264: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6ae, fbc 0x410: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6b2, fbc 0x414: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x73e, fbc 0x4a0: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x742, fbc 0x4a4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x577, fbc 0x1b8: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x57b, fbc 0x1bc: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x607, fbc 0x248: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x60b, fbc 0x24c: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x696, fbc 0x3f8: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x69a, fbc 0x3fc: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x726, fbc 0x488: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x72a, fbc 0x48c: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x53b, fbc 0x17c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x53f, fbc 0x180: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5cb, fbc 0x20c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5cf, fbc 0x210: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x65a, fbc 0x3bc: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x65e, fbc 0x3c0: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6ea, fbc 0x44c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6ee, fbc 0x450: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x547, fbc 0x188: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x54b, fbc 0x18c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5d7, fbc 0x218: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5db, fbc 0x21c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x666, fbc 0x3c8: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x66a, fbc 0x3cc: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6f6, fbc 0x458: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6fa, fbc 0x45c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x52f, fbc 0x170: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x533, fbc 0x174: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5bf, fbc 0x200: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5c3, fbc 0x204: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x64e, fbc 0x3b0: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x652, fbc 0x3b4: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6de, fbc 0x440: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6e2, fbc 0x444: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.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 0x583, fbc 0x1c4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x587, fbc 0x1c8: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x613, fbc 0x254: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x617, fbc 0x258: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6a2, fbc 0x404: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6a6, fbc 0x408: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x732, fbc 0x494: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x736, fbc 0x498: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x58f, fbc 0x1d0: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x593, fbc 0x1d4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x61f, fbc 0x260: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x623, fbc 0x264: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6ae, fbc 0x410: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6b2, fbc 0x414: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x73e, fbc 0x4a0: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x742, fbc 0x4a4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x577, fbc 0x1b8: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x57b, fbc 0x1bc: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x607, fbc 0x248: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x60b, fbc 0x24c: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x696, fbc 0x3f8: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x69a, fbc 0x3fc: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x726, fbc 0x488: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x72a, fbc 0x48c: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x53b, fbc 0x17c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x53f, fbc 0x180: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5cb, fbc 0x20c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5cf, fbc 0x210: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x65a, fbc 0x3bc: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x65e, fbc 0x3c0: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6ea, fbc 0x44c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6ee, fbc 0x450: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x547, fbc 0x188: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x54b, fbc 0x18c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5d7, fbc 0x218: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5db, fbc 0x21c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x666, fbc 0x3c8: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x66a, fbc 0x3cc: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6f6, fbc 0x458: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6fa, fbc 0x45c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x52f, fbc 0x170: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x533, fbc 0x174: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5bf, fbc 0x200: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5c3, fbc 0x204: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x64e, fbc 0x3b0: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x652, fbc 0x3b4: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6de, fbc 0x440: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6e2, fbc 0x444: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.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 @ 1751131453847 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131453852 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testWriteRead01aMap took 1.526 sec [apply] Testcase: testWriteRead01bMap took 1.104 sec [apply] Testcase: testWriteRead02aMapRange took 1.094 sec [apply] Testcase: testWriteRead02bMapRange took 1.09 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] WARNING: package sun.awt.windows not in java.desktop [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestMapBufferRead02NEWT [apply] junit.framework.TestListener: tests to run: 4 [apply] ++++ Test Singleton.ctor() [apply] junit.framework.TestListener: startTest(testWriteRead01aMap)++++ Test Singleton.lock() [apply] [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751131454604 ms III - Start [apply] SLOCK [T main @ 1751131454609 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestMapBufferRead02NEWT - testWriteRead01aMap [apply] Dropping GLCaps[glx vid 0x583, fbc 0x1c4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x587, fbc 0x1c8: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x613, fbc 0x254: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x617, fbc 0x258: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6a2, fbc 0x404: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6a6, fbc 0x408: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x732, fbc 0x494: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x736, fbc 0x498: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x58f, fbc 0x1d0: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x593, fbc 0x1d4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x61f, fbc 0x260: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x623, fbc 0x264: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6ae, fbc 0x410: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6b2, fbc 0x414: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x73e, fbc 0x4a0: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x742, fbc 0x4a4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x577, fbc 0x1b8: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x57b, fbc 0x1bc: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x607, fbc 0x248: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x60b, fbc 0x24c: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x696, fbc 0x3f8: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x69a, fbc 0x3fc: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x726, fbc 0x488: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x72a, fbc 0x48c: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x53b, fbc 0x17c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x53f, fbc 0x180: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5cb, fbc 0x20c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5cf, fbc 0x210: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x65a, fbc 0x3bc: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x65e, fbc 0x3c0: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6ea, fbc 0x44c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6ee, fbc 0x450: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x547, fbc 0x188: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x54b, fbc 0x18c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5d7, fbc 0x218: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5db, fbc 0x21c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x666, fbc 0x3c8: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x66a, fbc 0x3cc: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6f6, fbc 0x458: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6fa, fbc 0x45c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x52f, fbc 0x170: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x533, fbc 0x174: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5bf, fbc 0x200: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5c3, fbc 0x204: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x64e, fbc 0x3b0: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x652, fbc 0x3b4: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6de, fbc 0x440: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6e2, fbc 0x444: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.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 0x583, fbc 0x1c4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x587, fbc 0x1c8: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x613, fbc 0x254: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x617, fbc 0x258: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6a2, fbc 0x404: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6a6, fbc 0x408: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x732, fbc 0x494: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x736, fbc 0x498: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x58f, fbc 0x1d0: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x593, fbc 0x1d4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x61f, fbc 0x260: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x623, fbc 0x264: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6ae, fbc 0x410: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6b2, fbc 0x414: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x73e, fbc 0x4a0: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x742, fbc 0x4a4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x577, fbc 0x1b8: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x57b, fbc 0x1bc: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x607, fbc 0x248: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x60b, fbc 0x24c: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x696, fbc 0x3f8: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x69a, fbc 0x3fc: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x726, fbc 0x488: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x72a, fbc 0x48c: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x53b, fbc 0x17c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x53f, fbc 0x180: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5cb, fbc 0x20c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5cf, fbc 0x210: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x65a, fbc 0x3bc: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x65e, fbc 0x3c0: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6ea, fbc 0x44c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6ee, fbc 0x450: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x547, fbc 0x188: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x54b, fbc 0x18c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5d7, fbc 0x218: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5db, fbc 0x21c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x666, fbc 0x3c8: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x66a, fbc 0x3cc: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6f6, fbc 0x458: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6fa, fbc 0x45c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x52f, fbc 0x170: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x533, fbc 0x174: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5bf, fbc 0x200: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5c3, fbc 0x204: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x64e, fbc 0x3b0: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x652, fbc 0x3b4: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6de, fbc 0x440: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6e2, fbc 0x444: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.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 0x583, fbc 0x1c4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x587, fbc 0x1c8: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x613, fbc 0x254: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x617, fbc 0x258: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6a2, fbc 0x404: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6a6, fbc 0x408: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x732, fbc 0x494: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x736, fbc 0x498: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x58f, fbc 0x1d0: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x593, fbc 0x1d4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x61f, fbc 0x260: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x623, fbc 0x264: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6ae, fbc 0x410: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6b2, fbc 0x414: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x73e, fbc 0x4a0: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x742, fbc 0x4a4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x577, fbc 0x1b8: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x57b, fbc 0x1bc: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x607, fbc 0x248: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x60b, fbc 0x24c: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x696, fbc 0x3f8: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x69a, fbc 0x3fc: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x726, fbc 0x488: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x72a, fbc 0x48c: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x53b, fbc 0x17c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x53f, fbc 0x180: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5cb, fbc 0x20c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5cf, fbc 0x210: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x65a, fbc 0x3bc: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x65e, fbc 0x3c0: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6ea, fbc 0x44c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6ee, fbc 0x450: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x547, fbc 0x188: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x54b, fbc 0x18c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5d7, fbc 0x218: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5db, fbc 0x21c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x666, fbc 0x3c8: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x66a, fbc 0x3cc: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6f6, fbc 0x458: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6fa, fbc 0x45c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x52f, fbc 0x170: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x533, fbc 0x174: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5bf, fbc 0x200: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5c3, fbc 0x204: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x64e, fbc 0x3b0: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x652, fbc 0x3b4: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6de, fbc 0x440: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6e2, fbc 0x444: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.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 0x583, fbc 0x1c4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x587, fbc 0x1c8: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x613, fbc 0x254: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x617, fbc 0x258: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6a2, fbc 0x404: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6a6, fbc 0x408: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x732, fbc 0x494: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x736, fbc 0x498: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x58f, fbc 0x1d0: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x593, fbc 0x1d4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x61f, fbc 0x260: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x623, fbc 0x264: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6ae, fbc 0x410: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6b2, fbc 0x414: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x73e, fbc 0x4a0: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x742, fbc 0x4a4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x577, fbc 0x1b8: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x57b, fbc 0x1bc: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x607, fbc 0x248: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x60b, fbc 0x24c: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x696, fbc 0x3f8: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x69a, fbc 0x3fc: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x726, fbc 0x488: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x72a, fbc 0x48c: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x53b, fbc 0x17c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x53f, fbc 0x180: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5cb, fbc 0x20c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5cf, fbc 0x210: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x65a, fbc 0x3bc: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x65e, fbc 0x3c0: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6ea, fbc 0x44c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6ee, fbc 0x450: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x547, fbc 0x188: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x54b, fbc 0x18c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5d7, fbc 0x218: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5db, fbc 0x21c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x666, fbc 0x3c8: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x66a, fbc 0x3cc: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6f6, fbc 0x458: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6fa, fbc 0x45c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x52f, fbc 0x170: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x533, fbc 0x174: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5bf, fbc 0x200: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5c3, fbc 0x204: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x64e, fbc 0x3b0: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x652, fbc 0x3b4: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6de, fbc 0x440: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6e2, fbc 0x444: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.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 @ 1751131459464 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131459468 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms [apply] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.453 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751131454604 ms III - Start [apply] SLOCK [T main @ 1751131454609 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestMapBufferRead02NEWT - testWriteRead01aMap [apply] Dropping GLCaps[glx vid 0x583, fbc 0x1c4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x587, fbc 0x1c8: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x613, fbc 0x254: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x617, fbc 0x258: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6a2, fbc 0x404: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6a6, fbc 0x408: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x732, fbc 0x494: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x736, fbc 0x498: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x58f, fbc 0x1d0: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x593, fbc 0x1d4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x61f, fbc 0x260: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x623, fbc 0x264: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6ae, fbc 0x410: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6b2, fbc 0x414: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x73e, fbc 0x4a0: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x742, fbc 0x4a4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x577, fbc 0x1b8: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x57b, fbc 0x1bc: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x607, fbc 0x248: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x60b, fbc 0x24c: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x696, fbc 0x3f8: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x69a, fbc 0x3fc: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x726, fbc 0x488: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x72a, fbc 0x48c: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x53b, fbc 0x17c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x53f, fbc 0x180: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5cb, fbc 0x20c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5cf, fbc 0x210: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x65a, fbc 0x3bc: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x65e, fbc 0x3c0: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6ea, fbc 0x44c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6ee, fbc 0x450: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x547, fbc 0x188: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x54b, fbc 0x18c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5d7, fbc 0x218: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5db, fbc 0x21c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x666, fbc 0x3c8: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x66a, fbc 0x3cc: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6f6, fbc 0x458: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6fa, fbc 0x45c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x52f, fbc 0x170: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x533, fbc 0x174: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5bf, fbc 0x200: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5c3, fbc 0x204: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x64e, fbc 0x3b0: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x652, fbc 0x3b4: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6de, fbc 0x440: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6e2, fbc 0x444: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.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 0x583, fbc 0x1c4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x587, fbc 0x1c8: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x613, fbc 0x254: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x617, fbc 0x258: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6a2, fbc 0x404: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6a6, fbc 0x408: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x732, fbc 0x494: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x736, fbc 0x498: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x58f, fbc 0x1d0: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x593, fbc 0x1d4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x61f, fbc 0x260: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x623, fbc 0x264: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6ae, fbc 0x410: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6b2, fbc 0x414: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x73e, fbc 0x4a0: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x742, fbc 0x4a4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x577, fbc 0x1b8: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x57b, fbc 0x1bc: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x607, fbc 0x248: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x60b, fbc 0x24c: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x696, fbc 0x3f8: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x69a, fbc 0x3fc: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x726, fbc 0x488: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x72a, fbc 0x48c: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x53b, fbc 0x17c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x53f, fbc 0x180: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5cb, fbc 0x20c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5cf, fbc 0x210: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x65a, fbc 0x3bc: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x65e, fbc 0x3c0: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6ea, fbc 0x44c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6ee, fbc 0x450: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x547, fbc 0x188: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x54b, fbc 0x18c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5d7, fbc 0x218: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5db, fbc 0x21c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x666, fbc 0x3c8: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x66a, fbc 0x3cc: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6f6, fbc 0x458: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6fa, fbc 0x45c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x52f, fbc 0x170: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x533, fbc 0x174: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5bf, fbc 0x200: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5c3, fbc 0x204: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x64e, fbc 0x3b0: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x652, fbc 0x3b4: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6de, fbc 0x440: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6e2, fbc 0x444: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.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 0x583, fbc 0x1c4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x587, fbc 0x1c8: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x613, fbc 0x254: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x617, fbc 0x258: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6a2, fbc 0x404: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6a6, fbc 0x408: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x732, fbc 0x494: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x736, fbc 0x498: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x58f, fbc 0x1d0: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x593, fbc 0x1d4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x61f, fbc 0x260: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x623, fbc 0x264: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6ae, fbc 0x410: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6b2, fbc 0x414: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x73e, fbc 0x4a0: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x742, fbc 0x4a4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x577, fbc 0x1b8: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x57b, fbc 0x1bc: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x607, fbc 0x248: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x60b, fbc 0x24c: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x696, fbc 0x3f8: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x69a, fbc 0x3fc: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x726, fbc 0x488: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x72a, fbc 0x48c: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x53b, fbc 0x17c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x53f, fbc 0x180: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5cb, fbc 0x20c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5cf, fbc 0x210: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x65a, fbc 0x3bc: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x65e, fbc 0x3c0: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6ea, fbc 0x44c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6ee, fbc 0x450: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x547, fbc 0x188: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x54b, fbc 0x18c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5d7, fbc 0x218: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5db, fbc 0x21c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x666, fbc 0x3c8: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x66a, fbc 0x3cc: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6f6, fbc 0x458: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6fa, fbc 0x45c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x52f, fbc 0x170: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x533, fbc 0x174: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5bf, fbc 0x200: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5c3, fbc 0x204: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x64e, fbc 0x3b0: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x652, fbc 0x3b4: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6de, fbc 0x440: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6e2, fbc 0x444: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.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 0x583, fbc 0x1c4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x587, fbc 0x1c8: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x613, fbc 0x254: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x617, fbc 0x258: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6a2, fbc 0x404: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6a6, fbc 0x408: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x732, fbc 0x494: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x736, fbc 0x498: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x58f, fbc 0x1d0: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x593, fbc 0x1d4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x61f, fbc 0x260: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x623, fbc 0x264: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6ae, fbc 0x410: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6b2, fbc 0x414: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x73e, fbc 0x4a0: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x742, fbc 0x4a4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x577, fbc 0x1b8: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x57b, fbc 0x1bc: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x607, fbc 0x248: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x60b, fbc 0x24c: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x696, fbc 0x3f8: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x69a, fbc 0x3fc: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x726, fbc 0x488: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x72a, fbc 0x48c: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x53b, fbc 0x17c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x53f, fbc 0x180: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5cb, fbc 0x20c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5cf, fbc 0x210: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x65a, fbc 0x3bc: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x65e, fbc 0x3c0: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6ea, fbc 0x44c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6ee, fbc 0x450: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x547, fbc 0x188: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x54b, fbc 0x18c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5d7, fbc 0x218: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5db, fbc 0x21c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x666, fbc 0x3c8: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x66a, fbc 0x3cc: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6f6, fbc 0x458: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6fa, fbc 0x45c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x52f, fbc 0x170: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x533, fbc 0x174: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5bf, fbc 0x200: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5c3, fbc 0x204: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x64e, fbc 0x3b0: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x652, fbc 0x3b4: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6de, fbc 0x440: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6e2, fbc 0x444: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.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 @ 1751131459464 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131459468 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testWriteRead01aMap took 1.532 sec [apply] Testcase: testWriteRead01bMap took 1.102 sec [apply] Testcase: testWriteRead02aMapRange took 1.099 sec [apply] Testcase: testWriteRead02bMapRange took 1.097 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] WARNING: package sun.awt.windows not in java.desktop [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.786 sec [apply] [apply] Testcase: test01X11WindowMemoryLeak took 1.137 sec [apply] Testcase: test02X11WindowMemoryLeakPBufferAutoDrawable took 0.35 sec [apply] Testcase: test03X11WindowMemoryLeakFBOAutoDrawable took 0.248 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] WARNING: package sun.awt.windows not in java.desktop [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestNVSwapGroupNEWT [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 @ 1751131462232 ms III - Start [apply] SLOCK [T main @ 1751131462237 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestNVSwapGroupNEWT - test01 [apply] junit.framework.TestListener: startTest(test01) [apply] swap group max groups -1, barriers -1, false [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x5fe94a96: tileRendererInUse null, GearsES2[obj 0x5fe94a96 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x5fe94a96 on Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x5fe94a96 created: GearsObj[0x62f28e8c, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x5fe94a96 created: GearsObj[0xdedeaf2, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x5fe94a96 created: GearsObj[0xdedeaf2, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0x5fe94a96 FIN GearsES2[obj 0x5fe94a96 isInit true, usesShared false, 1 GearsObj[0x62f28e8c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xdedeaf2, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6ebca763, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x5fe94a96 0/0 256x256 of 256x256, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5fe94a96, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x5fe94a96 256x256, swapInterval 1, drawable 0x2c00002 [apply] swap group max groups -1, barriers -1, false [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x13c9d689: tileRendererInUse null, GearsES2[obj 0x13c9d689 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x13c9d689 on Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x13c9d689 created: GearsObj[0x3544f5ea, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x13c9d689 created: GearsObj[0x50f03333, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x13c9d689 created: GearsObj[0x50f03333, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0x13c9d689 FIN GearsES2[obj 0x13c9d689 isInit true, usesShared false, 1 GearsObj[0x3544f5ea, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x50f03333, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6e07a280, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x13c9d689 0/0 256x256 of 256x256, swapInterval 1, drawable 0x2c00004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x13c9d689, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x13c9d689 256x256, swapInterval 1, drawable 0x2c00004 [apply] junit.framework.TestListener: endTest(test01) [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x5fe94a96: tileRendererInUse null [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x5fe94a96 FIN [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x13c9d689: tileRendererInUse null [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x13c9d689 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 @ 1751131463406 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131463408 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.777 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751131462232 ms III - Start [apply] SLOCK [T main @ 1751131462237 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x5fe94a96: tileRendererInUse null, GearsES2[obj 0x5fe94a96 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x5fe94a96 on Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x5fe94a96 created: GearsObj[0x62f28e8c, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x5fe94a96 created: GearsObj[0xdedeaf2, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x5fe94a96 created: GearsObj[0xdedeaf2, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0x5fe94a96 FIN GearsES2[obj 0x5fe94a96 isInit true, usesShared false, 1 GearsObj[0x62f28e8c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xdedeaf2, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6ebca763, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x5fe94a96 0/0 256x256 of 256x256, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5fe94a96, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x5fe94a96 256x256, swapInterval 1, drawable 0x2c00002 [apply] swap group max groups -1, barriers -1, false [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x13c9d689: tileRendererInUse null, GearsES2[obj 0x13c9d689 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x13c9d689 on Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x13c9d689 created: GearsObj[0x3544f5ea, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x13c9d689 created: GearsObj[0x50f03333, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x13c9d689 created: GearsObj[0x50f03333, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0x13c9d689 FIN GearsES2[obj 0x13c9d689 isInit true, usesShared false, 1 GearsObj[0x3544f5ea, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x50f03333, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6e07a280, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x13c9d689 0/0 256x256 of 256x256, swapInterval 1, drawable 0x2c00004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x13c9d689, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x13c9d689 256x256, swapInterval 1, drawable 0x2c00004 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x5fe94a96: tileRendererInUse null [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x5fe94a96 FIN [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x13c9d689: tileRendererInUse null [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x13c9d689 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 @ 1751131463406 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131463408 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01 took 0.788 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] WARNING: package sun.awt.windows not in java.desktop [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 @ 1751131464171 ms III - Start [apply] SLOCK [T main @ 1751131464176 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [apply] junit.framework.TestListener: startTest(test01) [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextListNEWT - test01 [apply] Thread[#1,main,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.sw], offscr[fbo]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 list created: 1 [apply] gear2 list created: 2 [apply] gear3 list created: 3 [apply] Thread[#1,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[#33,main-Display-.x11_:0-1-EDT-1,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 list reused: 1 [apply] gear2 list reused: 2 [apply] gear3 list reused: 3 [apply] Shared Gears: Unsynchronized Objects [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] Gears.reshape 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3400002, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 list reused: 1 [apply] gear2 list reused: 2 [apply] gear3 list reused: 3 [apply] Shared Gears: Unsynchronized Objects [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] Gears.reshape 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3400004, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 list created: 1 [apply] gear2 list created: 2 [apply] gear3 list created: 3 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] Gears.reshape 0/0 256x256 of 256x256, swapInterval 1, drawable 0x3400006, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] Gears.dispose: tileRendererInUse null [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] Gears.dispose: tileRendererInUse null [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] Gears.dispose: tileRendererInUse null [apply] Thread[#1,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 @ 1751131465547 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131465549 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.966 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751131464171 ms III - Start [apply] SLOCK [T main @ 1751131464176 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextListNEWT - test01 [apply] Thread[#1,main,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.sw], offscr[fbo]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 list created: 1 [apply] gear2 list created: 2 [apply] gear3 list created: 3 [apply] Thread[#1,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[#33,main-Display-.x11_:0-1-EDT-1,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 list reused: 1 [apply] gear2 list reused: 2 [apply] gear3 list reused: 3 [apply] Shared Gears: Unsynchronized Objects [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] Gears.reshape 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3400002, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 list reused: 1 [apply] gear2 list reused: 2 [apply] gear3 list reused: 3 [apply] Shared Gears: Unsynchronized Objects [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] Gears.reshape 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3400004, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 list created: 1 [apply] gear2 list created: 2 [apply] gear3 list created: 3 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] Gears.reshape 0/0 256x256 of 256x256, swapInterval 1, drawable 0x3400006, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] Gears.dispose: tileRendererInUse null [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] Gears.dispose: tileRendererInUse null [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] Gears.dispose: tileRendererInUse null [apply] Thread[#1,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 @ 1751131465547 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131465549 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01 took 0.992 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] WARNING: package sun.awt.windows not in java.desktop [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextListNEWT2 [apply] ++++ Test Singleton.ctor()junit.framework.TestListener: tests to run: 1 [apply] [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751131466313 ms III - Start [apply] SLOCK [T main @ 1751131466317 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [apply] junit.framework.TestListener: startTest(test01) [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextListNEWT2 - test01 [apply] Thread[#34,Thread-3-Display-.x11_:0-1-EDT-1,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[#34,Thread-3-Display-.x11_:0-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 list created: 1 [apply] gear2 list created: 2 [apply] gear3 list created: 3 [apply] Thread[#34,Thread-3-Display-.x11_:0-1-EDT-1,5,main] Gears.reshape 0/0 256x256 of 256x256, swapInterval 0, drawable 0x2c00002, 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[#35,Thread-3-Animator#00,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[#35,Thread-3-Animator#00,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 list reused: 1 [apply] gear2 list reused: 2 [apply] gear3 list reused: 3 [apply] Shared Gears: Unsynchronized Objects [apply] Thread[#35,Thread-3-Animator#00,5,main] Gears.reshape 0/0 256x256 of 256x256, swapInterval 0, drawable 0x2c00004, 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[#36,Thread-3-Animator#01,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[#36,Thread-3-Animator#01,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 list reused: 1 [apply] gear2 list reused: 2 [apply] gear3 list reused: 3 [apply] Shared Gears: Unsynchronized Objects [apply] Thread[#36,Thread-3-Animator#01,5,main] Gears.reshape 0/0 256x256 of 256x256, swapInterval 0, drawable 0x2c00006, 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[#37,Thread-3-Animator#02,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[#37,Thread-3-Animator#02,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 list reused: 1 [apply] gear2 list reused: 2 [apply] gear3 list reused: 3 [apply] Shared Gears: Unsynchronized Objects [apply] Thread[#37,Thread-3-Animator#02,5,main] Gears.reshape 0/0 256x256 of 256x256, swapInterval 0, drawable 0x2c00008, 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[#34,Thread-3-Display-.x11_:0-1-EDT-1,5,main] Gears.dispose: tileRendererInUse null [apply] junit.framework.TestListener: endTest(test01) [apply] Thread[#34,Thread-3-Display-.x11_:0-1-EDT-1,5,main] Gears.dispose: tileRendererInUse null [apply] Thread[#34,Thread-3-Display-.x11_:0-1-EDT-1,5,main] Gears.dispose: tileRendererInUse null [apply] Thread[#34,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 @ 1751131469178 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131469182 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [apply] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.446 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751131466313 ms III - Start [apply] SLOCK [T main @ 1751131466317 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextListNEWT2 - test01 [apply] Thread[#34,Thread-3-Display-.x11_:0-1-EDT-1,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[#34,Thread-3-Display-.x11_:0-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 list created: 1 [apply] gear2 list created: 2 [apply] gear3 list created: 3 [apply] Thread[#34,Thread-3-Display-.x11_:0-1-EDT-1,5,main] Gears.reshape 0/0 256x256 of 256x256, swapInterval 0, drawable 0x2c00002, 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[#35,Thread-3-Animator#00,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[#35,Thread-3-Animator#00,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 list reused: 1 [apply] gear2 list reused: 2 [apply] gear3 list reused: 3 [apply] Shared Gears: Unsynchronized Objects [apply] Thread[#35,Thread-3-Animator#00,5,main] Gears.reshape 0/0 256x256 of 256x256, swapInterval 0, drawable 0x2c00004, 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[#36,Thread-3-Animator#01,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[#36,Thread-3-Animator#01,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 list reused: 1 [apply] gear2 list reused: 2 [apply] gear3 list reused: 3 [apply] Shared Gears: Unsynchronized Objects [apply] Thread[#36,Thread-3-Animator#01,5,main] Gears.reshape 0/0 256x256 of 256x256, swapInterval 0, drawable 0x2c00006, 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[#37,Thread-3-Animator#02,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[#37,Thread-3-Animator#02,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 list reused: 1 [apply] gear2 list reused: 2 [apply] gear3 list reused: 3 [apply] Shared Gears: Unsynchronized Objects [apply] Thread[#37,Thread-3-Animator#02,5,main] Gears.reshape 0/0 256x256 of 256x256, swapInterval 0, drawable 0x2c00008, 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[#34,Thread-3-Display-.x11_:0-1-EDT-1,5,main] Gears.dispose: tileRendererInUse null [apply] Thread[#34,Thread-3-Display-.x11_:0-1-EDT-1,5,main] Gears.dispose: tileRendererInUse null [apply] Thread[#34,Thread-3-Display-.x11_:0-1-EDT-1,5,main] Gears.dispose: tileRendererInUse null [apply] Thread[#34,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 @ 1751131469178 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131469182 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01 took 2.462 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] WARNING: package sun.awt.windows not in java.desktop [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 @ 1751131469938 ms III - Start [apply] SLOCK [T main @ 1751131469942 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES1NEWT - test01 [apply] junit.framework.TestListener: startTest(test01) [apply] waitForRealized: to false, goal reached true [apply] Thread[#1,main,5,main] GearsES1.init ... [apply] GearsES1 init on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES1/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 created: GearsObj[0x3c22fc4c, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 created: GearsObj[0xbef2d72, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 created: GearsObj[0x69b2283a, vbo ff 13, fs 14, bf 15, bs 16] [apply] Thread[#1,main,5,main] GearsES1.init FIN [apply] Thread[#1,main,5,main] GearsES1.reshape 0/0 64x64, swapInterval 1 [apply] Thread[#1,main,5,main] GearsES1.reshape FIN [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES1.init ... [apply] GearsES1 init on Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES1/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 reuse: GearsObj[0x1635f52a, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 reuse: GearsObj[0x7151ae14, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 reuse: GearsObj[0x5c234793, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES1: Unsynchronized Objects [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES1.init FIN [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES1.reshape 0/0 256x256, swapInterval 0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES1.reshape FIN [apply] Master Context: hash 0x2bbf180e, (isShared true, created true, master 0x2bbf180e) [apply] Created Ctx #0: hash 0x3ba7283a, (created true) [apply] Total created 1 + destroyed 0 = 1 [apply] [apply] New Context: hash 0x3ba7283a, (isShared true, created true, master 0x2bbf180e) [apply] Created Ctx #0: hash 0x2bbf180e, (created true) [apply] Total created 1 + destroyed 0 = 1 [apply] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES1.init ... [apply] GearsES1 init on Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES1/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 reuse: GearsObj[0x7e870e67, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 reuse: GearsObj[0x25a3ead, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 reuse: GearsObj[0x4483feaa, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES1: Unsynchronized Objects [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES1.init FIN [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES1.reshape 0/0 256x256, swapInterval 0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES1.reshape FIN [apply] Master Context: hash 0x2bbf180e, (isShared true, created true, master 0x2bbf180e) [apply] Created Ctx #0: hash 0x47222f0c, (created true) [apply] Created Ctx #1: hash 0x3ba7283a, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] New Context: hash 0x47222f0c, (isShared true, created true, master 0x2bbf180e) [apply] Created Ctx #0: hash 0x2bbf180e, (created true) [apply] Created Ctx #1: hash 0x3ba7283a, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES1.init ... [apply] GearsES1 init on Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES1/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 created: GearsObj[0x543d3369, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 created: GearsObj[0x741d015, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 created: GearsObj[0x5cec08f9, vbo ff 13, fs 14, bf 15, bs 16] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES1.init FIN [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES1.reshape 0/0 256x256, swapInterval 1 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES1.reshape FIN [apply] Master Context: hash 0x2bbf180e, (isShared true, created true, master 0x2bbf180e) [apply] Created Ctx #0: hash 0x47222f0c, (created true) [apply] Created Ctx #1: hash 0x3ba7283a, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] New Context: hash 0x120ff379, (isShared false, created true, master 0x0) [apply] Total created 0 + destroyed 0 = 0 [apply] [apply] junit.framework.TestListener: endTest(test01) [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES1.dispose ... [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES1.dispose FIN [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES1.dispose ... [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES1.dispose FIN [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES1.dispose ... [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES1.dispose FIN [apply] Thread[#1,main,5,main] GearsES1.dispose ... [apply] Thread[#1,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 @ 1751131471232 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131471234 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.886 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751131469938 ms III - Start [apply] SLOCK [T main @ 1751131469942 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES1NEWT - test01 [apply] waitForRealized: to false, goal reached true [apply] Thread[#1,main,5,main] GearsES1.init ... [apply] GearsES1 init on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES1/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 created: GearsObj[0x3c22fc4c, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 created: GearsObj[0xbef2d72, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 created: GearsObj[0x69b2283a, vbo ff 13, fs 14, bf 15, bs 16] [apply] Thread[#1,main,5,main] GearsES1.init FIN [apply] Thread[#1,main,5,main] GearsES1.reshape 0/0 64x64, swapInterval 1 [apply] Thread[#1,main,5,main] GearsES1.reshape FIN [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES1.init ... [apply] GearsES1 init on Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES1/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 reuse: GearsObj[0x1635f52a, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 reuse: GearsObj[0x7151ae14, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 reuse: GearsObj[0x5c234793, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES1: Unsynchronized Objects [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES1.init FIN [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES1.reshape 0/0 256x256, swapInterval 0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES1.reshape FIN [apply] Master Context: hash 0x2bbf180e, (isShared true, created true, master 0x2bbf180e) [apply] Created Ctx #0: hash 0x3ba7283a, (created true) [apply] Total created 1 + destroyed 0 = 1 [apply] [apply] New Context: hash 0x3ba7283a, (isShared true, created true, master 0x2bbf180e) [apply] Created Ctx #0: hash 0x2bbf180e, (created true) [apply] Total created 1 + destroyed 0 = 1 [apply] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES1.init ... [apply] GearsES1 init on Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES1/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 reuse: GearsObj[0x7e870e67, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 reuse: GearsObj[0x25a3ead, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 reuse: GearsObj[0x4483feaa, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES1: Unsynchronized Objects [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES1.init FIN [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES1.reshape 0/0 256x256, swapInterval 0 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES1.reshape FIN [apply] Master Context: hash 0x2bbf180e, (isShared true, created true, master 0x2bbf180e) [apply] Created Ctx #0: hash 0x47222f0c, (created true) [apply] Created Ctx #1: hash 0x3ba7283a, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] New Context: hash 0x47222f0c, (isShared true, created true, master 0x2bbf180e) [apply] Created Ctx #0: hash 0x2bbf180e, (created true) [apply] Created Ctx #1: hash 0x3ba7283a, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES1.init ... [apply] GearsES1 init on Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES1/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 created: GearsObj[0x543d3369, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 created: GearsObj[0x741d015, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 created: GearsObj[0x5cec08f9, vbo ff 13, fs 14, bf 15, bs 16] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES1.init FIN [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES1.reshape 0/0 256x256, swapInterval 1 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES1.reshape FIN [apply] Master Context: hash 0x2bbf180e, (isShared true, created true, master 0x2bbf180e) [apply] Created Ctx #0: hash 0x47222f0c, (created true) [apply] Created Ctx #1: hash 0x3ba7283a, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] New Context: hash 0x120ff379, (isShared false, created true, master 0x0) [apply] Total created 0 + destroyed 0 = 0 [apply] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES1.dispose ... [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES1.dispose FIN [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES1.dispose ... [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES1.dispose FIN [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES1.dispose ... [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES1.dispose FIN [apply] Thread[#1,main,5,main] GearsES1.dispose ... [apply] Thread[#1,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 @ 1751131471232 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131471234 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01 took 0.882 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] WARNING: package sun.awt.windows not in java.desktop [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT0 [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 @ 1751131471995 ms III - Start [apply] SLOCK [T main @ 1751131471999 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [apply] junit.framework.TestListener: startTest(test01CommonAnimatorSharedCopyBuffer)++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT0 - test01CommonAnimatorSharedCopyBuffer [apply] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,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[#33,main-Display-.x11_:0-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x6771beb3 created: GearsObj[0x4f5125d1, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x6771beb3 created: GearsObj[0x10bc81a7, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x6771beb3 created: GearsObj[0x10bc81a7, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0x6771beb3 FIN GearsES2[obj 0x6771beb3 isInit true, usesShared false, 1 GearsObj[0x4f5125d1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x10bc81a7, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6187c32f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x6771beb3 0/0 256x256 of 256x256, swapInterval 0, drawable 0x2c00002, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x6771beb3 256x256, swapInterval 0, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.display 0x6771beb3 256x256, swapInterval 0, drawable 0x2c00002 [apply] XXX-C-1.1: hash 0x348c9ca8, (isShared false, created true, master 0x0) [apply] Total created 0 + destroyed 0 = 0 [apply] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x6a6cb05c: tileRendererInUse null, GearsES2[obj 0x6a6cb05c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x6771beb3 isInit true, usesShared false, 1 GearsObj[0x4f5125d1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x10bc81a7, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6187c32f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x6a6cb05c on Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x6a6cb05c created w/ share: GearsObj[0x4f5125d1, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x76a6ddbb, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x6a6cb05c created w/ share: GearsObj[0x10bc81a7, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x39254f27, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x6a6cb05c created w/ share: GearsObj[0x6187c32f, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x5055abae, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0x6a6cb05c FIN GearsES2[obj 0x6a6cb05c isInit true, usesShared true, 1 GearsObj[0x76a6ddbb, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x39254f27, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5055abae, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x6771beb3 isInit true, usesShared false, 1 GearsObj[0x4f5125d1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x10bc81a7, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6187c32f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x6a6cb05c 0/0 256x256 of 256x256, swapInterval 0, drawable 0x2c00004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6a6cb05c, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x6a6cb05c 256x256, swapInterval 0, drawable 0x2c00004 [apply] Thread[#1,main,5,main] GearsES2.display 0x6a6cb05c 256x256, swapInterval 0, drawable 0x2c00004 [apply] XXX-C-2.1: hash 0x348c9ca8, (isShared true, created true, master 0x348c9ca8) [apply] Created Ctx #0: hash 0x6845301c, (created true) [apply] Total created 1 + destroyed 0 = 1 [apply] [apply] XXX-C-2.2: hash 0x6845301c, (isShared true, created true, master 0x348c9ca8) [apply] Created Ctx #0: hash 0x348c9ca8, (created true) [apply] Total created 1 + destroyed 0 = 1 [apply] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x44c03695: tileRendererInUse null, GearsES2[obj 0x44c03695 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x6771beb3 isInit true, usesShared false, 1 GearsObj[0x4f5125d1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x10bc81a7, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6187c32f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x44c03695 on Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x44c03695 created w/ share: GearsObj[0x4f5125d1, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x2d5cef62, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x44c03695 created w/ share: GearsObj[0x10bc81a7, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x4083d419, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x44c03695 created w/ share: GearsObj[0x6187c32f, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x7e2b74c4, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0x44c03695 FIN GearsES2[obj 0x44c03695 isInit true, usesShared true, 1 GearsObj[0x2d5cef62, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4083d419, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7e2b74c4, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x6771beb3 isInit true, usesShared false, 1 GearsObj[0x4f5125d1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x10bc81a7, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6187c32f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x44c03695 0/0 256x256 of 256x256, swapInterval 0, drawable 0x2c00006, msaa false, tileRendererInUse null [apply] >> GearsES2 0x44c03695, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x44c03695 256x256, swapInterval 0, drawable 0x2c00006 [apply] Thread[#1,main,5,main] GearsES2.display 0x44c03695 256x256, swapInterval 0, drawable 0x2c00006 [apply] XXX-C-3.1: hash 0x348c9ca8, (isShared true, created true, master 0x348c9ca8) [apply] Created Ctx #0: hash 0x19108133, (created true) [apply] Created Ctx #1: hash 0x6845301c, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.2: hash 0x6845301c, (isShared true, created true, master 0x348c9ca8) [apply] Created Ctx #0: hash 0x348c9ca8, (created true) [apply] Created Ctx #1: hash 0x19108133, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.3: hash 0x19108133, (isShared true, created true, master 0x348c9ca8) [apply] Created Ctx #0: hash 0x348c9ca8, (created true) [apply] Created Ctx #1: hash 0x6845301c, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x44c03695: tileRendererInUse null [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x44c03695 FIN [apply] XXX-D-0.1: hash 0x348c9ca8, (isShared true, created true, master 0x348c9ca8) [apply] Created Ctx #0: hash 0x6845301c, (created true) [apply] Destroyed Ctx #0: hash 0x19108133, (created false) [apply] Total created 1 + destroyed 1 = 2 [apply] [apply] XXX-D-0.2: hash 0x6845301c, (isShared true, created true, master 0x348c9ca8) [apply] Created Ctx #0: hash 0x348c9ca8, (created true) [apply] Destroyed Ctx #0: hash 0x19108133, (created false) [apply] Total created 1 + destroyed 1 = 2 [apply] [apply] XXX-D-0.3: hash 0x19108133, (isShared true, created false, master 0x348c9ca8) [apply] Created Ctx #0: hash 0x348c9ca8, (created true) [apply] Created Ctx #1: hash 0x6845301c, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x6a6cb05c: tileRendererInUse null [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x6a6cb05c FIN [apply] XXX-D-1.1: hash 0x348c9ca8, (isShared true, created true, master 0x348c9ca8) [apply] Destroyed Ctx #0: hash 0x19108133, (created false) [apply] Destroyed Ctx #1: hash 0x6845301c, (created false) [apply] Total created 0 + destroyed 2 = 2 [apply] [apply] XXX-D-1.2: hash 0x6845301c, (isShared true, created false, master 0x348c9ca8) [apply] Created Ctx #0: hash 0x348c9ca8, (created true) [apply] Destroyed Ctx #0: hash 0x19108133, (created false) [apply] Total created 1 + destroyed 1 = 2 [apply] [apply] XXX-D-1.3: hash 0x19108133, (isShared true, created false, master 0x348c9ca8) [apply] Created Ctx #0: hash 0x348c9ca8, (created true) [apply] Destroyed Ctx #0: hash 0x6845301c, (created false) [apply] Total created 1 + destroyed 1 = 2 [apply] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x6771beb3: tileRendererInUse null [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x6771beb3 FIN [apply] XXX-D-2.1: hash 0x348c9ca8, (isShared false, created false, master 0x0) [apply] Total created 0 + destroyed 0 = 0 [apply] [apply] XXX-D-2.2: hash 0x6845301c, (isShared false, created false, master 0x0) [apply] Total created 0 + destroyed 0 = 0 [apply] [apply] XXX-D-2.3: hash 0x19108133, (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[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.0 0x229f66ed: tileRendererInUse null, GearsES2[obj 0x229f66ed isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x229f66ed on Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x229f66ed created: GearsObj[0x62fbf0c, vbo ff 1, fs 3, bf 2, bs 4] [apply] gear2 0x229f66ed created: GearsObj[0x75e2ec7e, vbo ff 7, fs 9, bf 8, bs 10] [apply] gear3 0x229f66ed created: GearsObj[0x75e2ec7e, vbo ff 7, fs 9, bf 8, bs 10] [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.X 0x229f66ed FIN GearsES2[obj 0x229f66ed isInit true, usesShared false, 1 GearsObj[0x62fbf0c, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x75e2ec7e, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x577d52ab, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null] [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x229f66ed 0/0 256x256 of 256x256, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x229f66ed, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x229f66ed 256x256, swapInterval 0, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.display 0x229f66ed 256x256, swapInterval 0, drawable 0x2c00002 [apply] XXX-C-1.1: hash 0x78a846ba, (isShared false, created true, master 0x0) [apply] Total created 0 + destroyed 0 = 0 [apply] [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.0 0x31190526: tileRendererInUse null, GearsES2[obj 0x31190526 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x229f66ed isInit true, usesShared false, 1 GearsObj[0x62fbf0c, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x75e2ec7e, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x577d52ab, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]] [apply] GearsES2 init 0x31190526 on Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x31190526 created w/ share: GearsObj[0x62fbf0c, vbo ff 1, fs 3, bf 2, bs 4] -> GearsObj[0x4835c591, vbo ff 1, fs 3, bf 2, bs 4] [apply] gear2 0x31190526 created w/ share: GearsObj[0x75e2ec7e, vbo ff 7, fs 9, bf 8, bs 10] -> GearsObj[0x16bd1c83, vbo ff 7, fs 9, bf 8, bs 10] [apply] gear3 0x31190526 created w/ share: GearsObj[0x577d52ab, vbo ff 13, fs 15, bf 14, bs 16] -> GearsObj[0x5a09673a, vbo ff 13, fs 15, bf 14, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.X 0x31190526 FIN GearsES2[obj 0x31190526 isInit true, usesShared true, 1 GearsObj[0x4835c591, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x16bd1c83, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x5a09673a, vbo ff 13, fs 15, bf 14, bs 16], sharedGears GearsES2[obj 0x229f66ed isInit true, usesShared false, 1 GearsObj[0x62fbf0c, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x75e2ec7e, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x577d52ab, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]] [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x31190526 0/0 256x256 of 256x256, swapInterval 0, drawable 0x2c00004, msaa false, tileRendererInUse null [apply] >> 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 [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x31190526 256x256, swapInterval 0, drawable 0x2c00004 [apply] Thread[#1,main,5,main] GearsES2.display 0x31190526 256x256, swapInterval 0, drawable 0x2c00004 [apply] XXX-C-2.1: hash 0x78a846ba, (isShared true, created true, master 0x78a846ba) [apply] Created Ctx #0: hash 0x77298cd6, (created true) [apply] Total created 1 + destroyed 0 = 1 [apply] [apply] XXX-C-2.2: hash 0x77298cd6, (isShared true, created true, master 0x78a846ba) [apply] Created Ctx #0: hash 0x78a846ba, (created true) [apply] Total created 1 + destroyed 0 = 1 [apply] [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.0 0x662ac478: tileRendererInUse null, GearsES2[obj 0x662ac478 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x229f66ed isInit true, usesShared false, 1 GearsObj[0x62fbf0c, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x75e2ec7e, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x577d52ab, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]] [apply] GearsES2 init 0x662ac478 on Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x662ac478 created w/ share: GearsObj[0x62fbf0c, vbo ff 1, fs 3, bf 2, bs 4] -> GearsObj[0x1b2fd288, vbo ff 1, fs 3, bf 2, bs 4] [apply] gear2 0x662ac478 created w/ share: GearsObj[0x75e2ec7e, vbo ff 7, fs 9, bf 8, bs 10] -> GearsObj[0x245d9d78, vbo ff 7, fs 9, bf 8, bs 10] [apply] gear3 0x662ac478 created w/ share: GearsObj[0x577d52ab, vbo ff 13, fs 15, bf 14, bs 16] -> GearsObj[0x6b9730e, vbo ff 13, fs 15, bf 14, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.X 0x662ac478 FIN GearsES2[obj 0x662ac478 isInit true, usesShared true, 1 GearsObj[0x1b2fd288, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x245d9d78, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x6b9730e, vbo ff 13, fs 15, bf 14, bs 16], sharedGears GearsES2[obj 0x229f66ed isInit true, usesShared false, 1 GearsObj[0x62fbf0c, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x75e2ec7e, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x577d52ab, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]] [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x662ac478 0/0 256x256 of 256x256, swapInterval 0, drawable 0x2c00006, msaa false, tileRendererInUse null [apply] >> GearsES2 0x662ac478, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x662ac478 256x256, swapInterval 0, drawable 0x2c00006 [apply] Thread[#1,main,5,main] GearsES2.display 0x662ac478 256x256, swapInterval 0, drawable 0x2c00006 [apply] XXX-C-3.1: hash 0x78a846ba, (isShared true, created true, master 0x78a846ba) [apply] Created Ctx #0: hash 0xe9d2480, (created true) [apply] Created Ctx #1: hash 0x77298cd6, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.2: hash 0x77298cd6, (isShared true, created true, master 0x78a846ba) [apply] Created Ctx #0: hash 0xe9d2480, (created true) [apply] Created Ctx #1: hash 0x78a846ba, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.3: hash 0xe9d2480, (isShared true, created true, master 0x78a846ba) [apply] Created Ctx #0: hash 0x77298cd6, (created true) [apply] Created Ctx #1: hash 0x78a846ba, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x662ac478: tileRendererInUse null [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x662ac478 FIN [apply] XXX-D-0.1: hash 0x78a846ba, (isShared true, created true, master 0x78a846ba) [apply] Created Ctx #0: hash 0x77298cd6, (created true) [apply] Destroyed Ctx #0: hash 0xe9d2480, (created false) [apply] Total created 1 + destroyed 1 = 2 [apply] [apply] XXX-D-0.2: hash 0x77298cd6, (isShared true, created true, master 0x78a846ba) [apply] Created Ctx #0: hash 0x78a846ba, (created true) [apply] Destroyed Ctx #0: hash 0xe9d2480, (created false) [apply] Total created 1 + destroyed 1 = 2 [apply] [apply] XXX-D-0.3: hash 0xe9d2480, (isShared true, created false, master 0x78a846ba) [apply] Created Ctx #0: hash 0x77298cd6, (created true) [apply] Created Ctx #1: hash 0x78a846ba, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x31190526: tileRendererInUse null [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x31190526 FIN [apply] XXX-D-1.1: hash 0x78a846ba, (isShared true, created true, master 0x78a846ba) [apply] Destroyed Ctx #0: hash 0xe9d2480, (created false) [apply] Destroyed Ctx #1: hash 0x77298cd6, (created false) [apply] Total created 0 + destroyed 2 = 2 [apply] [apply] XXX-D-1.2: hash 0x77298cd6, (isShared true, created false, master 0x78a846ba) [apply] Created Ctx #0: hash 0x78a846ba, (created true) [apply] Destroyed Ctx #0: hash 0xe9d2480, (created false) [apply] Total created 1 + destroyed 1 = 2 [apply] [apply] XXX-D-1.3: hash 0xe9d2480, (isShared true, created false, master 0x78a846ba) [apply] Created Ctx #0: hash 0x78a846ba, (created true) [apply] Destroyed Ctx #0: hash 0x77298cd6, (created false) [apply] Total created 1 + destroyed 1 = 2 [apply] [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x229f66ed: tileRendererInUse null [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x229f66ed FIN [apply] XXX-D-2.1: hash 0x78a846ba, (isShared false, created false, master 0x0) [apply] Total created 0 + destroyed 0 = 0 [apply] [apply] XXX-D-2.2: hash 0x77298cd6, (isShared false, created false, master 0x0) [apply] Total created 0 + destroyed 0 = 0 [apply] [apply] XXX-D-2.3: hash 0xe9d2480, (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 @ 1751131481137 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131481139 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 9.734 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751131471995 ms III - Start [apply] SLOCK [T main @ 1751131471999 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT0 - test01CommonAnimatorSharedCopyBuffer [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,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[#33,main-Display-.x11_:0-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x6771beb3 created: GearsObj[0x4f5125d1, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x6771beb3 created: GearsObj[0x10bc81a7, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x6771beb3 created: GearsObj[0x10bc81a7, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0x6771beb3 FIN GearsES2[obj 0x6771beb3 isInit true, usesShared false, 1 GearsObj[0x4f5125d1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x10bc81a7, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6187c32f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x6771beb3 0/0 256x256 of 256x256, swapInterval 0, drawable 0x2c00002, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x6771beb3 256x256, swapInterval 0, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.display 0x6771beb3 256x256, swapInterval 0, drawable 0x2c00002 [apply] XXX-C-1.1: hash 0x348c9ca8, (isShared false, created true, master 0x0) [apply] Total created 0 + destroyed 0 = 0 [apply] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x6a6cb05c: tileRendererInUse null, GearsES2[obj 0x6a6cb05c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x6771beb3 isInit true, usesShared false, 1 GearsObj[0x4f5125d1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x10bc81a7, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6187c32f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x6a6cb05c on Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x6a6cb05c created w/ share: GearsObj[0x4f5125d1, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x76a6ddbb, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x6a6cb05c created w/ share: GearsObj[0x10bc81a7, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x39254f27, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x6a6cb05c created w/ share: GearsObj[0x6187c32f, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x5055abae, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0x6a6cb05c FIN GearsES2[obj 0x6a6cb05c isInit true, usesShared true, 1 GearsObj[0x76a6ddbb, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x39254f27, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5055abae, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x6771beb3 isInit true, usesShared false, 1 GearsObj[0x4f5125d1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x10bc81a7, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6187c32f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x6a6cb05c 0/0 256x256 of 256x256, swapInterval 0, drawable 0x2c00004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6a6cb05c, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x6a6cb05c 256x256, swapInterval 0, drawable 0x2c00004 [apply] Thread[#1,main,5,main] GearsES2.display 0x6a6cb05c 256x256, swapInterval 0, drawable 0x2c00004 [apply] XXX-C-2.1: hash 0x348c9ca8, (isShared true, created true, master 0x348c9ca8) [apply] Created Ctx #0: hash 0x6845301c, (created true) [apply] Total created 1 + destroyed 0 = 1 [apply] [apply] XXX-C-2.2: hash 0x6845301c, (isShared true, created true, master 0x348c9ca8) [apply] Created Ctx #0: hash 0x348c9ca8, (created true) [apply] Total created 1 + destroyed 0 = 1 [apply] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x44c03695: tileRendererInUse null, GearsES2[obj 0x44c03695 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x6771beb3 isInit true, usesShared false, 1 GearsObj[0x4f5125d1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x10bc81a7, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6187c32f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x44c03695 on Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x44c03695 created w/ share: GearsObj[0x4f5125d1, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x2d5cef62, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x44c03695 created w/ share: GearsObj[0x10bc81a7, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x4083d419, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x44c03695 created w/ share: GearsObj[0x6187c32f, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x7e2b74c4, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0x44c03695 FIN GearsES2[obj 0x44c03695 isInit true, usesShared true, 1 GearsObj[0x2d5cef62, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4083d419, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7e2b74c4, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x6771beb3 isInit true, usesShared false, 1 GearsObj[0x4f5125d1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x10bc81a7, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6187c32f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x44c03695 0/0 256x256 of 256x256, swapInterval 0, drawable 0x2c00006, msaa false, tileRendererInUse null [apply] >> GearsES2 0x44c03695, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x44c03695 256x256, swapInterval 0, drawable 0x2c00006 [apply] Thread[#1,main,5,main] GearsES2.display 0x44c03695 256x256, swapInterval 0, drawable 0x2c00006 [apply] XXX-C-3.1: hash 0x348c9ca8, (isShared true, created true, master 0x348c9ca8) [apply] Created Ctx #0: hash 0x19108133, (created true) [apply] Created Ctx #1: hash 0x6845301c, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.2: hash 0x6845301c, (isShared true, created true, master 0x348c9ca8) [apply] Created Ctx #0: hash 0x348c9ca8, (created true) [apply] Created Ctx #1: hash 0x19108133, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.3: hash 0x19108133, (isShared true, created true, master 0x348c9ca8) [apply] Created Ctx #0: hash 0x348c9ca8, (created true) [apply] Created Ctx #1: hash 0x6845301c, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x44c03695: tileRendererInUse null [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x44c03695 FIN [apply] XXX-D-0.1: hash 0x348c9ca8, (isShared true, created true, master 0x348c9ca8) [apply] Created Ctx #0: hash 0x6845301c, (created true) [apply] Destroyed Ctx #0: hash 0x19108133, (created false) [apply] Total created 1 + destroyed 1 = 2 [apply] [apply] XXX-D-0.2: hash 0x6845301c, (isShared true, created true, master 0x348c9ca8) [apply] Created Ctx #0: hash 0x348c9ca8, (created true) [apply] Destroyed Ctx #0: hash 0x19108133, (created false) [apply] Total created 1 + destroyed 1 = 2 [apply] [apply] XXX-D-0.3: hash 0x19108133, (isShared true, created false, master 0x348c9ca8) [apply] Created Ctx #0: hash 0x348c9ca8, (created true) [apply] Created Ctx #1: hash 0x6845301c, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x6a6cb05c: tileRendererInUse null [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x6a6cb05c FIN [apply] XXX-D-1.1: hash 0x348c9ca8, (isShared true, created true, master 0x348c9ca8) [apply] Destroyed Ctx #0: hash 0x19108133, (created false) [apply] Destroyed Ctx #1: hash 0x6845301c, (created false) [apply] Total created 0 + destroyed 2 = 2 [apply] [apply] XXX-D-1.2: hash 0x6845301c, (isShared true, created false, master 0x348c9ca8) [apply] Created Ctx #0: hash 0x348c9ca8, (created true) [apply] Destroyed Ctx #0: hash 0x19108133, (created false) [apply] Total created 1 + destroyed 1 = 2 [apply] [apply] XXX-D-1.3: hash 0x19108133, (isShared true, created false, master 0x348c9ca8) [apply] Created Ctx #0: hash 0x348c9ca8, (created true) [apply] Destroyed Ctx #0: hash 0x6845301c, (created false) [apply] Total created 1 + destroyed 1 = 2 [apply] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x6771beb3: tileRendererInUse null [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x6771beb3 FIN [apply] XXX-D-2.1: hash 0x348c9ca8, (isShared false, created false, master 0x0) [apply] Total created 0 + destroyed 0 = 0 [apply] [apply] XXX-D-2.2: hash 0x6845301c, (isShared false, created false, master 0x0) [apply] Total created 0 + destroyed 0 = 0 [apply] [apply] XXX-D-2.3: hash 0x19108133, (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[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.0 0x229f66ed: tileRendererInUse null, GearsES2[obj 0x229f66ed isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x229f66ed on Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x229f66ed created: GearsObj[0x62fbf0c, vbo ff 1, fs 3, bf 2, bs 4] [apply] gear2 0x229f66ed created: GearsObj[0x75e2ec7e, vbo ff 7, fs 9, bf 8, bs 10] [apply] gear3 0x229f66ed created: GearsObj[0x75e2ec7e, vbo ff 7, fs 9, bf 8, bs 10] [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.X 0x229f66ed FIN GearsES2[obj 0x229f66ed isInit true, usesShared false, 1 GearsObj[0x62fbf0c, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x75e2ec7e, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x577d52ab, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null] [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x229f66ed 0/0 256x256 of 256x256, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x229f66ed, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x229f66ed 256x256, swapInterval 0, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.display 0x229f66ed 256x256, swapInterval 0, drawable 0x2c00002 [apply] XXX-C-1.1: hash 0x78a846ba, (isShared false, created true, master 0x0) [apply] Total created 0 + destroyed 0 = 0 [apply] [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.0 0x31190526: tileRendererInUse null, GearsES2[obj 0x31190526 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x229f66ed isInit true, usesShared false, 1 GearsObj[0x62fbf0c, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x75e2ec7e, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x577d52ab, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]] [apply] GearsES2 init 0x31190526 on Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x31190526 created w/ share: GearsObj[0x62fbf0c, vbo ff 1, fs 3, bf 2, bs 4] -> GearsObj[0x4835c591, vbo ff 1, fs 3, bf 2, bs 4] [apply] gear2 0x31190526 created w/ share: GearsObj[0x75e2ec7e, vbo ff 7, fs 9, bf 8, bs 10] -> GearsObj[0x16bd1c83, vbo ff 7, fs 9, bf 8, bs 10] [apply] gear3 0x31190526 created w/ share: GearsObj[0x577d52ab, vbo ff 13, fs 15, bf 14, bs 16] -> GearsObj[0x5a09673a, vbo ff 13, fs 15, bf 14, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.X 0x31190526 FIN GearsES2[obj 0x31190526 isInit true, usesShared true, 1 GearsObj[0x4835c591, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x16bd1c83, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x5a09673a, vbo ff 13, fs 15, bf 14, bs 16], sharedGears GearsES2[obj 0x229f66ed isInit true, usesShared false, 1 GearsObj[0x62fbf0c, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x75e2ec7e, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x577d52ab, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]] [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x31190526 0/0 256x256 of 256x256, swapInterval 0, drawable 0x2c00004, msaa false, tileRendererInUse null [apply] >> 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 [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x31190526 256x256, swapInterval 0, drawable 0x2c00004 [apply] Thread[#1,main,5,main] GearsES2.display 0x31190526 256x256, swapInterval 0, drawable 0x2c00004 [apply] XXX-C-2.1: hash 0x78a846ba, (isShared true, created true, master 0x78a846ba) [apply] Created Ctx #0: hash 0x77298cd6, (created true) [apply] Total created 1 + destroyed 0 = 1 [apply] [apply] XXX-C-2.2: hash 0x77298cd6, (isShared true, created true, master 0x78a846ba) [apply] Created Ctx #0: hash 0x78a846ba, (created true) [apply] Total created 1 + destroyed 0 = 1 [apply] [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.0 0x662ac478: tileRendererInUse null, GearsES2[obj 0x662ac478 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x229f66ed isInit true, usesShared false, 1 GearsObj[0x62fbf0c, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x75e2ec7e, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x577d52ab, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]] [apply] GearsES2 init 0x662ac478 on Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x662ac478 created w/ share: GearsObj[0x62fbf0c, vbo ff 1, fs 3, bf 2, bs 4] -> GearsObj[0x1b2fd288, vbo ff 1, fs 3, bf 2, bs 4] [apply] gear2 0x662ac478 created w/ share: GearsObj[0x75e2ec7e, vbo ff 7, fs 9, bf 8, bs 10] -> GearsObj[0x245d9d78, vbo ff 7, fs 9, bf 8, bs 10] [apply] gear3 0x662ac478 created w/ share: GearsObj[0x577d52ab, vbo ff 13, fs 15, bf 14, bs 16] -> GearsObj[0x6b9730e, vbo ff 13, fs 15, bf 14, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.X 0x662ac478 FIN GearsES2[obj 0x662ac478 isInit true, usesShared true, 1 GearsObj[0x1b2fd288, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x245d9d78, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x6b9730e, vbo ff 13, fs 15, bf 14, bs 16], sharedGears GearsES2[obj 0x229f66ed isInit true, usesShared false, 1 GearsObj[0x62fbf0c, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x75e2ec7e, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x577d52ab, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]] [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x662ac478 0/0 256x256 of 256x256, swapInterval 0, drawable 0x2c00006, msaa false, tileRendererInUse null [apply] >> GearsES2 0x662ac478, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x662ac478 256x256, swapInterval 0, drawable 0x2c00006 [apply] Thread[#1,main,5,main] GearsES2.display 0x662ac478 256x256, swapInterval 0, drawable 0x2c00006 [apply] XXX-C-3.1: hash 0x78a846ba, (isShared true, created true, master 0x78a846ba) [apply] Created Ctx #0: hash 0xe9d2480, (created true) [apply] Created Ctx #1: hash 0x77298cd6, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.2: hash 0x77298cd6, (isShared true, created true, master 0x78a846ba) [apply] Created Ctx #0: hash 0xe9d2480, (created true) [apply] Created Ctx #1: hash 0x78a846ba, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.3: hash 0xe9d2480, (isShared true, created true, master 0x78a846ba) [apply] Created Ctx #0: hash 0x77298cd6, (created true) [apply] Created Ctx #1: hash 0x78a846ba, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x662ac478: tileRendererInUse null [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x662ac478 FIN [apply] XXX-D-0.1: hash 0x78a846ba, (isShared true, created true, master 0x78a846ba) [apply] Created Ctx #0: hash 0x77298cd6, (created true) [apply] Destroyed Ctx #0: hash 0xe9d2480, (created false) [apply] Total created 1 + destroyed 1 = 2 [apply] [apply] XXX-D-0.2: hash 0x77298cd6, (isShared true, created true, master 0x78a846ba) [apply] Created Ctx #0: hash 0x78a846ba, (created true) [apply] Destroyed Ctx #0: hash 0xe9d2480, (created false) [apply] Total created 1 + destroyed 1 = 2 [apply] [apply] XXX-D-0.3: hash 0xe9d2480, (isShared true, created false, master 0x78a846ba) [apply] Created Ctx #0: hash 0x77298cd6, (created true) [apply] Created Ctx #1: hash 0x78a846ba, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x31190526: tileRendererInUse null [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x31190526 FIN [apply] XXX-D-1.1: hash 0x78a846ba, (isShared true, created true, master 0x78a846ba) [apply] Destroyed Ctx #0: hash 0xe9d2480, (created false) [apply] Destroyed Ctx #1: hash 0x77298cd6, (created false) [apply] Total created 0 + destroyed 2 = 2 [apply] [apply] XXX-D-1.2: hash 0x77298cd6, (isShared true, created false, master 0x78a846ba) [apply] Created Ctx #0: hash 0x78a846ba, (created true) [apply] Destroyed Ctx #0: hash 0xe9d2480, (created false) [apply] Total created 1 + destroyed 1 = 2 [apply] [apply] XXX-D-1.3: hash 0xe9d2480, (isShared true, created false, master 0x78a846ba) [apply] Created Ctx #0: hash 0x78a846ba, (created true) [apply] Destroyed Ctx #0: hash 0x77298cd6, (created false) [apply] Total created 1 + destroyed 1 = 2 [apply] [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x229f66ed: tileRendererInUse null [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x229f66ed FIN [apply] XXX-D-2.1: hash 0x78a846ba, (isShared false, created false, master 0x0) [apply] Total created 0 + destroyed 0 = 0 [apply] [apply] XXX-D-2.2: hash 0x77298cd6, (isShared false, created false, master 0x0) [apply] Total created 0 + destroyed 0 = 0 [apply] [apply] XXX-D-2.3: hash 0xe9d2480, (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 @ 1751131481137 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131481139 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01CommonAnimatorSharedCopyBuffer took 4.411 sec [apply] Testcase: test02CommonAnimatorMapBuffer took 4.315 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] WARNING: package sun.awt.windows not in java.desktop [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT1 [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 @ 1751131481918 ms III - Start [apply] SLOCK [T main @ 1751131481922 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [apply] junit.framework.TestListener: startTest(test01CommonAnimatorSharedOnscreen)++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT1 - test01CommonAnimatorSharedOnscreen [apply] [apply] waitForRealized: to false, goal reached true [apply] Thread[#1,main,5,main] GearsES2.init.0 0x4218d6a3: tileRendererInUse null, GearsES2[obj 0x4218d6a3 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x4218d6a3 on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x4218d6a3 created: GearsObj[0xd35dea7, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x4218d6a3 created: GearsObj[0x20d525, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x4218d6a3 created: GearsObj[0x20d525, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x4218d6a3 FIN GearsES2[obj 0x4218d6a3 isInit true, usesShared false, 1 GearsObj[0xd35dea7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x20d525, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x43c1b556, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x4218d6a3 0/0 256x256 of 256x256, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4218d6a3, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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,main,5,main] GearsES2.display 0x4218d6a3 256x256, swapInterval 1, drawable 0x2c00002 [apply] Master Gears Init done: GearsES2[obj 0x4218d6a3 isInit true, usesShared false, 1 GearsObj[0xd35dea7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x20d525, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x43c1b556, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#34,main-Animator#00,5,main] GearsES2.init.0 0x683dbc2c: tileRendererInUse null, GearsES2[obj 0x683dbc2c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x4218d6a3 isInit true, usesShared false, 1 GearsObj[0xd35dea7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x20d525, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x43c1b556, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x683dbc2c on Thread[#34,main-Animator#00,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x683dbc2c created w/ share: GearsObj[0xd35dea7, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x4f7b540e, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x683dbc2c created w/ share: GearsObj[0x20d525, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x6e7fae72, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x683dbc2c created w/ share: GearsObj[0x43c1b556, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x370450ab, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[#34,main-Animator#00,5,main] GearsES2.init.X 0x683dbc2c FIN GearsES2[obj 0x683dbc2c isInit true, usesShared true, 1 GearsObj[0x4f7b540e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6e7fae72, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x370450ab, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x4218d6a3 isInit true, usesShared false, 1 GearsObj[0xd35dea7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x20d525, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x43c1b556, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[#34,main-Animator#00,5,main] GearsES2.reshape 0x683dbc2c 0/0 256x256 of 256x256, swapInterval 0, drawable 0x2c00004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x683dbc2c, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x265d4c83, (isShared true, created true, master 0x265d4c83) [apply] Created Ctx #0: hash 0x2816c2e2, (created true) [apply] Total created 1 + destroyed 0 = 1 [apply] [apply] New Context: hash 0x2816c2e2, (isShared true, created true, master 0x265d4c83) [apply] Created Ctx #0: hash 0x265d4c83, (created true) [apply] Total created 1 + destroyed 0 = 1 [apply] [apply] Slave Gears Init done: GearsES2[obj 0x683dbc2c isInit true, usesShared true, 1 GearsObj[0x4f7b540e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6e7fae72, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x370450ab, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x4218d6a3 isInit true, usesShared false, 1 GearsObj[0xd35dea7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x20d525, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x43c1b556, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[#34,main-Animator#00,5,main] GearsES2.init.0 0x65b3f4a4: tileRendererInUse null, GearsES2[obj 0x65b3f4a4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x4218d6a3 isInit true, usesShared false, 1 GearsObj[0xd35dea7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x20d525, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x43c1b556, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x65b3f4a4 on Thread[#34,main-Animator#00,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x65b3f4a4 created w/ share: GearsObj[0xd35dea7, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x3b8b504d, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x65b3f4a4 created w/ share: GearsObj[0x20d525, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x4e6ab834, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x65b3f4a4 created w/ share: GearsObj[0x43c1b556, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x51462623, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[#34,main-Animator#00,5,main] GearsES2.init.X 0x65b3f4a4 FIN GearsES2[obj 0x65b3f4a4 isInit true, usesShared true, 1 GearsObj[0x3b8b504d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4e6ab834, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x51462623, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x4218d6a3 isInit true, usesShared false, 1 GearsObj[0xd35dea7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x20d525, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x43c1b556, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[#34,main-Animator#00,5,main] GearsES2.reshape 0x65b3f4a4 0/0 256x256 of 256x256, swapInterval 0, drawable 0x2c00006, msaa false, tileRendererInUse null [apply] >> GearsES2 0x65b3f4a4, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x265d4c83, (isShared true, created true, master 0x265d4c83) [apply] Created Ctx #0: hash 0x2816c2e2, (created true) [apply] Created Ctx #1: hash 0x5336be98, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] New Context: hash 0x5336be98, (isShared true, created true, master 0x265d4c83) [apply] Created Ctx #0: hash 0x2816c2e2, (created true) [apply] Created Ctx #1: hash 0x265d4c83, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] Slave Gears Init done: GearsES2[obj 0x65b3f4a4 isInit true, usesShared true, 1 GearsObj[0x3b8b504d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4e6ab834, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x51462623, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x4218d6a3 isInit true, usesShared false, 1 GearsObj[0xd35dea7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x20d525, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x43c1b556, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[#34,main-Animator#00,5,main] GearsES2.init.0 0xf2ff811: tileRendererInUse null, GearsES2[obj 0xf2ff811 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x4218d6a3 isInit true, usesShared false, 1 GearsObj[0xd35dea7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x20d525, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x43c1b556, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0xf2ff811 on Thread[#34,main-Animator#00,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0xf2ff811 created w/ share: GearsObj[0xd35dea7, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x40042e96, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0xf2ff811 created w/ share: GearsObj[0x20d525, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x45482c81, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0xf2ff811 created w/ share: GearsObj[0x43c1b556, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x5e2d89d9, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[#34,main-Animator#00,5,main] GearsES2.init.X 0xf2ff811 FIN GearsES2[obj 0xf2ff811 isInit true, usesShared true, 1 GearsObj[0x40042e96, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x45482c81, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5e2d89d9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x4218d6a3 isInit true, usesShared false, 1 GearsObj[0xd35dea7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x20d525, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x43c1b556, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[#34,main-Animator#00,5,main] GearsES2.reshape 0xf2ff811 0/0 256x256 of 256x256, swapInterval 0, drawable 0x2c00008, msaa false, tileRendererInUse null [apply] >> GearsES2 0xf2ff811, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x265d4c83, (isShared true, created true, master 0x265d4c83) [apply] Created Ctx #0: hash 0x2816c2e2, (created true) [apply] Created Ctx #1: hash 0x5336be98, (created true) [apply] Created Ctx #2: hash 0x6107275d, (created true) [apply] Total created 3 + destroyed 0 = 3 [apply] [apply] New Context: hash 0x6107275d, (isShared true, created true, master 0x265d4c83) [apply] Created Ctx #0: hash 0x2816c2e2, (created true) [apply] Created Ctx #1: hash 0x265d4c83, (created true) [apply] Created Ctx #2: hash 0x5336be98, (created true) [apply] Total created 3 + destroyed 0 = 3 [apply] [apply] Slave Gears Init done: GearsES2[obj 0xf2ff811 isInit true, usesShared true, 1 GearsObj[0x40042e96, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x45482c81, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5e2d89d9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x4218d6a3 isInit true, usesShared false, 1 GearsObj[0xd35dea7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x20d525, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x43c1b556, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x683dbc2c: tileRendererInUse null [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x683dbc2c FIN [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x65b3f4a4: tileRendererInUse null [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x65b3f4a4 FIN [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0xf2ff811: tileRendererInUse null [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0xf2ff811 FIN [apply] junit.framework.TestListener: endTest(test01CommonAnimatorSharedOnscreen) [apply] junit.framework.TestListener: startTest(test02EachWithAnimatorSharedOnscreen) [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x4218d6a3: tileRendererInUse null [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x4218d6a3 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[#1,main,5,main] GearsES2.init.0 0xba54932: tileRendererInUse null, GearsES2[obj 0xba54932 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0xba54932 on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0xba54932 created: GearsObj[0x71c3b41, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0xba54932 created: GearsObj[0x236e3f4e, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0xba54932 created: GearsObj[0x236e3f4e, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0xba54932 FIN GearsES2[obj 0xba54932 isInit true, usesShared false, 1 GearsObj[0x71c3b41, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x236e3f4e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3cc1435c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0xba54932 0/0 256x256 of 256x256, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0xba54932, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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,main,5,main] GearsES2.display 0xba54932 256x256, swapInterval 1, drawable 0x2c00002 [apply] Master Gears Init done: GearsES2[obj 0xba54932 isInit true, usesShared false, 1 GearsObj[0x71c3b41, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x236e3f4e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3cc1435c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#36,main-Animator#01,5,main] GearsES2.init.0 0x6bf0219d: tileRendererInUse null, GearsES2[obj 0x6bf0219d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0xba54932 isInit true, usesShared false, 1 GearsObj[0x71c3b41, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x236e3f4e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3cc1435c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x6bf0219d on Thread[#36,main-Animator#01,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x6bf0219d created w/ share: GearsObj[0x71c3b41, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x262b974a, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x6bf0219d created w/ share: GearsObj[0x236e3f4e, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x31ed13af, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x6bf0219d created w/ share: GearsObj[0x3cc1435c, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x5e0b090d, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[#36,main-Animator#01,5,main] GearsES2.init.X 0x6bf0219d FIN GearsES2[obj 0x6bf0219d isInit true, usesShared true, 1 GearsObj[0x262b974a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x31ed13af, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5e0b090d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0xba54932 isInit true, usesShared false, 1 GearsObj[0x71c3b41, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x236e3f4e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3cc1435c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[#36,main-Animator#01,5,main] GearsES2.reshape 0x6bf0219d 0/0 256x256 of 256x256, swapInterval 0, drawable 0x2c00004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6bf0219d, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x2ec2cc52, (isShared true, created true, master 0x2ec2cc52) [apply] Created Ctx #0: hash 0x200527fa, (created true) [apply] Total created 1 + destroyed 0 = 1 [apply] [apply] New Context: hash 0x200527fa, (isShared true, created true, master 0x2ec2cc52) [apply] Created Ctx #0: hash 0x2ec2cc52, (created true) [apply] Total created 1 + destroyed 0 = 1 [apply] [apply] Slave Gears Init done: GearsES2[obj 0x6bf0219d isInit true, usesShared true, 1 GearsObj[0x262b974a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x31ed13af, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5e0b090d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0xba54932 isInit true, usesShared false, 1 GearsObj[0x71c3b41, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x236e3f4e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3cc1435c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[#37,main-Animator#02,5,main] GearsES2.init.0 0xdd0c991: tileRendererInUse null, GearsES2[obj 0xdd0c991 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0xba54932 isInit true, usesShared false, 1 GearsObj[0x71c3b41, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x236e3f4e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3cc1435c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0xdd0c991 on Thread[#37,main-Animator#02,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0xdd0c991 created w/ share: GearsObj[0x71c3b41, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x280efc19, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0xdd0c991 created w/ share: GearsObj[0x236e3f4e, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x3d06e3, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0xdd0c991 created w/ share: GearsObj[0x3cc1435c, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x501fb27a, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[#37,main-Animator#02,5,main] GearsES2.init.X 0xdd0c991 FIN GearsES2[obj 0xdd0c991 isInit true, usesShared true, 1 GearsObj[0x280efc19, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3d06e3, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x501fb27a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0xba54932 isInit true, usesShared false, 1 GearsObj[0x71c3b41, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x236e3f4e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3cc1435c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[#37,main-Animator#02,5,main] GearsES2.reshape 0xdd0c991 0/0 256x256 of 256x256, swapInterval 0, drawable 0x2c00006, msaa false, tileRendererInUse null [apply] >> GearsES2 0xdd0c991, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x2ec2cc52, (isShared true, created true, master 0x2ec2cc52) [apply] Created Ctx #0: hash 0x243aa722, (created true) [apply] Created Ctx #1: hash 0x200527fa, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] New Context: hash 0x243aa722, (isShared true, created true, master 0x2ec2cc52) [apply] Created Ctx #0: hash 0x2ec2cc52, (created true) [apply] Created Ctx #1: hash 0x200527fa, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] Slave Gears Init done: GearsES2[obj 0xdd0c991 isInit true, usesShared true, 1 GearsObj[0x280efc19, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3d06e3, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x501fb27a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0xba54932 isInit true, usesShared false, 1 GearsObj[0x71c3b41, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x236e3f4e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3cc1435c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[#38,main-Animator#03,5,main] GearsES2.init.0 0x5f16132a: tileRendererInUse null, GearsES2[obj 0x5f16132a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0xba54932 isInit true, usesShared false, 1 GearsObj[0x71c3b41, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x236e3f4e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3cc1435c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x5f16132a on Thread[#38,main-Animator#03,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x5f16132a created w/ share: GearsObj[0x71c3b41, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x5db08fd3, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x5f16132a created w/ share: GearsObj[0x236e3f4e, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x56484ddc, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x5f16132a created w/ share: GearsObj[0x3cc1435c, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x444103ef, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[#38,main-Animator#03,5,main] GearsES2.init.X 0x5f16132a FIN GearsES2[obj 0x5f16132a isInit true, usesShared true, 1 GearsObj[0x5db08fd3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x56484ddc, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x444103ef, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0xba54932 isInit true, usesShared false, 1 GearsObj[0x71c3b41, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x236e3f4e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3cc1435c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[#38,main-Animator#03,5,main] GearsES2.reshape 0x5f16132a 0/0 256x256 of 256x256, swapInterval 0, drawable 0x2c00008, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5f16132a, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x2ec2cc52, (isShared true, created true, master 0x2ec2cc52) [apply] Created Ctx #0: hash 0x61382dc1, (created true) [apply] Created Ctx #1: hash 0x243aa722, (created true) [apply] Created Ctx #2: hash 0x200527fa, (created true) [apply] Total created 3 + destroyed 0 = 3 [apply] [apply] New Context: hash 0x61382dc1, (isShared true, created true, master 0x2ec2cc52) [apply] Created Ctx #0: hash 0x243aa722, (created true) [apply] Created Ctx #1: hash 0x2ec2cc52, (created true) [apply] Created Ctx #2: hash 0x200527fa, (created true) [apply] Total created 3 + destroyed 0 = 3 [apply] [apply] Slave Gears Init done: GearsES2[obj 0x5f16132a isInit true, usesShared true, 1 GearsObj[0x5db08fd3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x56484ddc, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x444103ef, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0xba54932 isInit true, usesShared false, 1 GearsObj[0x71c3b41, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x236e3f4e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3cc1435c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x6bf0219d: tileRendererInUse null [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x6bf0219d FIN [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0xdd0c991: tileRendererInUse null [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0xdd0c991 FIN [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x5f16132a: tileRendererInUse null [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x5f16132a FIN [apply] junit.framework.TestListener: endTest(test02EachWithAnimatorSharedOnscreen) [apply] junit.framework.TestListener: startTest(test11CommonAnimatorSharedOffscreen) [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0xba54932: tileRendererInUse null [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0xba54932 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[#1,main,5,main] GearsES2.init.0 0x55f616cf: tileRendererInUse null, GearsES2[obj 0x55f616cf isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x55f616cf on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] createAndCompileShader: Pre GL Error: 0x506 [apply] gear1 0x55f616cf created: GearsObj[0x53aad5d5, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x55f616cf created: GearsObj[0x46fa7c39, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x55f616cf created: GearsObj[0x46fa7c39, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x55f616cf FIN GearsES2[obj 0x55f616cf isInit true, usesShared false, 1 GearsObj[0x53aad5d5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x46fa7c39, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1fb700ee, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x55f616cf 0/0 64x64 of 64x64, swapInterval 1, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x55f616cf, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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,main,5,main] GearsES2.display 0x55f616cf 64x64, swapInterval 1, drawable 0x0 [apply] Master Gears Init done: GearsES2[obj 0x55f616cf isInit true, usesShared false, 1 GearsObj[0x53aad5d5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x46fa7c39, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1fb700ee, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#40,main-Animator#04,5,main] GearsES2.init.0 0x4f67eb2a: tileRendererInUse null, GearsES2[obj 0x4f67eb2a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x55f616cf isInit true, usesShared false, 1 GearsObj[0x53aad5d5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x46fa7c39, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1fb700ee, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x4f67eb2a on Thread[#40,main-Animator#04,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x4f67eb2a created w/ share: GearsObj[0x53aad5d5, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x4f34f968, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x4f67eb2a created w/ share: GearsObj[0x46fa7c39, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x54e53da7, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x4f67eb2a created w/ share: GearsObj[0x1fb700ee, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x37f167e4, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[#40,main-Animator#04,5,main] GearsES2.init.X 0x4f67eb2a FIN GearsES2[obj 0x4f67eb2a isInit true, usesShared true, 1 GearsObj[0x4f34f968, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x54e53da7, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x37f167e4, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x55f616cf isInit true, usesShared false, 1 GearsObj[0x53aad5d5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x46fa7c39, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1fb700ee, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[#40,main-Animator#04,5,main] GearsES2.reshape 0x4f67eb2a 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4f67eb2a, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x1356d4d4, (isShared true, created true, master 0x1356d4d4) [apply] Created Ctx #0: hash 0x43ce8486, (created true) [apply] Total created 1 + destroyed 0 = 1 [apply] [apply] New Context: hash 0x43ce8486, (isShared true, created true, master 0x1356d4d4) [apply] Created Ctx #0: hash 0x1356d4d4, (created true) [apply] Total created 1 + destroyed 0 = 1 [apply] [apply] Slave Gears Init done: GearsES2[obj 0x4f67eb2a isInit true, usesShared true, 1 GearsObj[0x4f34f968, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x54e53da7, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x37f167e4, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x55f616cf isInit true, usesShared false, 1 GearsObj[0x53aad5d5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x46fa7c39, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1fb700ee, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[#40,main-Animator#04,5,main] GearsES2.init.0 0x4a668b6e: tileRendererInUse null, GearsES2[obj 0x4a668b6e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x55f616cf isInit true, usesShared false, 1 GearsObj[0x53aad5d5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x46fa7c39, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1fb700ee, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x4a668b6e on Thread[#40,main-Animator#04,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x4a668b6e created w/ share: GearsObj[0x53aad5d5, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x1abfb9e, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x4a668b6e created w/ share: GearsObj[0x46fa7c39, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x7e0340f0, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x4a668b6e created w/ share: GearsObj[0x1fb700ee, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x540bf197, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[#40,main-Animator#04,5,main] GearsES2.init.X 0x4a668b6e FIN GearsES2[obj 0x4a668b6e isInit true, usesShared true, 1 GearsObj[0x1abfb9e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7e0340f0, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x540bf197, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x55f616cf isInit true, usesShared false, 1 GearsObj[0x53aad5d5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x46fa7c39, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1fb700ee, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[#40,main-Animator#04,5,main] GearsES2.reshape 0x4a668b6e 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3400004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4a668b6e, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x1356d4d4, (isShared true, created true, master 0x1356d4d4) [apply] Created Ctx #0: hash 0x43ce8486, (created true) [apply] Created Ctx #1: hash 0x4d09628f, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] New Context: hash 0x4d09628f, (isShared true, created true, master 0x1356d4d4) [apply] Created Ctx #0: hash 0x43ce8486, (created true) [apply] Created Ctx #1: hash 0x1356d4d4, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] Slave Gears Init done: GearsES2[obj 0x4a668b6e isInit true, usesShared true, 1 GearsObj[0x1abfb9e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7e0340f0, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x540bf197, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x55f616cf isInit true, usesShared false, 1 GearsObj[0x53aad5d5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x46fa7c39, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1fb700ee, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[#40,main-Animator#04,5,main] GearsES2.init.0 0x5f683daf: tileRendererInUse null, GearsES2[obj 0x5f683daf isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x55f616cf isInit true, usesShared false, 1 GearsObj[0x53aad5d5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x46fa7c39, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1fb700ee, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x5f683daf on Thread[#40,main-Animator#04,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x5f683daf created w/ share: GearsObj[0x53aad5d5, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x16f8bcbe, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x5f683daf created w/ share: GearsObj[0x46fa7c39, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x724f529a, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x5f683daf created w/ share: GearsObj[0x1fb700ee, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x74d394e0, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[#40,main-Animator#04,5,main] GearsES2.init.X 0x5f683daf FIN GearsES2[obj 0x5f683daf isInit true, usesShared true, 1 GearsObj[0x16f8bcbe, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x724f529a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x74d394e0, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x55f616cf isInit true, usesShared false, 1 GearsObj[0x53aad5d5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x46fa7c39, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1fb700ee, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[#40,main-Animator#04,5,main] GearsES2.reshape 0x5f683daf 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3400006, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5f683daf, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x1356d4d4, (isShared true, created true, master 0x1356d4d4) [apply] Created Ctx #0: hash 0x43ce8486, (created true) [apply] Created Ctx #1: hash 0x4d09628f, (created true) [apply] Created Ctx #2: hash 0x4936eff6, (created true) [apply] Total created 3 + destroyed 0 = 3 [apply] [apply] New Context: hash 0x4936eff6, (isShared true, created true, master 0x1356d4d4) [apply] Created Ctx #0: hash 0x43ce8486, (created true) [apply] Created Ctx #1: hash 0x4d09628f, (created true) [apply] Created Ctx #2: hash 0x1356d4d4, (created true) [apply] Total created 3 + destroyed 0 = 3 [apply] [apply] Slave Gears Init done: GearsES2[obj 0x5f683daf isInit true, usesShared true, 1 GearsObj[0x16f8bcbe, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x724f529a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x74d394e0, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x55f616cf isInit true, usesShared false, 1 GearsObj[0x53aad5d5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x46fa7c39, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1fb700ee, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] junit.framework.TestListener: endTest(test11CommonAnimatorSharedOffscreen) [apply] junit.framework.TestListener: startTest(test12EachWithAnimatorSharedOffscreen) [apply] Thread[#39,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x4f67eb2a: tileRendererInUse null [apply] Thread[#39,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x4f67eb2a FIN [apply] Thread[#39,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x4a668b6e: tileRendererInUse null [apply] Thread[#39,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x4a668b6e FIN [apply] Thread[#39,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x5f683daf: tileRendererInUse null [apply] Thread[#39,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x5f683daf FIN [apply] Thread[#1,main,5,main] GearsES2.dispose 0x55f616cf: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0x55f616cf 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[#1,main,5,main] GearsES2.init.0 0x8317c52: tileRendererInUse null, GearsES2[obj 0x8317c52 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x8317c52 on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] createAndCompileShader: Pre GL Error: 0x506 [apply] gear1 0x8317c52 created: GearsObj[0x2cdd0d4b, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x8317c52 created: GearsObj[0x7e9131d5, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x8317c52 created: GearsObj[0x7e9131d5, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x8317c52 FIN GearsES2[obj 0x8317c52 isInit true, usesShared false, 1 GearsObj[0x2cdd0d4b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7e9131d5, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2e1d27ba, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x8317c52 0/0 64x64 of 64x64, swapInterval 1, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x8317c52, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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,main,5,main] GearsES2.display 0x8317c52 64x64, swapInterval 1, drawable 0x0 [apply] Master Gears Init done: GearsES2[obj 0x8317c52 isInit true, usesShared false, 1 GearsObj[0x2cdd0d4b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7e9131d5, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2e1d27ba, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#42,main-Animator#05,5,main] GearsES2.init.0 0x61d6015a: tileRendererInUse null, GearsES2[obj 0x61d6015a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x8317c52 isInit true, usesShared false, 1 GearsObj[0x2cdd0d4b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7e9131d5, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2e1d27ba, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x61d6015a on Thread[#42,main-Animator#05,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x61d6015a created w/ share: GearsObj[0x2cdd0d4b, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x5dad6a77, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x61d6015a created w/ share: GearsObj[0x7e9131d5, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x66b53cf7, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x61d6015a created w/ share: GearsObj[0x2e1d27ba, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x255aa4c8, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[#42,main-Animator#05,5,main] GearsES2.init.X 0x61d6015a FIN GearsES2[obj 0x61d6015a isInit true, usesShared true, 1 GearsObj[0x5dad6a77, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x66b53cf7, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x255aa4c8, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x8317c52 isInit true, usesShared false, 1 GearsObj[0x2cdd0d4b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7e9131d5, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2e1d27ba, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[#42,main-Animator#05,5,main] GearsES2.reshape 0x61d6015a 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x61d6015a, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x76f2bbc1, (isShared true, created true, master 0x76f2bbc1) [apply] Created Ctx #0: hash 0x2ad194a2, (created true) [apply] Total created 1 + destroyed 0 = 1 [apply] [apply] New Context: hash 0x2ad194a2, (isShared true, created true, master 0x76f2bbc1) [apply] Created Ctx #0: hash 0x76f2bbc1, (created true) [apply] Total created 1 + destroyed 0 = 1 [apply] [apply] Slave Gears Init done: GearsES2[obj 0x61d6015a isInit true, usesShared true, 1 GearsObj[0x5dad6a77, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x66b53cf7, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x255aa4c8, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x8317c52 isInit true, usesShared false, 1 GearsObj[0x2cdd0d4b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7e9131d5, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2e1d27ba, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[#43,main-Animator#06,5,main] GearsES2.init.0 0x2525ff7e: tileRendererInUse null, GearsES2[obj 0x2525ff7e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x8317c52 isInit true, usesShared false, 1 GearsObj[0x2cdd0d4b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7e9131d5, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2e1d27ba, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x2525ff7e on Thread[#43,main-Animator#06,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x2525ff7e created w/ share: GearsObj[0x2cdd0d4b, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x104fec82, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x2525ff7e created w/ share: GearsObj[0x7e9131d5, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x66dce8c6, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x2525ff7e created w/ share: GearsObj[0x2e1d27ba, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x68b843e9, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[#43,main-Animator#06,5,main] GearsES2.init.X 0x2525ff7e FIN GearsES2[obj 0x2525ff7e isInit true, usesShared true, 1 GearsObj[0x104fec82, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x66dce8c6, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x68b843e9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x8317c52 isInit true, usesShared false, 1 GearsObj[0x2cdd0d4b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7e9131d5, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2e1d27ba, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[#43,main-Animator#06,5,main] GearsES2.reshape 0x2525ff7e 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3400004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2525ff7e, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x76f2bbc1, (isShared true, created true, master 0x76f2bbc1) [apply] Created Ctx #0: hash 0x2ad194a2, (created true) [apply] Created Ctx #1: hash 0x24167f88, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] New Context: hash 0x24167f88, (isShared true, created true, master 0x76f2bbc1) [apply] Created Ctx #0: hash 0x76f2bbc1, (created true) [apply] Created Ctx #1: hash 0x2ad194a2, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] Slave Gears Init done: GearsES2[obj 0x2525ff7e isInit true, usesShared true, 1 GearsObj[0x104fec82, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x66dce8c6, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x68b843e9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x8317c52 isInit true, usesShared false, 1 GearsObj[0x2cdd0d4b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7e9131d5, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2e1d27ba, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[#44,main-Animator#07,5,main] GearsES2.init.0 0x524d6d96: tileRendererInUse null, GearsES2[obj 0x524d6d96 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x8317c52 isInit true, usesShared false, 1 GearsObj[0x2cdd0d4b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7e9131d5, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2e1d27ba, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x524d6d96 on Thread[#44,main-Animator#07,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x524d6d96 created w/ share: GearsObj[0x2cdd0d4b, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x4ec500e7, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x524d6d96 created w/ share: GearsObj[0x7e9131d5, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x5d4caab8, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x524d6d96 created w/ share: GearsObj[0x2e1d27ba, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x36893775, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[#44,main-Animator#07,5,main] GearsES2.init.X 0x524d6d96 FIN GearsES2[obj 0x524d6d96 isInit true, usesShared true, 1 GearsObj[0x4ec500e7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5d4caab8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x36893775, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x8317c52 isInit true, usesShared false, 1 GearsObj[0x2cdd0d4b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7e9131d5, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2e1d27ba, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[#44,main-Animator#07,5,main] GearsES2.reshape 0x524d6d96 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3400006, msaa false, tileRendererInUse null [apply] >> GearsES2 0x524d6d96, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x76f2bbc1, (isShared true, created true, master 0x76f2bbc1) [apply] Created Ctx #0: hash 0x2ad194a2, (created true) [apply] Created Ctx #1: hash 0x24167f88, (created true) [apply] Created Ctx #2: hash 0x2029ffd2, (created true) [apply] Total created 3 + destroyed 0 = 3 [apply] [apply] New Context: hash 0x2029ffd2, (isShared true, created true, master 0x76f2bbc1) [apply] Created Ctx #0: hash 0x76f2bbc1, (created true) [apply] Created Ctx #1: hash 0x2ad194a2, (created true) [apply] Created Ctx #2: hash 0x24167f88, (created true) [apply] Total created 3 + destroyed 0 = 3 [apply] [apply] Slave Gears Init done: GearsES2[obj 0x524d6d96 isInit true, usesShared true, 1 GearsObj[0x4ec500e7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5d4caab8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x36893775, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x8317c52 isInit true, usesShared false, 1 GearsObj[0x2cdd0d4b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7e9131d5, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2e1d27ba, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[#41,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x61d6015a: tileRendererInUse null [apply] Thread[#41,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x61d6015a FIN [apply] Thread[#41,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x2525ff7e: tileRendererInUse null [apply] Thread[#41,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x2525ff7e FIN [apply] Thread[#41,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x524d6d96: tileRendererInUse null [apply] Thread[#41,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x524d6d96 FIN [apply] junit.framework.TestListener: endTest(test12EachWithAnimatorSharedOffscreen) [apply] Thread[#1,main,5,main] GearsES2.dispose 0x8317c52: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0x8317c52 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 @ 1751131488948 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131488951 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 7.652 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751131481918 ms III - Start [apply] SLOCK [T main @ 1751131481922 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT1 - test01CommonAnimatorSharedOnscreen [apply] waitForRealized: to false, goal reached true [apply] Thread[#1,main,5,main] GearsES2.init.0 0x4218d6a3: tileRendererInUse null, GearsES2[obj 0x4218d6a3 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x4218d6a3 on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x4218d6a3 created: GearsObj[0xd35dea7, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x4218d6a3 created: GearsObj[0x20d525, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x4218d6a3 created: GearsObj[0x20d525, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x4218d6a3 FIN GearsES2[obj 0x4218d6a3 isInit true, usesShared false, 1 GearsObj[0xd35dea7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x20d525, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x43c1b556, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x4218d6a3 0/0 256x256 of 256x256, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4218d6a3, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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,main,5,main] GearsES2.display 0x4218d6a3 256x256, swapInterval 1, drawable 0x2c00002 [apply] Master Gears Init done: GearsES2[obj 0x4218d6a3 isInit true, usesShared false, 1 GearsObj[0xd35dea7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x20d525, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x43c1b556, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#34,main-Animator#00,5,main] GearsES2.init.0 0x683dbc2c: tileRendererInUse null, GearsES2[obj 0x683dbc2c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x4218d6a3 isInit true, usesShared false, 1 GearsObj[0xd35dea7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x20d525, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x43c1b556, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x683dbc2c on Thread[#34,main-Animator#00,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x683dbc2c created w/ share: GearsObj[0xd35dea7, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x4f7b540e, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x683dbc2c created w/ share: GearsObj[0x20d525, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x6e7fae72, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x683dbc2c created w/ share: GearsObj[0x43c1b556, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x370450ab, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[#34,main-Animator#00,5,main] GearsES2.init.X 0x683dbc2c FIN GearsES2[obj 0x683dbc2c isInit true, usesShared true, 1 GearsObj[0x4f7b540e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6e7fae72, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x370450ab, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x4218d6a3 isInit true, usesShared false, 1 GearsObj[0xd35dea7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x20d525, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x43c1b556, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[#34,main-Animator#00,5,main] GearsES2.reshape 0x683dbc2c 0/0 256x256 of 256x256, swapInterval 0, drawable 0x2c00004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x683dbc2c, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x265d4c83, (isShared true, created true, master 0x265d4c83) [apply] Created Ctx #0: hash 0x2816c2e2, (created true) [apply] Total created 1 + destroyed 0 = 1 [apply] [apply] New Context: hash 0x2816c2e2, (isShared true, created true, master 0x265d4c83) [apply] Created Ctx #0: hash 0x265d4c83, (created true) [apply] Total created 1 + destroyed 0 = 1 [apply] [apply] Slave Gears Init done: GearsES2[obj 0x683dbc2c isInit true, usesShared true, 1 GearsObj[0x4f7b540e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6e7fae72, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x370450ab, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x4218d6a3 isInit true, usesShared false, 1 GearsObj[0xd35dea7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x20d525, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x43c1b556, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[#34,main-Animator#00,5,main] GearsES2.init.0 0x65b3f4a4: tileRendererInUse null, GearsES2[obj 0x65b3f4a4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x4218d6a3 isInit true, usesShared false, 1 GearsObj[0xd35dea7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x20d525, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x43c1b556, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x65b3f4a4 on Thread[#34,main-Animator#00,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x65b3f4a4 created w/ share: GearsObj[0xd35dea7, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x3b8b504d, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x65b3f4a4 created w/ share: GearsObj[0x20d525, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x4e6ab834, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x65b3f4a4 created w/ share: GearsObj[0x43c1b556, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x51462623, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[#34,main-Animator#00,5,main] GearsES2.init.X 0x65b3f4a4 FIN GearsES2[obj 0x65b3f4a4 isInit true, usesShared true, 1 GearsObj[0x3b8b504d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4e6ab834, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x51462623, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x4218d6a3 isInit true, usesShared false, 1 GearsObj[0xd35dea7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x20d525, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x43c1b556, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[#34,main-Animator#00,5,main] GearsES2.reshape 0x65b3f4a4 0/0 256x256 of 256x256, swapInterval 0, drawable 0x2c00006, msaa false, tileRendererInUse null [apply] >> GearsES2 0x65b3f4a4, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x265d4c83, (isShared true, created true, master 0x265d4c83) [apply] Created Ctx #0: hash 0x2816c2e2, (created true) [apply] Created Ctx #1: hash 0x5336be98, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] New Context: hash 0x5336be98, (isShared true, created true, master 0x265d4c83) [apply] Created Ctx #0: hash 0x2816c2e2, (created true) [apply] Created Ctx #1: hash 0x265d4c83, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] Slave Gears Init done: GearsES2[obj 0x65b3f4a4 isInit true, usesShared true, 1 GearsObj[0x3b8b504d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4e6ab834, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x51462623, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x4218d6a3 isInit true, usesShared false, 1 GearsObj[0xd35dea7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x20d525, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x43c1b556, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[#34,main-Animator#00,5,main] GearsES2.init.0 0xf2ff811: tileRendererInUse null, GearsES2[obj 0xf2ff811 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x4218d6a3 isInit true, usesShared false, 1 GearsObj[0xd35dea7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x20d525, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x43c1b556, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0xf2ff811 on Thread[#34,main-Animator#00,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0xf2ff811 created w/ share: GearsObj[0xd35dea7, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x40042e96, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0xf2ff811 created w/ share: GearsObj[0x20d525, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x45482c81, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0xf2ff811 created w/ share: GearsObj[0x43c1b556, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x5e2d89d9, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[#34,main-Animator#00,5,main] GearsES2.init.X 0xf2ff811 FIN GearsES2[obj 0xf2ff811 isInit true, usesShared true, 1 GearsObj[0x40042e96, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x45482c81, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5e2d89d9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x4218d6a3 isInit true, usesShared false, 1 GearsObj[0xd35dea7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x20d525, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x43c1b556, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[#34,main-Animator#00,5,main] GearsES2.reshape 0xf2ff811 0/0 256x256 of 256x256, swapInterval 0, drawable 0x2c00008, msaa false, tileRendererInUse null [apply] >> GearsES2 0xf2ff811, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x265d4c83, (isShared true, created true, master 0x265d4c83) [apply] Created Ctx #0: hash 0x2816c2e2, (created true) [apply] Created Ctx #1: hash 0x5336be98, (created true) [apply] Created Ctx #2: hash 0x6107275d, (created true) [apply] Total created 3 + destroyed 0 = 3 [apply] [apply] New Context: hash 0x6107275d, (isShared true, created true, master 0x265d4c83) [apply] Created Ctx #0: hash 0x2816c2e2, (created true) [apply] Created Ctx #1: hash 0x265d4c83, (created true) [apply] Created Ctx #2: hash 0x5336be98, (created true) [apply] Total created 3 + destroyed 0 = 3 [apply] [apply] Slave Gears Init done: GearsES2[obj 0xf2ff811 isInit true, usesShared true, 1 GearsObj[0x40042e96, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x45482c81, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5e2d89d9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x4218d6a3 isInit true, usesShared false, 1 GearsObj[0xd35dea7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x20d525, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x43c1b556, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x683dbc2c: tileRendererInUse null [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x683dbc2c FIN [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x65b3f4a4: tileRendererInUse null [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x65b3f4a4 FIN [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0xf2ff811: tileRendererInUse null [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0xf2ff811 FIN [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x4218d6a3: tileRendererInUse null [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x4218d6a3 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[#1,main,5,main] GearsES2.init.0 0xba54932: tileRendererInUse null, GearsES2[obj 0xba54932 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0xba54932 on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0xba54932 created: GearsObj[0x71c3b41, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0xba54932 created: GearsObj[0x236e3f4e, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0xba54932 created: GearsObj[0x236e3f4e, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0xba54932 FIN GearsES2[obj 0xba54932 isInit true, usesShared false, 1 GearsObj[0x71c3b41, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x236e3f4e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3cc1435c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0xba54932 0/0 256x256 of 256x256, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0xba54932, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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,main,5,main] GearsES2.display 0xba54932 256x256, swapInterval 1, drawable 0x2c00002 [apply] Master Gears Init done: GearsES2[obj 0xba54932 isInit true, usesShared false, 1 GearsObj[0x71c3b41, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x236e3f4e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3cc1435c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#36,main-Animator#01,5,main] GearsES2.init.0 0x6bf0219d: tileRendererInUse null, GearsES2[obj 0x6bf0219d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0xba54932 isInit true, usesShared false, 1 GearsObj[0x71c3b41, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x236e3f4e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3cc1435c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x6bf0219d on Thread[#36,main-Animator#01,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x6bf0219d created w/ share: GearsObj[0x71c3b41, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x262b974a, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x6bf0219d created w/ share: GearsObj[0x236e3f4e, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x31ed13af, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x6bf0219d created w/ share: GearsObj[0x3cc1435c, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x5e0b090d, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[#36,main-Animator#01,5,main] GearsES2.init.X 0x6bf0219d FIN GearsES2[obj 0x6bf0219d isInit true, usesShared true, 1 GearsObj[0x262b974a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x31ed13af, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5e0b090d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0xba54932 isInit true, usesShared false, 1 GearsObj[0x71c3b41, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x236e3f4e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3cc1435c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[#36,main-Animator#01,5,main] GearsES2.reshape 0x6bf0219d 0/0 256x256 of 256x256, swapInterval 0, drawable 0x2c00004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6bf0219d, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x2ec2cc52, (isShared true, created true, master 0x2ec2cc52) [apply] Created Ctx #0: hash 0x200527fa, (created true) [apply] Total created 1 + destroyed 0 = 1 [apply] [apply] New Context: hash 0x200527fa, (isShared true, created true, master 0x2ec2cc52) [apply] Created Ctx #0: hash 0x2ec2cc52, (created true) [apply] Total created 1 + destroyed 0 = 1 [apply] [apply] Slave Gears Init done: GearsES2[obj 0x6bf0219d isInit true, usesShared true, 1 GearsObj[0x262b974a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x31ed13af, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5e0b090d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0xba54932 isInit true, usesShared false, 1 GearsObj[0x71c3b41, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x236e3f4e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3cc1435c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[#37,main-Animator#02,5,main] GearsES2.init.0 0xdd0c991: tileRendererInUse null, GearsES2[obj 0xdd0c991 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0xba54932 isInit true, usesShared false, 1 GearsObj[0x71c3b41, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x236e3f4e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3cc1435c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0xdd0c991 on Thread[#37,main-Animator#02,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0xdd0c991 created w/ share: GearsObj[0x71c3b41, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x280efc19, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0xdd0c991 created w/ share: GearsObj[0x236e3f4e, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x3d06e3, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0xdd0c991 created w/ share: GearsObj[0x3cc1435c, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x501fb27a, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[#37,main-Animator#02,5,main] GearsES2.init.X 0xdd0c991 FIN GearsES2[obj 0xdd0c991 isInit true, usesShared true, 1 GearsObj[0x280efc19, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3d06e3, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x501fb27a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0xba54932 isInit true, usesShared false, 1 GearsObj[0x71c3b41, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x236e3f4e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3cc1435c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[#37,main-Animator#02,5,main] GearsES2.reshape 0xdd0c991 0/0 256x256 of 256x256, swapInterval 0, drawable 0x2c00006, msaa false, tileRendererInUse null [apply] >> GearsES2 0xdd0c991, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x2ec2cc52, (isShared true, created true, master 0x2ec2cc52) [apply] Created Ctx #0: hash 0x243aa722, (created true) [apply] Created Ctx #1: hash 0x200527fa, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] New Context: hash 0x243aa722, (isShared true, created true, master 0x2ec2cc52) [apply] Created Ctx #0: hash 0x2ec2cc52, (created true) [apply] Created Ctx #1: hash 0x200527fa, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] Slave Gears Init done: GearsES2[obj 0xdd0c991 isInit true, usesShared true, 1 GearsObj[0x280efc19, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3d06e3, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x501fb27a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0xba54932 isInit true, usesShared false, 1 GearsObj[0x71c3b41, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x236e3f4e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3cc1435c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[#38,main-Animator#03,5,main] GearsES2.init.0 0x5f16132a: tileRendererInUse null, GearsES2[obj 0x5f16132a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0xba54932 isInit true, usesShared false, 1 GearsObj[0x71c3b41, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x236e3f4e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3cc1435c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x5f16132a on Thread[#38,main-Animator#03,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x5f16132a created w/ share: GearsObj[0x71c3b41, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x5db08fd3, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x5f16132a created w/ share: GearsObj[0x236e3f4e, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x56484ddc, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x5f16132a created w/ share: GearsObj[0x3cc1435c, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x444103ef, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[#38,main-Animator#03,5,main] GearsES2.init.X 0x5f16132a FIN GearsES2[obj 0x5f16132a isInit true, usesShared true, 1 GearsObj[0x5db08fd3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x56484ddc, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x444103ef, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0xba54932 isInit true, usesShared false, 1 GearsObj[0x71c3b41, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x236e3f4e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3cc1435c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[#38,main-Animator#03,5,main] GearsES2.reshape 0x5f16132a 0/0 256x256 of 256x256, swapInterval 0, drawable 0x2c00008, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5f16132a, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x2ec2cc52, (isShared true, created true, master 0x2ec2cc52) [apply] Created Ctx #0: hash 0x61382dc1, (created true) [apply] Created Ctx #1: hash 0x243aa722, (created true) [apply] Created Ctx #2: hash 0x200527fa, (created true) [apply] Total created 3 + destroyed 0 = 3 [apply] [apply] New Context: hash 0x61382dc1, (isShared true, created true, master 0x2ec2cc52) [apply] Created Ctx #0: hash 0x243aa722, (created true) [apply] Created Ctx #1: hash 0x2ec2cc52, (created true) [apply] Created Ctx #2: hash 0x200527fa, (created true) [apply] Total created 3 + destroyed 0 = 3 [apply] [apply] Slave Gears Init done: GearsES2[obj 0x5f16132a isInit true, usesShared true, 1 GearsObj[0x5db08fd3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x56484ddc, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x444103ef, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0xba54932 isInit true, usesShared false, 1 GearsObj[0x71c3b41, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x236e3f4e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3cc1435c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x6bf0219d: tileRendererInUse null [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x6bf0219d FIN [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0xdd0c991: tileRendererInUse null [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0xdd0c991 FIN [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x5f16132a: tileRendererInUse null [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x5f16132a FIN [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0xba54932: tileRendererInUse null [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0xba54932 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[#1,main,5,main] GearsES2.init.0 0x55f616cf: tileRendererInUse null, GearsES2[obj 0x55f616cf isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x55f616cf on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] createAndCompileShader: Pre GL Error: 0x506 [apply] gear1 0x55f616cf created: GearsObj[0x53aad5d5, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x55f616cf created: GearsObj[0x46fa7c39, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x55f616cf created: GearsObj[0x46fa7c39, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x55f616cf FIN GearsES2[obj 0x55f616cf isInit true, usesShared false, 1 GearsObj[0x53aad5d5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x46fa7c39, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1fb700ee, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x55f616cf 0/0 64x64 of 64x64, swapInterval 1, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x55f616cf, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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,main,5,main] GearsES2.display 0x55f616cf 64x64, swapInterval 1, drawable 0x0 [apply] Master Gears Init done: GearsES2[obj 0x55f616cf isInit true, usesShared false, 1 GearsObj[0x53aad5d5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x46fa7c39, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1fb700ee, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#40,main-Animator#04,5,main] GearsES2.init.0 0x4f67eb2a: tileRendererInUse null, GearsES2[obj 0x4f67eb2a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x55f616cf isInit true, usesShared false, 1 GearsObj[0x53aad5d5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x46fa7c39, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1fb700ee, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x4f67eb2a on Thread[#40,main-Animator#04,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x4f67eb2a created w/ share: GearsObj[0x53aad5d5, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x4f34f968, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x4f67eb2a created w/ share: GearsObj[0x46fa7c39, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x54e53da7, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x4f67eb2a created w/ share: GearsObj[0x1fb700ee, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x37f167e4, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[#40,main-Animator#04,5,main] GearsES2.init.X 0x4f67eb2a FIN GearsES2[obj 0x4f67eb2a isInit true, usesShared true, 1 GearsObj[0x4f34f968, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x54e53da7, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x37f167e4, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x55f616cf isInit true, usesShared false, 1 GearsObj[0x53aad5d5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x46fa7c39, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1fb700ee, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[#40,main-Animator#04,5,main] GearsES2.reshape 0x4f67eb2a 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4f67eb2a, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x1356d4d4, (isShared true, created true, master 0x1356d4d4) [apply] Created Ctx #0: hash 0x43ce8486, (created true) [apply] Total created 1 + destroyed 0 = 1 [apply] [apply] New Context: hash 0x43ce8486, (isShared true, created true, master 0x1356d4d4) [apply] Created Ctx #0: hash 0x1356d4d4, (created true) [apply] Total created 1 + destroyed 0 = 1 [apply] [apply] Slave Gears Init done: GearsES2[obj 0x4f67eb2a isInit true, usesShared true, 1 GearsObj[0x4f34f968, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x54e53da7, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x37f167e4, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x55f616cf isInit true, usesShared false, 1 GearsObj[0x53aad5d5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x46fa7c39, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1fb700ee, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[#40,main-Animator#04,5,main] GearsES2.init.0 0x4a668b6e: tileRendererInUse null, GearsES2[obj 0x4a668b6e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x55f616cf isInit true, usesShared false, 1 GearsObj[0x53aad5d5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x46fa7c39, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1fb700ee, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x4a668b6e on Thread[#40,main-Animator#04,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x4a668b6e created w/ share: GearsObj[0x53aad5d5, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x1abfb9e, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x4a668b6e created w/ share: GearsObj[0x46fa7c39, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x7e0340f0, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x4a668b6e created w/ share: GearsObj[0x1fb700ee, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x540bf197, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[#40,main-Animator#04,5,main] GearsES2.init.X 0x4a668b6e FIN GearsES2[obj 0x4a668b6e isInit true, usesShared true, 1 GearsObj[0x1abfb9e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7e0340f0, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x540bf197, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x55f616cf isInit true, usesShared false, 1 GearsObj[0x53aad5d5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x46fa7c39, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1fb700ee, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[#40,main-Animator#04,5,main] GearsES2.reshape 0x4a668b6e 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3400004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4a668b6e, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x1356d4d4, (isShared true, created true, master 0x1356d4d4) [apply] Created Ctx #0: hash 0x43ce8486, (created true) [apply] Created Ctx #1: hash 0x4d09628f, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] New Context: hash 0x4d09628f, (isShared true, created true, master 0x1356d4d4) [apply] Created Ctx #0: hash 0x43ce8486, (created true) [apply] Created Ctx #1: hash 0x1356d4d4, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] Slave Gears Init done: GearsES2[obj 0x4a668b6e isInit true, usesShared true, 1 GearsObj[0x1abfb9e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7e0340f0, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x540bf197, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x55f616cf isInit true, usesShared false, 1 GearsObj[0x53aad5d5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x46fa7c39, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1fb700ee, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[#40,main-Animator#04,5,main] GearsES2.init.0 0x5f683daf: tileRendererInUse null, GearsES2[obj 0x5f683daf isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x55f616cf isInit true, usesShared false, 1 GearsObj[0x53aad5d5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x46fa7c39, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1fb700ee, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x5f683daf on Thread[#40,main-Animator#04,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x5f683daf created w/ share: GearsObj[0x53aad5d5, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x16f8bcbe, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x5f683daf created w/ share: GearsObj[0x46fa7c39, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x724f529a, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x5f683daf created w/ share: GearsObj[0x1fb700ee, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x74d394e0, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[#40,main-Animator#04,5,main] GearsES2.init.X 0x5f683daf FIN GearsES2[obj 0x5f683daf isInit true, usesShared true, 1 GearsObj[0x16f8bcbe, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x724f529a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x74d394e0, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x55f616cf isInit true, usesShared false, 1 GearsObj[0x53aad5d5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x46fa7c39, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1fb700ee, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[#40,main-Animator#04,5,main] GearsES2.reshape 0x5f683daf 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3400006, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5f683daf, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x1356d4d4, (isShared true, created true, master 0x1356d4d4) [apply] Created Ctx #0: hash 0x43ce8486, (created true) [apply] Created Ctx #1: hash 0x4d09628f, (created true) [apply] Created Ctx #2: hash 0x4936eff6, (created true) [apply] Total created 3 + destroyed 0 = 3 [apply] [apply] New Context: hash 0x4936eff6, (isShared true, created true, master 0x1356d4d4) [apply] Created Ctx #0: hash 0x43ce8486, (created true) [apply] Created Ctx #1: hash 0x4d09628f, (created true) [apply] Created Ctx #2: hash 0x1356d4d4, (created true) [apply] Total created 3 + destroyed 0 = 3 [apply] [apply] Slave Gears Init done: GearsES2[obj 0x5f683daf isInit true, usesShared true, 1 GearsObj[0x16f8bcbe, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x724f529a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x74d394e0, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x55f616cf isInit true, usesShared false, 1 GearsObj[0x53aad5d5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x46fa7c39, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1fb700ee, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[#39,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x4f67eb2a: tileRendererInUse null [apply] Thread[#39,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x4f67eb2a FIN [apply] Thread[#39,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x4a668b6e: tileRendererInUse null [apply] Thread[#39,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x4a668b6e FIN [apply] Thread[#39,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x5f683daf: tileRendererInUse null [apply] Thread[#39,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x5f683daf FIN [apply] Thread[#1,main,5,main] GearsES2.dispose 0x55f616cf: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0x55f616cf 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[#1,main,5,main] GearsES2.init.0 0x8317c52: tileRendererInUse null, GearsES2[obj 0x8317c52 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x8317c52 on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] createAndCompileShader: Pre GL Error: 0x506 [apply] gear1 0x8317c52 created: GearsObj[0x2cdd0d4b, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x8317c52 created: GearsObj[0x7e9131d5, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x8317c52 created: GearsObj[0x7e9131d5, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x8317c52 FIN GearsES2[obj 0x8317c52 isInit true, usesShared false, 1 GearsObj[0x2cdd0d4b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7e9131d5, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2e1d27ba, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x8317c52 0/0 64x64 of 64x64, swapInterval 1, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x8317c52, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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,main,5,main] GearsES2.display 0x8317c52 64x64, swapInterval 1, drawable 0x0 [apply] Master Gears Init done: GearsES2[obj 0x8317c52 isInit true, usesShared false, 1 GearsObj[0x2cdd0d4b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7e9131d5, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2e1d27ba, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#42,main-Animator#05,5,main] GearsES2.init.0 0x61d6015a: tileRendererInUse null, GearsES2[obj 0x61d6015a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x8317c52 isInit true, usesShared false, 1 GearsObj[0x2cdd0d4b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7e9131d5, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2e1d27ba, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x61d6015a on Thread[#42,main-Animator#05,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x61d6015a created w/ share: GearsObj[0x2cdd0d4b, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x5dad6a77, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x61d6015a created w/ share: GearsObj[0x7e9131d5, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x66b53cf7, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x61d6015a created w/ share: GearsObj[0x2e1d27ba, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x255aa4c8, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[#42,main-Animator#05,5,main] GearsES2.init.X 0x61d6015a FIN GearsES2[obj 0x61d6015a isInit true, usesShared true, 1 GearsObj[0x5dad6a77, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x66b53cf7, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x255aa4c8, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x8317c52 isInit true, usesShared false, 1 GearsObj[0x2cdd0d4b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7e9131d5, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2e1d27ba, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[#42,main-Animator#05,5,main] GearsES2.reshape 0x61d6015a 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x61d6015a, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x76f2bbc1, (isShared true, created true, master 0x76f2bbc1) [apply] Created Ctx #0: hash 0x2ad194a2, (created true) [apply] Total created 1 + destroyed 0 = 1 [apply] [apply] New Context: hash 0x2ad194a2, (isShared true, created true, master 0x76f2bbc1) [apply] Created Ctx #0: hash 0x76f2bbc1, (created true) [apply] Total created 1 + destroyed 0 = 1 [apply] [apply] Slave Gears Init done: GearsES2[obj 0x61d6015a isInit true, usesShared true, 1 GearsObj[0x5dad6a77, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x66b53cf7, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x255aa4c8, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x8317c52 isInit true, usesShared false, 1 GearsObj[0x2cdd0d4b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7e9131d5, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2e1d27ba, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[#43,main-Animator#06,5,main] GearsES2.init.0 0x2525ff7e: tileRendererInUse null, GearsES2[obj 0x2525ff7e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x8317c52 isInit true, usesShared false, 1 GearsObj[0x2cdd0d4b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7e9131d5, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2e1d27ba, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x2525ff7e on Thread[#43,main-Animator#06,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x2525ff7e created w/ share: GearsObj[0x2cdd0d4b, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x104fec82, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x2525ff7e created w/ share: GearsObj[0x7e9131d5, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x66dce8c6, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x2525ff7e created w/ share: GearsObj[0x2e1d27ba, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x68b843e9, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[#43,main-Animator#06,5,main] GearsES2.init.X 0x2525ff7e FIN GearsES2[obj 0x2525ff7e isInit true, usesShared true, 1 GearsObj[0x104fec82, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x66dce8c6, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x68b843e9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x8317c52 isInit true, usesShared false, 1 GearsObj[0x2cdd0d4b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7e9131d5, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2e1d27ba, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[#43,main-Animator#06,5,main] GearsES2.reshape 0x2525ff7e 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3400004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2525ff7e, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x76f2bbc1, (isShared true, created true, master 0x76f2bbc1) [apply] Created Ctx #0: hash 0x2ad194a2, (created true) [apply] Created Ctx #1: hash 0x24167f88, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] New Context: hash 0x24167f88, (isShared true, created true, master 0x76f2bbc1) [apply] Created Ctx #0: hash 0x76f2bbc1, (created true) [apply] Created Ctx #1: hash 0x2ad194a2, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] Slave Gears Init done: GearsES2[obj 0x2525ff7e isInit true, usesShared true, 1 GearsObj[0x104fec82, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x66dce8c6, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x68b843e9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x8317c52 isInit true, usesShared false, 1 GearsObj[0x2cdd0d4b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7e9131d5, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2e1d27ba, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[#44,main-Animator#07,5,main] GearsES2.init.0 0x524d6d96: tileRendererInUse null, GearsES2[obj 0x524d6d96 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x8317c52 isInit true, usesShared false, 1 GearsObj[0x2cdd0d4b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7e9131d5, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2e1d27ba, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x524d6d96 on Thread[#44,main-Animator#07,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x524d6d96 created w/ share: GearsObj[0x2cdd0d4b, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x4ec500e7, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x524d6d96 created w/ share: GearsObj[0x7e9131d5, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x5d4caab8, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x524d6d96 created w/ share: GearsObj[0x2e1d27ba, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x36893775, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[#44,main-Animator#07,5,main] GearsES2.init.X 0x524d6d96 FIN GearsES2[obj 0x524d6d96 isInit true, usesShared true, 1 GearsObj[0x4ec500e7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5d4caab8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x36893775, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x8317c52 isInit true, usesShared false, 1 GearsObj[0x2cdd0d4b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7e9131d5, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2e1d27ba, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[#44,main-Animator#07,5,main] GearsES2.reshape 0x524d6d96 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3400006, msaa false, tileRendererInUse null [apply] >> GearsES2 0x524d6d96, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x76f2bbc1, (isShared true, created true, master 0x76f2bbc1) [apply] Created Ctx #0: hash 0x2ad194a2, (created true) [apply] Created Ctx #1: hash 0x24167f88, (created true) [apply] Created Ctx #2: hash 0x2029ffd2, (created true) [apply] Total created 3 + destroyed 0 = 3 [apply] [apply] New Context: hash 0x2029ffd2, (isShared true, created true, master 0x76f2bbc1) [apply] Created Ctx #0: hash 0x76f2bbc1, (created true) [apply] Created Ctx #1: hash 0x2ad194a2, (created true) [apply] Created Ctx #2: hash 0x24167f88, (created true) [apply] Total created 3 + destroyed 0 = 3 [apply] [apply] Slave Gears Init done: GearsES2[obj 0x524d6d96 isInit true, usesShared true, 1 GearsObj[0x4ec500e7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5d4caab8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x36893775, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x8317c52 isInit true, usesShared false, 1 GearsObj[0x2cdd0d4b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7e9131d5, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2e1d27ba, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[#41,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x61d6015a: tileRendererInUse null [apply] Thread[#41,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x61d6015a FIN [apply] Thread[#41,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x2525ff7e: tileRendererInUse null [apply] Thread[#41,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x2525ff7e FIN [apply] Thread[#41,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x524d6d96: tileRendererInUse null [apply] Thread[#41,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x524d6d96 FIN [apply] Thread[#1,main,5,main] GearsES2.dispose 0x8317c52: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0x8317c52 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 @ 1751131488948 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131488951 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01CommonAnimatorSharedOnscreen took 1.754 sec [apply] Testcase: test02EachWithAnimatorSharedOnscreen took 1.682 sec [apply] Testcase: test11CommonAnimatorSharedOffscreen took 1.607 sec [apply] Testcase: test12EachWithAnimatorSharedOffscreen took 1.584 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] WARNING: package sun.awt.windows not in java.desktop [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 @ 1751131489896 ms III - Start [apply] SLOCK [T main @ 1751131489901 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [apply] junit.framework.TestListener: startTest(test01SyncedOneAnimatorCleanDtorOrder) [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT2 - test01SyncedOneAnimatorCleanDtorOrder [apply] Thread[#33,main-null,5,main] GearsES2.init.0 0x30c15d8b: tileRendererInUse null, GearsES2[obj 0x30c15d8b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x30c15d8b on Thread[#33,main-null,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x30c15d8b created: GearsObj[0x219b8047, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x30c15d8b created: GearsObj[0x7e85301b, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x30c15d8b created: GearsObj[0x7e85301b, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#33,main-null,5,main] GearsES2.init.X 0x30c15d8b FIN GearsES2[obj 0x30c15d8b isInit true, usesShared false, 1 GearsObj[0x219b8047, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7e85301b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xe9ea3de, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#33,main-null,5,main] GearsES2.reshape 0x30c15d8b 0/0 256x256 of 256x256, swapInterval 0, drawable 0x2c00006, 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] Thread[#33,main-null,5,main] GearsES2.init.0 0x6b2ea799: tileRendererInUse null, GearsES2[obj 0x6b2ea799 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x30c15d8b isInit true, usesShared false, 1 GearsObj[0x219b8047, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7e85301b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xe9ea3de, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x6b2ea799 on Thread[#33,main-null,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x6b2ea799 created w/ share: GearsObj[0x219b8047, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x162c1f00, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x6b2ea799 created w/ share: GearsObj[0x7e85301b, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x7febd529, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x6b2ea799 created w/ share: GearsObj[0xe9ea3de, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x7e7552e2, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[#33,main-null,5,main] GearsES2.init.X 0x6b2ea799 FIN GearsES2[obj 0x6b2ea799 isInit true, usesShared true, 1 GearsObj[0x162c1f00, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7febd529, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7e7552e2, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x30c15d8b isInit true, usesShared false, 1 GearsObj[0x219b8047, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7e85301b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xe9ea3de, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[#33,main-null,5,main] GearsES2.reshape 0x6b2ea799 0/0 256x256 of 256x256, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6b2ea799, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#33,main-null,5,main] GearsES2.init.0 0x28701274: tileRendererInUse null, GearsES2[obj 0x28701274 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x30c15d8b isInit true, usesShared false, 1 GearsObj[0x219b8047, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7e85301b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xe9ea3de, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x28701274 on Thread[#33,main-null,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x28701274 created w/ share: GearsObj[0x219b8047, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x5dde18e7, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x28701274 created w/ share: GearsObj[0x7e85301b, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x6752108d, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x28701274 created w/ share: GearsObj[0xe9ea3de, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x620d8ab8, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[#33,main-null,5,main] GearsES2.init.X 0x28701274 FIN GearsES2[obj 0x28701274 isInit true, usesShared true, 1 GearsObj[0x5dde18e7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6752108d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x620d8ab8, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x30c15d8b isInit true, usesShared false, 1 GearsObj[0x219b8047, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7e85301b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xe9ea3de, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[#33,main-null,5,main] GearsES2.reshape 0x28701274 0/0 256x256 of 256x256, swapInterval 0, drawable 0x2c00004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x28701274, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0xc23a103, (isShared true, created true, master 0xc23a103) [apply] Created Ctx #0: hash 0x26009f44, (created true) [apply] Created Ctx #1: hash 0x289db38b, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.2: hash 0x289db38b, (isShared true, created true, master 0xc23a103) [apply] Created Ctx #0: hash 0xc23a103, (created true) [apply] Created Ctx #1: hash 0x26009f44, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.3: hash 0x26009f44, (isShared true, created true, master 0xc23a103) [apply] Created Ctx #0: hash 0xc23a103, (created true) [apply] Created Ctx #1: hash 0x289db38b, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX Destroy in clean order NOW [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x28701274: tileRendererInUse null [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x28701274 FIN [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x6b2ea799: tileRendererInUse null [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x6b2ea799 FIN [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x30c15d8b: tileRendererInUse null [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x30c15d8b FIN [apply] junit.framework.TestListener: endTest(test01SyncedOneAnimatorCleanDtorOrder) [apply] junit.framework.TestListener: startTest(test02SyncedOneAnimatorDirtyDtorOrder) [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[#35,main-null,5,main] GearsES2.init.0 0x10683d9d: tileRendererInUse null, GearsES2[obj 0x10683d9d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x10683d9d on Thread[#35,main-null,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x10683d9d created: GearsObj[0x267dc5fa, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x10683d9d created: GearsObj[0x64960928, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x10683d9d created: GearsObj[0x64960928, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#35,main-null,5,main] GearsES2.init.X 0x10683d9d FIN GearsES2[obj 0x10683d9d isInit true, usesShared false, 1 GearsObj[0x267dc5fa, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x64960928, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x770f6a03, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#35,main-null,5,main] GearsES2.reshape 0x10683d9d 0/0 256x256 of 256x256, swapInterval 0, drawable 0x2c00006, msaa false, tileRendererInUse null [apply] >> GearsES2 0x10683d9d, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#35,main-null,5,main] GearsES2.init.0 0x3fc2959f: tileRendererInUse null, GearsES2[obj 0x3fc2959f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x10683d9d isInit true, usesShared false, 1 GearsObj[0x267dc5fa, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x64960928, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x770f6a03, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x3fc2959f on Thread[#35,main-null,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x3fc2959f created w/ share: GearsObj[0x267dc5fa, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x864e2a5, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x3fc2959f created w/ share: GearsObj[0x64960928, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x691d0b7d, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x3fc2959f created w/ share: GearsObj[0x770f6a03, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0xffee1b, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[#35,main-null,5,main] GearsES2.init.X 0x3fc2959f FIN GearsES2[obj 0x3fc2959f isInit true, usesShared true, 1 GearsObj[0x864e2a5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x691d0b7d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xffee1b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x10683d9d isInit true, usesShared false, 1 GearsObj[0x267dc5fa, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x64960928, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x770f6a03, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[#35,main-null,5,main] GearsES2.reshape 0x3fc2959f 0/0 256x256 of 256x256, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3fc2959f, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#35,main-null,5,main] GearsES2.init.0 0x5aa9e4eb: tileRendererInUse null, GearsES2[obj 0x5aa9e4eb isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x10683d9d isInit true, usesShared false, 1 GearsObj[0x267dc5fa, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x64960928, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x770f6a03, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x5aa9e4eb on Thread[#35,main-null,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x5aa9e4eb created w/ share: GearsObj[0x267dc5fa, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x2ab1edf2, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x5aa9e4eb created w/ share: GearsObj[0x64960928, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x7785ae15, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x5aa9e4eb created w/ share: GearsObj[0x770f6a03, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x16b50177, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[#35,main-null,5,main] GearsES2.init.X 0x5aa9e4eb FIN GearsES2[obj 0x5aa9e4eb isInit true, usesShared true, 1 GearsObj[0x2ab1edf2, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7785ae15, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x16b50177, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x10683d9d isInit true, usesShared false, 1 GearsObj[0x267dc5fa, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x64960928, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x770f6a03, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[#35,main-null,5,main] GearsES2.reshape 0x5aa9e4eb 0/0 256x256 of 256x256, swapInterval 0, drawable 0x2c00004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5aa9e4eb, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x58da7a1c, (isShared true, created true, master 0x58da7a1c) [apply] Created Ctx #0: hash 0x1ee25262, (created true) [apply] Created Ctx #1: hash 0x1025bfce, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.2: hash 0x1ee25262, (isShared true, created true, master 0x58da7a1c) [apply] Created Ctx #0: hash 0x1025bfce, (created true) [apply] Created Ctx #1: hash 0x58da7a1c, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.3: hash 0x1025bfce, (isShared true, created true, master 0x58da7a1c) [apply] Created Ctx #0: hash 0x1ee25262, (created true) [apply] Created Ctx #1: hash 0x58da7a1c, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] junit.framework.TestListener: endTest(test02SyncedOneAnimatorDirtyDtorOrder) [apply] junit.framework.TestListener: startTest(test11AsyncEachAnimatorCleanDtorOrder) [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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x10683d9d: tileRendererInUse null [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x10683d9d FIN [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x3fc2959f: tileRendererInUse null [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x3fc2959f FIN [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x5aa9e4eb: tileRendererInUse null [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x5aa9e4eb 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[#38,main-Animator#02,5,main] GearsES2.init.0 0x385c9627: tileRendererInUse null, GearsES2[obj 0x385c9627 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x385c9627 on Thread[#38,main-Animator#02,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x385c9627 created: GearsObj[0x6a41aa51, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x385c9627 created: GearsObj[0x66447d39, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x385c9627 created: GearsObj[0x66447d39, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#38,main-Animator#02,5,main] GearsES2.init.X 0x385c9627 FIN GearsES2[obj 0x385c9627 isInit true, usesShared false, 1 GearsObj[0x6a41aa51, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x66447d39, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3b7f2982, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#38,main-Animator#02,5,main] GearsES2.reshape 0x385c9627 0/0 256x256 of 256x256, swapInterval 0, drawable 0x2c00006, msaa false, tileRendererInUse null [apply] >> GearsES2 0x385c9627, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#40,main-Animator#04,5,main] GearsES2.init.0 0x682b2fa: tileRendererInUse null, GearsES2[obj 0x682b2fa isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x385c9627 isInit true, usesShared false, 1 GearsObj[0x6a41aa51, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x66447d39, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3b7f2982, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x682b2fa on Thread[#40,main-Animator#04,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x682b2fa created w/ share: GearsObj[0x6a41aa51, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x41a6cb96, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x682b2fa created w/ share: GearsObj[0x66447d39, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x20abd257, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x682b2fa created w/ share: GearsObj[0x3b7f2982, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x2cd57218, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[#40,main-Animator#04,5,main] GearsES2.init.X 0x682b2fa FIN GearsES2[obj 0x682b2fa isInit true, usesShared true, 1 GearsObj[0x41a6cb96, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x20abd257, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2cd57218, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x385c9627 isInit true, usesShared false, 1 GearsObj[0x6a41aa51, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x66447d39, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3b7f2982, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[#40,main-Animator#04,5,main] GearsES2.reshape 0x682b2fa 0/0 256x256 of 256x256, swapInterval 0, drawable 0x2c00004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x682b2fa, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#39,main-Animator#03,5,main] GearsES2.init.0 0x139982de: tileRendererInUse null, GearsES2[obj 0x139982de isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x385c9627 isInit true, usesShared false, 1 GearsObj[0x6a41aa51, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x66447d39, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3b7f2982, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x139982de on Thread[#39,main-Animator#03,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x139982de created w/ share: GearsObj[0x6a41aa51, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x6fde584a, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x139982de created w/ share: GearsObj[0x66447d39, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0xb2eef77, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x139982de created w/ share: GearsObj[0x3b7f2982, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x17441d4b, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[#39,main-Animator#03,5,main] GearsES2.init.X 0x139982de FIN GearsES2[obj 0x139982de isInit true, usesShared true, 1 GearsObj[0x6fde584a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xb2eef77, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x17441d4b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x385c9627 isInit true, usesShared false, 1 GearsObj[0x6a41aa51, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x66447d39, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3b7f2982, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[#39,main-Animator#03,5,main] GearsES2.reshape 0x139982de 0/0 256x256 of 256x256, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x139982de, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x14aa3013, (isShared true, created true, master 0x14aa3013) [apply] Created Ctx #0: hash 0x383ebc53, (created true) [apply] Created Ctx #1: hash 0x36f944fc, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.2: hash 0x383ebc53, (isShared true, created true, master 0x14aa3013) [apply] Created Ctx #0: hash 0x14aa3013, (created true) [apply] Created Ctx #1: hash 0x36f944fc, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.3: hash 0x36f944fc, (isShared true, created true, master 0x14aa3013) [apply] Created Ctx #0: hash 0x14aa3013, (created true) [apply] Created Ctx #1: hash 0x383ebc53, (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[#37,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x682b2fa: tileRendererInUse null [apply] Thread[#37,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x682b2fa FIN [apply] Thread[#37,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x139982de: tileRendererInUse null [apply] Thread[#37,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x139982de FIN [apply] Thread[#37,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x385c9627: tileRendererInUse null [apply] Thread[#37,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x385c9627 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[#42,main-Animator#05,5,main] GearsES2.init.0 0x7dcf94f8: tileRendererInUse null, GearsES2[obj 0x7dcf94f8 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x7dcf94f8 on Thread[#42,main-Animator#05,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x7dcf94f8 created: GearsObj[0x50130bc1, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x7dcf94f8 created: GearsObj[0x21e1a556, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x7dcf94f8 created: GearsObj[0x21e1a556, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#42,main-Animator#05,5,main] GearsES2.init.X 0x7dcf94f8 FIN GearsES2[obj 0x7dcf94f8 isInit true, usesShared false, 1 GearsObj[0x50130bc1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x21e1a556, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x117d28e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#42,main-Animator#05,5,main] GearsES2.reshape 0x7dcf94f8 0/0 256x256 of 256x256, swapInterval 0, drawable 0x2c00006, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7dcf94f8, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#43,main-Animator#06,5,main] GearsES2.init.0 0x229f66ed: tileRendererInUse null, GearsES2[obj 0x229f66ed isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x7dcf94f8 isInit true, usesShared false, 1 GearsObj[0x50130bc1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x21e1a556, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x117d28e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x229f66ed on Thread[#43,main-Animator#06,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x229f66ed created w/ share: GearsObj[0x50130bc1, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x262b974a, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x229f66ed created w/ share: GearsObj[0x21e1a556, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x31ed13af, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x229f66ed created w/ share: GearsObj[0x117d28e, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x5e0b090d, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[#43,main-Animator#06,5,main] GearsES2.init.X 0x229f66ed FIN GearsES2[obj 0x229f66ed isInit true, usesShared true, 1 GearsObj[0x262b974a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x31ed13af, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5e0b090d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x7dcf94f8 isInit true, usesShared false, 1 GearsObj[0x50130bc1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x21e1a556, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x117d28e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[#43,main-Animator#06,5,main] GearsES2.reshape 0x229f66ed 0/0 256x256 of 256x256, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x229f66ed, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#44,main-Animator#07,5,main] GearsES2.init.0 0x31190526: tileRendererInUse null, GearsES2[obj 0x31190526 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x7dcf94f8 isInit true, usesShared false, 1 GearsObj[0x50130bc1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x21e1a556, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x117d28e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x31190526 on Thread[#44,main-Animator#07,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x31190526 created w/ share: GearsObj[0x50130bc1, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x280efc19, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x31190526 created w/ share: GearsObj[0x21e1a556, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x3d06e3, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x31190526 created w/ share: GearsObj[0x117d28e, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x501fb27a, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[#44,main-Animator#07,5,main] GearsES2.init.X 0x31190526 FIN GearsES2[obj 0x31190526 isInit true, usesShared true, 1 GearsObj[0x280efc19, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3d06e3, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x501fb27a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x7dcf94f8 isInit true, usesShared false, 1 GearsObj[0x50130bc1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x21e1a556, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x117d28e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[#44,main-Animator#07,5,main] GearsES2.reshape 0x31190526 0/0 256x256 of 256x256, swapInterval 0, drawable 0x2c00004, msaa false, tileRendererInUse null [apply] >> 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 [apply] XXX-C-3.1: hash 0x2ec2cc52, (isShared true, created true, master 0x2ec2cc52) [apply] Created Ctx #0: hash 0x78a846ba, (created true) [apply] Created Ctx #1: hash 0x766fa7df, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.2: hash 0x78a846ba, (isShared true, created true, master 0x2ec2cc52) [apply] Created Ctx #0: hash 0x2ec2cc52, (created true) [apply] Created Ctx #1: hash 0x766fa7df, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.3: hash 0x766fa7df, (isShared true, created true, master 0x2ec2cc52) [apply] Created Ctx #0: hash 0x2ec2cc52, (created true) [apply] Created Ctx #1: hash 0x78a846ba, (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[#41,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x7dcf94f8: tileRendererInUse null [apply] Thread[#41,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x7dcf94f8 FIN [apply] Thread[#41,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x229f66ed: tileRendererInUse null [apply] Thread[#41,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x229f66ed FIN [apply] junit.framework.TestListener: endTest(test12AsyncEachAnimatorDirtyDtorOrder) [apply] Thread[#41,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x31190526: tileRendererInUse null [apply] Thread[#41,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x31190526 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 @ 1751131495787 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131495790 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.524 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751131489896 ms III - Start [apply] SLOCK [T main @ 1751131489901 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT2 - test01SyncedOneAnimatorCleanDtorOrder [apply] Thread[#33,main-null,5,main] GearsES2.init.0 0x30c15d8b: tileRendererInUse null, GearsES2[obj 0x30c15d8b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x30c15d8b on Thread[#33,main-null,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x30c15d8b created: GearsObj[0x219b8047, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x30c15d8b created: GearsObj[0x7e85301b, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x30c15d8b created: GearsObj[0x7e85301b, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#33,main-null,5,main] GearsES2.init.X 0x30c15d8b FIN GearsES2[obj 0x30c15d8b isInit true, usesShared false, 1 GearsObj[0x219b8047, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7e85301b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xe9ea3de, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#33,main-null,5,main] GearsES2.reshape 0x30c15d8b 0/0 256x256 of 256x256, swapInterval 0, drawable 0x2c00006, 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] Thread[#33,main-null,5,main] GearsES2.init.0 0x6b2ea799: tileRendererInUse null, GearsES2[obj 0x6b2ea799 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x30c15d8b isInit true, usesShared false, 1 GearsObj[0x219b8047, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7e85301b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xe9ea3de, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x6b2ea799 on Thread[#33,main-null,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x6b2ea799 created w/ share: GearsObj[0x219b8047, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x162c1f00, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x6b2ea799 created w/ share: GearsObj[0x7e85301b, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x7febd529, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x6b2ea799 created w/ share: GearsObj[0xe9ea3de, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x7e7552e2, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[#33,main-null,5,main] GearsES2.init.X 0x6b2ea799 FIN GearsES2[obj 0x6b2ea799 isInit true, usesShared true, 1 GearsObj[0x162c1f00, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7febd529, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7e7552e2, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x30c15d8b isInit true, usesShared false, 1 GearsObj[0x219b8047, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7e85301b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xe9ea3de, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[#33,main-null,5,main] GearsES2.reshape 0x6b2ea799 0/0 256x256 of 256x256, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6b2ea799, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#33,main-null,5,main] GearsES2.init.0 0x28701274: tileRendererInUse null, GearsES2[obj 0x28701274 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x30c15d8b isInit true, usesShared false, 1 GearsObj[0x219b8047, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7e85301b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xe9ea3de, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x28701274 on Thread[#33,main-null,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x28701274 created w/ share: GearsObj[0x219b8047, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x5dde18e7, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x28701274 created w/ share: GearsObj[0x7e85301b, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x6752108d, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x28701274 created w/ share: GearsObj[0xe9ea3de, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x620d8ab8, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[#33,main-null,5,main] GearsES2.init.X 0x28701274 FIN GearsES2[obj 0x28701274 isInit true, usesShared true, 1 GearsObj[0x5dde18e7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6752108d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x620d8ab8, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x30c15d8b isInit true, usesShared false, 1 GearsObj[0x219b8047, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7e85301b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xe9ea3de, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[#33,main-null,5,main] GearsES2.reshape 0x28701274 0/0 256x256 of 256x256, swapInterval 0, drawable 0x2c00004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x28701274, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0xc23a103, (isShared true, created true, master 0xc23a103) [apply] Created Ctx #0: hash 0x26009f44, (created true) [apply] Created Ctx #1: hash 0x289db38b, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.2: hash 0x289db38b, (isShared true, created true, master 0xc23a103) [apply] Created Ctx #0: hash 0xc23a103, (created true) [apply] Created Ctx #1: hash 0x26009f44, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.3: hash 0x26009f44, (isShared true, created true, master 0xc23a103) [apply] Created Ctx #0: hash 0xc23a103, (created true) [apply] Created Ctx #1: hash 0x289db38b, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX Destroy in clean order NOW [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x28701274: tileRendererInUse null [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x28701274 FIN [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x6b2ea799: tileRendererInUse null [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x6b2ea799 FIN [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x30c15d8b: tileRendererInUse null [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x30c15d8b 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[#35,main-null,5,main] GearsES2.init.0 0x10683d9d: tileRendererInUse null, GearsES2[obj 0x10683d9d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x10683d9d on Thread[#35,main-null,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x10683d9d created: GearsObj[0x267dc5fa, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x10683d9d created: GearsObj[0x64960928, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x10683d9d created: GearsObj[0x64960928, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#35,main-null,5,main] GearsES2.init.X 0x10683d9d FIN GearsES2[obj 0x10683d9d isInit true, usesShared false, 1 GearsObj[0x267dc5fa, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x64960928, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x770f6a03, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#35,main-null,5,main] GearsES2.reshape 0x10683d9d 0/0 256x256 of 256x256, swapInterval 0, drawable 0x2c00006, msaa false, tileRendererInUse null [apply] >> GearsES2 0x10683d9d, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#35,main-null,5,main] GearsES2.init.0 0x3fc2959f: tileRendererInUse null, GearsES2[obj 0x3fc2959f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x10683d9d isInit true, usesShared false, 1 GearsObj[0x267dc5fa, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x64960928, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x770f6a03, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x3fc2959f on Thread[#35,main-null,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x3fc2959f created w/ share: GearsObj[0x267dc5fa, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x864e2a5, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x3fc2959f created w/ share: GearsObj[0x64960928, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x691d0b7d, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x3fc2959f created w/ share: GearsObj[0x770f6a03, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0xffee1b, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[#35,main-null,5,main] GearsES2.init.X 0x3fc2959f FIN GearsES2[obj 0x3fc2959f isInit true, usesShared true, 1 GearsObj[0x864e2a5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x691d0b7d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xffee1b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x10683d9d isInit true, usesShared false, 1 GearsObj[0x267dc5fa, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x64960928, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x770f6a03, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[#35,main-null,5,main] GearsES2.reshape 0x3fc2959f 0/0 256x256 of 256x256, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3fc2959f, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#35,main-null,5,main] GearsES2.init.0 0x5aa9e4eb: tileRendererInUse null, GearsES2[obj 0x5aa9e4eb isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x10683d9d isInit true, usesShared false, 1 GearsObj[0x267dc5fa, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x64960928, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x770f6a03, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x5aa9e4eb on Thread[#35,main-null,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x5aa9e4eb created w/ share: GearsObj[0x267dc5fa, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x2ab1edf2, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x5aa9e4eb created w/ share: GearsObj[0x64960928, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x7785ae15, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x5aa9e4eb created w/ share: GearsObj[0x770f6a03, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x16b50177, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[#35,main-null,5,main] GearsES2.init.X 0x5aa9e4eb FIN GearsES2[obj 0x5aa9e4eb isInit true, usesShared true, 1 GearsObj[0x2ab1edf2, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7785ae15, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x16b50177, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x10683d9d isInit true, usesShared false, 1 GearsObj[0x267dc5fa, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x64960928, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x770f6a03, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[#35,main-null,5,main] GearsES2.reshape 0x5aa9e4eb 0/0 256x256 of 256x256, swapInterval 0, drawable 0x2c00004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5aa9e4eb, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x58da7a1c, (isShared true, created true, master 0x58da7a1c) [apply] Created Ctx #0: hash 0x1ee25262, (created true) [apply] Created Ctx #1: hash 0x1025bfce, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.2: hash 0x1ee25262, (isShared true, created true, master 0x58da7a1c) [apply] Created Ctx #0: hash 0x1025bfce, (created true) [apply] Created Ctx #1: hash 0x58da7a1c, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.3: hash 0x1025bfce, (isShared true, created true, master 0x58da7a1c) [apply] Created Ctx #0: hash 0x1ee25262, (created true) [apply] Created Ctx #1: hash 0x58da7a1c, (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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x10683d9d: tileRendererInUse null [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x10683d9d FIN [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x3fc2959f: tileRendererInUse null [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x3fc2959f FIN [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x5aa9e4eb: tileRendererInUse null [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x5aa9e4eb 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[#38,main-Animator#02,5,main] GearsES2.init.0 0x385c9627: tileRendererInUse null, GearsES2[obj 0x385c9627 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x385c9627 on Thread[#38,main-Animator#02,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x385c9627 created: GearsObj[0x6a41aa51, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x385c9627 created: GearsObj[0x66447d39, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x385c9627 created: GearsObj[0x66447d39, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#38,main-Animator#02,5,main] GearsES2.init.X 0x385c9627 FIN GearsES2[obj 0x385c9627 isInit true, usesShared false, 1 GearsObj[0x6a41aa51, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x66447d39, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3b7f2982, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#38,main-Animator#02,5,main] GearsES2.reshape 0x385c9627 0/0 256x256 of 256x256, swapInterval 0, drawable 0x2c00006, msaa false, tileRendererInUse null [apply] >> GearsES2 0x385c9627, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#40,main-Animator#04,5,main] GearsES2.init.0 0x682b2fa: tileRendererInUse null, GearsES2[obj 0x682b2fa isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x385c9627 isInit true, usesShared false, 1 GearsObj[0x6a41aa51, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x66447d39, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3b7f2982, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x682b2fa on Thread[#40,main-Animator#04,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x682b2fa created w/ share: GearsObj[0x6a41aa51, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x41a6cb96, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x682b2fa created w/ share: GearsObj[0x66447d39, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x20abd257, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x682b2fa created w/ share: GearsObj[0x3b7f2982, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x2cd57218, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[#40,main-Animator#04,5,main] GearsES2.init.X 0x682b2fa FIN GearsES2[obj 0x682b2fa isInit true, usesShared true, 1 GearsObj[0x41a6cb96, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x20abd257, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2cd57218, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x385c9627 isInit true, usesShared false, 1 GearsObj[0x6a41aa51, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x66447d39, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3b7f2982, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[#40,main-Animator#04,5,main] GearsES2.reshape 0x682b2fa 0/0 256x256 of 256x256, swapInterval 0, drawable 0x2c00004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x682b2fa, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#39,main-Animator#03,5,main] GearsES2.init.0 0x139982de: tileRendererInUse null, GearsES2[obj 0x139982de isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x385c9627 isInit true, usesShared false, 1 GearsObj[0x6a41aa51, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x66447d39, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3b7f2982, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x139982de on Thread[#39,main-Animator#03,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x139982de created w/ share: GearsObj[0x6a41aa51, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x6fde584a, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x139982de created w/ share: GearsObj[0x66447d39, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0xb2eef77, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x139982de created w/ share: GearsObj[0x3b7f2982, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x17441d4b, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[#39,main-Animator#03,5,main] GearsES2.init.X 0x139982de FIN GearsES2[obj 0x139982de isInit true, usesShared true, 1 GearsObj[0x6fde584a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xb2eef77, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x17441d4b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x385c9627 isInit true, usesShared false, 1 GearsObj[0x6a41aa51, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x66447d39, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3b7f2982, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[#39,main-Animator#03,5,main] GearsES2.reshape 0x139982de 0/0 256x256 of 256x256, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x139982de, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x14aa3013, (isShared true, created true, master 0x14aa3013) [apply] Created Ctx #0: hash 0x383ebc53, (created true) [apply] Created Ctx #1: hash 0x36f944fc, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.2: hash 0x383ebc53, (isShared true, created true, master 0x14aa3013) [apply] Created Ctx #0: hash 0x14aa3013, (created true) [apply] Created Ctx #1: hash 0x36f944fc, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.3: hash 0x36f944fc, (isShared true, created true, master 0x14aa3013) [apply] Created Ctx #0: hash 0x14aa3013, (created true) [apply] Created Ctx #1: hash 0x383ebc53, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX Destroy in clean order NOW [apply] Thread[#37,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x682b2fa: tileRendererInUse null [apply] Thread[#37,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x682b2fa FIN [apply] Thread[#37,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x139982de: tileRendererInUse null [apply] Thread[#37,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x139982de FIN [apply] Thread[#37,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x385c9627: tileRendererInUse null [apply] Thread[#37,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x385c9627 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[#42,main-Animator#05,5,main] GearsES2.init.0 0x7dcf94f8: tileRendererInUse null, GearsES2[obj 0x7dcf94f8 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x7dcf94f8 on Thread[#42,main-Animator#05,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x7dcf94f8 created: GearsObj[0x50130bc1, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x7dcf94f8 created: GearsObj[0x21e1a556, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x7dcf94f8 created: GearsObj[0x21e1a556, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#42,main-Animator#05,5,main] GearsES2.init.X 0x7dcf94f8 FIN GearsES2[obj 0x7dcf94f8 isInit true, usesShared false, 1 GearsObj[0x50130bc1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x21e1a556, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x117d28e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#42,main-Animator#05,5,main] GearsES2.reshape 0x7dcf94f8 0/0 256x256 of 256x256, swapInterval 0, drawable 0x2c00006, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7dcf94f8, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#43,main-Animator#06,5,main] GearsES2.init.0 0x229f66ed: tileRendererInUse null, GearsES2[obj 0x229f66ed isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x7dcf94f8 isInit true, usesShared false, 1 GearsObj[0x50130bc1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x21e1a556, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x117d28e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x229f66ed on Thread[#43,main-Animator#06,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x229f66ed created w/ share: GearsObj[0x50130bc1, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x262b974a, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x229f66ed created w/ share: GearsObj[0x21e1a556, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x31ed13af, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x229f66ed created w/ share: GearsObj[0x117d28e, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x5e0b090d, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[#43,main-Animator#06,5,main] GearsES2.init.X 0x229f66ed FIN GearsES2[obj 0x229f66ed isInit true, usesShared true, 1 GearsObj[0x262b974a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x31ed13af, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5e0b090d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x7dcf94f8 isInit true, usesShared false, 1 GearsObj[0x50130bc1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x21e1a556, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x117d28e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[#43,main-Animator#06,5,main] GearsES2.reshape 0x229f66ed 0/0 256x256 of 256x256, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x229f66ed, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#44,main-Animator#07,5,main] GearsES2.init.0 0x31190526: tileRendererInUse null, GearsES2[obj 0x31190526 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x7dcf94f8 isInit true, usesShared false, 1 GearsObj[0x50130bc1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x21e1a556, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x117d28e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x31190526 on Thread[#44,main-Animator#07,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x31190526 created w/ share: GearsObj[0x50130bc1, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x280efc19, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x31190526 created w/ share: GearsObj[0x21e1a556, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x3d06e3, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x31190526 created w/ share: GearsObj[0x117d28e, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x501fb27a, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[#44,main-Animator#07,5,main] GearsES2.init.X 0x31190526 FIN GearsES2[obj 0x31190526 isInit true, usesShared true, 1 GearsObj[0x280efc19, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3d06e3, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x501fb27a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x7dcf94f8 isInit true, usesShared false, 1 GearsObj[0x50130bc1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x21e1a556, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x117d28e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[#44,main-Animator#07,5,main] GearsES2.reshape 0x31190526 0/0 256x256 of 256x256, swapInterval 0, drawable 0x2c00004, msaa false, tileRendererInUse null [apply] >> 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 [apply] XXX-C-3.1: hash 0x2ec2cc52, (isShared true, created true, master 0x2ec2cc52) [apply] Created Ctx #0: hash 0x78a846ba, (created true) [apply] Created Ctx #1: hash 0x766fa7df, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.2: hash 0x78a846ba, (isShared true, created true, master 0x2ec2cc52) [apply] Created Ctx #0: hash 0x2ec2cc52, (created true) [apply] Created Ctx #1: hash 0x766fa7df, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.3: hash 0x766fa7df, (isShared true, created true, master 0x2ec2cc52) [apply] Created Ctx #0: hash 0x2ec2cc52, (created true) [apply] Created Ctx #1: hash 0x78a846ba, (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[#41,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x7dcf94f8: tileRendererInUse null [apply] Thread[#41,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x7dcf94f8 FIN [apply] Thread[#41,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x229f66ed: tileRendererInUse null [apply] Thread[#41,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x229f66ed FIN [apply] Thread[#41,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x31190526: tileRendererInUse null [apply] Thread[#41,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x31190526 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 @ 1751131495787 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131495790 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01SyncedOneAnimatorCleanDtorOrder took 1.465 sec [apply] Testcase: test02SyncedOneAnimatorDirtyDtorOrder took 1.33 sec [apply] Testcase: test11AsyncEachAnimatorCleanDtorOrder took 1.316 sec [apply] Testcase: test12AsyncEachAnimatorDirtyDtorOrder took 1.349 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] WARNING: package sun.awt.windows not in java.desktop [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 @ 1751131496714 ms III - Start [apply] SLOCK [T main @ 1751131496719 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [apply] junit.framework.TestListener: startTest(test01SyncedOneAnimatorCleanDtorOrderCopyBuffer) [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3 - test01SyncedOneAnimatorCleanDtorOrderCopyBuffer [apply] Thread[#33,main-null,5,main] GearsES2.init.0 0x30c15d8b: tileRendererInUse null, GearsES2[obj 0x30c15d8b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x30c15d8b on Thread[#33,main-null,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x30c15d8b created: GearsObj[0x6dc72d5c, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x30c15d8b created: GearsObj[0x7243e65b, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x30c15d8b created: GearsObj[0x7243e65b, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#33,main-null,5,main] GearsES2.init.X 0x30c15d8b FIN GearsES2[obj 0x30c15d8b isInit true, usesShared false, 1 GearsObj[0x6dc72d5c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7243e65b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x486dc71a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#33,main-null,5,main] GearsES2.reshape 0x30c15d8b 0/0 256x256 of 256x256, swapInterval 0, drawable 0x2c00004, 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] Thread[#33,main-null,5,main] GearsES2.init.0 0x6b2ea799: tileRendererInUse null, GearsES2[obj 0x6b2ea799 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x30c15d8b isInit true, usesShared false, 1 GearsObj[0x6dc72d5c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7243e65b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x486dc71a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x6b2ea799 on Thread[#33,main-null,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x6b2ea799 created w/ share: GearsObj[0x6dc72d5c, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0xc1f27e0, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x6b2ea799 created w/ share: GearsObj[0x7243e65b, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x21e5fe52, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x6b2ea799 created w/ share: GearsObj[0x486dc71a, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x4c31ed94, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[#33,main-null,5,main] GearsES2.init.X 0x6b2ea799 FIN GearsES2[obj 0x6b2ea799 isInit true, usesShared true, 1 GearsObj[0xc1f27e0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x21e5fe52, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4c31ed94, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x30c15d8b isInit true, usesShared false, 1 GearsObj[0x6dc72d5c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7243e65b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x486dc71a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[#33,main-null,5,main] GearsES2.reshape 0x6b2ea799 0/0 256x256 of 256x256, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6b2ea799, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#33,main-null,5,main] GearsES2.init.0 0x75d4a5c2: tileRendererInUse null, GearsES2[obj 0x75d4a5c2 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x30c15d8b isInit true, usesShared false, 1 GearsObj[0x6dc72d5c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7243e65b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x486dc71a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x75d4a5c2 on Thread[#33,main-null,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x75d4a5c2 created w/ share: GearsObj[0x6dc72d5c, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x7dbde582, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x75d4a5c2 created w/ share: GearsObj[0x7243e65b, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x420be9b8, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x75d4a5c2 created w/ share: GearsObj[0x486dc71a, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x38fa7b80, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[#33,main-null,5,main] GearsES2.init.X 0x75d4a5c2 FIN GearsES2[obj 0x75d4a5c2 isInit true, usesShared true, 1 GearsObj[0x7dbde582, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x420be9b8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x38fa7b80, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x30c15d8b isInit true, usesShared false, 1 GearsObj[0x6dc72d5c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7243e65b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x486dc71a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[#33,main-null,5,main] GearsES2.reshape 0x75d4a5c2 0/0 256x256 of 256x256, swapInterval 0, drawable 0x2c00006, msaa false, tileRendererInUse null [apply] >> GearsES2 0x75d4a5c2, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x2bf818eb, (isShared true, created true, master 0x2bf818eb) [apply] Created Ctx #0: hash 0x2cffcf70, (created true) [apply] Created Ctx #1: hash 0x5df08534, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.2: hash 0x2cffcf70, (isShared true, created true, master 0x2bf818eb) [apply] Created Ctx #0: hash 0x2bf818eb, (created true) [apply] Created Ctx #1: hash 0x5df08534, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.3: hash 0x5df08534, (isShared true, created true, master 0x2bf818eb) [apply] Created Ctx #0: hash 0x2bf818eb, (created true) [apply] Created Ctx #1: hash 0x2cffcf70, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX Destroy in clean order NOW [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x75d4a5c2: tileRendererInUse null [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x75d4a5c2 FIN [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x6b2ea799: tileRendererInUse null [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x6b2ea799 FIN [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x30c15d8b: tileRendererInUse null [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x30c15d8b FIN [apply] XXX-C-3.1: hash 0x2bf818eb, (isShared false, created false, master 0x0) [apply] Total created 0 + destroyed 0 = 0 [apply] [apply] XXX-C-3.2: hash 0x2cffcf70, (isShared false, created false, master 0x0) [apply] Total created 0 + destroyed 0 = 0 [apply] [apply] XXX-C-3.3: hash 0x5df08534, (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] junit.framework.TestListener: endTest(test01SyncedOneAnimatorCleanDtorOrderCopyBuffer) [apply] junit.framework.TestListener: startTest(test02SyncedOneAnimatorCleanDtorOrderMapBuffer) [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3 - test02SyncedOneAnimatorCleanDtorOrderMapBuffer [apply] Thread[#35,main-null,5,main] GearsES2.init.0 0x10683d9d: tileRendererInUse null, GearsES2[obj 0x10683d9d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x10683d9d on Thread[#35,main-null,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x10683d9d created: GearsObj[0x62fbf0c, vbo ff 1, fs 3, bf 2, bs 4] [apply] gear2 0x10683d9d created: GearsObj[0x75e2ec7e, vbo ff 7, fs 9, bf 8, bs 10] [apply] gear3 0x10683d9d created: GearsObj[0x75e2ec7e, vbo ff 7, fs 9, bf 8, bs 10] [apply] Thread[#35,main-null,5,main] GearsES2.init.X 0x10683d9d FIN GearsES2[obj 0x10683d9d isInit true, usesShared false, 1 GearsObj[0x62fbf0c, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x75e2ec7e, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x577d52ab, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null] [apply] Thread[#35,main-null,5,main] GearsES2.reshape 0x10683d9d 0/0 256x256 of 256x256, swapInterval 0, drawable 0x2c00004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x10683d9d, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#35,main-null,5,main] GearsES2.init.0 0x3fc2959f: tileRendererInUse null, GearsES2[obj 0x3fc2959f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x10683d9d isInit true, usesShared false, 1 GearsObj[0x62fbf0c, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x75e2ec7e, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x577d52ab, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]] [apply] GearsES2 init 0x3fc2959f on Thread[#35,main-null,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x3fc2959f created w/ share: GearsObj[0x62fbf0c, vbo ff 1, fs 3, bf 2, bs 4] -> GearsObj[0x68c790f3, vbo ff 1, fs 3, bf 2, bs 4] [apply] gear2 0x3fc2959f created w/ share: GearsObj[0x75e2ec7e, vbo ff 7, fs 9, bf 8, bs 10] -> GearsObj[0x4835c591, vbo ff 7, fs 9, bf 8, bs 10] [apply] gear3 0x3fc2959f created w/ share: GearsObj[0x577d52ab, vbo ff 13, fs 15, bf 14, bs 16] -> GearsObj[0x16bd1c83, vbo ff 13, fs 15, bf 14, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[#35,main-null,5,main] GearsES2.init.X 0x3fc2959f FIN GearsES2[obj 0x3fc2959f isInit true, usesShared true, 1 GearsObj[0x68c790f3, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x4835c591, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x16bd1c83, vbo ff 13, fs 15, bf 14, bs 16], sharedGears GearsES2[obj 0x10683d9d isInit true, usesShared false, 1 GearsObj[0x62fbf0c, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x75e2ec7e, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x577d52ab, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]] [apply] Thread[#35,main-null,5,main] GearsES2.reshape 0x3fc2959f 0/0 256x256 of 256x256, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3fc2959f, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#35,main-null,5,main] GearsES2.init.0 0x5aa9e4eb: tileRendererInUse null, GearsES2[obj 0x5aa9e4eb isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x10683d9d isInit true, usesShared false, 1 GearsObj[0x62fbf0c, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x75e2ec7e, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x577d52ab, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]] [apply] GearsES2 init 0x5aa9e4eb on Thread[#35,main-null,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x5aa9e4eb created w/ share: GearsObj[0x62fbf0c, vbo ff 1, fs 3, bf 2, bs 4] -> GearsObj[0x7e4b441, vbo ff 1, fs 3, bf 2, bs 4] [apply] gear2 0x5aa9e4eb created w/ share: GearsObj[0x75e2ec7e, vbo ff 7, fs 9, bf 8, bs 10] -> GearsObj[0x603a3919, vbo ff 7, fs 9, bf 8, bs 10] [apply] gear3 0x5aa9e4eb created w/ share: GearsObj[0x577d52ab, vbo ff 13, fs 15, bf 14, bs 16] -> GearsObj[0x1b2fd288, vbo ff 13, fs 15, bf 14, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[#35,main-null,5,main] GearsES2.init.X 0x5aa9e4eb FIN GearsES2[obj 0x5aa9e4eb isInit true, usesShared true, 1 GearsObj[0x7e4b441, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x603a3919, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x1b2fd288, vbo ff 13, fs 15, bf 14, bs 16], sharedGears GearsES2[obj 0x10683d9d isInit true, usesShared false, 1 GearsObj[0x62fbf0c, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x75e2ec7e, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x577d52ab, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]] [apply] Thread[#35,main-null,5,main] GearsES2.reshape 0x5aa9e4eb 0/0 256x256 of 256x256, swapInterval 0, drawable 0x2c00006, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5aa9e4eb, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x78a846ba, (isShared true, created true, master 0x78a846ba) [apply] Created Ctx #0: hash 0x2ec2cc52, (created true) [apply] Created Ctx #1: hash 0x200527fa, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.2: hash 0x2ec2cc52, (isShared true, created true, master 0x78a846ba) [apply] Created Ctx #0: hash 0x78a846ba, (created true) [apply] Created Ctx #1: hash 0x200527fa, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.3: hash 0x200527fa, (isShared true, created true, master 0x78a846ba) [apply] Created Ctx #0: hash 0x2ec2cc52, (created true) [apply] Created Ctx #1: hash 0x78a846ba, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX Destroy in clean order NOW [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x5aa9e4eb: tileRendererInUse null [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x5aa9e4eb FIN [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x3fc2959f: tileRendererInUse null [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x3fc2959f FIN [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x10683d9d: tileRendererInUse null [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x10683d9d FIN [apply] junit.framework.TestListener: endTest(test02SyncedOneAnimatorCleanDtorOrderMapBuffer) [apply] junit.framework.TestListener: startTest(test03SyncedOneAnimatorDirtyDtorOrderCopyBuffer) [apply] XXX-C-3.1: hash 0x78a846ba, (isShared false, created false, master 0x0) [apply] Total created 0 + destroyed 0 = 0 [apply] [apply] XXX-C-3.2: hash 0x2ec2cc52, (isShared false, created false, master 0x0) [apply] Total created 0 + destroyed 0 = 0 [apply] [apply] XXX-C-3.3: hash 0x200527fa, (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[#37,main-null,5,main] GearsES2.init.0 0x385c9627: tileRendererInUse null, GearsES2[obj 0x385c9627 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x385c9627 on Thread[#37,main-null,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x385c9627 created: GearsObj[0x31ed13af, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x385c9627 created: GearsObj[0x5e0b090d, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x385c9627 created: GearsObj[0x5e0b090d, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#37,main-null,5,main] GearsES2.init.X 0x385c9627 FIN GearsES2[obj 0x385c9627 isInit true, usesShared false, 1 GearsObj[0x31ed13af, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5e0b090d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x60082c05, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#37,main-null,5,main] GearsES2.reshape 0x385c9627 0/0 256x256 of 256x256, swapInterval 0, drawable 0x2c00004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x385c9627, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#37,main-null,5,main] GearsES2.init.0 0x139982de: tileRendererInUse null, GearsES2[obj 0x139982de isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x385c9627 isInit true, usesShared false, 1 GearsObj[0x31ed13af, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5e0b090d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x60082c05, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x139982de on Thread[#37,main-null,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x139982de created w/ share: GearsObj[0x31ed13af, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x4a2a5019, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x139982de created w/ share: GearsObj[0x5e0b090d, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x1f3c8ae8, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x139982de created w/ share: GearsObj[0x60082c05, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x78673809, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[#37,main-null,5,main] GearsES2.init.X 0x139982de FIN GearsES2[obj 0x139982de isInit true, usesShared true, 1 GearsObj[0x4a2a5019, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1f3c8ae8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x78673809, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x385c9627 isInit true, usesShared false, 1 GearsObj[0x31ed13af, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5e0b090d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x60082c05, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[#37,main-null,5,main] GearsES2.reshape 0x139982de 0/0 256x256 of 256x256, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x139982de, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#37,main-null,5,main] GearsES2.init.0 0x682b2fa: tileRendererInUse null, GearsES2[obj 0x682b2fa isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x385c9627 isInit true, usesShared false, 1 GearsObj[0x31ed13af, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5e0b090d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x60082c05, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x682b2fa on Thread[#37,main-null,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x682b2fa created w/ share: GearsObj[0x31ed13af, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x149a4cd6, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x682b2fa created w/ share: GearsObj[0x5e0b090d, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x76609107, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x682b2fa created w/ share: GearsObj[0x60082c05, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x6ab845ce, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[#37,main-null,5,main] GearsES2.init.X 0x682b2fa FIN GearsES2[obj 0x682b2fa isInit true, usesShared true, 1 GearsObj[0x149a4cd6, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x76609107, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6ab845ce, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x385c9627 isInit true, usesShared false, 1 GearsObj[0x31ed13af, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5e0b090d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x60082c05, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[#37,main-null,5,main] GearsES2.reshape 0x682b2fa 0/0 256x256 of 256x256, swapInterval 0, drawable 0x2c00006, msaa false, tileRendererInUse null [apply] >> GearsES2 0x682b2fa, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x4fdd2efa, (isShared true, created true, master 0x4fdd2efa) [apply] Created Ctx #0: hash 0x7e3ceda8, (created true) [apply] Created Ctx #1: hash 0x70fb1c1f, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.2: hash 0x7e3ceda8, (isShared true, created true, master 0x4fdd2efa) [apply] Created Ctx #0: hash 0x4fdd2efa, (created true) [apply] Created Ctx #1: hash 0x70fb1c1f, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.3: hash 0x70fb1c1f, (isShared true, created true, master 0x4fdd2efa) [apply] Created Ctx #0: hash 0x7e3ceda8, (created true) [apply] Created Ctx #1: hash 0x4fdd2efa, (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[#38,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x385c9627: tileRendererInUse null [apply] Thread[#38,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x385c9627 FIN [apply] Thread[#38,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x139982de: tileRendererInUse null [apply] Thread[#38,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x139982de FIN [apply] Thread[#38,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x682b2fa: tileRendererInUse null [apply] Thread[#38,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x682b2fa FIN [apply] junit.framework.TestListener: endTest(test03SyncedOneAnimatorDirtyDtorOrderCopyBuffer) [apply] junit.framework.TestListener: startTest(test04SyncedOneAnimatorDirtyDtorOrderMapBuffer) [apply] XXX-C-3.1: hash 0x4fdd2efa, (isShared false, created false, master 0x0) [apply] Total created 0 + destroyed 0 = 0 [apply] [apply] XXX-C-3.2: hash 0x7e3ceda8, (isShared false, created false, master 0x0) [apply] Total created 0 + destroyed 0 = 0 [apply] [apply] XXX-C-3.3: hash 0x70fb1c1f, (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[#39,main-null,5,main] GearsES2.init.0 0x7dcf94f8: tileRendererInUse null, GearsES2[obj 0x7dcf94f8 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x7dcf94f8 on Thread[#39,main-null,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x7dcf94f8 created: GearsObj[0x28a6f959, vbo ff 1, fs 3, bf 2, bs 4] [apply] gear2 0x7dcf94f8 created: GearsObj[0x4b0ff12c, vbo ff 7, fs 9, bf 8, bs 10] [apply] gear3 0x7dcf94f8 created: GearsObj[0x4b0ff12c, vbo ff 7, fs 9, bf 8, bs 10] [apply] Thread[#39,main-null,5,main] GearsES2.init.X 0x7dcf94f8 FIN GearsES2[obj 0x7dcf94f8 isInit true, usesShared false, 1 GearsObj[0x28a6f959, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x4b0ff12c, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x795a9d03, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null] [apply] Thread[#39,main-null,5,main] GearsES2.reshape 0x7dcf94f8 0/0 256x256 of 256x256, swapInterval 0, drawable 0x2c00004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7dcf94f8, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#39,main-null,5,main] GearsES2.init.0 0x229f66ed: tileRendererInUse null, GearsES2[obj 0x229f66ed isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x7dcf94f8 isInit true, usesShared false, 1 GearsObj[0x28a6f959, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x4b0ff12c, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x795a9d03, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]] [apply] GearsES2 init 0x229f66ed on Thread[#39,main-null,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x229f66ed created w/ share: GearsObj[0x28a6f959, vbo ff 1, fs 3, bf 2, bs 4] -> GearsObj[0x515023ca, vbo ff 1, fs 3, bf 2, bs 4] [apply] gear2 0x229f66ed created w/ share: GearsObj[0x4b0ff12c, vbo ff 7, fs 9, bf 8, bs 10] -> GearsObj[0x7872bcbb, vbo ff 7, fs 9, bf 8, bs 10] [apply] gear3 0x229f66ed created w/ share: GearsObj[0x795a9d03, vbo ff 13, fs 15, bf 14, bs 16] -> GearsObj[0x759f168f, vbo ff 13, fs 15, bf 14, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[#39,main-null,5,main] GearsES2.init.X 0x229f66ed FIN GearsES2[obj 0x229f66ed isInit true, usesShared true, 1 GearsObj[0x515023ca, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x7872bcbb, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x759f168f, vbo ff 13, fs 15, bf 14, bs 16], sharedGears GearsES2[obj 0x7dcf94f8 isInit true, usesShared false, 1 GearsObj[0x28a6f959, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x4b0ff12c, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x795a9d03, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]] [apply] Thread[#39,main-null,5,main] GearsES2.reshape 0x229f66ed 0/0 256x256 of 256x256, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x229f66ed, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#39,main-null,5,main] GearsES2.init.0 0x31190526: tileRendererInUse null, GearsES2[obj 0x31190526 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x7dcf94f8 isInit true, usesShared false, 1 GearsObj[0x28a6f959, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x4b0ff12c, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x795a9d03, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]] [apply] GearsES2 init 0x31190526 on Thread[#39,main-null,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x31190526 created w/ share: GearsObj[0x28a6f959, vbo ff 1, fs 3, bf 2, bs 4] -> GearsObj[0x1a18395b, vbo ff 1, fs 3, bf 2, bs 4] [apply] gear2 0x31190526 created w/ share: GearsObj[0x4b0ff12c, vbo ff 7, fs 9, bf 8, bs 10] -> GearsObj[0x3d6937f4, vbo ff 7, fs 9, bf 8, bs 10] [apply] gear3 0x31190526 created w/ share: GearsObj[0x795a9d03, vbo ff 13, fs 15, bf 14, bs 16] -> GearsObj[0x20ba693f, vbo ff 13, fs 15, bf 14, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[#39,main-null,5,main] GearsES2.init.X 0x31190526 FIN GearsES2[obj 0x31190526 isInit true, usesShared true, 1 GearsObj[0x1a18395b, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x3d6937f4, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x20ba693f, vbo ff 13, fs 15, bf 14, bs 16], sharedGears GearsES2[obj 0x7dcf94f8 isInit true, usesShared false, 1 GearsObj[0x28a6f959, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x4b0ff12c, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x795a9d03, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]] [apply] Thread[#39,main-null,5,main] GearsES2.reshape 0x31190526 0/0 256x256 of 256x256, swapInterval 0, drawable 0x2c00006, msaa false, tileRendererInUse null [apply] >> 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 [apply] XXX-C-3.1: hash 0x568f9cd6, (isShared true, created true, master 0x568f9cd6) [apply] Created Ctx #0: hash 0x1e5cdded, (created true) [apply] Created Ctx #1: hash 0x109b2056, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.2: hash 0x1e5cdded, (isShared true, created true, master 0x568f9cd6) [apply] Created Ctx #0: hash 0x568f9cd6, (created true) [apply] Created Ctx #1: hash 0x109b2056, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.3: hash 0x109b2056, (isShared true, created true, master 0x568f9cd6) [apply] Created Ctx #0: hash 0x1e5cdded, (created true) [apply] Created Ctx #1: hash 0x568f9cd6, (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[#40,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x7dcf94f8: tileRendererInUse null [apply] Thread[#40,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x7dcf94f8 FIN [apply] Thread[#40,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x229f66ed: tileRendererInUse null [apply] Thread[#40,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x229f66ed FIN [apply] Thread[#40,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x31190526: tileRendererInUse null [apply] Thread[#40,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x31190526 FIN [apply] junit.framework.TestListener: endTest(test04SyncedOneAnimatorDirtyDtorOrderMapBuffer) [apply] junit.framework.TestListener: startTest(test11ASyncEachAnimatorCleanDtorOrderCopyBuffer) [apply] XXX-C-3.1: hash 0x568f9cd6, (isShared false, created false, master 0x0) [apply] Total created 0 + destroyed 0 = 0 [apply] [apply] XXX-C-3.2: hash 0x1e5cdded, (isShared false, created false, master 0x0) [apply] Total created 0 + destroyed 0 = 0 [apply] [apply] XXX-C-3.3: hash 0x109b2056, (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[#42,main-Animator#04,5,main] GearsES2.init.0 0x6743e411: tileRendererInUse null, GearsES2[obj 0x6743e411 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x6743e411 on Thread[#42,main-Animator#04,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x6743e411 created: GearsObj[0x67dfee44, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x6743e411 created: GearsObj[0x78014353, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x6743e411 created: GearsObj[0x78014353, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#42,main-Animator#04,5,main] GearsES2.init.X 0x6743e411 FIN GearsES2[obj 0x6743e411 isInit true, usesShared false, 1 GearsObj[0x67dfee44, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x78014353, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x366ce34f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#42,main-Animator#04,5,main] GearsES2.reshape 0x6743e411 0/0 256x256 of 256x256, swapInterval 0, drawable 0x2c00004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6743e411, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#43,main-Animator#05,5,main] GearsES2.init.0 0x3eb25e1a: tileRendererInUse null, GearsES2[obj 0x3eb25e1a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x6743e411 isInit true, usesShared false, 1 GearsObj[0x67dfee44, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x78014353, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x366ce34f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x3eb25e1a on Thread[#43,main-Animator#05,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x3eb25e1a created w/ share: GearsObj[0x67dfee44, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x5d6df1bd, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x3eb25e1a created w/ share: GearsObj[0x78014353, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x3526b7a4, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x3eb25e1a created w/ share: GearsObj[0x366ce34f, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x2549ac5a, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[#43,main-Animator#05,5,main] GearsES2.init.X 0x3eb25e1a FIN GearsES2[obj 0x3eb25e1a isInit true, usesShared true, 1 GearsObj[0x5d6df1bd, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3526b7a4, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2549ac5a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x6743e411 isInit true, usesShared false, 1 GearsObj[0x67dfee44, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x78014353, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x366ce34f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[#43,main-Animator#05,5,main] GearsES2.reshape 0x3eb25e1a 0/0 256x256 of 256x256, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3eb25e1a, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#44,main-Animator#06,5,main] GearsES2.init.0 0x477b4cdf: tileRendererInUse null, GearsES2[obj 0x477b4cdf isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x6743e411 isInit true, usesShared false, 1 GearsObj[0x67dfee44, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x78014353, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x366ce34f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x477b4cdf on Thread[#44,main-Animator#06,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x477b4cdf created w/ share: GearsObj[0x67dfee44, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x55df2c0e, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x477b4cdf created w/ share: GearsObj[0x78014353, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x13e1671e, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x477b4cdf created w/ share: GearsObj[0x366ce34f, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x2dddb61f, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[#44,main-Animator#06,5,main] GearsES2.init.X 0x477b4cdf FIN GearsES2[obj 0x477b4cdf isInit true, usesShared true, 1 GearsObj[0x55df2c0e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x13e1671e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2dddb61f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x6743e411 isInit true, usesShared false, 1 GearsObj[0x67dfee44, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x78014353, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x366ce34f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[#44,main-Animator#06,5,main] GearsES2.reshape 0x477b4cdf 0/0 256x256 of 256x256, swapInterval 0, drawable 0x2c00006, msaa false, tileRendererInUse null [apply] >> GearsES2 0x477b4cdf, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x19b9eb7c, (isShared true, created true, master 0x19b9eb7c) [apply] Created Ctx #0: hash 0xa852da7, (created true) [apply] Created Ctx #1: hash 0x442c35f, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.2: hash 0x442c35f, (isShared true, created true, master 0x19b9eb7c) [apply] Created Ctx #0: hash 0xa852da7, (created true) [apply] Created Ctx #1: hash 0x19b9eb7c, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.3: hash 0xa852da7, (isShared true, created true, master 0x19b9eb7c) [apply] Created Ctx #0: hash 0x19b9eb7c, (created true) [apply] Created Ctx #1: hash 0x442c35f, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX Destroy in clean order NOW [apply] Thread[#41,main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.dispose 0x477b4cdf: tileRendererInUse null [apply] Thread[#41,main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.dispose 0x477b4cdf FIN [apply] Thread[#41,main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.dispose 0x3eb25e1a: tileRendererInUse null [apply] Thread[#41,main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.dispose 0x3eb25e1a FIN [apply] Thread[#41,main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.dispose 0x6743e411: tileRendererInUse null [apply] Thread[#41,main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.dispose 0x6743e411 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[#46,main-Animator#07,5,main] GearsES2.init.0 0xf5958c9: tileRendererInUse null, GearsES2[obj 0xf5958c9 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0xf5958c9 on Thread[#46,main-Animator#07,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0xf5958c9 created: GearsObj[0x1f7aa6b6, vbo ff 1, fs 3, bf 2, bs 4] [apply] gear2 0xf5958c9 created: GearsObj[0x17bc41b9, vbo ff 7, fs 9, bf 8, bs 10] [apply] gear3 0xf5958c9 created: GearsObj[0x17bc41b9, vbo ff 7, fs 9, bf 8, bs 10] [apply] Thread[#46,main-Animator#07,5,main] GearsES2.init.X 0xf5958c9 FIN GearsES2[obj 0xf5958c9 isInit true, usesShared false, 1 GearsObj[0x1f7aa6b6, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x17bc41b9, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x4e311612, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null] [apply] Thread[#46,main-Animator#07,5,main] GearsES2.reshape 0xf5958c9 0/0 256x256 of 256x256, swapInterval 0, drawable 0x2c00004, msaa false, tileRendererInUse null [apply] >> GearsES2 0xf5958c9, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#47,main-Animator#08,5,main] GearsES2.init.0 0x233795b6: tileRendererInUse null, GearsES2[obj 0x233795b6 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0xf5958c9 isInit true, usesShared false, 1 GearsObj[0x1f7aa6b6, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x17bc41b9, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x4e311612, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]] [apply] GearsES2 init 0x233795b6 on Thread[#47,main-Animator#08,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x233795b6 created w/ share: GearsObj[0x1f7aa6b6, vbo ff 1, fs 3, bf 2, bs 4] -> GearsObj[0x52748ece, vbo ff 1, fs 3, bf 2, bs 4] [apply] gear2 0x233795b6 created w/ share: GearsObj[0x17bc41b9, vbo ff 7, fs 9, bf 8, bs 10] -> GearsObj[0x3dcfbcea, vbo ff 7, fs 9, bf 8, bs 10] [apply] gear3 0x233795b6 created w/ share: GearsObj[0x4e311612, vbo ff 13, fs 15, bf 14, bs 16] -> GearsObj[0x2ad83aaa, vbo ff 13, fs 15, bf 14, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[#47,main-Animator#08,5,main] GearsES2.init.X 0x233795b6 FIN GearsES2[obj 0x233795b6 isInit true, usesShared true, 1 GearsObj[0x52748ece, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x3dcfbcea, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x2ad83aaa, vbo ff 13, fs 15, bf 14, bs 16], sharedGears GearsES2[obj 0xf5958c9 isInit true, usesShared false, 1 GearsObj[0x1f7aa6b6, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x17bc41b9, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x4e311612, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]] [apply] Thread[#47,main-Animator#08,5,main] GearsES2.reshape 0x233795b6 0/0 256x256 of 256x256, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x233795b6, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#48,main-Animator#09,5,main] GearsES2.init.0 0x3eb738bb: tileRendererInUse null, GearsES2[obj 0x3eb738bb isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0xf5958c9 isInit true, usesShared false, 1 GearsObj[0x1f7aa6b6, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x17bc41b9, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x4e311612, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]] [apply] GearsES2 init 0x3eb738bb on Thread[#48,main-Animator#09,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x3eb738bb created w/ share: GearsObj[0x1f7aa6b6, vbo ff 1, fs 3, bf 2, bs 4] -> GearsObj[0x516acf65, vbo ff 1, fs 3, bf 2, bs 4] [apply] gear2 0x3eb738bb created w/ share: GearsObj[0x17bc41b9, vbo ff 7, fs 9, bf 8, bs 10] -> GearsObj[0x394b5b22, vbo ff 7, fs 9, bf 8, bs 10] [apply] gear3 0x3eb738bb created w/ share: GearsObj[0x4e311612, vbo ff 13, fs 15, bf 14, bs 16] -> GearsObj[0x2942ff62, vbo ff 13, fs 15, bf 14, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[#48,main-Animator#09,5,main] GearsES2.init.X 0x3eb738bb FIN GearsES2[obj 0x3eb738bb isInit true, usesShared true, 1 GearsObj[0x516acf65, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x394b5b22, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x2942ff62, vbo ff 13, fs 15, bf 14, bs 16], sharedGears GearsES2[obj 0xf5958c9 isInit true, usesShared false, 1 GearsObj[0x1f7aa6b6, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x17bc41b9, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x4e311612, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]] [apply] Thread[#48,main-Animator#09,5,main] GearsES2.reshape 0x3eb738bb 0/0 256x256 of 256x256, swapInterval 0, drawable 0x2c00006, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3eb738bb, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x61e4012a, (isShared true, created true, master 0x61e4012a) [apply] Created Ctx #0: hash 0x4b9dbf8e, (created true) [apply] Created Ctx #1: hash 0x455a5955, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.2: hash 0x455a5955, (isShared true, created true, master 0x61e4012a) [apply] Created Ctx #0: hash 0x61e4012a, (created true) [apply] Created Ctx #1: hash 0x4b9dbf8e, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.3: hash 0x4b9dbf8e, (isShared true, created true, master 0x61e4012a) [apply] Created Ctx #0: hash 0x61e4012a, (created true) [apply] Created Ctx #1: hash 0x455a5955, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX Destroy in clean order NOW [apply] Thread[#45,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.dispose 0x3eb738bb: tileRendererInUse null [apply] Thread[#45,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.dispose 0x3eb738bb FIN [apply] Thread[#45,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.dispose 0x233795b6: tileRendererInUse null [apply] Thread[#45,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.dispose 0x233795b6 FIN [apply] Thread[#45,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.dispose 0xf5958c9: tileRendererInUse null [apply] Thread[#45,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.dispose 0xf5958c9 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[#50,main-Animator#10,5,main] GearsES2.init.0 0x1e800aaa: tileRendererInUse null, GearsES2[obj 0x1e800aaa isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x1e800aaa on Thread[#50,main-Animator#10,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x1e800aaa created: GearsObj[0x54e53da7, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x1e800aaa created: GearsObj[0x37f167e4, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x1e800aaa created: GearsObj[0x37f167e4, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#50,main-Animator#10,5,main] GearsES2.init.X 0x1e800aaa FIN GearsES2[obj 0x1e800aaa isInit true, usesShared false, 1 GearsObj[0x54e53da7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x37f167e4, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5e502da, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#50,main-Animator#10,5,main] GearsES2.reshape 0x1e800aaa 0/0 256x256 of 256x256, swapInterval 0, drawable 0x2c00004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1e800aaa, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#51,main-Animator#11,5,main] GearsES2.init.0 0x185a6e9: tileRendererInUse null, GearsES2[obj 0x185a6e9 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x1e800aaa isInit true, usesShared false, 1 GearsObj[0x54e53da7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x37f167e4, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5e502da, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x185a6e9 on Thread[#51,main-Animator#11,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x185a6e9 created w/ share: GearsObj[0x54e53da7, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x43798930, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x185a6e9 created w/ share: GearsObj[0x37f167e4, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x540454e8, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x185a6e9 created w/ share: GearsObj[0x5e502da, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x3bbcf6d5, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[#51,main-Animator#11,5,main] GearsES2.init.X 0x185a6e9 FIN GearsES2[obj 0x185a6e9 isInit true, usesShared true, 1 GearsObj[0x43798930, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x540454e8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3bbcf6d5, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x1e800aaa isInit true, usesShared false, 1 GearsObj[0x54e53da7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x37f167e4, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5e502da, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[#51,main-Animator#11,5,main] GearsES2.reshape 0x185a6e9 0/0 256x256 of 256x256, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x185a6e9, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#52,main-Animator#12,5,main] GearsES2.init.0 0x6f03482: tileRendererInUse null, GearsES2[obj 0x6f03482 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x1e800aaa isInit true, usesShared false, 1 GearsObj[0x54e53da7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x37f167e4, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5e502da, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x6f03482 on Thread[#52,main-Animator#12,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x6f03482 created w/ share: GearsObj[0x54e53da7, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x5dad6a77, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x6f03482 created w/ share: GearsObj[0x37f167e4, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x66b53cf7, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x6f03482 created w/ share: GearsObj[0x5e502da, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x255aa4c8, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[#52,main-Animator#12,5,main] GearsES2.init.X 0x6f03482 FIN GearsES2[obj 0x6f03482 isInit true, usesShared true, 1 GearsObj[0x5dad6a77, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x66b53cf7, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x255aa4c8, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x1e800aaa isInit true, usesShared false, 1 GearsObj[0x54e53da7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x37f167e4, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5e502da, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[#52,main-Animator#12,5,main] GearsES2.reshape 0x6f03482 0/0 256x256 of 256x256, swapInterval 0, drawable 0x2c00006, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6f03482, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x2a301c98, (isShared true, created true, master 0x2a301c98) [apply] Created Ctx #0: hash 0x43ce8486, (created true) [apply] Created Ctx #1: hash 0x4d09628f, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.2: hash 0x43ce8486, (isShared true, created true, master 0x2a301c98) [apply] Created Ctx #0: hash 0x4d09628f, (created true) [apply] Created Ctx #1: hash 0x2a301c98, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.3: hash 0x4d09628f, (isShared true, created true, master 0x2a301c98) [apply] Created Ctx #0: hash 0x43ce8486, (created true) [apply] Created Ctx #1: hash 0x2a301c98, (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[#49,main-Display-.x11_:0-1-EDT-7,5,main] GearsES2.dispose 0x1e800aaa: tileRendererInUse null [apply] Thread[#49,main-Display-.x11_:0-1-EDT-7,5,main] GearsES2.dispose 0x1e800aaa FIN [apply] Thread[#49,main-Display-.x11_:0-1-EDT-7,5,main] GearsES2.dispose 0x185a6e9: tileRendererInUse null [apply] Thread[#49,main-Display-.x11_:0-1-EDT-7,5,main] GearsES2.dispose 0x185a6e9 FIN [apply] Thread[#49,main-Display-.x11_:0-1-EDT-7,5,main] GearsES2.dispose 0x6f03482: tileRendererInUse null [apply] Thread[#49,main-Display-.x11_:0-1-EDT-7,5,main] GearsES2.dispose 0x6f03482 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[#54,main-Animator#13,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[#54,main-Animator#13,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x179ece50 created: GearsObj[0x5d4caab8, vbo ff 1, fs 3, bf 2, bs 4] [apply] gear2 0x179ece50 created: GearsObj[0x36893775, vbo ff 7, fs 9, bf 8, bs 10] [apply] gear3 0x179ece50 created: GearsObj[0x36893775, vbo ff 7, fs 9, bf 8, bs 10] [apply] Thread[#54,main-Animator#13,5,main] GearsES2.init.X 0x179ece50 FIN GearsES2[obj 0x179ece50 isInit true, usesShared false, 1 GearsObj[0x5d4caab8, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x36893775, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0xcc53cca, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null] [apply] Thread[#54,main-Animator#13,5,main] GearsES2.reshape 0x179ece50 0/0 256x256 of 256x256, swapInterval 0, drawable 0x2c00004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x179ece50, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#55,main-Animator#14,5,main] GearsES2.init.0 0x3b0090a4: tileRendererInUse null, GearsES2[obj 0x3b0090a4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x179ece50 isInit true, usesShared false, 1 GearsObj[0x5d4caab8, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x36893775, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0xcc53cca, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]] [apply] GearsES2 init 0x3b0090a4 on Thread[#55,main-Animator#14,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x3b0090a4 created w/ share: GearsObj[0x5d4caab8, vbo ff 1, fs 3, bf 2, bs 4] -> GearsObj[0xea9eab5, vbo ff 1, fs 3, bf 2, bs 4] [apply] gear2 0x3b0090a4 created w/ share: GearsObj[0x36893775, vbo ff 7, fs 9, bf 8, bs 10] -> GearsObj[0x634aa105, vbo ff 7, fs 9, bf 8, bs 10] [apply] gear3 0x3b0090a4 created w/ share: GearsObj[0xcc53cca, vbo ff 13, fs 15, bf 14, bs 16] -> GearsObj[0x76dbc312, vbo ff 13, fs 15, bf 14, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[#55,main-Animator#14,5,main] GearsES2.init.X 0x3b0090a4 FIN GearsES2[obj 0x3b0090a4 isInit true, usesShared true, 1 GearsObj[0xea9eab5, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x634aa105, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x76dbc312, vbo ff 13, fs 15, bf 14, bs 16], sharedGears GearsES2[obj 0x179ece50 isInit true, usesShared false, 1 GearsObj[0x5d4caab8, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x36893775, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0xcc53cca, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]] [apply] Thread[#55,main-Animator#14,5,main] GearsES2.reshape 0x3b0090a4 0/0 256x256 of 256x256, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3b0090a4, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#56,main-Animator#15,5,main] GearsES2.init.0 0x3cd3e762: tileRendererInUse null, GearsES2[obj 0x3cd3e762 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x179ece50 isInit true, usesShared false, 1 GearsObj[0x5d4caab8, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x36893775, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0xcc53cca, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]] [apply] GearsES2 init 0x3cd3e762 on Thread[#56,main-Animator#15,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x3cd3e762 created w/ share: GearsObj[0x5d4caab8, vbo ff 1, fs 3, bf 2, bs 4] -> GearsObj[0x219af18a, vbo ff 1, fs 3, bf 2, bs 4] [apply] gear2 0x3cd3e762 created w/ share: GearsObj[0x36893775, vbo ff 7, fs 9, bf 8, bs 10] -> GearsObj[0x11d15c3, vbo ff 7, fs 9, bf 8, bs 10] [apply] gear3 0x3cd3e762 created w/ share: GearsObj[0xcc53cca, vbo ff 13, fs 15, bf 14, bs 16] -> GearsObj[0x590a9f7b, vbo ff 13, fs 15, bf 14, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[#56,main-Animator#15,5,main] GearsES2.init.X 0x3cd3e762 FIN GearsES2[obj 0x3cd3e762 isInit true, usesShared true, 1 GearsObj[0x219af18a, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x11d15c3, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x590a9f7b, vbo ff 13, fs 15, bf 14, bs 16], sharedGears GearsES2[obj 0x179ece50 isInit true, usesShared false, 1 GearsObj[0x5d4caab8, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x36893775, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0xcc53cca, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]] [apply] Thread[#56,main-Animator#15,5,main] GearsES2.reshape 0x3cd3e762 0/0 256x256 of 256x256, swapInterval 0, drawable 0x2c00006, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3cd3e762, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x231033ac, (isShared true, created true, master 0x231033ac) [apply] Created Ctx #0: hash 0x16fc132e, (created true) [apply] Created Ctx #1: hash 0x183bfe59, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.2: hash 0x183bfe59, (isShared true, created true, master 0x231033ac) [apply] Created Ctx #0: hash 0x231033ac, (created true) [apply] Created Ctx #1: hash 0x16fc132e, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.3: hash 0x16fc132e, (isShared true, created true, master 0x231033ac) [apply] Created Ctx #0: hash 0x231033ac, (created true) [apply] Created Ctx #1: hash 0x183bfe59, (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[#53,main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.dispose 0x179ece50: tileRendererInUse null [apply] Thread[#53,main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.dispose 0x179ece50 FIN [apply] Thread[#53,main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.dispose 0x3b0090a4: tileRendererInUse null [apply] Thread[#53,main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.dispose 0x3b0090a4 FIN [apply] Thread[#53,main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.dispose 0x3cd3e762: tileRendererInUse null [apply] Thread[#53,main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.dispose 0x3cd3e762 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 @ 1751131513012 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131513020 ms --- localhost/127.0.0.1:59999 - Unlock ok within 10 ms [apply] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 16.903 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751131496714 ms III - Start [apply] SLOCK [T main @ 1751131496719 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3 - test01SyncedOneAnimatorCleanDtorOrderCopyBuffer [apply] Thread[#33,main-null,5,main] GearsES2.init.0 0x30c15d8b: tileRendererInUse null, GearsES2[obj 0x30c15d8b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x30c15d8b on Thread[#33,main-null,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x30c15d8b created: GearsObj[0x6dc72d5c, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x30c15d8b created: GearsObj[0x7243e65b, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x30c15d8b created: GearsObj[0x7243e65b, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#33,main-null,5,main] GearsES2.init.X 0x30c15d8b FIN GearsES2[obj 0x30c15d8b isInit true, usesShared false, 1 GearsObj[0x6dc72d5c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7243e65b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x486dc71a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#33,main-null,5,main] GearsES2.reshape 0x30c15d8b 0/0 256x256 of 256x256, swapInterval 0, drawable 0x2c00004, 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] Thread[#33,main-null,5,main] GearsES2.init.0 0x6b2ea799: tileRendererInUse null, GearsES2[obj 0x6b2ea799 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x30c15d8b isInit true, usesShared false, 1 GearsObj[0x6dc72d5c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7243e65b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x486dc71a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x6b2ea799 on Thread[#33,main-null,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x6b2ea799 created w/ share: GearsObj[0x6dc72d5c, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0xc1f27e0, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x6b2ea799 created w/ share: GearsObj[0x7243e65b, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x21e5fe52, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x6b2ea799 created w/ share: GearsObj[0x486dc71a, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x4c31ed94, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[#33,main-null,5,main] GearsES2.init.X 0x6b2ea799 FIN GearsES2[obj 0x6b2ea799 isInit true, usesShared true, 1 GearsObj[0xc1f27e0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x21e5fe52, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4c31ed94, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x30c15d8b isInit true, usesShared false, 1 GearsObj[0x6dc72d5c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7243e65b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x486dc71a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[#33,main-null,5,main] GearsES2.reshape 0x6b2ea799 0/0 256x256 of 256x256, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6b2ea799, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#33,main-null,5,main] GearsES2.init.0 0x75d4a5c2: tileRendererInUse null, GearsES2[obj 0x75d4a5c2 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x30c15d8b isInit true, usesShared false, 1 GearsObj[0x6dc72d5c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7243e65b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x486dc71a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x75d4a5c2 on Thread[#33,main-null,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x75d4a5c2 created w/ share: GearsObj[0x6dc72d5c, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x7dbde582, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x75d4a5c2 created w/ share: GearsObj[0x7243e65b, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x420be9b8, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x75d4a5c2 created w/ share: GearsObj[0x486dc71a, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x38fa7b80, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[#33,main-null,5,main] GearsES2.init.X 0x75d4a5c2 FIN GearsES2[obj 0x75d4a5c2 isInit true, usesShared true, 1 GearsObj[0x7dbde582, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x420be9b8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x38fa7b80, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x30c15d8b isInit true, usesShared false, 1 GearsObj[0x6dc72d5c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7243e65b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x486dc71a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[#33,main-null,5,main] GearsES2.reshape 0x75d4a5c2 0/0 256x256 of 256x256, swapInterval 0, drawable 0x2c00006, msaa false, tileRendererInUse null [apply] >> GearsES2 0x75d4a5c2, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x2bf818eb, (isShared true, created true, master 0x2bf818eb) [apply] Created Ctx #0: hash 0x2cffcf70, (created true) [apply] Created Ctx #1: hash 0x5df08534, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.2: hash 0x2cffcf70, (isShared true, created true, master 0x2bf818eb) [apply] Created Ctx #0: hash 0x2bf818eb, (created true) [apply] Created Ctx #1: hash 0x5df08534, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.3: hash 0x5df08534, (isShared true, created true, master 0x2bf818eb) [apply] Created Ctx #0: hash 0x2bf818eb, (created true) [apply] Created Ctx #1: hash 0x2cffcf70, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX Destroy in clean order NOW [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x75d4a5c2: tileRendererInUse null [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x75d4a5c2 FIN [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x6b2ea799: tileRendererInUse null [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x6b2ea799 FIN [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x30c15d8b: tileRendererInUse null [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x30c15d8b FIN [apply] XXX-C-3.1: hash 0x2bf818eb, (isShared false, created false, master 0x0) [apply] Total created 0 + destroyed 0 = 0 [apply] [apply] XXX-C-3.2: hash 0x2cffcf70, (isShared false, created false, master 0x0) [apply] Total created 0 + destroyed 0 = 0 [apply] [apply] XXX-C-3.3: hash 0x5df08534, (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[#35,main-null,5,main] GearsES2.init.0 0x10683d9d: tileRendererInUse null, GearsES2[obj 0x10683d9d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x10683d9d on Thread[#35,main-null,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x10683d9d created: GearsObj[0x62fbf0c, vbo ff 1, fs 3, bf 2, bs 4] [apply] gear2 0x10683d9d created: GearsObj[0x75e2ec7e, vbo ff 7, fs 9, bf 8, bs 10] [apply] gear3 0x10683d9d created: GearsObj[0x75e2ec7e, vbo ff 7, fs 9, bf 8, bs 10] [apply] Thread[#35,main-null,5,main] GearsES2.init.X 0x10683d9d FIN GearsES2[obj 0x10683d9d isInit true, usesShared false, 1 GearsObj[0x62fbf0c, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x75e2ec7e, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x577d52ab, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null] [apply] Thread[#35,main-null,5,main] GearsES2.reshape 0x10683d9d 0/0 256x256 of 256x256, swapInterval 0, drawable 0x2c00004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x10683d9d, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#35,main-null,5,main] GearsES2.init.0 0x3fc2959f: tileRendererInUse null, GearsES2[obj 0x3fc2959f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x10683d9d isInit true, usesShared false, 1 GearsObj[0x62fbf0c, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x75e2ec7e, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x577d52ab, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]] [apply] GearsES2 init 0x3fc2959f on Thread[#35,main-null,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x3fc2959f created w/ share: GearsObj[0x62fbf0c, vbo ff 1, fs 3, bf 2, bs 4] -> GearsObj[0x68c790f3, vbo ff 1, fs 3, bf 2, bs 4] [apply] gear2 0x3fc2959f created w/ share: GearsObj[0x75e2ec7e, vbo ff 7, fs 9, bf 8, bs 10] -> GearsObj[0x4835c591, vbo ff 7, fs 9, bf 8, bs 10] [apply] gear3 0x3fc2959f created w/ share: GearsObj[0x577d52ab, vbo ff 13, fs 15, bf 14, bs 16] -> GearsObj[0x16bd1c83, vbo ff 13, fs 15, bf 14, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[#35,main-null,5,main] GearsES2.init.X 0x3fc2959f FIN GearsES2[obj 0x3fc2959f isInit true, usesShared true, 1 GearsObj[0x68c790f3, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x4835c591, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x16bd1c83, vbo ff 13, fs 15, bf 14, bs 16], sharedGears GearsES2[obj 0x10683d9d isInit true, usesShared false, 1 GearsObj[0x62fbf0c, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x75e2ec7e, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x577d52ab, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]] [apply] Thread[#35,main-null,5,main] GearsES2.reshape 0x3fc2959f 0/0 256x256 of 256x256, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3fc2959f, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#35,main-null,5,main] GearsES2.init.0 0x5aa9e4eb: tileRendererInUse null, GearsES2[obj 0x5aa9e4eb isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x10683d9d isInit true, usesShared false, 1 GearsObj[0x62fbf0c, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x75e2ec7e, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x577d52ab, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]] [apply] GearsES2 init 0x5aa9e4eb on Thread[#35,main-null,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x5aa9e4eb created w/ share: GearsObj[0x62fbf0c, vbo ff 1, fs 3, bf 2, bs 4] -> GearsObj[0x7e4b441, vbo ff 1, fs 3, bf 2, bs 4] [apply] gear2 0x5aa9e4eb created w/ share: GearsObj[0x75e2ec7e, vbo ff 7, fs 9, bf 8, bs 10] -> GearsObj[0x603a3919, vbo ff 7, fs 9, bf 8, bs 10] [apply] gear3 0x5aa9e4eb created w/ share: GearsObj[0x577d52ab, vbo ff 13, fs 15, bf 14, bs 16] -> GearsObj[0x1b2fd288, vbo ff 13, fs 15, bf 14, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[#35,main-null,5,main] GearsES2.init.X 0x5aa9e4eb FIN GearsES2[obj 0x5aa9e4eb isInit true, usesShared true, 1 GearsObj[0x7e4b441, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x603a3919, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x1b2fd288, vbo ff 13, fs 15, bf 14, bs 16], sharedGears GearsES2[obj 0x10683d9d isInit true, usesShared false, 1 GearsObj[0x62fbf0c, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x75e2ec7e, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x577d52ab, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]] [apply] Thread[#35,main-null,5,main] GearsES2.reshape 0x5aa9e4eb 0/0 256x256 of 256x256, swapInterval 0, drawable 0x2c00006, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5aa9e4eb, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x78a846ba, (isShared true, created true, master 0x78a846ba) [apply] Created Ctx #0: hash 0x2ec2cc52, (created true) [apply] Created Ctx #1: hash 0x200527fa, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.2: hash 0x2ec2cc52, (isShared true, created true, master 0x78a846ba) [apply] Created Ctx #0: hash 0x78a846ba, (created true) [apply] Created Ctx #1: hash 0x200527fa, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.3: hash 0x200527fa, (isShared true, created true, master 0x78a846ba) [apply] Created Ctx #0: hash 0x2ec2cc52, (created true) [apply] Created Ctx #1: hash 0x78a846ba, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX Destroy in clean order NOW [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x5aa9e4eb: tileRendererInUse null [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x5aa9e4eb FIN [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x3fc2959f: tileRendererInUse null [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x3fc2959f FIN [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x10683d9d: tileRendererInUse null [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x10683d9d FIN [apply] XXX-C-3.1: hash 0x78a846ba, (isShared false, created false, master 0x0) [apply] Total created 0 + destroyed 0 = 0 [apply] [apply] XXX-C-3.2: hash 0x2ec2cc52, (isShared false, created false, master 0x0) [apply] Total created 0 + destroyed 0 = 0 [apply] [apply] XXX-C-3.3: hash 0x200527fa, (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[#37,main-null,5,main] GearsES2.init.0 0x385c9627: tileRendererInUse null, GearsES2[obj 0x385c9627 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x385c9627 on Thread[#37,main-null,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x385c9627 created: GearsObj[0x31ed13af, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x385c9627 created: GearsObj[0x5e0b090d, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x385c9627 created: GearsObj[0x5e0b090d, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#37,main-null,5,main] GearsES2.init.X 0x385c9627 FIN GearsES2[obj 0x385c9627 isInit true, usesShared false, 1 GearsObj[0x31ed13af, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5e0b090d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x60082c05, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#37,main-null,5,main] GearsES2.reshape 0x385c9627 0/0 256x256 of 256x256, swapInterval 0, drawable 0x2c00004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x385c9627, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#37,main-null,5,main] GearsES2.init.0 0x139982de: tileRendererInUse null, GearsES2[obj 0x139982de isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x385c9627 isInit true, usesShared false, 1 GearsObj[0x31ed13af, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5e0b090d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x60082c05, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x139982de on Thread[#37,main-null,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x139982de created w/ share: GearsObj[0x31ed13af, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x4a2a5019, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x139982de created w/ share: GearsObj[0x5e0b090d, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x1f3c8ae8, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x139982de created w/ share: GearsObj[0x60082c05, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x78673809, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[#37,main-null,5,main] GearsES2.init.X 0x139982de FIN GearsES2[obj 0x139982de isInit true, usesShared true, 1 GearsObj[0x4a2a5019, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1f3c8ae8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x78673809, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x385c9627 isInit true, usesShared false, 1 GearsObj[0x31ed13af, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5e0b090d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x60082c05, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[#37,main-null,5,main] GearsES2.reshape 0x139982de 0/0 256x256 of 256x256, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x139982de, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#37,main-null,5,main] GearsES2.init.0 0x682b2fa: tileRendererInUse null, GearsES2[obj 0x682b2fa isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x385c9627 isInit true, usesShared false, 1 GearsObj[0x31ed13af, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5e0b090d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x60082c05, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x682b2fa on Thread[#37,main-null,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x682b2fa created w/ share: GearsObj[0x31ed13af, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x149a4cd6, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x682b2fa created w/ share: GearsObj[0x5e0b090d, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x76609107, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x682b2fa created w/ share: GearsObj[0x60082c05, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x6ab845ce, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[#37,main-null,5,main] GearsES2.init.X 0x682b2fa FIN GearsES2[obj 0x682b2fa isInit true, usesShared true, 1 GearsObj[0x149a4cd6, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x76609107, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6ab845ce, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x385c9627 isInit true, usesShared false, 1 GearsObj[0x31ed13af, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5e0b090d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x60082c05, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[#37,main-null,5,main] GearsES2.reshape 0x682b2fa 0/0 256x256 of 256x256, swapInterval 0, drawable 0x2c00006, msaa false, tileRendererInUse null [apply] >> GearsES2 0x682b2fa, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x4fdd2efa, (isShared true, created true, master 0x4fdd2efa) [apply] Created Ctx #0: hash 0x7e3ceda8, (created true) [apply] Created Ctx #1: hash 0x70fb1c1f, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.2: hash 0x7e3ceda8, (isShared true, created true, master 0x4fdd2efa) [apply] Created Ctx #0: hash 0x4fdd2efa, (created true) [apply] Created Ctx #1: hash 0x70fb1c1f, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.3: hash 0x70fb1c1f, (isShared true, created true, master 0x4fdd2efa) [apply] Created Ctx #0: hash 0x7e3ceda8, (created true) [apply] Created Ctx #1: hash 0x4fdd2efa, (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[#38,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x385c9627: tileRendererInUse null [apply] Thread[#38,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x385c9627 FIN [apply] Thread[#38,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x139982de: tileRendererInUse null [apply] Thread[#38,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x139982de FIN [apply] Thread[#38,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x682b2fa: tileRendererInUse null [apply] Thread[#38,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x682b2fa FIN [apply] XXX-C-3.1: hash 0x4fdd2efa, (isShared false, created false, master 0x0) [apply] Total created 0 + destroyed 0 = 0 [apply] [apply] XXX-C-3.2: hash 0x7e3ceda8, (isShared false, created false, master 0x0) [apply] Total created 0 + destroyed 0 = 0 [apply] [apply] XXX-C-3.3: hash 0x70fb1c1f, (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[#39,main-null,5,main] GearsES2.init.0 0x7dcf94f8: tileRendererInUse null, GearsES2[obj 0x7dcf94f8 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x7dcf94f8 on Thread[#39,main-null,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x7dcf94f8 created: GearsObj[0x28a6f959, vbo ff 1, fs 3, bf 2, bs 4] [apply] gear2 0x7dcf94f8 created: GearsObj[0x4b0ff12c, vbo ff 7, fs 9, bf 8, bs 10] [apply] gear3 0x7dcf94f8 created: GearsObj[0x4b0ff12c, vbo ff 7, fs 9, bf 8, bs 10] [apply] Thread[#39,main-null,5,main] GearsES2.init.X 0x7dcf94f8 FIN GearsES2[obj 0x7dcf94f8 isInit true, usesShared false, 1 GearsObj[0x28a6f959, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x4b0ff12c, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x795a9d03, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null] [apply] Thread[#39,main-null,5,main] GearsES2.reshape 0x7dcf94f8 0/0 256x256 of 256x256, swapInterval 0, drawable 0x2c00004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7dcf94f8, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#39,main-null,5,main] GearsES2.init.0 0x229f66ed: tileRendererInUse null, GearsES2[obj 0x229f66ed isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x7dcf94f8 isInit true, usesShared false, 1 GearsObj[0x28a6f959, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x4b0ff12c, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x795a9d03, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]] [apply] GearsES2 init 0x229f66ed on Thread[#39,main-null,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x229f66ed created w/ share: GearsObj[0x28a6f959, vbo ff 1, fs 3, bf 2, bs 4] -> GearsObj[0x515023ca, vbo ff 1, fs 3, bf 2, bs 4] [apply] gear2 0x229f66ed created w/ share: GearsObj[0x4b0ff12c, vbo ff 7, fs 9, bf 8, bs 10] -> GearsObj[0x7872bcbb, vbo ff 7, fs 9, bf 8, bs 10] [apply] gear3 0x229f66ed created w/ share: GearsObj[0x795a9d03, vbo ff 13, fs 15, bf 14, bs 16] -> GearsObj[0x759f168f, vbo ff 13, fs 15, bf 14, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[#39,main-null,5,main] GearsES2.init.X 0x229f66ed FIN GearsES2[obj 0x229f66ed isInit true, usesShared true, 1 GearsObj[0x515023ca, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x7872bcbb, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x759f168f, vbo ff 13, fs 15, bf 14, bs 16], sharedGears GearsES2[obj 0x7dcf94f8 isInit true, usesShared false, 1 GearsObj[0x28a6f959, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x4b0ff12c, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x795a9d03, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]] [apply] Thread[#39,main-null,5,main] GearsES2.reshape 0x229f66ed 0/0 256x256 of 256x256, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x229f66ed, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#39,main-null,5,main] GearsES2.init.0 0x31190526: tileRendererInUse null, GearsES2[obj 0x31190526 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x7dcf94f8 isInit true, usesShared false, 1 GearsObj[0x28a6f959, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x4b0ff12c, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x795a9d03, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]] [apply] GearsES2 init 0x31190526 on Thread[#39,main-null,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x31190526 created w/ share: GearsObj[0x28a6f959, vbo ff 1, fs 3, bf 2, bs 4] -> GearsObj[0x1a18395b, vbo ff 1, fs 3, bf 2, bs 4] [apply] gear2 0x31190526 created w/ share: GearsObj[0x4b0ff12c, vbo ff 7, fs 9, bf 8, bs 10] -> GearsObj[0x3d6937f4, vbo ff 7, fs 9, bf 8, bs 10] [apply] gear3 0x31190526 created w/ share: GearsObj[0x795a9d03, vbo ff 13, fs 15, bf 14, bs 16] -> GearsObj[0x20ba693f, vbo ff 13, fs 15, bf 14, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[#39,main-null,5,main] GearsES2.init.X 0x31190526 FIN GearsES2[obj 0x31190526 isInit true, usesShared true, 1 GearsObj[0x1a18395b, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x3d6937f4, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x20ba693f, vbo ff 13, fs 15, bf 14, bs 16], sharedGears GearsES2[obj 0x7dcf94f8 isInit true, usesShared false, 1 GearsObj[0x28a6f959, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x4b0ff12c, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x795a9d03, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]] [apply] Thread[#39,main-null,5,main] GearsES2.reshape 0x31190526 0/0 256x256 of 256x256, swapInterval 0, drawable 0x2c00006, msaa false, tileRendererInUse null [apply] >> 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 [apply] XXX-C-3.1: hash 0x568f9cd6, (isShared true, created true, master 0x568f9cd6) [apply] Created Ctx #0: hash 0x1e5cdded, (created true) [apply] Created Ctx #1: hash 0x109b2056, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.2: hash 0x1e5cdded, (isShared true, created true, master 0x568f9cd6) [apply] Created Ctx #0: hash 0x568f9cd6, (created true) [apply] Created Ctx #1: hash 0x109b2056, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.3: hash 0x109b2056, (isShared true, created true, master 0x568f9cd6) [apply] Created Ctx #0: hash 0x1e5cdded, (created true) [apply] Created Ctx #1: hash 0x568f9cd6, (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[#40,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x7dcf94f8: tileRendererInUse null [apply] Thread[#40,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x7dcf94f8 FIN [apply] Thread[#40,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x229f66ed: tileRendererInUse null [apply] Thread[#40,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x229f66ed FIN [apply] Thread[#40,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x31190526: tileRendererInUse null [apply] Thread[#40,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x31190526 FIN [apply] XXX-C-3.1: hash 0x568f9cd6, (isShared false, created false, master 0x0) [apply] Total created 0 + destroyed 0 = 0 [apply] [apply] XXX-C-3.2: hash 0x1e5cdded, (isShared false, created false, master 0x0) [apply] Total created 0 + destroyed 0 = 0 [apply] [apply] XXX-C-3.3: hash 0x109b2056, (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[#42,main-Animator#04,5,main] GearsES2.init.0 0x6743e411: tileRendererInUse null, GearsES2[obj 0x6743e411 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x6743e411 on Thread[#42,main-Animator#04,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x6743e411 created: GearsObj[0x67dfee44, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x6743e411 created: GearsObj[0x78014353, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x6743e411 created: GearsObj[0x78014353, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#42,main-Animator#04,5,main] GearsES2.init.X 0x6743e411 FIN GearsES2[obj 0x6743e411 isInit true, usesShared false, 1 GearsObj[0x67dfee44, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x78014353, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x366ce34f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#42,main-Animator#04,5,main] GearsES2.reshape 0x6743e411 0/0 256x256 of 256x256, swapInterval 0, drawable 0x2c00004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6743e411, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#43,main-Animator#05,5,main] GearsES2.init.0 0x3eb25e1a: tileRendererInUse null, GearsES2[obj 0x3eb25e1a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x6743e411 isInit true, usesShared false, 1 GearsObj[0x67dfee44, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x78014353, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x366ce34f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x3eb25e1a on Thread[#43,main-Animator#05,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x3eb25e1a created w/ share: GearsObj[0x67dfee44, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x5d6df1bd, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x3eb25e1a created w/ share: GearsObj[0x78014353, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x3526b7a4, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x3eb25e1a created w/ share: GearsObj[0x366ce34f, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x2549ac5a, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[#43,main-Animator#05,5,main] GearsES2.init.X 0x3eb25e1a FIN GearsES2[obj 0x3eb25e1a isInit true, usesShared true, 1 GearsObj[0x5d6df1bd, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3526b7a4, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2549ac5a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x6743e411 isInit true, usesShared false, 1 GearsObj[0x67dfee44, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x78014353, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x366ce34f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[#43,main-Animator#05,5,main] GearsES2.reshape 0x3eb25e1a 0/0 256x256 of 256x256, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3eb25e1a, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#44,main-Animator#06,5,main] GearsES2.init.0 0x477b4cdf: tileRendererInUse null, GearsES2[obj 0x477b4cdf isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x6743e411 isInit true, usesShared false, 1 GearsObj[0x67dfee44, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x78014353, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x366ce34f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x477b4cdf on Thread[#44,main-Animator#06,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x477b4cdf created w/ share: GearsObj[0x67dfee44, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x55df2c0e, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x477b4cdf created w/ share: GearsObj[0x78014353, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x13e1671e, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x477b4cdf created w/ share: GearsObj[0x366ce34f, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x2dddb61f, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[#44,main-Animator#06,5,main] GearsES2.init.X 0x477b4cdf FIN GearsES2[obj 0x477b4cdf isInit true, usesShared true, 1 GearsObj[0x55df2c0e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x13e1671e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2dddb61f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x6743e411 isInit true, usesShared false, 1 GearsObj[0x67dfee44, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x78014353, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x366ce34f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[#44,main-Animator#06,5,main] GearsES2.reshape 0x477b4cdf 0/0 256x256 of 256x256, swapInterval 0, drawable 0x2c00006, msaa false, tileRendererInUse null [apply] >> GearsES2 0x477b4cdf, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x19b9eb7c, (isShared true, created true, master 0x19b9eb7c) [apply] Created Ctx #0: hash 0xa852da7, (created true) [apply] Created Ctx #1: hash 0x442c35f, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.2: hash 0x442c35f, (isShared true, created true, master 0x19b9eb7c) [apply] Created Ctx #0: hash 0xa852da7, (created true) [apply] Created Ctx #1: hash 0x19b9eb7c, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.3: hash 0xa852da7, (isShared true, created true, master 0x19b9eb7c) [apply] Created Ctx #0: hash 0x19b9eb7c, (created true) [apply] Created Ctx #1: hash 0x442c35f, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX Destroy in clean order NOW [apply] Thread[#41,main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.dispose 0x477b4cdf: tileRendererInUse null [apply] Thread[#41,main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.dispose 0x477b4cdf FIN [apply] Thread[#41,main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.dispose 0x3eb25e1a: tileRendererInUse null [apply] Thread[#41,main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.dispose 0x3eb25e1a FIN [apply] Thread[#41,main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.dispose 0x6743e411: tileRendererInUse null [apply] Thread[#41,main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.dispose 0x6743e411 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[#46,main-Animator#07,5,main] GearsES2.init.0 0xf5958c9: tileRendererInUse null, GearsES2[obj 0xf5958c9 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0xf5958c9 on Thread[#46,main-Animator#07,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0xf5958c9 created: GearsObj[0x1f7aa6b6, vbo ff 1, fs 3, bf 2, bs 4] [apply] gear2 0xf5958c9 created: GearsObj[0x17bc41b9, vbo ff 7, fs 9, bf 8, bs 10] [apply] gear3 0xf5958c9 created: GearsObj[0x17bc41b9, vbo ff 7, fs 9, bf 8, bs 10] [apply] Thread[#46,main-Animator#07,5,main] GearsES2.init.X 0xf5958c9 FIN GearsES2[obj 0xf5958c9 isInit true, usesShared false, 1 GearsObj[0x1f7aa6b6, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x17bc41b9, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x4e311612, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null] [apply] Thread[#46,main-Animator#07,5,main] GearsES2.reshape 0xf5958c9 0/0 256x256 of 256x256, swapInterval 0, drawable 0x2c00004, msaa false, tileRendererInUse null [apply] >> GearsES2 0xf5958c9, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#47,main-Animator#08,5,main] GearsES2.init.0 0x233795b6: tileRendererInUse null, GearsES2[obj 0x233795b6 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0xf5958c9 isInit true, usesShared false, 1 GearsObj[0x1f7aa6b6, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x17bc41b9, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x4e311612, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]] [apply] GearsES2 init 0x233795b6 on Thread[#47,main-Animator#08,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x233795b6 created w/ share: GearsObj[0x1f7aa6b6, vbo ff 1, fs 3, bf 2, bs 4] -> GearsObj[0x52748ece, vbo ff 1, fs 3, bf 2, bs 4] [apply] gear2 0x233795b6 created w/ share: GearsObj[0x17bc41b9, vbo ff 7, fs 9, bf 8, bs 10] -> GearsObj[0x3dcfbcea, vbo ff 7, fs 9, bf 8, bs 10] [apply] gear3 0x233795b6 created w/ share: GearsObj[0x4e311612, vbo ff 13, fs 15, bf 14, bs 16] -> GearsObj[0x2ad83aaa, vbo ff 13, fs 15, bf 14, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[#47,main-Animator#08,5,main] GearsES2.init.X 0x233795b6 FIN GearsES2[obj 0x233795b6 isInit true, usesShared true, 1 GearsObj[0x52748ece, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x3dcfbcea, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x2ad83aaa, vbo ff 13, fs 15, bf 14, bs 16], sharedGears GearsES2[obj 0xf5958c9 isInit true, usesShared false, 1 GearsObj[0x1f7aa6b6, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x17bc41b9, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x4e311612, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]] [apply] Thread[#47,main-Animator#08,5,main] GearsES2.reshape 0x233795b6 0/0 256x256 of 256x256, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x233795b6, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#48,main-Animator#09,5,main] GearsES2.init.0 0x3eb738bb: tileRendererInUse null, GearsES2[obj 0x3eb738bb isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0xf5958c9 isInit true, usesShared false, 1 GearsObj[0x1f7aa6b6, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x17bc41b9, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x4e311612, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]] [apply] GearsES2 init 0x3eb738bb on Thread[#48,main-Animator#09,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x3eb738bb created w/ share: GearsObj[0x1f7aa6b6, vbo ff 1, fs 3, bf 2, bs 4] -> GearsObj[0x516acf65, vbo ff 1, fs 3, bf 2, bs 4] [apply] gear2 0x3eb738bb created w/ share: GearsObj[0x17bc41b9, vbo ff 7, fs 9, bf 8, bs 10] -> GearsObj[0x394b5b22, vbo ff 7, fs 9, bf 8, bs 10] [apply] gear3 0x3eb738bb created w/ share: GearsObj[0x4e311612, vbo ff 13, fs 15, bf 14, bs 16] -> GearsObj[0x2942ff62, vbo ff 13, fs 15, bf 14, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[#48,main-Animator#09,5,main] GearsES2.init.X 0x3eb738bb FIN GearsES2[obj 0x3eb738bb isInit true, usesShared true, 1 GearsObj[0x516acf65, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x394b5b22, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x2942ff62, vbo ff 13, fs 15, bf 14, bs 16], sharedGears GearsES2[obj 0xf5958c9 isInit true, usesShared false, 1 GearsObj[0x1f7aa6b6, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x17bc41b9, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x4e311612, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]] [apply] Thread[#48,main-Animator#09,5,main] GearsES2.reshape 0x3eb738bb 0/0 256x256 of 256x256, swapInterval 0, drawable 0x2c00006, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3eb738bb, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x61e4012a, (isShared true, created true, master 0x61e4012a) [apply] Created Ctx #0: hash 0x4b9dbf8e, (created true) [apply] Created Ctx #1: hash 0x455a5955, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.2: hash 0x455a5955, (isShared true, created true, master 0x61e4012a) [apply] Created Ctx #0: hash 0x61e4012a, (created true) [apply] Created Ctx #1: hash 0x4b9dbf8e, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.3: hash 0x4b9dbf8e, (isShared true, created true, master 0x61e4012a) [apply] Created Ctx #0: hash 0x61e4012a, (created true) [apply] Created Ctx #1: hash 0x455a5955, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX Destroy in clean order NOW [apply] Thread[#45,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.dispose 0x3eb738bb: tileRendererInUse null [apply] Thread[#45,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.dispose 0x3eb738bb FIN [apply] Thread[#45,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.dispose 0x233795b6: tileRendererInUse null [apply] Thread[#45,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.dispose 0x233795b6 FIN [apply] Thread[#45,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.dispose 0xf5958c9: tileRendererInUse null [apply] Thread[#45,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.dispose 0xf5958c9 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[#50,main-Animator#10,5,main] GearsES2.init.0 0x1e800aaa: tileRendererInUse null, GearsES2[obj 0x1e800aaa isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x1e800aaa on Thread[#50,main-Animator#10,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x1e800aaa created: GearsObj[0x54e53da7, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x1e800aaa created: GearsObj[0x37f167e4, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x1e800aaa created: GearsObj[0x37f167e4, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#50,main-Animator#10,5,main] GearsES2.init.X 0x1e800aaa FIN GearsES2[obj 0x1e800aaa isInit true, usesShared false, 1 GearsObj[0x54e53da7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x37f167e4, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5e502da, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#50,main-Animator#10,5,main] GearsES2.reshape 0x1e800aaa 0/0 256x256 of 256x256, swapInterval 0, drawable 0x2c00004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1e800aaa, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#51,main-Animator#11,5,main] GearsES2.init.0 0x185a6e9: tileRendererInUse null, GearsES2[obj 0x185a6e9 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x1e800aaa isInit true, usesShared false, 1 GearsObj[0x54e53da7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x37f167e4, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5e502da, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x185a6e9 on Thread[#51,main-Animator#11,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x185a6e9 created w/ share: GearsObj[0x54e53da7, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x43798930, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x185a6e9 created w/ share: GearsObj[0x37f167e4, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x540454e8, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x185a6e9 created w/ share: GearsObj[0x5e502da, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x3bbcf6d5, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[#51,main-Animator#11,5,main] GearsES2.init.X 0x185a6e9 FIN GearsES2[obj 0x185a6e9 isInit true, usesShared true, 1 GearsObj[0x43798930, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x540454e8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3bbcf6d5, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x1e800aaa isInit true, usesShared false, 1 GearsObj[0x54e53da7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x37f167e4, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5e502da, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[#51,main-Animator#11,5,main] GearsES2.reshape 0x185a6e9 0/0 256x256 of 256x256, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x185a6e9, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#52,main-Animator#12,5,main] GearsES2.init.0 0x6f03482: tileRendererInUse null, GearsES2[obj 0x6f03482 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x1e800aaa isInit true, usesShared false, 1 GearsObj[0x54e53da7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x37f167e4, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5e502da, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x6f03482 on Thread[#52,main-Animator#12,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x6f03482 created w/ share: GearsObj[0x54e53da7, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x5dad6a77, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x6f03482 created w/ share: GearsObj[0x37f167e4, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x66b53cf7, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x6f03482 created w/ share: GearsObj[0x5e502da, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x255aa4c8, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[#52,main-Animator#12,5,main] GearsES2.init.X 0x6f03482 FIN GearsES2[obj 0x6f03482 isInit true, usesShared true, 1 GearsObj[0x5dad6a77, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x66b53cf7, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x255aa4c8, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x1e800aaa isInit true, usesShared false, 1 GearsObj[0x54e53da7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x37f167e4, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5e502da, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[#52,main-Animator#12,5,main] GearsES2.reshape 0x6f03482 0/0 256x256 of 256x256, swapInterval 0, drawable 0x2c00006, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6f03482, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x2a301c98, (isShared true, created true, master 0x2a301c98) [apply] Created Ctx #0: hash 0x43ce8486, (created true) [apply] Created Ctx #1: hash 0x4d09628f, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.2: hash 0x43ce8486, (isShared true, created true, master 0x2a301c98) [apply] Created Ctx #0: hash 0x4d09628f, (created true) [apply] Created Ctx #1: hash 0x2a301c98, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.3: hash 0x4d09628f, (isShared true, created true, master 0x2a301c98) [apply] Created Ctx #0: hash 0x43ce8486, (created true) [apply] Created Ctx #1: hash 0x2a301c98, (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[#49,main-Display-.x11_:0-1-EDT-7,5,main] GearsES2.dispose 0x1e800aaa: tileRendererInUse null [apply] Thread[#49,main-Display-.x11_:0-1-EDT-7,5,main] GearsES2.dispose 0x1e800aaa FIN [apply] Thread[#49,main-Display-.x11_:0-1-EDT-7,5,main] GearsES2.dispose 0x185a6e9: tileRendererInUse null [apply] Thread[#49,main-Display-.x11_:0-1-EDT-7,5,main] GearsES2.dispose 0x185a6e9 FIN [apply] Thread[#49,main-Display-.x11_:0-1-EDT-7,5,main] GearsES2.dispose 0x6f03482: tileRendererInUse null [apply] Thread[#49,main-Display-.x11_:0-1-EDT-7,5,main] GearsES2.dispose 0x6f03482 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[#54,main-Animator#13,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[#54,main-Animator#13,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x179ece50 created: GearsObj[0x5d4caab8, vbo ff 1, fs 3, bf 2, bs 4] [apply] gear2 0x179ece50 created: GearsObj[0x36893775, vbo ff 7, fs 9, bf 8, bs 10] [apply] gear3 0x179ece50 created: GearsObj[0x36893775, vbo ff 7, fs 9, bf 8, bs 10] [apply] Thread[#54,main-Animator#13,5,main] GearsES2.init.X 0x179ece50 FIN GearsES2[obj 0x179ece50 isInit true, usesShared false, 1 GearsObj[0x5d4caab8, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x36893775, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0xcc53cca, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null] [apply] Thread[#54,main-Animator#13,5,main] GearsES2.reshape 0x179ece50 0/0 256x256 of 256x256, swapInterval 0, drawable 0x2c00004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x179ece50, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#55,main-Animator#14,5,main] GearsES2.init.0 0x3b0090a4: tileRendererInUse null, GearsES2[obj 0x3b0090a4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x179ece50 isInit true, usesShared false, 1 GearsObj[0x5d4caab8, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x36893775, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0xcc53cca, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]] [apply] GearsES2 init 0x3b0090a4 on Thread[#55,main-Animator#14,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x3b0090a4 created w/ share: GearsObj[0x5d4caab8, vbo ff 1, fs 3, bf 2, bs 4] -> GearsObj[0xea9eab5, vbo ff 1, fs 3, bf 2, bs 4] [apply] gear2 0x3b0090a4 created w/ share: GearsObj[0x36893775, vbo ff 7, fs 9, bf 8, bs 10] -> GearsObj[0x634aa105, vbo ff 7, fs 9, bf 8, bs 10] [apply] gear3 0x3b0090a4 created w/ share: GearsObj[0xcc53cca, vbo ff 13, fs 15, bf 14, bs 16] -> GearsObj[0x76dbc312, vbo ff 13, fs 15, bf 14, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[#55,main-Animator#14,5,main] GearsES2.init.X 0x3b0090a4 FIN GearsES2[obj 0x3b0090a4 isInit true, usesShared true, 1 GearsObj[0xea9eab5, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x634aa105, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x76dbc312, vbo ff 13, fs 15, bf 14, bs 16], sharedGears GearsES2[obj 0x179ece50 isInit true, usesShared false, 1 GearsObj[0x5d4caab8, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x36893775, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0xcc53cca, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]] [apply] Thread[#55,main-Animator#14,5,main] GearsES2.reshape 0x3b0090a4 0/0 256x256 of 256x256, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3b0090a4, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#56,main-Animator#15,5,main] GearsES2.init.0 0x3cd3e762: tileRendererInUse null, GearsES2[obj 0x3cd3e762 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x179ece50 isInit true, usesShared false, 1 GearsObj[0x5d4caab8, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x36893775, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0xcc53cca, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]] [apply] GearsES2 init 0x3cd3e762 on Thread[#56,main-Animator#15,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x3cd3e762 created w/ share: GearsObj[0x5d4caab8, vbo ff 1, fs 3, bf 2, bs 4] -> GearsObj[0x219af18a, vbo ff 1, fs 3, bf 2, bs 4] [apply] gear2 0x3cd3e762 created w/ share: GearsObj[0x36893775, vbo ff 7, fs 9, bf 8, bs 10] -> GearsObj[0x11d15c3, vbo ff 7, fs 9, bf 8, bs 10] [apply] gear3 0x3cd3e762 created w/ share: GearsObj[0xcc53cca, vbo ff 13, fs 15, bf 14, bs 16] -> GearsObj[0x590a9f7b, vbo ff 13, fs 15, bf 14, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[#56,main-Animator#15,5,main] GearsES2.init.X 0x3cd3e762 FIN GearsES2[obj 0x3cd3e762 isInit true, usesShared true, 1 GearsObj[0x219af18a, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x11d15c3, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x590a9f7b, vbo ff 13, fs 15, bf 14, bs 16], sharedGears GearsES2[obj 0x179ece50 isInit true, usesShared false, 1 GearsObj[0x5d4caab8, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x36893775, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0xcc53cca, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]] [apply] Thread[#56,main-Animator#15,5,main] GearsES2.reshape 0x3cd3e762 0/0 256x256 of 256x256, swapInterval 0, drawable 0x2c00006, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3cd3e762, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x231033ac, (isShared true, created true, master 0x231033ac) [apply] Created Ctx #0: hash 0x16fc132e, (created true) [apply] Created Ctx #1: hash 0x183bfe59, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.2: hash 0x183bfe59, (isShared true, created true, master 0x231033ac) [apply] Created Ctx #0: hash 0x231033ac, (created true) [apply] Created Ctx #1: hash 0x16fc132e, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.3: hash 0x16fc132e, (isShared true, created true, master 0x231033ac) [apply] Created Ctx #0: hash 0x231033ac, (created true) [apply] Created Ctx #1: hash 0x183bfe59, (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[#53,main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.dispose 0x179ece50: tileRendererInUse null [apply] Thread[#53,main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.dispose 0x179ece50 FIN [apply] Thread[#53,main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.dispose 0x3b0090a4: tileRendererInUse null [apply] Thread[#53,main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.dispose 0x3b0090a4 FIN [apply] Thread[#53,main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.dispose 0x3cd3e762: tileRendererInUse null [apply] Thread[#53,main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.dispose 0x3cd3e762 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 @ 1751131513012 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131513020 ms --- localhost/127.0.0.1:59999 - Unlock ok within 10 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01SyncedOneAnimatorCleanDtorOrderCopyBuffer took 2.011 sec [apply] Testcase: test02SyncedOneAnimatorCleanDtorOrderMapBuffer took 1.931 sec [apply] Testcase: test03SyncedOneAnimatorDirtyDtorOrderCopyBuffer took 1.933 sec [apply] Testcase: test04SyncedOneAnimatorDirtyDtorOrderMapBuffer took 1.917 sec [apply] Testcase: test11ASyncEachAnimatorCleanDtorOrderCopyBuffer took 1.95 sec [apply] Testcase: test12ASyncEachAnimatorCleanDtorOrderMapBuffer took 2.116 sec [apply] Testcase: test13AsyncEachAnimatorDirtyDtorOrderCopyBuffers took 2.031 sec [apply] Testcase: test14AsyncEachAnimatorDirtyDtorOrderMapBuffers took 1.983 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] WARNING: package sun.awt.windows not in java.desktop [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 @ 1751131513848 ms III - Start [apply] SLOCK [T main @ 1751131513852 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [apply] junit.framework.TestListener: startTest(test01) [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT4 - test01 [apply] Thread[#33,main-null,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[#33,main-null,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x6771beb3 created: GearsObj[0x49d7fae9, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x6771beb3 created: GearsObj[0x1d0f4dc6, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x6771beb3 created: GearsObj[0x1d0f4dc6, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#33,main-null,5,main] GearsES2.init.X 0x6771beb3 FIN GearsES2[obj 0x6771beb3 isInit true, usesShared false, 1 GearsObj[0x49d7fae9, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1d0f4dc6, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x883e83e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#33,main-null,5,main] GearsES2.reshape 0x6771beb3 0/0 256x256 of 256x256, swapInterval 0, drawable 0x2c00006, 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[#33,main-null,5,main] GearsES2.init.0 0x2b71e916: tileRendererInUse null, GearsES2[obj 0x2b71e916 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x6771beb3 isInit true, usesShared false, 1 GearsObj[0x49d7fae9, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1d0f4dc6, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x883e83e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x2b71e916 on Thread[#33,main-null,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x2b71e916 created w/ share: GearsObj[0x49d7fae9, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x18497be0, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x2b71e916 created w/ share: GearsObj[0x1d0f4dc6, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x50ac18e7, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x2b71e916 created w/ share: GearsObj[0x883e83e, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x74d829e5, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[#33,main-null,5,main] GearsES2.init.X 0x2b71e916 FIN GearsES2[obj 0x2b71e916 isInit true, usesShared true, 1 GearsObj[0x18497be0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x50ac18e7, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x74d829e5, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x6771beb3 isInit true, usesShared false, 1 GearsObj[0x49d7fae9, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1d0f4dc6, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x883e83e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[#33,main-null,5,main] GearsES2.reshape 0x2b71e916 0/0 256x256 of 256x256, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2b71e916, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#33,main-null,5,main] GearsES2.init.0 0x3754a4bf: tileRendererInUse null, GearsES2[obj 0x3754a4bf isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x6771beb3 isInit true, usesShared false, 1 GearsObj[0x49d7fae9, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1d0f4dc6, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x883e83e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x3754a4bf on Thread[#33,main-null,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x3754a4bf created w/ share: GearsObj[0x49d7fae9, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x308c2352, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x3754a4bf created w/ share: GearsObj[0x1d0f4dc6, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x4fc041c8, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x3754a4bf created w/ share: GearsObj[0x883e83e, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x5ad562d0, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[#33,main-null,5,main] GearsES2.init.X 0x3754a4bf FIN GearsES2[obj 0x3754a4bf isInit true, usesShared true, 1 GearsObj[0x308c2352, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4fc041c8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5ad562d0, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x6771beb3 isInit true, usesShared false, 1 GearsObj[0x49d7fae9, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1d0f4dc6, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x883e83e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[#33,main-null,5,main] GearsES2.reshape 0x3754a4bf 0/0 256x256 of 256x256, swapInterval 0, drawable 0x2c00004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3754a4bf, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x471a9fcd, (isShared true, created true, master 0x471a9fcd) [apply] Created Ctx #0: hash 0x3c9a7c6f, (created true) [apply] Created Ctx #1: hash 0x1874d4da, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.2: hash 0x3c9a7c6f, (isShared true, created true, master 0x471a9fcd) [apply] Created Ctx #0: hash 0x471a9fcd, (created true) [apply] Created Ctx #1: hash 0x1874d4da, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.3: hash 0x1874d4da, (isShared true, created true, master 0x3c9a7c6f) [apply] Created Ctx #0: hash 0x471a9fcd, (created true) [apply] Created Ctx #1: hash 0x3c9a7c6f, (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[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x3754a4bf: tileRendererInUse null [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x3754a4bf FIN [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x2b71e916: tileRendererInUse null [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x2b71e916 FIN [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x6771beb3: tileRendererInUse null [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x6771beb3 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 @ 1751131515608 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131515610 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.363 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751131513848 ms III - Start [apply] SLOCK [T main @ 1751131513852 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT4 - test01 [apply] Thread[#33,main-null,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[#33,main-null,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x6771beb3 created: GearsObj[0x49d7fae9, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x6771beb3 created: GearsObj[0x1d0f4dc6, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x6771beb3 created: GearsObj[0x1d0f4dc6, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#33,main-null,5,main] GearsES2.init.X 0x6771beb3 FIN GearsES2[obj 0x6771beb3 isInit true, usesShared false, 1 GearsObj[0x49d7fae9, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1d0f4dc6, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x883e83e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#33,main-null,5,main] GearsES2.reshape 0x6771beb3 0/0 256x256 of 256x256, swapInterval 0, drawable 0x2c00006, 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[#33,main-null,5,main] GearsES2.init.0 0x2b71e916: tileRendererInUse null, GearsES2[obj 0x2b71e916 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x6771beb3 isInit true, usesShared false, 1 GearsObj[0x49d7fae9, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1d0f4dc6, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x883e83e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x2b71e916 on Thread[#33,main-null,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x2b71e916 created w/ share: GearsObj[0x49d7fae9, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x18497be0, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x2b71e916 created w/ share: GearsObj[0x1d0f4dc6, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x50ac18e7, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x2b71e916 created w/ share: GearsObj[0x883e83e, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x74d829e5, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[#33,main-null,5,main] GearsES2.init.X 0x2b71e916 FIN GearsES2[obj 0x2b71e916 isInit true, usesShared true, 1 GearsObj[0x18497be0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x50ac18e7, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x74d829e5, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x6771beb3 isInit true, usesShared false, 1 GearsObj[0x49d7fae9, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1d0f4dc6, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x883e83e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[#33,main-null,5,main] GearsES2.reshape 0x2b71e916 0/0 256x256 of 256x256, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2b71e916, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#33,main-null,5,main] GearsES2.init.0 0x3754a4bf: tileRendererInUse null, GearsES2[obj 0x3754a4bf isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x6771beb3 isInit true, usesShared false, 1 GearsObj[0x49d7fae9, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1d0f4dc6, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x883e83e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x3754a4bf on Thread[#33,main-null,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x3754a4bf created w/ share: GearsObj[0x49d7fae9, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x308c2352, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x3754a4bf created w/ share: GearsObj[0x1d0f4dc6, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x4fc041c8, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x3754a4bf created w/ share: GearsObj[0x883e83e, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x5ad562d0, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[#33,main-null,5,main] GearsES2.init.X 0x3754a4bf FIN GearsES2[obj 0x3754a4bf isInit true, usesShared true, 1 GearsObj[0x308c2352, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4fc041c8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5ad562d0, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x6771beb3 isInit true, usesShared false, 1 GearsObj[0x49d7fae9, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1d0f4dc6, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x883e83e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[#33,main-null,5,main] GearsES2.reshape 0x3754a4bf 0/0 256x256 of 256x256, swapInterval 0, drawable 0x2c00004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3754a4bf, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x471a9fcd, (isShared true, created true, master 0x471a9fcd) [apply] Created Ctx #0: hash 0x3c9a7c6f, (created true) [apply] Created Ctx #1: hash 0x1874d4da, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.2: hash 0x3c9a7c6f, (isShared true, created true, master 0x471a9fcd) [apply] Created Ctx #0: hash 0x471a9fcd, (created true) [apply] Created Ctx #1: hash 0x1874d4da, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.3: hash 0x1874d4da, (isShared true, created true, master 0x3c9a7c6f) [apply] Created Ctx #0: hash 0x471a9fcd, (created true) [apply] Created Ctx #1: hash 0x3c9a7c6f, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX Destroy in clean order NOW [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x3754a4bf: tileRendererInUse null [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x3754a4bf FIN [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x2b71e916: tileRendererInUse null [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x2b71e916 FIN [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x6771beb3: tileRendererInUse null [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x6771beb3 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 @ 1751131515608 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131515610 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01 took 1.369 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] WARNING: package sun.awt.windows not in java.desktop [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 @ 1751131516363 ms III - Start [apply] SLOCK [T main @ 1751131516368 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT5 - test01CleanDtorOrder [apply] junit.framework.TestListener: startTest(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 0x41a482d5, (isShared true, created true, master 0x107770fa, isMaster false, createdShares 11, destroyedShares 0) [apply] 1: hash 0x329594c6, (isShared true, created true, master 0x107770fa, isMaster false, createdShares 11, destroyedShares 0) [apply] 2: hash 0xe859ac6, (isShared true, created true, master 0x107770fa, isMaster false, createdShares 11, destroyedShares 0) [apply] 3: hash 0x693e2b6, (isShared true, created true, master 0x107770fa, isMaster false, createdShares 11, destroyedShares 0) [apply] 4: hash 0x67e461e1, (isShared true, created true, master 0x107770fa, isMaster false, createdShares 11, destroyedShares 0) [apply] 5: hash 0x7949ea7f, (isShared true, created true, master 0x107770fa, isMaster false, createdShares 11, destroyedShares 0) [apply] 6: hash 0x555347a4, (isShared true, created true, master 0x107770fa, isMaster false, createdShares 11, destroyedShares 0) [apply] 7: hash 0x99a350, (isShared true, created true, master 0x107770fa, isMaster false, createdShares 11, destroyedShares 0) [apply] 8: hash 0x4acf0956, (isShared true, created true, master 0x107770fa, isMaster false, createdShares 11, destroyedShares 0) [apply] 9: hash 0x181de4d4, (isShared true, created true, master 0x107770fa, isMaster false, createdShares 11, destroyedShares 0) [apply] 10: hash 0x107770fa, (isShared true, created true, master 0x107770fa, isMaster true, createdShares 11, destroyedShares 0) [apply] Created Ctx #0: hash 0x67e461e1, (created true) [apply] Created Ctx #1: hash 0x555347a4, (created true) [apply] Created Ctx #2: hash 0x329594c6, (created true) [apply] Created Ctx #3: hash 0xe859ac6, (created true) [apply] Created Ctx #4: hash 0x99a350, (created true) [apply] Created Ctx #5: hash 0x181de4d4, (created true) [apply] Created Ctx #6: hash 0x41a482d5, (created true) [apply] Created Ctx #7: hash 0x693e2b6, (created true) [apply] Created Ctx #8: hash 0x4acf0956, (created true) [apply] Created Ctx #9: hash 0x107770fa, (created true) [apply] Created Ctx #10: hash 0x7949ea7f, (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 0x41a482d5, (isShared true, created false, master 0x107770fa, isMaster false, createdShares 1, destroyedShares 10) [apply] 1: hash 0x329594c6, (isShared true, created false, master 0x107770fa, isMaster false, createdShares 1, destroyedShares 10) [apply] 2: hash 0xe859ac6, (isShared true, created false, master 0x107770fa, isMaster false, createdShares 1, destroyedShares 10) [apply] 3: hash 0x693e2b6, (isShared true, created false, master 0x107770fa, isMaster false, createdShares 1, destroyedShares 10) [apply] 4: hash 0x67e461e1, (isShared true, created false, master 0x107770fa, isMaster false, createdShares 1, destroyedShares 10) [apply] 5: hash 0x7949ea7f, (isShared true, created false, master 0x107770fa, isMaster false, createdShares 1, destroyedShares 10) [apply] 6: hash 0x555347a4, (isShared true, created false, master 0x107770fa, isMaster false, createdShares 1, destroyedShares 10) [apply] 7: hash 0x99a350, (isShared true, created false, master 0x107770fa, isMaster false, createdShares 1, destroyedShares 10) [apply] 8: hash 0x4acf0956, (isShared true, created false, master 0x107770fa, isMaster false, createdShares 1, destroyedShares 10) [apply] 9: hash 0x181de4d4, (isShared true, created false, master 0x107770fa, isMaster false, createdShares 1, destroyedShares 10) [apply] 10: hash 0x107770fa, (isShared true, created true, master 0x107770fa, isMaster true, createdShares 1, destroyedShares 10) [apply] Created Ctx #0: hash 0x107770fa, (created true) [apply] Destroyed Ctx #0: hash 0x67e461e1, (created false) [apply] Destroyed Ctx #1: hash 0x555347a4, (created false) [apply] Destroyed Ctx #2: hash 0xe859ac6, (created false) [apply] Destroyed Ctx #3: hash 0x329594c6, (created false) [apply] Destroyed Ctx #4: hash 0x99a350, (created false) [apply] Destroyed Ctx #5: hash 0x181de4d4, (created false) [apply] Destroyed Ctx #6: hash 0x41a482d5, (created false) [apply] Destroyed Ctx #7: hash 0x693e2b6, (created false) [apply] Destroyed Ctx #8: hash 0x4acf0956, (created false) [apply] Destroyed Ctx #9: hash 0x7949ea7f, (created false) [apply] Total created 1 + destroyed 10 = 11 - Total Mapped 11/11 [apply] XXX-0-X-SX2 - GLContextShareSet.Map [apply] 0: hash 0x107770fa, (isShared true, created true, master 0x107770fa, isMaster true, createdShares 1, destroyedShares 0) [apply] Created Ctx #0: hash 0x107770fa, (created true) [apply] Total created 1 + destroyed 0 = 1 - Total Mapped 1/1 [apply] XXX-1-C - GLContextShareSet.Map [apply] 0: hash 0x58b1869, (isShared true, created true, master 0x107770fa, isMaster false, createdShares 11, destroyedShares 0) [apply] 1: hash 0x33a710b5, (isShared true, created true, master 0x107770fa, isMaster false, createdShares 11, destroyedShares 0) [apply] 2: hash 0x3cf2ed50, (isShared true, created true, master 0x107770fa, isMaster false, createdShares 11, destroyedShares 0) [apply] 3: hash 0x223decee, (isShared true, created true, master 0x107770fa, isMaster false, createdShares 11, destroyedShares 0) [apply] 4: hash 0x4304483, (isShared true, created true, master 0x107770fa, isMaster false, createdShares 11, destroyedShares 0) [apply] 5: hash 0x291473c1, (isShared true, created true, master 0x107770fa, isMaster false, createdShares 11, destroyedShares 0) [apply] 6: hash 0x74016578, (isShared true, created true, master 0x107770fa, isMaster false, createdShares 11, destroyedShares 0) [apply] 7: hash 0x1156efad, (isShared true, created true, master 0x107770fa, isMaster false, createdShares 11, destroyedShares 0) [apply] 8: hash 0x7165350e, (isShared true, created true, master 0x107770fa, isMaster false, createdShares 11, destroyedShares 0) [apply] 9: hash 0x107770fa, (isShared true, created true, master 0x107770fa, isMaster true, createdShares 11, destroyedShares 0) [apply] 10: hash 0x7b65cbd8, (isShared true, created true, master 0x107770fa, isMaster false, createdShares 11, destroyedShares 0) [apply] Created Ctx #0: hash 0x291473c1, (created true) [apply] Created Ctx #1: hash 0x4304483, (created true) [apply] Created Ctx #2: hash 0x58b1869, (created true) [apply] Created Ctx #3: hash 0x1156efad, (created true) [apply] Created Ctx #4: hash 0x223decee, (created true) [apply] Created Ctx #5: hash 0x7165350e, (created true) [apply] Created Ctx #6: hash 0x3cf2ed50, (created true) [apply] Created Ctx #7: hash 0x33a710b5, (created true) [apply] Created Ctx #8: hash 0x74016578, (created true) [apply] Created Ctx #9: hash 0x7b65cbd8, (created true) [apply] Created Ctx #10: hash 0x107770fa, (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 0x58b1869, (isShared true, created false, master 0x107770fa, isMaster false, createdShares 1, destroyedShares 10) [apply] 1: hash 0x33a710b5, (isShared true, created false, master 0x107770fa, isMaster false, createdShares 1, destroyedShares 10) [apply] 2: hash 0x3cf2ed50, (isShared true, created false, master 0x107770fa, isMaster false, createdShares 1, destroyedShares 10) [apply] 3: hash 0x223decee, (isShared true, created false, master 0x107770fa, isMaster false, createdShares 1, destroyedShares 10) [apply] 4: hash 0x4304483, (isShared true, created false, master 0x107770fa, isMaster false, createdShares 1, destroyedShares 10) [apply] 5: hash 0x291473c1, (isShared true, created false, master 0x107770fa, isMaster false, createdShares 1, destroyedShares 10) [apply] 6: hash 0x74016578, (isShared true, created false, master 0x107770fa, isMaster false, createdShares 1, destroyedShares 10) [apply] 7: hash 0x1156efad, (isShared true, created false, master 0x107770fa, isMaster false, createdShares 1, destroyedShares 10) [apply] 8: hash 0x7165350e, (isShared true, created false, master 0x107770fa, isMaster false, createdShares 1, destroyedShares 10) [apply] 9: hash 0x107770fa, (isShared true, created true, master 0x107770fa, isMaster true, createdShares 1, destroyedShares 10) [apply] 10: hash 0x7b65cbd8, (isShared true, created false, master 0x107770fa, isMaster false, createdShares 1, destroyedShares 10) [apply] Created Ctx #0: hash 0x107770fa, (created true) [apply] Destroyed Ctx #0: hash 0x291473c1, (created false) [apply] Destroyed Ctx #1: hash 0x4304483, (created false) [apply] Destroyed Ctx #2: hash 0x58b1869, (created false) [apply] Destroyed Ctx #3: hash 0x1156efad, (created false) [apply] Destroyed Ctx #4: hash 0x223decee, (created false) [apply] Destroyed Ctx #5: hash 0x7165350e, (created false) [apply] Destroyed Ctx #6: hash 0x3cf2ed50, (created false) [apply] Destroyed Ctx #7: hash 0x33a710b5, (created false) [apply] Destroyed Ctx #8: hash 0x74016578, (created false) [apply] Destroyed Ctx #9: hash 0x7b65cbd8, (created false) [apply] Total created 1 + destroyed 10 = 11 - Total Mapped 11/11 [apply] XXX-1-X-SX2 - GLContextShareSet.Map [apply] 0: hash 0x107770fa, (isShared true, created true, master 0x107770fa, isMaster true, createdShares 1, destroyedShares 0) [apply] Created Ctx #0: hash 0x107770fa, (created true) [apply] Total created 1 + destroyed 0 = 1 - Total Mapped 1/1 [apply] XXX-2-C - GLContextShareSet.Map [apply] 0: hash 0x6f0e858e, (isShared true, created true, master 0x107770fa, isMaster false, createdShares 11, destroyedShares 0) [apply] 1: hash 0x3a60a211, (isShared true, created true, master 0x107770fa, isMaster false, createdShares 11, destroyedShares 0) [apply] 2: hash 0x1c28e3fa, (isShared true, created true, master 0x107770fa, isMaster false, createdShares 11, destroyedShares 0) [apply] 3: hash 0x23e7aa44, (isShared true, created true, master 0x107770fa, isMaster false, createdShares 11, destroyedShares 0) [apply] 4: hash 0x572bc45c, (isShared true, created true, master 0x107770fa, isMaster false, createdShares 11, destroyedShares 0) [apply] 5: hash 0xcc7ca70, (isShared true, created true, master 0x107770fa, isMaster false, createdShares 11, destroyedShares 0) [apply] 6: hash 0x126ce426, (isShared true, created true, master 0x107770fa, isMaster false, createdShares 11, destroyedShares 0) [apply] 7: hash 0x59b30349, (isShared true, created true, master 0x107770fa, isMaster false, createdShares 11, destroyedShares 0) [apply] 8: hash 0x107770fa, (isShared true, created true, master 0x107770fa, isMaster true, createdShares 11, destroyedShares 0) [apply] 9: hash 0x385e7943, (isShared true, created true, master 0x107770fa, isMaster false, createdShares 11, destroyedShares 0) [apply] 10: hash 0x371b1024, (isShared true, created true, master 0x107770fa, isMaster false, createdShares 11, destroyedShares 0) [apply] Created Ctx #0: hash 0x385e7943, (created true) [apply] Created Ctx #1: hash 0x371b1024, (created true) [apply] Created Ctx #2: hash 0x23e7aa44, (created true) [apply] Created Ctx #3: hash 0x126ce426, (created true) [apply] Created Ctx #4: hash 0x59b30349, (created true) [apply] Created Ctx #5: hash 0x6f0e858e, (created true) [apply] Created Ctx #6: hash 0xcc7ca70, (created true) [apply] Created Ctx #7: hash 0x3a60a211, (created true) [apply] Created Ctx #8: hash 0x107770fa, (created true) [apply] Created Ctx #9: hash 0x1c28e3fa, (created true) [apply] Created Ctx #10: hash 0x572bc45c, (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 0x6f0e858e, (isShared true, created false, master 0x107770fa, isMaster false, createdShares 1, destroyedShares 10) [apply] 1: hash 0x3a60a211, (isShared true, created false, master 0x107770fa, isMaster false, createdShares 1, destroyedShares 10) [apply] 2: hash 0x1c28e3fa, (isShared true, created false, master 0x107770fa, isMaster false, createdShares 1, destroyedShares 10) [apply] 3: hash 0x23e7aa44, (isShared true, created false, master 0x107770fa, isMaster false, createdShares 1, destroyedShares 10) [apply] 4: hash 0x572bc45c, (isShared true, created false, master 0x107770fa, isMaster false, createdShares 1, destroyedShares 10) [apply] 5: hash 0xcc7ca70, (isShared true, created false, master 0x107770fa, isMaster false, createdShares 1, destroyedShares 10) [apply] 6: hash 0x126ce426, (isShared true, created false, master 0x107770fa, isMaster false, createdShares 1, destroyedShares 10) [apply] 7: hash 0x59b30349, (isShared true, created false, master 0x107770fa, isMaster false, createdShares 1, destroyedShares 10) [apply] 8: hash 0x107770fa, (isShared true, created true, master 0x107770fa, isMaster true, createdShares 1, destroyedShares 10) [apply] 9: hash 0x385e7943, (isShared true, created false, master 0x107770fa, isMaster false, createdShares 1, destroyedShares 10) [apply] 10: hash 0x371b1024, (isShared true, created false, master 0x107770fa, isMaster false, createdShares 1, destroyedShares 10) [apply] Created Ctx #0: hash 0x107770fa, (created true) [apply] Destroyed Ctx #0: hash 0x385e7943, (created false) [apply] Destroyed Ctx #1: hash 0x23e7aa44, (created false) [apply] Destroyed Ctx #2: hash 0x371b1024, (created false) [apply] Destroyed Ctx #3: hash 0x126ce426, (created false) [apply] Destroyed Ctx #4: hash 0x59b30349, (created false) [apply] Destroyed Ctx #5: hash 0x6f0e858e, (created false) [apply] Destroyed Ctx #6: hash 0xcc7ca70, (created false) [apply] Destroyed Ctx #7: hash 0x3a60a211, (created false) [apply] Destroyed Ctx #8: hash 0x1c28e3fa, (created false) [apply] Destroyed Ctx #9: hash 0x572bc45c, (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 0x107770fa, (isShared true, created true, master 0x107770fa, isMaster true, createdShares 1, destroyedShares 0) [apply] Created Ctx #0: hash 0x107770fa, (created true) [apply] Total created 1 + destroyed 0 = 1 - Total Mapped 1/1 [apply] XXX-X-X-M1 - GLContextShareSet.Map [apply] 0: hash 0x107770fa, (isShared true, created true, master 0x107770fa, isMaster true, createdShares 1, destroyedShares 0) [apply] Created Ctx #0: hash 0x107770fa, (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 @ 1751131526979 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131526981 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 11.215 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751131516363 ms III - Start [apply] SLOCK [T main @ 1751131516368 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 0x41a482d5, (isShared true, created true, master 0x107770fa, isMaster false, createdShares 11, destroyedShares 0) [apply] 1: hash 0x329594c6, (isShared true, created true, master 0x107770fa, isMaster false, createdShares 11, destroyedShares 0) [apply] 2: hash 0xe859ac6, (isShared true, created true, master 0x107770fa, isMaster false, createdShares 11, destroyedShares 0) [apply] 3: hash 0x693e2b6, (isShared true, created true, master 0x107770fa, isMaster false, createdShares 11, destroyedShares 0) [apply] 4: hash 0x67e461e1, (isShared true, created true, master 0x107770fa, isMaster false, createdShares 11, destroyedShares 0) [apply] 5: hash 0x7949ea7f, (isShared true, created true, master 0x107770fa, isMaster false, createdShares 11, destroyedShares 0) [apply] 6: hash 0x555347a4, (isShared true, created true, master 0x107770fa, isMaster false, createdShares 11, destroyedShares 0) [apply] 7: hash 0x99a350, (isShared true, created true, master 0x107770fa, isMaster false, createdShares 11, destroyedShares 0) [apply] 8: hash 0x4acf0956, (isShared true, created true, master 0x107770fa, isMaster false, createdShares 11, destroyedShares 0) [apply] 9: hash 0x181de4d4, (isShared true, created true, master 0x107770fa, isMaster false, createdShares 11, destroyedShares 0) [apply] 10: hash 0x107770fa, (isShared true, created true, master 0x107770fa, isMaster true, createdShares 11, destroyedShares 0) [apply] Created Ctx #0: hash 0x67e461e1, (created true) [apply] Created Ctx #1: hash 0x555347a4, (created true) [apply] Created Ctx #2: hash 0x329594c6, (created true) [apply] Created Ctx #3: hash 0xe859ac6, (created true) [apply] Created Ctx #4: hash 0x99a350, (created true) [apply] Created Ctx #5: hash 0x181de4d4, (created true) [apply] Created Ctx #6: hash 0x41a482d5, (created true) [apply] Created Ctx #7: hash 0x693e2b6, (created true) [apply] Created Ctx #8: hash 0x4acf0956, (created true) [apply] Created Ctx #9: hash 0x107770fa, (created true) [apply] Created Ctx #10: hash 0x7949ea7f, (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 0x41a482d5, (isShared true, created false, master 0x107770fa, isMaster false, createdShares 1, destroyedShares 10) [apply] 1: hash 0x329594c6, (isShared true, created false, master 0x107770fa, isMaster false, createdShares 1, destroyedShares 10) [apply] 2: hash 0xe859ac6, (isShared true, created false, master 0x107770fa, isMaster false, createdShares 1, destroyedShares 10) [apply] 3: hash 0x693e2b6, (isShared true, created false, master 0x107770fa, isMaster false, createdShares 1, destroyedShares 10) [apply] 4: hash 0x67e461e1, (isShared true, created false, master 0x107770fa, isMaster false, createdShares 1, destroyedShares 10) [apply] 5: hash 0x7949ea7f, (isShared true, created false, master 0x107770fa, isMaster false, createdShares 1, destroyedShares 10) [apply] 6: hash 0x555347a4, (isShared true, created false, master 0x107770fa, isMaster false, createdShares 1, destroyedShares 10) [apply] 7: hash 0x99a350, (isShared true, created false, master 0x107770fa, isMaster false, createdShares 1, destroyedShares 10) [apply] 8: hash 0x4acf0956, (isShared true, created false, master 0x107770fa, isMaster false, createdShares 1, destroyedShares 10) [apply] 9: hash 0x181de4d4, (isShared true, created false, master 0x107770fa, isMaster false, createdShares 1, destroyedShares 10) [apply] 10: hash 0x107770fa, (isShared true, created true, master 0x107770fa, isMaster true, createdShares 1, destroyedShares 10) [apply] Created Ctx #0: hash 0x107770fa, (created true) [apply] Destroyed Ctx #0: hash 0x67e461e1, (created false) [apply] Destroyed Ctx #1: hash 0x555347a4, (created false) [apply] Destroyed Ctx #2: hash 0xe859ac6, (created false) [apply] Destroyed Ctx #3: hash 0x329594c6, (created false) [apply] Destroyed Ctx #4: hash 0x99a350, (created false) [apply] Destroyed Ctx #5: hash 0x181de4d4, (created false) [apply] Destroyed Ctx #6: hash 0x41a482d5, (created false) [apply] Destroyed Ctx #7: hash 0x693e2b6, (created false) [apply] Destroyed Ctx #8: hash 0x4acf0956, (created false) [apply] Destroyed Ctx #9: hash 0x7949ea7f, (created false) [apply] Total created 1 + destroyed 10 = 11 - Total Mapped 11/11 [apply] XXX-0-X-SX2 - GLContextShareSet.Map [apply] 0: hash 0x107770fa, (isShared true, created true, master 0x107770fa, isMaster true, createdShares 1, destroyedShares 0) [apply] Created Ctx #0: hash 0x107770fa, (created true) [apply] Total created 1 + destroyed 0 = 1 - Total Mapped 1/1 [apply] XXX-1-C - GLContextShareSet.Map [apply] 0: hash 0x58b1869, (isShared true, created true, master 0x107770fa, isMaster false, createdShares 11, destroyedShares 0) [apply] 1: hash 0x33a710b5, (isShared true, created true, master 0x107770fa, isMaster false, createdShares 11, destroyedShares 0) [apply] 2: hash 0x3cf2ed50, (isShared true, created true, master 0x107770fa, isMaster false, createdShares 11, destroyedShares 0) [apply] 3: hash 0x223decee, (isShared true, created true, master 0x107770fa, isMaster false, createdShares 11, destroyedShares 0) [apply] 4: hash 0x4304483, (isShared true, created true, master 0x107770fa, isMaster false, createdShares 11, destroyedShares 0) [apply] 5: hash 0x291473c1, (isShared true, created true, master 0x107770fa, isMaster false, createdShares 11, destroyedShares 0) [apply] 6: hash 0x74016578, (isShared true, created true, master 0x107770fa, isMaster false, createdShares 11, destroyedShares 0) [apply] 7: hash 0x1156efad, (isShared true, created true, master 0x107770fa, isMaster false, createdShares 11, destroyedShares 0) [apply] 8: hash 0x7165350e, (isShared true, created true, master 0x107770fa, isMaster false, createdShares 11, destroyedShares 0) [apply] 9: hash 0x107770fa, (isShared true, created true, master 0x107770fa, isMaster true, createdShares 11, destroyedShares 0) [apply] 10: hash 0x7b65cbd8, (isShared true, created true, master 0x107770fa, isMaster false, createdShares 11, destroyedShares 0) [apply] Created Ctx #0: hash 0x291473c1, (created true) [apply] Created Ctx #1: hash 0x4304483, (created true) [apply] Created Ctx #2: hash 0x58b1869, (created true) [apply] Created Ctx #3: hash 0x1156efad, (created true) [apply] Created Ctx #4: hash 0x223decee, (created true) [apply] Created Ctx #5: hash 0x7165350e, (created true) [apply] Created Ctx #6: hash 0x3cf2ed50, (created true) [apply] Created Ctx #7: hash 0x33a710b5, (created true) [apply] Created Ctx #8: hash 0x74016578, (created true) [apply] Created Ctx #9: hash 0x7b65cbd8, (created true) [apply] Created Ctx #10: hash 0x107770fa, (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 0x58b1869, (isShared true, created false, master 0x107770fa, isMaster false, createdShares 1, destroyedShares 10) [apply] 1: hash 0x33a710b5, (isShared true, created false, master 0x107770fa, isMaster false, createdShares 1, destroyedShares 10) [apply] 2: hash 0x3cf2ed50, (isShared true, created false, master 0x107770fa, isMaster false, createdShares 1, destroyedShares 10) [apply] 3: hash 0x223decee, (isShared true, created false, master 0x107770fa, isMaster false, createdShares 1, destroyedShares 10) [apply] 4: hash 0x4304483, (isShared true, created false, master 0x107770fa, isMaster false, createdShares 1, destroyedShares 10) [apply] 5: hash 0x291473c1, (isShared true, created false, master 0x107770fa, isMaster false, createdShares 1, destroyedShares 10) [apply] 6: hash 0x74016578, (isShared true, created false, master 0x107770fa, isMaster false, createdShares 1, destroyedShares 10) [apply] 7: hash 0x1156efad, (isShared true, created false, master 0x107770fa, isMaster false, createdShares 1, destroyedShares 10) [apply] 8: hash 0x7165350e, (isShared true, created false, master 0x107770fa, isMaster false, createdShares 1, destroyedShares 10) [apply] 9: hash 0x107770fa, (isShared true, created true, master 0x107770fa, isMaster true, createdShares 1, destroyedShares 10) [apply] 10: hash 0x7b65cbd8, (isShared true, created false, master 0x107770fa, isMaster false, createdShares 1, destroyedShares 10) [apply] Created Ctx #0: hash 0x107770fa, (created true) [apply] Destroyed Ctx #0: hash 0x291473c1, (created false) [apply] Destroyed Ctx #1: hash 0x4304483, (created false) [apply] Destroyed Ctx #2: hash 0x58b1869, (created false) [apply] Destroyed Ctx #3: hash 0x1156efad, (created false) [apply] Destroyed Ctx #4: hash 0x223decee, (created false) [apply] Destroyed Ctx #5: hash 0x7165350e, (created false) [apply] Destroyed Ctx #6: hash 0x3cf2ed50, (created false) [apply] Destroyed Ctx #7: hash 0x33a710b5, (created false) [apply] Destroyed Ctx #8: hash 0x74016578, (created false) [apply] Destroyed Ctx #9: hash 0x7b65cbd8, (created false) [apply] Total created 1 + destroyed 10 = 11 - Total Mapped 11/11 [apply] XXX-1-X-SX2 - GLContextShareSet.Map [apply] 0: hash 0x107770fa, (isShared true, created true, master 0x107770fa, isMaster true, createdShares 1, destroyedShares 0) [apply] Created Ctx #0: hash 0x107770fa, (created true) [apply] Total created 1 + destroyed 0 = 1 - Total Mapped 1/1 [apply] XXX-2-C - GLContextShareSet.Map [apply] 0: hash 0x6f0e858e, (isShared true, created true, master 0x107770fa, isMaster false, createdShares 11, destroyedShares 0) [apply] 1: hash 0x3a60a211, (isShared true, created true, master 0x107770fa, isMaster false, createdShares 11, destroyedShares 0) [apply] 2: hash 0x1c28e3fa, (isShared true, created true, master 0x107770fa, isMaster false, createdShares 11, destroyedShares 0) [apply] 3: hash 0x23e7aa44, (isShared true, created true, master 0x107770fa, isMaster false, createdShares 11, destroyedShares 0) [apply] 4: hash 0x572bc45c, (isShared true, created true, master 0x107770fa, isMaster false, createdShares 11, destroyedShares 0) [apply] 5: hash 0xcc7ca70, (isShared true, created true, master 0x107770fa, isMaster false, createdShares 11, destroyedShares 0) [apply] 6: hash 0x126ce426, (isShared true, created true, master 0x107770fa, isMaster false, createdShares 11, destroyedShares 0) [apply] 7: hash 0x59b30349, (isShared true, created true, master 0x107770fa, isMaster false, createdShares 11, destroyedShares 0) [apply] 8: hash 0x107770fa, (isShared true, created true, master 0x107770fa, isMaster true, createdShares 11, destroyedShares 0) [apply] 9: hash 0x385e7943, (isShared true, created true, master 0x107770fa, isMaster false, createdShares 11, destroyedShares 0) [apply] 10: hash 0x371b1024, (isShared true, created true, master 0x107770fa, isMaster false, createdShares 11, destroyedShares 0) [apply] Created Ctx #0: hash 0x385e7943, (created true) [apply] Created Ctx #1: hash 0x371b1024, (created true) [apply] Created Ctx #2: hash 0x23e7aa44, (created true) [apply] Created Ctx #3: hash 0x126ce426, (created true) [apply] Created Ctx #4: hash 0x59b30349, (created true) [apply] Created Ctx #5: hash 0x6f0e858e, (created true) [apply] Created Ctx #6: hash 0xcc7ca70, (created true) [apply] Created Ctx #7: hash 0x3a60a211, (created true) [apply] Created Ctx #8: hash 0x107770fa, (created true) [apply] Created Ctx #9: hash 0x1c28e3fa, (created true) [apply] Created Ctx #10: hash 0x572bc45c, (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 0x6f0e858e, (isShared true, created false, master 0x107770fa, isMaster false, createdShares 1, destroyedShares 10) [apply] 1: hash 0x3a60a211, (isShared true, created false, master 0x107770fa, isMaster false, createdShares 1, destroyedShares 10) [apply] 2: hash 0x1c28e3fa, (isShared true, created false, master 0x107770fa, isMaster false, createdShares 1, destroyedShares 10) [apply] 3: hash 0x23e7aa44, (isShared true, created false, master 0x107770fa, isMaster false, createdShares 1, destroyedShares 10) [apply] 4: hash 0x572bc45c, (isShared true, created false, master 0x107770fa, isMaster false, createdShares 1, destroyedShares 10) [apply] 5: hash 0xcc7ca70, (isShared true, created false, master 0x107770fa, isMaster false, createdShares 1, destroyedShares 10) [apply] 6: hash 0x126ce426, (isShared true, created false, master 0x107770fa, isMaster false, createdShares 1, destroyedShares 10) [apply] 7: hash 0x59b30349, (isShared true, created false, master 0x107770fa, isMaster false, createdShares 1, destroyedShares 10) [apply] 8: hash 0x107770fa, (isShared true, created true, master 0x107770fa, isMaster true, createdShares 1, destroyedShares 10) [apply] 9: hash 0x385e7943, (isShared true, created false, master 0x107770fa, isMaster false, createdShares 1, destroyedShares 10) [apply] 10: hash 0x371b1024, (isShared true, created false, master 0x107770fa, isMaster false, createdShares 1, destroyedShares 10) [apply] Created Ctx #0: hash 0x107770fa, (created true) [apply] Destroyed Ctx #0: hash 0x385e7943, (created false) [apply] Destroyed Ctx #1: hash 0x23e7aa44, (created false) [apply] Destroyed Ctx #2: hash 0x371b1024, (created false) [apply] Destroyed Ctx #3: hash 0x126ce426, (created false) [apply] Destroyed Ctx #4: hash 0x59b30349, (created false) [apply] Destroyed Ctx #5: hash 0x6f0e858e, (created false) [apply] Destroyed Ctx #6: hash 0xcc7ca70, (created false) [apply] Destroyed Ctx #7: hash 0x3a60a211, (created false) [apply] Destroyed Ctx #8: hash 0x1c28e3fa, (created false) [apply] Destroyed Ctx #9: hash 0x572bc45c, (created false) [apply] Total created 1 + destroyed 10 = 11 - Total Mapped 11/11 [apply] XXX-2-X-SX2 - GLContextShareSet.Map [apply] 0: hash 0x107770fa, (isShared true, created true, master 0x107770fa, isMaster true, createdShares 1, destroyedShares 0) [apply] Created Ctx #0: hash 0x107770fa, (created true) [apply] Total created 1 + destroyed 0 = 1 - Total Mapped 1/1 [apply] XXX-X-X-M1 - GLContextShareSet.Map [apply] 0: hash 0x107770fa, (isShared true, created true, master 0x107770fa, isMaster true, createdShares 1, destroyedShares 0) [apply] Created Ctx #0: hash 0x107770fa, (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 @ 1751131526979 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131526981 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01CleanDtorOrder took 10.221 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] WARNING: package sun.awt.windows not in java.desktop [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 @ 1751131527785 ms III - Start [apply] SLOCK [T main @ 1751131527790 ms +++ localhost/127.0.0.1:59999 - Locked within 15 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteNEWT - test01OneLife [apply] GLProfile.getDefault(): GLProfile[GL4bc/GL4bc.sw] [apply] GLProfile.getDefaultDevice(): X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x6b4a4e18, isOwner false, <27c86f2d, 197d671>[count 0, qsz 0, owner ]], obj 0x5bfa9431] [apply] GLProfile.getDefault(gd): GLProfile[GL4bc/GL4bc.sw] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x74235045: tileRendererInUse null, GearsES2[obj 0x74235045 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x74235045 on Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x74235045 created: GearsObj[0x27c2c83f, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x74235045 created: GearsObj[0x75a5c2e3, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x74235045 created: GearsObj[0x75a5c2e3, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0x74235045 FIN GearsES2[obj 0x74235045 isInit true, usesShared false, 1 GearsObj[0x27c2c83f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x75a5c2e3, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2f85ed0b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x74235045 0/0 256x256 of 256x256, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x74235045, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x74235045 256x256, swapInterval 1, drawable 0x2c00002 [apply] 0 s: 60 f / 74 ms, 810.8 fps, 1 ms/f; total: 60 f, 810.8 fps, 1 ms/f [apply] 0 s: 60 f / 42 ms, 1428.5 fps, 0 ms/f; total: 120 f, 1025.6 fps, 0 ms/f [apply] 0 s: 60 f / 32 ms, 1875.0 fps, 0 ms/f; total: 180 f, 1208.0 fps, 0 ms/f [apply] 0 s: 60 f / 35 ms, 1714.2 fps, 0 ms/f; total: 240 f, 1297.2 fps, 0 ms/f [apply] 0 s: 60 f / 29 ms, 2068.9 fps, 0 ms/f; total: 300 f, 1401.8 fps, 0 ms/f [apply] 0 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 360 f, 1493.7 fps, 0 ms/f [apply] 0 s: 60 f / 25 ms, 2400.0 fps, 0 ms/f; total: 420 f, 1578.9 fps, 0 ms/f [apply] 0 s: 60 f / 24 ms, 2500.0 fps, 0 ms/f; total: 480 f, 1655.1 fps, 0 ms/f [apply] 0 s: 60 f / 25 ms, 2400.0 fps, 0 ms/f; total: 540 f, 1708.8 fps, 0 ms/f [apply] junit.framework.TestListener: endTest(test01OneLife) [apply] junit.framework.TestListener: startTest(test02AnotherLifeWithGLInfo) [apply] 0 s: 60 f / 24 ms, 2500.0 fps, 0 ms/f; total: 600 f, 1764.7 fps, 0 ms/f [apply] 0 s: 60 f / 24 ms, 2500.0 fps, 0 ms/f; total: 660 f, 1813.1 fps, 0 ms/f [apply] 0 s: 60 f / 22 ms, 2727.2 fps, 0 ms/f; total: 720 f, 1860.4 fps, 0 ms/f [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x74235045: tileRendererInUse null [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x74235045 FIN [apply] Total: 885ms [apply] GLProfile.initSingleton(): 306ms [apply] Demo Code: 567ms [apply] GLInfo: 0ms [apply] GLProfile.shutdown(): 12ms [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[GL4bc/GL4bc.sw] [apply] GLProfile.getDefaultDevice(): X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x3b0090a4, isOwner false, <3cd3e762, 1fa121e2>[count 0, qsz 0, owner ]], obj 0x7eac9008] [apply] GLProfile.getDefault(gd): GLProfile[GL4bc/GL4bc.sw] [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.0 0x4116aac9: tileRendererInUse null, GearsES2[obj 0x4116aac9 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x4116aac9 on Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x4116aac9 created: GearsObj[0x6b547c20, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x4116aac9 created: GearsObj[0x407ed01d, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x4116aac9 created: GearsObj[0x407ed01d, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.X 0x4116aac9 FIN GearsES2[obj 0x4116aac9 isInit true, usesShared false, 1 GearsObj[0x6b547c20, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x407ed01d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3a6bfa24, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x4116aac9 0/0 256x256 of 256x256, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4116aac9, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x4116aac9 256x256, swapInterval 1, drawable 0x2c00002 [apply] 0 s: 60 f / 101 ms, 594.0 fps, 1 ms/f; total: 60 f, 594.0 fps, 1 ms/f [apply] 0 s: 60 f / 33 ms, 1818.1 fps, 0 ms/f; total: 120 f, 888.8 fps, 1 ms/f [apply] 0 s: 60 f / 29 ms, 2068.9 fps, 0 ms/f; total: 180 f, 1097.5 fps, 0 ms/f [apply] 0 s: 60 f / 28 ms, 2142.8 fps, 0 ms/f; total: 240 f, 1250.0 fps, 0 ms/f [apply] 0 s: 60 f / 23 ms, 2608.6 fps, 0 ms/f; total: 300 f, 1388.8 fps, 0 ms/f [apply] 0 s: 60 f / 23 ms, 2608.6 fps, 0 ms/f; total: 360 f, 1506.2 fps, 0 ms/f [apply] 0 s: 60 f / 22 ms, 2727.2 fps, 0 ms/f; total: 420 f, 1603.0 fps, 0 ms/f [apply] 0 s: 60 f / 23 ms, 2608.6 fps, 0 ms/f; total: 480 f, 1678.3 fps, 0 ms/f [apply] 0 s: 60 f / 24 ms, 2500.0 fps, 0 ms/f; total: 540 f, 1741.9 fps, 0 ms/f [apply] 0 s: 60 f / 22 ms, 2727.2 fps, 0 ms/f; total: 600 f, 1801.8 fps, 0 ms/f [apply] junit.framework.TestListener: endTest(test02AnotherLifeWithGLInfo) [apply] junit.framework.TestListener: startTest(test03AnotherLife) [apply] 0 s: 60 f / 25 ms, 2400.0 fps, 0 ms/f; total: 660 f, 1843.5 fps, 0 ms/f [apply] 0 s: 60 f / 22 ms, 2727.2 fps, 0 ms/f; total: 720 f, 1889.7 fps, 0 ms/f [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x4116aac9: tileRendererInUse null [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x4116aac9 FIN [apply] GLProfiles on device X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x3b0090a4, isOwner false, <3cd3e762, 1fa121e2>[count 0, qsz 0, owner ]], obj 0x7eac9008] [apply] Natives [apply] GL4bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GLES3 false [apply] GL3bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GL2 true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GLES2 false [apply] GLES1 false [apply] Count 5 / 8 [apply] Common [apply] GL4ES3 true [apply] GL2GL3 true [apply] GL2ES2 true [apply] GL2ES1 true [apply] Mappings [apply] GL3bc GLProfile[GL3bc/GL4bc.sw] [apply] GL2ES1 GLProfile[GL2ES1/GL4bc.sw] [apply] GL4ES3 GLProfile[GL4ES3/GL4.sw] [apply] GL2ES2 GLProfile[GL2ES2/GL4.sw] [apply] GL4bc GLProfile[GL4bc/GL4bc.sw] [apply] GL2 GLProfile[GL2/GL4bc.sw] [apply] GL4 GLProfile[GL4/GL4.sw] [apply] GL3 GLProfile[GL3/GL4.sw] [apply] GL2GL3 GLProfile[GL2GL3/GL4bc.sw] [apply] default GLProfile[GL4bc/GL4bc.sw] [apply] Count 9 / 12 [apply] [apply] Total: 571ms [apply] GLProfile.initSingleton(): 81ms [apply] Demo Code: 487ms [apply] GLInfo: 2ms [apply] GLProfile.shutdown(): 1ms [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[GL4bc/GL4bc.sw] [apply] GLProfile.getDefaultDevice(): X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x3857f613, isOwner false, <198b6731, 7c6908d7>[count 0, qsz 0, owner ]], obj 0x3c9754d8] [apply] GLProfile.getDefault(gd): GLProfile[GL4bc/GL4bc.sw] [apply] Thread[#39,main-Display-.x11_:0-1-EDT-3,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[#39,main-Display-.x11_:0-1-EDT-3,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x3bf7ca37 created: GearsObj[0x7d10bfe0, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x3bf7ca37 created: GearsObj[0x544490b5, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x3bf7ca37 created: GearsObj[0x544490b5, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#39,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.init.X 0x3bf7ca37 FIN GearsES2[obj 0x3bf7ca37 isInit true, usesShared false, 1 GearsObj[0x7d10bfe0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x544490b5, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2c396d33, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#39,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.reshape 0x3bf7ca37 0/0 256x256 of 256x256, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3bf7ca37, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#39,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.display 0x3bf7ca37 256x256, swapInterval 1, drawable 0x2c00002 [apply] 0 s: 60 f / 61 ms, 983.6 fps, 1 ms/f; total: 60 f, 983.6 fps, 1 ms/f [apply] 0 s: 60 f / 52 ms, 1153.8 fps, 0 ms/f; total: 120 f, 1052.6 fps, 0 ms/f [apply] 0 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 180 f, 1285.7 fps, 0 ms/f [apply] 0 s: 60 f / 25 ms, 2400.0 fps, 0 ms/f; total: 240 f, 1454.5 fps, 0 ms/f [apply] 0 s: 60 f / 24 ms, 2500.0 fps, 0 ms/f; total: 300 f, 1587.3 fps, 0 ms/f [apply] 0 s: 60 f / 22 ms, 2727.2 fps, 0 ms/f; total: 360 f, 1698.1 fps, 0 ms/f [apply] 0 s: 60 f / 28 ms, 2142.8 fps, 0 ms/f; total: 420 f, 1750.0 fps, 0 ms/f [apply] 0 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 480 f, 1797.7 fps, 0 ms/f [apply] 0 s: 60 f / 25 ms, 2400.0 fps, 0 ms/f; total: 540 f, 1849.3 fps, 0 ms/f [apply] 0 s: 60 f / 24 ms, 2500.0 fps, 0 ms/f; total: 600 f, 1892.7 fps, 0 ms/f [apply] 0 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 660 f, 1913.0 fps, 0 ms/f [apply] 0 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 720 f, 1935.4 fps, 0 ms/f [apply] junit.framework.TestListener: endTest(test03AnotherLife) [apply] junit.framework.TestListener: startTest(test03TwoLifes) [apply] 0 s: 60 f / 22 ms, 2727.2 fps, 0 ms/f; total: 780 f, 1979.6 fps, 0 ms/f [apply] Thread[#39,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x3bf7ca37: tileRendererInUse null [apply] Thread[#39,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x3bf7ca37 FIN [apply] GLProfiles on device X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x3857f613, isOwner false, <198b6731, 7c6908d7>[count 0, qsz 0, owner ]], obj 0x3c9754d8] [apply] Natives [apply] GL4bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GLES3 false [apply] GL3bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GL2 true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GLES2 false [apply] GLES1 false [apply] Count 5 / 8 [apply] Common [apply] GL4ES3 true [apply] GL2GL3 true [apply] GL2ES2 true [apply] GL2ES1 true [apply] Mappings [apply] GL3bc GLProfile[GL3bc/GL4bc.sw] [apply] GL2ES1 GLProfile[GL2ES1/GL4bc.sw] [apply] GL4ES3 GLProfile[GL4ES3/GL4.sw] [apply] GL2ES2 GLProfile[GL2ES2/GL4.sw] [apply] GL4bc GLProfile[GL4bc/GL4bc.sw] [apply] GL2 GLProfile[GL2/GL4bc.sw] [apply] GL4 GLProfile[GL4/GL4.sw] [apply] GL3 GLProfile[GL3/GL4.sw] [apply] GL2GL3 GLProfile[GL2GL3/GL4bc.sw] [apply] default GLProfile[GL4bc/GL4bc.sw] [apply] Count 9 / 12 [apply] [apply] Total: 564ms [apply] GLProfile.initSingleton(): 92ms [apply] Demo Code: 471ms [apply] GLInfo: 0ms [apply] GLProfile.shutdown(): 1ms [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[GL4bc/GL4bc.sw] [apply] GLProfile.getDefaultDevice(): X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x4d1c00d0, isOwner false, <4b2bac3f, 4e08711f>[count 0, qsz 0, owner ]], obj 0xbcec361] [apply] GLProfile.getDefault(gd): GLProfile[GL4bc/GL4bc.sw] [apply] Thread[#42,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.0 0x26794848: tileRendererInUse null, GearsES2[obj 0x26794848 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x26794848 on Thread[#42,main-Display-.x11_:0-1-EDT-4,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x26794848 created: GearsObj[0x392f74b9, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x26794848 created: GearsObj[0xbb96656, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x26794848 created: GearsObj[0xbb96656, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#42,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.X 0x26794848 FIN GearsES2[obj 0x26794848 isInit true, usesShared false, 1 GearsObj[0x392f74b9, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xbb96656, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x684281ed, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#42,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x26794848 0/0 256x256 of 256x256, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x26794848, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#42,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x26794848 256x256, swapInterval 1, drawable 0x2c00002 [apply] 0 s: 60 f / 61 ms, 983.6 fps, 1 ms/f; total: 60 f, 983.6 fps, 1 ms/f [apply] 0 s: 60 f / 54 ms, 1111.1 fps, 0 ms/f; total: 120 f, 1043.4 fps, 0 ms/f [apply] 0 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 180 f, 1267.6 fps, 0 ms/f [apply] 0 s: 60 f / 25 ms, 2400.0 fps, 0 ms/f; total: 240 f, 1437.1 fps, 0 ms/f [apply] 0 s: 60 f / 22 ms, 2727.2 fps, 0 ms/f; total: 300 f, 1578.9 fps, 0 ms/f [apply] 0 s: 60 f / 24 ms, 2500.0 fps, 0 ms/f; total: 360 f, 1682.2 fps, 0 ms/f [apply] 0 s: 60 f / 25 ms, 2400.0 fps, 0 ms/f; total: 420 f, 1757.3 fps, 0 ms/f [apply] 0 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 480 f, 1811.3 fps, 0 ms/f [apply] 0 s: 60 f / 23 ms, 2608.6 fps, 0 ms/f; total: 540 f, 1868.5 fps, 0 ms/f [apply] 0 s: 60 f / 22 ms, 2727.2 fps, 0 ms/f; total: 600 f, 1929.2 fps, 0 ms/f [apply] 0 s: 60 f / 23 ms, 2608.6 fps, 0 ms/f; total: 660 f, 1976.0 fps, 0 ms/f [apply] 0 s: 60 f / 23 ms, 2608.6 fps, 0 ms/f; total: 720 f, 2011.1 fps, 0 ms/f [apply] 0 s: 60 f / 22 ms, 2727.2 fps, 0 ms/f; total: 780 f, 2052.6 fps, 0 ms/f [apply] Thread[#42,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x26794848: tileRendererInUse null [apply] Thread[#42,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x26794848 FIN [apply] Total: 566ms [apply] GLProfile.initSingleton(): 89ms [apply] Demo Code: 475ms [apply] GLInfo: 0ms [apply] GLProfile.shutdown(): 2ms [apply] GLProfile.getDefault(): GLProfile[GL4bc/GL4bc.sw] [apply] GLProfile.getDefaultDevice(): X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x302552ec, isOwner false, <3d285d7e, 40005471>[count 0, qsz 0, owner ]], obj 0x2cd76f31] [apply] GLProfile.getDefault(gd): GLProfile[GL4bc/GL4bc.sw] [apply] Thread[#45,main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.init.0 0x367ffa75: tileRendererInUse null, GearsES2[obj 0x367ffa75 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x367ffa75 on Thread[#45,main-Display-.x11_:0-1-EDT-5,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x367ffa75 created: GearsObj[0x6a501a49, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x367ffa75 created: GearsObj[0x6bc0b4f8, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x367ffa75 created: GearsObj[0x6bc0b4f8, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#45,main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.init.X 0x367ffa75 FIN GearsES2[obj 0x367ffa75 isInit true, usesShared false, 1 GearsObj[0x6a501a49, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6bc0b4f8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3bee98ba, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#45,main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.reshape 0x367ffa75 0/0 256x256 of 256x256, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x367ffa75, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#45,main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.display 0x367ffa75 256x256, swapInterval 1, drawable 0x2c00002 [apply] 0 s: 60 f / 64 ms, 937.5 fps, 1 ms/f; total: 60 f, 937.5 fps, 1 ms/f [apply] 0 s: 60 f / 56 ms, 1071.4 fps, 0 ms/f; total: 120 f, 1000.0 fps, 1 ms/f [apply] 0 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 180 f, 1216.2 fps, 0 ms/f [apply] 0 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 240 f, 1379.3 fps, 0 ms/f [apply] 0 s: 60 f / 22 ms, 2727.2 fps, 0 ms/f; total: 300 f, 1530.6 fps, 0 ms/f [apply] 0 s: 60 f / 22 ms, 2727.2 fps, 0 ms/f; total: 360 f, 1643.8 fps, 0 ms/f [apply] 0 s: 60 f / 22 ms, 2727.2 fps, 0 ms/f; total: 420 f, 1742.7 fps, 0 ms/f [apply] 0 s: 60 f / 22 ms, 2727.2 fps, 0 ms/f; total: 480 f, 1818.1 fps, 0 ms/f [apply] 0 s: 60 f / 23 ms, 2608.6 fps, 0 ms/f; total: 540 f, 1881.5 fps, 0 ms/f [apply] 0 s: 60 f / 22 ms, 2727.2 fps, 0 ms/f; total: 600 f, 1935.4 fps, 0 ms/f [apply] 0 s: 60 f / 22 ms, 2727.2 fps, 0 ms/f; total: 660 f, 1981.9 fps, 0 ms/f [apply] 0 s: 60 f / 23 ms, 2608.6 fps, 0 ms/f; total: 720 f, 2022.4 fps, 0 ms/f [apply] junit.framework.TestListener: endTest(test03TwoLifes) [apply] 0 s: 60 f / 22 ms, 2727.2 fps, 0 ms/f; total: 780 f, 2063.4 fps, 0 ms/f [apply] Thread[#45,main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.dispose 0x367ffa75: tileRendererInUse null [apply] Thread[#45,main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.dispose 0x367ffa75 FIN [apply] Total: 550ms [apply] GLProfile.initSingleton(): 86ms [apply] Demo Code: 462ms [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 @ 1751131531021 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131531023 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.85 sec [apply] ------------- Standard Output --------------- [apply] GLProfile.getDefault(): GLProfile[GL4bc/GL4bc.sw] [apply] GLProfile.getDefaultDevice(): X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x6b4a4e18, isOwner false, <27c86f2d, 197d671>[count 0, qsz 0, owner ]], obj 0x5bfa9431] [apply] GLProfile.getDefault(gd): GLProfile[GL4bc/GL4bc.sw] [apply] GLProfile.getDefault(): GLProfile[GL4bc/GL4bc.sw] [apply] GLProfile.getDefaultDevice(): X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x3b0090a4, isOwner false, <3cd3e762, 1fa121e2>[count 0, qsz 0, owner ]], obj 0x7eac9008] [apply] GLProfile.getDefault(gd): GLProfile[GL4bc/GL4bc.sw] [apply] GLProfile.getDefault(): GLProfile[GL4bc/GL4bc.sw] [apply] GLProfile.getDefaultDevice(): X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x3857f613, isOwner false, <198b6731, 7c6908d7>[count 0, qsz 0, owner ]], obj 0x3c9754d8] [apply] GLProfile.getDefault(gd): GLProfile[GL4bc/GL4bc.sw] [apply] GLProfile.getDefault(): GLProfile[GL4bc/GL4bc.sw] [apply] GLProfile.getDefaultDevice(): X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x4d1c00d0, isOwner false, <4b2bac3f, 4e08711f>[count 0, qsz 0, owner ]], obj 0xbcec361] [apply] GLProfile.getDefault(gd): GLProfile[GL4bc/GL4bc.sw] [apply] GLProfile.getDefault(): GLProfile[GL4bc/GL4bc.sw] [apply] GLProfile.getDefaultDevice(): X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x302552ec, isOwner false, <3d285d7e, 40005471>[count 0, qsz 0, owner ]], obj 0x2cd76f31] [apply] GLProfile.getDefault(gd): GLProfile[GL4bc/GL4bc.sw] [apply] ------------- ---------------- --------------- [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751131527785 ms III - Start [apply] SLOCK [T main @ 1751131527790 ms +++ localhost/127.0.0.1:59999 - Locked within 15 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteNEWT - test01OneLife [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x74235045: tileRendererInUse null, GearsES2[obj 0x74235045 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x74235045 on Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x74235045 created: GearsObj[0x27c2c83f, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x74235045 created: GearsObj[0x75a5c2e3, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x74235045 created: GearsObj[0x75a5c2e3, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0x74235045 FIN GearsES2[obj 0x74235045 isInit true, usesShared false, 1 GearsObj[0x27c2c83f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x75a5c2e3, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2f85ed0b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x74235045 0/0 256x256 of 256x256, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x74235045, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x74235045 256x256, swapInterval 1, drawable 0x2c00002 [apply] 0 s: 60 f / 74 ms, 810.8 fps, 1 ms/f; total: 60 f, 810.8 fps, 1 ms/f [apply] 0 s: 60 f / 42 ms, 1428.5 fps, 0 ms/f; total: 120 f, 1025.6 fps, 0 ms/f [apply] 0 s: 60 f / 32 ms, 1875.0 fps, 0 ms/f; total: 180 f, 1208.0 fps, 0 ms/f [apply] 0 s: 60 f / 35 ms, 1714.2 fps, 0 ms/f; total: 240 f, 1297.2 fps, 0 ms/f [apply] 0 s: 60 f / 29 ms, 2068.9 fps, 0 ms/f; total: 300 f, 1401.8 fps, 0 ms/f [apply] 0 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 360 f, 1493.7 fps, 0 ms/f [apply] 0 s: 60 f / 25 ms, 2400.0 fps, 0 ms/f; total: 420 f, 1578.9 fps, 0 ms/f [apply] 0 s: 60 f / 24 ms, 2500.0 fps, 0 ms/f; total: 480 f, 1655.1 fps, 0 ms/f [apply] 0 s: 60 f / 25 ms, 2400.0 fps, 0 ms/f; total: 540 f, 1708.8 fps, 0 ms/f [apply] 0 s: 60 f / 24 ms, 2500.0 fps, 0 ms/f; total: 600 f, 1764.7 fps, 0 ms/f [apply] 0 s: 60 f / 24 ms, 2500.0 fps, 0 ms/f; total: 660 f, 1813.1 fps, 0 ms/f [apply] 0 s: 60 f / 22 ms, 2727.2 fps, 0 ms/f; total: 720 f, 1860.4 fps, 0 ms/f [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x74235045: tileRendererInUse null [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x74235045 FIN [apply] Total: 885ms [apply] GLProfile.initSingleton(): 306ms [apply] Demo Code: 567ms [apply] GLInfo: 0ms [apply] GLProfile.shutdown(): 12ms [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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.0 0x4116aac9: tileRendererInUse null, GearsES2[obj 0x4116aac9 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x4116aac9 on Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x4116aac9 created: GearsObj[0x6b547c20, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x4116aac9 created: GearsObj[0x407ed01d, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x4116aac9 created: GearsObj[0x407ed01d, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.X 0x4116aac9 FIN GearsES2[obj 0x4116aac9 isInit true, usesShared false, 1 GearsObj[0x6b547c20, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x407ed01d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3a6bfa24, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x4116aac9 0/0 256x256 of 256x256, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4116aac9, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x4116aac9 256x256, swapInterval 1, drawable 0x2c00002 [apply] 0 s: 60 f / 101 ms, 594.0 fps, 1 ms/f; total: 60 f, 594.0 fps, 1 ms/f [apply] 0 s: 60 f / 33 ms, 1818.1 fps, 0 ms/f; total: 120 f, 888.8 fps, 1 ms/f [apply] 0 s: 60 f / 29 ms, 2068.9 fps, 0 ms/f; total: 180 f, 1097.5 fps, 0 ms/f [apply] 0 s: 60 f / 28 ms, 2142.8 fps, 0 ms/f; total: 240 f, 1250.0 fps, 0 ms/f [apply] 0 s: 60 f / 23 ms, 2608.6 fps, 0 ms/f; total: 300 f, 1388.8 fps, 0 ms/f [apply] 0 s: 60 f / 23 ms, 2608.6 fps, 0 ms/f; total: 360 f, 1506.2 fps, 0 ms/f [apply] 0 s: 60 f / 22 ms, 2727.2 fps, 0 ms/f; total: 420 f, 1603.0 fps, 0 ms/f [apply] 0 s: 60 f / 23 ms, 2608.6 fps, 0 ms/f; total: 480 f, 1678.3 fps, 0 ms/f [apply] 0 s: 60 f / 24 ms, 2500.0 fps, 0 ms/f; total: 540 f, 1741.9 fps, 0 ms/f [apply] 0 s: 60 f / 22 ms, 2727.2 fps, 0 ms/f; total: 600 f, 1801.8 fps, 0 ms/f [apply] 0 s: 60 f / 25 ms, 2400.0 fps, 0 ms/f; total: 660 f, 1843.5 fps, 0 ms/f [apply] 0 s: 60 f / 22 ms, 2727.2 fps, 0 ms/f; total: 720 f, 1889.7 fps, 0 ms/f [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x4116aac9: tileRendererInUse null [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x4116aac9 FIN [apply] GLProfiles on device X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x3b0090a4, isOwner false, <3cd3e762, 1fa121e2>[count 0, qsz 0, owner ]], obj 0x7eac9008] [apply] Natives [apply] GL4bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GLES3 false [apply] GL3bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GL2 true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GLES2 false [apply] GLES1 false [apply] Count 5 / 8 [apply] Common [apply] GL4ES3 true [apply] GL2GL3 true [apply] GL2ES2 true [apply] GL2ES1 true [apply] Mappings [apply] GL3bc GLProfile[GL3bc/GL4bc.sw] [apply] GL2ES1 GLProfile[GL2ES1/GL4bc.sw] [apply] GL4ES3 GLProfile[GL4ES3/GL4.sw] [apply] GL2ES2 GLProfile[GL2ES2/GL4.sw] [apply] GL4bc GLProfile[GL4bc/GL4bc.sw] [apply] GL2 GLProfile[GL2/GL4bc.sw] [apply] GL4 GLProfile[GL4/GL4.sw] [apply] GL3 GLProfile[GL3/GL4.sw] [apply] GL2GL3 GLProfile[GL2GL3/GL4bc.sw] [apply] default GLProfile[GL4bc/GL4bc.sw] [apply] Count 9 / 12 [apply] [apply] Total: 571ms [apply] GLProfile.initSingleton(): 81ms [apply] Demo Code: 487ms [apply] GLInfo: 2ms [apply] GLProfile.shutdown(): 1ms [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[#39,main-Display-.x11_:0-1-EDT-3,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[#39,main-Display-.x11_:0-1-EDT-3,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x3bf7ca37 created: GearsObj[0x7d10bfe0, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x3bf7ca37 created: GearsObj[0x544490b5, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x3bf7ca37 created: GearsObj[0x544490b5, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#39,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.init.X 0x3bf7ca37 FIN GearsES2[obj 0x3bf7ca37 isInit true, usesShared false, 1 GearsObj[0x7d10bfe0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x544490b5, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2c396d33, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#39,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.reshape 0x3bf7ca37 0/0 256x256 of 256x256, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3bf7ca37, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#39,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.display 0x3bf7ca37 256x256, swapInterval 1, drawable 0x2c00002 [apply] 0 s: 60 f / 61 ms, 983.6 fps, 1 ms/f; total: 60 f, 983.6 fps, 1 ms/f [apply] 0 s: 60 f / 52 ms, 1153.8 fps, 0 ms/f; total: 120 f, 1052.6 fps, 0 ms/f [apply] 0 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 180 f, 1285.7 fps, 0 ms/f [apply] 0 s: 60 f / 25 ms, 2400.0 fps, 0 ms/f; total: 240 f, 1454.5 fps, 0 ms/f [apply] 0 s: 60 f / 24 ms, 2500.0 fps, 0 ms/f; total: 300 f, 1587.3 fps, 0 ms/f [apply] 0 s: 60 f / 22 ms, 2727.2 fps, 0 ms/f; total: 360 f, 1698.1 fps, 0 ms/f [apply] 0 s: 60 f / 28 ms, 2142.8 fps, 0 ms/f; total: 420 f, 1750.0 fps, 0 ms/f [apply] 0 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 480 f, 1797.7 fps, 0 ms/f [apply] 0 s: 60 f / 25 ms, 2400.0 fps, 0 ms/f; total: 540 f, 1849.3 fps, 0 ms/f [apply] 0 s: 60 f / 24 ms, 2500.0 fps, 0 ms/f; total: 600 f, 1892.7 fps, 0 ms/f [apply] 0 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 660 f, 1913.0 fps, 0 ms/f [apply] 0 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 720 f, 1935.4 fps, 0 ms/f [apply] 0 s: 60 f / 22 ms, 2727.2 fps, 0 ms/f; total: 780 f, 1979.6 fps, 0 ms/f [apply] Thread[#39,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x3bf7ca37: tileRendererInUse null [apply] Thread[#39,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x3bf7ca37 FIN [apply] GLProfiles on device X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x3857f613, isOwner false, <198b6731, 7c6908d7>[count 0, qsz 0, owner ]], obj 0x3c9754d8] [apply] Natives [apply] GL4bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GLES3 false [apply] GL3bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GL2 true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GLES2 false [apply] GLES1 false [apply] Count 5 / 8 [apply] Common [apply] GL4ES3 true [apply] GL2GL3 true [apply] GL2ES2 true [apply] GL2ES1 true [apply] Mappings [apply] GL3bc GLProfile[GL3bc/GL4bc.sw] [apply] GL2ES1 GLProfile[GL2ES1/GL4bc.sw] [apply] GL4ES3 GLProfile[GL4ES3/GL4.sw] [apply] GL2ES2 GLProfile[GL2ES2/GL4.sw] [apply] GL4bc GLProfile[GL4bc/GL4bc.sw] [apply] GL2 GLProfile[GL2/GL4bc.sw] [apply] GL4 GLProfile[GL4/GL4.sw] [apply] GL3 GLProfile[GL3/GL4.sw] [apply] GL2GL3 GLProfile[GL2GL3/GL4bc.sw] [apply] default GLProfile[GL4bc/GL4bc.sw] [apply] Count 9 / 12 [apply] [apply] Total: 564ms [apply] GLProfile.initSingleton(): 92ms [apply] Demo Code: 471ms [apply] GLInfo: 0ms [apply] GLProfile.shutdown(): 1ms [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[#42,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.0 0x26794848: tileRendererInUse null, GearsES2[obj 0x26794848 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x26794848 on Thread[#42,main-Display-.x11_:0-1-EDT-4,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x26794848 created: GearsObj[0x392f74b9, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x26794848 created: GearsObj[0xbb96656, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x26794848 created: GearsObj[0xbb96656, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#42,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.X 0x26794848 FIN GearsES2[obj 0x26794848 isInit true, usesShared false, 1 GearsObj[0x392f74b9, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xbb96656, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x684281ed, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#42,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x26794848 0/0 256x256 of 256x256, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x26794848, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#42,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x26794848 256x256, swapInterval 1, drawable 0x2c00002 [apply] 0 s: 60 f / 61 ms, 983.6 fps, 1 ms/f; total: 60 f, 983.6 fps, 1 ms/f [apply] 0 s: 60 f / 54 ms, 1111.1 fps, 0 ms/f; total: 120 f, 1043.4 fps, 0 ms/f [apply] 0 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 180 f, 1267.6 fps, 0 ms/f [apply] 0 s: 60 f / 25 ms, 2400.0 fps, 0 ms/f; total: 240 f, 1437.1 fps, 0 ms/f [apply] 0 s: 60 f / 22 ms, 2727.2 fps, 0 ms/f; total: 300 f, 1578.9 fps, 0 ms/f [apply] 0 s: 60 f / 24 ms, 2500.0 fps, 0 ms/f; total: 360 f, 1682.2 fps, 0 ms/f [apply] 0 s: 60 f / 25 ms, 2400.0 fps, 0 ms/f; total: 420 f, 1757.3 fps, 0 ms/f [apply] 0 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 480 f, 1811.3 fps, 0 ms/f [apply] 0 s: 60 f / 23 ms, 2608.6 fps, 0 ms/f; total: 540 f, 1868.5 fps, 0 ms/f [apply] 0 s: 60 f / 22 ms, 2727.2 fps, 0 ms/f; total: 600 f, 1929.2 fps, 0 ms/f [apply] 0 s: 60 f / 23 ms, 2608.6 fps, 0 ms/f; total: 660 f, 1976.0 fps, 0 ms/f [apply] 0 s: 60 f / 23 ms, 2608.6 fps, 0 ms/f; total: 720 f, 2011.1 fps, 0 ms/f [apply] 0 s: 60 f / 22 ms, 2727.2 fps, 0 ms/f; total: 780 f, 2052.6 fps, 0 ms/f [apply] Thread[#42,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x26794848: tileRendererInUse null [apply] Thread[#42,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x26794848 FIN [apply] Total: 566ms [apply] GLProfile.initSingleton(): 89ms [apply] Demo Code: 475ms [apply] GLInfo: 0ms [apply] GLProfile.shutdown(): 2ms [apply] Thread[#45,main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.init.0 0x367ffa75: tileRendererInUse null, GearsES2[obj 0x367ffa75 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x367ffa75 on Thread[#45,main-Display-.x11_:0-1-EDT-5,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x367ffa75 created: GearsObj[0x6a501a49, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x367ffa75 created: GearsObj[0x6bc0b4f8, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x367ffa75 created: GearsObj[0x6bc0b4f8, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#45,main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.init.X 0x367ffa75 FIN GearsES2[obj 0x367ffa75 isInit true, usesShared false, 1 GearsObj[0x6a501a49, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6bc0b4f8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3bee98ba, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#45,main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.reshape 0x367ffa75 0/0 256x256 of 256x256, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x367ffa75, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#45,main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.display 0x367ffa75 256x256, swapInterval 1, drawable 0x2c00002 [apply] 0 s: 60 f / 64 ms, 937.5 fps, 1 ms/f; total: 60 f, 937.5 fps, 1 ms/f [apply] 0 s: 60 f / 56 ms, 1071.4 fps, 0 ms/f; total: 120 f, 1000.0 fps, 1 ms/f [apply] 0 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 180 f, 1216.2 fps, 0 ms/f [apply] 0 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 240 f, 1379.3 fps, 0 ms/f [apply] 0 s: 60 f / 22 ms, 2727.2 fps, 0 ms/f; total: 300 f, 1530.6 fps, 0 ms/f [apply] 0 s: 60 f / 22 ms, 2727.2 fps, 0 ms/f; total: 360 f, 1643.8 fps, 0 ms/f [apply] 0 s: 60 f / 22 ms, 2727.2 fps, 0 ms/f; total: 420 f, 1742.7 fps, 0 ms/f [apply] 0 s: 60 f / 22 ms, 2727.2 fps, 0 ms/f; total: 480 f, 1818.1 fps, 0 ms/f [apply] 0 s: 60 f / 23 ms, 2608.6 fps, 0 ms/f; total: 540 f, 1881.5 fps, 0 ms/f [apply] 0 s: 60 f / 22 ms, 2727.2 fps, 0 ms/f; total: 600 f, 1935.4 fps, 0 ms/f [apply] 0 s: 60 f / 22 ms, 2727.2 fps, 0 ms/f; total: 660 f, 1981.9 fps, 0 ms/f [apply] 0 s: 60 f / 23 ms, 2608.6 fps, 0 ms/f; total: 720 f, 2022.4 fps, 0 ms/f [apply] 0 s: 60 f / 22 ms, 2727.2 fps, 0 ms/f; total: 780 f, 2063.4 fps, 0 ms/f [apply] Thread[#45,main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.dispose 0x367ffa75: tileRendererInUse null [apply] Thread[#45,main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.dispose 0x367ffa75 FIN [apply] Total: 550ms [apply] GLProfile.initSingleton(): 86ms [apply] Demo Code: 462ms [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 @ 1751131531021 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131531023 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01OneLife took 0.956 sec [apply] Testcase: test02AnotherLifeWithGLInfo took 0.572 sec [apply] Testcase: test03AnotherLife took 0.565 sec [apply] Testcase: test03TwoLifes took 1.116 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] WARNING: package sun.awt.windows not in java.desktop [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] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751131531786 ms III - Start [apply] SLOCK [T main @ 1751131531791 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.anim.TestAnimatorGLWindow01NEWT - test01SyncedOneAnimator [apply] Thread[#33,main-null,5,main] GearsES2.init.0 0x65fb9ffc: tileRendererInUse null, GearsES2[obj 0x65fb9ffc isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x65fb9ffc on Thread[#33,main-null,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x65fb9ffc created: GearsObj[0x60245984, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x65fb9ffc created: GearsObj[0x692fb4c6, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x65fb9ffc created: GearsObj[0x692fb4c6, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#33,main-null,5,main] GearsES2.init.X 0x65fb9ffc FIN GearsES2[obj 0x65fb9ffc isInit true, usesShared false, 1 GearsObj[0x60245984, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x692fb4c6, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xa728c28, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#33,main-null,5,main] GearsES2.reshape 0x65fb9ffc 0/0 400x400 of 400x400, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x65fb9ffc, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#33,main-null,5,main] GearsES2.init.0 0x3754a4bf: tileRendererInUse null, GearsES2[obj 0x3754a4bf isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x3754a4bf on Thread[#33,main-null,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x3754a4bf created: GearsObj[0x5c10997b, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x3754a4bf created: GearsObj[0x615229cc, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x3754a4bf created: GearsObj[0x615229cc, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#33,main-null,5,main] GearsES2.init.X 0x3754a4bf FIN GearsES2[obj 0x3754a4bf isInit true, usesShared false, 1 GearsObj[0x5c10997b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x615229cc, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7a141e69, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#33,main-null,5,main] GearsES2.reshape 0x3754a4bf 0/0 400x400 of 400x400, swapInterval 0, drawable 0x2c00004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3754a4bf, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#33,main-null,5,main] GearsES2.init.0 0x62379589: tileRendererInUse null, GearsES2[obj 0x62379589 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x62379589 on Thread[#33,main-null,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x62379589 created: GearsObj[0x124e02c5, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x62379589 created: GearsObj[0x134c7bbc, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x62379589 created: GearsObj[0x134c7bbc, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#33,main-null,5,main] GearsES2.init.X 0x62379589 FIN GearsES2[obj 0x62379589 isInit true, usesShared false, 1 GearsObj[0x124e02c5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x134c7bbc, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x25c1325a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#33,main-null,5,main] GearsES2.reshape 0x62379589 0/0 400x400 of 400x400, swapInterval 0, drawable 0x2c00006, 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] junit.framework.TestListener: endTest(test01SyncedOneAnimator) [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x65fb9ffc: tileRendererInUse null [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x65fb9ffc FIN [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x3754a4bf: tileRendererInUse null [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x3754a4bf FIN [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x62379589: tileRendererInUse null [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x62379589 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.anim.TestAnimatorGLWindow01NEWT - test01SyncedOneAnimator [apply] junit.framework.TestListener: startTest(test02AsyncEachAnimator) [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.anim.TestAnimatorGLWindow01NEWT - test02AsyncEachAnimator [apply] Thread[#36,main-Animator#01,5,main] GearsES2.init.0 0x40a4337a: tileRendererInUse null, GearsES2[obj 0x40a4337a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x40a4337a on Thread[#36,main-Animator#01,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x40a4337a created: GearsObj[0x46130f48, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x40a4337a created: GearsObj[0x1167cd1a, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x40a4337a created: GearsObj[0x1167cd1a, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#36,main-Animator#01,5,main] GearsES2.init.X 0x40a4337a FIN GearsES2[obj 0x40a4337a isInit true, usesShared false, 1 GearsObj[0x46130f48, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1167cd1a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1781c687, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#36,main-Animator#01,5,main] GearsES2.reshape 0x40a4337a 0/0 400x400 of 400x400, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x40a4337a, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#37,main-Animator#02,5,main] GearsES2.init.0 0x6025e1b6: tileRendererInUse null, GearsES2[obj 0x6025e1b6 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x6025e1b6 on Thread[#37,main-Animator#02,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x6025e1b6 created: GearsObj[0x30049a8, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x6025e1b6 created: GearsObj[0x23bffa5c, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x6025e1b6 created: GearsObj[0x23bffa5c, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#37,main-Animator#02,5,main] GearsES2.init.X 0x6025e1b6 FIN GearsES2[obj 0x6025e1b6 isInit true, usesShared false, 1 GearsObj[0x30049a8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x23bffa5c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x52d7836c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#37,main-Animator#02,5,main] GearsES2.reshape 0x6025e1b6 0/0 400x400 of 400x400, swapInterval 0, drawable 0x2c00004, msaa false, tileRendererInUse null [apply] >> 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 [apply] Thread[#38,main-Animator#03,5,main] GearsES2.init.0 0x22ff4249: tileRendererInUse null, GearsES2[obj 0x22ff4249 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x22ff4249 on Thread[#38,main-Animator#03,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x22ff4249 created: GearsObj[0x50fb785d, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x22ff4249 created: GearsObj[0x65bea6b6, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x22ff4249 created: GearsObj[0x65bea6b6, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#38,main-Animator#03,5,main] GearsES2.init.X 0x22ff4249 FIN GearsES2[obj 0x22ff4249 isInit true, usesShared false, 1 GearsObj[0x50fb785d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x65bea6b6, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x17f41f1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#38,main-Animator#03,5,main] GearsES2.reshape 0x22ff4249 0/0 400x400 of 400x400, swapInterval 0, drawable 0x2c00006, msaa false, tileRendererInUse null [apply] >> GearsES2 0x22ff4249, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x40a4337a: tileRendererInUse null [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x40a4337a FIN [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x6025e1b6: tileRendererInUse null [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x6025e1b6 FIN [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x22ff4249: tileRendererInUse null [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x22ff4249 FIN [apply] junit.framework.TestListener: endTest(test02AsyncEachAnimator) [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 @ 1751131536040 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131536043 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.872 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751131531786 ms III - Start [apply] SLOCK [T main @ 1751131531791 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.anim.TestAnimatorGLWindow01NEWT - test01SyncedOneAnimator [apply] Thread[#33,main-null,5,main] GearsES2.init.0 0x65fb9ffc: tileRendererInUse null, GearsES2[obj 0x65fb9ffc isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x65fb9ffc on Thread[#33,main-null,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x65fb9ffc created: GearsObj[0x60245984, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x65fb9ffc created: GearsObj[0x692fb4c6, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x65fb9ffc created: GearsObj[0x692fb4c6, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#33,main-null,5,main] GearsES2.init.X 0x65fb9ffc FIN GearsES2[obj 0x65fb9ffc isInit true, usesShared false, 1 GearsObj[0x60245984, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x692fb4c6, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xa728c28, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#33,main-null,5,main] GearsES2.reshape 0x65fb9ffc 0/0 400x400 of 400x400, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x65fb9ffc, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#33,main-null,5,main] GearsES2.init.0 0x3754a4bf: tileRendererInUse null, GearsES2[obj 0x3754a4bf isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x3754a4bf on Thread[#33,main-null,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x3754a4bf created: GearsObj[0x5c10997b, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x3754a4bf created: GearsObj[0x615229cc, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x3754a4bf created: GearsObj[0x615229cc, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#33,main-null,5,main] GearsES2.init.X 0x3754a4bf FIN GearsES2[obj 0x3754a4bf isInit true, usesShared false, 1 GearsObj[0x5c10997b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x615229cc, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7a141e69, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#33,main-null,5,main] GearsES2.reshape 0x3754a4bf 0/0 400x400 of 400x400, swapInterval 0, drawable 0x2c00004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3754a4bf, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#33,main-null,5,main] GearsES2.init.0 0x62379589: tileRendererInUse null, GearsES2[obj 0x62379589 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x62379589 on Thread[#33,main-null,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x62379589 created: GearsObj[0x124e02c5, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x62379589 created: GearsObj[0x134c7bbc, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x62379589 created: GearsObj[0x134c7bbc, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#33,main-null,5,main] GearsES2.init.X 0x62379589 FIN GearsES2[obj 0x62379589 isInit true, usesShared false, 1 GearsObj[0x124e02c5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x134c7bbc, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x25c1325a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#33,main-null,5,main] GearsES2.reshape 0x62379589 0/0 400x400 of 400x400, swapInterval 0, drawable 0x2c00006, 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] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x65fb9ffc: tileRendererInUse null [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x65fb9ffc FIN [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x3754a4bf: tileRendererInUse null [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x3754a4bf FIN [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x62379589: tileRendererInUse null [apply] Thread[#34,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x62379589 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[#36,main-Animator#01,5,main] GearsES2.init.0 0x40a4337a: tileRendererInUse null, GearsES2[obj 0x40a4337a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x40a4337a on Thread[#36,main-Animator#01,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x40a4337a created: GearsObj[0x46130f48, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x40a4337a created: GearsObj[0x1167cd1a, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x40a4337a created: GearsObj[0x1167cd1a, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#36,main-Animator#01,5,main] GearsES2.init.X 0x40a4337a FIN GearsES2[obj 0x40a4337a isInit true, usesShared false, 1 GearsObj[0x46130f48, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1167cd1a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1781c687, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#36,main-Animator#01,5,main] GearsES2.reshape 0x40a4337a 0/0 400x400 of 400x400, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x40a4337a, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#37,main-Animator#02,5,main] GearsES2.init.0 0x6025e1b6: tileRendererInUse null, GearsES2[obj 0x6025e1b6 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x6025e1b6 on Thread[#37,main-Animator#02,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x6025e1b6 created: GearsObj[0x30049a8, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x6025e1b6 created: GearsObj[0x23bffa5c, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x6025e1b6 created: GearsObj[0x23bffa5c, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#37,main-Animator#02,5,main] GearsES2.init.X 0x6025e1b6 FIN GearsES2[obj 0x6025e1b6 isInit true, usesShared false, 1 GearsObj[0x30049a8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x23bffa5c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x52d7836c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#37,main-Animator#02,5,main] GearsES2.reshape 0x6025e1b6 0/0 400x400 of 400x400, swapInterval 0, drawable 0x2c00004, msaa false, tileRendererInUse null [apply] >> 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 [apply] Thread[#38,main-Animator#03,5,main] GearsES2.init.0 0x22ff4249: tileRendererInUse null, GearsES2[obj 0x22ff4249 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x22ff4249 on Thread[#38,main-Animator#03,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x22ff4249 created: GearsObj[0x50fb785d, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x22ff4249 created: GearsObj[0x65bea6b6, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x22ff4249 created: GearsObj[0x65bea6b6, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#38,main-Animator#03,5,main] GearsES2.init.X 0x22ff4249 FIN GearsES2[obj 0x22ff4249 isInit true, usesShared false, 1 GearsObj[0x50fb785d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x65bea6b6, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x17f41f1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#38,main-Animator#03,5,main] GearsES2.reshape 0x22ff4249 0/0 400x400 of 400x400, swapInterval 0, drawable 0x2c00006, msaa false, tileRendererInUse null [apply] >> GearsES2 0x22ff4249, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x40a4337a: tileRendererInUse null [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x40a4337a FIN [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x6025e1b6: tileRendererInUse null [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x6025e1b6 FIN [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x22ff4249: tileRendererInUse null [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x22ff4249 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 @ 1751131536040 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131536043 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01SyncedOneAnimator took 2.305 sec [apply] Testcase: test02AsyncEachAnimator took 1.917 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] WARNING: package sun.awt.windows not in java.desktop [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 @ 1751131536952 ms III - Start [apply] SLOCK [T main @ 1751131536956 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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) [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.TestExclusiveContext01VSyncAnimNEWT - test01NormalPre_1WinPostVis [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test02NormalPost_1WinPostVis [apply] junit.framework.TestListener: endTest(test02NormalPost_1WinPostVis) [apply] junit.framework.TestListener: startTest(test03ExclPre_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] junit.framework.TestListener: endTest(test03ExclPre_1WinPostVis)waitForRealized: to false, goal reached true [apply] [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: startTest(test04ExclPost_1WinPostVis) [apply] junit.framework.TestListener: endTest(test04ExclPost_1WinPostVis)waitForRealized: to false, goal reached true [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test04ExclPost_1WinPostVis [apply] [apply] junit.framework.TestListener: startTest(test05NormalPre_4WinPostVis) [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] junit.framework.TestListener: endTest(test05NormalPre_4WinPostVis) [apply] junit.framework.TestListener: startTest(test06NormalPost_4WinPostVis) [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] 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(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] junit.framework.TestListener: endTest(test08ExclPost_4WinPostVis) [apply] junit.framework.TestListener: startTest(test11NormalPre_1WinPreVis) [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] waitForRealized: to false, goal reached truejunit.framework.TestListener: startTest(test12NormalPost_1WinPreVis) [apply] [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] junit.framework.TestListener: endTest(test12NormalPost_1WinPreVis)++++ 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] [apply] junit.framework.TestListener: startTest(test13ExclPre_1WinPreVis) [apply] junit.framework.TestListener: endTest(test13ExclPre_1WinPreVis) [apply] waitForRealized: to false, goal reached truejunit.framework.TestListener: startTest(test14ExclPost_1WinPreVis) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test13ExclPre_1WinPreVis [apply] [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] junit.framework.TestListener: endTest(test14ExclPost_1WinPreVis)++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test15NormalPre_4WinPreVis [apply] junit.framework.TestListener: startTest(test15NormalPre_4WinPreVis) [apply] [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] junit.framework.TestListener: endTest(test15NormalPre_4WinPreVis) [apply] junit.framework.TestListener: startTest(test16NormalPost_4WinPreVis) [apply] junit.framework.TestListener: endTest(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] junit.framework.TestListener: startTest(test17ExclPre_4WinPreVis) [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] junit.framework.TestListener: endTest(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] junit.framework.TestListener: startTest(test18ExclPost_4WinPreVis) [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 @ 1751131562122 ms III - Stopping: alive true, shallQuit true, hasSocket truejunit.framework.TestListener: endTest(test18ExclPost_4WinPreVis) [apply] [apply] SLOCK [T main @ 1751131562125 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] Tests run: 16, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 25.793 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751131536952 ms III - Start [apply] SLOCK [T main @ 1751131536956 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 @ 1751131562122 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131562125 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01NormalPre_1WinPostVis took 1.967 sec [apply] Testcase: test02NormalPost_1WinPostVis took 0.412 sec [apply] Testcase: test03ExclPre_1WinPostVis took 3.016 sec [apply] Testcase: test04ExclPost_1WinPostVis took 0.4 sec [apply] Testcase: test05NormalPre_4WinPostVis took 1.933 sec [apply] Testcase: test06NormalPost_4WinPostVis took 0.683 sec [apply] Testcase: test07ExclPre_4WinPostVis took 3.451 sec [apply] Testcase: test08ExclPost_4WinPostVis took 0.664 sec [apply] Testcase: test11NormalPre_1WinPreVis took 1.7 sec [apply] Testcase: test12NormalPost_1WinPreVis took 0.399 sec [apply] Testcase: test13ExclPre_1WinPreVis took 3.016 sec [apply] Testcase: test14ExclPost_1WinPreVis took 0.399 sec [apply] Testcase: test15NormalPre_4WinPreVis took 2.017 sec [apply] Testcase: test16NormalPost_4WinPreVis took 0.699 sec [apply] Testcase: test17ExclPre_4WinPreVis took 3.55 sec [apply] Testcase: test18ExclPost_4WinPreVis took 0.667 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] WARNING: package sun.awt.windows not in java.desktop [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT [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 @ 1751131563016 ms III - Start [apply] SLOCK [T main @ 1751131563020 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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] waitForRealized: to false, goal reached true [apply] ++++ TestCase.tearDown: 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] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test02NormalPost_1WinPostVis [apply] junit.framework.TestListener: endTest(test02NormalPost_1WinPostVis) [apply] junit.framework.TestListener: startTest(test03ExclPre_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] junit.framework.TestListener: endTest(test03ExclPre_1WinPostVis)++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test03ExclPre_1WinPostVis [apply] [apply] junit.framework.TestListener: startTest(test04ExclPost_1WinPostVis) [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test04ExclPost_1WinPostVis [apply] junit.framework.TestListener: endTest(test04ExclPost_1WinPostVis) [apply] waitForRealized: to false, goal reached truejunit.framework.TestListener: startTest(test05NormalPre_4WinPostVis) [apply] [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] junit.framework.TestListener: endTest(test05NormalPre_4WinPostVis) [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: startTest(test06NormalPost_4WinPostVis) [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 true [apply] waitForRealized: to false, goal reached true [apply] junit.framework.TestListener: startTest(test07ExclPre_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.TestExclusiveContext02FPSAnimNEWT - test06NormalPost_4WinPostVis [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test07ExclPre_4WinPostVis [apply] junit.framework.TestListener: endTest(test07ExclPre_4WinPostVis) [apply] waitForRealized: to false, goal reached true [apply] waitForRealized: to false, goal reached true [apply] junit.framework.TestListener: startTest(test08ExclPost_4WinPostVis)waitForRealized: to false, goal reached true [apply] [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] junit.framework.TestListener: endTest(test08ExclPost_4WinPostVis) [apply] junit.framework.TestListener: startTest(test11NormalPre_1WinPreVis) [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] junit.framework.TestListener: endTest(test11NormalPre_1WinPreVis)++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test12NormalPost_1WinPreVis [apply] junit.framework.TestListener: startTest(test12NormalPost_1WinPreVis) [apply] [apply] waitForRealized: to false, goal reached true [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test12NormalPost_1WinPreVisjunit.framework.TestListener: endTest(test12NormalPost_1WinPreVis) [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test13ExclPre_1WinPreVis [apply] [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 - test13ExclPre_1WinPreVis [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test14ExclPost_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 - test14ExclPost_1WinPreVis [apply] junit.framework.TestListener: endTest(test14ExclPost_1WinPreVis)++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test15NormalPre_4WinPreVis [apply] [apply] junit.framework.TestListener: startTest(test15NormalPre_4WinPreVis) [apply] waitForRealized: to false, goal reached truejunit.framework.TestListener: endTest(test15NormalPre_4WinPreVis) [apply] junit.framework.TestListener: startTest(test16NormalPost_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.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] junit.framework.TestListener: endTest(test18ExclPost_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.TestExclusiveContext02FPSAnimNEWT - test18ExclPost_4WinPreVis [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751131587989 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131587992 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] Tests run: 16, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 25.571 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751131563016 ms III - Start [apply] SLOCK [T main @ 1751131563020 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 @ 1751131587989 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131587992 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01NormalPre_1WinPostVis took 1.966 sec [apply] Testcase: test02NormalPost_1WinPostVis took 0.396 sec [apply] Testcase: test03ExclPre_1WinPostVis took 3.017 sec [apply] Testcase: test04ExclPost_1WinPostVis took 0.4 sec [apply] Testcase: test05NormalPre_4WinPostVis took 1.918 sec [apply] Testcase: test06NormalPost_4WinPostVis took 0.615 sec [apply] Testcase: test07ExclPre_4WinPostVis took 3.401 sec [apply] Testcase: test08ExclPost_4WinPostVis took 0.633 sec [apply] Testcase: test11NormalPre_1WinPreVis took 1.7 sec [apply] Testcase: test12NormalPost_1WinPreVis took 0.449 sec [apply] Testcase: test13ExclPre_1WinPreVis took 2.999 sec [apply] Testcase: test14ExclPost_1WinPreVis took 0.4 sec [apply] Testcase: test15NormalPre_4WinPreVis took 2 sec [apply] Testcase: test16NormalPost_4WinPreVis took 0.699 sec [apply] Testcase: test17ExclPre_4WinPreVis took 3.516 sec [apply] Testcase: test18ExclPost_4WinPreVis took 0.683 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] WARNING: package sun.awt.windows not in java.desktop [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 @ 1751131588774 ms III - Start [apply] SLOCK [T main @ 1751131588778 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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] 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.TestExclusiveContext11VSyncAnimNEWT - test01Normal_1WinPostVis [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT - test03Excl_1WinPostVis [apply] junit.framework.TestListener: endTest(test03Excl_1WinPostVis) [apply] junit.framework.TestListener: startTest(test05Normal_4WinPostVis) [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] 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] junit.framework.TestListener: endTest(test07Excl_4WinPostVis) [apply] junit.framework.TestListener: startTest(test11Normal_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.TestExclusiveContext11VSyncAnimNEWT - test07Excl_4WinPostVis [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT - test11Normal_1WinPreVis [apply] junit.framework.TestListener: endTest(test11Normal_1WinPreVis) [apply] junit.framework.TestListener: startTest(test13Excl_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] junit.framework.TestListener: endTest(test13Excl_1WinPreVis) [apply] junit.framework.TestListener: startTest(test15Normal_4WinPreVis) [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] junit.framework.TestListener: endTest(test15Normal_4WinPreVis) [apply] junit.framework.TestListener: startTest(test17Excl_4WinPreVis) [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] junit.framework.TestListener: endTest(test17Excl_4WinPreVis) [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 @ 1751131602308 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131602311 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [apply] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 14.154 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751131588774 ms III - Start [apply] SLOCK [T main @ 1751131588778 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 @ 1751131602308 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131602311 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01Normal_1WinPostVis took 1.748 sec [apply] Testcase: test03Excl_1WinPostVis took 1.479 sec [apply] Testcase: test05Normal_4WinPostVis took 1.734 sec [apply] Testcase: test07Excl_4WinPostVis took 1.749 sec [apply] Testcase: test11Normal_1WinPreVis took 1.499 sec [apply] Testcase: test13Excl_1WinPreVis took 1.5 sec [apply] Testcase: test15Normal_4WinPreVis took 1.817 sec [apply] Testcase: test17Excl_4WinPreVis took 1.8 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] WARNING: package sun.awt.windows not in java.desktop [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 @ 1751131603201 ms III - Start [apply] SLOCK [T main @ 1751131603205 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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] junit.framework.TestListener: endTest(test03Excl_1WinPostVis)++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT - test05Normal_4WinPostVis [apply] [apply] junit.framework.TestListener: startTest(test05Normal_4WinPostVis) [apply] junit.framework.TestListener: endTest(test05Normal_4WinPostVis) [apply] waitForRealized: to false, goal reached truejunit.framework.TestListener: startTest(test07Excl_4WinPostVis) [apply] waitForRealized: to false, goal reached true [apply] waitForRealized: to false, goal reached true [apply] [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] junit.framework.TestListener: endTest(test07Excl_4WinPostVis) [apply] junit.framework.TestListener: startTest(test11Normal_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.TestExclusiveContext12FPSAnimNEWT - test07Excl_4WinPostVis [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT - test11Normal_1WinPreVis [apply] junit.framework.TestListener: endTest(test11Normal_1WinPreVis) [apply] junit.framework.TestListener: startTest(test13Excl_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] junit.framework.TestListener: endTest(test13Excl_1WinPreVis) [apply] junit.framework.TestListener: startTest(test15Normal_4WinPreVis) [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] 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] 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 truejunit.framework.TestListener: endTest(test17Excl_4WinPreVis) [apply] [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 @ 1751131616608 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131616611 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 14.001 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751131603201 ms III - Start [apply] SLOCK [T main @ 1751131603205 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 @ 1751131616608 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131616611 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01Normal_1WinPostVis took 1.766 sec [apply] Testcase: test03Excl_1WinPostVis took 1.462 sec [apply] Testcase: test05Normal_4WinPostVis took 1.683 sec [apply] Testcase: test07Excl_4WinPostVis took 1.683 sec [apply] Testcase: test11Normal_1WinPreVis took 1.5 sec [apply] Testcase: test13Excl_1WinPreVis took 1.499 sec [apply] Testcase: test15Normal_4WinPreVis took 1.817 sec [apply] Testcase: test17Excl_4WinPreVis took 1.815 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] WARNING: package sun.awt.windows not in java.desktop [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] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751131617371 ms III - Start [apply] SLOCK [T main @ 1751131617375 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch01NEWT - testSwitch2GLWindowEachWithOwnDemoGL2ES2 [apply] Thread[#35,Thread-1-Animator#00,5,main] GearsES2.init.0 0x4f824746: tileRendererInUse null, GearsES2[obj 0x4f824746 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x4f824746 on Thread[#35,Thread-1-Animator#00,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x4f824746 created: GearsObj[0x72b13bac, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x4f824746 created: GearsObj[0x4174df5b, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x4f824746 created: GearsObj[0x4174df5b, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#35,Thread-1-Animator#00,5,main] GearsES2.init.X 0x4f824746 FIN GearsES2[obj 0x4f824746 isInit true, usesShared false, 1 GearsObj[0x72b13bac, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4174df5b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4288fcad, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#35,Thread-1-Animator#00,5,main] GearsES2.reshape 0x4f824746 0/0 256x256 of 256x256, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4f824746, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#35,Thread-1-Animator#00,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[#35,Thread-1-Animator#00,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [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[#35,Thread-1-Animator#00,5,main] RedSquareES2.init FIN [apply] Thread[#35,Thread-1-Animator#00,5,main] RedSquareES2.reshape 0/0 356x356 of 356x356, swapInterval 1, drawable 0x2c00004, tileRendererInUse null [apply] Thread[#35,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 0x2c00002,-ctx 0x7fc770004260 [apply] 1 - A w2-h 0x2c00004,-ctx 0x7fc770baa5d0 [apply] Thread[#22,Thread-1,5,main] GearsES2.reshape 0x4f824746 0/0 356x356 of 356x356, swapInterval 1, drawable 0x2c00004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4f824746, angle 656.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#22,Thread-1,5,main] RedSquareES2.reshape 0/0 256x256 of 256x256, swapInterval 1, drawable 0x2c00002, tileRendererInUse null [apply] Thread[#22,Thread-1,5,main] RedSquareES2.reshape FIN [apply] 1 - B w1-h 0x2c00002,-ctx 0x7fc770baa5d0 [apply] 1 - B w2-h 0x2c00004,-ctx 0x7fc770004260 [apply] 1 - switch - END 1001 [apply] Thread-1-Animator#00: ** screenshot: TestGLContextDrawableSwitch01NEWT.testSwitch2GLWindowEachWithOwnDemoGL2ES2-n1315-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [apply] Thread-1-Animator#00: ** screenshot: TestGLContextDrawableSwitch01NEWT.testSwitch2GLWindowEachWithOwnDemoGL2ES2-n1316-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [apply] 2 - switch - START 2011 [apply] 2 - A w1-h 0x2c00002,-ctx 0x7fc770baa5d0 [apply] 2 - A w2-h 0x2c00004,-ctx 0x7fc770004260 [apply] Thread[#22,Thread-1,5,main] RedSquareES2.reshape 0/0 356x356 of 356x356, swapInterval 1, drawable 0x2c00004, tileRendererInUse null [apply] Thread[#22,Thread-1,5,main] RedSquareES2.reshape FIN [apply] Thread[#22,Thread-1,5,main] GearsES2.reshape 0x4f824746 0/0 256x256 of 256x256, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4f824746, angle 1381.5, [l -1.0, r 1.0, b -1.0, t 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 0x2c00002,-ctx 0x7fc770004260 [apply] 2 - B w2-h 0x2c00004,-ctx 0x7fc770baa5d0 [apply] 2 - switch - END 2011 [apply] Thread-1-Animator#00: ** screenshot: TestGLContextDrawableSwitch01NEWT.testSwitch2GLWindowEachWithOwnDemoGL2ES2-n2763-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [apply] Thread-1-Animator#00: ** screenshot: TestGLContextDrawableSwitch01NEWT.testSwitch2GLWindowEachWithOwnDemoGL2ES2-n2768-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] junit.framework.TestListener: endTest(testSwitch2GLWindowEachWithOwnDemoGLES2) [apply] junit.framework.TestListener: startTest(testSwitch2GLWindowOneDemoGL2ES2) [apply] QUIT Window Thread[#34,Thread-1-Display-.x11_:0-1-EDT-1,5,main] [apply] Thread[#34,Thread-1-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x4f824746: tileRendererInUse null [apply] Thread[#34,Thread-1-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x4f824746 FIN [apply] QUIT Window Thread[#34,Thread-1-Display-.x11_:0-1-EDT-1,5,main] [apply] Thread[#34,Thread-1-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[#34,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] Profile GLES2 n/a [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[#39,Thread-5-Animator#01,5,main] GearsES2.init.0 0x78cc3e0f: tileRendererInUse null, GearsES2[obj 0x78cc3e0f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x78cc3e0f on Thread[#39,Thread-5-Animator#01,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x78cc3e0f created: GearsObj[0xd617308, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x78cc3e0f created: GearsObj[0x59d3aa6a, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x78cc3e0f created: GearsObj[0x59d3aa6a, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#39,Thread-5-Animator#01,5,main] GearsES2.init.X 0x78cc3e0f FIN GearsES2[obj 0x78cc3e0f isInit true, usesShared false, 1 GearsObj[0xd617308, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x59d3aa6a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5c38d069, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#39,Thread-5-Animator#01,5,main] GearsES2.reshape 0x78cc3e0f 0/0 256x256 of 256x256, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x78cc3e0f, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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#01: ** screenshot: TestGLContextDrawableSwitch01NEWT.testSwitch2GLWindowOneDemoGL2ES2________-n0026-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [apply] 1 - switch - START 1001 [apply] 1 - A w1-h 0x2c00002,-ctx 0x7fc770acfcd0 [apply] 1 - A w2-h 0x2c00004,-ctx 0x7fc770acec60 [apply] Thread[#37,Thread-5,5,main] GearsES2.reshape 0x78cc3e0f 0/0 356x356 of 356x356, swapInterval 1, drawable 0x2c00004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x78cc3e0f, angle 899.5, [l -1.0, r 1.0, b -1.0, t 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 0x2c00002,-ctx 0x7fc770acec60 [apply] 1 - B w2-h 0x2c00004,-ctx 0x7fc770acfcd0 [apply] 1 - switch - END 1001 [apply] Thread-5-Animator#01: ** screenshot: TestGLContextDrawableSwitch01NEWT.testSwitch2GLWindowOneDemoGL2ES2________-n1802-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [apply] 2 - switch - START 2007 [apply] 2 - A w1-h 0x2c00002,-ctx 0x7fc770acec60 [apply] 2 - A w2-h 0x2c00004,-ctx 0x7fc770acfcd0 [apply] Thread[#37,Thread-5,5,main] GearsES2.reshape 0x78cc3e0f 0/0 256x256 of 256x256, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x78cc3e0f, angle 1754.0, [l -1.0, r 1.0, b -1.0, t 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 0x2c00002,-ctx 0x7fc770acfcd0 [apply] 2 - B w2-h 0x2c00004,-ctx 0x7fc770acec60 [apply] 2 - switch - END 2007 [apply] Thread-5-Animator#01: ** screenshot: TestGLContextDrawableSwitch01NEWT.testSwitch2GLWindowOneDemoGL2ES2________-n3508-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] junit.framework.TestListener: endTest(testSwitch2GLWindowOneDemoGLES2) [apply] junit.framework.TestListener: startTest(testSwitch2WindowSingleContextGL2ES2) [apply] QUIT Window Thread[#38,Thread-1-Display-.x11_:0-1-EDT-2,5,main] [apply] Thread[#38,Thread-1-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x78cc3e0f: tileRendererInUse null [apply] Thread[#38,Thread-1-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x78cc3e0f FIN [apply] QUIT Window Thread[#38,Thread-1-Display-.x11_:0-1-EDT-2,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] Profile GLES2 n/a [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[#43,Thread-7-Animator#02,5,main] GearsES2.init.0 0x31366bab: tileRendererInUse null, GearsES2[obj 0x31366bab isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x31366bab on Thread[#43,Thread-7-Animator#02,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x31366bab created: GearsObj[0x5874afbe, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x31366bab created: GearsObj[0x37c4f66f, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x31366bab created: GearsObj[0x37c4f66f, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#43,Thread-7-Animator#02,5,main] GearsES2.init.X 0x31366bab FIN GearsES2[obj 0x31366bab isInit true, usesShared false, 1 GearsObj[0x5874afbe, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x37c4f66f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2052101a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#43,Thread-7-Animator#02,5,main] GearsES2.reshape 0x31366bab 0/0 256x256 of 256x256, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x31366bab, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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#02: ** screenshot: TestGLContextDrawableSwitch01NEWT.testSwitch2WindowSingleContextGL2ES2____-n0000-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [apply] 1 - switch - START 1001 [apply] Thread[#41,Thread-7,5,main] GearsES2.reshape 0x31366bab 0/0 356x356 of 356x356, swapInterval 1, drawable 0x2c00004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x31366bab, angle 917.0, [l -1.0, r 1.0, b -1.0, t 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 2006 [apply] Thread[#41,Thread-7,5,main] GearsES2.reshape 0x31366bab 0/0 256x256 of 256x256, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x31366bab, angle 1806.5, [l -1.0, r 1.0, b -1.0, t 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 2006 [apply] Thread[#41,Thread-7,5,main] GearsES2.dispose 0x31366bab: tileRendererInUse null [apply] Thread[#41,Thread-7,5,main] GearsES2.dispose 0x31366bab FIN [apply] QUIT Window Thread[#42,Thread-1-Display-.x11_:0-1-EDT-3,5,main] [apply] QUIT Window Thread[#42,Thread-1-Display-.x11_:0-1-EDT-3,5,main] [apply] junit.framework.TestListener: endTest(testSwitch2WindowSingleContextGL2ES2) [apply] junit.framework.TestListener: startTest(testSwitch2WindowSingleContextGLES2) [apply] junit.framework.TestListener: endTest(testSwitch2WindowSingleContextGLES2) [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] Profile GLES2 n/a [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 @ 1751131624925 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131624927 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 8.145 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751131617371 ms III - Start [apply] SLOCK [T main @ 1751131617375 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch01NEWT - testSwitch2GLWindowEachWithOwnDemoGL2ES2 [apply] Thread[#35,Thread-1-Animator#00,5,main] GearsES2.init.0 0x4f824746: tileRendererInUse null, GearsES2[obj 0x4f824746 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x4f824746 on Thread[#35,Thread-1-Animator#00,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x4f824746 created: GearsObj[0x72b13bac, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x4f824746 created: GearsObj[0x4174df5b, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x4f824746 created: GearsObj[0x4174df5b, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#35,Thread-1-Animator#00,5,main] GearsES2.init.X 0x4f824746 FIN GearsES2[obj 0x4f824746 isInit true, usesShared false, 1 GearsObj[0x72b13bac, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4174df5b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4288fcad, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#35,Thread-1-Animator#00,5,main] GearsES2.reshape 0x4f824746 0/0 256x256 of 256x256, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4f824746, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#35,Thread-1-Animator#00,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[#35,Thread-1-Animator#00,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [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[#35,Thread-1-Animator#00,5,main] RedSquareES2.init FIN [apply] Thread[#35,Thread-1-Animator#00,5,main] RedSquareES2.reshape 0/0 356x356 of 356x356, swapInterval 1, drawable 0x2c00004, tileRendererInUse null [apply] Thread[#35,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 0x2c00002,-ctx 0x7fc770004260 [apply] 1 - A w2-h 0x2c00004,-ctx 0x7fc770baa5d0 [apply] Thread[#22,Thread-1,5,main] GearsES2.reshape 0x4f824746 0/0 356x356 of 356x356, swapInterval 1, drawable 0x2c00004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4f824746, angle 656.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#22,Thread-1,5,main] RedSquareES2.reshape 0/0 256x256 of 256x256, swapInterval 1, drawable 0x2c00002, tileRendererInUse null [apply] Thread[#22,Thread-1,5,main] RedSquareES2.reshape FIN [apply] 1 - B w1-h 0x2c00002,-ctx 0x7fc770baa5d0 [apply] 1 - B w2-h 0x2c00004,-ctx 0x7fc770004260 [apply] 1 - switch - END 1001 [apply] Thread-1-Animator#00: ** screenshot: TestGLContextDrawableSwitch01NEWT.testSwitch2GLWindowEachWithOwnDemoGL2ES2-n1315-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [apply] Thread-1-Animator#00: ** screenshot: TestGLContextDrawableSwitch01NEWT.testSwitch2GLWindowEachWithOwnDemoGL2ES2-n1316-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [apply] 2 - switch - START 2011 [apply] 2 - A w1-h 0x2c00002,-ctx 0x7fc770baa5d0 [apply] 2 - A w2-h 0x2c00004,-ctx 0x7fc770004260 [apply] Thread[#22,Thread-1,5,main] RedSquareES2.reshape 0/0 356x356 of 356x356, swapInterval 1, drawable 0x2c00004, tileRendererInUse null [apply] Thread[#22,Thread-1,5,main] RedSquareES2.reshape FIN [apply] Thread[#22,Thread-1,5,main] GearsES2.reshape 0x4f824746 0/0 256x256 of 256x256, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4f824746, angle 1381.5, [l -1.0, r 1.0, b -1.0, t 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 0x2c00002,-ctx 0x7fc770004260 [apply] 2 - B w2-h 0x2c00004,-ctx 0x7fc770baa5d0 [apply] 2 - switch - END 2011 [apply] Thread-1-Animator#00: ** screenshot: TestGLContextDrawableSwitch01NEWT.testSwitch2GLWindowEachWithOwnDemoGL2ES2-n2763-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [apply] Thread-1-Animator#00: ** screenshot: TestGLContextDrawableSwitch01NEWT.testSwitch2GLWindowEachWithOwnDemoGL2ES2-n2768-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [apply] QUIT Window Thread[#34,Thread-1-Display-.x11_:0-1-EDT-1,5,main] [apply] Thread[#34,Thread-1-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x4f824746: tileRendererInUse null [apply] Thread[#34,Thread-1-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x4f824746 FIN [apply] QUIT Window Thread[#34,Thread-1-Display-.x11_:0-1-EDT-1,5,main] [apply] Thread[#34,Thread-1-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[#34,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] Profile GLES2 n/a [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[#39,Thread-5-Animator#01,5,main] GearsES2.init.0 0x78cc3e0f: tileRendererInUse null, GearsES2[obj 0x78cc3e0f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x78cc3e0f on Thread[#39,Thread-5-Animator#01,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x78cc3e0f created: GearsObj[0xd617308, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x78cc3e0f created: GearsObj[0x59d3aa6a, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x78cc3e0f created: GearsObj[0x59d3aa6a, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#39,Thread-5-Animator#01,5,main] GearsES2.init.X 0x78cc3e0f FIN GearsES2[obj 0x78cc3e0f isInit true, usesShared false, 1 GearsObj[0xd617308, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x59d3aa6a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5c38d069, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#39,Thread-5-Animator#01,5,main] GearsES2.reshape 0x78cc3e0f 0/0 256x256 of 256x256, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x78cc3e0f, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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#01: ** screenshot: TestGLContextDrawableSwitch01NEWT.testSwitch2GLWindowOneDemoGL2ES2________-n0026-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [apply] 1 - switch - START 1001 [apply] 1 - A w1-h 0x2c00002,-ctx 0x7fc770acfcd0 [apply] 1 - A w2-h 0x2c00004,-ctx 0x7fc770acec60 [apply] Thread[#37,Thread-5,5,main] GearsES2.reshape 0x78cc3e0f 0/0 356x356 of 356x356, swapInterval 1, drawable 0x2c00004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x78cc3e0f, angle 899.5, [l -1.0, r 1.0, b -1.0, t 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 0x2c00002,-ctx 0x7fc770acec60 [apply] 1 - B w2-h 0x2c00004,-ctx 0x7fc770acfcd0 [apply] 1 - switch - END 1001 [apply] Thread-5-Animator#01: ** screenshot: TestGLContextDrawableSwitch01NEWT.testSwitch2GLWindowOneDemoGL2ES2________-n1802-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [apply] 2 - switch - START 2007 [apply] 2 - A w1-h 0x2c00002,-ctx 0x7fc770acec60 [apply] 2 - A w2-h 0x2c00004,-ctx 0x7fc770acfcd0 [apply] Thread[#37,Thread-5,5,main] GearsES2.reshape 0x78cc3e0f 0/0 256x256 of 256x256, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x78cc3e0f, angle 1754.0, [l -1.0, r 1.0, b -1.0, t 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 0x2c00002,-ctx 0x7fc770acfcd0 [apply] 2 - B w2-h 0x2c00004,-ctx 0x7fc770acec60 [apply] 2 - switch - END 2007 [apply] Thread-5-Animator#01: ** screenshot: TestGLContextDrawableSwitch01NEWT.testSwitch2GLWindowOneDemoGL2ES2________-n3508-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [apply] QUIT Window Thread[#38,Thread-1-Display-.x11_:0-1-EDT-2,5,main] [apply] Thread[#38,Thread-1-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x78cc3e0f: tileRendererInUse null [apply] Thread[#38,Thread-1-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x78cc3e0f FIN [apply] QUIT Window Thread[#38,Thread-1-Display-.x11_:0-1-EDT-2,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] Profile GLES2 n/a [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[#43,Thread-7-Animator#02,5,main] GearsES2.init.0 0x31366bab: tileRendererInUse null, GearsES2[obj 0x31366bab isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x31366bab on Thread[#43,Thread-7-Animator#02,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x31366bab created: GearsObj[0x5874afbe, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x31366bab created: GearsObj[0x37c4f66f, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x31366bab created: GearsObj[0x37c4f66f, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#43,Thread-7-Animator#02,5,main] GearsES2.init.X 0x31366bab FIN GearsES2[obj 0x31366bab isInit true, usesShared false, 1 GearsObj[0x5874afbe, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x37c4f66f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2052101a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#43,Thread-7-Animator#02,5,main] GearsES2.reshape 0x31366bab 0/0 256x256 of 256x256, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x31366bab, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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#02: ** screenshot: TestGLContextDrawableSwitch01NEWT.testSwitch2WindowSingleContextGL2ES2____-n0000-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [apply] 1 - switch - START 1001 [apply] Thread[#41,Thread-7,5,main] GearsES2.reshape 0x31366bab 0/0 356x356 of 356x356, swapInterval 1, drawable 0x2c00004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x31366bab, angle 917.0, [l -1.0, r 1.0, b -1.0, t 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 2006 [apply] Thread[#41,Thread-7,5,main] GearsES2.reshape 0x31366bab 0/0 256x256 of 256x256, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x31366bab, angle 1806.5, [l -1.0, r 1.0, b -1.0, t 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 2006 [apply] Thread[#41,Thread-7,5,main] GearsES2.dispose 0x31366bab: tileRendererInUse null [apply] Thread[#41,Thread-7,5,main] GearsES2.dispose 0x31366bab FIN [apply] QUIT Window Thread[#42,Thread-1-Display-.x11_:0-1-EDT-3,5,main] [apply] QUIT Window Thread[#42,Thread-1-Display-.x11_:0-1-EDT-3,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] Profile GLES2 n/a [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 @ 1751131624925 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131624927 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testSwitch2GLWindowEachWithOwnDemoGL2ES2 took 2.78 sec [apply] Testcase: testSwitch2GLWindowEachWithOwnDemoGLES2 took 0.001 sec [apply] Testcase: testSwitch2GLWindowOneDemoGL2ES2 took 2.379 sec [apply] Testcase: testSwitch2GLWindowOneDemoGLES2 took 0.001 sec [apply] Testcase: testSwitch2WindowSingleContextGL2ES2 took 2.365 sec [apply] Testcase: testSwitch2WindowSingleContextGLES2 took 0.001 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] WARNING: package sun.awt.windows not in java.desktop [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT [apply] junit.framework.TestListener: tests to run: 12 [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] junit.framework.TestListener: startTest(test01aSwitch2Onscreen2OnscreenGL2ES2_Def) [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751131625721 ms III - Start [apply] SLOCK [T main @ 1751131625726 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 0x55c, fbc 0x19d: rgba 8/8/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 0x55c, fbc 0x19d: rgba 8/8/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 1064 [apply] 1 - switch - END 1064 [apply] Thread-1-Animator#00: ** screenshot: TestGLContextDrawableSwitch02NEWT.test01aSwitch2Onscreen2OnscreenGL2ES2_Def___-n2901-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0128x0128.png [apply] 2 - switch - START 2070 [apply] 2 - switch - END 2070 [apply] Thread-1-Animator#00: ** screenshot: TestGLContextDrawableSwitch02NEWT.test01aSwitch2Onscreen2OnscreenGL2ES2_Def___-n6188-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0128x0128.png [apply] QUIT Window Thread[#34,Thread-1-Display-.x11_:0-1-EDT-1,5,main] [apply] QUIT Window Thread[#34,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 0x55c, fbc 0x19d: rgba 8/8/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 0x55c, fbc 0x19d: rgba 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 1030 [apply] 1 - switch - END 1030 [apply] Thread-4-Animator#01: ** screenshot: TestGLContextDrawableSwitch02NEWT.test01bSwitch2Onscreen2OffscreenGL2ES2_Def__-n3056-GL2ES2-sw-fbobject-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [apply] 2 - switch - START 2035 [apply] 2 - switch - END 2035 [apply] Thread-4-Animator#01: ** screenshot: TestGLContextDrawableSwitch02NEWT.test01bSwitch2Onscreen2OffscreenGL2ES2_Def__-n6716-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0128x0128.png [apply] junit.framework.TestListener: endTest(test01bSwitch2Onscreen2OffscreenGL2ES2_Def) [apply] junit.framework.TestListener: startTest(test01cSwitch2Offscreen2OffscreenGL2ES2_Def) [apply] QUIT Window Thread[#37,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 0x55c, fbc 0x19d: 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 0x55c, fbc 0x19d: 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 1024 [apply] 1 - switch - END 1024 [apply] Thread-5-Animator#02: ** screenshot: TestGLContextDrawableSwitch02NEWT.test01cSwitch2Offscreen2OffscreenGL2ES2_Def_-n3738-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png [apply] 2 - switch - START 2025 [apply] 2 - switch - END 2025 [apply] Thread-5-Animator#02: ** screenshot: TestGLContextDrawableSwitch02NEWT.test01cSwitch2Offscreen2OffscreenGL2ES2_Def_-n7251-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 0x55c, fbc 0x19d: 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 0x55c, fbc 0x19d: 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 1059 [apply] 1 - switch - END 1059 [apply] Thread-6-Animator#03: ** screenshot: TestGLContextDrawableSwitch02NEWT.test01dSwitch2Offscreen2OnscreenGL2ES2_Def__-n3767-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0128x0128.png [apply] 2 - switch - START 2062 [apply] 2 - switch - END 2062 [apply] Thread-6-Animator#03: ** screenshot: TestGLContextDrawableSwitch02NEWT.test01dSwitch2Offscreen2OnscreenGL2ES2_Def__-n7194-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png [apply] junit.framework.TestListener: endTest(test01dSwitch2Offscreen2OnscreenGL2ES2_Def) [apply] junit.framework.TestListener: startTest(test02aSwitch2Onscreen2OnscreenGL2ES2_MSAA) [apply] QUIT Window Thread[#43,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 0x53b, fbc 0x17c: rgba 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 0x53b, fbc 0x17c: rgba 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 1037 [apply] 1 - switch - END 1037 [apply] Thread-7-Animator#04: ** screenshot: TestGLContextDrawableSwitch02NEWT.test02aSwitch2Onscreen2OnscreenGL2ES2_MSAA__-n1563-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0128x0128.png [apply] 2 - switch - START 2040 [apply] 2 - switch - END 2040 [apply] Thread-7-Animator#04: ** screenshot: TestGLContextDrawableSwitch02NEWT.test02aSwitch2Onscreen2OnscreenGL2ES2_MSAA__-n3279-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0128x0128.png [apply] junit.framework.TestListener: endTest(test02aSwitch2Onscreen2OnscreenGL2ES2_MSAA) [apply] junit.framework.TestListener: startTest(test02bSwitch2Onscreen2OffscreenGL2ES2_MSAA) [apply] QUIT Window Thread[#45,Thread-1-Display-.x11_:0-1-EDT-4,5,main] [apply] QUIT Window Thread[#45,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] 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 0x53b, fbc 0x17c: rgba 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 0x53b, fbc 0x17c: rgba 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[#48,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 0x55c, fbc 0x19d: 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 0x55c, fbc 0x19d: 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 1030 [apply] 1 - switch - END 1030 [apply] Thread-9-Animator#05: ** screenshot: TestGLContextDrawableSwitch02NEWT.test02cSwitch2Offscreen2OffscreenGL2ES2_MSAA-n1467-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0256x0256.png [apply] 2 - switch - START 2032 [apply] 2 - switch - END 2032 [apply] Thread-9-Animator#05: ** screenshot: TestGLContextDrawableSwitch02NEWT.test02cSwitch2Offscreen2OffscreenGL2ES2_MSAA-n2974-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] junit.framework.TestListener: endTest(test02dSwitch2Offscreen2OnscreenGL2ES2_MSAA) [apply] junit.framework.TestListener: startTest(test03aSwitch2Onscreen2OnscreenGL2ES2_Accu) [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 0x55c, fbc 0x19d: 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 0x55c, fbc 0x19d: 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 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, 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 16/16/16/16, 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 1058 [apply] 1 - switch - END 1058 [apply] Thread-11-Animator#06: ** screenshot: TestGLContextDrawableSwitch02NEWT.test03aSwitch2Onscreen2OnscreenGL2ES2_Accu__-n3201-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0128x0128.png [apply] 2 - switch - START 2060 [apply] 2 - switch - END 2060 [apply] Thread-11-Animator#06: ** screenshot: TestGLContextDrawableSwitch02NEWT.test03aSwitch2Onscreen2OnscreenGL2ES2_Accu__-n6589-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0128x0128.png [apply] junit.framework.TestListener: endTest(test03aSwitch2Onscreen2OnscreenGL2ES2_Accu) [apply] junit.framework.TestListener: startTest(test03bSwitch2Onscreen2OffscreenGL2ES2_Accu) [apply] QUIT Window Thread[#53,Thread-1-Display-.x11_:0-1-EDT-6,5,main] [apply] QUIT Window Thread[#53,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] junit.framework.TestListener: endTest(test03bSwitch2Onscreen2OffscreenGL2ES2_Accu) [apply] junit.framework.TestListener: startTest(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], on-scr[.]] [apply] Source Caps Chosen : GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, 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 16/16/16/16, 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[#56,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 0x55c, fbc 0x19d: 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 0x55c, fbc 0x19d: 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 1026 [apply] 1 - switch - END 1026 [apply] Thread-13-Animator#07: ** screenshot: TestGLContextDrawableSwitch02NEWT.test03cSwitch2Offscreen2OffscreenGL2ES2_Accu-n3716-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png [apply] 2 - switch - START 2027 [apply] 2 - switch - END 2027 [apply] Thread-13-Animator#07: ** screenshot: TestGLContextDrawableSwitch02NEWT.test03cSwitch2Offscreen2OffscreenGL2ES2_Accu-n7227-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 0x55c, fbc 0x19d: 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 0x55c, fbc 0x19d: 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 @ 1751131650586 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131650588 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] Tests run: 12, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 25.454 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751131625721 ms III - Start [apply] SLOCK [T main @ 1751131625726 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 0x55c, fbc 0x19d: rgba 8/8/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 0x55c, fbc 0x19d: rgba 8/8/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 1064 [apply] 1 - switch - END 1064 [apply] Thread-1-Animator#00: ** screenshot: TestGLContextDrawableSwitch02NEWT.test01aSwitch2Onscreen2OnscreenGL2ES2_Def___-n2901-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0128x0128.png [apply] 2 - switch - START 2070 [apply] 2 - switch - END 2070 [apply] Thread-1-Animator#00: ** screenshot: TestGLContextDrawableSwitch02NEWT.test01aSwitch2Onscreen2OnscreenGL2ES2_Def___-n6188-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0128x0128.png [apply] QUIT Window Thread[#34,Thread-1-Display-.x11_:0-1-EDT-1,5,main] [apply] QUIT Window Thread[#34,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 0x55c, fbc 0x19d: rgba 8/8/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 0x55c, fbc 0x19d: rgba 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 1030 [apply] 1 - switch - END 1030 [apply] Thread-4-Animator#01: ** screenshot: TestGLContextDrawableSwitch02NEWT.test01bSwitch2Onscreen2OffscreenGL2ES2_Def__-n3056-GL2ES2-sw-fbobject-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [apply] 2 - switch - START 2035 [apply] 2 - switch - END 2035 [apply] Thread-4-Animator#01: ** screenshot: TestGLContextDrawableSwitch02NEWT.test01bSwitch2Onscreen2OffscreenGL2ES2_Def__-n6716-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0128x0128.png [apply] QUIT Window Thread[#37,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 0x55c, fbc 0x19d: 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 0x55c, fbc 0x19d: 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 1024 [apply] 1 - switch - END 1024 [apply] Thread-5-Animator#02: ** screenshot: TestGLContextDrawableSwitch02NEWT.test01cSwitch2Offscreen2OffscreenGL2ES2_Def_-n3738-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png [apply] 2 - switch - START 2025 [apply] 2 - switch - END 2025 [apply] Thread-5-Animator#02: ** screenshot: TestGLContextDrawableSwitch02NEWT.test01cSwitch2Offscreen2OffscreenGL2ES2_Def_-n7251-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 0x55c, fbc 0x19d: 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 0x55c, fbc 0x19d: 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 1059 [apply] 1 - switch - END 1059 [apply] Thread-6-Animator#03: ** screenshot: TestGLContextDrawableSwitch02NEWT.test01dSwitch2Offscreen2OnscreenGL2ES2_Def__-n3767-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0128x0128.png [apply] 2 - switch - START 2062 [apply] 2 - switch - END 2062 [apply] Thread-6-Animator#03: ** screenshot: TestGLContextDrawableSwitch02NEWT.test01dSwitch2Offscreen2OnscreenGL2ES2_Def__-n7194-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png [apply] QUIT Window Thread[#43,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 0x53b, fbc 0x17c: rgba 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 0x53b, fbc 0x17c: rgba 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 1037 [apply] 1 - switch - END 1037 [apply] Thread-7-Animator#04: ** screenshot: TestGLContextDrawableSwitch02NEWT.test02aSwitch2Onscreen2OnscreenGL2ES2_MSAA__-n1563-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0128x0128.png [apply] 2 - switch - START 2040 [apply] 2 - switch - END 2040 [apply] Thread-7-Animator#04: ** screenshot: TestGLContextDrawableSwitch02NEWT.test02aSwitch2Onscreen2OnscreenGL2ES2_MSAA__-n3279-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0128x0128.png [apply] QUIT Window Thread[#45,Thread-1-Display-.x11_:0-1-EDT-4,5,main] [apply] QUIT Window Thread[#45,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 0x53b, fbc 0x17c: rgba 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 0x53b, fbc 0x17c: rgba 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[#48,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 0x55c, fbc 0x19d: 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 0x55c, fbc 0x19d: 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 1030 [apply] 1 - switch - END 1030 [apply] Thread-9-Animator#05: ** screenshot: TestGLContextDrawableSwitch02NEWT.test02cSwitch2Offscreen2OffscreenGL2ES2_MSAA-n1467-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0256x0256.png [apply] 2 - switch - START 2032 [apply] 2 - switch - END 2032 [apply] Thread-9-Animator#05: ** screenshot: TestGLContextDrawableSwitch02NEWT.test02cSwitch2Offscreen2OffscreenGL2ES2_MSAA-n2974-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 0x55c, fbc 0x19d: 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 0x55c, fbc 0x19d: 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 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, 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 16/16/16/16, 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 1058 [apply] 1 - switch - END 1058 [apply] Thread-11-Animator#06: ** screenshot: TestGLContextDrawableSwitch02NEWT.test03aSwitch2Onscreen2OnscreenGL2ES2_Accu__-n3201-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0128x0128.png [apply] 2 - switch - START 2060 [apply] 2 - switch - END 2060 [apply] Thread-11-Animator#06: ** screenshot: TestGLContextDrawableSwitch02NEWT.test03aSwitch2Onscreen2OnscreenGL2ES2_Accu__-n6589-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0128x0128.png [apply] QUIT Window Thread[#53,Thread-1-Display-.x11_:0-1-EDT-6,5,main] [apply] QUIT Window Thread[#53,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 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, 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 16/16/16/16, 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[#56,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 0x55c, fbc 0x19d: 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 0x55c, fbc 0x19d: 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 1026 [apply] 1 - switch - END 1026 [apply] Thread-13-Animator#07: ** screenshot: TestGLContextDrawableSwitch02NEWT.test03cSwitch2Offscreen2OffscreenGL2ES2_Accu-n3716-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png [apply] 2 - switch - START 2027 [apply] 2 - switch - END 2027 [apply] Thread-13-Animator#07: ** screenshot: TestGLContextDrawableSwitch02NEWT.test03cSwitch2Offscreen2OffscreenGL2ES2_Accu-n7227-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 0x55c, fbc 0x19d: 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 0x55c, fbc 0x19d: 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 @ 1751131650586 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131650588 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01aSwitch2Onscreen2OnscreenGL2ES2_Def took 3.496 sec [apply] Testcase: test01bSwitch2Onscreen2OffscreenGL2ES2_Def took 3.012 sec [apply] Testcase: test01cSwitch2Offscreen2OffscreenGL2ES2_Def took 2.968 sec [apply] Testcase: test01dSwitch2Offscreen2OnscreenGL2ES2_Def took 3.009 sec [apply] Testcase: test02aSwitch2Onscreen2OnscreenGL2ES2_MSAA took 3.108 sec [apply] Testcase: test02bSwitch2Onscreen2OffscreenGL2ES2_MSAA took 0.148 sec [apply] Testcase: test02cSwitch2Offscreen2OffscreenGL2ES2_MSAA took 2.973 sec [apply] Testcase: test02dSwitch2Offscreen2OnscreenGL2ES2_MSAA took 0.021 sec [apply] Testcase: test03aSwitch2Onscreen2OnscreenGL2ES2_Accu took 3.056 sec [apply] Testcase: test03bSwitch2Onscreen2OffscreenGL2ES2_Accu took 0.065 sec [apply] Testcase: test03cSwitch2Offscreen2OffscreenGL2ES2_Accu took 2.958 sec [apply] Testcase: test03dSwitch2Offscreen2OnscreenGL2ES2_Accu took 0.021 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] WARNING: package sun.awt.windows not in java.desktop [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch10NEWT [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 @ 1751131651355 ms III - Start [apply] junit.framework.TestListener: startTest(test01GLADDelegateGL2ES2) [apply] SLOCK [T main @ 1751131651359 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch10NEWT - test01GLADDelegateGL2ES2 [apply] Thread[#34,Thread-1-null,5,main] GearsES2.init.0 0x2e032f48: tileRendererInUse null, GearsES2[obj 0x2e032f48 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x2e032f48 on Thread[#34,Thread-1-null,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x2e032f48 created: GearsObj[0x4dcdcb25, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x2e032f48 created: GearsObj[0x54d5ae6d, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x2e032f48 created: GearsObj[0x54d5ae6d, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#34,Thread-1-null,5,main] GearsES2.init.X 0x2e032f48 FIN GearsES2[obj 0x2e032f48 isInit true, usesShared false, 1 GearsObj[0x4dcdcb25, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x54d5ae6d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x29fbb69e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#34,Thread-1-null,5,main] GearsES2.reshape 0x2e032f48 0/0 256x256 of 256x256, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2e032f48, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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[#35,Thread-1-Display-.x11_:0-1-EDT-1,5,main] [apply] Thread[#22,Thread-1,5,main] GearsES2.reshape 0x2e032f48 0/0 356x356 of 356x356, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2e032f48, angle 1064.0, [l -1.0, r 1.0, b -1.0, t 1.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-n2128-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [apply] junit.framework.TestListener: endTest(test01GLADDelegateGL2ES2) [apply] junit.framework.TestListener: startTest(test02GLADDelegateGLES2) [apply] junit.framework.TestListener: endTest(test02GLADDelegateGLES2) [apply] Thread[#22,Thread-1,5,main] GearsES2.dispose 0x2e032f48: tileRendererInUse null [apply] Thread[#22,Thread-1,5,main] GearsES2.dispose 0x2e032f48 FIN [apply] QUIT Window Thread[#36,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] Profile GLES2 n/a [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 @ 1751131653941 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131653943 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.186 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751131651355 ms III - Start [apply] SLOCK [T main @ 1751131651359 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch10NEWT - test01GLADDelegateGL2ES2 [apply] Thread[#34,Thread-1-null,5,main] GearsES2.init.0 0x2e032f48: tileRendererInUse null, GearsES2[obj 0x2e032f48 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x2e032f48 on Thread[#34,Thread-1-null,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x2e032f48 created: GearsObj[0x4dcdcb25, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x2e032f48 created: GearsObj[0x54d5ae6d, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x2e032f48 created: GearsObj[0x54d5ae6d, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#34,Thread-1-null,5,main] GearsES2.init.X 0x2e032f48 FIN GearsES2[obj 0x2e032f48 isInit true, usesShared false, 1 GearsObj[0x4dcdcb25, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x54d5ae6d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x29fbb69e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#34,Thread-1-null,5,main] GearsES2.reshape 0x2e032f48 0/0 256x256 of 256x256, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2e032f48, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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[#35,Thread-1-Display-.x11_:0-1-EDT-1,5,main] [apply] Thread[#22,Thread-1,5,main] GearsES2.reshape 0x2e032f48 0/0 356x356 of 356x356, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2e032f48, angle 1064.0, [l -1.0, r 1.0, b -1.0, t 1.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-n2128-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [apply] Thread[#22,Thread-1,5,main] GearsES2.dispose 0x2e032f48: tileRendererInUse null [apply] Thread[#22,Thread-1,5,main] GearsES2.dispose 0x2e032f48 FIN [apply] QUIT Window Thread[#36,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] Profile GLES2 n/a [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 @ 1751131653941 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131653943 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01GLADDelegateGL2ES2 took 2.56 sec [apply] Testcase: test02GLADDelegateGLES2 took 0.001 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] WARNING: package sun.awt.windows not in java.desktop [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageNEWT [apply] junit.framework.TestListener: tests to run: 4 [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] junit.framework.TestListener: startTest(test01AccumStencilPBuffer) [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751131654735 ms III - Start [apply] SLOCK [T main @ 1751131654740 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageNEWT - test01AccumStencilPBuffer [apply] Image right side up [apply] GL_RENDERER: llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION: 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] main: ** screenshot: TestBug605FlippedImageNEWT.test01AccumStencilPBuffer-n0000-GL2___-sw-pbuffer_-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0256x0256.png [apply] XXX GLCaps[glx vid 0x563, fbc 0x1a4: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], offscr[pbuffer]] [apply] XXX 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] below: 0xff0000 [apply] above: 0xff00 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageNEWT - test01AccumStencilPBuffer [apply] junit.framework.TestListener: endTest(test01AccumStencilPBuffer) [apply] junit.framework.TestListener: startTest(test01DefaultFBO) [apply] Image right side up [apply] junit.framework.TestListener: endTest(test01DefaultFBO) [apply] junit.framework.TestListener: startTest(test01DefaultPBuffer) [apply] Image right side up [apply] junit.framework.TestListener: endTest(test01DefaultPBuffer) [apply] junit.framework.TestListener: startTest(test01StencilFBO) [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageNEWT - test01DefaultFBO [apply] GL_RENDERER: llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION: 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] main: ** screenshot: TestBug605FlippedImageNEWT.test01DefaultFBO_________-n0000-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png [apply] XXX GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.sw], offscr[fbo]] [apply] XXX 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [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 15.0.6, 256 bits) [apply] GL_VERSION: 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] main: ** screenshot: TestBug605FlippedImageNEWT.test01DefaultPBuffer_____-n0000-GL2___-sw-pbuffer_-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png [apply] XXX GLCaps[glx vid 0x556, fbc 0x197: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], offscr[pbuffer]] [apply] XXX 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [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] Image right side up [apply] junit.framework.TestListener: endTest(test01StencilFBO) [apply] GL_RENDERER: llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION: 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] main: ** screenshot: TestBug605FlippedImageNEWT.test01StencilFBO_________-n0000-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0256x0256.png [apply] XXX GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL2/GL4bc.sw], offscr[fbo]] [apply] XXX 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [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 @ 1751131655373 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131655376 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.24 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 @ 1751131654735 ms III - Start [apply] SLOCK [T main @ 1751131654740 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageNEWT - test01AccumStencilPBuffer [apply] GL_RENDERER: llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION: 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] main: ** screenshot: TestBug605FlippedImageNEWT.test01AccumStencilPBuffer-n0000-GL2___-sw-pbuffer_-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0256x0256.png [apply] XXX GLCaps[glx vid 0x563, fbc 0x1a4: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], offscr[pbuffer]] [apply] XXX 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [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 15.0.6, 256 bits) [apply] GL_VERSION: 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] main: ** screenshot: TestBug605FlippedImageNEWT.test01DefaultFBO_________-n0000-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png [apply] XXX GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.sw], offscr[fbo]] [apply] XXX 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [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 15.0.6, 256 bits) [apply] GL_VERSION: 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] main: ** screenshot: TestBug605FlippedImageNEWT.test01DefaultPBuffer_____-n0000-GL2___-sw-pbuffer_-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png [apply] XXX GLCaps[glx vid 0x556, fbc 0x197: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], offscr[pbuffer]] [apply] XXX 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [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 15.0.6, 256 bits) [apply] GL_VERSION: 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] main: ** screenshot: TestBug605FlippedImageNEWT.test01StencilFBO_________-n0000-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0256x0256.png [apply] XXX GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL2/GL4bc.sw], offscr[fbo]] [apply] XXX 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [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 @ 1751131655373 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131655376 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01AccumStencilPBuffer took 0.479 sec [apply] Testcase: test01DefaultFBO took 0.043 sec [apply] Testcase: test01DefaultPBuffer took 0.053 sec [apply] Testcase: test01StencilFBO took 0.037 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] WARNING: package sun.awt.windows not in java.desktop [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.caps.TestIdentOfCapabilitiesNEWT [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 @ 1751131656143 ms III - Start [apply] junit.framework.TestListener: startTest(test01DesktopCapsEquals) [apply] SLOCK [T main @ 1751131656148 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestIdentOfCapabilitiesNEWT - test01DesktopCapsEquals [apply] # 1/528: GLCaps[glx vid ----, fbc 0x6f: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] # 2/528: GLCaps[glx vid ----, fbc 0x70: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] # 3/528: GLCaps[glx vid ----, fbc 0x71: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] # 4/528: GLCaps[glx vid ----, fbc 0x72: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] # 5/528: GLCaps[glx vid ----, fbc 0x73: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] # 6/528: GLCaps[glx vid ----, fbc 0x74: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] # 7/528: GLCaps[glx vid ----, fbc 0x75: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] # 8/528: GLCaps[glx vid ----, fbc 0x76: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] # 9/528: GLCaps[glx vid ----, fbc 0x77: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] # 10/528: GLCaps[glx vid ----, fbc 0x78: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] # 11/528: GLCaps[glx vid ----, fbc 0x79: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] # 12/528: GLCaps[glx vid ----, fbc 0x7a: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] # 13/528: GLCaps[glx vid ----, fbc 0x7b: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] # 14/528: GLCaps[glx vid ----, fbc 0x7c: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] # 15/528: GLCaps[glx vid ----, fbc 0x7d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] # 16/528: GLCaps[glx vid ----, fbc 0x7e: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] # 17/528: GLCaps[glx vid ----, fbc 0x7f: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] # 18/528: GLCaps[glx vid ----, fbc 0x80: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] # 19/528: GLCaps[glx vid ----, fbc 0x81: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] # 20/528: GLCaps[glx vid ----, fbc 0x82: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] # 21/528: GLCaps[glx vid ----, fbc 0x83: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] # 22/528: GLCaps[glx vid ----, fbc 0x84: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] # 23/528: GLCaps[glx vid ----, fbc 0x85: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] # 24/528: GLCaps[glx vid ----, fbc 0x86: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] # 25/528: GLCaps[glx vid ----, fbc 0x88: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] # 26/528: GLCaps[glx vid ----, fbc 0x8c: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] # 27/528: GLCaps[glx vid ----, fbc 0x90: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] # 28/528: GLCaps[glx vid ----, fbc 0x94: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] # 29/528: GLCaps[glx vid ----, fbc 0x98: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] # 30/528: GLCaps[glx vid ----, fbc 0x9c: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] # 31/528: GLCaps[glx vid ----, fbc 0xa0: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] # 32/528: GLCaps[glx vid ----, fbc 0xa4: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] # 33/528: GLCaps[glx vid ----, fbc 0xa8: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] # 34/528: GLCaps[glx vid ----, fbc 0xac: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] # 35/528: GLCaps[glx vid ----, fbc 0xb0: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] # 36/528: GLCaps[glx vid ----, fbc 0xb4: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] # 37/528: GLCaps[glx vid ----, fbc 0xff: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] # 38/528: GLCaps[glx vid ----, fbc 0x100: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] # 39/528: GLCaps[glx vid ----, fbc 0x101: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] # 40/528: GLCaps[glx vid ----, fbc 0x102: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] # 41/528: GLCaps[glx vid ----, fbc 0x103: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] # 42/528: GLCaps[glx vid ----, fbc 0x104: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] # 43/528: GLCaps[glx vid ----, fbc 0x105: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] # 44/528: GLCaps[glx vid ----, fbc 0x106: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] # 45/528: GLCaps[glx vid ----, fbc 0x107: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] # 46/528: GLCaps[glx vid ----, fbc 0x108: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] # 47/528: GLCaps[glx vid ----, fbc 0x109: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] # 48/528: GLCaps[glx vid ----, fbc 0x10a: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] # 49/528: GLCaps[glx vid ----, fbc 0x10b: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] # 50/528: GLCaps[glx vid ----, fbc 0x10c: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] # 51/528: GLCaps[glx vid ----, fbc 0x10d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] # 52/528: GLCaps[glx vid ----, fbc 0x10e: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] # 53/528: GLCaps[glx vid ----, fbc 0x10f: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] # 54/528: GLCaps[glx vid ----, fbc 0x110: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] # 55/528: GLCaps[glx vid ----, fbc 0x111: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] # 56/528: GLCaps[glx vid ----, fbc 0x112: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] # 57/528: GLCaps[glx vid ----, fbc 0x113: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] # 58/528: GLCaps[glx vid ----, fbc 0x114: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] # 59/528: GLCaps[glx vid ----, fbc 0x115: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] # 60/528: GLCaps[glx vid ----, fbc 0x116: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] # 61/528: GLCaps[glx vid ----, fbc 0x118: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] # 62/528: GLCaps[glx vid ----, fbc 0x11c: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] # 63/528: GLCaps[glx vid ----, fbc 0x120: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] # 64/528: GLCaps[glx vid ----, fbc 0x124: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] # 65/528: GLCaps[glx vid ----, fbc 0x128: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] # 66/528: GLCaps[glx vid ----, fbc 0x12c: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] # 67/528: GLCaps[glx vid ----, fbc 0x130: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] # 68/528: GLCaps[glx vid ----, fbc 0x134: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] # 69/528: GLCaps[glx vid ----, fbc 0x138: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] # 70/528: GLCaps[glx vid ----, fbc 0x13c: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] # 71/528: GLCaps[glx vid ----, fbc 0x140: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] # 72/528: GLCaps[glx vid ----, fbc 0x144: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] # 73/528: GLCaps[glx vid ----, fbc 0x267: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] # 74/528: GLCaps[glx vid ----, fbc 0x268: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] # 75/528: GLCaps[glx vid ----, fbc 0x269: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] # 76/528: GLCaps[glx vid ----, fbc 0x26a: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] # 77/528: GLCaps[glx vid ----, fbc 0x26b: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] # 78/528: GLCaps[glx vid ----, fbc 0x26c: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] # 79/528: GLCaps[glx vid ----, fbc 0x26d: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] # 80/528: GLCaps[glx vid ----, fbc 0x26e: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] # 81/528: GLCaps[glx vid ----, fbc 0x26f: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] # 82/528: GLCaps[glx vid ----, fbc 0x270: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] # 83/528: GLCaps[glx vid ----, fbc 0x271: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] # 84/528: GLCaps[glx vid ----, fbc 0x272: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] # 85/528: GLCaps[glx vid ----, fbc 0x273: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] # 86/528: GLCaps[glx vid ----, fbc 0x274: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] # 87/528: GLCaps[glx vid ----, fbc 0x275: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] # 88/528: GLCaps[glx vid ----, fbc 0x276: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] # 89/528: GLCaps[glx vid ----, fbc 0x277: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] # 90/528: GLCaps[glx vid ----, fbc 0x278: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] # 91/528: GLCaps[glx vid ----, fbc 0x279: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] # 92/528: GLCaps[glx vid ----, fbc 0x27a: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] # 93/528: GLCaps[glx vid ----, fbc 0x27b: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] # 94/528: GLCaps[glx vid ----, fbc 0x27c: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] # 95/528: GLCaps[glx vid ----, fbc 0x27d: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] # 96/528: GLCaps[glx vid ----, fbc 0x27e: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] # 97/528: GLCaps[glx vid ----, fbc 0x280: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] # 98/528: GLCaps[glx vid ----, fbc 0x284: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] # 99/528: GLCaps[glx vid ----, fbc 0x288: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #100/528: GLCaps[glx vid ----, fbc 0x28c: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #101/528: GLCaps[glx vid ----, fbc 0x290: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #102/528: GLCaps[glx vid ----, fbc 0x294: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #103/528: GLCaps[glx vid ----, fbc 0x298: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #104/528: GLCaps[glx vid ----, fbc 0x29c: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #105/528: GLCaps[glx vid ----, fbc 0x2a0: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #106/528: GLCaps[glx vid ----, fbc 0x2a4: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #107/528: GLCaps[glx vid ----, fbc 0x2a8: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #108/528: GLCaps[glx vid ----, fbc 0x2ac: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #109/528: GLCaps[glx vid ----, fbc 0x2af: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #110/528: GLCaps[glx vid ----, fbc 0x2b0: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #111/528: GLCaps[glx vid ----, fbc 0x2b1: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #112/528: GLCaps[glx vid ----, fbc 0x2b2: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #113/528: GLCaps[glx vid ----, fbc 0x2b3: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #114/528: GLCaps[glx vid ----, fbc 0x2b4: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #115/528: GLCaps[glx vid ----, fbc 0x2b5: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #116/528: GLCaps[glx vid ----, fbc 0x2b6: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #117/528: GLCaps[glx vid ----, fbc 0x2b7: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #118/528: GLCaps[glx vid ----, fbc 0x2b8: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #119/528: GLCaps[glx vid ----, fbc 0x2b9: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #120/528: GLCaps[glx vid ----, fbc 0x2ba: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #121/528: GLCaps[glx vid ----, fbc 0x2bb: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #122/528: GLCaps[glx vid ----, fbc 0x2bc: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #123/528: GLCaps[glx vid ----, fbc 0x2bd: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #124/528: GLCaps[glx vid ----, fbc 0x2be: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #125/528: GLCaps[glx vid ----, fbc 0x2bf: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #126/528: GLCaps[glx vid ----, fbc 0x2c0: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #127/528: GLCaps[glx vid ----, fbc 0x2c1: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #128/528: GLCaps[glx vid ----, fbc 0x2c2: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #129/528: GLCaps[glx vid ----, fbc 0x2c3: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #130/528: GLCaps[glx vid ----, fbc 0x2c4: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #131/528: GLCaps[glx vid ----, fbc 0x2c5: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #132/528: GLCaps[glx vid ----, fbc 0x2c6: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #133/528: GLCaps[glx vid ----, fbc 0x2c8: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #134/528: GLCaps[glx vid ----, fbc 0x2cc: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #135/528: GLCaps[glx vid ----, fbc 0x2d0: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #136/528: GLCaps[glx vid ----, fbc 0x2d4: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #137/528: GLCaps[glx vid ----, fbc 0x2d8: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #138/528: GLCaps[glx vid ----, fbc 0x2dc: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #139/528: GLCaps[glx vid ----, fbc 0x2e0: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #140/528: GLCaps[glx vid ----, fbc 0x2e4: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #141/528: GLCaps[glx vid ----, fbc 0x2e8: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #142/528: GLCaps[glx vid ----, fbc 0x2ec: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #143/528: GLCaps[glx vid ----, fbc 0x2f0: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #144/528: GLCaps[glx vid ----, fbc 0x2f4: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #145/528: GLCaps[glx vid ----, fbc 0x33f: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #146/528: GLCaps[glx vid ----, fbc 0x340: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #147/528: GLCaps[glx vid ----, fbc 0x341: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #148/528: GLCaps[glx vid ----, fbc 0x342: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #149/528: GLCaps[glx vid ----, fbc 0x343: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #150/528: GLCaps[glx vid ----, fbc 0x344: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #151/528: GLCaps[glx vid ----, fbc 0x345: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #152/528: GLCaps[glx vid ----, fbc 0x346: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #153/528: GLCaps[glx vid ----, fbc 0x347: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #154/528: GLCaps[glx vid ----, fbc 0x348: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #155/528: GLCaps[glx vid ----, fbc 0x349: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #156/528: GLCaps[glx vid ----, fbc 0x34a: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #157/528: GLCaps[glx vid ----, fbc 0x34b: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #158/528: GLCaps[glx vid ----, fbc 0x34c: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #159/528: GLCaps[glx vid ----, fbc 0x34d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #160/528: GLCaps[glx vid ----, fbc 0x34e: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #161/528: GLCaps[glx vid ----, fbc 0x34f: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #162/528: GLCaps[glx vid ----, fbc 0x350: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #163/528: GLCaps[glx vid ----, fbc 0x351: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #164/528: GLCaps[glx vid ----, fbc 0x352: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #165/528: GLCaps[glx vid ----, fbc 0x353: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #166/528: GLCaps[glx vid ----, fbc 0x354: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #167/528: GLCaps[glx vid ----, fbc 0x355: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #168/528: GLCaps[glx vid ----, fbc 0x356: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #169/528: GLCaps[glx vid ----, fbc 0x358: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #170/528: GLCaps[glx vid ----, fbc 0x35c: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #171/528: GLCaps[glx vid ----, fbc 0x360: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #172/528: GLCaps[glx vid ----, fbc 0x364: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #173/528: GLCaps[glx vid ----, fbc 0x368: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #174/528: GLCaps[glx vid ----, fbc 0x36c: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #175/528: GLCaps[glx vid ----, fbc 0x370: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #176/528: GLCaps[glx vid ----, fbc 0x374: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #177/528: GLCaps[glx vid ----, fbc 0x378: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #178/528: GLCaps[glx vid ----, fbc 0x37c: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #179/528: GLCaps[glx vid ----, fbc 0x380: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #180/528: GLCaps[glx vid ----, fbc 0x384: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #181/528: GLCaps[glx vid ----, fbc 0x4a7: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #182/528: GLCaps[glx vid ----, fbc 0x4a8: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #183/528: GLCaps[glx vid ----, fbc 0x4a9: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #184/528: GLCaps[glx vid ----, fbc 0x4aa: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #185/528: GLCaps[glx vid ----, fbc 0x4ab: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #186/528: GLCaps[glx vid ----, fbc 0x4ac: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #187/528: GLCaps[glx vid ----, fbc 0x4ad: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #188/528: GLCaps[glx vid ----, fbc 0x4ae: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #189/528: GLCaps[glx vid ----, fbc 0x4af: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #190/528: GLCaps[glx vid ----, fbc 0x4b0: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #191/528: GLCaps[glx vid ----, fbc 0x4b1: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #192/528: GLCaps[glx vid ----, fbc 0x4b2: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #193/528: GLCaps[glx vid ----, fbc 0x4b3: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #194/528: GLCaps[glx vid ----, fbc 0x4b4: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #195/528: GLCaps[glx vid ----, fbc 0x4b5: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #196/528: GLCaps[glx vid ----, fbc 0x4b6: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #197/528: GLCaps[glx vid ----, fbc 0x4b7: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #198/528: GLCaps[glx vid ----, fbc 0x4b8: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #199/528: GLCaps[glx vid ----, fbc 0x4b9: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #200/528: GLCaps[glx vid ----, fbc 0x4ba: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #201/528: GLCaps[glx vid ----, fbc 0x4bb: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #202/528: GLCaps[glx vid ----, fbc 0x4bc: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #203/528: GLCaps[glx vid ----, fbc 0x4bd: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #204/528: GLCaps[glx vid ----, fbc 0x4be: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #205/528: GLCaps[glx vid ----, fbc 0x4c0: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #206/528: GLCaps[glx vid ----, fbc 0x4c4: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #207/528: GLCaps[glx vid ----, fbc 0x4c8: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #208/528: GLCaps[glx vid ----, fbc 0x4cc: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #209/528: GLCaps[glx vid ----, fbc 0x4d0: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #210/528: GLCaps[glx vid ----, fbc 0x4d4: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #211/528: GLCaps[glx vid ----, fbc 0x4d8: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #212/528: GLCaps[glx vid ----, fbc 0x4dc: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #213/528: GLCaps[glx vid ----, fbc 0x4e0: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #214/528: GLCaps[glx vid ----, fbc 0x4e4: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #215/528: GLCaps[glx vid ----, fbc 0x4e8: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #216/528: GLCaps[glx vid ----, fbc 0x4ec: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #217/528: GLCaps[glx vid 0x21, fbc 0x15b: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #218/528: GLCaps[glx vid 0x22, fbc 0x39b: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #219/528: GLCaps[glx vid 0x6e, 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, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #220/528: GLCaps[glx vid 0x507, fbc 0x147: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #221/528: GLCaps[glx vid 0x508, fbc 0x148: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #222/528: GLCaps[glx vid 0x509, fbc 0x149: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #223/528: GLCaps[glx vid 0x50a, fbc 0x14a: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #224/528: GLCaps[glx vid 0x50b, fbc 0x14b: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #225/528: GLCaps[glx vid 0x50c, fbc 0x14c: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #226/528: GLCaps[glx vid 0x50d, fbc 0x14d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #227/528: GLCaps[glx vid 0x50e, fbc 0x14e: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #228/528: GLCaps[glx vid 0x50f, fbc 0x14f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #229/528: GLCaps[glx vid 0x510, fbc 0x150: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #230/528: GLCaps[glx vid 0x511, fbc 0x151: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #231/528: GLCaps[glx vid 0x512, fbc 0x152: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #232/528: GLCaps[glx vid 0x513, fbc 0x153: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #233/528: GLCaps[glx vid 0x514, fbc 0x154: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #234/528: GLCaps[glx vid 0x515, fbc 0x155: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #235/528: GLCaps[glx vid 0x516, fbc 0x156: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #236/528: GLCaps[glx vid 0x517, fbc 0x157: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #237/528: GLCaps[glx vid 0x518, fbc 0x158: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #238/528: GLCaps[glx vid 0x519, fbc 0x159: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #239/528: GLCaps[glx vid 0x51a, fbc 0x15a: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #240/528: GLCaps[glx vid 0x51b, fbc 0x15c: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #241/528: GLCaps[glx vid 0x51c, fbc 0x15d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #242/528: GLCaps[glx vid 0x51d, fbc 0x15e: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #243/528: GLCaps[glx vid 0x51f, fbc 0x160: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #244/528: GLCaps[glx vid 0x523, fbc 0x164: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #245/528: GLCaps[glx vid 0x527, fbc 0x168: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #246/528: GLCaps[glx vid 0x52b, fbc 0x16c: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #247/528: GLCaps[glx vid 0x52f, fbc 0x170: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #248/528: GLCaps[glx vid 0x533, fbc 0x174: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #249/528: GLCaps[glx vid 0x537, fbc 0x178: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #250/528: GLCaps[glx vid 0x53b, fbc 0x17c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #251/528: GLCaps[glx vid 0x53f, fbc 0x180: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #252/528: GLCaps[glx vid 0x543, fbc 0x184: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #253/528: GLCaps[glx vid 0x547, fbc 0x188: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #254/528: GLCaps[glx vid 0x54b, fbc 0x18c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #255/528: GLCaps[glx vid 0x54e, fbc 0x18f: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #256/528: GLCaps[glx vid 0x54f, fbc 0x190: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #257/528: GLCaps[glx vid 0x550, fbc 0x191: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #258/528: GLCaps[glx vid 0x551, fbc 0x192: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #259/528: GLCaps[glx vid 0x552, fbc 0x193: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #260/528: GLCaps[glx vid 0x553, fbc 0x194: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #261/528: GLCaps[glx vid 0x554, fbc 0x195: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #262/528: GLCaps[glx vid 0x555, fbc 0x196: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #263/528: GLCaps[glx vid 0x556, fbc 0x197: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #264/528: GLCaps[glx vid 0x557, fbc 0x198: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #265/528: GLCaps[glx vid 0x558, fbc 0x199: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #266/528: GLCaps[glx vid 0x559, fbc 0x19a: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #267/528: GLCaps[glx vid 0x55a, fbc 0x19b: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #268/528: GLCaps[glx vid 0x55b, fbc 0x19c: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #269/528: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #270/528: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #271/528: GLCaps[glx vid 0x55e, fbc 0x19f: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #272/528: GLCaps[glx vid 0x55f, fbc 0x1a0: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #273/528: GLCaps[glx vid 0x560, fbc 0x1a1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #274/528: GLCaps[glx vid 0x561, fbc 0x1a2: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #275/528: GLCaps[glx vid 0x562, fbc 0x1a3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #276/528: GLCaps[glx vid 0x563, fbc 0x1a4: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #277/528: GLCaps[glx vid 0x564, fbc 0x1a5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #278/528: GLCaps[glx vid 0x565, fbc 0x1a6: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #279/528: GLCaps[glx vid 0x567, fbc 0x1a8: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #280/528: GLCaps[glx vid 0x56b, fbc 0x1ac: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #281/528: GLCaps[glx vid 0x56f, fbc 0x1b0: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #282/528: GLCaps[glx vid 0x573, fbc 0x1b4: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #283/528: GLCaps[glx vid 0x577, fbc 0x1b8: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #284/528: GLCaps[glx vid 0x57b, fbc 0x1bc: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #285/528: GLCaps[glx vid 0x57f, fbc 0x1c0: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #286/528: GLCaps[glx vid 0x583, fbc 0x1c4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #287/528: GLCaps[glx vid 0x587, fbc 0x1c8: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #288/528: GLCaps[glx vid 0x58b, fbc 0x1cc: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #289/528: GLCaps[glx vid 0x58f, fbc 0x1d0: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #290/528: GLCaps[glx vid 0x593, fbc 0x1d4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #291/528: GLCaps[glx vid 0x596, fbc 0x1d7: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #292/528: GLCaps[glx vid 0x597, fbc 0x1d8: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #293/528: GLCaps[glx vid 0x598, fbc 0x1d9: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #294/528: GLCaps[glx vid 0x599, fbc 0x1da: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #295/528: GLCaps[glx vid 0x59a, fbc 0x1db: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #296/528: GLCaps[glx vid 0x59b, fbc 0x1dc: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #297/528: GLCaps[glx vid 0x59c, fbc 0x1dd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #298/528: GLCaps[glx vid 0x59d, fbc 0x1de: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #299/528: GLCaps[glx vid 0x59e, fbc 0x1df: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #300/528: GLCaps[glx vid 0x59f, fbc 0x1e0: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #301/528: GLCaps[glx vid 0x5a0, fbc 0x1e1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #302/528: GLCaps[glx vid 0x5a1, fbc 0x1e2: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #303/528: GLCaps[glx vid 0x5a2, fbc 0x1e3: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #304/528: GLCaps[glx vid 0x5a3, fbc 0x1e4: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #305/528: GLCaps[glx vid 0x5a4, fbc 0x1e5: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #306/528: GLCaps[glx vid 0x5a5, fbc 0x1e6: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #307/528: GLCaps[glx vid 0x5a6, fbc 0x1e7: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #308/528: GLCaps[glx vid 0x5a7, fbc 0x1e8: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #309/528: GLCaps[glx vid 0x5a8, fbc 0x1e9: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #310/528: GLCaps[glx vid 0x5a9, fbc 0x1ea: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #311/528: GLCaps[glx vid 0x5aa, fbc 0x1eb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #312/528: GLCaps[glx vid 0x5ab, fbc 0x1ec: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #313/528: GLCaps[glx vid 0x5ac, fbc 0x1ed: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #314/528: GLCaps[glx vid 0x5ad, fbc 0x1ee: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #315/528: GLCaps[glx vid 0x5af, fbc 0x1f0: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #316/528: GLCaps[glx vid 0x5b3, fbc 0x1f4: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #317/528: GLCaps[glx vid 0x5b7, fbc 0x1f8: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #318/528: GLCaps[glx vid 0x5bb, fbc 0x1fc: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #319/528: GLCaps[glx vid 0x5bf, fbc 0x200: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #320/528: GLCaps[glx vid 0x5c3, fbc 0x204: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #321/528: GLCaps[glx vid 0x5c7, fbc 0x208: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #322/528: GLCaps[glx vid 0x5cb, fbc 0x20c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #323/528: GLCaps[glx vid 0x5cf, fbc 0x210: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #324/528: GLCaps[glx vid 0x5d3, fbc 0x214: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #325/528: GLCaps[glx vid 0x5d7, fbc 0x218: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #326/528: GLCaps[glx vid 0x5db, fbc 0x21c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #327/528: GLCaps[glx vid 0x5de, fbc 0x21f: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #328/528: GLCaps[glx vid 0x5df, fbc 0x220: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #329/528: GLCaps[glx vid 0x5e0, fbc 0x221: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #330/528: GLCaps[glx vid 0x5e1, fbc 0x222: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #331/528: GLCaps[glx vid 0x5e2, fbc 0x223: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #332/528: GLCaps[glx vid 0x5e3, fbc 0x224: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #333/528: GLCaps[glx vid 0x5e4, fbc 0x225: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #334/528: GLCaps[glx vid 0x5e5, fbc 0x226: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #335/528: GLCaps[glx vid 0x5e6, fbc 0x227: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #336/528: GLCaps[glx vid 0x5e7, fbc 0x228: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #337/528: GLCaps[glx vid 0x5e8, fbc 0x229: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #338/528: GLCaps[glx vid 0x5e9, fbc 0x22a: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #339/528: GLCaps[glx vid 0x5ea, fbc 0x22b: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #340/528: GLCaps[glx vid 0x5eb, fbc 0x22c: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #341/528: GLCaps[glx vid 0x5ec, fbc 0x22d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #342/528: GLCaps[glx vid 0x5ed, fbc 0x22e: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #343/528: GLCaps[glx vid 0x5ee, fbc 0x22f: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #344/528: GLCaps[glx vid 0x5ef, fbc 0x230: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #345/528: GLCaps[glx vid 0x5f0, fbc 0x231: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #346/528: GLCaps[glx vid 0x5f1, fbc 0x232: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #347/528: GLCaps[glx vid 0x5f2, fbc 0x233: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #348/528: GLCaps[glx vid 0x5f3, fbc 0x234: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #349/528: GLCaps[glx vid 0x5f4, fbc 0x235: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #350/528: GLCaps[glx vid 0x5f5, fbc 0x236: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #351/528: GLCaps[glx vid 0x5f7, fbc 0x238: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #352/528: GLCaps[glx vid 0x5fb, fbc 0x23c: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #353/528: GLCaps[glx vid 0x5ff, fbc 0x240: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #354/528: GLCaps[glx vid 0x603, fbc 0x244: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #355/528: GLCaps[glx vid 0x607, fbc 0x248: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #356/528: GLCaps[glx vid 0x60b, fbc 0x24c: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #357/528: GLCaps[glx vid 0x60f, fbc 0x250: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #358/528: GLCaps[glx vid 0x613, fbc 0x254: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #359/528: GLCaps[glx vid 0x617, fbc 0x258: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #360/528: GLCaps[glx vid 0x61b, fbc 0x25c: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #361/528: GLCaps[glx vid 0x61f, fbc 0x260: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #362/528: GLCaps[glx vid 0x623, fbc 0x264: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #363/528: GLCaps[glx vid 0x626, fbc 0x387: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #364/528: GLCaps[glx vid 0x627, fbc 0x388: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #365/528: GLCaps[glx vid 0x628, fbc 0x389: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #366/528: GLCaps[glx vid 0x629, fbc 0x38a: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #367/528: GLCaps[glx vid 0x62a, fbc 0x38b: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #368/528: GLCaps[glx vid 0x62b, fbc 0x38c: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #369/528: GLCaps[glx vid 0x62c, fbc 0x38d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #370/528: GLCaps[glx vid 0x62d, fbc 0x38e: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #371/528: GLCaps[glx vid 0x62e, fbc 0x38f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #372/528: GLCaps[glx vid 0x62f, fbc 0x390: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #373/528: GLCaps[glx vid 0x630, fbc 0x391: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #374/528: GLCaps[glx vid 0x631, fbc 0x392: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #375/528: GLCaps[glx vid 0x632, fbc 0x393: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #376/528: GLCaps[glx vid 0x633, fbc 0x394: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #377/528: GLCaps[glx vid 0x634, fbc 0x395: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #378/528: GLCaps[glx vid 0x635, fbc 0x396: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #379/528: GLCaps[glx vid 0x636, fbc 0x397: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #380/528: GLCaps[glx vid 0x637, fbc 0x398: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.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] #381/528: GLCaps[glx vid 0x638, fbc 0x399: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #382/528: GLCaps[glx vid 0x639, fbc 0x39a: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #383/528: GLCaps[glx vid 0x63a, fbc 0x39c: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #384/528: GLCaps[glx vid 0x63b, fbc 0x39d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #385/528: GLCaps[glx vid 0x63c, fbc 0x39e: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #386/528: GLCaps[glx vid 0x63e, fbc 0x3a0: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #387/528: GLCaps[glx vid 0x642, fbc 0x3a4: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #388/528: GLCaps[glx vid 0x646, fbc 0x3a8: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #389/528: GLCaps[glx vid 0x64a, fbc 0x3ac: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #390/528: GLCaps[glx vid 0x64e, fbc 0x3b0: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #391/528: GLCaps[glx vid 0x652, fbc 0x3b4: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #392/528: GLCaps[glx vid 0x656, fbc 0x3b8: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #393/528: GLCaps[glx vid 0x65a, fbc 0x3bc: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #394/528: GLCaps[glx vid 0x65e, fbc 0x3c0: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #395/528: GLCaps[glx vid 0x662, fbc 0x3c4: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #396/528: GLCaps[glx vid 0x666, fbc 0x3c8: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #397/528: GLCaps[glx vid 0x66a, fbc 0x3cc: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #398/528: GLCaps[glx vid 0x66d, fbc 0x3cf: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #399/528: GLCaps[glx vid 0x66e, fbc 0x3d0: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #400/528: GLCaps[glx vid 0x66f, fbc 0x3d1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #401/528: GLCaps[glx vid 0x670, fbc 0x3d2: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #402/528: GLCaps[glx vid 0x671, fbc 0x3d3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #403/528: GLCaps[glx vid 0x672, fbc 0x3d4: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #404/528: GLCaps[glx vid 0x673, fbc 0x3d5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #405/528: GLCaps[glx vid 0x674, fbc 0x3d6: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #406/528: GLCaps[glx vid 0x675, fbc 0x3d7: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #407/528: GLCaps[glx vid 0x676, fbc 0x3d8: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #408/528: GLCaps[glx vid 0x677, fbc 0x3d9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #409/528: GLCaps[glx vid 0x678, fbc 0x3da: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #410/528: GLCaps[glx vid 0x679, fbc 0x3db: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #411/528: GLCaps[glx vid 0x67a, fbc 0x3dc: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #412/528: GLCaps[glx vid 0x67b, fbc 0x3dd: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #413/528: GLCaps[glx vid 0x67c, fbc 0x3de: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #414/528: GLCaps[glx vid 0x67d, fbc 0x3df: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #415/528: GLCaps[glx vid 0x67e, fbc 0x3e0: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #416/528: GLCaps[glx vid 0x67f, fbc 0x3e1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #417/528: GLCaps[glx vid 0x680, fbc 0x3e2: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #418/528: GLCaps[glx vid 0x681, fbc 0x3e3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #419/528: GLCaps[glx vid 0x682, fbc 0x3e4: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #420/528: GLCaps[glx vid 0x683, fbc 0x3e5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #421/528: GLCaps[glx vid 0x684, fbc 0x3e6: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #422/528: GLCaps[glx vid 0x686, fbc 0x3e8: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #423/528: GLCaps[glx vid 0x68a, fbc 0x3ec: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #424/528: GLCaps[glx vid 0x68e, fbc 0x3f0: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #425/528: GLCaps[glx vid 0x692, fbc 0x3f4: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #426/528: GLCaps[glx vid 0x696, fbc 0x3f8: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #427/528: GLCaps[glx vid 0x69a, fbc 0x3fc: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #428/528: GLCaps[glx vid 0x69e, fbc 0x400: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #429/528: GLCaps[glx vid 0x6a2, fbc 0x404: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #430/528: GLCaps[glx vid 0x6a6, fbc 0x408: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #431/528: GLCaps[glx vid 0x6aa, fbc 0x40c: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #432/528: GLCaps[glx vid 0x6ae, fbc 0x410: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #433/528: GLCaps[glx vid 0x6b2, fbc 0x414: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #434/528: GLCaps[glx vid 0x6b5, fbc 0x417: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #435/528: GLCaps[glx vid 0x6b6, fbc 0x418: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #436/528: GLCaps[glx vid 0x6b7, fbc 0x419: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #437/528: GLCaps[glx vid 0x6b8, fbc 0x41a: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #438/528: GLCaps[glx vid 0x6b9, fbc 0x41b: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #439/528: GLCaps[glx vid 0x6ba, fbc 0x41c: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #440/528: GLCaps[glx vid 0x6bb, fbc 0x41d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #441/528: GLCaps[glx vid 0x6bc, fbc 0x41e: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #442/528: GLCaps[glx vid 0x6bd, fbc 0x41f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #443/528: GLCaps[glx vid 0x6be, fbc 0x420: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #444/528: GLCaps[glx vid 0x6bf, fbc 0x421: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #445/528: GLCaps[glx vid 0x6c0, fbc 0x422: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #446/528: GLCaps[glx vid 0x6c1, fbc 0x423: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #447/528: GLCaps[glx vid 0x6c2, fbc 0x424: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #448/528: GLCaps[glx vid 0x6c3, fbc 0x425: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #449/528: GLCaps[glx vid 0x6c4, fbc 0x426: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #450/528: GLCaps[glx vid 0x6c5, fbc 0x427: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #451/528: GLCaps[glx vid 0x6c6, fbc 0x428: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #452/528: GLCaps[glx vid 0x6c7, fbc 0x429: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #453/528: GLCaps[glx vid 0x6c8, fbc 0x42a: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #454/528: GLCaps[glx vid 0x6c9, fbc 0x42b: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #455/528: GLCaps[glx vid 0x6ca, fbc 0x42c: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #456/528: GLCaps[glx vid 0x6cb, fbc 0x42d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #457/528: GLCaps[glx vid 0x6cc, fbc 0x42e: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #458/528: GLCaps[glx vid 0x6ce, fbc 0x430: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #459/528: GLCaps[glx vid 0x6d2, fbc 0x434: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #460/528: GLCaps[glx vid 0x6d6, fbc 0x438: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #461/528: GLCaps[glx vid 0x6da, fbc 0x43c: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #462/528: GLCaps[glx vid 0x6de, fbc 0x440: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #463/528: GLCaps[glx vid 0x6e2, fbc 0x444: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #464/528: GLCaps[glx vid 0x6e6, fbc 0x448: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #465/528: GLCaps[glx vid 0x6ea, fbc 0x44c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #466/528: GLCaps[glx vid 0x6ee, fbc 0x450: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #467/528: GLCaps[glx vid 0x6f2, fbc 0x454: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #468/528: GLCaps[glx vid 0x6f6, fbc 0x458: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #469/528: GLCaps[glx vid 0x6fa, fbc 0x45c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #470/528: GLCaps[glx vid 0x6fd, fbc 0x45f: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #471/528: GLCaps[glx vid 0x6fe, fbc 0x460: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #472/528: GLCaps[glx vid 0x6ff, fbc 0x461: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #473/528: GLCaps[glx vid 0x700, fbc 0x462: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #474/528: GLCaps[glx vid 0x701, fbc 0x463: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #475/528: GLCaps[glx vid 0x702, fbc 0x464: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #476/528: GLCaps[glx vid 0x703, fbc 0x465: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #477/528: GLCaps[glx vid 0x704, fbc 0x466: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #478/528: GLCaps[glx vid 0x705, fbc 0x467: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #479/528: GLCaps[glx vid 0x706, fbc 0x468: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #480/528: GLCaps[glx vid 0x707, fbc 0x469: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #481/528: GLCaps[glx vid 0x708, fbc 0x46a: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #482/528: GLCaps[glx vid 0x709, fbc 0x46b: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #483/528: GLCaps[glx vid 0x70a, fbc 0x46c: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #484/528: GLCaps[glx vid 0x70b, fbc 0x46d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #485/528: GLCaps[glx vid 0x70c, fbc 0x46e: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #486/528: GLCaps[glx vid 0x70d, fbc 0x46f: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #487/528: GLCaps[glx vid 0x70e, fbc 0x470: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #488/528: GLCaps[glx vid 0x70f, fbc 0x471: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #489/528: GLCaps[glx vid 0x710, fbc 0x472: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #490/528: GLCaps[glx vid 0x711, fbc 0x473: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #491/528: GLCaps[glx vid 0x712, fbc 0x474: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #492/528: GLCaps[glx vid 0x713, fbc 0x475: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #493/528: GLCaps[glx vid 0x714, fbc 0x476: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #494/528: GLCaps[glx vid 0x716, fbc 0x478: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #495/528: GLCaps[glx vid 0x71a, fbc 0x47c: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #496/528: GLCaps[glx vid 0x71e, fbc 0x480: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #497/528: GLCaps[glx vid 0x722, fbc 0x484: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #498/528: GLCaps[glx vid 0x726, fbc 0x488: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #499/528: GLCaps[glx vid 0x72a, fbc 0x48c: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #500/528: GLCaps[glx vid 0x72e, fbc 0x490: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #501/528: GLCaps[glx vid 0x732, fbc 0x494: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #502/528: GLCaps[glx vid 0x736, fbc 0x498: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #503/528: GLCaps[glx vid 0x73a, fbc 0x49c: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #504/528: GLCaps[glx vid 0x73e, fbc 0x4a0: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #505/528: GLCaps[glx vid 0x742, fbc 0x4a4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #506/528: GLCaps[glx vid 0x745, fbc 0x4ef: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #507/528: 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, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #508/528: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #509/528: 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 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #510/528: 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, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #511/528: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #512/528: 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 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #513/528: 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, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #514/528: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #515/528: 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/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #516/528: GLCaps[glx vid 0x74f, 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #517/528: 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 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #518/528: 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, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #519/528: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #520/528: 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 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #521/528: 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, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #522/528: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #523/528: 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 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #524/528: 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, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #525/528: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #526/528: 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/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #527/528: 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, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #528/528: 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[GL4bc/GL4bc.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] No EGL factory available, bailing out [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 @ 1751131656681 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131656687 ms --- localhost/127.0.0.1:59999 - Unlock ok within 6 ms [apply] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.148 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751131656143 ms III - Start [apply] SLOCK [T main @ 1751131656148 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestIdentOfCapabilitiesNEWT - test01DesktopCapsEquals [apply] # 1/528: GLCaps[glx vid ----, fbc 0x6f: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] # 2/528: GLCaps[glx vid ----, fbc 0x70: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] # 3/528: GLCaps[glx vid ----, fbc 0x71: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] # 4/528: GLCaps[glx vid ----, fbc 0x72: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] # 5/528: GLCaps[glx vid ----, fbc 0x73: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] # 6/528: GLCaps[glx vid ----, fbc 0x74: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] # 7/528: GLCaps[glx vid ----, fbc 0x75: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] # 8/528: GLCaps[glx vid ----, fbc 0x76: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] # 9/528: GLCaps[glx vid ----, fbc 0x77: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] # 10/528: GLCaps[glx vid ----, fbc 0x78: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] # 11/528: GLCaps[glx vid ----, fbc 0x79: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] # 12/528: GLCaps[glx vid ----, fbc 0x7a: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] # 13/528: GLCaps[glx vid ----, fbc 0x7b: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] # 14/528: GLCaps[glx vid ----, fbc 0x7c: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] # 15/528: GLCaps[glx vid ----, fbc 0x7d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] # 16/528: GLCaps[glx vid ----, fbc 0x7e: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] # 17/528: GLCaps[glx vid ----, fbc 0x7f: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] # 18/528: GLCaps[glx vid ----, fbc 0x80: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] # 19/528: GLCaps[glx vid ----, fbc 0x81: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] # 20/528: GLCaps[glx vid ----, fbc 0x82: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] # 21/528: GLCaps[glx vid ----, fbc 0x83: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] # 22/528: GLCaps[glx vid ----, fbc 0x84: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] # 23/528: GLCaps[glx vid ----, fbc 0x85: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] # 24/528: GLCaps[glx vid ----, fbc 0x86: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] # 25/528: GLCaps[glx vid ----, fbc 0x88: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] # 26/528: GLCaps[glx vid ----, fbc 0x8c: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] # 27/528: GLCaps[glx vid ----, fbc 0x90: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] # 28/528: GLCaps[glx vid ----, fbc 0x94: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] # 29/528: GLCaps[glx vid ----, fbc 0x98: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] # 30/528: GLCaps[glx vid ----, fbc 0x9c: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] # 31/528: GLCaps[glx vid ----, fbc 0xa0: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] # 32/528: GLCaps[glx vid ----, fbc 0xa4: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] # 33/528: GLCaps[glx vid ----, fbc 0xa8: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] # 34/528: GLCaps[glx vid ----, fbc 0xac: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] # 35/528: GLCaps[glx vid ----, fbc 0xb0: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] # 36/528: GLCaps[glx vid ----, fbc 0xb4: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] # 37/528: GLCaps[glx vid ----, fbc 0xff: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] # 38/528: GLCaps[glx vid ----, fbc 0x100: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] # 39/528: GLCaps[glx vid ----, fbc 0x101: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] # 40/528: GLCaps[glx vid ----, fbc 0x102: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] # 41/528: GLCaps[glx vid ----, fbc 0x103: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] # 42/528: GLCaps[glx vid ----, fbc 0x104: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] # 43/528: GLCaps[glx vid ----, fbc 0x105: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] # 44/528: GLCaps[glx vid ----, fbc 0x106: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] # 45/528: GLCaps[glx vid ----, fbc 0x107: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] # 46/528: GLCaps[glx vid ----, fbc 0x108: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] # 47/528: GLCaps[glx vid ----, fbc 0x109: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] # 48/528: GLCaps[glx vid ----, fbc 0x10a: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] # 49/528: GLCaps[glx vid ----, fbc 0x10b: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] # 50/528: GLCaps[glx vid ----, fbc 0x10c: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] # 51/528: GLCaps[glx vid ----, fbc 0x10d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] # 52/528: GLCaps[glx vid ----, fbc 0x10e: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] # 53/528: GLCaps[glx vid ----, fbc 0x10f: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] # 54/528: GLCaps[glx vid ----, fbc 0x110: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] # 55/528: GLCaps[glx vid ----, fbc 0x111: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] # 56/528: GLCaps[glx vid ----, fbc 0x112: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] # 57/528: GLCaps[glx vid ----, fbc 0x113: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] # 58/528: GLCaps[glx vid ----, fbc 0x114: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] # 59/528: GLCaps[glx vid ----, fbc 0x115: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] # 60/528: GLCaps[glx vid ----, fbc 0x116: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] # 61/528: GLCaps[glx vid ----, fbc 0x118: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] # 62/528: GLCaps[glx vid ----, fbc 0x11c: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] # 63/528: GLCaps[glx vid ----, fbc 0x120: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] # 64/528: GLCaps[glx vid ----, fbc 0x124: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] # 65/528: GLCaps[glx vid ----, fbc 0x128: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] # 66/528: GLCaps[glx vid ----, fbc 0x12c: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] # 67/528: GLCaps[glx vid ----, fbc 0x130: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] # 68/528: GLCaps[glx vid ----, fbc 0x134: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] # 69/528: GLCaps[glx vid ----, fbc 0x138: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] # 70/528: GLCaps[glx vid ----, fbc 0x13c: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] # 71/528: GLCaps[glx vid ----, fbc 0x140: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] # 72/528: GLCaps[glx vid ----, fbc 0x144: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] # 73/528: GLCaps[glx vid ----, fbc 0x267: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] # 74/528: GLCaps[glx vid ----, fbc 0x268: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] # 75/528: GLCaps[glx vid ----, fbc 0x269: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] # 76/528: GLCaps[glx vid ----, fbc 0x26a: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] # 77/528: GLCaps[glx vid ----, fbc 0x26b: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] # 78/528: GLCaps[glx vid ----, fbc 0x26c: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] # 79/528: GLCaps[glx vid ----, fbc 0x26d: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] # 80/528: GLCaps[glx vid ----, fbc 0x26e: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] # 81/528: GLCaps[glx vid ----, fbc 0x26f: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] # 82/528: GLCaps[glx vid ----, fbc 0x270: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] # 83/528: GLCaps[glx vid ----, fbc 0x271: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] # 84/528: GLCaps[glx vid ----, fbc 0x272: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] # 85/528: GLCaps[glx vid ----, fbc 0x273: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] # 86/528: GLCaps[glx vid ----, fbc 0x274: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] # 87/528: GLCaps[glx vid ----, fbc 0x275: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] # 88/528: GLCaps[glx vid ----, fbc 0x276: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] # 89/528: GLCaps[glx vid ----, fbc 0x277: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] # 90/528: GLCaps[glx vid ----, fbc 0x278: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] # 91/528: GLCaps[glx vid ----, fbc 0x279: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] # 92/528: GLCaps[glx vid ----, fbc 0x27a: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] # 93/528: GLCaps[glx vid ----, fbc 0x27b: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] # 94/528: GLCaps[glx vid ----, fbc 0x27c: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] # 95/528: GLCaps[glx vid ----, fbc 0x27d: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] # 96/528: GLCaps[glx vid ----, fbc 0x27e: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] # 97/528: GLCaps[glx vid ----, fbc 0x280: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] # 98/528: GLCaps[glx vid ----, fbc 0x284: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] # 99/528: GLCaps[glx vid ----, fbc 0x288: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #100/528: GLCaps[glx vid ----, fbc 0x28c: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #101/528: GLCaps[glx vid ----, fbc 0x290: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #102/528: GLCaps[glx vid ----, fbc 0x294: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #103/528: GLCaps[glx vid ----, fbc 0x298: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #104/528: GLCaps[glx vid ----, fbc 0x29c: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #105/528: GLCaps[glx vid ----, fbc 0x2a0: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #106/528: GLCaps[glx vid ----, fbc 0x2a4: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #107/528: GLCaps[glx vid ----, fbc 0x2a8: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #108/528: GLCaps[glx vid ----, fbc 0x2ac: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #109/528: GLCaps[glx vid ----, fbc 0x2af: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #110/528: GLCaps[glx vid ----, fbc 0x2b0: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #111/528: GLCaps[glx vid ----, fbc 0x2b1: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #112/528: GLCaps[glx vid ----, fbc 0x2b2: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #113/528: GLCaps[glx vid ----, fbc 0x2b3: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #114/528: GLCaps[glx vid ----, fbc 0x2b4: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #115/528: GLCaps[glx vid ----, fbc 0x2b5: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #116/528: GLCaps[glx vid ----, fbc 0x2b6: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #117/528: GLCaps[glx vid ----, fbc 0x2b7: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #118/528: GLCaps[glx vid ----, fbc 0x2b8: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #119/528: GLCaps[glx vid ----, fbc 0x2b9: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #120/528: GLCaps[glx vid ----, fbc 0x2ba: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #121/528: GLCaps[glx vid ----, fbc 0x2bb: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #122/528: GLCaps[glx vid ----, fbc 0x2bc: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #123/528: GLCaps[glx vid ----, fbc 0x2bd: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #124/528: GLCaps[glx vid ----, fbc 0x2be: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #125/528: GLCaps[glx vid ----, fbc 0x2bf: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #126/528: GLCaps[glx vid ----, fbc 0x2c0: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #127/528: GLCaps[glx vid ----, fbc 0x2c1: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #128/528: GLCaps[glx vid ----, fbc 0x2c2: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #129/528: GLCaps[glx vid ----, fbc 0x2c3: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #130/528: GLCaps[glx vid ----, fbc 0x2c4: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #131/528: GLCaps[glx vid ----, fbc 0x2c5: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #132/528: GLCaps[glx vid ----, fbc 0x2c6: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #133/528: GLCaps[glx vid ----, fbc 0x2c8: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #134/528: GLCaps[glx vid ----, fbc 0x2cc: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #135/528: GLCaps[glx vid ----, fbc 0x2d0: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #136/528: GLCaps[glx vid ----, fbc 0x2d4: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #137/528: GLCaps[glx vid ----, fbc 0x2d8: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #138/528: GLCaps[glx vid ----, fbc 0x2dc: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #139/528: GLCaps[glx vid ----, fbc 0x2e0: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #140/528: GLCaps[glx vid ----, fbc 0x2e4: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #141/528: GLCaps[glx vid ----, fbc 0x2e8: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #142/528: GLCaps[glx vid ----, fbc 0x2ec: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #143/528: GLCaps[glx vid ----, fbc 0x2f0: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #144/528: GLCaps[glx vid ----, fbc 0x2f4: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #145/528: GLCaps[glx vid ----, fbc 0x33f: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #146/528: GLCaps[glx vid ----, fbc 0x340: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #147/528: GLCaps[glx vid ----, fbc 0x341: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #148/528: GLCaps[glx vid ----, fbc 0x342: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #149/528: GLCaps[glx vid ----, fbc 0x343: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #150/528: GLCaps[glx vid ----, fbc 0x344: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #151/528: GLCaps[glx vid ----, fbc 0x345: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #152/528: GLCaps[glx vid ----, fbc 0x346: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #153/528: GLCaps[glx vid ----, fbc 0x347: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #154/528: GLCaps[glx vid ----, fbc 0x348: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #155/528: GLCaps[glx vid ----, fbc 0x349: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #156/528: GLCaps[glx vid ----, fbc 0x34a: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #157/528: GLCaps[glx vid ----, fbc 0x34b: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #158/528: GLCaps[glx vid ----, fbc 0x34c: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #159/528: GLCaps[glx vid ----, fbc 0x34d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #160/528: GLCaps[glx vid ----, fbc 0x34e: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #161/528: GLCaps[glx vid ----, fbc 0x34f: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #162/528: GLCaps[glx vid ----, fbc 0x350: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #163/528: GLCaps[glx vid ----, fbc 0x351: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #164/528: GLCaps[glx vid ----, fbc 0x352: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #165/528: GLCaps[glx vid ----, fbc 0x353: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #166/528: GLCaps[glx vid ----, fbc 0x354: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #167/528: GLCaps[glx vid ----, fbc 0x355: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #168/528: GLCaps[glx vid ----, fbc 0x356: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #169/528: GLCaps[glx vid ----, fbc 0x358: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #170/528: GLCaps[glx vid ----, fbc 0x35c: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #171/528: GLCaps[glx vid ----, fbc 0x360: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #172/528: GLCaps[glx vid ----, fbc 0x364: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #173/528: GLCaps[glx vid ----, fbc 0x368: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #174/528: GLCaps[glx vid ----, fbc 0x36c: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #175/528: GLCaps[glx vid ----, fbc 0x370: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #176/528: GLCaps[glx vid ----, fbc 0x374: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #177/528: GLCaps[glx vid ----, fbc 0x378: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #178/528: GLCaps[glx vid ----, fbc 0x37c: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #179/528: GLCaps[glx vid ----, fbc 0x380: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #180/528: GLCaps[glx vid ----, fbc 0x384: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #181/528: GLCaps[glx vid ----, fbc 0x4a7: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #182/528: GLCaps[glx vid ----, fbc 0x4a8: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #183/528: GLCaps[glx vid ----, fbc 0x4a9: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #184/528: GLCaps[glx vid ----, fbc 0x4aa: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #185/528: GLCaps[glx vid ----, fbc 0x4ab: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #186/528: GLCaps[glx vid ----, fbc 0x4ac: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #187/528: GLCaps[glx vid ----, fbc 0x4ad: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #188/528: GLCaps[glx vid ----, fbc 0x4ae: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #189/528: GLCaps[glx vid ----, fbc 0x4af: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #190/528: GLCaps[glx vid ----, fbc 0x4b0: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #191/528: GLCaps[glx vid ----, fbc 0x4b1: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #192/528: GLCaps[glx vid ----, fbc 0x4b2: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #193/528: GLCaps[glx vid ----, fbc 0x4b3: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #194/528: GLCaps[glx vid ----, fbc 0x4b4: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #195/528: GLCaps[glx vid ----, fbc 0x4b5: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #196/528: GLCaps[glx vid ----, fbc 0x4b6: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #197/528: GLCaps[glx vid ----, fbc 0x4b7: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #198/528: GLCaps[glx vid ----, fbc 0x4b8: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #199/528: GLCaps[glx vid ----, fbc 0x4b9: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #200/528: GLCaps[glx vid ----, fbc 0x4ba: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #201/528: GLCaps[glx vid ----, fbc 0x4bb: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #202/528: GLCaps[glx vid ----, fbc 0x4bc: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #203/528: GLCaps[glx vid ----, fbc 0x4bd: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #204/528: GLCaps[glx vid ----, fbc 0x4be: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #205/528: GLCaps[glx vid ----, fbc 0x4c0: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #206/528: GLCaps[glx vid ----, fbc 0x4c4: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #207/528: GLCaps[glx vid ----, fbc 0x4c8: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #208/528: GLCaps[glx vid ----, fbc 0x4cc: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #209/528: GLCaps[glx vid ----, fbc 0x4d0: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #210/528: GLCaps[glx vid ----, fbc 0x4d4: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #211/528: GLCaps[glx vid ----, fbc 0x4d8: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #212/528: GLCaps[glx vid ----, fbc 0x4dc: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #213/528: GLCaps[glx vid ----, fbc 0x4e0: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #214/528: GLCaps[glx vid ----, fbc 0x4e4: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #215/528: GLCaps[glx vid ----, fbc 0x4e8: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #216/528: GLCaps[glx vid ----, fbc 0x4ec: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] #217/528: GLCaps[glx vid 0x21, fbc 0x15b: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #218/528: GLCaps[glx vid 0x22, fbc 0x39b: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #219/528: GLCaps[glx vid 0x6e, 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, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #220/528: GLCaps[glx vid 0x507, fbc 0x147: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #221/528: GLCaps[glx vid 0x508, fbc 0x148: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #222/528: GLCaps[glx vid 0x509, fbc 0x149: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #223/528: GLCaps[glx vid 0x50a, fbc 0x14a: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #224/528: GLCaps[glx vid 0x50b, fbc 0x14b: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #225/528: GLCaps[glx vid 0x50c, fbc 0x14c: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #226/528: GLCaps[glx vid 0x50d, fbc 0x14d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #227/528: GLCaps[glx vid 0x50e, fbc 0x14e: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #228/528: GLCaps[glx vid 0x50f, fbc 0x14f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #229/528: GLCaps[glx vid 0x510, fbc 0x150: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #230/528: GLCaps[glx vid 0x511, fbc 0x151: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #231/528: GLCaps[glx vid 0x512, fbc 0x152: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #232/528: GLCaps[glx vid 0x513, fbc 0x153: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #233/528: GLCaps[glx vid 0x514, fbc 0x154: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #234/528: GLCaps[glx vid 0x515, fbc 0x155: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #235/528: GLCaps[glx vid 0x516, fbc 0x156: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #236/528: GLCaps[glx vid 0x517, fbc 0x157: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #237/528: GLCaps[glx vid 0x518, fbc 0x158: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #238/528: GLCaps[glx vid 0x519, fbc 0x159: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #239/528: GLCaps[glx vid 0x51a, fbc 0x15a: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #240/528: GLCaps[glx vid 0x51b, fbc 0x15c: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #241/528: GLCaps[glx vid 0x51c, fbc 0x15d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #242/528: GLCaps[glx vid 0x51d, fbc 0x15e: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #243/528: GLCaps[glx vid 0x51f, fbc 0x160: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #244/528: GLCaps[glx vid 0x523, fbc 0x164: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #245/528: GLCaps[glx vid 0x527, fbc 0x168: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #246/528: GLCaps[glx vid 0x52b, fbc 0x16c: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #247/528: GLCaps[glx vid 0x52f, fbc 0x170: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #248/528: GLCaps[glx vid 0x533, fbc 0x174: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #249/528: GLCaps[glx vid 0x537, fbc 0x178: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #250/528: GLCaps[glx vid 0x53b, fbc 0x17c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #251/528: GLCaps[glx vid 0x53f, fbc 0x180: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #252/528: GLCaps[glx vid 0x543, fbc 0x184: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #253/528: GLCaps[glx vid 0x547, fbc 0x188: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #254/528: GLCaps[glx vid 0x54b, fbc 0x18c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #255/528: GLCaps[glx vid 0x54e, fbc 0x18f: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #256/528: GLCaps[glx vid 0x54f, fbc 0x190: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #257/528: GLCaps[glx vid 0x550, fbc 0x191: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #258/528: GLCaps[glx vid 0x551, fbc 0x192: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #259/528: GLCaps[glx vid 0x552, fbc 0x193: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #260/528: GLCaps[glx vid 0x553, fbc 0x194: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #261/528: GLCaps[glx vid 0x554, fbc 0x195: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #262/528: GLCaps[glx vid 0x555, fbc 0x196: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #263/528: GLCaps[glx vid 0x556, fbc 0x197: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #264/528: GLCaps[glx vid 0x557, fbc 0x198: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #265/528: GLCaps[glx vid 0x558, fbc 0x199: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #266/528: GLCaps[glx vid 0x559, fbc 0x19a: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #267/528: GLCaps[glx vid 0x55a, fbc 0x19b: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #268/528: GLCaps[glx vid 0x55b, fbc 0x19c: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #269/528: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #270/528: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #271/528: GLCaps[glx vid 0x55e, fbc 0x19f: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #272/528: GLCaps[glx vid 0x55f, fbc 0x1a0: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #273/528: GLCaps[glx vid 0x560, fbc 0x1a1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #274/528: GLCaps[glx vid 0x561, fbc 0x1a2: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #275/528: GLCaps[glx vid 0x562, fbc 0x1a3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #276/528: GLCaps[glx vid 0x563, fbc 0x1a4: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #277/528: GLCaps[glx vid 0x564, fbc 0x1a5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #278/528: GLCaps[glx vid 0x565, fbc 0x1a6: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #279/528: GLCaps[glx vid 0x567, fbc 0x1a8: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #280/528: GLCaps[glx vid 0x56b, fbc 0x1ac: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #281/528: GLCaps[glx vid 0x56f, fbc 0x1b0: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #282/528: GLCaps[glx vid 0x573, fbc 0x1b4: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #283/528: GLCaps[glx vid 0x577, fbc 0x1b8: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #284/528: GLCaps[glx vid 0x57b, fbc 0x1bc: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #285/528: GLCaps[glx vid 0x57f, fbc 0x1c0: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #286/528: GLCaps[glx vid 0x583, fbc 0x1c4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #287/528: GLCaps[glx vid 0x587, fbc 0x1c8: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #288/528: GLCaps[glx vid 0x58b, fbc 0x1cc: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #289/528: GLCaps[glx vid 0x58f, fbc 0x1d0: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #290/528: GLCaps[glx vid 0x593, fbc 0x1d4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #291/528: GLCaps[glx vid 0x596, fbc 0x1d7: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #292/528: GLCaps[glx vid 0x597, fbc 0x1d8: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #293/528: GLCaps[glx vid 0x598, fbc 0x1d9: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #294/528: GLCaps[glx vid 0x599, fbc 0x1da: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #295/528: GLCaps[glx vid 0x59a, fbc 0x1db: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #296/528: GLCaps[glx vid 0x59b, fbc 0x1dc: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #297/528: GLCaps[glx vid 0x59c, fbc 0x1dd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #298/528: GLCaps[glx vid 0x59d, fbc 0x1de: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #299/528: GLCaps[glx vid 0x59e, fbc 0x1df: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #300/528: GLCaps[glx vid 0x59f, fbc 0x1e0: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #301/528: GLCaps[glx vid 0x5a0, fbc 0x1e1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #302/528: GLCaps[glx vid 0x5a1, fbc 0x1e2: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #303/528: GLCaps[glx vid 0x5a2, fbc 0x1e3: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #304/528: GLCaps[glx vid 0x5a3, fbc 0x1e4: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #305/528: GLCaps[glx vid 0x5a4, fbc 0x1e5: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #306/528: GLCaps[glx vid 0x5a5, fbc 0x1e6: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #307/528: GLCaps[glx vid 0x5a6, fbc 0x1e7: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #308/528: GLCaps[glx vid 0x5a7, fbc 0x1e8: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #309/528: GLCaps[glx vid 0x5a8, fbc 0x1e9: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #310/528: GLCaps[glx vid 0x5a9, fbc 0x1ea: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #311/528: GLCaps[glx vid 0x5aa, fbc 0x1eb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #312/528: GLCaps[glx vid 0x5ab, fbc 0x1ec: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #313/528: GLCaps[glx vid 0x5ac, fbc 0x1ed: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #314/528: GLCaps[glx vid 0x5ad, fbc 0x1ee: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #315/528: GLCaps[glx vid 0x5af, fbc 0x1f0: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #316/528: GLCaps[glx vid 0x5b3, fbc 0x1f4: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #317/528: GLCaps[glx vid 0x5b7, fbc 0x1f8: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #318/528: GLCaps[glx vid 0x5bb, fbc 0x1fc: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #319/528: GLCaps[glx vid 0x5bf, fbc 0x200: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #320/528: GLCaps[glx vid 0x5c3, fbc 0x204: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #321/528: GLCaps[glx vid 0x5c7, fbc 0x208: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #322/528: GLCaps[glx vid 0x5cb, fbc 0x20c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #323/528: GLCaps[glx vid 0x5cf, fbc 0x210: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #324/528: GLCaps[glx vid 0x5d3, fbc 0x214: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #325/528: GLCaps[glx vid 0x5d7, fbc 0x218: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #326/528: GLCaps[glx vid 0x5db, fbc 0x21c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #327/528: GLCaps[glx vid 0x5de, fbc 0x21f: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #328/528: GLCaps[glx vid 0x5df, fbc 0x220: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #329/528: GLCaps[glx vid 0x5e0, fbc 0x221: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #330/528: GLCaps[glx vid 0x5e1, fbc 0x222: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #331/528: GLCaps[glx vid 0x5e2, fbc 0x223: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #332/528: GLCaps[glx vid 0x5e3, fbc 0x224: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #333/528: GLCaps[glx vid 0x5e4, fbc 0x225: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #334/528: GLCaps[glx vid 0x5e5, fbc 0x226: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #335/528: GLCaps[glx vid 0x5e6, fbc 0x227: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #336/528: GLCaps[glx vid 0x5e7, fbc 0x228: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #337/528: GLCaps[glx vid 0x5e8, fbc 0x229: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #338/528: GLCaps[glx vid 0x5e9, fbc 0x22a: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #339/528: GLCaps[glx vid 0x5ea, fbc 0x22b: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #340/528: GLCaps[glx vid 0x5eb, fbc 0x22c: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #341/528: GLCaps[glx vid 0x5ec, fbc 0x22d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #342/528: GLCaps[glx vid 0x5ed, fbc 0x22e: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #343/528: GLCaps[glx vid 0x5ee, fbc 0x22f: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #344/528: GLCaps[glx vid 0x5ef, fbc 0x230: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #345/528: GLCaps[glx vid 0x5f0, fbc 0x231: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #346/528: GLCaps[glx vid 0x5f1, fbc 0x232: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #347/528: GLCaps[glx vid 0x5f2, fbc 0x233: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #348/528: GLCaps[glx vid 0x5f3, fbc 0x234: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #349/528: GLCaps[glx vid 0x5f4, fbc 0x235: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #350/528: GLCaps[glx vid 0x5f5, fbc 0x236: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #351/528: GLCaps[glx vid 0x5f7, fbc 0x238: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #352/528: GLCaps[glx vid 0x5fb, fbc 0x23c: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #353/528: GLCaps[glx vid 0x5ff, fbc 0x240: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #354/528: GLCaps[glx vid 0x603, fbc 0x244: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #355/528: GLCaps[glx vid 0x607, fbc 0x248: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #356/528: GLCaps[glx vid 0x60b, fbc 0x24c: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #357/528: GLCaps[glx vid 0x60f, fbc 0x250: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #358/528: GLCaps[glx vid 0x613, fbc 0x254: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #359/528: GLCaps[glx vid 0x617, fbc 0x258: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #360/528: GLCaps[glx vid 0x61b, fbc 0x25c: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #361/528: GLCaps[glx vid 0x61f, fbc 0x260: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #362/528: GLCaps[glx vid 0x623, fbc 0x264: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #363/528: GLCaps[glx vid 0x626, fbc 0x387: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #364/528: GLCaps[glx vid 0x627, fbc 0x388: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #365/528: GLCaps[glx vid 0x628, fbc 0x389: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #366/528: GLCaps[glx vid 0x629, fbc 0x38a: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #367/528: GLCaps[glx vid 0x62a, fbc 0x38b: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #368/528: GLCaps[glx vid 0x62b, fbc 0x38c: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #369/528: GLCaps[glx vid 0x62c, fbc 0x38d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #370/528: GLCaps[glx vid 0x62d, fbc 0x38e: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #371/528: GLCaps[glx vid 0x62e, fbc 0x38f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #372/528: GLCaps[glx vid 0x62f, fbc 0x390: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #373/528: GLCaps[glx vid 0x630, fbc 0x391: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #374/528: GLCaps[glx vid 0x631, fbc 0x392: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #375/528: GLCaps[glx vid 0x632, fbc 0x393: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #376/528: GLCaps[glx vid 0x633, fbc 0x394: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #377/528: GLCaps[glx vid 0x634, fbc 0x395: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #378/528: GLCaps[glx vid 0x635, fbc 0x396: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #379/528: GLCaps[glx vid 0x636, fbc 0x397: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #380/528: GLCaps[glx vid 0x637, fbc 0x398: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #381/528: GLCaps[glx vid 0x638, fbc 0x399: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #382/528: GLCaps[glx vid 0x639, fbc 0x39a: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #383/528: GLCaps[glx vid 0x63a, fbc 0x39c: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #384/528: GLCaps[glx vid 0x63b, fbc 0x39d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #385/528: GLCaps[glx vid 0x63c, fbc 0x39e: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #386/528: GLCaps[glx vid 0x63e, fbc 0x3a0: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #387/528: GLCaps[glx vid 0x642, fbc 0x3a4: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #388/528: GLCaps[glx vid 0x646, fbc 0x3a8: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #389/528: GLCaps[glx vid 0x64a, fbc 0x3ac: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #390/528: GLCaps[glx vid 0x64e, fbc 0x3b0: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #391/528: GLCaps[glx vid 0x652, fbc 0x3b4: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #392/528: GLCaps[glx vid 0x656, fbc 0x3b8: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #393/528: GLCaps[glx vid 0x65a, fbc 0x3bc: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #394/528: GLCaps[glx vid 0x65e, fbc 0x3c0: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #395/528: GLCaps[glx vid 0x662, fbc 0x3c4: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #396/528: GLCaps[glx vid 0x666, fbc 0x3c8: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #397/528: GLCaps[glx vid 0x66a, fbc 0x3cc: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #398/528: GLCaps[glx vid 0x66d, fbc 0x3cf: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #399/528: GLCaps[glx vid 0x66e, fbc 0x3d0: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #400/528: GLCaps[glx vid 0x66f, fbc 0x3d1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #401/528: GLCaps[glx vid 0x670, fbc 0x3d2: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #402/528: GLCaps[glx vid 0x671, fbc 0x3d3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #403/528: GLCaps[glx vid 0x672, fbc 0x3d4: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #404/528: GLCaps[glx vid 0x673, fbc 0x3d5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #405/528: GLCaps[glx vid 0x674, fbc 0x3d6: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #406/528: GLCaps[glx vid 0x675, fbc 0x3d7: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #407/528: GLCaps[glx vid 0x676, fbc 0x3d8: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #408/528: GLCaps[glx vid 0x677, fbc 0x3d9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #409/528: GLCaps[glx vid 0x678, fbc 0x3da: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #410/528: GLCaps[glx vid 0x679, fbc 0x3db: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #411/528: GLCaps[glx vid 0x67a, fbc 0x3dc: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #412/528: GLCaps[glx vid 0x67b, fbc 0x3dd: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #413/528: GLCaps[glx vid 0x67c, fbc 0x3de: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #414/528: GLCaps[glx vid 0x67d, fbc 0x3df: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #415/528: GLCaps[glx vid 0x67e, fbc 0x3e0: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #416/528: GLCaps[glx vid 0x67f, fbc 0x3e1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #417/528: GLCaps[glx vid 0x680, fbc 0x3e2: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #418/528: GLCaps[glx vid 0x681, fbc 0x3e3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #419/528: GLCaps[glx vid 0x682, fbc 0x3e4: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #420/528: GLCaps[glx vid 0x683, fbc 0x3e5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #421/528: GLCaps[glx vid 0x684, fbc 0x3e6: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #422/528: GLCaps[glx vid 0x686, fbc 0x3e8: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #423/528: GLCaps[glx vid 0x68a, fbc 0x3ec: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #424/528: GLCaps[glx vid 0x68e, fbc 0x3f0: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #425/528: GLCaps[glx vid 0x692, fbc 0x3f4: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #426/528: GLCaps[glx vid 0x696, fbc 0x3f8: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #427/528: GLCaps[glx vid 0x69a, fbc 0x3fc: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #428/528: GLCaps[glx vid 0x69e, fbc 0x400: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #429/528: GLCaps[glx vid 0x6a2, fbc 0x404: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #430/528: GLCaps[glx vid 0x6a6, fbc 0x408: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #431/528: GLCaps[glx vid 0x6aa, fbc 0x40c: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #432/528: GLCaps[glx vid 0x6ae, fbc 0x410: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #433/528: GLCaps[glx vid 0x6b2, fbc 0x414: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #434/528: GLCaps[glx vid 0x6b5, fbc 0x417: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #435/528: GLCaps[glx vid 0x6b6, fbc 0x418: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #436/528: GLCaps[glx vid 0x6b7, fbc 0x419: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #437/528: GLCaps[glx vid 0x6b8, fbc 0x41a: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #438/528: GLCaps[glx vid 0x6b9, fbc 0x41b: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #439/528: GLCaps[glx vid 0x6ba, fbc 0x41c: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #440/528: GLCaps[glx vid 0x6bb, fbc 0x41d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #441/528: GLCaps[glx vid 0x6bc, fbc 0x41e: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #442/528: GLCaps[glx vid 0x6bd, fbc 0x41f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #443/528: GLCaps[glx vid 0x6be, fbc 0x420: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #444/528: GLCaps[glx vid 0x6bf, fbc 0x421: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #445/528: GLCaps[glx vid 0x6c0, fbc 0x422: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #446/528: GLCaps[glx vid 0x6c1, fbc 0x423: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #447/528: GLCaps[glx vid 0x6c2, fbc 0x424: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #448/528: GLCaps[glx vid 0x6c3, fbc 0x425: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #449/528: GLCaps[glx vid 0x6c4, fbc 0x426: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #450/528: GLCaps[glx vid 0x6c5, fbc 0x427: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #451/528: GLCaps[glx vid 0x6c6, fbc 0x428: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #452/528: GLCaps[glx vid 0x6c7, fbc 0x429: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #453/528: GLCaps[glx vid 0x6c8, fbc 0x42a: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #454/528: GLCaps[glx vid 0x6c9, fbc 0x42b: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #455/528: GLCaps[glx vid 0x6ca, fbc 0x42c: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #456/528: GLCaps[glx vid 0x6cb, fbc 0x42d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #457/528: GLCaps[glx vid 0x6cc, fbc 0x42e: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #458/528: GLCaps[glx vid 0x6ce, fbc 0x430: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #459/528: GLCaps[glx vid 0x6d2, fbc 0x434: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #460/528: GLCaps[glx vid 0x6d6, fbc 0x438: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #461/528: GLCaps[glx vid 0x6da, fbc 0x43c: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #462/528: GLCaps[glx vid 0x6de, fbc 0x440: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #463/528: GLCaps[glx vid 0x6e2, fbc 0x444: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #464/528: GLCaps[glx vid 0x6e6, fbc 0x448: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #465/528: GLCaps[glx vid 0x6ea, fbc 0x44c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #466/528: GLCaps[glx vid 0x6ee, fbc 0x450: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #467/528: GLCaps[glx vid 0x6f2, fbc 0x454: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #468/528: GLCaps[glx vid 0x6f6, fbc 0x458: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #469/528: GLCaps[glx vid 0x6fa, fbc 0x45c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #470/528: GLCaps[glx vid 0x6fd, fbc 0x45f: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #471/528: GLCaps[glx vid 0x6fe, fbc 0x460: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #472/528: GLCaps[glx vid 0x6ff, fbc 0x461: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #473/528: GLCaps[glx vid 0x700, fbc 0x462: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #474/528: GLCaps[glx vid 0x701, fbc 0x463: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #475/528: GLCaps[glx vid 0x702, fbc 0x464: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #476/528: GLCaps[glx vid 0x703, fbc 0x465: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #477/528: GLCaps[glx vid 0x704, fbc 0x466: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #478/528: GLCaps[glx vid 0x705, fbc 0x467: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #479/528: GLCaps[glx vid 0x706, fbc 0x468: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #480/528: GLCaps[glx vid 0x707, fbc 0x469: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #481/528: GLCaps[glx vid 0x708, fbc 0x46a: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #482/528: GLCaps[glx vid 0x709, fbc 0x46b: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #483/528: GLCaps[glx vid 0x70a, fbc 0x46c: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #484/528: GLCaps[glx vid 0x70b, fbc 0x46d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #485/528: GLCaps[glx vid 0x70c, fbc 0x46e: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #486/528: GLCaps[glx vid 0x70d, fbc 0x46f: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #487/528: GLCaps[glx vid 0x70e, fbc 0x470: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #488/528: GLCaps[glx vid 0x70f, fbc 0x471: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #489/528: GLCaps[glx vid 0x710, fbc 0x472: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #490/528: GLCaps[glx vid 0x711, fbc 0x473: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #491/528: GLCaps[glx vid 0x712, fbc 0x474: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #492/528: GLCaps[glx vid 0x713, fbc 0x475: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #493/528: GLCaps[glx vid 0x714, fbc 0x476: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #494/528: GLCaps[glx vid 0x716, fbc 0x478: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #495/528: GLCaps[glx vid 0x71a, fbc 0x47c: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #496/528: GLCaps[glx vid 0x71e, fbc 0x480: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #497/528: GLCaps[glx vid 0x722, fbc 0x484: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #498/528: GLCaps[glx vid 0x726, fbc 0x488: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #499/528: GLCaps[glx vid 0x72a, fbc 0x48c: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #500/528: GLCaps[glx vid 0x72e, fbc 0x490: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #501/528: GLCaps[glx vid 0x732, fbc 0x494: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #502/528: GLCaps[glx vid 0x736, fbc 0x498: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #503/528: GLCaps[glx vid 0x73a, fbc 0x49c: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #504/528: GLCaps[glx vid 0x73e, fbc 0x4a0: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #505/528: GLCaps[glx vid 0x742, fbc 0x4a4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #506/528: GLCaps[glx vid 0x745, fbc 0x4ef: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #507/528: 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, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #508/528: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #509/528: 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 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #510/528: 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, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #511/528: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #512/528: 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 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #513/528: 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, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #514/528: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #515/528: 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/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #516/528: GLCaps[glx vid 0x74f, 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #517/528: 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 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #518/528: 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, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #519/528: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #520/528: 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 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #521/528: 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, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #522/528: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #523/528: 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 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #524/528: 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, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #525/528: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #526/528: 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/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #527/528: 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, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] #528/528: 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[GL4bc/GL4bc.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] No EGL factory available, bailing out [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 @ 1751131656681 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131656687 ms --- localhost/127.0.0.1:59999 - Unlock ok within 6 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01DesktopCapsEquals took 0.51 sec [apply] Testcase: test02EGLCapsEquals took 0.001 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] WARNING: package sun.awt.windows not in java.desktop [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1NEWT [apply] junit.framework.TestListener: tests to run: 8 [apply] ++++ Test Singleton.ctor() [apply] junit.framework.TestListener: startTest(testOffscreenFBOMultiSampleAA0) [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751131657530 ms III - Start [apply] SLOCK [T main @ 1751131657534 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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[GL4bc/GL4bc.sw], offscr[fbo]] [apply] [apply] Chosen : GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] [apply] [apply] main-Display-.x11_:0-1-EDT-1: ** screenshot: TestMultisampleES1NEWT.testOffscreenFBOMultiSampleAA0____-n0000-GL4bc_-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.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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] [apply] Chosen : GLCaps[glx vid 0x50f, fbc 0x14f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] [apply] main-Display-.x11_:0-1-EDT-2: ** screenshot: TestMultisampleES1NEWT.testOffscreenPBufferMultiSampleAA0-n0000-GL4bc_-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] junit.framework.TestListener: endTest(testOffscreenPBufferMultiSampleAA0) [apply] junit.framework.TestListener: startTest(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[GL4bc/GL4bc.sw], offscr[fbo]] [apply] [apply] Chosen : GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] [apply] [apply] main-Display-.x11_:0-1-EDT-3: ** screenshot: TestMultisampleES1NEWT.testOffsreenFBOMultiSampleAA8_____-n0000-GL4bc_-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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] [apply] Chosen : GLCaps[glx vid 0x52f, fbc 0x170: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] [apply] main-Display-.x11_:0-1-EDT-4: ** screenshot: TestMultisampleES1NEWT.testOffsreenPBufferMultiSampleAA8_-n0000-GL4bc_-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[GL4bc/GL4bc.sw], on-scr[.]] [apply] [apply] Chosen : GLCaps[glx vid 0x515, fbc 0x155: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] [apply] main-Display-.x11_:0-1-EDT-5: ** screenshot: TestMultisampleES1NEWT.testOnscreenMultiSampleAA0________-n0000-GL4bc_-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[GL4bc/GL4bc.sw], on-scr[.]] [apply] [apply] Chosen : GLCaps[glx vid 0x53b, fbc 0x17c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] [apply] main-Display-.x11_:0-1-EDT-6: ** screenshot: TestMultisampleES1NEWT.testOnscreenMultiSampleAA2________-n0000-GL4bc_-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[GL4bc/GL4bc.sw], on-scr[.]] [apply] [apply] Chosen : GLCaps[glx vid 0x53b, fbc 0x17c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] [apply] main-Display-.x11_:0-1-EDT-7: ** screenshot: TestMultisampleES1NEWT.testOnscreenMultiSampleAA4________-n0000-GL4bc_-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[GL4bc/GL4bc.sw], on-scr[.]] [apply] [apply] Chosen : GLCaps[glx vid 0x52f, fbc 0x170: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] [apply] main-Display-.x11_:0-1-EDT-8: ** screenshot: TestMultisampleES1NEWT.testOnscreenMultiSampleAA8________-n0000-GL4bc_-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 @ 1751131663836 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131663843 ms --- localhost/127.0.0.1:59999 - Unlock ok within 7 ms [apply] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.905 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751131657530 ms III - Start [apply] SLOCK [T main @ 1751131657534 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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[GL4bc/GL4bc.sw], offscr[fbo]] [apply] [apply] Chosen : GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] [apply] [apply] main-Display-.x11_:0-1-EDT-1: ** screenshot: TestMultisampleES1NEWT.testOffscreenFBOMultiSampleAA0____-n0000-GL4bc_-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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] [apply] Chosen : GLCaps[glx vid 0x50f, fbc 0x14f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] [apply] main-Display-.x11_:0-1-EDT-2: ** screenshot: TestMultisampleES1NEWT.testOffscreenPBufferMultiSampleAA0-n0000-GL4bc_-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[GL4bc/GL4bc.sw], offscr[fbo]] [apply] [apply] Chosen : GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] [apply] [apply] main-Display-.x11_:0-1-EDT-3: ** screenshot: TestMultisampleES1NEWT.testOffsreenFBOMultiSampleAA8_____-n0000-GL4bc_-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[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] [apply] Chosen : GLCaps[glx vid 0x52f, fbc 0x170: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] [apply] main-Display-.x11_:0-1-EDT-4: ** screenshot: TestMultisampleES1NEWT.testOffsreenPBufferMultiSampleAA8_-n0000-GL4bc_-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[GL4bc/GL4bc.sw], on-scr[.]] [apply] [apply] Chosen : GLCaps[glx vid 0x515, fbc 0x155: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] [apply] main-Display-.x11_:0-1-EDT-5: ** screenshot: TestMultisampleES1NEWT.testOnscreenMultiSampleAA0________-n0000-GL4bc_-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[GL4bc/GL4bc.sw], on-scr[.]] [apply] [apply] Chosen : GLCaps[glx vid 0x53b, fbc 0x17c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] [apply] main-Display-.x11_:0-1-EDT-6: ** screenshot: TestMultisampleES1NEWT.testOnscreenMultiSampleAA2________-n0000-GL4bc_-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[GL4bc/GL4bc.sw], on-scr[.]] [apply] [apply] Chosen : GLCaps[glx vid 0x53b, fbc 0x17c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] [apply] main-Display-.x11_:0-1-EDT-7: ** screenshot: TestMultisampleES1NEWT.testOnscreenMultiSampleAA4________-n0000-GL4bc_-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[GL4bc/GL4bc.sw], on-scr[.]] [apply] [apply] Chosen : GLCaps[glx vid 0x52f, fbc 0x170: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] [apply] main-Display-.x11_:0-1-EDT-8: ** screenshot: TestMultisampleES1NEWT.testOnscreenMultiSampleAA8________-n0000-GL4bc_-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 @ 1751131663836 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131663843 ms --- localhost/127.0.0.1:59999 - Unlock ok within 7 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testOffscreenFBOMultiSampleAA0 took 1.627 sec [apply] Testcase: testOffscreenPBufferMultiSampleAA0 took 1.193 sec [apply] Testcase: testOffsreenFBOMultiSampleAA8 took 1.224 sec [apply] Testcase: testOffsreenPBufferMultiSampleAA8 took 1.254 sec [apply] Testcase: testOnscreenMultiSampleAA0 took 0.174 sec [apply] Testcase: testOnscreenMultiSampleAA2 took 0.278 sec [apply] Testcase: testOnscreenMultiSampleAA4 took 0.254 sec [apply] Testcase: testOnscreenMultiSampleAA8 took 0.26 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] WARNING: package sun.awt.windows not in java.desktop [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES2NEWT [apply] junit.framework.TestListener: tests to run: 6 [apply] junit.framework.TestListener: startTest(testOffscreenFBOMultiSampleAA0) [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751131664599 ms III - Start [apply] SLOCK [T main @ 1751131664605 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 0x55c, fbc 0x19d: 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 0x50f, fbc 0x14f: 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) [apply] junit.framework.TestListener: startTest(testOffsreenFBOMultiSampleAA8) [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 0x55c, fbc 0x19d: rgba 8/8/8/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 0x52f, fbc 0x170: rgba 8/8/8/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 0x515, fbc 0x155: 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 0x52f, fbc 0x170: rgba 8/8/8/8, opaque, 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 @ 1751131670490 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131670499 ms --- localhost/127.0.0.1:59999 - Unlock ok within 10 ms [apply] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.493 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751131664599 ms III - Start [apply] SLOCK [T main @ 1751131664605 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 0x55c, fbc 0x19d: 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 0x50f, fbc 0x14f: 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 0x55c, fbc 0x19d: rgba 8/8/8/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 0x52f, fbc 0x170: rgba 8/8/8/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 0x515, fbc 0x155: 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 0x52f, fbc 0x170: rgba 8/8/8/8, opaque, 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 @ 1751131670490 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131670499 ms --- localhost/127.0.0.1:59999 - Unlock ok within 10 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testOffscreenFBOMultiSampleAA0 took 1.677 sec [apply] Testcase: testOffscreenPBufferMultiSampleAA0 took 1.196 sec [apply] Testcase: testOffsreenFBOMultiSampleAA8 took 1.245 sec [apply] Testcase: testOffsreenPBufferMultiSampleAA8 took 1.267 sec [apply] Testcase: testOnscreenMultiSampleAA0 took 0.182 sec [apply] Testcase: testOnscreenMultiSampleAA8 took 0.278 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] WARNING: package sun.awt.windows not in java.desktop [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 @ 1751131671270 ms III - Start [apply] SLOCK [T main @ 1751131671274 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [apply] junit.framework.TestListener: startTest(test01OpaqueDecorated) [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestTranslucencyNEWT - test01OpaqueDecorated [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x4562e04d: tileRendererInUse null, GearsES2[obj 0x4562e04d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x4562e04d on Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x4562e04d created: GearsObj[0x7fc04176, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x4562e04d created: GearsObj[0x1294bd46, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x4562e04d created: GearsObj[0x1294bd46, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0x4562e04d FIN GearsES2[obj 0x4562e04d isInit true, usesShared false, 1 GearsObj[0x7fc04176, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1294bd46, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x36742e3c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4562e04d 0/0 512x512 of 512x512, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4562e04d, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4562e04d 512x512, swapInterval 1, drawable 0x2c00002 [apply] junit.framework.TestListener: endTest(test01OpaqueDecorated) [apply] junit.framework.TestListener: startTest(test01TransparentDecorated) [apply] QUIT Window Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x4562e04d: tileRendererInUse null [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x4562e04d 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[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.0 0x175c2241: tileRendererInUse null, GearsES2[obj 0x175c2241 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x175c2241 on Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] [apply] Chosen GLCapabilities: 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, 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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x175c2241 created: GearsObj[0x48f096b4, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x175c2241 created: GearsObj[0x60f79ac5, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x175c2241 created: GearsObj[0x60f79ac5, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.X 0x175c2241 FIN GearsES2[obj 0x175c2241 isInit true, usesShared false, 1 GearsObj[0x48f096b4, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x60f79ac5, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x11230bb1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x175c2241 0/0 512x512 of 512x512, swapInterval 1, drawable 0x2c00002, 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] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x175c2241 512x512, swapInterval 1, drawable 0x2c00002 [apply] junit.framework.TestListener: endTest(test01TransparentDecorated) [apply] junit.framework.TestListener: startTest(test01TransparentUndecorated) [apply] QUIT Window Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x175c2241: tileRendererInUse null [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x175c2241 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[#37,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.init.0 0x5b7a5baa: tileRendererInUse null, GearsES2[obj 0x5b7a5baa isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x5b7a5baa on Thread[#37,main-Display-.x11_:0-1-EDT-3,5,main] [apply] Chosen GLCapabilities: 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, 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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x5b7a5baa created: GearsObj[0x38e45da1, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x5b7a5baa created: GearsObj[0x5cbe77dc, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x5b7a5baa created: GearsObj[0x5cbe77dc, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#37,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.init.X 0x5b7a5baa FIN GearsES2[obj 0x5b7a5baa isInit true, usesShared false, 1 GearsObj[0x38e45da1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5cbe77dc, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x69886bdd, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#37,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.reshape 0x5b7a5baa 0/0 512x512 of 512x512, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5b7a5baa, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#37,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.display 0x5b7a5baa 512x512, swapInterval 1, drawable 0x2c00002 [apply] junit.framework.TestListener: endTest(test01TransparentUndecorated) [apply] QUIT Window Thread[#37,main-Display-.x11_:0-1-EDT-3,5,main] [apply] Thread[#37,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x5b7a5baa: tileRendererInUse null [apply] Thread[#37,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x5b7a5baa 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 @ 1751131673860 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131673863 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [apply] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.187 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751131671270 ms III - Start [apply] SLOCK [T main @ 1751131671274 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestTranslucencyNEWT - test01OpaqueDecorated [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x4562e04d: tileRendererInUse null, GearsES2[obj 0x4562e04d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x4562e04d on Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x4562e04d created: GearsObj[0x7fc04176, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x4562e04d created: GearsObj[0x1294bd46, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x4562e04d created: GearsObj[0x1294bd46, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0x4562e04d FIN GearsES2[obj 0x4562e04d isInit true, usesShared false, 1 GearsObj[0x7fc04176, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1294bd46, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x36742e3c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4562e04d 0/0 512x512 of 512x512, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4562e04d, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4562e04d 512x512, swapInterval 1, drawable 0x2c00002 [apply] QUIT Window Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x4562e04d: tileRendererInUse null [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x4562e04d 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[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.0 0x175c2241: tileRendererInUse null, GearsES2[obj 0x175c2241 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x175c2241 on Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] [apply] Chosen GLCapabilities: 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, 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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x175c2241 created: GearsObj[0x48f096b4, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x175c2241 created: GearsObj[0x60f79ac5, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x175c2241 created: GearsObj[0x60f79ac5, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.X 0x175c2241 FIN GearsES2[obj 0x175c2241 isInit true, usesShared false, 1 GearsObj[0x48f096b4, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x60f79ac5, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x11230bb1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x175c2241 0/0 512x512 of 512x512, swapInterval 1, drawable 0x2c00002, 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] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x175c2241 512x512, swapInterval 1, drawable 0x2c00002 [apply] QUIT Window Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x175c2241: tileRendererInUse null [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x175c2241 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[#37,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.init.0 0x5b7a5baa: tileRendererInUse null, GearsES2[obj 0x5b7a5baa isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x5b7a5baa on Thread[#37,main-Display-.x11_:0-1-EDT-3,5,main] [apply] Chosen GLCapabilities: 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, 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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x5b7a5baa created: GearsObj[0x38e45da1, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x5b7a5baa created: GearsObj[0x5cbe77dc, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x5b7a5baa created: GearsObj[0x5cbe77dc, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#37,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.init.X 0x5b7a5baa FIN GearsES2[obj 0x5b7a5baa isInit true, usesShared false, 1 GearsObj[0x38e45da1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5cbe77dc, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x69886bdd, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#37,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.reshape 0x5b7a5baa 0/0 512x512 of 512x512, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5b7a5baa, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#37,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.display 0x5b7a5baa 512x512, swapInterval 1, drawable 0x2c00002 [apply] QUIT Window Thread[#37,main-Display-.x11_:0-1-EDT-3,5,main] [apply] Thread[#37,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x5b7a5baa: tileRendererInUse null [apply] Thread[#37,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x5b7a5baa 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 @ 1751131673860 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131673863 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01OpaqueDecorated took 0.69 sec [apply] Testcase: test01TransparentDecorated took 0.701 sec [apply] Testcase: test01TransparentUndecorated took 0.782 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] WARNING: package sun.awt.windows not in java.desktop [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] junit.framework.TestListener: startTest(test00) [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751131674639 ms III - Start [apply] SLOCK [T main @ 1751131674643 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es1.newt.TestGearsES1NEWT - test00 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES1.init ... [apply] GearsES1 init on Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 created: GearsObj[0x169f4c43, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 created: GearsObj[0x787211f0, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 created: GearsObj[0x2b664961, vbo ff 13, fs 14, bf 15, bs 16] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES1.init FIN [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES1.reshape 0/0 640x480, swapInterval 1 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES1.reshape FIN [apply] main-Animator#00: ** screenshot: TestGearsES1NEWT.test00-n0001-GL4bc_-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png [apply] junit.framework.TestListener: endTest(test00) [apply] QUIT Window Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES1.dispose ... [apply] Thread[#33,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 @ 1751131675793 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131675796 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.753 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751131674639 ms III - Start [apply] SLOCK [T main @ 1751131674643 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es1.newt.TestGearsES1NEWT - test00 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES1.init ... [apply] GearsES1 init on Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 created: GearsObj[0x169f4c43, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 created: GearsObj[0x787211f0, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 created: GearsObj[0x2b664961, vbo ff 13, fs 14, bf 15, bs 16] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES1.init FIN [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES1.reshape 0/0 640x480, swapInterval 1 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES1.reshape FIN [apply] main-Animator#00: ** screenshot: TestGearsES1NEWT.test00-n0001-GL4bc_-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png [apply] QUIT Window Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES1.dispose ... [apply] Thread[#33,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 @ 1751131675793 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131675796 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test00 took 1.127 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] WARNING: package sun.awt.windows not in java.desktop [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.demos.es1.newt.TestOlympicES1NEWT [apply] junit.framework.TestListener: tests to run: 1 [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] junit.framework.TestListener: startTest(test00) [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751131676593 ms III - Start [apply] SLOCK [T main @ 1751131676597 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es1.newt.TestOlympicES1NEWT - test00 [apply] OlympicES1 init on Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR: Mesa/X.org [apply] GL_RENDERER: llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION: 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GL GLSL: true, has-compiler-func: true, version 4.50 [apply] GL FBO: basic true, full true [apply] GL Profile: GLProfile[GL4bc/GL4bc.sw] [apply] GL:jogamp.opengl.gl4.GL4bcImpl@45e10c2f, 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLU:com.jogamp.opengl.glu.gl2.GLUgl2 [apply] main-Animator#00: ** screenshot: TestOlympicES1NEWT.test00-n0001-GL4bc_-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png [apply] 0 s: 60 f / 141 ms, 425.5 fps, 2 ms/f; total: 60 f, 425.5 fps, 2 ms/f [apply] 0 s: 60 f / 69 ms, 869.5 fps, 1 ms/f; total: 120 f, 568.7 fps, 1 ms/f [apply] 0 s: 60 f / 50 ms, 1200.0 fps, 0 ms/f; total: 180 f, 687.0 fps, 1 ms/f [apply] 0 s: 60 f / 43 ms, 1395.3 fps, 0 ms/f; total: 240 f, 786.8 fps, 1 ms/f [apply] 0 s: 60 f / 42 ms, 1428.5 fps, 0 ms/f; total: 300 f, 862.0 fps, 1 ms/f [apply] 0 s: 60 f / 42 ms, 1428.5 fps, 0 ms/f; total: 360 f, 923.0 fps, 1 ms/f [apply] 0 s: 60 f / 40 ms, 1500.0 fps, 0 ms/f; total: 420 f, 976.7 fps, 1 ms/f [apply] 0 s: 60 f / 40 ms, 1500.0 fps, 0 ms/f; total: 480 f, 1019.1 fps, 0 ms/f [apply] 0 s: 60 f / 40 ms, 1500.0 fps, 0 ms/f; total: 540 f, 1054.6 fps, 0 ms/f [apply] 0 s: 60 f / 37 ms, 1621.6 fps, 0 ms/f; total: 600 f, 1092.8 fps, 0 ms/f [apply] junit.framework.TestListener: endTest(test00) [apply] 0 s: 60 f / 40 ms, 1500.0 fps, 0 ms/f; total: 660 f, 1118.6 fps, 0 ms/f [apply] QUIT Window Thread[#33,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 @ 1751131677760 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131677764 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms [apply] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.764 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751131676593 ms III - Start [apply] SLOCK [T main @ 1751131676597 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es1.newt.TestOlympicES1NEWT - test00 [apply] OlympicES1 init on Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR: Mesa/X.org [apply] GL_RENDERER: llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION: 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GL GLSL: true, has-compiler-func: true, version 4.50 [apply] GL FBO: basic true, full true [apply] GL Profile: GLProfile[GL4bc/GL4bc.sw] [apply] GL:jogamp.opengl.gl4.GL4bcImpl@45e10c2f, 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLU:com.jogamp.opengl.glu.gl2.GLUgl2 [apply] main-Animator#00: ** screenshot: TestOlympicES1NEWT.test00-n0001-GL4bc_-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png [apply] 0 s: 60 f / 141 ms, 425.5 fps, 2 ms/f; total: 60 f, 425.5 fps, 2 ms/f [apply] 0 s: 60 f / 69 ms, 869.5 fps, 1 ms/f; total: 120 f, 568.7 fps, 1 ms/f [apply] 0 s: 60 f / 50 ms, 1200.0 fps, 0 ms/f; total: 180 f, 687.0 fps, 1 ms/f [apply] 0 s: 60 f / 43 ms, 1395.3 fps, 0 ms/f; total: 240 f, 786.8 fps, 1 ms/f [apply] 0 s: 60 f / 42 ms, 1428.5 fps, 0 ms/f; total: 300 f, 862.0 fps, 1 ms/f [apply] 0 s: 60 f / 42 ms, 1428.5 fps, 0 ms/f; total: 360 f, 923.0 fps, 1 ms/f [apply] 0 s: 60 f / 40 ms, 1500.0 fps, 0 ms/f; total: 420 f, 976.7 fps, 1 ms/f [apply] 0 s: 60 f / 40 ms, 1500.0 fps, 0 ms/f; total: 480 f, 1019.1 fps, 0 ms/f [apply] 0 s: 60 f / 40 ms, 1500.0 fps, 0 ms/f; total: 540 f, 1054.6 fps, 0 ms/f [apply] 0 s: 60 f / 37 ms, 1621.6 fps, 0 ms/f; total: 600 f, 1092.8 fps, 0 ms/f [apply] 0 s: 60 f / 40 ms, 1500.0 fps, 0 ms/f; total: 660 f, 1118.6 fps, 0 ms/f [apply] QUIT Window Thread[#33,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 @ 1751131677760 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131677764 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test00 took 1.14 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] WARNING: package sun.awt.windows not in java.desktop [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.demos.es1.newt.TestRedSquareES1NEWT [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 @ 1751131678528 ms III - Start [apply] SLOCK [T main @ 1751131678532 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [apply] junit.framework.TestListener: startTest(test00) [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es1.newt.TestRedSquareES1NEWT - test00 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES1.init ... [apply] RedSquareES1 init on Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES1.init FIN [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES1.reshape 0/0 512x512 of 512x512, swapInterval 1, drawable 0x2c00002, tileRendererInUse null [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES1.reshape FIN [apply] main-Animator#00: ** screenshot: TestRedSquareES1NEWT.test00-n0001-GL4bc_-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png [apply] junit.framework.TestListener: endTest(test00) [apply] QUIT Window Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES1.dispose ... [apply] Thread[#33,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 @ 1751131680077 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131680080 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [apply] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.145 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751131678528 ms III - Start [apply] SLOCK [T main @ 1751131678532 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es1.newt.TestRedSquareES1NEWT - test00 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES1.init ... [apply] RedSquareES1 init on Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES1.init FIN [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES1.reshape 0/0 512x512 of 512x512, swapInterval 1, drawable 0x2c00002, tileRendererInUse null [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES1.reshape FIN [apply] main-Animator#00: ** screenshot: TestRedSquareES1NEWT.test00-n0001-GL4bc_-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png [apply] QUIT Window Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES1.dispose ... [apply] Thread[#33,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 @ 1751131680077 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131680080 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test00 took 1.52 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] WARNING: package sun.awt.windows not in java.desktop [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 @ 1751131680851 ms III - Start [apply] SLOCK [T main @ 1751131680856 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [apply] junit.framework.TestListener: startTest(testElektronenMultiplizierer01) [apply] junit.framework.TestListener: endTest(testElektronenMultiplizierer01) [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 @ 1751131681254 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131681258 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [apply] Tests run: 1, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 0.993 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751131680851 ms III - Start [apply] SLOCK [T main @ 1751131680856 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 @ 1751131681254 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131681258 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testElektronenMultiplizierer01 took 0.003 sec [apply] SKIPPED: got: , expected: is [apply] Testcase: testElektronenMultiplizierer01 took 0.004 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] WARNING: package sun.awt.windows not in java.desktop [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NEWT [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 @ 1751131682024 ms III - Start [apply] SLOCK [T main @ 1751131682028 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [apply] junit.framework.TestListener: startTest(test01_GL2ES2)++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NEWT - test01_GL2ES2 [apply] Loop 1/1 [apply] [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 0x1165b38, .x11_:0-1, 0x2c00004, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [apply] Create PointerIcon #02: PointerIcon[obj 0xdd05255, .x11_:0-1, 0x2c00008, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [apply] Create PointerIcon #03: PointerIcon[obj 0x6a78afa0, .x11_:0-1, 0x2c0000c, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #04: PointerIcon[obj 0x2f4948e4, .x11_:0-1, 0x2c00010, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PixelRect[obj 0x3fc2959f, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PointerIcon[obj 0x1fa121e2, .x11_:0-1, 0x2c00014, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] window moved: [ 640 / 291 640 x 480 ] 640x480 [apply] window resized: [ 640 / 291 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 0x55c, fbc 0x19d: rgba 8/8/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 0x55c, fbc 0x19d: rgba 8/8/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): [ 640 / 291 640 x 480 ] [apply] window bounds (pixels): [ 640 / 291 640 x 480 ] [apply] HiDPI PixelScale: 0.0x0.0 (req) -> 0.0x0.0 (val) -> 1.0x1.0 (has) [apply] Monitor: Monitor[Id 0x3e [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 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88] [apply] Thread[#34,main-Animator#00,5,main] GearsES2.init.0 0x71d44a3: tileRendererInUse null, GearsES2[obj 0x71d44a3 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x71d44a3 on Thread[#34,main-Animator#00,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x71d44a3 created: GearsObj[0x5c5a4490, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x71d44a3 created: GearsObj[0x61513bf6, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x71d44a3 created: GearsObj[0x61513bf6, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#34,main-Animator#00,5,main] GearsES2.init.X 0x71d44a3 FIN GearsES2[obj 0x71d44a3 isInit true, usesShared false, 1 GearsObj[0x5c5a4490, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x61513bf6, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1477acb9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#34,main-Animator#00,5,main] GearsES2.reshape 0x71d44a3 0/0 640x480 of 640x480, swapInterval 1, drawable 0x2c00016, msaa false, tileRendererInUse null [apply] >> GearsES2 0x71d44a3, 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] junit.framework.TestListener: endTest(test02_GLES2) [apply] junit.framework.TestListener: startTest(test03_GL3) [apply] QUIT Window Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x71d44a3: tileRendererInUse null [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x71d44a3 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] GLES2 n/a [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 0xfa4c865, .x11_:0-1, 0x2c00004, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [apply] Create PointerIcon #02: PointerIcon[obj 0x3bd82cf5, .x11_:0-1, 0x2c00008, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [apply] Create PointerIcon #03: PointerIcon[obj 0x544fa968, .x11_:0-1, 0x2c0000c, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #04: PointerIcon[obj 0x247bddad, .x11_:0-1, 0x2c00010, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PixelRect[obj 0x5e5d171f, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PointerIcon[obj 0x24313fcc, .x11_:0-1, 0x2c00014, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] window moved: [ 640 / 291 640 x 480 ] 640x480 [apply] window resized: [ 640 / 291 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 0x55c, fbc 0x19d: 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 0x55c, fbc 0x19d: 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): [ 640 / 291 640 x 480 ] [apply] window bounds (pixels): [ 640 / 291 640 x 480 ] [apply] HiDPI PixelScale: 0.0x0.0 (req) -> 0.0x0.0 (val) -> 1.0x1.0 (has) [apply] Monitor: Monitor[Id 0x3e [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 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88] [apply] Thread[#36,main-Animator#01,5,main] GearsES2.init.0 0xb2c9a9c: tileRendererInUse null, GearsES2[obj 0xb2c9a9c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0xb2c9a9c on Thread[#36,main-Animator#01,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: 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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0xb2c9a9c created: GearsObj[0x3b884420, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0xb2c9a9c created: GearsObj[0x272a230b, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0xb2c9a9c created: GearsObj[0x272a230b, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#36,main-Animator#01,5,main] GearsES2.init.X 0xb2c9a9c FIN GearsES2[obj 0xb2c9a9c isInit true, usesShared false, 1 GearsObj[0x3b884420, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x272a230b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6ae71646, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#36,main-Animator#01,5,main] GearsES2.reshape 0xb2c9a9c 0/0 640x480 of 640x480, swapInterval 1, drawable 0x2c00016, msaa false, tileRendererInUse null [apply] >> GearsES2 0xb2c9a9c, 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.test03_GL3____________________-n0000-GL3___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png [apply] QUIT Window Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0xb2c9a9c: tileRendererInUse null [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0xb2c9a9c 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] junit.framework.TestListener: endTest(test03_GL3) [apply] junit.framework.TestListener: startTest(test99_PixelScale1_DefaultNorm) [apply] Create PointerIcon #01: PointerIcon[obj 0x6c40365c, .x11_:0-1, 0x2c00004, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [apply] Create PointerIcon #02: PointerIcon[obj 0x7bedc48a, .x11_:0-1, 0x2c00008, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [apply] Create PointerIcon #03: PointerIcon[obj 0x131ef10, .x11_:0-1, 0x2c0000c, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #04: PointerIcon[obj 0x55b0dcab, .x11_:0-1, 0x2c00010, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PixelRect[obj 0x23348b5d, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PointerIcon[obj 0x70325e14, .x11_:0-1, 0x2c00014, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] window moved: [ 640 / 291 640 x 480 ] 640x480 [apply] window resized: [ 640 / 291 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 0x55c, fbc 0x19d: rgba 8/8/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 0x55c, fbc 0x19d: rgba 8/8/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): [ 640 / 291 640 x 480 ] [apply] window bounds (pixels): [ 640 / 291 640 x 480 ] [apply] HiDPI PixelScale: 1.0x1.0 (req) -> 1.0x1.0 (val) -> 1.0x1.0 (has) [apply] Monitor: Monitor[Id 0x3e [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 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88] [apply] Thread[#38,main-Animator#02,5,main] GearsES2.init.0 0x77f1baf5: tileRendererInUse null, GearsES2[obj 0x77f1baf5 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x77f1baf5 on Thread[#38,main-Animator#02,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x77f1baf5 created: GearsObj[0x4ecfe482, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x77f1baf5 created: GearsObj[0x30f7744f, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x77f1baf5 created: GearsObj[0x30f7744f, vbo ff 7, fs 8, bf 9, bs 10] [apply] window moved: [ 0 / 29 640 x 480 ] 640x480 [apply] Thread[#38,main-Animator#02,5,main] GearsES2.init.X 0x77f1baf5 FIN GearsES2[obj 0x77f1baf5 isInit true, usesShared false, 1 GearsObj[0x4ecfe482, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x30f7744f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1f55e1af, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#38,main-Animator#02,5,main] GearsES2.reshape 0x77f1baf5 0/0 640x480 of 640x480, swapInterval 1, drawable 0x2c00016, msaa false, tileRendererInUse null [apply] >> GearsES2 0x77f1baf5, 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.test99_PixelScale1_DefaultNorm-n0000-GL4___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png [apply] QUIT Window Thread[#37,main-Display-.x11_:0-1-EDT-3,5,main] [apply] Thread[#37,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x77f1baf5: tileRendererInUse null [apply] Thread[#37,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x77f1baf5 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NEWT - test99_PixelScale1_DefaultNorm [apply] junit.framework.TestListener: endTest(test99_PixelScale1_DefaultNorm) [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751131684240 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131684249 ms --- localhost/127.0.0.1:59999 - Unlock ok within 10 ms [apply] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.843 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751131682024 ms III - Start [apply] SLOCK [T main @ 1751131682028 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 0x1165b38, .x11_:0-1, 0x2c00004, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [apply] Create PointerIcon #02: PointerIcon[obj 0xdd05255, .x11_:0-1, 0x2c00008, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [apply] Create PointerIcon #03: PointerIcon[obj 0x6a78afa0, .x11_:0-1, 0x2c0000c, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #04: PointerIcon[obj 0x2f4948e4, .x11_:0-1, 0x2c00010, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PixelRect[obj 0x3fc2959f, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PointerIcon[obj 0x1fa121e2, .x11_:0-1, 0x2c00014, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] window moved: [ 640 / 291 640 x 480 ] 640x480 [apply] window resized: [ 640 / 291 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 0x55c, fbc 0x19d: rgba 8/8/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 0x55c, fbc 0x19d: rgba 8/8/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): [ 640 / 291 640 x 480 ] [apply] window bounds (pixels): [ 640 / 291 640 x 480 ] [apply] HiDPI PixelScale: 0.0x0.0 (req) -> 0.0x0.0 (val) -> 1.0x1.0 (has) [apply] Monitor: Monitor[Id 0x3e [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 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88] [apply] Thread[#34,main-Animator#00,5,main] GearsES2.init.0 0x71d44a3: tileRendererInUse null, GearsES2[obj 0x71d44a3 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x71d44a3 on Thread[#34,main-Animator#00,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x71d44a3 created: GearsObj[0x5c5a4490, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x71d44a3 created: GearsObj[0x61513bf6, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x71d44a3 created: GearsObj[0x61513bf6, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#34,main-Animator#00,5,main] GearsES2.init.X 0x71d44a3 FIN GearsES2[obj 0x71d44a3 isInit true, usesShared false, 1 GearsObj[0x5c5a4490, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x61513bf6, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1477acb9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#34,main-Animator#00,5,main] GearsES2.reshape 0x71d44a3 0/0 640x480 of 640x480, swapInterval 1, drawable 0x2c00016, msaa false, tileRendererInUse null [apply] >> GearsES2 0x71d44a3, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x71d44a3: tileRendererInUse null [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x71d44a3 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] GLES2 n/a [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 0xfa4c865, .x11_:0-1, 0x2c00004, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [apply] Create PointerIcon #02: PointerIcon[obj 0x3bd82cf5, .x11_:0-1, 0x2c00008, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [apply] Create PointerIcon #03: PointerIcon[obj 0x544fa968, .x11_:0-1, 0x2c0000c, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #04: PointerIcon[obj 0x247bddad, .x11_:0-1, 0x2c00010, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PixelRect[obj 0x5e5d171f, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PointerIcon[obj 0x24313fcc, .x11_:0-1, 0x2c00014, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] window moved: [ 640 / 291 640 x 480 ] 640x480 [apply] window resized: [ 640 / 291 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 0x55c, fbc 0x19d: 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 0x55c, fbc 0x19d: 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): [ 640 / 291 640 x 480 ] [apply] window bounds (pixels): [ 640 / 291 640 x 480 ] [apply] HiDPI PixelScale: 0.0x0.0 (req) -> 0.0x0.0 (val) -> 1.0x1.0 (has) [apply] Monitor: Monitor[Id 0x3e [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 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88] [apply] Thread[#36,main-Animator#01,5,main] GearsES2.init.0 0xb2c9a9c: tileRendererInUse null, GearsES2[obj 0xb2c9a9c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0xb2c9a9c on Thread[#36,main-Animator#01,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: 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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0xb2c9a9c created: GearsObj[0x3b884420, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0xb2c9a9c created: GearsObj[0x272a230b, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0xb2c9a9c created: GearsObj[0x272a230b, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#36,main-Animator#01,5,main] GearsES2.init.X 0xb2c9a9c FIN GearsES2[obj 0xb2c9a9c isInit true, usesShared false, 1 GearsObj[0x3b884420, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x272a230b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6ae71646, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#36,main-Animator#01,5,main] GearsES2.reshape 0xb2c9a9c 0/0 640x480 of 640x480, swapInterval 1, drawable 0x2c00016, msaa false, tileRendererInUse null [apply] >> GearsES2 0xb2c9a9c, 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.test03_GL3____________________-n0000-GL3___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png [apply] QUIT Window Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0xb2c9a9c: tileRendererInUse null [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0xb2c9a9c 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 0x6c40365c, .x11_:0-1, 0x2c00004, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [apply] Create PointerIcon #02: PointerIcon[obj 0x7bedc48a, .x11_:0-1, 0x2c00008, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [apply] Create PointerIcon #03: PointerIcon[obj 0x131ef10, .x11_:0-1, 0x2c0000c, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #04: PointerIcon[obj 0x55b0dcab, .x11_:0-1, 0x2c00010, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PixelRect[obj 0x23348b5d, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PointerIcon[obj 0x70325e14, .x11_:0-1, 0x2c00014, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] window moved: [ 640 / 291 640 x 480 ] 640x480 [apply] window resized: [ 640 / 291 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 0x55c, fbc 0x19d: rgba 8/8/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 0x55c, fbc 0x19d: rgba 8/8/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): [ 640 / 291 640 x 480 ] [apply] window bounds (pixels): [ 640 / 291 640 x 480 ] [apply] HiDPI PixelScale: 1.0x1.0 (req) -> 1.0x1.0 (val) -> 1.0x1.0 (has) [apply] Monitor: Monitor[Id 0x3e [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 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88] [apply] Thread[#38,main-Animator#02,5,main] GearsES2.init.0 0x77f1baf5: tileRendererInUse null, GearsES2[obj 0x77f1baf5 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x77f1baf5 on Thread[#38,main-Animator#02,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x77f1baf5 created: GearsObj[0x4ecfe482, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x77f1baf5 created: GearsObj[0x30f7744f, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x77f1baf5 created: GearsObj[0x30f7744f, vbo ff 7, fs 8, bf 9, bs 10] [apply] window moved: [ 0 / 29 640 x 480 ] 640x480 [apply] Thread[#38,main-Animator#02,5,main] GearsES2.init.X 0x77f1baf5 FIN GearsES2[obj 0x77f1baf5 isInit true, usesShared false, 1 GearsObj[0x4ecfe482, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x30f7744f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1f55e1af, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#38,main-Animator#02,5,main] GearsES2.reshape 0x77f1baf5 0/0 640x480 of 640x480, swapInterval 1, drawable 0x2c00016, msaa false, tileRendererInUse null [apply] >> GearsES2 0x77f1baf5, 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.test99_PixelScale1_DefaultNorm-n0000-GL4___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png [apply] QUIT Window Thread[#37,main-Display-.x11_:0-1-EDT-3,5,main] [apply] Thread[#37,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x77f1baf5: tileRendererInUse null [apply] Thread[#37,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x77f1baf5 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 @ 1751131684240 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131684249 ms --- localhost/127.0.0.1:59999 - Unlock ok within 10 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01_GL2ES2 took 1.009 sec [apply] Testcase: test02_GLES2 took 0.001 sec [apply] Testcase: test03_GL3 took 0.581 sec [apply] Testcase: test99_PixelScale1_DefaultNorm took 0.571 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] WARNING: package sun.awt.windows not in java.desktop [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2SimpleNEWT [apply] junit.framework.TestListener: tests to run: 1 [apply] ++++ Test Singleton.ctor() [apply] junit.framework.TestListener: startTest(test01_GL2ES2) [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751131685140 ms III - Start [apply] SLOCK [T main @ 1751131685144 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 0x5bf0d49, .x11_:0-1, 0x2c00004, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [apply] Create PointerIcon #01: PointerIcon[obj 0x43bc63a3, .x11_:0-1, 0x2c00008, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [apply] Create PointerIcon #02: PointerIcon[obj 0x702657cc, .x11_:0-1, 0x2c0000c, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #03: PointerIcon[obj 0x6a6cb05c, .x11_:0-1, 0x2c00010, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #04: PixelRect[obj 0x22ff4249, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #04: PointerIcon[obj 0x217ed35e, .x11_:0-1, 0x2c00014, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] window moved: 560/231 800x600 [apply] window resized: 560/231 800x600 [apply] NW chosen: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 0x55c, fbc 0x19d: rgba 8/8/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: 560/231[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[#34,main-Animator#00,5,main] GearsES2.init.0 0x31304f14: tileRendererInUse null, GearsES2[obj 0x31304f14 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x31304f14 on Thread[#34,main-Animator#00,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x31304f14 created: GearsObj[0x6579889e, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x31304f14 created: GearsObj[0x168dbd54, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x31304f14 created: GearsObj[0x168dbd54, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#34,main-Animator#00,5,main] GearsES2.init.X 0x31304f14 FIN GearsES2[obj 0x31304f14 isInit true, usesShared false, 1 GearsObj[0x6579889e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x168dbd54, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xd26a8b4, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#34,main-Animator#00,5,main] GearsES2.reshape 0x31304f14 0/0 800x600 of 800x600, swapInterval 1, drawable 0x2c00016, msaa false, tileRendererInUse null [apply] >> GearsES2 0x31304f14, 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 / 240 ms, 250.0 fps, 4 ms/f; total: 60 f, 250.0 fps, 4 ms/f [apply] 0 s: 60 f / 112 ms, 535.7 fps, 1 ms/f; total: 120 f, 340.9 fps, 2 ms/f [apply] 0 s: 60 f / 98 ms, 612.2 fps, 1 ms/f; total: 180 f, 399.1 fps, 2 ms/f [apply] junit.framework.TestListener: endTest(test01_GL2ES2) [apply] QUIT Window Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x31304f14: tileRendererInUse null [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x31304f14 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 @ 1751131686192 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131686195 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [apply] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.664 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751131685140 ms III - Start [apply] SLOCK [T main @ 1751131685144 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 0x5bf0d49, .x11_:0-1, 0x2c00004, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [apply] Create PointerIcon #01: PointerIcon[obj 0x43bc63a3, .x11_:0-1, 0x2c00008, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [apply] Create PointerIcon #02: PointerIcon[obj 0x702657cc, .x11_:0-1, 0x2c0000c, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #03: PointerIcon[obj 0x6a6cb05c, .x11_:0-1, 0x2c00010, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #04: PixelRect[obj 0x22ff4249, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #04: PointerIcon[obj 0x217ed35e, .x11_:0-1, 0x2c00014, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] window moved: 560/231 800x600 [apply] window resized: 560/231 800x600 [apply] NW chosen: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 0x55c, fbc 0x19d: rgba 8/8/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: 560/231[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[#34,main-Animator#00,5,main] GearsES2.init.0 0x31304f14: tileRendererInUse null, GearsES2[obj 0x31304f14 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x31304f14 on Thread[#34,main-Animator#00,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x31304f14 created: GearsObj[0x6579889e, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x31304f14 created: GearsObj[0x168dbd54, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x31304f14 created: GearsObj[0x168dbd54, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#34,main-Animator#00,5,main] GearsES2.init.X 0x31304f14 FIN GearsES2[obj 0x31304f14 isInit true, usesShared false, 1 GearsObj[0x6579889e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x168dbd54, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xd26a8b4, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#34,main-Animator#00,5,main] GearsES2.reshape 0x31304f14 0/0 800x600 of 800x600, swapInterval 1, drawable 0x2c00016, msaa false, tileRendererInUse null [apply] >> GearsES2 0x31304f14, 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 / 240 ms, 250.0 fps, 4 ms/f; total: 60 f, 250.0 fps, 4 ms/f [apply] 0 s: 60 f / 112 ms, 535.7 fps, 1 ms/f; total: 120 f, 340.9 fps, 2 ms/f [apply] 0 s: 60 f / 98 ms, 612.2 fps, 1 ms/f; total: 180 f, 399.1 fps, 2 ms/f [apply] QUIT Window Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x31304f14: tileRendererInUse null [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x31304f14 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 @ 1751131686192 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131686195 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01_GL2ES2 took 1.028 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] WARNING: package sun.awt.windows not in java.desktop [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestLandscapeES2NEWT [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 @ 1751131686982 ms III - Start [apply] SLOCK [T main @ 1751131686986 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 0x55c, fbc 0x19d: rgba 8/8/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 0x55c, fbc 0x19d: rgba 8/8/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: 710/386 500x290, [ l 0, r 0 - t 29, b 0 - 0x29] [apply] Thread[#34,main-Animator#00,5,main] LandscapeES2.init ... [apply] LandscapeES2 init on Thread[#34,main-Animator#00,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 15.0.6, 256 bits) [apply] GL_VERSION: 4.5 (Core Profile) Mesa 22.3.6 [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@21ca5152, 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 22.3.6 [apply] Thread[#34,main-Animator#00,5,main] LandscapeES2.init FIN [apply] Thread[#34,main-Animator#00,5,main] LandscapeES2.reshape 0/0 500x290, swapInterval 1, drawable 0x2c00002 [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 / 4337 ms, 13.8 fps, 72 ms/f; total: 60 f, 13.8 fps, 72 ms/f [apply] junit.framework.TestListener: endTest(test01GL2ES2) [apply] junit.framework.TestListener: startTest(test02GL3) [apply] QUIT Window Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] LandscapeES2.dispose ... [apply] Thread[#33,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 0x55c, fbc 0x19d: 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 0x55c, fbc 0x19d: 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: 710/386 500x290, [ l 0, r 0 - t 29, b 0 - 0x29] [apply] Thread[#36,main-Animator#01,5,main] LandscapeES2.init ... [apply] LandscapeES2 init on Thread[#36,main-Animator#01,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: 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 15.0.6, 256 bits) [apply] GL_VERSION: 4.5 (Core Profile) Mesa 22.3.6 [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@63c744d4, 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 22.3.6 [apply] Thread[#36,main-Animator#01,5,main] LandscapeES2.init FIN [apply] Thread[#36,main-Animator#01,5,main] LandscapeES2.reshape 0/0 500x290, swapInterval 1, drawable 0x2c00002 [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 / 4300 ms, 13.9 fps, 71 ms/f; total: 60 f, 13.9 fps, 71 ms/f [apply] QUIT Window Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] LandscapeES2.dispose ... [apply] Thread[#35,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 @ 1751131696405 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131696408 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [apply] junit.framework.TestListener: endTest(test02GL3) [apply] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 10.04 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751131686982 ms III - Start [apply] SLOCK [T main @ 1751131686986 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 0x55c, fbc 0x19d: rgba 8/8/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 0x55c, fbc 0x19d: rgba 8/8/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: 710/386 500x290, [ l 0, r 0 - t 29, b 0 - 0x29] [apply] Thread[#34,main-Animator#00,5,main] LandscapeES2.init ... [apply] LandscapeES2 init on Thread[#34,main-Animator#00,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 15.0.6, 256 bits) [apply] GL_VERSION: 4.5 (Core Profile) Mesa 22.3.6 [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@21ca5152, 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 22.3.6 [apply] Thread[#34,main-Animator#00,5,main] LandscapeES2.init FIN [apply] Thread[#34,main-Animator#00,5,main] LandscapeES2.reshape 0/0 500x290, swapInterval 1, drawable 0x2c00002 [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 / 4337 ms, 13.8 fps, 72 ms/f; total: 60 f, 13.8 fps, 72 ms/f [apply] QUIT Window Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] LandscapeES2.dispose ... [apply] Thread[#33,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 0x55c, fbc 0x19d: 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 0x55c, fbc 0x19d: 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: 710/386 500x290, [ l 0, r 0 - t 29, b 0 - 0x29] [apply] Thread[#36,main-Animator#01,5,main] LandscapeES2.init ... [apply] LandscapeES2 init on Thread[#36,main-Animator#01,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: 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 15.0.6, 256 bits) [apply] GL_VERSION: 4.5 (Core Profile) Mesa 22.3.6 [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@63c744d4, 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 22.3.6 [apply] Thread[#36,main-Animator#01,5,main] LandscapeES2.init FIN [apply] Thread[#36,main-Animator#01,5,main] LandscapeES2.reshape 0/0 500x290, swapInterval 1, drawable 0x2c00002 [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 / 4300 ms, 13.9 fps, 71 ms/f; total: 60 f, 13.9 fps, 71 ms/f [apply] QUIT Window Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] LandscapeES2.dispose ... [apply] Thread[#35,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 @ 1751131696405 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131696408 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01GL2ES2 took 4.966 sec [apply] Testcase: test02GL3 took 4.431 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] WARNING: package sun.awt.windows not in java.desktop [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 @ 1751131697288 ms III - Start [apply] SLOCK [T main @ 1751131697293 ms +++ localhost/127.0.0.1:59999 - Locked within 14 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 0x55c, fbc 0x19d: rgba 8/8/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 0x55c, fbc 0x19d: rgba 8/8/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: 704/275 512x512, [ l 0, r 0 - t 29, b 0 - 0x29] [apply] Thread[#34,main-Animator#00,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[#34,main-Animator#00,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [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[#34,main-Animator#00,5,main] RedSquareES2.init FIN [apply] Thread[#34,main-Animator#00,5,main] RedSquareES2.reshape 0/0 512x512 of 512x512, swapInterval -1, drawable 0x2c00002, tileRendererInUse null [apply] Thread[#34,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 / 158 ms, 379.7 fps, 2 ms/f; total: 60 f, 379.7 fps, 2 ms/f [apply] 0 s: 60 f / 36 ms, 1666.6 fps, 0 ms/f; total: 120 f, 618.5 fps, 1 ms/f [apply] 0 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 180 f, 810.8 fps, 1 ms/f [apply] 0 s: 60 f / 25 ms, 2400.0 fps, 0 ms/f; total: 240 f, 967.7 fps, 1 ms/f [apply] 0 s: 60 f / 28 ms, 2142.8 fps, 0 ms/f; total: 300 f, 1086.9 fps, 0 ms/f [apply] 0 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 360 f, 1192.0 fps, 0 ms/f [apply] 0 s: 60 f / 24 ms, 2500.0 fps, 0 ms/f; total: 420 f, 1284.4 fps, 0 ms/f [apply] 0 s: 60 f / 24 ms, 2500.0 fps, 0 ms/f; total: 480 f, 1367.5 fps, 0 ms/f [apply] 0 s: 60 f / 23 ms, 2608.6 fps, 0 ms/f; total: 540 f, 1440.0 fps, 0 ms/f [apply] 0 s: 60 f / 22 ms, 2727.2 fps, 0 ms/f; total: 600 f, 1507.5 fps, 0 ms/f [apply] 0 s: 60 f / 25 ms, 2400.0 fps, 0 ms/f; total: 660 f, 1556.6 fps, 0 ms/f [apply] 0 s: 60 f / 21 ms, 2857.1 fps, 0 ms/f; total: 720 f, 1617.9 fps, 0 ms/f [apply] 0 s: 60 f / 24 ms, 2500.0 fps, 0 ms/f; total: 780 f, 1663.1 fps, 0 ms/f [apply] 0 s: 60 f / 21 ms, 2857.1 fps, 0 ms/f; total: 840 f, 1710.7 fps, 0 ms/f [apply] 0 s: 60 f / 21 ms, 2857.1 fps, 0 ms/f; total: 900 f, 1757.8 fps, 0 ms/f [apply] 0 s: 60 f / 22 ms, 2727.2 fps, 0 ms/f; total: 960 f, 1794.3 fps, 0 ms/f [apply] 0 s: 60 f / 21 ms, 2857.1 fps, 0 ms/f; total: 1020 f, 1834.5 fps, 0 ms/f [apply] 0 s: 60 f / 22 ms, 2727.2 fps, 0 ms/f; total: 1080 f, 1868.5 fps, 0 ms/f [apply] junit.framework.TestListener: endTest(test01GL2ES2) [apply] junit.framework.TestListener: startTest(test02GL3) [apply] QUIT Window Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[#33,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 0x55c, fbc 0x19d: 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 0x55c, fbc 0x19d: 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: 704/275 512x512, [ l 0, r 0 - t 29, b 0 - 0x29] [apply] Thread[#36,main-Animator#01,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[#36,main-Animator#01,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: 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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [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[#36,main-Animator#01,5,main] RedSquareES2.init FIN [apply] Thread[#36,main-Animator#01,5,main] RedSquareES2.reshape 0/0 512x512 of 512x512, swapInterval -1, drawable 0x2c00002, tileRendererInUse null [apply] Thread[#36,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 / 119 ms, 504.2 fps, 1 ms/f; total: 60 f, 504.2 fps, 1 ms/f [apply] 0 s: 60 f / 35 ms, 1714.2 fps, 0 ms/f; total: 120 f, 779.2 fps, 1 ms/f [apply] 0 s: 60 f / 23 ms, 2608.6 fps, 0 ms/f; total: 180 f, 1011.2 fps, 0 ms/f [apply] 0 s: 60 f / 22 ms, 2727.2 fps, 0 ms/f; total: 240 f, 1200.0 fps, 0 ms/f [apply] 0 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 300 f, 1321.5 fps, 0 ms/f [apply] 0 s: 60 f / 25 ms, 2400.0 fps, 0 ms/f; total: 360 f, 1422.9 fps, 0 ms/f [apply] 0 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 420 f, 1505.3 fps, 0 ms/f [apply] 0 s: 60 f / 25 ms, 2400.0 fps, 0 ms/f; total: 480 f, 1573.7 fps, 0 ms/f [apply] 0 s: 60 f / 25 ms, 2400.0 fps, 0 ms/f; total: 540 f, 1636.3 fps, 0 ms/f [apply] 0 s: 60 f / 20 ms, 3000.0 fps, 0 ms/f; total: 600 f, 1709.4 fps, 0 ms/f [apply] 0 s: 60 f / 23 ms, 2608.6 fps, 0 ms/f; total: 660 f, 1764.7 fps, 0 ms/f [apply] 0 s: 60 f / 21 ms, 2857.1 fps, 0 ms/f; total: 720 f, 1818.1 fps, 0 ms/f [apply] 0 s: 60 f / 21 ms, 2857.1 fps, 0 ms/f; total: 780 f, 1870.5 fps, 0 ms/f [apply] 0 s: 60 f / 20 ms, 3000.0 fps, 0 ms/f; total: 840 f, 1917.8 fps, 0 ms/f [apply] 0 s: 60 f / 22 ms, 2727.2 fps, 0 ms/f; total: 900 f, 1952.2 fps, 0 ms/f [apply] 0 s: 60 f / 20 ms, 3000.0 fps, 0 ms/f; total: 960 f, 1991.7 fps, 0 ms/f [apply] 0 s: 60 f / 20 ms, 3000.0 fps, 0 ms/f; total: 1020 f, 2027.8 fps, 0 ms/f [apply] junit.framework.TestListener: endTest(test02GL3) [apply] 0 s: 60 f / 22 ms, 2727.2 fps, 0 ms/f; total: 1080 f, 2053.2 fps, 0 ms/f [apply] 0 s: 60 f / 20 ms, 3000.0 fps, 0 ms/f; total: 1140 f, 2087.9 fps, 0 ms/f [apply] 0 s: 60 f / 19 ms, 3157.8 fps, 0 ms/f; total: 1200 f, 2120.1 fps, 0 ms/f [apply] 0 s: 60 f / 20 ms, 3000.0 fps, 0 ms/f; total: 1260 f, 2150.1 fps, 0 ms/f [apply] QUIT Window Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[#35,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 @ 1751131699075 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131699077 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.384 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751131697288 ms III - Start [apply] SLOCK [T main @ 1751131697293 ms +++ localhost/127.0.0.1:59999 - Locked within 14 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 0x55c, fbc 0x19d: rgba 8/8/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 0x55c, fbc 0x19d: rgba 8/8/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: 704/275 512x512, [ l 0, r 0 - t 29, b 0 - 0x29] [apply] Thread[#34,main-Animator#00,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[#34,main-Animator#00,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [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[#34,main-Animator#00,5,main] RedSquareES2.init FIN [apply] Thread[#34,main-Animator#00,5,main] RedSquareES2.reshape 0/0 512x512 of 512x512, swapInterval -1, drawable 0x2c00002, tileRendererInUse null [apply] Thread[#34,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 / 158 ms, 379.7 fps, 2 ms/f; total: 60 f, 379.7 fps, 2 ms/f [apply] 0 s: 60 f / 36 ms, 1666.6 fps, 0 ms/f; total: 120 f, 618.5 fps, 1 ms/f [apply] 0 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 180 f, 810.8 fps, 1 ms/f [apply] 0 s: 60 f / 25 ms, 2400.0 fps, 0 ms/f; total: 240 f, 967.7 fps, 1 ms/f [apply] 0 s: 60 f / 28 ms, 2142.8 fps, 0 ms/f; total: 300 f, 1086.9 fps, 0 ms/f [apply] 0 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 360 f, 1192.0 fps, 0 ms/f [apply] 0 s: 60 f / 24 ms, 2500.0 fps, 0 ms/f; total: 420 f, 1284.4 fps, 0 ms/f [apply] 0 s: 60 f / 24 ms, 2500.0 fps, 0 ms/f; total: 480 f, 1367.5 fps, 0 ms/f [apply] 0 s: 60 f / 23 ms, 2608.6 fps, 0 ms/f; total: 540 f, 1440.0 fps, 0 ms/f [apply] 0 s: 60 f / 22 ms, 2727.2 fps, 0 ms/f; total: 600 f, 1507.5 fps, 0 ms/f [apply] 0 s: 60 f / 25 ms, 2400.0 fps, 0 ms/f; total: 660 f, 1556.6 fps, 0 ms/f [apply] 0 s: 60 f / 21 ms, 2857.1 fps, 0 ms/f; total: 720 f, 1617.9 fps, 0 ms/f [apply] 0 s: 60 f / 24 ms, 2500.0 fps, 0 ms/f; total: 780 f, 1663.1 fps, 0 ms/f [apply] 0 s: 60 f / 21 ms, 2857.1 fps, 0 ms/f; total: 840 f, 1710.7 fps, 0 ms/f [apply] 0 s: 60 f / 21 ms, 2857.1 fps, 0 ms/f; total: 900 f, 1757.8 fps, 0 ms/f [apply] 0 s: 60 f / 22 ms, 2727.2 fps, 0 ms/f; total: 960 f, 1794.3 fps, 0 ms/f [apply] 0 s: 60 f / 21 ms, 2857.1 fps, 0 ms/f; total: 1020 f, 1834.5 fps, 0 ms/f [apply] 0 s: 60 f / 22 ms, 2727.2 fps, 0 ms/f; total: 1080 f, 1868.5 fps, 0 ms/f [apply] QUIT Window Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[#33,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 0x55c, fbc 0x19d: 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 0x55c, fbc 0x19d: 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: 704/275 512x512, [ l 0, r 0 - t 29, b 0 - 0x29] [apply] Thread[#36,main-Animator#01,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[#36,main-Animator#01,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: 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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [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[#36,main-Animator#01,5,main] RedSquareES2.init FIN [apply] Thread[#36,main-Animator#01,5,main] RedSquareES2.reshape 0/0 512x512 of 512x512, swapInterval -1, drawable 0x2c00002, tileRendererInUse null [apply] Thread[#36,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 / 119 ms, 504.2 fps, 1 ms/f; total: 60 f, 504.2 fps, 1 ms/f [apply] 0 s: 60 f / 35 ms, 1714.2 fps, 0 ms/f; total: 120 f, 779.2 fps, 1 ms/f [apply] 0 s: 60 f / 23 ms, 2608.6 fps, 0 ms/f; total: 180 f, 1011.2 fps, 0 ms/f [apply] 0 s: 60 f / 22 ms, 2727.2 fps, 0 ms/f; total: 240 f, 1200.0 fps, 0 ms/f [apply] 0 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 300 f, 1321.5 fps, 0 ms/f [apply] 0 s: 60 f / 25 ms, 2400.0 fps, 0 ms/f; total: 360 f, 1422.9 fps, 0 ms/f [apply] 0 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 420 f, 1505.3 fps, 0 ms/f [apply] 0 s: 60 f / 25 ms, 2400.0 fps, 0 ms/f; total: 480 f, 1573.7 fps, 0 ms/f [apply] 0 s: 60 f / 25 ms, 2400.0 fps, 0 ms/f; total: 540 f, 1636.3 fps, 0 ms/f [apply] 0 s: 60 f / 20 ms, 3000.0 fps, 0 ms/f; total: 600 f, 1709.4 fps, 0 ms/f [apply] 0 s: 60 f / 23 ms, 2608.6 fps, 0 ms/f; total: 660 f, 1764.7 fps, 0 ms/f [apply] 0 s: 60 f / 21 ms, 2857.1 fps, 0 ms/f; total: 720 f, 1818.1 fps, 0 ms/f [apply] 0 s: 60 f / 21 ms, 2857.1 fps, 0 ms/f; total: 780 f, 1870.5 fps, 0 ms/f [apply] 0 s: 60 f / 20 ms, 3000.0 fps, 0 ms/f; total: 840 f, 1917.8 fps, 0 ms/f [apply] 0 s: 60 f / 22 ms, 2727.2 fps, 0 ms/f; total: 900 f, 1952.2 fps, 0 ms/f [apply] 0 s: 60 f / 20 ms, 3000.0 fps, 0 ms/f; total: 960 f, 1991.7 fps, 0 ms/f [apply] 0 s: 60 f / 20 ms, 3000.0 fps, 0 ms/f; total: 1020 f, 2027.8 fps, 0 ms/f [apply] 0 s: 60 f / 22 ms, 2727.2 fps, 0 ms/f; total: 1080 f, 2053.2 fps, 0 ms/f [apply] 0 s: 60 f / 20 ms, 3000.0 fps, 0 ms/f; total: 1140 f, 2087.9 fps, 0 ms/f [apply] 0 s: 60 f / 19 ms, 3157.8 fps, 0 ms/f; total: 1200 f, 2120.1 fps, 0 ms/f [apply] 0 s: 60 f / 20 ms, 3000.0 fps, 0 ms/f; total: 1260 f, 2150.1 fps, 0 ms/f [apply] QUIT Window Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[#35,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 @ 1751131699075 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131699077 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01GL2ES2 took 1.095 sec [apply] Testcase: test02GL3 took 0.665 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] WARNING: package sun.awt.windows not in java.desktop [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 @ 1751131699833 ms III - Start [apply] SLOCK [T main @ 1751131699838 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 0x47eaca72, .x11_:0-1, 0x2c00004, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [apply] Create PointerIcon #02: PointerIcon[obj 0x41d477ed, .x11_:0-1, 0x2c00008, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [apply] Create PointerIcon #03: PointerIcon[obj 0x3590fc5b, .x11_:0-1, 0x2c0000c, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #04: PointerIcon[obj 0x397fbdb, .x11_:0-1, 0x2c00010, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PixelRect[obj 0x639c2c1d, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PointerIcon[obj 0x75d4a5c2, .x11_:0-1, 0x2c00014, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 list created: 1 [apply] gear2 list created: 2 [apply] gear3 list created: 3 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] Gears.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x2c00016, 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 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], on-scr[.]] [apply] GL chosen: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], on-scr[.]] [apply] window insets: [ l 0, r 0 - t 29, b 0 - 0x29] [apply] window bounds (window): [ 640 / 291 640 x 480 ] [apply] window bounds (pixels): [ 640 / 291 640 x 480 ] [apply] HiDPI PixelScale: 0.0x0.0 (req) -> 0.0x0.0 (val) -> 1.0x1.0 (has) [apply] junit.framework.TestListener: endTest(test01) [apply] QUIT Window Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] [apply] Thread[#33,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 @ 1751131700893 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131700896 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.65 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751131699833 ms III - Start [apply] SLOCK [T main @ 1751131699838 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl2.newt.TestGearsNEWT - test01 [apply] Create PointerIcon #01: PointerIcon[obj 0x47eaca72, .x11_:0-1, 0x2c00004, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [apply] Create PointerIcon #02: PointerIcon[obj 0x41d477ed, .x11_:0-1, 0x2c00008, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [apply] Create PointerIcon #03: PointerIcon[obj 0x3590fc5b, .x11_:0-1, 0x2c0000c, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #04: PointerIcon[obj 0x397fbdb, .x11_:0-1, 0x2c00010, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PixelRect[obj 0x639c2c1d, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PointerIcon[obj 0x75d4a5c2, .x11_:0-1, 0x2c00014, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 list created: 1 [apply] gear2 list created: 2 [apply] gear3 list created: 3 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] Gears.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x2c00016, 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 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], on-scr[.]] [apply] GL chosen: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], on-scr[.]] [apply] window insets: [ l 0, r 0 - t 29, b 0 - 0x29] [apply] window bounds (window): [ 640 / 291 640 x 480 ] [apply] window bounds (pixels): [ 640 / 291 640 x 480 ] [apply] HiDPI PixelScale: 0.0x0.0 (req) -> 0.0x0.0 (val) -> 1.0x1.0 (has) [apply] QUIT Window Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] [apply] Thread[#33,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 @ 1751131700893 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131700896 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01 took 0.674 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] WARNING: package sun.awt.windows not in java.desktop [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 @ 1751131701668 ms III - Start [apply] SLOCK [T main @ 1751131701672 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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__-n0014-GL4bc_-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png [apply] main-Animator#00: ** screenshot: TestTeapotNEWT.test01_DefCaps_Anim__-n0023-GL4bc_-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png [apply] main-Animator#00: ** screenshot: TestTeapotNEWT.test01_DefCaps_Anim__-n0038-GL4bc_-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png [apply] 0 s: 60 f / 422 ms, 142.1 fps, 7 ms/f; total: 60 f, 142.1 fps, 7 ms/f [apply] junit.framework.TestListener: endTest(test01_DefCaps_Anim) [apply] junit.framework.TestListener: startTest(test02_DefCaps_NoAnim) [apply] QUIT Window Thread[#33,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-GL4bc_-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png [apply] main: ** screenshot: TestTeapotNEWT.test02_DefCaps_NoAnim-n0002-GL4bc_-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png [apply] main: ** screenshot: TestTeapotNEWT.test02_DefCaps_NoAnim-n0003-GL4bc_-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png [apply] QUIT Window Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] [apply] junit.framework.TestListener: endTest(test02_DefCaps_NoAnim) [apply] junit.framework.TestListener: startTest(test12_FBOCaps_NoAnim) [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-GL4bc_-sw-fbobject-Bdbl-Frgb__Irgba8888-D24-St00-Sa00_default-0640x0480.png [apply] main: ** screenshot: TestTeapotNEWT.test12_FBOCaps_NoAnim-n0002-GL4bc_-sw-fbobject-Bdbl-Frgb__Irgba8888-D24-St00-Sa00_default-0640x0480.png [apply] main: ** screenshot: TestTeapotNEWT.test12_FBOCaps_NoAnim-n0003-GL4bc_-sw-fbobject-Bdbl-Frgb__Irgba8888-D24-St00-Sa00_default-0640x0480.png [apply] junit.framework.TestListener: endTest(test12_FBOCaps_NoAnim) [apply] QUIT Window Thread[#36,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 @ 1751131705115 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131705119 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [apply] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.039 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751131701668 ms III - Start [apply] SLOCK [T main @ 1751131701672 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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__-n0014-GL4bc_-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png [apply] main-Animator#00: ** screenshot: TestTeapotNEWT.test01_DefCaps_Anim__-n0023-GL4bc_-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png [apply] main-Animator#00: ** screenshot: TestTeapotNEWT.test01_DefCaps_Anim__-n0038-GL4bc_-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png [apply] 0 s: 60 f / 422 ms, 142.1 fps, 7 ms/f; total: 60 f, 142.1 fps, 7 ms/f [apply] QUIT Window Thread[#33,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-GL4bc_-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png [apply] main: ** screenshot: TestTeapotNEWT.test02_DefCaps_NoAnim-n0002-GL4bc_-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png [apply] main: ** screenshot: TestTeapotNEWT.test02_DefCaps_NoAnim-n0003-GL4bc_-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png [apply] QUIT Window Thread[#35,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-GL4bc_-sw-fbobject-Bdbl-Frgb__Irgba8888-D24-St00-Sa00_default-0640x0480.png [apply] main: ** screenshot: TestTeapotNEWT.test12_FBOCaps_NoAnim-n0002-GL4bc_-sw-fbobject-Bdbl-Frgb__Irgba8888-D24-St00-Sa00_default-0640x0480.png [apply] main: ** screenshot: TestTeapotNEWT.test12_FBOCaps_NoAnim-n0003-GL4bc_-sw-fbobject-Bdbl-Frgb__Irgba8888-D24-St00-Sa00_default-0640x0480.png [apply] QUIT Window Thread[#36,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 @ 1751131705115 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131705119 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01_DefCaps_Anim took 0.655 sec [apply] Testcase: test02_DefCaps_NoAnim took 0.681 sec [apply] Testcase: test12_FBOCaps_NoAnim took 1.72 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] WARNING: package sun.awt.windows not in java.desktop [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.demos.gl3.newt.TestGeomShader01TextureGL3NEWT [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 @ 1751131705878 ms III - Start [apply] SLOCK [T main @ 1751131705883 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [apply] junit.framework.TestListener: startTest(test01_GL3Core_Passthrough) [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 15.0.6, 256 bits) [apply] GL_VERSION: 4.5 (Core Profile) Mesa 22.3.6 [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@612d3d3a, 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 22.3.6 [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 / 226 ms, 265.4 fps, 3 ms/f; total: 60 f, 265.4 fps, 3 ms/f [apply] 0 s: 60 f / 110 ms, 545.4 fps, 1 ms/f; total: 120 f, 357.1 fps, 2 ms/f [apply] 0 s: 60 f / 103 ms, 582.5 fps, 1 ms/f; total: 180 f, 410.0 fps, 2 ms/f [apply] 0 s: 60 f / 104 ms, 576.9 fps, 1 ms/f; total: 240 f, 441.1 fps, 2 ms/f [apply] QUIT Window Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] [apply] junit.framework.TestListener: endTest(test01_GL3Core_Passthrough) [apply] junit.framework.TestListener: startTest(test02_GL3Core_FlipXYZ) [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 15.0.6, 256 bits) [apply] GL_VERSION: 4.5 (Core Profile) Mesa 22.3.6 [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@b67e70b, 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 22.3.6 [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 / 207 ms, 289.8 fps, 3 ms/f; total: 60 f, 289.8 fps, 3 ms/f [apply] 0 s: 60 f / 101 ms, 594.0 fps, 1 ms/f; total: 120 f, 389.6 fps, 2 ms/f [apply] 0 s: 60 f / 99 ms, 606.0 fps, 1 ms/f; total: 180 f, 442.2 fps, 2 ms/f [apply] 0 s: 60 f / 99 ms, 606.0 fps, 1 ms/f; total: 240 f, 473.3 fps, 2 ms/f [apply] junit.framework.TestListener: endTest(test02_GL3Core_FlipXYZ) [apply] junit.framework.TestListener: startTest(test11_GL3Compat_Passthrough) [apply] QUIT Window Thread[#35,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 15.0.6, 256 bits) [apply] GL_VERSION: 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GL GLSL: true, has-compiler-func: true, version 4.50 [apply] GL Profile: GLProfile[GL4bc/GL4bc.sw] [apply] GL Renderer Quirks:[No10BitColorCompOffscreen] [apply] GL:jogamp.opengl.gl4.GL4bcImpl@4e519bc, 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] main-Animator#02: ** screenshot: TestGeomShader01TextureGL3NEWT.test11_GL3Compat_Passthrough-n0000-GL3bc_-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png [apply] 0 s: 60 f / 189 ms, 317.4 fps, 3 ms/f; total: 60 f, 317.4 fps, 3 ms/f [apply] 0 s: 60 f / 110 ms, 545.4 fps, 1 ms/f; total: 120 f, 401.3 fps, 2 ms/f [apply] 0 s: 60 f / 103 ms, 582.5 fps, 1 ms/f; total: 180 f, 446.6 fps, 2 ms/f [apply] 0 s: 60 f / 95 ms, 631.5 fps, 1 ms/f; total: 240 f, 480.9 fps, 2 ms/f [apply] junit.framework.TestListener: endTest(test11_GL3Compat_Passthrough) [apply] junit.framework.TestListener: startTest(test12_GL3Compat_FlipXYZ) [apply] 0 s: 60 f / 97 ms, 618.5 fps, 1 ms/f; total: 300 f, 503.3 fps, 1 ms/f [apply] QUIT Window Thread[#37,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 15.0.6, 256 bits) [apply] GL_VERSION: 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GL GLSL: true, has-compiler-func: true, version 4.50 [apply] GL Profile: GLProfile[GL4bc/GL4bc.sw] [apply] GL Renderer Quirks:[No10BitColorCompOffscreen] [apply] GL:jogamp.opengl.gl4.GL4bcImpl@2d047195, 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] main-Animator#03: ** screenshot: TestGeomShader01TextureGL3NEWT.test12_GL3Compat_FlipXYZ____-n0000-GL3bc_-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png [apply] 0 s: 60 f / 181 ms, 331.4 fps, 3 ms/f; total: 60 f, 331.4 fps, 3 ms/f [apply] 0 s: 60 f / 100 ms, 600.0 fps, 1 ms/f; total: 120 f, 425.5 fps, 2 ms/f [apply] 0 s: 60 f / 99 ms, 606.0 fps, 1 ms/f; total: 180 f, 471.2 fps, 2 ms/f [apply] 0 s: 60 f / 98 ms, 612.2 fps, 1 ms/f; total: 240 f, 500.0 fps, 2 ms/f [apply] junit.framework.TestListener: endTest(test12_GL3Compat_FlipXYZ) [apply] 0 s: 60 f / 97 ms, 618.5 fps, 1 ms/f; total: 300 f, 519.9 fps, 1 ms/f [apply] QUIT Window Thread[#39,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 @ 1751131709057 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131709061 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms [apply] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.789 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751131705878 ms III - Start [apply] SLOCK [T main @ 1751131705883 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 15.0.6, 256 bits) [apply] GL_VERSION: 4.5 (Core Profile) Mesa 22.3.6 [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@612d3d3a, 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 22.3.6 [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 / 226 ms, 265.4 fps, 3 ms/f; total: 60 f, 265.4 fps, 3 ms/f [apply] 0 s: 60 f / 110 ms, 545.4 fps, 1 ms/f; total: 120 f, 357.1 fps, 2 ms/f [apply] 0 s: 60 f / 103 ms, 582.5 fps, 1 ms/f; total: 180 f, 410.0 fps, 2 ms/f [apply] 0 s: 60 f / 104 ms, 576.9 fps, 1 ms/f; total: 240 f, 441.1 fps, 2 ms/f [apply] QUIT Window Thread[#33,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 15.0.6, 256 bits) [apply] GL_VERSION: 4.5 (Core Profile) Mesa 22.3.6 [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@b67e70b, 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 22.3.6 [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 / 207 ms, 289.8 fps, 3 ms/f; total: 60 f, 289.8 fps, 3 ms/f [apply] 0 s: 60 f / 101 ms, 594.0 fps, 1 ms/f; total: 120 f, 389.6 fps, 2 ms/f [apply] 0 s: 60 f / 99 ms, 606.0 fps, 1 ms/f; total: 180 f, 442.2 fps, 2 ms/f [apply] 0 s: 60 f / 99 ms, 606.0 fps, 1 ms/f; total: 240 f, 473.3 fps, 2 ms/f [apply] QUIT Window Thread[#35,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 15.0.6, 256 bits) [apply] GL_VERSION: 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GL GLSL: true, has-compiler-func: true, version 4.50 [apply] GL Profile: GLProfile[GL4bc/GL4bc.sw] [apply] GL Renderer Quirks:[No10BitColorCompOffscreen] [apply] GL:jogamp.opengl.gl4.GL4bcImpl@4e519bc, 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] main-Animator#02: ** screenshot: TestGeomShader01TextureGL3NEWT.test11_GL3Compat_Passthrough-n0000-GL3bc_-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png [apply] 0 s: 60 f / 189 ms, 317.4 fps, 3 ms/f; total: 60 f, 317.4 fps, 3 ms/f [apply] 0 s: 60 f / 110 ms, 545.4 fps, 1 ms/f; total: 120 f, 401.3 fps, 2 ms/f [apply] 0 s: 60 f / 103 ms, 582.5 fps, 1 ms/f; total: 180 f, 446.6 fps, 2 ms/f [apply] 0 s: 60 f / 95 ms, 631.5 fps, 1 ms/f; total: 240 f, 480.9 fps, 2 ms/f [apply] 0 s: 60 f / 97 ms, 618.5 fps, 1 ms/f; total: 300 f, 503.3 fps, 1 ms/f [apply] QUIT Window Thread[#37,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 15.0.6, 256 bits) [apply] GL_VERSION: 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GL GLSL: true, has-compiler-func: true, version 4.50 [apply] GL Profile: GLProfile[GL4bc/GL4bc.sw] [apply] GL Renderer Quirks:[No10BitColorCompOffscreen] [apply] GL:jogamp.opengl.gl4.GL4bcImpl@2d047195, 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] main-Animator#03: ** screenshot: TestGeomShader01TextureGL3NEWT.test12_GL3Compat_FlipXYZ____-n0000-GL3bc_-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png [apply] 0 s: 60 f / 181 ms, 331.4 fps, 3 ms/f; total: 60 f, 331.4 fps, 3 ms/f [apply] 0 s: 60 f / 100 ms, 600.0 fps, 1 ms/f; total: 120 f, 425.5 fps, 2 ms/f [apply] 0 s: 60 f / 99 ms, 606.0 fps, 1 ms/f; total: 180 f, 471.2 fps, 2 ms/f [apply] 0 s: 60 f / 98 ms, 612.2 fps, 1 ms/f; total: 240 f, 500.0 fps, 2 ms/f [apply] 0 s: 60 f / 97 ms, 618.5 fps, 1 ms/f; total: 300 f, 519.9 fps, 1 ms/f [apply] QUIT Window Thread[#39,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 @ 1751131709057 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131709061 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01_GL3Core_Passthrough took 1.106 sec [apply] Testcase: test02_GL3Core_FlipXYZ took 0.681 sec [apply] Testcase: test11_GL3Compat_Passthrough took 0.683 sec [apply] Testcase: test12_GL3Compat_FlipXYZ took 0.684 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] WARNING: package sun.awt.windows not in java.desktop [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.demos.gl4.newt.TestInstancedReneringGL4NEWT [apply] junit.framework.TestListener: tests to run: 1 [apply] junit.framework.TestListener: startTest(test01_01a) [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751131709943 ms III - Start [apply] SLOCK [T main @ 1751131709948 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl4.newt.TestInstancedReneringGL4NEWT - test01_01a [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 15.0.6, 256 bits) [apply] GL_VERSION: 4.5 (Core Profile) Mesa 22.3.6 [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 / 192 ms, 312.5 fps, 3 ms/f; total: 60 f, 312.5 fps, 3 ms/f [apply] 0 s: 60 f / 75 ms, 800.0 fps, 1 ms/f; total: 120 f, 447.7 fps, 2 ms/f [apply] 0 s: 60 f / 61 ms, 983.6 fps, 1 ms/f; total: 180 f, 545.4 fps, 1 ms/f [apply] 0 s: 60 f / 66 ms, 909.0 fps, 1 ms/f; total: 240 f, 606.0 fps, 1 ms/f [apply] 0 s: 60 f / 64 ms, 937.5 fps, 1 ms/f; total: 300 f, 652.1 fps, 1 ms/f [apply] 0 s: 60 f / 62 ms, 967.7 fps, 1 ms/f; total: 360 f, 688.3 fps, 1 ms/f [apply] junit.framework.TestListener: endTest(test01_01a) [apply] 0 s: 60 f / 68 ms, 882.3 fps, 1 ms/f; total: 420 f, 710.6 fps, 1 ms/f [apply] QUIT Window Thread[#33,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 @ 1751131711059 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131711063 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms [apply] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.717 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751131709943 ms III - Start [apply] SLOCK [T main @ 1751131709948 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl4.newt.TestInstancedReneringGL4NEWT - test01_01a [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 15.0.6, 256 bits) [apply] GL_VERSION: 4.5 (Core Profile) Mesa 22.3.6 [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 / 192 ms, 312.5 fps, 3 ms/f; total: 60 f, 312.5 fps, 3 ms/f [apply] 0 s: 60 f / 75 ms, 800.0 fps, 1 ms/f; total: 120 f, 447.7 fps, 2 ms/f [apply] 0 s: 60 f / 61 ms, 983.6 fps, 1 ms/f; total: 180 f, 545.4 fps, 1 ms/f [apply] 0 s: 60 f / 66 ms, 909.0 fps, 1 ms/f; total: 240 f, 606.0 fps, 1 ms/f [apply] 0 s: 60 f / 64 ms, 937.5 fps, 1 ms/f; total: 300 f, 652.1 fps, 1 ms/f [apply] 0 s: 60 f / 62 ms, 967.7 fps, 1 ms/f; total: 360 f, 688.3 fps, 1 ms/f [apply] 0 s: 60 f / 68 ms, 882.3 fps, 1 ms/f; total: 420 f, 710.6 fps, 1 ms/f [apply] QUIT Window Thread[#33,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 @ 1751131711059 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131711063 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01_01a took 1.09 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] WARNING: package sun.awt.windows not in java.desktop [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.demos.gl4.newt.TestTessellationShader01GL4NEWT [apply] junit.framework.TestListener: tests to run: 2 [apply] ++++ Test Singleton.ctor() [apply] junit.framework.TestListener: startTest(test01_01a) [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751131711850 ms III - Start [apply] SLOCK [T main @ 1751131711855 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 / 164 ms, 365.8 fps, 2 ms/f; total: 60 f, 365.8 fps, 2 ms/f [apply] 0 s: 60 f / 53 ms, 1132.0 fps, 0 ms/f; total: 120 f, 550.4 fps, 1 ms/f [apply] 0 s: 60 f / 44 ms, 1363.6 fps, 0 ms/f; total: 180 f, 687.0 fps, 1 ms/f [apply] 0 s: 60 f / 46 ms, 1304.3 fps, 0 ms/f; total: 240 f, 776.6 fps, 1 ms/f [apply] 0 s: 60 f / 47 ms, 1276.5 fps, 0 ms/f; total: 300 f, 842.6 fps, 1 ms/f [apply] 0 s: 60 f / 41 ms, 1463.4 fps, 0 ms/f; total: 360 f, 904.5 fps, 1 ms/f [apply] 0 s: 60 f / 45 ms, 1333.3 fps, 0 ms/f; total: 420 f, 948.0 fps, 1 ms/f [apply] 0 s: 60 f / 43 ms, 1395.3 fps, 0 ms/f; total: 480 f, 985.6 fps, 1 ms/f [apply] 0 s: 60 f / 41 ms, 1463.4 fps, 0 ms/f; total: 540 f, 1022.7 fps, 0 ms/f [apply] 0 s: 60 f / 43 ms, 1395.3 fps, 0 ms/f; total: 600 f, 1048.9 fps, 0 ms/f [apply] QUIT Window Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] [apply] junit.framework.TestListener: endTest(test01_01a) [apply] junit.framework.TestListener: startTest(test02_01b) [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 / 155 ms, 387.0 fps, 2 ms/f; total: 60 f, 387.0 fps, 2 ms/f [apply] 0 s: 60 f / 44 ms, 1363.6 fps, 0 ms/f; total: 120 f, 600.0 fps, 1 ms/f [apply] 0 s: 60 f / 40 ms, 1500.0 fps, 0 ms/f; total: 180 f, 750.0 fps, 1 ms/f [apply] 0 s: 60 f / 43 ms, 1395.3 fps, 0 ms/f; total: 240 f, 845.0 fps, 1 ms/f [apply] 0 s: 60 f / 39 ms, 1538.4 fps, 0 ms/f; total: 300 f, 925.9 fps, 1 ms/f [apply] 0 s: 60 f / 43 ms, 1395.3 fps, 0 ms/f; total: 360 f, 980.9 fps, 1 ms/f [apply] 0 s: 60 f / 46 ms, 1304.3 fps, 0 ms/f; total: 420 f, 1014.4 fps, 0 ms/f [apply] 0 s: 60 f / 39 ms, 1538.4 fps, 0 ms/f; total: 480 f, 1057.2 fps, 0 ms/f [apply] 0 s: 60 f / 42 ms, 1428.5 fps, 0 ms/f; total: 540 f, 1086.5 fps, 0 ms/f [apply] junit.framework.TestListener: endTest(test02_01b) [apply] 0 s: 60 f / 39 ms, 1538.4 fps, 0 ms/f; total: 600 f, 1117.3 fps, 0 ms/f [apply] 0 s: 60 f / 43 ms, 1395.3 fps, 0 ms/f; total: 660 f, 1135.9 fps, 0 ms/f [apply] QUIT Window Thread[#35,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 @ 1751131713640 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131713644 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms [apply] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.381 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751131711850 ms III - Start [apply] SLOCK [T main @ 1751131711855 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 / 164 ms, 365.8 fps, 2 ms/f; total: 60 f, 365.8 fps, 2 ms/f [apply] 0 s: 60 f / 53 ms, 1132.0 fps, 0 ms/f; total: 120 f, 550.4 fps, 1 ms/f [apply] 0 s: 60 f / 44 ms, 1363.6 fps, 0 ms/f; total: 180 f, 687.0 fps, 1 ms/f [apply] 0 s: 60 f / 46 ms, 1304.3 fps, 0 ms/f; total: 240 f, 776.6 fps, 1 ms/f [apply] 0 s: 60 f / 47 ms, 1276.5 fps, 0 ms/f; total: 300 f, 842.6 fps, 1 ms/f [apply] 0 s: 60 f / 41 ms, 1463.4 fps, 0 ms/f; total: 360 f, 904.5 fps, 1 ms/f [apply] 0 s: 60 f / 45 ms, 1333.3 fps, 0 ms/f; total: 420 f, 948.0 fps, 1 ms/f [apply] 0 s: 60 f / 43 ms, 1395.3 fps, 0 ms/f; total: 480 f, 985.6 fps, 1 ms/f [apply] 0 s: 60 f / 41 ms, 1463.4 fps, 0 ms/f; total: 540 f, 1022.7 fps, 0 ms/f [apply] 0 s: 60 f / 43 ms, 1395.3 fps, 0 ms/f; total: 600 f, 1048.9 fps, 0 ms/f [apply] QUIT Window Thread[#33,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 / 155 ms, 387.0 fps, 2 ms/f; total: 60 f, 387.0 fps, 2 ms/f [apply] 0 s: 60 f / 44 ms, 1363.6 fps, 0 ms/f; total: 120 f, 600.0 fps, 1 ms/f [apply] 0 s: 60 f / 40 ms, 1500.0 fps, 0 ms/f; total: 180 f, 750.0 fps, 1 ms/f [apply] 0 s: 60 f / 43 ms, 1395.3 fps, 0 ms/f; total: 240 f, 845.0 fps, 1 ms/f [apply] 0 s: 60 f / 39 ms, 1538.4 fps, 0 ms/f; total: 300 f, 925.9 fps, 1 ms/f [apply] 0 s: 60 f / 43 ms, 1395.3 fps, 0 ms/f; total: 360 f, 980.9 fps, 1 ms/f [apply] 0 s: 60 f / 46 ms, 1304.3 fps, 0 ms/f; total: 420 f, 1014.4 fps, 0 ms/f [apply] 0 s: 60 f / 39 ms, 1538.4 fps, 0 ms/f; total: 480 f, 1057.2 fps, 0 ms/f [apply] 0 s: 60 f / 42 ms, 1428.5 fps, 0 ms/f; total: 540 f, 1086.5 fps, 0 ms/f [apply] 0 s: 60 f / 39 ms, 1538.4 fps, 0 ms/f; total: 600 f, 1117.3 fps, 0 ms/f [apply] 0 s: 60 f / 43 ms, 1395.3 fps, 0 ms/f; total: 660 f, 1135.9 fps, 0 ms/f [apply] QUIT Window Thread[#35,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 @ 1751131713640 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131713644 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01_01a took 1.084 sec [apply] Testcase: test02_01b took 0.681 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] WARNING: package sun.awt.windows not in java.desktop [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 @ 1751131714383 ms III - Start [apply] SLOCK [T main @ 1751131714388 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState01NEWT - test00NoShaderState_Validation [apply] Dropping GLCaps[glx vid 0x583, fbc 0x1c4: rgba 8/8/8/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 0x587, fbc 0x1c8: rgba 8/8/8/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 0x613, fbc 0x254: rgba 8/8/8/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 0x617, fbc 0x258: rgba 8/8/8/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 0x6a2, fbc 0x404: rgba 8/8/8/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 0x6a6, fbc 0x408: rgba 8/8/8/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 0x732, fbc 0x494: rgba 8/8/8/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 0x736, fbc 0x498: rgba 8/8/8/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 0x58f, fbc 0x1d0: rgba 8/8/8/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 0x593, fbc 0x1d4: rgba 8/8/8/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 0x61f, fbc 0x260: rgba 8/8/8/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 0x623, fbc 0x264: rgba 8/8/8/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 0x6ae, fbc 0x410: rgba 8/8/8/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 0x6b2, fbc 0x414: rgba 8/8/8/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 0x73e, fbc 0x4a0: rgba 8/8/8/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 0x742, fbc 0x4a4: rgba 8/8/8/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 0x577, fbc 0x1b8: rgba 8/8/8/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 0x57b, fbc 0x1bc: rgba 8/8/8/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 0x607, fbc 0x248: rgba 8/8/8/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 0x60b, fbc 0x24c: rgba 8/8/8/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 0x696, fbc 0x3f8: rgba 8/8/8/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 0x69a, fbc 0x3fc: rgba 8/8/8/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 0x726, fbc 0x488: rgba 8/8/8/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 0x72a, fbc 0x48c: rgba 8/8/8/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 0x53b, fbc 0x17c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x53f, fbc 0x180: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5cb, fbc 0x20c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5cf, fbc 0x210: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x65a, fbc 0x3bc: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x65e, fbc 0x3c0: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6ea, fbc 0x44c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6ee, fbc 0x450: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x547, fbc 0x188: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x54b, fbc 0x18c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5d7, fbc 0x218: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5db, fbc 0x21c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x666, fbc 0x3c8: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x66a, fbc 0x3cc: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6f6, fbc 0x458: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6fa, fbc 0x45c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x52f, fbc 0x170: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x533, fbc 0x174: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5bf, fbc 0x200: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5c3, fbc 0x204: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x64e, fbc 0x3b0: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x652, fbc 0x3b4: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6de, fbc 0x440: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6e2, fbc 0x444: rgba 8/8/8/8, opaque, accum-rgba 0/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)], options 0x7c65, this 0x399f45b1, handle 0x7fa0ac54e7f0, isShared false, jogamp.opengl.gl4.GL4bcImpl@c8c12ac, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: X11OnscreenGLXDrawable[Realized true, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@6adbc9d, [apply] Handle 0x2c00002, [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[720/291 480x480 wu, 480x480 pixel] handle 0x2c00002, surfaceHandle 0x2c00002, 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 0x7f9f780016b0, owner true, ResourceToolkitLock[obj 0x747ddf94, isOwner false, <35e2d654, 1bd4fdd>[count 0, qsz 0, owner ]], obj 0x31304f14], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f9f780016b0, owner true, ResourceToolkitLock[obj 0x747ddf94, isOwner false, <35e2d654, 1bd4fdd>[count 0, qsz 0, owner ]], obj 0x31304f14]], monitors: [Monitor[Id 0x3e [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 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x45, [ 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 0x7f9f7801fb80, owner true, ResourceToolkitLock[obj 0x62379589, isOwner true, <4afcd809, 175c2241>[count 1, qsz 0, owner
]], obj 0x5bf0d49], idx 0], visualID 0x55c, fbConfigID 0x19d, [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 0x55c, fbc 0x19d: rgba 8/8/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 <6c6cb480, 3c46e67a>[count 1, qsz 0, owner
], 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] junit.framework.TestListener: endTest(test00NoShaderState_Validation) [apply] junit.framework.TestListener: startTest(test01ShaderState_Validation) [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 0x583, fbc 0x1c4: rgba 8/8/8/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 0x587, fbc 0x1c8: rgba 8/8/8/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 0x613, fbc 0x254: rgba 8/8/8/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 0x617, fbc 0x258: rgba 8/8/8/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 0x6a2, fbc 0x404: rgba 8/8/8/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 0x6a6, fbc 0x408: rgba 8/8/8/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 0x732, fbc 0x494: rgba 8/8/8/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 0x736, fbc 0x498: rgba 8/8/8/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 0x58f, fbc 0x1d0: rgba 8/8/8/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 0x593, fbc 0x1d4: rgba 8/8/8/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 0x61f, fbc 0x260: rgba 8/8/8/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 0x623, fbc 0x264: rgba 8/8/8/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 0x6ae, fbc 0x410: rgba 8/8/8/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 0x6b2, fbc 0x414: rgba 8/8/8/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 0x73e, fbc 0x4a0: rgba 8/8/8/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 0x742, fbc 0x4a4: rgba 8/8/8/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 0x577, fbc 0x1b8: rgba 8/8/8/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 0x57b, fbc 0x1bc: rgba 8/8/8/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 0x607, fbc 0x248: rgba 8/8/8/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 0x60b, fbc 0x24c: rgba 8/8/8/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 0x696, fbc 0x3f8: rgba 8/8/8/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 0x69a, fbc 0x3fc: rgba 8/8/8/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 0x726, fbc 0x488: rgba 8/8/8/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 0x72a, fbc 0x48c: rgba 8/8/8/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 0x53b, fbc 0x17c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x53f, fbc 0x180: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5cb, fbc 0x20c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5cf, fbc 0x210: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x65a, fbc 0x3bc: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x65e, fbc 0x3c0: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6ea, fbc 0x44c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6ee, fbc 0x450: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x547, fbc 0x188: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x54b, fbc 0x18c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5d7, fbc 0x218: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5db, fbc 0x21c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x666, fbc 0x3c8: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x66a, fbc 0x3cc: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6f6, fbc 0x458: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6fa, fbc 0x45c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x52f, fbc 0x170: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x533, fbc 0x174: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5bf, fbc 0x200: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5c3, fbc 0x204: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x64e, fbc 0x3b0: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x652, fbc 0x3b4: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6de, fbc 0x440: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6e2, fbc 0x444: rgba 8/8/8/8, opaque, accum-rgba 0/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)], options 0x7c65, this 0x38102d01, handle 0x7fa0ad074450, isShared false, jogamp.opengl.gl4.GL4bcImpl@37883b97, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: X11OnscreenGLXDrawable[Realized true, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@6adbc9d, [apply] Handle 0x2c00002, [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 0x2c00002, surfaceHandle 0x2c00002, 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 0x7f9f78082270, owner true, ResourceToolkitLock[obj 0x6ab778a, isOwner false, <4e3958e7, 77f80c04>[count 0, qsz 0, owner ]], obj 0x1dac5ef], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f9f78082270, owner true, ResourceToolkitLock[obj 0x6ab778a, isOwner false, <4e3958e7, 77f80c04>[count 0, qsz 0, owner ]], obj 0x1dac5ef]], monitors: [Monitor[Id 0x3e [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 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x45, [ 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 0x7f9f78001690, owner true, ResourceToolkitLock[obj 0x5c90e579, isOwner true, <58ea606c, 6f45df59>[count 1, qsz 0, owner
]], obj 0x38e79ae3], idx 0], visualID 0x55c, fbConfigID 0x19d, [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 0x55c, fbc 0x19d: rgba 8/8/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 <63070bab, 68e5eea7>[count 1, qsz 0, owner
], 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 0x583, fbc 0x1c4: rgba 8/8/8/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 0x587, fbc 0x1c8: rgba 8/8/8/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 0x613, fbc 0x254: rgba 8/8/8/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 0x617, fbc 0x258: rgba 8/8/8/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 0x6a2, fbc 0x404: rgba 8/8/8/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 0x6a6, fbc 0x408: rgba 8/8/8/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 0x732, fbc 0x494: rgba 8/8/8/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 0x736, fbc 0x498: rgba 8/8/8/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 0x58f, fbc 0x1d0: rgba 8/8/8/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 0x593, fbc 0x1d4: rgba 8/8/8/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 0x61f, fbc 0x260: rgba 8/8/8/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 0x623, fbc 0x264: rgba 8/8/8/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 0x6ae, fbc 0x410: rgba 8/8/8/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 0x6b2, fbc 0x414: rgba 8/8/8/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 0x73e, fbc 0x4a0: rgba 8/8/8/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 0x742, fbc 0x4a4: rgba 8/8/8/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 0x577, fbc 0x1b8: rgba 8/8/8/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 0x57b, fbc 0x1bc: rgba 8/8/8/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 0x607, fbc 0x248: rgba 8/8/8/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 0x60b, fbc 0x24c: rgba 8/8/8/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 0x696, fbc 0x3f8: rgba 8/8/8/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 0x69a, fbc 0x3fc: rgba 8/8/8/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 0x726, fbc 0x488: rgba 8/8/8/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 0x72a, fbc 0x48c: rgba 8/8/8/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 0x53b, fbc 0x17c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x53f, fbc 0x180: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5cb, fbc 0x20c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5cf, fbc 0x210: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x65a, fbc 0x3bc: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x65e, fbc 0x3c0: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6ea, fbc 0x44c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6ee, fbc 0x450: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x547, fbc 0x188: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x54b, fbc 0x18c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5d7, fbc 0x218: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5db, fbc 0x21c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x666, fbc 0x3c8: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x66a, fbc 0x3cc: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6f6, fbc 0x458: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6fa, fbc 0x45c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x52f, fbc 0x170: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x533, fbc 0x174: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5bf, fbc 0x200: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5c3, fbc 0x204: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x64e, fbc 0x3b0: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x652, fbc 0x3b4: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6de, fbc 0x440: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6e2, fbc 0x444: rgba 8/8/8/8, opaque, accum-rgba 0/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)], options 0x7c45, this 0x1a6f7da1, handle 0x7f9f7808def0, isShared false, jogamp.opengl.gl4.GL4bcImpl@14a8809c, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: X11OnscreenGLXDrawable[Realized true, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@6adbc9d, [apply] Handle 0x2c00002, [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[720/291 480x480 wu, 480x480 pixel] handle 0x2c00002, surfaceHandle 0x2c00002, 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 0x7f9f480010f0, owner true, ResourceToolkitLock[obj 0x109716d1, isOwner false, <55958aa7, 347667c1>[count 0, qsz 0, owner ]], obj 0x640abdb3], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f9f480010f0, owner true, ResourceToolkitLock[obj 0x109716d1, isOwner false, <55958aa7, 347667c1>[count 0, qsz 0, owner ]], obj 0x640abdb3]], monitors: [Monitor[Id 0x3e [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 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x45, [ 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 0x7f9f48019610, owner true, ResourceToolkitLock[obj 0x4c030e7d, isOwner true, <35ba75e8, 32f554f1>[count 1, qsz 0, owner ]], obj 0x3239039], idx 0], visualID 0x55c, fbConfigID 0x19d, [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 0x55c, fbc 0x19d: rgba 8/8/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 <570706c6, 31f42cfb>[count 1, qsz 0, owner ], 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.194s: 600f, 3092.7 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 0x583, fbc 0x1c4: rgba 8/8/8/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 0x587, fbc 0x1c8: rgba 8/8/8/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 0x613, fbc 0x254: rgba 8/8/8/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 0x617, fbc 0x258: rgba 8/8/8/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 0x6a2, fbc 0x404: rgba 8/8/8/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 0x6a6, fbc 0x408: rgba 8/8/8/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 0x732, fbc 0x494: rgba 8/8/8/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 0x736, fbc 0x498: rgba 8/8/8/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 0x58f, fbc 0x1d0: rgba 8/8/8/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 0x593, fbc 0x1d4: rgba 8/8/8/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 0x61f, fbc 0x260: rgba 8/8/8/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 0x623, fbc 0x264: rgba 8/8/8/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 0x6ae, fbc 0x410: rgba 8/8/8/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 0x6b2, fbc 0x414: rgba 8/8/8/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 0x73e, fbc 0x4a0: rgba 8/8/8/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 0x742, fbc 0x4a4: rgba 8/8/8/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 0x577, fbc 0x1b8: rgba 8/8/8/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 0x57b, fbc 0x1bc: rgba 8/8/8/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 0x607, fbc 0x248: rgba 8/8/8/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 0x60b, fbc 0x24c: rgba 8/8/8/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 0x696, fbc 0x3f8: rgba 8/8/8/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 0x69a, fbc 0x3fc: rgba 8/8/8/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 0x726, fbc 0x488: rgba 8/8/8/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 0x72a, fbc 0x48c: rgba 8/8/8/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 0x53b, fbc 0x17c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x53f, fbc 0x180: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5cb, fbc 0x20c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5cf, fbc 0x210: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x65a, fbc 0x3bc: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x65e, fbc 0x3c0: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6ea, fbc 0x44c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6ee, fbc 0x450: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x547, fbc 0x188: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x54b, fbc 0x18c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5d7, fbc 0x218: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5db, fbc 0x21c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x666, fbc 0x3c8: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x66a, fbc 0x3cc: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6f6, fbc 0x458: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6fa, fbc 0x45c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x52f, fbc 0x170: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x533, fbc 0x174: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5bf, fbc 0x200: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5c3, fbc 0x204: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x64e, fbc 0x3b0: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x652, fbc 0x3b4: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6de, fbc 0x440: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6e2, fbc 0x444: rgba 8/8/8/8, opaque, accum-rgba 0/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)], options 0x7c45, this 0x3c5e11a7, handle 0x7f9f480803a0, isShared false, jogamp.opengl.gl4.GL4bcImpl@3299e85c, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: X11OnscreenGLXDrawable[Realized true, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@6adbc9d, [apply] Handle 0x2c00002, [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[720/291 480x480 wu, 480x480 pixel] handle 0x2c00002, surfaceHandle 0x2c00002, 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 0x7f9f78bba340, owner true, ResourceToolkitLock[obj 0x36a67ad7, isOwner false, <73a4e267, 3fbb069d>[count 0, qsz 0, owner ]], obj 0x421dd23e], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f9f78bba340, owner true, ResourceToolkitLock[obj 0x36a67ad7, isOwner false, <73a4e267, 3fbb069d>[count 0, qsz 0, owner ]], obj 0x421dd23e]], monitors: [Monitor[Id 0x3e [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 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x45, [ 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 0x7f9f7807db50, owner true, ResourceToolkitLock[obj 0x47e86868, isOwner true, <138b1d28, 74e37e2a>[count 1, qsz 0, owner ]], obj 0x58c3ceaa], idx 0], visualID 0x55c, fbConfigID 0x19d, [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 0x55c, fbc 0x19d: rgba 8/8/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 <5cec46f2, 17c5621a>[count 1, qsz 0, owner ], 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.196s: 600f, 3061.2 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 0x583, fbc 0x1c4: rgba 8/8/8/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 0x587, fbc 0x1c8: rgba 8/8/8/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 0x613, fbc 0x254: rgba 8/8/8/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 0x617, fbc 0x258: rgba 8/8/8/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 0x6a2, fbc 0x404: rgba 8/8/8/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 0x6a6, fbc 0x408: rgba 8/8/8/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 0x732, fbc 0x494: rgba 8/8/8/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 0x736, fbc 0x498: rgba 8/8/8/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 0x58f, fbc 0x1d0: rgba 8/8/8/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 0x593, fbc 0x1d4: rgba 8/8/8/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 0x61f, fbc 0x260: rgba 8/8/8/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 0x623, fbc 0x264: rgba 8/8/8/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 0x6ae, fbc 0x410: rgba 8/8/8/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 0x6b2, fbc 0x414: rgba 8/8/8/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 0x73e, fbc 0x4a0: rgba 8/8/8/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 0x742, fbc 0x4a4: rgba 8/8/8/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 0x577, fbc 0x1b8: rgba 8/8/8/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 0x57b, fbc 0x1bc: rgba 8/8/8/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 0x607, fbc 0x248: rgba 8/8/8/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 0x60b, fbc 0x24c: rgba 8/8/8/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 0x696, fbc 0x3f8: rgba 8/8/8/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 0x69a, fbc 0x3fc: rgba 8/8/8/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 0x726, fbc 0x488: rgba 8/8/8/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 0x72a, fbc 0x48c: rgba 8/8/8/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 0x53b, fbc 0x17c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x53f, fbc 0x180: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5cb, fbc 0x20c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5cf, fbc 0x210: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x65a, fbc 0x3bc: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x65e, fbc 0x3c0: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6ea, fbc 0x44c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6ee, fbc 0x450: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x547, fbc 0x188: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x54b, fbc 0x18c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5d7, fbc 0x218: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5db, fbc 0x21c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x666, fbc 0x3c8: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x66a, fbc 0x3cc: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6f6, fbc 0x458: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6fa, fbc 0x45c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x52f, fbc 0x170: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x533, fbc 0x174: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5bf, fbc 0x200: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5c3, fbc 0x204: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x64e, fbc 0x3b0: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x652, fbc 0x3b4: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6de, fbc 0x440: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6e2, fbc 0x444: rgba 8/8/8/8, opaque, accum-rgba 0/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)], options 0x7c45, this 0x4fba5e31, handle 0x7f9f4806f3c0, isShared false, jogamp.opengl.gl4.GL4bcImpl@417db9b6, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: X11OnscreenGLXDrawable[Realized true, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@6adbc9d, [apply] Handle 0x2c00002, [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 0x2c00002, surfaceHandle 0x2c00002, 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 0x7f9f78bba340, owner true, ResourceToolkitLock[obj 0x45423541, isOwner false, <40b38d, 1d162e62>[count 1, qsz 0, owner ]], obj 0x310a947f], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f9f78bba340, owner true, ResourceToolkitLock[obj 0x45423541, isOwner false, <40b38d, 1d162e62>[count 1, qsz 0, owner ]], obj 0x310a947f]], monitors: [Monitor[Id 0x3e [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 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x45, [ 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 0x7f9f78b4d350, owner true, ResourceToolkitLock[obj 0x65b65722, isOwner true, <606f4cc2, 4ca60b93>[count 1, qsz 0, owner ]], obj 0x29eac714], idx 0], visualID 0x55c, fbConfigID 0x19d, [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 0x55c, fbc 0x19d: rgba 8/8/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 <7eb29a4c, 6421d004>[count 1, qsz 0, owner ], surfaceLockCount 1]], direct true] [apply] screen #1 [apply] screen #2 [apply] junit.framework.TestListener: endTest(test04ShaderState_PerformanceDouble) [apply] testShaderState01PerformanceDouble: 0.208s: 600f, 2884.6 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 @ 1751131716409 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131716411 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.622 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751131714383 ms III - Start [apply] SLOCK [T main @ 1751131714388 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState01NEWT - test00NoShaderState_Validation [apply] Dropping GLCaps[glx vid 0x583, fbc 0x1c4: rgba 8/8/8/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 0x587, fbc 0x1c8: rgba 8/8/8/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 0x613, fbc 0x254: rgba 8/8/8/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 0x617, fbc 0x258: rgba 8/8/8/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 0x6a2, fbc 0x404: rgba 8/8/8/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 0x6a6, fbc 0x408: rgba 8/8/8/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 0x732, fbc 0x494: rgba 8/8/8/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 0x736, fbc 0x498: rgba 8/8/8/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 0x58f, fbc 0x1d0: rgba 8/8/8/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 0x593, fbc 0x1d4: rgba 8/8/8/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 0x61f, fbc 0x260: rgba 8/8/8/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 0x623, fbc 0x264: rgba 8/8/8/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 0x6ae, fbc 0x410: rgba 8/8/8/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 0x6b2, fbc 0x414: rgba 8/8/8/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 0x73e, fbc 0x4a0: rgba 8/8/8/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 0x742, fbc 0x4a4: rgba 8/8/8/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 0x577, fbc 0x1b8: rgba 8/8/8/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 0x57b, fbc 0x1bc: rgba 8/8/8/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 0x607, fbc 0x248: rgba 8/8/8/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 0x60b, fbc 0x24c: rgba 8/8/8/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 0x696, fbc 0x3f8: rgba 8/8/8/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 0x69a, fbc 0x3fc: rgba 8/8/8/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 0x726, fbc 0x488: rgba 8/8/8/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 0x72a, fbc 0x48c: rgba 8/8/8/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 0x53b, fbc 0x17c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x53f, fbc 0x180: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5cb, fbc 0x20c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5cf, fbc 0x210: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x65a, fbc 0x3bc: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x65e, fbc 0x3c0: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6ea, fbc 0x44c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6ee, fbc 0x450: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x547, fbc 0x188: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x54b, fbc 0x18c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5d7, fbc 0x218: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5db, fbc 0x21c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x666, fbc 0x3c8: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x66a, fbc 0x3cc: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6f6, fbc 0x458: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6fa, fbc 0x45c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x52f, fbc 0x170: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x533, fbc 0x174: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5bf, fbc 0x200: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5c3, fbc 0x204: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x64e, fbc 0x3b0: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x652, fbc 0x3b4: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6de, fbc 0x440: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6e2, fbc 0x444: rgba 8/8/8/8, opaque, accum-rgba 0/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)], options 0x7c65, this 0x399f45b1, handle 0x7fa0ac54e7f0, isShared false, jogamp.opengl.gl4.GL4bcImpl@c8c12ac, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: X11OnscreenGLXDrawable[Realized true, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@6adbc9d, [apply] Handle 0x2c00002, [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[720/291 480x480 wu, 480x480 pixel] handle 0x2c00002, surfaceHandle 0x2c00002, 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 0x7f9f780016b0, owner true, ResourceToolkitLock[obj 0x747ddf94, isOwner false, <35e2d654, 1bd4fdd>[count 0, qsz 0, owner ]], obj 0x31304f14], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f9f780016b0, owner true, ResourceToolkitLock[obj 0x747ddf94, isOwner false, <35e2d654, 1bd4fdd>[count 0, qsz 0, owner ]], obj 0x31304f14]], monitors: [Monitor[Id 0x3e [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 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x45, [ 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 0x7f9f7801fb80, owner true, ResourceToolkitLock[obj 0x62379589, isOwner true, <4afcd809, 175c2241>[count 1, qsz 0, owner
]], obj 0x5bf0d49], idx 0], visualID 0x55c, fbConfigID 0x19d, [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 0x55c, fbc 0x19d: rgba 8/8/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 <6c6cb480, 3c46e67a>[count 1, qsz 0, owner
], 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 0x583, fbc 0x1c4: rgba 8/8/8/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 0x587, fbc 0x1c8: rgba 8/8/8/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 0x613, fbc 0x254: rgba 8/8/8/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 0x617, fbc 0x258: rgba 8/8/8/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 0x6a2, fbc 0x404: rgba 8/8/8/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 0x6a6, fbc 0x408: rgba 8/8/8/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 0x732, fbc 0x494: rgba 8/8/8/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 0x736, fbc 0x498: rgba 8/8/8/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 0x58f, fbc 0x1d0: rgba 8/8/8/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 0x593, fbc 0x1d4: rgba 8/8/8/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 0x61f, fbc 0x260: rgba 8/8/8/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 0x623, fbc 0x264: rgba 8/8/8/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 0x6ae, fbc 0x410: rgba 8/8/8/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 0x6b2, fbc 0x414: rgba 8/8/8/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 0x73e, fbc 0x4a0: rgba 8/8/8/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 0x742, fbc 0x4a4: rgba 8/8/8/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 0x577, fbc 0x1b8: rgba 8/8/8/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 0x57b, fbc 0x1bc: rgba 8/8/8/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 0x607, fbc 0x248: rgba 8/8/8/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 0x60b, fbc 0x24c: rgba 8/8/8/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 0x696, fbc 0x3f8: rgba 8/8/8/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 0x69a, fbc 0x3fc: rgba 8/8/8/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 0x726, fbc 0x488: rgba 8/8/8/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 0x72a, fbc 0x48c: rgba 8/8/8/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 0x53b, fbc 0x17c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x53f, fbc 0x180: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5cb, fbc 0x20c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5cf, fbc 0x210: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x65a, fbc 0x3bc: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x65e, fbc 0x3c0: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6ea, fbc 0x44c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6ee, fbc 0x450: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x547, fbc 0x188: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x54b, fbc 0x18c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5d7, fbc 0x218: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5db, fbc 0x21c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x666, fbc 0x3c8: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x66a, fbc 0x3cc: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6f6, fbc 0x458: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6fa, fbc 0x45c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x52f, fbc 0x170: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x533, fbc 0x174: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5bf, fbc 0x200: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5c3, fbc 0x204: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x64e, fbc 0x3b0: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x652, fbc 0x3b4: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6de, fbc 0x440: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6e2, fbc 0x444: rgba 8/8/8/8, opaque, accum-rgba 0/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)], options 0x7c65, this 0x38102d01, handle 0x7fa0ad074450, isShared false, jogamp.opengl.gl4.GL4bcImpl@37883b97, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: X11OnscreenGLXDrawable[Realized true, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@6adbc9d, [apply] Handle 0x2c00002, [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 0x2c00002, surfaceHandle 0x2c00002, 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 0x7f9f78082270, owner true, ResourceToolkitLock[obj 0x6ab778a, isOwner false, <4e3958e7, 77f80c04>[count 0, qsz 0, owner ]], obj 0x1dac5ef], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f9f78082270, owner true, ResourceToolkitLock[obj 0x6ab778a, isOwner false, <4e3958e7, 77f80c04>[count 0, qsz 0, owner ]], obj 0x1dac5ef]], monitors: [Monitor[Id 0x3e [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 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x45, [ 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 0x7f9f78001690, owner true, ResourceToolkitLock[obj 0x5c90e579, isOwner true, <58ea606c, 6f45df59>[count 1, qsz 0, owner
]], obj 0x38e79ae3], idx 0], visualID 0x55c, fbConfigID 0x19d, [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 0x55c, fbc 0x19d: rgba 8/8/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 <63070bab, 68e5eea7>[count 1, qsz 0, owner
], 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 0x583, fbc 0x1c4: rgba 8/8/8/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 0x587, fbc 0x1c8: rgba 8/8/8/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 0x613, fbc 0x254: rgba 8/8/8/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 0x617, fbc 0x258: rgba 8/8/8/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 0x6a2, fbc 0x404: rgba 8/8/8/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 0x6a6, fbc 0x408: rgba 8/8/8/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 0x732, fbc 0x494: rgba 8/8/8/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 0x736, fbc 0x498: rgba 8/8/8/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 0x58f, fbc 0x1d0: rgba 8/8/8/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 0x593, fbc 0x1d4: rgba 8/8/8/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 0x61f, fbc 0x260: rgba 8/8/8/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 0x623, fbc 0x264: rgba 8/8/8/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 0x6ae, fbc 0x410: rgba 8/8/8/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 0x6b2, fbc 0x414: rgba 8/8/8/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 0x73e, fbc 0x4a0: rgba 8/8/8/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 0x742, fbc 0x4a4: rgba 8/8/8/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 0x577, fbc 0x1b8: rgba 8/8/8/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 0x57b, fbc 0x1bc: rgba 8/8/8/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 0x607, fbc 0x248: rgba 8/8/8/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 0x60b, fbc 0x24c: rgba 8/8/8/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 0x696, fbc 0x3f8: rgba 8/8/8/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 0x69a, fbc 0x3fc: rgba 8/8/8/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 0x726, fbc 0x488: rgba 8/8/8/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 0x72a, fbc 0x48c: rgba 8/8/8/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 0x53b, fbc 0x17c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x53f, fbc 0x180: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5cb, fbc 0x20c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5cf, fbc 0x210: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x65a, fbc 0x3bc: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x65e, fbc 0x3c0: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6ea, fbc 0x44c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6ee, fbc 0x450: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x547, fbc 0x188: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x54b, fbc 0x18c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5d7, fbc 0x218: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5db, fbc 0x21c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x666, fbc 0x3c8: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x66a, fbc 0x3cc: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6f6, fbc 0x458: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6fa, fbc 0x45c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x52f, fbc 0x170: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x533, fbc 0x174: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5bf, fbc 0x200: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5c3, fbc 0x204: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x64e, fbc 0x3b0: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x652, fbc 0x3b4: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6de, fbc 0x440: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6e2, fbc 0x444: rgba 8/8/8/8, opaque, accum-rgba 0/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)], options 0x7c45, this 0x1a6f7da1, handle 0x7f9f7808def0, isShared false, jogamp.opengl.gl4.GL4bcImpl@14a8809c, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: X11OnscreenGLXDrawable[Realized true, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@6adbc9d, [apply] Handle 0x2c00002, [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[720/291 480x480 wu, 480x480 pixel] handle 0x2c00002, surfaceHandle 0x2c00002, 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 0x7f9f480010f0, owner true, ResourceToolkitLock[obj 0x109716d1, isOwner false, <55958aa7, 347667c1>[count 0, qsz 0, owner ]], obj 0x640abdb3], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f9f480010f0, owner true, ResourceToolkitLock[obj 0x109716d1, isOwner false, <55958aa7, 347667c1>[count 0, qsz 0, owner ]], obj 0x640abdb3]], monitors: [Monitor[Id 0x3e [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 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x45, [ 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 0x7f9f48019610, owner true, ResourceToolkitLock[obj 0x4c030e7d, isOwner true, <35ba75e8, 32f554f1>[count 1, qsz 0, owner ]], obj 0x3239039], idx 0], visualID 0x55c, fbConfigID 0x19d, [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 0x55c, fbc 0x19d: rgba 8/8/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 <570706c6, 31f42cfb>[count 1, qsz 0, owner ], surfaceLockCount 1]], direct true] [apply] screen #1 [apply] testShaderState00PerformanceSingle toggleEnable false: 0.194s: 600f, 3092.7 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 0x583, fbc 0x1c4: rgba 8/8/8/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 0x587, fbc 0x1c8: rgba 8/8/8/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 0x613, fbc 0x254: rgba 8/8/8/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 0x617, fbc 0x258: rgba 8/8/8/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 0x6a2, fbc 0x404: rgba 8/8/8/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 0x6a6, fbc 0x408: rgba 8/8/8/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 0x732, fbc 0x494: rgba 8/8/8/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 0x736, fbc 0x498: rgba 8/8/8/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 0x58f, fbc 0x1d0: rgba 8/8/8/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 0x593, fbc 0x1d4: rgba 8/8/8/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 0x61f, fbc 0x260: rgba 8/8/8/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 0x623, fbc 0x264: rgba 8/8/8/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 0x6ae, fbc 0x410: rgba 8/8/8/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 0x6b2, fbc 0x414: rgba 8/8/8/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 0x73e, fbc 0x4a0: rgba 8/8/8/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 0x742, fbc 0x4a4: rgba 8/8/8/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 0x577, fbc 0x1b8: rgba 8/8/8/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 0x57b, fbc 0x1bc: rgba 8/8/8/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 0x607, fbc 0x248: rgba 8/8/8/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 0x60b, fbc 0x24c: rgba 8/8/8/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 0x696, fbc 0x3f8: rgba 8/8/8/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 0x69a, fbc 0x3fc: rgba 8/8/8/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 0x726, fbc 0x488: rgba 8/8/8/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 0x72a, fbc 0x48c: rgba 8/8/8/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 0x53b, fbc 0x17c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x53f, fbc 0x180: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5cb, fbc 0x20c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5cf, fbc 0x210: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x65a, fbc 0x3bc: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x65e, fbc 0x3c0: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6ea, fbc 0x44c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6ee, fbc 0x450: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x547, fbc 0x188: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x54b, fbc 0x18c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5d7, fbc 0x218: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5db, fbc 0x21c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x666, fbc 0x3c8: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x66a, fbc 0x3cc: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6f6, fbc 0x458: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6fa, fbc 0x45c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x52f, fbc 0x170: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x533, fbc 0x174: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5bf, fbc 0x200: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5c3, fbc 0x204: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x64e, fbc 0x3b0: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x652, fbc 0x3b4: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6de, fbc 0x440: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6e2, fbc 0x444: rgba 8/8/8/8, opaque, accum-rgba 0/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)], options 0x7c45, this 0x3c5e11a7, handle 0x7f9f480803a0, isShared false, jogamp.opengl.gl4.GL4bcImpl@3299e85c, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: X11OnscreenGLXDrawable[Realized true, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@6adbc9d, [apply] Handle 0x2c00002, [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[720/291 480x480 wu, 480x480 pixel] handle 0x2c00002, surfaceHandle 0x2c00002, 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 0x7f9f78bba340, owner true, ResourceToolkitLock[obj 0x36a67ad7, isOwner false, <73a4e267, 3fbb069d>[count 0, qsz 0, owner ]], obj 0x421dd23e], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f9f78bba340, owner true, ResourceToolkitLock[obj 0x36a67ad7, isOwner false, <73a4e267, 3fbb069d>[count 0, qsz 0, owner ]], obj 0x421dd23e]], monitors: [Monitor[Id 0x3e [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 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x45, [ 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 0x7f9f7807db50, owner true, ResourceToolkitLock[obj 0x47e86868, isOwner true, <138b1d28, 74e37e2a>[count 1, qsz 0, owner ]], obj 0x58c3ceaa], idx 0], visualID 0x55c, fbConfigID 0x19d, [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 0x55c, fbc 0x19d: rgba 8/8/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 <5cec46f2, 17c5621a>[count 1, qsz 0, owner ], surfaceLockCount 1]], direct true] [apply] screen #1 [apply] testShaderState00PerformanceSingle toggleEnable true: 0.196s: 600f, 3061.2 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 0x583, fbc 0x1c4: rgba 8/8/8/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 0x587, fbc 0x1c8: rgba 8/8/8/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 0x613, fbc 0x254: rgba 8/8/8/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 0x617, fbc 0x258: rgba 8/8/8/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 0x6a2, fbc 0x404: rgba 8/8/8/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 0x6a6, fbc 0x408: rgba 8/8/8/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 0x732, fbc 0x494: rgba 8/8/8/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 0x736, fbc 0x498: rgba 8/8/8/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 0x58f, fbc 0x1d0: rgba 8/8/8/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 0x593, fbc 0x1d4: rgba 8/8/8/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 0x61f, fbc 0x260: rgba 8/8/8/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 0x623, fbc 0x264: rgba 8/8/8/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 0x6ae, fbc 0x410: rgba 8/8/8/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 0x6b2, fbc 0x414: rgba 8/8/8/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 0x73e, fbc 0x4a0: rgba 8/8/8/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 0x742, fbc 0x4a4: rgba 8/8/8/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 0x577, fbc 0x1b8: rgba 8/8/8/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 0x57b, fbc 0x1bc: rgba 8/8/8/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 0x607, fbc 0x248: rgba 8/8/8/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 0x60b, fbc 0x24c: rgba 8/8/8/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 0x696, fbc 0x3f8: rgba 8/8/8/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 0x69a, fbc 0x3fc: rgba 8/8/8/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 0x726, fbc 0x488: rgba 8/8/8/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 0x72a, fbc 0x48c: rgba 8/8/8/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 0x53b, fbc 0x17c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x53f, fbc 0x180: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5cb, fbc 0x20c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5cf, fbc 0x210: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x65a, fbc 0x3bc: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x65e, fbc 0x3c0: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6ea, fbc 0x44c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6ee, fbc 0x450: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x547, fbc 0x188: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x54b, fbc 0x18c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5d7, fbc 0x218: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5db, fbc 0x21c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x666, fbc 0x3c8: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x66a, fbc 0x3cc: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6f6, fbc 0x458: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6fa, fbc 0x45c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x52f, fbc 0x170: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x533, fbc 0x174: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5bf, fbc 0x200: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5c3, fbc 0x204: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x64e, fbc 0x3b0: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x652, fbc 0x3b4: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6de, fbc 0x440: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6e2, fbc 0x444: rgba 8/8/8/8, opaque, accum-rgba 0/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)], options 0x7c45, this 0x4fba5e31, handle 0x7f9f4806f3c0, isShared false, jogamp.opengl.gl4.GL4bcImpl@417db9b6, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: X11OnscreenGLXDrawable[Realized true, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@6adbc9d, [apply] Handle 0x2c00002, [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 0x2c00002, surfaceHandle 0x2c00002, 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 0x7f9f78bba340, owner true, ResourceToolkitLock[obj 0x45423541, isOwner false, <40b38d, 1d162e62>[count 1, qsz 0, owner ]], obj 0x310a947f], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f9f78bba340, owner true, ResourceToolkitLock[obj 0x45423541, isOwner false, <40b38d, 1d162e62>[count 1, qsz 0, owner ]], obj 0x310a947f]], monitors: [Monitor[Id 0x3e [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 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x45, [ 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 0x7f9f78b4d350, owner true, ResourceToolkitLock[obj 0x65b65722, isOwner true, <606f4cc2, 4ca60b93>[count 1, qsz 0, owner ]], obj 0x29eac714], idx 0], visualID 0x55c, fbConfigID 0x19d, [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 0x55c, fbc 0x19d: rgba 8/8/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 <7eb29a4c, 6421d004>[count 1, qsz 0, owner ], surfaceLockCount 1]], direct true] [apply] screen #1 [apply] screen #2 [apply] testShaderState01PerformanceDouble: 0.208s: 600f, 2884.6 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 @ 1751131716409 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131716411 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test00NoShaderState_Validation took 0.618 sec [apply] Testcase: test01ShaderState_Validation took 0.167 sec [apply] Testcase: test02ShaderState_PerformanceSingleKeepEnabled took 0.411 sec [apply] Testcase: test03ShaderState_PerformanceSingleToggleEnable took 0.4 sec [apply] Testcase: test04ShaderState_PerformanceDouble took 0.4 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] WARNING: package sun.awt.windows not in java.desktop [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState02NEWT [apply] junit.framework.TestListener: tests to run: 3 [apply] ++++ Test Singleton.ctor() [apply] junit.framework.TestListener: startTest(test01ShaderStatePerformanceDouble) [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751131717306 ms III - Start [apply] SLOCK [T main @ 1751131717311 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 0x583, fbc 0x1c4: rgba 8/8/8/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 0x587, fbc 0x1c8: rgba 8/8/8/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 0x613, fbc 0x254: rgba 8/8/8/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 0x617, fbc 0x258: rgba 8/8/8/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 0x6a2, fbc 0x404: rgba 8/8/8/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 0x6a6, fbc 0x408: rgba 8/8/8/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 0x732, fbc 0x494: rgba 8/8/8/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 0x736, fbc 0x498: rgba 8/8/8/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 0x58f, fbc 0x1d0: rgba 8/8/8/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 0x593, fbc 0x1d4: rgba 8/8/8/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 0x61f, fbc 0x260: rgba 8/8/8/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 0x623, fbc 0x264: rgba 8/8/8/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 0x6ae, fbc 0x410: rgba 8/8/8/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 0x6b2, fbc 0x414: rgba 8/8/8/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 0x73e, fbc 0x4a0: rgba 8/8/8/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 0x742, fbc 0x4a4: rgba 8/8/8/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 0x577, fbc 0x1b8: rgba 8/8/8/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 0x57b, fbc 0x1bc: rgba 8/8/8/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 0x607, fbc 0x248: rgba 8/8/8/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 0x60b, fbc 0x24c: rgba 8/8/8/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 0x696, fbc 0x3f8: rgba 8/8/8/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 0x69a, fbc 0x3fc: rgba 8/8/8/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 0x726, fbc 0x488: rgba 8/8/8/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 0x72a, fbc 0x48c: rgba 8/8/8/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 0x53b, fbc 0x17c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x53f, fbc 0x180: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5cb, fbc 0x20c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5cf, fbc 0x210: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x65a, fbc 0x3bc: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x65e, fbc 0x3c0: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6ea, fbc 0x44c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6ee, fbc 0x450: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x547, fbc 0x188: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x54b, fbc 0x18c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5d7, fbc 0x218: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5db, fbc 0x21c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x666, fbc 0x3c8: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x66a, fbc 0x3cc: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6f6, fbc 0x458: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6fa, fbc 0x45c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x52f, fbc 0x170: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x533, fbc 0x174: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5bf, fbc 0x200: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5c3, fbc 0x204: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x64e, fbc 0x3b0: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x652, fbc 0x3b4: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6de, fbc 0x440: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6e2, fbc 0x444: rgba 8/8/8/8, opaque, accum-rgba 0/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)], options 0x7c45, this 0x4631e32d, handle 0x7fb83424e4e0, isShared false, jogamp.opengl.gl4.GL4bcImpl@22b8d8d, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: X11OnscreenGLXDrawable[Realized true, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@3a906feb, [apply] Handle 0x2c00002, [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 0x2c00002, surfaceHandle 0x2c00002, 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 0x7fb7b40016b0, owner true, ResourceToolkitLock[obj 0x7f8d472e, isOwner false, <5f012e60, 6bdb5d81>[count 0, qsz 0, owner ]], obj 0x8724b7a], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7fb7b40016b0, owner true, ResourceToolkitLock[obj 0x7f8d472e, isOwner false, <5f012e60, 6bdb5d81>[count 0, qsz 0, owner ]], obj 0x8724b7a]], monitors: [Monitor[Id 0x3e [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 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x45, [ 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 0x7fb7b401fb80, owner true, ResourceToolkitLock[obj 0x5ab67a11, isOwner true, <15962a09, 3dd21980>[count 1, qsz 0, owner ]], obj 0x24ff0aa4], idx 0], visualID 0x55c, fbConfigID 0x19d, [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 0x55c, fbc 0x19d: rgba 8/8/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 <4134d233, 52ce594b>[count 1, qsz 0, owner ], surfaceLockCount 1]], direct true] [apply] screen #1 [apply] screen #2 [apply] screen #1 [apply] screen #2 [apply] testShaderState01PerformanceDouble: 0.201s: 600f, 2985.0 fps, 0 ms/f [apply] junit.framework.TestListener: endTest(test01ShaderStatePerformanceDouble) [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 0x583, fbc 0x1c4: rgba 8/8/8/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 0x587, fbc 0x1c8: rgba 8/8/8/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 0x613, fbc 0x254: rgba 8/8/8/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 0x617, fbc 0x258: rgba 8/8/8/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 0x6a2, fbc 0x404: rgba 8/8/8/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 0x6a6, fbc 0x408: rgba 8/8/8/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 0x732, fbc 0x494: rgba 8/8/8/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 0x736, fbc 0x498: rgba 8/8/8/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 0x58f, fbc 0x1d0: rgba 8/8/8/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 0x593, fbc 0x1d4: rgba 8/8/8/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 0x61f, fbc 0x260: rgba 8/8/8/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 0x623, fbc 0x264: rgba 8/8/8/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 0x6ae, fbc 0x410: rgba 8/8/8/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 0x6b2, fbc 0x414: rgba 8/8/8/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 0x73e, fbc 0x4a0: rgba 8/8/8/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 0x742, fbc 0x4a4: rgba 8/8/8/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 0x577, fbc 0x1b8: rgba 8/8/8/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 0x57b, fbc 0x1bc: rgba 8/8/8/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 0x607, fbc 0x248: rgba 8/8/8/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 0x60b, fbc 0x24c: rgba 8/8/8/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 0x696, fbc 0x3f8: rgba 8/8/8/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 0x69a, fbc 0x3fc: rgba 8/8/8/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 0x726, fbc 0x488: rgba 8/8/8/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 0x72a, fbc 0x48c: rgba 8/8/8/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 0x53b, fbc 0x17c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x53f, fbc 0x180: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5cb, fbc 0x20c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5cf, fbc 0x210: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x65a, fbc 0x3bc: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x65e, fbc 0x3c0: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6ea, fbc 0x44c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6ee, fbc 0x450: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x547, fbc 0x188: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x54b, fbc 0x18c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5d7, fbc 0x218: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5db, fbc 0x21c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x666, fbc 0x3c8: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x66a, fbc 0x3cc: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6f6, fbc 0x458: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6fa, fbc 0x45c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x52f, fbc 0x170: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x533, fbc 0x174: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5bf, fbc 0x200: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5c3, fbc 0x204: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x64e, fbc 0x3b0: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x652, fbc 0x3b4: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6de, fbc 0x440: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6e2, fbc 0x444: rgba 8/8/8/8, opaque, accum-rgba 0/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)], options 0x7c65, this 0x146ba0ac, handle 0x7fb8ec2e9bc0, isShared false, jogamp.opengl.gl4.GL4bcImpl@3abbfa04, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: X11OnscreenGLXDrawable[Realized true, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@3a906feb, [apply] Handle 0x2c00002, [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[720/291 480x480 wu, 480x480 pixel] handle 0x2c00002, surfaceHandle 0x2c00002, 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 0x7fb7b4081f80, owner true, ResourceToolkitLock[obj 0x57fffcd7, isOwner false, <31ef45e3, 598067a5>[count 0, qsz 0, owner ]], obj 0x3c0ecd4b], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7fb7b4081f80, owner true, ResourceToolkitLock[obj 0x57fffcd7, isOwner false, <31ef45e3, 598067a5>[count 0, qsz 0, owner ]], obj 0x3c0ecd4b]], monitors: [Monitor[Id 0x3e [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 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x45, [ 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 0x7fb7b4028760, owner true, ResourceToolkitLock[obj 0x14bf9759, isOwner true, <5f341870, 553f17c>[count 1, qsz 0, owner
]], obj 0x4f7d0008], idx 0], visualID 0x55c, fbConfigID 0x19d, [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 0x55c, fbc 0x19d: rgba 8/8/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 <271053e1, 589838eb>[count 1, qsz 0, owner
], 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 0x583, fbc 0x1c4: rgba 8/8/8/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 0x587, fbc 0x1c8: rgba 8/8/8/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 0x613, fbc 0x254: rgba 8/8/8/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 0x617, fbc 0x258: rgba 8/8/8/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 0x6a2, fbc 0x404: rgba 8/8/8/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 0x6a6, fbc 0x408: rgba 8/8/8/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 0x732, fbc 0x494: rgba 8/8/8/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 0x736, fbc 0x498: rgba 8/8/8/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 0x58f, fbc 0x1d0: rgba 8/8/8/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 0x593, fbc 0x1d4: rgba 8/8/8/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 0x61f, fbc 0x260: rgba 8/8/8/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 0x623, fbc 0x264: rgba 8/8/8/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 0x6ae, fbc 0x410: rgba 8/8/8/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 0x6b2, fbc 0x414: rgba 8/8/8/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 0x73e, fbc 0x4a0: rgba 8/8/8/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 0x742, fbc 0x4a4: rgba 8/8/8/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 0x577, fbc 0x1b8: rgba 8/8/8/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 0x57b, fbc 0x1bc: rgba 8/8/8/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 0x607, fbc 0x248: rgba 8/8/8/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 0x60b, fbc 0x24c: rgba 8/8/8/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 0x696, fbc 0x3f8: rgba 8/8/8/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 0x69a, fbc 0x3fc: rgba 8/8/8/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 0x726, fbc 0x488: rgba 8/8/8/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 0x72a, fbc 0x48c: rgba 8/8/8/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 0x53b, fbc 0x17c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x53f, fbc 0x180: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5cb, fbc 0x20c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5cf, fbc 0x210: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x65a, fbc 0x3bc: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x65e, fbc 0x3c0: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6ea, fbc 0x44c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6ee, fbc 0x450: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x547, fbc 0x188: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x54b, fbc 0x18c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5d7, fbc 0x218: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5db, fbc 0x21c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x666, fbc 0x3c8: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x66a, fbc 0x3cc: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6f6, fbc 0x458: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6fa, fbc 0x45c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x52f, fbc 0x170: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x533, fbc 0x174: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5bf, fbc 0x200: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5c3, fbc 0x204: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x64e, fbc 0x3b0: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x652, fbc 0x3b4: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6de, fbc 0x440: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6e2, fbc 0x444: rgba 8/8/8/8, opaque, accum-rgba 0/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)], options 0x7c65, this 0x4e1d422d, handle 0x7fb8ecef8ef0, isShared false, jogamp.opengl.gl4.GL4bcImpl@66480dd7, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: X11OnscreenGLXDrawable[Realized true, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@3a906feb, [apply] Handle 0x2c00002, [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[720/291 480x480 wu, 480x480 pixel] handle 0x2c00002, surfaceHandle 0x2c00002, 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 0x7fb7b4081f80, owner true, ResourceToolkitLock[obj 0x52a86356, isOwner false, <5ce81285, 78c03f1f>[count 1, qsz 0, owner ]], obj 0x5ec0a365], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7fb7b4081f80, owner true, ResourceToolkitLock[obj 0x52a86356, isOwner false, <5ce81285, 78c03f1f>[count 1, qsz 0, owner ]], obj 0x5ec0a365]], monitors: [Monitor[Id 0x3e [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 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x45, [ 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 0x7fb7b409ab20, owner true, ResourceToolkitLock[obj 0x4fe3c938, isOwner true, <5383967b, 2ac273d3>[count 1, qsz 0, owner
]], obj 0x71423665], idx 0], visualID 0x55c, fbConfigID 0x19d, [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 0x55c, fbc 0x19d: rgba 8/8/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 <20398b7c, 6fc6f14e>[count 1, qsz 0, owner
], 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] junit.framework.TestListener: endTest(test12ShaderStateValidationSP1Unlinked) [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 @ 1751131718811 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131718819 ms --- localhost/127.0.0.1:59999 - Unlock ok within 9 ms [apply] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.109 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751131717306 ms III - Start [apply] SLOCK [T main @ 1751131717311 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 0x583, fbc 0x1c4: rgba 8/8/8/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 0x587, fbc 0x1c8: rgba 8/8/8/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 0x613, fbc 0x254: rgba 8/8/8/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 0x617, fbc 0x258: rgba 8/8/8/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 0x6a2, fbc 0x404: rgba 8/8/8/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 0x6a6, fbc 0x408: rgba 8/8/8/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 0x732, fbc 0x494: rgba 8/8/8/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 0x736, fbc 0x498: rgba 8/8/8/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 0x58f, fbc 0x1d0: rgba 8/8/8/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 0x593, fbc 0x1d4: rgba 8/8/8/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 0x61f, fbc 0x260: rgba 8/8/8/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 0x623, fbc 0x264: rgba 8/8/8/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 0x6ae, fbc 0x410: rgba 8/8/8/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 0x6b2, fbc 0x414: rgba 8/8/8/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 0x73e, fbc 0x4a0: rgba 8/8/8/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 0x742, fbc 0x4a4: rgba 8/8/8/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 0x577, fbc 0x1b8: rgba 8/8/8/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 0x57b, fbc 0x1bc: rgba 8/8/8/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 0x607, fbc 0x248: rgba 8/8/8/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 0x60b, fbc 0x24c: rgba 8/8/8/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 0x696, fbc 0x3f8: rgba 8/8/8/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 0x69a, fbc 0x3fc: rgba 8/8/8/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 0x726, fbc 0x488: rgba 8/8/8/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 0x72a, fbc 0x48c: rgba 8/8/8/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 0x53b, fbc 0x17c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x53f, fbc 0x180: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5cb, fbc 0x20c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5cf, fbc 0x210: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x65a, fbc 0x3bc: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x65e, fbc 0x3c0: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6ea, fbc 0x44c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6ee, fbc 0x450: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x547, fbc 0x188: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x54b, fbc 0x18c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5d7, fbc 0x218: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5db, fbc 0x21c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x666, fbc 0x3c8: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x66a, fbc 0x3cc: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6f6, fbc 0x458: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6fa, fbc 0x45c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x52f, fbc 0x170: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x533, fbc 0x174: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5bf, fbc 0x200: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5c3, fbc 0x204: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x64e, fbc 0x3b0: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x652, fbc 0x3b4: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6de, fbc 0x440: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6e2, fbc 0x444: rgba 8/8/8/8, opaque, accum-rgba 0/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)], options 0x7c45, this 0x4631e32d, handle 0x7fb83424e4e0, isShared false, jogamp.opengl.gl4.GL4bcImpl@22b8d8d, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: X11OnscreenGLXDrawable[Realized true, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@3a906feb, [apply] Handle 0x2c00002, [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 0x2c00002, surfaceHandle 0x2c00002, 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 0x7fb7b40016b0, owner true, ResourceToolkitLock[obj 0x7f8d472e, isOwner false, <5f012e60, 6bdb5d81>[count 0, qsz 0, owner ]], obj 0x8724b7a], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7fb7b40016b0, owner true, ResourceToolkitLock[obj 0x7f8d472e, isOwner false, <5f012e60, 6bdb5d81>[count 0, qsz 0, owner ]], obj 0x8724b7a]], monitors: [Monitor[Id 0x3e [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 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x45, [ 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 0x7fb7b401fb80, owner true, ResourceToolkitLock[obj 0x5ab67a11, isOwner true, <15962a09, 3dd21980>[count 1, qsz 0, owner ]], obj 0x24ff0aa4], idx 0], visualID 0x55c, fbConfigID 0x19d, [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 0x55c, fbc 0x19d: rgba 8/8/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 <4134d233, 52ce594b>[count 1, qsz 0, owner ], surfaceLockCount 1]], direct true] [apply] screen #1 [apply] screen #2 [apply] screen #1 [apply] screen #2 [apply] testShaderState01PerformanceDouble: 0.201s: 600f, 2985.0 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 0x583, fbc 0x1c4: rgba 8/8/8/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 0x587, fbc 0x1c8: rgba 8/8/8/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 0x613, fbc 0x254: rgba 8/8/8/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 0x617, fbc 0x258: rgba 8/8/8/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 0x6a2, fbc 0x404: rgba 8/8/8/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 0x6a6, fbc 0x408: rgba 8/8/8/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 0x732, fbc 0x494: rgba 8/8/8/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 0x736, fbc 0x498: rgba 8/8/8/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 0x58f, fbc 0x1d0: rgba 8/8/8/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 0x593, fbc 0x1d4: rgba 8/8/8/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 0x61f, fbc 0x260: rgba 8/8/8/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 0x623, fbc 0x264: rgba 8/8/8/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 0x6ae, fbc 0x410: rgba 8/8/8/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 0x6b2, fbc 0x414: rgba 8/8/8/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 0x73e, fbc 0x4a0: rgba 8/8/8/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 0x742, fbc 0x4a4: rgba 8/8/8/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 0x577, fbc 0x1b8: rgba 8/8/8/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 0x57b, fbc 0x1bc: rgba 8/8/8/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 0x607, fbc 0x248: rgba 8/8/8/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 0x60b, fbc 0x24c: rgba 8/8/8/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 0x696, fbc 0x3f8: rgba 8/8/8/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 0x69a, fbc 0x3fc: rgba 8/8/8/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 0x726, fbc 0x488: rgba 8/8/8/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 0x72a, fbc 0x48c: rgba 8/8/8/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 0x53b, fbc 0x17c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x53f, fbc 0x180: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5cb, fbc 0x20c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5cf, fbc 0x210: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x65a, fbc 0x3bc: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x65e, fbc 0x3c0: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6ea, fbc 0x44c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6ee, fbc 0x450: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x547, fbc 0x188: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x54b, fbc 0x18c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5d7, fbc 0x218: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5db, fbc 0x21c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x666, fbc 0x3c8: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x66a, fbc 0x3cc: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6f6, fbc 0x458: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6fa, fbc 0x45c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x52f, fbc 0x170: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x533, fbc 0x174: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5bf, fbc 0x200: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5c3, fbc 0x204: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x64e, fbc 0x3b0: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x652, fbc 0x3b4: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6de, fbc 0x440: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6e2, fbc 0x444: rgba 8/8/8/8, opaque, accum-rgba 0/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)], options 0x7c65, this 0x146ba0ac, handle 0x7fb8ec2e9bc0, isShared false, jogamp.opengl.gl4.GL4bcImpl@3abbfa04, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: X11OnscreenGLXDrawable[Realized true, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@3a906feb, [apply] Handle 0x2c00002, [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[720/291 480x480 wu, 480x480 pixel] handle 0x2c00002, surfaceHandle 0x2c00002, 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 0x7fb7b4081f80, owner true, ResourceToolkitLock[obj 0x57fffcd7, isOwner false, <31ef45e3, 598067a5>[count 0, qsz 0, owner ]], obj 0x3c0ecd4b], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7fb7b4081f80, owner true, ResourceToolkitLock[obj 0x57fffcd7, isOwner false, <31ef45e3, 598067a5>[count 0, qsz 0, owner ]], obj 0x3c0ecd4b]], monitors: [Monitor[Id 0x3e [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 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x45, [ 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 0x7fb7b4028760, owner true, ResourceToolkitLock[obj 0x14bf9759, isOwner true, <5f341870, 553f17c>[count 1, qsz 0, owner
]], obj 0x4f7d0008], idx 0], visualID 0x55c, fbConfigID 0x19d, [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 0x55c, fbc 0x19d: rgba 8/8/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 <271053e1, 589838eb>[count 1, qsz 0, owner
], 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 0x583, fbc 0x1c4: rgba 8/8/8/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 0x587, fbc 0x1c8: rgba 8/8/8/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 0x613, fbc 0x254: rgba 8/8/8/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 0x617, fbc 0x258: rgba 8/8/8/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 0x6a2, fbc 0x404: rgba 8/8/8/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 0x6a6, fbc 0x408: rgba 8/8/8/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 0x732, fbc 0x494: rgba 8/8/8/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 0x736, fbc 0x498: rgba 8/8/8/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 0x58f, fbc 0x1d0: rgba 8/8/8/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 0x593, fbc 0x1d4: rgba 8/8/8/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 0x61f, fbc 0x260: rgba 8/8/8/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 0x623, fbc 0x264: rgba 8/8/8/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 0x6ae, fbc 0x410: rgba 8/8/8/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 0x6b2, fbc 0x414: rgba 8/8/8/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 0x73e, fbc 0x4a0: rgba 8/8/8/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 0x742, fbc 0x4a4: rgba 8/8/8/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 0x577, fbc 0x1b8: rgba 8/8/8/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 0x57b, fbc 0x1bc: rgba 8/8/8/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 0x607, fbc 0x248: rgba 8/8/8/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 0x60b, fbc 0x24c: rgba 8/8/8/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 0x696, fbc 0x3f8: rgba 8/8/8/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 0x69a, fbc 0x3fc: rgba 8/8/8/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 0x726, fbc 0x488: rgba 8/8/8/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 0x72a, fbc 0x48c: rgba 8/8/8/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 0x53b, fbc 0x17c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x53f, fbc 0x180: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5cb, fbc 0x20c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5cf, fbc 0x210: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x65a, fbc 0x3bc: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x65e, fbc 0x3c0: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6ea, fbc 0x44c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6ee, fbc 0x450: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x547, fbc 0x188: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x54b, fbc 0x18c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5d7, fbc 0x218: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5db, fbc 0x21c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x666, fbc 0x3c8: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x66a, fbc 0x3cc: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6f6, fbc 0x458: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6fa, fbc 0x45c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x52f, fbc 0x170: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x533, fbc 0x174: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5bf, fbc 0x200: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5c3, fbc 0x204: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x64e, fbc 0x3b0: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x652, fbc 0x3b4: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6de, fbc 0x440: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6e2, fbc 0x444: rgba 8/8/8/8, opaque, accum-rgba 0/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)], options 0x7c65, this 0x4e1d422d, handle 0x7fb8ecef8ef0, isShared false, jogamp.opengl.gl4.GL4bcImpl@66480dd7, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: X11OnscreenGLXDrawable[Realized true, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@3a906feb, [apply] Handle 0x2c00002, [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[720/291 480x480 wu, 480x480 pixel] handle 0x2c00002, surfaceHandle 0x2c00002, 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 0x7fb7b4081f80, owner true, ResourceToolkitLock[obj 0x52a86356, isOwner false, <5ce81285, 78c03f1f>[count 1, qsz 0, owner ]], obj 0x5ec0a365], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7fb7b4081f80, owner true, ResourceToolkitLock[obj 0x52a86356, isOwner false, <5ce81285, 78c03f1f>[count 1, qsz 0, owner ]], obj 0x5ec0a365]], monitors: [Monitor[Id 0x3e [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 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x45, [ 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 0x7fb7b409ab20, owner true, ResourceToolkitLock[obj 0x4fe3c938, isOwner true, <5383967b, 2ac273d3>[count 1, qsz 0, owner
]], obj 0x71423665], idx 0], visualID 0x55c, fbConfigID 0x19d, [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 0x55c, fbc 0x19d: rgba 8/8/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 <20398b7c, 6fc6f14e>[count 1, qsz 0, owner
], 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 @ 1751131718811 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131718819 ms --- localhost/127.0.0.1:59999 - Unlock ok within 9 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01ShaderStatePerformanceDouble took 0.878 sec [apply] Testcase: test11ShaderStateValidationSP1Linked took 0.268 sec [apply] Testcase: test12ShaderStateValidationSP1Unlinked took 0.3 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] WARNING: package sun.awt.windows not in java.desktop [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 @ 1751131719587 ms III - Start [apply] SLOCK [T main @ 1751131719592 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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[#37,Thread-4-Animator#00,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[#37,Thread-4-Animator#00,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [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[#37,Thread-4-Animator#00,5,main] RedSquareES2.init FIN [apply] Thread[#37,Thread-4-Animator#00,5,main] RedSquareES2.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0x2c00002, tileRendererInUse null [apply] Thread[#37,Thread-4-Animator#00,5,main] RedSquareES2.reshape FIN [apply] Thread[#36,Thread-1-Display-.x11_:0-1-EDT-2,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[#36,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 @ 1751131720319 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131720322 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.322 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751131719587 ms III - Start [apply] SLOCK [T main @ 1751131719592 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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[#37,Thread-4-Animator#00,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[#37,Thread-4-Animator#00,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [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[#37,Thread-4-Animator#00,5,main] RedSquareES2.init FIN [apply] Thread[#37,Thread-4-Animator#00,5,main] RedSquareES2.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0x2c00002, tileRendererInUse null [apply] Thread[#37,Thread-4-Animator#00,5,main] RedSquareES2.reshape FIN [apply] Thread[#36,Thread-1-Display-.x11_:0-1-EDT-2,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[#36,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 @ 1751131720319 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131720322 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testGLSLCompilation01 took 0.498 sec [apply] Testcase: testGLSLUse01 took 0.209 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] WARNING: package sun.awt.windows not in java.desktop [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 @ 1751131721120 ms III - Start [apply] SLOCK [T main @ 1751131721125 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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_PSAjunit.framework.TestListener: endTest(test01_PSA) [apply] junit.framework.TestListener: startTest(test99_PS1) [apply] [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] junit.framework.TestListener: endTest(test99_PS1) [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 @ 1751131722911 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131722917 ms --- localhost/127.0.0.1:59999 - Unlock ok within 7 ms [apply] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.385 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751131721120 ms III - Start [apply] SLOCK [T main @ 1751131721125 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 @ 1751131722911 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131722917 ms --- localhost/127.0.0.1:59999 - Unlock ok within 7 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01_PSA took 1.098 sec [apply] Testcase: test99_PS1 took 0.663 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] WARNING: package sun.awt.windows not in java.desktop [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.glsl.TestTransformFeedbackVaryingsBug407NEWT [apply] junit.framework.TestListener: tests to run: 2 [apply] junit.framework.TestListener: startTest(testGlTransformFeedbackVaryings_WhenVarNameOK) [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751131723666 ms III - Start [apply] SLOCK [T main @ 1751131723670 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.glsl.TestTransformFeedbackVaryingsBug407NEWT - testGlTransformFeedbackVaryings_WhenVarNameOK [apply] junit.framework.TestListener: endTest(testGlTransformFeedbackVaryings_WhenVarNameOK) [apply] junit.framework.TestListener: startTest(testGlTransformFeedbackVaryings_WhenVarNameWrong) [apply] Dropping GLCaps[glx vid 0x583, fbc 0x1c4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x587, fbc 0x1c8: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x613, fbc 0x254: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x617, fbc 0x258: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6a2, fbc 0x404: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6a6, fbc 0x408: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x732, fbc 0x494: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x736, fbc 0x498: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x58f, fbc 0x1d0: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x593, fbc 0x1d4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x61f, fbc 0x260: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x623, fbc 0x264: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6ae, fbc 0x410: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6b2, fbc 0x414: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x73e, fbc 0x4a0: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x742, fbc 0x4a4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x577, fbc 0x1b8: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x57b, fbc 0x1bc: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x607, fbc 0x248: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x60b, fbc 0x24c: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x696, fbc 0x3f8: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x69a, fbc 0x3fc: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x726, fbc 0x488: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x72a, fbc 0x48c: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x53b, fbc 0x17c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x53f, fbc 0x180: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5cb, fbc 0x20c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5cf, fbc 0x210: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x65a, fbc 0x3bc: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x65e, fbc 0x3c0: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6ea, fbc 0x44c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6ee, fbc 0x450: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x547, fbc 0x188: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x54b, fbc 0x18c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5d7, fbc 0x218: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5db, fbc 0x21c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x666, fbc 0x3c8: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x66a, fbc 0x3cc: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6f6, fbc 0x458: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6fa, fbc 0x45c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x52f, fbc 0x170: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x533, fbc 0x174: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5bf, fbc 0x200: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5c3, fbc 0x204: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x64e, fbc 0x3b0: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x652, fbc 0x3b4: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6de, fbc 0x440: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6e2, fbc 0x444: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.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 0x583, fbc 0x1c4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x587, fbc 0x1c8: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x613, fbc 0x254: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x617, fbc 0x258: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6a2, fbc 0x404: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6a6, fbc 0x408: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x732, fbc 0x494: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x736, fbc 0x498: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x58f, fbc 0x1d0: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x593, fbc 0x1d4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x61f, fbc 0x260: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x623, fbc 0x264: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6ae, fbc 0x410: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6b2, fbc 0x414: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x73e, fbc 0x4a0: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x742, fbc 0x4a4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x577, fbc 0x1b8: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x57b, fbc 0x1bc: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x607, fbc 0x248: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x60b, fbc 0x24c: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x696, fbc 0x3f8: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x69a, fbc 0x3fc: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x726, fbc 0x488: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x72a, fbc 0x48c: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x53b, fbc 0x17c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x53f, fbc 0x180: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5cb, fbc 0x20c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5cf, fbc 0x210: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x65a, fbc 0x3bc: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x65e, fbc 0x3c0: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6ea, fbc 0x44c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6ee, fbc 0x450: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x547, fbc 0x188: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x54b, fbc 0x18c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5d7, fbc 0x218: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5db, fbc 0x21c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x666, fbc 0x3c8: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x66a, fbc 0x3cc: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6f6, fbc 0x458: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6fa, fbc 0x45c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x52f, fbc 0x170: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x533, fbc 0x174: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5bf, fbc 0x200: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5c3, fbc 0x204: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x64e, fbc 0x3b0: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x652, fbc 0x3b4: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6de, fbc 0x440: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6e2, fbc 0x444: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.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 @ 1751131724272 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131724279 ms --- localhost/127.0.0.1:59999 - Unlock ok within 7 ms [apply] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.202 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 @ 1751131723666 ms III - Start [apply] SLOCK [T main @ 1751131723670 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.glsl.TestTransformFeedbackVaryingsBug407NEWT - testGlTransformFeedbackVaryings_WhenVarNameOK [apply] Dropping GLCaps[glx vid 0x583, fbc 0x1c4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x587, fbc 0x1c8: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x613, fbc 0x254: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x617, fbc 0x258: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6a2, fbc 0x404: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6a6, fbc 0x408: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x732, fbc 0x494: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x736, fbc 0x498: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x58f, fbc 0x1d0: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x593, fbc 0x1d4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x61f, fbc 0x260: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x623, fbc 0x264: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6ae, fbc 0x410: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6b2, fbc 0x414: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x73e, fbc 0x4a0: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x742, fbc 0x4a4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x577, fbc 0x1b8: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x57b, fbc 0x1bc: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x607, fbc 0x248: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x60b, fbc 0x24c: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x696, fbc 0x3f8: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x69a, fbc 0x3fc: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x726, fbc 0x488: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x72a, fbc 0x48c: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x53b, fbc 0x17c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x53f, fbc 0x180: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5cb, fbc 0x20c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5cf, fbc 0x210: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x65a, fbc 0x3bc: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x65e, fbc 0x3c0: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6ea, fbc 0x44c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6ee, fbc 0x450: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x547, fbc 0x188: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x54b, fbc 0x18c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5d7, fbc 0x218: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5db, fbc 0x21c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x666, fbc 0x3c8: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x66a, fbc 0x3cc: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6f6, fbc 0x458: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6fa, fbc 0x45c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x52f, fbc 0x170: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x533, fbc 0x174: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5bf, fbc 0x200: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5c3, fbc 0x204: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x64e, fbc 0x3b0: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x652, fbc 0x3b4: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6de, fbc 0x440: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6e2, fbc 0x444: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.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 0x583, fbc 0x1c4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x587, fbc 0x1c8: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x613, fbc 0x254: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x617, fbc 0x258: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6a2, fbc 0x404: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6a6, fbc 0x408: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x732, fbc 0x494: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x736, fbc 0x498: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x58f, fbc 0x1d0: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x593, fbc 0x1d4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x61f, fbc 0x260: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x623, fbc 0x264: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6ae, fbc 0x410: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6b2, fbc 0x414: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x73e, fbc 0x4a0: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x742, fbc 0x4a4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x577, fbc 0x1b8: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x57b, fbc 0x1bc: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x607, fbc 0x248: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x60b, fbc 0x24c: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x696, fbc 0x3f8: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x69a, fbc 0x3fc: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x726, fbc 0x488: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x72a, fbc 0x48c: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x53b, fbc 0x17c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x53f, fbc 0x180: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5cb, fbc 0x20c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5cf, fbc 0x210: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x65a, fbc 0x3bc: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x65e, fbc 0x3c0: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6ea, fbc 0x44c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6ee, fbc 0x450: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x547, fbc 0x188: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x54b, fbc 0x18c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5d7, fbc 0x218: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5db, fbc 0x21c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x666, fbc 0x3c8: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x66a, fbc 0x3cc: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6f6, fbc 0x458: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6fa, fbc 0x45c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x52f, fbc 0x170: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x533, fbc 0x174: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5bf, fbc 0x200: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x5c3, fbc 0x204: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x64e, fbc 0x3b0: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x652, fbc 0x3b4: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6de, fbc 0x440: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] != recommended[0] [apply] Dropping GLCaps[glx vid 0x6e2, fbc 0x444: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.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 @ 1751131724272 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131724279 ms --- localhost/127.0.0.1:59999 - Unlock ok within 7 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testGlTransformFeedbackVaryings_WhenVarNameOK took 0.486 sec [apply] Testcase: testGlTransformFeedbackVaryings_WhenVarNameWrong took 0.096 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] WARNING: package sun.awt.windows not in java.desktop [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 @ 1751131725051 ms III - Start [apply] SLOCK [T main @ 1751131725056 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen01GLPBufferNEWT - test01aOffscreenWindowPBuffer [apply] INFO: PBuffer supported: true [apply] junit.framework.TestListener: startTest(test01aOffscreenWindowPBuffer) [apply] Thread[#1,main,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50f, fbc 0x14f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] junit.framework.TestListener: endTest(test01aOffscreenWindowPBuffer) [apply] junit.framework.TestListener: startTest(test01bOffscreenWindowPBufferStencil) [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [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[#1,main,5,main] RedSquareES2.init FIN [apply] Thread[#1,main,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x2c00003, tileRendererInUse null [apply] Thread[#1,main,5,main] RedSquareES2.reshape FIN [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[#33,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] junit.framework.TestListener: endTest(test01bOffscreenWindowPBufferStencil) [apply] Thread[#1,main,5,main] RedSquareES2.init: tileRendererInUse nulljunit.framework.TestListener: startTest(test01cOffscreenWindowPBuffer555) [apply] [apply] RedSquareES2 init on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x21, fbc 0x15b: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [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[#1,main,5,main] RedSquareES2.init FIN [apply] Thread[#1,main,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x2c00003, tileRendererInUse null [apply] Thread[#1,main,5,main] RedSquareES2.reshape FIN [apply] Thread[#35,main-Display-.x11_:0-1-EDT-3,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[#35,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] junit.framework.TestListener: endTest(test01cOffscreenWindowPBuffer555) [apply] junit.framework.TestListener: startTest(test01cOffscreenWindowPBufferStencilAlpha) [apply] Thread[#1,main,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50f, fbc 0x14f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [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[#1,main,5,main] RedSquareES2.init FIN [apply] Thread[#1,main,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x2c00003, tileRendererInUse null [apply] Thread[#1,main,5,main] RedSquareES2.reshape FIN [apply] Thread[#37,main-Display-.x11_:0-1-EDT-5,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[#37,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) [apply] Thread[#1,main,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[#1,main,5,main] [apply] junit.framework.TestListener: startTest(test02Offscreen3Windows1DisplayPBuffer) [apply] Create Window 0 [apply] Chosen GLCapabilities: GLCaps[glx vid 0x21, fbc 0x15b: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [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[#1,main,5,main] RedSquareES2.init FIN [apply] Thread[#1,main,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x2c00003, tileRendererInUse null [apply] Thread[#1,main,5,main] RedSquareES2.reshape FIN [apply] Thread[#39,main-Display-.x11_:0-1-EDT-7,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[#39,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 1 [apply] Create Window 2 [apply] junit.framework.TestListener: endTest(test02Offscreen3Windows1DisplayPBuffer) [apply] junit.framework.TestListener: startTest(test03Offscreen3Windows3DisplaysPBuffer) [apply] Create Window 0 [apply] Thread[#1,main,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50f, fbc 0x14f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [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[#1,main,5,main] RedSquareES2.init FIN [apply] Thread[#1,main,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x2c00003, tileRendererInUse null [apply] Thread[#1,main,5,main] RedSquareES2.reshape FIN [apply] Thread[#1,main,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50f, fbc 0x14f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [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[#1,main,5,main] RedSquareES2.init FIN [apply] Thread[#1,main,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x2c00009, tileRendererInUse null [apply] Thread[#1,main,5,main] RedSquareES2.reshape FIN [apply] Thread[#1,main,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50f, fbc 0x14f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [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[#1,main,5,main] RedSquareES2.init FIN [apply] Thread[#1,main,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x2c0000f, tileRendererInUse null [apply] Thread[#1,main,5,main] RedSquareES2.reshape FIN [apply] Thread[#41,main-Display-.x11_:0-1-EDT-9,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[#41,main-Display-.x11_:0-1-EDT-9,5,main] RedSquareES2.dispose FIN [apply] Thread[#41,main-Display-.x11_:0-1-EDT-9,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[#41,main-Display-.x11_:0-1-EDT-9,5,main] RedSquareES2.dispose FIN [apply] Thread[#41,main-Display-.x11_:0-1-EDT-9,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[#41,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) [apply] junit.framework.TestListener: startTest(test04OffscreenSnapshotWithDemoPBuffer) [apply] Create Window 1 [apply] Thread[#1,main,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50f, fbc 0x14f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [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[#1,main,5,main] RedSquareES2.init FIN [apply] Thread[#1,main,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x2c00003, tileRendererInUse null [apply] Thread[#1,main,5,main] RedSquareES2.reshape FIN [apply] Thread[#1,main,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50f, fbc 0x14f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [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[#1,main,5,main] RedSquareES2.init FIN [apply] Thread[#1,main,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3400003, tileRendererInUse null [apply] Thread[#1,main,5,main] RedSquareES2.reshape FIN [apply] Thread[#1,main,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50f, fbc 0x14f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [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[#1,main,5,main] RedSquareES2.init FIN [apply] Thread[#1,main,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3600003, tileRendererInUse null [apply] Thread[#1,main,5,main] RedSquareES2.reshape FIN [apply] Thread[#43,main-Display-.x11_:0-2-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[#43,main-Display-.x11_:0-2-EDT-1,5,main] RedSquareES2.dispose FIN [apply] Thread[#44,main-Display-.x11_:0-3-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[#44,main-Display-.x11_:0-3-EDT-1,5,main] RedSquareES2.dispose FIN [apply] Thread[#45,main-Display-.x11_:0-4-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[#45,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[#1,main,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50f, fbc 0x14f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [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[#1,main,5,main] RedSquareES2.init FIN [apply] Thread[#1,main,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x2c00003, tileRendererInUse null [apply] Thread[#1,main,5,main] RedSquareES2.reshape FIN [apply] junit.framework.TestListener: endTest(test04OffscreenSnapshotWithDemoPBuffer) [apply] Thread[#49,main-Display-.x11_:0-1-EDT-11,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[#49,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 @ 1751131737655 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131737658 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 13.202 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 @ 1751131725051 ms III - Start [apply] SLOCK [T main @ 1751131725056 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen01GLPBufferNEWT - test01aOffscreenWindowPBuffer [apply] Thread[#1,main,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50f, fbc 0x14f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [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[#1,main,5,main] RedSquareES2.init FIN [apply] Thread[#1,main,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x2c00003, tileRendererInUse null [apply] Thread[#1,main,5,main] RedSquareES2.reshape FIN [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[#33,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[#1,main,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x21, fbc 0x15b: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [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[#1,main,5,main] RedSquareES2.init FIN [apply] Thread[#1,main,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x2c00003, tileRendererInUse null [apply] Thread[#1,main,5,main] RedSquareES2.reshape FIN [apply] Thread[#35,main-Display-.x11_:0-1-EDT-3,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[#35,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[#1,main,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50f, fbc 0x14f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [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[#1,main,5,main] RedSquareES2.init FIN [apply] Thread[#1,main,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x2c00003, tileRendererInUse null [apply] Thread[#1,main,5,main] RedSquareES2.reshape FIN [apply] Thread[#37,main-Display-.x11_:0-1-EDT-5,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[#37,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[#1,main,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x21, fbc 0x15b: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [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[#1,main,5,main] RedSquareES2.init FIN [apply] Thread[#1,main,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x2c00003, tileRendererInUse null [apply] Thread[#1,main,5,main] RedSquareES2.reshape FIN [apply] Thread[#39,main-Display-.x11_:0-1-EDT-7,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[#39,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[#1,main,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50f, fbc 0x14f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [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[#1,main,5,main] RedSquareES2.init FIN [apply] Thread[#1,main,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x2c00003, tileRendererInUse null [apply] Thread[#1,main,5,main] RedSquareES2.reshape FIN [apply] Thread[#1,main,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50f, fbc 0x14f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [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[#1,main,5,main] RedSquareES2.init FIN [apply] Thread[#1,main,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x2c00009, tileRendererInUse null [apply] Thread[#1,main,5,main] RedSquareES2.reshape FIN [apply] Thread[#1,main,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50f, fbc 0x14f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [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[#1,main,5,main] RedSquareES2.init FIN [apply] Thread[#1,main,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x2c0000f, tileRendererInUse null [apply] Thread[#1,main,5,main] RedSquareES2.reshape FIN [apply] Thread[#41,main-Display-.x11_:0-1-EDT-9,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[#41,main-Display-.x11_:0-1-EDT-9,5,main] RedSquareES2.dispose FIN [apply] Thread[#41,main-Display-.x11_:0-1-EDT-9,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[#41,main-Display-.x11_:0-1-EDT-9,5,main] RedSquareES2.dispose FIN [apply] Thread[#41,main-Display-.x11_:0-1-EDT-9,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[#41,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[#1,main,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50f, fbc 0x14f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [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[#1,main,5,main] RedSquareES2.init FIN [apply] Thread[#1,main,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x2c00003, tileRendererInUse null [apply] Thread[#1,main,5,main] RedSquareES2.reshape FIN [apply] Thread[#1,main,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50f, fbc 0x14f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [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[#1,main,5,main] RedSquareES2.init FIN [apply] Thread[#1,main,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3400003, tileRendererInUse null [apply] Thread[#1,main,5,main] RedSquareES2.reshape FIN [apply] Thread[#1,main,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50f, fbc 0x14f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [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[#1,main,5,main] RedSquareES2.init FIN [apply] Thread[#1,main,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3600003, tileRendererInUse null [apply] Thread[#1,main,5,main] RedSquareES2.reshape FIN [apply] Thread[#43,main-Display-.x11_:0-2-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[#43,main-Display-.x11_:0-2-EDT-1,5,main] RedSquareES2.dispose FIN [apply] Thread[#44,main-Display-.x11_:0-3-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[#44,main-Display-.x11_:0-3-EDT-1,5,main] RedSquareES2.dispose FIN [apply] Thread[#45,main-Display-.x11_:0-4-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[#45,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[#1,main,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50f, fbc 0x14f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [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[#1,main,5,main] RedSquareES2.init FIN [apply] Thread[#1,main,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x2c00003, tileRendererInUse null [apply] Thread[#1,main,5,main] RedSquareES2.reshape FIN [apply] Thread[#49,main-Display-.x11_:0-1-EDT-11,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[#49,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 @ 1751131737655 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131737658 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01aOffscreenWindowPBuffer took 1.19 sec [apply] Testcase: test01bOffscreenWindowPBufferStencil took 1.107 sec [apply] Testcase: test01cOffscreenWindowPBuffer555 took 1.108 sec [apply] Testcase: test01cOffscreenWindowPBufferStencilAlpha took 1.097 sec [apply] Testcase: test02Offscreen3Windows1DisplayPBuffer took 3.241 sec [apply] Testcase: test03Offscreen3Windows3DisplaysPBuffer took 3.3 sec [apply] Testcase: test04OffscreenSnapshotWithDemoPBuffer took 1.166 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] WARNING: package sun.awt.windows not in java.desktop [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 @ 1751131738423 ms III - Start [apply] SLOCK [T main @ 1751131738428 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen02BitmapNEWT - test11OffscreenWindowPixmap [apply] Thread[#1,main,5,main] RedSquareES1.init ... [apply] RedSquareES1 init on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES1/GL4bc.sw], offscr[fbo]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] Thread[#1,main,5,main] RedSquareES1.init FIN [apply] Thread[#1,main,5,main] RedSquareES1.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x2c00002, tileRendererInUse null [apply] Thread[#1,main,5,main] RedSquareES1.reshape FIN [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES1.dispose ... junit.framework.TestListener: endTest(test11OffscreenWindowPixmap) [apply] Thread[#33,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] [apply] junit.framework.TestListener: startTest(test14OffscreenSnapshotWithDemoPixmap) [apply] Thread[#1,main,5,main] RedSquareES1.init ... [apply] RedSquareES1 init on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES1/GL4bc.sw], offscr[fbo]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] Thread[#1,main,5,main] RedSquareES1.init FIN [apply] Thread[#1,main,5,main] RedSquareES1.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x2c00002, tileRendererInUse null [apply] Thread[#1,main,5,main] RedSquareES1.reshape FIN [apply] junit.framework.TestListener: endTest(test14OffscreenSnapshotWithDemoPixmap) [apply] Thread[#35,main-Display-.x11_:0-1-EDT-3,5,main] RedSquareES1.dispose ... [apply] Thread[#35,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 @ 1751131741070 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131741073 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [apply] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.237 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751131738423 ms III - Start [apply] SLOCK [T main @ 1751131738428 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen02BitmapNEWT - test11OffscreenWindowPixmap [apply] Thread[#1,main,5,main] RedSquareES1.init ... [apply] RedSquareES1 init on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES1/GL4bc.sw], offscr[fbo]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] Thread[#1,main,5,main] RedSquareES1.init FIN [apply] Thread[#1,main,5,main] RedSquareES1.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x2c00002, tileRendererInUse null [apply] Thread[#1,main,5,main] RedSquareES1.reshape FIN [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES1.dispose ... [apply] Thread[#33,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[#1,main,5,main] RedSquareES1.init ... [apply] RedSquareES1 init on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES1/GL4bc.sw], offscr[fbo]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] Thread[#1,main,5,main] RedSquareES1.init FIN [apply] Thread[#1,main,5,main] RedSquareES1.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x2c00002, tileRendererInUse null [apply] Thread[#1,main,5,main] RedSquareES1.reshape FIN [apply] Thread[#35,main-Display-.x11_:0-1-EDT-3,5,main] RedSquareES1.dispose ... [apply] Thread[#35,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 @ 1751131741070 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131741073 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test11OffscreenWindowPixmap took 1.523 sec [apply] Testcase: test14OffscreenSnapshotWithDemoPixmap took 1.098 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] WARNING: package sun.awt.windows not in java.desktop [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 @ 1751131741833 ms III - Start [apply] SLOCK [T main @ 1751131741838 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [apply] junit.framework.TestListener: startTest(test01NopGLWindowNoReuse)++++ 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] [apply] junit.framework.TestListener: endTest(test01NopGLWindowNoReuse) [apply] junit.framework.TestListener: startTest(test02NopGLWindowReuse) [apply] Sleep initialized: 1/25 [apply] Sleep initialized: 2/25 [apply] Sleep initialized: 4/25 [apply] Sleep initialized: 5/25 [apply] Sleep initialized: 6/25 [apply] Sleep initialized: 7/25 [apply] Sleep initialized: 9/25 [apply] Sleep initialized: 10/25 [apply] Sleep initialized: 11/25 [apply] Sleep initialized: 12/25 [apply] Sleep initialized: 14/25 [apply] Sleep initialized: 15/25 [apply] Sleep initialized: 16/25 [apply] Sleep initialized: 17/25 [apply] Sleep initialized: 19/25 [apply] Sleep initialized: 20/25 [apply] Sleep initialized: 21/25 [apply] Sleep initialized: 22/25 [apply] Sleep initialized: 23/25 [apply] junit.framework.TestListener: endTest(test02NopGLWindowReuse) [apply] Sleep initialized: 25/25 [apply] P: 25 GLWindow: [apply] ctor 38/t 1.52/1 [apply] visible 2004/t 80.16/1 [apply] sum-i 2042/t 81.68/1 [apply] INIT END: 25/25 [apply] T: duration 0 2 [apply] total-d 2044/t 81.76/1 [apply] total-i 2044/t 81.76/1 [apply] Total: 2044 [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 @ 1751131744342 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131744348 ms --- localhost/127.0.0.1:59999 - Unlock ok within 7 ms [apply] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.099 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751131741833 ms III - Start [apply] SLOCK [T main @ 1751131741838 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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: 1/25 [apply] Sleep initialized: 2/25 [apply] Sleep initialized: 4/25 [apply] Sleep initialized: 5/25 [apply] Sleep initialized: 6/25 [apply] Sleep initialized: 7/25 [apply] Sleep initialized: 9/25 [apply] Sleep initialized: 10/25 [apply] Sleep initialized: 11/25 [apply] Sleep initialized: 12/25 [apply] Sleep initialized: 14/25 [apply] Sleep initialized: 15/25 [apply] Sleep initialized: 16/25 [apply] Sleep initialized: 17/25 [apply] Sleep initialized: 19/25 [apply] Sleep initialized: 20/25 [apply] Sleep initialized: 21/25 [apply] Sleep initialized: 22/25 [apply] Sleep initialized: 23/25 [apply] Sleep initialized: 25/25 [apply] P: 25 GLWindow: [apply] ctor 38/t 1.52/1 [apply] visible 2004/t 80.16/1 [apply] sum-i 2042/t 81.68/1 [apply] INIT END: 25/25 [apply] T: duration 0 2 [apply] total-d 2044/t 81.76/1 [apply] total-i 2044/t 81.76/1 [apply] Total: 2044 [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 @ 1751131744342 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131744348 ms --- localhost/127.0.0.1:59999 - Unlock ok within 7 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01NopGLWindowNoReuse took 0.001 sec [apply] Testcase: test02NopGLWindowReuse took 2.096 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] WARNING: package sun.awt.windows not in java.desktop [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 @ 1751131745113 ms III - Start [apply] SLOCK [T main @ 1751131745118 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [apply] junit.framework.TestListener: startTest(test01ChooseOnly) [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001RawInit00NEWT - test01ChooseOnly [apply] junit.framework.TestListener: endTest(test01ChooseOnly)INIT START #0 [apply] Run: 0, count 50/50 raw: [apply] choose 29/t 0.58/1 [apply] INIT END #0 [apply] INIT START #1 [apply] Run: 1, count 50/50 raw: [apply] [apply] junit.framework.TestListener: startTest(test02Full) [apply] choose 7/t 0.14/1 [apply] INIT END #1 [apply] INIT START #2 [apply] Run: 2, count 50/50 raw: [apply] choose 6/t 0.12/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 991/t 19.82/1 [apply] glad-realize 1/t 0.02/1 [apply] ctx-create1 301/t 6.02/1 [apply] ctx-curren2 1/t 0.02/1 [apply] glad-ctx-init 1293/t 25.86/1 [apply] INIT END #0 [apply] INIT START #1 [apply] Run: 1, count 50 raw: [apply] glad-create 976/t 19.52/1 [apply] glad-realize 1/t 0.02/1 [apply] ctx-create1 260/t 5.20/1 [apply] ctx-curren2 0/t 0.00/1 [apply] glad-ctx-init 1237/t 24.74/1 [apply] INIT END #1 [apply] INIT START #2 [apply] junit.framework.TestListener: endTest(test02Full) [apply] Run: 2, count 50 raw: [apply] glad-create 972/t 19.44/1 [apply] glad-realize 0/t 0.00/1 [apply] ctx-create1 187/t 3.74/1 [apply] ctx-curren2 0/t 0.00/1 [apply] glad-ctx-init 1159/t 23.18/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 @ 1751131749385 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131749389 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms [apply] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.868 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751131745113 ms III - Start [apply] SLOCK [T main @ 1751131745118 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 29/t 0.58/1 [apply] INIT END #0 [apply] INIT START #1 [apply] Run: 1, count 50/50 raw: [apply] choose 7/t 0.14/1 [apply] INIT END #1 [apply] INIT START #2 [apply] Run: 2, count 50/50 raw: [apply] choose 6/t 0.12/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 991/t 19.82/1 [apply] glad-realize 1/t 0.02/1 [apply] ctx-create1 301/t 6.02/1 [apply] ctx-curren2 1/t 0.02/1 [apply] glad-ctx-init 1293/t 25.86/1 [apply] INIT END #0 [apply] INIT START #1 [apply] Run: 1, count 50 raw: [apply] glad-create 976/t 19.52/1 [apply] glad-realize 1/t 0.02/1 [apply] ctx-create1 260/t 5.20/1 [apply] ctx-curren2 0/t 0.00/1 [apply] glad-ctx-init 1237/t 24.74/1 [apply] INIT END #1 [apply] INIT START #2 [apply] Run: 2, count 50 raw: [apply] glad-create 972/t 19.44/1 [apply] glad-realize 0/t 0.00/1 [apply] ctx-create1 187/t 3.74/1 [apply] ctx-curren2 0/t 0.00/1 [apply] glad-ctx-init 1159/t 23.18/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 @ 1751131749385 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131749389 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01ChooseOnly took 0.084 sec [apply] Testcase: test02Full took 3.784 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] WARNING: package sun.awt.windows not in java.desktop [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.tile.TestRandomTiledRendering2GL2NEWT [apply] junit.framework.TestListener: tests to run: 2 [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] junit.framework.TestListener: startTest(test01_aa0) [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751131750190 ms III - Start [apply] SLOCK [T main @ 1751131750194 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestRandomTiledRendering2GL2NEWT - test01_aa0 [apply] Thread[#1,main,5,main] Gears.init: tileRendererInUse RandomTileRenderer[tile[cur 0/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] GearsES2 init on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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[#1,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[#1,main,5,main] Gears.init: tileRendererInUse RandomTileRenderer[tile[cur 0/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] GearsES2 init on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: 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[GL4bc/GL4bc.sw], offscr[fbo]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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[#1,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 @ 1751131751303 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131751305 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] junit.framework.TestListener: endTest(test02_aa8) [apply] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.704 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751131750190 ms III - Start [apply] SLOCK [T main @ 1751131750194 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestRandomTiledRendering2GL2NEWT - test01_aa0 [apply] Thread[#1,main,5,main] Gears.init: tileRendererInUse RandomTileRenderer[tile[cur 0/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] GearsES2 init on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap 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 0x61230f6a], 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x61230f6a], glad[1 listener, pre true, post false, preSwap 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 0x61230f6a], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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[#1,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[#1,main,5,main] Gears.init: tileRendererInUse RandomTileRenderer[tile[cur 0/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] GearsES2 init on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: 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[GL4bc/GL4bc.sw], offscr[fbo]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap true], 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap 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 0x55182842], 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x55182842], glad[1 listener, pre true, post false, preSwap 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 0x55182842], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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[#1,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 @ 1751131751303 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131751305 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01_aa0 took 0.737 sec [apply] Testcase: test02_aa8 took 0.351 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] WARNING: package sun.awt.windows not in java.desktop [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering1GL2NEWT [apply] junit.framework.TestListener: tests to run: 2 [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] junit.framework.TestListener: startTest(test01) [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751131752186 ms III - Start [apply] SLOCK [T main @ 1751131752190 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering1GL2NEWT - test01 [apply] Thread[#1,main,5,main] Gears.init: tileRendererInUse null [apply] junit.framework.TestListener: endTest(test01) [apply] junit.framework.TestListener: startTest(test02_EOT_01) [apply] junit.framework.TestListener: endTest(test02_EOT_01) [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[#1,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 @ 1751131752783 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131752786 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.188 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751131752186 ms III - Start [apply] SLOCK [T main @ 1751131752190 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering1GL2NEWT - test01 [apply] Thread[#1,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[#1,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 @ 1751131752783 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131752786 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01 took 0.532 sec [apply] Testcase: test02_EOT_01 took 0.044 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] WARNING: package sun.awt.windows not in java.desktop [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] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751131753549 ms III - Startjunit.framework.TestListener: startTest(test001_off_gl2___aa0) [apply] [apply] SLOCK [T main @ 1751131753554 ms +++ localhost/127.0.0.1:59999 - Locked within 16 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering2NEWT - test001_off_gl2___aa0 [apply] Thread[#1,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 0x3e92efc3], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] GearsES2 init on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.sw], offscr[fbo]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [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 0x3e92efc3], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x3e92efc3], glad[1 listener, pre true, post false, preSwap 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[#1,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 0x3e92efc3], glad[1 listener, pre true, post false, preSwap 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[#1,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 0x3e92efc3], glad[1 listener, pre true, post false, preSwap false], 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[#1,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 0x3e92efc3], glad[1 listener, pre true, post false, preSwap false], 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[#1,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 0x3e92efc3], glad[1 listener, pre true, post false, preSwap false], 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[#1,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 0x3e92efc3], glad[1 listener, pre true, post false, preSwap 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[#1,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 0x3e92efc3], glad[1 listener, pre true, post false, preSwap 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[#1,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 0x3e92efc3], glad[1 listener, pre true, post false, preSwap 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[#1,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 0x3e92efc3], glad[1 listener, pre true, post false, preSwap false], 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[#1,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 0x3e92efc3], glad[1 listener, pre true, post false, preSwap false], 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[#1,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 0x3e92efc3], glad[1 listener, pre true, post false, preSwap false], 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[#1,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 0x3e92efc3], glad[1 listener, pre true, post false, preSwap 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[#1,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 0x3e92efc3], glad[1 listener, pre true, post false, preSwap 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[#1,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 0x3e92efc3], glad[1 listener, pre true, post false, preSwap 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[#1,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 0x3e92efc3], glad[1 listener, pre true, post false, preSwap false], 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[#1,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 0x3e92efc3], glad[1 listener, pre true, post false, preSwap false], 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[#1,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 0x3e92efc3], glad[1 listener, pre true, post false, preSwap false], 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[#1,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 0x3e92efc3], glad[1 listener, pre true, post false, preSwap 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[#1,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 0x3e92efc3], glad[1 listener, pre true, post false, preSwap 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[#1,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 0x3e92efc3], glad[1 listener, pre true, post false, preSwap 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[#1,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 0x3e92efc3], glad[1 listener, pre true, post false, preSwap false], 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[#1,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 0x3e92efc3], glad[1 listener, pre true, post false, preSwap false], 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[#1,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 0x3e92efc3], glad[1 listener, pre true, post false, preSwap false], 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[#1,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 0x3e92efc3], glad[1 listener, pre true, post false, preSwap 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 0x3e92efc3], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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[#1,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[#1,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 0x77888435], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] GearsES2 init on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: 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/GL4bc.sw], offscr[fbo]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [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 0x77888435], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x77888435], glad[1 listener, pre true, post false, preSwap 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[#1,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 0x77888435], glad[1 listener, pre true, post false, preSwap 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[#1,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 0x77888435], glad[1 listener, pre true, post false, preSwap true], 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[#1,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 0x77888435], glad[1 listener, pre true, post false, preSwap true], 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[#1,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 0x77888435], glad[1 listener, pre true, post false, preSwap true], 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[#1,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 0x77888435], glad[1 listener, pre true, post false, preSwap 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[#1,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 0x77888435], glad[1 listener, pre true, post false, preSwap 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[#1,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 0x77888435], glad[1 listener, pre true, post false, preSwap 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[#1,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 0x77888435], glad[1 listener, pre true, post false, preSwap true], 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[#1,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 0x77888435], glad[1 listener, pre true, post false, preSwap true], 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[#1,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 0x77888435], glad[1 listener, pre true, post false, preSwap true], 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[#1,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 0x77888435], glad[1 listener, pre true, post false, preSwap 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[#1,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 0x77888435], glad[1 listener, pre true, post false, preSwap 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[#1,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 0x77888435], glad[1 listener, pre true, post false, preSwap 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[#1,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 0x77888435], glad[1 listener, pre true, post false, preSwap true], 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[#1,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 0x77888435], glad[1 listener, pre true, post false, preSwap true], 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[#1,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 0x77888435], glad[1 listener, pre true, post false, preSwap true], 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[#1,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 0x77888435], glad[1 listener, pre true, post false, preSwap 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[#1,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 0x77888435], glad[1 listener, pre true, post false, preSwap 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[#1,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 0x77888435], glad[1 listener, pre true, post false, preSwap 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[#1,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 0x77888435], glad[1 listener, pre true, post false, preSwap true], 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[#1,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 0x77888435], glad[1 listener, pre true, post false, preSwap true], 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[#1,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 0x77888435], glad[1 listener, pre true, post false, preSwap true], 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[#1,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 0x77888435], glad[1 listener, pre true, post false, preSwap 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 0x77888435], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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(test002_off_gl2___aa8) [apply] junit.framework.TestListener: startTest(test011_off_gl2es3_aa0) [apply] Thread[#1,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[#1,main,5,main] GearsES2.init.0 0x6c6cb480: 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 0x206a70ef], glad[1 listener, pre true, post false, preSwap false], isSetup true], GearsES2[obj 0x6c6cb480 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x6c6cb480 on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: 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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x6c6cb480 created: GearsObj[0x13b6aecc, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x6c6cb480 created: GearsObj[0x394df057, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x6c6cb480 created: GearsObj[0x394df057, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x6c6cb480 FIN GearsES2[obj 0x6c6cb480 isInit true, usesShared false, 1 GearsObj[0x13b6aecc, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x394df057, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4961f6af, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] GearsES2.startTileRendering: 0x6c6cb480TileRenderer[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 0x206a70ef], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x6c6cb480 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 0x206a70ef], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x6c6cb480, 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[#1,main,5,main] GearsES2.display 0x6c6cb480 256x256, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x6c6cb480 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 0x206a70ef], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x6c6cb480, 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[#1,main,5,main] GearsES2.display 0x6c6cb480 256x256, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x6c6cb480 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 0x206a70ef], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x6c6cb480, 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[#1,main,5,main] GearsES2.display 0x6c6cb480 256x256, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x6c6cb480 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 0x206a70ef], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x6c6cb480, 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[#1,main,5,main] GearsES2.display 0x6c6cb480 256x256, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x6c6cb480 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 0x206a70ef], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x6c6cb480, 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[#1,main,5,main] GearsES2.display 0x6c6cb480 256x256, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x6c6cb480 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 0x206a70ef], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x6c6cb480, 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[#1,main,5,main] GearsES2.display 0x6c6cb480 256x256, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x6c6cb480 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 0x206a70ef], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x6c6cb480, 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[#1,main,5,main] GearsES2.display 0x6c6cb480 256x256, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x6c6cb480 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 0x206a70ef], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x6c6cb480, 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[#1,main,5,main] GearsES2.display 0x6c6cb480 256x256, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x6c6cb480 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 0x206a70ef], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x6c6cb480, 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[#1,main,5,main] GearsES2.display 0x6c6cb480 256x256, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x6c6cb480 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 0x206a70ef], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x6c6cb480, 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[#1,main,5,main] GearsES2.display 0x6c6cb480 256x256, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x6c6cb480 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 0x206a70ef], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x6c6cb480, 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[#1,main,5,main] GearsES2.display 0x6c6cb480 256x256, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x6c6cb480 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 0x206a70ef], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x6c6cb480, 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[#1,main,5,main] GearsES2.display 0x6c6cb480 256x256, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x6c6cb480 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 0x206a70ef], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x6c6cb480, 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[#1,main,5,main] GearsES2.display 0x6c6cb480 256x256, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x6c6cb480 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 0x206a70ef], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x6c6cb480, 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[#1,main,5,main] GearsES2.display 0x6c6cb480 256x256, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x6c6cb480 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 0x206a70ef], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x6c6cb480, 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[#1,main,5,main] GearsES2.display 0x6c6cb480 256x256, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x6c6cb480 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 0x206a70ef], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x6c6cb480, 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[#1,main,5,main] GearsES2.display 0x6c6cb480 256x256, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x6c6cb480 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 0x206a70ef], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x6c6cb480, 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[#1,main,5,main] GearsES2.display 0x6c6cb480 256x256, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x6c6cb480 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 0x206a70ef], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x6c6cb480, 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[#1,main,5,main] GearsES2.display 0x6c6cb480 256x256, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x6c6cb480 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 0x206a70ef], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x6c6cb480, 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[#1,main,5,main] GearsES2.display 0x6c6cb480 256x256, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x6c6cb480 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 0x206a70ef], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x6c6cb480, 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[#1,main,5,main] GearsES2.display 0x6c6cb480 256x256, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x6c6cb480 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 0x206a70ef], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x6c6cb480, 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[#1,main,5,main] GearsES2.display 0x6c6cb480 256x256, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x6c6cb480 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 0x206a70ef], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x6c6cb480, 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[#1,main,5,main] GearsES2.display 0x6c6cb480 256x256, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x6c6cb480 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 0x206a70ef], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x6c6cb480, 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[#1,main,5,main] GearsES2.display 0x6c6cb480 256x256, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x6c6cb480 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 0x206a70ef], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x6c6cb480, 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[#1,main,5,main] GearsES2.display 0x6c6cb480 256x256, swapInterval 1, drawable 0x0 [apply] GearsES2.endTileRendering: 0x6c6cb480TileRenderer[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 0x206a70ef], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,main,5,main] GearsES2.display 0x6c6cb480 256x256, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x6c6cb480 0/0 256x256 of 256x256, swapInterval 1, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6c6cb480, 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[#1,main,5,main] GearsES2.display 0x6c6cb480 256x256, swapInterval 1, drawable 0x0 [apply] junit.framework.TestListener: endTest(test011_off_gl2es3_aa0) [apply] junit.framework.TestListener: startTest(test012_off_gl2es3_aa8) [apply] Thread[#1,main,5,main] GearsES2.dispose 0x6c6cb480: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0x6c6cb480 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[#1,main,5,main] GearsES2.init.0 0x68e5eea7: 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 0x762ef0ea], glad[1 listener, pre true, post false, preSwap true], isSetup true], GearsES2[obj 0x68e5eea7 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x68e5eea7 on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: 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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x68e5eea7 created: GearsObj[0x6db9f5a4, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x68e5eea7 created: GearsObj[0x5f8edcc5, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x68e5eea7 created: GearsObj[0x5f8edcc5, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x68e5eea7 FIN GearsES2[obj 0x68e5eea7 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] GearsES2.startTileRendering: 0x68e5eea7TileRenderer[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 0x762ef0ea], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x68e5eea7 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 0x762ef0ea], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x68e5eea7, 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[#1,main,5,main] GearsES2.display 0x68e5eea7 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[#1,main,5,main] GearsES2.reshape 0x68e5eea7 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 0x762ef0ea], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x68e5eea7, 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[#1,main,5,main] GearsES2.display 0x68e5eea7 256x256, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x68e5eea7 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 0x762ef0ea], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x68e5eea7, 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[#1,main,5,main] GearsES2.display 0x68e5eea7 256x256, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x68e5eea7 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 0x762ef0ea], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x68e5eea7, 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[#1,main,5,main] GearsES2.display 0x68e5eea7 256x256, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x68e5eea7 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 0x762ef0ea], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x68e5eea7, 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[#1,main,5,main] GearsES2.display 0x68e5eea7 256x256, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x68e5eea7 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 0x762ef0ea], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x68e5eea7, 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[#1,main,5,main] GearsES2.display 0x68e5eea7 256x256, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x68e5eea7 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 0x762ef0ea], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x68e5eea7, 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[#1,main,5,main] GearsES2.display 0x68e5eea7 256x256, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x68e5eea7 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 0x762ef0ea], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x68e5eea7, 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[#1,main,5,main] GearsES2.display 0x68e5eea7 256x256, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x68e5eea7 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 0x762ef0ea], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x68e5eea7, 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[#1,main,5,main] GearsES2.display 0x68e5eea7 256x256, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x68e5eea7 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 0x762ef0ea], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x68e5eea7, 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[#1,main,5,main] GearsES2.display 0x68e5eea7 256x256, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x68e5eea7 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 0x762ef0ea], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x68e5eea7, 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[#1,main,5,main] GearsES2.display 0x68e5eea7 256x256, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x68e5eea7 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 0x762ef0ea], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x68e5eea7, 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[#1,main,5,main] GearsES2.display 0x68e5eea7 256x256, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x68e5eea7 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 0x762ef0ea], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x68e5eea7, 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[#1,main,5,main] GearsES2.display 0x68e5eea7 256x256, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x68e5eea7 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 0x762ef0ea], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x68e5eea7, 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[#1,main,5,main] GearsES2.display 0x68e5eea7 256x256, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x68e5eea7 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 0x762ef0ea], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x68e5eea7, 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[#1,main,5,main] GearsES2.display 0x68e5eea7 256x256, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x68e5eea7 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 0x762ef0ea], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x68e5eea7, 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[#1,main,5,main] GearsES2.display 0x68e5eea7 256x256, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x68e5eea7 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 0x762ef0ea], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x68e5eea7, 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[#1,main,5,main] GearsES2.display 0x68e5eea7 256x256, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x68e5eea7 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 0x762ef0ea], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x68e5eea7, 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[#1,main,5,main] GearsES2.display 0x68e5eea7 256x256, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x68e5eea7 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 0x762ef0ea], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x68e5eea7, 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[#1,main,5,main] GearsES2.display 0x68e5eea7 256x256, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x68e5eea7 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 0x762ef0ea], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x68e5eea7, 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[#1,main,5,main] GearsES2.display 0x68e5eea7 256x256, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x68e5eea7 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 0x762ef0ea], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x68e5eea7, 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[#1,main,5,main] GearsES2.display 0x68e5eea7 256x256, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x68e5eea7 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 0x762ef0ea], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x68e5eea7, 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[#1,main,5,main] GearsES2.display 0x68e5eea7 256x256, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x68e5eea7 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 0x762ef0ea], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x68e5eea7, 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[#1,main,5,main] GearsES2.display 0x68e5eea7 256x256, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x68e5eea7 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 0x762ef0ea], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x68e5eea7, 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[#1,main,5,main] GearsES2.display 0x68e5eea7 256x256, swapInterval 1, drawable 0x0 [apply] GearsES2.endTileRendering: 0x68e5eea7TileRenderer[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 0x762ef0ea], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,main,5,main] GearsES2.display 0x68e5eea7 256x256, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x68e5eea7 0/0 256x256 of 256x256, swapInterval 1, drawable 0x0, msaa true, tileRendererInUse null [apply] >> GearsES2 0x68e5eea7, 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[#1,main,5,main] GearsES2.display 0x68e5eea7 256x256, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.dispose 0x68e5eea7: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0x68e5eea7 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[#1,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 0x793be5ca], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] GearsES2 init on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [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 0x793be5ca], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,main,5,main] Gears.reshape 0/0 256x256 of 1536x1024, swapInterval 1, drawable 0x2c00002, 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 0x793be5ca], glad[1 listener, pre true, post false, preSwap 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[#1,main,5,main] Gears.reshape 256/0 256x256 of 1536x1024, swapInterval 1, drawable 0x2c00002, 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 0x793be5ca], glad[1 listener, pre true, post false, preSwap 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[#1,main,5,main] Gears.reshape 512/0 256x256 of 1536x1024, swapInterval 1, drawable 0x2c00002, 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 0x793be5ca], glad[1 listener, pre true, post false, preSwap false], 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[#1,main,5,main] Gears.reshape 768/0 256x256 of 1536x1024, swapInterval 1, drawable 0x2c00002, 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 0x793be5ca], glad[1 listener, pre true, post false, preSwap false], 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[#1,main,5,main] Gears.reshape 1024/0 256x256 of 1536x1024, swapInterval 1, drawable 0x2c00002, 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 0x793be5ca], glad[1 listener, pre true, post false, preSwap false], 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[#1,main,5,main] Gears.reshape 1280/0 256x256 of 1536x1024, swapInterval 1, drawable 0x2c00002, 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 0x793be5ca], glad[1 listener, pre true, post false, preSwap 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[#1,main,5,main] Gears.reshape 0/256 256x256 of 1536x1024, swapInterval 1, drawable 0x2c00002, 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 0x793be5ca], glad[1 listener, pre true, post false, preSwap 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[#1,main,5,main] Gears.reshape 256/256 256x256 of 1536x1024, swapInterval 1, drawable 0x2c00002, 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 0x793be5ca], glad[1 listener, pre true, post false, preSwap 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[#1,main,5,main] Gears.reshape 512/256 256x256 of 1536x1024, swapInterval 1, drawable 0x2c00002, 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 0x793be5ca], glad[1 listener, pre true, post false, preSwap false], 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[#1,main,5,main] Gears.reshape 768/256 256x256 of 1536x1024, swapInterval 1, drawable 0x2c00002, 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 0x793be5ca], glad[1 listener, pre true, post false, preSwap false], 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[#1,main,5,main] Gears.reshape 1024/256 256x256 of 1536x1024, swapInterval 1, drawable 0x2c00002, 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 0x793be5ca], glad[1 listener, pre true, post false, preSwap false], 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[#1,main,5,main] Gears.reshape 1280/256 256x256 of 1536x1024, swapInterval 1, drawable 0x2c00002, 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 0x793be5ca], glad[1 listener, pre true, post false, preSwap 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[#1,main,5,main] Gears.reshape 0/512 256x256 of 1536x1024, swapInterval 1, drawable 0x2c00002, 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 0x793be5ca], glad[1 listener, pre true, post false, preSwap 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[#1,main,5,main] Gears.reshape 256/512 256x256 of 1536x1024, swapInterval 1, drawable 0x2c00002, 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 0x793be5ca], glad[1 listener, pre true, post false, preSwap 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[#1,main,5,main] Gears.reshape 512/512 256x256 of 1536x1024, swapInterval 1, drawable 0x2c00002, 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 0x793be5ca], glad[1 listener, pre true, post false, preSwap false], 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] junit.framework.TestListener: endTest(test101_on__gl2___aa0) [apply] junit.framework.TestListener: startTest(test102_on__gl2___aa8) [apply] Thread[#1,main,5,main] Gears.reshape 768/512 256x256 of 1536x1024, swapInterval 1, drawable 0x2c00002, 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 0x793be5ca], glad[1 listener, pre true, post false, preSwap false], 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[#1,main,5,main] Gears.reshape 1024/512 256x256 of 1536x1024, swapInterval 1, drawable 0x2c00002, 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 0x793be5ca], glad[1 listener, pre true, post false, preSwap false], 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[#1,main,5,main] Gears.reshape 1280/512 256x256 of 1536x1024, swapInterval 1, drawable 0x2c00002, 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 0x793be5ca], glad[1 listener, pre true, post false, preSwap 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[#1,main,5,main] Gears.reshape 0/768 256x256 of 1536x1024, swapInterval 1, drawable 0x2c00002, 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 0x793be5ca], glad[1 listener, pre true, post false, preSwap 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[#1,main,5,main] Gears.reshape 256/768 256x256 of 1536x1024, swapInterval 1, drawable 0x2c00002, 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 0x793be5ca], glad[1 listener, pre true, post false, preSwap 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[#1,main,5,main] Gears.reshape 512/768 256x256 of 1536x1024, swapInterval 1, drawable 0x2c00002, 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 0x793be5ca], glad[1 listener, pre true, post false, preSwap false], 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[#1,main,5,main] Gears.reshape 768/768 256x256 of 1536x1024, swapInterval 1, drawable 0x2c00002, 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 0x793be5ca], glad[1 listener, pre true, post false, preSwap false], 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[#1,main,5,main] Gears.reshape 1024/768 256x256 of 1536x1024, swapInterval 1, drawable 0x2c00002, 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 0x793be5ca], glad[1 listener, pre true, post false, preSwap false], 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[#1,main,5,main] Gears.reshape 1280/768 256x256 of 1536x1024, swapInterval 1, drawable 0x2c00002, 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 0x793be5ca], glad[1 listener, pre true, post false, preSwap 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 0x793be5ca], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,main,5,main] Gears.reshape 0/0 256x256 of 256x256, swapInterval 1, drawable 0x2c00002, 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[#33,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[#1,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 0x33990a0c], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] GearsES2 init on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x52f, fbc 0x170: rgba 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/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [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 0x33990a0c], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,main,5,main] Gears.reshape 0/0 256x256 of 1536x1024, swapInterval 1, drawable 0x2c00002, 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 0x33990a0c], glad[1 listener, pre true, post false, preSwap 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[#1,main,5,main] Gears.reshape 256/0 256x256 of 1536x1024, swapInterval 1, drawable 0x2c00002, 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 0x33990a0c], glad[1 listener, pre true, post false, preSwap 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[#1,main,5,main] Gears.reshape 512/0 256x256 of 1536x1024, swapInterval 1, drawable 0x2c00002, 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 0x33990a0c], glad[1 listener, pre true, post false, preSwap false], 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[#1,main,5,main] Gears.reshape 768/0 256x256 of 1536x1024, swapInterval 1, drawable 0x2c00002, 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 0x33990a0c], glad[1 listener, pre true, post false, preSwap false], 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[#1,main,5,main] Gears.reshape 1024/0 256x256 of 1536x1024, swapInterval 1, drawable 0x2c00002, 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 0x33990a0c], glad[1 listener, pre true, post false, preSwap false], 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[#1,main,5,main] Gears.reshape 1280/0 256x256 of 1536x1024, swapInterval 1, drawable 0x2c00002, 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 0x33990a0c], glad[1 listener, pre true, post false, preSwap 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[#1,main,5,main] Gears.reshape 0/256 256x256 of 1536x1024, swapInterval 1, drawable 0x2c00002, 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 0x33990a0c], glad[1 listener, pre true, post false, preSwap 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[#1,main,5,main] Gears.reshape 256/256 256x256 of 1536x1024, swapInterval 1, drawable 0x2c00002, 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 0x33990a0c], glad[1 listener, pre true, post false, preSwap 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[#1,main,5,main] Gears.reshape 512/256 256x256 of 1536x1024, swapInterval 1, drawable 0x2c00002, 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 0x33990a0c], glad[1 listener, pre true, post false, preSwap false], 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[#1,main,5,main] Gears.reshape 768/256 256x256 of 1536x1024, swapInterval 1, drawable 0x2c00002, 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 0x33990a0c], glad[1 listener, pre true, post false, preSwap false], 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[#1,main,5,main] Gears.reshape 1024/256 256x256 of 1536x1024, swapInterval 1, drawable 0x2c00002, 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 0x33990a0c], glad[1 listener, pre true, post false, preSwap false], 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[#1,main,5,main] Gears.reshape 1280/256 256x256 of 1536x1024, swapInterval 1, drawable 0x2c00002, 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 0x33990a0c], glad[1 listener, pre true, post false, preSwap 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[#1,main,5,main] Gears.reshape 0/512 256x256 of 1536x1024, swapInterval 1, drawable 0x2c00002, 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 0x33990a0c], glad[1 listener, pre true, post false, preSwap 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[#1,main,5,main] Gears.reshape 256/512 256x256 of 1536x1024, swapInterval 1, drawable 0x2c00002, 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 0x33990a0c], glad[1 listener, pre true, post false, preSwap 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[#1,main,5,main] Gears.reshape 512/512 256x256 of 1536x1024, swapInterval 1, drawable 0x2c00002, 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 0x33990a0c], glad[1 listener, pre true, post false, preSwap false], 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[#1,main,5,main] Gears.reshape 768/512 256x256 of 1536x1024, swapInterval 1, drawable 0x2c00002, 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 0x33990a0c], glad[1 listener, pre true, post false, preSwap false], 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[#1,main,5,main] Gears.reshape 1024/512 256x256 of 1536x1024, swapInterval 1, drawable 0x2c00002, 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 0x33990a0c], glad[1 listener, pre true, post false, preSwap false], 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[#1,main,5,main] Gears.reshape 1280/512 256x256 of 1536x1024, swapInterval 1, drawable 0x2c00002, 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 0x33990a0c], glad[1 listener, pre true, post false, preSwap 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[#1,main,5,main] Gears.reshape 0/768 256x256 of 1536x1024, swapInterval 1, drawable 0x2c00002, 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 0x33990a0c], glad[1 listener, pre true, post false, preSwap 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[#1,main,5,main] Gears.reshape 256/768 256x256 of 1536x1024, swapInterval 1, drawable 0x2c00002, 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 0x33990a0c], glad[1 listener, pre true, post false, preSwap 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[#1,main,5,main] Gears.reshape 512/768 256x256 of 1536x1024, swapInterval 1, drawable 0x2c00002, 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 0x33990a0c], glad[1 listener, pre true, post false, preSwap false], 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[#1,main,5,main] Gears.reshape 768/768 256x256 of 1536x1024, swapInterval 1, drawable 0x2c00002, 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 0x33990a0c], glad[1 listener, pre true, post false, preSwap false], 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[#1,main,5,main] Gears.reshape 1024/768 256x256 of 1536x1024, swapInterval 1, drawable 0x2c00002, 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 0x33990a0c], glad[1 listener, pre true, post false, preSwap false], 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[#1,main,5,main] Gears.reshape 1280/768 256x256 of 1536x1024, swapInterval 1, drawable 0x2c00002, 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 0x33990a0c], glad[1 listener, pre true, post false, preSwap 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 0x33990a0c], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,main,5,main] Gears.reshape 0/0 256x256 of 256x256, swapInterval 1, drawable 0x2c00002, 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[#34,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[#1,main,5,main] GearsES2.init.0 0x50b5ac82: 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 0x6babf3bf], glad[1 listener, pre true, post false, preSwap false], isSetup true], GearsES2[obj 0x50b5ac82 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x50b5ac82 on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x50b5ac82 created: GearsObj[0x3fb1549b, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x50b5ac82 created: GearsObj[0xea6147e, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x50b5ac82 created: GearsObj[0xea6147e, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x50b5ac82 FIN GearsES2[obj 0x50b5ac82 isInit true, usesShared false, 1 GearsObj[0x3fb1549b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xea6147e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3c73951, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] GearsES2.startTileRendering: 0x50b5ac82TileRenderer[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 0x6babf3bf], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x50b5ac82 0/0 256x256 of 1536x1024, swapInterval 1, drawable 0x2c00002, 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 0x6babf3bf], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x50b5ac82, 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[#1,main,5,main] GearsES2.display 0x50b5ac82 256x256, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x50b5ac82 256/0 256x256 of 1536x1024, swapInterval 1, drawable 0x2c00002, 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 0x6babf3bf], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x50b5ac82, 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[#1,main,5,main] GearsES2.display 0x50b5ac82 256x256, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x50b5ac82 512/0 256x256 of 1536x1024, swapInterval 1, drawable 0x2c00002, 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 0x6babf3bf], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x50b5ac82, 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[#1,main,5,main] GearsES2.display 0x50b5ac82 256x256, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x50b5ac82 768/0 256x256 of 1536x1024, swapInterval 1, drawable 0x2c00002, 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 0x6babf3bf], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x50b5ac82, 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[#1,main,5,main] GearsES2.display 0x50b5ac82 256x256, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x50b5ac82 1024/0 256x256 of 1536x1024, swapInterval 1, drawable 0x2c00002, 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 0x6babf3bf], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x50b5ac82, 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[#1,main,5,main] GearsES2.display 0x50b5ac82 256x256, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x50b5ac82 1280/0 256x256 of 1536x1024, swapInterval 1, drawable 0x2c00002, 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 0x6babf3bf], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x50b5ac82, 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[#1,main,5,main] GearsES2.display 0x50b5ac82 256x256, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x50b5ac82 0/256 256x256 of 1536x1024, swapInterval 1, drawable 0x2c00002, 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 0x6babf3bf], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x50b5ac82, 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[#1,main,5,main] GearsES2.display 0x50b5ac82 256x256, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x50b5ac82 256/256 256x256 of 1536x1024, swapInterval 1, drawable 0x2c00002, 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 0x6babf3bf], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x50b5ac82, 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[#1,main,5,main] GearsES2.display 0x50b5ac82 256x256, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x50b5ac82 512/256 256x256 of 1536x1024, swapInterval 1, drawable 0x2c00002, 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 0x6babf3bf], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x50b5ac82, 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[#1,main,5,main] GearsES2.display 0x50b5ac82 256x256, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x50b5ac82 768/256 256x256 of 1536x1024, swapInterval 1, drawable 0x2c00002, 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 0x6babf3bf], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x50b5ac82, 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[#1,main,5,main] GearsES2.display 0x50b5ac82 256x256, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x50b5ac82 1024/256 256x256 of 1536x1024, swapInterval 1, drawable 0x2c00002, 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 0x6babf3bf], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x50b5ac82, 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[#1,main,5,main] GearsES2.display 0x50b5ac82 256x256, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x50b5ac82 1280/256 256x256 of 1536x1024, swapInterval 1, drawable 0x2c00002, 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 0x6babf3bf], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x50b5ac82, 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[#1,main,5,main] GearsES2.display 0x50b5ac82 256x256, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x50b5ac82 0/512 256x256 of 1536x1024, swapInterval 1, drawable 0x2c00002, 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 0x6babf3bf], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x50b5ac82, 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[#1,main,5,main] GearsES2.display 0x50b5ac82 256x256, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x50b5ac82 256/512 256x256 of 1536x1024, swapInterval 1, drawable 0x2c00002, 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 0x6babf3bf], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x50b5ac82, 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[#1,main,5,main] GearsES2.display 0x50b5ac82 256x256, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x50b5ac82 512/512 256x256 of 1536x1024, swapInterval 1, drawable 0x2c00002, 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 0x6babf3bf], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x50b5ac82, 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[#1,main,5,main] GearsES2.display 0x50b5ac82 256x256, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x50b5ac82 768/512 256x256 of 1536x1024, swapInterval 1, drawable 0x2c00002, 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 0x6babf3bf], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x50b5ac82, 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[#1,main,5,main] GearsES2.display 0x50b5ac82 256x256, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x50b5ac82 1024/512 256x256 of 1536x1024, swapInterval 1, drawable 0x2c00002, 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 0x6babf3bf], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x50b5ac82, 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[#1,main,5,main] GearsES2.display 0x50b5ac82 256x256, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x50b5ac82 1280/512 256x256 of 1536x1024, swapInterval 1, drawable 0x2c00002, 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 0x6babf3bf], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x50b5ac82, 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[#1,main,5,main] GearsES2.display 0x50b5ac82 256x256, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x50b5ac82 0/768 256x256 of 1536x1024, swapInterval 1, drawable 0x2c00002, 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 0x6babf3bf], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x50b5ac82, 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[#1,main,5,main] GearsES2.display 0x50b5ac82 256x256, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x50b5ac82 256/768 256x256 of 1536x1024, swapInterval 1, drawable 0x2c00002, 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 0x6babf3bf], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x50b5ac82, 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[#1,main,5,main] GearsES2.display 0x50b5ac82 256x256, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x50b5ac82 512/768 256x256 of 1536x1024, swapInterval 1, drawable 0x2c00002, 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 0x6babf3bf], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x50b5ac82, 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[#1,main,5,main] GearsES2.display 0x50b5ac82 256x256, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x50b5ac82 768/768 256x256 of 1536x1024, swapInterval 1, drawable 0x2c00002, 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 0x6babf3bf], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x50b5ac82, 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[#1,main,5,main] GearsES2.display 0x50b5ac82 256x256, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x50b5ac82 1024/768 256x256 of 1536x1024, swapInterval 1, drawable 0x2c00002, 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 0x6babf3bf], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x50b5ac82, 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[#1,main,5,main] GearsES2.display 0x50b5ac82 256x256, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x50b5ac82 1280/768 256x256 of 1536x1024, swapInterval 1, drawable 0x2c00002, 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 0x6babf3bf], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x50b5ac82, 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[#1,main,5,main] GearsES2.display 0x50b5ac82 256x256, swapInterval 1, drawable 0x2c00002 [apply] GearsES2.endTileRendering: 0x50b5ac82TileRenderer[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 0x6babf3bf], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,main,5,main] GearsES2.display 0x50b5ac82 256x256, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x50b5ac82 0/0 256x256 of 256x256, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x50b5ac82, 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[#1,main,5,main] GearsES2.display 0x50b5ac82 256x256, swapInterval 1, drawable 0x2c00002 [apply] junit.framework.TestListener: endTest(test111_on__gl2es3_aa0) [apply] junit.framework.TestListener: startTest(test112_on__gl2es3_aa8) [apply] Thread[#35,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x50b5ac82: tileRendererInUse null [apply] Thread[#35,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x50b5ac82 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[#1,main,5,main] GearsES2.init.0 0x6f46426d: 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 0x49c7b90e], glad[1 listener, pre true, post false, preSwap false], isSetup true], GearsES2[obj 0x6f46426d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x6f46426d on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x52f, fbc 0x170: rgba 8/8/8/8, opaque, 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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x6f46426d created: GearsObj[0x429bffaa, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x6f46426d created: GearsObj[0x5403f35f, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x6f46426d created: GearsObj[0x5403f35f, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x6f46426d FIN GearsES2[obj 0x6f46426d isInit true, usesShared false, 1 GearsObj[0x429bffaa, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5403f35f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x483f6d77, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] GearsES2.startTileRendering: 0x6f46426dTileRenderer[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 0x49c7b90e], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x6f46426d 0/0 256x256 of 1536x1024, swapInterval 1, drawable 0x2c00002, 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 0x49c7b90e], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x6f46426d, 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[#1,main,5,main] GearsES2.display 0x6f46426d 256x256, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x6f46426d 256/0 256x256 of 1536x1024, swapInterval 1, drawable 0x2c00002, 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 0x49c7b90e], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x6f46426d, 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[#1,main,5,main] GearsES2.display 0x6f46426d 256x256, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x6f46426d 512/0 256x256 of 1536x1024, swapInterval 1, drawable 0x2c00002, 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 0x49c7b90e], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x6f46426d, 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[#1,main,5,main] GearsES2.display 0x6f46426d 256x256, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x6f46426d 768/0 256x256 of 1536x1024, swapInterval 1, drawable 0x2c00002, 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 0x49c7b90e], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x6f46426d, 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[#1,main,5,main] GearsES2.display 0x6f46426d 256x256, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x6f46426d 1024/0 256x256 of 1536x1024, swapInterval 1, drawable 0x2c00002, 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 0x49c7b90e], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x6f46426d, 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[#1,main,5,main] GearsES2.display 0x6f46426d 256x256, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x6f46426d 1280/0 256x256 of 1536x1024, swapInterval 1, drawable 0x2c00002, 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 0x49c7b90e], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x6f46426d, 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[#1,main,5,main] GearsES2.display 0x6f46426d 256x256, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x6f46426d 0/256 256x256 of 1536x1024, swapInterval 1, drawable 0x2c00002, 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 0x49c7b90e], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x6f46426d, 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[#1,main,5,main] GearsES2.display 0x6f46426d 256x256, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x6f46426d 256/256 256x256 of 1536x1024, swapInterval 1, drawable 0x2c00002, 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 0x49c7b90e], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x6f46426d, 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[#1,main,5,main] GearsES2.display 0x6f46426d 256x256, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x6f46426d 512/256 256x256 of 1536x1024, swapInterval 1, drawable 0x2c00002, 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 0x49c7b90e], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x6f46426d, 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[#1,main,5,main] GearsES2.display 0x6f46426d 256x256, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x6f46426d 768/256 256x256 of 1536x1024, swapInterval 1, drawable 0x2c00002, 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 0x49c7b90e], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x6f46426d, 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[#1,main,5,main] GearsES2.display 0x6f46426d 256x256, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x6f46426d 1024/256 256x256 of 1536x1024, swapInterval 1, drawable 0x2c00002, 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 0x49c7b90e], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x6f46426d, 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[#1,main,5,main] GearsES2.display 0x6f46426d 256x256, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x6f46426d 1280/256 256x256 of 1536x1024, swapInterval 1, drawable 0x2c00002, 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 0x49c7b90e], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x6f46426d, 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[#1,main,5,main] GearsES2.display 0x6f46426d 256x256, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x6f46426d 0/512 256x256 of 1536x1024, swapInterval 1, drawable 0x2c00002, 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 0x49c7b90e], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x6f46426d, 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[#1,main,5,main] GearsES2.display 0x6f46426d 256x256, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x6f46426d 256/512 256x256 of 1536x1024, swapInterval 1, drawable 0x2c00002, 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 0x49c7b90e], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x6f46426d, 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[#1,main,5,main] GearsES2.display 0x6f46426d 256x256, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x6f46426d 512/512 256x256 of 1536x1024, swapInterval 1, drawable 0x2c00002, 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 0x49c7b90e], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x6f46426d, 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[#1,main,5,main] GearsES2.display 0x6f46426d 256x256, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x6f46426d 768/512 256x256 of 1536x1024, swapInterval 1, drawable 0x2c00002, 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 0x49c7b90e], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x6f46426d, 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[#1,main,5,main] GearsES2.display 0x6f46426d 256x256, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x6f46426d 1024/512 256x256 of 1536x1024, swapInterval 1, drawable 0x2c00002, 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 0x49c7b90e], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x6f46426d, 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[#1,main,5,main] GearsES2.display 0x6f46426d 256x256, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x6f46426d 1280/512 256x256 of 1536x1024, swapInterval 1, drawable 0x2c00002, 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 0x49c7b90e], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x6f46426d, 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[#1,main,5,main] GearsES2.display 0x6f46426d 256x256, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x6f46426d 0/768 256x256 of 1536x1024, swapInterval 1, drawable 0x2c00002, 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 0x49c7b90e], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x6f46426d, 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[#1,main,5,main] GearsES2.display 0x6f46426d 256x256, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x6f46426d 256/768 256x256 of 1536x1024, swapInterval 1, drawable 0x2c00002, 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 0x49c7b90e], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x6f46426d, 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[#1,main,5,main] GearsES2.display 0x6f46426d 256x256, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x6f46426d 512/768 256x256 of 1536x1024, swapInterval 1, drawable 0x2c00002, 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 0x49c7b90e], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x6f46426d, 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[#1,main,5,main] GearsES2.display 0x6f46426d 256x256, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x6f46426d 768/768 256x256 of 1536x1024, swapInterval 1, drawable 0x2c00002, 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 0x49c7b90e], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x6f46426d, 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[#1,main,5,main] GearsES2.display 0x6f46426d 256x256, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x6f46426d 1024/768 256x256 of 1536x1024, swapInterval 1, drawable 0x2c00002, 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 0x49c7b90e], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x6f46426d, 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[#1,main,5,main] GearsES2.display 0x6f46426d 256x256, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x6f46426d 1280/768 256x256 of 1536x1024, swapInterval 1, drawable 0x2c00002, 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 0x49c7b90e], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x6f46426d, 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[#1,main,5,main] GearsES2.display 0x6f46426d 256x256, swapInterval 1, drawable 0x2c00002 [apply] GearsES2.endTileRendering: 0x6f46426dTileRenderer[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 0x49c7b90e], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,main,5,main] GearsES2.display 0x6f46426d 256x256, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x6f46426d 0/0 256x256 of 256x256, swapInterval 1, drawable 0x2c00002, msaa true, tileRendererInUse null [apply] >> GearsES2 0x6f46426d, 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[#1,main,5,main] GearsES2.display 0x6f46426d 256x256, swapInterval 1, drawable 0x2c00002 [apply] junit.framework.TestListener: endTest(test112_on__gl2es3_aa8) [apply] Thread[#36,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x6f46426d: tileRendererInUse null [apply] Thread[#36,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x6f46426d 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 @ 1751131755608 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131755611 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.667 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751131753549 ms III - Start [apply] SLOCK [T main @ 1751131753554 ms +++ localhost/127.0.0.1:59999 - Locked within 16 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering2NEWT - test001_off_gl2___aa0 [apply] Thread[#1,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 0x3e92efc3], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] GearsES2 init on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.sw], offscr[fbo]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [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 0x3e92efc3], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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 0x3e92efc3], glad[1 listener, pre true, post false, preSwap 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[#1,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 0x3e92efc3], glad[1 listener, pre true, post false, preSwap 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[#1,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 0x3e92efc3], glad[1 listener, pre true, post false, preSwap false], 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[#1,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 0x3e92efc3], glad[1 listener, pre true, post false, preSwap false], 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[#1,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 0x3e92efc3], glad[1 listener, pre true, post false, preSwap false], 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[#1,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 0x3e92efc3], glad[1 listener, pre true, post false, preSwap 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[#1,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 0x3e92efc3], glad[1 listener, pre true, post false, preSwap 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[#1,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 0x3e92efc3], glad[1 listener, pre true, post false, preSwap 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[#1,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 0x3e92efc3], glad[1 listener, pre true, post false, preSwap false], 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[#1,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 0x3e92efc3], glad[1 listener, pre true, post false, preSwap false], 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[#1,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 0x3e92efc3], glad[1 listener, pre true, post false, preSwap false], 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[#1,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 0x3e92efc3], glad[1 listener, pre true, post false, preSwap 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[#1,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 0x3e92efc3], glad[1 listener, pre true, post false, preSwap 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[#1,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 0x3e92efc3], glad[1 listener, pre true, post false, preSwap 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[#1,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 0x3e92efc3], glad[1 listener, pre true, post false, preSwap false], 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[#1,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 0x3e92efc3], glad[1 listener, pre true, post false, preSwap false], 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[#1,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 0x3e92efc3], glad[1 listener, pre true, post false, preSwap false], 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[#1,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 0x3e92efc3], glad[1 listener, pre true, post false, preSwap 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[#1,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 0x3e92efc3], glad[1 listener, pre true, post false, preSwap 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[#1,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 0x3e92efc3], glad[1 listener, pre true, post false, preSwap 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[#1,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 0x3e92efc3], glad[1 listener, pre true, post false, preSwap false], 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[#1,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 0x3e92efc3], glad[1 listener, pre true, post false, preSwap false], 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[#1,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 0x3e92efc3], glad[1 listener, pre true, post false, preSwap false], 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[#1,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 0x3e92efc3], glad[1 listener, pre true, post false, preSwap 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 0x3e92efc3], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,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[#1,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[#1,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 0x77888435], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] GearsES2 init on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: 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/GL4bc.sw], offscr[fbo]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [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 0x77888435], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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 0x77888435], glad[1 listener, pre true, post false, preSwap 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[#1,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 0x77888435], glad[1 listener, pre true, post false, preSwap 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[#1,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 0x77888435], glad[1 listener, pre true, post false, preSwap true], 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[#1,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 0x77888435], glad[1 listener, pre true, post false, preSwap true], 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[#1,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 0x77888435], glad[1 listener, pre true, post false, preSwap true], 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[#1,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 0x77888435], glad[1 listener, pre true, post false, preSwap 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[#1,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 0x77888435], glad[1 listener, pre true, post false, preSwap 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[#1,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 0x77888435], glad[1 listener, pre true, post false, preSwap 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[#1,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 0x77888435], glad[1 listener, pre true, post false, preSwap true], 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[#1,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 0x77888435], glad[1 listener, pre true, post false, preSwap true], 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[#1,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 0x77888435], glad[1 listener, pre true, post false, preSwap true], 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[#1,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 0x77888435], glad[1 listener, pre true, post false, preSwap 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[#1,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 0x77888435], glad[1 listener, pre true, post false, preSwap 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[#1,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 0x77888435], glad[1 listener, pre true, post false, preSwap 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[#1,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 0x77888435], glad[1 listener, pre true, post false, preSwap true], 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[#1,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 0x77888435], glad[1 listener, pre true, post false, preSwap true], 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[#1,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 0x77888435], glad[1 listener, pre true, post false, preSwap true], 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[#1,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 0x77888435], glad[1 listener, pre true, post false, preSwap 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[#1,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 0x77888435], glad[1 listener, pre true, post false, preSwap 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[#1,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 0x77888435], glad[1 listener, pre true, post false, preSwap 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[#1,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 0x77888435], glad[1 listener, pre true, post false, preSwap true], 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[#1,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 0x77888435], glad[1 listener, pre true, post false, preSwap true], 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[#1,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 0x77888435], glad[1 listener, pre true, post false, preSwap true], 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[#1,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 0x77888435], glad[1 listener, pre true, post false, preSwap 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 0x77888435], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,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[#1,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[#1,main,5,main] GearsES2.init.0 0x6c6cb480: 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 0x206a70ef], glad[1 listener, pre true, post false, preSwap false], isSetup true], GearsES2[obj 0x6c6cb480 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x6c6cb480 on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: 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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x6c6cb480 created: GearsObj[0x13b6aecc, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x6c6cb480 created: GearsObj[0x394df057, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x6c6cb480 created: GearsObj[0x394df057, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x6c6cb480 FIN GearsES2[obj 0x6c6cb480 isInit true, usesShared false, 1 GearsObj[0x13b6aecc, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x394df057, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4961f6af, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] GearsES2.startTileRendering: 0x6c6cb480TileRenderer[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 0x206a70ef], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x6c6cb480 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 0x206a70ef], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x6c6cb480, 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[#1,main,5,main] GearsES2.display 0x6c6cb480 256x256, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x6c6cb480 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 0x206a70ef], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x6c6cb480, 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[#1,main,5,main] GearsES2.display 0x6c6cb480 256x256, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x6c6cb480 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 0x206a70ef], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x6c6cb480, 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[#1,main,5,main] GearsES2.display 0x6c6cb480 256x256, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x6c6cb480 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 0x206a70ef], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x6c6cb480, 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[#1,main,5,main] GearsES2.display 0x6c6cb480 256x256, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x6c6cb480 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 0x206a70ef], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x6c6cb480, 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[#1,main,5,main] GearsES2.display 0x6c6cb480 256x256, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x6c6cb480 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 0x206a70ef], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x6c6cb480, 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[#1,main,5,main] GearsES2.display 0x6c6cb480 256x256, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x6c6cb480 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 0x206a70ef], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x6c6cb480, 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[#1,main,5,main] GearsES2.display 0x6c6cb480 256x256, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x6c6cb480 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 0x206a70ef], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x6c6cb480, 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[#1,main,5,main] GearsES2.display 0x6c6cb480 256x256, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x6c6cb480 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 0x206a70ef], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x6c6cb480, 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[#1,main,5,main] GearsES2.display 0x6c6cb480 256x256, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x6c6cb480 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 0x206a70ef], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x6c6cb480, 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[#1,main,5,main] GearsES2.display 0x6c6cb480 256x256, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x6c6cb480 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 0x206a70ef], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x6c6cb480, 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[#1,main,5,main] GearsES2.display 0x6c6cb480 256x256, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x6c6cb480 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 0x206a70ef], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x6c6cb480, 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[#1,main,5,main] GearsES2.display 0x6c6cb480 256x256, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x6c6cb480 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 0x206a70ef], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x6c6cb480, 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[#1,main,5,main] GearsES2.display 0x6c6cb480 256x256, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x6c6cb480 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 0x206a70ef], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x6c6cb480, 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[#1,main,5,main] GearsES2.display 0x6c6cb480 256x256, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x6c6cb480 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 0x206a70ef], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x6c6cb480, 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[#1,main,5,main] GearsES2.display 0x6c6cb480 256x256, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x6c6cb480 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 0x206a70ef], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x6c6cb480, 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[#1,main,5,main] GearsES2.display 0x6c6cb480 256x256, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x6c6cb480 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 0x206a70ef], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x6c6cb480, 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[#1,main,5,main] GearsES2.display 0x6c6cb480 256x256, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x6c6cb480 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 0x206a70ef], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x6c6cb480, 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[#1,main,5,main] GearsES2.display 0x6c6cb480 256x256, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x6c6cb480 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 0x206a70ef], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x6c6cb480, 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[#1,main,5,main] GearsES2.display 0x6c6cb480 256x256, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x6c6cb480 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 0x206a70ef], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x6c6cb480, 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[#1,main,5,main] GearsES2.display 0x6c6cb480 256x256, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x6c6cb480 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 0x206a70ef], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x6c6cb480, 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[#1,main,5,main] GearsES2.display 0x6c6cb480 256x256, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x6c6cb480 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 0x206a70ef], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x6c6cb480, 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[#1,main,5,main] GearsES2.display 0x6c6cb480 256x256, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x6c6cb480 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 0x206a70ef], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x6c6cb480, 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[#1,main,5,main] GearsES2.display 0x6c6cb480 256x256, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x6c6cb480 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 0x206a70ef], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x6c6cb480, 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[#1,main,5,main] GearsES2.display 0x6c6cb480 256x256, swapInterval 1, drawable 0x0 [apply] GearsES2.endTileRendering: 0x6c6cb480TileRenderer[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 0x206a70ef], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,main,5,main] GearsES2.display 0x6c6cb480 256x256, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x6c6cb480 0/0 256x256 of 256x256, swapInterval 1, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6c6cb480, 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[#1,main,5,main] GearsES2.display 0x6c6cb480 256x256, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.dispose 0x6c6cb480: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0x6c6cb480 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[#1,main,5,main] GearsES2.init.0 0x68e5eea7: 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 0x762ef0ea], glad[1 listener, pre true, post false, preSwap true], isSetup true], GearsES2[obj 0x68e5eea7 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x68e5eea7 on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: 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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x68e5eea7 created: GearsObj[0x6db9f5a4, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x68e5eea7 created: GearsObj[0x5f8edcc5, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x68e5eea7 created: GearsObj[0x5f8edcc5, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x68e5eea7 FIN GearsES2[obj 0x68e5eea7 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] GearsES2.startTileRendering: 0x68e5eea7TileRenderer[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 0x762ef0ea], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x68e5eea7 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 0x762ef0ea], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x68e5eea7, 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[#1,main,5,main] GearsES2.display 0x68e5eea7 256x256, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x68e5eea7 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 0x762ef0ea], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x68e5eea7, 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[#1,main,5,main] GearsES2.display 0x68e5eea7 256x256, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x68e5eea7 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 0x762ef0ea], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x68e5eea7, 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[#1,main,5,main] GearsES2.display 0x68e5eea7 256x256, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x68e5eea7 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 0x762ef0ea], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x68e5eea7, 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[#1,main,5,main] GearsES2.display 0x68e5eea7 256x256, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x68e5eea7 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 0x762ef0ea], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x68e5eea7, 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[#1,main,5,main] GearsES2.display 0x68e5eea7 256x256, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x68e5eea7 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 0x762ef0ea], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x68e5eea7, 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[#1,main,5,main] GearsES2.display 0x68e5eea7 256x256, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x68e5eea7 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 0x762ef0ea], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x68e5eea7, 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[#1,main,5,main] GearsES2.display 0x68e5eea7 256x256, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x68e5eea7 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 0x762ef0ea], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x68e5eea7, 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[#1,main,5,main] GearsES2.display 0x68e5eea7 256x256, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x68e5eea7 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 0x762ef0ea], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x68e5eea7, 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[#1,main,5,main] GearsES2.display 0x68e5eea7 256x256, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x68e5eea7 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 0x762ef0ea], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x68e5eea7, 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[#1,main,5,main] GearsES2.display 0x68e5eea7 256x256, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x68e5eea7 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 0x762ef0ea], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x68e5eea7, 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[#1,main,5,main] GearsES2.display 0x68e5eea7 256x256, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x68e5eea7 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 0x762ef0ea], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x68e5eea7, 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[#1,main,5,main] GearsES2.display 0x68e5eea7 256x256, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x68e5eea7 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 0x762ef0ea], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x68e5eea7, 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[#1,main,5,main] GearsES2.display 0x68e5eea7 256x256, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x68e5eea7 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 0x762ef0ea], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x68e5eea7, 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[#1,main,5,main] GearsES2.display 0x68e5eea7 256x256, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x68e5eea7 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 0x762ef0ea], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x68e5eea7, 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[#1,main,5,main] GearsES2.display 0x68e5eea7 256x256, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x68e5eea7 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 0x762ef0ea], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x68e5eea7, 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[#1,main,5,main] GearsES2.display 0x68e5eea7 256x256, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x68e5eea7 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 0x762ef0ea], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x68e5eea7, 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[#1,main,5,main] GearsES2.display 0x68e5eea7 256x256, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x68e5eea7 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 0x762ef0ea], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x68e5eea7, 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[#1,main,5,main] GearsES2.display 0x68e5eea7 256x256, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x68e5eea7 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 0x762ef0ea], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x68e5eea7, 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[#1,main,5,main] GearsES2.display 0x68e5eea7 256x256, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x68e5eea7 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 0x762ef0ea], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x68e5eea7, 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[#1,main,5,main] GearsES2.display 0x68e5eea7 256x256, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x68e5eea7 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 0x762ef0ea], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x68e5eea7, 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[#1,main,5,main] GearsES2.display 0x68e5eea7 256x256, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x68e5eea7 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 0x762ef0ea], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x68e5eea7, 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[#1,main,5,main] GearsES2.display 0x68e5eea7 256x256, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x68e5eea7 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 0x762ef0ea], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x68e5eea7, 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[#1,main,5,main] GearsES2.display 0x68e5eea7 256x256, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x68e5eea7 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 0x762ef0ea], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x68e5eea7, 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[#1,main,5,main] GearsES2.display 0x68e5eea7 256x256, swapInterval 1, drawable 0x0 [apply] GearsES2.endTileRendering: 0x68e5eea7TileRenderer[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 0x762ef0ea], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[#1,main,5,main] GearsES2.display 0x68e5eea7 256x256, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x68e5eea7 0/0 256x256 of 256x256, swapInterval 1, drawable 0x0, msaa true, tileRendererInUse null [apply] >> GearsES2 0x68e5eea7, 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[#1,main,5,main] GearsES2.display 0x68e5eea7 256x256, swapInterval 1, drawable 0x0 [apply] Thread[#1,main,5,main] GearsES2.dispose 0x68e5eea7: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0x68e5eea7 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[#1,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 0x793be5ca], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] GearsES2 init on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [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 0x793be5ca], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,main,5,main] Gears.reshape 0/0 256x256 of 1536x1024, swapInterval 1, drawable 0x2c00002, 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 0x793be5ca], glad[1 listener, pre true, post false, preSwap 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[#1,main,5,main] Gears.reshape 256/0 256x256 of 1536x1024, swapInterval 1, drawable 0x2c00002, 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 0x793be5ca], glad[1 listener, pre true, post false, preSwap 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[#1,main,5,main] Gears.reshape 512/0 256x256 of 1536x1024, swapInterval 1, drawable 0x2c00002, 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 0x793be5ca], glad[1 listener, pre true, post false, preSwap false], 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[#1,main,5,main] Gears.reshape 768/0 256x256 of 1536x1024, swapInterval 1, drawable 0x2c00002, 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 0x793be5ca], glad[1 listener, pre true, post false, preSwap false], 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[#1,main,5,main] Gears.reshape 1024/0 256x256 of 1536x1024, swapInterval 1, drawable 0x2c00002, 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 0x793be5ca], glad[1 listener, pre true, post false, preSwap false], 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[#1,main,5,main] Gears.reshape 1280/0 256x256 of 1536x1024, swapInterval 1, drawable 0x2c00002, 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 0x793be5ca], glad[1 listener, pre true, post false, preSwap 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[#1,main,5,main] Gears.reshape 0/256 256x256 of 1536x1024, swapInterval 1, drawable 0x2c00002, 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 0x793be5ca], glad[1 listener, pre true, post false, preSwap 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[#1,main,5,main] Gears.reshape 256/256 256x256 of 1536x1024, swapInterval 1, drawable 0x2c00002, 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 0x793be5ca], glad[1 listener, pre true, post false, preSwap 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[#1,main,5,main] Gears.reshape 512/256 256x256 of 1536x1024, swapInterval 1, drawable 0x2c00002, 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 0x793be5ca], glad[1 listener, pre true, post false, preSwap false], 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[#1,main,5,main] Gears.reshape 768/256 256x256 of 1536x1024, swapInterval 1, drawable 0x2c00002, 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 0x793be5ca], glad[1 listener, pre true, post false, preSwap false], 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[#1,main,5,main] Gears.reshape 1024/256 256x256 of 1536x1024, swapInterval 1, drawable 0x2c00002, 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 0x793be5ca], glad[1 listener, pre true, post false, preSwap false], 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[#1,main,5,main] Gears.reshape 1280/256 256x256 of 1536x1024, swapInterval 1, drawable 0x2c00002, 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 0x793be5ca], glad[1 listener, pre true, post false, preSwap 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[#1,main,5,main] Gears.reshape 0/512 256x256 of 1536x1024, swapInterval 1, drawable 0x2c00002, 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 0x793be5ca], glad[1 listener, pre true, post false, preSwap 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[#1,main,5,main] Gears.reshape 256/512 256x256 of 1536x1024, swapInterval 1, drawable 0x2c00002, 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 0x793be5ca], glad[1 listener, pre true, post false, preSwap 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[#1,main,5,main] Gears.reshape 512/512 256x256 of 1536x1024, swapInterval 1, drawable 0x2c00002, 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 0x793be5ca], glad[1 listener, pre true, post false, preSwap false], 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[#1,main,5,main] Gears.reshape 768/512 256x256 of 1536x1024, swapInterval 1, drawable 0x2c00002, 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 0x793be5ca], glad[1 listener, pre true, post false, preSwap false], 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[#1,main,5,main] Gears.reshape 1024/512 256x256 of 1536x1024, swapInterval 1, drawable 0x2c00002, 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 0x793be5ca], glad[1 listener, pre true, post false, preSwap false], 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[#1,main,5,main] Gears.reshape 1280/512 256x256 of 1536x1024, swapInterval 1, drawable 0x2c00002, 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 0x793be5ca], glad[1 listener, pre true, post false, preSwap 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[#1,main,5,main] Gears.reshape 0/768 256x256 of 1536x1024, swapInterval 1, drawable 0x2c00002, 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 0x793be5ca], glad[1 listener, pre true, post false, preSwap 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[#1,main,5,main] Gears.reshape 256/768 256x256 of 1536x1024, swapInterval 1, drawable 0x2c00002, 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 0x793be5ca], glad[1 listener, pre true, post false, preSwap 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[#1,main,5,main] Gears.reshape 512/768 256x256 of 1536x1024, swapInterval 1, drawable 0x2c00002, 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 0x793be5ca], glad[1 listener, pre true, post false, preSwap false], 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[#1,main,5,main] Gears.reshape 768/768 256x256 of 1536x1024, swapInterval 1, drawable 0x2c00002, 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 0x793be5ca], glad[1 listener, pre true, post false, preSwap false], 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[#1,main,5,main] Gears.reshape 1024/768 256x256 of 1536x1024, swapInterval 1, drawable 0x2c00002, 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 0x793be5ca], glad[1 listener, pre true, post false, preSwap false], 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[#1,main,5,main] Gears.reshape 1280/768 256x256 of 1536x1024, swapInterval 1, drawable 0x2c00002, 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 0x793be5ca], glad[1 listener, pre true, post false, preSwap 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 0x793be5ca], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,main,5,main] Gears.reshape 0/0 256x256 of 256x256, swapInterval 1, drawable 0x2c00002, 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[#33,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[#1,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 0x33990a0c], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] GearsES2 init on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x52f, fbc 0x170: rgba 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/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [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 0x33990a0c], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,main,5,main] Gears.reshape 0/0 256x256 of 1536x1024, swapInterval 1, drawable 0x2c00002, 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 0x33990a0c], glad[1 listener, pre true, post false, preSwap 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[#1,main,5,main] Gears.reshape 256/0 256x256 of 1536x1024, swapInterval 1, drawable 0x2c00002, 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 0x33990a0c], glad[1 listener, pre true, post false, preSwap 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[#1,main,5,main] Gears.reshape 512/0 256x256 of 1536x1024, swapInterval 1, drawable 0x2c00002, 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 0x33990a0c], glad[1 listener, pre true, post false, preSwap false], 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[#1,main,5,main] Gears.reshape 768/0 256x256 of 1536x1024, swapInterval 1, drawable 0x2c00002, 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 0x33990a0c], glad[1 listener, pre true, post false, preSwap false], 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[#1,main,5,main] Gears.reshape 1024/0 256x256 of 1536x1024, swapInterval 1, drawable 0x2c00002, 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 0x33990a0c], glad[1 listener, pre true, post false, preSwap false], 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[#1,main,5,main] Gears.reshape 1280/0 256x256 of 1536x1024, swapInterval 1, drawable 0x2c00002, 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 0x33990a0c], glad[1 listener, pre true, post false, preSwap 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[#1,main,5,main] Gears.reshape 0/256 256x256 of 1536x1024, swapInterval 1, drawable 0x2c00002, 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 0x33990a0c], glad[1 listener, pre true, post false, preSwap 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[#1,main,5,main] Gears.reshape 256/256 256x256 of 1536x1024, swapInterval 1, drawable 0x2c00002, 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 0x33990a0c], glad[1 listener, pre true, post false, preSwap 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[#1,main,5,main] Gears.reshape 512/256 256x256 of 1536x1024, swapInterval 1, drawable 0x2c00002, 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 0x33990a0c], glad[1 listener, pre true, post false, preSwap false], 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[#1,main,5,main] Gears.reshape 768/256 256x256 of 1536x1024, swapInterval 1, drawable 0x2c00002, 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 0x33990a0c], glad[1 listener, pre true, post false, preSwap false], 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[#1,main,5,main] Gears.reshape 1024/256 256x256 of 1536x1024, swapInterval 1, drawable 0x2c00002, 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 0x33990a0c], glad[1 listener, pre true, post false, preSwap false], 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[#1,main,5,main] Gears.reshape 1280/256 256x256 of 1536x1024, swapInterval 1, drawable 0x2c00002, 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 0x33990a0c], glad[1 listener, pre true, post false, preSwap 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[#1,main,5,main] Gears.reshape 0/512 256x256 of 1536x1024, swapInterval 1, drawable 0x2c00002, 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 0x33990a0c], glad[1 listener, pre true, post false, preSwap 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[#1,main,5,main] Gears.reshape 256/512 256x256 of 1536x1024, swapInterval 1, drawable 0x2c00002, 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 0x33990a0c], glad[1 listener, pre true, post false, preSwap 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[#1,main,5,main] Gears.reshape 512/512 256x256 of 1536x1024, swapInterval 1, drawable 0x2c00002, 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 0x33990a0c], glad[1 listener, pre true, post false, preSwap false], 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[#1,main,5,main] Gears.reshape 768/512 256x256 of 1536x1024, swapInterval 1, drawable 0x2c00002, 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 0x33990a0c], glad[1 listener, pre true, post false, preSwap false], 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[#1,main,5,main] Gears.reshape 1024/512 256x256 of 1536x1024, swapInterval 1, drawable 0x2c00002, 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 0x33990a0c], glad[1 listener, pre true, post false, preSwap false], 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[#1,main,5,main] Gears.reshape 1280/512 256x256 of 1536x1024, swapInterval 1, drawable 0x2c00002, 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 0x33990a0c], glad[1 listener, pre true, post false, preSwap 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[#1,main,5,main] Gears.reshape 0/768 256x256 of 1536x1024, swapInterval 1, drawable 0x2c00002, 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 0x33990a0c], glad[1 listener, pre true, post false, preSwap 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[#1,main,5,main] Gears.reshape 256/768 256x256 of 1536x1024, swapInterval 1, drawable 0x2c00002, 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 0x33990a0c], glad[1 listener, pre true, post false, preSwap 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[#1,main,5,main] Gears.reshape 512/768 256x256 of 1536x1024, swapInterval 1, drawable 0x2c00002, 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 0x33990a0c], glad[1 listener, pre true, post false, preSwap false], 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[#1,main,5,main] Gears.reshape 768/768 256x256 of 1536x1024, swapInterval 1, drawable 0x2c00002, 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 0x33990a0c], glad[1 listener, pre true, post false, preSwap false], 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[#1,main,5,main] Gears.reshape 1024/768 256x256 of 1536x1024, swapInterval 1, drawable 0x2c00002, 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 0x33990a0c], glad[1 listener, pre true, post false, preSwap false], 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[#1,main,5,main] Gears.reshape 1280/768 256x256 of 1536x1024, swapInterval 1, drawable 0x2c00002, 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 0x33990a0c], glad[1 listener, pre true, post false, preSwap 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 0x33990a0c], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,main,5,main] Gears.reshape 0/0 256x256 of 256x256, swapInterval 1, drawable 0x2c00002, 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[#34,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[#1,main,5,main] GearsES2.init.0 0x50b5ac82: 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 0x6babf3bf], glad[1 listener, pre true, post false, preSwap false], isSetup true], GearsES2[obj 0x50b5ac82 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x50b5ac82 on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x50b5ac82 created: GearsObj[0x3fb1549b, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x50b5ac82 created: GearsObj[0xea6147e, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x50b5ac82 created: GearsObj[0xea6147e, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x50b5ac82 FIN GearsES2[obj 0x50b5ac82 isInit true, usesShared false, 1 GearsObj[0x3fb1549b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xea6147e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3c73951, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] GearsES2.startTileRendering: 0x50b5ac82TileRenderer[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 0x6babf3bf], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x50b5ac82 0/0 256x256 of 1536x1024, swapInterval 1, drawable 0x2c00002, 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 0x6babf3bf], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x50b5ac82, 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[#1,main,5,main] GearsES2.display 0x50b5ac82 256x256, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x50b5ac82 256/0 256x256 of 1536x1024, swapInterval 1, drawable 0x2c00002, 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 0x6babf3bf], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x50b5ac82, 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[#1,main,5,main] GearsES2.display 0x50b5ac82 256x256, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x50b5ac82 512/0 256x256 of 1536x1024, swapInterval 1, drawable 0x2c00002, 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 0x6babf3bf], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x50b5ac82, 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[#1,main,5,main] GearsES2.display 0x50b5ac82 256x256, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x50b5ac82 768/0 256x256 of 1536x1024, swapInterval 1, drawable 0x2c00002, 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 0x6babf3bf], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x50b5ac82, 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[#1,main,5,main] GearsES2.display 0x50b5ac82 256x256, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x50b5ac82 1024/0 256x256 of 1536x1024, swapInterval 1, drawable 0x2c00002, 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 0x6babf3bf], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x50b5ac82, 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[#1,main,5,main] GearsES2.display 0x50b5ac82 256x256, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x50b5ac82 1280/0 256x256 of 1536x1024, swapInterval 1, drawable 0x2c00002, 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 0x6babf3bf], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x50b5ac82, 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[#1,main,5,main] GearsES2.display 0x50b5ac82 256x256, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x50b5ac82 0/256 256x256 of 1536x1024, swapInterval 1, drawable 0x2c00002, 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 0x6babf3bf], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x50b5ac82, 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[#1,main,5,main] GearsES2.display 0x50b5ac82 256x256, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x50b5ac82 256/256 256x256 of 1536x1024, swapInterval 1, drawable 0x2c00002, 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 0x6babf3bf], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x50b5ac82, 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[#1,main,5,main] GearsES2.display 0x50b5ac82 256x256, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x50b5ac82 512/256 256x256 of 1536x1024, swapInterval 1, drawable 0x2c00002, 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 0x6babf3bf], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x50b5ac82, 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[#1,main,5,main] GearsES2.display 0x50b5ac82 256x256, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x50b5ac82 768/256 256x256 of 1536x1024, swapInterval 1, drawable 0x2c00002, 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 0x6babf3bf], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x50b5ac82, 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[#1,main,5,main] GearsES2.display 0x50b5ac82 256x256, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x50b5ac82 1024/256 256x256 of 1536x1024, swapInterval 1, drawable 0x2c00002, 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 0x6babf3bf], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x50b5ac82, 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[#1,main,5,main] GearsES2.display 0x50b5ac82 256x256, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x50b5ac82 1280/256 256x256 of 1536x1024, swapInterval 1, drawable 0x2c00002, 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 0x6babf3bf], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x50b5ac82, 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[#1,main,5,main] GearsES2.display 0x50b5ac82 256x256, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x50b5ac82 0/512 256x256 of 1536x1024, swapInterval 1, drawable 0x2c00002, 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 0x6babf3bf], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x50b5ac82, 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[#1,main,5,main] GearsES2.display 0x50b5ac82 256x256, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x50b5ac82 256/512 256x256 of 1536x1024, swapInterval 1, drawable 0x2c00002, 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 0x6babf3bf], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x50b5ac82, 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[#1,main,5,main] GearsES2.display 0x50b5ac82 256x256, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x50b5ac82 512/512 256x256 of 1536x1024, swapInterval 1, drawable 0x2c00002, 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 0x6babf3bf], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x50b5ac82, 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[#1,main,5,main] GearsES2.display 0x50b5ac82 256x256, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x50b5ac82 768/512 256x256 of 1536x1024, swapInterval 1, drawable 0x2c00002, 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 0x6babf3bf], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x50b5ac82, 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[#1,main,5,main] GearsES2.display 0x50b5ac82 256x256, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x50b5ac82 1024/512 256x256 of 1536x1024, swapInterval 1, drawable 0x2c00002, 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 0x6babf3bf], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x50b5ac82, 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[#1,main,5,main] GearsES2.display 0x50b5ac82 256x256, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x50b5ac82 1280/512 256x256 of 1536x1024, swapInterval 1, drawable 0x2c00002, 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 0x6babf3bf], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x50b5ac82, 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[#1,main,5,main] GearsES2.display 0x50b5ac82 256x256, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x50b5ac82 0/768 256x256 of 1536x1024, swapInterval 1, drawable 0x2c00002, 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 0x6babf3bf], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x50b5ac82, 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[#1,main,5,main] GearsES2.display 0x50b5ac82 256x256, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x50b5ac82 256/768 256x256 of 1536x1024, swapInterval 1, drawable 0x2c00002, 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 0x6babf3bf], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x50b5ac82, 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[#1,main,5,main] GearsES2.display 0x50b5ac82 256x256, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x50b5ac82 512/768 256x256 of 1536x1024, swapInterval 1, drawable 0x2c00002, 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 0x6babf3bf], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x50b5ac82, 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[#1,main,5,main] GearsES2.display 0x50b5ac82 256x256, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x50b5ac82 768/768 256x256 of 1536x1024, swapInterval 1, drawable 0x2c00002, 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 0x6babf3bf], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x50b5ac82, 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[#1,main,5,main] GearsES2.display 0x50b5ac82 256x256, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x50b5ac82 1024/768 256x256 of 1536x1024, swapInterval 1, drawable 0x2c00002, 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 0x6babf3bf], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x50b5ac82, 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[#1,main,5,main] GearsES2.display 0x50b5ac82 256x256, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x50b5ac82 1280/768 256x256 of 1536x1024, swapInterval 1, drawable 0x2c00002, 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 0x6babf3bf], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x50b5ac82, 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[#1,main,5,main] GearsES2.display 0x50b5ac82 256x256, swapInterval 1, drawable 0x2c00002 [apply] GearsES2.endTileRendering: 0x50b5ac82TileRenderer[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 0x6babf3bf], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,main,5,main] GearsES2.display 0x50b5ac82 256x256, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x50b5ac82 0/0 256x256 of 256x256, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x50b5ac82, 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[#1,main,5,main] GearsES2.display 0x50b5ac82 256x256, swapInterval 1, drawable 0x2c00002 [apply] Thread[#35,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x50b5ac82: tileRendererInUse null [apply] Thread[#35,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x50b5ac82 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[#1,main,5,main] GearsES2.init.0 0x6f46426d: 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 0x49c7b90e], glad[1 listener, pre true, post false, preSwap false], isSetup true], GearsES2[obj 0x6f46426d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x6f46426d on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x52f, fbc 0x170: rgba 8/8/8/8, opaque, 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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x6f46426d created: GearsObj[0x429bffaa, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x6f46426d created: GearsObj[0x5403f35f, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x6f46426d created: GearsObj[0x5403f35f, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x6f46426d FIN GearsES2[obj 0x6f46426d isInit true, usesShared false, 1 GearsObj[0x429bffaa, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5403f35f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x483f6d77, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] GearsES2.startTileRendering: 0x6f46426dTileRenderer[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 0x49c7b90e], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x6f46426d 0/0 256x256 of 1536x1024, swapInterval 1, drawable 0x2c00002, 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 0x49c7b90e], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x6f46426d, 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[#1,main,5,main] GearsES2.display 0x6f46426d 256x256, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x6f46426d 256/0 256x256 of 1536x1024, swapInterval 1, drawable 0x2c00002, 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 0x49c7b90e], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x6f46426d, 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[#1,main,5,main] GearsES2.display 0x6f46426d 256x256, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x6f46426d 512/0 256x256 of 1536x1024, swapInterval 1, drawable 0x2c00002, 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 0x49c7b90e], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x6f46426d, 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[#1,main,5,main] GearsES2.display 0x6f46426d 256x256, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x6f46426d 768/0 256x256 of 1536x1024, swapInterval 1, drawable 0x2c00002, 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 0x49c7b90e], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x6f46426d, 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[#1,main,5,main] GearsES2.display 0x6f46426d 256x256, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x6f46426d 1024/0 256x256 of 1536x1024, swapInterval 1, drawable 0x2c00002, 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 0x49c7b90e], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x6f46426d, 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[#1,main,5,main] GearsES2.display 0x6f46426d 256x256, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x6f46426d 1280/0 256x256 of 1536x1024, swapInterval 1, drawable 0x2c00002, 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 0x49c7b90e], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x6f46426d, 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[#1,main,5,main] GearsES2.display 0x6f46426d 256x256, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x6f46426d 0/256 256x256 of 1536x1024, swapInterval 1, drawable 0x2c00002, 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 0x49c7b90e], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x6f46426d, 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[#1,main,5,main] GearsES2.display 0x6f46426d 256x256, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x6f46426d 256/256 256x256 of 1536x1024, swapInterval 1, drawable 0x2c00002, 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 0x49c7b90e], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x6f46426d, 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[#1,main,5,main] GearsES2.display 0x6f46426d 256x256, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x6f46426d 512/256 256x256 of 1536x1024, swapInterval 1, drawable 0x2c00002, 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 0x49c7b90e], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x6f46426d, 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[#1,main,5,main] GearsES2.display 0x6f46426d 256x256, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x6f46426d 768/256 256x256 of 1536x1024, swapInterval 1, drawable 0x2c00002, 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 0x49c7b90e], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x6f46426d, 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[#1,main,5,main] GearsES2.display 0x6f46426d 256x256, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x6f46426d 1024/256 256x256 of 1536x1024, swapInterval 1, drawable 0x2c00002, 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 0x49c7b90e], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x6f46426d, 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[#1,main,5,main] GearsES2.display 0x6f46426d 256x256, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x6f46426d 1280/256 256x256 of 1536x1024, swapInterval 1, drawable 0x2c00002, 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 0x49c7b90e], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x6f46426d, 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[#1,main,5,main] GearsES2.display 0x6f46426d 256x256, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x6f46426d 0/512 256x256 of 1536x1024, swapInterval 1, drawable 0x2c00002, 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 0x49c7b90e], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x6f46426d, 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[#1,main,5,main] GearsES2.display 0x6f46426d 256x256, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x6f46426d 256/512 256x256 of 1536x1024, swapInterval 1, drawable 0x2c00002, 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 0x49c7b90e], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x6f46426d, 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[#1,main,5,main] GearsES2.display 0x6f46426d 256x256, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x6f46426d 512/512 256x256 of 1536x1024, swapInterval 1, drawable 0x2c00002, 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 0x49c7b90e], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x6f46426d, 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[#1,main,5,main] GearsES2.display 0x6f46426d 256x256, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x6f46426d 768/512 256x256 of 1536x1024, swapInterval 1, drawable 0x2c00002, 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 0x49c7b90e], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x6f46426d, 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[#1,main,5,main] GearsES2.display 0x6f46426d 256x256, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x6f46426d 1024/512 256x256 of 1536x1024, swapInterval 1, drawable 0x2c00002, 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 0x49c7b90e], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x6f46426d, 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[#1,main,5,main] GearsES2.display 0x6f46426d 256x256, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x6f46426d 1280/512 256x256 of 1536x1024, swapInterval 1, drawable 0x2c00002, 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 0x49c7b90e], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x6f46426d, 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[#1,main,5,main] GearsES2.display 0x6f46426d 256x256, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x6f46426d 0/768 256x256 of 1536x1024, swapInterval 1, drawable 0x2c00002, 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 0x49c7b90e], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x6f46426d, 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[#1,main,5,main] GearsES2.display 0x6f46426d 256x256, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x6f46426d 256/768 256x256 of 1536x1024, swapInterval 1, drawable 0x2c00002, 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 0x49c7b90e], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x6f46426d, 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[#1,main,5,main] GearsES2.display 0x6f46426d 256x256, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x6f46426d 512/768 256x256 of 1536x1024, swapInterval 1, drawable 0x2c00002, 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 0x49c7b90e], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x6f46426d, 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[#1,main,5,main] GearsES2.display 0x6f46426d 256x256, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x6f46426d 768/768 256x256 of 1536x1024, swapInterval 1, drawable 0x2c00002, 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 0x49c7b90e], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x6f46426d, 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[#1,main,5,main] GearsES2.display 0x6f46426d 256x256, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x6f46426d 1024/768 256x256 of 1536x1024, swapInterval 1, drawable 0x2c00002, 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 0x49c7b90e], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x6f46426d, 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[#1,main,5,main] GearsES2.display 0x6f46426d 256x256, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x6f46426d 1280/768 256x256 of 1536x1024, swapInterval 1, drawable 0x2c00002, 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 0x49c7b90e], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x6f46426d, 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[#1,main,5,main] GearsES2.display 0x6f46426d 256x256, swapInterval 1, drawable 0x2c00002 [apply] GearsES2.endTileRendering: 0x6f46426dTileRenderer[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 0x49c7b90e], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[#1,main,5,main] GearsES2.display 0x6f46426d 256x256, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x6f46426d 0/0 256x256 of 256x256, swapInterval 1, drawable 0x2c00002, msaa true, tileRendererInUse null [apply] >> GearsES2 0x6f46426d, 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[#1,main,5,main] GearsES2.display 0x6f46426d 256x256, swapInterval 1, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x6f46426d: tileRendererInUse null [apply] Thread[#36,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x6f46426d 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 @ 1751131755608 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131755611 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test001_off_gl2___aa0 took 0.585 sec [apply] Testcase: test002_off_gl2___aa8 took 0.154 sec [apply] Testcase: test011_off_gl2es3_aa0 took 0.161 sec [apply] Testcase: test012_off_gl2es3_aa8 took 0.181 sec [apply] Testcase: test101_on__gl2___aa0 took 0.2 sec [apply] Testcase: test102_on__gl2___aa8 took 0.266 sec [apply] Testcase: test111_on__gl2es3_aa0 took 0.199 sec [apply] Testcase: test112_on__gl2es3_aa8 took 0.283 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] WARNING: package sun.awt.windows not in java.desktop [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.util.TestES1FixedFunctionPipelineNEWT [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751131756376 ms III - Start [apply] SLOCK [T main @ 1751131756380 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.TestES1FixedFunctionPipelineNEWT - test01GL2Normal [apply] junit.framework.TestListener: tests to run: 4 [apply] junit.framework.TestListener: startTest(test01GL2Normal) [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES1.init ... [apply] RedSquareES1 init on Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES1.init FIN [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES1.reshape 0/0 512x512 of 512x512, swapInterval 1, drawable 0x2c00002, tileRendererInUse null [apply] Thread[#33,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[#33,main-Display-.x11_:0-1-EDT-1,5,main] [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES1.init ... [apply] GearsES1 init on Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 created: GearsObj[0x16ada61c, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 created: GearsObj[0x34acf4d3, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 created: GearsObj[0x49589605, vbo ff 13, fs 14, bf 15, bs 16] [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES1.init FIN [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES1.reshape 0/0 512x512, swapInterval 1 [apply] Thread[#35,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[#35,main-Display-.x11_:0-1-EDT-2,5,main] [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [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[#37,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[#39,main-Display-.x11_:0-1-EDT-4,5,main] [apply] junit.framework.TestListener: endTest(test01GL2Normal) [apply] junit.framework.TestListener: startTest(test02GL2FFPEmu) [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[#41,main-Display-.x11_:0-1-EDT-5,5,main] RedSquareES1.init ... [apply] RedSquareES1 init on Thread[#41,main-Display-.x11_:0-1-EDT-5,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.util.glsl.fixedfunc.FixedFuncImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL2ES1/GL4bc.sw.custom] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.util.glsl.fixedfunc.FixedFuncImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] Thread[#41,main-Display-.x11_:0-1-EDT-5,5,main] RedSquareES1.init FIN [apply] Thread[#41,main-Display-.x11_:0-1-EDT-5,5,main] RedSquareES1.reshape 0/0 512x512 of 512x512, swapInterval 1, drawable 0x2c00002, tileRendererInUse null [apply] Thread[#41,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[#41,main-Display-.x11_:0-1-EDT-5,5,main] [apply] Thread[#43,main-Display-.x11_:0-1-EDT-6,5,main] GearsES1.init ... [apply] GearsES1 init on Thread[#43,main-Display-.x11_:0-1-EDT-6,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.util.glsl.fixedfunc.FixedFuncImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL2ES1/GL4bc.sw.custom] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.util.glsl.fixedfunc.FixedFuncImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 created: GearsObj[0x1568a26b, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 created: GearsObj[0x12db1ce8, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 created: GearsObj[0x5a9d3d29, vbo ff 13, fs 14, bf 15, bs 16] [apply] FixedFunctionPipeline: glEnable 0xba1 not handled in emulation and not supported in ES2 [apply] Thread[#43,main-Display-.x11_:0-1-EDT-6,5,main] GearsES1.init FIN [apply] Thread[#43,main-Display-.x11_:0-1-EDT-6,5,main] GearsES1.reshape 0/0 512x512, swapInterval 1 [apply] Thread[#43,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[#43,main-Display-.x11_:0-1-EDT-6,5,main] [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [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[#45,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] junit.framework.TestListener: endTest(test02GL2FFPEmu) [apply] junit.framework.TestListener: startTest(test03GL2ES1Normal) [apply] QUIT Window Thread[#47,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[#49,main-Display-.x11_:0-1-EDT-9,5,main] RedSquareES1.init ... [apply] RedSquareES1 init on Thread[#49,main-Display-.x11_:0-1-EDT-9,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES1/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] Thread[#49,main-Display-.x11_:0-1-EDT-9,5,main] RedSquareES1.init FIN [apply] Thread[#49,main-Display-.x11_:0-1-EDT-9,5,main] RedSquareES1.reshape 0/0 512x512 of 512x512, swapInterval 1, drawable 0x2c00002, tileRendererInUse null [apply] Thread[#49,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[#49,main-Display-.x11_:0-1-EDT-9,5,main] [apply] Thread[#51,main-Display-.x11_:0-1-EDT-10,5,main] GearsES1.init ... [apply] GearsES1 init on Thread[#51,main-Display-.x11_:0-1-EDT-10,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES1/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 created: GearsObj[0x83545ae, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 created: GearsObj[0xc0ac070, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 created: GearsObj[0x49084f95, vbo ff 13, fs 14, bf 15, bs 16] [apply] Thread[#51,main-Display-.x11_:0-1-EDT-10,5,main] GearsES1.init FIN [apply] Thread[#51,main-Display-.x11_:0-1-EDT-10,5,main] GearsES1.reshape 0/0 512x512, swapInterval 1 [apply] Thread[#51,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[#51,main-Display-.x11_:0-1-EDT-10,5,main] [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [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[#53,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] junit.framework.TestListener: endTest(test04ES2FFPEmu) [apply] QUIT Window Thread[#55,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] GLES2 n/a [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 @ 1751131770073 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131770078 ms --- localhost/127.0.0.1:59999 - Unlock ok within 6 ms [apply] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 14.303 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751131756376 ms III - Start [apply] SLOCK [T main @ 1751131756380 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.TestES1FixedFunctionPipelineNEWT - test01GL2Normal [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES1.init ... [apply] RedSquareES1 init on Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES1.init FIN [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES1.reshape 0/0 512x512 of 512x512, swapInterval 1, drawable 0x2c00002, tileRendererInUse null [apply] Thread[#33,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[#33,main-Display-.x11_:0-1-EDT-1,5,main] [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES1.init ... [apply] GearsES1 init on Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 created: GearsObj[0x16ada61c, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 created: GearsObj[0x34acf4d3, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 created: GearsObj[0x49589605, vbo ff 13, fs 14, bf 15, bs 16] [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES1.init FIN [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES1.reshape 0/0 512x512, swapInterval 1 [apply] Thread[#35,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[#35,main-Display-.x11_:0-1-EDT-2,5,main] [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [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[#37,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[#39,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[#41,main-Display-.x11_:0-1-EDT-5,5,main] RedSquareES1.init ... [apply] RedSquareES1 init on Thread[#41,main-Display-.x11_:0-1-EDT-5,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.util.glsl.fixedfunc.FixedFuncImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL2ES1/GL4bc.sw.custom] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.util.glsl.fixedfunc.FixedFuncImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] Thread[#41,main-Display-.x11_:0-1-EDT-5,5,main] RedSquareES1.init FIN [apply] Thread[#41,main-Display-.x11_:0-1-EDT-5,5,main] RedSquareES1.reshape 0/0 512x512 of 512x512, swapInterval 1, drawable 0x2c00002, tileRendererInUse null [apply] Thread[#41,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[#41,main-Display-.x11_:0-1-EDT-5,5,main] [apply] Thread[#43,main-Display-.x11_:0-1-EDT-6,5,main] GearsES1.init ... [apply] GearsES1 init on Thread[#43,main-Display-.x11_:0-1-EDT-6,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.util.glsl.fixedfunc.FixedFuncImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL2ES1/GL4bc.sw.custom] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.util.glsl.fixedfunc.FixedFuncImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 created: GearsObj[0x1568a26b, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 created: GearsObj[0x12db1ce8, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 created: GearsObj[0x5a9d3d29, vbo ff 13, fs 14, bf 15, bs 16] [apply] FixedFunctionPipeline: glEnable 0xba1 not handled in emulation and not supported in ES2 [apply] Thread[#43,main-Display-.x11_:0-1-EDT-6,5,main] GearsES1.init FIN [apply] Thread[#43,main-Display-.x11_:0-1-EDT-6,5,main] GearsES1.reshape 0/0 512x512, swapInterval 1 [apply] Thread[#43,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[#43,main-Display-.x11_:0-1-EDT-6,5,main] [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [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[#45,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[#47,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[#49,main-Display-.x11_:0-1-EDT-9,5,main] RedSquareES1.init ... [apply] RedSquareES1 init on Thread[#49,main-Display-.x11_:0-1-EDT-9,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES1/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] Thread[#49,main-Display-.x11_:0-1-EDT-9,5,main] RedSquareES1.init FIN [apply] Thread[#49,main-Display-.x11_:0-1-EDT-9,5,main] RedSquareES1.reshape 0/0 512x512 of 512x512, swapInterval 1, drawable 0x2c00002, tileRendererInUse null [apply] Thread[#49,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[#49,main-Display-.x11_:0-1-EDT-9,5,main] [apply] Thread[#51,main-Display-.x11_:0-1-EDT-10,5,main] GearsES1.init ... [apply] GearsES1 init on Thread[#51,main-Display-.x11_:0-1-EDT-10,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES1/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 created: GearsObj[0x83545ae, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 created: GearsObj[0xc0ac070, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 created: GearsObj[0x49084f95, vbo ff 13, fs 14, bf 15, bs 16] [apply] Thread[#51,main-Display-.x11_:0-1-EDT-10,5,main] GearsES1.init FIN [apply] Thread[#51,main-Display-.x11_:0-1-EDT-10,5,main] GearsES1.reshape 0/0 512x512, swapInterval 1 [apply] Thread[#51,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[#51,main-Display-.x11_:0-1-EDT-10,5,main] [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [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[#53,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[#55,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] GLES2 n/a [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 @ 1751131770073 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131770078 ms --- localhost/127.0.0.1:59999 - Unlock ok within 6 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01GL2Normal took 4.826 sec [apply] Testcase: test02GL2FFPEmu took 4.448 sec [apply] Testcase: test03GL2ES1Normal took 4.371 sec [apply] Testcase: test04ES2FFPEmu took 0.001 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] WARNING: package sun.awt.windows not in java.desktop [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES1NEWT [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 @ 1751131770879 ms III - Start [apply] junit.framework.TestListener: startTest(test01Plain__GL2ES1_VBOOffUsePlain) [apply] SLOCK [T main @ 1751131770884 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES1NEWT - test01Plain__GL2ES1_VBOOffUsePlain [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/GL4bc.sw], on-scr[.]] [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 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] main: ** screenshot: TestImmModeSinkES1NEWT.test01Plain__GL2ES1_VBOOffUsePlain____-n0001-GL2ES1-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0400.png [apply] junit.framework.TestListener: endTest(test01Plain__GL2ES1_VBOOffUsePlain) [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] 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/GL4bc.sw], on-scr[.]]bufferV: off 0, size 36: java.nio.DirectFloatBufferU[pos=0 lim=9 cap=9], byteOffset 0 [apply] [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 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [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/GL4bc.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 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] main: ** screenshot: TestImmModeSinkES1NEWT.test03Plain__GL2ES1_VBOOnUsePlain_____-n0001-GL2ES1-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0400.png [apply] junit.framework.TestListener: endTest(test03Plain__GL2ES1_VBOOnUsePlain) [apply] junit.framework.TestListener: startTest(test04Plain__GL2ES1_VBOOnUseArrayData) [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] 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/GL4bc.sw], on-scr[.]] [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 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [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/GL4bc.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 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [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/GL4bc.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 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [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/GL4bc.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 @ 1751131772983 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131772987 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms [apply] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.703 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/GL4bc.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/GL4bc.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/GL4bc.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/GL4bc.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/GL4bc.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/GL4bc.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/GL4bc.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 @ 1751131770879 ms III - Start [apply] SLOCK [T main @ 1751131770884 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [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 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [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 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [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 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [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 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [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 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [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 @ 1751131772983 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131772987 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01Plain__GL2ES1_VBOOffUsePlain took 0.644 sec [apply] Testcase: test02Plain__GL2ES1_VBOOffUseArrayData took 0.254 sec [apply] Testcase: test03Plain__GL2ES1_VBOOnUsePlain took 0.203 sec [apply] Testcase: test04Plain__GL2ES1_VBOOnUseArrayData took 0.25 sec [apply] Testcase: test05ImmSinkGL2ES1_VBOOff took 0.233 sec [apply] Testcase: test06ImmSinkGL2ES1_VBOOn took 0.231 sec [apply] Testcase: test07ImmSinkGL2ES1_VBOOnTexture took 0.248 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] WARNING: package sun.awt.windows not in java.desktop [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES2NEWT [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 @ 1751131773761 ms III - Start [apply] junit.framework.TestListener: startTest(test05ImmSinkGL2ES2_VBOOff_Direct) [apply] SLOCK [T main @ 1751131773766 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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[GL4bc/GL4bc.sw], on-scr[.]] [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] reshape .. [apply] main: ** screenshot: TestImmModeSinkES2NEWT.test05ImmSinkGL2ES2_VBOOff_Direct_____-n0001-GL4bc_-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[GL4bc/GL4bc.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 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [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-GL4bc_-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 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [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] 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 - 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 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [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] 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 @ 1751131775160 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131775165 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms [apply] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.993 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[GL4bc/GL4bc.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[GL4bc/GL4bc.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 @ 1751131773761 ms III - Start [apply] SLOCK [T main @ 1751131773766 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] reshape .. [apply] main: ** screenshot: TestImmModeSinkES2NEWT.test05ImmSinkGL2ES2_VBOOff_Direct_____-n0001-GL4bc_-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 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [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-GL4bc_-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 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [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 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [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 @ 1751131775160 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131775165 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test05ImmSinkGL2ES2_VBOOff_Direct took 0.664 sec [apply] Testcase: test05ImmSinkGL2ES2_VBOOff_ShaderState took 0.258 sec [apply] Testcase: test06ImmSinkGL2ES2_VBOOn_Direct took 0.227 sec [apply] Testcase: test06ImmSinkGL2ES2_VBOOn_ShaderState took 0.205 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] WARNING: package sun.awt.windows not in java.desktop [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.util.texture.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT [apply] junit.framework.TestListener: tests to run: 8 [apply] ++++ Test Singleton.ctor() [apply] junit.framework.TestListener: startTest(test00_RGBtoRGB) [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751131775964 ms III - Start [apply] SLOCK [T main @ 1751131775968 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT - test00_RGBtoRGB [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x6302bbb1: tileRendererInUse null, GearsES2[obj 0x6302bbb1 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x6302bbb1 on Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x6302bbb1 created: GearsObj[0x438d0b13, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x6302bbb1 created: GearsObj[0x62cd65e4, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x6302bbb1 created: GearsObj[0x62cd65e4, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0x6302bbb1 FIN GearsES2[obj 0x6302bbb1 isInit true, usesShared false, 1 GearsObj[0x438d0b13, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x62cd65e4, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x537baeb1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x6302bbb1 0/0 512x512 of 512x512, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6302bbb1, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x6302bbb1 512x512, swapInterval 1, drawable 0x2c00002 [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] junit.framework.TestListener: endTest(test00_RGBtoRGB) [apply] junit.framework.TestListener: startTest(test01_RGBtoRGBA) [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x6302bbb1: tileRendererInUse null [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x6302bbb1 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[#34,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.0 0x71d44a3: tileRendererInUse null, GearsES2[obj 0x71d44a3 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x71d44a3 on Thread[#34,main-Display-.x11_:0-1-EDT-2,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x71d44a3 created: GearsObj[0x19a38dba, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x71d44a3 created: GearsObj[0x6814d8ae, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x71d44a3 created: GearsObj[0x6814d8ae, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#34,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.X 0x71d44a3 FIN GearsES2[obj 0x71d44a3 isInit true, usesShared false, 1 GearsObj[0x19a38dba, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6814d8ae, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x48eefc33, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#34,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x71d44a3 0/0 512x512 of 512x512, swapInterval 1, drawable 0x2c00002, 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] Thread[#34,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x71d44a3 512x512, swapInterval 1, drawable 0x2c00002 [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[#34,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x71d44a3: tileRendererInUse null [apply] Thread[#34,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x71d44a3 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[#35,main-Display-.x11_:0-1-EDT-3,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[#35,main-Display-.x11_:0-1-EDT-3,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x515, fbc 0x155: 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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x34123d65 created: GearsObj[0x3330c88a, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x34123d65 created: GearsObj[0x2606def2, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x34123d65 created: GearsObj[0x2606def2, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#35,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.init.X 0x34123d65 FIN GearsES2[obj 0x34123d65 isInit true, usesShared false, 1 GearsObj[0x3330c88a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2606def2, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x62d732f9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#35,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.reshape 0x34123d65 0/0 512x512 of 512x512, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x34123d65, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#35,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.display 0x34123d65 512x512, swapInterval 1, drawable 0x2c00002 [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[#35,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x34123d65: tileRendererInUse null [apply] Thread[#35,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x34123d65 FIN [apply] junit.framework.TestListener: endTest(test10_RGBAtoRGB) [apply] junit.framework.TestListener: startTest(test11_RGBAtoRGBA) [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[#36,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.0 0x3e694b3f: tileRendererInUse null, GearsES2[obj 0x3e694b3f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x3e694b3f on Thread[#36,main-Display-.x11_:0-1-EDT-4,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x515, fbc 0x155: 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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x3e694b3f created: GearsObj[0x67ba6008, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x3e694b3f created: GearsObj[0x57f469d6, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x3e694b3f created: GearsObj[0x57f469d6, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#36,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.X 0x3e694b3f FIN GearsES2[obj 0x3e694b3f isInit true, usesShared false, 1 GearsObj[0x67ba6008, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x57f469d6, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3689081d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#36,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x3e694b3f 0/0 512x512 of 512x512, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3e694b3f, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#36,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x3e694b3f 512x512, swapInterval 1, drawable 0x2c00002 [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[#36,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x3e694b3f: tileRendererInUse null [apply] Thread[#36,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x3e694b3f 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[#37,main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.init.0 0x33d512c1: tileRendererInUse null, GearsES2[obj 0x33d512c1 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x33d512c1 on Thread[#37,main-Display-.x11_:0-1-EDT-5,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x556, fbc 0x197: 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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x33d512c1 created: GearsObj[0x6c3a77f2, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x33d512c1 created: GearsObj[0x5b706d3d, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x33d512c1 created: GearsObj[0x5b706d3d, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#37,main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.init.X 0x33d512c1 FIN GearsES2[obj 0x33d512c1 isInit true, usesShared false, 1 GearsObj[0x6c3a77f2, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5b706d3d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4232e033, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#37,main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.reshape 0x33d512c1 0/0 512x512 of 512x512, swapInterval 1, drawable 0x2c00003, msaa false, tileRendererInUse null [apply] >> GearsES2 0x33d512c1, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#37,main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.display 0x33d512c1 512x512, swapInterval 1, drawable 0x2c00003 [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[#37,main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.dispose 0x33d512c1: tileRendererInUse null [apply] Thread[#37,main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.dispose 0x33d512c1 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[#38,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.init.0 0x5fe94a96: tileRendererInUse null, GearsES2[obj 0x5fe94a96 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x5fe94a96 on Thread[#38,main-Display-.x11_:0-1-EDT-6,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x5fe94a96 created: GearsObj[0x5689d40a, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x5fe94a96 created: GearsObj[0x532702de, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x5fe94a96 created: GearsObj[0x532702de, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#38,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.init.X 0x5fe94a96 FIN GearsES2[obj 0x5fe94a96 isInit true, usesShared false, 1 GearsObj[0x5689d40a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x532702de, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6eb08813, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#38,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.reshape 0x5fe94a96 0/0 512x512 of 512x512, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5fe94a96, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#38,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.display 0x5fe94a96 512x512, swapInterval 1, drawable 0x2c00002 [apply] junit.framework.TestListener: endTest(test22_RGBtoRGBA_fbo) [apply] junit.framework.TestListener: startTest(test31_RGBAtoRGBA_pbuffer) [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[#38,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.dispose 0x5fe94a96: tileRendererInUse null [apply] Thread[#38,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.dispose 0x5fe94a96 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[#39,main-Display-.x11_:0-1-EDT-7,5,main] GearsES2.init.0 0x74235045: tileRendererInUse null, GearsES2[obj 0x74235045 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x74235045 on Thread[#39,main-Display-.x11_:0-1-EDT-7,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50f, fbc 0x14f: 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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x74235045 created: GearsObj[0x7ec0bffb, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x74235045 created: GearsObj[0x4a5d94f6, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x74235045 created: GearsObj[0x4a5d94f6, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#39,main-Display-.x11_:0-1-EDT-7,5,main] GearsES2.init.X 0x74235045 FIN GearsES2[obj 0x74235045 isInit true, usesShared false, 1 GearsObj[0x7ec0bffb, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4a5d94f6, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2f6aadbb, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#39,main-Display-.x11_:0-1-EDT-7,5,main] GearsES2.reshape 0x74235045 0/0 512x512 of 512x512, swapInterval 1, drawable 0x2c00003, msaa false, tileRendererInUse null [apply] >> GearsES2 0x74235045, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#39,main-Display-.x11_:0-1-EDT-7,5,main] GearsES2.display 0x74235045 512x512, swapInterval 1, drawable 0x2c00003 [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] junit.framework.TestListener: endTest(test31_RGBAtoRGBA_pbuffer) [apply] junit.framework.TestListener: startTest(test32_RGBAtoRGBA_fbo) [apply] Thread[#39,main-Display-.x11_:0-1-EDT-7,5,main] GearsES2.dispose 0x74235045: tileRendererInUse null [apply] Thread[#39,main-Display-.x11_:0-1-EDT-7,5,main] GearsES2.dispose 0x74235045 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[#40,main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.init.0 0x30c15d8b: tileRendererInUse null, GearsES2[obj 0x30c15d8b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x30c15d8b on Thread[#40,main-Display-.x11_:0-1-EDT-8,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: 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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x30c15d8b created: GearsObj[0x7d602f23, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x30c15d8b created: GearsObj[0xafd69be, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x30c15d8b created: GearsObj[0xafd69be, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#40,main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.init.X 0x30c15d8b FIN GearsES2[obj 0x30c15d8b isInit true, usesShared false, 1 GearsObj[0x7d602f23, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xafd69be, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x61e13a3d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#40,main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.reshape 0x30c15d8b 0/0 512x512 of 512x512, swapInterval 1, drawable 0x2c00002, 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] Thread[#40,main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.display 0x30c15d8b 512x512, swapInterval 1, drawable 0x2c00002 [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[#40,main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.dispose 0x30c15d8b: tileRendererInUse null [apply] junit.framework.TestListener: endTest(test32_RGBAtoRGBA_fbo) [apply] Thread[#40,main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.dispose 0x30c15d8b 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 @ 1751131782190 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131782192 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.819 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751131775964 ms III - Start [apply] SLOCK [T main @ 1751131775968 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT - test00_RGBtoRGB [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x6302bbb1: tileRendererInUse null, GearsES2[obj 0x6302bbb1 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x6302bbb1 on Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x6302bbb1 created: GearsObj[0x438d0b13, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x6302bbb1 created: GearsObj[0x62cd65e4, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x6302bbb1 created: GearsObj[0x62cd65e4, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0x6302bbb1 FIN GearsES2[obj 0x6302bbb1 isInit true, usesShared false, 1 GearsObj[0x438d0b13, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x62cd65e4, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x537baeb1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x6302bbb1 0/0 512x512 of 512x512, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6302bbb1, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x6302bbb1 512x512, swapInterval 1, drawable 0x2c00002 [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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x6302bbb1: tileRendererInUse null [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x6302bbb1 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[#34,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.0 0x71d44a3: tileRendererInUse null, GearsES2[obj 0x71d44a3 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x71d44a3 on Thread[#34,main-Display-.x11_:0-1-EDT-2,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x71d44a3 created: GearsObj[0x19a38dba, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x71d44a3 created: GearsObj[0x6814d8ae, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x71d44a3 created: GearsObj[0x6814d8ae, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#34,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.X 0x71d44a3 FIN GearsES2[obj 0x71d44a3 isInit true, usesShared false, 1 GearsObj[0x19a38dba, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6814d8ae, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x48eefc33, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#34,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x71d44a3 0/0 512x512 of 512x512, swapInterval 1, drawable 0x2c00002, 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] Thread[#34,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x71d44a3 512x512, swapInterval 1, drawable 0x2c00002 [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[#34,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x71d44a3: tileRendererInUse null [apply] Thread[#34,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x71d44a3 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[#35,main-Display-.x11_:0-1-EDT-3,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[#35,main-Display-.x11_:0-1-EDT-3,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x515, fbc 0x155: 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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x34123d65 created: GearsObj[0x3330c88a, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x34123d65 created: GearsObj[0x2606def2, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x34123d65 created: GearsObj[0x2606def2, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#35,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.init.X 0x34123d65 FIN GearsES2[obj 0x34123d65 isInit true, usesShared false, 1 GearsObj[0x3330c88a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2606def2, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x62d732f9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#35,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.reshape 0x34123d65 0/0 512x512 of 512x512, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x34123d65, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#35,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.display 0x34123d65 512x512, swapInterval 1, drawable 0x2c00002 [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[#35,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x34123d65: tileRendererInUse null [apply] Thread[#35,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x34123d65 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[#36,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.0 0x3e694b3f: tileRendererInUse null, GearsES2[obj 0x3e694b3f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x3e694b3f on Thread[#36,main-Display-.x11_:0-1-EDT-4,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x515, fbc 0x155: 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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x3e694b3f created: GearsObj[0x67ba6008, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x3e694b3f created: GearsObj[0x57f469d6, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x3e694b3f created: GearsObj[0x57f469d6, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#36,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.X 0x3e694b3f FIN GearsES2[obj 0x3e694b3f isInit true, usesShared false, 1 GearsObj[0x67ba6008, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x57f469d6, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3689081d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#36,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x3e694b3f 0/0 512x512 of 512x512, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3e694b3f, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#36,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x3e694b3f 512x512, swapInterval 1, drawable 0x2c00002 [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[#36,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x3e694b3f: tileRendererInUse null [apply] Thread[#36,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x3e694b3f 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[#37,main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.init.0 0x33d512c1: tileRendererInUse null, GearsES2[obj 0x33d512c1 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x33d512c1 on Thread[#37,main-Display-.x11_:0-1-EDT-5,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x556, fbc 0x197: 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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x33d512c1 created: GearsObj[0x6c3a77f2, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x33d512c1 created: GearsObj[0x5b706d3d, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x33d512c1 created: GearsObj[0x5b706d3d, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#37,main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.init.X 0x33d512c1 FIN GearsES2[obj 0x33d512c1 isInit true, usesShared false, 1 GearsObj[0x6c3a77f2, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5b706d3d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4232e033, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#37,main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.reshape 0x33d512c1 0/0 512x512 of 512x512, swapInterval 1, drawable 0x2c00003, msaa false, tileRendererInUse null [apply] >> GearsES2 0x33d512c1, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#37,main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.display 0x33d512c1 512x512, swapInterval 1, drawable 0x2c00003 [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[#37,main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.dispose 0x33d512c1: tileRendererInUse null [apply] Thread[#37,main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.dispose 0x33d512c1 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[#38,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.init.0 0x5fe94a96: tileRendererInUse null, GearsES2[obj 0x5fe94a96 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x5fe94a96 on Thread[#38,main-Display-.x11_:0-1-EDT-6,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x5fe94a96 created: GearsObj[0x5689d40a, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x5fe94a96 created: GearsObj[0x532702de, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x5fe94a96 created: GearsObj[0x532702de, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#38,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.init.X 0x5fe94a96 FIN GearsES2[obj 0x5fe94a96 isInit true, usesShared false, 1 GearsObj[0x5689d40a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x532702de, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6eb08813, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#38,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.reshape 0x5fe94a96 0/0 512x512 of 512x512, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5fe94a96, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#38,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.display 0x5fe94a96 512x512, swapInterval 1, drawable 0x2c00002 [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[#38,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.dispose 0x5fe94a96: tileRendererInUse null [apply] Thread[#38,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.dispose 0x5fe94a96 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[#39,main-Display-.x11_:0-1-EDT-7,5,main] GearsES2.init.0 0x74235045: tileRendererInUse null, GearsES2[obj 0x74235045 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x74235045 on Thread[#39,main-Display-.x11_:0-1-EDT-7,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50f, fbc 0x14f: 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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x74235045 created: GearsObj[0x7ec0bffb, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x74235045 created: GearsObj[0x4a5d94f6, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x74235045 created: GearsObj[0x4a5d94f6, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#39,main-Display-.x11_:0-1-EDT-7,5,main] GearsES2.init.X 0x74235045 FIN GearsES2[obj 0x74235045 isInit true, usesShared false, 1 GearsObj[0x7ec0bffb, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4a5d94f6, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2f6aadbb, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#39,main-Display-.x11_:0-1-EDT-7,5,main] GearsES2.reshape 0x74235045 0/0 512x512 of 512x512, swapInterval 1, drawable 0x2c00003, msaa false, tileRendererInUse null [apply] >> GearsES2 0x74235045, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#39,main-Display-.x11_:0-1-EDT-7,5,main] GearsES2.display 0x74235045 512x512, swapInterval 1, drawable 0x2c00003 [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[#39,main-Display-.x11_:0-1-EDT-7,5,main] GearsES2.dispose 0x74235045: tileRendererInUse null [apply] Thread[#39,main-Display-.x11_:0-1-EDT-7,5,main] GearsES2.dispose 0x74235045 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[#40,main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.init.0 0x30c15d8b: tileRendererInUse null, GearsES2[obj 0x30c15d8b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x30c15d8b on Thread[#40,main-Display-.x11_:0-1-EDT-8,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: 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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x30c15d8b created: GearsObj[0x7d602f23, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x30c15d8b created: GearsObj[0xafd69be, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x30c15d8b created: GearsObj[0xafd69be, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#40,main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.init.X 0x30c15d8b FIN GearsES2[obj 0x30c15d8b isInit true, usesShared false, 1 GearsObj[0x7d602f23, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xafd69be, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x61e13a3d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#40,main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.reshape 0x30c15d8b 0/0 512x512 of 512x512, swapInterval 1, drawable 0x2c00002, 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] Thread[#40,main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.display 0x30c15d8b 512x512, swapInterval 1, drawable 0x2c00002 [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[#40,main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.dispose 0x30c15d8b: tileRendererInUse null [apply] Thread[#40,main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.dispose 0x30c15d8b 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 @ 1751131782190 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131782192 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test00_RGBtoRGB took 0.656 sec [apply] Testcase: test01_RGBtoRGBA took 0.245 sec [apply] Testcase: test10_RGBAtoRGB took 0.186 sec [apply] Testcase: test11_RGBAtoRGBA took 0.214 sec [apply] Testcase: test21_RGBtoRGBA_pbuffer took 1.24 sec [apply] Testcase: test22_RGBtoRGBA_fbo took 1.228 sec [apply] Testcase: test31_RGBAtoRGBA_pbuffer took 1.198 sec [apply] Testcase: test32_RGBAtoRGBA_fbo took 1.223 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] WARNING: package sun.awt.windows not in java.desktop [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 @ 1751131782965 ms III - Start [apply] SLOCK [T main @ 1751131782969 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [apply] junit.framework.TestListener: startTest(testOffscreenWritePNG) [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite01NEWT - testOffscreenWritePNG [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0xa1153bc: tileRendererInUse null, GearsES2[obj 0xa1153bc isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0xa1153bc on Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50f, fbc 0x14f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0xa1153bc created: GearsObj[0x55e630a, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0xa1153bc created: GearsObj[0x4ca13adb, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0xa1153bc created: GearsObj[0x4ca13adb, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0xa1153bc FIN GearsES2[obj 0xa1153bc isInit true, usesShared false, 1 GearsObj[0x55e630a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4ca13adb, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x41eb7d2, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0xa1153bc 0/0 256x256 of 256x256, swapInterval 1, drawable 0x2c00003, msaa false, tileRendererInUse null [apply] >> GearsES2 0xa1153bc, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0xa1153bc 256x256, swapInterval 1, drawable 0x2c00003 [apply] main-Display-.x11_:0-1-EDT-1: ** screenshot: TestGLReadBufferUtilTextureIOWrite01NEWT.testOffscreenWritePNG_______-n0000-GL4bc_-sw-pbuffer_-Bdbl-Frgba_Irgba8888-D16-St00-Sa00_default-0256x0256.png [apply] main-Display-.x11_:0-1-EDT-1: ** screenshot: TestGLReadBufferUtilTextureIOWrite01NEWT.testOffscreenWritePNG_______-n0000-GL4bc_-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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0xa1153bc: tileRendererInUse null [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0xa1153bc 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[#34,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.0 0x3e694b3f: tileRendererInUse null, GearsES2[obj 0x3e694b3f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x3e694b3f on Thread[#34,main-Display-.x11_:0-1-EDT-2,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x515, fbc 0x155: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x3e694b3f created: GearsObj[0x4bc1f80a, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x3e694b3f created: GearsObj[0xfda8260, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x3e694b3f created: GearsObj[0xfda8260, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#34,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.X 0x3e694b3f FIN GearsES2[obj 0x3e694b3f isInit true, usesShared false, 1 GearsObj[0x4bc1f80a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xfda8260, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x36359adb, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#34,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3e694b3f 0/0 256x256 of 256x256, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3e694b3f, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#34,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3e694b3f 256x256, swapInterval 1, drawable 0x2c00002 [apply] main-Display-.x11_:0-1-EDT-2: ** screenshot: TestGLReadBufferUtilTextureIOWrite01NEWT.testOnscreenWritePNG_TGA_PAM-n0000-GL4bc_-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-GL4bc_-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-GL4bc_-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-GL4bc_-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-GL4bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0256x0256.pam [apply] junit.framework.TestListener: endTest(testOnscreenWritePNG_TGA_PAM) [apply] main-Display-.x11_:0-1-EDT-2: ** screenshot: TestGLReadBufferUtilTextureIOWrite01NEWT.testOnscreenWritePNG_TGA_PAM-n0005-GL4bc_-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa00_default-0256x0256.pam [apply] Thread[#34,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x3e694b3f: tileRendererInUse null [apply] Thread[#34,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x3e694b3f 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 @ 1751131784875 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131784878 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.508 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751131782965 ms III - Start [apply] SLOCK [T main @ 1751131782969 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite01NEWT - testOffscreenWritePNG [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0xa1153bc: tileRendererInUse null, GearsES2[obj 0xa1153bc isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0xa1153bc on Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50f, fbc 0x14f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0xa1153bc created: GearsObj[0x55e630a, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0xa1153bc created: GearsObj[0x4ca13adb, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0xa1153bc created: GearsObj[0x4ca13adb, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0xa1153bc FIN GearsES2[obj 0xa1153bc isInit true, usesShared false, 1 GearsObj[0x55e630a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4ca13adb, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x41eb7d2, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0xa1153bc 0/0 256x256 of 256x256, swapInterval 1, drawable 0x2c00003, msaa false, tileRendererInUse null [apply] >> GearsES2 0xa1153bc, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0xa1153bc 256x256, swapInterval 1, drawable 0x2c00003 [apply] main-Display-.x11_:0-1-EDT-1: ** screenshot: TestGLReadBufferUtilTextureIOWrite01NEWT.testOffscreenWritePNG_______-n0000-GL4bc_-sw-pbuffer_-Bdbl-Frgba_Irgba8888-D16-St00-Sa00_default-0256x0256.png [apply] main-Display-.x11_:0-1-EDT-1: ** screenshot: TestGLReadBufferUtilTextureIOWrite01NEWT.testOffscreenWritePNG_______-n0000-GL4bc_-sw-pbuffer_-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0256x0256.png [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0xa1153bc: tileRendererInUse null [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0xa1153bc 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[#34,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.0 0x3e694b3f: tileRendererInUse null, GearsES2[obj 0x3e694b3f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x3e694b3f on Thread[#34,main-Display-.x11_:0-1-EDT-2,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x515, fbc 0x155: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x3e694b3f created: GearsObj[0x4bc1f80a, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x3e694b3f created: GearsObj[0xfda8260, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x3e694b3f created: GearsObj[0xfda8260, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#34,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.X 0x3e694b3f FIN GearsES2[obj 0x3e694b3f isInit true, usesShared false, 1 GearsObj[0x4bc1f80a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xfda8260, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x36359adb, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#34,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3e694b3f 0/0 256x256 of 256x256, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3e694b3f, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#34,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3e694b3f 256x256, swapInterval 1, drawable 0x2c00002 [apply] main-Display-.x11_:0-1-EDT-2: ** screenshot: TestGLReadBufferUtilTextureIOWrite01NEWT.testOnscreenWritePNG_TGA_PAM-n0000-GL4bc_-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-GL4bc_-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-GL4bc_-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-GL4bc_-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-GL4bc_-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-GL4bc_-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa00_default-0256x0256.pam [apply] Thread[#34,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x3e694b3f: tileRendererInUse null [apply] Thread[#34,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x3e694b3f 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 @ 1751131784875 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131784878 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testOffscreenWritePNG took 1.308 sec [apply] Testcase: testOnscreenWritePNG_TGA_PAM took 0.214 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] WARNING: package sun.awt.windows not in java.desktop [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 @ 1751131785662 ms III - Start [apply] SLOCK [T main @ 1751131785666 ms +++ localhost/127.0.0.1:59999 - Locked within 15 ms, 1 attempts [apply] junit.framework.TestListener: startTest(testOffscreenWritePNGWithResize) [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite02NEWT - testOffscreenWritePNGWithResize [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0xa1153bc: tileRendererInUse null, GearsES2[obj 0xa1153bc isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0xa1153bc on Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50f, fbc 0x14f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0xa1153bc created: GearsObj[0x39ffb51c, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0xa1153bc created: GearsObj[0x29970bb6, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0xa1153bc created: GearsObj[0x29970bb6, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0xa1153bc FIN GearsES2[obj 0xa1153bc isInit true, usesShared false, 1 GearsObj[0x39ffb51c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x29970bb6, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x45f27720, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0xa1153bc 0/0 64x64 of 64x64, swapInterval 1, drawable 0x2c00003, msaa false, tileRendererInUse null [apply] >> GearsES2 0xa1153bc, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0xa1153bc 64x64, swapInterval 1, drawable 0x2c00003 [apply] XXX: [0], 64x64, sz_changed true, snap true [apply] main-Animator#00: ** screenshot: TestGLReadBufferUtilTextureIOWrite02NEWT.testOffscreenWritePNGWithResize-n0000-GL4bc_-sw-pbuffer_-Bdbl-Frgba_Irgba8888-D16-St00-Sa00_default-0064x0064.png [apply] Thread[#34,main-Animator#00,5,main] GearsES2.reshape 0xa1153bc 0/0 128x128 of 128x128, swapInterval 1, drawable 0x2c00007, msaa false, tileRendererInUse null [apply] >> GearsES2 0xa1153bc, 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-GL4bc_-sw-pbuffer_-Bdbl-Frgba_Irgba8888-D16-St00-Sa00_default-0128x0128.png [apply] Thread[#34,main-Animator#00,5,main] GearsES2.reshape 0xa1153bc 0/0 256x256 of 256x256, swapInterval 1, drawable 0x2c0000a, msaa false, tileRendererInUse null [apply] >> GearsES2 0xa1153bc, 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: [128], 256x256, sz_changed true, snap true [apply] main-Animator#00: ** screenshot: TestGLReadBufferUtilTextureIOWrite02NEWT.testOffscreenWritePNGWithResize-n0002-GL4bc_-sw-pbuffer_-Bdbl-Frgba_Irgba8888-D16-St00-Sa00_default-0256x0256.png [apply] Thread[#34,main-Animator#00,5,main] GearsES2.reshape 0xa1153bc 0/0 512x512 of 512x512, swapInterval 1, drawable 0x2c0000d, msaa false, tileRendererInUse null [apply] >> GearsES2 0xa1153bc, 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] XXX: [256], 512x512, sz_changed true, snap true [apply] main-Animator#00: ** screenshot: TestGLReadBufferUtilTextureIOWrite02NEWT.testOffscreenWritePNGWithResize-n0003-GL4bc_-sw-pbuffer_-Bdbl-Frgba_Irgba8888-D16-St00-Sa00_default-0512x0512.png [apply] Thread[#34,main-Animator#00,5,main] GearsES2.reshape 0xa1153bc 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x2c00010, msaa false, tileRendererInUse null [apply] >> GearsES2 0xa1153bc, 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] junit.framework.TestListener: endTest(testOffscreenWritePNGWithResize) [apply] junit.framework.TestListener: startTest(testOnscreenWritePNGWithResize) [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0xa1153bc: tileRendererInUse null [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0xa1153bc 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[#39,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.0 0x292b08d6: tileRendererInUse null, GearsES2[obj 0x292b08d6 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x292b08d6 on Thread[#39,main-Display-.x11_:0-1-EDT-2,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x515, fbc 0x155: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x292b08d6 created: GearsObj[0x3cbd8e58, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x292b08d6 created: GearsObj[0x7cc945b3, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x292b08d6 created: GearsObj[0x7cc945b3, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#39,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.X 0x292b08d6 FIN GearsES2[obj 0x292b08d6 isInit true, usesShared false, 1 GearsObj[0x3cbd8e58, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7cc945b3, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x15acddf6, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] XXX: init [apply] Thread[#39,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x292b08d6 0/0 64x64 of 64x64, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x292b08d6, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#39,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x292b08d6 64x64, swapInterval 1, drawable 0x2c00002 [apply] XXX: [0], 64x64, sz_changed true, snap true [apply] main-Animator#01: ** screenshot: TestGLReadBufferUtilTextureIOWrite02NEWT.testOnscreenWritePNGWithResize_-n0000-GL4bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0064x0064.png [apply] Thread[#40,main-Animator#01,5,main] GearsES2.reshape 0x292b08d6 0/0 128x128 of 128x128, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x292b08d6, 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-GL4bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0128x0128.png [apply] Thread[#40,main-Animator#01,5,main] GearsES2.reshape 0x292b08d6 0/0 256x256 of 256x256, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x292b08d6, 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-GL4bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0256x0256.png [apply] Thread[#40,main-Animator#01,5,main] GearsES2.reshape 0x292b08d6 0/0 512x512 of 512x512, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x292b08d6, 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-GL4bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0512x0512.png [apply] Thread[#40,main-Animator#01,5,main] GearsES2.reshape 0x292b08d6 0/0 1024x1005 of 1024x1005, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x292b08d6, 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[#39,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x292b08d6: tileRendererInUse null [apply] Thread[#39,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x292b08d6 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 @ 1751131787975 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131787980 ms --- localhost/127.0.0.1:59999 - Unlock ok within 6 ms [apply] Tests run: 2, 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 @ 1751131785662 ms III - Start [apply] SLOCK [T main @ 1751131785666 ms +++ localhost/127.0.0.1:59999 - Locked within 15 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite02NEWT - testOffscreenWritePNGWithResize [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0xa1153bc: tileRendererInUse null, GearsES2[obj 0xa1153bc isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0xa1153bc on Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50f, fbc 0x14f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0xa1153bc created: GearsObj[0x39ffb51c, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0xa1153bc created: GearsObj[0x29970bb6, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0xa1153bc created: GearsObj[0x29970bb6, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0xa1153bc FIN GearsES2[obj 0xa1153bc isInit true, usesShared false, 1 GearsObj[0x39ffb51c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x29970bb6, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x45f27720, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0xa1153bc 0/0 64x64 of 64x64, swapInterval 1, drawable 0x2c00003, msaa false, tileRendererInUse null [apply] >> GearsES2 0xa1153bc, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0xa1153bc 64x64, swapInterval 1, drawable 0x2c00003 [apply] XXX: [0], 64x64, sz_changed true, snap true [apply] main-Animator#00: ** screenshot: TestGLReadBufferUtilTextureIOWrite02NEWT.testOffscreenWritePNGWithResize-n0000-GL4bc_-sw-pbuffer_-Bdbl-Frgba_Irgba8888-D16-St00-Sa00_default-0064x0064.png [apply] Thread[#34,main-Animator#00,5,main] GearsES2.reshape 0xa1153bc 0/0 128x128 of 128x128, swapInterval 1, drawable 0x2c00007, msaa false, tileRendererInUse null [apply] >> GearsES2 0xa1153bc, 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-GL4bc_-sw-pbuffer_-Bdbl-Frgba_Irgba8888-D16-St00-Sa00_default-0128x0128.png [apply] Thread[#34,main-Animator#00,5,main] GearsES2.reshape 0xa1153bc 0/0 256x256 of 256x256, swapInterval 1, drawable 0x2c0000a, msaa false, tileRendererInUse null [apply] >> GearsES2 0xa1153bc, 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: [128], 256x256, sz_changed true, snap true [apply] main-Animator#00: ** screenshot: TestGLReadBufferUtilTextureIOWrite02NEWT.testOffscreenWritePNGWithResize-n0002-GL4bc_-sw-pbuffer_-Bdbl-Frgba_Irgba8888-D16-St00-Sa00_default-0256x0256.png [apply] Thread[#34,main-Animator#00,5,main] GearsES2.reshape 0xa1153bc 0/0 512x512 of 512x512, swapInterval 1, drawable 0x2c0000d, msaa false, tileRendererInUse null [apply] >> GearsES2 0xa1153bc, 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] XXX: [256], 512x512, sz_changed true, snap true [apply] main-Animator#00: ** screenshot: TestGLReadBufferUtilTextureIOWrite02NEWT.testOffscreenWritePNGWithResize-n0003-GL4bc_-sw-pbuffer_-Bdbl-Frgba_Irgba8888-D16-St00-Sa00_default-0512x0512.png [apply] Thread[#34,main-Animator#00,5,main] GearsES2.reshape 0xa1153bc 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x2c00010, msaa false, tileRendererInUse null [apply] >> GearsES2 0xa1153bc, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0xa1153bc: tileRendererInUse null [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0xa1153bc 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[#39,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.0 0x292b08d6: tileRendererInUse null, GearsES2[obj 0x292b08d6 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x292b08d6 on Thread[#39,main-Display-.x11_:0-1-EDT-2,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x515, fbc 0x155: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x292b08d6 created: GearsObj[0x3cbd8e58, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x292b08d6 created: GearsObj[0x7cc945b3, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x292b08d6 created: GearsObj[0x7cc945b3, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#39,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.X 0x292b08d6 FIN GearsES2[obj 0x292b08d6 isInit true, usesShared false, 1 GearsObj[0x3cbd8e58, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7cc945b3, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x15acddf6, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] XXX: init [apply] Thread[#39,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x292b08d6 0/0 64x64 of 64x64, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x292b08d6, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#39,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x292b08d6 64x64, swapInterval 1, drawable 0x2c00002 [apply] XXX: [0], 64x64, sz_changed true, snap true [apply] main-Animator#01: ** screenshot: TestGLReadBufferUtilTextureIOWrite02NEWT.testOnscreenWritePNGWithResize_-n0000-GL4bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0064x0064.png [apply] Thread[#40,main-Animator#01,5,main] GearsES2.reshape 0x292b08d6 0/0 128x128 of 128x128, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x292b08d6, 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-GL4bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0128x0128.png [apply] Thread[#40,main-Animator#01,5,main] GearsES2.reshape 0x292b08d6 0/0 256x256 of 256x256, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x292b08d6, 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-GL4bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0256x0256.png [apply] Thread[#40,main-Animator#01,5,main] GearsES2.reshape 0x292b08d6 0/0 512x512 of 512x512, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x292b08d6, 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-GL4bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0512x0512.png [apply] Thread[#40,main-Animator#01,5,main] GearsES2.reshape 0x292b08d6 0/0 1024x1005 of 1024x1005, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x292b08d6, 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[#39,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x292b08d6: tileRendererInUse null [apply] Thread[#39,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x292b08d6 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 @ 1751131787975 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131787980 ms --- localhost/127.0.0.1:59999 - Unlock ok within 6 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testOffscreenWritePNGWithResize took 1.394 sec [apply] Testcase: testOnscreenWritePNGWithResize took 0.504 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] WARNING: package sun.awt.windows not in java.desktop [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 @ 1751131788745 ms III - Start [apply] SLOCK [T main @ 1751131788750 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestImageTypeNEWT - test01AllPNG [apply] junit.framework.TestListener: endTest(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] junit.framework.TestListener: startTest(test02AllJPG)Test 4: path pointer-grey-alpha-16x24.png, exp-type ImageType[png], has-type ImageType[png] [apply] [apply] junit.framework.TestListener: endTest(test02AllJPG) [apply] junit.framework.TestListener: startTest(test04AllDDS) [apply] junit.framework.TestListener: endTest(test04AllDDS) [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 @ 1751131788811 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131788815 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms [apply] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.654 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751131788745 ms III - Start [apply] SLOCK [T main @ 1751131788750 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 @ 1751131788811 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131788815 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01AllPNG took 0.036 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] WARNING: package sun.awt.windows not in java.desktop [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGImage01NEWT [apply] junit.framework.TestListener: tests to run: 1 [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] junit.framework.TestListener: startTest(testReadES2_RGBn) [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751131789576 ms III - Start [apply] SLOCK [T main @ 1751131789581 ms +++ localhost/127.0.0.1:59999 - Locked within 14 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[#33,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 @ 1751131790377 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131790379 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.4 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751131789576 ms III - Start [apply] SLOCK [T main @ 1751131789581 ms +++ localhost/127.0.0.1:59999 - Locked within 14 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[#33,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 @ 1751131790377 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131790379 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testReadES2_RGBn took 0.775 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] WARNING: package sun.awt.windows not in java.desktop [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT [apply] junit.framework.TestListener: tests to run: 12 [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751131791137 ms III - Start [apply] SLOCK [T main @ 1751131791141 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [apply] junit.framework.TestListener: startTest(test01YUV422hBase__ES2) [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[#33,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[#35,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[#37,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-GL4bc_-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[#39,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[#41,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-GL4bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [apply] junit.framework.TestListener: endTest(test01YUV444Prog__GL2) [apply] junit.framework.TestListener: startTest(test02YUV420BaseGray_ES2) [apply] QUIT Window Thread[#43,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] junit.framework.TestListener: endTest(test02YUV420BaseGray_ES2) [apply] junit.framework.TestListener: startTest(test02YUV420Base__ES2) [apply] QUIT Window Thread[#45,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[#47,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[#49,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[#51,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[#53,main-Display-.x11_:0-1-EDT-11,5,main] [apply] junit.framework.TestListener: endTest(test03YCCK_01_ES2) [apply] junit.framework.TestListener: startTest(test04QTTDefPostFrame_ES2) [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[#55,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 @ 1751131795759 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131795762 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] Tests run: 12, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.216 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751131791137 ms III - Start [apply] SLOCK [T main @ 1751131791141 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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[#33,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[#35,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[#37,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-GL4bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [apply] QUIT Window Thread[#39,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[#41,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-GL4bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [apply] QUIT Window Thread[#43,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[#45,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[#47,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[#49,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[#51,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[#53,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[#55,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 @ 1751131795759 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131795762 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01YUV422hBase__ES2 took 0.781 sec [apply] Testcase: test01YUV422hProg_ES2 took 0.298 sec [apply] Testcase: test01YUV444Base__ES2 took 0.3 sec [apply] Testcase: test01YUV444Base__GL2 took 0.282 sec [apply] Testcase: test01YUV444Prog__ES2 took 0.3 sec [apply] Testcase: test01YUV444Prog__GL2 took 0.299 sec [apply] Testcase: test02YUV420BaseGray_ES2 took 0.317 sec [apply] Testcase: test02YUV420Base__ES2 took 0.317 sec [apply] Testcase: test02YUV420Prog_ES2 took 0.333 sec [apply] Testcase: test03CMYK_01_ES2 took 0.317 sec [apply] Testcase: test03YCCK_01_ES2 took 0.688 sec [apply] Testcase: test04QTTDefPostFrame_ES2 took 0.361 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] WARNING: package sun.awt.windows not in java.desktop [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGPixelRect00NEWT [apply] junit.framework.TestListener: tests to run: 10 [apply] ++++ Test Singleton.ctor() [apply] junit.framework.TestListener: startTest(testPNGRead01_All) [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751131796563 ms III - Start [apply] SLOCK [T main @ 1751131796567 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 0xe874448, 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 0x6950e31, RGB888, 160 x 90, stride 480, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]] [apply] PNGPixelRect - Flip : PixelRect[obj 0x42eca56e, 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 0x52f759d7, RGB888, 160 x 90, stride 480, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]] [apply] PNGPixelRect - Reversed : PixelRect[obj 0x7cbd213e, 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 0x192d3247, BGR888, 160 x 90, stride 480, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]] [apply] PNGPixelRect - Reversed+Flipped : PixelRect[obj 0x3ecd23d9, 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 0x569cfc36, 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 0x64f6106c, 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 0x553a3d88, RGBA8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]] [apply] PNGPixelRect - Flip : PixelRect[obj 0x7a30d1e6, 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 0x5891e32e, RGBA8888, 160 x 90, stride 640, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]] [apply] PNGPixelRect - Reversed : PixelRect[obj 0xcb0ed20, 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 0x8e24743, ABGR8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]] [apply] PNGPixelRect - Reversed+Flipped : PixelRect[obj 0x74a10858, 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 0x23fe1d71, 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 0xc81cdd1, 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 0x1fc2b765, RGBA8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]] [apply] PNGPixelRect - Flip : PixelRect[obj 0x75881071, 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 0x2a70a3d8, RGBA8888, 160 x 90, stride 640, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]] [apply] PNGPixelRect - Reversed : PixelRect[obj 0x289d1c02, 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 0x22eeefeb, ABGR8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]] [apply] PNGPixelRect - Reversed+Flipped : PixelRect[obj 0x17d0685f, 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 0x3891771e, 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 0x396e2f39, 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 0xa74868d, RGB888, 160 x 90, stride 480, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]] [apply] PNGPixelRect - Flip : PixelRect[obj 0x12c8a2c0, 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 0x7e0e6aa2, RGB888, 160 x 90, stride 480, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]] [apply] PNGPixelRect - Reversed : PixelRect[obj 0x365185bd, 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 0x18bf3d14, BGR888, 160 x 90, stride 480, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]] [apply] PNGPixelRect - Reversed+Flipped : PixelRect[obj 0x4fb64261, 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 0x42607a4f, 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 0x64485a47, 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 0x25bbf683, RGBA8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]] [apply] PNGPixelRect - Flip : PixelRect[obj 0x6ec8211c, 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 0x7276c8cd, RGBA8888, 160 x 90, stride 640, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]] [apply] PNGPixelRect - Reversed : PixelRect[obj 0x544a2ea6, 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 0x2e3fc542, ABGR8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]] [apply] PNGPixelRect - Reversed+Flipped : PixelRect[obj 0x150c158, 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 0x4524411f, 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 0x1786f9d5, 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 0x704d6e83, RGB888, 160 x 90, stride 480, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]] [apply] PNGPixelRect - Flip : PixelRect[obj 0x43a0cee9, 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 0xeb21112, RGB888, 160 x 90, stride 480, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]] [apply] PNGPixelRect - Reversed : PixelRect[obj 0x2eda0940, 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 0x3578436e, BGR888, 160 x 90, stride 480, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]] [apply] PNGPixelRect - Reversed+Flipped : PixelRect[obj 0x706a04ae, 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 0x6eceb130, 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 0x47db50c5, 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 0x5c072e3f, RGBA8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]] [apply] PNGPixelRect - Flip : PixelRect[obj 0x4d1b0d2a, 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 0x954b04f, RGBA8888, 160 x 90, stride 640, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]] [apply] PNGPixelRect - Reversed : PixelRect[obj 0x149494d8, 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 0x710726a3, ABGR8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]] [apply] PNGPixelRect - Reversed+Flipped : PixelRect[obj 0x646007f4, 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 0x481a15ff, 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 0x4c762604, 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 0x2641e737, RGB888, 160 x 90, stride 480, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]] [apply] PNGPixelRect - Flip : PixelRect[obj 0x727803de, 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 0x704921a5, RGB888, 160 x 90, stride 480, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]] [apply] PNGPixelRect - Reversed : PixelRect[obj 0xdf27fae, 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 0x24a35978, BGR888, 160 x 90, stride 480, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]] [apply] PNGPixelRect - Reversed+Flipped : PixelRect[obj 0x16f7c8c1, 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 0x2f0a87b3, 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 0x27d415d9, 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 0x5c18298f, RGB888, 160 x 90, stride 480, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]] [apply] PNGPixelRect - Flip : PixelRect[obj 0x31f924f5, 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 0x5579bb86, RGB888, 160 x 90, stride 480, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]] [apply] PNGPixelRect - Reversed : PixelRect[obj 0x5204062d, 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 0x4fcd19b3, BGR888, 160 x 90, stride 480, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]] [apply] PNGPixelRect - Reversed+Flipped : PixelRect[obj 0x376b4233, 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 0x2fd66ad3, 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 0x10d59286, 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 0xfe18270, LUMINANCE, 283 x 32, stride 283, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=9056 cap=9056]] [apply] PNGPixelRect - Flip : PixelRect[obj 0x6fb0d3ed, 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 0x6dde5c8c, LUMINANCE, 283 x 32, stride 283, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=9056 cap=9056]] [apply] PNGPixelRect - Reversed : PixelRect[obj 0x5123a213, 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 0x52525845, LUMINANCE, 283 x 32, stride 283, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=9056 cap=9056]] [apply] PNGPixelRect - Reversed+Flipped : PixelRect[obj 0x3b94d659, 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 0x24b1d79b, 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 0x1f021e6c, 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 0x103f852, RGBA8888, 127 x 90, stride 508, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=45720 cap=45720]] [apply] PNGPixelRect - Flip : PixelRect[obj 0x587c290d, 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 0x4516af24, RGBA8888, 127 x 90, stride 508, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=45720 cap=45720]] [apply] PNGPixelRect - Reversed : PixelRect[obj 0x4ae82894, 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 0x543788f3, ABGR8888, 127 x 90, stride 508, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=45720 cap=45720]] [apply] PNGPixelRect - Reversed+Flipped : PixelRect[obj 0x6d3af739, 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 0x1da51a35, 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 0x44a3ec6b, 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 0x71623278, RGBA8888, 127 x 90, stride 508, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=45720 cap=45720]] [apply] PNGPixelRect - Flip : PixelRect[obj 0x768b970c, 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 0x5a4041cc, RGBA8888, 127 x 90, stride 508, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=45720 cap=45720]] [apply] PNGPixelRect - Reversed : PixelRect[obj 0x15b3e5b, 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 0x61ca2dfa, ABGR8888, 127 x 90, stride 508, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=45720 cap=45720]] [apply] PNGPixelRect - Reversed+Flipped : PixelRect[obj 0x4b53f538, 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 0x134593bf, 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 0x2f8f5f62, 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 0x1068e947, BGRA8888, 16 x 16, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [apply] PNGPixelRect - Flip : PixelRect[obj 0x7dc222ae, 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 0xaecb35a, BGRA8888, 16 x 16, stride 64, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [apply] PNGPixelRect - Reversed : PixelRect[obj 0x5fcd892a, ABGR8888, 16 x 16, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [apply] junit.framework.TestListener: endTest(testPNGRead01_All) [apply] junit.framework.TestListener: startTest(testPNGRead02_RGB888_to_RGBA8888) [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 - Reversed (Read Back): PixelRect[obj 0x8b87145, ABGR8888, 16 x 16, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [apply] PNGPixelRect - Reversed+Flipped : PixelRect[obj 0x6483f5ae, 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 0xb9afc07, 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 0x80169cf, 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 0x5427c60c, BGRA8888, 16 x 24, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [apply] PNGPixelRect - Flip : PixelRect[obj 0x15bfd87, 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 0x543e710e, BGRA8888, 16 x 24, stride 64, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [apply] PNGPixelRect - Reversed : PixelRect[obj 0x57f23557, 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 0x3d0f8e03, ABGR8888, 16 x 24, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [apply] PNGPixelRect - Reversed+Flipped : PixelRect[obj 0x6366ebe0, 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 0x44f75083, 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 0x51b279c9, 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 0x1ad282e0, RGBA8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]] [apply] PNGPixelRect - Flip : PixelRect[obj 0x7f416310, 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 0x1cab0bfb, RGBA8888, 160 x 90, stride 640, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]] [apply] PNGPixelRect - Reversed : PixelRect[obj 0x5e955596, 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 0x50de0926, ABGR8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]] [apply] PNGPixelRect - Reversed+Flipped : PixelRect[obj 0x2473b9ce, 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 0x60438a68, 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 0x71d15f18, 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 0x17695df3, RGBA8888, 160 x 90, stride 1000, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=90000 cap=90000]] [apply] PNGPixelRect - Flip : PixelRect[obj 0x6c9f5c0d, 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 0xde3a06f, RGBA8888, 160 x 90, stride 1000, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=90000 cap=90000]] [apply] PNGPixelRect - Reversed : PixelRect[obj 0x76b10754, 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 0x2bea5ab4, ABGR8888, 160 x 90, stride 1000, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=90000 cap=90000]] [apply] PNGPixelRect - Reversed+Flipped : PixelRect[obj 0x3d8314f0, 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 0x2df32bf7, 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 0x3bd94634, 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 0x58a90037, RGBA8888, 160 x 90, stride 999, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=89910 cap=89910]] [apply] PNGPixelRect - Flip : PixelRect[obj 0x74294adb, 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 0x70a9f84e, RGBA8888, 160 x 90, stride 999, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=89910 cap=89910]] [apply] PNGPixelRect - Reversed : PixelRect[obj 0x130f889, 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 0x1188e820, ABGR8888, 160 x 90, stride 999, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=89910 cap=89910]] [apply] PNGPixelRect - Reversed+Flipped : PixelRect[obj 0x2f490758, 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 0x101df177, 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 0x588df31b, 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 0x33b37288, 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 0x6e2c9341, 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 0x32464a14, 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 0x1ee807c6, 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 0x76a4d6c, 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 0x679b62af, 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 0x5cdd8682, 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 0x49c43f4e, 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 0x290dbf45, 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 0x2d127a61, 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 0x2bbaf4f0, 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 @ 1751131796944 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131796949 ms --- localhost/127.0.0.1:59999 - Unlock ok within 6 ms [apply] Tests run: 10, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.987 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751131796563 ms III - Start [apply] SLOCK [T main @ 1751131796567 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 0xe874448, 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 0x6950e31, RGB888, 160 x 90, stride 480, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]] [apply] PNGPixelRect - Flip : PixelRect[obj 0x42eca56e, 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 0x52f759d7, RGB888, 160 x 90, stride 480, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]] [apply] PNGPixelRect - Reversed : PixelRect[obj 0x7cbd213e, 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 0x192d3247, BGR888, 160 x 90, stride 480, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]] [apply] PNGPixelRect - Reversed+Flipped : PixelRect[obj 0x3ecd23d9, 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 0x569cfc36, 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 0x64f6106c, 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 0x553a3d88, RGBA8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]] [apply] PNGPixelRect - Flip : PixelRect[obj 0x7a30d1e6, 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 0x5891e32e, RGBA8888, 160 x 90, stride 640, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]] [apply] PNGPixelRect - Reversed : PixelRect[obj 0xcb0ed20, 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 0x8e24743, ABGR8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]] [apply] PNGPixelRect - Reversed+Flipped : PixelRect[obj 0x74a10858, 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 0x23fe1d71, 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 0xc81cdd1, 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 0x1fc2b765, RGBA8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]] [apply] PNGPixelRect - Flip : PixelRect[obj 0x75881071, 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 0x2a70a3d8, RGBA8888, 160 x 90, stride 640, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]] [apply] PNGPixelRect - Reversed : PixelRect[obj 0x289d1c02, 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 0x22eeefeb, ABGR8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]] [apply] PNGPixelRect - Reversed+Flipped : PixelRect[obj 0x17d0685f, 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 0x3891771e, 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 0x396e2f39, 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 0xa74868d, RGB888, 160 x 90, stride 480, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]] [apply] PNGPixelRect - Flip : PixelRect[obj 0x12c8a2c0, 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 0x7e0e6aa2, RGB888, 160 x 90, stride 480, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]] [apply] PNGPixelRect - Reversed : PixelRect[obj 0x365185bd, 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 0x18bf3d14, BGR888, 160 x 90, stride 480, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]] [apply] PNGPixelRect - Reversed+Flipped : PixelRect[obj 0x4fb64261, 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 0x42607a4f, 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 0x64485a47, 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 0x25bbf683, RGBA8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]] [apply] PNGPixelRect - Flip : PixelRect[obj 0x6ec8211c, 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 0x7276c8cd, RGBA8888, 160 x 90, stride 640, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]] [apply] PNGPixelRect - Reversed : PixelRect[obj 0x544a2ea6, 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 0x2e3fc542, ABGR8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]] [apply] PNGPixelRect - Reversed+Flipped : PixelRect[obj 0x150c158, 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 0x4524411f, 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 0x1786f9d5, 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 0x704d6e83, RGB888, 160 x 90, stride 480, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]] [apply] PNGPixelRect - Flip : PixelRect[obj 0x43a0cee9, 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 0xeb21112, RGB888, 160 x 90, stride 480, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]] [apply] PNGPixelRect - Reversed : PixelRect[obj 0x2eda0940, 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 0x3578436e, BGR888, 160 x 90, stride 480, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]] [apply] PNGPixelRect - Reversed+Flipped : PixelRect[obj 0x706a04ae, 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 0x6eceb130, 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 0x47db50c5, 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 0x5c072e3f, RGBA8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]] [apply] PNGPixelRect - Flip : PixelRect[obj 0x4d1b0d2a, 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 0x954b04f, RGBA8888, 160 x 90, stride 640, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]] [apply] PNGPixelRect - Reversed : PixelRect[obj 0x149494d8, 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 0x710726a3, ABGR8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]] [apply] PNGPixelRect - Reversed+Flipped : PixelRect[obj 0x646007f4, 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 0x481a15ff, 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 0x4c762604, 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 0x2641e737, RGB888, 160 x 90, stride 480, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]] [apply] PNGPixelRect - Flip : PixelRect[obj 0x727803de, 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 0x704921a5, RGB888, 160 x 90, stride 480, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]] [apply] PNGPixelRect - Reversed : PixelRect[obj 0xdf27fae, 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 0x24a35978, BGR888, 160 x 90, stride 480, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]] [apply] PNGPixelRect - Reversed+Flipped : PixelRect[obj 0x16f7c8c1, 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 0x2f0a87b3, 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 0x27d415d9, 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 0x5c18298f, RGB888, 160 x 90, stride 480, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]] [apply] PNGPixelRect - Flip : PixelRect[obj 0x31f924f5, 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 0x5579bb86, RGB888, 160 x 90, stride 480, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]] [apply] PNGPixelRect - Reversed : PixelRect[obj 0x5204062d, 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 0x4fcd19b3, BGR888, 160 x 90, stride 480, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]] [apply] PNGPixelRect - Reversed+Flipped : PixelRect[obj 0x376b4233, 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 0x2fd66ad3, 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 0x10d59286, 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 0xfe18270, LUMINANCE, 283 x 32, stride 283, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=9056 cap=9056]] [apply] PNGPixelRect - Flip : PixelRect[obj 0x6fb0d3ed, 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 0x6dde5c8c, LUMINANCE, 283 x 32, stride 283, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=9056 cap=9056]] [apply] PNGPixelRect - Reversed : PixelRect[obj 0x5123a213, 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 0x52525845, LUMINANCE, 283 x 32, stride 283, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=9056 cap=9056]] [apply] PNGPixelRect - Reversed+Flipped : PixelRect[obj 0x3b94d659, 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 0x24b1d79b, 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 0x1f021e6c, 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 0x103f852, RGBA8888, 127 x 90, stride 508, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=45720 cap=45720]] [apply] PNGPixelRect - Flip : PixelRect[obj 0x587c290d, 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 0x4516af24, RGBA8888, 127 x 90, stride 508, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=45720 cap=45720]] [apply] PNGPixelRect - Reversed : PixelRect[obj 0x4ae82894, 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 0x543788f3, ABGR8888, 127 x 90, stride 508, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=45720 cap=45720]] [apply] PNGPixelRect - Reversed+Flipped : PixelRect[obj 0x6d3af739, 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 0x1da51a35, 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 0x44a3ec6b, 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 0x71623278, RGBA8888, 127 x 90, stride 508, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=45720 cap=45720]] [apply] PNGPixelRect - Flip : PixelRect[obj 0x768b970c, 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 0x5a4041cc, RGBA8888, 127 x 90, stride 508, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=45720 cap=45720]] [apply] PNGPixelRect - Reversed : PixelRect[obj 0x15b3e5b, 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 0x61ca2dfa, ABGR8888, 127 x 90, stride 508, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=45720 cap=45720]] [apply] PNGPixelRect - Reversed+Flipped : PixelRect[obj 0x4b53f538, 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 0x134593bf, 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 0x2f8f5f62, 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 0x1068e947, BGRA8888, 16 x 16, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [apply] PNGPixelRect - Flip : PixelRect[obj 0x7dc222ae, 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 0xaecb35a, BGRA8888, 16 x 16, stride 64, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [apply] PNGPixelRect - Reversed : PixelRect[obj 0x5fcd892a, 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 0x8b87145, ABGR8888, 16 x 16, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [apply] PNGPixelRect - Reversed+Flipped : PixelRect[obj 0x6483f5ae, 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 0xb9afc07, 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 0x80169cf, 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 0x5427c60c, BGRA8888, 16 x 24, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [apply] PNGPixelRect - Flip : PixelRect[obj 0x15bfd87, 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 0x543e710e, BGRA8888, 16 x 24, stride 64, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [apply] PNGPixelRect - Reversed : PixelRect[obj 0x57f23557, 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 0x3d0f8e03, ABGR8888, 16 x 24, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [apply] PNGPixelRect - Reversed+Flipped : PixelRect[obj 0x6366ebe0, 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 0x44f75083, 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 0x51b279c9, 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 0x1ad282e0, RGBA8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]] [apply] PNGPixelRect - Flip : PixelRect[obj 0x7f416310, 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 0x1cab0bfb, RGBA8888, 160 x 90, stride 640, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]] [apply] PNGPixelRect - Reversed : PixelRect[obj 0x5e955596, 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 0x50de0926, ABGR8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]] [apply] PNGPixelRect - Reversed+Flipped : PixelRect[obj 0x2473b9ce, 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 0x60438a68, 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 0x71d15f18, 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 0x17695df3, RGBA8888, 160 x 90, stride 1000, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=90000 cap=90000]] [apply] PNGPixelRect - Flip : PixelRect[obj 0x6c9f5c0d, 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 0xde3a06f, RGBA8888, 160 x 90, stride 1000, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=90000 cap=90000]] [apply] PNGPixelRect - Reversed : PixelRect[obj 0x76b10754, 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 0x2bea5ab4, ABGR8888, 160 x 90, stride 1000, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=90000 cap=90000]] [apply] PNGPixelRect - Reversed+Flipped : PixelRect[obj 0x3d8314f0, 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 0x2df32bf7, 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 0x3bd94634, 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 0x58a90037, RGBA8888, 160 x 90, stride 999, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=89910 cap=89910]] [apply] PNGPixelRect - Flip : PixelRect[obj 0x74294adb, 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 0x70a9f84e, RGBA8888, 160 x 90, stride 999, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=89910 cap=89910]] [apply] PNGPixelRect - Reversed : PixelRect[obj 0x130f889, 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 0x1188e820, ABGR8888, 160 x 90, stride 999, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=89910 cap=89910]] [apply] PNGPixelRect - Reversed+Flipped : PixelRect[obj 0x2f490758, 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 0x101df177, 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 0x588df31b, 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 0x33b37288, 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 0x6e2c9341, 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 0x32464a14, 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 0x1ee807c6, 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 0x76a4d6c, 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 0x679b62af, 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 0x5cdd8682, 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 0x49c43f4e, 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 0x290dbf45, 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 0x2d127a61, 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 0x2bbaf4f0, 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 @ 1751131796944 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131796949 ms --- localhost/127.0.0.1:59999 - Unlock ok within 6 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testPNGRead01_All took 0.284 sec [apply] Testcase: testPNGRead02_RGB888_to_RGBA8888 took 0.015 sec [apply] Testcase: testPNGRead03_RGB888_to_RGBA8888_stride1000 took 0.015 sec [apply] Testcase: testPNGRead04_RGB888_to_RGBA8888_stride999 took 0.014 sec [apply] Testcase: testPNGRead11_RGBA8888_to_LUMINA took 0.005 sec [apply] Testcase: testPNGRead12_RGBA8888_to_RGB888 took 0.005 sec [apply] Testcase: testPNGRead13_RGBA8888_to_BGR888 took 0.006 sec [apply] Testcase: testPNGRead14_RGBA8888_to_BGRA8888 took 0.005 sec [apply] Testcase: testPNGRead15_RGBA8888_to_ARGB8888 took 0.004 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] WARNING: package sun.awt.windows not in java.desktop [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGPixelRect01NEWT [apply] junit.framework.TestListener: tests to run: 3 [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] junit.framework.TestListener: startTest(testRead00_Manual) [apply] junit.framework.TestListener: endTest(testRead00_Manual) [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751131797772 ms III - Startjunit.framework.TestListener: startTest(testRead01_All) [apply] SLOCK [T main @ 1751131797776 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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] [apply] PNGPixelRect: test-ntscN_3-01-160x90, PixelRect[obj 0x48e4374, 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 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)], options 0x7c45, this 0x6d19749c, handle 0x7f1cd4044b00, isShared false, jogamp.opengl.gl4.GL4bcImpl@21d0e9c, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: X11OnscreenGLXDrawable[Realized true, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@7570b4b9, [apply] Handle 0x2c00002, [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[880/486 160x90 wu, 160x90 pixel] handle 0x2c00002, surfaceHandle 0x2c00002, 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 0x7f1cd40016b0, owner true, ResourceToolkitLock[obj 0x954ea29, isOwner false, <50f9ece1, 498a6a10>[count 0, qsz 0, owner ]], obj 0x37dff752], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f1cd40016b0, owner true, ResourceToolkitLock[obj 0x954ea29, isOwner false, <50f9ece1, 498a6a10>[count 0, qsz 0, owner ]], obj 0x37dff752]], monitors: [Monitor[Id 0x3e [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 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x45, [ 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 0x7f1cd401fb80, owner true, ResourceToolkitLock[obj 0x5e6d5fc7, isOwner true, <150b9040, 1d358118>[count 1, qsz 0, owner ]], obj 0x36fc4373], idx 0], visualID 0x55c, fbConfigID 0x19d, [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 0x55c, fbc 0x19d: rgba 8/8/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@2a00efe2, com.jogamp.opengl.test.junit.util.QuitAdapter@1cd481e5, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@1cd481e5, ], [apply] windowLock <76987cdb, 2e475eab>[count 2, qsz 0, owner ], 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] [apply] PNGPixelRect: test-ntscN_4-01-160x90, PixelRect[obj 0x385c9627, 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 0x515, fbc 0x155: 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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)], options 0x7c45, this 0x7557256, handle 0x7f1cd4003a60, isShared false, jogamp.opengl.gl4.GL4bcImpl@792d8ece, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: X11OnscreenGLXDrawable[Realized true, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@7570b4b9, [apply] Handle 0x2c00002, [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[880/486 160x90 wu, 160x90 pixel] handle 0x2c00002, surfaceHandle 0x2c00002, 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 0x7f1cd4bc62c0, owner true, ResourceToolkitLock[obj 0x1caccce4, isOwner false, <288079b8, 68d741f4>[count 0, qsz 0, owner ]], obj 0x7d99e9de], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f1cd4bc62c0, owner true, ResourceToolkitLock[obj 0x1caccce4, isOwner false, <288079b8, 68d741f4>[count 0, qsz 0, owner ]], obj 0x7d99e9de]], monitors: [Monitor[Id 0x3e [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 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x45, [ 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 0x7f1cd4bc8b10, owner true, ResourceToolkitLock[obj 0x7a8c165, isOwner true, <2cce2591, 7ec4091d>[count 1, qsz 0, owner ]], obj 0x4ca1c802], idx 0], visualID 0x515, fbConfigID 0x155, [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 0x515, fbc 0x155: 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@dc39b1a, com.jogamp.opengl.test.junit.util.QuitAdapter@50fcd59e, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@50fcd59e, ], [apply] windowLock [count 2, qsz 0, owner ], 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[#35,main-Display-.x11_:0-1-EDT-2,5,main] [apply] PNGPixelRect: test-ntscNG4-01-160x90, PixelRect[obj 0xf5958c9, 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 0x515, fbc 0x155: 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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)], options 0x7c45, this 0x79845bc3, handle 0x7f1cd4167940, isShared false, jogamp.opengl.gl4.GL4bcImpl@7028769, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: X11OnscreenGLXDrawable[Realized true, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@7570b4b9, [apply] Handle 0x2c00002, [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[880/486 160x90 wu, 160x90 pixel] handle 0x2c00002, surfaceHandle 0x2c00002, 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 0x7f1cd4c42a90, owner true, ResourceToolkitLock[obj 0x1569c692, isOwner false, <56514ff7, 46c1c2dd>[count 0, qsz 0, owner ]], obj 0x556b2ca3], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f1cd4c42a90, owner true, ResourceToolkitLock[obj 0x1569c692, isOwner false, <56514ff7, 46c1c2dd>[count 0, qsz 0, owner ]], obj 0x556b2ca3]], monitors: [Monitor[Id 0x3e [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 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x45, [ 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 0x7f1cd4bc8b10, owner true, ResourceToolkitLock[obj 0xe6d2dca, isOwner true, <521ff507, 1a0002b3>[count 1, qsz 0, owner ]], obj 0x16022b64], idx 0], visualID 0x515, fbConfigID 0x155, [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 0x515, fbc 0x155: 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@71664713, com.jogamp.opengl.test.junit.util.QuitAdapter@5c7c23f5, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@5c7c23f5, ], [apply] windowLock <46f3a753, 412dede2>[count 2, qsz 0, owner ], 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[#37,main-Display-.x11_:0-1-EDT-3,5,main] [apply] PNGPixelRect: test-ntscI_3-01-160x90, PixelRect[obj 0x185a6e9, 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 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)], options 0x7c45, this 0x61531080, handle 0x7f1cd4b190b0, isShared false, jogamp.opengl.gl4.GL4bcImpl@1fcd10bc, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: X11OnscreenGLXDrawable[Realized true, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@7570b4b9, [apply] Handle 0x2c00002, [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[880/486 160x90 wu, 160x90 pixel] handle 0x2c00002, surfaceHandle 0x2c00002, 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 0x7f1cd49edb60, owner true, ResourceToolkitLock[obj 0x2f898c4e, isOwner false, <4e8607ae, 203ad6c0>[count 0, qsz 0, owner ]], obj 0x57857a8b], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f1cd49edb60, owner true, ResourceToolkitLock[obj 0x2f898c4e, isOwner false, <4e8607ae, 203ad6c0>[count 0, qsz 0, owner ]], obj 0x57857a8b]], monitors: [Monitor[Id 0x3e [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 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x45, [ 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 0x7f1cd4babff0, owner true, ResourceToolkitLock[obj 0x348d67c9, isOwner true, <4ac8bd81, 3c32eece>[count 1, qsz 0, owner ]], obj 0x401f9ae1], idx 0], visualID 0x55c, fbConfigID 0x19d, [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 0x55c, fbc 0x19d: rgba 8/8/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@1f730e04, com.jogamp.opengl.test.junit.util.QuitAdapter@10588cde, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@10588cde, ], [apply] windowLock <3bb74485, 7c31980>[count 2, qsz 0, owner ], 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[#39,main-Display-.x11_:0-1-EDT-4,5,main] [apply] PNGPixelRect: test-ntscI_4-01-160x90, PixelRect[obj 0x3cd3e762, 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 0x515, fbc 0x155: 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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)], options 0x7c45, this 0x4d02305d, handle 0x7f1cd4b190b0, isShared false, jogamp.opengl.gl4.GL4bcImpl@3330c88a, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: X11OnscreenGLXDrawable[Realized true, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@7570b4b9, [apply] Handle 0x2c00002, [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[880/486 160x90 wu, 160x90 pixel] handle 0x2c00002, surfaceHandle 0x2c00002, 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 0x7f1cd49edb60, owner true, ResourceToolkitLock[obj 0x2606def2, isOwner false, <62d732f9, 1822d42a>[count 0, qsz 0, owner ]], obj 0x2de32b3c], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f1cd49edb60, owner true, ResourceToolkitLock[obj 0x2606def2, isOwner false, <62d732f9, 1822d42a>[count 0, qsz 0, owner ]], obj 0x2de32b3c]], monitors: [Monitor[Id 0x3e [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 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x45, [ 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 0x7f1cd4c42a90, owner true, ResourceToolkitLock[obj 0x3d02913c, isOwner true, <66992c9f, 689437e2>[count 1, qsz 0, owner ]], obj 0x5c1a4b07], idx 0], visualID 0x515, fbConfigID 0x155, [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 0x515, fbc 0x155: 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@75b8bac9, com.jogamp.opengl.test.junit.util.QuitAdapter@5a6a9d35, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@5a6a9d35, ], [apply] windowLock <13889abd, 1d44b9b8>[count 2, qsz 0, owner ], 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[#41,main-Display-.x11_:0-1-EDT-5,5,main] [apply] PNGPixelRect: test-ntscIG3-01-160x90, PixelRect[obj 0x74e52ef6, 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 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)], options 0x7c45, this 0x7e7ce470, handle 0x7f1cd4042c00, isShared false, jogamp.opengl.gl4.GL4bcImpl@7d4f7a, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: X11OnscreenGLXDrawable[Realized true, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@7570b4b9, [apply] Handle 0x2c00002, [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[880/486 160x90 wu, 160x90 pixel] handle 0x2c00002, surfaceHandle 0x2c00002, 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 0x7f1cd49edb60, owner true, ResourceToolkitLock[obj 0x50513cfa, isOwner false, <51a9e0bb, 78568eec>[count 0, qsz 0, owner ]], obj 0x12ba1803], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f1cd49edb60, owner true, ResourceToolkitLock[obj 0x50513cfa, isOwner false, <51a9e0bb, 78568eec>[count 0, qsz 0, owner ]], obj 0x12ba1803]], monitors: [Monitor[Id 0x3e [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 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x45, [ 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 0x7f1cd43bb140, owner true, ResourceToolkitLock[obj 0x4b555042, isOwner true, <55e7ddab, 190a0815>[count 1, qsz 0, owner ]], obj 0x5b327137], idx 0], visualID 0x55c, fbConfigID 0x19d, [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 0x55c, fbc 0x19d: rgba 8/8/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@3a84ed53, com.jogamp.opengl.test.junit.util.QuitAdapter@5165652d, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@5165652d, ], [apply] windowLock <186695b4, 5015f446>[count 2, qsz 0, owner ], 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[#43,main-Display-.x11_:0-1-EDT-6,5,main] [apply] PNGPixelRect: test-ntscIG4-01-160x90, PixelRect[obj 0x3857f613, 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 0x515, fbc 0x155: 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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)], options 0x7c45, this 0x4068d306, handle 0x7f1cd4bba830, isShared false, jogamp.opengl.gl4.GL4bcImpl@3e5745fd, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: X11OnscreenGLXDrawable[Realized true, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@7570b4b9, [apply] Handle 0x2c00002, [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[880/486 160x90 wu, 160x90 pixel] handle 0x2c00002, surfaceHandle 0x2c00002, 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 0x7f1cd49edb60, owner true, ResourceToolkitLock[obj 0x714b1949, isOwner false, <6fbdd00f, 471b463a>[count 0, qsz 0, owner ]], obj 0x43e78b89], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f1cd49edb60, owner true, ResourceToolkitLock[obj 0x714b1949, isOwner false, <6fbdd00f, 471b463a>[count 0, qsz 0, owner ]], obj 0x43e78b89]], monitors: [Monitor[Id 0x3e [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 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x45, [ 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 0x7f1cd4c42a90, owner true, ResourceToolkitLock[obj 0x6a4f53ed, isOwner true, <6bf3cb03, 76c46ad1>[count 1, qsz 0, owner ]], obj 0x9000c43], idx 0], visualID 0x515, fbConfigID 0x155, [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 0x515, fbc 0x155: 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@19c0f6b5, com.jogamp.opengl.test.junit.util.QuitAdapter@6c1e9d5d, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@6c1e9d5d, ], [apply] windowLock <3959f0ed, 30b28191>[count 2, qsz 0, owner ], 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[#45,main-Display-.x11_:0-1-EDT-7,5,main] [apply] PNGPixelRect: test-ntscP_3-01-160x90, PixelRect[obj 0xbcec361, 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 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)], options 0x7c45, this 0x4c760c92, handle 0x7f1cd4001480, isShared false, jogamp.opengl.gl4.GL4bcImpl@32c50133, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: X11OnscreenGLXDrawable[Realized true, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@7570b4b9, [apply] Handle 0x2c00002, [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[880/486 160x90 wu, 160x90 pixel] handle 0x2c00002, surfaceHandle 0x2c00002, 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 0x7f1cd49edb60, owner true, ResourceToolkitLock[obj 0x741d1fe, isOwner false, <63a31e18, f54b66b>[count 0, qsz 0, owner ]], obj 0x1502f22b], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f1cd49edb60, owner true, ResourceToolkitLock[obj 0x741d1fe, isOwner false, <63a31e18, f54b66b>[count 0, qsz 0, owner ]], obj 0x1502f22b]], monitors: [Monitor[Id 0x3e [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 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x45, [ 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 0x7f1cd4babff0, owner true, ResourceToolkitLock[obj 0x1c451f54, isOwner true, <67ed811a, 4d208462>[count 1, qsz 0, owner ]], obj 0x4fb1b447], idx 0], visualID 0x55c, fbConfigID 0x19d, [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 0x55c, fbc 0x19d: rgba 8/8/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@7bbabd5a, com.jogamp.opengl.test.junit.util.QuitAdapter@70541666, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@70541666, ], [apply] windowLock <391e9f9a, 7bcf1772>[count 2, qsz 0, owner ], 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[#47,main-Display-.x11_:0-1-EDT-8,5,main] [apply] PNGPixelRect: test-ntscP_4-01-160x90, PixelRect[obj 0x2cd76f31, 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 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)], options 0x7c45, this 0x3ce26c2c, handle 0x7f1cd4c13540, isShared false, jogamp.opengl.gl4.GL4bcImpl@42219b7b, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: X11OnscreenGLXDrawable[Realized true, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@7570b4b9, [apply] Handle 0x2c00002, [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[880/486 160x90 wu, 160x90 pixel] handle 0x2c00002, surfaceHandle 0x2c00002, 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 0x7f1cd49edb60, owner true, ResourceToolkitLock[obj 0x24e74484, isOwner false, <133770b4, 6f0aeda4>[count 0, qsz 0, owner ]], obj 0x213e497d], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f1cd49edb60, owner true, ResourceToolkitLock[obj 0x24e74484, isOwner false, <133770b4, 6f0aeda4>[count 0, qsz 0, owner ]], obj 0x213e497d]], monitors: [Monitor[Id 0x3e [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 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x45, [ 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 0x7f1cd4c42a90, owner true, ResourceToolkitLock[obj 0x3fe3eaba, isOwner true, <17798f22, 2fa627a4>[count 1, qsz 0, owner ]], obj 0x7c00e68c], idx 0], visualID 0x55c, fbConfigID 0x19d, [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 0x55c, fbc 0x19d: rgba 8/8/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@5c96658c, com.jogamp.opengl.test.junit.util.QuitAdapter@74df1a3, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@74df1a3, ], [apply] windowLock <19487de9, 6207ccca>[count 2, qsz 0, owner ], 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[#49,main-Display-.x11_:0-1-EDT-9,5,main] [apply] PNGPixelRect: grayscale_texture, PixelRect[obj 0x5dda768f, 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 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)], options 0x7c45, this 0x4df52c76, handle 0x7f1cd4bc0810, isShared false, jogamp.opengl.gl4.GL4bcImpl@33c73344, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: X11OnscreenGLXDrawable[Realized true, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@7570b4b9, [apply] Handle 0x2c00002, [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[818/515 283x32 wu, 283x32 pixel] handle 0x2c00002, surfaceHandle 0x2c00002, 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 0x7f1cd49edb60, owner true, ResourceToolkitLock[obj 0x1e5f774d, isOwner false, <62202ecc, 6a8c8d2b>[count 0, qsz 0, owner ]], obj 0x60dbde2d], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f1cd49edb60, owner true, ResourceToolkitLock[obj 0x1e5f774d, isOwner false, <62202ecc, 6a8c8d2b>[count 0, qsz 0, owner ]], obj 0x60dbde2d]], monitors: [Monitor[Id 0x3e [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 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x45, [ 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 0x7f1cd4b382c0, owner true, ResourceToolkitLock[obj 0x55b3864, isOwner true, <666e304d, 68051c7e>[count 1, qsz 0, owner ]], obj 0x56118de5], idx 0], visualID 0x55c, fbConfigID 0x19d, [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 0x55c, fbc 0x19d: rgba 8/8/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@ad5075b, com.jogamp.opengl.test.junit.util.QuitAdapter@1daeb214, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@1daeb214, ], [apply] windowLock <5d08ab33, 7ac6bd2>[count 2, qsz 0, owner ], 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[#51,main-Display-.x11_:0-1-EDT-10,5,main] [apply] PNGPixelRect: bug724-transparent-grey_orig, PixelRect[obj 0x2a5c8d3f, 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 0x515, fbc 0x155: 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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)], options 0x7c45, this 0x320359d9, handle 0x7f1cd4002780, isShared false, jogamp.opengl.gl4.GL4bcImpl@4c4ed086, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: X11OnscreenGLXDrawable[Realized true, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@7570b4b9, [apply] Handle 0x2c00002, [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[896/486 127x90 wu, 127x90 pixel] handle 0x2c00002, surfaceHandle 0x2c00002, 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 0x7f1cd49edb60, owner true, ResourceToolkitLock[obj 0x2d41cddc, isOwner false, <1dd6549d, 2fb9cac2>[count 0, qsz 0, owner ]], obj 0x1549e553], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f1cd49edb60, owner true, ResourceToolkitLock[obj 0x2d41cddc, isOwner false, <1dd6549d, 2fb9cac2>[count 0, qsz 0, owner ]], obj 0x1549e553]], monitors: [Monitor[Id 0x3e [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 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x45, [ 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 0x7f1cd4b382c0, owner true, ResourceToolkitLock[obj 0x3645e50b, isOwner true, <19982de2, 78960bc9>[count 1, qsz 0, owner ]], obj 0x22af1af5], idx 0], visualID 0x515, fbConfigID 0x155, [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 0x515, fbc 0x155: 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@3bdbce16, com.jogamp.opengl.test.junit.util.QuitAdapter@637403b2, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@637403b2, ], [apply] windowLock <2b748456, 71565b7f>[count 2, qsz 0, owner ], 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[#53,main-Display-.x11_:0-1-EDT-11,5,main] [apply] PNGPixelRect: bug724-transparent-grey_gimpexp, PixelRect[obj 0x2925bf5b, 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 0x515, fbc 0x155: 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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)], options 0x7c45, this 0x5af2c3d2, handle 0x7f1cd4002780, isShared false, jogamp.opengl.gl4.GL4bcImpl@24d7cee8, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: X11OnscreenGLXDrawable[Realized true, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@7570b4b9, [apply] Handle 0x2c00002, [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[896/486 127x90 wu, 127x90 pixel] handle 0x2c00002, surfaceHandle 0x2c00002, 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 0x7f1cd49edb60, owner true, ResourceToolkitLock[obj 0x211d3d68, isOwner false, <7527c388, 689dc362>[count 0, qsz 0, owner ]], obj 0x72a7e017], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f1cd49edb60, owner true, ResourceToolkitLock[obj 0x211d3d68, isOwner false, <7527c388, 689dc362>[count 0, qsz 0, owner ]], obj 0x72a7e017]], monitors: [Monitor[Id 0x3e [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 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x45, [ 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 0x7f1cd4b382c0, owner true, ResourceToolkitLock[obj 0x3a197556, isOwner true, <7169da1e, 77699182>[count 1, qsz 0, owner ]], obj 0x3a036020], idx 0], visualID 0x515, fbConfigID 0x155, [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 0x515, fbc 0x155: 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@4bc101f3, com.jogamp.opengl.test.junit.util.QuitAdapter@74c78bbf, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@74c78bbf, ], [apply] windowLock <4f19e124, 6eba8a87>[count 2, qsz 0, owner ], 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[#55,main-Display-.x11_:0-1-EDT-12,5,main] [apply] PNGPixelRect: cross-grey-alpha-16x16, PixelRect[obj 0x6ad82709, 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 0x515, fbc 0x155: 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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)], options 0x7c45, this 0x1f1684f4, handle 0x7f1cd4bcd340, isShared false, jogamp.opengl.gl4.GL4bcImpl@61f6b0d1, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: X11OnscreenGLXDrawable[Realized true, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@7570b4b9, [apply] Handle 0x2c00002, [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[952/517 16x29 wu, 16x29 pixel] handle 0x2c00002, surfaceHandle 0x2c00002, 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 0x7f1cd49edb60, owner true, ResourceToolkitLock[obj 0x306f1a4, isOwner false, <30c39c12, 78196466>[count 0, qsz 0, owner ]], obj 0x2c3d238c], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f1cd49edb60, owner true, ResourceToolkitLock[obj 0x306f1a4, isOwner false, <30c39c12, 78196466>[count 0, qsz 0, owner ]], obj 0x2c3d238c]], monitors: [Monitor[Id 0x3e [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 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x45, [ 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 0x7f1cd4b382c0, owner true, ResourceToolkitLock[obj 0x18027c7e, isOwner true, <348d4060, 70428c3>[count 1, qsz 0, owner ]], obj 0x42e05aec], idx 0], visualID 0x515, fbConfigID 0x155, [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 0x515, fbc 0x155: 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@498a3f42, com.jogamp.opengl.test.junit.util.QuitAdapter@175ae853, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@175ae853, ], [apply] windowLock <31be884b, 71c983aa>[count 2, qsz 0, owner ], 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[#57,main-Display-.x11_:0-1-EDT-13,5,main] [apply] PNGPixelRect: pointer-grey-alpha-16x24, PixelRect[obj 0xb2c9a9c, 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 0x515, fbc 0x155: 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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)], options 0x7c45, this 0xf976f30, handle 0x7f1cd4002780, isShared false, jogamp.opengl.gl4.GL4bcImpl@7167c86f, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: X11OnscreenGLXDrawable[Realized true, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@7570b4b9, [apply] Handle 0x2c00002, [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[952/517 16x29 wu, 16x29 pixel] handle 0x2c00002, surfaceHandle 0x2c00002, 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 0x7f1cd49edb60, owner true, ResourceToolkitLock[obj 0xc579f07, isOwner false, <204275c6, 682797ce>[count 0, qsz 0, owner ]], obj 0x27cc0e15], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f1cd49edb60, owner true, ResourceToolkitLock[obj 0xc579f07, isOwner false, <204275c6, 682797ce>[count 0, qsz 0, owner ]], obj 0x27cc0e15]], monitors: [Monitor[Id 0x3e [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 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x45, [ 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 0x7f1cd4b382c0, owner true, ResourceToolkitLock[obj 0x1753124c, isOwner true, <240ca925, 70c1d38d>[count 1, qsz 0, owner ]], obj 0x37bac726], idx 0], visualID 0x515, fbConfigID 0x155, [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 0x515, fbc 0x155: 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@387462ef, com.jogamp.opengl.test.junit.util.QuitAdapter@7970b145, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@7970b145, ], [apply] windowLock <753485d, 66b12c66>[count 2, qsz 0, owner ], 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[#59,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 0xd35dea7, 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 0x515, fbc 0x155: 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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)], options 0x7c45, this 0x242d4adf, handle 0x7f1cd4083420, isShared false, jogamp.opengl.gl4.GL4bcImpl@5a76f170, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: X11OnscreenGLXDrawable[Realized true, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@7570b4b9, [apply] Handle 0x2c00002, [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[818/515 283x32 wu, 283x32 pixel] handle 0x2c00002, surfaceHandle 0x2c00002, 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 0x7f1cd49edb60, owner true, ResourceToolkitLock[obj 0x5da97bc8, isOwner false, [count 0, qsz 0, owner ]], obj 0x50cc13c3], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f1cd49edb60, owner true, ResourceToolkitLock[obj 0x5da97bc8, isOwner false, [count 0, qsz 0, owner ]], obj 0x50cc13c3]], monitors: [Monitor[Id 0x3e [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 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x45, [ 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 0x7f1cd4b382c0, owner true, ResourceToolkitLock[obj 0x46ad5529, isOwner true, [count 1, qsz 0, owner ]], obj 0x6612b7de], idx 0], visualID 0x515, fbConfigID 0x155, [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 0x515, fbc 0x155: 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@4a3ab228, com.jogamp.opengl.test.junit.util.QuitAdapter@74624ffa, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@74624ffa, ], [apply] windowLock <25e5b39a, 563a4cbf>[count 2, qsz 0, owner ], 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[#61,main-Display-.x11_:0-1-EDT-15,5,main] [apply] PNGPixelRect: bug724-transparent-grey_orig, PixelRect[obj 0x77f1baf5, 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 0x515, fbc 0x155: 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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)], options 0x7c45, this 0x28778c60, handle 0x7f1cd4c3f2f0, isShared false, jogamp.opengl.gl4.GL4bcImpl@56a0e8c0, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: X11OnscreenGLXDrawable[Realized true, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@7570b4b9, [apply] Handle 0x2c00002, [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[896/486 127x90 wu, 127x90 pixel] handle 0x2c00002, surfaceHandle 0x2c00002, 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 0x7f1cd49edb60, owner true, ResourceToolkitLock[obj 0xb4a2263, isOwner false, <7a2926a, 1bfaff9f>[count 0, qsz 0, owner ]], obj 0x4acde2c8], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f1cd49edb60, owner true, ResourceToolkitLock[obj 0xb4a2263, isOwner false, <7a2926a, 1bfaff9f>[count 0, qsz 0, owner ]], obj 0x4acde2c8]], monitors: [Monitor[Id 0x3e [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 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x45, [ 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 0x7f1cd4b382c0, owner true, ResourceToolkitLock[obj 0x104e88c8, isOwner true, <3ec6969, 4fa6688c>[count 1, qsz 0, owner ]], obj 0x6a581812], idx 0], visualID 0x515, fbConfigID 0x155, [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 0x515, fbc 0x155: 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@eb4d559, com.jogamp.opengl.test.junit.util.QuitAdapter@6e7342c7, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@6e7342c7, ], [apply] windowLock <12edb58d, 38dfb74a>[count 2, qsz 0, owner ], 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[#63,main-Display-.x11_:0-1-EDT-16,5,main] [apply] PNGPixelRect: bug724-transparent-grey_gimpexp, PixelRect[obj 0x55b0dcab, 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 0x515, fbc 0x155: 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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)], options 0x7c45, this 0xc84c13f, handle 0x7f1cd4bf4a90, isShared false, jogamp.opengl.gl4.GL4bcImpl@727766af, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: X11OnscreenGLXDrawable[Realized true, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@7570b4b9, [apply] Handle 0x2c00002, [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[896/486 127x90 wu, 127x90 pixel] handle 0x2c00002, surfaceHandle 0x2c00002, 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 0x7f1cd49edb60, owner true, ResourceToolkitLock[obj 0x11ba847c, isOwner false, <2351dbab, 6e9a2bc>[count 0, qsz 0, owner ]], obj 0x4fe2eed0], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f1cd49edb60, owner true, ResourceToolkitLock[obj 0x11ba847c, isOwner false, <2351dbab, 6e9a2bc>[count 0, qsz 0, owner ]], obj 0x4fe2eed0]], monitors: [Monitor[Id 0x3e [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 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x45, [ 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 0x7f1cd4b382c0, owner true, ResourceToolkitLock[obj 0xabe0a34, isOwner true, <271f044b, 6c28be56>[count 1, qsz 0, owner ]], obj 0x3464596d], idx 0], visualID 0x515, fbConfigID 0x155, [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 0x515, fbc 0x155: 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@4e711a7f, com.jogamp.opengl.test.junit.util.QuitAdapter@119362a6, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@119362a6, ], [apply] windowLock <38e0b4cc, 2e593d8c>[count 2, qsz 0, owner ], 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[#65,main-Display-.x11_:0-1-EDT-17,5,main] [apply] PNGPixelRect: cross-grey-alpha-16x16, PixelRect[obj 0x37ceb1df, 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 0x515, fbc 0x155: 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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)], options 0x7c45, this 0x6b6e45ae, handle 0x7f1cd48c86c0, isShared false, jogamp.opengl.gl4.GL4bcImpl@15fa6ba5, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: X11OnscreenGLXDrawable[Realized true, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@7570b4b9, [apply] Handle 0x2c00002, [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[952/517 16x29 wu, 16x29 pixel] handle 0x2c00002, surfaceHandle 0x2c00002, 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 0x7f1cd49edb60, owner true, ResourceToolkitLock[obj 0x45ca471a, isOwner false, <44bb53c7, fca2707>[count 0, qsz 0, owner ]], obj 0x492bc218], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f1cd49edb60, owner true, ResourceToolkitLock[obj 0x45ca471a, isOwner false, <44bb53c7, fca2707>[count 0, qsz 0, owner ]], obj 0x492bc218]], monitors: [Monitor[Id 0x3e [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 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x45, [ 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 0x7f1cd4b382c0, owner true, ResourceToolkitLock[obj 0x5eceaeb0, isOwner true, <40f5ebc5, 1e590ec3>[count 1, qsz 0, owner ]], obj 0x9753412], idx 0], visualID 0x515, fbConfigID 0x155, [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 0x515, fbc 0x155: 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@22e5a0a2, com.jogamp.opengl.test.junit.util.QuitAdapter@4da1ccf8, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@4da1ccf8, ], [apply] windowLock <1b58ec99, 3b2d9e44>[count 2, qsz 0, owner ], 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[#67,main-Display-.x11_:0-1-EDT-18,5,main] [apply] PNGPixelRect: pointer-grey-alpha-16x24, PixelRect[obj 0x69453e37, 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 0x515, fbc 0x155: 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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)], options 0x7c45, this 0x639ff39e, handle 0x7f1cd4c3de60, isShared false, jogamp.opengl.gl4.GL4bcImpl@1d0335dc, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: X11OnscreenGLXDrawable[Realized true, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@7570b4b9, [apply] Handle 0x2c00002, [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[952/517 16x29 wu, 16x29 pixel] handle 0x2c00002, surfaceHandle 0x2c00002, 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 0x7f1cd49edb60, owner true, ResourceToolkitLock[obj 0x48f66e7a, isOwner false, <4c4ae4e9, 2c25d471>[count 0, qsz 0, owner ]], obj 0x280ca9fc], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f1cd49edb60, owner true, ResourceToolkitLock[obj 0x48f66e7a, isOwner false, <4c4ae4e9, 2c25d471>[count 0, qsz 0, owner ]], obj 0x280ca9fc]], monitors: [Monitor[Id 0x3e [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 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x45, [ 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 0x7f1cd4b382c0, owner true, ResourceToolkitLock[obj 0x53f28739, isOwner true, <48045c02, 4a808f2f>[count 1, qsz 0, owner ]], obj 0x70e8cca], idx 0], visualID 0x515, fbConfigID 0x155, [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 0x515, fbc 0x155: 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@4082185d, com.jogamp.opengl.test.junit.util.QuitAdapter@2a0ca803, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@2a0ca803, ], [apply] windowLock <64bbb39a, 17201b1b>[count 2, qsz 0, owner ], 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[#69,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 @ 1751131805842 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131805844 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 8.671 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751131797772 ms III - Start [apply] SLOCK [T main @ 1751131797776 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 0x48e4374, 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 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)], options 0x7c45, this 0x6d19749c, handle 0x7f1cd4044b00, isShared false, jogamp.opengl.gl4.GL4bcImpl@21d0e9c, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: X11OnscreenGLXDrawable[Realized true, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@7570b4b9, [apply] Handle 0x2c00002, [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[880/486 160x90 wu, 160x90 pixel] handle 0x2c00002, surfaceHandle 0x2c00002, 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 0x7f1cd40016b0, owner true, ResourceToolkitLock[obj 0x954ea29, isOwner false, <50f9ece1, 498a6a10>[count 0, qsz 0, owner ]], obj 0x37dff752], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f1cd40016b0, owner true, ResourceToolkitLock[obj 0x954ea29, isOwner false, <50f9ece1, 498a6a10>[count 0, qsz 0, owner ]], obj 0x37dff752]], monitors: [Monitor[Id 0x3e [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 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x45, [ 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 0x7f1cd401fb80, owner true, ResourceToolkitLock[obj 0x5e6d5fc7, isOwner true, <150b9040, 1d358118>[count 1, qsz 0, owner ]], obj 0x36fc4373], idx 0], visualID 0x55c, fbConfigID 0x19d, [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 0x55c, fbc 0x19d: rgba 8/8/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@2a00efe2, com.jogamp.opengl.test.junit.util.QuitAdapter@1cd481e5, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@1cd481e5, ], [apply] windowLock <76987cdb, 2e475eab>[count 2, qsz 0, owner ], 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] [apply] PNGPixelRect: test-ntscN_4-01-160x90, PixelRect[obj 0x385c9627, 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 0x515, fbc 0x155: 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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)], options 0x7c45, this 0x7557256, handle 0x7f1cd4003a60, isShared false, jogamp.opengl.gl4.GL4bcImpl@792d8ece, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: X11OnscreenGLXDrawable[Realized true, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@7570b4b9, [apply] Handle 0x2c00002, [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[880/486 160x90 wu, 160x90 pixel] handle 0x2c00002, surfaceHandle 0x2c00002, 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 0x7f1cd4bc62c0, owner true, ResourceToolkitLock[obj 0x1caccce4, isOwner false, <288079b8, 68d741f4>[count 0, qsz 0, owner ]], obj 0x7d99e9de], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f1cd4bc62c0, owner true, ResourceToolkitLock[obj 0x1caccce4, isOwner false, <288079b8, 68d741f4>[count 0, qsz 0, owner ]], obj 0x7d99e9de]], monitors: [Monitor[Id 0x3e [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 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x45, [ 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 0x7f1cd4bc8b10, owner true, ResourceToolkitLock[obj 0x7a8c165, isOwner true, <2cce2591, 7ec4091d>[count 1, qsz 0, owner ]], obj 0x4ca1c802], idx 0], visualID 0x515, fbConfigID 0x155, [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 0x515, fbc 0x155: 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@dc39b1a, com.jogamp.opengl.test.junit.util.QuitAdapter@50fcd59e, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@50fcd59e, ], [apply] windowLock [count 2, qsz 0, owner ], 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[#35,main-Display-.x11_:0-1-EDT-2,5,main] [apply] PNGPixelRect: test-ntscNG4-01-160x90, PixelRect[obj 0xf5958c9, 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 0x515, fbc 0x155: 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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)], options 0x7c45, this 0x79845bc3, handle 0x7f1cd4167940, isShared false, jogamp.opengl.gl4.GL4bcImpl@7028769, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: X11OnscreenGLXDrawable[Realized true, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@7570b4b9, [apply] Handle 0x2c00002, [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[880/486 160x90 wu, 160x90 pixel] handle 0x2c00002, surfaceHandle 0x2c00002, 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 0x7f1cd4c42a90, owner true, ResourceToolkitLock[obj 0x1569c692, isOwner false, <56514ff7, 46c1c2dd>[count 0, qsz 0, owner ]], obj 0x556b2ca3], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f1cd4c42a90, owner true, ResourceToolkitLock[obj 0x1569c692, isOwner false, <56514ff7, 46c1c2dd>[count 0, qsz 0, owner ]], obj 0x556b2ca3]], monitors: [Monitor[Id 0x3e [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 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x45, [ 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 0x7f1cd4bc8b10, owner true, ResourceToolkitLock[obj 0xe6d2dca, isOwner true, <521ff507, 1a0002b3>[count 1, qsz 0, owner ]], obj 0x16022b64], idx 0], visualID 0x515, fbConfigID 0x155, [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 0x515, fbc 0x155: 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@71664713, com.jogamp.opengl.test.junit.util.QuitAdapter@5c7c23f5, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@5c7c23f5, ], [apply] windowLock <46f3a753, 412dede2>[count 2, qsz 0, owner ], 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[#37,main-Display-.x11_:0-1-EDT-3,5,main] [apply] PNGPixelRect: test-ntscI_3-01-160x90, PixelRect[obj 0x185a6e9, 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 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)], options 0x7c45, this 0x61531080, handle 0x7f1cd4b190b0, isShared false, jogamp.opengl.gl4.GL4bcImpl@1fcd10bc, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: X11OnscreenGLXDrawable[Realized true, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@7570b4b9, [apply] Handle 0x2c00002, [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[880/486 160x90 wu, 160x90 pixel] handle 0x2c00002, surfaceHandle 0x2c00002, 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 0x7f1cd49edb60, owner true, ResourceToolkitLock[obj 0x2f898c4e, isOwner false, <4e8607ae, 203ad6c0>[count 0, qsz 0, owner ]], obj 0x57857a8b], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f1cd49edb60, owner true, ResourceToolkitLock[obj 0x2f898c4e, isOwner false, <4e8607ae, 203ad6c0>[count 0, qsz 0, owner ]], obj 0x57857a8b]], monitors: [Monitor[Id 0x3e [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 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x45, [ 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 0x7f1cd4babff0, owner true, ResourceToolkitLock[obj 0x348d67c9, isOwner true, <4ac8bd81, 3c32eece>[count 1, qsz 0, owner ]], obj 0x401f9ae1], idx 0], visualID 0x55c, fbConfigID 0x19d, [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 0x55c, fbc 0x19d: rgba 8/8/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@1f730e04, com.jogamp.opengl.test.junit.util.QuitAdapter@10588cde, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@10588cde, ], [apply] windowLock <3bb74485, 7c31980>[count 2, qsz 0, owner ], 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[#39,main-Display-.x11_:0-1-EDT-4,5,main] [apply] PNGPixelRect: test-ntscI_4-01-160x90, PixelRect[obj 0x3cd3e762, 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 0x515, fbc 0x155: 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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)], options 0x7c45, this 0x4d02305d, handle 0x7f1cd4b190b0, isShared false, jogamp.opengl.gl4.GL4bcImpl@3330c88a, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: X11OnscreenGLXDrawable[Realized true, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@7570b4b9, [apply] Handle 0x2c00002, [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[880/486 160x90 wu, 160x90 pixel] handle 0x2c00002, surfaceHandle 0x2c00002, 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 0x7f1cd49edb60, owner true, ResourceToolkitLock[obj 0x2606def2, isOwner false, <62d732f9, 1822d42a>[count 0, qsz 0, owner ]], obj 0x2de32b3c], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f1cd49edb60, owner true, ResourceToolkitLock[obj 0x2606def2, isOwner false, <62d732f9, 1822d42a>[count 0, qsz 0, owner ]], obj 0x2de32b3c]], monitors: [Monitor[Id 0x3e [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 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x45, [ 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 0x7f1cd4c42a90, owner true, ResourceToolkitLock[obj 0x3d02913c, isOwner true, <66992c9f, 689437e2>[count 1, qsz 0, owner ]], obj 0x5c1a4b07], idx 0], visualID 0x515, fbConfigID 0x155, [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 0x515, fbc 0x155: 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@75b8bac9, com.jogamp.opengl.test.junit.util.QuitAdapter@5a6a9d35, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@5a6a9d35, ], [apply] windowLock <13889abd, 1d44b9b8>[count 2, qsz 0, owner ], 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[#41,main-Display-.x11_:0-1-EDT-5,5,main] [apply] PNGPixelRect: test-ntscIG3-01-160x90, PixelRect[obj 0x74e52ef6, 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 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)], options 0x7c45, this 0x7e7ce470, handle 0x7f1cd4042c00, isShared false, jogamp.opengl.gl4.GL4bcImpl@7d4f7a, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: X11OnscreenGLXDrawable[Realized true, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@7570b4b9, [apply] Handle 0x2c00002, [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[880/486 160x90 wu, 160x90 pixel] handle 0x2c00002, surfaceHandle 0x2c00002, 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 0x7f1cd49edb60, owner true, ResourceToolkitLock[obj 0x50513cfa, isOwner false, <51a9e0bb, 78568eec>[count 0, qsz 0, owner ]], obj 0x12ba1803], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f1cd49edb60, owner true, ResourceToolkitLock[obj 0x50513cfa, isOwner false, <51a9e0bb, 78568eec>[count 0, qsz 0, owner ]], obj 0x12ba1803]], monitors: [Monitor[Id 0x3e [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 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x45, [ 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 0x7f1cd43bb140, owner true, ResourceToolkitLock[obj 0x4b555042, isOwner true, <55e7ddab, 190a0815>[count 1, qsz 0, owner ]], obj 0x5b327137], idx 0], visualID 0x55c, fbConfigID 0x19d, [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 0x55c, fbc 0x19d: rgba 8/8/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@3a84ed53, com.jogamp.opengl.test.junit.util.QuitAdapter@5165652d, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@5165652d, ], [apply] windowLock <186695b4, 5015f446>[count 2, qsz 0, owner ], 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[#43,main-Display-.x11_:0-1-EDT-6,5,main] [apply] PNGPixelRect: test-ntscIG4-01-160x90, PixelRect[obj 0x3857f613, 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 0x515, fbc 0x155: 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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)], options 0x7c45, this 0x4068d306, handle 0x7f1cd4bba830, isShared false, jogamp.opengl.gl4.GL4bcImpl@3e5745fd, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: X11OnscreenGLXDrawable[Realized true, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@7570b4b9, [apply] Handle 0x2c00002, [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[880/486 160x90 wu, 160x90 pixel] handle 0x2c00002, surfaceHandle 0x2c00002, 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 0x7f1cd49edb60, owner true, ResourceToolkitLock[obj 0x714b1949, isOwner false, <6fbdd00f, 471b463a>[count 0, qsz 0, owner ]], obj 0x43e78b89], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f1cd49edb60, owner true, ResourceToolkitLock[obj 0x714b1949, isOwner false, <6fbdd00f, 471b463a>[count 0, qsz 0, owner ]], obj 0x43e78b89]], monitors: [Monitor[Id 0x3e [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 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x45, [ 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 0x7f1cd4c42a90, owner true, ResourceToolkitLock[obj 0x6a4f53ed, isOwner true, <6bf3cb03, 76c46ad1>[count 1, qsz 0, owner ]], obj 0x9000c43], idx 0], visualID 0x515, fbConfigID 0x155, [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 0x515, fbc 0x155: 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@19c0f6b5, com.jogamp.opengl.test.junit.util.QuitAdapter@6c1e9d5d, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@6c1e9d5d, ], [apply] windowLock <3959f0ed, 30b28191>[count 2, qsz 0, owner ], 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[#45,main-Display-.x11_:0-1-EDT-7,5,main] [apply] PNGPixelRect: test-ntscP_3-01-160x90, PixelRect[obj 0xbcec361, 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 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)], options 0x7c45, this 0x4c760c92, handle 0x7f1cd4001480, isShared false, jogamp.opengl.gl4.GL4bcImpl@32c50133, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: X11OnscreenGLXDrawable[Realized true, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@7570b4b9, [apply] Handle 0x2c00002, [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[880/486 160x90 wu, 160x90 pixel] handle 0x2c00002, surfaceHandle 0x2c00002, 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 0x7f1cd49edb60, owner true, ResourceToolkitLock[obj 0x741d1fe, isOwner false, <63a31e18, f54b66b>[count 0, qsz 0, owner ]], obj 0x1502f22b], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f1cd49edb60, owner true, ResourceToolkitLock[obj 0x741d1fe, isOwner false, <63a31e18, f54b66b>[count 0, qsz 0, owner ]], obj 0x1502f22b]], monitors: [Monitor[Id 0x3e [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 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x45, [ 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 0x7f1cd4babff0, owner true, ResourceToolkitLock[obj 0x1c451f54, isOwner true, <67ed811a, 4d208462>[count 1, qsz 0, owner ]], obj 0x4fb1b447], idx 0], visualID 0x55c, fbConfigID 0x19d, [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 0x55c, fbc 0x19d: rgba 8/8/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@7bbabd5a, com.jogamp.opengl.test.junit.util.QuitAdapter@70541666, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@70541666, ], [apply] windowLock <391e9f9a, 7bcf1772>[count 2, qsz 0, owner ], 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[#47,main-Display-.x11_:0-1-EDT-8,5,main] [apply] PNGPixelRect: test-ntscP_4-01-160x90, PixelRect[obj 0x2cd76f31, 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 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)], options 0x7c45, this 0x3ce26c2c, handle 0x7f1cd4c13540, isShared false, jogamp.opengl.gl4.GL4bcImpl@42219b7b, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: X11OnscreenGLXDrawable[Realized true, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@7570b4b9, [apply] Handle 0x2c00002, [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[880/486 160x90 wu, 160x90 pixel] handle 0x2c00002, surfaceHandle 0x2c00002, 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 0x7f1cd49edb60, owner true, ResourceToolkitLock[obj 0x24e74484, isOwner false, <133770b4, 6f0aeda4>[count 0, qsz 0, owner ]], obj 0x213e497d], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f1cd49edb60, owner true, ResourceToolkitLock[obj 0x24e74484, isOwner false, <133770b4, 6f0aeda4>[count 0, qsz 0, owner ]], obj 0x213e497d]], monitors: [Monitor[Id 0x3e [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 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x45, [ 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 0x7f1cd4c42a90, owner true, ResourceToolkitLock[obj 0x3fe3eaba, isOwner true, <17798f22, 2fa627a4>[count 1, qsz 0, owner ]], obj 0x7c00e68c], idx 0], visualID 0x55c, fbConfigID 0x19d, [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 0x55c, fbc 0x19d: rgba 8/8/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@5c96658c, com.jogamp.opengl.test.junit.util.QuitAdapter@74df1a3, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@74df1a3, ], [apply] windowLock <19487de9, 6207ccca>[count 2, qsz 0, owner ], 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[#49,main-Display-.x11_:0-1-EDT-9,5,main] [apply] PNGPixelRect: grayscale_texture, PixelRect[obj 0x5dda768f, 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 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)], options 0x7c45, this 0x4df52c76, handle 0x7f1cd4bc0810, isShared false, jogamp.opengl.gl4.GL4bcImpl@33c73344, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: X11OnscreenGLXDrawable[Realized true, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@7570b4b9, [apply] Handle 0x2c00002, [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[818/515 283x32 wu, 283x32 pixel] handle 0x2c00002, surfaceHandle 0x2c00002, 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 0x7f1cd49edb60, owner true, ResourceToolkitLock[obj 0x1e5f774d, isOwner false, <62202ecc, 6a8c8d2b>[count 0, qsz 0, owner ]], obj 0x60dbde2d], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f1cd49edb60, owner true, ResourceToolkitLock[obj 0x1e5f774d, isOwner false, <62202ecc, 6a8c8d2b>[count 0, qsz 0, owner ]], obj 0x60dbde2d]], monitors: [Monitor[Id 0x3e [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 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x45, [ 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 0x7f1cd4b382c0, owner true, ResourceToolkitLock[obj 0x55b3864, isOwner true, <666e304d, 68051c7e>[count 1, qsz 0, owner ]], obj 0x56118de5], idx 0], visualID 0x55c, fbConfigID 0x19d, [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 0x55c, fbc 0x19d: rgba 8/8/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@ad5075b, com.jogamp.opengl.test.junit.util.QuitAdapter@1daeb214, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@1daeb214, ], [apply] windowLock <5d08ab33, 7ac6bd2>[count 2, qsz 0, owner ], 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[#51,main-Display-.x11_:0-1-EDT-10,5,main] [apply] PNGPixelRect: bug724-transparent-grey_orig, PixelRect[obj 0x2a5c8d3f, 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 0x515, fbc 0x155: 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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)], options 0x7c45, this 0x320359d9, handle 0x7f1cd4002780, isShared false, jogamp.opengl.gl4.GL4bcImpl@4c4ed086, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: X11OnscreenGLXDrawable[Realized true, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@7570b4b9, [apply] Handle 0x2c00002, [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[896/486 127x90 wu, 127x90 pixel] handle 0x2c00002, surfaceHandle 0x2c00002, 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 0x7f1cd49edb60, owner true, ResourceToolkitLock[obj 0x2d41cddc, isOwner false, <1dd6549d, 2fb9cac2>[count 0, qsz 0, owner ]], obj 0x1549e553], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f1cd49edb60, owner true, ResourceToolkitLock[obj 0x2d41cddc, isOwner false, <1dd6549d, 2fb9cac2>[count 0, qsz 0, owner ]], obj 0x1549e553]], monitors: [Monitor[Id 0x3e [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 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x45, [ 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 0x7f1cd4b382c0, owner true, ResourceToolkitLock[obj 0x3645e50b, isOwner true, <19982de2, 78960bc9>[count 1, qsz 0, owner ]], obj 0x22af1af5], idx 0], visualID 0x515, fbConfigID 0x155, [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 0x515, fbc 0x155: 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@3bdbce16, com.jogamp.opengl.test.junit.util.QuitAdapter@637403b2, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@637403b2, ], [apply] windowLock <2b748456, 71565b7f>[count 2, qsz 0, owner ], 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[#53,main-Display-.x11_:0-1-EDT-11,5,main] [apply] PNGPixelRect: bug724-transparent-grey_gimpexp, PixelRect[obj 0x2925bf5b, 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 0x515, fbc 0x155: 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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)], options 0x7c45, this 0x5af2c3d2, handle 0x7f1cd4002780, isShared false, jogamp.opengl.gl4.GL4bcImpl@24d7cee8, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: X11OnscreenGLXDrawable[Realized true, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@7570b4b9, [apply] Handle 0x2c00002, [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[896/486 127x90 wu, 127x90 pixel] handle 0x2c00002, surfaceHandle 0x2c00002, 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 0x7f1cd49edb60, owner true, ResourceToolkitLock[obj 0x211d3d68, isOwner false, <7527c388, 689dc362>[count 0, qsz 0, owner ]], obj 0x72a7e017], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f1cd49edb60, owner true, ResourceToolkitLock[obj 0x211d3d68, isOwner false, <7527c388, 689dc362>[count 0, qsz 0, owner ]], obj 0x72a7e017]], monitors: [Monitor[Id 0x3e [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 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x45, [ 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 0x7f1cd4b382c0, owner true, ResourceToolkitLock[obj 0x3a197556, isOwner true, <7169da1e, 77699182>[count 1, qsz 0, owner ]], obj 0x3a036020], idx 0], visualID 0x515, fbConfigID 0x155, [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 0x515, fbc 0x155: 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@4bc101f3, com.jogamp.opengl.test.junit.util.QuitAdapter@74c78bbf, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@74c78bbf, ], [apply] windowLock <4f19e124, 6eba8a87>[count 2, qsz 0, owner ], 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[#55,main-Display-.x11_:0-1-EDT-12,5,main] [apply] PNGPixelRect: cross-grey-alpha-16x16, PixelRect[obj 0x6ad82709, 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 0x515, fbc 0x155: 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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)], options 0x7c45, this 0x1f1684f4, handle 0x7f1cd4bcd340, isShared false, jogamp.opengl.gl4.GL4bcImpl@61f6b0d1, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: X11OnscreenGLXDrawable[Realized true, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@7570b4b9, [apply] Handle 0x2c00002, [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[952/517 16x29 wu, 16x29 pixel] handle 0x2c00002, surfaceHandle 0x2c00002, 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 0x7f1cd49edb60, owner true, ResourceToolkitLock[obj 0x306f1a4, isOwner false, <30c39c12, 78196466>[count 0, qsz 0, owner ]], obj 0x2c3d238c], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f1cd49edb60, owner true, ResourceToolkitLock[obj 0x306f1a4, isOwner false, <30c39c12, 78196466>[count 0, qsz 0, owner ]], obj 0x2c3d238c]], monitors: [Monitor[Id 0x3e [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 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x45, [ 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 0x7f1cd4b382c0, owner true, ResourceToolkitLock[obj 0x18027c7e, isOwner true, <348d4060, 70428c3>[count 1, qsz 0, owner ]], obj 0x42e05aec], idx 0], visualID 0x515, fbConfigID 0x155, [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 0x515, fbc 0x155: 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@498a3f42, com.jogamp.opengl.test.junit.util.QuitAdapter@175ae853, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@175ae853, ], [apply] windowLock <31be884b, 71c983aa>[count 2, qsz 0, owner ], 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[#57,main-Display-.x11_:0-1-EDT-13,5,main] [apply] PNGPixelRect: pointer-grey-alpha-16x24, PixelRect[obj 0xb2c9a9c, 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 0x515, fbc 0x155: 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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)], options 0x7c45, this 0xf976f30, handle 0x7f1cd4002780, isShared false, jogamp.opengl.gl4.GL4bcImpl@7167c86f, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: X11OnscreenGLXDrawable[Realized true, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@7570b4b9, [apply] Handle 0x2c00002, [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[952/517 16x29 wu, 16x29 pixel] handle 0x2c00002, surfaceHandle 0x2c00002, 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 0x7f1cd49edb60, owner true, ResourceToolkitLock[obj 0xc579f07, isOwner false, <204275c6, 682797ce>[count 0, qsz 0, owner ]], obj 0x27cc0e15], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f1cd49edb60, owner true, ResourceToolkitLock[obj 0xc579f07, isOwner false, <204275c6, 682797ce>[count 0, qsz 0, owner ]], obj 0x27cc0e15]], monitors: [Monitor[Id 0x3e [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 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x45, [ 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 0x7f1cd4b382c0, owner true, ResourceToolkitLock[obj 0x1753124c, isOwner true, <240ca925, 70c1d38d>[count 1, qsz 0, owner ]], obj 0x37bac726], idx 0], visualID 0x515, fbConfigID 0x155, [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 0x515, fbc 0x155: 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@387462ef, com.jogamp.opengl.test.junit.util.QuitAdapter@7970b145, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@7970b145, ], [apply] windowLock <753485d, 66b12c66>[count 2, qsz 0, owner ], 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[#59,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 0xd35dea7, 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 0x515, fbc 0x155: 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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)], options 0x7c45, this 0x242d4adf, handle 0x7f1cd4083420, isShared false, jogamp.opengl.gl4.GL4bcImpl@5a76f170, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: X11OnscreenGLXDrawable[Realized true, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@7570b4b9, [apply] Handle 0x2c00002, [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[818/515 283x32 wu, 283x32 pixel] handle 0x2c00002, surfaceHandle 0x2c00002, 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 0x7f1cd49edb60, owner true, ResourceToolkitLock[obj 0x5da97bc8, isOwner false, [count 0, qsz 0, owner ]], obj 0x50cc13c3], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f1cd49edb60, owner true, ResourceToolkitLock[obj 0x5da97bc8, isOwner false, [count 0, qsz 0, owner ]], obj 0x50cc13c3]], monitors: [Monitor[Id 0x3e [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 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x45, [ 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 0x7f1cd4b382c0, owner true, ResourceToolkitLock[obj 0x46ad5529, isOwner true, [count 1, qsz 0, owner ]], obj 0x6612b7de], idx 0], visualID 0x515, fbConfigID 0x155, [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 0x515, fbc 0x155: 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@4a3ab228, com.jogamp.opengl.test.junit.util.QuitAdapter@74624ffa, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@74624ffa, ], [apply] windowLock <25e5b39a, 563a4cbf>[count 2, qsz 0, owner ], 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[#61,main-Display-.x11_:0-1-EDT-15,5,main] [apply] PNGPixelRect: bug724-transparent-grey_orig, PixelRect[obj 0x77f1baf5, 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 0x515, fbc 0x155: 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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)], options 0x7c45, this 0x28778c60, handle 0x7f1cd4c3f2f0, isShared false, jogamp.opengl.gl4.GL4bcImpl@56a0e8c0, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: X11OnscreenGLXDrawable[Realized true, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@7570b4b9, [apply] Handle 0x2c00002, [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[896/486 127x90 wu, 127x90 pixel] handle 0x2c00002, surfaceHandle 0x2c00002, 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 0x7f1cd49edb60, owner true, ResourceToolkitLock[obj 0xb4a2263, isOwner false, <7a2926a, 1bfaff9f>[count 0, qsz 0, owner ]], obj 0x4acde2c8], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f1cd49edb60, owner true, ResourceToolkitLock[obj 0xb4a2263, isOwner false, <7a2926a, 1bfaff9f>[count 0, qsz 0, owner ]], obj 0x4acde2c8]], monitors: [Monitor[Id 0x3e [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 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x45, [ 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 0x7f1cd4b382c0, owner true, ResourceToolkitLock[obj 0x104e88c8, isOwner true, <3ec6969, 4fa6688c>[count 1, qsz 0, owner ]], obj 0x6a581812], idx 0], visualID 0x515, fbConfigID 0x155, [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 0x515, fbc 0x155: 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@eb4d559, com.jogamp.opengl.test.junit.util.QuitAdapter@6e7342c7, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@6e7342c7, ], [apply] windowLock <12edb58d, 38dfb74a>[count 2, qsz 0, owner ], 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[#63,main-Display-.x11_:0-1-EDT-16,5,main] [apply] PNGPixelRect: bug724-transparent-grey_gimpexp, PixelRect[obj 0x55b0dcab, 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 0x515, fbc 0x155: 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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)], options 0x7c45, this 0xc84c13f, handle 0x7f1cd4bf4a90, isShared false, jogamp.opengl.gl4.GL4bcImpl@727766af, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: X11OnscreenGLXDrawable[Realized true, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@7570b4b9, [apply] Handle 0x2c00002, [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[896/486 127x90 wu, 127x90 pixel] handle 0x2c00002, surfaceHandle 0x2c00002, 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 0x7f1cd49edb60, owner true, ResourceToolkitLock[obj 0x11ba847c, isOwner false, <2351dbab, 6e9a2bc>[count 0, qsz 0, owner ]], obj 0x4fe2eed0], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f1cd49edb60, owner true, ResourceToolkitLock[obj 0x11ba847c, isOwner false, <2351dbab, 6e9a2bc>[count 0, qsz 0, owner ]], obj 0x4fe2eed0]], monitors: [Monitor[Id 0x3e [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 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x45, [ 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 0x7f1cd4b382c0, owner true, ResourceToolkitLock[obj 0xabe0a34, isOwner true, <271f044b, 6c28be56>[count 1, qsz 0, owner ]], obj 0x3464596d], idx 0], visualID 0x515, fbConfigID 0x155, [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 0x515, fbc 0x155: 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@4e711a7f, com.jogamp.opengl.test.junit.util.QuitAdapter@119362a6, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@119362a6, ], [apply] windowLock <38e0b4cc, 2e593d8c>[count 2, qsz 0, owner ], 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[#65,main-Display-.x11_:0-1-EDT-17,5,main] [apply] PNGPixelRect: cross-grey-alpha-16x16, PixelRect[obj 0x37ceb1df, 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 0x515, fbc 0x155: 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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)], options 0x7c45, this 0x6b6e45ae, handle 0x7f1cd48c86c0, isShared false, jogamp.opengl.gl4.GL4bcImpl@15fa6ba5, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: X11OnscreenGLXDrawable[Realized true, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@7570b4b9, [apply] Handle 0x2c00002, [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[952/517 16x29 wu, 16x29 pixel] handle 0x2c00002, surfaceHandle 0x2c00002, 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 0x7f1cd49edb60, owner true, ResourceToolkitLock[obj 0x45ca471a, isOwner false, <44bb53c7, fca2707>[count 0, qsz 0, owner ]], obj 0x492bc218], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f1cd49edb60, owner true, ResourceToolkitLock[obj 0x45ca471a, isOwner false, <44bb53c7, fca2707>[count 0, qsz 0, owner ]], obj 0x492bc218]], monitors: [Monitor[Id 0x3e [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 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x45, [ 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 0x7f1cd4b382c0, owner true, ResourceToolkitLock[obj 0x5eceaeb0, isOwner true, <40f5ebc5, 1e590ec3>[count 1, qsz 0, owner ]], obj 0x9753412], idx 0], visualID 0x515, fbConfigID 0x155, [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 0x515, fbc 0x155: 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@22e5a0a2, com.jogamp.opengl.test.junit.util.QuitAdapter@4da1ccf8, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@4da1ccf8, ], [apply] windowLock <1b58ec99, 3b2d9e44>[count 2, qsz 0, owner ], 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[#67,main-Display-.x11_:0-1-EDT-18,5,main] [apply] PNGPixelRect: pointer-grey-alpha-16x24, PixelRect[obj 0x69453e37, 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 0x515, fbc 0x155: 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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)], options 0x7c45, this 0x639ff39e, handle 0x7f1cd4c3de60, isShared false, jogamp.opengl.gl4.GL4bcImpl@1d0335dc, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: X11OnscreenGLXDrawable[Realized true, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@7570b4b9, [apply] Handle 0x2c00002, [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[952/517 16x29 wu, 16x29 pixel] handle 0x2c00002, surfaceHandle 0x2c00002, 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 0x7f1cd49edb60, owner true, ResourceToolkitLock[obj 0x48f66e7a, isOwner false, <4c4ae4e9, 2c25d471>[count 0, qsz 0, owner ]], obj 0x280ca9fc], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f1cd49edb60, owner true, ResourceToolkitLock[obj 0x48f66e7a, isOwner false, <4c4ae4e9, 2c25d471>[count 0, qsz 0, owner ]], obj 0x280ca9fc]], monitors: [Monitor[Id 0x3e [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 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x45, [ 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 0x7f1cd4b382c0, owner true, ResourceToolkitLock[obj 0x53f28739, isOwner true, <48045c02, 4a808f2f>[count 1, qsz 0, owner ]], obj 0x70e8cca], idx 0], visualID 0x515, fbConfigID 0x155, [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 0x515, fbc 0x155: 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@4082185d, com.jogamp.opengl.test.junit.util.QuitAdapter@2a0ca803, ], [apply] MouseListeners num 0 [], [apply] PointerGestures default true, custom 0 [], [apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@2a0ca803, ], [apply] windowLock <64bbb39a, 17201b1b>[count 2, qsz 0, owner ], 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[#69,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 @ 1751131805842 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131805844 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testRead00_Manual took 0.004 sec [apply] Testcase: testRead01_All took 6.073 sec [apply] Testcase: testRead02_Gray2RGBA took 1.967 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] WARNING: package sun.awt.windows not in java.desktop [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT [apply] junit.framework.TestListener: tests to run: 13 [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751131806724 ms III - Start [apply] junit.framework.TestListener: startTest(testGray__ES2) [apply] SLOCK [T main @ 1751131806729 ms +++ localhost/127.0.0.1:59999 - Locked within 15 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[#33,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-GL4bc_-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[#35,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[#37,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[#39,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] junit.framework.TestListener: endTest(testInterl4G_ES2) [apply] junit.framework.TestListener: startTest(testInterl4__ES2) [apply] QUIT Window Thread[#41,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] junit.framework.TestListener: endTest(testInterl4__ES2) [apply] junit.framework.TestListener: startTest(testPalette3__ES2) [apply] QUIT Window Thread[#43,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] junit.framework.TestListener: endTest(testPalette3__ES2) [apply] junit.framework.TestListener: startTest(testPalette4__ES2) [apply] QUIT Window Thread[#45,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] junit.framework.TestListener: endTest(testPalette4__ES2) [apply] junit.framework.TestListener: startTest(testRGB3__ES2) [apply] QUIT Window Thread[#47,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] junit.framework.TestListener: endTest(testRGB3__ES2) [apply] junit.framework.TestListener: startTest(testRGB3__GL2) [apply] QUIT Window Thread[#49,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-GL4bc_-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[#51,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] junit.framework.TestListener: endTest(testRGB4G_ES2) [apply] junit.framework.TestListener: startTest(testRGB4__ES2) [apply] QUIT Window Thread[#53,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] junit.framework.TestListener: endTest(testRGB4__ES2) [apply] junit.framework.TestListener: startTest(testRGB4__GL2) [apply] QUIT Window Thread[#55,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-GL4bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [apply] junit.framework.TestListener: endTest(testRGB4__GL2) [apply] QUIT Window Thread[#57,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 @ 1751131811024 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131811027 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] Tests run: 13, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.905 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751131806724 ms III - Start [apply] SLOCK [T main @ 1751131806729 ms +++ localhost/127.0.0.1:59999 - Locked within 15 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[#33,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-GL4bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0283x0032.png [apply] QUIT Window Thread[#35,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[#37,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[#39,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[#41,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[#43,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[#45,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[#47,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[#49,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-GL4bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [apply] QUIT Window Thread[#51,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[#53,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[#55,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-GL4bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [apply] QUIT Window Thread[#57,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 @ 1751131811024 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131811027 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testGray__ES2 took 0.758 sec [apply] Testcase: testGray__GL2 took 0.298 sec [apply] Testcase: testInterl3G_ES2 took 0.3 sec [apply] Testcase: testInterl3__ES2 took 0.3 sec [apply] Testcase: testInterl4G_ES2 took 0.3 sec [apply] Testcase: testInterl4__ES2 took 0.3 sec [apply] Testcase: testPalette3__ES2 took 0.316 sec [apply] Testcase: testPalette4__ES2 took 0.299 sec [apply] Testcase: testRGB3__ES2 took 0.299 sec [apply] Testcase: testRGB3__GL2 took 0.283 sec [apply] Testcase: testRGB4G_ES2 took 0.283 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] WARNING: package sun.awt.windows not in java.desktop [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormat00NEWT [apply] junit.framework.TestListener: tests to run: 1 [apply] junit.framework.TestListener: startTest(test00) [apply] junit.framework.TestListener: endTest(test00) [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751131811836 ms III - Start [apply] SLOCK [T main @ 1751131811841 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 @ 1751131811866 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131811870 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms [apply] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.617 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751131811836 ms III - Start [apply] SLOCK [T main @ 1751131811841 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 @ 1751131811866 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131811870 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test00 took 0.008 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] WARNING: package sun.awt.windows not in java.desktop [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] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751131812608 ms III - Start [apply] SLOCK [T main @ 1751131812613 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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] junit.framework.TestListener: endTest(testConversion00) [apply] junit.framework.TestListener: startTest(testConversion01_srcS000_BE_TL_destS000_TL) [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 0xcd2dae5, 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 0x1d29cf23, 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 0x33f88ab, 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 0x1f57539, 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 0x76f2b07d, 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 0x704a52ec, 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 0x6ee52dcd, 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 0x4493d195, 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 0x2781e022, 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 0x57e1b0c, 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 0x4232c52b, 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 0x1877ab81, 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 0x305fd85d, 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 0x458c1321, 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 0x11438d26, 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 0x34cd072c, 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 0x7a1ebcd8, 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 0x5faeada1, 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 0x528931cf, 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 0xea1a8d5, 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 0x1563da5, 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 0x2bbf4b8b, 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 0x30a3107a, 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 0x33c7e1bb, 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 0x34c4973, 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 0x52feb982, 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 0x7a765367, 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 0x76b0bfab, 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 0x17d677df, 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 0x3043fe0e, 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 0x78e67e0a, 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 0xbd8db5a, 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 0x2f943d71, 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 0x80503, 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 0x4b553d26, 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 0x69a3d1d, 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 0x86be70a, 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 0x480bdb19, 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 0x2a556333, 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 0x7d70d1b1, 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 0x2a742aa2, 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 0x3cb1ffe6, 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 0x3dfc5fb8, 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 0x467aecef, 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 0x4d50efb8, 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 0x7e2d773b, 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 0x2173f6d9, 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 0x307f6b8c, 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 0x7a187f14, 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 0x6f195bc3, 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 0x51e2adc7, 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 0x1a8a8f7c, 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 0x2353b3e6, 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 0x631330c, 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 0x42f93a98, 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 0xc46bcd4, 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 0x3234e239, 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 0x3d921e20, 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 0x36b4cef0, 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 0xfad74ee, 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 0x1a1d6a08, 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 0x37d31475, 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 0x27808f31, 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 0x436e852b, 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 0x32d2fa64, 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 0x1d8d30f7, 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 0x3e57cd70, 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 0x9a7504c, 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 0x2c039ac6, 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 0x587d1d39, 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 0x58c1670b, 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 0x6b57696f, 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 0x5bb21b69, 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 0x6b9651f3, 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 0x38bc8ab5, 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 0x687080dc, 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 0x23d2a7e8, 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 0x7a9273a8, 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 0x26a7b76d, 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 0x4abdb505, 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 0x7ce6a65d, 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 0x1500955a, 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 0xe874448, 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 0x29b5cd00, 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 0x60285225, 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 0x7113b13f, 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 0x45820e51, 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 0x42d8062c, 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 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], [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 0xcb51256, 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 0x59906517, 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 0x5bfbf16f, 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 0x25af5db5, 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 0x12cdcf4, 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 0x5bcea91b, 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 0x5f3a4b84, 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 0x27f723, 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 0x670b40af, 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 0x4923ab24, 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 0x44c8afef, 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 0x7b69c6ba, 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 0x46daef40, 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 0x12f41634, 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 0x13c27452, 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 0x262b2c86, 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 0x371a67ec, 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 0x5ed828d, 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 0x50d0686, 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 0x7a3d45bd, 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 0x1e7c7811, 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 0x77ec78b9, 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 0x1a3869f4, 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 0xa38d7a3, 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 0x77f99a05, 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 0x63440df3, 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 0x3aeaafa6, 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 0x76a3e297, 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 0x4d3167f4, 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 0xed9d034, 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 0x6121c9d6, 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 0x87f383f, 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 0x4eb7f003, 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 0xeafc191, 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 0x612fc6eb, 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 0x1060b431, 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 0x612679d6, 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 0x11758f2a, 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 0xe720b71, 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 0x1b26f7b2, 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 0x491cc5c9, 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 0x74ad1f1f, 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 0x6a1aab78, 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 0x462d5aee, 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 0x69b0fd6f, 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 0x757942a1, 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 0x4a87761d, 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 0x66d1af89, 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 0x8646db9, 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 0x37374a5e, 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 0x4671e53b, 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 0x2db7a79b, 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 0x6950e31, 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 0xb7dd107, 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 0x42eca56e, 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 0x52f759d7, 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 0x7cbd213e, 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 0x192d3247, 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 0x3ecd23d9, 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 0x569cfc36, 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 0x43bd930a, 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 0x33723e30, 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 0x64f6106c, 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 0x553a3d88, 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 0x7a30d1e6, 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 0x5891e32e, 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 0xcb0ed20, 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 0x8e24743, 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 0x74a10858, 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 0x23fe1d71, 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 0x28ac3dc3, 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 0x32eebfca, 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 0x4e718207, 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 0x1d371b2d, 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 0x543c6f6d, 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 0x13eb8acf, 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 0x51c8530f, 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 0x7403c468, 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 0x43738a82, 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 0xc81cdd1, 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 0x1fc2b765, 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 0x75881071, 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 0x2a70a3d8, 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 0x289d1c02, 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 0x22eeefeb, 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 0x17d0685f, 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 0x3891771e, 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 0x78ac1102, 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 0x2de8284b, 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 0x396e2f39, 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 0xa74868d, 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 0x12c8a2c0, 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 0x7e0e6aa2, 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 0x365185bd, 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 0x18bf3d14, 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 0x4fb64261, 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 0x42607a4f, 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 0x782663d3, 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 0x1990a65e, 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 0x64485a47, 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 0x25bbf683, 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 0x6ec8211c, 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 0x7276c8cd, 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 0x544a2ea6, 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 0x2e3fc542, 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 0x150c158, 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 0x4524411f, 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 0x401e7803, 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 0x10dba097, 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 0x1786f9d5, 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 0x704d6e83, 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 0x43a0cee9, 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 0xeb21112, 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 0x2eda0940, 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 0x3578436e, 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 0x706a04ae, 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 0x6eceb130, 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 0x10a035a0, 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 0x67b467e9, 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 0x47db50c5, 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 0x5c072e3f, 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 0x4d1b0d2a, 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 0x954b04f, 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 0x149494d8, 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 0x710726a3, 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 0x646007f4, 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 0x481a15ff, 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 0x78186a70, 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 0x306279ee, 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 0x545997b1, 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 0x4cf4d528, 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 0x77846d2c, 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 0x548ad73b, 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 0x4c762604, 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 0x2641e737, 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 0x727803de, 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 0x704921a5, 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 0xdf27fae, 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 0x24a35978, 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 0x16f7c8c1, 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 0x2f0a87b3, 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 0x319b92f3, 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 0xfcd6521, 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 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[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 0x5c18298f, 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 0x31f924f5, 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 0x5579bb86, 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 0x5204062d, 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 0x4fcd19b3, 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 0x376b4233, 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 0x2fd66ad3, 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 0x5d11346a, 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 0x7a36aefa, 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 0x17211155, 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 0xb3d7190, 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 0x5fdba6f9, 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 0x10d59286, 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 0xfe18270, 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 0x6fb0d3ed, 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 0x6dde5c8c, 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 0x5123a213, 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 0x52525845, 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 0x3b94d659, 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 0x24b1d79b, 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 0x68ceda24, 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 0x281e3708, 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 0x35a50a4c, 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 0x1f021e6c, 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 0x103f852, 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 0x587c290d, 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 0x4516af24, 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 0x4ae82894, 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 0x543788f3, 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 0x6d3af739, 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 0x1da51a35, 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 0x16022d9d, 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 0x7e9a5fbe, 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 0x44a3ec6b, 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 0x71623278, 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] junit.framework.TestListener: endTest(testConversion01_srcS000_BE_TL_destS000_TL) [apply] junit.framework.TestListener: startTest(testConversion02_srcS000_LE_TL_destS000_TL) [apply] CONVERT[11][3]: Conv2: PixelRect[obj 0x768b970c, 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 0x5a4041cc, 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 0x15b3e5b, 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 0x61ca2dfa, 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 0x4b53f538, 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 0x134593bf, 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 0x4bb4de6a, 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 0x7ba18f1b, 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 0x2f8f5f62, 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 0x1068e947, 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 0x7dc222ae, 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 0xaecb35a, 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 0x5fcd892a, 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 0x8b87145, 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 0x6483f5ae, 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 0xb9afc07, 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 0x382db087, 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 0x73d4cc9e, 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 0x80169cf, 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 0x5427c60c, 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 0x15bfd87, 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 0x543e710e, 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 0x57f23557, 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 0x3d0f8e03, 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 0x6366ebe0, 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 0x44f75083, 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 0x2698dc7, 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 0x43d7741f, 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 0x17baae6e, 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 0x69379752, 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 0x27fe3806, 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 0x5f71c76a, 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 0x1d7acb34, 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 0x48a242ce, 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 0x1e4a7dd4, 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 0x4b9e255, 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 0x5e57643e, 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 0x133e16fd, 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 0x51b279c9, 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 0x1ad282e0, 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 0x7f416310, 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 0x1cab0bfb, 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 0x5e955596, 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 0x50de0926, 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 0x2473b9ce, 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 0x60438a68, 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 0x140e5a13, 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 0x3439f68d, 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 0xdbd940d, 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 0x71d15f18, 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 0x17695df3, 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 0x6c9f5c0d, 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 0xde3a06f, 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 0x76b10754, 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 0x2bea5ab4, 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 0x3d8314f0, 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 0x2df32bf7, 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 0x530612ba, 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 0x2a40cd94, 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 0xf4168b8, 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 0x3bd94634, 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 0x58a90037, 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 0x74294adb, 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 0x70a9f84e, 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 0x130f889, 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 0x1188e820, 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 0x2f490758, 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 0x101df177, 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 0x166fa74d, 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 0x40f08448, 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 0x276438c9, 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 0x588df31b, 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 0x33b37288, 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 0x77a57272, 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 0x7181ae3f, 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 0x46238e3f, 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 0x6e2c9341, 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 0x32464a14, 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 0x4e4aea35, 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 0x1442d7b5, 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 0x1efee8e7, 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 0x1ee807c6, 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 0x76a4d6c, 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 0x517cd4b, 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 0x6cc7b4de, 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 0x32cf48b7, 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 0x679b62af, 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 0x5cdd8682, 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 0xd6da883, 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 0x45afc369, 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 0x799d4f69, 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 0x49c43f4e, 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 0x290dbf45, 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 0x12028586, 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 0x17776a8, 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 0x69a10787, 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 0x2d127a61, 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 0x2bbaf4f0, 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 0x11c20519, 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 0x70beb599, 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 0x4e41089d, 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 0x32a068d1, 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 0x33cb5951, 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 0x365c30cc, 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 0x701fc37a, 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 0x4148db48, 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 0x282003e1, 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 0x7fad8c79, 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 0x71a794e5, 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 0x76329302, 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 0x5e25a92e, 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 0x4df828d7, 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 0xb59d31, 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 0x62fdb4a6, 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 0x11e21d0e, 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 0x1dd02175, 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 0x31206beb, 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 0x3e77a1ed, 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 0x3ffcd140, 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 0x23bb8443, 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 0x1176dcec, 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 0x120d6fe6, 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 0x4ba2ca36, 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 0x3444d69d, 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 0x1372ed45, 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 0x6a79c292, 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 0x37574691, 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 0x25359ed8, 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 0x21a947fe, 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 0x5606c0b, 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 0x80ec1f8, 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 0x1445d7f, 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 0x6a396c1e, 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 0x6c3f5566, 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 0x12405818, 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 0x314c508a, 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 0x10b48321, 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 0x6b67034, 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 0x16267862, 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 0x453da22c, 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 0x71248c21, 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 0x442675e1, 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 0x6166e06f, 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 0x49e202ad, 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 0x1c72da34, 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 0x6b0c2d26, 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 0x3d3fcdb0, 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 0x641147d0, 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 0x6e38921c, 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 0x64d7f7e0, 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 0x27c6e487, 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 0x49070868, 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 0x6385cb26, 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 0x38364841, 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 0x28c4711c, 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 0x59717824, 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 0x146044d7, 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 0x1e9e725a, 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 0x15d9bc04, 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 0x473b46c3, 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 0x516be40f, 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 0x3c0a50da, 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 0x646be2c3, 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 0x797badd3, 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 0x77be656f, 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 0x19dc67c2, 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 0x221af3c0, 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 0x62bd765, 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 0x23a5fd2, 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 0x78a2da20, 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 0xdd3b207, 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 0x551bdc27, 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 0x58fdd99, 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 0x6b1274d2, 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 0x7bc1a03d, 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 0x70b0b186, 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 0xba8d91c, 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 0x7364985f, 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 0x5d20e46, 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 0x709ba3fb, 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 0x3d36e4cd, 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 0x6a472554, 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 0x7ff2a664, 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 0x525b461a, 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 0x58c1c010, 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 0xb7f23d9, 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 0x61d47554, 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 0x69b794e2, 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 0x3f200884, 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 0x4d339552, 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 0xf0f2775, 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 0x5a4aa2f2, 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 0x6591f517, 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 0x345965f2, 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 0x429bd883, 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 0x4d49af10, 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 0x279ad2e3, 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 0x58134517, 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 0x4450d156, 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 0x4461c7e3, 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 0x351d0846, 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 0x77e4c80f, 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 0x35fc6dc4, 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 0x7fe8ea47, 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 0x226a82c4, 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 0x731f8236, 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 0x255b53dc, 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 0x1dd92fe2, 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 0x6b53e23f, 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 0x64d2d351, 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 0x1b68b9a4, 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 0x4f9a3314, 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 0x3b2c72c2, 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 0x491666ad, 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 0x176d53b2, 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 0x971d0d8, 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 0x51931956, 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 0x2b4a2ec7, 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 0x564718df, 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 0x51b7e5df, 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 0x18a70f16, 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 0x62e136d3, 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 0xc8e4bb0, 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 0x6279cee3, 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 0x4206a205, 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 0x29ba4338, 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 0x57175e74, 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 0x7bb58ca3, 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 0xc540f5a, 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 0x770c2e6b, 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 0x1a052a00, 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 0x4d826d77, 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 0x61009542, 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 0x77e9807f, 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 0x448ff1a8, 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 0x1a38c59b, 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 0x7f77e91b, 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 0x44a664f2, 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 0x7f9fcf7f, 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 0x2357d90a, 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 0x6328d34a, 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 0x145eaa29, 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 0x15bb6bea, 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 0x8b96fde, 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 0x2d2e5f00, 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 0x4c40b76e, 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 0x2ea6137, 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 0x41ee392b, 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 0x1e67a849, 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 0x57d5872c, 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 0x667a738, 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 0x36f0f1be, 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 0x157632c9, 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 0x6ee12bac, 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 0x55040f2f, 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 0x64c87930, 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 0x400cff1a, 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 0x275710fc, 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 0x525f1e4e, 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 0x75f9eccc, 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 0x52aa2946, 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 0x4de5031f, 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 0x67e2d983, 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 0x5d47c63f, 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 0x5ea434c8, 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 0x3bbc39f8, 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 0x4ae3c1cd, 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 0x29f69090, 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 0x568bf312, 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 0xca263c2, 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 0x589b3632, 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 0x45f45fa1, 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 0x4c6e276e, 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 0x534df152, 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 0x52e677af, 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 0x35083305, 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 0x8e0379d, 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 0x341b80b2, 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 0x55a1c291, 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 0x2145433b, 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 0x2890c451, 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 0x40e6dfe1, 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 0x1b083826, 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 0x105fece7, 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 0x3ec300f1, 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 0x482cd91f, 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 0x123f1134, 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 0x7d68ef40, 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 0x5b0abc94, 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 0x75c072cb, 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 0x1f1c7bf6, 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 0x25b485ba, 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 0x2b546384, 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 0x5d740a0f, 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 0x214b199c, 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 0x20d3d15a, 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 0x2893de87, 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 0x55ca8de8, 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 0x2c34f934, 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 0x12d3a4e9, 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 0x240237d2, 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 0x25a65b77, 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 0x2ed0fbae, 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 0x212bf671, 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 0x14a2f921, 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 0x3c87521, 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 0x2aece37d, 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 0x548a102f, 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 0x5762806e, 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 0x17c386de, 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 0x5af97850, 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 0x5ef60048, 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 0x1d548a08, 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 0x16aa0a0a, 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 0x780cb77, 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 0x691a7f8f, 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 0x50a7bc6e, 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 0x161b062a, 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 0x17c1bced, 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 0x2d9d4f9d, 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 0x4034c28c, 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] junit.framework.TestListener: endTest(testConversion02_srcS000_LE_TL_destS000_TL) [apply] junit.framework.TestListener: startTest(testConversion03_srcS000_BE_TL_destS259_TL) [apply] CONVERT[12][2]: Conv1: PixelRect[obj 0xe50a6f6, 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 0x14ec4505, 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 0x53ca01a2, 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 0x358c99f5, 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 0x3ee0fea4, 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 0x48524010, 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 0x4b168fa9, 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 0x1a84f40f, 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 0x23282c25, 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 0x7920ba90, 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 0x6b419da, 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 0x3b2da18f, 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 0x5906ebcb, 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 0x258e2e41, 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 0x3d299e3, 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 0x55a561cf, 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 0x3b938003, 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 0x78b1cc93, 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 0x6646153, 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 0x21507a04, 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 0x143640d5, 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 0x6295d394, 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 0x475e586c, 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 0x657c8ad9, 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 0x436a4e4b, 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 0xf2f2cc1, 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 0x3a079870, 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 0x3b2cf7ab, 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 0x2aa5fe93, 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 0x5c1a8622, 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 0x5ad851c9, 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 0x6156496, 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 0x3c153a1, 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 0xb62fe6d, 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 0x13acb0d1, 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 0x3e3047e6, 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 0x37e547da, 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 0x2b6856dd, 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 0x5db45159, 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 0x6107227e, 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 0x7c417213, 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 0x15761df8, 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 0x6ab7a896, 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 0x327b636c, 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 0x45dd4eda, 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 0x60611244, 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 0x3745e5c6, 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 0x5e4c8041, 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 0x71c8becc, 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 0x19d37183, 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 0x1a0dcaa, 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 0x3bd40a57, 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 0xfdefd3f, 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 0xd83da2e, 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 0xa4102b8, 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 0x11dc3715, 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 0x69930714, 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 0x7a52f2a2, 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 0x78047b92, 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 0x8909f18, 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 0x79ca92b9, 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 0x1460a8c0, 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 0x4f638935, 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 0x4387b79e, 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 0x6e75aa0d, 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 0x7fc229ab, 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 0x2cbb3d47, 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 0x527e5409, 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 0x1198b989, 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 0x7ff95560, 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 0xadd0edd, 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 0x2aa3cd93, 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 0x7ea37dbf, 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 0x4b44655e, 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 0x290d210d, 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 0x1d76aeea, 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 0x78dd667e, 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 0x10db82ae, 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 0x501edcf1, 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 0x78b729e6, 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 0x6b4a4e18, 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 0x27c86f2d, 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 0x197d671, 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 0x402e37bc, 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 0x79ad8b2f, 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 0x1df82230, 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 0x22635ba0, 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 0x13c10b87, 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 0x6a01e23, 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 0x5a955565, 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 0x6293abcc, 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 0x7995092a, 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 0x7fc2413d, 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 0xf8c1ddd, 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 0x70be0a2b, 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 0x2133814f, 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 0x4c15e7fd, 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 0x23986957, 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 0x23f7d05d, 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 0x1e730495, 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 0x7d3a22a9, 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 0x1d082e88, 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 0x60704c, 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 0x6b19b79, 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 0x2a32de6c, 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 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], [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 0x75f32542, 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 0x7f1302d6, 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 0x43ee72e6, 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 0x23529fee, 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 0x4fe767f3, 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 0x2805c96b, 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 0x184cf7cf, 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 0x2fd6b6c7, 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 0x5bfa9431, 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 0x5db250b4, 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 0x223f3642, 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 0x38c5cc4c, 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 0x37918c79, 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 0x78e94dcf, 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 0x233fe9b6, 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 0x358ee631, 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 0xec756bd, 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 0x3c72f59f, 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 0x60dcc9fe, 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 0x222114ba, 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 0x16e7dcfd, 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 0x3d121db3, 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 0x3b07a0d6, 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 0x11a9e7c8, 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 0x3901d134, 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 0x14d3bc22, 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 0x12d4bf7e, 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 0x4c1d9d4b, 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 0x7b227d8d, 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 0x7219ec67, 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 0x45018215, 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 0x65d6b83b, 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 0xd706f19, 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 0x30b7c004, 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 0x79efed2d, 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 0x2928854b, 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 0x27ae2fd0, 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 0x29176cc1, 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 0x2f177a4b, 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 0x4278a03f, 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 0x147ed70f, 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 0x61dd025, 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 0x124c278f, 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 0x15b204a1, 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 0x77167fb7, 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 0x1fe20588, 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 0x6ce139a4, 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 0x6973bf95, 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 0x2ddc8ecb, 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 0x229d10bd, 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 0x47542153, 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 0x33afa13b, 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 0x7a4ccb53, 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 0x309e345f, 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 0x56a6d5a6, 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 0x18ce0030, 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 0x4445629, 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 0x45b9a632, 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 0x25d250c6, 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 0x4df50bcc, 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 0x6b26e945, 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 0x63a65a25, 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 0x54c562f7, 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 0x318ba8c8, 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 0x6dbb137d, 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 0x3c9d0b9d, 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 0x43301423, 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 0x2f112965, 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 0x1a04f701, 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 0x4e91d63f, 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 0xd4342c2, 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 0x2bbf180e, 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 0x163e4e87, 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 0x56de5251, 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 0x419c5f1a, 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 0x12b0404f, 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 0x769e7ee8, 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 0x5276e6b0, 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 0x71b1176b, 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 0x6193932a, 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 0x647fd8ce, 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 0x159f197, 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 0x78aab498, 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 0x5dd6264, 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 0x1ffe63b9, 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 0x51e5fc98, 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 0x7c469c48, 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 0x12e61fe6, 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 0x7ee955a8, 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 0x1677d1, 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 0x48fa0f47, 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 0x6ac13091, 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 0x5e316c74, 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 0x6d2a209c, 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 0x75329a49, 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 0x161479c6, 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 0x4313f5bc, 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 0x7f010382, 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 0x1e802ef9, 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 0x2b6faea6, 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 0x778d1062, 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 0x670002, 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 0x1f0f1111, 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 0x49c386c8, 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 0x56528192, 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 0x6e0dec4a, 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 0x96def03, 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 0x5ccddd20, 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 0x1ed1993a, 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 0x1f3f4916, 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 0x794cb805, 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 0x4b5a5ed1, 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 0x59d016c9, 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 0x3cc2931c, 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 0x20d28811, 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 0x3967e60c, 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 0x60d8c9b7, 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 0x48aaecc3, 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 0x7c0c77c7, 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 0x7adda9cc, 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 0x5cee5251, 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 0x433d61fb, 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 0x5c909414, 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 0x4b14c583, 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 0x65466a6a, 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 0x4ddced80, 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 0x1534f01b, 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 0x78e117e3, 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 0x2ea227af, 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 0x4386f16, 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 0x363ee3a2, 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 0x4690b489, 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 0x79b06cab, 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 0x3eb7fc54, 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 0x7f552bd3, 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 0x3c22fc4c, 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 0x460d0a57, 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 0x47d90b9e, 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 0x1184ab05, 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 0x3aefe5e5, 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 0x149e0f5d, 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 0x1b1473ab, 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 0x2f7c2f4f, 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 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[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 0xef9296d, 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 0x36c88a32, 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 0x7880cdf3, 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 0x5be6e01c, 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 0x1c93084c, 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 0x6ef888f6, 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 0x10e92f8f, 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 0x7ce3cb8e, 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 0x78b66d36, 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 0x5223e5ee, 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 0xbef2d72, 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 0x69b2283a, 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 0x22a637e7, 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 0x6fe7aac8, 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 0x1d119efb, 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 0x659a969b, 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 0x76908cc0, 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 0x2473d930, 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 0x35047d03, 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 0x49b0b76, 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 0x769f71a9, 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 0x4c9f8c13, 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 0x5ae50ce6, 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 0x6f96c77, 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 0xbe64738, 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 0x3ba9ad43, 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 0x49d904ec, 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 0x48e4374, 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 0x3d680b5a, 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 0x4b5d6a01, 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 0x4a22f9e2, 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 0x3c419631, 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 0x418e7838, 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 0x61230f6a, 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 0x3c130745, 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 0xcd3fee8, 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 0x3e2e18f2, 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 0x470f1802, 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 0x63021689, 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 0x703580bf, 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 0x3e92efc3, 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 0x1622f1b, 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 0x72a7c7e0, 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 0x2e4b8173, 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 0x70e8f8e, 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 0x17046283, 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 0x5bd03f44, 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 0x29626d54, 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 0x5a63f509, 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 0x6e4784bc, 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 0x34b7ac2f, 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 0xe056f20, 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 0x4b0b0854, 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 0x19bb07ed, 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 0x10e41621, 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 0x353d0772, 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 0x2667f029, 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 0x67a20f67, 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 0x57c758ac, 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 0xa9cd3b1, 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 0x13e39c73, 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 0x64cd705f, 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] junit.framework.TestListener: endTest(testConversion03_srcS000_BE_TL_destS259_TL) [apply] junit.framework.TestListener: startTest(testConversion04_srcS259_BE_TL_destS259_TL) [apply] CONVERT[12][9]: Conv1: PixelRect[obj 0x9225652, 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 0x654f0d9c, 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 0x6a400542, 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 0x6580cfdd, 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 0x7e0b85f9, 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 0x63355449, 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 0x9353778, 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 0x6a28ffa4, 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 0x1700915, 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 0x21de60b4, 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 0xc267ef4, 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 0x30ee2816, 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 0x31d7b7bf, 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 0x635eaaf1, 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 0x5c30a9b0, 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 0x1ddf84b8, 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 0x1139b2f3, 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 0x7a69b07, 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 0x5e82df6a, 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 0x3f197a46, 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 0x636be97c, 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 0x50a638b5, 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 0x1817d444, 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 0x6ca8564a, 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 0x50b472aa, 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 0x31368b99, 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 0x1725dc0f, 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 0x3911c2a7, 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 0x4ac3c60d, 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 0x4facf68f, 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 0x76508ed1, 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 0x41e36e46, 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 0x15c43bd9, 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 0x3d74bf60, 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 0x4f209819, 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 0x15eb5ee5, 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 0x2145b572, 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 0x39529185, 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 0x72f926e6, 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 0x3daa422a, 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 0x31c88ec8, 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 0x1cbbffcd, 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 0x27ce24aa, 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 0x481a996b, 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 0x3d51f06e, 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 0x7ed7259e, 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 0x28eaa59a, 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 0x3427b02d, 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 0x647e447, 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 0x41fbdac4, 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 0x3c407114, 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 0x35ef1869, 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 0xc33b74f, 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 0x130161f7, 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 0x2c767a52, 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 0x619713e5, 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 0x708f5957, 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 0x68999068, 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 0x7722c3c3, 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 0x2ef3eef9, 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 0x243c4f91, 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 0x291ae, 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 0x61df66b6, 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 0x50eac852, 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 0x16ec5519, 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 0x2f7298b, 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 0x188715b5, 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 0x1ea9f6af, 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 0x6a192cfe, 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 0x5119fb47, 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 0x7193666c, 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 0x20deea7f, 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 0x3835c46, 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 0x1dde4cb2, 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 0x7714e963, 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 0x20ce78ec, 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 0x393671df, 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 0x56620197, 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 0x6eda5c9, 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 0x55b7a4e0, 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 0x5f058f00, 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 0x192d43ce, 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 0x72057ecf, 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 0x1afd44cb, 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 0x6973b51b, 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 0x1ab3a8c8, 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 0x43195e57, 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 0x333291e3, 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 0x479d31f3, 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 0x40ef3420, 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 0x498d318c, 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 0x6e171cd7, 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 0x402bba4f, 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 0x795cd85e, 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 0x59fd97a8, 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 0xf5ac9e4, 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 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], [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 0xdbf57b3, 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 0x384ad17b, 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 0x61862a7f, 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 0x441772e, 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 0x7334aada, 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 0x1d9b7cce, 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 0x4d9e68d0, 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 0x42e99e4a, 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 0x14dd9eb7, 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 0x52e6fdee, 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 0x6c80d78a, 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 0x62150f9e, 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 0x1a451d4d, 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 0x7fa98a66, 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 0x15ff3e9e, 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 0x5fdcaa40, 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 0x6dc17b83, 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 0x5e0826e7, 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 0x32eff876, 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 0x8dbdac1, 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 0x6e20b53a, 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 0x71809907, 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 0x3ce1e309, 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 0x6aba2b86, 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 0x158da8e, 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 0x74e52303, 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 0x47af7f3d, 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 0x7c729a55, 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 0x3bb9a3ff, 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 0x661972b0, 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 0x5af3afd9, 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 0x323b36e0, 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 0x44ebcd03, 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 0x694abbdc, 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 0x2e005c4b, 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 0x4567f35d, 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 0x5ffead27, 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 0x6356695f, 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 0x4f18837a, 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 0x359f7cdf, 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 0x1fa268de, 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 0x4f6ee6e4, 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 0x4466af20, 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 0xa514af7, 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 0x6b927fb, 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 0x3e58a80e, 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 0x4fb61f4a, 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 0x4fb0f2b9, 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 0x79924b, 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 0x7b9a4292, 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 0x4a94ee4, 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 0x4cc451f2, 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 0x6379eb, 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 0x294425a7, 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 0x67d48005, 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 0x9f116cc, 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 0x12468a38, 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 0x1aa7ecca, 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 0x59309333, 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 0x5876a9af, 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 0x7ec7ffd3, 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 0x5b239d7d, 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 0x6572421, 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 0x6b81ce95, 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 0x2a798d51, 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 0x6d763516, 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 0x52bf72b5, 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 0x37afeb11, 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 0x515aebb0, 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 0xdd8ba08, 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 0x245b4bdc, 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 0x6c64cb25, 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 0x6ae5aa72, 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 0x222545dc, 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 0x5c5eefef, 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 0x16293aa2, 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 0x5158b42f, 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 0x595b007d, 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 0x72d1ad2e, 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 0x2d7275fc, 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 0x399f45b1, 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 0x38c6f217, 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 0x478190fc, 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 0x79e2c065, 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 0x3a93b025, 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 0x35cabb2a, 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 0x7e07db1f, 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 0x1189dd52, 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 0x36bc55de, 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 0x564fabc8, 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 0x16d04d3d, 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 0x49ec71f8, 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 0x1d2adfbe, 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 0x36902638, 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 0x223d2c72, 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 0x8f4ea7c, 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 0x436813f3, 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 0x74fe5c40, 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 0x3febb011, 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 0x10e31a9a, 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 0x131774fe, 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 0x158d2680, 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 0x77847718, 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 0x7f3b84b8, 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 0x57a3af25, 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 0x2b662a77, 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 0x7f0eb4b4, 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 0x5c33f1a9, 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 0x1623b78d, 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 0xc8c12ac, 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 0x6adbc9d, 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 0x4550bb58, 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 0x4ec4f3a0, 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 0x223191a6, 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 0x49139829, 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 0x9597028, 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 0x6069db50, 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 0x4efbca5a, 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 0x1b7cc17c, 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 0x59662a0b, 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 0x77fbd92c, 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 0x67c27493, 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 0x1a482e36, 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 0x72967906, 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 0x5b8dfcc1, 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 0x2f9f7dcf, 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 0x747ddf94, 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 0x35e2d654, 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 0x1bd4fdd, 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 0x55183b20, 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 0x4f83df68, 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 0x6cf0e0ba, 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 0x7d8995e, 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 0x130d63be, 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 0x42a48628, 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 0x293a5bf6, 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 0x6aeb35e6, 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 0x1283bb96, 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 0x74f0ea28, 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 0xf6efaab, 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 0x3c19aaa5, 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 0x3349e9bb, 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 0x409bf450, 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 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[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 0x49e53c76, 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 0x351d00c0, 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 0x2a3b5b47, 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 0x55b699ef, 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 0x35d019a3, 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 0x689604d9, 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 0x18078bef, 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 0x799f10e1, 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 0x4c371370, 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 0x145f66e3, 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 0x3023df74, 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 0x313ac989, 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 0x4562e04d, 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 0x2a65fe7c, 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 0x4135c3b, 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 0x6302bbb1, 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 0x31304f14, 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 0x34a3d150, 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 0x2a4fb17b, 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 0x5c6648b0, 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 0x6f1de4c7, 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 0x459e9125, 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 0x128d2484, 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 0x7cc0cdad, 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 0x7c7b252e, 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 0x4d5d943d, 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 0x368f2016, 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 0x4c583ecf, 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 0x692f203f, 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 0x48f2bd5b, 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 0x7b2bbc3, 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 0xa1153bc, 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 0x1aafa419, 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 0x47eaca72, 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 0x55141def, 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 0x55182842, 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 0x3270d194, 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 0x235834f2, 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 0x5656be13, 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 0x4218d6a3, 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 0x76505305, 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 0x14cd1699, 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 0x77888435, 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 0x73a1e9a9, 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 0x71d44a3, 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 0x7b98f307, 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 0x4802796d, 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 0x34123d65, 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 0x59474f18, 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 0x65fb9ffc, 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 0x3e694b3f, 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 0x1bb5a082, 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 0x78691363, 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 0x41d477ed, 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 0x3590fc5b, 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 0x397fbdb, 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 0x33d512c1, 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 0x515c6049, 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 0x639c2c1d, 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 0x5fe94a96, 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 0x443118b0, 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 0x765d7657, 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 0x74235045, 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 0x618b19ad, 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 0x2d3379b4, 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 0x30c15d8b, 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 0x5e0e82ae, 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 0x6771beb3, 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 0x51399530, 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 0x6b2ea799, 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 0x2b71e916, 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 0x36fc695d, 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 0x28701274, 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 0x13c9d689, 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 0x3754a4bf, 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 0x62379589, 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 0x4afcd809, 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 0x175c2241, 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 0x5bf0d49, 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 0x5b7a5baa, 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 0x776aec5c, 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 0x1d296da, 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 0x7c7a06ec, 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 0x75d4a5c2, 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 0x557caf28, 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 0x408d971b, 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 0x6c6cb480, 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 0x3c46e67a, 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 0xc730b35, 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 0x206a70ef, 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 0x292b08d6, 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 0x22555ebf, 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 0x36ebc363, 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 0x45752059, 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 0x34e9fd99, 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 0x3c41ed1d, 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 0x54d9d12d, 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 0x38425407, 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 0x43bc63a3, 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 0x702657cc, 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 0x6a6cb05c, 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 0x40a4337a, 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 0x6025e1b6, 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 0x22ff4249, 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 0x2d1ef81a, 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 0x4c402120, 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 0x327514f, 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 0x5b12b668, 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 0x1165b38, 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 0x4c12331b, 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 0x7586beff, 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 0x3b69e7d1, 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 0x815b41f, 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 0x5542c4ed, 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 0x1573f9fc, 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 0x6150c3ec, 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 0x44c03695, 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 0x7e6f74c, 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] junit.framework.TestListener: endTest(testConversion04_srcS259_BE_TL_destS259_TL) [apply] junit.framework.TestListener: startTest(testConversion05_srcS301_BE_TL_destS259_TL) [apply] CONVERT[1][10]: Conv2: PixelRect[obj 0xdd05255, 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 0x6a78afa0, 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 0x2f4948e4, 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 0x1f2586d6, 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 0x10683d9d, 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 0x3fc2959f, 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 0x5aa9e4eb, 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 0x6989da5e, 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 0x385c9627, 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 0x139982de, 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 0x682b2fa, 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 0x217ed35e, 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 0x7dcf94f8, 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 0x229f66ed, 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 0x31190526, 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 0x662ac478, 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 0x6743e411, 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 0x3eb25e1a, 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 0x477b4cdf, 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 0x77c2494c, 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 0xf5958c9, 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 0x233795b6, 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 0x3eb738bb, 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 0x5bda8e08, 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 0x1e800aaa, 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 0x185a6e9, 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 0x6f03482, 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 0x9d5509a, 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 0x179ece50, 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 0x3b0090a4, 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 0x3cd3e762, 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 0x1fa121e2, 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 0x7eac9008, 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 0x4116aac9, 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 0x62ddbd7e, 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 0x74e52ef6, 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 0x6ed3ccb2, 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 0x1a677343, 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 0x15de0b3c, 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 0x489115ef, 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 0x3857f613, 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 0x198b6731, 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 0x7c6908d7, 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 0x3c9754d8, 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 0x3bf7ca37, 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 0x79079097, 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 0x4d1c00d0, 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 0x4b2bac3f, 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 0x4e08711f, 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 0xbcec361, 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 0x26794848, 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 0x302552ec, 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 0x3d285d7e, 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 0x40005471, 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 0x2cd76f31, 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 0x367ffa75, 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 0x49438269, 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 0xba2f4ec, 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 0x1c1bbc4e, 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 0x55fe41ea, 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 0xfbd1f6, 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 0x1ce24091, 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 0x5dda768f, 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 0x7a8c8dcf, 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 0x24269709, 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 0x2aceadd4, 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 0x24aed80c, 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 0x3a52dba3, 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 0x2a5c8d3f, 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 0x752325ad, 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 0x279fedbd, 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 0xb3ca52e, 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 0x45c7e403, 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 0x2925bf5b, 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 0x710f4dc7, 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 0x1ff4931d, 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 0x65e98b1c, 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 0x61322f9d, 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 0x6ad82709, 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 0x510f3d34, 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 0x7817fd62, 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 0x8297b3a, 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 0x2362f559, 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 0xb2c9a9c, 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 0x4c178a76, 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 0xfa4c865, 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 0x3bd82cf5, 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 0x544fa968, 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 0x247bddad, 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 0xd35dea7, 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 0x7770f470, 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 0x5e5d171f, 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 0x24313fcc, 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 0x7d20d0b, 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 0x77f1baf5, 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 0x41a2befb, 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 0x6c40365c, 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 0x7bedc48a, 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 0x131ef10, 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 0x55b0dcab, 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 0x38afe297, 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 0x2df3b89c, 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 0x23348b5d, 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 0x70325e14, 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 0x37ceb1df, 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 0x7c9d8e2, 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 0x20d525, 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 0x6200f9cb, 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 0x2002fc1d, 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 0x69453e37, 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 0x6f4a47c7, 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 0xae13544, 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 0x3d34d211, 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 0x7dc0f706, 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 0x4009e306, 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 0x43c1b556, 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 0x587e5365, 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 0x22fcf7ab, 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 0x2de23121, 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 0x63475ace, 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 0x4988d8b8, 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 0xc0c2f8d, 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 0x305b7c14, 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 0x6913c1fb, 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 0x66d18979, 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 0xbccb269, 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 0x609cd4d8, 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 0x17f7cd29, 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 0x7d8704ef, 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 0x13b6aecc, 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 0x158a8276, 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 0x3c3d9b6b, 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 0x79d8407f, 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 0x5fbe4146, 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 0x1e66f1f5, 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 0x4e50c791, 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 0x7530ad9c, 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 0x58a9760d, 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 0x71e9ddb4, 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 0x394df057, 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 0x4961f6af, 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 0x5aebe890, 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 0x65d09a04, 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 0x33c911a1, 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 0x75db5df9, 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 0x707194ba, 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 0x1190200a, 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 0x6a2f6f80, 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 0x45b4c3a9, 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 0x399c4be1, 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 0x291caca8, 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 0x385e9564, 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 0x5b94b04d, 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 0x8c3b9d, 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 0x4c39bec8, 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 0xf79e, 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 0x7ee8290b, 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 0x1f59a598, 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 0x1e178745, 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 0x192c3f1e, 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 0x26b3fd41, 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 0x7494f96a, 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 0x561b6512, 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 0x2e377400, 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 0x1757cd72, 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 0x445b295b, 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 0x49e5f737, 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 0x5c671d7f, 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 0x757277dc, 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 0x687e99d8, 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 0xe4487af, 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 0x6aaceffd, 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 0xc86b9e3, 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 0x10aa41f2, 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 0x3af9c5b7, 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 0x37271612, 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 0xed7f8b4, 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 0x4c309d4d, 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 0x38102d01, 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 0x37883b97, 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 0x6ab778a, 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 0x4e3958e7, 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 0x77f80c04, 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 0x1dac5ef, 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 0x5c90e579, 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 0x58ea606c, 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 0x6f45df59, 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 0x38e79ae3, 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 0x63070bab, 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 0x68e5eea7, 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 0x291b4bf5, 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 0x2d2ffcb7, 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 0x762ef0ea, 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 0x31f9b85e, 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 0x424e1977, 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 0x10d68fcd, 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 0x117e949d, 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 0x6db9f5a4, 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 0x5f8edcc5, 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 0x7b02881e, 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 0x1ebd319f, 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 0x3c0be339, 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 0x15ca7889, 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 0x7a675056, 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 0xd21a74c, 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 0x6e509ffa, 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 0x2898ac89, 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 0x683dbc2c, 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 0x68267da0, 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 0x2638011, 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 0x6ff29830, 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 0x6a2b953e, 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 0x313b2ea6, 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 0x2f465398, 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 0x548e6d58, 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 0x623a8092, 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 0xa1cdc6d, 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 0x175b9425, 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 0x3098cf3b, 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 0x610f7aa, 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 0x6a03bcb1, 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 0x21b2e768, 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 0x57250572, 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 0x5609159b, 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 0x2118cddf, 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 0x17a7f733, 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 0x68567e20, 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 0x76ed1b7c, 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] junit.framework.TestListener: endTest(testConversion05_srcS301_BE_TL_destS259_TL) [apply] CONVERT[11][9]: Conv2: PixelRect[obj 0x11fc564b, 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 0x394a2528, 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 0x6236eb5f, 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 0x7c1e2a9e, 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 0xfa36558, 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 0x672872e1, 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 0x32910148, 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 0x3f56875e, 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 0x2b4bac49, 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 0xfd07cbb, 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 0x3571b748, 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 0x3e96bacf, 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 0x484970b0, 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 0x4470f8a6, 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 0x7c83dc97, 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 0x7748410a, 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 0x740773a3, 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 0x37f1104d, 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 0x55740540, 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 0x60015ef5, 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 0x2f54a33d, 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 0x1018bde2, 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 0x65b3f4a4, 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 0xf2ff811, 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 0x568ff82, 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 0x50caa560, 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 0x2a266d09, 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 @ 1751131815689 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131815692 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [apply] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.656 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751131812608 ms III - Start [apply] SLOCK [T main @ 1751131812613 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 0xcd2dae5, 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 0x1d29cf23, 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 0x33f88ab, 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 0x1f57539, 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 0x76f2b07d, 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 0x704a52ec, 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 0x6ee52dcd, 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 0x4493d195, 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 0x2781e022, 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 0x57e1b0c, 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 0x4232c52b, 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 0x1877ab81, 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 0x305fd85d, 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 0x458c1321, 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 0x11438d26, 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 0x34cd072c, 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 0x7a1ebcd8, 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 0x5faeada1, 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 0x528931cf, 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 0xea1a8d5, 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 0x1563da5, 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 0x2bbf4b8b, 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 0x30a3107a, 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 0x33c7e1bb, 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 0x34c4973, 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 0x52feb982, 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 0x7a765367, 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 0x76b0bfab, 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 0x17d677df, 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 0x3043fe0e, 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 0x78e67e0a, 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 0xbd8db5a, 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 0x2f943d71, 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 0x80503, 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 0x4b553d26, 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 0x69a3d1d, 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 0x86be70a, 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 0x480bdb19, 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 0x2a556333, 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 0x7d70d1b1, 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 0x2a742aa2, 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 0x3cb1ffe6, 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 0x3dfc5fb8, 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 0x467aecef, 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 0x4d50efb8, 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 0x7e2d773b, 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 0x2173f6d9, 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 0x307f6b8c, 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 0x7a187f14, 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 0x6f195bc3, 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 0x51e2adc7, 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 0x1a8a8f7c, 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 0x2353b3e6, 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 0x631330c, 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 0x42f93a98, 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 0xc46bcd4, 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 0x3234e239, 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 0x3d921e20, 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 0x36b4cef0, 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 0xfad74ee, 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 0x1a1d6a08, 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 0x37d31475, 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 0x27808f31, 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 0x436e852b, 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 0x32d2fa64, 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 0x1d8d30f7, 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 0x3e57cd70, 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 0x9a7504c, 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 0x2c039ac6, 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 0x587d1d39, 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 0x58c1670b, 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 0x6b57696f, 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 0x5bb21b69, 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 0x6b9651f3, 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 0x38bc8ab5, 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 0x687080dc, 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 0x23d2a7e8, 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 0x7a9273a8, 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 0x26a7b76d, 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 0x4abdb505, 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 0x7ce6a65d, 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 0x1500955a, 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 0xe874448, 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 0x29b5cd00, 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 0x60285225, 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 0x7113b13f, 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 0x45820e51, 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 0x42d8062c, 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 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], [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 0xcb51256, 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 0x59906517, 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 0x5bfbf16f, 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 0x25af5db5, 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 0x12cdcf4, 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 0x5bcea91b, 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 0x5f3a4b84, 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 0x27f723, 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 0x670b40af, 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 0x4923ab24, 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 0x44c8afef, 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 0x7b69c6ba, 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 0x46daef40, 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 0x12f41634, 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 0x13c27452, 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 0x262b2c86, 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 0x371a67ec, 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 0x5ed828d, 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 0x50d0686, 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 0x7a3d45bd, 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 0x1e7c7811, 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 0x77ec78b9, 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 0x1a3869f4, 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 0xa38d7a3, 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 0x77f99a05, 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 0x63440df3, 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 0x3aeaafa6, 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 0x76a3e297, 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 0x4d3167f4, 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 0xed9d034, 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 0x6121c9d6, 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 0x87f383f, 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 0x4eb7f003, 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 0xeafc191, 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 0x612fc6eb, 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 0x1060b431, 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 0x612679d6, 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 0x11758f2a, 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 0xe720b71, 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 0x1b26f7b2, 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 0x491cc5c9, 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 0x74ad1f1f, 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 0x6a1aab78, 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 0x462d5aee, 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 0x69b0fd6f, 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 0x757942a1, 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 0x4a87761d, 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 0x66d1af89, 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 0x8646db9, 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 0x37374a5e, 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 0x4671e53b, 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 0x2db7a79b, 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 0x6950e31, 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 0xb7dd107, 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 0x42eca56e, 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 0x52f759d7, 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 0x7cbd213e, 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 0x192d3247, 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 0x3ecd23d9, 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 0x569cfc36, 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 0x43bd930a, 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 0x33723e30, 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 0x64f6106c, 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 0x553a3d88, 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 0x7a30d1e6, 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 0x5891e32e, 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 0xcb0ed20, 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 0x8e24743, 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 0x74a10858, 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 0x23fe1d71, 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 0x28ac3dc3, 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 0x32eebfca, 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 0x4e718207, 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 0x1d371b2d, 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 0x543c6f6d, 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 0x13eb8acf, 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 0x51c8530f, 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 0x7403c468, 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 0x43738a82, 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 0xc81cdd1, 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 0x1fc2b765, 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 0x75881071, 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 0x2a70a3d8, 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 0x289d1c02, 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 0x22eeefeb, 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 0x17d0685f, 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 0x3891771e, 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 0x78ac1102, 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 0x2de8284b, 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 0x396e2f39, 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 0xa74868d, 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 0x12c8a2c0, 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 0x7e0e6aa2, 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 0x365185bd, 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 0x18bf3d14, 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 0x4fb64261, 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 0x42607a4f, 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 0x782663d3, 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 0x1990a65e, 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 0x64485a47, 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 0x25bbf683, 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 0x6ec8211c, 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 0x7276c8cd, 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 0x544a2ea6, 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 0x2e3fc542, 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 0x150c158, 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 0x4524411f, 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 0x401e7803, 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 0x10dba097, 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 0x1786f9d5, 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 0x704d6e83, 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 0x43a0cee9, 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 0xeb21112, 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 0x2eda0940, 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 0x3578436e, 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 0x706a04ae, 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 0x6eceb130, 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 0x10a035a0, 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 0x67b467e9, 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 0x47db50c5, 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 0x5c072e3f, 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 0x4d1b0d2a, 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 0x954b04f, 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 0x149494d8, 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 0x710726a3, 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 0x646007f4, 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 0x481a15ff, 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 0x78186a70, 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 0x306279ee, 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 0x545997b1, 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 0x4cf4d528, 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 0x77846d2c, 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 0x548ad73b, 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 0x4c762604, 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 0x2641e737, 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 0x727803de, 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 0x704921a5, 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 0xdf27fae, 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 0x24a35978, 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 0x16f7c8c1, 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 0x2f0a87b3, 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 0x319b92f3, 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 0xfcd6521, 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 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[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 0x5c18298f, 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 0x31f924f5, 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 0x5579bb86, 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 0x5204062d, 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 0x4fcd19b3, 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 0x376b4233, 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 0x2fd66ad3, 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 0x5d11346a, 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 0x7a36aefa, 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 0x17211155, 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 0xb3d7190, 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 0x5fdba6f9, 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 0x10d59286, 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 0xfe18270, 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 0x6fb0d3ed, 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 0x6dde5c8c, 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 0x5123a213, 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 0x52525845, 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 0x3b94d659, 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 0x24b1d79b, 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 0x68ceda24, 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 0x281e3708, 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 0x35a50a4c, 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 0x1f021e6c, 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 0x103f852, 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 0x587c290d, 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 0x4516af24, 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 0x4ae82894, 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 0x543788f3, 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 0x6d3af739, 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 0x1da51a35, 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 0x16022d9d, 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 0x7e9a5fbe, 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 0x44a3ec6b, 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 0x71623278, 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 0x768b970c, 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 0x5a4041cc, 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 0x15b3e5b, 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 0x61ca2dfa, 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 0x4b53f538, 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 0x134593bf, 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 0x4bb4de6a, 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 0x7ba18f1b, 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 0x2f8f5f62, 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 0x1068e947, 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 0x7dc222ae, 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 0xaecb35a, 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 0x5fcd892a, 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 0x8b87145, 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 0x6483f5ae, 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 0xb9afc07, 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 0x382db087, 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 0x73d4cc9e, 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 0x80169cf, 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 0x5427c60c, 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 0x15bfd87, 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 0x543e710e, 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 0x57f23557, 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 0x3d0f8e03, 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 0x6366ebe0, 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 0x44f75083, 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 0x2698dc7, 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 0x43d7741f, 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 0x17baae6e, 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 0x69379752, 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 0x27fe3806, 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 0x5f71c76a, 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 0x1d7acb34, 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 0x48a242ce, 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 0x1e4a7dd4, 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 0x4b9e255, 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 0x5e57643e, 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 0x133e16fd, 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 0x51b279c9, 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 0x1ad282e0, 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 0x7f416310, 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 0x1cab0bfb, 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 0x5e955596, 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 0x50de0926, 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 0x2473b9ce, 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 0x60438a68, 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 0x140e5a13, 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 0x3439f68d, 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 0xdbd940d, 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 0x71d15f18, 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 0x17695df3, 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 0x6c9f5c0d, 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 0xde3a06f, 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 0x76b10754, 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 0x2bea5ab4, 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 0x3d8314f0, 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 0x2df32bf7, 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 0x530612ba, 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 0x2a40cd94, 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 0xf4168b8, 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 0x3bd94634, 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 0x58a90037, 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 0x74294adb, 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 0x70a9f84e, 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 0x130f889, 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 0x1188e820, 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 0x2f490758, 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 0x101df177, 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 0x166fa74d, 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 0x40f08448, 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 0x276438c9, 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 0x588df31b, 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 0x33b37288, 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 0x77a57272, 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 0x7181ae3f, 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 0x46238e3f, 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 0x6e2c9341, 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 0x32464a14, 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 0x4e4aea35, 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 0x1442d7b5, 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 0x1efee8e7, 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 0x1ee807c6, 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 0x76a4d6c, 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 0x517cd4b, 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 0x6cc7b4de, 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 0x32cf48b7, 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 0x679b62af, 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 0x5cdd8682, 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 0xd6da883, 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 0x45afc369, 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 0x799d4f69, 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 0x49c43f4e, 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 0x290dbf45, 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 0x12028586, 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 0x17776a8, 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 0x69a10787, 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 0x2d127a61, 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 0x2bbaf4f0, 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 0x11c20519, 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 0x70beb599, 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 0x4e41089d, 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 0x32a068d1, 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 0x33cb5951, 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 0x365c30cc, 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 0x701fc37a, 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 0x4148db48, 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 0x282003e1, 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 0x7fad8c79, 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 0x71a794e5, 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 0x76329302, 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 0x5e25a92e, 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 0x4df828d7, 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 0xb59d31, 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 0x62fdb4a6, 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 0x11e21d0e, 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 0x1dd02175, 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 0x31206beb, 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 0x3e77a1ed, 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 0x3ffcd140, 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 0x23bb8443, 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 0x1176dcec, 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 0x120d6fe6, 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 0x4ba2ca36, 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 0x3444d69d, 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 0x1372ed45, 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 0x6a79c292, 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 0x37574691, 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 0x25359ed8, 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 0x21a947fe, 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 0x5606c0b, 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 0x80ec1f8, 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 0x1445d7f, 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 0x6a396c1e, 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 0x6c3f5566, 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 0x12405818, 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 0x314c508a, 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 0x10b48321, 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 0x6b67034, 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 0x16267862, 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 0x453da22c, 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 0x71248c21, 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 0x442675e1, 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 0x6166e06f, 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 0x49e202ad, 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 0x1c72da34, 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 0x6b0c2d26, 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 0x3d3fcdb0, 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 0x641147d0, 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 0x6e38921c, 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 0x64d7f7e0, 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 0x27c6e487, 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 0x49070868, 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 0x6385cb26, 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 0x38364841, 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 0x28c4711c, 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 0x59717824, 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 0x146044d7, 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 0x1e9e725a, 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 0x15d9bc04, 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 0x473b46c3, 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 0x516be40f, 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 0x3c0a50da, 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 0x646be2c3, 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 0x797badd3, 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 0x77be656f, 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 0x19dc67c2, 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 0x221af3c0, 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 0x62bd765, 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 0x23a5fd2, 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 0x78a2da20, 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 0xdd3b207, 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 0x551bdc27, 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 0x58fdd99, 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 0x6b1274d2, 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 0x7bc1a03d, 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 0x70b0b186, 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 0xba8d91c, 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 0x7364985f, 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 0x5d20e46, 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 0x709ba3fb, 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 0x3d36e4cd, 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 0x6a472554, 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 0x7ff2a664, 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 0x525b461a, 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 0x58c1c010, 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 0xb7f23d9, 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 0x61d47554, 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 0x69b794e2, 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 0x3f200884, 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 0x4d339552, 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 0xf0f2775, 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 0x5a4aa2f2, 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 0x6591f517, 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 0x345965f2, 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 0x429bd883, 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 0x4d49af10, 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 0x279ad2e3, 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 0x58134517, 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 0x4450d156, 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 0x4461c7e3, 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 0x351d0846, 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 0x77e4c80f, 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 0x35fc6dc4, 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 0x7fe8ea47, 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 0x226a82c4, 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 0x731f8236, 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 0x255b53dc, 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 0x1dd92fe2, 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 0x6b53e23f, 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 0x64d2d351, 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 0x1b68b9a4, 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 0x4f9a3314, 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 0x3b2c72c2, 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 0x491666ad, 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 0x176d53b2, 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 0x971d0d8, 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 0x51931956, 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 0x2b4a2ec7, 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 0x564718df, 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 0x51b7e5df, 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 0x18a70f16, 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 0x62e136d3, 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 0xc8e4bb0, 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 0x6279cee3, 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 0x4206a205, 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 0x29ba4338, 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 0x57175e74, 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 0x7bb58ca3, 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 0xc540f5a, 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 0x770c2e6b, 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 0x1a052a00, 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 0x4d826d77, 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 0x61009542, 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 0x77e9807f, 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 0x448ff1a8, 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 0x1a38c59b, 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 0x7f77e91b, 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 0x44a664f2, 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 0x7f9fcf7f, 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 0x2357d90a, 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 0x6328d34a, 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 0x145eaa29, 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 0x15bb6bea, 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 0x8b96fde, 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 0x2d2e5f00, 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 0x4c40b76e, 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 0x2ea6137, 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 0x41ee392b, 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 0x1e67a849, 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 0x57d5872c, 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 0x667a738, 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 0x36f0f1be, 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 0x157632c9, 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 0x6ee12bac, 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 0x55040f2f, 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 0x64c87930, 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 0x400cff1a, 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 0x275710fc, 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 0x525f1e4e, 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 0x75f9eccc, 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 0x52aa2946, 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 0x4de5031f, 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 0x67e2d983, 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 0x5d47c63f, 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 0x5ea434c8, 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 0x3bbc39f8, 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 0x4ae3c1cd, 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 0x29f69090, 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 0x568bf312, 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 0xca263c2, 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 0x589b3632, 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 0x45f45fa1, 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 0x4c6e276e, 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 0x534df152, 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 0x52e677af, 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 0x35083305, 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 0x8e0379d, 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 0x341b80b2, 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 0x55a1c291, 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 0x2145433b, 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 0x2890c451, 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 0x40e6dfe1, 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 0x1b083826, 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 0x105fece7, 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 0x3ec300f1, 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 0x482cd91f, 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 0x123f1134, 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 0x7d68ef40, 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 0x5b0abc94, 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 0x75c072cb, 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 0x1f1c7bf6, 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 0x25b485ba, 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 0x2b546384, 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 0x5d740a0f, 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 0x214b199c, 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 0x20d3d15a, 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 0x2893de87, 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 0x55ca8de8, 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 0x2c34f934, 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 0x12d3a4e9, 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 0x240237d2, 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 0x25a65b77, 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 0x2ed0fbae, 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 0x212bf671, 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 0x14a2f921, 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 0x3c87521, 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 0x2aece37d, 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 0x548a102f, 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 0x5762806e, 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 0x17c386de, 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 0x5af97850, 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 0x5ef60048, 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 0x1d548a08, 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 0x16aa0a0a, 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 0x780cb77, 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 0x691a7f8f, 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 0x50a7bc6e, 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 0x161b062a, 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 0x17c1bced, 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 0x2d9d4f9d, 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 0x4034c28c, 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 0xe50a6f6, 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 0x14ec4505, 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 0x53ca01a2, 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 0x358c99f5, 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 0x3ee0fea4, 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 0x48524010, 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 0x4b168fa9, 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 0x1a84f40f, 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 0x23282c25, 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 0x7920ba90, 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 0x6b419da, 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 0x3b2da18f, 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 0x5906ebcb, 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 0x258e2e41, 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 0x3d299e3, 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 0x55a561cf, 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 0x3b938003, 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 0x78b1cc93, 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 0x6646153, 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 0x21507a04, 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 0x143640d5, 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 0x6295d394, 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 0x475e586c, 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 0x657c8ad9, 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 0x436a4e4b, 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 0xf2f2cc1, 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 0x3a079870, 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 0x3b2cf7ab, 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 0x2aa5fe93, 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 0x5c1a8622, 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 0x5ad851c9, 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 0x6156496, 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 0x3c153a1, 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 0xb62fe6d, 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 0x13acb0d1, 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 0x3e3047e6, 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 0x37e547da, 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 0x2b6856dd, 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 0x5db45159, 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 0x6107227e, 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 0x7c417213, 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 0x15761df8, 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 0x6ab7a896, 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 0x327b636c, 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 0x45dd4eda, 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 0x60611244, 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 0x3745e5c6, 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 0x5e4c8041, 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 0x71c8becc, 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 0x19d37183, 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 0x1a0dcaa, 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 0x3bd40a57, 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 0xfdefd3f, 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 0xd83da2e, 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 0xa4102b8, 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 0x11dc3715, 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 0x69930714, 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 0x7a52f2a2, 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 0x78047b92, 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 0x8909f18, 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 0x79ca92b9, 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 0x1460a8c0, 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 0x4f638935, 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 0x4387b79e, 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 0x6e75aa0d, 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 0x7fc229ab, 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 0x2cbb3d47, 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 0x527e5409, 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 0x1198b989, 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 0x7ff95560, 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 0xadd0edd, 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 0x2aa3cd93, 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 0x7ea37dbf, 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 0x4b44655e, 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 0x290d210d, 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 0x1d76aeea, 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 0x78dd667e, 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 0x10db82ae, 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 0x501edcf1, 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 0x78b729e6, 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 0x6b4a4e18, 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 0x27c86f2d, 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 0x197d671, 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 0x402e37bc, 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 0x79ad8b2f, 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 0x1df82230, 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 0x22635ba0, 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 0x13c10b87, 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 0x6a01e23, 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 0x5a955565, 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 0x6293abcc, 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 0x7995092a, 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 0x7fc2413d, 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 0xf8c1ddd, 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 0x70be0a2b, 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 0x2133814f, 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 0x4c15e7fd, 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 0x23986957, 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 0x23f7d05d, 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 0x1e730495, 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 0x7d3a22a9, 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 0x1d082e88, 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 0x60704c, 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 0x6b19b79, 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 0x2a32de6c, 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 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], [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 0x75f32542, 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 0x7f1302d6, 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 0x43ee72e6, 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 0x23529fee, 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 0x4fe767f3, 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 0x2805c96b, 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 0x184cf7cf, 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 0x2fd6b6c7, 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 0x5bfa9431, 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 0x5db250b4, 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 0x223f3642, 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 0x38c5cc4c, 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 0x37918c79, 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 0x78e94dcf, 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 0x233fe9b6, 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 0x358ee631, 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 0xec756bd, 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 0x3c72f59f, 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 0x60dcc9fe, 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 0x222114ba, 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 0x16e7dcfd, 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 0x3d121db3, 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 0x3b07a0d6, 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 0x11a9e7c8, 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 0x3901d134, 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 0x14d3bc22, 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 0x12d4bf7e, 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 0x4c1d9d4b, 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 0x7b227d8d, 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 0x7219ec67, 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 0x45018215, 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 0x65d6b83b, 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 0xd706f19, 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 0x30b7c004, 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 0x79efed2d, 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 0x2928854b, 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 0x27ae2fd0, 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 0x29176cc1, 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 0x2f177a4b, 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 0x4278a03f, 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 0x147ed70f, 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 0x61dd025, 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 0x124c278f, 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 0x15b204a1, 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 0x77167fb7, 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 0x1fe20588, 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 0x6ce139a4, 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 0x6973bf95, 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 0x2ddc8ecb, 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 0x229d10bd, 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 0x47542153, 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 0x33afa13b, 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 0x7a4ccb53, 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 0x309e345f, 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 0x56a6d5a6, 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 0x18ce0030, 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 0x4445629, 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 0x45b9a632, 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 0x25d250c6, 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 0x4df50bcc, 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 0x6b26e945, 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 0x63a65a25, 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 0x54c562f7, 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 0x318ba8c8, 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 0x6dbb137d, 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 0x3c9d0b9d, 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 0x43301423, 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 0x2f112965, 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 0x1a04f701, 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 0x4e91d63f, 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 0xd4342c2, 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 0x2bbf180e, 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 0x163e4e87, 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 0x56de5251, 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 0x419c5f1a, 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 0x12b0404f, 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 0x769e7ee8, 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 0x5276e6b0, 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 0x71b1176b, 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 0x6193932a, 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 0x647fd8ce, 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 0x159f197, 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 0x78aab498, 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 0x5dd6264, 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 0x1ffe63b9, 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 0x51e5fc98, 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 0x7c469c48, 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 0x12e61fe6, 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 0x7ee955a8, 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 0x1677d1, 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 0x48fa0f47, 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 0x6ac13091, 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 0x5e316c74, 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 0x6d2a209c, 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 0x75329a49, 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 0x161479c6, 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 0x4313f5bc, 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 0x7f010382, 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 0x1e802ef9, 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 0x2b6faea6, 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 0x778d1062, 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 0x670002, 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 0x1f0f1111, 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 0x49c386c8, 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 0x56528192, 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 0x6e0dec4a, 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 0x96def03, 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 0x5ccddd20, 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 0x1ed1993a, 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 0x1f3f4916, 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 0x794cb805, 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 0x4b5a5ed1, 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 0x59d016c9, 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 0x3cc2931c, 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 0x20d28811, 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 0x3967e60c, 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 0x60d8c9b7, 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 0x48aaecc3, 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 0x7c0c77c7, 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 0x7adda9cc, 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 0x5cee5251, 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 0x433d61fb, 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 0x5c909414, 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 0x4b14c583, 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 0x65466a6a, 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 0x4ddced80, 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 0x1534f01b, 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 0x78e117e3, 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 0x2ea227af, 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 0x4386f16, 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 0x363ee3a2, 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 0x4690b489, 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 0x79b06cab, 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 0x3eb7fc54, 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 0x7f552bd3, 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 0x3c22fc4c, 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 0x460d0a57, 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 0x47d90b9e, 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 0x1184ab05, 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 0x3aefe5e5, 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 0x149e0f5d, 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 0x1b1473ab, 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 0x2f7c2f4f, 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 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[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 0xef9296d, 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 0x36c88a32, 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 0x7880cdf3, 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 0x5be6e01c, 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 0x1c93084c, 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 0x6ef888f6, 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 0x10e92f8f, 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 0x7ce3cb8e, 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 0x78b66d36, 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 0x5223e5ee, 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 0xbef2d72, 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 0x69b2283a, 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 0x22a637e7, 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 0x6fe7aac8, 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 0x1d119efb, 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 0x659a969b, 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 0x76908cc0, 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 0x2473d930, 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 0x35047d03, 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 0x49b0b76, 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 0x769f71a9, 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 0x4c9f8c13, 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 0x5ae50ce6, 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 0x6f96c77, 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 0xbe64738, 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 0x3ba9ad43, 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 0x49d904ec, 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 0x48e4374, 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 0x3d680b5a, 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 0x4b5d6a01, 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 0x4a22f9e2, 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 0x3c419631, 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 0x418e7838, 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 0x61230f6a, 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 0x3c130745, 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 0xcd3fee8, 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 0x3e2e18f2, 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 0x470f1802, 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 0x63021689, 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 0x703580bf, 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 0x3e92efc3, 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 0x1622f1b, 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 0x72a7c7e0, 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 0x2e4b8173, 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 0x70e8f8e, 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 0x17046283, 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 0x5bd03f44, 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 0x29626d54, 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 0x5a63f509, 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 0x6e4784bc, 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 0x34b7ac2f, 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 0xe056f20, 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 0x4b0b0854, 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 0x19bb07ed, 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 0x10e41621, 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 0x353d0772, 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 0x2667f029, 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 0x67a20f67, 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 0x57c758ac, 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 0xa9cd3b1, 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 0x13e39c73, 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 0x64cd705f, 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 0x9225652, 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 0x654f0d9c, 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 0x6a400542, 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 0x6580cfdd, 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 0x7e0b85f9, 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 0x63355449, 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 0x9353778, 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 0x6a28ffa4, 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 0x1700915, 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 0x21de60b4, 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 0xc267ef4, 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 0x30ee2816, 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 0x31d7b7bf, 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 0x635eaaf1, 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 0x5c30a9b0, 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 0x1ddf84b8, 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 0x1139b2f3, 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 0x7a69b07, 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 0x5e82df6a, 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 0x3f197a46, 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 0x636be97c, 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 0x50a638b5, 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 0x1817d444, 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 0x6ca8564a, 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 0x50b472aa, 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 0x31368b99, 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 0x1725dc0f, 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 0x3911c2a7, 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 0x4ac3c60d, 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 0x4facf68f, 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 0x76508ed1, 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 0x41e36e46, 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 0x15c43bd9, 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 0x3d74bf60, 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 0x4f209819, 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 0x15eb5ee5, 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 0x2145b572, 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 0x39529185, 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 0x72f926e6, 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 0x3daa422a, 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 0x31c88ec8, 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 0x1cbbffcd, 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 0x27ce24aa, 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 0x481a996b, 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 0x3d51f06e, 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 0x7ed7259e, 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 0x28eaa59a, 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 0x3427b02d, 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 0x647e447, 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 0x41fbdac4, 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 0x3c407114, 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 0x35ef1869, 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 0xc33b74f, 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 0x130161f7, 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 0x2c767a52, 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 0x619713e5, 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 0x708f5957, 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 0x68999068, 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 0x7722c3c3, 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 0x2ef3eef9, 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 0x243c4f91, 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 0x291ae, 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 0x61df66b6, 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 0x50eac852, 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 0x16ec5519, 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 0x2f7298b, 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 0x188715b5, 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 0x1ea9f6af, 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 0x6a192cfe, 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 0x5119fb47, 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 0x7193666c, 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 0x20deea7f, 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 0x3835c46, 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 0x1dde4cb2, 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 0x7714e963, 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 0x20ce78ec, 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 0x393671df, 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 0x56620197, 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 0x6eda5c9, 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 0x55b7a4e0, 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 0x5f058f00, 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 0x192d43ce, 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 0x72057ecf, 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 0x1afd44cb, 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 0x6973b51b, 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 0x1ab3a8c8, 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 0x43195e57, 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 0x333291e3, 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 0x479d31f3, 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 0x40ef3420, 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 0x498d318c, 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 0x6e171cd7, 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 0x402bba4f, 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 0x795cd85e, 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 0x59fd97a8, 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 0xf5ac9e4, 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 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], [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 0xdbf57b3, 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 0x384ad17b, 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 0x61862a7f, 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 0x441772e, 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 0x7334aada, 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 0x1d9b7cce, 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 0x4d9e68d0, 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 0x42e99e4a, 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 0x14dd9eb7, 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 0x52e6fdee, 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 0x6c80d78a, 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 0x62150f9e, 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 0x1a451d4d, 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 0x7fa98a66, 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 0x15ff3e9e, 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 0x5fdcaa40, 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 0x6dc17b83, 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 0x5e0826e7, 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 0x32eff876, 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 0x8dbdac1, 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 0x6e20b53a, 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 0x71809907, 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 0x3ce1e309, 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 0x6aba2b86, 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 0x158da8e, 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 0x74e52303, 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 0x47af7f3d, 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 0x7c729a55, 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 0x3bb9a3ff, 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 0x661972b0, 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 0x5af3afd9, 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 0x323b36e0, 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 0x44ebcd03, 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 0x694abbdc, 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 0x2e005c4b, 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 0x4567f35d, 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 0x5ffead27, 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 0x6356695f, 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 0x4f18837a, 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 0x359f7cdf, 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 0x1fa268de, 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 0x4f6ee6e4, 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 0x4466af20, 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 0xa514af7, 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 0x6b927fb, 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 0x3e58a80e, 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 0x4fb61f4a, 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 0x4fb0f2b9, 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 0x79924b, 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 0x7b9a4292, 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 0x4a94ee4, 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 0x4cc451f2, 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 0x6379eb, 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 0x294425a7, 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 0x67d48005, 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 0x9f116cc, 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 0x12468a38, 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 0x1aa7ecca, 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 0x59309333, 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 0x5876a9af, 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 0x7ec7ffd3, 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 0x5b239d7d, 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 0x6572421, 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 0x6b81ce95, 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 0x2a798d51, 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 0x6d763516, 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 0x52bf72b5, 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 0x37afeb11, 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 0x515aebb0, 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 0xdd8ba08, 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 0x245b4bdc, 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 0x6c64cb25, 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 0x6ae5aa72, 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 0x222545dc, 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 0x5c5eefef, 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 0x16293aa2, 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 0x5158b42f, 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 0x595b007d, 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 0x72d1ad2e, 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 0x2d7275fc, 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 0x399f45b1, 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 0x38c6f217, 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 0x478190fc, 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 0x79e2c065, 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 0x3a93b025, 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 0x35cabb2a, 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 0x7e07db1f, 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 0x1189dd52, 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 0x36bc55de, 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 0x564fabc8, 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 0x16d04d3d, 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 0x49ec71f8, 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 0x1d2adfbe, 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 0x36902638, 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 0x223d2c72, 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 0x8f4ea7c, 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 0x436813f3, 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 0x74fe5c40, 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 0x3febb011, 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 0x10e31a9a, 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 0x131774fe, 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 0x158d2680, 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 0x77847718, 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 0x7f3b84b8, 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 0x57a3af25, 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 0x2b662a77, 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 0x7f0eb4b4, 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 0x5c33f1a9, 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 0x1623b78d, 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 0xc8c12ac, 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 0x6adbc9d, 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 0x4550bb58, 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 0x4ec4f3a0, 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 0x223191a6, 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 0x49139829, 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 0x9597028, 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 0x6069db50, 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 0x4efbca5a, 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 0x1b7cc17c, 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 0x59662a0b, 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 0x77fbd92c, 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 0x67c27493, 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 0x1a482e36, 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 0x72967906, 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 0x5b8dfcc1, 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 0x2f9f7dcf, 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 0x747ddf94, 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 0x35e2d654, 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 0x1bd4fdd, 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 0x55183b20, 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 0x4f83df68, 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 0x6cf0e0ba, 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 0x7d8995e, 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 0x130d63be, 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 0x42a48628, 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 0x293a5bf6, 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 0x6aeb35e6, 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 0x1283bb96, 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 0x74f0ea28, 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 0xf6efaab, 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 0x3c19aaa5, 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 0x3349e9bb, 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 0x409bf450, 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 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[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 0x49e53c76, 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 0x351d00c0, 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 0x2a3b5b47, 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 0x55b699ef, 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 0x35d019a3, 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 0x689604d9, 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 0x18078bef, 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 0x799f10e1, 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 0x4c371370, 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 0x145f66e3, 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 0x3023df74, 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 0x313ac989, 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 0x4562e04d, 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 0x2a65fe7c, 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 0x4135c3b, 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 0x6302bbb1, 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 0x31304f14, 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 0x34a3d150, 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 0x2a4fb17b, 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 0x5c6648b0, 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 0x6f1de4c7, 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 0x459e9125, 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 0x128d2484, 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 0x7cc0cdad, 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 0x7c7b252e, 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 0x4d5d943d, 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 0x368f2016, 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 0x4c583ecf, 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 0x692f203f, 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 0x48f2bd5b, 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 0x7b2bbc3, 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 0xa1153bc, 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 0x1aafa419, 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 0x47eaca72, 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 0x55141def, 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 0x55182842, 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 0x3270d194, 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 0x235834f2, 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 0x5656be13, 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 0x4218d6a3, 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 0x76505305, 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 0x14cd1699, 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 0x77888435, 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 0x73a1e9a9, 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 0x71d44a3, 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 0x7b98f307, 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 0x4802796d, 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 0x34123d65, 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 0x59474f18, 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 0x65fb9ffc, 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 0x3e694b3f, 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 0x1bb5a082, 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 0x78691363, 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 0x41d477ed, 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 0x3590fc5b, 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 0x397fbdb, 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 0x33d512c1, 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 0x515c6049, 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 0x639c2c1d, 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 0x5fe94a96, 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 0x443118b0, 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 0x765d7657, 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 0x74235045, 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 0x618b19ad, 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 0x2d3379b4, 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 0x30c15d8b, 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 0x5e0e82ae, 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 0x6771beb3, 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 0x51399530, 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 0x6b2ea799, 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 0x2b71e916, 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 0x36fc695d, 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 0x28701274, 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 0x13c9d689, 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 0x3754a4bf, 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 0x62379589, 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 0x4afcd809, 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 0x175c2241, 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 0x5bf0d49, 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 0x5b7a5baa, 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 0x776aec5c, 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 0x1d296da, 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 0x7c7a06ec, 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 0x75d4a5c2, 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 0x557caf28, 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 0x408d971b, 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 0x6c6cb480, 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 0x3c46e67a, 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 0xc730b35, 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 0x206a70ef, 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 0x292b08d6, 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 0x22555ebf, 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 0x36ebc363, 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 0x45752059, 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 0x34e9fd99, 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 0x3c41ed1d, 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 0x54d9d12d, 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 0x38425407, 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 0x43bc63a3, 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 0x702657cc, 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 0x6a6cb05c, 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 0x40a4337a, 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 0x6025e1b6, 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 0x22ff4249, 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 0x2d1ef81a, 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 0x4c402120, 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 0x327514f, 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 0x5b12b668, 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 0x1165b38, 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 0x4c12331b, 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 0x7586beff, 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 0x3b69e7d1, 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 0x815b41f, 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 0x5542c4ed, 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 0x1573f9fc, 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 0x6150c3ec, 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 0x44c03695, 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 0x7e6f74c, 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 0xdd05255, 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 0x6a78afa0, 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 0x2f4948e4, 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 0x1f2586d6, 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 0x10683d9d, 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 0x3fc2959f, 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 0x5aa9e4eb, 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 0x6989da5e, 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 0x385c9627, 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 0x139982de, 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 0x682b2fa, 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 0x217ed35e, 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 0x7dcf94f8, 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 0x229f66ed, 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 0x31190526, 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 0x662ac478, 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 0x6743e411, 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 0x3eb25e1a, 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 0x477b4cdf, 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 0x77c2494c, 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 0xf5958c9, 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 0x233795b6, 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 0x3eb738bb, 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 0x5bda8e08, 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 0x1e800aaa, 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 0x185a6e9, 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 0x6f03482, 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 0x9d5509a, 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 0x179ece50, 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 0x3b0090a4, 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 0x3cd3e762, 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 0x1fa121e2, 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 0x7eac9008, 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 0x4116aac9, 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 0x62ddbd7e, 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 0x74e52ef6, 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 0x6ed3ccb2, 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 0x1a677343, 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 0x15de0b3c, 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 0x489115ef, 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 0x3857f613, 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 0x198b6731, 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 0x7c6908d7, 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 0x3c9754d8, 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 0x3bf7ca37, 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 0x79079097, 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 0x4d1c00d0, 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 0x4b2bac3f, 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 0x4e08711f, 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 0xbcec361, 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 0x26794848, 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 0x302552ec, 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 0x3d285d7e, 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 0x40005471, 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 0x2cd76f31, 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 0x367ffa75, 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 0x49438269, 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 0xba2f4ec, 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 0x1c1bbc4e, 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 0x55fe41ea, 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 0xfbd1f6, 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 0x1ce24091, 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 0x5dda768f, 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 0x7a8c8dcf, 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 0x24269709, 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 0x2aceadd4, 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 0x24aed80c, 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 0x3a52dba3, 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 0x2a5c8d3f, 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 0x752325ad, 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 0x279fedbd, 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 0xb3ca52e, 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 0x45c7e403, 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 0x2925bf5b, 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 0x710f4dc7, 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 0x1ff4931d, 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 0x65e98b1c, 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 0x61322f9d, 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 0x6ad82709, 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 0x510f3d34, 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 0x7817fd62, 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 0x8297b3a, 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 0x2362f559, 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 0xb2c9a9c, 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 0x4c178a76, 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 0xfa4c865, 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 0x3bd82cf5, 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 0x544fa968, 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 0x247bddad, 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 0xd35dea7, 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 0x7770f470, 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 0x5e5d171f, 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 0x24313fcc, 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 0x7d20d0b, 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 0x77f1baf5, 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 0x41a2befb, 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 0x6c40365c, 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 0x7bedc48a, 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 0x131ef10, 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 0x55b0dcab, 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 0x38afe297, 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 0x2df3b89c, 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 0x23348b5d, 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 0x70325e14, 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 0x37ceb1df, 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 0x7c9d8e2, 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 0x20d525, 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 0x6200f9cb, 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 0x2002fc1d, 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 0x69453e37, 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 0x6f4a47c7, 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 0xae13544, 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 0x3d34d211, 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 0x7dc0f706, 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 0x4009e306, 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 0x43c1b556, 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 0x587e5365, 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 0x22fcf7ab, 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 0x2de23121, 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 0x63475ace, 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 0x4988d8b8, 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 0xc0c2f8d, 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 0x305b7c14, 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 0x6913c1fb, 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 0x66d18979, 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 0xbccb269, 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 0x609cd4d8, 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 0x17f7cd29, 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 0x7d8704ef, 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 0x13b6aecc, 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 0x158a8276, 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 0x3c3d9b6b, 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 0x79d8407f, 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 0x5fbe4146, 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 0x1e66f1f5, 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 0x4e50c791, 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 0x7530ad9c, 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 0x58a9760d, 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 0x71e9ddb4, 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 0x394df057, 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 0x4961f6af, 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 0x5aebe890, 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 0x65d09a04, 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 0x33c911a1, 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 0x75db5df9, 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 0x707194ba, 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 0x1190200a, 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 0x6a2f6f80, 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 0x45b4c3a9, 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 0x399c4be1, 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 0x291caca8, 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 0x385e9564, 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 0x5b94b04d, 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 0x8c3b9d, 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 0x4c39bec8, 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 0xf79e, 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 0x7ee8290b, 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 0x1f59a598, 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 0x1e178745, 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 0x192c3f1e, 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 0x26b3fd41, 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 0x7494f96a, 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 0x561b6512, 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 0x2e377400, 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 0x1757cd72, 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 0x445b295b, 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 0x49e5f737, 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 0x5c671d7f, 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 0x757277dc, 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 0x687e99d8, 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 0xe4487af, 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 0x6aaceffd, 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 0xc86b9e3, 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 0x10aa41f2, 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 0x3af9c5b7, 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 0x37271612, 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 0xed7f8b4, 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 0x4c309d4d, 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 0x38102d01, 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 0x37883b97, 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 0x6ab778a, 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 0x4e3958e7, 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 0x77f80c04, 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 0x1dac5ef, 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 0x5c90e579, 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 0x58ea606c, 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 0x6f45df59, 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 0x38e79ae3, 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 0x63070bab, 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 0x68e5eea7, 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 0x291b4bf5, 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 0x2d2ffcb7, 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 0x762ef0ea, 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 0x31f9b85e, 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 0x424e1977, 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 0x10d68fcd, 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 0x117e949d, 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 0x6db9f5a4, 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 0x5f8edcc5, 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 0x7b02881e, 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 0x1ebd319f, 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 0x3c0be339, 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 0x15ca7889, 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 0x7a675056, 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 0xd21a74c, 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 0x6e509ffa, 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 0x2898ac89, 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 0x683dbc2c, 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 0x68267da0, 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 0x2638011, 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 0x6ff29830, 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 0x6a2b953e, 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 0x313b2ea6, 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 0x2f465398, 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 0x548e6d58, 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 0x623a8092, 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 0xa1cdc6d, 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 0x175b9425, 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 0x3098cf3b, 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 0x610f7aa, 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 0x6a03bcb1, 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 0x21b2e768, 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 0x57250572, 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 0x5609159b, 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 0x2118cddf, 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 0x17a7f733, 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 0x68567e20, 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 0x76ed1b7c, 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 0x11fc564b, 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 0x394a2528, 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 0x6236eb5f, 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 0x7c1e2a9e, 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 0xfa36558, 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 0x672872e1, 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 0x32910148, 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 0x3f56875e, 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 0x2b4bac49, 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 0xfd07cbb, 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 0x3571b748, 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 0x3e96bacf, 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 0x484970b0, 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 0x4470f8a6, 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 0x7c83dc97, 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 0x7748410a, 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 0x740773a3, 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 0x37f1104d, 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 0x55740540, 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 0x60015ef5, 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 0x2f54a33d, 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 0x1018bde2, 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 0x65b3f4a4, 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 0xf2ff811, 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 0x568ff82, 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 0x50caa560, 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 0x2a266d09, 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 @ 1751131815689 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131815692 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testConversion00 took 0.03 sec [apply] Testcase: testConversion01_srcS000_BE_TL_destS000_TL took 0.642 sec [apply] Testcase: testConversion02_srcS000_LE_TL_destS000_TL took 0.659 sec [apply] Testcase: testConversion03_srcS000_BE_TL_destS259_TL took 0.631 sec [apply] Testcase: testConversion04_srcS259_BE_TL_destS259_TL took 0.548 sec [apply] Testcase: testConversion05_srcS301_BE_TL_destS259_TL took 0.546 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] WARNING: package sun.awt.windows not in java.desktop [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormatUtil01NEWT [apply] junit.framework.TestListener: tests to run: 4 [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] junit.framework.TestListener: startTest(testPNGRead11_fromRGBA8888) [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751131817204 ms III - Start [apply] SLOCK [T main @ 1751131817208 ms +++ localhost/127.0.0.1:59999 - Locked within 15 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 0x26a7b76d, 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 0x2db7a79b, 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 0x6950e31, 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] 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] PNGPixelRect - Conv1: PixelRect[obj 0x33723e30, 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 0x64f6106c, 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 0x553a3d88, 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 0x7a30d1e6, 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 0x5891e32e, 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 0xcb0ed20, 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 0x289d1c02, 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 0x22eeefeb, 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 0x17d0685f, 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 0x3891771e, 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 0x78ac1102, 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 0x2de8284b, 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 0x396e2f39, 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 0xa74868d, 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 0x12c8a2c0, 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 0x4fb64261, 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 0x42607a4f, 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 0x782663d3, 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 0x1990a65e, 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 0x64485a47, 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 0x25bbf683, 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 0x6ec8211c, 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 0x7276c8cd, 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 0x544a2ea6, 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 0x401e7803, 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 0x10dba097, 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 0x1786f9d5, 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 0x704d6e83, 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 0x43a0cee9, 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 0xeb21112, 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 0x2eda0940, 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 0x3578436e, 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 0x706a04ae, 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 @ 1751131817402 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131817406 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms [apply] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.792 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751131817204 ms III - Start [apply] SLOCK [T main @ 1751131817208 ms +++ localhost/127.0.0.1:59999 - Locked within 15 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 0x26a7b76d, 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 0x2db7a79b, 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 0x6950e31, 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 0x33723e30, 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 0x64f6106c, 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 0x553a3d88, 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 0x7a30d1e6, 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 0x5891e32e, 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 0xcb0ed20, 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 0x289d1c02, 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 0x22eeefeb, 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 0x17d0685f, 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 0x3891771e, 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 0x78ac1102, 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 0x2de8284b, 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 0x396e2f39, 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 0xa74868d, 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 0x12c8a2c0, 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 0x4fb64261, 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 0x42607a4f, 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 0x782663d3, 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 0x1990a65e, 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 0x64485a47, 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 0x25bbf683, 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 0x6ec8211c, 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 0x7276c8cd, 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 0x544a2ea6, 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 0x401e7803, 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 0x10dba097, 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 0x1786f9d5, 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 0x704d6e83, 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 0x43a0cee9, 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 0xeb21112, 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 0x2eda0940, 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 0x3578436e, 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 0x706a04ae, 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 @ 1751131817402 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131817406 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testPNGRead11_fromRGBA8888 took 0.113 sec [apply] Testcase: testPNGRead12_fromABGR8888 took 0.03 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] WARNING: package sun.awt.windows not in java.desktop [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.util.texture.TestTGATextureFromFileNEWT [apply] junit.framework.TestListener: tests to run: 3 [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] junit.framework.TestListener: startTest(test01U32__GL2) [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751131818180 ms III - Start [apply] SLOCK [T main @ 1751131818185 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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-GL4bc_-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[#33,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-GL4bc_-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[#35,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-GL4bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0256x0256.png [apply] junit.framework.TestListener: endTest(test03RLE32__GL2) [apply] QUIT Window Thread[#37,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 @ 1751131819507 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131819509 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.916 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751131818180 ms III - Start [apply] SLOCK [T main @ 1751131818185 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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-GL4bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0128x0128.png [apply] QUIT Window Thread[#33,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-GL4bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0256x0256.png [apply] QUIT Window Thread[#35,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-GL4bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0256x0256.png [apply] QUIT Window Thread[#37,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 @ 1751131819507 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131819509 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01U32__GL2 took 0.722 sec [apply] Testcase: test02RLE32__GL2 took 0.298 sec [apply] Testcase: test03RLE32__GL2 took 0.283 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] WARNING: package sun.awt.windows not in java.desktop [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 @ 1751131820264 ms III - Start [apply] SLOCK [T main @ 1751131820269 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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[#33,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[#35,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[#37,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[#39,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[#41,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[#43,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[#45,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[#47,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[#49,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[#51,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[#53,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[#55,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[#57,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[#59,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[#61,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[#63,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[#65,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[#67,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[#69,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[#71,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[#73,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[#75,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[#77,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[#80,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[#82,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[#84,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[#86,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[#88,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[#90,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[#92,main-Display-.x11_:0-2-EDT-7,5,main] [apply] junit.framework.TestListener: endTest(test04AllDDS) [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 @ 1751131829809 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131829811 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 10.134 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751131820264 ms III - Start [apply] SLOCK [T main @ 1751131820269 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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[#33,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[#35,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[#37,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[#39,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[#41,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[#43,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[#45,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[#47,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[#49,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[#51,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[#53,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[#55,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[#57,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[#59,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[#61,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[#63,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[#65,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[#67,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[#69,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[#71,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[#73,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[#75,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[#77,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[#80,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[#82,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[#84,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[#86,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[#88,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[#90,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[#92,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 @ 1751131829809 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131829811 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01AllPNG took 4.638 sec [apply] Testcase: test02AllJPG took 3.131 sec [apply] Testcase: test03AllTGA took 0.883 sec [apply] Testcase: test04AllDDS took 0.866 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] WARNING: package sun.awt.windows not in java.desktop [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 @ 1751131830606 ms III - Start [apply] SLOCK [T main @ 1751131830610 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [apply] junit.framework.TestListener: startTest(test1) [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestTextureSequence01NEWT - test1 [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] X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7fe05001fa50, owner true, ResourceToolkitLock[obj 0x4da5f60c, isOwner true, <7904b986, 12788570>[count 1, qsz 0, owner ]], obj 0x4a101f79]: [apply] Natives [apply] GL4bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GLES3 false [apply] GL3bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GL2 true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GLES2 false [apply] GLES1 false [apply] Count 5 / 8 [apply] Common [apply] GL4ES3 true [apply] GL2GL3 true [apply] GL2ES2 true [apply] GL2ES1 true [apply] Mappings [apply] GL3bc GLProfile[GL3bc/GL4bc.sw] [apply] GL2ES1 GLProfile[GL2ES1/GL4bc.sw] [apply] GL4ES3 GLProfile[GL4ES3/GL4.sw] [apply] GL2ES2 GLProfile[GL2ES2/GL4.sw] [apply] GL4bc GLProfile[GL4bc/GL4bc.sw] [apply] GL2 GLProfile[GL2/GL4bc.sw] [apply] GL4 GLProfile[GL4/GL4.sw] [apply] GL3 GLProfile[GL3/GL4.sw] [apply] GL2GL3 GLProfile[GL2GL3/GL4bc.sw] [apply] default GLProfile[GL4bc/GL4bc.sw] [apply] Count 9 / 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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [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[#33,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 @ 1751131831710 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131831713 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.725 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 @ 1751131830606 ms III - Start [apply] SLOCK [T main @ 1751131830610 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 0x7fe05001fa50, owner true, ResourceToolkitLock[obj 0x4da5f60c, isOwner true, <7904b986, 12788570>[count 1, qsz 0, owner ]], obj 0x4a101f79]: [apply] Natives [apply] GL4bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GLES3 false [apply] GL3bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GL2 true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [apply] GLES2 false [apply] GLES1 false [apply] Count 5 / 8 [apply] Common [apply] GL4ES3 true [apply] GL2GL3 true [apply] GL2ES2 true [apply] GL2ES1 true [apply] Mappings [apply] GL3bc GLProfile[GL3bc/GL4bc.sw] [apply] GL2ES1 GLProfile[GL2ES1/GL4bc.sw] [apply] GL4ES3 GLProfile[GL4ES3/GL4.sw] [apply] GL2ES2 GLProfile[GL2ES2/GL4.sw] [apply] GL4bc GLProfile[GL4bc/GL4bc.sw] [apply] GL2 GLProfile[GL2/GL4bc.sw] [apply] GL4 GLProfile[GL4/GL4.sw] [apply] GL3 GLProfile[GL3/GL4.sw] [apply] GL2GL3 GLProfile[GL2GL3/GL4bc.sw] [apply] default GLProfile[GL4bc/GL4bc.sw] [apply] Count 9 / 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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [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[#33,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 @ 1751131831710 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131831713 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test1 took 0.697 sec [echo] Testing com.jogamp.opengl.test.junit.math.TestPMVMatrix01NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.math.TestPMVMatrix01NEWT.xml [apply] WARNING: package sun.awt.windows not in java.desktop [apply] Testsuite: com.jogamp.opengl.test.junit.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 @ 1751131832593 ms III - Start [apply] SLOCK [T main @ 1751131832598 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [apply] junit.framework.TestListener: startTest(test00MatrixToString) [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] junit.framework.TestListener: startTest(test11MvTranslateRotate) [apply] junit.framework.TestListener: endTest(test11MvTranslateRotate) [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.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.math.TestPMVMatrix01NEWT - test00MatrixToString [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestPMVMatrix01NEWT - test01aTraditionalAccess [apply] test01a.P0: PMVMatrix4f[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: PMVMatrix4f[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: PMVMatrix4f[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.math.TestPMVMatrix01NEWT - test01aTraditionalAccess [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestPMVMatrix01NEWT - test01bTraditionalAccess [apply] test01b.P0: PMVMatrix4f[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: PMVMatrix4f[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: PMVMatrix4f[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: PMVMatrix4f[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.math.TestPMVMatrix01NEWT - test01bTraditionalAccess [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestPMVMatrix01NEWT - test02MviUpdateShaderAccess [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestPMVMatrix01NEWT - test02MviUpdateShaderAccess [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestPMVMatrix01NEWT - test10MvTranslate [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestPMVMatrix01NEWT - test10MvTranslate [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestPMVMatrix01NEWT - test11MvTranslateRotate [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestPMVMatrix01NEWT - test11MvTranslateRotate [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751131833085 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131833089 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [apply] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.084 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751131832593 ms III - Start [apply] SLOCK [T main @ 1751131832598 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.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.math.TestPMVMatrix01NEWT - test00MatrixToString [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestPMVMatrix01NEWT - test01aTraditionalAccess [apply] test01a.P0: PMVMatrix4f[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: PMVMatrix4f[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: PMVMatrix4f[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.math.TestPMVMatrix01NEWT - test01aTraditionalAccess [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestPMVMatrix01NEWT - test01bTraditionalAccess [apply] test01b.P0: PMVMatrix4f[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: PMVMatrix4f[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: PMVMatrix4f[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: PMVMatrix4f[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.math.TestPMVMatrix01NEWT - test01bTraditionalAccess [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestPMVMatrix01NEWT - test02MviUpdateShaderAccess [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestPMVMatrix01NEWT - test02MviUpdateShaderAccess [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestPMVMatrix01NEWT - test10MvTranslate [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestPMVMatrix01NEWT - test10MvTranslate [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.math.TestPMVMatrix01NEWT - test11MvTranslateRotate [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.math.TestPMVMatrix01NEWT - test11MvTranslateRotate [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751131833085 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131833089 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test00MatrixToString took 0.004 sec [apply] Testcase: test01aTraditionalAccess took 0.013 sec [apply] Testcase: test01bTraditionalAccess took 0.02 sec [apply] Testcase: test02MviUpdateShaderAccess took 0.007 sec [apply] Testcase: test10MvTranslate took 0.001 sec [apply] Testcase: test11MvTranslateRotate took 0.001 sec [echo] Testing com.jogamp.opengl.test.junit.newt.TestBug1211IRQ00NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.newt.TestBug1211IRQ00NEWT.xml [apply] WARNING: package sun.awt.windows not in java.desktop [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 @ 1751131833892 ms III - Start [apply] SLOCK [T main @ 1751131833897 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestBug1211IRQ00NEWT - testAll [apply] ----------------------------------------------------------------------------------------------------- [apply] Platform: LINUX / Linux 6.1.0-37-amd64 (6.1.0), 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: 21.0.7 (21.0.7u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment [apply] Platform: Java Vendor: Eclipse Adoptium, https://adoptium.net/, Java21, 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 @ 1751131837645 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131837648 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.348 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751131833892 ms III - Start [apply] SLOCK [T main @ 1751131833897 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestBug1211IRQ00NEWT - testAll [apply] ----------------------------------------------------------------------------------------------------- [apply] Platform: LINUX / Linux 6.1.0-37-amd64 (6.1.0), 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: 21.0.7 (21.0.7u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment [apply] Platform: Java Vendor: Eclipse Adoptium, https://adoptium.net/, Java21, 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 @ 1751131837645 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131837648 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testAll took 3.727 sec [echo] Testing com.jogamp.opengl.test.junit.newt.TestDisplayLifecycle01NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.newt.TestDisplayLifecycle01NEWT.xml [apply] WARNING: package sun.awt.windows not in java.desktop [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 @ 1751131838396 ms III - Start [apply] SLOCK [T main @ 1751131838400 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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:1751131838880 d 2ms]]] [apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131838882 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 1 500 x 499 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131838882 d 0ms]]] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x4c371370: tileRendererInUse null, GearsES2[obj 0x4c371370 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x4c371370 on Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x4c371370 created: GearsObj[0x414404f, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x4c371370 created: GearsObj[0x747193f8, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x4c371370 created: GearsObj[0x747193f8, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0x4c371370 FIN GearsES2[obj 0x4c371370 isInit true, usesShared false, 1 GearsObj[0x414404f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x747193f8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4cc20e35, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4c371370 0/0 500x500 of 500x500, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4c371370, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4c371370 500x500, swapInterval 1, drawable 0x2c00002 [apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131838892 d 70ms]] [apply] Position OK : abs( exp 100/100 - has 100/100 ) = 0/0 <= 64/64 [apply] Frames for setVisible(true) 1: 1 [apply] Thread[#1,main,5,main] GearsES2.display 0x4c371370 500x500, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.display 0x4c371370 500x500, swapInterval 1, drawable 0x2c00002 [apply] duration: 131 [apply] WindowEvent[LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131839198 d 0ms]] [apply] Position OK : abs( exp 100/100 - has 100/100 ) = 0/0 <= 64/64 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4c371370 500x500, swapInterval 1, drawable 0x2c00002 [apply] WindowUpdateEvent[[ 0 / 0 500 x 500 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131839222 d 7ms]]] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4c371370 0/0 500x500 of 500x500, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4c371370, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4c371370 500x500, swapInterval 1, drawable 0x2c00002 [apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131839233 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[#1,main,5,main] GearsES2.display 0x4c371370 500x500, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.display 0x4c371370 500x500, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.display 0x4c371370 500x500, swapInterval 1, drawable 0x2c00002 [apply] duration: 224 [apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131839562 d 0ms]] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x4c371370: tileRendererInUse null [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x4c371370 FIN [apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131839590 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 0 1 x 1 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131839667 d 0ms]]] [apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131839680 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 1 500 x 499 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131839680 d 0ms]]] [apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131839680 d 0ms]] [apply] Thread[#34,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.0 0x4c371370: tileRendererInUse null, GearsES2[obj 0x4c371370 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x4c371370 on Thread[#34,main-Display-.x11_:0-1-EDT-2,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x4c371370 created: GearsObj[0x6bfaf8d1, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x4c371370 created: GearsObj[0x311ccbbb, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x4c371370 created: GearsObj[0x311ccbbb, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#34,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.X 0x4c371370 FIN GearsES2[obj 0x4c371370 isInit true, usesShared false, 1 GearsObj[0x6bfaf8d1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x311ccbbb, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3ac5d851, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#34,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x4c371370 0/0 500x500 of 500x500, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4c371370, 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[#34,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x4c371370 500x500, swapInterval 1, drawable 0x2c00002 [apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131839680 d 30ms]] [apply] Frames for setVisible(true) 2: 1 [apply] Thread[#1,main,5,main] GearsES2.display 0x4c371370 500x500, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.display 0x4c371370 500x500, swapInterval 1, drawable 0x2c00002 [apply] duration: 112 [apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131839919 d 0ms]] [apply] Thread[#34,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x4c371370: tileRendererInUse null [apply] Thread[#34,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x4c371370 FIN [apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131839950 d 0ms]] [apply] Post destroy(true) DisplayList[] entries: 1 - Thread[0x3a71f4dd, 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:1751131840029 d 0ms]]] [apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131840046 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 1 500 x 499 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131840046 d 0ms]]] [apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131840046 d 0ms]] [apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131840057 d 0ms]] [apply] Thread[#36,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.0 0x22ff4249: tileRendererInUse null, GearsES2[obj 0x22ff4249 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x22ff4249 on Thread[#36,main-Display-.x11_:0-1-EDT-4,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x22ff4249 created: GearsObj[0x71b70a2a, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x22ff4249 created: GearsObj[0xcc3732f, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x22ff4249 created: GearsObj[0xcc3732f, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#36,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.X 0x22ff4249 FIN GearsES2[obj 0x22ff4249 isInit true, usesShared false, 1 GearsObj[0x71b70a2a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xcc3732f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x20927741, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#36,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x22ff4249 0/0 500x500 of 500x500, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x22ff4249, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#36,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x22ff4249 500x500, swapInterval 1, drawable 0x2c00002 [apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131840058 d 25ms]] [apply] Position OK : abs( exp 100/100 - has 100/100 ) = 0/0 <= 64/64 [apply] Frames for setVisible(true) 1: 1 [apply] Thread[#1,main,5,main] GearsES2.display 0x22ff4249 500x500, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.display 0x22ff4249 500x500, swapInterval 1, drawable 0x2c00002 [apply] duration: 110 [apply] WindowEvent[LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131840314 d 0ms]] [apply] Position OK : abs( exp 100/100 - has 100/100 ) = 0/0 <= 64/64 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x22ff4249 500x500, swapInterval 1, drawable 0x2c00002 [apply] WindowUpdateEvent[[ 0 / 0 500 x 500 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131840339 d 7ms]]] [apply] Thread[#36,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x22ff4249 0/0 500x500 of 500x500, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x22ff4249, 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[#36,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x22ff4249 500x500, swapInterval 1, drawable 0x2c00002 [apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131840348 d 6ms]] [apply] Position OK : abs( exp 100/100 - has 100/100 ) = 0/0 <= 64/64 [apply] Frames for setVisible(true) 1: 1 [apply] Thread[#1,main,5,main] GearsES2.display 0x22ff4249 500x500, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.display 0x22ff4249 500x500, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.display 0x22ff4249 500x500, swapInterval 1, drawable 0x2c00002 [apply] duration: 220 [apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131840672 d 0ms]] [apply] Thread[#36,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x22ff4249: tileRendererInUse null [apply] Thread[#36,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x22ff4249 FIN [apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131840688 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 0 1 x 1 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131840796 d 0ms]]] [apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131840796 d 1ms]] [apply] WindowUpdateEvent[[ 0 / 1 500 x 499 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131840797 d 0ms]]] [apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131840797 d 0ms]] [apply] Thread[#37,main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.init.0 0x22ff4249: tileRendererInUse null, GearsES2[obj 0x22ff4249 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x22ff4249 on Thread[#37,main-Display-.x11_:0-1-EDT-5,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x22ff4249 created: GearsObj[0x13fa8e8b, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x22ff4249 created: GearsObj[0x72d50174, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x22ff4249 created: GearsObj[0x72d50174, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#37,main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.init.X 0x22ff4249 FIN GearsES2[obj 0x22ff4249 isInit true, usesShared false, 1 GearsObj[0x13fa8e8b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x72d50174, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x42bdb60a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#37,main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.reshape 0x22ff4249 0/0 500x500 of 500x500, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x22ff4249, 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[#37,main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.display 0x22ff4249 500x500, swapInterval 1, drawable 0x2c00002 [apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131840797 d 29ms]] [apply] Frames for setVisible(true) 2: 1 [apply] Thread[#1,main,5,main] GearsES2.display 0x22ff4249 500x500, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.display 0x22ff4249 500x500, swapInterval 1, drawable 0x2c00002 [apply] junit.framework.TestListener: endTest(testDisplayCreate01_AutoDestroyLifecycle) [apply] duration: 114 [apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131841034 d 0ms]] [apply] Thread[#37,main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.dispose 0x22ff4249: tileRendererInUse null [apply] Thread[#37,main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.dispose 0x22ff4249 FIN [apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131841050 d 0ms]] [apply] Post destroy(true) DisplayList[] entries: 1 - Thread[0x3a71f4dd, 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 @ 1751131841097 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131841102 ms --- localhost/127.0.0.1:59999 - Unlock ok within 6 ms [apply] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.297 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751131838396 ms III - Start [apply] SLOCK [T main @ 1751131838400 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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:1751131838880 d 2ms]]] [apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131838882 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 1 500 x 499 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131838882 d 0ms]]] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x4c371370: tileRendererInUse null, GearsES2[obj 0x4c371370 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x4c371370 on Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x4c371370 created: GearsObj[0x414404f, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x4c371370 created: GearsObj[0x747193f8, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x4c371370 created: GearsObj[0x747193f8, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0x4c371370 FIN GearsES2[obj 0x4c371370 isInit true, usesShared false, 1 GearsObj[0x414404f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x747193f8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4cc20e35, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4c371370 0/0 500x500 of 500x500, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4c371370, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4c371370 500x500, swapInterval 1, drawable 0x2c00002 [apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131838892 d 70ms]] [apply] Position OK : abs( exp 100/100 - has 100/100 ) = 0/0 <= 64/64 [apply] Frames for setVisible(true) 1: 1 [apply] Thread[#1,main,5,main] GearsES2.display 0x4c371370 500x500, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.display 0x4c371370 500x500, swapInterval 1, drawable 0x2c00002 [apply] duration: 131 [apply] WindowEvent[LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131839198 d 0ms]] [apply] Position OK : abs( exp 100/100 - has 100/100 ) = 0/0 <= 64/64 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4c371370 500x500, swapInterval 1, drawable 0x2c00002 [apply] WindowUpdateEvent[[ 0 / 0 500 x 500 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131839222 d 7ms]]] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4c371370 0/0 500x500 of 500x500, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4c371370, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4c371370 500x500, swapInterval 1, drawable 0x2c00002 [apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131839233 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[#1,main,5,main] GearsES2.display 0x4c371370 500x500, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.display 0x4c371370 500x500, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.display 0x4c371370 500x500, swapInterval 1, drawable 0x2c00002 [apply] duration: 224 [apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131839562 d 0ms]] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x4c371370: tileRendererInUse null [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x4c371370 FIN [apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131839590 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 0 1 x 1 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131839667 d 0ms]]] [apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131839680 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 1 500 x 499 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131839680 d 0ms]]] [apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131839680 d 0ms]] [apply] Thread[#34,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.0 0x4c371370: tileRendererInUse null, GearsES2[obj 0x4c371370 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x4c371370 on Thread[#34,main-Display-.x11_:0-1-EDT-2,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x4c371370 created: GearsObj[0x6bfaf8d1, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x4c371370 created: GearsObj[0x311ccbbb, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x4c371370 created: GearsObj[0x311ccbbb, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#34,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.X 0x4c371370 FIN GearsES2[obj 0x4c371370 isInit true, usesShared false, 1 GearsObj[0x6bfaf8d1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x311ccbbb, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3ac5d851, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#34,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x4c371370 0/0 500x500 of 500x500, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4c371370, 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[#34,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x4c371370 500x500, swapInterval 1, drawable 0x2c00002 [apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131839680 d 30ms]] [apply] Frames for setVisible(true) 2: 1 [apply] Thread[#1,main,5,main] GearsES2.display 0x4c371370 500x500, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.display 0x4c371370 500x500, swapInterval 1, drawable 0x2c00002 [apply] duration: 112 [apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131839919 d 0ms]] [apply] Thread[#34,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x4c371370: tileRendererInUse null [apply] Thread[#34,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x4c371370 FIN [apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131839950 d 0ms]] [apply] Post destroy(true) DisplayList[] entries: 1 - Thread[0x3a71f4dd, 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:1751131840029 d 0ms]]] [apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131840046 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 1 500 x 499 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131840046 d 0ms]]] [apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131840046 d 0ms]] [apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131840057 d 0ms]] [apply] Thread[#36,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.0 0x22ff4249: tileRendererInUse null, GearsES2[obj 0x22ff4249 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x22ff4249 on Thread[#36,main-Display-.x11_:0-1-EDT-4,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x22ff4249 created: GearsObj[0x71b70a2a, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x22ff4249 created: GearsObj[0xcc3732f, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x22ff4249 created: GearsObj[0xcc3732f, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#36,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.X 0x22ff4249 FIN GearsES2[obj 0x22ff4249 isInit true, usesShared false, 1 GearsObj[0x71b70a2a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xcc3732f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x20927741, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#36,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x22ff4249 0/0 500x500 of 500x500, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x22ff4249, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#36,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x22ff4249 500x500, swapInterval 1, drawable 0x2c00002 [apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131840058 d 25ms]] [apply] Position OK : abs( exp 100/100 - has 100/100 ) = 0/0 <= 64/64 [apply] Frames for setVisible(true) 1: 1 [apply] Thread[#1,main,5,main] GearsES2.display 0x22ff4249 500x500, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.display 0x22ff4249 500x500, swapInterval 1, drawable 0x2c00002 [apply] duration: 110 [apply] WindowEvent[LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131840314 d 0ms]] [apply] Position OK : abs( exp 100/100 - has 100/100 ) = 0/0 <= 64/64 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x22ff4249 500x500, swapInterval 1, drawable 0x2c00002 [apply] WindowUpdateEvent[[ 0 / 0 500 x 500 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131840339 d 7ms]]] [apply] Thread[#36,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x22ff4249 0/0 500x500 of 500x500, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x22ff4249, 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[#36,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x22ff4249 500x500, swapInterval 1, drawable 0x2c00002 [apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131840348 d 6ms]] [apply] Position OK : abs( exp 100/100 - has 100/100 ) = 0/0 <= 64/64 [apply] Frames for setVisible(true) 1: 1 [apply] Thread[#1,main,5,main] GearsES2.display 0x22ff4249 500x500, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.display 0x22ff4249 500x500, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.display 0x22ff4249 500x500, swapInterval 1, drawable 0x2c00002 [apply] duration: 220 [apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131840672 d 0ms]] [apply] Thread[#36,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x22ff4249: tileRendererInUse null [apply] Thread[#36,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x22ff4249 FIN [apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131840688 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 0 1 x 1 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131840796 d 0ms]]] [apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131840796 d 1ms]] [apply] WindowUpdateEvent[[ 0 / 1 500 x 499 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131840797 d 0ms]]] [apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131840797 d 0ms]] [apply] Thread[#37,main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.init.0 0x22ff4249: tileRendererInUse null, GearsES2[obj 0x22ff4249 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x22ff4249 on Thread[#37,main-Display-.x11_:0-1-EDT-5,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x22ff4249 created: GearsObj[0x13fa8e8b, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x22ff4249 created: GearsObj[0x72d50174, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x22ff4249 created: GearsObj[0x72d50174, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#37,main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.init.X 0x22ff4249 FIN GearsES2[obj 0x22ff4249 isInit true, usesShared false, 1 GearsObj[0x13fa8e8b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x72d50174, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x42bdb60a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#37,main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.reshape 0x22ff4249 0/0 500x500 of 500x500, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x22ff4249, 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[#37,main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.display 0x22ff4249 500x500, swapInterval 1, drawable 0x2c00002 [apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131840797 d 29ms]] [apply] Frames for setVisible(true) 2: 1 [apply] Thread[#1,main,5,main] GearsES2.display 0x22ff4249 500x500, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.display 0x22ff4249 500x500, swapInterval 1, drawable 0x2c00002 [apply] duration: 114 [apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131841034 d 0ms]] [apply] Thread[#37,main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.dispose 0x22ff4249: tileRendererInUse null [apply] Thread[#37,main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.dispose 0x22ff4249 FIN [apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131841050 d 0ms]] [apply] Post destroy(true) DisplayList[] entries: 1 - Thread[0x3a71f4dd, 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 @ 1751131841097 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131841102 ms --- localhost/127.0.0.1:59999 - Unlock ok within 6 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testDisplayCreate01_AutoDestroyLifecycle took 2.271 sec [echo] Testing com.jogamp.opengl.test.junit.newt.TestDisplayLifecycle02NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.newt.TestDisplayLifecycle02NEWT.xml [apply] WARNING: package sun.awt.windows not in java.desktop [apply] Testsuite: com.jogamp.opengl.test.junit.newt.TestDisplayLifecycle02NEWT [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 @ 1751131841867 ms III - Start [apply] SLOCK [T main @ 1751131841871 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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:1751131842363 d 1ms]]] [apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131842364 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 1 500 x 499 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131842365 d 0ms]]] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x4c371370: tileRendererInUse null, GearsES2[obj 0x4c371370 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x4c371370 on Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x4c371370 created: GearsObj[0x39447433, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x4c371370 created: GearsObj[0x1856d70f, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x4c371370 created: GearsObj[0x1856d70f, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0x4c371370 FIN GearsES2[obj 0x4c371370 isInit true, usesShared false, 1 GearsObj[0x39447433, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1856d70f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7a96edc5, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4c371370 0/0 500x500 of 500x500, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4c371370, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4c371370 500x500, swapInterval 1, drawable 0x2c00002 [apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131842374 d 69ms]] [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[#1,main,5,main] GearsES2.display 0x4c371370 500x500, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.display 0x4c371370 500x500, swapInterval 1, drawable 0x2c00002 [apply] duration: 133 [apply] WindowEvent[LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131842680 d 0ms]] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4c371370 500x500, swapInterval 1, drawable 0x2c00002 [apply] WindowUpdateEvent[[ 0 / 0 500 x 500 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131842703 d 7ms]]] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4c371370 0/0 500x500 of 500x500, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4c371370, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4c371370 500x500, swapInterval 1, drawable 0x2c00002 [apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131842713 d 11ms]] [apply] Position OK : abs( exp 100/100 - has 100/100 ) = 0/0 <= 64/64 [apply] Frames for setVisible(true) 1: 1 [apply] Thread[#1,main,5,main] GearsES2.display 0x4c371370 500x500, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.display 0x4c371370 500x500, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.display 0x4c371370 500x500, swapInterval 1, drawable 0x2c00002 [apply] duration: 227 [apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131843045 d 0ms]] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x4c371370: tileRendererInUse null [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x4c371370 FIN [apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131843064 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 0 1 x 1 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131843163 d 0ms]]] [apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131843163 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 1 500 x 499 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131843163 d 0ms]]] [apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131843163 d 0ms]] [apply] Thread[#34,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.0 0x4c371370: tileRendererInUse null, GearsES2[obj 0x4c371370 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x4c371370 on Thread[#34,main-Display-.x11_:0-1-EDT-2,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x4c371370 created: GearsObj[0x31807218, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x4c371370 created: GearsObj[0x3645ffb0, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x4c371370 created: GearsObj[0x3645ffb0, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#34,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.X 0x4c371370 FIN GearsES2[obj 0x4c371370 isInit true, usesShared false, 1 GearsObj[0x31807218, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3645ffb0, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x606528d3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#34,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x4c371370 0/0 500x500 of 500x500, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4c371370, 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[#34,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x4c371370 500x500, swapInterval 1, drawable 0x2c00002 [apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131843164 d 31ms]] [apply] Frames for setVisible(true) 2: 1 [apply] Thread[#1,main,5,main] GearsES2.display 0x4c371370 500x500, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.display 0x4c371370 500x500, swapInterval 1, drawable 0x2c00002 [apply] duration: 115 [apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131843405 d 0ms]] [apply] Thread[#34,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x4c371370: tileRendererInUse null [apply] Thread[#34,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x4c371370 FIN [apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131843435 d 0ms]] [apply] Post destroy(true) DisplayList[] entries: 1 - Thread[0x3a71f4dd, 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:1751131843497 d 0ms]]] [apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131843497 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 1 500 x 499 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131843497 d 0ms]]] [apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131843497 d 0ms]] [apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131843508 d 0ms]] [apply] Thread[#35,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.init.0 0x22ff4249: tileRendererInUse null, GearsES2[obj 0x22ff4249 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x22ff4249 on Thread[#35,main-Display-.x11_:0-1-EDT-3,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x22ff4249 created: GearsObj[0x597f5ee, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x22ff4249 created: GearsObj[0x2a6b413d, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x22ff4249 created: GearsObj[0x2a6b413d, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#35,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.init.X 0x22ff4249 FIN GearsES2[obj 0x22ff4249 isInit true, usesShared false, 1 GearsObj[0x597f5ee, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2a6b413d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x54c6b800, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#35,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.reshape 0x22ff4249 0/0 500x500 of 500x500, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x22ff4249, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#35,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.display 0x22ff4249 500x500, swapInterval 1, drawable 0x2c00002 [apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131843510 d 19ms]] [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[#1,main,5,main] GearsES2.display 0x22ff4249 500x500, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.display 0x22ff4249 500x500, swapInterval 1, drawable 0x2c00002 [apply] duration: 111 [apply] WindowEvent[LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131843768 d 0ms]] [apply] Thread[#35,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.display 0x22ff4249 500x500, swapInterval 1, drawable 0x2c00002 [apply] WindowUpdateEvent[[ 0 / 0 500 x 500 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131843804 d 7ms]]] [apply] Thread[#35,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.reshape 0x22ff4249 0/0 500x500 of 500x500, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x22ff4249, 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[#35,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.display 0x22ff4249 500x500, swapInterval 1, drawable 0x2c00002 [apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131843812 d 9ms]] [apply] Position OK : abs( exp 100/100 - has 100/100 ) = 0/0 <= 64/64 [apply] Frames for setVisible(true) 1: 1 [apply] Thread[#1,main,5,main] GearsES2.display 0x22ff4249 500x500, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.display 0x22ff4249 500x500, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.display 0x22ff4249 500x500, swapInterval 1, drawable 0x2c00002 [apply] duration: 223 [apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131844139 d 0ms]] [apply] Thread[#35,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x22ff4249: tileRendererInUse null [apply] Thread[#35,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x22ff4249 FIN [apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131844154 d 1ms]] [apply] WindowUpdateEvent[[ 0 / 0 1 x 1 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131844263 d 0ms]]] [apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131844263 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 1 500 x 499 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131844263 d 0ms]]] [apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131844263 d 0ms]] [apply] Thread[#36,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.0 0x22ff4249: tileRendererInUse null, GearsES2[obj 0x22ff4249 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x22ff4249 on Thread[#36,main-Display-.x11_:0-1-EDT-4,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x22ff4249 created: GearsObj[0x36b44854, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x22ff4249 created: GearsObj[0x2e29a42b, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x22ff4249 created: GearsObj[0x2e29a42b, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#36,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.X 0x22ff4249 FIN GearsES2[obj 0x22ff4249 isInit true, usesShared false, 1 GearsObj[0x36b44854, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2e29a42b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x675636a2, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#36,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x22ff4249 0/0 500x500 of 500x500, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x22ff4249, 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[#36,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x22ff4249 500x500, swapInterval 1, drawable 0x2c00002 [apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131844264 d 29ms]] [apply] Frames for setVisible(true) 2: 1 [apply] Thread[#1,main,5,main] GearsES2.display 0x22ff4249 500x500, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.display 0x22ff4249 500x500, swapInterval 1, drawable 0x2c00002 [apply] junit.framework.TestListener: endTest(testDisplayCreate01) [apply] duration: 117 [apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131844502 d 0ms]] [apply] Thread[#36,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x22ff4249: tileRendererInUse null [apply] Thread[#36,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x22ff4249 FIN [apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131844536 d 0ms]] [apply] Post destroy(true) DisplayList[] entries: 1 - Thread[0x3a71f4dd, 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 @ 1751131844564 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131844567 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [apply] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.293 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751131841867 ms III - Start [apply] SLOCK [T main @ 1751131841871 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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:1751131842363 d 1ms]]] [apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131842364 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 1 500 x 499 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131842365 d 0ms]]] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x4c371370: tileRendererInUse null, GearsES2[obj 0x4c371370 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x4c371370 on Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x4c371370 created: GearsObj[0x39447433, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x4c371370 created: GearsObj[0x1856d70f, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x4c371370 created: GearsObj[0x1856d70f, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0x4c371370 FIN GearsES2[obj 0x4c371370 isInit true, usesShared false, 1 GearsObj[0x39447433, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1856d70f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7a96edc5, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4c371370 0/0 500x500 of 500x500, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4c371370, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4c371370 500x500, swapInterval 1, drawable 0x2c00002 [apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131842374 d 69ms]] [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[#1,main,5,main] GearsES2.display 0x4c371370 500x500, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.display 0x4c371370 500x500, swapInterval 1, drawable 0x2c00002 [apply] duration: 133 [apply] WindowEvent[LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131842680 d 0ms]] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4c371370 500x500, swapInterval 1, drawable 0x2c00002 [apply] WindowUpdateEvent[[ 0 / 0 500 x 500 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131842703 d 7ms]]] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4c371370 0/0 500x500 of 500x500, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4c371370, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4c371370 500x500, swapInterval 1, drawable 0x2c00002 [apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131842713 d 11ms]] [apply] Position OK : abs( exp 100/100 - has 100/100 ) = 0/0 <= 64/64 [apply] Frames for setVisible(true) 1: 1 [apply] Thread[#1,main,5,main] GearsES2.display 0x4c371370 500x500, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.display 0x4c371370 500x500, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.display 0x4c371370 500x500, swapInterval 1, drawable 0x2c00002 [apply] duration: 227 [apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131843045 d 0ms]] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x4c371370: tileRendererInUse null [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x4c371370 FIN [apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131843064 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 0 1 x 1 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131843163 d 0ms]]] [apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131843163 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 1 500 x 499 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131843163 d 0ms]]] [apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131843163 d 0ms]] [apply] Thread[#34,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.0 0x4c371370: tileRendererInUse null, GearsES2[obj 0x4c371370 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x4c371370 on Thread[#34,main-Display-.x11_:0-1-EDT-2,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x4c371370 created: GearsObj[0x31807218, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x4c371370 created: GearsObj[0x3645ffb0, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x4c371370 created: GearsObj[0x3645ffb0, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#34,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.X 0x4c371370 FIN GearsES2[obj 0x4c371370 isInit true, usesShared false, 1 GearsObj[0x31807218, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3645ffb0, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x606528d3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#34,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x4c371370 0/0 500x500 of 500x500, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4c371370, 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[#34,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x4c371370 500x500, swapInterval 1, drawable 0x2c00002 [apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131843164 d 31ms]] [apply] Frames for setVisible(true) 2: 1 [apply] Thread[#1,main,5,main] GearsES2.display 0x4c371370 500x500, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.display 0x4c371370 500x500, swapInterval 1, drawable 0x2c00002 [apply] duration: 115 [apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131843405 d 0ms]] [apply] Thread[#34,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x4c371370: tileRendererInUse null [apply] Thread[#34,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x4c371370 FIN [apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131843435 d 0ms]] [apply] Post destroy(true) DisplayList[] entries: 1 - Thread[0x3a71f4dd, 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:1751131843497 d 0ms]]] [apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131843497 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 1 500 x 499 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131843497 d 0ms]]] [apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131843497 d 0ms]] [apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131843508 d 0ms]] [apply] Thread[#35,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.init.0 0x22ff4249: tileRendererInUse null, GearsES2[obj 0x22ff4249 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x22ff4249 on Thread[#35,main-Display-.x11_:0-1-EDT-3,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x22ff4249 created: GearsObj[0x597f5ee, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x22ff4249 created: GearsObj[0x2a6b413d, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x22ff4249 created: GearsObj[0x2a6b413d, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#35,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.init.X 0x22ff4249 FIN GearsES2[obj 0x22ff4249 isInit true, usesShared false, 1 GearsObj[0x597f5ee, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2a6b413d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x54c6b800, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#35,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.reshape 0x22ff4249 0/0 500x500 of 500x500, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x22ff4249, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#35,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.display 0x22ff4249 500x500, swapInterval 1, drawable 0x2c00002 [apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131843510 d 19ms]] [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[#1,main,5,main] GearsES2.display 0x22ff4249 500x500, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.display 0x22ff4249 500x500, swapInterval 1, drawable 0x2c00002 [apply] duration: 111 [apply] WindowEvent[LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131843768 d 0ms]] [apply] Thread[#35,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.display 0x22ff4249 500x500, swapInterval 1, drawable 0x2c00002 [apply] WindowUpdateEvent[[ 0 / 0 500 x 500 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131843804 d 7ms]]] [apply] Thread[#35,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.reshape 0x22ff4249 0/0 500x500 of 500x500, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x22ff4249, 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[#35,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.display 0x22ff4249 500x500, swapInterval 1, drawable 0x2c00002 [apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131843812 d 9ms]] [apply] Position OK : abs( exp 100/100 - has 100/100 ) = 0/0 <= 64/64 [apply] Frames for setVisible(true) 1: 1 [apply] Thread[#1,main,5,main] GearsES2.display 0x22ff4249 500x500, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.display 0x22ff4249 500x500, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.display 0x22ff4249 500x500, swapInterval 1, drawable 0x2c00002 [apply] duration: 223 [apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131844139 d 0ms]] [apply] Thread[#35,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x22ff4249: tileRendererInUse null [apply] Thread[#35,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x22ff4249 FIN [apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131844154 d 1ms]] [apply] WindowUpdateEvent[[ 0 / 0 1 x 1 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131844263 d 0ms]]] [apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131844263 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 1 500 x 499 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131844263 d 0ms]]] [apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131844263 d 0ms]] [apply] Thread[#36,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.0 0x22ff4249: tileRendererInUse null, GearsES2[obj 0x22ff4249 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x22ff4249 on Thread[#36,main-Display-.x11_:0-1-EDT-4,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x22ff4249 created: GearsObj[0x36b44854, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x22ff4249 created: GearsObj[0x2e29a42b, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x22ff4249 created: GearsObj[0x2e29a42b, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#36,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.X 0x22ff4249 FIN GearsES2[obj 0x22ff4249 isInit true, usesShared false, 1 GearsObj[0x36b44854, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2e29a42b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x675636a2, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#36,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x22ff4249 0/0 500x500 of 500x500, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x22ff4249, 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[#36,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x22ff4249 500x500, swapInterval 1, drawable 0x2c00002 [apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131844264 d 29ms]] [apply] Frames for setVisible(true) 2: 1 [apply] Thread[#1,main,5,main] GearsES2.display 0x22ff4249 500x500, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.display 0x22ff4249 500x500, swapInterval 1, drawable 0x2c00002 [apply] duration: 117 [apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131844502 d 0ms]] [apply] Thread[#36,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x22ff4249: tileRendererInUse null [apply] Thread[#36,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x22ff4249 FIN [apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131844536 d 0ms]] [apply] Post destroy(true) DisplayList[] entries: 1 - Thread[0x3a71f4dd, 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 @ 1751131844564 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131844567 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testDisplayCreate01 took 2.26 sec [echo] Testing com.jogamp.opengl.test.junit.newt.TestGLWindowInvisiblePointer01NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.newt.TestGLWindowInvisiblePointer01NEWT.xml [apply] WARNING: package sun.awt.windows not in java.desktop [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 @ 1751131845341 ms III - Start [apply] SLOCK [T main @ 1751131845345 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindowInvisiblePointer01NEWT - testWindow00 [apply] junit.framework.TestListener: startTest(testWindow00) [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES1.init ... [apply] GearsES1 init on Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 created: GearsObj[0x7a45cdac, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 created: GearsObj[0x6df3e7a, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 created: GearsObj[0x5df4128d, vbo ff 13, fs 14, bf 15, bs 16] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES1.init FIN [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES1.reshape 0/0 512x512, swapInterval 1 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES1.reshape FIN [apply] GLProfiles window1: :0: Natives[GL4bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES3 false, GL3bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.sw], GL2ES1 GLProfile[GL2ES1/GL4bc.sw], GL4ES3 GLProfile[GL4ES3/GL4.sw], GL2ES2 GLProfile[GL2ES2/GL4.sw], GL4bc GLProfile[GL4bc/GL4bc.sw], GL2 GLProfile[GL2/GL4bc.sw], GL4 GLProfile[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4bc.sw], , default GLProfile[GL4bc/GL4bc.sw], count 9 / 12] [apply] junit.framework.TestListener: endTest(testWindow00) [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES1.dispose ... [apply] Thread[#33,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 @ 1751131849861 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131849864 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.1 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751131845341 ms III - Start [apply] SLOCK [T main @ 1751131845345 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindowInvisiblePointer01NEWT - testWindow00 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES1.init ... [apply] GearsES1 init on Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 created: GearsObj[0x7a45cdac, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 created: GearsObj[0x6df3e7a, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 created: GearsObj[0x5df4128d, vbo ff 13, fs 14, bf 15, bs 16] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES1.init FIN [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES1.reshape 0/0 512x512, swapInterval 1 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES1.reshape FIN [apply] GLProfiles window1: :0: Natives[GL4bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES3 false, GL3bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.sw], GL2ES1 GLProfile[GL2ES1/GL4bc.sw], GL4ES3 GLProfile[GL4ES3/GL4.sw], GL2ES2 GLProfile[GL2ES2/GL4.sw], GL4bc GLProfile[GL4bc/GL4bc.sw], GL2 GLProfile[GL2/GL4bc.sw], GL4 GLProfile[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4bc.sw], , default GLProfile[GL4bc/GL4bc.sw], count 9 / 12] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES1.dispose ... [apply] Thread[#33,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 @ 1751131849861 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131849864 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testWindow00 took 4.137 sec [echo] Testing com.jogamp.opengl.test.junit.newt.TestGLWindowWarpPointer01NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.newt.TestGLWindowWarpPointer01NEWT.xml [apply] WARNING: package sun.awt.windows not in java.desktop [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 @ 1751131850654 ms III - Start [apply] SLOCK [T main @ 1751131850658 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [apply] junit.framework.TestListener: startTest(testWarp01Center) [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindowWarpPointer01NEWT - testWarp01Center [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x351d00c0: tileRendererInUse null, GearsES2[obj 0x351d00c0 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x351d00c0 on Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x351d00c0 created: GearsObj[0x7361db85, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x351d00c0 created: GearsObj[0x35d71a, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x351d00c0 created: GearsObj[0x35d71a, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0x351d00c0 FIN GearsES2[obj 0x351d00c0 isInit true, usesShared false, 1 GearsObj[0x7361db85, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x35d71a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3a3dfd1d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x351d00c0 0/0 512x512 of 512x512, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x351d00c0, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x351d00c0 512x512, swapInterval 1, drawable 0x2c00002 [apply] GLProfiles window1: :0: Natives[GL4bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES3 false, GL3bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.sw], GL2ES1 GLProfile[GL2ES1/GL4bc.sw], GL4ES3 GLProfile[GL4ES3/GL4.sw], GL2ES2 GLProfile[GL2ES2/GL4.sw], GL4bc GLProfile[GL4bc/GL4bc.sw], GL2 GLProfile[GL2/GL4bc.sw], GL4 GLProfile[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4bc.sw], , default GLProfile[GL4bc/GL4bc.sw], count 9 / 12] [apply] junit.framework.TestListener: endTest(testWarp01Center) [apply] junit.framework.TestListener: startTest(testWarp02Random) [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x351d00c0: tileRendererInUse null [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x351d00c0 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[#35,main-Display-.x11_:0-1-EDT-2,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[#35,main-Display-.x11_:0-1-EDT-2,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x776aec5c created: GearsObj[0x2a5bd46a, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x776aec5c created: GearsObj[0x3537b543, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x776aec5c created: GearsObj[0x3537b543, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.X 0x776aec5c FIN GearsES2[obj 0x776aec5c isInit true, usesShared false, 1 GearsObj[0x2a5bd46a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3537b543, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7b25558f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x776aec5c 0/0 512x512 of 512x512, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x776aec5c, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x776aec5c 512x512, swapInterval 1, drawable 0x2c00002 [apply] GLProfiles window1: :0: Natives[GL4bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES3 false, GL3bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.sw], GL2ES1 GLProfile[GL2ES1/GL4bc.sw], GL4ES3 GLProfile[GL4ES3/GL4.sw], GL2ES2 GLProfile[GL2ES2/GL4.sw], GL4bc GLProfile[GL4bc/GL4bc.sw], GL2 GLProfile[GL2/GL4bc.sw], GL4 GLProfile[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4bc.sw], , default GLProfile[GL4bc/GL4bc.sw], count 9 / 12] [apply] junit.framework.TestListener: endTest(testWarp02Random) [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x776aec5c: tileRendererInUse null [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x776aec5c 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 @ 1751131855310 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131855314 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms [apply] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.239 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751131850654 ms III - Start [apply] SLOCK [T main @ 1751131850658 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindowWarpPointer01NEWT - testWarp01Center [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x351d00c0: tileRendererInUse null, GearsES2[obj 0x351d00c0 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x351d00c0 on Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x351d00c0 created: GearsObj[0x7361db85, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x351d00c0 created: GearsObj[0x35d71a, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x351d00c0 created: GearsObj[0x35d71a, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0x351d00c0 FIN GearsES2[obj 0x351d00c0 isInit true, usesShared false, 1 GearsObj[0x7361db85, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x35d71a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3a3dfd1d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x351d00c0 0/0 512x512 of 512x512, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x351d00c0, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x351d00c0 512x512, swapInterval 1, drawable 0x2c00002 [apply] GLProfiles window1: :0: Natives[GL4bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES3 false, GL3bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.sw], GL2ES1 GLProfile[GL2ES1/GL4bc.sw], GL4ES3 GLProfile[GL4ES3/GL4.sw], GL2ES2 GLProfile[GL2ES2/GL4.sw], GL4bc GLProfile[GL4bc/GL4bc.sw], GL2 GLProfile[GL2/GL4bc.sw], GL4 GLProfile[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4bc.sw], , default GLProfile[GL4bc/GL4bc.sw], count 9 / 12] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x351d00c0: tileRendererInUse null [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x351d00c0 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[#35,main-Display-.x11_:0-1-EDT-2,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[#35,main-Display-.x11_:0-1-EDT-2,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x776aec5c created: GearsObj[0x2a5bd46a, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x776aec5c created: GearsObj[0x3537b543, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x776aec5c created: GearsObj[0x3537b543, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.X 0x776aec5c FIN GearsES2[obj 0x776aec5c isInit true, usesShared false, 1 GearsObj[0x2a5bd46a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3537b543, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7b25558f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x776aec5c 0/0 512x512 of 512x512, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x776aec5c, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x776aec5c 512x512, swapInterval 1, drawable 0x2c00002 [apply] GLProfiles window1: :0: Natives[GL4bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES3 false, GL3bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.sw], GL2ES1 GLProfile[GL2ES1/GL4bc.sw], GL4ES3 GLProfile[GL4ES3/GL4.sw], GL2ES2 GLProfile[GL2ES2/GL4.sw], GL4bc GLProfile[GL4bc/GL4bc.sw], GL2 GLProfile[GL2/GL4bc.sw], GL4 GLProfile[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4bc.sw], , default GLProfile[GL4bc/GL4bc.sw], count 9 / 12] [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x776aec5c: tileRendererInUse null [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x776aec5c 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 @ 1751131855310 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131855314 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testWarp01Center took 2.171 sec [apply] Testcase: testWarp02Random took 2.098 sec [echo] Testing com.jogamp.opengl.test.junit.newt.TestGLWindows00NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.newt.TestGLWindows00NEWT.xml [apply] WARNING: package sun.awt.windows not in java.desktop [apply] Testsuite: com.jogamp.opengl.test.junit.newt.TestGLWindows00NEWT [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 @ 1751131856054 ms III - Start [apply] SLOCK [T main @ 1751131856058 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [apply] junit.framework.TestListener: startTest(test01WindowCreateSimple) [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindows00NEWT - test01WindowCreateSimple [apply] XXX VISIBLE.0 -> TRUE [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x351d00c0: tileRendererInUse null, GearsES2[obj 0x351d00c0 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x351d00c0 on Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x351d00c0 created: GearsObj[0x7401be37, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x351d00c0 created: GearsObj[0x46af78b8, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x351d00c0 created: GearsObj[0x46af78b8, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0x351d00c0 FIN GearsES2[obj 0x351d00c0 isInit true, usesShared false, 1 GearsObj[0x7401be37, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x46af78b8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x26be78a7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x351d00c0 0/0 512x512 of 512x512, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x351d00c0, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x351d00c0 512x512, swapInterval 1, drawable 0x2c00002 [apply] GLProfiles window1: :0: Natives[GL4bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES3 false, GL3bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.sw], GL2ES1 GLProfile[GL2ES1/GL4bc.sw], GL4ES3 GLProfile[GL4ES3/GL4.sw], GL2ES2 GLProfile[GL2ES2/GL4.sw], GL4bc GLProfile[GL4bc/GL4bc.sw], GL2 GLProfile[GL2/GL4bc.sw], GL4 GLProfile[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4bc.sw], , default GLProfile[GL4bc/GL4bc.sw], count 9 / 12] [apply] junit.framework.TestListener: endTest(test01WindowCreateSimple) [apply] junit.framework.TestListener: startTest(test02WindowCreateUndecor) [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x351d00c0: tileRendererInUse null [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x351d00c0 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[#34,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.0 0x55141def: tileRendererInUse null, GearsES2[obj 0x55141def isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x55141def on Thread[#34,main-Display-.x11_:0-1-EDT-2,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x55141def created: GearsObj[0x2ce755cf, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x55141def created: GearsObj[0x644d28d9, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x55141def created: GearsObj[0x644d28d9, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#34,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.X 0x55141def FIN GearsES2[obj 0x55141def isInit true, usesShared false, 1 GearsObj[0x2ce755cf, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x644d28d9, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7d1f703d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#34,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x55141def 0/0 512x512 of 512x512, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x55141def, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#34,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x55141def 512x512, swapInterval 1, drawable 0x2c00002 [apply] GLProfiles window1: :0: Natives[GL4bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES3 false, GL3bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.sw], GL2ES1 GLProfile[GL2ES1/GL4bc.sw], GL4ES3 GLProfile[GL4ES3/GL4.sw], GL2ES2 GLProfile[GL2ES2/GL4.sw], GL4bc GLProfile[GL4bc/GL4bc.sw], GL2 GLProfile[GL2/GL4bc.sw], GL4 GLProfile[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4bc.sw], , default GLProfile[GL4bc/GL4bc.sw], count 9 / 12] [apply] Thread[#34,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x55141def: tileRendererInUse null [apply] Thread[#34,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x55141def FIN [apply] junit.framework.TestListener: endTest(test02WindowCreateUndecor) [apply] junit.framework.TestListener: startTest(test11WindowSimpleToggleVisibility) [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[#35,main-Display-.x11_:0-1-EDT-3,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[#35,main-Display-.x11_:0-1-EDT-3,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x3270d194 created: GearsObj[0xb8a220e, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x3270d194 created: GearsObj[0x342a50ef, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x3270d194 created: GearsObj[0x342a50ef, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#35,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.init.X 0x3270d194 FIN GearsES2[obj 0x3270d194 isInit true, usesShared false, 1 GearsObj[0xb8a220e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x342a50ef, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5ad56238, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#35,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.reshape 0x3270d194 0/0 512x512 of 512x512, swapInterval 1, drawable 0x2c00002, 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[#35,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.display 0x3270d194 512x512, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.display 0x3270d194 512x512, swapInterval 1, drawable 0x2c00002 [apply] XXX VISIBLE.1 -> FALSE [apply] XXX VISIBLE.1 -> TRUE [apply] Thread[#35,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.display 0x3270d194 512x512, swapInterval 1, drawable 0x2c00002 [apply] Thread[#35,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.reshape 0x3270d194 0/0 512x512 of 512x512, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3270d194, 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[#35,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.display 0x3270d194 512x512, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.display 0x3270d194 512x512, swapInterval 1, drawable 0x2c00002 [apply] XXX VISIBLE.2 -> FALSE [apply] XXX VISIBLE.2 -> TRUE [apply] Thread[#35,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.display 0x3270d194 512x512, swapInterval 1, drawable 0x2c00002 [apply] Thread[#35,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.reshape 0x3270d194 0/0 512x512 of 512x512, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3270d194, 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[#35,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.display 0x3270d194 512x512, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.display 0x3270d194 512x512, swapInterval 1, drawable 0x2c00002 [apply] XXX VISIBLE.3 -> FALSE [apply] XXX VISIBLE.3 -> TRUE [apply] Thread[#35,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.display 0x3270d194 512x512, swapInterval 1, drawable 0x2c00002 [apply] Thread[#35,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.reshape 0x3270d194 0/0 512x512 of 512x512, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3270d194, 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[#35,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.display 0x3270d194 512x512, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.display 0x3270d194 512x512, swapInterval 1, drawable 0x2c00002 [apply] XXX VISIBLE.4 -> FALSE [apply] XXX VISIBLE.4 -> TRUE [apply] Thread[#35,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.display 0x3270d194 512x512, swapInterval 1, drawable 0x2c00002 [apply] Thread[#35,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.reshape 0x3270d194 0/0 512x512 of 512x512, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3270d194, 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[#35,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.display 0x3270d194 512x512, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.display 0x3270d194 512x512, swapInterval 1, drawable 0x2c00002 [apply] XXX VISIBLE.5 -> FALSE [apply] XXX VISIBLE.5 -> TRUE [apply] Thread[#35,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.display 0x3270d194 512x512, swapInterval 1, drawable 0x2c00002 [apply] Thread[#35,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.reshape 0x3270d194 0/0 512x512 of 512x512, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3270d194, 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[#35,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.display 0x3270d194 512x512, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.display 0x3270d194 512x512, swapInterval 1, drawable 0x2c00002 [apply] XXX VISIBLE.6 -> FALSE [apply] XXX VISIBLE.6 -> TRUE [apply] Thread[#35,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.display 0x3270d194 512x512, swapInterval 1, drawable 0x2c00002 [apply] Thread[#35,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.reshape 0x3270d194 0/0 512x512 of 512x512, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3270d194, 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[#35,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.display 0x3270d194 512x512, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.display 0x3270d194 512x512, swapInterval 1, drawable 0x2c00002 [apply] XXX VISIBLE.7 -> FALSE [apply] XXX VISIBLE.7 -> TRUE [apply] Thread[#35,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.display 0x3270d194 512x512, swapInterval 1, drawable 0x2c00002 [apply] Thread[#35,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.reshape 0x3270d194 0/0 512x512 of 512x512, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3270d194, 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[#35,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.display 0x3270d194 512x512, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.display 0x3270d194 512x512, swapInterval 1, drawable 0x2c00002 [apply] XXX VISIBLE.8 -> FALSE [apply] XXX VISIBLE.8 -> TRUE [apply] Thread[#35,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.display 0x3270d194 512x512, swapInterval 1, drawable 0x2c00002 [apply] Thread[#35,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.reshape 0x3270d194 0/0 512x512 of 512x512, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3270d194, 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[#35,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.display 0x3270d194 512x512, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.display 0x3270d194 512x512, swapInterval 1, drawable 0x2c00002 [apply] XXX VISIBLE.9 -> FALSE [apply] XXX VISIBLE.9 -> TRUE [apply] Thread[#35,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.display 0x3270d194 512x512, swapInterval 1, drawable 0x2c00002 [apply] Thread[#35,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.reshape 0x3270d194 0/0 512x512 of 512x512, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3270d194, 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[#35,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.display 0x3270d194 512x512, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.display 0x3270d194 512x512, swapInterval 1, drawable 0x2c00002 [apply] XXX VISIBLE.10 -> FALSE [apply] XXX VISIBLE.10 -> TRUE [apply] Thread[#35,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.display 0x3270d194 512x512, swapInterval 1, drawable 0x2c00002 [apply] Thread[#35,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.reshape 0x3270d194 0/0 512x512 of 512x512, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3270d194, 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[#35,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.display 0x3270d194 512x512, swapInterval 1, drawable 0x2c00002 [apply] junit.framework.TestListener: endTest(test11WindowSimpleToggleVisibility) [apply] junit.framework.TestListener: startTest(test12WindowUndecorToggleVisibility) [apply] Thread[#1,main,5,main] GearsES2.display 0x3270d194 512x512, swapInterval 1, drawable 0x2c00002 [apply] Thread[#35,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x3270d194: tileRendererInUse null [apply] Thread[#35,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x3270d194 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[#36,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.0 0x5656be13: tileRendererInUse null, GearsES2[obj 0x5656be13 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x5656be13 on Thread[#36,main-Display-.x11_:0-1-EDT-4,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x5656be13 created: GearsObj[0xb4b3034, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x5656be13 created: GearsObj[0x3a394d3e, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x5656be13 created: GearsObj[0x3a394d3e, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#36,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.X 0x5656be13 FIN GearsES2[obj 0x5656be13 isInit true, usesShared false, 1 GearsObj[0xb4b3034, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3a394d3e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5a94b180, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#36,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x5656be13 0/0 512x512 of 512x512, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5656be13, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#36,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x5656be13 512x512, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.display 0x5656be13 512x512, swapInterval 1, drawable 0x2c00002 [apply] XXX VISIBLE.1 -> FALSE [apply] XXX VISIBLE.1 -> TRUE [apply] Thread[#36,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x5656be13 512x512, swapInterval 1, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x5656be13 0/0 512x512 of 512x512, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5656be13, 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[#36,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x5656be13 512x512, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.display 0x5656be13 512x512, swapInterval 1, drawable 0x2c00002 [apply] XXX VISIBLE.2 -> FALSE [apply] XXX VISIBLE.2 -> TRUE [apply] Thread[#36,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x5656be13 512x512, swapInterval 1, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x5656be13 0/0 512x512 of 512x512, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5656be13, 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[#36,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x5656be13 512x512, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.display 0x5656be13 512x512, swapInterval 1, drawable 0x2c00002 [apply] XXX VISIBLE.3 -> FALSE [apply] XXX VISIBLE.3 -> TRUE [apply] Thread[#36,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x5656be13 512x512, swapInterval 1, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x5656be13 0/0 512x512 of 512x512, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5656be13, 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[#36,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x5656be13 512x512, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.display 0x5656be13 512x512, swapInterval 1, drawable 0x2c00002 [apply] XXX VISIBLE.4 -> FALSE [apply] XXX VISIBLE.4 -> TRUE [apply] Thread[#36,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x5656be13 512x512, swapInterval 1, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x5656be13 0/0 512x512 of 512x512, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5656be13, 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[#36,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x5656be13 512x512, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.display 0x5656be13 512x512, swapInterval 1, drawable 0x2c00002 [apply] XXX VISIBLE.5 -> FALSE [apply] XXX VISIBLE.5 -> TRUE [apply] Thread[#36,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x5656be13 512x512, swapInterval 1, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x5656be13 0/0 512x512 of 512x512, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5656be13, 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[#36,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x5656be13 512x512, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.display 0x5656be13 512x512, swapInterval 1, drawable 0x2c00002 [apply] XXX VISIBLE.6 -> FALSE [apply] XXX VISIBLE.6 -> TRUE [apply] Thread[#36,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x5656be13 512x512, swapInterval 1, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x5656be13 0/0 512x512 of 512x512, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5656be13, 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[#36,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x5656be13 512x512, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.display 0x5656be13 512x512, swapInterval 1, drawable 0x2c00002 [apply] XXX VISIBLE.7 -> FALSE [apply] XXX VISIBLE.7 -> TRUE [apply] Thread[#36,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x5656be13 512x512, swapInterval 1, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x5656be13 0/0 512x512 of 512x512, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5656be13, 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[#36,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x5656be13 512x512, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.display 0x5656be13 512x512, swapInterval 1, drawable 0x2c00002 [apply] XXX VISIBLE.8 -> FALSE [apply] XXX VISIBLE.8 -> TRUE [apply] Thread[#36,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x5656be13 512x512, swapInterval 1, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x5656be13 0/0 512x512 of 512x512, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5656be13, 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[#36,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x5656be13 512x512, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.display 0x5656be13 512x512, swapInterval 1, drawable 0x2c00002 [apply] XXX VISIBLE.9 -> FALSE [apply] XXX VISIBLE.9 -> TRUE [apply] Thread[#36,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x5656be13 512x512, swapInterval 1, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x5656be13 0/0 512x512 of 512x512, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5656be13, 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[#36,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x5656be13 512x512, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.display 0x5656be13 512x512, swapInterval 1, drawable 0x2c00002 [apply] XXX VISIBLE.10 -> FALSE [apply] XXX VISIBLE.10 -> TRUE [apply] Thread[#36,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x5656be13 512x512, swapInterval 1, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x5656be13 0/0 512x512 of 512x512, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5656be13, 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[#36,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x5656be13 512x512, swapInterval 1, drawable 0x2c00002 [apply] junit.framework.TestListener: endTest(test12WindowUndecorToggleVisibility) [apply] Thread[#1,main,5,main] GearsES2.display 0x5656be13 512x512, swapInterval 1, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x5656be13: tileRendererInUse null [apply] Thread[#36,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x5656be13 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 @ 1751131862603 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131862607 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms [apply] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 7.141 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751131856054 ms III - Start [apply] SLOCK [T main @ 1751131856058 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindows00NEWT - test01WindowCreateSimple [apply] XXX VISIBLE.0 -> TRUE [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x351d00c0: tileRendererInUse null, GearsES2[obj 0x351d00c0 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x351d00c0 on Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x351d00c0 created: GearsObj[0x7401be37, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x351d00c0 created: GearsObj[0x46af78b8, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x351d00c0 created: GearsObj[0x46af78b8, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0x351d00c0 FIN GearsES2[obj 0x351d00c0 isInit true, usesShared false, 1 GearsObj[0x7401be37, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x46af78b8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x26be78a7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x351d00c0 0/0 512x512 of 512x512, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x351d00c0, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x351d00c0 512x512, swapInterval 1, drawable 0x2c00002 [apply] GLProfiles window1: :0: Natives[GL4bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES3 false, GL3bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.sw], GL2ES1 GLProfile[GL2ES1/GL4bc.sw], GL4ES3 GLProfile[GL4ES3/GL4.sw], GL2ES2 GLProfile[GL2ES2/GL4.sw], GL4bc GLProfile[GL4bc/GL4bc.sw], GL2 GLProfile[GL2/GL4bc.sw], GL4 GLProfile[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4bc.sw], , default GLProfile[GL4bc/GL4bc.sw], count 9 / 12] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x351d00c0: tileRendererInUse null [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x351d00c0 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[#34,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.0 0x55141def: tileRendererInUse null, GearsES2[obj 0x55141def isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x55141def on Thread[#34,main-Display-.x11_:0-1-EDT-2,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x55141def created: GearsObj[0x2ce755cf, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x55141def created: GearsObj[0x644d28d9, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x55141def created: GearsObj[0x644d28d9, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#34,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.X 0x55141def FIN GearsES2[obj 0x55141def isInit true, usesShared false, 1 GearsObj[0x2ce755cf, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x644d28d9, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7d1f703d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#34,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x55141def 0/0 512x512 of 512x512, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x55141def, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#34,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x55141def 512x512, swapInterval 1, drawable 0x2c00002 [apply] GLProfiles window1: :0: Natives[GL4bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES3 false, GL3bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.sw], GL2ES1 GLProfile[GL2ES1/GL4bc.sw], GL4ES3 GLProfile[GL4ES3/GL4.sw], GL2ES2 GLProfile[GL2ES2/GL4.sw], GL4bc GLProfile[GL4bc/GL4bc.sw], GL2 GLProfile[GL2/GL4bc.sw], GL4 GLProfile[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4bc.sw], , default GLProfile[GL4bc/GL4bc.sw], count 9 / 12] [apply] Thread[#34,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x55141def: tileRendererInUse null [apply] Thread[#34,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x55141def 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[#35,main-Display-.x11_:0-1-EDT-3,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[#35,main-Display-.x11_:0-1-EDT-3,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x3270d194 created: GearsObj[0xb8a220e, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x3270d194 created: GearsObj[0x342a50ef, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x3270d194 created: GearsObj[0x342a50ef, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#35,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.init.X 0x3270d194 FIN GearsES2[obj 0x3270d194 isInit true, usesShared false, 1 GearsObj[0xb8a220e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x342a50ef, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5ad56238, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#35,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.reshape 0x3270d194 0/0 512x512 of 512x512, swapInterval 1, drawable 0x2c00002, 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[#35,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.display 0x3270d194 512x512, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.display 0x3270d194 512x512, swapInterval 1, drawable 0x2c00002 [apply] XXX VISIBLE.1 -> FALSE [apply] XXX VISIBLE.1 -> TRUE [apply] Thread[#35,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.display 0x3270d194 512x512, swapInterval 1, drawable 0x2c00002 [apply] Thread[#35,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.reshape 0x3270d194 0/0 512x512 of 512x512, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3270d194, 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[#35,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.display 0x3270d194 512x512, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.display 0x3270d194 512x512, swapInterval 1, drawable 0x2c00002 [apply] XXX VISIBLE.2 -> FALSE [apply] XXX VISIBLE.2 -> TRUE [apply] Thread[#35,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.display 0x3270d194 512x512, swapInterval 1, drawable 0x2c00002 [apply] Thread[#35,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.reshape 0x3270d194 0/0 512x512 of 512x512, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3270d194, 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[#35,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.display 0x3270d194 512x512, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.display 0x3270d194 512x512, swapInterval 1, drawable 0x2c00002 [apply] XXX VISIBLE.3 -> FALSE [apply] XXX VISIBLE.3 -> TRUE [apply] Thread[#35,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.display 0x3270d194 512x512, swapInterval 1, drawable 0x2c00002 [apply] Thread[#35,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.reshape 0x3270d194 0/0 512x512 of 512x512, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3270d194, 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[#35,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.display 0x3270d194 512x512, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.display 0x3270d194 512x512, swapInterval 1, drawable 0x2c00002 [apply] XXX VISIBLE.4 -> FALSE [apply] XXX VISIBLE.4 -> TRUE [apply] Thread[#35,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.display 0x3270d194 512x512, swapInterval 1, drawable 0x2c00002 [apply] Thread[#35,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.reshape 0x3270d194 0/0 512x512 of 512x512, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3270d194, 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[#35,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.display 0x3270d194 512x512, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.display 0x3270d194 512x512, swapInterval 1, drawable 0x2c00002 [apply] XXX VISIBLE.5 -> FALSE [apply] XXX VISIBLE.5 -> TRUE [apply] Thread[#35,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.display 0x3270d194 512x512, swapInterval 1, drawable 0x2c00002 [apply] Thread[#35,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.reshape 0x3270d194 0/0 512x512 of 512x512, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3270d194, 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[#35,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.display 0x3270d194 512x512, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.display 0x3270d194 512x512, swapInterval 1, drawable 0x2c00002 [apply] XXX VISIBLE.6 -> FALSE [apply] XXX VISIBLE.6 -> TRUE [apply] Thread[#35,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.display 0x3270d194 512x512, swapInterval 1, drawable 0x2c00002 [apply] Thread[#35,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.reshape 0x3270d194 0/0 512x512 of 512x512, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3270d194, 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[#35,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.display 0x3270d194 512x512, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.display 0x3270d194 512x512, swapInterval 1, drawable 0x2c00002 [apply] XXX VISIBLE.7 -> FALSE [apply] XXX VISIBLE.7 -> TRUE [apply] Thread[#35,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.display 0x3270d194 512x512, swapInterval 1, drawable 0x2c00002 [apply] Thread[#35,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.reshape 0x3270d194 0/0 512x512 of 512x512, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3270d194, 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[#35,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.display 0x3270d194 512x512, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.display 0x3270d194 512x512, swapInterval 1, drawable 0x2c00002 [apply] XXX VISIBLE.8 -> FALSE [apply] XXX VISIBLE.8 -> TRUE [apply] Thread[#35,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.display 0x3270d194 512x512, swapInterval 1, drawable 0x2c00002 [apply] Thread[#35,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.reshape 0x3270d194 0/0 512x512 of 512x512, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3270d194, 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[#35,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.display 0x3270d194 512x512, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.display 0x3270d194 512x512, swapInterval 1, drawable 0x2c00002 [apply] XXX VISIBLE.9 -> FALSE [apply] XXX VISIBLE.9 -> TRUE [apply] Thread[#35,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.display 0x3270d194 512x512, swapInterval 1, drawable 0x2c00002 [apply] Thread[#35,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.reshape 0x3270d194 0/0 512x512 of 512x512, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3270d194, 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[#35,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.display 0x3270d194 512x512, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.display 0x3270d194 512x512, swapInterval 1, drawable 0x2c00002 [apply] XXX VISIBLE.10 -> FALSE [apply] XXX VISIBLE.10 -> TRUE [apply] Thread[#35,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.display 0x3270d194 512x512, swapInterval 1, drawable 0x2c00002 [apply] Thread[#35,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.reshape 0x3270d194 0/0 512x512 of 512x512, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3270d194, 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[#35,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.display 0x3270d194 512x512, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.display 0x3270d194 512x512, swapInterval 1, drawable 0x2c00002 [apply] Thread[#35,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x3270d194: tileRendererInUse null [apply] Thread[#35,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x3270d194 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[#36,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.0 0x5656be13: tileRendererInUse null, GearsES2[obj 0x5656be13 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x5656be13 on Thread[#36,main-Display-.x11_:0-1-EDT-4,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x5656be13 created: GearsObj[0xb4b3034, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x5656be13 created: GearsObj[0x3a394d3e, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x5656be13 created: GearsObj[0x3a394d3e, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#36,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.X 0x5656be13 FIN GearsES2[obj 0x5656be13 isInit true, usesShared false, 1 GearsObj[0xb4b3034, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3a394d3e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5a94b180, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#36,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x5656be13 0/0 512x512 of 512x512, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5656be13, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#36,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x5656be13 512x512, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.display 0x5656be13 512x512, swapInterval 1, drawable 0x2c00002 [apply] XXX VISIBLE.1 -> FALSE [apply] XXX VISIBLE.1 -> TRUE [apply] Thread[#36,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x5656be13 512x512, swapInterval 1, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x5656be13 0/0 512x512 of 512x512, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5656be13, 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[#36,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x5656be13 512x512, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.display 0x5656be13 512x512, swapInterval 1, drawable 0x2c00002 [apply] XXX VISIBLE.2 -> FALSE [apply] XXX VISIBLE.2 -> TRUE [apply] Thread[#36,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x5656be13 512x512, swapInterval 1, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x5656be13 0/0 512x512 of 512x512, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5656be13, 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[#36,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x5656be13 512x512, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.display 0x5656be13 512x512, swapInterval 1, drawable 0x2c00002 [apply] XXX VISIBLE.3 -> FALSE [apply] XXX VISIBLE.3 -> TRUE [apply] Thread[#36,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x5656be13 512x512, swapInterval 1, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x5656be13 0/0 512x512 of 512x512, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5656be13, 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[#36,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x5656be13 512x512, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.display 0x5656be13 512x512, swapInterval 1, drawable 0x2c00002 [apply] XXX VISIBLE.4 -> FALSE [apply] XXX VISIBLE.4 -> TRUE [apply] Thread[#36,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x5656be13 512x512, swapInterval 1, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x5656be13 0/0 512x512 of 512x512, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5656be13, 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[#36,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x5656be13 512x512, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.display 0x5656be13 512x512, swapInterval 1, drawable 0x2c00002 [apply] XXX VISIBLE.5 -> FALSE [apply] XXX VISIBLE.5 -> TRUE [apply] Thread[#36,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x5656be13 512x512, swapInterval 1, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x5656be13 0/0 512x512 of 512x512, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5656be13, 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[#36,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x5656be13 512x512, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.display 0x5656be13 512x512, swapInterval 1, drawable 0x2c00002 [apply] XXX VISIBLE.6 -> FALSE [apply] XXX VISIBLE.6 -> TRUE [apply] Thread[#36,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x5656be13 512x512, swapInterval 1, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x5656be13 0/0 512x512 of 512x512, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5656be13, 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[#36,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x5656be13 512x512, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.display 0x5656be13 512x512, swapInterval 1, drawable 0x2c00002 [apply] XXX VISIBLE.7 -> FALSE [apply] XXX VISIBLE.7 -> TRUE [apply] Thread[#36,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x5656be13 512x512, swapInterval 1, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x5656be13 0/0 512x512 of 512x512, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5656be13, 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[#36,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x5656be13 512x512, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.display 0x5656be13 512x512, swapInterval 1, drawable 0x2c00002 [apply] XXX VISIBLE.8 -> FALSE [apply] XXX VISIBLE.8 -> TRUE [apply] Thread[#36,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x5656be13 512x512, swapInterval 1, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x5656be13 0/0 512x512 of 512x512, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5656be13, 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[#36,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x5656be13 512x512, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.display 0x5656be13 512x512, swapInterval 1, drawable 0x2c00002 [apply] XXX VISIBLE.9 -> FALSE [apply] XXX VISIBLE.9 -> TRUE [apply] Thread[#36,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x5656be13 512x512, swapInterval 1, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x5656be13 0/0 512x512 of 512x512, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5656be13, 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[#36,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x5656be13 512x512, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.display 0x5656be13 512x512, swapInterval 1, drawable 0x2c00002 [apply] XXX VISIBLE.10 -> FALSE [apply] XXX VISIBLE.10 -> TRUE [apply] Thread[#36,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x5656be13 512x512, swapInterval 1, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x5656be13 0/0 512x512 of 512x512, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5656be13, 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[#36,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x5656be13 512x512, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.display 0x5656be13 512x512, swapInterval 1, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x5656be13: tileRendererInUse null [apply] Thread[#36,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x5656be13 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 @ 1751131862603 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131862607 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01WindowCreateSimple took 0.282 sec [apply] Testcase: test02WindowCreateUndecor took 0.275 sec [apply] Testcase: test11WindowSimpleToggleVisibility took 2.78 sec [apply] Testcase: test12WindowUndecorToggleVisibility took 2.798 sec [echo] Testing com.jogamp.opengl.test.junit.newt.TestGLWindows01NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.newt.TestGLWindows01NEWT.xml [apply] WARNING: package sun.awt.windows not in java.desktop [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 @ 1751131863375 ms III - Start [apply] SLOCK [T main @ 1751131863380 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [apply] junit.framework.TestListener: startTest(test01WindowSimple) [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:1751131863830 d 4ms]]] [apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131863840 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 1 640 x 479 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131863841 d 0ms]]] [apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131863841 d 0ms]] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x18078bef: tileRendererInUse null, GearsES2[obj 0x18078bef isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x18078bef on Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x18078bef created: GearsObj[0x34782433, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x18078bef created: GearsObj[0x551b1ac2, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x18078bef created: GearsObj[0x551b1ac2, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0x18078bef FIN GearsES2[obj 0x18078bef isInit true, usesShared false, 1 GearsObj[0x34782433, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x551b1ac2, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xa83dea8, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Frames for initial setVisible(true): 1 [apply] Created: GLWindow[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 1 [GearsES2[obj 0x18078bef isInit true, usesShared false, 1 GearsObj[0x34782433, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x551b1ac2, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xa83dea8, 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@128d2484, [apply] Handle 0x2c00002, [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[640/291 640x480 wu, 640x480 pixel] handle 0x2c00002, surfaceHandle 0x2c00002, 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 0x7f9ce40016b0, owner true, ResourceToolkitLock[obj 0x7cc0cdad, isOwner false, <7c7b252e, 4d5d943d>[count 0, qsz 0, owner ]], obj 0x3e694b3f], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f9ce40016b0, owner true, ResourceToolkitLock[obj 0x7cc0cdad, isOwner false, <7c7b252e, 4d5d943d>[count 0, qsz 0, owner ]], obj 0x3e694b3f]], monitors: [Monitor[Id 0x3e [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 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x45, [ 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 0x7f9ce401fb80, owner true, ResourceToolkitLock[obj 0x6a6cb05c, isOwner false, <40a4337a, 6025e1b6>[count 0, qsz 0, owner ]], obj 0x22ff4249], idx 0], visualID 0x55c, fbConfigID 0x19d, [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x18078bef 0/0 640x480 of 640x480, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x18078bef, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x18078bef 640x480, swapInterval 1, drawable 0x2c00002 [apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131863844 d 70ms]] [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[GL4bc/GL4bc.sw], on-scr[.]], [apply] chosen GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]]], [apply] WrappedSurface null, [apply] SurfaceUpdatedListeners num 0 [], [apply] WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@3b69e7d1, com.jogamp.newt.event.TraceWindowAdapter@815b41f, ], [apply] MouseListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsMouseAdapter@5542c4ed, ], [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@217ed35e, ], [apply] windowLock <7dcf94f8, 229f66ed>[count 0, qsz 0, owner ], surfaceLockCount 0]], [apply] Context: X11GLXContext [Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)], options 0x7c43, this 0x30cad628, handle 0x7f9ce404cab0, isShared false, jogamp.opengl.gl4.GL4bcImpl@5bda8e08, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: X11OnscreenGLXDrawable[Realized true, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@128d2484, [apply] Handle 0x2c00002, [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[640/291 640x480 wu, 640x480 pixel] handle 0x2c00002, surfaceHandle 0x2c00002, 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 0x7f9ce40016b0, owner true, ResourceToolkitLock[obj 0x7cc0cdad, isOwner false, <7c7b252e, 4d5d943d>[count 0, qsz 0, owner ]], obj 0x3e694b3f], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f9ce40016b0, owner true, ResourceToolkitLock[obj 0x7cc0cdad, isOwner false, <7c7b252e, 4d5d943d>[count 0, qsz 0, owner ]], obj 0x3e694b3f]], monitors: [Monitor[Id 0x3e [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 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x45, [ 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 0x7f9ce401fb80, owner true, ResourceToolkitLock[obj 0x6a6cb05c, isOwner false, <40a4337a, 6025e1b6>[count 0, qsz 0, owner ]], obj 0x22ff4249], idx 0], visualID 0x55c, fbConfigID 0x19d, [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[GL4bc/GL4bc.sw], on-scr[.]], [apply] chosen GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]]], [apply] WrappedSurface null, [apply] SurfaceUpdatedListeners num 0 [], [apply] WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@3b69e7d1, com.jogamp.newt.event.TraceWindowAdapter@815b41f, ], [apply] MouseListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsMouseAdapter@5542c4ed, ], [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@217ed35e, ], [apply] windowLock <7dcf94f8, 229f66ed>[count 0, qsz 0, owner ], 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[640/291 640x480 wu, 640x480 pixel] handle 0x2c00002, surfaceHandle 0x2c00002, 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 0x7f9ce40016b0, owner true, ResourceToolkitLock[obj 0x7cc0cdad, isOwner false, <7c7b252e, 4d5d943d>[count 0, qsz 0, owner ]], obj 0x3e694b3f], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f9ce40016b0, owner true, ResourceToolkitLock[obj 0x7cc0cdad, isOwner false, <7c7b252e, 4d5d943d>[count 0, qsz 0, owner ]], obj 0x3e694b3f]], monitors: [Monitor[Id 0x3e [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 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x45, [ 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 0x7f9ce401fb80, owner true, ResourceToolkitLock[obj 0x6a6cb05c, isOwner false, <40a4337a, 6025e1b6>[count 0, qsz 0, owner ]], obj 0x22ff4249], idx 0], visualID 0x55c, fbConfigID 0x19d, [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[GL4bc/GL4bc.sw], on-scr[.]], [apply] chosen GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]]], [apply] WrappedSurface null, [apply] SurfaceUpdatedListeners num 0 [], [apply] WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@3b69e7d1, com.jogamp.newt.event.TraceWindowAdapter@815b41f, ], [apply] MouseListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsMouseAdapter@5542c4ed, ], [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@217ed35e, ], [apply] windowLock <7dcf94f8, 229f66ed>[count 0, qsz 0, owner ], surfaceLockCount 0]] [apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131864040 d 0ms]] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x18078bef: tileRendererInUse null [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x18078bef FIN [apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131864070 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] duration: 0 [apply] junit.framework.TestListener: endTest(test01WindowSimple) [apply] junit.framework.TestListener: startTest(test02WindowSimple) [apply] WindowUpdateEvent[[ 0 / 0 1 x 1 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131864180 d 0ms]]] [apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131864180 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 1 640 x 479 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131864180 d 0ms]]] [apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131864180 d 0ms]] [apply] Frames for initial setVisible(true): 1 [apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131864181 d 14ms]] [apply] Thread[#1,main,5,main] GearsES2.init.0 0x198b6731: tileRendererInUse null, GearsES2[obj 0x198b6731 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x198b6731 on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x198b6731 created: GearsObj[0x4d1c00d0, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x198b6731 created: GearsObj[0x4b2bac3f, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x198b6731 created: GearsObj[0x4b2bac3f, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x198b6731 FIN GearsES2[obj 0x198b6731 isInit true, usesShared false, 1 GearsObj[0x4d1c00d0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4b2bac3f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4e08711f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x198b6731 0/0 640x480 of 640x480, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x198b6731, 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[#1,main,5,main] GearsES2.display 0x198b6731 640x480, swapInterval 1, drawable 0x2c00002 [apply] Created: GLWindow[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 1 [GearsES2[obj 0x198b6731 isInit true, usesShared false, 1 GearsObj[0x4d1c00d0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4b2bac3f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4e08711f, 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@128d2484, [apply] Handle 0x2c00002, [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[640/291 640x480 wu, 640x480 pixel] handle 0x2c00002, surfaceHandle 0x2c00002, 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 0x7f9ce40821f0, owner true, ResourceToolkitLock[obj 0xbcec361, isOwner false, <26794848, 302552ec>[count 0, qsz 0, owner ]], obj 0x3d285d7e], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f9ce40821f0, owner true, ResourceToolkitLock[obj 0xbcec361, isOwner false, <26794848, 302552ec>[count 0, qsz 0, owner ]], obj 0x3d285d7e]], monitors: [Monitor[Id 0x3e [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 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x45, [ 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 0x7f9ce4b215a0, owner true, ResourceToolkitLock[obj 0x40005471, isOwner false, <2cd76f31, 367ffa75>[count 0, qsz 0, owner ]], obj 0x49438269], idx 0], visualID 0x55c, fbConfigID 0x19d, [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[GL4bc/GL4bc.sw], on-scr[.]], [apply] chosen GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]]], [apply] WrappedSurface null, [apply] SurfaceUpdatedListeners num 0 [], [apply] WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@ba2f4ec, com.jogamp.newt.event.TraceWindowAdapter@1c1bbc4e, ], [apply] MouseListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsMouseAdapter@55fe41ea, ], [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@fbd1f6, ], [apply] windowLock <1ce24091, 5dda768f>[count 0, qsz 0, owner ], surfaceLockCount 0]], [apply] Context: X11GLXContext [Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)], options 0x7c43, this 0x4f76726, handle 0x7f9ce4b0d290, isShared false, jogamp.opengl.gl4.GL4bcImpl@7a8c8dcf, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: X11OnscreenGLXDrawable[Realized true, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@128d2484, [apply] Handle 0x2c00002, [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[640/291 640x480 wu, 640x480 pixel] handle 0x2c00002, surfaceHandle 0x2c00002, 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 0x7f9ce40821f0, owner true, ResourceToolkitLock[obj 0xbcec361, isOwner false, <26794848, 302552ec>[count 0, qsz 0, owner ]], obj 0x3d285d7e], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f9ce40821f0, owner true, ResourceToolkitLock[obj 0xbcec361, isOwner false, <26794848, 302552ec>[count 0, qsz 0, owner ]], obj 0x3d285d7e]], monitors: [Monitor[Id 0x3e [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 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x45, [ 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 0x7f9ce4b215a0, owner true, ResourceToolkitLock[obj 0x40005471, isOwner false, <2cd76f31, 367ffa75>[count 0, qsz 0, owner ]], obj 0x49438269], idx 0], visualID 0x55c, fbConfigID 0x19d, [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[GL4bc/GL4bc.sw], on-scr[.]], [apply] chosen GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]]], [apply] WrappedSurface null, [apply] SurfaceUpdatedListeners num 0 [], [apply] WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@ba2f4ec, com.jogamp.newt.event.TraceWindowAdapter@1c1bbc4e, ], [apply] MouseListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsMouseAdapter@55fe41ea, ], [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@fbd1f6, ], [apply] windowLock <1ce24091, 5dda768f>[count 0, qsz 0, owner ], 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[640/291 640x480 wu, 640x480 pixel] handle 0x2c00002, surfaceHandle 0x2c00002, 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 0x7f9ce40821f0, owner true, ResourceToolkitLock[obj 0xbcec361, isOwner false, <26794848, 302552ec>[count 0, qsz 0, owner ]], obj 0x3d285d7e], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f9ce40821f0, owner true, ResourceToolkitLock[obj 0xbcec361, isOwner false, <26794848, 302552ec>[count 0, qsz 0, owner ]], obj 0x3d285d7e]], monitors: [Monitor[Id 0x3e [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 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x45, [ 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 0x7f9ce4b215a0, owner true, ResourceToolkitLock[obj 0x40005471, isOwner false, <2cd76f31, 367ffa75>[count 0, qsz 0, owner ]], obj 0x49438269], idx 0], visualID 0x55c, fbConfigID 0x19d, [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[GL4bc/GL4bc.sw], on-scr[.]], [apply] chosen GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]]], [apply] WrappedSurface null, [apply] SurfaceUpdatedListeners num 0 [], [apply] WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@ba2f4ec, com.jogamp.newt.event.TraceWindowAdapter@1c1bbc4e, ], [apply] MouseListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsMouseAdapter@55fe41ea, ], [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@fbd1f6, ], [apply] windowLock <1ce24091, 5dda768f>[count 0, qsz 0, owner ], surfaceLockCount 0]] [apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131864316 d 0ms]] [apply] Thread[#34,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x198b6731: tileRendererInUse null [apply] Thread[#34,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x198b6731 FIN [apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131864335 d 1ms]] [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:1751131864388 d 0ms]]] [apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131864388 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 1 640 x 479 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131864388 d 0ms]]] [apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131864388 d 0ms]] [apply] duration: 0 [apply] junit.framework.TestListener: endTest(test02WindowSimple) [apply] junit.framework.TestListener: startTest(test10WindowNativeRecreateSimple) [apply] Thread[#35,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.init.0 0x2aceadd4: tileRendererInUse null, GearsES2[obj 0x2aceadd4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x2aceadd4 on Thread[#35,main-Display-.x11_:0-1-EDT-3,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x2aceadd4 created: GearsObj[0x352c5e4b, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x2aceadd4 created: GearsObj[0x7246c460, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x2aceadd4 created: GearsObj[0x7246c460, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#35,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.init.X 0x2aceadd4 FIN GearsES2[obj 0x2aceadd4 isInit true, usesShared false, 1 GearsObj[0x352c5e4b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7246c460, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x64cda0a8, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#35,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.reshape 0x2aceadd4 0/0 640x480 of 640x480, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2aceadd4, 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[#35,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.display 0x2aceadd4 640x480, swapInterval 1, drawable 0x2c00002 [apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131864389 d 24ms]] [apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131864414 d 0ms]] [apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131864414 d 0ms]] [apply] Thread[#35,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x2aceadd4: tileRendererInUse null [apply] Thread[#35,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x2aceadd4 FIN [apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131864432 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 0 1 x 1 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131864465 d 0ms]]] [apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131864465 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 1 640 x 479 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131864465 d 0ms]]] [apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131864465 d 0ms]] [apply] Thread[#36,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.0 0x2aceadd4: tileRendererInUse null, GearsES2[obj 0x2aceadd4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x2aceadd4 on Thread[#36,main-Display-.x11_:0-1-EDT-4,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x2aceadd4 created: GearsObj[0x35d0873f, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x2aceadd4 created: GearsObj[0x13cea584, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x2aceadd4 created: GearsObj[0x13cea584, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#36,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.X 0x2aceadd4 FIN GearsES2[obj 0x2aceadd4 isInit true, usesShared false, 1 GearsObj[0x35d0873f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x13cea584, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x64b19d95, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#36,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x2aceadd4 0/0 640x480 of 640x480, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2aceadd4, 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[#36,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x2aceadd4 640x480, swapInterval 1, drawable 0x2c00002 [apply] Frames for initial setVisible(true): 1 [apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131864466 d 34ms]] [apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131864509 d 0ms]] [apply] WindowEvent[LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131864531 d 0ms]] [apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131864531 d 0ms]] [apply] Thread[#36,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x2aceadd4: tileRendererInUse null [apply] Thread[#36,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x2aceadd4 FIN [apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131864542 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:1751131864573 d 0ms]]] [apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131864580 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 1 640 x 479 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131864580 d 0ms]]] [apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131864580 d 0ms]] [apply] junit.framework.TestListener: endTest(test10WindowNativeRecreateSimple) [apply] junit.framework.TestListener: startTest(test11WindowNativeRecreateSimple) [apply] Frames for initial setVisible(true): 1 [apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131864581 d 16ms]] [apply] Thread[#1,main,5,main] GearsES2.init.0 0x3a52dba3: tileRendererInUse null, GearsES2[obj 0x3a52dba3 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x3a52dba3 on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x3a52dba3 created: GearsObj[0x45c7e403, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x3a52dba3 created: GearsObj[0x2925bf5b, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x3a52dba3 created: GearsObj[0x2925bf5b, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x3a52dba3 FIN GearsES2[obj 0x3a52dba3 isInit true, usesShared false, 1 GearsObj[0x45c7e403, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2925bf5b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x710f4dc7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x3a52dba3 0/0 640x480 of 640x480, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3a52dba3, 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[#1,main,5,main] GearsES2.display 0x3a52dba3 640x480, swapInterval 1, drawable 0x2c00002 [apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131864611 d 0ms]] [apply] Thread[#37,main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.dispose 0x3a52dba3: tileRendererInUse null [apply] Thread[#37,main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.dispose 0x3a52dba3 FIN [apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131864631 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 0 1 x 1 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131864680 d 0ms]]] [apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131864680 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 1 640 x 479 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131864680 d 0ms]]] [apply] Thread[#38,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.init.0 0x3a52dba3: tileRendererInUse null, GearsES2[obj 0x3a52dba3 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x3a52dba3 on Thread[#38,main-Display-.x11_:0-1-EDT-6,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x3a52dba3 created: GearsObj[0x6fe4582f, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x3a52dba3 created: GearsObj[0x647b2de1, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x3a52dba3 created: GearsObj[0x647b2de1, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#38,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.init.X 0x3a52dba3 FIN GearsES2[obj 0x3a52dba3 isInit true, usesShared false, 1 GearsObj[0x6fe4582f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x647b2de1, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3e5f7e9b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#38,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.reshape 0x3a52dba3 0/0 640x480 of 640x480, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3a52dba3, 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[#38,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.display 0x3a52dba3 640x480, swapInterval 1, drawable 0x2c00002 [apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131864681 d 29ms]] [apply] WindowEvent[LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131864730 d 1ms]] [apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131864731 d 0ms]] [apply] Thread[#38,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.dispose 0x3a52dba3: tileRendererInUse null [apply] Thread[#38,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.dispose 0x3a52dba3 FIN [apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131864744 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:1751131864782 d 0ms]]] [apply] junit.framework.TestListener: endTest(test11WindowNativeRecreateSimple) [apply] junit.framework.TestListener: startTest(test21WindowDestroyWinTwiceA) [apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131864797 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 1 640 x 479 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131864797 d 0ms]]] [apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131864797 d 0ms]] [apply] Thread[#39,main-Display-.x11_:0-1-EDT-7,5,main] GearsES2.init.0 0x65e98b1c: tileRendererInUse null, GearsES2[obj 0x65e98b1c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x65e98b1c on Thread[#39,main-Display-.x11_:0-1-EDT-7,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x65e98b1c created: GearsObj[0x6d9f6bf4, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x65e98b1c created: GearsObj[0x2e349aa8, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x65e98b1c created: GearsObj[0x2e349aa8, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#39,main-Display-.x11_:0-1-EDT-7,5,main] GearsES2.init.X 0x65e98b1c FIN GearsES2[obj 0x65e98b1c isInit true, usesShared false, 1 GearsObj[0x6d9f6bf4, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2e349aa8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3c262e71, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#39,main-Display-.x11_:0-1-EDT-7,5,main] GearsES2.reshape 0x65e98b1c 0/0 640x480 of 640x480, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x65e98b1c, 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[#39,main-Display-.x11_:0-1-EDT-7,5,main] GearsES2.display 0x65e98b1c 640x480, swapInterval 1, drawable 0x2c00002 [apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131864797 d 30ms]] [apply] Frames for initial setVisible(true): 1 [apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131864928 d 0ms]] [apply] Thread[#39,main-Display-.x11_:0-1-EDT-7,5,main] GearsES2.dispose 0x65e98b1c: tileRendererInUse null [apply] Thread[#39,main-Display-.x11_:0-1-EDT-7,5,main] GearsES2.dispose 0x65e98b1c FIN [apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131864952 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] duration: 0 [apply] junit.framework.TestListener: endTest(test21WindowDestroyWinTwiceA) [apply] junit.framework.TestListener: startTest(test22WindowTwoWinOneDisplay) [apply] WindowUpdateEvent[[ 0 / 0 1 x 1 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131865063 d 0ms]]] [apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131865063 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 1 640 x 479 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131865064 d 0ms]]] [apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131865064 d 0ms]] [apply] Thread[#40,main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.init.0 0x6ad82709: tileRendererInUse null, GearsES2[obj 0x6ad82709 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x6ad82709 on Thread[#40,main-Display-.x11_:0-1-EDT-8,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x6ad82709 created: GearsObj[0x21c47a40, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x6ad82709 created: GearsObj[0x3be23a74, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x6ad82709 created: GearsObj[0x3be23a74, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#40,main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.init.X 0x6ad82709 FIN GearsES2[obj 0x6ad82709 isInit true, usesShared false, 1 GearsObj[0x21c47a40, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3be23a74, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x49f39e28, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#40,main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.reshape 0x6ad82709 0/0 640x480 of 640x480, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6ad82709, 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[#40,main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.display 0x6ad82709 640x480, swapInterval 1, drawable 0x2c00002 [apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131865064 d 30ms]] [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:1751131865134 d 0ms]]] [apply] WindowEvent[LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131865134 d 0ms]] [apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131865135 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 1 640 x 479 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131865135 d 0ms]]] [apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131865135 d 0ms]] [apply] Thread[#40,main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.init.0 0x510f3d34: tileRendererInUse null, GearsES2[obj 0x510f3d34 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x510f3d34 on Thread[#40,main-Display-.x11_:0-1-EDT-8,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x510f3d34 created: GearsObj[0x7bb53d21, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x510f3d34 created: GearsObj[0x7ce038f5, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x510f3d34 created: GearsObj[0x7ce038f5, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#40,main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.init.X 0x510f3d34 FIN GearsES2[obj 0x510f3d34 isInit true, usesShared false, 1 GearsObj[0x7bb53d21, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7ce038f5, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x10e16f32, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#40,main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.reshape 0x510f3d34 0/0 640x480 of 640x480, swapInterval 1, drawable 0x2c00004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x510f3d34, 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[#40,main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.display 0x510f3d34 640x480, swapInterval 1, drawable 0x2c00004 [apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131865135 d 46ms]] [apply] Frames for initial setVisible(true): 1 [apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131865283 d 0ms]] [apply] Thread[#40,main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.dispose 0x6ad82709: tileRendererInUse null [apply] Thread[#40,main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.dispose 0x6ad82709 FIN [apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131865290 d 0ms]] [apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131865290 d 0ms]] [apply] Thread[#40,main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.dispose 0x510f3d34: tileRendererInUse null [apply] Thread[#40,main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.dispose 0x510f3d34 FIN [apply] duration1: 0 [apply] duration2: 0 [apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131865320 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] junit.framework.TestListener: endTest(test22WindowTwoWinOneDisplay) [apply] junit.framework.TestListener: startTest(test23WindowTwoWinTwoDisplays) [apply] WindowUpdateEvent[[ 0 / 0 1 x 1 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131865447 d 0ms]]] [apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131865447 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 1 640 x 479 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131865447 d 0ms]]] [apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131865447 d 0ms]] [apply] Thread[#41,main-Display-.x11_:0-2-EDT-1,5,main] GearsES2.init.0 0x8297b3a: tileRendererInUse null, GearsES2[obj 0x8297b3a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x8297b3a on Thread[#41,main-Display-.x11_:0-2-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x8297b3a created: GearsObj[0x6003834b, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x8297b3a created: GearsObj[0x2514e4f0, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x8297b3a created: GearsObj[0x2514e4f0, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#41,main-Display-.x11_:0-2-EDT-1,5,main] GearsES2.init.X 0x8297b3a FIN GearsES2[obj 0x8297b3a isInit true, usesShared false, 1 GearsObj[0x6003834b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2514e4f0, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x31374aba, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#41,main-Display-.x11_:0-2-EDT-1,5,main] GearsES2.reshape 0x8297b3a 0/0 640x480 of 640x480, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x8297b3a, 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[#41,main-Display-.x11_:0-2-EDT-1,5,main] GearsES2.display 0x8297b3a 640x480, swapInterval 1, drawable 0x2c00002 [apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131865447 d 30ms]] [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:1751131865516 d 0ms]]] [apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131865516 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 1 640 x 479 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131865516 d 0ms]]] [apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131865516 d 0ms]] [apply] WindowEvent[LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131865547 d 0ms]] [apply] Thread[#42,main-Display-.x11_:0-3-EDT-1,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[#42,main-Display-.x11_:0-3-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x2362f559 created: GearsObj[0x19bfde39, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x2362f559 created: GearsObj[0xa48e632, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x2362f559 created: GearsObj[0xa48e632, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#42,main-Display-.x11_:0-3-EDT-1,5,main] GearsES2.init.X 0x2362f559 FIN GearsES2[obj 0x2362f559 isInit true, usesShared false, 1 GearsObj[0x19bfde39, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xa48e632, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x48f2abe3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#42,main-Display-.x11_:0-3-EDT-1,5,main] GearsES2.reshape 0x2362f559 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3600002, 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.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[#42,main-Display-.x11_:0-3-EDT-1,5,main] GearsES2.display 0x2362f559 640x480, swapInterval 1, drawable 0x3600002 [apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131865517 d 47ms]] [apply] Frames for initial setVisible(true): 1 [apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131865665 d 0ms]] [apply] Thread[#41,main-Display-.x11_:0-2-EDT-1,5,main] GearsES2.dispose 0x8297b3a: tileRendererInUse null [apply] Thread[#41,main-Display-.x11_:0-2-EDT-1,5,main] GearsES2.dispose 0x8297b3a FIN [apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131865678 d 1ms]] [apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131865679 d 0ms]] [apply] Thread[#42,main-Display-.x11_:0-3-EDT-1,5,main] GearsES2.dispose 0x2362f559: tileRendererInUse null [apply] Thread[#42,main-Display-.x11_:0-3-EDT-1,5,main] GearsES2.dispose 0x2362f559 FIN [apply] duration1: 0 [apply] duration2: 0 [apply] junit.framework.TestListener: endTest(test23WindowTwoWinTwoDisplays) [apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131865705 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 @ 1751131865756 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131865765 ms --- localhost/127.0.0.1:59999 - Unlock ok within 10 ms [apply] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.988 sec [apply] ------------- Standard Output --------------- [apply] Frames for initial setVisible(true): 1 [apply] Created: GLWindow[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 1 [GearsES2[obj 0x18078bef isInit true, usesShared false, 1 GearsObj[0x34782433, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x551b1ac2, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xa83dea8, 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@128d2484, [apply] Handle 0x2c00002, [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[640/291 640x480 wu, 640x480 pixel] handle 0x2c00002, surfaceHandle 0x2c00002, 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 0x7f9ce40016b0, owner true, ResourceToolkitLock[obj 0x7cc0cdad, isOwner false, <7c7b252e, 4d5d943d>[count 0, qsz 0, owner ]], obj 0x3e694b3f], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f9ce40016b0, owner true, ResourceToolkitLock[obj 0x7cc0cdad, isOwner false, <7c7b252e, 4d5d943d>[count 0, qsz 0, owner ]], obj 0x3e694b3f]], monitors: [Monitor[Id 0x3e [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 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x45, [ 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 0x7f9ce401fb80, owner true, ResourceToolkitLock[obj 0x6a6cb05c, isOwner false, <40a4337a, 6025e1b6>[count 0, qsz 0, owner ]], obj 0x22ff4249], idx 0], visualID 0x55c, fbConfigID 0x19d, [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[GL4bc/GL4bc.sw], on-scr[.]], [apply] chosen GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]]], [apply] WrappedSurface null, [apply] SurfaceUpdatedListeners num 0 [], [apply] WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@3b69e7d1, com.jogamp.newt.event.TraceWindowAdapter@815b41f, ], [apply] MouseListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsMouseAdapter@5542c4ed, ], [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@217ed35e, ], [apply] windowLock <7dcf94f8, 229f66ed>[count 0, qsz 0, owner ], surfaceLockCount 0]], [apply] Context: X11GLXContext [Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)], options 0x7c43, this 0x30cad628, handle 0x7f9ce404cab0, isShared false, jogamp.opengl.gl4.GL4bcImpl@5bda8e08, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: X11OnscreenGLXDrawable[Realized true, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@128d2484, [apply] Handle 0x2c00002, [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[640/291 640x480 wu, 640x480 pixel] handle 0x2c00002, surfaceHandle 0x2c00002, 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 0x7f9ce40016b0, owner true, ResourceToolkitLock[obj 0x7cc0cdad, isOwner false, <7c7b252e, 4d5d943d>[count 0, qsz 0, owner ]], obj 0x3e694b3f], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f9ce40016b0, owner true, ResourceToolkitLock[obj 0x7cc0cdad, isOwner false, <7c7b252e, 4d5d943d>[count 0, qsz 0, owner ]], obj 0x3e694b3f]], monitors: [Monitor[Id 0x3e [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 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x45, [ 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 0x7f9ce401fb80, owner true, ResourceToolkitLock[obj 0x6a6cb05c, isOwner false, <40a4337a, 6025e1b6>[count 0, qsz 0, owner ]], obj 0x22ff4249], idx 0], visualID 0x55c, fbConfigID 0x19d, [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[GL4bc/GL4bc.sw], on-scr[.]], [apply] chosen GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]]], [apply] WrappedSurface null, [apply] SurfaceUpdatedListeners num 0 [], [apply] WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@3b69e7d1, com.jogamp.newt.event.TraceWindowAdapter@815b41f, ], [apply] MouseListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsMouseAdapter@5542c4ed, ], [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@217ed35e, ], [apply] windowLock <7dcf94f8, 229f66ed>[count 0, qsz 0, owner ], 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[640/291 640x480 wu, 640x480 pixel] handle 0x2c00002, surfaceHandle 0x2c00002, 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 0x7f9ce40016b0, owner true, ResourceToolkitLock[obj 0x7cc0cdad, isOwner false, <7c7b252e, 4d5d943d>[count 0, qsz 0, owner ]], obj 0x3e694b3f], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f9ce40016b0, owner true, ResourceToolkitLock[obj 0x7cc0cdad, isOwner false, <7c7b252e, 4d5d943d>[count 0, qsz 0, owner ]], obj 0x3e694b3f]], monitors: [Monitor[Id 0x3e [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 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x45, [ 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 0x7f9ce401fb80, owner true, ResourceToolkitLock[obj 0x6a6cb05c, isOwner false, <40a4337a, 6025e1b6>[count 0, qsz 0, owner ]], obj 0x22ff4249], idx 0], visualID 0x55c, fbConfigID 0x19d, [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[GL4bc/GL4bc.sw], on-scr[.]], [apply] chosen GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]]], [apply] WrappedSurface null, [apply] SurfaceUpdatedListeners num 0 [], [apply] WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@3b69e7d1, com.jogamp.newt.event.TraceWindowAdapter@815b41f, ], [apply] MouseListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsMouseAdapter@5542c4ed, ], [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@217ed35e, ], [apply] windowLock <7dcf94f8, 229f66ed>[count 0, qsz 0, owner ], surfaceLockCount 0]] [apply] duration: 0 [apply] Frames for initial setVisible(true): 1 [apply] Created: GLWindow[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 1 [GearsES2[obj 0x198b6731 isInit true, usesShared false, 1 GearsObj[0x4d1c00d0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4b2bac3f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4e08711f, 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@128d2484, [apply] Handle 0x2c00002, [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[640/291 640x480 wu, 640x480 pixel] handle 0x2c00002, surfaceHandle 0x2c00002, 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 0x7f9ce40821f0, owner true, ResourceToolkitLock[obj 0xbcec361, isOwner false, <26794848, 302552ec>[count 0, qsz 0, owner ]], obj 0x3d285d7e], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f9ce40821f0, owner true, ResourceToolkitLock[obj 0xbcec361, isOwner false, <26794848, 302552ec>[count 0, qsz 0, owner ]], obj 0x3d285d7e]], monitors: [Monitor[Id 0x3e [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 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x45, [ 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 0x7f9ce4b215a0, owner true, ResourceToolkitLock[obj 0x40005471, isOwner false, <2cd76f31, 367ffa75>[count 0, qsz 0, owner ]], obj 0x49438269], idx 0], visualID 0x55c, fbConfigID 0x19d, [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[GL4bc/GL4bc.sw], on-scr[.]], [apply] chosen GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]]], [apply] WrappedSurface null, [apply] SurfaceUpdatedListeners num 0 [], [apply] WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@ba2f4ec, com.jogamp.newt.event.TraceWindowAdapter@1c1bbc4e, ], [apply] MouseListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsMouseAdapter@55fe41ea, ], [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@fbd1f6, ], [apply] windowLock <1ce24091, 5dda768f>[count 0, qsz 0, owner ], surfaceLockCount 0]], [apply] Context: X11GLXContext [Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)], options 0x7c43, this 0x4f76726, handle 0x7f9ce4b0d290, isShared false, jogamp.opengl.gl4.GL4bcImpl@7a8c8dcf, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: X11OnscreenGLXDrawable[Realized true, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@128d2484, [apply] Handle 0x2c00002, [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[640/291 640x480 wu, 640x480 pixel] handle 0x2c00002, surfaceHandle 0x2c00002, 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 0x7f9ce40821f0, owner true, ResourceToolkitLock[obj 0xbcec361, isOwner false, <26794848, 302552ec>[count 0, qsz 0, owner ]], obj 0x3d285d7e], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f9ce40821f0, owner true, ResourceToolkitLock[obj 0xbcec361, isOwner false, <26794848, 302552ec>[count 0, qsz 0, owner ]], obj 0x3d285d7e]], monitors: [Monitor[Id 0x3e [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 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x45, [ 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 0x7f9ce4b215a0, owner true, ResourceToolkitLock[obj 0x40005471, isOwner false, <2cd76f31, 367ffa75>[count 0, qsz 0, owner ]], obj 0x49438269], idx 0], visualID 0x55c, fbConfigID 0x19d, [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[GL4bc/GL4bc.sw], on-scr[.]], [apply] chosen GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]]], [apply] WrappedSurface null, [apply] SurfaceUpdatedListeners num 0 [], [apply] WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@ba2f4ec, com.jogamp.newt.event.TraceWindowAdapter@1c1bbc4e, ], [apply] MouseListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsMouseAdapter@55fe41ea, ], [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@fbd1f6, ], [apply] windowLock <1ce24091, 5dda768f>[count 0, qsz 0, owner ], 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[640/291 640x480 wu, 640x480 pixel] handle 0x2c00002, surfaceHandle 0x2c00002, 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 0x7f9ce40821f0, owner true, ResourceToolkitLock[obj 0xbcec361, isOwner false, <26794848, 302552ec>[count 0, qsz 0, owner ]], obj 0x3d285d7e], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f9ce40821f0, owner true, ResourceToolkitLock[obj 0xbcec361, isOwner false, <26794848, 302552ec>[count 0, qsz 0, owner ]], obj 0x3d285d7e]], monitors: [Monitor[Id 0x3e [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 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x45, [ 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 0x7f9ce4b215a0, owner true, ResourceToolkitLock[obj 0x40005471, isOwner false, <2cd76f31, 367ffa75>[count 0, qsz 0, owner ]], obj 0x49438269], idx 0], visualID 0x55c, fbConfigID 0x19d, [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[GL4bc/GL4bc.sw], on-scr[.]], [apply] chosen GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]]], [apply] WrappedSurface null, [apply] SurfaceUpdatedListeners num 0 [], [apply] WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@ba2f4ec, com.jogamp.newt.event.TraceWindowAdapter@1c1bbc4e, ], [apply] MouseListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsMouseAdapter@55fe41ea, ], [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@fbd1f6, ], [apply] windowLock <1ce24091, 5dda768f>[count 0, qsz 0, owner ], 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 @ 1751131863375 ms III - Start [apply] SLOCK [T main @ 1751131863380 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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:1751131863830 d 4ms]]] [apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131863840 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 1 640 x 479 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131863841 d 0ms]]] [apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131863841 d 0ms]] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x18078bef: tileRendererInUse null, GearsES2[obj 0x18078bef isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x18078bef on Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x18078bef created: GearsObj[0x34782433, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x18078bef created: GearsObj[0x551b1ac2, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x18078bef created: GearsObj[0x551b1ac2, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0x18078bef FIN GearsES2[obj 0x18078bef isInit true, usesShared false, 1 GearsObj[0x34782433, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x551b1ac2, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xa83dea8, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x18078bef 0/0 640x480 of 640x480, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x18078bef, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x18078bef 640x480, swapInterval 1, drawable 0x2c00002 [apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131863844 d 70ms]] [apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131864040 d 0ms]] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x18078bef: tileRendererInUse null [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x18078bef FIN [apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131864070 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:1751131864180 d 0ms]]] [apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131864180 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 1 640 x 479 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131864180 d 0ms]]] [apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131864180 d 0ms]] [apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131864181 d 14ms]] [apply] Thread[#1,main,5,main] GearsES2.init.0 0x198b6731: tileRendererInUse null, GearsES2[obj 0x198b6731 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x198b6731 on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x198b6731 created: GearsObj[0x4d1c00d0, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x198b6731 created: GearsObj[0x4b2bac3f, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x198b6731 created: GearsObj[0x4b2bac3f, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x198b6731 FIN GearsES2[obj 0x198b6731 isInit true, usesShared false, 1 GearsObj[0x4d1c00d0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4b2bac3f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4e08711f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x198b6731 0/0 640x480 of 640x480, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x198b6731, 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[#1,main,5,main] GearsES2.display 0x198b6731 640x480, swapInterval 1, drawable 0x2c00002 [apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131864316 d 0ms]] [apply] Thread[#34,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x198b6731: tileRendererInUse null [apply] Thread[#34,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x198b6731 FIN [apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131864335 d 1ms]] [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:1751131864388 d 0ms]]] [apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131864388 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 1 640 x 479 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131864388 d 0ms]]] [apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131864388 d 0ms]] [apply] Thread[#35,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.init.0 0x2aceadd4: tileRendererInUse null, GearsES2[obj 0x2aceadd4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x2aceadd4 on Thread[#35,main-Display-.x11_:0-1-EDT-3,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x2aceadd4 created: GearsObj[0x352c5e4b, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x2aceadd4 created: GearsObj[0x7246c460, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x2aceadd4 created: GearsObj[0x7246c460, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#35,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.init.X 0x2aceadd4 FIN GearsES2[obj 0x2aceadd4 isInit true, usesShared false, 1 GearsObj[0x352c5e4b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7246c460, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x64cda0a8, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#35,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.reshape 0x2aceadd4 0/0 640x480 of 640x480, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2aceadd4, 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[#35,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.display 0x2aceadd4 640x480, swapInterval 1, drawable 0x2c00002 [apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131864389 d 24ms]] [apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131864414 d 0ms]] [apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131864414 d 0ms]] [apply] Thread[#35,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x2aceadd4: tileRendererInUse null [apply] Thread[#35,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x2aceadd4 FIN [apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131864432 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 0 1 x 1 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131864465 d 0ms]]] [apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131864465 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 1 640 x 479 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131864465 d 0ms]]] [apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131864465 d 0ms]] [apply] Thread[#36,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.0 0x2aceadd4: tileRendererInUse null, GearsES2[obj 0x2aceadd4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x2aceadd4 on Thread[#36,main-Display-.x11_:0-1-EDT-4,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x2aceadd4 created: GearsObj[0x35d0873f, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x2aceadd4 created: GearsObj[0x13cea584, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x2aceadd4 created: GearsObj[0x13cea584, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#36,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.X 0x2aceadd4 FIN GearsES2[obj 0x2aceadd4 isInit true, usesShared false, 1 GearsObj[0x35d0873f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x13cea584, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x64b19d95, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#36,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x2aceadd4 0/0 640x480 of 640x480, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2aceadd4, 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[#36,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x2aceadd4 640x480, swapInterval 1, drawable 0x2c00002 [apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131864466 d 34ms]] [apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131864509 d 0ms]] [apply] WindowEvent[LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131864531 d 0ms]] [apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131864531 d 0ms]] [apply] Thread[#36,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x2aceadd4: tileRendererInUse null [apply] Thread[#36,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x2aceadd4 FIN [apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131864542 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:1751131864573 d 0ms]]] [apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131864580 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 1 640 x 479 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131864580 d 0ms]]] [apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131864580 d 0ms]] [apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131864581 d 16ms]] [apply] Thread[#1,main,5,main] GearsES2.init.0 0x3a52dba3: tileRendererInUse null, GearsES2[obj 0x3a52dba3 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x3a52dba3 on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x3a52dba3 created: GearsObj[0x45c7e403, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x3a52dba3 created: GearsObj[0x2925bf5b, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x3a52dba3 created: GearsObj[0x2925bf5b, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x3a52dba3 FIN GearsES2[obj 0x3a52dba3 isInit true, usesShared false, 1 GearsObj[0x45c7e403, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2925bf5b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x710f4dc7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x3a52dba3 0/0 640x480 of 640x480, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3a52dba3, 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[#1,main,5,main] GearsES2.display 0x3a52dba3 640x480, swapInterval 1, drawable 0x2c00002 [apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131864611 d 0ms]] [apply] Thread[#37,main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.dispose 0x3a52dba3: tileRendererInUse null [apply] Thread[#37,main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.dispose 0x3a52dba3 FIN [apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131864631 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 0 1 x 1 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131864680 d 0ms]]] [apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131864680 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 1 640 x 479 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131864680 d 0ms]]] [apply] Thread[#38,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.init.0 0x3a52dba3: tileRendererInUse null, GearsES2[obj 0x3a52dba3 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x3a52dba3 on Thread[#38,main-Display-.x11_:0-1-EDT-6,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x3a52dba3 created: GearsObj[0x6fe4582f, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x3a52dba3 created: GearsObj[0x647b2de1, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x3a52dba3 created: GearsObj[0x647b2de1, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#38,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.init.X 0x3a52dba3 FIN GearsES2[obj 0x3a52dba3 isInit true, usesShared false, 1 GearsObj[0x6fe4582f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x647b2de1, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3e5f7e9b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#38,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.reshape 0x3a52dba3 0/0 640x480 of 640x480, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3a52dba3, 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[#38,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.display 0x3a52dba3 640x480, swapInterval 1, drawable 0x2c00002 [apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131864681 d 29ms]] [apply] WindowEvent[LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131864730 d 1ms]] [apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131864731 d 0ms]] [apply] Thread[#38,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.dispose 0x3a52dba3: tileRendererInUse null [apply] Thread[#38,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.dispose 0x3a52dba3 FIN [apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131864744 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:1751131864782 d 0ms]]] [apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131864797 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 1 640 x 479 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131864797 d 0ms]]] [apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131864797 d 0ms]] [apply] Thread[#39,main-Display-.x11_:0-1-EDT-7,5,main] GearsES2.init.0 0x65e98b1c: tileRendererInUse null, GearsES2[obj 0x65e98b1c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x65e98b1c on Thread[#39,main-Display-.x11_:0-1-EDT-7,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x65e98b1c created: GearsObj[0x6d9f6bf4, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x65e98b1c created: GearsObj[0x2e349aa8, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x65e98b1c created: GearsObj[0x2e349aa8, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#39,main-Display-.x11_:0-1-EDT-7,5,main] GearsES2.init.X 0x65e98b1c FIN GearsES2[obj 0x65e98b1c isInit true, usesShared false, 1 GearsObj[0x6d9f6bf4, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2e349aa8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3c262e71, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#39,main-Display-.x11_:0-1-EDT-7,5,main] GearsES2.reshape 0x65e98b1c 0/0 640x480 of 640x480, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x65e98b1c, 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[#39,main-Display-.x11_:0-1-EDT-7,5,main] GearsES2.display 0x65e98b1c 640x480, swapInterval 1, drawable 0x2c00002 [apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131864797 d 30ms]] [apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131864928 d 0ms]] [apply] Thread[#39,main-Display-.x11_:0-1-EDT-7,5,main] GearsES2.dispose 0x65e98b1c: tileRendererInUse null [apply] Thread[#39,main-Display-.x11_:0-1-EDT-7,5,main] GearsES2.dispose 0x65e98b1c FIN [apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131864952 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:1751131865063 d 0ms]]] [apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131865063 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 1 640 x 479 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131865064 d 0ms]]] [apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131865064 d 0ms]] [apply] Thread[#40,main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.init.0 0x6ad82709: tileRendererInUse null, GearsES2[obj 0x6ad82709 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x6ad82709 on Thread[#40,main-Display-.x11_:0-1-EDT-8,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x6ad82709 created: GearsObj[0x21c47a40, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x6ad82709 created: GearsObj[0x3be23a74, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x6ad82709 created: GearsObj[0x3be23a74, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#40,main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.init.X 0x6ad82709 FIN GearsES2[obj 0x6ad82709 isInit true, usesShared false, 1 GearsObj[0x21c47a40, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3be23a74, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x49f39e28, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#40,main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.reshape 0x6ad82709 0/0 640x480 of 640x480, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6ad82709, 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[#40,main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.display 0x6ad82709 640x480, swapInterval 1, drawable 0x2c00002 [apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131865064 d 30ms]] [apply] WindowUpdateEvent[[ 0 / 0 1 x 1 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131865134 d 0ms]]] [apply] WindowEvent[LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131865134 d 0ms]] [apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131865135 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 1 640 x 479 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131865135 d 0ms]]] [apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131865135 d 0ms]] [apply] Thread[#40,main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.init.0 0x510f3d34: tileRendererInUse null, GearsES2[obj 0x510f3d34 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x510f3d34 on Thread[#40,main-Display-.x11_:0-1-EDT-8,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x510f3d34 created: GearsObj[0x7bb53d21, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x510f3d34 created: GearsObj[0x7ce038f5, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x510f3d34 created: GearsObj[0x7ce038f5, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#40,main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.init.X 0x510f3d34 FIN GearsES2[obj 0x510f3d34 isInit true, usesShared false, 1 GearsObj[0x7bb53d21, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7ce038f5, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x10e16f32, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#40,main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.reshape 0x510f3d34 0/0 640x480 of 640x480, swapInterval 1, drawable 0x2c00004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x510f3d34, 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[#40,main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.display 0x510f3d34 640x480, swapInterval 1, drawable 0x2c00004 [apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131865135 d 46ms]] [apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131865283 d 0ms]] [apply] Thread[#40,main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.dispose 0x6ad82709: tileRendererInUse null [apply] Thread[#40,main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.dispose 0x6ad82709 FIN [apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131865290 d 0ms]] [apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131865290 d 0ms]] [apply] Thread[#40,main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.dispose 0x510f3d34: tileRendererInUse null [apply] Thread[#40,main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.dispose 0x510f3d34 FIN [apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131865320 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:1751131865447 d 0ms]]] [apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131865447 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 1 640 x 479 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131865447 d 0ms]]] [apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131865447 d 0ms]] [apply] Thread[#41,main-Display-.x11_:0-2-EDT-1,5,main] GearsES2.init.0 0x8297b3a: tileRendererInUse null, GearsES2[obj 0x8297b3a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x8297b3a on Thread[#41,main-Display-.x11_:0-2-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x8297b3a created: GearsObj[0x6003834b, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x8297b3a created: GearsObj[0x2514e4f0, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x8297b3a created: GearsObj[0x2514e4f0, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#41,main-Display-.x11_:0-2-EDT-1,5,main] GearsES2.init.X 0x8297b3a FIN GearsES2[obj 0x8297b3a isInit true, usesShared false, 1 GearsObj[0x6003834b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2514e4f0, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x31374aba, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#41,main-Display-.x11_:0-2-EDT-1,5,main] GearsES2.reshape 0x8297b3a 0/0 640x480 of 640x480, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x8297b3a, 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[#41,main-Display-.x11_:0-2-EDT-1,5,main] GearsES2.display 0x8297b3a 640x480, swapInterval 1, drawable 0x2c00002 [apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131865447 d 30ms]] [apply] WindowUpdateEvent[[ 0 / 0 1 x 1 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131865516 d 0ms]]] [apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131865516 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 1 640 x 479 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131865516 d 0ms]]] [apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131865516 d 0ms]] [apply] WindowEvent[LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131865547 d 0ms]] [apply] Thread[#42,main-Display-.x11_:0-3-EDT-1,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[#42,main-Display-.x11_:0-3-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x2362f559 created: GearsObj[0x19bfde39, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x2362f559 created: GearsObj[0xa48e632, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x2362f559 created: GearsObj[0xa48e632, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#42,main-Display-.x11_:0-3-EDT-1,5,main] GearsES2.init.X 0x2362f559 FIN GearsES2[obj 0x2362f559 isInit true, usesShared false, 1 GearsObj[0x19bfde39, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xa48e632, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x48f2abe3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#42,main-Display-.x11_:0-3-EDT-1,5,main] GearsES2.reshape 0x2362f559 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3600002, 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.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[#42,main-Display-.x11_:0-3-EDT-1,5,main] GearsES2.display 0x2362f559 640x480, swapInterval 1, drawable 0x3600002 [apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131865517 d 47ms]] [apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131865665 d 0ms]] [apply] Thread[#41,main-Display-.x11_:0-2-EDT-1,5,main] GearsES2.dispose 0x8297b3a: tileRendererInUse null [apply] Thread[#41,main-Display-.x11_:0-2-EDT-1,5,main] GearsES2.dispose 0x8297b3a FIN [apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131865678 d 1ms]] [apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131865679 d 0ms]] [apply] Thread[#42,main-Display-.x11_:0-3-EDT-1,5,main] GearsES2.dispose 0x2362f559: tileRendererInUse null [apply] Thread[#42,main-Display-.x11_:0-3-EDT-1,5,main] GearsES2.dispose 0x2362f559 FIN [apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131865705 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 @ 1751131865756 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131865765 ms --- localhost/127.0.0.1:59999 - Unlock ok within 10 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01WindowSimple took 0.319 sec [apply] Testcase: test02WindowSimple took 0.259 sec [apply] Testcase: test10WindowNativeRecreateSimple took 0.203 sec [apply] Testcase: test11WindowNativeRecreateSimple took 0.203 sec [apply] Testcase: test21WindowDestroyWinTwiceA took 0.208 sec [apply] Testcase: test22WindowTwoWinOneDisplay took 0.367 sec [apply] Testcase: test23WindowTwoWinTwoDisplays took 0.383 sec [echo] Testing com.jogamp.opengl.test.junit.newt.TestGLWindows02NEWTAnimated -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.newt.TestGLWindows02NEWTAnimated.xml [apply] WARNING: package sun.awt.windows not in java.desktop [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 @ 1751131866560 ms III - Start [apply] SLOCK [T main @ 1751131866564 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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:1751131867013 d 5ms]]] [apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131867024 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 1 640 x 479 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131867024 d 0ms]]] [apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131867025 d 0ms]] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x34a3d150: tileRendererInUse null, GearsES2[obj 0x34a3d150 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x34a3d150 on Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x34a3d150 created: GearsObj[0x68d658d4, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x34a3d150 created: GearsObj[0x4d8107c5, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x34a3d150 created: GearsObj[0x4d8107c5, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0x34a3d150 FIN GearsES2[obj 0x34a3d150 isInit true, usesShared false, 1 GearsObj[0x68d658d4, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4d8107c5, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7440e257, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x34a3d150 0/0 640x480 of 640x480, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x34a3d150, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x34a3d150 640x480, swapInterval 1, drawable 0x2c00002 [apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131867029 d 68ms]] [apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131867306 d 0ms]] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x34a3d150: tileRendererInUse null [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x34a3d150 FIN [apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131867337 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:1751131867669 d 0ms]]] [apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131867680 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 1 640 x 479 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131867680 d 0ms]]] [apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131867680 d 0ms]] [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.0 0x5b7a5baa: tileRendererInUse null, GearsES2[obj 0x5b7a5baa isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x5b7a5baa on Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x5b7a5baa created: GearsObj[0x71b70a2a, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x5b7a5baa created: GearsObj[0xcc3732f, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x5b7a5baa created: GearsObj[0xcc3732f, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.X 0x5b7a5baa FIN GearsES2[obj 0x5b7a5baa isInit true, usesShared false, 1 GearsObj[0x71b70a2a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xcc3732f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x20927741, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x5b7a5baa 0/0 640x480 of 640x480, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5b7a5baa, 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[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x5b7a5baa 640x480, swapInterval 1, drawable 0x2c00002 [apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131867681 d 31ms]] [apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131868064 d 0ms]] [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x5b7a5baa: tileRendererInUse null [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x5b7a5baa FIN [apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131868081 d 0ms]] [apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131868082 d 0ms]] [apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131868082 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:1751131868414 d 0ms]]] [apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131868414 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 1 640 x 479 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131868414 d 0ms]]] [apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131868414 d 0ms]] [apply] Thread[#38,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.0 0x1d296da: tileRendererInUse null, GearsES2[obj 0x1d296da isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x1d296da on Thread[#38,main-Display-.x11_:0-1-EDT-4,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x1d296da created: GearsObj[0x7bb85ac0, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x1d296da created: GearsObj[0x261e06a3, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x1d296da created: GearsObj[0x261e06a3, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#38,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.X 0x1d296da FIN GearsES2[obj 0x1d296da isInit true, usesShared false, 1 GearsObj[0x7bb85ac0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x261e06a3, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2a9728f0, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#38,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x1d296da 0/0 640x480 of 640x480, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1d296da, 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[#38,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x1d296da 640x480, swapInterval 0, drawable 0x2c00002 [apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131868414 d 30ms]] [apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131868459 d 1ms]] [apply] WindowUpdateEvent[[ 0 / 0 1 x 1 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131868501 d 0ms]]] [apply] WindowEvent[LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131868501 d 0ms]] [apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131868501 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 1 630 x 469 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131868501 d 0ms]]] [apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131868501 d 0ms]] [apply] Thread[#38,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.0 0x408d971b: tileRendererInUse null, GearsES2[obj 0x408d971b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x408d971b on Thread[#38,main-Display-.x11_:0-1-EDT-4,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x408d971b created: GearsObj[0x69ea0d2a, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x408d971b created: GearsObj[0x3641f73, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x408d971b created: GearsObj[0x3641f73, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#38,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.X 0x408d971b FIN GearsES2[obj 0x408d971b isInit true, usesShared false, 1 GearsObj[0x69ea0d2a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3641f73, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x57543f8f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#38,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x408d971b 0/0 630x470 of 630x470, swapInterval 1, drawable 0x2c00004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x408d971b, 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[#38,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x408d971b 630x470, swapInterval 1, drawable 0x2c00004 [apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131868502 d 44ms]] [apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131868559 d 0ms]] [apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131869020 d 0ms]] [apply] Thread[#38,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x1d296da: tileRendererInUse null [apply] Thread[#38,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x1d296da FIN [apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131869029 d 0ms]] [apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131869242 d 0ms]] [apply] Thread[#38,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x408d971b: tileRendererInUse null [apply] Thread[#38,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x408d971b FIN [apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131869265 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:1751131869614 d 0ms]]] [apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131869614 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 1 640 x 479 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131869630 d 0ms]]] [apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131869630 d 0ms]] [apply] Thread[#40,main-Display-.x11_:0-2-EDT-1,5,main] GearsES2.init.0 0x3c46e67a: tileRendererInUse null, GearsES2[obj 0x3c46e67a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x3c46e67a on Thread[#40,main-Display-.x11_:0-2-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x3c46e67a created: GearsObj[0x11f7df5a, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x3c46e67a created: GearsObj[0x809b56b, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x3c46e67a created: GearsObj[0x809b56b, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#40,main-Display-.x11_:0-2-EDT-1,5,main] GearsES2.init.X 0x3c46e67a FIN GearsES2[obj 0x3c46e67a isInit true, usesShared false, 1 GearsObj[0x11f7df5a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x809b56b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x40b2e288, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#40,main-Display-.x11_:0-2-EDT-1,5,main] GearsES2.reshape 0x3c46e67a 0/0 640x480 of 640x480, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> 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.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[#40,main-Display-.x11_:0-2-EDT-1,5,main] GearsES2.display 0x3c46e67a 640x480, swapInterval 0, drawable 0x2c00002 [apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131869631 d 31ms]] [apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131869676 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 0 1 x 1 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131869716 d 0ms]]] [apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131869716 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 1 630 x 469 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131869716 d 0ms]]] [apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131869716 d 0ms]] [apply] WindowEvent[LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131869747 d 0ms]] [apply] Thread[#41,main-Display-.x11_:0-3-EDT-1,5,main] GearsES2.init.0 0xc730b35: tileRendererInUse null, GearsES2[obj 0xc730b35 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0xc730b35 on Thread[#41,main-Display-.x11_:0-3-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0xc730b35 created: GearsObj[0x314cd3a8, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0xc730b35 created: GearsObj[0x550e9f34, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0xc730b35 created: GearsObj[0x550e9f34, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#41,main-Display-.x11_:0-3-EDT-1,5,main] GearsES2.init.X 0xc730b35 FIN GearsES2[obj 0xc730b35 isInit true, usesShared false, 1 GearsObj[0x314cd3a8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x550e9f34, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x60a94dc2, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#41,main-Display-.x11_:0-3-EDT-1,5,main] GearsES2.reshape 0xc730b35 0/0 630x470 of 630x470, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null [apply] >> GearsES2 0xc730b35, 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[#41,main-Display-.x11_:0-3-EDT-1,5,main] GearsES2.display 0xc730b35 630x470, swapInterval 1, drawable 0x3600002 [apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131869717 d 48ms]] [apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131869777 d 0ms]] [apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131870240 d 0ms]] [apply] Thread[#40,main-Display-.x11_:0-2-EDT-1,5,main] GearsES2.dispose 0x3c46e67a: tileRendererInUse null [apply] Thread[#40,main-Display-.x11_:0-2-EDT-1,5,main] GearsES2.dispose 0x3c46e67a FIN [apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131870255 d 0ms]] [apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131870467 d 0ms]] [apply] Thread[#41,main-Display-.x11_:0-3-EDT-1,5,main] GearsES2.dispose 0xc730b35: tileRendererInUse null [apply] Thread[#41,main-Display-.x11_:0-3-EDT-1,5,main] GearsES2.dispose 0xc730b35 FIN [apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131870506 d 0ms]] [apply] junit.framework.TestListener: endTest(testWindowDecor03TwoWinTwoDisplays) [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 @ 1751131870800 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131870809 ms --- localhost/127.0.0.1:59999 - Unlock ok within 11 ms [apply] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.847 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751131866560 ms III - Start [apply] SLOCK [T main @ 1751131866564 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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:1751131867013 d 5ms]]] [apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131867024 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 1 640 x 479 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131867024 d 0ms]]] [apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131867025 d 0ms]] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x34a3d150: tileRendererInUse null, GearsES2[obj 0x34a3d150 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x34a3d150 on Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x34a3d150 created: GearsObj[0x68d658d4, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x34a3d150 created: GearsObj[0x4d8107c5, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x34a3d150 created: GearsObj[0x4d8107c5, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0x34a3d150 FIN GearsES2[obj 0x34a3d150 isInit true, usesShared false, 1 GearsObj[0x68d658d4, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4d8107c5, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7440e257, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x34a3d150 0/0 640x480 of 640x480, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x34a3d150, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x34a3d150 640x480, swapInterval 1, drawable 0x2c00002 [apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131867029 d 68ms]] [apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131867306 d 0ms]] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x34a3d150: tileRendererInUse null [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x34a3d150 FIN [apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131867337 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:1751131867669 d 0ms]]] [apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131867680 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 1 640 x 479 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131867680 d 0ms]]] [apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131867680 d 0ms]] [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.0 0x5b7a5baa: tileRendererInUse null, GearsES2[obj 0x5b7a5baa isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x5b7a5baa on Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x5b7a5baa created: GearsObj[0x71b70a2a, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x5b7a5baa created: GearsObj[0xcc3732f, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x5b7a5baa created: GearsObj[0xcc3732f, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.X 0x5b7a5baa FIN GearsES2[obj 0x5b7a5baa isInit true, usesShared false, 1 GearsObj[0x71b70a2a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xcc3732f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x20927741, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x5b7a5baa 0/0 640x480 of 640x480, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5b7a5baa, 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[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x5b7a5baa 640x480, swapInterval 1, drawable 0x2c00002 [apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131867681 d 31ms]] [apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131868064 d 0ms]] [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x5b7a5baa: tileRendererInUse null [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x5b7a5baa FIN [apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131868081 d 0ms]] [apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131868082 d 0ms]] [apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131868082 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:1751131868414 d 0ms]]] [apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131868414 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 1 640 x 479 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131868414 d 0ms]]] [apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131868414 d 0ms]] [apply] Thread[#38,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.0 0x1d296da: tileRendererInUse null, GearsES2[obj 0x1d296da isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x1d296da on Thread[#38,main-Display-.x11_:0-1-EDT-4,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x1d296da created: GearsObj[0x7bb85ac0, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x1d296da created: GearsObj[0x261e06a3, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x1d296da created: GearsObj[0x261e06a3, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#38,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.X 0x1d296da FIN GearsES2[obj 0x1d296da isInit true, usesShared false, 1 GearsObj[0x7bb85ac0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x261e06a3, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2a9728f0, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#38,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x1d296da 0/0 640x480 of 640x480, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1d296da, 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[#38,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x1d296da 640x480, swapInterval 0, drawable 0x2c00002 [apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131868414 d 30ms]] [apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131868459 d 1ms]] [apply] WindowUpdateEvent[[ 0 / 0 1 x 1 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131868501 d 0ms]]] [apply] WindowEvent[LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131868501 d 0ms]] [apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131868501 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 1 630 x 469 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131868501 d 0ms]]] [apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131868501 d 0ms]] [apply] Thread[#38,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.0 0x408d971b: tileRendererInUse null, GearsES2[obj 0x408d971b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x408d971b on Thread[#38,main-Display-.x11_:0-1-EDT-4,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x408d971b created: GearsObj[0x69ea0d2a, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x408d971b created: GearsObj[0x3641f73, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x408d971b created: GearsObj[0x3641f73, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#38,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.X 0x408d971b FIN GearsES2[obj 0x408d971b isInit true, usesShared false, 1 GearsObj[0x69ea0d2a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3641f73, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x57543f8f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#38,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x408d971b 0/0 630x470 of 630x470, swapInterval 1, drawable 0x2c00004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x408d971b, 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[#38,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x408d971b 630x470, swapInterval 1, drawable 0x2c00004 [apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131868502 d 44ms]] [apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131868559 d 0ms]] [apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131869020 d 0ms]] [apply] Thread[#38,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x1d296da: tileRendererInUse null [apply] Thread[#38,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x1d296da FIN [apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131869029 d 0ms]] [apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131869242 d 0ms]] [apply] Thread[#38,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x408d971b: tileRendererInUse null [apply] Thread[#38,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x408d971b FIN [apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131869265 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:1751131869614 d 0ms]]] [apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131869614 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 1 640 x 479 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131869630 d 0ms]]] [apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131869630 d 0ms]] [apply] Thread[#40,main-Display-.x11_:0-2-EDT-1,5,main] GearsES2.init.0 0x3c46e67a: tileRendererInUse null, GearsES2[obj 0x3c46e67a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x3c46e67a on Thread[#40,main-Display-.x11_:0-2-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x3c46e67a created: GearsObj[0x11f7df5a, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x3c46e67a created: GearsObj[0x809b56b, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x3c46e67a created: GearsObj[0x809b56b, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#40,main-Display-.x11_:0-2-EDT-1,5,main] GearsES2.init.X 0x3c46e67a FIN GearsES2[obj 0x3c46e67a isInit true, usesShared false, 1 GearsObj[0x11f7df5a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x809b56b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x40b2e288, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#40,main-Display-.x11_:0-2-EDT-1,5,main] GearsES2.reshape 0x3c46e67a 0/0 640x480 of 640x480, swapInterval 0, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> 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.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[#40,main-Display-.x11_:0-2-EDT-1,5,main] GearsES2.display 0x3c46e67a 640x480, swapInterval 0, drawable 0x2c00002 [apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131869631 d 31ms]] [apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131869676 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 0 1 x 1 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131869716 d 0ms]]] [apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131869716 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 1 630 x 469 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131869716 d 0ms]]] [apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131869716 d 0ms]] [apply] WindowEvent[LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131869747 d 0ms]] [apply] Thread[#41,main-Display-.x11_:0-3-EDT-1,5,main] GearsES2.init.0 0xc730b35: tileRendererInUse null, GearsES2[obj 0xc730b35 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0xc730b35 on Thread[#41,main-Display-.x11_:0-3-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0xc730b35 created: GearsObj[0x314cd3a8, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0xc730b35 created: GearsObj[0x550e9f34, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0xc730b35 created: GearsObj[0x550e9f34, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#41,main-Display-.x11_:0-3-EDT-1,5,main] GearsES2.init.X 0xc730b35 FIN GearsES2[obj 0xc730b35 isInit true, usesShared false, 1 GearsObj[0x314cd3a8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x550e9f34, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x60a94dc2, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#41,main-Display-.x11_:0-3-EDT-1,5,main] GearsES2.reshape 0xc730b35 0/0 630x470 of 630x470, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null [apply] >> GearsES2 0xc730b35, 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[#41,main-Display-.x11_:0-3-EDT-1,5,main] GearsES2.display 0xc730b35 630x470, swapInterval 1, drawable 0x3600002 [apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131869717 d 48ms]] [apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131869777 d 0ms]] [apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131870240 d 0ms]] [apply] Thread[#40,main-Display-.x11_:0-2-EDT-1,5,main] GearsES2.dispose 0x3c46e67a: tileRendererInUse null [apply] Thread[#40,main-Display-.x11_:0-2-EDT-1,5,main] GearsES2.dispose 0x3c46e67a FIN [apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131870255 d 0ms]] [apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131870467 d 0ms]] [apply] Thread[#41,main-Display-.x11_:0-3-EDT-1,5,main] GearsES2.dispose 0xc730b35: tileRendererInUse null [apply] Thread[#41,main-Display-.x11_:0-3-EDT-1,5,main] GearsES2.dispose 0xc730b35 FIN [apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131870506 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 @ 1751131870800 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131870809 ms --- localhost/127.0.0.1:59999 - Unlock ok within 11 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testWindowDecor01Simple took 0.657 sec [apply] Testcase: testWindowDecor02DestroyWinTwiceA took 0.737 sec [apply] Testcase: testWindowDecor03TwoWinOneDisplay took 1.182 sec [apply] Testcase: testWindowDecor03TwoWinTwoDisplays took 1.241 sec [echo] Testing com.jogamp.opengl.test.junit.newt.TestGLWindows03NEWTAnimResize -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.newt.TestGLWindows03NEWTAnimResize.xml [apply] WARNING: package sun.awt.windows not in java.desktop [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 @ 1751131871626 ms III - Start [apply] SLOCK [T main @ 1751131871631 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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:1751131872097 d 3ms]]] [apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131872109 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 1 200 x 149 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131872109 d 0ms]]] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x4c371370: tileRendererInUse null, GearsES2[obj 0x4c371370 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x4c371370 on Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x4c371370 created: GearsObj[0xd956fde, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x4c371370 created: GearsObj[0x576e0f80, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x4c371370 created: GearsObj[0x576e0f80, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0x4c371370 FIN GearsES2[obj 0x4c371370 isInit true, usesShared false, 1 GearsObj[0xd956fde, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x576e0f80, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x47995d2, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4c371370 0/0 200x150 of 200x150, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4c371370, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4c371370 200x150, swapInterval 1, drawable 0x2c00002 [apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131872112 d 70ms]] [apply] resize: 0 -> 1 - 200x150 [apply] resize: 1 -> 2 - 400x300 [apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131872760 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 0 400 x 300 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131872760 d 0ms]]] [apply] Thread[#34,main-Animator#00,5,main] GearsES2.reshape 0x4c371370 0/0 400x300 of 400x300, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4c371370, angle 640.0, [l -1.3333334, r 1.3333334, b -1.0, t 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:1751131873276 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 0 600 x 450 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131873277 d 0ms]]] [apply] Thread[#34,main-Animator#00,5,main] GearsES2.reshape 0x4c371370 0/0 600x450 of 600x450, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4c371370, angle 1223.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:1751131873792 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 0 800 x 600 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131873793 d 0ms]]] [apply] Thread[#34,main-Animator#00,5,main] GearsES2.reshape 0x4c371370 0/0 800x600 of 800x600, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4c371370, angle 1555.0, [l -1.3333334, r 1.3333334, b -1.0, t 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:1751131874295 d 0ms]] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x4c371370: tileRendererInUse null [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x4c371370 FIN [apply] junit.framework.TestListener: endTest(test01WindowDecor) [apply] junit.framework.TestListener: startTest(test02WindowUndecor) [apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131874315 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:1751131874416 d 0ms]]] [apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131874417 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 1 200 x 149 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131874417 d 0ms]]] [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.0 0x13c9d689: tileRendererInUse null, GearsES2[obj 0x13c9d689 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x13c9d689 on Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x13c9d689 created: GearsObj[0x83aa38b, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x13c9d689 created: GearsObj[0x2d3cc454, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x13c9d689 created: GearsObj[0x2d3cc454, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.X 0x13c9d689 FIN GearsES2[obj 0x13c9d689 isInit true, usesShared false, 1 GearsObj[0x83aa38b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2d3cc454, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x59e643af, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x13c9d689 0/0 200x150 of 200x150, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x13c9d689, 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[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x13c9d689 200x150, swapInterval 1, drawable 0x2c00002 [apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131874422 d 59ms]] [apply] resize: 0 -> 1 - 200x150 [apply] resize: 1 -> 2 - 400x300 [apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131875043 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 0 400 x 300 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131875043 d 0ms]]] [apply] Thread[#36,main-Animator#01,5,main] GearsES2.reshape 0x13c9d689 0/0 400x300 of 400x300, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x13c9d689, angle 684.0, [l -1.3333334, r 1.3333334, b -1.0, t 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:1751131875554 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 0 600 x 450 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131875554 d 1ms]]] [apply] Thread[#36,main-Animator#01,5,main] GearsES2.reshape 0x13c9d689 0/0 600x450 of 600x450, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x13c9d689, angle 1272.0, [l -1.3333334, r 1.3333334, b -1.0, 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:1751131876067 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 0 800 x 600 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131876067 d 0ms]]] [apply] Thread[#36,main-Animator#01,5,main] GearsES2.reshape 0x13c9d689 0/0 800x600 of 800x600, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x13c9d689, angle 1617.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:1751131876572 d 0ms]] [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x13c9d689: tileRendererInUse null [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x13c9d689 FIN [apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131876581 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 @ 1751131876593 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131876596 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [apply] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.569 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751131871626 ms III - Start [apply] SLOCK [T main @ 1751131871631 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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:1751131872097 d 3ms]]] [apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131872109 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 1 200 x 149 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131872109 d 0ms]]] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x4c371370: tileRendererInUse null, GearsES2[obj 0x4c371370 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x4c371370 on Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x4c371370 created: GearsObj[0xd956fde, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x4c371370 created: GearsObj[0x576e0f80, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x4c371370 created: GearsObj[0x576e0f80, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0x4c371370 FIN GearsES2[obj 0x4c371370 isInit true, usesShared false, 1 GearsObj[0xd956fde, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x576e0f80, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x47995d2, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4c371370 0/0 200x150 of 200x150, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4c371370, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4c371370 200x150, swapInterval 1, drawable 0x2c00002 [apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131872112 d 70ms]] [apply] resize: 0 -> 1 - 200x150 [apply] resize: 1 -> 2 - 400x300 [apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131872760 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 0 400 x 300 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131872760 d 0ms]]] [apply] Thread[#34,main-Animator#00,5,main] GearsES2.reshape 0x4c371370 0/0 400x300 of 400x300, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4c371370, angle 640.0, [l -1.3333334, r 1.3333334, b -1.0, t 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:1751131873276 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 0 600 x 450 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131873277 d 0ms]]] [apply] Thread[#34,main-Animator#00,5,main] GearsES2.reshape 0x4c371370 0/0 600x450 of 600x450, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4c371370, angle 1223.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:1751131873792 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 0 800 x 600 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131873793 d 0ms]]] [apply] Thread[#34,main-Animator#00,5,main] GearsES2.reshape 0x4c371370 0/0 800x600 of 800x600, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4c371370, angle 1555.0, [l -1.3333334, r 1.3333334, b -1.0, t 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:1751131874295 d 0ms]] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x4c371370: tileRendererInUse null [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x4c371370 FIN [apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131874315 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:1751131874416 d 0ms]]] [apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131874417 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 1 200 x 149 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131874417 d 0ms]]] [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.0 0x13c9d689: tileRendererInUse null, GearsES2[obj 0x13c9d689 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x13c9d689 on Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x13c9d689 created: GearsObj[0x83aa38b, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x13c9d689 created: GearsObj[0x2d3cc454, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x13c9d689 created: GearsObj[0x2d3cc454, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.X 0x13c9d689 FIN GearsES2[obj 0x13c9d689 isInit true, usesShared false, 1 GearsObj[0x83aa38b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2d3cc454, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x59e643af, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x13c9d689 0/0 200x150 of 200x150, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x13c9d689, 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[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x13c9d689 200x150, swapInterval 1, drawable 0x2c00002 [apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131874422 d 59ms]] [apply] resize: 0 -> 1 - 200x150 [apply] resize: 1 -> 2 - 400x300 [apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131875043 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 0 400 x 300 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131875043 d 0ms]]] [apply] Thread[#36,main-Animator#01,5,main] GearsES2.reshape 0x13c9d689 0/0 400x300 of 400x300, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x13c9d689, angle 684.0, [l -1.3333334, r 1.3333334, b -1.0, t 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:1751131875554 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 0 600 x 450 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131875554 d 1ms]]] [apply] Thread[#36,main-Animator#01,5,main] GearsES2.reshape 0x13c9d689 0/0 600x450 of 600x450, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x13c9d689, angle 1272.0, [l -1.3333334, r 1.3333334, b -1.0, 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:1751131876067 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 0 800 x 600 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131876067 d 0ms]]] [apply] Thread[#36,main-Animator#01,5,main] GearsES2.reshape 0x13c9d689 0/0 800x600 of 800x600, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x13c9d689, angle 1617.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:1751131876572 d 0ms]] [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x13c9d689: tileRendererInUse null [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x13c9d689 FIN [apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751131876581 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 @ 1751131876593 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131876596 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01WindowDecor took 2.303 sec [apply] Testcase: test02WindowUndecor took 2.264 sec [echo] Testing com.jogamp.opengl.test.junit.newt.TestRemoteGLWindows01NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.newt.TestRemoteGLWindows01NEWT.xml [apply] WARNING: package sun.awt.windows not in java.desktop [apply] Testsuite: com.jogamp.opengl.test.junit.newt.TestRemoteGLWindows01NEWT [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 @ 1751131877355 ms III - Start [apply] SLOCK [T main @ 1751131877360 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestRemoteGLWindows01NEWT - testRemoteWindow01 [apply] junit.framework.TestListener: startTest(testRemoteWindow01) [apply] junit.framework.TestListener: endTest(testRemoteWindow01) [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES1.init ... [apply] GearsES1 init on Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 created: GearsObj[0x693ebc8e, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 created: GearsObj[0x55bd56d4, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 created: GearsObj[0x5f859957, vbo ff 13, fs 14, bf 15, bs 16] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES1.init FIN [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES1.reshape 0/0 512x512, swapInterval 1 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES1.reshape FIN [apply] GLProfiles window1: :0: Natives[GL4bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES3 false, GL3bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.sw], GL2ES1 GLProfile[GL2ES1/GL4bc.sw], GL4ES3 GLProfile[GL4ES3/GL4.sw], GL2ES2 GLProfile[GL2ES2/GL4.sw], GL4bc GLProfile[GL4bc/GL4bc.sw], GL2 GLProfile[GL2/GL4bc.sw], GL4 GLProfile[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4bc.sw], , default GLProfile[GL4bc/GL4bc.sw], count 9 / 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 @ 1751131877880 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131877883 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] Tests run: 1, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 1.117 secX11Util.Display: Shutdown (JVM shutdown: true, open (no close attempt): 2/2, reusable (open, marked uncloseable): 0, pending (open in creation order): 2) [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751131877355 ms III - Start [apply] SLOCK [T main @ 1751131877360 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestRemoteGLWindows01NEWT - testRemoteWindow01 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES1.init ... [apply] GearsES1 init on Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] [apply] X11Util: Open X11 Display Connections: 2 [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)]X11Util: Open[0]: NamedX11Display[:0, 0x7f1a140016b0, refCount 1, unCloseable false] [apply] [apply] X11Util: Open[1]: NamedX11Display[:0, 0x7f1a1401fb80, refCount 1, unCloseable false] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 created: GearsObj[0x693ebc8e, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 created: GearsObj[0x55bd56d4, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 created: GearsObj[0x5f859957, vbo ff 13, fs 14, bf 15, bs 16] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES1.init FIN [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES1.reshape 0/0 512x512, swapInterval 1 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES1.reshape FIN [apply] GLProfiles window1: :0: Natives[GL4bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES3 false, GL3bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.sw], GL2ES1 GLProfile[GL2ES1/GL4bc.sw], GL4ES3 GLProfile[GL4ES3/GL4.sw], GL2ES2 GLProfile[GL2ES2/GL4.sw], GL4bc GLProfile[GL4bc/GL4bc.sw], GL2 GLProfile[GL2/GL4bc.sw], GL4 GLProfile[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4bc.sw], , default GLProfile[GL4bc/GL4bc.sw], count 9 / 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 @ 1751131877880 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131877883 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testRemoteWindow01 took 0.499 sec [apply] SKIPPED: got: , expected: null [apply] Testcase: testRemoteWindow01 took 0.501 sec [echo] Testing com.jogamp.opengl.test.junit.newt.TestRemoteWindow01NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.newt.TestRemoteWindow01NEWT.xml [apply] WARNING: package sun.awt.windows not in java.desktop [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 @ 1751131878674 ms III - Start [apply] SLOCK [T main @ 1751131878679 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [apply] junit.framework.TestListener: startTest(testRemoteWindow01) [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestRemoteWindow01NEWT - testRemoteWindow01 [apply] junit.framework.TestListener: endTest(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 @ 1751131878848 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131878854 ms --- localhost/127.0.0.1:59999 - Unlock ok within 7 ms [apply] Tests run: 1, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 0.765 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751131878674 ms III - Start [apply] SLOCK [T main @ 1751131878679 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 @ 1751131878848 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131878854 ms --- localhost/127.0.0.1:59999 - Unlock ok within 7 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testRemoteWindow01 took 0.074 sec [apply] SKIPPED: got: , expected: null [apply] Testcase: testRemoteWindow01 took 0.076 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, 0x7f50f8001e90, refCount 1, unCloseable false] [apply] X11Util: Open[1]: NamedX11Display[:0, 0x7f50f80263a0, 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] WARNING: package sun.awt.windows not in java.desktop [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 @ 1751131879669 ms III - Start [apply] SLOCK [T main @ 1751131879674 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestWindowAndPointerIconNEWT - test [apply] Create PointerIcon #00: PointerIcon[obj 0x4c583ecf, .x11_:0-1, 0x2c00004, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Set PointerIcon: PointerIcon[obj 0x4c583ecf, .x11_:0-1, 0x2c00004, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Thread[#34,main-Animator#00,5,main] GearsES2.init.0 0x6302bbb1: tileRendererInUse null, GearsES2[obj 0x6302bbb1 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x6302bbb1 on Thread[#34,main-Animator#00,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x6302bbb1 created: GearsObj[0x1287a1a8, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x6302bbb1 created: GearsObj[0x74f40e6d, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x6302bbb1 created: GearsObj[0x74f40e6d, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#34,main-Animator#00,5,main] GearsES2.init.X 0x6302bbb1 FIN GearsES2[obj 0x6302bbb1 isInit true, usesShared false, 1 GearsObj[0x1287a1a8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x74f40e6d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x22f9a06a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#34,main-Animator#00,5,main] GearsES2.reshape 0x6302bbb1 0/0 800x600 of 800x600, swapInterval 1, drawable 0x2c00006, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6302bbb1, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x6302bbb1: tileRendererInUse null [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x6302bbb1 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 @ 1751131881178 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131881181 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [apply] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.102 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751131879669 ms III - Start [apply] SLOCK [T main @ 1751131879674 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestWindowAndPointerIconNEWT - test [apply] Create PointerIcon #00: PointerIcon[obj 0x4c583ecf, .x11_:0-1, 0x2c00004, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Set PointerIcon: PointerIcon[obj 0x4c583ecf, .x11_:0-1, 0x2c00004, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Thread[#34,main-Animator#00,5,main] GearsES2.init.0 0x6302bbb1: tileRendererInUse null, GearsES2[obj 0x6302bbb1 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x6302bbb1 on Thread[#34,main-Animator#00,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x6302bbb1 created: GearsObj[0x1287a1a8, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x6302bbb1 created: GearsObj[0x74f40e6d, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x6302bbb1 created: GearsObj[0x74f40e6d, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#34,main-Animator#00,5,main] GearsES2.init.X 0x6302bbb1 FIN GearsES2[obj 0x6302bbb1 isInit true, usesShared false, 1 GearsObj[0x1287a1a8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x74f40e6d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x22f9a06a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#34,main-Animator#00,5,main] GearsES2.reshape 0x6302bbb1 0/0 800x600 of 800x600, swapInterval 1, drawable 0x2c00006, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6302bbb1, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x6302bbb1: tileRendererInUse null [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x6302bbb1 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 @ 1751131881178 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131881181 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test took 1.484 sec [echo] Testing com.jogamp.opengl.test.junit.newt.TestWindowClosingProtocol02NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.newt.TestWindowClosingProtocol02NEWT.xml [apply] WARNING: package sun.awt.windows not in java.desktop [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 @ 1751131882015 ms III - Start [apply] SLOCK [T main @ 1751131882020 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestWindowClosingProtocol02NEWT - testCloseGLWindow [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x31304f14: tileRendererInUse null, GearsES2[obj 0x31304f14 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x31304f14 on Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x31304f14 created: GearsObj[0x6d0dd17d, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x31304f14 created: GearsObj[0x7f48748a, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x31304f14 created: GearsObj[0x7f48748a, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0x31304f14 FIN GearsES2[obj 0x31304f14 isInit true, usesShared false, 1 GearsObj[0x6d0dd17d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7f48748a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2e021984, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x31304f14 0/0 512x512 of 512x512, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x31304f14, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x31304f14 512x512, swapInterval 1, drawable 0x2c00002 [apply] junit.framework.TestListener: endTest(testCloseGLWindow) [apply] NEWTWindowClosingAdapter.windowDestroyNotify: NEWTWindowClosingAdapter[closing 1, closed 0] [apply] NEWTWindowClosingAdapter.windowDestroyNotify: NEWTWindowClosingAdapter[closing 1, closed 0] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x31304f14: tileRendererInUse null [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x31304f14 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 @ 1751131882908 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131882912 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms [apply] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.508 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751131882015 ms III - Start [apply] SLOCK [T main @ 1751131882020 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestWindowClosingProtocol02NEWT - testCloseGLWindow [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x31304f14: tileRendererInUse null, GearsES2[obj 0x31304f14 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x31304f14 on Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x31304f14 created: GearsObj[0x6d0dd17d, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x31304f14 created: GearsObj[0x7f48748a, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x31304f14 created: GearsObj[0x7f48748a, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0x31304f14 FIN GearsES2[obj 0x31304f14 isInit true, usesShared false, 1 GearsObj[0x6d0dd17d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7f48748a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2e021984, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x31304f14 0/0 512x512 of 512x512, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x31304f14, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x31304f14 512x512, swapInterval 1, drawable 0x2c00002 [apply] NEWTWindowClosingAdapter.windowDestroyNotify: NEWTWindowClosingAdapter[closing 1, closed 0] [apply] NEWTWindowClosingAdapter.windowDestroyNotify: NEWTWindowClosingAdapter[closing 1, closed 0] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x31304f14: tileRendererInUse null [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x31304f14 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 @ 1751131882908 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131882912 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testCloseGLWindow took 0.847 sec [echo] Testing com.jogamp.opengl.test.junit.newt.TestWindows01NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.newt.TestWindows01NEWT.xml [apply] WARNING: package sun.awt.windows not in java.desktop [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 @ 1751131883704 ms III - Start [apply] junit.framework.TestListener: startTest(testWindowDecorDestroyWinTwiceA) [apply] SLOCK [T main @ 1751131883708 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestWindows01NEWT - testWindowDecorDestroyWinTwiceA [apply] junit.framework.TestListener: endTest(testWindowDecorDestroyWinTwiceA) [apply] junit.framework.TestListener: startTest(testWindowDecorSimpleUserPos) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestWindows01NEWT - testWindowDecorDestroyWinTwiceA [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestWindows01NEWT - testWindowDecorSimpleUserPos [apply] junit.framework.TestListener: endTest(testWindowDecorSimpleUserPos) [apply] junit.framework.TestListener: startTest(testWindowDecorSimpleWMPos) [apply] junit.framework.TestListener: endTest(testWindowDecorSimpleWMPos) [apply] junit.framework.TestListener: startTest(testWindowDecorTwoWin) [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] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestWindows01NEWT - testWindowNativeRecreate01Simplejunit.framework.TestListener: endTest(testWindowNativeRecreate01Simple) [apply] [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751131884140 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131884147 ms --- localhost/127.0.0.1:59999 - Unlock ok within 8 ms [apply] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.042 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751131883704 ms III - Start [apply] SLOCK [T main @ 1751131883708 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 @ 1751131884140 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131884147 ms --- localhost/127.0.0.1:59999 - Unlock ok within 8 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testWindowDecorDestroyWinTwiceA took 0.089 sec [apply] Testcase: testWindowDecorSimpleUserPos took 0.047 sec [apply] Testcase: testWindowDecorSimpleWMPos took 0.02 sec [apply] Testcase: testWindowDecorTwoWin took 0.096 sec [apply] Testcase: testWindowNativeRecreate01Simple took 0.083 sec [echo] Testing com.jogamp.opengl.test.junit.newt.TestWindows02NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.newt.TestWindows02NEWT.xml [apply] WARNING: package sun.awt.windows not in java.desktop [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] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751131884992 ms III - Start [apply] SLOCK [T main @ 1751131884998 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts [apply] junit.framework.TestListener: startTest(test01WindowDefault) [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 0x6e: 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 @ 1751131885500 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131885522 ms --- localhost/127.0.0.1:59999 - Unlock ok within 23 ms [apply] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.13 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751131884992 ms III - Start [apply] SLOCK [T main @ 1751131884998 ms +++ localhost/127.0.0.1:59999 - Locked within 14 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 0x6e: 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 @ 1751131885500 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131885522 ms --- localhost/127.0.0.1:59999 - Unlock ok within 23 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01WindowDefault took 0.197 sec [apply] Testcase: test02WindowDefault took 0.17 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] WARNING: package sun.awt.windows not in java.desktop [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 @ 1751131886287 ms III - Start [apply] SLOCK [T main @ 1751131886292 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [apply] junit.framework.TestListener: startTest(test00ScreenModeStream)++++ 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] [apply] junit.framework.TestListener: endTest(test00ScreenModeStream) [apply] junit.framework.TestListener: startTest(test01ScreenAllMonitor) [apply] Primary Device Monitor[Id 0x3e [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 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x45, [ 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 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] current: [Id 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] junit.framework.TestListener: endTest(test01ScreenAllMonitor) [apply] junit.framework.TestListener: startTest(test02ScreenAllModesInfo) [apply] Monitor Index 0 Monitor[Id 0x3e [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 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]junit.framework.TestListener: endTest(test02ScreenAllModesInfo) [apply] [apply] pixel/mm [3.6852207, 3.6860068] [apply] pixel/in [93.60461, 93.62457] [apply] orig : [Id 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] current: [Id 0x45, [ 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 0x7f242c0010d0, owner true, ResourceToolkitLock[obj 0x7f0eb4b4, isOwner false, <5c33f1a9, 1623b78d>[count 0, qsz 0, owner ]], obj 0x3c19aaa5], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f242c0010d0, owner true, ResourceToolkitLock[obj 0x7f0eb4b4, isOwner false, <5c33f1a9, 1623b78d>[count 0, qsz 0, owner ]], obj 0x3c19aaa5]], monitors: [Monitor[Id 0x3e [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 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]] [apply] All-0[000]: [Id 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] All-0[001]: [Id 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr] [apply] All-0[002]: [Id 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr] [apply] All-0[003]: [Id 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr] [apply] All-0[004]: [Id 0x46, [ 1600 x 1200 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] All-0[005]: [Id 0x46, [ 1600 x 1200 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr] [apply] All-0[006]: [Id 0x46, [ 1600 x 1200 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr] [apply] All-0[007]: [Id 0x46, [ 1600 x 1200 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr] [apply] All-0[008]: [Id 0x47, [ 1680 x 1050 pixels x 32 bpp ] @ 59.88 Hz, flags [], 0 degr] [apply] All-0[009]: [Id 0x47, [ 1680 x 1050 pixels x 32 bpp ] @ 59.88 Hz, flags [], 90 degr] [apply] All-0[010]: [Id 0x47, [ 1680 x 1050 pixels x 32 bpp ] @ 59.88 Hz, flags [], 180 degr] [apply] All-0[011]: [Id 0x47, [ 1680 x 1050 pixels x 32 bpp ] @ 59.88 Hz, flags [], 270 degr] [apply] All-0[012]: [Id 0x48, [ 1280 x 1024 pixels x 32 bpp ] @ 75.02 Hz, flags [], 0 degr] [apply] All-0[013]: [Id 0x48, [ 1280 x 1024 pixels x 32 bpp ] @ 75.02 Hz, flags [], 90 degr] [apply] All-0[014]: [Id 0x48, [ 1280 x 1024 pixels x 32 bpp ] @ 75.02 Hz, flags [], 180 degr] [apply] All-0[015]: [Id 0x48, [ 1280 x 1024 pixels x 32 bpp ] @ 75.02 Hz, flags [], 270 degr] [apply] All-0[016]: [Id 0x49, [ 1280 x 1024 pixels x 32 bpp ] @ 60.01 Hz, flags [], 0 degr] [apply] All-0[017]: [Id 0x49, [ 1280 x 1024 pixels x 32 bpp ] @ 60.01 Hz, flags [], 90 degr] [apply] All-0[018]: [Id 0x49, [ 1280 x 1024 pixels x 32 bpp ] @ 60.01 Hz, flags [], 180 degr] [apply] All-0[019]: [Id 0x49, [ 1280 x 1024 pixels x 32 bpp ] @ 60.01 Hz, flags [], 270 degr] [apply] All-0[020]: [Id 0x4a, [ 1440 x 900 pixels x 32 bpp ] @ 74.98 Hz, flags [], 0 degr] [apply] All-0[021]: [Id 0x4a, [ 1440 x 900 pixels x 32 bpp ] @ 74.98 Hz, flags [], 90 degr] [apply] All-0[022]: [Id 0x4a, [ 1440 x 900 pixels x 32 bpp ] @ 74.98 Hz, flags [], 180 degr] [apply] All-0[023]: [Id 0x4a, [ 1440 x 900 pixels x 32 bpp ] @ 74.98 Hz, flags [], 270 degr] [apply] All-0[024]: [Id 0x4b, [ 1440 x 900 pixels x 32 bpp ] @ 59.9 Hz, flags [], 0 degr] [apply] All-0[025]: [Id 0x4b, [ 1440 x 900 pixels x 32 bpp ] @ 59.9 Hz, flags [], 90 degr] [apply] All-0[026]: [Id 0x4b, [ 1440 x 900 pixels x 32 bpp ] @ 59.9 Hz, flags [], 180 degr] [apply] All-0[027]: [Id 0x4b, [ 1440 x 900 pixels x 32 bpp ] @ 59.9 Hz, flags [], 270 degr] [apply] All-0[028]: [Id 0x4c, [ 1280 x 960 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] All-0[029]: [Id 0x4c, [ 1280 x 960 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr] [apply] All-0[030]: [Id 0x4c, [ 1280 x 960 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr] [apply] All-0[031]: [Id 0x4c, [ 1280 x 960 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr] [apply] All-0[032]: [Id 0x4d, [ 1152 x 864 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr] [apply] All-0[033]: [Id 0x4d, [ 1152 x 864 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr] [apply] All-0[034]: [Id 0x4d, [ 1152 x 864 pixels x 32 bpp ] @ 75.0 Hz, flags [], 180 degr] [apply] All-0[035]: [Id 0x4d, [ 1152 x 864 pixels x 32 bpp ] @ 75.0 Hz, flags [], 270 degr] [apply] All-0[036]: [Id 0x4e, [ 1024 x 768 pixels x 32 bpp ] @ 75.02 Hz, flags [], 0 degr] [apply] All-0[037]: [Id 0x4e, [ 1024 x 768 pixels x 32 bpp ] @ 75.02 Hz, flags [], 90 degr] [apply] All-0[038]: [Id 0x4e, [ 1024 x 768 pixels x 32 bpp ] @ 75.02 Hz, flags [], 180 degr] [apply] All-0[039]: [Id 0x4e, [ 1024 x 768 pixels x 32 bpp ] @ 75.02 Hz, flags [], 270 degr] [apply] All-0[040]: [Id 0x4f, [ 1024 x 768 pixels x 32 bpp ] @ 70.06 Hz, flags [], 0 degr] [apply] All-0[041]: [Id 0x4f, [ 1024 x 768 pixels x 32 bpp ] @ 70.06 Hz, flags [], 90 degr] [apply] All-0[042]: [Id 0x4f, [ 1024 x 768 pixels x 32 bpp ] @ 70.06 Hz, flags [], 180 degr] [apply] All-0[043]: [Id 0x4f, [ 1024 x 768 pixels x 32 bpp ] @ 70.06 Hz, flags [], 270 degr] [apply] All-0[044]: [Id 0x50, [ 1024 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] All-0[045]: [Id 0x50, [ 1024 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr] [apply] All-0[046]: [Id 0x50, [ 1024 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr] [apply] All-0[047]: [Id 0x50, [ 1024 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr] [apply] All-0[048]: [Id 0x51, [ 832 x 624 pixels x 32 bpp ] @ 74.55 Hz, flags [], 0 degr] [apply] All-0[049]: [Id 0x51, [ 832 x 624 pixels x 32 bpp ] @ 74.55 Hz, flags [], 90 degr] [apply] All-0[050]: [Id 0x51, [ 832 x 624 pixels x 32 bpp ] @ 74.55 Hz, flags [], 180 degr] [apply] All-0[051]: [Id 0x51, [ 832 x 624 pixels x 32 bpp ] @ 74.55 Hz, flags [], 270 degr] [apply] All-0[052]: [Id 0x53, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr] [apply] All-0[053]: [Id 0x53, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr] [apply] All-0[054]: [Id 0x53, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 180 degr] [apply] All-0[055]: [Id 0x53, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 270 degr] [apply] All-0[056]: [Id 0x52, [ 800 x 600 pixels x 32 bpp ] @ 72.18 Hz, flags [], 0 degr] [apply] All-0[057]: [Id 0x52, [ 800 x 600 pixels x 32 bpp ] @ 72.18 Hz, flags [], 90 degr] [apply] All-0[058]: [Id 0x52, [ 800 x 600 pixels x 32 bpp ] @ 72.18 Hz, flags [], 180 degr] [apply] All-0[059]: [Id 0x52, [ 800 x 600 pixels x 32 bpp ] @ 72.18 Hz, flags [], 270 degr] [apply] All-0[060]: [Id 0x54, [ 800 x 600 pixels x 32 bpp ] @ 60.31 Hz, flags [], 0 degr] [apply] All-0[061]: [Id 0x54, [ 800 x 600 pixels x 32 bpp ] @ 60.31 Hz, flags [], 90 degr] [apply] All-0[062]: [Id 0x54, [ 800 x 600 pixels x 32 bpp ] @ 60.31 Hz, flags [], 180 degr] [apply] All-0[063]: [Id 0x54, [ 800 x 600 pixels x 32 bpp ] @ 60.31 Hz, flags [], 270 degr] [apply] All-0[064]: [Id 0x55, [ 800 x 600 pixels x 32 bpp ] @ 56.25 Hz, flags [], 0 degr] [apply] All-0[065]: [Id 0x55, [ 800 x 600 pixels x 32 bpp ] @ 56.25 Hz, flags [], 90 degr] [apply] All-0[066]: [Id 0x55, [ 800 x 600 pixels x 32 bpp ] @ 56.25 Hz, flags [], 180 degr] [apply] All-0[067]: [Id 0x55, [ 800 x 600 pixels x 32 bpp ] @ 56.25 Hz, flags [], 270 degr] [apply] All-0[068]: [Id 0x56, [ 640 x 480 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr] [apply] All-0[069]: [Id 0x56, [ 640 x 480 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr] [apply] All-0[070]: [Id 0x56, [ 640 x 480 pixels x 32 bpp ] @ 75.0 Hz, flags [], 180 degr] [apply] All-0[071]: [Id 0x56, [ 640 x 480 pixels x 32 bpp ] @ 75.0 Hz, flags [], 270 degr] [apply] All-0[072]: [Id 0x57, [ 640 x 480 pixels x 32 bpp ] @ 72.8 Hz, flags [], 0 degr] [apply] All-0[073]: [Id 0x57, [ 640 x 480 pixels x 32 bpp ] @ 72.8 Hz, flags [], 90 degr] [apply] All-0[074]: [Id 0x57, [ 640 x 480 pixels x 32 bpp ] @ 72.8 Hz, flags [], 180 degr] [apply] All-0[075]: [Id 0x57, [ 640 x 480 pixels x 32 bpp ] @ 72.8 Hz, flags [], 270 degr] [apply] All-0[076]: [Id 0x58, [ 640 x 480 pixels x 32 bpp ] @ 66.66 Hz, flags [], 0 degr] [apply] All-0[077]: [Id 0x58, [ 640 x 480 pixels x 32 bpp ] @ 66.66 Hz, flags [], 90 degr] [apply] All-0[078]: [Id 0x58, [ 640 x 480 pixels x 32 bpp ] @ 66.66 Hz, flags [], 180 degr] [apply] All-0[079]: [Id 0x58, [ 640 x 480 pixels x 32 bpp ] @ 66.66 Hz, flags [], 270 degr] [apply] All-0[080]: [Id 0x59, [ 640 x 480 pixels x 32 bpp ] @ 59.94 Hz, flags [], 0 degr] [apply] All-0[081]: [Id 0x59, [ 640 x 480 pixels x 32 bpp ] @ 59.94 Hz, flags [], 90 degr] [apply] All-0[082]: [Id 0x59, [ 640 x 480 pixels x 32 bpp ] @ 59.94 Hz, flags [], 180 degr] [apply] All-0[083]: [Id 0x59, [ 640 x 480 pixels x 32 bpp ] @ 59.94 Hz, flags [], 270 degr] [apply] All-0[084]: [Id 0x5a, [ 720 x 400 pixels x 32 bpp ] @ 70.08 Hz, flags [], 0 degr] [apply] All-0[085]: [Id 0x5a, [ 720 x 400 pixels x 32 bpp ] @ 70.08 Hz, flags [], 90 degr] [apply] All-0[086]: [Id 0x5a, [ 720 x 400 pixels x 32 bpp ] @ 70.08 Hz, flags [], 180 degr] [apply] All-0[087]: [Id 0x5a, [ 720 x 400 pixels x 32 bpp ] @ 70.08 Hz, flags [], 270 degr] [apply] All-1[000]: [Id 0x5a, [ 720 x 400 pixels x 32 bpp ] @ 70.08 Hz, flags [], 270 degr] [apply] All-1[001]: [Id 0x5a, [ 720 x 400 pixels x 32 bpp ] @ 70.08 Hz, flags [], 180 degr] [apply] All-1[002]: [Id 0x5a, [ 720 x 400 pixels x 32 bpp ] @ 70.08 Hz, flags [], 90 degr] [apply] All-1[003]: [Id 0x5a, [ 720 x 400 pixels x 32 bpp ] @ 70.08 Hz, flags [], 0 degr] [apply] All-1[004]: [Id 0x59, [ 640 x 480 pixels x 32 bpp ] @ 59.94 Hz, flags [], 270 degr] [apply] All-1[005]: [Id 0x59, [ 640 x 480 pixels x 32 bpp ] @ 59.94 Hz, flags [], 180 degr] [apply] All-1[006]: [Id 0x59, [ 640 x 480 pixels x 32 bpp ] @ 59.94 Hz, flags [], 90 degr] [apply] All-1[007]: [Id 0x59, [ 640 x 480 pixels x 32 bpp ] @ 59.94 Hz, flags [], 0 degr] [apply] All-1[008]: [Id 0x58, [ 640 x 480 pixels x 32 bpp ] @ 66.66 Hz, flags [], 270 degr] [apply] All-1[009]: [Id 0x58, [ 640 x 480 pixels x 32 bpp ] @ 66.66 Hz, flags [], 180 degr] [apply] All-1[010]: [Id 0x58, [ 640 x 480 pixels x 32 bpp ] @ 66.66 Hz, flags [], 90 degr] [apply] All-1[011]: [Id 0x58, [ 640 x 480 pixels x 32 bpp ] @ 66.66 Hz, flags [], 0 degr] [apply] All-1[012]: [Id 0x57, [ 640 x 480 pixels x 32 bpp ] @ 72.8 Hz, flags [], 270 degr] [apply] All-1[013]: [Id 0x57, [ 640 x 480 pixels x 32 bpp ] @ 72.8 Hz, flags [], 180 degr] [apply] All-1[014]: [Id 0x57, [ 640 x 480 pixels x 32 bpp ] @ 72.8 Hz, flags [], 90 degr] [apply] All-1[015]: [Id 0x57, [ 640 x 480 pixels x 32 bpp ] @ 72.8 Hz, flags [], 0 degr] [apply] All-1[016]: [Id 0x56, [ 640 x 480 pixels x 32 bpp ] @ 75.0 Hz, flags [], 270 degr] [apply] All-1[017]: [Id 0x56, [ 640 x 480 pixels x 32 bpp ] @ 75.0 Hz, flags [], 180 degr] [apply] All-1[018]: [Id 0x56, [ 640 x 480 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr] [apply] All-1[019]: [Id 0x56, [ 640 x 480 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr] [apply] All-1[020]: [Id 0x55, [ 800 x 600 pixels x 32 bpp ] @ 56.25 Hz, flags [], 270 degr] [apply] All-1[021]: [Id 0x55, [ 800 x 600 pixels x 32 bpp ] @ 56.25 Hz, flags [], 180 degr] [apply] All-1[022]: [Id 0x55, [ 800 x 600 pixels x 32 bpp ] @ 56.25 Hz, flags [], 90 degr] [apply] All-1[023]: [Id 0x55, [ 800 x 600 pixels x 32 bpp ] @ 56.25 Hz, flags [], 0 degr] [apply] All-1[024]: [Id 0x54, [ 800 x 600 pixels x 32 bpp ] @ 60.31 Hz, flags [], 270 degr] [apply] All-1[025]: [Id 0x54, [ 800 x 600 pixels x 32 bpp ] @ 60.31 Hz, flags [], 180 degr] [apply] All-1[026]: [Id 0x54, [ 800 x 600 pixels x 32 bpp ] @ 60.31 Hz, flags [], 90 degr] [apply] All-1[027]: [Id 0x54, [ 800 x 600 pixels x 32 bpp ] @ 60.31 Hz, flags [], 0 degr] [apply] All-1[028]: [Id 0x52, [ 800 x 600 pixels x 32 bpp ] @ 72.18 Hz, flags [], 270 degr] [apply] All-1[029]: [Id 0x52, [ 800 x 600 pixels x 32 bpp ] @ 72.18 Hz, flags [], 180 degr] [apply] All-1[030]: [Id 0x52, [ 800 x 600 pixels x 32 bpp ] @ 72.18 Hz, flags [], 90 degr] [apply] All-1[031]: [Id 0x52, [ 800 x 600 pixels x 32 bpp ] @ 72.18 Hz, flags [], 0 degr] [apply] All-1[032]: [Id 0x53, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 270 degr] [apply] All-1[033]: [Id 0x53, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 180 degr] [apply] All-1[034]: [Id 0x53, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr] [apply] All-1[035]: [Id 0x53, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr] [apply] All-1[036]: [Id 0x51, [ 832 x 624 pixels x 32 bpp ] @ 74.55 Hz, flags [], 270 degr] [apply] All-1[037]: [Id 0x51, [ 832 x 624 pixels x 32 bpp ] @ 74.55 Hz, flags [], 180 degr] [apply] All-1[038]: [Id 0x51, [ 832 x 624 pixels x 32 bpp ] @ 74.55 Hz, flags [], 90 degr] [apply] All-1[039]: [Id 0x51, [ 832 x 624 pixels x 32 bpp ] @ 74.55 Hz, flags [], 0 degr] [apply] All-1[040]: [Id 0x50, [ 1024 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr] [apply] All-1[041]: [Id 0x50, [ 1024 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr] [apply] All-1[042]: [Id 0x50, [ 1024 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr] [apply] All-1[043]: [Id 0x50, [ 1024 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] All-1[044]: [Id 0x4f, [ 1024 x 768 pixels x 32 bpp ] @ 70.06 Hz, flags [], 270 degr] [apply] All-1[045]: [Id 0x4f, [ 1024 x 768 pixels x 32 bpp ] @ 70.06 Hz, flags [], 180 degr] [apply] All-1[046]: [Id 0x4f, [ 1024 x 768 pixels x 32 bpp ] @ 70.06 Hz, flags [], 90 degr] [apply] All-1[047]: [Id 0x4f, [ 1024 x 768 pixels x 32 bpp ] @ 70.06 Hz, flags [], 0 degr] [apply] All-1[048]: [Id 0x4e, [ 1024 x 768 pixels x 32 bpp ] @ 75.02 Hz, flags [], 270 degr] [apply] All-1[049]: [Id 0x4e, [ 1024 x 768 pixels x 32 bpp ] @ 75.02 Hz, flags [], 180 degr] [apply] All-1[050]: [Id 0x4e, [ 1024 x 768 pixels x 32 bpp ] @ 75.02 Hz, flags [], 90 degr] [apply] All-1[051]: [Id 0x4e, [ 1024 x 768 pixels x 32 bpp ] @ 75.02 Hz, flags [], 0 degr] [apply] All-1[052]: [Id 0x4d, [ 1152 x 864 pixels x 32 bpp ] @ 75.0 Hz, flags [], 270 degr] [apply] All-1[053]: [Id 0x4d, [ 1152 x 864 pixels x 32 bpp ] @ 75.0 Hz, flags [], 180 degr] [apply] All-1[054]: [Id 0x4d, [ 1152 x 864 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr] [apply] All-1[055]: [Id 0x4d, [ 1152 x 864 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr] [apply] All-1[056]: [Id 0x4c, [ 1280 x 960 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr] [apply] All-1[057]: [Id 0x4c, [ 1280 x 960 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr] [apply] All-1[058]: [Id 0x4c, [ 1280 x 960 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr] [apply] All-1[059]: [Id 0x4c, [ 1280 x 960 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] All-1[060]: [Id 0x4b, [ 1440 x 900 pixels x 32 bpp ] @ 59.9 Hz, flags [], 270 degr] [apply] All-1[061]: [Id 0x4b, [ 1440 x 900 pixels x 32 bpp ] @ 59.9 Hz, flags [], 180 degr] [apply] All-1[062]: [Id 0x4b, [ 1440 x 900 pixels x 32 bpp ] @ 59.9 Hz, flags [], 90 degr] [apply] All-1[063]: [Id 0x4b, [ 1440 x 900 pixels x 32 bpp ] @ 59.9 Hz, flags [], 0 degr] [apply] All-1[064]: [Id 0x4a, [ 1440 x 900 pixels x 32 bpp ] @ 74.98 Hz, flags [], 270 degr] [apply] All-1[065]: [Id 0x4a, [ 1440 x 900 pixels x 32 bpp ] @ 74.98 Hz, flags [], 180 degr] [apply] All-1[066]: [Id 0x4a, [ 1440 x 900 pixels x 32 bpp ] @ 74.98 Hz, flags [], 90 degr] [apply] All-1[067]: [Id 0x4a, [ 1440 x 900 pixels x 32 bpp ] @ 74.98 Hz, flags [], 0 degr] [apply] All-1[068]: [Id 0x49, [ 1280 x 1024 pixels x 32 bpp ] @ 60.01 Hz, flags [], 270 degr] [apply] All-1[069]: [Id 0x49, [ 1280 x 1024 pixels x 32 bpp ] @ 60.01 Hz, flags [], 180 degr] [apply] All-1[070]: [Id 0x49, [ 1280 x 1024 pixels x 32 bpp ] @ 60.01 Hz, flags [], 90 degr] [apply] All-1[071]: [Id 0x49, [ 1280 x 1024 pixels x 32 bpp ] @ 60.01 Hz, flags [], 0 degr] [apply] All-1[072]: [Id 0x48, [ 1280 x 1024 pixels x 32 bpp ] @ 75.02 Hz, flags [], 270 degr] [apply] All-1[073]: [Id 0x48, [ 1280 x 1024 pixels x 32 bpp ] @ 75.02 Hz, flags [], 180 degr] [apply] All-1[074]: [Id 0x48, [ 1280 x 1024 pixels x 32 bpp ] @ 75.02 Hz, flags [], 90 degr] [apply] All-1[075]: [Id 0x48, [ 1280 x 1024 pixels x 32 bpp ] @ 75.02 Hz, flags [], 0 degr] [apply] All-1[076]: [Id 0x47, [ 1680 x 1050 pixels x 32 bpp ] @ 59.88 Hz, flags [], 270 degr] [apply] All-1[077]: [Id 0x47, [ 1680 x 1050 pixels x 32 bpp ] @ 59.88 Hz, flags [], 180 degr] [apply] All-1[078]: [Id 0x47, [ 1680 x 1050 pixels x 32 bpp ] @ 59.88 Hz, flags [], 90 degr] [apply] All-1[079]: [Id 0x47, [ 1680 x 1050 pixels x 32 bpp ] @ 59.88 Hz, flags [], 0 degr] [apply] All-1[080]: [Id 0x46, [ 1600 x 1200 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr] [apply] All-1[081]: [Id 0x46, [ 1600 x 1200 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr] [apply] All-1[082]: [Id 0x46, [ 1600 x 1200 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr] [apply] All-1[083]: [Id 0x46, [ 1600 x 1200 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] All-1[084]: [Id 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr] [apply] All-1[085]: [Id 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr] [apply] All-1[086]: [Id 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr] [apply] All-1[087]: [Id 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] 0: Monitor[Id 0x3e [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 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88] [apply] [00][000]: [Id 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] [00][001]: [Id 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr] [apply] [00][002]: [Id 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr] [apply] [00][003]: [Id 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr] [apply] [00][004]: [Id 0x46, [ 1600 x 1200 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] [00][005]: [Id 0x46, [ 1600 x 1200 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr] [apply] [00][006]: [Id 0x46, [ 1600 x 1200 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr] [apply] [00][007]: [Id 0x46, [ 1600 x 1200 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr] [apply] [00][008]: [Id 0x47, [ 1680 x 1050 pixels x 32 bpp ] @ 59.88 Hz, flags [], 0 degr] [apply] [00][009]: [Id 0x47, [ 1680 x 1050 pixels x 32 bpp ] @ 59.88 Hz, flags [], 90 degr] [apply] [00][010]: [Id 0x47, [ 1680 x 1050 pixels x 32 bpp ] @ 59.88 Hz, flags [], 180 degr] [apply] [00][011]: [Id 0x47, [ 1680 x 1050 pixels x 32 bpp ] @ 59.88 Hz, flags [], 270 degr] [apply] [00][012]: [Id 0x48, [ 1280 x 1024 pixels x 32 bpp ] @ 75.02 Hz, flags [], 0 degr] [apply] [00][013]: [Id 0x48, [ 1280 x 1024 pixels x 32 bpp ] @ 75.02 Hz, flags [], 90 degr] [apply] [00][014]: [Id 0x48, [ 1280 x 1024 pixels x 32 bpp ] @ 75.02 Hz, flags [], 180 degr] [apply] [00][015]: [Id 0x48, [ 1280 x 1024 pixels x 32 bpp ] @ 75.02 Hz, flags [], 270 degr] [apply] [00][016]: [Id 0x49, [ 1280 x 1024 pixels x 32 bpp ] @ 60.01 Hz, flags [], 0 degr] [apply] [00][017]: [Id 0x49, [ 1280 x 1024 pixels x 32 bpp ] @ 60.01 Hz, flags [], 90 degr] [apply] [00][018]: [Id 0x49, [ 1280 x 1024 pixels x 32 bpp ] @ 60.01 Hz, flags [], 180 degr] [apply] [00][019]: [Id 0x49, [ 1280 x 1024 pixels x 32 bpp ] @ 60.01 Hz, flags [], 270 degr] [apply] [00][020]: [Id 0x4a, [ 1440 x 900 pixels x 32 bpp ] @ 74.98 Hz, flags [], 0 degr] [apply] [00][021]: [Id 0x4a, [ 1440 x 900 pixels x 32 bpp ] @ 74.98 Hz, flags [], 90 degr] [apply] [00][022]: [Id 0x4a, [ 1440 x 900 pixels x 32 bpp ] @ 74.98 Hz, flags [], 180 degr] [apply] [00][023]: [Id 0x4a, [ 1440 x 900 pixels x 32 bpp ] @ 74.98 Hz, flags [], 270 degr] [apply] [00][024]: [Id 0x4b, [ 1440 x 900 pixels x 32 bpp ] @ 59.9 Hz, flags [], 0 degr] [apply] [00][025]: [Id 0x4b, [ 1440 x 900 pixels x 32 bpp ] @ 59.9 Hz, flags [], 90 degr] [apply] [00][026]: [Id 0x4b, [ 1440 x 900 pixels x 32 bpp ] @ 59.9 Hz, flags [], 180 degr] [apply] [00][027]: [Id 0x4b, [ 1440 x 900 pixels x 32 bpp ] @ 59.9 Hz, flags [], 270 degr] [apply] [00][028]: [Id 0x4c, [ 1280 x 960 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] [00][029]: [Id 0x4c, [ 1280 x 960 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr] [apply] [00][030]: [Id 0x4c, [ 1280 x 960 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr] [apply] [00][031]: [Id 0x4c, [ 1280 x 960 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr] [apply] [00][032]: [Id 0x4d, [ 1152 x 864 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr] [apply] [00][033]: [Id 0x4d, [ 1152 x 864 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr] [apply] [00][034]: [Id 0x4d, [ 1152 x 864 pixels x 32 bpp ] @ 75.0 Hz, flags [], 180 degr] [apply] [00][035]: [Id 0x4d, [ 1152 x 864 pixels x 32 bpp ] @ 75.0 Hz, flags [], 270 degr] [apply] [00][036]: [Id 0x4e, [ 1024 x 768 pixels x 32 bpp ] @ 75.02 Hz, flags [], 0 degr] [apply] [00][037]: [Id 0x4e, [ 1024 x 768 pixels x 32 bpp ] @ 75.02 Hz, flags [], 90 degr] [apply] [00][038]: [Id 0x4e, [ 1024 x 768 pixels x 32 bpp ] @ 75.02 Hz, flags [], 180 degr] [apply] [00][039]: [Id 0x4e, [ 1024 x 768 pixels x 32 bpp ] @ 75.02 Hz, flags [], 270 degr] [apply] [00][040]: [Id 0x4f, [ 1024 x 768 pixels x 32 bpp ] @ 70.06 Hz, flags [], 0 degr] [apply] [00][041]: [Id 0x4f, [ 1024 x 768 pixels x 32 bpp ] @ 70.06 Hz, flags [], 90 degr] [apply] [00][042]: [Id 0x4f, [ 1024 x 768 pixels x 32 bpp ] @ 70.06 Hz, flags [], 180 degr] [apply] [00][043]: [Id 0x4f, [ 1024 x 768 pixels x 32 bpp ] @ 70.06 Hz, flags [], 270 degr] [apply] [00][044]: [Id 0x50, [ 1024 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] [00][045]: [Id 0x50, [ 1024 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr] [apply] [00][046]: [Id 0x50, [ 1024 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr] [apply] [00][047]: [Id 0x50, [ 1024 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr] [apply] [00][048]: [Id 0x51, [ 832 x 624 pixels x 32 bpp ] @ 74.55 Hz, flags [], 0 degr] [apply] [00][049]: [Id 0x51, [ 832 x 624 pixels x 32 bpp ] @ 74.55 Hz, flags [], 90 degr] [apply] [00][050]: [Id 0x51, [ 832 x 624 pixels x 32 bpp ] @ 74.55 Hz, flags [], 180 degr] [apply] [00][051]: [Id 0x51, [ 832 x 624 pixels x 32 bpp ] @ 74.55 Hz, flags [], 270 degr] [apply] [00][052]: [Id 0x53, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr] [apply] [00][053]: [Id 0x53, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr] [apply] [00][054]: [Id 0x53, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 180 degr] [apply] [00][055]: [Id 0x53, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 270 degr] [apply] [00][056]: [Id 0x52, [ 800 x 600 pixels x 32 bpp ] @ 72.18 Hz, flags [], 0 degr] [apply] [00][057]: [Id 0x52, [ 800 x 600 pixels x 32 bpp ] @ 72.18 Hz, flags [], 90 degr] [apply] [00][058]: [Id 0x52, [ 800 x 600 pixels x 32 bpp ] @ 72.18 Hz, flags [], 180 degr] [apply] [00][059]: [Id 0x52, [ 800 x 600 pixels x 32 bpp ] @ 72.18 Hz, flags [], 270 degr] [apply] [00][060]: [Id 0x54, [ 800 x 600 pixels x 32 bpp ] @ 60.31 Hz, flags [], 0 degr] [apply] [00][061]: [Id 0x54, [ 800 x 600 pixels x 32 bpp ] @ 60.31 Hz, flags [], 90 degr] [apply] [00][062]: [Id 0x54, [ 800 x 600 pixels x 32 bpp ] @ 60.31 Hz, flags [], 180 degr] [apply] [00][063]: [Id 0x54, [ 800 x 600 pixels x 32 bpp ] @ 60.31 Hz, flags [], 270 degr] [apply] [00][064]: [Id 0x55, [ 800 x 600 pixels x 32 bpp ] @ 56.25 Hz, flags [], 0 degr] [apply] [00][065]: [Id 0x55, [ 800 x 600 pixels x 32 bpp ] @ 56.25 Hz, flags [], 90 degr] [apply] [00][066]: [Id 0x55, [ 800 x 600 pixels x 32 bpp ] @ 56.25 Hz, flags [], 180 degr] [apply] [00][067]: [Id 0x55, [ 800 x 600 pixels x 32 bpp ] @ 56.25 Hz, flags [], 270 degr] [apply] [00][068]: [Id 0x56, [ 640 x 480 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr] [apply] [00][069]: [Id 0x56, [ 640 x 480 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr] [apply] [00][070]: [Id 0x56, [ 640 x 480 pixels x 32 bpp ] @ 75.0 Hz, flags [], 180 degr] [apply] [00][071]: [Id 0x56, [ 640 x 480 pixels x 32 bpp ] @ 75.0 Hz, flags [], 270 degr] [apply] [00][072]: [Id 0x57, [ 640 x 480 pixels x 32 bpp ] @ 72.8 Hz, flags [], 0 degr] [apply] [00][073]: [Id 0x57, [ 640 x 480 pixels x 32 bpp ] @ 72.8 Hz, flags [], 90 degr] [apply] [00][074]: [Id 0x57, [ 640 x 480 pixels x 32 bpp ] @ 72.8 Hz, flags [], 180 degr] [apply] [00][075]: [Id 0x57, [ 640 x 480 pixels x 32 bpp ] @ 72.8 Hz, flags [], 270 degr] [apply] [00][076]: [Id 0x58, [ 640 x 480 pixels x 32 bpp ] @ 66.66 Hz, flags [], 0 degr] [apply] [00][077]: [Id 0x58, [ 640 x 480 pixels x 32 bpp ] @ 66.66 Hz, flags [], 90 degr] [apply] [00][078]: [Id 0x58, [ 640 x 480 pixels x 32 bpp ] @ 66.66 Hz, flags [], 180 degr] [apply] [00][079]: [Id 0x58, [ 640 x 480 pixels x 32 bpp ] @ 66.66 Hz, flags [], 270 degr] [apply] [00][080]: [Id 0x59, [ 640 x 480 pixels x 32 bpp ] @ 59.94 Hz, flags [], 0 degr] [apply] [00][081]: [Id 0x59, [ 640 x 480 pixels x 32 bpp ] @ 59.94 Hz, flags [], 90 degr] [apply] [00][082]: [Id 0x59, [ 640 x 480 pixels x 32 bpp ] @ 59.94 Hz, flags [], 180 degr] [apply] [00][083]: [Id 0x59, [ 640 x 480 pixels x 32 bpp ] @ 59.94 Hz, flags [], 270 degr] [apply] [00][084]: [Id 0x5a, [ 720 x 400 pixels x 32 bpp ] @ 70.08 Hz, flags [], 0 degr] [apply] [00][085]: [Id 0x5a, [ 720 x 400 pixels x 32 bpp ] @ 70.08 Hz, flags [], 90 degr] [apply] [00][086]: [Id 0x5a, [ 720 x 400 pixels x 32 bpp ] @ 70.08 Hz, flags [], 180 degr] [apply] [00][087]: [Id 0x5a, [ 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 @ 1751131886862 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131886864 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.168 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751131886287 ms III - Start [apply] SLOCK [T main @ 1751131886292 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 0x3e [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 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x45, [ 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 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] current: [Id 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] Monitor Index 0 Monitor[Id 0x3e [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 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x45, [ 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 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] current: [Id 0x45, [ 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 0x7f242c0010d0, owner true, ResourceToolkitLock[obj 0x7f0eb4b4, isOwner false, <5c33f1a9, 1623b78d>[count 0, qsz 0, owner ]], obj 0x3c19aaa5], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f242c0010d0, owner true, ResourceToolkitLock[obj 0x7f0eb4b4, isOwner false, <5c33f1a9, 1623b78d>[count 0, qsz 0, owner ]], obj 0x3c19aaa5]], monitors: [Monitor[Id 0x3e [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 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]] [apply] All-0[000]: [Id 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] All-0[001]: [Id 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr] [apply] All-0[002]: [Id 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr] [apply] All-0[003]: [Id 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr] [apply] All-0[004]: [Id 0x46, [ 1600 x 1200 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] All-0[005]: [Id 0x46, [ 1600 x 1200 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr] [apply] All-0[006]: [Id 0x46, [ 1600 x 1200 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr] [apply] All-0[007]: [Id 0x46, [ 1600 x 1200 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr] [apply] All-0[008]: [Id 0x47, [ 1680 x 1050 pixels x 32 bpp ] @ 59.88 Hz, flags [], 0 degr] [apply] All-0[009]: [Id 0x47, [ 1680 x 1050 pixels x 32 bpp ] @ 59.88 Hz, flags [], 90 degr] [apply] All-0[010]: [Id 0x47, [ 1680 x 1050 pixels x 32 bpp ] @ 59.88 Hz, flags [], 180 degr] [apply] All-0[011]: [Id 0x47, [ 1680 x 1050 pixels x 32 bpp ] @ 59.88 Hz, flags [], 270 degr] [apply] All-0[012]: [Id 0x48, [ 1280 x 1024 pixels x 32 bpp ] @ 75.02 Hz, flags [], 0 degr] [apply] All-0[013]: [Id 0x48, [ 1280 x 1024 pixels x 32 bpp ] @ 75.02 Hz, flags [], 90 degr] [apply] All-0[014]: [Id 0x48, [ 1280 x 1024 pixels x 32 bpp ] @ 75.02 Hz, flags [], 180 degr] [apply] All-0[015]: [Id 0x48, [ 1280 x 1024 pixels x 32 bpp ] @ 75.02 Hz, flags [], 270 degr] [apply] All-0[016]: [Id 0x49, [ 1280 x 1024 pixels x 32 bpp ] @ 60.01 Hz, flags [], 0 degr] [apply] All-0[017]: [Id 0x49, [ 1280 x 1024 pixels x 32 bpp ] @ 60.01 Hz, flags [], 90 degr] [apply] All-0[018]: [Id 0x49, [ 1280 x 1024 pixels x 32 bpp ] @ 60.01 Hz, flags [], 180 degr] [apply] All-0[019]: [Id 0x49, [ 1280 x 1024 pixels x 32 bpp ] @ 60.01 Hz, flags [], 270 degr] [apply] All-0[020]: [Id 0x4a, [ 1440 x 900 pixels x 32 bpp ] @ 74.98 Hz, flags [], 0 degr] [apply] All-0[021]: [Id 0x4a, [ 1440 x 900 pixels x 32 bpp ] @ 74.98 Hz, flags [], 90 degr] [apply] All-0[022]: [Id 0x4a, [ 1440 x 900 pixels x 32 bpp ] @ 74.98 Hz, flags [], 180 degr] [apply] All-0[023]: [Id 0x4a, [ 1440 x 900 pixels x 32 bpp ] @ 74.98 Hz, flags [], 270 degr] [apply] All-0[024]: [Id 0x4b, [ 1440 x 900 pixels x 32 bpp ] @ 59.9 Hz, flags [], 0 degr] [apply] All-0[025]: [Id 0x4b, [ 1440 x 900 pixels x 32 bpp ] @ 59.9 Hz, flags [], 90 degr] [apply] All-0[026]: [Id 0x4b, [ 1440 x 900 pixels x 32 bpp ] @ 59.9 Hz, flags [], 180 degr] [apply] All-0[027]: [Id 0x4b, [ 1440 x 900 pixels x 32 bpp ] @ 59.9 Hz, flags [], 270 degr] [apply] All-0[028]: [Id 0x4c, [ 1280 x 960 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] All-0[029]: [Id 0x4c, [ 1280 x 960 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr] [apply] All-0[030]: [Id 0x4c, [ 1280 x 960 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr] [apply] All-0[031]: [Id 0x4c, [ 1280 x 960 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr] [apply] All-0[032]: [Id 0x4d, [ 1152 x 864 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr] [apply] All-0[033]: [Id 0x4d, [ 1152 x 864 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr] [apply] All-0[034]: [Id 0x4d, [ 1152 x 864 pixels x 32 bpp ] @ 75.0 Hz, flags [], 180 degr] [apply] All-0[035]: [Id 0x4d, [ 1152 x 864 pixels x 32 bpp ] @ 75.0 Hz, flags [], 270 degr] [apply] All-0[036]: [Id 0x4e, [ 1024 x 768 pixels x 32 bpp ] @ 75.02 Hz, flags [], 0 degr] [apply] All-0[037]: [Id 0x4e, [ 1024 x 768 pixels x 32 bpp ] @ 75.02 Hz, flags [], 90 degr] [apply] All-0[038]: [Id 0x4e, [ 1024 x 768 pixels x 32 bpp ] @ 75.02 Hz, flags [], 180 degr] [apply] All-0[039]: [Id 0x4e, [ 1024 x 768 pixels x 32 bpp ] @ 75.02 Hz, flags [], 270 degr] [apply] All-0[040]: [Id 0x4f, [ 1024 x 768 pixels x 32 bpp ] @ 70.06 Hz, flags [], 0 degr] [apply] All-0[041]: [Id 0x4f, [ 1024 x 768 pixels x 32 bpp ] @ 70.06 Hz, flags [], 90 degr] [apply] All-0[042]: [Id 0x4f, [ 1024 x 768 pixels x 32 bpp ] @ 70.06 Hz, flags [], 180 degr] [apply] All-0[043]: [Id 0x4f, [ 1024 x 768 pixels x 32 bpp ] @ 70.06 Hz, flags [], 270 degr] [apply] All-0[044]: [Id 0x50, [ 1024 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] All-0[045]: [Id 0x50, [ 1024 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr] [apply] All-0[046]: [Id 0x50, [ 1024 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr] [apply] All-0[047]: [Id 0x50, [ 1024 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr] [apply] All-0[048]: [Id 0x51, [ 832 x 624 pixels x 32 bpp ] @ 74.55 Hz, flags [], 0 degr] [apply] All-0[049]: [Id 0x51, [ 832 x 624 pixels x 32 bpp ] @ 74.55 Hz, flags [], 90 degr] [apply] All-0[050]: [Id 0x51, [ 832 x 624 pixels x 32 bpp ] @ 74.55 Hz, flags [], 180 degr] [apply] All-0[051]: [Id 0x51, [ 832 x 624 pixels x 32 bpp ] @ 74.55 Hz, flags [], 270 degr] [apply] All-0[052]: [Id 0x53, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr] [apply] All-0[053]: [Id 0x53, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr] [apply] All-0[054]: [Id 0x53, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 180 degr] [apply] All-0[055]: [Id 0x53, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 270 degr] [apply] All-0[056]: [Id 0x52, [ 800 x 600 pixels x 32 bpp ] @ 72.18 Hz, flags [], 0 degr] [apply] All-0[057]: [Id 0x52, [ 800 x 600 pixels x 32 bpp ] @ 72.18 Hz, flags [], 90 degr] [apply] All-0[058]: [Id 0x52, [ 800 x 600 pixels x 32 bpp ] @ 72.18 Hz, flags [], 180 degr] [apply] All-0[059]: [Id 0x52, [ 800 x 600 pixels x 32 bpp ] @ 72.18 Hz, flags [], 270 degr] [apply] All-0[060]: [Id 0x54, [ 800 x 600 pixels x 32 bpp ] @ 60.31 Hz, flags [], 0 degr] [apply] All-0[061]: [Id 0x54, [ 800 x 600 pixels x 32 bpp ] @ 60.31 Hz, flags [], 90 degr] [apply] All-0[062]: [Id 0x54, [ 800 x 600 pixels x 32 bpp ] @ 60.31 Hz, flags [], 180 degr] [apply] All-0[063]: [Id 0x54, [ 800 x 600 pixels x 32 bpp ] @ 60.31 Hz, flags [], 270 degr] [apply] All-0[064]: [Id 0x55, [ 800 x 600 pixels x 32 bpp ] @ 56.25 Hz, flags [], 0 degr] [apply] All-0[065]: [Id 0x55, [ 800 x 600 pixels x 32 bpp ] @ 56.25 Hz, flags [], 90 degr] [apply] All-0[066]: [Id 0x55, [ 800 x 600 pixels x 32 bpp ] @ 56.25 Hz, flags [], 180 degr] [apply] All-0[067]: [Id 0x55, [ 800 x 600 pixels x 32 bpp ] @ 56.25 Hz, flags [], 270 degr] [apply] All-0[068]: [Id 0x56, [ 640 x 480 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr] [apply] All-0[069]: [Id 0x56, [ 640 x 480 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr] [apply] All-0[070]: [Id 0x56, [ 640 x 480 pixels x 32 bpp ] @ 75.0 Hz, flags [], 180 degr] [apply] All-0[071]: [Id 0x56, [ 640 x 480 pixels x 32 bpp ] @ 75.0 Hz, flags [], 270 degr] [apply] All-0[072]: [Id 0x57, [ 640 x 480 pixels x 32 bpp ] @ 72.8 Hz, flags [], 0 degr] [apply] All-0[073]: [Id 0x57, [ 640 x 480 pixels x 32 bpp ] @ 72.8 Hz, flags [], 90 degr] [apply] All-0[074]: [Id 0x57, [ 640 x 480 pixels x 32 bpp ] @ 72.8 Hz, flags [], 180 degr] [apply] All-0[075]: [Id 0x57, [ 640 x 480 pixels x 32 bpp ] @ 72.8 Hz, flags [], 270 degr] [apply] All-0[076]: [Id 0x58, [ 640 x 480 pixels x 32 bpp ] @ 66.66 Hz, flags [], 0 degr] [apply] All-0[077]: [Id 0x58, [ 640 x 480 pixels x 32 bpp ] @ 66.66 Hz, flags [], 90 degr] [apply] All-0[078]: [Id 0x58, [ 640 x 480 pixels x 32 bpp ] @ 66.66 Hz, flags [], 180 degr] [apply] All-0[079]: [Id 0x58, [ 640 x 480 pixels x 32 bpp ] @ 66.66 Hz, flags [], 270 degr] [apply] All-0[080]: [Id 0x59, [ 640 x 480 pixels x 32 bpp ] @ 59.94 Hz, flags [], 0 degr] [apply] All-0[081]: [Id 0x59, [ 640 x 480 pixels x 32 bpp ] @ 59.94 Hz, flags [], 90 degr] [apply] All-0[082]: [Id 0x59, [ 640 x 480 pixels x 32 bpp ] @ 59.94 Hz, flags [], 180 degr] [apply] All-0[083]: [Id 0x59, [ 640 x 480 pixels x 32 bpp ] @ 59.94 Hz, flags [], 270 degr] [apply] All-0[084]: [Id 0x5a, [ 720 x 400 pixels x 32 bpp ] @ 70.08 Hz, flags [], 0 degr] [apply] All-0[085]: [Id 0x5a, [ 720 x 400 pixels x 32 bpp ] @ 70.08 Hz, flags [], 90 degr] [apply] All-0[086]: [Id 0x5a, [ 720 x 400 pixels x 32 bpp ] @ 70.08 Hz, flags [], 180 degr] [apply] All-0[087]: [Id 0x5a, [ 720 x 400 pixels x 32 bpp ] @ 70.08 Hz, flags [], 270 degr] [apply] All-1[000]: [Id 0x5a, [ 720 x 400 pixels x 32 bpp ] @ 70.08 Hz, flags [], 270 degr] [apply] All-1[001]: [Id 0x5a, [ 720 x 400 pixels x 32 bpp ] @ 70.08 Hz, flags [], 180 degr] [apply] All-1[002]: [Id 0x5a, [ 720 x 400 pixels x 32 bpp ] @ 70.08 Hz, flags [], 90 degr] [apply] All-1[003]: [Id 0x5a, [ 720 x 400 pixels x 32 bpp ] @ 70.08 Hz, flags [], 0 degr] [apply] All-1[004]: [Id 0x59, [ 640 x 480 pixels x 32 bpp ] @ 59.94 Hz, flags [], 270 degr] [apply] All-1[005]: [Id 0x59, [ 640 x 480 pixels x 32 bpp ] @ 59.94 Hz, flags [], 180 degr] [apply] All-1[006]: [Id 0x59, [ 640 x 480 pixels x 32 bpp ] @ 59.94 Hz, flags [], 90 degr] [apply] All-1[007]: [Id 0x59, [ 640 x 480 pixels x 32 bpp ] @ 59.94 Hz, flags [], 0 degr] [apply] All-1[008]: [Id 0x58, [ 640 x 480 pixels x 32 bpp ] @ 66.66 Hz, flags [], 270 degr] [apply] All-1[009]: [Id 0x58, [ 640 x 480 pixels x 32 bpp ] @ 66.66 Hz, flags [], 180 degr] [apply] All-1[010]: [Id 0x58, [ 640 x 480 pixels x 32 bpp ] @ 66.66 Hz, flags [], 90 degr] [apply] All-1[011]: [Id 0x58, [ 640 x 480 pixels x 32 bpp ] @ 66.66 Hz, flags [], 0 degr] [apply] All-1[012]: [Id 0x57, [ 640 x 480 pixels x 32 bpp ] @ 72.8 Hz, flags [], 270 degr] [apply] All-1[013]: [Id 0x57, [ 640 x 480 pixels x 32 bpp ] @ 72.8 Hz, flags [], 180 degr] [apply] All-1[014]: [Id 0x57, [ 640 x 480 pixels x 32 bpp ] @ 72.8 Hz, flags [], 90 degr] [apply] All-1[015]: [Id 0x57, [ 640 x 480 pixels x 32 bpp ] @ 72.8 Hz, flags [], 0 degr] [apply] All-1[016]: [Id 0x56, [ 640 x 480 pixels x 32 bpp ] @ 75.0 Hz, flags [], 270 degr] [apply] All-1[017]: [Id 0x56, [ 640 x 480 pixels x 32 bpp ] @ 75.0 Hz, flags [], 180 degr] [apply] All-1[018]: [Id 0x56, [ 640 x 480 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr] [apply] All-1[019]: [Id 0x56, [ 640 x 480 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr] [apply] All-1[020]: [Id 0x55, [ 800 x 600 pixels x 32 bpp ] @ 56.25 Hz, flags [], 270 degr] [apply] All-1[021]: [Id 0x55, [ 800 x 600 pixels x 32 bpp ] @ 56.25 Hz, flags [], 180 degr] [apply] All-1[022]: [Id 0x55, [ 800 x 600 pixels x 32 bpp ] @ 56.25 Hz, flags [], 90 degr] [apply] All-1[023]: [Id 0x55, [ 800 x 600 pixels x 32 bpp ] @ 56.25 Hz, flags [], 0 degr] [apply] All-1[024]: [Id 0x54, [ 800 x 600 pixels x 32 bpp ] @ 60.31 Hz, flags [], 270 degr] [apply] All-1[025]: [Id 0x54, [ 800 x 600 pixels x 32 bpp ] @ 60.31 Hz, flags [], 180 degr] [apply] All-1[026]: [Id 0x54, [ 800 x 600 pixels x 32 bpp ] @ 60.31 Hz, flags [], 90 degr] [apply] All-1[027]: [Id 0x54, [ 800 x 600 pixels x 32 bpp ] @ 60.31 Hz, flags [], 0 degr] [apply] All-1[028]: [Id 0x52, [ 800 x 600 pixels x 32 bpp ] @ 72.18 Hz, flags [], 270 degr] [apply] All-1[029]: [Id 0x52, [ 800 x 600 pixels x 32 bpp ] @ 72.18 Hz, flags [], 180 degr] [apply] All-1[030]: [Id 0x52, [ 800 x 600 pixels x 32 bpp ] @ 72.18 Hz, flags [], 90 degr] [apply] All-1[031]: [Id 0x52, [ 800 x 600 pixels x 32 bpp ] @ 72.18 Hz, flags [], 0 degr] [apply] All-1[032]: [Id 0x53, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 270 degr] [apply] All-1[033]: [Id 0x53, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 180 degr] [apply] All-1[034]: [Id 0x53, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr] [apply] All-1[035]: [Id 0x53, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr] [apply] All-1[036]: [Id 0x51, [ 832 x 624 pixels x 32 bpp ] @ 74.55 Hz, flags [], 270 degr] [apply] All-1[037]: [Id 0x51, [ 832 x 624 pixels x 32 bpp ] @ 74.55 Hz, flags [], 180 degr] [apply] All-1[038]: [Id 0x51, [ 832 x 624 pixels x 32 bpp ] @ 74.55 Hz, flags [], 90 degr] [apply] All-1[039]: [Id 0x51, [ 832 x 624 pixels x 32 bpp ] @ 74.55 Hz, flags [], 0 degr] [apply] All-1[040]: [Id 0x50, [ 1024 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr] [apply] All-1[041]: [Id 0x50, [ 1024 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr] [apply] All-1[042]: [Id 0x50, [ 1024 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr] [apply] All-1[043]: [Id 0x50, [ 1024 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] All-1[044]: [Id 0x4f, [ 1024 x 768 pixels x 32 bpp ] @ 70.06 Hz, flags [], 270 degr] [apply] All-1[045]: [Id 0x4f, [ 1024 x 768 pixels x 32 bpp ] @ 70.06 Hz, flags [], 180 degr] [apply] All-1[046]: [Id 0x4f, [ 1024 x 768 pixels x 32 bpp ] @ 70.06 Hz, flags [], 90 degr] [apply] All-1[047]: [Id 0x4f, [ 1024 x 768 pixels x 32 bpp ] @ 70.06 Hz, flags [], 0 degr] [apply] All-1[048]: [Id 0x4e, [ 1024 x 768 pixels x 32 bpp ] @ 75.02 Hz, flags [], 270 degr] [apply] All-1[049]: [Id 0x4e, [ 1024 x 768 pixels x 32 bpp ] @ 75.02 Hz, flags [], 180 degr] [apply] All-1[050]: [Id 0x4e, [ 1024 x 768 pixels x 32 bpp ] @ 75.02 Hz, flags [], 90 degr] [apply] All-1[051]: [Id 0x4e, [ 1024 x 768 pixels x 32 bpp ] @ 75.02 Hz, flags [], 0 degr] [apply] All-1[052]: [Id 0x4d, [ 1152 x 864 pixels x 32 bpp ] @ 75.0 Hz, flags [], 270 degr] [apply] All-1[053]: [Id 0x4d, [ 1152 x 864 pixels x 32 bpp ] @ 75.0 Hz, flags [], 180 degr] [apply] All-1[054]: [Id 0x4d, [ 1152 x 864 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr] [apply] All-1[055]: [Id 0x4d, [ 1152 x 864 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr] [apply] All-1[056]: [Id 0x4c, [ 1280 x 960 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr] [apply] All-1[057]: [Id 0x4c, [ 1280 x 960 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr] [apply] All-1[058]: [Id 0x4c, [ 1280 x 960 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr] [apply] All-1[059]: [Id 0x4c, [ 1280 x 960 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] All-1[060]: [Id 0x4b, [ 1440 x 900 pixels x 32 bpp ] @ 59.9 Hz, flags [], 270 degr] [apply] All-1[061]: [Id 0x4b, [ 1440 x 900 pixels x 32 bpp ] @ 59.9 Hz, flags [], 180 degr] [apply] All-1[062]: [Id 0x4b, [ 1440 x 900 pixels x 32 bpp ] @ 59.9 Hz, flags [], 90 degr] [apply] All-1[063]: [Id 0x4b, [ 1440 x 900 pixels x 32 bpp ] @ 59.9 Hz, flags [], 0 degr] [apply] All-1[064]: [Id 0x4a, [ 1440 x 900 pixels x 32 bpp ] @ 74.98 Hz, flags [], 270 degr] [apply] All-1[065]: [Id 0x4a, [ 1440 x 900 pixels x 32 bpp ] @ 74.98 Hz, flags [], 180 degr] [apply] All-1[066]: [Id 0x4a, [ 1440 x 900 pixels x 32 bpp ] @ 74.98 Hz, flags [], 90 degr] [apply] All-1[067]: [Id 0x4a, [ 1440 x 900 pixels x 32 bpp ] @ 74.98 Hz, flags [], 0 degr] [apply] All-1[068]: [Id 0x49, [ 1280 x 1024 pixels x 32 bpp ] @ 60.01 Hz, flags [], 270 degr] [apply] All-1[069]: [Id 0x49, [ 1280 x 1024 pixels x 32 bpp ] @ 60.01 Hz, flags [], 180 degr] [apply] All-1[070]: [Id 0x49, [ 1280 x 1024 pixels x 32 bpp ] @ 60.01 Hz, flags [], 90 degr] [apply] All-1[071]: [Id 0x49, [ 1280 x 1024 pixels x 32 bpp ] @ 60.01 Hz, flags [], 0 degr] [apply] All-1[072]: [Id 0x48, [ 1280 x 1024 pixels x 32 bpp ] @ 75.02 Hz, flags [], 270 degr] [apply] All-1[073]: [Id 0x48, [ 1280 x 1024 pixels x 32 bpp ] @ 75.02 Hz, flags [], 180 degr] [apply] All-1[074]: [Id 0x48, [ 1280 x 1024 pixels x 32 bpp ] @ 75.02 Hz, flags [], 90 degr] [apply] All-1[075]: [Id 0x48, [ 1280 x 1024 pixels x 32 bpp ] @ 75.02 Hz, flags [], 0 degr] [apply] All-1[076]: [Id 0x47, [ 1680 x 1050 pixels x 32 bpp ] @ 59.88 Hz, flags [], 270 degr] [apply] All-1[077]: [Id 0x47, [ 1680 x 1050 pixels x 32 bpp ] @ 59.88 Hz, flags [], 180 degr] [apply] All-1[078]: [Id 0x47, [ 1680 x 1050 pixels x 32 bpp ] @ 59.88 Hz, flags [], 90 degr] [apply] All-1[079]: [Id 0x47, [ 1680 x 1050 pixels x 32 bpp ] @ 59.88 Hz, flags [], 0 degr] [apply] All-1[080]: [Id 0x46, [ 1600 x 1200 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr] [apply] All-1[081]: [Id 0x46, [ 1600 x 1200 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr] [apply] All-1[082]: [Id 0x46, [ 1600 x 1200 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr] [apply] All-1[083]: [Id 0x46, [ 1600 x 1200 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] All-1[084]: [Id 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr] [apply] All-1[085]: [Id 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr] [apply] All-1[086]: [Id 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr] [apply] All-1[087]: [Id 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] 0: Monitor[Id 0x3e [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 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88] [apply] [00][000]: [Id 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] [00][001]: [Id 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr] [apply] [00][002]: [Id 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr] [apply] [00][003]: [Id 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr] [apply] [00][004]: [Id 0x46, [ 1600 x 1200 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] [00][005]: [Id 0x46, [ 1600 x 1200 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr] [apply] [00][006]: [Id 0x46, [ 1600 x 1200 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr] [apply] [00][007]: [Id 0x46, [ 1600 x 1200 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr] [apply] [00][008]: [Id 0x47, [ 1680 x 1050 pixels x 32 bpp ] @ 59.88 Hz, flags [], 0 degr] [apply] [00][009]: [Id 0x47, [ 1680 x 1050 pixels x 32 bpp ] @ 59.88 Hz, flags [], 90 degr] [apply] [00][010]: [Id 0x47, [ 1680 x 1050 pixels x 32 bpp ] @ 59.88 Hz, flags [], 180 degr] [apply] [00][011]: [Id 0x47, [ 1680 x 1050 pixels x 32 bpp ] @ 59.88 Hz, flags [], 270 degr] [apply] [00][012]: [Id 0x48, [ 1280 x 1024 pixels x 32 bpp ] @ 75.02 Hz, flags [], 0 degr] [apply] [00][013]: [Id 0x48, [ 1280 x 1024 pixels x 32 bpp ] @ 75.02 Hz, flags [], 90 degr] [apply] [00][014]: [Id 0x48, [ 1280 x 1024 pixels x 32 bpp ] @ 75.02 Hz, flags [], 180 degr] [apply] [00][015]: [Id 0x48, [ 1280 x 1024 pixels x 32 bpp ] @ 75.02 Hz, flags [], 270 degr] [apply] [00][016]: [Id 0x49, [ 1280 x 1024 pixels x 32 bpp ] @ 60.01 Hz, flags [], 0 degr] [apply] [00][017]: [Id 0x49, [ 1280 x 1024 pixels x 32 bpp ] @ 60.01 Hz, flags [], 90 degr] [apply] [00][018]: [Id 0x49, [ 1280 x 1024 pixels x 32 bpp ] @ 60.01 Hz, flags [], 180 degr] [apply] [00][019]: [Id 0x49, [ 1280 x 1024 pixels x 32 bpp ] @ 60.01 Hz, flags [], 270 degr] [apply] [00][020]: [Id 0x4a, [ 1440 x 900 pixels x 32 bpp ] @ 74.98 Hz, flags [], 0 degr] [apply] [00][021]: [Id 0x4a, [ 1440 x 900 pixels x 32 bpp ] @ 74.98 Hz, flags [], 90 degr] [apply] [00][022]: [Id 0x4a, [ 1440 x 900 pixels x 32 bpp ] @ 74.98 Hz, flags [], 180 degr] [apply] [00][023]: [Id 0x4a, [ 1440 x 900 pixels x 32 bpp ] @ 74.98 Hz, flags [], 270 degr] [apply] [00][024]: [Id 0x4b, [ 1440 x 900 pixels x 32 bpp ] @ 59.9 Hz, flags [], 0 degr] [apply] [00][025]: [Id 0x4b, [ 1440 x 900 pixels x 32 bpp ] @ 59.9 Hz, flags [], 90 degr] [apply] [00][026]: [Id 0x4b, [ 1440 x 900 pixels x 32 bpp ] @ 59.9 Hz, flags [], 180 degr] [apply] [00][027]: [Id 0x4b, [ 1440 x 900 pixels x 32 bpp ] @ 59.9 Hz, flags [], 270 degr] [apply] [00][028]: [Id 0x4c, [ 1280 x 960 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] [00][029]: [Id 0x4c, [ 1280 x 960 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr] [apply] [00][030]: [Id 0x4c, [ 1280 x 960 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr] [apply] [00][031]: [Id 0x4c, [ 1280 x 960 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr] [apply] [00][032]: [Id 0x4d, [ 1152 x 864 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr] [apply] [00][033]: [Id 0x4d, [ 1152 x 864 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr] [apply] [00][034]: [Id 0x4d, [ 1152 x 864 pixels x 32 bpp ] @ 75.0 Hz, flags [], 180 degr] [apply] [00][035]: [Id 0x4d, [ 1152 x 864 pixels x 32 bpp ] @ 75.0 Hz, flags [], 270 degr] [apply] [00][036]: [Id 0x4e, [ 1024 x 768 pixels x 32 bpp ] @ 75.02 Hz, flags [], 0 degr] [apply] [00][037]: [Id 0x4e, [ 1024 x 768 pixels x 32 bpp ] @ 75.02 Hz, flags [], 90 degr] [apply] [00][038]: [Id 0x4e, [ 1024 x 768 pixels x 32 bpp ] @ 75.02 Hz, flags [], 180 degr] [apply] [00][039]: [Id 0x4e, [ 1024 x 768 pixels x 32 bpp ] @ 75.02 Hz, flags [], 270 degr] [apply] [00][040]: [Id 0x4f, [ 1024 x 768 pixels x 32 bpp ] @ 70.06 Hz, flags [], 0 degr] [apply] [00][041]: [Id 0x4f, [ 1024 x 768 pixels x 32 bpp ] @ 70.06 Hz, flags [], 90 degr] [apply] [00][042]: [Id 0x4f, [ 1024 x 768 pixels x 32 bpp ] @ 70.06 Hz, flags [], 180 degr] [apply] [00][043]: [Id 0x4f, [ 1024 x 768 pixels x 32 bpp ] @ 70.06 Hz, flags [], 270 degr] [apply] [00][044]: [Id 0x50, [ 1024 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] [00][045]: [Id 0x50, [ 1024 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr] [apply] [00][046]: [Id 0x50, [ 1024 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr] [apply] [00][047]: [Id 0x50, [ 1024 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr] [apply] [00][048]: [Id 0x51, [ 832 x 624 pixels x 32 bpp ] @ 74.55 Hz, flags [], 0 degr] [apply] [00][049]: [Id 0x51, [ 832 x 624 pixels x 32 bpp ] @ 74.55 Hz, flags [], 90 degr] [apply] [00][050]: [Id 0x51, [ 832 x 624 pixels x 32 bpp ] @ 74.55 Hz, flags [], 180 degr] [apply] [00][051]: [Id 0x51, [ 832 x 624 pixels x 32 bpp ] @ 74.55 Hz, flags [], 270 degr] [apply] [00][052]: [Id 0x53, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr] [apply] [00][053]: [Id 0x53, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr] [apply] [00][054]: [Id 0x53, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 180 degr] [apply] [00][055]: [Id 0x53, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 270 degr] [apply] [00][056]: [Id 0x52, [ 800 x 600 pixels x 32 bpp ] @ 72.18 Hz, flags [], 0 degr] [apply] [00][057]: [Id 0x52, [ 800 x 600 pixels x 32 bpp ] @ 72.18 Hz, flags [], 90 degr] [apply] [00][058]: [Id 0x52, [ 800 x 600 pixels x 32 bpp ] @ 72.18 Hz, flags [], 180 degr] [apply] [00][059]: [Id 0x52, [ 800 x 600 pixels x 32 bpp ] @ 72.18 Hz, flags [], 270 degr] [apply] [00][060]: [Id 0x54, [ 800 x 600 pixels x 32 bpp ] @ 60.31 Hz, flags [], 0 degr] [apply] [00][061]: [Id 0x54, [ 800 x 600 pixels x 32 bpp ] @ 60.31 Hz, flags [], 90 degr] [apply] [00][062]: [Id 0x54, [ 800 x 600 pixels x 32 bpp ] @ 60.31 Hz, flags [], 180 degr] [apply] [00][063]: [Id 0x54, [ 800 x 600 pixels x 32 bpp ] @ 60.31 Hz, flags [], 270 degr] [apply] [00][064]: [Id 0x55, [ 800 x 600 pixels x 32 bpp ] @ 56.25 Hz, flags [], 0 degr] [apply] [00][065]: [Id 0x55, [ 800 x 600 pixels x 32 bpp ] @ 56.25 Hz, flags [], 90 degr] [apply] [00][066]: [Id 0x55, [ 800 x 600 pixels x 32 bpp ] @ 56.25 Hz, flags [], 180 degr] [apply] [00][067]: [Id 0x55, [ 800 x 600 pixels x 32 bpp ] @ 56.25 Hz, flags [], 270 degr] [apply] [00][068]: [Id 0x56, [ 640 x 480 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr] [apply] [00][069]: [Id 0x56, [ 640 x 480 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr] [apply] [00][070]: [Id 0x56, [ 640 x 480 pixels x 32 bpp ] @ 75.0 Hz, flags [], 180 degr] [apply] [00][071]: [Id 0x56, [ 640 x 480 pixels x 32 bpp ] @ 75.0 Hz, flags [], 270 degr] [apply] [00][072]: [Id 0x57, [ 640 x 480 pixels x 32 bpp ] @ 72.8 Hz, flags [], 0 degr] [apply] [00][073]: [Id 0x57, [ 640 x 480 pixels x 32 bpp ] @ 72.8 Hz, flags [], 90 degr] [apply] [00][074]: [Id 0x57, [ 640 x 480 pixels x 32 bpp ] @ 72.8 Hz, flags [], 180 degr] [apply] [00][075]: [Id 0x57, [ 640 x 480 pixels x 32 bpp ] @ 72.8 Hz, flags [], 270 degr] [apply] [00][076]: [Id 0x58, [ 640 x 480 pixels x 32 bpp ] @ 66.66 Hz, flags [], 0 degr] [apply] [00][077]: [Id 0x58, [ 640 x 480 pixels x 32 bpp ] @ 66.66 Hz, flags [], 90 degr] [apply] [00][078]: [Id 0x58, [ 640 x 480 pixels x 32 bpp ] @ 66.66 Hz, flags [], 180 degr] [apply] [00][079]: [Id 0x58, [ 640 x 480 pixels x 32 bpp ] @ 66.66 Hz, flags [], 270 degr] [apply] [00][080]: [Id 0x59, [ 640 x 480 pixels x 32 bpp ] @ 59.94 Hz, flags [], 0 degr] [apply] [00][081]: [Id 0x59, [ 640 x 480 pixels x 32 bpp ] @ 59.94 Hz, flags [], 90 degr] [apply] [00][082]: [Id 0x59, [ 640 x 480 pixels x 32 bpp ] @ 59.94 Hz, flags [], 180 degr] [apply] [00][083]: [Id 0x59, [ 640 x 480 pixels x 32 bpp ] @ 59.94 Hz, flags [], 270 degr] [apply] [00][084]: [Id 0x5a, [ 720 x 400 pixels x 32 bpp ] @ 70.08 Hz, flags [], 0 degr] [apply] [00][085]: [Id 0x5a, [ 720 x 400 pixels x 32 bpp ] @ 70.08 Hz, flags [], 90 degr] [apply] [00][086]: [Id 0x5a, [ 720 x 400 pixels x 32 bpp ] @ 70.08 Hz, flags [], 180 degr] [apply] [00][087]: [Id 0x5a, [ 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 @ 1751131886862 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131886864 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test00ScreenModeStream took 0.013 sec [apply] Testcase: test01ScreenAllMonitor took 0.037 sec [apply] Testcase: test02ScreenAllModesInfo took 0.039 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] WARNING: package sun.awt.windows not in java.desktop [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 @ 1751131887666 ms III - Start [apply] SLOCK [T main @ 1751131887671 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [apply] junit.framework.TestListener: startTest(testScreenModeInfo01) [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode00bNEWT - testScreenModeInfo01 [apply] Thread[#26,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x6302bbb1: tileRendererInUse null, GearsES2[obj 0x6302bbb1 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x6302bbb1 on Thread[#26,main-Display-.x11_:0-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x6302bbb1 created: GearsObj[0x666a9807, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x6302bbb1 created: GearsObj[0x3b76c84c, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x6302bbb1 created: GearsObj[0x3b76c84c, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#26,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0x6302bbb1 FIN GearsES2[obj 0x6302bbb1 isInit true, usesShared false, 1 GearsObj[0x666a9807, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3b76c84c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x259cc0dc, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#26,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x6302bbb1 0/0 256x256 of 256x256, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6302bbb1, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#26,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x6302bbb1 256x256, swapInterval 1, drawable 0x2c00002 [apply] 0: [Id 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] 1: [Id 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr] [apply] 2: [Id 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr] [apply] 3: [Id 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr] [apply] 4: [Id 0x46, [ 1600 x 1200 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] 5: [Id 0x46, [ 1600 x 1200 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr] [apply] 6: [Id 0x46, [ 1600 x 1200 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr] [apply] 7: [Id 0x46, [ 1600 x 1200 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr] [apply] 8: [Id 0x47, [ 1680 x 1050 pixels x 32 bpp ] @ 59.88 Hz, flags [], 0 degr] [apply] 9: [Id 0x47, [ 1680 x 1050 pixels x 32 bpp ] @ 59.88 Hz, flags [], 90 degr] [apply] 10: [Id 0x47, [ 1680 x 1050 pixels x 32 bpp ] @ 59.88 Hz, flags [], 180 degr] [apply] 11: [Id 0x47, [ 1680 x 1050 pixels x 32 bpp ] @ 59.88 Hz, flags [], 270 degr] [apply] 12: [Id 0x48, [ 1280 x 1024 pixels x 32 bpp ] @ 75.02 Hz, flags [], 0 degr] [apply] 13: [Id 0x48, [ 1280 x 1024 pixels x 32 bpp ] @ 75.02 Hz, flags [], 90 degr] [apply] 14: [Id 0x48, [ 1280 x 1024 pixels x 32 bpp ] @ 75.02 Hz, flags [], 180 degr] [apply] 15: [Id 0x48, [ 1280 x 1024 pixels x 32 bpp ] @ 75.02 Hz, flags [], 270 degr] [apply] 16: [Id 0x49, [ 1280 x 1024 pixels x 32 bpp ] @ 60.01 Hz, flags [], 0 degr] [apply] 17: [Id 0x49, [ 1280 x 1024 pixels x 32 bpp ] @ 60.01 Hz, flags [], 90 degr] [apply] 18: [Id 0x49, [ 1280 x 1024 pixels x 32 bpp ] @ 60.01 Hz, flags [], 180 degr] [apply] 19: [Id 0x49, [ 1280 x 1024 pixels x 32 bpp ] @ 60.01 Hz, flags [], 270 degr] [apply] 20: [Id 0x4a, [ 1440 x 900 pixels x 32 bpp ] @ 74.98 Hz, flags [], 0 degr] [apply] 21: [Id 0x4a, [ 1440 x 900 pixels x 32 bpp ] @ 74.98 Hz, flags [], 90 degr] [apply] 22: [Id 0x4a, [ 1440 x 900 pixels x 32 bpp ] @ 74.98 Hz, flags [], 180 degr] [apply] 23: [Id 0x4a, [ 1440 x 900 pixels x 32 bpp ] @ 74.98 Hz, flags [], 270 degr] [apply] 24: [Id 0x4b, [ 1440 x 900 pixels x 32 bpp ] @ 59.9 Hz, flags [], 0 degr] [apply] 25: [Id 0x4b, [ 1440 x 900 pixels x 32 bpp ] @ 59.9 Hz, flags [], 90 degr] [apply] 26: [Id 0x4b, [ 1440 x 900 pixels x 32 bpp ] @ 59.9 Hz, flags [], 180 degr] [apply] 27: [Id 0x4b, [ 1440 x 900 pixels x 32 bpp ] @ 59.9 Hz, flags [], 270 degr] [apply] 28: [Id 0x4c, [ 1280 x 960 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] 29: [Id 0x4c, [ 1280 x 960 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr] [apply] 30: [Id 0x4c, [ 1280 x 960 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr] [apply] 31: [Id 0x4c, [ 1280 x 960 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr] [apply] 32: [Id 0x4d, [ 1152 x 864 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr] [apply] 33: [Id 0x4d, [ 1152 x 864 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr] [apply] 34: [Id 0x4d, [ 1152 x 864 pixels x 32 bpp ] @ 75.0 Hz, flags [], 180 degr] [apply] 35: [Id 0x4d, [ 1152 x 864 pixels x 32 bpp ] @ 75.0 Hz, flags [], 270 degr] [apply] 36: [Id 0x4e, [ 1024 x 768 pixels x 32 bpp ] @ 75.02 Hz, flags [], 0 degr] [apply] 37: [Id 0x4e, [ 1024 x 768 pixels x 32 bpp ] @ 75.02 Hz, flags [], 90 degr] [apply] 38: [Id 0x4e, [ 1024 x 768 pixels x 32 bpp ] @ 75.02 Hz, flags [], 180 degr] [apply] 39: [Id 0x4e, [ 1024 x 768 pixels x 32 bpp ] @ 75.02 Hz, flags [], 270 degr] [apply] 40: [Id 0x4f, [ 1024 x 768 pixels x 32 bpp ] @ 70.06 Hz, flags [], 0 degr] [apply] 41: [Id 0x4f, [ 1024 x 768 pixels x 32 bpp ] @ 70.06 Hz, flags [], 90 degr] [apply] 42: [Id 0x4f, [ 1024 x 768 pixels x 32 bpp ] @ 70.06 Hz, flags [], 180 degr] [apply] 43: [Id 0x4f, [ 1024 x 768 pixels x 32 bpp ] @ 70.06 Hz, flags [], 270 degr] [apply] 44: [Id 0x50, [ 1024 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] 45: [Id 0x50, [ 1024 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr] [apply] 46: [Id 0x50, [ 1024 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr] [apply] 47: [Id 0x50, [ 1024 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr] [apply] 48: [Id 0x51, [ 832 x 624 pixels x 32 bpp ] @ 74.55 Hz, flags [], 0 degr] [apply] 49: [Id 0x51, [ 832 x 624 pixels x 32 bpp ] @ 74.55 Hz, flags [], 90 degr] [apply] 50: [Id 0x51, [ 832 x 624 pixels x 32 bpp ] @ 74.55 Hz, flags [], 180 degr] [apply] 51: [Id 0x51, [ 832 x 624 pixels x 32 bpp ] @ 74.55 Hz, flags [], 270 degr] [apply] 52: [Id 0x53, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr] [apply] 53: [Id 0x53, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr] [apply] 54: [Id 0x53, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 180 degr] [apply] 55: [Id 0x53, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 270 degr] [apply] 56: [Id 0x52, [ 800 x 600 pixels x 32 bpp ] @ 72.18 Hz, flags [], 0 degr] [apply] 57: [Id 0x52, [ 800 x 600 pixels x 32 bpp ] @ 72.18 Hz, flags [], 90 degr] [apply] 58: [Id 0x52, [ 800 x 600 pixels x 32 bpp ] @ 72.18 Hz, flags [], 180 degr] [apply] 59: [Id 0x52, [ 800 x 600 pixels x 32 bpp ] @ 72.18 Hz, flags [], 270 degr] [apply] 60: [Id 0x54, [ 800 x 600 pixels x 32 bpp ] @ 60.31 Hz, flags [], 0 degr] [apply] 61: [Id 0x54, [ 800 x 600 pixels x 32 bpp ] @ 60.31 Hz, flags [], 90 degr] [apply] 62: [Id 0x54, [ 800 x 600 pixels x 32 bpp ] @ 60.31 Hz, flags [], 180 degr] [apply] 63: [Id 0x54, [ 800 x 600 pixels x 32 bpp ] @ 60.31 Hz, flags [], 270 degr] [apply] 64: [Id 0x55, [ 800 x 600 pixels x 32 bpp ] @ 56.25 Hz, flags [], 0 degr] [apply] 65: [Id 0x55, [ 800 x 600 pixels x 32 bpp ] @ 56.25 Hz, flags [], 90 degr] [apply] 66: [Id 0x55, [ 800 x 600 pixels x 32 bpp ] @ 56.25 Hz, flags [], 180 degr] [apply] 67: [Id 0x55, [ 800 x 600 pixels x 32 bpp ] @ 56.25 Hz, flags [], 270 degr] [apply] 68: [Id 0x56, [ 640 x 480 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr] [apply] 69: [Id 0x56, [ 640 x 480 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr] [apply] 70: [Id 0x56, [ 640 x 480 pixels x 32 bpp ] @ 75.0 Hz, flags [], 180 degr] [apply] 71: [Id 0x56, [ 640 x 480 pixels x 32 bpp ] @ 75.0 Hz, flags [], 270 degr] [apply] 72: [Id 0x57, [ 640 x 480 pixels x 32 bpp ] @ 72.8 Hz, flags [], 0 degr] [apply] 73: [Id 0x57, [ 640 x 480 pixels x 32 bpp ] @ 72.8 Hz, flags [], 90 degr] [apply] 74: [Id 0x57, [ 640 x 480 pixels x 32 bpp ] @ 72.8 Hz, flags [], 180 degr] [apply] 75: [Id 0x57, [ 640 x 480 pixels x 32 bpp ] @ 72.8 Hz, flags [], 270 degr] [apply] 76: [Id 0x58, [ 640 x 480 pixels x 32 bpp ] @ 66.66 Hz, flags [], 0 degr] [apply] 77: [Id 0x58, [ 640 x 480 pixels x 32 bpp ] @ 66.66 Hz, flags [], 90 degr] [apply] 78: [Id 0x58, [ 640 x 480 pixels x 32 bpp ] @ 66.66 Hz, flags [], 180 degr] [apply] 79: [Id 0x58, [ 640 x 480 pixels x 32 bpp ] @ 66.66 Hz, flags [], 270 degr] [apply] 80: [Id 0x59, [ 640 x 480 pixels x 32 bpp ] @ 59.94 Hz, flags [], 0 degr] [apply] 81: [Id 0x59, [ 640 x 480 pixels x 32 bpp ] @ 59.94 Hz, flags [], 90 degr] [apply] 82: [Id 0x59, [ 640 x 480 pixels x 32 bpp ] @ 59.94 Hz, flags [], 180 degr] [apply] 83: [Id 0x59, [ 640 x 480 pixels x 32 bpp ] @ 59.94 Hz, flags [], 270 degr] [apply] 84: [Id 0x5a, [ 720 x 400 pixels x 32 bpp ] @ 70.08 Hz, flags [], 0 degr] [apply] 85: [Id 0x5a, [ 720 x 400 pixels x 32 bpp ] @ 70.08 Hz, flags [], 90 degr] [apply] 86: [Id 0x5a, [ 720 x 400 pixels x 32 bpp ] @ 70.08 Hz, flags [], 180 degr] [apply] 87: [Id 0x5a, [ 720 x 400 pixels x 32 bpp ] @ 70.08 Hz, flags [], 270 degr] [apply] orig: [Id 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] curr: [Id 0x45, [ 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[#26,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x6302bbb1: tileRendererInUse null [apply] Thread[#26,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x6302bbb1 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 @ 1751131888400 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131888407 ms --- localhost/127.0.0.1:59999 - Unlock ok within 8 ms [apply] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.338 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751131887666 ms III - Start [apply] SLOCK [T main @ 1751131887671 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode00bNEWT - testScreenModeInfo01 [apply] Thread[#26,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x6302bbb1: tileRendererInUse null, GearsES2[obj 0x6302bbb1 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x6302bbb1 on Thread[#26,main-Display-.x11_:0-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x6302bbb1 created: GearsObj[0x666a9807, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x6302bbb1 created: GearsObj[0x3b76c84c, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x6302bbb1 created: GearsObj[0x3b76c84c, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#26,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0x6302bbb1 FIN GearsES2[obj 0x6302bbb1 isInit true, usesShared false, 1 GearsObj[0x666a9807, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3b76c84c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x259cc0dc, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#26,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x6302bbb1 0/0 256x256 of 256x256, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6302bbb1, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#26,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x6302bbb1 256x256, swapInterval 1, drawable 0x2c00002 [apply] 0: [Id 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] 1: [Id 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr] [apply] 2: [Id 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr] [apply] 3: [Id 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr] [apply] 4: [Id 0x46, [ 1600 x 1200 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] 5: [Id 0x46, [ 1600 x 1200 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr] [apply] 6: [Id 0x46, [ 1600 x 1200 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr] [apply] 7: [Id 0x46, [ 1600 x 1200 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr] [apply] 8: [Id 0x47, [ 1680 x 1050 pixels x 32 bpp ] @ 59.88 Hz, flags [], 0 degr] [apply] 9: [Id 0x47, [ 1680 x 1050 pixels x 32 bpp ] @ 59.88 Hz, flags [], 90 degr] [apply] 10: [Id 0x47, [ 1680 x 1050 pixels x 32 bpp ] @ 59.88 Hz, flags [], 180 degr] [apply] 11: [Id 0x47, [ 1680 x 1050 pixels x 32 bpp ] @ 59.88 Hz, flags [], 270 degr] [apply] 12: [Id 0x48, [ 1280 x 1024 pixels x 32 bpp ] @ 75.02 Hz, flags [], 0 degr] [apply] 13: [Id 0x48, [ 1280 x 1024 pixels x 32 bpp ] @ 75.02 Hz, flags [], 90 degr] [apply] 14: [Id 0x48, [ 1280 x 1024 pixels x 32 bpp ] @ 75.02 Hz, flags [], 180 degr] [apply] 15: [Id 0x48, [ 1280 x 1024 pixels x 32 bpp ] @ 75.02 Hz, flags [], 270 degr] [apply] 16: [Id 0x49, [ 1280 x 1024 pixels x 32 bpp ] @ 60.01 Hz, flags [], 0 degr] [apply] 17: [Id 0x49, [ 1280 x 1024 pixels x 32 bpp ] @ 60.01 Hz, flags [], 90 degr] [apply] 18: [Id 0x49, [ 1280 x 1024 pixels x 32 bpp ] @ 60.01 Hz, flags [], 180 degr] [apply] 19: [Id 0x49, [ 1280 x 1024 pixels x 32 bpp ] @ 60.01 Hz, flags [], 270 degr] [apply] 20: [Id 0x4a, [ 1440 x 900 pixels x 32 bpp ] @ 74.98 Hz, flags [], 0 degr] [apply] 21: [Id 0x4a, [ 1440 x 900 pixels x 32 bpp ] @ 74.98 Hz, flags [], 90 degr] [apply] 22: [Id 0x4a, [ 1440 x 900 pixels x 32 bpp ] @ 74.98 Hz, flags [], 180 degr] [apply] 23: [Id 0x4a, [ 1440 x 900 pixels x 32 bpp ] @ 74.98 Hz, flags [], 270 degr] [apply] 24: [Id 0x4b, [ 1440 x 900 pixels x 32 bpp ] @ 59.9 Hz, flags [], 0 degr] [apply] 25: [Id 0x4b, [ 1440 x 900 pixels x 32 bpp ] @ 59.9 Hz, flags [], 90 degr] [apply] 26: [Id 0x4b, [ 1440 x 900 pixels x 32 bpp ] @ 59.9 Hz, flags [], 180 degr] [apply] 27: [Id 0x4b, [ 1440 x 900 pixels x 32 bpp ] @ 59.9 Hz, flags [], 270 degr] [apply] 28: [Id 0x4c, [ 1280 x 960 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] 29: [Id 0x4c, [ 1280 x 960 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr] [apply] 30: [Id 0x4c, [ 1280 x 960 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr] [apply] 31: [Id 0x4c, [ 1280 x 960 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr] [apply] 32: [Id 0x4d, [ 1152 x 864 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr] [apply] 33: [Id 0x4d, [ 1152 x 864 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr] [apply] 34: [Id 0x4d, [ 1152 x 864 pixels x 32 bpp ] @ 75.0 Hz, flags [], 180 degr] [apply] 35: [Id 0x4d, [ 1152 x 864 pixels x 32 bpp ] @ 75.0 Hz, flags [], 270 degr] [apply] 36: [Id 0x4e, [ 1024 x 768 pixels x 32 bpp ] @ 75.02 Hz, flags [], 0 degr] [apply] 37: [Id 0x4e, [ 1024 x 768 pixels x 32 bpp ] @ 75.02 Hz, flags [], 90 degr] [apply] 38: [Id 0x4e, [ 1024 x 768 pixels x 32 bpp ] @ 75.02 Hz, flags [], 180 degr] [apply] 39: [Id 0x4e, [ 1024 x 768 pixels x 32 bpp ] @ 75.02 Hz, flags [], 270 degr] [apply] 40: [Id 0x4f, [ 1024 x 768 pixels x 32 bpp ] @ 70.06 Hz, flags [], 0 degr] [apply] 41: [Id 0x4f, [ 1024 x 768 pixels x 32 bpp ] @ 70.06 Hz, flags [], 90 degr] [apply] 42: [Id 0x4f, [ 1024 x 768 pixels x 32 bpp ] @ 70.06 Hz, flags [], 180 degr] [apply] 43: [Id 0x4f, [ 1024 x 768 pixels x 32 bpp ] @ 70.06 Hz, flags [], 270 degr] [apply] 44: [Id 0x50, [ 1024 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] 45: [Id 0x50, [ 1024 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr] [apply] 46: [Id 0x50, [ 1024 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr] [apply] 47: [Id 0x50, [ 1024 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr] [apply] 48: [Id 0x51, [ 832 x 624 pixels x 32 bpp ] @ 74.55 Hz, flags [], 0 degr] [apply] 49: [Id 0x51, [ 832 x 624 pixels x 32 bpp ] @ 74.55 Hz, flags [], 90 degr] [apply] 50: [Id 0x51, [ 832 x 624 pixels x 32 bpp ] @ 74.55 Hz, flags [], 180 degr] [apply] 51: [Id 0x51, [ 832 x 624 pixels x 32 bpp ] @ 74.55 Hz, flags [], 270 degr] [apply] 52: [Id 0x53, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr] [apply] 53: [Id 0x53, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr] [apply] 54: [Id 0x53, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 180 degr] [apply] 55: [Id 0x53, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 270 degr] [apply] 56: [Id 0x52, [ 800 x 600 pixels x 32 bpp ] @ 72.18 Hz, flags [], 0 degr] [apply] 57: [Id 0x52, [ 800 x 600 pixels x 32 bpp ] @ 72.18 Hz, flags [], 90 degr] [apply] 58: [Id 0x52, [ 800 x 600 pixels x 32 bpp ] @ 72.18 Hz, flags [], 180 degr] [apply] 59: [Id 0x52, [ 800 x 600 pixels x 32 bpp ] @ 72.18 Hz, flags [], 270 degr] [apply] 60: [Id 0x54, [ 800 x 600 pixels x 32 bpp ] @ 60.31 Hz, flags [], 0 degr] [apply] 61: [Id 0x54, [ 800 x 600 pixels x 32 bpp ] @ 60.31 Hz, flags [], 90 degr] [apply] 62: [Id 0x54, [ 800 x 600 pixels x 32 bpp ] @ 60.31 Hz, flags [], 180 degr] [apply] 63: [Id 0x54, [ 800 x 600 pixels x 32 bpp ] @ 60.31 Hz, flags [], 270 degr] [apply] 64: [Id 0x55, [ 800 x 600 pixels x 32 bpp ] @ 56.25 Hz, flags [], 0 degr] [apply] 65: [Id 0x55, [ 800 x 600 pixels x 32 bpp ] @ 56.25 Hz, flags [], 90 degr] [apply] 66: [Id 0x55, [ 800 x 600 pixels x 32 bpp ] @ 56.25 Hz, flags [], 180 degr] [apply] 67: [Id 0x55, [ 800 x 600 pixels x 32 bpp ] @ 56.25 Hz, flags [], 270 degr] [apply] 68: [Id 0x56, [ 640 x 480 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr] [apply] 69: [Id 0x56, [ 640 x 480 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr] [apply] 70: [Id 0x56, [ 640 x 480 pixels x 32 bpp ] @ 75.0 Hz, flags [], 180 degr] [apply] 71: [Id 0x56, [ 640 x 480 pixels x 32 bpp ] @ 75.0 Hz, flags [], 270 degr] [apply] 72: [Id 0x57, [ 640 x 480 pixels x 32 bpp ] @ 72.8 Hz, flags [], 0 degr] [apply] 73: [Id 0x57, [ 640 x 480 pixels x 32 bpp ] @ 72.8 Hz, flags [], 90 degr] [apply] 74: [Id 0x57, [ 640 x 480 pixels x 32 bpp ] @ 72.8 Hz, flags [], 180 degr] [apply] 75: [Id 0x57, [ 640 x 480 pixels x 32 bpp ] @ 72.8 Hz, flags [], 270 degr] [apply] 76: [Id 0x58, [ 640 x 480 pixels x 32 bpp ] @ 66.66 Hz, flags [], 0 degr] [apply] 77: [Id 0x58, [ 640 x 480 pixels x 32 bpp ] @ 66.66 Hz, flags [], 90 degr] [apply] 78: [Id 0x58, [ 640 x 480 pixels x 32 bpp ] @ 66.66 Hz, flags [], 180 degr] [apply] 79: [Id 0x58, [ 640 x 480 pixels x 32 bpp ] @ 66.66 Hz, flags [], 270 degr] [apply] 80: [Id 0x59, [ 640 x 480 pixels x 32 bpp ] @ 59.94 Hz, flags [], 0 degr] [apply] 81: [Id 0x59, [ 640 x 480 pixels x 32 bpp ] @ 59.94 Hz, flags [], 90 degr] [apply] 82: [Id 0x59, [ 640 x 480 pixels x 32 bpp ] @ 59.94 Hz, flags [], 180 degr] [apply] 83: [Id 0x59, [ 640 x 480 pixels x 32 bpp ] @ 59.94 Hz, flags [], 270 degr] [apply] 84: [Id 0x5a, [ 720 x 400 pixels x 32 bpp ] @ 70.08 Hz, flags [], 0 degr] [apply] 85: [Id 0x5a, [ 720 x 400 pixels x 32 bpp ] @ 70.08 Hz, flags [], 90 degr] [apply] 86: [Id 0x5a, [ 720 x 400 pixels x 32 bpp ] @ 70.08 Hz, flags [], 180 degr] [apply] 87: [Id 0x5a, [ 720 x 400 pixels x 32 bpp ] @ 70.08 Hz, flags [], 270 degr] [apply] orig: [Id 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] curr: [Id 0x45, [ 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[#26,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x6302bbb1: tileRendererInUse null [apply] Thread[#26,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x6302bbb1 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 @ 1751131888400 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131888407 ms --- localhost/127.0.0.1:59999 - Unlock ok within 8 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testScreenModeInfo01 took 0.509 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] WARNING: package sun.awt.windows not in java.desktop [apply] Testsuite: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode00cNEWT [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 @ 1751131889155 ms III - Start [apply] SLOCK [T main @ 1751131889159 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 @ 1751131891343 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131891349 ms --- localhost/127.0.0.1:59999 - Unlock ok within 6 ms [apply] Tests run: 1, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 2.775 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751131889155 ms III - Start [apply] SLOCK [T main @ 1751131889159 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 @ 1751131891343 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131891349 ms --- localhost/127.0.0.1:59999 - Unlock ok within 6 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testScreenModeChange01 took 0.006 sec [apply] SKIPPED: got: , expected: is [apply] Testcase: testScreenModeChange01 took 0.008 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] WARNING: package sun.awt.windows not in java.desktop [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 @ 1751131892082 ms III - Start [apply] SLOCK [T main @ 1751131892086 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01aNEWT - testScreenModeChange01 [apply] junit.framework.TestListener: startTest(testScreenModeChange01) [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x2a4fb17b: tileRendererInUse null, GearsES2[obj 0x2a4fb17b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x2a4fb17b on Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x2a4fb17b created: GearsObj[0x557a1dd5, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x2a4fb17b created: GearsObj[0x2d5f8b84, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x2a4fb17b created: GearsObj[0x2d5f8b84, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0x2a4fb17b FIN GearsES2[obj 0x2a4fb17b isInit true, usesShared false, 1 GearsObj[0x557a1dd5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2d5f8b84, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7942594d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x2a4fb17b 0/0 100x100 of 100x100, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2a4fb17b, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x2a4fb17b 100x100, swapInterval 1, drawable 0x2c00002 [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 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] [0] current: [Id 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] [1] set current: [Id 0x53, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x2a4fb17b 100x100, swapInterval 1, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x2a4fb17b 100x100, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x2a4fb17b 0/0 100x100 of 100x100, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2a4fb17b, 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[#1,main,5,main] GearsES2.display 0x2a4fb17b 100x100, swapInterval 1, drawable 0x2c00002 [apply] [1] changeOK : true [apply] [1] has current cached : [Id 0x53, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr] [apply] [1] has current queried : [Id 0x53, [ 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x2a4fb17b: tileRendererInUse null [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x2a4fb17b FIN [apply] Screen.destroy(): Reset Monitor[Id 0x3e [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 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x53, [ 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] 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 @ 1751131903161 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131903163 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 11.665 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751131892082 ms III - Start [apply] SLOCK [T main @ 1751131892086 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01aNEWT - testScreenModeChange01 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x2a4fb17b: tileRendererInUse null, GearsES2[obj 0x2a4fb17b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x2a4fb17b on Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x2a4fb17b created: GearsObj[0x557a1dd5, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x2a4fb17b created: GearsObj[0x2d5f8b84, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x2a4fb17b created: GearsObj[0x2d5f8b84, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0x2a4fb17b FIN GearsES2[obj 0x2a4fb17b isInit true, usesShared false, 1 GearsObj[0x557a1dd5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2d5f8b84, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7942594d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x2a4fb17b 0/0 100x100 of 100x100, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2a4fb17b, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x2a4fb17b 100x100, swapInterval 1, drawable 0x2c00002 [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 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] [0] current: [Id 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] [1] set current: [Id 0x53, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x2a4fb17b 100x100, swapInterval 1, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x2a4fb17b 100x100, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x2a4fb17b 0/0 100x100 of 100x100, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2a4fb17b, 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[#1,main,5,main] GearsES2.display 0x2a4fb17b 100x100, swapInterval 1, drawable 0x2c00002 [apply] [1] changeOK : true [apply] [1] has current cached : [Id 0x53, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr] [apply] [1] has current queried : [Id 0x53, [ 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x2a4fb17b: tileRendererInUse null [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x2a4fb17b FIN [apply] Screen.destroy(): Reset Monitor[Id 0x3e [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 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x53, [ 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 @ 1751131903161 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131903163 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testScreenModeChange01 took 8.572 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] WARNING: package sun.awt.windows not in java.desktop [apply] Testsuite: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01bNEWT [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 @ 1751131903894 ms III - Start [apply] SLOCK [T main @ 1751131903898 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [apply] junit.framework.TestListener: startTest(testScreenModeChangeSingleQ1)++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01bNEWT - testScreenModeChangeSingleQ1 [apply] [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 0x7fbebc0010f0, owner true, ResourceToolkitLock[obj 0x564fabc8, isOwner false, <16d04d3d, 49ec71f8>[count 0, qsz 0, owner ]], obj 0x72967906], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7fbebc0010f0, owner true, ResourceToolkitLock[obj 0x564fabc8, isOwner false, <16d04d3d, 49ec71f8>[count 0, qsz 0, owner ]], obj 0x72967906]], monitors: [Monitor[Id 0x3e [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 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x45, [ 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x2925bf5b: tileRendererInUse null, GearsES2[obj 0x2925bf5b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x2925bf5b on Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x2925bf5b created: GearsObj[0x3404c055, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x2925bf5b created: GearsObj[0x5644c013, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x2925bf5b created: GearsObj[0x5644c013, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0x2925bf5b FIN GearsES2[obj 0x2925bf5b isInit true, usesShared false, 1 GearsObj[0x3404c055, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5644c013, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6625430a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x2925bf5b 0/0 200x200 of 200x200, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2925bf5b, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x2925bf5b 200x200, swapInterval 1, drawable 0x2c00002 [apply] Time for visible/pos: 131 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 0x3e [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 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88] [apply] [0] orig : [Id 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] [0] current: [Id 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] [0] set current: [Id 0x53, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x2925bf5b 200x200, swapInterval 1, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x2925bf5b 200x200, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x2925bf5b 0/0 200x200 of 200x200, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2925bf5b, 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[#1,main,5,main] GearsES2.display 0x2925bf5b 200x200, swapInterval 1, drawable 0x2c00002 [apply] [0] has current: [Id 0x53, [ 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 0x7fbebc0010f0, owner true, ResourceToolkitLock[obj 0x564fabc8, isOwner false, <16d04d3d, 49ec71f8>[count 0, qsz 0, owner ]], obj 0x72967906], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7fbebc0010f0, owner true, ResourceToolkitLock[obj 0x564fabc8, isOwner false, <16d04d3d, 49ec71f8>[count 0, qsz 0, owner ]], obj 0x72967906]], monitors: [Monitor[Id 0x3e [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 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x53, [ 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 0x3e [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 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x53, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr], modeChanged true, modeCount 88] [apply] [1] set orig: [Id 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x2925bf5b 200x200, swapInterval 1, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x2925bf5b 200x200, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x2925bf5b 0/0 200x200 of 200x200, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2925bf5b, angle 8612.0, [l -1.0, r 1.0, b -1.0, t 1.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,main,5,main] GearsES2.display 0x2925bf5b 200x200, swapInterval 1, drawable 0x2c00002 [apply] [1] has orig?: [Id 0x45, [ 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 0x7fbebc0010f0, owner true, ResourceToolkitLock[obj 0x564fabc8, isOwner false, <16d04d3d, 49ec71f8>[count 0, qsz 0, owner ]], obj 0x72967906], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7fbebc0010f0, owner true, ResourceToolkitLock[obj 0x564fabc8, isOwner false, <16d04d3d, 49ec71f8>[count 0, qsz 0, owner ]], obj 0x72967906]], monitors: [Monitor[Id 0x3e [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 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x45, [ 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 0x3e [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 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x2925bf5b: tileRendererInUse null [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x2925bf5b FIN [apply] junit.framework.TestListener: endTest(testScreenModeChangeSingleQ1) [apply] junit.framework.TestListener: startTest(testScreenModeChangeSingleQ2) [apply] junit.framework.TestListener: endTest(testScreenModeChangeSingleQ2) [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 0x7fbebcbbaba0, owner true, ResourceToolkitLock[obj 0x1f59a598, isOwner false, <1e178745, 192c3f1e>[count 0, qsz 0, owner ]], obj 0x26b3fd41], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7fbebcbbaba0, owner true, ResourceToolkitLock[obj 0x1f59a598, isOwner false, <1e178745, 192c3f1e>[count 0, qsz 0, owner ]], obj 0x26b3fd41]], monitors: [Monitor[Id 0x3e [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 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x45, [ 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 @ 1751131920968 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131920971 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 17.669 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751131903894 ms III - Start [apply] SLOCK [T main @ 1751131903898 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 0x7fbebc0010f0, owner true, ResourceToolkitLock[obj 0x564fabc8, isOwner false, <16d04d3d, 49ec71f8>[count 0, qsz 0, owner ]], obj 0x72967906], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7fbebc0010f0, owner true, ResourceToolkitLock[obj 0x564fabc8, isOwner false, <16d04d3d, 49ec71f8>[count 0, qsz 0, owner ]], obj 0x72967906]], monitors: [Monitor[Id 0x3e [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 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x45, [ 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x2925bf5b: tileRendererInUse null, GearsES2[obj 0x2925bf5b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x2925bf5b on Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x2925bf5b created: GearsObj[0x3404c055, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x2925bf5b created: GearsObj[0x5644c013, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x2925bf5b created: GearsObj[0x5644c013, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0x2925bf5b FIN GearsES2[obj 0x2925bf5b isInit true, usesShared false, 1 GearsObj[0x3404c055, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5644c013, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6625430a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x2925bf5b 0/0 200x200 of 200x200, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2925bf5b, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x2925bf5b 200x200, swapInterval 1, drawable 0x2c00002 [apply] Time for visible/pos: 131 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 0x3e [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 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88] [apply] [0] orig : [Id 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] [0] current: [Id 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] [0] set current: [Id 0x53, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x2925bf5b 200x200, swapInterval 1, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x2925bf5b 200x200, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x2925bf5b 0/0 200x200 of 200x200, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2925bf5b, 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[#1,main,5,main] GearsES2.display 0x2925bf5b 200x200, swapInterval 1, drawable 0x2c00002 [apply] [0] has current: [Id 0x53, [ 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 0x7fbebc0010f0, owner true, ResourceToolkitLock[obj 0x564fabc8, isOwner false, <16d04d3d, 49ec71f8>[count 0, qsz 0, owner ]], obj 0x72967906], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7fbebc0010f0, owner true, ResourceToolkitLock[obj 0x564fabc8, isOwner false, <16d04d3d, 49ec71f8>[count 0, qsz 0, owner ]], obj 0x72967906]], monitors: [Monitor[Id 0x3e [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 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x53, [ 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 0x3e [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 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x53, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr], modeChanged true, modeCount 88] [apply] [1] set orig: [Id 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x2925bf5b 200x200, swapInterval 1, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x2925bf5b 200x200, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x2925bf5b 0/0 200x200 of 200x200, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2925bf5b, angle 8612.0, [l -1.0, r 1.0, b -1.0, t 1.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,main,5,main] GearsES2.display 0x2925bf5b 200x200, swapInterval 1, drawable 0x2c00002 [apply] [1] has orig?: [Id 0x45, [ 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 0x7fbebc0010f0, owner true, ResourceToolkitLock[obj 0x564fabc8, isOwner false, <16d04d3d, 49ec71f8>[count 0, qsz 0, owner ]], obj 0x72967906], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7fbebc0010f0, owner true, ResourceToolkitLock[obj 0x564fabc8, isOwner false, <16d04d3d, 49ec71f8>[count 0, qsz 0, owner ]], obj 0x72967906]], monitors: [Monitor[Id 0x3e [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 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x45, [ 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 0x3e [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 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x2925bf5b: tileRendererInUse null [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x2925bf5b 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 0x7fbebcbbaba0, owner true, ResourceToolkitLock[obj 0x1f59a598, isOwner false, <1e178745, 192c3f1e>[count 0, qsz 0, owner ]], obj 0x26b3fd41], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7fbebcbbaba0, owner true, ResourceToolkitLock[obj 0x1f59a598, isOwner false, <1e178745, 192c3f1e>[count 0, qsz 0, owner ]], obj 0x26b3fd41]], monitors: [Monitor[Id 0x3e [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 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x45, [ 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 @ 1751131920968 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131920971 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testScreenModeChangeSingleQ1 took 14.563 sec [apply] Testcase: testScreenModeChangeSingleQ2 took 0.012 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] WARNING: package sun.awt.windows not in java.desktop [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 @ 1751131921777 ms III - Start [apply] SLOCK [T main @ 1751131921782 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01cNEWT - test01ScreenFullscreenSingleQ1 [apply] junit.framework.TestListener: startTest(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 0x7f48300010f0, owner true, ResourceToolkitLock[obj 0x564fabc8, isOwner false, <16d04d3d, 49ec71f8>[count 0, qsz 0, owner ]], obj 0x72967906], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f48300010f0, owner true, ResourceToolkitLock[obj 0x564fabc8, isOwner false, <16d04d3d, 49ec71f8>[count 0, qsz 0, owner ]], obj 0x72967906]], monitors: [Monitor[Id 0x3e [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 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x45, [ 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x2925bf5b: tileRendererInUse null, GearsES2[obj 0x2925bf5b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x2925bf5b on Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x2925bf5b created: GearsObj[0x38163bc9, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x2925bf5b created: GearsObj[0x3fba5ecc, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x2925bf5b created: GearsObj[0x3fba5ecc, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0x2925bf5b FIN GearsES2[obj 0x2925bf5b isInit true, usesShared false, 1 GearsObj[0x38163bc9, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3fba5ecc, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5f82fe32, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x2925bf5b 0/0 200x200 of 200x200, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2925bf5b, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x2925bf5b 200x200, swapInterval 1, drawable 0x2c00002 [apply] Time for visible/pos: 129 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 0x3e [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 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x45, [ 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[#34,main-Animator#00,5,main] GearsES2.reshape 0x2925bf5b 0/0 1920x1080 of 1920x1080, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2925bf5b, 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[#34,main-Animator#00,5,main] GearsES2.reshape 0x2925bf5b 0/0 200x200 of 200x200, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2925bf5b, 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] junit.framework.TestListener: endTest(test01ScreenFullscreenSingleQ1) [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x2925bf5b: tileRendererInUse null [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x2925bf5b 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] 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 0x7f4830bbf030, owner true, ResourceToolkitLock[obj 0x707194ba, isOwner false, <1190200a, 6a2f6f80>[count 0, qsz 0, owner ]], obj 0x45b4c3a9], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f4830bbf030, owner true, ResourceToolkitLock[obj 0x707194ba, isOwner false, <1190200a, 6a2f6f80>[count 0, qsz 0, owner ]], obj 0x45b4c3a9]], monitors: [Monitor[Id 0x3e [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 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]]junit.framework.TestListener: endTest(test03ScreenFullscreenSpanQ1Q2) [apply] [apply] junit.framework.TestListener: startTest(test04ScreenFullscreenSpanALL) [apply] junit.framework.TestListener: endTest(test04ScreenFullscreenSpanALL) [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 0x7f4830bbf030, owner true, ResourceToolkitLock[obj 0x291caca8, isOwner false, <385e9564, 5b94b04d>[count 0, qsz 0, owner ]], obj 0x8c3b9d], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f4830bbf030, owner true, ResourceToolkitLock[obj 0x291caca8, isOwner false, <385e9564, 5b94b04d>[count 0, qsz 0, owner ]], obj 0x8c3b9d]], monitors: [Monitor[Id 0x3e [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 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x45, [ 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 0x7f4830bbf030, owner true, ResourceToolkitLock[obj 0xf79e, isOwner false, <7ee8290b, 1f59a598>[count 0, qsz 0, owner ]], obj 0x1e178745], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f4830bbf030, owner true, ResourceToolkitLock[obj 0xf79e, isOwner false, <7ee8290b, 1f59a598>[count 0, qsz 0, owner ]], obj 0x1e178745]], monitors: [Monitor[Id 0x3e [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 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x45, [ 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 @ 1751131934945 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131934951 ms --- localhost/127.0.0.1:59999 - Unlock ok within 8 ms [apply] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 13.778 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751131921777 ms III - Start [apply] SLOCK [T main @ 1751131921782 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 0x7f48300010f0, owner true, ResourceToolkitLock[obj 0x564fabc8, isOwner false, <16d04d3d, 49ec71f8>[count 0, qsz 0, owner ]], obj 0x72967906], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f48300010f0, owner true, ResourceToolkitLock[obj 0x564fabc8, isOwner false, <16d04d3d, 49ec71f8>[count 0, qsz 0, owner ]], obj 0x72967906]], monitors: [Monitor[Id 0x3e [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 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x45, [ 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x2925bf5b: tileRendererInUse null, GearsES2[obj 0x2925bf5b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x2925bf5b on Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x2925bf5b created: GearsObj[0x38163bc9, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x2925bf5b created: GearsObj[0x3fba5ecc, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x2925bf5b created: GearsObj[0x3fba5ecc, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0x2925bf5b FIN GearsES2[obj 0x2925bf5b isInit true, usesShared false, 1 GearsObj[0x38163bc9, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3fba5ecc, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5f82fe32, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x2925bf5b 0/0 200x200 of 200x200, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2925bf5b, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x2925bf5b 200x200, swapInterval 1, drawable 0x2c00002 [apply] Time for visible/pos: 129 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 0x3e [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 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x45, [ 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[#34,main-Animator#00,5,main] GearsES2.reshape 0x2925bf5b 0/0 1920x1080 of 1920x1080, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2925bf5b, 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[#34,main-Animator#00,5,main] GearsES2.reshape 0x2925bf5b 0/0 200x200 of 200x200, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2925bf5b, 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] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x2925bf5b: tileRendererInUse null [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x2925bf5b 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 0x7f4830bbf030, owner true, ResourceToolkitLock[obj 0x707194ba, isOwner false, <1190200a, 6a2f6f80>[count 0, qsz 0, owner ]], obj 0x45b4c3a9], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f4830bbf030, owner true, ResourceToolkitLock[obj 0x707194ba, isOwner false, <1190200a, 6a2f6f80>[count 0, qsz 0, owner ]], obj 0x45b4c3a9]], monitors: [Monitor[Id 0x3e [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 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x45, [ 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 0x7f4830bbf030, owner true, ResourceToolkitLock[obj 0x291caca8, isOwner false, <385e9564, 5b94b04d>[count 0, qsz 0, owner ]], obj 0x8c3b9d], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f4830bbf030, owner true, ResourceToolkitLock[obj 0x291caca8, isOwner false, <385e9564, 5b94b04d>[count 0, qsz 0, owner ]], obj 0x8c3b9d]], monitors: [Monitor[Id 0x3e [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 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x45, [ 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 0x7f4830bbf030, owner true, ResourceToolkitLock[obj 0xf79e, isOwner false, <7ee8290b, 1f59a598>[count 0, qsz 0, owner ]], obj 0x1e178745], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f4830bbf030, owner true, ResourceToolkitLock[obj 0xf79e, isOwner false, <7ee8290b, 1f59a598>[count 0, qsz 0, owner ]], obj 0x1e178745]], monitors: [Monitor[Id 0x3e [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 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x45, [ 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 @ 1751131934945 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131934951 ms --- localhost/127.0.0.1:59999 - Unlock ok within 8 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01ScreenFullscreenSingleQ1 took 10.613 sec [apply] Testcase: test02ScreenFullscreenSingleQ2 took 0.012 sec [apply] Testcase: test03ScreenFullscreenSpanQ1Q2 took 0.01 sec [apply] Testcase: test04ScreenFullscreenSpanALL took 0.003 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] WARNING: package sun.awt.windows not in java.desktop [apply] Testsuite: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01dNEWT [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 @ 1751131935703 ms III - Start [apply] SLOCK [T main @ 1751131935707 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [apply] junit.framework.TestListener: startTest(test01FullscreenChange01)++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01dNEWT - test01FullscreenChange01 [apply] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x34a3d150: tileRendererInUse null, GearsES2[obj 0x34a3d150 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x34a3d150 on Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x34a3d150 created: GearsObj[0x527f7895, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x34a3d150 created: GearsObj[0x77550215, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x34a3d150 created: GearsObj[0x77550215, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0x34a3d150 FIN GearsES2[obj 0x34a3d150 isInit true, usesShared false, 1 GearsObj[0x527f7895, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x77550215, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2e1e4972, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x34a3d150 0/0 640x480 of 640x480, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x34a3d150, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x34a3d150 640x480, swapInterval 1, drawable 0x2c00002 [apply] Thread[#34,main-Animator#00,5,main] GearsES2.reshape 0x34a3d150 0/0 1920x1080 of 1920x1080, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x34a3d150, 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[#34,main-Animator#00,5,main] GearsES2.reshape 0x34a3d150 0/0 640x480 of 640x480, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x34a3d150, angle 255.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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x34a3d150: tileRendererInUse null [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x34a3d150 FIN [apply] *** cleanupGL.shutdown [apply] *** cleanupGL.initSingleton [apply] junit.framework.TestListener: endTest(test01FullscreenChange01) [apply] junit.framework.TestListener: startTest(test02ScreenModeChange01) [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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.0 0x3c41ed1d: tileRendererInUse null, GearsES2[obj 0x3c41ed1d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x3c41ed1d on Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x3c41ed1d created: GearsObj[0x304a9914, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x3c41ed1d created: GearsObj[0x6fd6441b, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x3c41ed1d created: GearsObj[0x6fd6441b, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.X 0x3c41ed1d FIN GearsES2[obj 0x3c41ed1d isInit true, usesShared false, 1 GearsObj[0x304a9914, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6fd6441b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x612e01a5, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3c41ed1d 0/0 640x480 of 640x480, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3c41ed1d, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3c41ed1d 640x480, swapInterval 1, drawable 0x2c00002 [apply] [0] orig : [Id 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] [0] current: [Id 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] [0] set current: [Id 0x53, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr] [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3c41ed1d 640x480, swapInterval 1, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3c41ed1d 640x480, swapInterval 1, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3c41ed1d 0/0 800x571 of 800x571, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3c41ed1d, angle 3.5, [l -1.4010508, r 1.4010508, b -1.0, t 1.0] 2.8021016x2.0 -> [l -1.4010508, r 1.401051, b -1.0, t 1.0] 2.8021019x2.0, v-flip false [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3c41ed1d 800x571, swapInterval 1, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3c41ed1d 800x571, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x3c41ed1d 0/0 800x571 of 800x571, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3c41ed1d, angle 4.5, [l -1.4010508, r 1.4010508, b -1.0, t 1.0] 2.8021016x2.0 -> [l -1.4010508, r 1.401051, b -1.0, t 1.0] 2.8021019x2.0, v-flip false [apply] Thread[#1,main,5,main] GearsES2.display 0x3c41ed1d 800x571, swapInterval 1, drawable 0x2c00002 [apply] [0] has current: [Id 0x53, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr], changeOK true [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x3c41ed1d: tileRendererInUse null [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x3c41ed1d FIN [apply] Screen.destroy(): Reset Monitor[Id 0x3e [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 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x53, [ 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[#40,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.0 0xdd05255: tileRendererInUse null, GearsES2[obj 0xdd05255 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0xdd05255 on Thread[#40,main-Display-.x11_:0-1-EDT-4,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0xdd05255 created: GearsObj[0x5948d7a1, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0xdd05255 created: GearsObj[0x3545fc75, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0xdd05255 created: GearsObj[0x3545fc75, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#40,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.X 0xdd05255 FIN GearsES2[obj 0xdd05255 isInit true, usesShared false, 1 GearsObj[0x5948d7a1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3545fc75, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x8c545aa, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#40,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0xdd05255 0/0 640x480 of 640x480, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0xdd05255, 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[#40,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0xdd05255 640x480, swapInterval 1, drawable 0x2c00002 [apply] [0] orig : [Id 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] [0] current: [Id 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] [2] set current: [Id 0x53, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr] [apply] Thread[#40,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0xdd05255 640x480, swapInterval 1, drawable 0x2c00002 [apply] Thread[#40,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0xdd05255 640x480, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0xdd05255 0/0 640x480 of 640x480, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0xdd05255, angle 1264.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[#1,main,5,main] GearsES2.display 0xdd05255 640x480, swapInterval 1, drawable 0x2c00002 [apply] [2] has current: [Id 0x53, [ 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[#41,main-Animator#02,5,main] GearsES2.reshape 0xdd05255 0/0 800x600 of 800x600, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0xdd05255, angle 1265.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[#41,main-Animator#02,5,main] GearsES2.reshape 0xdd05255 0/0 640x480 of 640x480, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0xdd05255, angle 6827.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[#40,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0xdd05255: tileRendererInUse null [apply] Thread[#40,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0xdd05255 FIN [apply] Screen.destroy(): Reset Monitor[Id 0x3e [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 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x53, [ 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[#44,main-Display-.x11_:0-1-EDT-6,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[#44,main-Display-.x11_:0-1-EDT-6,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x2f4948e4 created: GearsObj[0x3253503c, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x2f4948e4 created: GearsObj[0x31c91f88, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x2f4948e4 created: GearsObj[0x31c91f88, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#44,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.init.X 0x2f4948e4 FIN GearsES2[obj 0x2f4948e4 isInit true, usesShared false, 1 GearsObj[0x3253503c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x31c91f88, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x63b5c9d6, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#44,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.reshape 0x2f4948e4 0/0 640x480 of 640x480, swapInterval 1, drawable 0x2c00002, 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.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[#44,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.display 0x2f4948e4 640x480, swapInterval 1, drawable 0x2c00002 [apply] [0] orig : [Id 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] [0] current: [Id 0x45, [ 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[#45,main-Animator#03,5,main] GearsES2.reshape 0x2f4948e4 0/0 1920x1080 of 1920x1080, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2f4948e4, 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 0x53, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr] [apply] Thread[#44,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.reshape 0x2f4948e4 0/0 640x480 of 640x480, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2f4948e4, angle 185.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[#44,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.display 0x2f4948e4 640x480, swapInterval 1, drawable 0x2c00002 [apply] Thread[#44,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.display 0x2f4948e4 640x480, swapInterval 1, drawable 0x2c00002 [apply] Thread[#44,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.reshape 0x2f4948e4 0/0 640x480 of 640x480, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2f4948e4, angle 186.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[#44,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.display 0x2f4948e4 640x480, swapInterval 1, drawable 0x2c00002 [apply] Thread[#44,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.display 0x2f4948e4 640x480, swapInterval 1, drawable 0x2c00002 [apply] Thread[#44,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.display 0x2f4948e4 640x480, swapInterval 1, drawable 0x2c00002 [apply] Thread[#44,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.display 0x2f4948e4 640x480, swapInterval 1, drawable 0x2c00002 [apply] Thread[#44,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.display 0x2f4948e4 640x480, swapInterval 1, drawable 0x2c00002 [apply] Thread[#44,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.reshape 0x2f4948e4 0/0 800x600 of 800x600, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2f4948e4, angle 189.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[#44,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.display 0x2f4948e4 800x600, swapInterval 1, drawable 0x2c00002 [apply] Thread[#44,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.display 0x2f4948e4 800x600, swapInterval 1, drawable 0x2c00002 [apply] Thread[#44,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.display 0x2f4948e4 800x600, swapInterval 1, drawable 0x2c00002 [apply] Thread[#44,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.reshape 0x2f4948e4 0/0 800x600 of 800x600, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2f4948e4, angle 190.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[#44,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.display 0x2f4948e4 800x600, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x2f4948e4 0/0 800x600 of 800x600, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2f4948e4, angle 191.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[#1,main,5,main] GearsES2.display 0x2f4948e4 800x600, swapInterval 1, drawable 0x2c00002 [apply] [2] has current: [Id 0x53, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr], changeOK true [apply] Thread[#44,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.dispose 0x2f4948e4: tileRendererInUse null [apply] Thread[#44,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.dispose 0x2f4948e4 FIN [apply] Screen.destroy(): Reset Monitor[Id 0x3e [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 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x53, [ 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 @ 1751131984224 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131984226 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 49.115 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751131935703 ms III - Start [apply] SLOCK [T main @ 1751131935707 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01dNEWT - test01FullscreenChange01 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x34a3d150: tileRendererInUse null, GearsES2[obj 0x34a3d150 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x34a3d150 on Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x34a3d150 created: GearsObj[0x527f7895, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x34a3d150 created: GearsObj[0x77550215, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x34a3d150 created: GearsObj[0x77550215, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0x34a3d150 FIN GearsES2[obj 0x34a3d150 isInit true, usesShared false, 1 GearsObj[0x527f7895, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x77550215, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2e1e4972, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x34a3d150 0/0 640x480 of 640x480, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x34a3d150, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x34a3d150 640x480, swapInterval 1, drawable 0x2c00002 [apply] Thread[#34,main-Animator#00,5,main] GearsES2.reshape 0x34a3d150 0/0 1920x1080 of 1920x1080, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x34a3d150, 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[#34,main-Animator#00,5,main] GearsES2.reshape 0x34a3d150 0/0 640x480 of 640x480, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x34a3d150, angle 255.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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x34a3d150: tileRendererInUse null [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x34a3d150 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.0 0x3c41ed1d: tileRendererInUse null, GearsES2[obj 0x3c41ed1d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x3c41ed1d on Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x3c41ed1d created: GearsObj[0x304a9914, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x3c41ed1d created: GearsObj[0x6fd6441b, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x3c41ed1d created: GearsObj[0x6fd6441b, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.X 0x3c41ed1d FIN GearsES2[obj 0x3c41ed1d isInit true, usesShared false, 1 GearsObj[0x304a9914, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6fd6441b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x612e01a5, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3c41ed1d 0/0 640x480 of 640x480, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3c41ed1d, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3c41ed1d 640x480, swapInterval 1, drawable 0x2c00002 [apply] [0] orig : [Id 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] [0] current: [Id 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] [0] set current: [Id 0x53, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr] [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3c41ed1d 640x480, swapInterval 1, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3c41ed1d 640x480, swapInterval 1, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3c41ed1d 0/0 800x571 of 800x571, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3c41ed1d, angle 3.5, [l -1.4010508, r 1.4010508, b -1.0, t 1.0] 2.8021016x2.0 -> [l -1.4010508, r 1.401051, b -1.0, t 1.0] 2.8021019x2.0, v-flip false [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3c41ed1d 800x571, swapInterval 1, drawable 0x2c00002 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3c41ed1d 800x571, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x3c41ed1d 0/0 800x571 of 800x571, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3c41ed1d, angle 4.5, [l -1.4010508, r 1.4010508, b -1.0, t 1.0] 2.8021016x2.0 -> [l -1.4010508, r 1.401051, b -1.0, t 1.0] 2.8021019x2.0, v-flip false [apply] Thread[#1,main,5,main] GearsES2.display 0x3c41ed1d 800x571, swapInterval 1, drawable 0x2c00002 [apply] [0] has current: [Id 0x53, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr], changeOK true [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x3c41ed1d: tileRendererInUse null [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x3c41ed1d FIN [apply] Screen.destroy(): Reset Monitor[Id 0x3e [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 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x53, [ 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[#40,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.0 0xdd05255: tileRendererInUse null, GearsES2[obj 0xdd05255 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0xdd05255 on Thread[#40,main-Display-.x11_:0-1-EDT-4,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0xdd05255 created: GearsObj[0x5948d7a1, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0xdd05255 created: GearsObj[0x3545fc75, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0xdd05255 created: GearsObj[0x3545fc75, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#40,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.X 0xdd05255 FIN GearsES2[obj 0xdd05255 isInit true, usesShared false, 1 GearsObj[0x5948d7a1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3545fc75, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x8c545aa, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#40,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0xdd05255 0/0 640x480 of 640x480, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0xdd05255, 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[#40,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0xdd05255 640x480, swapInterval 1, drawable 0x2c00002 [apply] [0] orig : [Id 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] [0] current: [Id 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] [2] set current: [Id 0x53, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr] [apply] Thread[#40,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0xdd05255 640x480, swapInterval 1, drawable 0x2c00002 [apply] Thread[#40,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0xdd05255 640x480, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0xdd05255 0/0 640x480 of 640x480, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0xdd05255, angle 1264.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[#1,main,5,main] GearsES2.display 0xdd05255 640x480, swapInterval 1, drawable 0x2c00002 [apply] [2] has current: [Id 0x53, [ 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[#41,main-Animator#02,5,main] GearsES2.reshape 0xdd05255 0/0 800x600 of 800x600, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0xdd05255, angle 1265.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[#41,main-Animator#02,5,main] GearsES2.reshape 0xdd05255 0/0 640x480 of 640x480, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0xdd05255, angle 6827.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[#40,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0xdd05255: tileRendererInUse null [apply] Thread[#40,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0xdd05255 FIN [apply] Screen.destroy(): Reset Monitor[Id 0x3e [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 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x53, [ 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[#44,main-Display-.x11_:0-1-EDT-6,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[#44,main-Display-.x11_:0-1-EDT-6,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x2f4948e4 created: GearsObj[0x3253503c, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x2f4948e4 created: GearsObj[0x31c91f88, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x2f4948e4 created: GearsObj[0x31c91f88, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#44,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.init.X 0x2f4948e4 FIN GearsES2[obj 0x2f4948e4 isInit true, usesShared false, 1 GearsObj[0x3253503c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x31c91f88, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x63b5c9d6, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#44,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.reshape 0x2f4948e4 0/0 640x480 of 640x480, swapInterval 1, drawable 0x2c00002, 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.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[#44,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.display 0x2f4948e4 640x480, swapInterval 1, drawable 0x2c00002 [apply] [0] orig : [Id 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] [0] current: [Id 0x45, [ 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[#45,main-Animator#03,5,main] GearsES2.reshape 0x2f4948e4 0/0 1920x1080 of 1920x1080, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2f4948e4, 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 0x53, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr] [apply] Thread[#44,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.reshape 0x2f4948e4 0/0 640x480 of 640x480, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2f4948e4, angle 185.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[#44,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.display 0x2f4948e4 640x480, swapInterval 1, drawable 0x2c00002 [apply] Thread[#44,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.display 0x2f4948e4 640x480, swapInterval 1, drawable 0x2c00002 [apply] Thread[#44,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.reshape 0x2f4948e4 0/0 640x480 of 640x480, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2f4948e4, angle 186.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[#44,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.display 0x2f4948e4 640x480, swapInterval 1, drawable 0x2c00002 [apply] Thread[#44,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.display 0x2f4948e4 640x480, swapInterval 1, drawable 0x2c00002 [apply] Thread[#44,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.display 0x2f4948e4 640x480, swapInterval 1, drawable 0x2c00002 [apply] Thread[#44,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.display 0x2f4948e4 640x480, swapInterval 1, drawable 0x2c00002 [apply] Thread[#44,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.display 0x2f4948e4 640x480, swapInterval 1, drawable 0x2c00002 [apply] Thread[#44,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.reshape 0x2f4948e4 0/0 800x600 of 800x600, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2f4948e4, angle 189.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[#44,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.display 0x2f4948e4 800x600, swapInterval 1, drawable 0x2c00002 [apply] Thread[#44,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.display 0x2f4948e4 800x600, swapInterval 1, drawable 0x2c00002 [apply] Thread[#44,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.display 0x2f4948e4 800x600, swapInterval 1, drawable 0x2c00002 [apply] Thread[#44,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.reshape 0x2f4948e4 0/0 800x600 of 800x600, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2f4948e4, angle 190.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[#44,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.display 0x2f4948e4 800x600, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x2f4948e4 0/0 800x600 of 800x600, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2f4948e4, angle 191.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[#1,main,5,main] GearsES2.display 0x2f4948e4 800x600, swapInterval 1, drawable 0x2c00002 [apply] [2] has current: [Id 0x53, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr], changeOK true [apply] Thread[#44,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.dispose 0x2f4948e4: tileRendererInUse null [apply] Thread[#44,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.dispose 0x2f4948e4 FIN [apply] Screen.destroy(): Reset Monitor[Id 0x3e [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 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x53, [ 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 @ 1751131984224 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751131984226 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01FullscreenChange01 took 6.685 sec [apply] Testcase: test02ScreenModeChange01 took 10.952 sec [apply] Testcase: test03ScreenModeChangeWithFS01Post took 15.186 sec [apply] Testcase: test04ScreenModeChangeWithFS01Pre took 13.22 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] WARNING: package sun.awt.windows not in java.desktop [apply] Testsuite: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode02aNEWT [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 @ 1751131984997 ms III - Start [apply] SLOCK [T main @ 1751131985001 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode02aNEWT - testScreenRotationChange01_PreWin [apply] junit.framework.TestListener: startTest(testScreenRotationChange01_PreWin) [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x4135c3b: tileRendererInUse null, GearsES2[obj 0x4135c3b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x4135c3b on Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x4135c3b created: GearsObj[0x557f6dd0, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x4135c3b created: GearsObj[0x77812e55, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x4135c3b created: GearsObj[0x77812e55, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0x4135c3b FIN GearsES2[obj 0x4135c3b isInit true, usesShared false, 1 GearsObj[0x557f6dd0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x77812e55, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7ea4956b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4135c3b 0/0 640x480 of 640x480, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 640x480, swapInterval 1, drawable 0x2c00002 [apply] [0] orig : [Id 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] [0] current: [Id 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] [0] set current: [Id 0x53, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 640x480, swapInterval 1, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 640x480, swapInterval 1, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4135c3b 0/0 600x480 of 600x480, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, angle 2303.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] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 600x480, swapInterval 1, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 600x480, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x4135c3b 0/0 600x480 of 600x480, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, angle 2304.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] Thread[#1,main,5,main] GearsES2.display 0x4135c3b 600x480, swapInterval 1, drawable 0x2c00002 [apply] [0] has current: [Id 0x53, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr], changeOK true [apply] [1] set orig: [Id 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 600x480, swapInterval 1, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 600x480, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x4135c3b 0/0 600x480 of 600x480, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, angle 8879.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[#1,main,5,main] GearsES2.display 0x4135c3b 600x480, swapInterval 1, drawable 0x2c00002 [apply] [1] has orig?: [Id 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], changeOK true [apply] Thread[#34,main-Animator#00,5,main] GearsES2.reshape 0x4135c3b 0/0 640x480 of 640x480, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, angle 8881.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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x4135c3b: tileRendererInUse null [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x4135c3b FIN [apply] junit.framework.TestListener: endTest(testScreenRotationChange01_PreWin) [apply] junit.framework.TestListener: startTest(testScreenRotationChange02_PreFull) [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[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.0 0x702657cc: tileRendererInUse null, GearsES2[obj 0x702657cc isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x702657cc on Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x702657cc created: GearsObj[0x58aca431, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x702657cc created: GearsObj[0x1953b7f0, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x702657cc created: GearsObj[0x1953b7f0, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.X 0x702657cc FIN GearsES2[obj 0x702657cc isInit true, usesShared false, 1 GearsObj[0x58aca431, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1953b7f0, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x9a0d2d8, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 640x480 of 640x480, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 640x480, swapInterval 1, drawable 0x2c00002 [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 640x480, swapInterval 1, drawable 0x2c00002 [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 640x480, swapInterval 1, drawable 0x2c00002 [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 1920x1080 of 1920x1080, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 1920x1080, swapInterval 1, drawable 0x2c00002 [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 1920x1080, swapInterval 1, drawable 0x2c00002 [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 1920x1080, swapInterval 1, drawable 0x2c00002 [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 1920x1080 of 1920x1080, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 1920x1080, swapInterval 1, drawable 0x2c00002 [apply] [0] orig : [Id 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] [0] current: [Id 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] [0] set current: [Id 0x53, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr] [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 640x480 of 640x480, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, angle 682.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[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 640x480, swapInterval 1, drawable 0x2c00002 [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 640x480, swapInterval 1, drawable 0x2c00002 [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 640x480 of 640x480, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, angle 683.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[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 640x480, swapInterval 1, drawable 0x2c00002 [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 640x480, swapInterval 1, drawable 0x2c00002 [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 640x480, swapInterval 1, drawable 0x2c00002 [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 640x480, swapInterval 1, drawable 0x2c00002 [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 640x480, swapInterval 1, drawable 0x2c00002 [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 1920x1080 of 1920x1080, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, angle 686.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[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 1920x1080, swapInterval 1, drawable 0x2c00002 [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 1920x1080, swapInterval 1, drawable 0x2c00002 [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 1920x1080, swapInterval 1, drawable 0x2c00002 [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 600x800 of 600x800, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, angle 687.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[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 600x800, swapInterval 1, drawable 0x2c00002 [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 600x800, swapInterval 1, drawable 0x2c00002 [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 600x800 of 600x800, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, angle 688.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[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 600x800, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x702657cc 0/0 600x800 of 600x800, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, angle 689.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[#1,main,5,main] GearsES2.display 0x702657cc 600x800, swapInterval 1, drawable 0x2c00002 [apply] [0] has current: [Id 0x53, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr], changeOK true [apply] [1] set orig: [Id 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 640x480 of 640x480, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, angle 8186.0, [l -1.3333334, r 1.3333334, b -1.0, 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[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 640x480, swapInterval 1, drawable 0x2c00002 [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 640x480, swapInterval 1, drawable 0x2c00002 [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 600x480 of 600x480, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, angle 8187.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[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 600x480, swapInterval 1, drawable 0x2c00002 [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 600x480, swapInterval 1, drawable 0x2c00002 [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 600x480 of 600x480, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, angle 8188.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[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 600x480, swapInterval 1, drawable 0x2c00002 [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 600x480, swapInterval 1, drawable 0x2c00002 [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 600x480, swapInterval 1, drawable 0x2c00002 [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 1920x480 of 1920x480, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, angle 8189.5, [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[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 1920x480, swapInterval 1, drawable 0x2c00002 [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 1920x480, swapInterval 1, drawable 0x2c00002 [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 1920x480, swapInterval 1, drawable 0x2c00002 [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 1920x1080 of 1920x1080, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, angle 8191.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[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 1920x1080, swapInterval 1, drawable 0x2c00002 [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 1920x1080, swapInterval 1, drawable 0x2c00002 [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 1920x1080, swapInterval 1, drawable 0x2c00002 [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 1920x1080 of 1920x1080, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, angle 8192.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[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 1920x1080, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x702657cc 0/0 1920x1080 of 1920x1080, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, angle 8193.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[#1,main,5,main] GearsES2.display 0x702657cc 1920x1080, swapInterval 1, drawable 0x2c00002 [apply] [1] has orig?: [Id 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], changeOK true [apply] Thread[#36,main-Animator#01,5,main] GearsES2.reshape 0x702657cc 0/0 1920x1005 of 1920x1005, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, angle 8850.5, [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[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x702657cc: tileRendererInUse null [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x702657cc FIN [apply] junit.framework.TestListener: endTest(testScreenRotationChange02_PreFull) [apply] junit.framework.TestListener: startTest(testScreenRotationChange11_PostWin) [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 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] [0] current: [Id 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] [0] set current: [Id 0x53, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr] [apply] [0] has current: [Id 0x53, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr], changeOK true [apply] Thread[#38,main-Animator#02,5,main] GearsES2.init.0 0x40a4337a: tileRendererInUse null, GearsES2[obj 0x40a4337a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x40a4337a on Thread[#38,main-Animator#02,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x40a4337a created: GearsObj[0x62e5f87b, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x40a4337a created: GearsObj[0x15ca22c, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x40a4337a created: GearsObj[0x15ca22c, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#38,main-Animator#02,5,main] GearsES2.init.X 0x40a4337a FIN GearsES2[obj 0x40a4337a isInit true, usesShared false, 1 GearsObj[0x62e5f87b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x15ca22c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3353d763, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#38,main-Animator#02,5,main] GearsES2.reshape 0x40a4337a 0/0 600x480 of 600x480, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x40a4337a, angle 0.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 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] Thread[#37,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.display 0x40a4337a 600x480, swapInterval 1, drawable 0x2c00002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.display 0x40a4337a 600x480, swapInterval 1, drawable 0x2c00002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.reshape 0x40a4337a 0/0 1920x480 of 1920x480, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x40a4337a, angle 7023.5, [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[#37,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.display 0x40a4337a 1920x480, swapInterval 1, drawable 0x2c00002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.display 0x40a4337a 1920x480, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x40a4337a 0/0 1920x480 of 1920x480, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x40a4337a, angle 7024.5, [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[#1,main,5,main] GearsES2.display 0x40a4337a 1920x480, swapInterval 1, drawable 0x2c00002 [apply] [1] has orig?: [Id 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], changeOK true [apply] Thread[#37,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x40a4337a: tileRendererInUse nulljunit.framework.TestListener: endTest(testScreenRotationChange11_PostWin) [apply] [apply] junit.framework.TestListener: startTest(testScreenRotationChange12_PostFull) [apply] Thread[#37,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x40a4337a 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 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] [0] current: [Id 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] [0] set current: [Id 0x53, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr] [apply] [0] has current: [Id 0x53, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr], changeOK true [apply] Thread[#40,main-Animator#03,5,main] GearsES2.init.0 0x22ff4249: tileRendererInUse null, GearsES2[obj 0x22ff4249 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x22ff4249 on Thread[#40,main-Animator#03,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x22ff4249 created: GearsObj[0x31203456, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x22ff4249 created: GearsObj[0x31f62b60, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x22ff4249 created: GearsObj[0x31f62b60, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#40,main-Animator#03,5,main] GearsES2.init.X 0x22ff4249 FIN GearsES2[obj 0x22ff4249 isInit true, usesShared false, 1 GearsObj[0x31203456, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x31f62b60, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6045ce4b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#40,main-Animator#03,5,main] GearsES2.reshape 0x22ff4249 0/0 600x800 of 600x800, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x22ff4249, 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[#40,main-Animator#03,5,main] GearsES2.reshape 0x22ff4249 0/0 600x480 of 600x480, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x22ff4249, angle 5006.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 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] Thread[#39,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x22ff4249 600x480, swapInterval 1, drawable 0x2c00002 [apply] Thread[#39,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x22ff4249 600x480, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x22ff4249 0/0 600x480 of 600x480, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x22ff4249, angle 7329.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] Thread[#1,main,5,main] GearsES2.display 0x22ff4249 600x480, swapInterval 1, drawable 0x2c00002 [apply] [1] has orig?: [Id 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], changeOK true [apply] Thread[#40,main-Animator#03,5,main] GearsES2.reshape 0x22ff4249 0/0 1920x480 of 1920x480, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x22ff4249, angle 7332.5, [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[#39,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x22ff4249: tileRendererInUse null [apply] Thread[#39,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x22ff4249 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 @ 1751132070237 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751132070247 ms --- localhost/127.0.0.1:59999 - Unlock ok within 11 ms [apply] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 85.848 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751131984997 ms III - Start [apply] SLOCK [T main @ 1751131985001 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode02aNEWT - testScreenRotationChange01_PreWin [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x4135c3b: tileRendererInUse null, GearsES2[obj 0x4135c3b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x4135c3b on Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x4135c3b created: GearsObj[0x557f6dd0, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x4135c3b created: GearsObj[0x77812e55, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x4135c3b created: GearsObj[0x77812e55, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0x4135c3b FIN GearsES2[obj 0x4135c3b isInit true, usesShared false, 1 GearsObj[0x557f6dd0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x77812e55, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7ea4956b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4135c3b 0/0 640x480 of 640x480, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 640x480, swapInterval 1, drawable 0x2c00002 [apply] [0] orig : [Id 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] [0] current: [Id 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] [0] set current: [Id 0x53, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 640x480, swapInterval 1, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 640x480, swapInterval 1, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4135c3b 0/0 600x480 of 600x480, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, angle 2303.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] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 600x480, swapInterval 1, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 600x480, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x4135c3b 0/0 600x480 of 600x480, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, angle 2304.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] Thread[#1,main,5,main] GearsES2.display 0x4135c3b 600x480, swapInterval 1, drawable 0x2c00002 [apply] [0] has current: [Id 0x53, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr], changeOK true [apply] [1] set orig: [Id 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 600x480, swapInterval 1, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4135c3b 600x480, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x4135c3b 0/0 600x480 of 600x480, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, angle 8879.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[#1,main,5,main] GearsES2.display 0x4135c3b 600x480, swapInterval 1, drawable 0x2c00002 [apply] [1] has orig?: [Id 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], changeOK true [apply] Thread[#34,main-Animator#00,5,main] GearsES2.reshape 0x4135c3b 0/0 640x480 of 640x480, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4135c3b, angle 8881.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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x4135c3b: tileRendererInUse null [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x4135c3b 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[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.0 0x702657cc: tileRendererInUse null, GearsES2[obj 0x702657cc isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x702657cc on Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x702657cc created: GearsObj[0x58aca431, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x702657cc created: GearsObj[0x1953b7f0, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x702657cc created: GearsObj[0x1953b7f0, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.X 0x702657cc FIN GearsES2[obj 0x702657cc isInit true, usesShared false, 1 GearsObj[0x58aca431, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1953b7f0, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x9a0d2d8, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 640x480 of 640x480, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 640x480, swapInterval 1, drawable 0x2c00002 [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 640x480, swapInterval 1, drawable 0x2c00002 [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 640x480, swapInterval 1, drawable 0x2c00002 [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 1920x1080 of 1920x1080, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 1920x1080, swapInterval 1, drawable 0x2c00002 [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 1920x1080, swapInterval 1, drawable 0x2c00002 [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 1920x1080, swapInterval 1, drawable 0x2c00002 [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 1920x1080 of 1920x1080, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, 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[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 1920x1080, swapInterval 1, drawable 0x2c00002 [apply] [0] orig : [Id 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] [0] current: [Id 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] [0] set current: [Id 0x53, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr] [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 640x480 of 640x480, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, angle 682.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[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 640x480, swapInterval 1, drawable 0x2c00002 [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 640x480, swapInterval 1, drawable 0x2c00002 [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 640x480 of 640x480, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, angle 683.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[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 640x480, swapInterval 1, drawable 0x2c00002 [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 640x480, swapInterval 1, drawable 0x2c00002 [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 640x480, swapInterval 1, drawable 0x2c00002 [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 640x480, swapInterval 1, drawable 0x2c00002 [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 640x480, swapInterval 1, drawable 0x2c00002 [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 1920x1080 of 1920x1080, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, angle 686.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[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 1920x1080, swapInterval 1, drawable 0x2c00002 [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 1920x1080, swapInterval 1, drawable 0x2c00002 [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 1920x1080, swapInterval 1, drawable 0x2c00002 [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 600x800 of 600x800, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, angle 687.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[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 600x800, swapInterval 1, drawable 0x2c00002 [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 600x800, swapInterval 1, drawable 0x2c00002 [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 600x800 of 600x800, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, angle 688.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[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 600x800, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x702657cc 0/0 600x800 of 600x800, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, angle 689.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[#1,main,5,main] GearsES2.display 0x702657cc 600x800, swapInterval 1, drawable 0x2c00002 [apply] [0] has current: [Id 0x53, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr], changeOK true [apply] [1] set orig: [Id 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 640x480 of 640x480, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, angle 8186.0, [l -1.3333334, r 1.3333334, b -1.0, 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[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 640x480, swapInterval 1, drawable 0x2c00002 [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 640x480, swapInterval 1, drawable 0x2c00002 [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 600x480 of 600x480, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, angle 8187.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[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 600x480, swapInterval 1, drawable 0x2c00002 [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 600x480, swapInterval 1, drawable 0x2c00002 [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 600x480 of 600x480, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, angle 8188.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[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 600x480, swapInterval 1, drawable 0x2c00002 [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 600x480, swapInterval 1, drawable 0x2c00002 [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 600x480, swapInterval 1, drawable 0x2c00002 [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 1920x480 of 1920x480, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, angle 8189.5, [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[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 1920x480, swapInterval 1, drawable 0x2c00002 [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 1920x480, swapInterval 1, drawable 0x2c00002 [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 1920x480, swapInterval 1, drawable 0x2c00002 [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 1920x1080 of 1920x1080, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, angle 8191.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[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 1920x1080, swapInterval 1, drawable 0x2c00002 [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 1920x1080, swapInterval 1, drawable 0x2c00002 [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 1920x1080, swapInterval 1, drawable 0x2c00002 [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x702657cc 0/0 1920x1080 of 1920x1080, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, angle 8192.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[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x702657cc 1920x1080, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x702657cc 0/0 1920x1080 of 1920x1080, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, angle 8193.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[#1,main,5,main] GearsES2.display 0x702657cc 1920x1080, swapInterval 1, drawable 0x2c00002 [apply] [1] has orig?: [Id 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], changeOK true [apply] Thread[#36,main-Animator#01,5,main] GearsES2.reshape 0x702657cc 0/0 1920x1005 of 1920x1005, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x702657cc, angle 8850.5, [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[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x702657cc: tileRendererInUse null [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x702657cc 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 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] [0] current: [Id 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] [0] set current: [Id 0x53, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr] [apply] [0] has current: [Id 0x53, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr], changeOK true [apply] Thread[#38,main-Animator#02,5,main] GearsES2.init.0 0x40a4337a: tileRendererInUse null, GearsES2[obj 0x40a4337a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x40a4337a on Thread[#38,main-Animator#02,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x40a4337a created: GearsObj[0x62e5f87b, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x40a4337a created: GearsObj[0x15ca22c, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x40a4337a created: GearsObj[0x15ca22c, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#38,main-Animator#02,5,main] GearsES2.init.X 0x40a4337a FIN GearsES2[obj 0x40a4337a isInit true, usesShared false, 1 GearsObj[0x62e5f87b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x15ca22c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3353d763, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#38,main-Animator#02,5,main] GearsES2.reshape 0x40a4337a 0/0 600x480 of 600x480, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x40a4337a, angle 0.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 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] Thread[#37,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.display 0x40a4337a 600x480, swapInterval 1, drawable 0x2c00002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.display 0x40a4337a 600x480, swapInterval 1, drawable 0x2c00002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.reshape 0x40a4337a 0/0 1920x480 of 1920x480, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x40a4337a, angle 7023.5, [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[#37,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.display 0x40a4337a 1920x480, swapInterval 1, drawable 0x2c00002 [apply] Thread[#37,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.display 0x40a4337a 1920x480, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x40a4337a 0/0 1920x480 of 1920x480, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x40a4337a, angle 7024.5, [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[#1,main,5,main] GearsES2.display 0x40a4337a 1920x480, swapInterval 1, drawable 0x2c00002 [apply] [1] has orig?: [Id 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], changeOK true [apply] Thread[#37,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x40a4337a: tileRendererInUse null [apply] Thread[#37,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x40a4337a 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 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] [0] current: [Id 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] [0] set current: [Id 0x53, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr] [apply] [0] has current: [Id 0x53, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr], changeOK true [apply] Thread[#40,main-Animator#03,5,main] GearsES2.init.0 0x22ff4249: tileRendererInUse null, GearsES2[obj 0x22ff4249 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x22ff4249 on Thread[#40,main-Animator#03,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x22ff4249 created: GearsObj[0x31203456, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x22ff4249 created: GearsObj[0x31f62b60, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x22ff4249 created: GearsObj[0x31f62b60, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#40,main-Animator#03,5,main] GearsES2.init.X 0x22ff4249 FIN GearsES2[obj 0x22ff4249 isInit true, usesShared false, 1 GearsObj[0x31203456, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x31f62b60, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6045ce4b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#40,main-Animator#03,5,main] GearsES2.reshape 0x22ff4249 0/0 600x800 of 600x800, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x22ff4249, 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[#40,main-Animator#03,5,main] GearsES2.reshape 0x22ff4249 0/0 600x480 of 600x480, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x22ff4249, angle 5006.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 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] Thread[#39,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x22ff4249 600x480, swapInterval 1, drawable 0x2c00002 [apply] Thread[#39,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x22ff4249 600x480, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x22ff4249 0/0 600x480 of 600x480, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x22ff4249, angle 7329.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] Thread[#1,main,5,main] GearsES2.display 0x22ff4249 600x480, swapInterval 1, drawable 0x2c00002 [apply] [1] has orig?: [Id 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], changeOK true [apply] Thread[#40,main-Animator#03,5,main] GearsES2.reshape 0x22ff4249 0/0 1920x480 of 1920x480, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x22ff4249, angle 7332.5, [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[#39,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x22ff4249: tileRendererInUse null [apply] Thread[#39,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x22ff4249 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 @ 1751132070237 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751132070247 ms --- localhost/127.0.0.1:59999 - Unlock ok within 11 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testScreenRotationChange01_PreWin took 20.564 sec [apply] Testcase: testScreenRotationChange02_PreFull took 22.835 sec [apply] Testcase: testScreenRotationChange11_PostWin took 20.494 sec [apply] Testcase: testScreenRotationChange12_PostFull took 20.807 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] WARNING: package sun.awt.windows not in java.desktop [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 @ 1751132071013 ms III - Start [apply] SLOCK [T main @ 1751132071018 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode02bNEWT - testScreenModeChange01_PreFulljunit.framework.TestListener: startTest(testScreenModeChange01_PreFull) [apply] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x51399530: tileRendererInUse null, GearsES2[obj 0x51399530 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x51399530 on Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x51399530 created: GearsObj[0x1f2beafb, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x51399530 created: GearsObj[0x12021d3c, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x51399530 created: GearsObj[0x12021d3c, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0x51399530 FIN GearsES2[obj 0x51399530 isInit true, usesShared false, 1 GearsObj[0x1f2beafb, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x12021d3c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x20c1a7f8, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x51399530 0/0 640x480 of 640x480, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x51399530, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x51399530 640x480, swapInterval 1, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x51399530 640x480, swapInterval 1, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x51399530 640x480, swapInterval 1, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x51399530 0/0 1920x1080 of 1920x1080, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x51399530, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x51399530 1920x1080, swapInterval 1, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x51399530 1920x1080, swapInterval 1, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x51399530 1920x1080, swapInterval 1, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x51399530 0/0 1920x1080 of 1920x1080, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x51399530, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x51399530 1920x1080, swapInterval 1, drawable 0x2c00002 [apply] [0] orig : [Id 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] [0] current: [Id 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] [0] set current: [Id 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x51399530 0/0 640x480 of 640x480, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x51399530, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x51399530 640x480, swapInterval 1, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x51399530 640x480, swapInterval 1, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x51399530 0/0 640x480 of 640x480, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x51399530, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x51399530 640x480, swapInterval 1, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x51399530 640x480, swapInterval 1, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x51399530 640x480, swapInterval 1, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x51399530 640x480, swapInterval 1, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x51399530 640x480, swapInterval 1, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x51399530 0/0 1920x1080 of 1920x1080, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x51399530, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x51399530 1920x1080, swapInterval 1, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x51399530 1920x1080, swapInterval 1, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x51399530 1920x1080, swapInterval 1, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x51399530 0/0 1080x1920 of 1080x1920, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x51399530, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x51399530 1080x1920, swapInterval 1, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x51399530 1080x1920, swapInterval 1, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x51399530 0/0 1080x1920 of 1080x1920, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x51399530, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x51399530 1080x1920, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x51399530 0/0 1080x1920 of 1080x1920, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x51399530, 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[#1,main,5,main] GearsES2.display 0x51399530 1080x1920, swapInterval 1, drawable 0x2c00002 [apply] [0] has current: [Id 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr], changeOK true [apply] [1] set orig: [Id 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x51399530 0/0 640x480 of 640x480, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x51399530, angle 1151.0, [l -1.3333334, r 1.3333334, b -1.0, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x51399530 640x480, swapInterval 1, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x51399530 640x480, swapInterval 1, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x51399530 0/0 640x480 of 640x480, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x51399530, angle 1152.0, [l -1.3333334, r 1.3333334, b -1.0, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x51399530 640x480, swapInterval 1, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x51399530 640x480, swapInterval 1, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x51399530 640x480, swapInterval 1, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x51399530 640x480, swapInterval 1, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x51399530 640x480, swapInterval 1, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x51399530 0/0 1920x1080 of 1920x1080, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x51399530, angle 1154.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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x51399530 1920x1080, swapInterval 1, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x51399530 1920x1080, swapInterval 1, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x51399530 1920x1080, swapInterval 1, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x51399530 0/0 1920x1080 of 1920x1080, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x51399530, angle 1156.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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x51399530 1920x1080, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x51399530 0/0 1920x1080 of 1920x1080, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x51399530, angle 1156.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[#1,main,5,main] GearsES2.display 0x51399530 1920x1080, swapInterval 1, drawable 0x2c00002 [apply] [1] has orig?: [Id 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], changeOK true [apply] Thread[#34,main-Animator#00,5,main] GearsES2.reshape 0x51399530 0/0 640x480 of 640x480, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x51399530, angle 1439.0, [l -1.3333334, r 1.3333334, b -1.0, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x51399530: tileRendererInUse null [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x51399530 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 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] [0] current: [Id 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] [0] set current: [Id 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr] [apply] junit.framework.TestListener: endTest(testScreenModeChange01_PreFull) [apply] junit.framework.TestListener: startTest(testScreenModeChange02_PostFull) [apply] [0] has current: [Id 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr], changeOK true [apply] Thread[#36,main-Animator#01,5,main] GearsES2.init.0 0x62ddbd7e: tileRendererInUse null, GearsES2[obj 0x62ddbd7e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x62ddbd7e on Thread[#36,main-Animator#01,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x62ddbd7e created: GearsObj[0x29a66662, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x62ddbd7e created: GearsObj[0x477b2095, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x62ddbd7e created: GearsObj[0x477b2095, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#36,main-Animator#01,5,main] GearsES2.init.X 0x62ddbd7e FIN GearsES2[obj 0x62ddbd7e isInit true, usesShared false, 1 GearsObj[0x29a66662, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x477b2095, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x78db0236, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#36,main-Animator#01,5,main] GearsES2.reshape 0x62ddbd7e 0/0 1080x1920 of 1080x1920, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x62ddbd7e, 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 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] Thread[#36,main-Animator#01,5,main] GearsES2.reshape 0x62ddbd7e 0/0 640x480 of 640x480, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x62ddbd7e, angle 1162.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[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x62ddbd7e 640x480, swapInterval 1, drawable 0x2c00002 [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x62ddbd7e 640x480, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x62ddbd7e 0/0 640x480 of 640x480, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x62ddbd7e, angle 1164.0, [l -1.3333334, r 1.3333334, b -1.0, 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[#1,main,5,main] GearsES2.display 0x62ddbd7e 640x480, swapInterval 1, drawable 0x2c00002 [apply] [1] has orig?: [Id 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], changeOK true [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x62ddbd7e: tileRendererInUse null [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x62ddbd7e 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 @ 1751132096300 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751132096302 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 25.895 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132071013 ms III - Start [apply] SLOCK [T main @ 1751132071018 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode02bNEWT - testScreenModeChange01_PreFull [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x51399530: tileRendererInUse null, GearsES2[obj 0x51399530 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x51399530 on Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x51399530 created: GearsObj[0x1f2beafb, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x51399530 created: GearsObj[0x12021d3c, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x51399530 created: GearsObj[0x12021d3c, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0x51399530 FIN GearsES2[obj 0x51399530 isInit true, usesShared false, 1 GearsObj[0x1f2beafb, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x12021d3c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x20c1a7f8, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x51399530 0/0 640x480 of 640x480, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x51399530, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x51399530 640x480, swapInterval 1, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x51399530 640x480, swapInterval 1, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x51399530 640x480, swapInterval 1, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x51399530 0/0 1920x1080 of 1920x1080, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x51399530, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x51399530 1920x1080, swapInterval 1, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x51399530 1920x1080, swapInterval 1, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x51399530 1920x1080, swapInterval 1, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x51399530 0/0 1920x1080 of 1920x1080, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x51399530, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x51399530 1920x1080, swapInterval 1, drawable 0x2c00002 [apply] [0] orig : [Id 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] [0] current: [Id 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] [0] set current: [Id 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x51399530 0/0 640x480 of 640x480, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x51399530, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x51399530 640x480, swapInterval 1, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x51399530 640x480, swapInterval 1, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x51399530 0/0 640x480 of 640x480, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x51399530, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x51399530 640x480, swapInterval 1, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x51399530 640x480, swapInterval 1, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x51399530 640x480, swapInterval 1, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x51399530 640x480, swapInterval 1, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x51399530 640x480, swapInterval 1, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x51399530 0/0 1920x1080 of 1920x1080, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x51399530, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x51399530 1920x1080, swapInterval 1, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x51399530 1920x1080, swapInterval 1, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x51399530 1920x1080, swapInterval 1, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x51399530 0/0 1080x1920 of 1080x1920, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x51399530, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x51399530 1080x1920, swapInterval 1, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x51399530 1080x1920, swapInterval 1, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x51399530 0/0 1080x1920 of 1080x1920, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x51399530, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x51399530 1080x1920, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x51399530 0/0 1080x1920 of 1080x1920, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x51399530, 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[#1,main,5,main] GearsES2.display 0x51399530 1080x1920, swapInterval 1, drawable 0x2c00002 [apply] [0] has current: [Id 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr], changeOK true [apply] [1] set orig: [Id 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x51399530 0/0 640x480 of 640x480, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x51399530, angle 1151.0, [l -1.3333334, r 1.3333334, b -1.0, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x51399530 640x480, swapInterval 1, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x51399530 640x480, swapInterval 1, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x51399530 0/0 640x480 of 640x480, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x51399530, angle 1152.0, [l -1.3333334, r 1.3333334, b -1.0, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x51399530 640x480, swapInterval 1, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x51399530 640x480, swapInterval 1, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x51399530 640x480, swapInterval 1, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x51399530 640x480, swapInterval 1, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x51399530 640x480, swapInterval 1, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x51399530 0/0 1920x1080 of 1920x1080, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x51399530, angle 1154.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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x51399530 1920x1080, swapInterval 1, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x51399530 1920x1080, swapInterval 1, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x51399530 1920x1080, swapInterval 1, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x51399530 0/0 1920x1080 of 1920x1080, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x51399530, angle 1156.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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x51399530 1920x1080, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x51399530 0/0 1920x1080 of 1920x1080, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x51399530, angle 1156.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[#1,main,5,main] GearsES2.display 0x51399530 1920x1080, swapInterval 1, drawable 0x2c00002 [apply] [1] has orig?: [Id 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], changeOK true [apply] Thread[#34,main-Animator#00,5,main] GearsES2.reshape 0x51399530 0/0 640x480 of 640x480, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x51399530, angle 1439.0, [l -1.3333334, r 1.3333334, b -1.0, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x51399530: tileRendererInUse null [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x51399530 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 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] [0] current: [Id 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] [0] set current: [Id 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr] [apply] [0] has current: [Id 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr], changeOK true [apply] Thread[#36,main-Animator#01,5,main] GearsES2.init.0 0x62ddbd7e: tileRendererInUse null, GearsES2[obj 0x62ddbd7e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x62ddbd7e on Thread[#36,main-Animator#01,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x62ddbd7e created: GearsObj[0x29a66662, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x62ddbd7e created: GearsObj[0x477b2095, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x62ddbd7e created: GearsObj[0x477b2095, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#36,main-Animator#01,5,main] GearsES2.init.X 0x62ddbd7e FIN GearsES2[obj 0x62ddbd7e isInit true, usesShared false, 1 GearsObj[0x29a66662, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x477b2095, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x78db0236, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#36,main-Animator#01,5,main] GearsES2.reshape 0x62ddbd7e 0/0 1080x1920 of 1080x1920, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x62ddbd7e, 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 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] Thread[#36,main-Animator#01,5,main] GearsES2.reshape 0x62ddbd7e 0/0 640x480 of 640x480, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x62ddbd7e, angle 1162.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[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x62ddbd7e 640x480, swapInterval 1, drawable 0x2c00002 [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x62ddbd7e 640x480, swapInterval 1, drawable 0x2c00002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x62ddbd7e 0/0 640x480 of 640x480, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x62ddbd7e, angle 1164.0, [l -1.3333334, r 1.3333334, b -1.0, 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[#1,main,5,main] GearsES2.display 0x62ddbd7e 640x480, swapInterval 1, drawable 0x2c00002 [apply] [1] has orig?: [Id 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], changeOK true [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x62ddbd7e: tileRendererInUse null [apply] Thread[#35,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x62ddbd7e 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 @ 1751132096300 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751132096302 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testScreenModeChange01_PreFull took 11.924 sec [apply] Testcase: testScreenModeChange02_PostFull took 10.84 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] WARNING: package sun.awt.windows not in java.desktop [apply] Testsuite: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01NEWT [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 @ 1751132097068 ms III - Start [apply] SLOCK [T main @ 1751132097072 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [apply] junit.framework.TestListener: startTest(test01CreateVisibleDestroy) [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01NEWT - test01CreateVisibleDestroy [apply] XXX VISIBLE.1 -> TRUE [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x4c583ecf: tileRendererInUse null, GearsES2[obj 0x4c583ecf isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x4c583ecf on Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x4c583ecf created: GearsObj[0x3a70b060, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x4c583ecf created: GearsObj[0x28587aae, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x4c583ecf created: GearsObj[0x28587aae, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0x4c583ecf FIN GearsES2[obj 0x4c583ecf isInit true, usesShared false, 1 GearsObj[0x3a70b060, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x28587aae, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3b8a478f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4c583ecf 0/0 320x240 of 320x240, swapInterval 1, drawable 0x2c00004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4c583ecf, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4c583ecf 320x240, swapInterval 1, drawable 0x2c00004 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [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[#33,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.init FIN [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x2c00002, tileRendererInUse null [apply] Thread[#33,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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4c583ecf 320x240, swapInterval 1, drawable 0x2c00004 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4c583ecf 0/0 320x240 of 320x240, swapInterval 1, drawable 0x2c00004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4c583ecf, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4c583ecf 320x240, swapInterval 1, drawable 0x2c00004 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x2c00002, tileRendererInUse null [apply] Thread[#33,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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4c583ecf 320x240, swapInterval 1, drawable 0x2c00004 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4c583ecf 0/0 320x240 of 320x240, swapInterval 1, drawable 0x2c00004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4c583ecf, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4c583ecf 320x240, swapInterval 1, drawable 0x2c00004 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x2c00002, tileRendererInUse null [apply] Thread[#33,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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4c583ecf 320x240, swapInterval 1, drawable 0x2c00004 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4c583ecf 0/0 320x240 of 320x240, swapInterval 1, drawable 0x2c00004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4c583ecf, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4c583ecf 320x240, swapInterval 1, drawable 0x2c00004 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x2c00002, tileRendererInUse null [apply] Thread[#33,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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4c583ecf 320x240, swapInterval 1, drawable 0x2c00004 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4c583ecf 0/0 320x240 of 320x240, swapInterval 1, drawable 0x2c00004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4c583ecf, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4c583ecf 320x240, swapInterval 1, drawable 0x2c00004 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x2c00002, tileRendererInUse null [apply] Thread[#33,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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4c583ecf 320x240, swapInterval 1, drawable 0x2c00004 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4c583ecf 0/0 320x240 of 320x240, swapInterval 1, drawable 0x2c00004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4c583ecf, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4c583ecf 320x240, swapInterval 1, drawable 0x2c00004 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x2c00002, tileRendererInUse null [apply] Thread[#33,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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4c583ecf 320x240, swapInterval 1, drawable 0x2c00004 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4c583ecf 0/0 320x240 of 320x240, swapInterval 1, drawable 0x2c00004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4c583ecf, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4c583ecf 320x240, swapInterval 1, drawable 0x2c00004 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x2c00002, tileRendererInUse null [apply] Thread[#33,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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4c583ecf 320x240, swapInterval 1, drawable 0x2c00004 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4c583ecf 0/0 320x240 of 320x240, swapInterval 1, drawable 0x2c00004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4c583ecf, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4c583ecf 320x240, swapInterval 1, drawable 0x2c00004 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x2c00002, tileRendererInUse null [apply] Thread[#33,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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4c583ecf 320x240, swapInterval 1, drawable 0x2c00004 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4c583ecf 0/0 320x240 of 320x240, swapInterval 1, drawable 0x2c00004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4c583ecf, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4c583ecf 320x240, swapInterval 1, drawable 0x2c00004 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x2c00002, tileRendererInUse null [apply] Thread[#33,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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4c583ecf 320x240, swapInterval 1, drawable 0x2c00004 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4c583ecf 0/0 320x240 of 320x240, swapInterval 1, drawable 0x2c00004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4c583ecf, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4c583ecf 320x240, swapInterval 1, drawable 0x2c00004 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x2c00002, tileRendererInUse null [apply] Thread[#33,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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4c583ecf 320x240, swapInterval 1, drawable 0x2c00004 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4c583ecf 0/0 320x240 of 320x240, swapInterval 1, drawable 0x2c00004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4c583ecf, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4c583ecf 320x240, swapInterval 1, drawable 0x2c00004 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x2c00002, tileRendererInUse null [apply] Thread[#33,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: 658, B3: 440 [apply] Frames for animator.resume(): A4: 31, B4: 21 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x4c583ecf: tileRendererInUse null [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x4c583ecf FIN [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.dispose FIN [apply] XXX VISIBLE.4 -> TRUE [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.0 0x4c583ecf: tileRendererInUse null, GearsES2[obj 0x4c583ecf isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x4c583ecf on Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x4c583ecf created: GearsObj[0x3a297030, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x4c583ecf created: GearsObj[0x23860223, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x4c583ecf created: GearsObj[0x23860223, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.X 0x4c583ecf FIN GearsES2[obj 0x4c583ecf isInit true, usesShared false, 1 GearsObj[0x3a297030, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x23860223, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6b478363, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x4c583ecf 0/0 320x240 of 320x240, swapInterval 1, drawable 0x2c00004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4c583ecf, angle 242.0, [l -1.3333334, r 1.3333334, b -1.0, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x4c583ecf 320x240, swapInterval 1, drawable 0x2c00004 [apply] junit.framework.TestListener: endTest(test01CreateVisibleDestroy) [apply] junit.framework.TestListener: startTest(test02aReparentTop2WinReparentRecreate) [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [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[#36,main-Display-.x11_:0-1-EDT-2,5,main] RedSquareES2.init FIN [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x2c00002, tileRendererInUse null [apply] Thread[#36,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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x4c583ecf: tileRendererInUse null [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x4c583ecf FIN [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[#36,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[#38,main-Display-.x11_:0-1-EDT-4,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[#38,main-Display-.x11_:0-1-EDT-4,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [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[#38,main-Display-.x11_:0-1-EDT-4,5,main] RedSquareES2.init FIN [apply] Thread[#38,main-Display-.x11_:0-1-EDT-4,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x2c00002, tileRendererInUse null [apply] Thread[#38,main-Display-.x11_:0-1-EDT-4,5,main] RedSquareES2.reshape FIN [apply] Frames for window1.setVisible(true): A1: 1, B1: -1 [apply] Thread[#38,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.0 0x3c41ed1d: tileRendererInUse null, GearsES2[obj 0x3c41ed1d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x3c41ed1d on Thread[#38,main-Display-.x11_:0-1-EDT-4,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x3c41ed1d created: GearsObj[0x6cccce62, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x3c41ed1d created: GearsObj[0x56c3292f, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x3c41ed1d created: GearsObj[0x56c3292f, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#38,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.X 0x3c41ed1d FIN GearsES2[obj 0x3c41ed1d isInit true, usesShared false, 1 GearsObj[0x6cccce62, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x56c3292f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3e589fd5, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#38,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x3c41ed1d 0/0 320x240 of 320x240, swapInterval 1, drawable 0x2c00004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3c41ed1d, 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[#38,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x3c41ed1d 320x240, swapInterval 1, drawable 0x2c00004 [apply] Frames for window2.setVisible(true): A2: 1, B2: 1 [apply] Thread[#40,main-Animator#03,5,main] GearsES2.reshape 0x3c41ed1d 0/0 320x240 of 320x240, swapInterval 1, drawable 0x2c00004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3c41ed1d, angle 313.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) 630 [apply] Thread[#38,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x3c41ed1d 0/0 320x240 of 320x240, swapInterval 1, drawable 0x2c00006, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3c41ed1d, angle 629.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[#40,main-Animator#03,5,main] GearsES2.reshape 0x3c41ed1d 0/0 320x240 of 320x240, swapInterval 1, drawable 0x2c00006, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3c41ed1d, angle 629.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: 2997, B10: 15 [apply] Thread[#40,main-Animator#03,5,main] GearsES2.reshape 0x3c41ed1d 0/0 320x240 of 320x240, swapInterval 1, drawable 0x2c00006, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3c41ed1d, angle 994.0, [l -1.3333334, r 1.3333334, b -1.0, 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[#38,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x3c41ed1d 0/0 320x240 of 320x240, swapInterval 1, drawable 0x2c00008, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3c41ed1d, angle 1357.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[#40,main-Animator#03,5,main] GearsES2.reshape 0x3c41ed1d 0/0 320x240 of 320x240, swapInterval 1, drawable 0x2c00008, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3c41ed1d, angle 1357.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: 6743, B11: 10 [apply] junit.framework.TestListener: endTest(test02aReparentTop2WinReparentRecreate) [apply] junit.framework.TestListener: startTest(test02bReparentTop2WinReparentNative) [apply] Thread[#38,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x3c41ed1d: tileRendererInUse null [apply] Thread[#38,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x3c41ed1d FIN [apply] Thread[#38,main-Display-.x11_:0-1-EDT-4,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[#38,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[#41,main-Display-.x11_:0-1-EDT-5,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[#41,main-Display-.x11_:0-1-EDT-5,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [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[#41,main-Display-.x11_:0-1-EDT-5,5,main] RedSquareES2.init FIN [apply] Thread[#41,main-Display-.x11_:0-1-EDT-5,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x2c00002, tileRendererInUse null [apply] Thread[#41,main-Display-.x11_:0-1-EDT-5,5,main] RedSquareES2.reshape FIN [apply] Frames for window1.setVisible(true): A1: 1, B1: -1 [apply] Thread[#41,main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.init.0 0x2d1ef81a: tileRendererInUse null, GearsES2[obj 0x2d1ef81a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x2d1ef81a on Thread[#41,main-Display-.x11_:0-1-EDT-5,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x2d1ef81a created: GearsObj[0x7b3cc196, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x2d1ef81a created: GearsObj[0x37612844, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x2d1ef81a created: GearsObj[0x37612844, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#41,main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.init.X 0x2d1ef81a FIN GearsES2[obj 0x2d1ef81a isInit true, usesShared false, 1 GearsObj[0x7b3cc196, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x37612844, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x288b2cc6, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#41,main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.reshape 0x2d1ef81a 0/0 320x240 of 320x240, swapInterval 1, drawable 0x2c00004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2d1ef81a, 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[#41,main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.display 0x2d1ef81a 320x240, swapInterval 1, drawable 0x2c00004 [apply] Frames for window2.setVisible(true): A2: 1, B2: 1 [apply] Thread[#43,main-Animator#05,5,main] GearsES2.reshape 0x2d1ef81a 0/0 320x240 of 320x240, swapInterval 1, drawable 0x2c00004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2d1ef81a, angle 325.0, [l -1.3333334, r 1.3333334, b -1.0, 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) 671 [apply] Thread[#41,main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.display 0x2d1ef81a 320x240, swapInterval 1, drawable 0x2c00004 [apply] Thread[#41,main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.reshape 0x2d1ef81a 0/0 320x240 of 320x240, swapInterval 1, drawable 0x2c00004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2d1ef81a, angle 661.0, [l -1.3333334, r 1.3333334, b -1.0, 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[#41,main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.display 0x2d1ef81a 320x240, swapInterval 1, drawable 0x2c00004 [apply] Frames(2) 1 [apply] Frames for reparentWindow.child(parent, false), ACTION_NATIVE_REPARENTING: A10: 3285, B10: 23 [apply] Thread[#43,main-Animator#05,5,main] GearsES2.reshape 0x2d1ef81a 0/0 320x240 of 320x240, swapInterval 1, drawable 0x2c00004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2d1ef81a, angle 1056.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[#41,main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.display 0x2d1ef81a 320x240, swapInterval 1, drawable 0x2c00004 [apply] Thread[#41,main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.display 0x2d1ef81a 320x240, swapInterval 1, drawable 0x2c00004 [apply] Thread[#41,main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.reshape 0x2d1ef81a 0/0 320x240 of 320x240, swapInterval 1, drawable 0x2c00004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2d1ef81a, angle 1444.0, [l -1.3333334, r 1.3333334, b -1.0, 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[#41,main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.display 0x2d1ef81a 320x240, swapInterval 1, drawable 0x2c00004 [apply] Frames for reparentWindow.top(parent, false), ACTION_NATIVE_REPARENTING: A11: 7042, B11: 10 [apply] Thread[#41,main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.dispose 0x2d1ef81a: tileRendererInUse null [apply] Thread[#41,main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.dispose 0x2d1ef81a FIN [apply] Thread[#41,main-Display-.x11_:0-1-EDT-5,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[#41,main-Display-.x11_:0-1-EDT-5,5,main] RedSquareES2.dispose FIN [apply] junit.framework.TestListener: endTest(test02bReparentTop2WinReparentNative) [apply] junit.framework.TestListener: startTest(test03aReparentWin2TopReparentRecreate) [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[#44,main-Display-.x11_:0-1-EDT-6,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[#44,main-Display-.x11_:0-1-EDT-6,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x5b12b668 created: GearsObj[0x768fa768, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x5b12b668 created: GearsObj[0x70d378e0, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x5b12b668 created: GearsObj[0x70d378e0, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#44,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.init.X 0x5b12b668 FIN GearsES2[obj 0x5b12b668 isInit true, usesShared false, 1 GearsObj[0x768fa768, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x70d378e0, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x272dfa39, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#44,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.reshape 0x5b12b668 0/0 320x240 of 320x240, swapInterval 1, drawable 0x2c00004, 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.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[#44,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.display 0x5b12b668 320x240, swapInterval 1, drawable 0x2c00004 [apply] Thread[#44,main-Display-.x11_:0-1-EDT-6,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[#44,main-Display-.x11_:0-1-EDT-6,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [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[#44,main-Display-.x11_:0-1-EDT-6,5,main] RedSquareES2.init FIN [apply] Thread[#44,main-Display-.x11_:0-1-EDT-6,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x2c00002, tileRendererInUse null [apply] Thread[#44,main-Display-.x11_:0-1-EDT-6,5,main] RedSquareES2.reshape FIN [apply] Frames for window1.setVisible(true): A1: 1, B1: 1 [apply] Thread[#46,main-Animator#07,5,main] GearsES2.reshape 0x5b12b668 0/0 320x240 of 320x240, swapInterval 1, drawable 0x2c00004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5b12b668, angle 391.0, [l -1.3333334, r 1.3333334, b -1.0, 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[#44,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.reshape 0x5b12b668 0/0 320x240 of 320x240, swapInterval 1, drawable 0x2c00006, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5b12b668, angle 764.0, [l -1.3333334, r 1.3333334, b -1.0, 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[#46,main-Animator#07,5,main] GearsES2.reshape 0x5b12b668 0/0 320x240 of 320x240, swapInterval 1, drawable 0x2c00006, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5b12b668, angle 764.0, [l -1.3333334, r 1.3333334, b -1.0, 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: 3856, B10: 10 [apply] Thread[#46,main-Animator#07,5,main] GearsES2.reshape 0x5b12b668 0/0 320x240 of 320x240, swapInterval 1, drawable 0x2c00006, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5b12b668, angle 851.0, [l -1.3333334, r 1.3333334, b -1.0, 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[#44,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.reshape 0x5b12b668 0/0 320x240 of 320x240, swapInterval 1, drawable 0x2c00008, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5b12b668, angle 1210.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[#46,main-Animator#07,5,main] GearsES2.reshape 0x5b12b668 0/0 320x240 of 320x240, swapInterval 1, drawable 0x2c00008, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5b12b668, angle 1210.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: 6278, B11: 20 [apply] junit.framework.TestListener: endTest(test03aReparentWin2TopReparentRecreate) [apply] Thread[#44,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.dispose 0x5b12b668: tileRendererInUse null [apply] Thread[#44,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.dispose 0x5b12b668 FIN [apply] Thread[#44,main-Display-.x11_:0-1-EDT-6,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[#44,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] junit.framework.TestListener: startTest(test03bReparentWin2TopReparentNative) [apply] Thread[#49,main-Display-.x11_:0-1-EDT-9,5,main] GearsES2.init.0 0x7586beff: tileRendererInUse null, GearsES2[obj 0x7586beff isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x7586beff on Thread[#49,main-Display-.x11_:0-1-EDT-9,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x7586beff created: GearsObj[0x594d952, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x7586beff created: GearsObj[0x330ebdbe, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x7586beff created: GearsObj[0x330ebdbe, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#49,main-Display-.x11_:0-1-EDT-9,5,main] GearsES2.init.X 0x7586beff FIN GearsES2[obj 0x7586beff isInit true, usesShared false, 1 GearsObj[0x594d952, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x330ebdbe, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x54c59790, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#49,main-Display-.x11_:0-1-EDT-9,5,main] GearsES2.reshape 0x7586beff 0/0 320x240 of 320x240, swapInterval 1, drawable 0x2c00004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7586beff, 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[#49,main-Display-.x11_:0-1-EDT-9,5,main] GearsES2.display 0x7586beff 320x240, swapInterval 1, drawable 0x2c00004 [apply] Thread[#49,main-Display-.x11_:0-1-EDT-9,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[#49,main-Display-.x11_:0-1-EDT-9,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [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[#49,main-Display-.x11_:0-1-EDT-9,5,main] RedSquareES2.init FIN [apply] Thread[#49,main-Display-.x11_:0-1-EDT-9,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x2c00002, tileRendererInUse null [apply] Thread[#49,main-Display-.x11_:0-1-EDT-9,5,main] RedSquareES2.reshape FIN [apply] Frames for window1.setVisible(true): A1: 1, B1: 1 [apply] Thread[#51,main-Animator#09,5,main] GearsES2.reshape 0x7586beff 0/0 320x240 of 320x240, swapInterval 1, drawable 0x2c00004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7586beff, angle 238.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[#49,main-Display-.x11_:0-1-EDT-9,5,main] GearsES2.display 0x7586beff 320x240, swapInterval 1, drawable 0x2c00004 [apply] Thread[#49,main-Display-.x11_:0-1-EDT-9,5,main] GearsES2.reshape 0x7586beff 0/0 320x240 of 320x240, swapInterval 1, drawable 0x2c00004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7586beff, angle 631.0, [l -1.3333334, r 1.3333334, b -1.0, 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[#49,main-Display-.x11_:0-1-EDT-9,5,main] GearsES2.display 0x7586beff 320x240, swapInterval 1, drawable 0x2c00004 [apply] Frames for reparentWindow.top(parent, false), ACTION_NATIVE_REPARENTING: A10: 3345, B10: 4 [apply] Thread[#51,main-Animator#09,5,main] GearsES2.reshape 0x7586beff 0/0 320x240 of 320x240, swapInterval 1, drawable 0x2c00004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7586beff, angle 926.0, [l -1.3333334, r 1.3333334, b -1.0, 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[#49,main-Display-.x11_:0-1-EDT-9,5,main] GearsES2.display 0x7586beff 320x240, swapInterval 1, drawable 0x2c00004 [apply] Thread[#49,main-Display-.x11_:0-1-EDT-9,5,main] GearsES2.reshape 0x7586beff 0/0 320x240 of 320x240, swapInterval 1, drawable 0x2c00004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7586beff, angle 1258.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[#49,main-Display-.x11_:0-1-EDT-9,5,main] GearsES2.display 0x7586beff 320x240, swapInterval 1, drawable 0x2c00004 [apply] Frames for reparentWindow.child(parent, false), ACTION_NATIVE_REPARENTING: A11: 6540, B11: 22 [apply] junit.framework.TestListener: endTest(test03bReparentWin2TopReparentNative) [apply] Thread[#49,main-Display-.x11_:0-1-EDT-9,5,main] GearsES2.dispose 0x7586beff: tileRendererInUse null [apply] Thread[#49,main-Display-.x11_:0-1-EDT-9,5,main] GearsES2.dispose 0x7586beff FIN [apply] Thread[#49,main-Display-.x11_:0-1-EDT-9,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[#49,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 @ 1751132118370 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751132118372 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 21.913 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132097068 ms III - Start [apply] SLOCK [T main @ 1751132097072 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01NEWT - test01CreateVisibleDestroy [apply] XXX VISIBLE.1 -> TRUE [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x4c583ecf: tileRendererInUse null, GearsES2[obj 0x4c583ecf isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x4c583ecf on Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x4c583ecf created: GearsObj[0x3a70b060, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x4c583ecf created: GearsObj[0x28587aae, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x4c583ecf created: GearsObj[0x28587aae, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0x4c583ecf FIN GearsES2[obj 0x4c583ecf isInit true, usesShared false, 1 GearsObj[0x3a70b060, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x28587aae, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3b8a478f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4c583ecf 0/0 320x240 of 320x240, swapInterval 1, drawable 0x2c00004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4c583ecf, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4c583ecf 320x240, swapInterval 1, drawable 0x2c00004 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [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[#33,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.init FIN [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x2c00002, tileRendererInUse null [apply] Thread[#33,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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4c583ecf 320x240, swapInterval 1, drawable 0x2c00004 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4c583ecf 0/0 320x240 of 320x240, swapInterval 1, drawable 0x2c00004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4c583ecf, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4c583ecf 320x240, swapInterval 1, drawable 0x2c00004 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x2c00002, tileRendererInUse null [apply] Thread[#33,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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4c583ecf 320x240, swapInterval 1, drawable 0x2c00004 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4c583ecf 0/0 320x240 of 320x240, swapInterval 1, drawable 0x2c00004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4c583ecf, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4c583ecf 320x240, swapInterval 1, drawable 0x2c00004 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x2c00002, tileRendererInUse null [apply] Thread[#33,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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4c583ecf 320x240, swapInterval 1, drawable 0x2c00004 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4c583ecf 0/0 320x240 of 320x240, swapInterval 1, drawable 0x2c00004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4c583ecf, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4c583ecf 320x240, swapInterval 1, drawable 0x2c00004 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x2c00002, tileRendererInUse null [apply] Thread[#33,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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4c583ecf 320x240, swapInterval 1, drawable 0x2c00004 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4c583ecf 0/0 320x240 of 320x240, swapInterval 1, drawable 0x2c00004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4c583ecf, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4c583ecf 320x240, swapInterval 1, drawable 0x2c00004 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x2c00002, tileRendererInUse null [apply] Thread[#33,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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4c583ecf 320x240, swapInterval 1, drawable 0x2c00004 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4c583ecf 0/0 320x240 of 320x240, swapInterval 1, drawable 0x2c00004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4c583ecf, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4c583ecf 320x240, swapInterval 1, drawable 0x2c00004 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x2c00002, tileRendererInUse null [apply] Thread[#33,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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4c583ecf 320x240, swapInterval 1, drawable 0x2c00004 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4c583ecf 0/0 320x240 of 320x240, swapInterval 1, drawable 0x2c00004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4c583ecf, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4c583ecf 320x240, swapInterval 1, drawable 0x2c00004 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x2c00002, tileRendererInUse null [apply] Thread[#33,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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4c583ecf 320x240, swapInterval 1, drawable 0x2c00004 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4c583ecf 0/0 320x240 of 320x240, swapInterval 1, drawable 0x2c00004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4c583ecf, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4c583ecf 320x240, swapInterval 1, drawable 0x2c00004 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x2c00002, tileRendererInUse null [apply] Thread[#33,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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4c583ecf 320x240, swapInterval 1, drawable 0x2c00004 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4c583ecf 0/0 320x240 of 320x240, swapInterval 1, drawable 0x2c00004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4c583ecf, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4c583ecf 320x240, swapInterval 1, drawable 0x2c00004 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x2c00002, tileRendererInUse null [apply] Thread[#33,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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4c583ecf 320x240, swapInterval 1, drawable 0x2c00004 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4c583ecf 0/0 320x240 of 320x240, swapInterval 1, drawable 0x2c00004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4c583ecf, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4c583ecf 320x240, swapInterval 1, drawable 0x2c00004 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x2c00002, tileRendererInUse null [apply] Thread[#33,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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4c583ecf 320x240, swapInterval 1, drawable 0x2c00004 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4c583ecf 0/0 320x240 of 320x240, swapInterval 1, drawable 0x2c00004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4c583ecf, 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4c583ecf 320x240, swapInterval 1, drawable 0x2c00004 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x2c00002, tileRendererInUse null [apply] Thread[#33,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: 658, B3: 440 [apply] Frames for animator.resume(): A4: 31, B4: 21 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x4c583ecf: tileRendererInUse null [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x4c583ecf FIN [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.dispose FIN [apply] XXX VISIBLE.4 -> TRUE [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.0 0x4c583ecf: tileRendererInUse null, GearsES2[obj 0x4c583ecf isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x4c583ecf on Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x4c583ecf created: GearsObj[0x3a297030, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x4c583ecf created: GearsObj[0x23860223, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x4c583ecf created: GearsObj[0x23860223, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.X 0x4c583ecf FIN GearsES2[obj 0x4c583ecf isInit true, usesShared false, 1 GearsObj[0x3a297030, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x23860223, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6b478363, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x4c583ecf 0/0 320x240 of 320x240, swapInterval 1, drawable 0x2c00004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4c583ecf, angle 242.0, [l -1.3333334, r 1.3333334, b -1.0, 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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x4c583ecf 320x240, swapInterval 1, drawable 0x2c00004 [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [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[#36,main-Display-.x11_:0-1-EDT-2,5,main] RedSquareES2.init FIN [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x2c00002, tileRendererInUse null [apply] Thread[#36,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[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x4c583ecf: tileRendererInUse null [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x4c583ecf FIN [apply] Thread[#36,main-Display-.x11_:0-1-EDT-2,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[#36,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[#38,main-Display-.x11_:0-1-EDT-4,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[#38,main-Display-.x11_:0-1-EDT-4,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [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[#38,main-Display-.x11_:0-1-EDT-4,5,main] RedSquareES2.init FIN [apply] Thread[#38,main-Display-.x11_:0-1-EDT-4,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x2c00002, tileRendererInUse null [apply] Thread[#38,main-Display-.x11_:0-1-EDT-4,5,main] RedSquareES2.reshape FIN [apply] Frames for window1.setVisible(true): A1: 1, B1: -1 [apply] Thread[#38,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.0 0x3c41ed1d: tileRendererInUse null, GearsES2[obj 0x3c41ed1d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x3c41ed1d on Thread[#38,main-Display-.x11_:0-1-EDT-4,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x3c41ed1d created: GearsObj[0x6cccce62, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x3c41ed1d created: GearsObj[0x56c3292f, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x3c41ed1d created: GearsObj[0x56c3292f, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#38,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.X 0x3c41ed1d FIN GearsES2[obj 0x3c41ed1d isInit true, usesShared false, 1 GearsObj[0x6cccce62, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x56c3292f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3e589fd5, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#38,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x3c41ed1d 0/0 320x240 of 320x240, swapInterval 1, drawable 0x2c00004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3c41ed1d, 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[#38,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x3c41ed1d 320x240, swapInterval 1, drawable 0x2c00004 [apply] Frames for window2.setVisible(true): A2: 1, B2: 1 [apply] Thread[#40,main-Animator#03,5,main] GearsES2.reshape 0x3c41ed1d 0/0 320x240 of 320x240, swapInterval 1, drawable 0x2c00004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3c41ed1d, angle 313.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) 630 [apply] Thread[#38,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x3c41ed1d 0/0 320x240 of 320x240, swapInterval 1, drawable 0x2c00006, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3c41ed1d, angle 629.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[#40,main-Animator#03,5,main] GearsES2.reshape 0x3c41ed1d 0/0 320x240 of 320x240, swapInterval 1, drawable 0x2c00006, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3c41ed1d, angle 629.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: 2997, B10: 15 [apply] Thread[#40,main-Animator#03,5,main] GearsES2.reshape 0x3c41ed1d 0/0 320x240 of 320x240, swapInterval 1, drawable 0x2c00006, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3c41ed1d, angle 994.0, [l -1.3333334, r 1.3333334, b -1.0, 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[#38,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x3c41ed1d 0/0 320x240 of 320x240, swapInterval 1, drawable 0x2c00008, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3c41ed1d, angle 1357.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[#40,main-Animator#03,5,main] GearsES2.reshape 0x3c41ed1d 0/0 320x240 of 320x240, swapInterval 1, drawable 0x2c00008, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3c41ed1d, angle 1357.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: 6743, B11: 10 [apply] Thread[#38,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x3c41ed1d: tileRendererInUse null [apply] Thread[#38,main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x3c41ed1d FIN [apply] Thread[#38,main-Display-.x11_:0-1-EDT-4,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[#38,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[#41,main-Display-.x11_:0-1-EDT-5,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[#41,main-Display-.x11_:0-1-EDT-5,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [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[#41,main-Display-.x11_:0-1-EDT-5,5,main] RedSquareES2.init FIN [apply] Thread[#41,main-Display-.x11_:0-1-EDT-5,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x2c00002, tileRendererInUse null [apply] Thread[#41,main-Display-.x11_:0-1-EDT-5,5,main] RedSquareES2.reshape FIN [apply] Frames for window1.setVisible(true): A1: 1, B1: -1 [apply] Thread[#41,main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.init.0 0x2d1ef81a: tileRendererInUse null, GearsES2[obj 0x2d1ef81a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x2d1ef81a on Thread[#41,main-Display-.x11_:0-1-EDT-5,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x2d1ef81a created: GearsObj[0x7b3cc196, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x2d1ef81a created: GearsObj[0x37612844, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x2d1ef81a created: GearsObj[0x37612844, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#41,main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.init.X 0x2d1ef81a FIN GearsES2[obj 0x2d1ef81a isInit true, usesShared false, 1 GearsObj[0x7b3cc196, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x37612844, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x288b2cc6, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#41,main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.reshape 0x2d1ef81a 0/0 320x240 of 320x240, swapInterval 1, drawable 0x2c00004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2d1ef81a, 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[#41,main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.display 0x2d1ef81a 320x240, swapInterval 1, drawable 0x2c00004 [apply] Frames for window2.setVisible(true): A2: 1, B2: 1 [apply] Thread[#43,main-Animator#05,5,main] GearsES2.reshape 0x2d1ef81a 0/0 320x240 of 320x240, swapInterval 1, drawable 0x2c00004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2d1ef81a, angle 325.0, [l -1.3333334, r 1.3333334, b -1.0, 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) 671 [apply] Thread[#41,main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.display 0x2d1ef81a 320x240, swapInterval 1, drawable 0x2c00004 [apply] Thread[#41,main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.reshape 0x2d1ef81a 0/0 320x240 of 320x240, swapInterval 1, drawable 0x2c00004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2d1ef81a, angle 661.0, [l -1.3333334, r 1.3333334, b -1.0, 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[#41,main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.display 0x2d1ef81a 320x240, swapInterval 1, drawable 0x2c00004 [apply] Frames(2) 1 [apply] Frames for reparentWindow.child(parent, false), ACTION_NATIVE_REPARENTING: A10: 3285, B10: 23 [apply] Thread[#43,main-Animator#05,5,main] GearsES2.reshape 0x2d1ef81a 0/0 320x240 of 320x240, swapInterval 1, drawable 0x2c00004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2d1ef81a, angle 1056.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[#41,main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.display 0x2d1ef81a 320x240, swapInterval 1, drawable 0x2c00004 [apply] Thread[#41,main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.display 0x2d1ef81a 320x240, swapInterval 1, drawable 0x2c00004 [apply] Thread[#41,main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.reshape 0x2d1ef81a 0/0 320x240 of 320x240, swapInterval 1, drawable 0x2c00004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2d1ef81a, angle 1444.0, [l -1.3333334, r 1.3333334, b -1.0, 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[#41,main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.display 0x2d1ef81a 320x240, swapInterval 1, drawable 0x2c00004 [apply] Frames for reparentWindow.top(parent, false), ACTION_NATIVE_REPARENTING: A11: 7042, B11: 10 [apply] Thread[#41,main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.dispose 0x2d1ef81a: tileRendererInUse null [apply] Thread[#41,main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.dispose 0x2d1ef81a FIN [apply] Thread[#41,main-Display-.x11_:0-1-EDT-5,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[#41,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[#44,main-Display-.x11_:0-1-EDT-6,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[#44,main-Display-.x11_:0-1-EDT-6,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x5b12b668 created: GearsObj[0x768fa768, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x5b12b668 created: GearsObj[0x70d378e0, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x5b12b668 created: GearsObj[0x70d378e0, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#44,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.init.X 0x5b12b668 FIN GearsES2[obj 0x5b12b668 isInit true, usesShared false, 1 GearsObj[0x768fa768, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x70d378e0, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x272dfa39, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#44,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.reshape 0x5b12b668 0/0 320x240 of 320x240, swapInterval 1, drawable 0x2c00004, 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.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[#44,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.display 0x5b12b668 320x240, swapInterval 1, drawable 0x2c00004 [apply] Thread[#44,main-Display-.x11_:0-1-EDT-6,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[#44,main-Display-.x11_:0-1-EDT-6,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [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[#44,main-Display-.x11_:0-1-EDT-6,5,main] RedSquareES2.init FIN [apply] Thread[#44,main-Display-.x11_:0-1-EDT-6,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x2c00002, tileRendererInUse null [apply] Thread[#44,main-Display-.x11_:0-1-EDT-6,5,main] RedSquareES2.reshape FIN [apply] Frames for window1.setVisible(true): A1: 1, B1: 1 [apply] Thread[#46,main-Animator#07,5,main] GearsES2.reshape 0x5b12b668 0/0 320x240 of 320x240, swapInterval 1, drawable 0x2c00004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5b12b668, angle 391.0, [l -1.3333334, r 1.3333334, b -1.0, 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[#44,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.reshape 0x5b12b668 0/0 320x240 of 320x240, swapInterval 1, drawable 0x2c00006, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5b12b668, angle 764.0, [l -1.3333334, r 1.3333334, b -1.0, 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[#46,main-Animator#07,5,main] GearsES2.reshape 0x5b12b668 0/0 320x240 of 320x240, swapInterval 1, drawable 0x2c00006, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5b12b668, angle 764.0, [l -1.3333334, r 1.3333334, b -1.0, 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: 3856, B10: 10 [apply] Thread[#46,main-Animator#07,5,main] GearsES2.reshape 0x5b12b668 0/0 320x240 of 320x240, swapInterval 1, drawable 0x2c00006, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5b12b668, angle 851.0, [l -1.3333334, r 1.3333334, b -1.0, 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[#44,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.reshape 0x5b12b668 0/0 320x240 of 320x240, swapInterval 1, drawable 0x2c00008, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5b12b668, angle 1210.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[#46,main-Animator#07,5,main] GearsES2.reshape 0x5b12b668 0/0 320x240 of 320x240, swapInterval 1, drawable 0x2c00008, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5b12b668, angle 1210.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: 6278, B11: 20 [apply] Thread[#44,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.dispose 0x5b12b668: tileRendererInUse null [apply] Thread[#44,main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.dispose 0x5b12b668 FIN [apply] Thread[#44,main-Display-.x11_:0-1-EDT-6,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[#44,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[#49,main-Display-.x11_:0-1-EDT-9,5,main] GearsES2.init.0 0x7586beff: tileRendererInUse null, GearsES2[obj 0x7586beff isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x7586beff on Thread[#49,main-Display-.x11_:0-1-EDT-9,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x7586beff created: GearsObj[0x594d952, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x7586beff created: GearsObj[0x330ebdbe, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x7586beff created: GearsObj[0x330ebdbe, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#49,main-Display-.x11_:0-1-EDT-9,5,main] GearsES2.init.X 0x7586beff FIN GearsES2[obj 0x7586beff isInit true, usesShared false, 1 GearsObj[0x594d952, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x330ebdbe, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x54c59790, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#49,main-Display-.x11_:0-1-EDT-9,5,main] GearsES2.reshape 0x7586beff 0/0 320x240 of 320x240, swapInterval 1, drawable 0x2c00004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7586beff, 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[#49,main-Display-.x11_:0-1-EDT-9,5,main] GearsES2.display 0x7586beff 320x240, swapInterval 1, drawable 0x2c00004 [apply] Thread[#49,main-Display-.x11_:0-1-EDT-9,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[#49,main-Display-.x11_:0-1-EDT-9,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [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[#49,main-Display-.x11_:0-1-EDT-9,5,main] RedSquareES2.init FIN [apply] Thread[#49,main-Display-.x11_:0-1-EDT-9,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x2c00002, tileRendererInUse null [apply] Thread[#49,main-Display-.x11_:0-1-EDT-9,5,main] RedSquareES2.reshape FIN [apply] Frames for window1.setVisible(true): A1: 1, B1: 1 [apply] Thread[#51,main-Animator#09,5,main] GearsES2.reshape 0x7586beff 0/0 320x240 of 320x240, swapInterval 1, drawable 0x2c00004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7586beff, angle 238.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[#49,main-Display-.x11_:0-1-EDT-9,5,main] GearsES2.display 0x7586beff 320x240, swapInterval 1, drawable 0x2c00004 [apply] Thread[#49,main-Display-.x11_:0-1-EDT-9,5,main] GearsES2.reshape 0x7586beff 0/0 320x240 of 320x240, swapInterval 1, drawable 0x2c00004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7586beff, angle 631.0, [l -1.3333334, r 1.3333334, b -1.0, 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[#49,main-Display-.x11_:0-1-EDT-9,5,main] GearsES2.display 0x7586beff 320x240, swapInterval 1, drawable 0x2c00004 [apply] Frames for reparentWindow.top(parent, false), ACTION_NATIVE_REPARENTING: A10: 3345, B10: 4 [apply] Thread[#51,main-Animator#09,5,main] GearsES2.reshape 0x7586beff 0/0 320x240 of 320x240, swapInterval 1, drawable 0x2c00004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7586beff, angle 926.0, [l -1.3333334, r 1.3333334, b -1.0, 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[#49,main-Display-.x11_:0-1-EDT-9,5,main] GearsES2.display 0x7586beff 320x240, swapInterval 1, drawable 0x2c00004 [apply] Thread[#49,main-Display-.x11_:0-1-EDT-9,5,main] GearsES2.reshape 0x7586beff 0/0 320x240 of 320x240, swapInterval 1, drawable 0x2c00004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7586beff, angle 1258.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[#49,main-Display-.x11_:0-1-EDT-9,5,main] GearsES2.display 0x7586beff 320x240, swapInterval 1, drawable 0x2c00004 [apply] Frames for reparentWindow.child(parent, false), ACTION_NATIVE_REPARENTING: A11: 6540, B11: 22 [apply] Thread[#49,main-Display-.x11_:0-1-EDT-9,5,main] GearsES2.dispose 0x7586beff: tileRendererInUse null [apply] Thread[#49,main-Display-.x11_:0-1-EDT-9,5,main] GearsES2.dispose 0x7586beff FIN [apply] Thread[#49,main-Display-.x11_:0-1-EDT-9,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[#49,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 @ 1751132118370 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751132118372 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01CreateVisibleDestroy took 2.085 sec [apply] Testcase: test02aReparentTop2WinReparentRecreate took 4.718 sec [apply] Testcase: test02bReparentTop2WinReparentNative took 4.766 sec [apply] Testcase: test03aReparentWin2TopReparentRecreate took 4.68 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] WARNING: package sun.awt.windows not in java.desktop [apply] Testsuite: com.jogamp.opengl.test.junit.newt.parenting.TestParenting02NEWT [apply] junit.framework.TestListener: tests to run: 1 [apply] junit.framework.TestListener: startTest(test01NewtOnNewtParentChildDraw) [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132119226 ms III - Start [apply] SLOCK [T main @ 1751132119230 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting02NEWT - test01NewtOnNewtParentChildDraw [apply] Thread[#1,main,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [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[#1,main,5,main] RedSquareES2.init FIN [apply] Thread[#1,main,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x2c00002, tileRendererInUse null [apply] Thread[#1,main,5,main] RedSquareES2.reshape FIN [apply] Thread[#1,main,5,main] GearsES2.init.0 0x71d44a3: tileRendererInUse null, GearsES2[obj 0x71d44a3 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x71d44a3 on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x71d44a3 created: GearsObj[0x3af9c5b7, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x71d44a3 created: GearsObj[0x5c90e579, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x71d44a3 created: GearsObj[0x5c90e579, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x71d44a3 FIN GearsES2[obj 0x71d44a3 isInit true, usesShared false, 1 GearsObj[0x3af9c5b7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5c90e579, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x31f9b85e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x71d44a3 0/0 320x240 of 320x240, swapInterval 1, drawable 0x2c00004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x71d44a3, 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[#1,main,5,main] GearsES2.display 0x71d44a3 320x240, swapInterval 1, drawable 0x2c00004 [apply] Moved: exp 320 / 238, has 320 / 238, equals true, didWindowMove true, waitCount 1 [apply] Thread[#1,main,5,main] GearsES2.display 0x71d44a3 320x240, swapInterval 1, drawable 0x2c00004 [apply] Moved: exp 320 / 237, has 320 / 237, equals true, didWindowMove true, waitCount 1 [apply] Thread[#1,main,5,main] GearsES2.display 0x71d44a3 320x240, swapInterval 1, drawable 0x2c00004 [apply] Moved: exp 320 / 236, has 320 / 236, equals true, didWindowMove true, waitCount 1 [apply] Thread[#1,main,5,main] GearsES2.display 0x71d44a3 320x240, swapInterval 1, drawable 0x2c00004 [apply] Moved: exp 320 / 235, has 320 / 235, equals true, didWindowMove true, waitCount 1 [apply] Thread[#1,main,5,main] GearsES2.display 0x71d44a3 320x240, swapInterval 1, drawable 0x2c00004 [apply] Moved: exp 320 / 234, has 320 / 234, equals true, didWindowMove true, waitCount 1 [apply] Thread[#1,main,5,main] GearsES2.display 0x71d44a3 320x240, swapInterval 1, drawable 0x2c00004 [apply] Moved: exp 320 / 233, has 320 / 233, equals true, didWindowMove true, waitCount 1 [apply] Thread[#1,main,5,main] GearsES2.display 0x71d44a3 320x240, swapInterval 1, drawable 0x2c00004 [apply] Moved: exp 320 / 232, has 320 / 232, equals true, didWindowMove true, waitCount 1 [apply] Thread[#1,main,5,main] GearsES2.display 0x71d44a3 320x240, swapInterval 1, drawable 0x2c00004 [apply] Moved: exp 320 / 231, has 320 / 231, equals true, didWindowMove true, waitCount 1 [apply] Thread[#1,main,5,main] GearsES2.display 0x71d44a3 320x240, swapInterval 1, drawable 0x2c00004 [apply] Moved: exp 320 / 230, has 320 / 230, equals true, didWindowMove true, waitCount 1 [apply] Thread[#1,main,5,main] GearsES2.display 0x71d44a3 320x240, swapInterval 1, drawable 0x2c00004 [apply] Moved: exp 320 / 229, has 320 / 229, equals true, didWindowMove true, waitCount 1 [apply] Thread[#1,main,5,main] GearsES2.display 0x71d44a3 320x240, swapInterval 1, drawable 0x2c00004 [apply] Moved: exp 320 / 228, has 320 / 228, equals true, didWindowMove true, waitCount 1 [apply] Thread[#1,main,5,main] GearsES2.display 0x71d44a3 320x240, swapInterval 1, drawable 0x2c00004 [apply] Moved: exp 320 / 227, has 320 / 227, equals true, didWindowMove true, waitCount 1 [apply] Thread[#1,main,5,main] GearsES2.display 0x71d44a3 320x240, swapInterval 1, drawable 0x2c00004 [apply] Moved: exp 320 / 226, has 320 / 226, equals true, didWindowMove true, waitCount 1 [apply] Thread[#1,main,5,main] GearsES2.display 0x71d44a3 320x240, swapInterval 1, drawable 0x2c00004 [apply] Moved: exp 320 / 225, has 320 / 225, equals true, didWindowMove true, waitCount 1 [apply] Thread[#1,main,5,main] GearsES2.display 0x71d44a3 320x240, swapInterval 1, drawable 0x2c00004 [apply] Moved: exp 320 / 224, has 320 / 224, equals true, didWindowMove true, waitCount 1 [apply] Thread[#1,main,5,main] GearsES2.display 0x71d44a3 320x240, swapInterval 1, drawable 0x2c00004 [apply] Moved: exp 320 / 223, has 320 / 223, equals true, didWindowMove true, waitCount 1 [apply] Thread[#1,main,5,main] GearsES2.display 0x71d44a3 320x240, swapInterval 1, drawable 0x2c00004 [apply] Moved: exp 320 / 222, has 320 / 222, equals true, didWindowMove true, waitCount 1 [apply] Thread[#1,main,5,main] GearsES2.display 0x71d44a3 320x240, swapInterval 1, drawable 0x2c00004 [apply] Moved: exp 320 / 221, has 320 / 221, equals true, didWindowMove true, waitCount 1 [apply] Thread[#1,main,5,main] GearsES2.display 0x71d44a3 320x240, swapInterval 1, drawable 0x2c00004 [apply] Moved: exp 320 / 220, has 320 / 220, equals true, didWindowMove true, waitCount 1 [apply] Thread[#1,main,5,main] GearsES2.display 0x71d44a3 320x240, swapInterval 1, drawable 0x2c00004 [apply] Moved: exp 320 / 219, has 320 / 219, equals true, didWindowMove true, waitCount 1 [apply] Thread[#1,main,5,main] GearsES2.display 0x71d44a3 320x240, swapInterval 1, drawable 0x2c00004 [apply] Moved: exp 320 / 218, has 320 / 218, equals true, didWindowMove true, waitCount 1 [apply] Thread[#1,main,5,main] GearsES2.display 0x71d44a3 320x240, swapInterval 1, drawable 0x2c00004 [apply] Moved: exp 320 / 217, has 320 / 217, equals true, didWindowMove true, waitCount 1 [apply] Thread[#1,main,5,main] GearsES2.display 0x71d44a3 320x240, swapInterval 1, drawable 0x2c00004 [apply] Moved: exp 320 / 216, has 320 / 216, equals true, didWindowMove true, waitCount 1 [apply] Thread[#1,main,5,main] GearsES2.display 0x71d44a3 320x240, swapInterval 1, drawable 0x2c00004 [apply] Moved: exp 320 / 215, has 320 / 215, equals true, didWindowMove true, waitCount 1 [apply] Thread[#1,main,5,main] GearsES2.display 0x71d44a3 320x240, swapInterval 1, drawable 0x2c00004 [apply] junit.framework.TestListener: endTest(test01NewtOnNewtParentChildDraw) [apply] Moved: exp 320 / 214, has 320 / 214, equals true, didWindowMove true, waitCount 1 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x71d44a3: tileRendererInUse null [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x71d44a3 FIN [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[#33,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 @ 1751132120623 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751132120631 ms --- localhost/127.0.0.1:59999 - Unlock ok within 10 ms [apply] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.006 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132119226 ms III - Start [apply] SLOCK [T main @ 1751132119230 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting02NEWT - test01NewtOnNewtParentChildDraw [apply] Thread[#1,main,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [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[#1,main,5,main] RedSquareES2.init FIN [apply] Thread[#1,main,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x2c00002, tileRendererInUse null [apply] Thread[#1,main,5,main] RedSquareES2.reshape FIN [apply] Thread[#1,main,5,main] GearsES2.init.0 0x71d44a3: tileRendererInUse null, GearsES2[obj 0x71d44a3 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x71d44a3 on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x71d44a3 created: GearsObj[0x3af9c5b7, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x71d44a3 created: GearsObj[0x5c90e579, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x71d44a3 created: GearsObj[0x5c90e579, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x71d44a3 FIN GearsES2[obj 0x71d44a3 isInit true, usesShared false, 1 GearsObj[0x3af9c5b7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5c90e579, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x31f9b85e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x71d44a3 0/0 320x240 of 320x240, swapInterval 1, drawable 0x2c00004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x71d44a3, 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[#1,main,5,main] GearsES2.display 0x71d44a3 320x240, swapInterval 1, drawable 0x2c00004 [apply] Moved: exp 320 / 238, has 320 / 238, equals true, didWindowMove true, waitCount 1 [apply] Thread[#1,main,5,main] GearsES2.display 0x71d44a3 320x240, swapInterval 1, drawable 0x2c00004 [apply] Moved: exp 320 / 237, has 320 / 237, equals true, didWindowMove true, waitCount 1 [apply] Thread[#1,main,5,main] GearsES2.display 0x71d44a3 320x240, swapInterval 1, drawable 0x2c00004 [apply] Moved: exp 320 / 236, has 320 / 236, equals true, didWindowMove true, waitCount 1 [apply] Thread[#1,main,5,main] GearsES2.display 0x71d44a3 320x240, swapInterval 1, drawable 0x2c00004 [apply] Moved: exp 320 / 235, has 320 / 235, equals true, didWindowMove true, waitCount 1 [apply] Thread[#1,main,5,main] GearsES2.display 0x71d44a3 320x240, swapInterval 1, drawable 0x2c00004 [apply] Moved: exp 320 / 234, has 320 / 234, equals true, didWindowMove true, waitCount 1 [apply] Thread[#1,main,5,main] GearsES2.display 0x71d44a3 320x240, swapInterval 1, drawable 0x2c00004 [apply] Moved: exp 320 / 233, has 320 / 233, equals true, didWindowMove true, waitCount 1 [apply] Thread[#1,main,5,main] GearsES2.display 0x71d44a3 320x240, swapInterval 1, drawable 0x2c00004 [apply] Moved: exp 320 / 232, has 320 / 232, equals true, didWindowMove true, waitCount 1 [apply] Thread[#1,main,5,main] GearsES2.display 0x71d44a3 320x240, swapInterval 1, drawable 0x2c00004 [apply] Moved: exp 320 / 231, has 320 / 231, equals true, didWindowMove true, waitCount 1 [apply] Thread[#1,main,5,main] GearsES2.display 0x71d44a3 320x240, swapInterval 1, drawable 0x2c00004 [apply] Moved: exp 320 / 230, has 320 / 230, equals true, didWindowMove true, waitCount 1 [apply] Thread[#1,main,5,main] GearsES2.display 0x71d44a3 320x240, swapInterval 1, drawable 0x2c00004 [apply] Moved: exp 320 / 229, has 320 / 229, equals true, didWindowMove true, waitCount 1 [apply] Thread[#1,main,5,main] GearsES2.display 0x71d44a3 320x240, swapInterval 1, drawable 0x2c00004 [apply] Moved: exp 320 / 228, has 320 / 228, equals true, didWindowMove true, waitCount 1 [apply] Thread[#1,main,5,main] GearsES2.display 0x71d44a3 320x240, swapInterval 1, drawable 0x2c00004 [apply] Moved: exp 320 / 227, has 320 / 227, equals true, didWindowMove true, waitCount 1 [apply] Thread[#1,main,5,main] GearsES2.display 0x71d44a3 320x240, swapInterval 1, drawable 0x2c00004 [apply] Moved: exp 320 / 226, has 320 / 226, equals true, didWindowMove true, waitCount 1 [apply] Thread[#1,main,5,main] GearsES2.display 0x71d44a3 320x240, swapInterval 1, drawable 0x2c00004 [apply] Moved: exp 320 / 225, has 320 / 225, equals true, didWindowMove true, waitCount 1 [apply] Thread[#1,main,5,main] GearsES2.display 0x71d44a3 320x240, swapInterval 1, drawable 0x2c00004 [apply] Moved: exp 320 / 224, has 320 / 224, equals true, didWindowMove true, waitCount 1 [apply] Thread[#1,main,5,main] GearsES2.display 0x71d44a3 320x240, swapInterval 1, drawable 0x2c00004 [apply] Moved: exp 320 / 223, has 320 / 223, equals true, didWindowMove true, waitCount 1 [apply] Thread[#1,main,5,main] GearsES2.display 0x71d44a3 320x240, swapInterval 1, drawable 0x2c00004 [apply] Moved: exp 320 / 222, has 320 / 222, equals true, didWindowMove true, waitCount 1 [apply] Thread[#1,main,5,main] GearsES2.display 0x71d44a3 320x240, swapInterval 1, drawable 0x2c00004 [apply] Moved: exp 320 / 221, has 320 / 221, equals true, didWindowMove true, waitCount 1 [apply] Thread[#1,main,5,main] GearsES2.display 0x71d44a3 320x240, swapInterval 1, drawable 0x2c00004 [apply] Moved: exp 320 / 220, has 320 / 220, equals true, didWindowMove true, waitCount 1 [apply] Thread[#1,main,5,main] GearsES2.display 0x71d44a3 320x240, swapInterval 1, drawable 0x2c00004 [apply] Moved: exp 320 / 219, has 320 / 219, equals true, didWindowMove true, waitCount 1 [apply] Thread[#1,main,5,main] GearsES2.display 0x71d44a3 320x240, swapInterval 1, drawable 0x2c00004 [apply] Moved: exp 320 / 218, has 320 / 218, equals true, didWindowMove true, waitCount 1 [apply] Thread[#1,main,5,main] GearsES2.display 0x71d44a3 320x240, swapInterval 1, drawable 0x2c00004 [apply] Moved: exp 320 / 217, has 320 / 217, equals true, didWindowMove true, waitCount 1 [apply] Thread[#1,main,5,main] GearsES2.display 0x71d44a3 320x240, swapInterval 1, drawable 0x2c00004 [apply] Moved: exp 320 / 216, has 320 / 216, equals true, didWindowMove true, waitCount 1 [apply] Thread[#1,main,5,main] GearsES2.display 0x71d44a3 320x240, swapInterval 1, drawable 0x2c00004 [apply] Moved: exp 320 / 215, has 320 / 215, equals true, didWindowMove true, waitCount 1 [apply] Thread[#1,main,5,main] GearsES2.display 0x71d44a3 320x240, swapInterval 1, drawable 0x2c00004 [apply] Moved: exp 320 / 214, has 320 / 214, equals true, didWindowMove true, waitCount 1 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x71d44a3: tileRendererInUse null [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x71d44a3 FIN [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[#33,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 @ 1751132120623 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751132120631 ms --- localhost/127.0.0.1:59999 - Unlock ok within 10 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01NewtOnNewtParentChildDraw took 1.341 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] WARNING: package sun.awt.windows not in java.desktop [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 @ 1751132121436 ms III - Start [apply] SLOCK [T main @ 1751132121440 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestTranslucentChildWindowBug632NEWT - testWindow00junit.framework.TestListener: startTest(testWindow00) [apply] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x1aafa419: tileRendererInUse null, GearsES2[obj 0x1aafa419 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x1aafa419 on Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] [apply] Chosen GLCapabilities: 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, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x1aafa419 created: GearsObj[0x782f1f94, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x1aafa419 created: GearsObj[0xfd7abcd, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x1aafa419 created: GearsObj[0xfd7abcd, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0x1aafa419 FIN GearsES2[obj 0x1aafa419 isInit true, usesShared false, 1 GearsObj[0x782f1f94, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xfd7abcd, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x236c1a80, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x1aafa419 0/0 400x400 of 400x400, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1aafa419, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x1aafa419 400x400, swapInterval 1, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x1aafa419 400x400, swapInterval 1, drawable 0x2c00002 [apply] GLProfiles window1: :0: Natives[GL4bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES3 false, GL3bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.sw], GL2ES1 GLProfile[GL2ES1/GL4bc.sw], GL4ES3 GLProfile[GL4ES3/GL4.sw], GL2ES2 GLProfile[GL2ES2/GL4.sw], GL4bc GLProfile[GL4bc/GL4bc.sw], GL2 GLProfile[GL2/GL4bc.sw], GL4 GLProfile[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4bc.sw], , default GLProfile[GL4bc/GL4bc.sw], count 9 / 12] [apply] Thread[#34,main-Animator#00,5,main] GearsES2.init.0 0x78691363: tileRendererInUse null, GearsES2[obj 0x78691363 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x78691363 on Thread[#34,main-Animator#00,5,main] [apply] Chosen GLCapabilities: 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, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x78691363 created: GearsObj[0x25785007, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x78691363 created: GearsObj[0x5022d276, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x78691363 created: GearsObj[0x5022d276, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#34,main-Animator#00,5,main] GearsES2.init.X 0x78691363 FIN GearsES2[obj 0x78691363 isInit true, usesShared false, 1 GearsObj[0x25785007, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5022d276, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7409fa68, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#34,main-Animator#00,5,main] GearsES2.reshape 0x78691363 0/0 300x300 of 300x300, swapInterval 1, drawable 0x2c00004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x78691363, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#34,main-Animator#00,5,main] GearsES2.reshape 0x1aafa419 0/0 512x512 of 512x512, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1aafa419, angle 47.0, [l -1.0, r 1.0, b -1.0, t 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[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x78691363: tileRendererInUse null [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x78691363 FIN [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x1aafa419: tileRendererInUse null [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x1aafa419 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 @ 1751132122764 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751132122766 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.921 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132121436 ms III - Start [apply] SLOCK [T main @ 1751132121440 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestTranslucentChildWindowBug632NEWT - testWindow00 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x1aafa419: tileRendererInUse null, GearsES2[obj 0x1aafa419 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x1aafa419 on Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] [apply] Chosen GLCapabilities: 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, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x1aafa419 created: GearsObj[0x782f1f94, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x1aafa419 created: GearsObj[0xfd7abcd, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x1aafa419 created: GearsObj[0xfd7abcd, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0x1aafa419 FIN GearsES2[obj 0x1aafa419 isInit true, usesShared false, 1 GearsObj[0x782f1f94, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xfd7abcd, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x236c1a80, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x1aafa419 0/0 400x400 of 400x400, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1aafa419, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x1aafa419 400x400, swapInterval 1, drawable 0x2c00002 [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x1aafa419 400x400, swapInterval 1, drawable 0x2c00002 [apply] GLProfiles window1: :0: Natives[GL4bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES3 false, GL3bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.sw], GL2ES1 GLProfile[GL2ES1/GL4bc.sw], GL4ES3 GLProfile[GL4ES3/GL4.sw], GL2ES2 GLProfile[GL2ES2/GL4.sw], GL4bc GLProfile[GL4bc/GL4bc.sw], GL2 GLProfile[GL2/GL4bc.sw], GL4 GLProfile[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4bc.sw], , default GLProfile[GL4bc/GL4bc.sw], count 9 / 12] [apply] Thread[#34,main-Animator#00,5,main] GearsES2.init.0 0x78691363: tileRendererInUse null, GearsES2[obj 0x78691363 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x78691363 on Thread[#34,main-Animator#00,5,main] [apply] Chosen GLCapabilities: 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, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x78691363 created: GearsObj[0x25785007, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x78691363 created: GearsObj[0x5022d276, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x78691363 created: GearsObj[0x5022d276, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#34,main-Animator#00,5,main] GearsES2.init.X 0x78691363 FIN GearsES2[obj 0x78691363 isInit true, usesShared false, 1 GearsObj[0x25785007, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5022d276, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7409fa68, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#34,main-Animator#00,5,main] GearsES2.reshape 0x78691363 0/0 300x300 of 300x300, swapInterval 1, drawable 0x2c00004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x78691363, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#34,main-Animator#00,5,main] GearsES2.reshape 0x1aafa419 0/0 512x512 of 512x512, swapInterval 1, drawable 0x2c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1aafa419, angle 47.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x78691363: tileRendererInUse null [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x78691363 FIN [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x1aafa419: tileRendererInUse null [apply] Thread[#33,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x1aafa419 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 @ 1751132122764 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751132122766 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testWindow00 took 0.934 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 21 [echo] java.version 21.0.7 [echo] java.home /opt-linux-x86_64/jdk-21.0.7+6 [echo] jvmJava.exe /opt-linux-x86_64/jdk-21.0.7+6/bin/java [echo] jvmJava8.exe ${jvmJava8.exe} [echo] minJava21 true [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.6.0-rc-20250628 [echo] jogamp.version.int 2414030 [echo] junit.is.disabled ${junit.is.disabled} [echo] target.user.set true [echo] target.sourcelevel 11 [echo] target.targetlevel 11 [echo] target.releaselevel ${target.releaselevel} [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=6.1.0-37-amd64 [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.android.x86_64: 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] AndroidX86_64=${isAndroidX86_64} [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=6.1.0-37-amd64 [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.awt.windows=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.awt.windows=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] WARNING: package sun.awt.windows not in java.desktop [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: 1.084 sec [junit] [junit] Testcase: testX11WindowMemoryLeak took 1.022 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.084 sec [junit] [junit] WARNING: package sun.awt.windows not in java.desktop [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestAddRemove01GLCanvasSwingAWT [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestAddRemove01GLCanvasSwingAWT [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132124982 ms III - Start [junit] SLOCK [T main @ 1751132124987 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 0x55c, fbc 0x19d: rgba 8/8/8/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 0x55c, fbc 0x19d: rgba 8/8/8/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 0x55c, fbc 0x19d: rgba 8/8/8/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 0x55c, fbc 0x19d: rgba 8/8/8/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 0x55c, fbc 0x19d: rgba 8/8/8/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 0x55c, fbc 0x19d: rgba 8/8/8/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 0x55c, fbc 0x19d: rgba 8/8/8/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 0x55c, fbc 0x19d: rgba 8/8/8/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 0x55c, fbc 0x19d: rgba 8/8/8/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 0x55c, fbc 0x19d: rgba 8/8/8/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 0x55c, fbc 0x19d: rgba 8/8/8/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 0x55c, fbc 0x19d: rgba 8/8/8/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 0x55c, fbc 0x19d: rgba 8/8/8/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 0x55c, fbc 0x19d: rgba 8/8/8/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 0x55c, fbc 0x19d: rgba 8/8/8/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 @ 1751132128186 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132128191 ms --- localhost/127.0.0.1:59999 - Unlock ok within 6 ms [junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.805 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132124982 ms III - Start [junit] SLOCK [T main @ 1751132124987 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 0x55c, fbc 0x19d: rgba 8/8/8/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 0x55c, fbc 0x19d: rgba 8/8/8/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 0x55c, fbc 0x19d: rgba 8/8/8/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 0x55c, fbc 0x19d: rgba 8/8/8/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 0x55c, fbc 0x19d: rgba 8/8/8/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 0x55c, fbc 0x19d: rgba 8/8/8/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 0x55c, fbc 0x19d: rgba 8/8/8/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 0x55c, fbc 0x19d: rgba 8/8/8/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 0x55c, fbc 0x19d: rgba 8/8/8/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 0x55c, fbc 0x19d: rgba 8/8/8/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 0x55c, fbc 0x19d: rgba 8/8/8/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 0x55c, fbc 0x19d: rgba 8/8/8/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 0x55c, fbc 0x19d: rgba 8/8/8/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 0x55c, fbc 0x19d: rgba 8/8/8/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 0x55c, fbc 0x19d: rgba 8/8/8/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 @ 1751132128186 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132128191 ms --- localhost/127.0.0.1:59999 - Unlock ok within 6 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01Onscreen took 2.738 sec [junit] Testcase: test02OffscreenFBO took 0 sec [junit] Testcase: test03OffscreenPBuffer took 0.001 sec [junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.805 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132124982 ms III - Start [junit] SLOCK [T main @ 1751132124987 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 0x55c, fbc 0x19d: rgba 8/8/8/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 0x55c, fbc 0x19d: rgba 8/8/8/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 0x55c, fbc 0x19d: rgba 8/8/8/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 0x55c, fbc 0x19d: rgba 8/8/8/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 0x55c, fbc 0x19d: rgba 8/8/8/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 0x55c, fbc 0x19d: rgba 8/8/8/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 0x55c, fbc 0x19d: rgba 8/8/8/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 0x55c, fbc 0x19d: rgba 8/8/8/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 0x55c, fbc 0x19d: rgba 8/8/8/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 0x55c, fbc 0x19d: rgba 8/8/8/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 0x55c, fbc 0x19d: rgba 8/8/8/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 0x55c, fbc 0x19d: rgba 8/8/8/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 0x55c, fbc 0x19d: rgba 8/8/8/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 0x55c, fbc 0x19d: rgba 8/8/8/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 0x55c, fbc 0x19d: rgba 8/8/8/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 @ 1751132128186 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132128191 ms --- localhost/127.0.0.1:59999 - Unlock ok within 6 ms [junit] ------------- ---------------- --------------- [junit] WARNING: package sun.awt.windows not in java.desktop [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 @ 1751132129138 ms III - Start [junit] SLOCK [T main @ 1751132129142 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 0x55c, fbc 0x19d: rgba 8/8/8/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 0x55c, fbc 0x19d: rgba 8/8/8/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 0x55c, fbc 0x19d: rgba 8/8/8/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 0x55c, fbc 0x19d: rgba 8/8/8/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 0x55c, fbc 0x19d: rgba 8/8/8/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 0x55c, fbc 0x19d: rgba 8/8/8/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 0x55c, fbc 0x19d: rgba 8/8/8/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 0x55c, fbc 0x19d: rgba 8/8/8/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 0x55c, fbc 0x19d: rgba 8/8/8/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 0x55c, fbc 0x19d: rgba 8/8/8/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 0x55c, fbc 0x19d: rgba 8/8/8/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 0x55c, fbc 0x19d: rgba 8/8/8/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 0x55c, fbc 0x19d: rgba 8/8/8/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 0x55c, fbc 0x19d: rgba 8/8/8/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 0x55c, fbc 0x19d: rgba 8/8/8/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 @ 1751132133120 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132133123 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.582 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132129138 ms III - Start [junit] SLOCK [T main @ 1751132129142 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 0x55c, fbc 0x19d: rgba 8/8/8/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 0x55c, fbc 0x19d: rgba 8/8/8/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 0x55c, fbc 0x19d: rgba 8/8/8/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 0x55c, fbc 0x19d: rgba 8/8/8/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 0x55c, fbc 0x19d: rgba 8/8/8/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 0x55c, fbc 0x19d: rgba 8/8/8/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 0x55c, fbc 0x19d: rgba 8/8/8/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 0x55c, fbc 0x19d: rgba 8/8/8/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 0x55c, fbc 0x19d: rgba 8/8/8/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 0x55c, fbc 0x19d: rgba 8/8/8/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 0x55c, fbc 0x19d: rgba 8/8/8/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 0x55c, fbc 0x19d: rgba 8/8/8/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 0x55c, fbc 0x19d: rgba 8/8/8/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 0x55c, fbc 0x19d: rgba 8/8/8/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 0x55c, fbc 0x19d: rgba 8/8/8/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 @ 1751132133120 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132133123 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01Onscreen took 3.515 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.582 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132129138 ms III - Start [junit] SLOCK [T main @ 1751132129142 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 0x55c, fbc 0x19d: rgba 8/8/8/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 0x55c, fbc 0x19d: rgba 8/8/8/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 0x55c, fbc 0x19d: rgba 8/8/8/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 0x55c, fbc 0x19d: rgba 8/8/8/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 0x55c, fbc 0x19d: rgba 8/8/8/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 0x55c, fbc 0x19d: rgba 8/8/8/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 0x55c, fbc 0x19d: rgba 8/8/8/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 0x55c, fbc 0x19d: rgba 8/8/8/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 0x55c, fbc 0x19d: rgba 8/8/8/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 0x55c, fbc 0x19d: rgba 8/8/8/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 0x55c, fbc 0x19d: rgba 8/8/8/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 0x55c, fbc 0x19d: rgba 8/8/8/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 0x55c, fbc 0x19d: rgba 8/8/8/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 0x55c, fbc 0x19d: rgba 8/8/8/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 0x55c, fbc 0x19d: rgba 8/8/8/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 @ 1751132133120 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132133123 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [junit] ------------- ---------------- --------------- [junit] WARNING: package sun.awt.windows not in java.desktop [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestBug1146GLContextDialogToolTipAWT [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestBug1146GLContextDialogToolTipAWT [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132133990 ms III - Start [junit] SLOCK [T main @ 1751132133994 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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[,516,17,92x27,alignmentX=0.0,alignmentY=0.5,border=javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@5936cd52,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=574,y=472] [junit] [junit] [junit] Pre-ToolTip [junit] ----------------------------------------------------------------------------------------------------- [junit] X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f709c0579c0, owner true, JAWTToolkitLock[obj 0x19ff5f83, isOwner true, <1353c443, 747ec4fd>[count 1, qsz 0, owner ]], obj 0x658220cf]: [junit] [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] Drawable: X11OnscreenGLXDrawable [junit] GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] CANCEL Button: JButton; javax.swing.JButton[,613,17,92x27,alignmentX=0.0,alignmentY=0.5,border=javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@5936cd52,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=671,y=472] [junit] [junit] [junit] Post-ToolTip [junit] ----------------------------------------------------------------------------------------------------- [junit] X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f709c3dcec0, owner true, JAWTToolkitLock[obj 0x19ff5f83, isOwner true, <1353c443, 747ec4fd>[count 1, qsz 0, owner ]], obj 0x2c0c9f1]: [junit] [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] Drawable: X11OnscreenGLXDrawable [junit] GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] Iteration 1 / 5 [junit] [junit] [junit] Pre-ToolTip [junit] ----------------------------------------------------------------------------------------------------- [junit] X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f709c142f10, owner true, JAWTToolkitLock[obj 0x19ff5f83, isOwner true, <1353c443, 747ec4fd>[count 1, qsz 0, owner ]], obj 0x29dcc4da]: [junit] [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] Drawable: X11OnscreenGLXDrawable [junit] GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] OK Button: JButton; javax.swing.JButton[,516,17,92x27,alignmentX=0.0,alignmentY=0.5,border=javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@5936cd52,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=574,y=472] [junit] CANCEL Button: JButton; javax.swing.JButton[,613,17,92x27,alignmentX=0.0,alignmentY=0.5,border=javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@5936cd52,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=671,y=472] [junit] [junit] [junit] Post-ToolTip [junit] ----------------------------------------------------------------------------------------------------- [junit] X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f709c503170, owner true, JAWTToolkitLock[obj 0x19ff5f83, isOwner true, <1353c443, 747ec4fd>[count 1, qsz 0, owner ]], obj 0x204d2675]: [junit] [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] Drawable: X11OnscreenGLXDrawable [junit] GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] [junit] [junit] Pre-ToolTip [junit] ----------------------------------------------------------------------------------------------------- [junit] X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f709c4faff0, owner true, JAWTToolkitLock[obj 0x19ff5f83, isOwner true, <1353c443, 747ec4fd>[count 1, qsz 0, owner ]], obj 0x7b5a0cc9]: [junit] [junit] Iteration 2 / 5 [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] Drawable: X11OnscreenGLXDrawable [junit] GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] OK Button: JButton; javax.swing.JButton[,516,17,92x27,alignmentX=0.0,alignmentY=0.5,border=javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@5936cd52,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=574,y=472] [junit] CANCEL Button: JButton; javax.swing.JButton[,613,17,92x27,alignmentX=0.0,alignmentY=0.5,border=javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@5936cd52,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=671,y=472] [junit] [junit] [junit] Post-ToolTip [junit] ----------------------------------------------------------------------------------------------------- [junit] X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f709c374c00, owner true, JAWTToolkitLock[obj 0x19ff5f83, isOwner true, <1353c443, 747ec4fd>[count 1, qsz 0, owner ]], obj 0x4f2de63b]: [junit] [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] Drawable: X11OnscreenGLXDrawable [junit] GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] Iteration 3 / 5 [junit] [junit] [junit] Pre-ToolTip [junit] ----------------------------------------------------------------------------------------------------- [junit] X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f709c374c00, owner true, JAWTToolkitLock[obj 0x19ff5f83, isOwner true, <1353c443, 747ec4fd>[count 1, qsz 0, owner ]], obj 0x4c946efc]: [junit] [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] Drawable: X11OnscreenGLXDrawable [junit] GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] OK Button: JButton; javax.swing.JButton[,516,17,92x27,alignmentX=0.0,alignmentY=0.5,border=javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@5936cd52,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=574,y=472] [junit] CANCEL Button: JButton; javax.swing.JButton[,613,17,92x27,alignmentX=0.0,alignmentY=0.5,border=javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@5936cd52,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=671,y=472] [junit] [junit] [junit] Post-ToolTip [junit] ----------------------------------------------------------------------------------------------------- [junit] X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f709c374c00, owner true, JAWTToolkitLock[obj 0x19ff5f83, isOwner true, <1353c443, 747ec4fd>[count 1, qsz 0, owner ]], obj 0x9720d7e]: [junit] [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] Drawable: X11OnscreenGLXDrawable [junit] GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] Iteration 4 / 5 [junit] [junit] [junit] Pre-ToolTip [junit] ----------------------------------------------------------------------------------------------------- [junit] X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f709c374c00, owner true, JAWTToolkitLock[obj 0x19ff5f83, isOwner true, <1353c443, 747ec4fd>[count 1, qsz 0, owner ]], obj 0xd16d25c]: [junit] [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] Drawable: X11OnscreenGLXDrawable [junit] GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] OK Button: JButton; javax.swing.JButton[,516,17,92x27,alignmentX=0.0,alignmentY=0.5,border=javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@5936cd52,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=574,y=472] [junit] CANCEL Button: JButton; javax.swing.JButton[,613,17,92x27,alignmentX=0.0,alignmentY=0.5,border=javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@5936cd52,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=671,y=472] [junit] [junit] [junit] Post-ToolTip [junit] ----------------------------------------------------------------------------------------------------- [junit] X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f709c374c00, owner true, JAWTToolkitLock[obj 0x19ff5f83, isOwner true, <1353c443, 747ec4fd>[count 1, qsz 0, owner ]], obj 0x1434d935]: [junit] [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] Drawable: X11OnscreenGLXDrawable [junit] GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.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 @ 1751132158504 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132158506 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 25.132 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 @ 1751132133990 ms III - Start [junit] SLOCK [T main @ 1751132133994 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug1146GLContextDialogToolTipAWT - test01 [junit] OK Button: JButton; javax.swing.JButton[,516,17,92x27,alignmentX=0.0,alignmentY=0.5,border=javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@5936cd52,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=574,y=472] [junit] [junit] [junit] Pre-ToolTip [junit] ----------------------------------------------------------------------------------------------------- [junit] X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f709c0579c0, owner true, JAWTToolkitLock[obj 0x19ff5f83, isOwner true, <1353c443, 747ec4fd>[count 1, qsz 0, owner ]], obj 0x658220cf]: [junit] [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] Drawable: X11OnscreenGLXDrawable [junit] GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] CANCEL Button: JButton; javax.swing.JButton[,613,17,92x27,alignmentX=0.0,alignmentY=0.5,border=javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@5936cd52,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=671,y=472] [junit] [junit] [junit] Post-ToolTip [junit] ----------------------------------------------------------------------------------------------------- [junit] X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f709c3dcec0, owner true, JAWTToolkitLock[obj 0x19ff5f83, isOwner true, <1353c443, 747ec4fd>[count 1, qsz 0, owner ]], obj 0x2c0c9f1]: [junit] [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] Drawable: X11OnscreenGLXDrawable [junit] GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] [junit] [junit] Pre-ToolTip [junit] ----------------------------------------------------------------------------------------------------- [junit] X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f709c142f10, owner true, JAWTToolkitLock[obj 0x19ff5f83, isOwner true, <1353c443, 747ec4fd>[count 1, qsz 0, owner ]], obj 0x29dcc4da]: [junit] [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] Drawable: X11OnscreenGLXDrawable [junit] GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] OK Button: JButton; javax.swing.JButton[,516,17,92x27,alignmentX=0.0,alignmentY=0.5,border=javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@5936cd52,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=574,y=472] [junit] CANCEL Button: JButton; javax.swing.JButton[,613,17,92x27,alignmentX=0.0,alignmentY=0.5,border=javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@5936cd52,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=671,y=472] [junit] [junit] [junit] Post-ToolTip [junit] ----------------------------------------------------------------------------------------------------- [junit] X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f709c503170, owner true, JAWTToolkitLock[obj 0x19ff5f83, isOwner true, <1353c443, 747ec4fd>[count 1, qsz 0, owner ]], obj 0x204d2675]: [junit] [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] Drawable: X11OnscreenGLXDrawable [junit] GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] [junit] [junit] Pre-ToolTip [junit] ----------------------------------------------------------------------------------------------------- [junit] X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f709c4faff0, owner true, JAWTToolkitLock[obj 0x19ff5f83, isOwner true, <1353c443, 747ec4fd>[count 1, qsz 0, owner ]], obj 0x7b5a0cc9]: [junit] [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] Drawable: X11OnscreenGLXDrawable [junit] GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] OK Button: JButton; javax.swing.JButton[,516,17,92x27,alignmentX=0.0,alignmentY=0.5,border=javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@5936cd52,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=574,y=472] [junit] CANCEL Button: JButton; javax.swing.JButton[,613,17,92x27,alignmentX=0.0,alignmentY=0.5,border=javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@5936cd52,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=671,y=472] [junit] [junit] [junit] Post-ToolTip [junit] ----------------------------------------------------------------------------------------------------- [junit] X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f709c374c00, owner true, JAWTToolkitLock[obj 0x19ff5f83, isOwner true, <1353c443, 747ec4fd>[count 1, qsz 0, owner ]], obj 0x4f2de63b]: [junit] [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] Drawable: X11OnscreenGLXDrawable [junit] GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] [junit] [junit] Pre-ToolTip [junit] ----------------------------------------------------------------------------------------------------- [junit] X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f709c374c00, owner true, JAWTToolkitLock[obj 0x19ff5f83, isOwner true, <1353c443, 747ec4fd>[count 1, qsz 0, owner ]], obj 0x4c946efc]: [junit] [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] Drawable: X11OnscreenGLXDrawable [junit] GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] OK Button: JButton; javax.swing.JButton[,516,17,92x27,alignmentX=0.0,alignmentY=0.5,border=javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@5936cd52,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=574,y=472] [junit] CANCEL Button: JButton; javax.swing.JButton[,613,17,92x27,alignmentX=0.0,alignmentY=0.5,border=javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@5936cd52,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=671,y=472] [junit] [junit] [junit] Post-ToolTip [junit] ----------------------------------------------------------------------------------------------------- [junit] X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f709c374c00, owner true, JAWTToolkitLock[obj 0x19ff5f83, isOwner true, <1353c443, 747ec4fd>[count 1, qsz 0, owner ]], obj 0x9720d7e]: [junit] [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] Drawable: X11OnscreenGLXDrawable [junit] GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] [junit] [junit] Pre-ToolTip [junit] ----------------------------------------------------------------------------------------------------- [junit] X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f709c374c00, owner true, JAWTToolkitLock[obj 0x19ff5f83, isOwner true, <1353c443, 747ec4fd>[count 1, qsz 0, owner ]], obj 0xd16d25c]: [junit] [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] Drawable: X11OnscreenGLXDrawable [junit] GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] OK Button: JButton; javax.swing.JButton[,516,17,92x27,alignmentX=0.0,alignmentY=0.5,border=javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@5936cd52,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=574,y=472] [junit] CANCEL Button: JButton; javax.swing.JButton[,613,17,92x27,alignmentX=0.0,alignmentY=0.5,border=javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@5936cd52,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=671,y=472] [junit] [junit] [junit] Post-ToolTip [junit] ----------------------------------------------------------------------------------------------------- [junit] X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f709c374c00, owner true, JAWTToolkitLock[obj 0x19ff5f83, isOwner true, <1353c443, 747ec4fd>[count 1, qsz 0, owner ]], obj 0x1434d935]: [junit] [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] Drawable: X11OnscreenGLXDrawable [junit] GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.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 @ 1751132158504 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132158506 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01 took 24.476 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 25.132 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 @ 1751132133990 ms III - Start [junit] SLOCK [T main @ 1751132133994 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug1146GLContextDialogToolTipAWT - test01 [junit] OK Button: JButton; javax.swing.JButton[,516,17,92x27,alignmentX=0.0,alignmentY=0.5,border=javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@5936cd52,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=574,y=472] [junit] [junit] [junit] Pre-ToolTip [junit] ----------------------------------------------------------------------------------------------------- [junit] X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f709c0579c0, owner true, JAWTToolkitLock[obj 0x19ff5f83, isOwner true, <1353c443, 747ec4fd>[count 1, qsz 0, owner ]], obj 0x658220cf]: [junit] [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] Drawable: X11OnscreenGLXDrawable [junit] GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] CANCEL Button: JButton; javax.swing.JButton[,613,17,92x27,alignmentX=0.0,alignmentY=0.5,border=javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@5936cd52,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=671,y=472] [junit] [junit] [junit] Post-ToolTip [junit] ----------------------------------------------------------------------------------------------------- [junit] X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f709c3dcec0, owner true, JAWTToolkitLock[obj 0x19ff5f83, isOwner true, <1353c443, 747ec4fd>[count 1, qsz 0, owner ]], obj 0x2c0c9f1]: [junit] [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] Drawable: X11OnscreenGLXDrawable [junit] GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] [junit] [junit] Pre-ToolTip [junit] ----------------------------------------------------------------------------------------------------- [junit] X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f709c142f10, owner true, JAWTToolkitLock[obj 0x19ff5f83, isOwner true, <1353c443, 747ec4fd>[count 1, qsz 0, owner ]], obj 0x29dcc4da]: [junit] [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] Drawable: X11OnscreenGLXDrawable [junit] GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] OK Button: JButton; javax.swing.JButton[,516,17,92x27,alignmentX=0.0,alignmentY=0.5,border=javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@5936cd52,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=574,y=472] [junit] CANCEL Button: JButton; javax.swing.JButton[,613,17,92x27,alignmentX=0.0,alignmentY=0.5,border=javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@5936cd52,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=671,y=472] [junit] [junit] [junit] Post-ToolTip [junit] ----------------------------------------------------------------------------------------------------- [junit] X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f709c503170, owner true, JAWTToolkitLock[obj 0x19ff5f83, isOwner true, <1353c443, 747ec4fd>[count 1, qsz 0, owner ]], obj 0x204d2675]: [junit] [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] Drawable: X11OnscreenGLXDrawable [junit] GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] [junit] [junit] Pre-ToolTip [junit] ----------------------------------------------------------------------------------------------------- [junit] X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f709c4faff0, owner true, JAWTToolkitLock[obj 0x19ff5f83, isOwner true, <1353c443, 747ec4fd>[count 1, qsz 0, owner ]], obj 0x7b5a0cc9]: [junit] [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] Drawable: X11OnscreenGLXDrawable [junit] GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] OK Button: JButton; javax.swing.JButton[,516,17,92x27,alignmentX=0.0,alignmentY=0.5,border=javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@5936cd52,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=574,y=472] [junit] CANCEL Button: JButton; javax.swing.JButton[,613,17,92x27,alignmentX=0.0,alignmentY=0.5,border=javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@5936cd52,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=671,y=472] [junit] [junit] [junit] Post-ToolTip [junit] ----------------------------------------------------------------------------------------------------- [junit] X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f709c374c00, owner true, JAWTToolkitLock[obj 0x19ff5f83, isOwner true, <1353c443, 747ec4fd>[count 1, qsz 0, owner ]], obj 0x4f2de63b]: [junit] [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] Drawable: X11OnscreenGLXDrawable [junit] GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] [junit] [junit] Pre-ToolTip [junit] ----------------------------------------------------------------------------------------------------- [junit] X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f709c374c00, owner true, JAWTToolkitLock[obj 0x19ff5f83, isOwner true, <1353c443, 747ec4fd>[count 1, qsz 0, owner ]], obj 0x4c946efc]: [junit] [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] Drawable: X11OnscreenGLXDrawable [junit] GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] OK Button: JButton; javax.swing.JButton[,516,17,92x27,alignmentX=0.0,alignmentY=0.5,border=javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@5936cd52,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=574,y=472] [junit] CANCEL Button: JButton; javax.swing.JButton[,613,17,92x27,alignmentX=0.0,alignmentY=0.5,border=javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@5936cd52,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=671,y=472] [junit] [junit] [junit] Post-ToolTip [junit] ----------------------------------------------------------------------------------------------------- [junit] X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f709c374c00, owner true, JAWTToolkitLock[obj 0x19ff5f83, isOwner true, <1353c443, 747ec4fd>[count 1, qsz 0, owner ]], obj 0x9720d7e]: [junit] [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] Drawable: X11OnscreenGLXDrawable [junit] GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] [junit] [junit] Pre-ToolTip [junit] ----------------------------------------------------------------------------------------------------- [junit] X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f709c374c00, owner true, JAWTToolkitLock[obj 0x19ff5f83, isOwner true, <1353c443, 747ec4fd>[count 1, qsz 0, owner ]], obj 0xd16d25c]: [junit] [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] Drawable: X11OnscreenGLXDrawable [junit] GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] OK Button: JButton; javax.swing.JButton[,516,17,92x27,alignmentX=0.0,alignmentY=0.5,border=javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@5936cd52,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=574,y=472] [junit] CANCEL Button: JButton; javax.swing.JButton[,613,17,92x27,alignmentX=0.0,alignmentY=0.5,border=javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@5936cd52,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=671,y=472] [junit] [junit] [junit] Post-ToolTip [junit] ----------------------------------------------------------------------------------------------------- [junit] X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f709c374c00, owner true, JAWTToolkitLock[obj 0x19ff5f83, isOwner true, <1353c443, 747ec4fd>[count 1, qsz 0, owner ]], obj 0x1434d935]: [junit] [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] Drawable: X11OnscreenGLXDrawable [junit] GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.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 @ 1751132158504 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132158506 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] WARNING: package sun.awt.windows not in java.desktop [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 @ 1751132159452 ms III - Start [junit] SLOCK [T main @ 1751132159457 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [junit] GLProfile Natives[GL4bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES3 false, GL3bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.sw], GL2ES1 GLProfile[GL2ES1/GL4bc.sw], GL4ES3 GLProfile[GL4ES3/GL4.sw], GL2ES2 GLProfile[GL2ES2/GL4.sw], GL4bc GLProfile[GL4bc/GL4bc.sw], GL2 GLProfile[GL2/GL4bc.sw], GL4 GLProfile[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4bc.sw], , default GLProfile[GL4bc/GL4bc.sw], count 9 / 12] [junit] GLProfile Default: GLProfile[GL4bc/GL4bc.sw] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug1398Deadlock02AWT - test01NoDeadlock [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x2b9c1fb5: tileRendererInUse null, GearsES2[obj 0x2b9c1fb5 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x2b9c1fb5 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x2b9c1fb5 created: GearsObj[0x4f5cb50a, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x2b9c1fb5 created: GearsObj[0x66f1cbe7, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x2b9c1fb5 created: GearsObj[0x66f1cbe7, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x2b9c1fb5 FIN GearsES2[obj 0x2b9c1fb5 isInit true, usesShared false, 1 GearsObj[0x4f5cb50a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x66f1cbe7, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xab5df27, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x2b9c1fb5 0/0 502x482 of 502x482, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2b9c1fb5, 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[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x2b9c1fb5 0/0 502x482 of 502x482, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2b9c1fb5, angle 1.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[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x2b9c1fb5 0/0 512x483 of 512x483, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2b9c1fb5, 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] 0 s: 10 f / 148 ms, 67.5 fps, 14 ms/f; total: 10 f, 67.5 fps, 14 ms/f [junit] 0 s: 10 f / 21 ms, 476.1 fps, 2 ms/f; total: 20 f, 118.3 fps, 8 ms/f [junit] 0 s: 10 f / 13 ms, 769.2 fps, 1 ms/f; total: 30 f, 163.9 fps, 6 ms/f [junit] 0 s: 10 f / 12 ms, 833.3 fps, 1 ms/f; total: 40 f, 205.1 fps, 4 ms/f [junit] 0 s: 10 f / 16 ms, 625.0 fps, 1 ms/f; total: 50 f, 235.8 fps, 4 ms/f [junit] 0 s: 10 f / 13 ms, 769.2 fps, 1 ms/f; total: 60 f, 266.6 fps, 3 ms/f [junit] 0 s: 10 f / 14 ms, 714.2 fps, 1 ms/f; total: 70 f, 291.6 fps, 3 ms/f [junit] 0 s: 10 f / 13 ms, 769.2 fps, 1 ms/f; total: 80 f, 316.2 fps, 3 ms/f [junit] 0 s: 10 f / 15 ms, 666.6 fps, 1 ms/f; total: 90 f, 334.5 fps, 2 ms/f [junit] 0 s: 10 f / 14 ms, 714.2 fps, 1 ms/f; total: 100 f, 353.3 fps, 2 ms/f [junit] 0 s: 10 f / 11 ms, 909.0 fps, 1 ms/f; total: 110 f, 372.8 fps, 2 ms/f [junit] 0 s: 10 f / 13 ms, 769.2 fps, 1 ms/f; total: 120 f, 389.6 fps, 2 ms/f [junit] 0 s: 10 f / 15 ms, 666.6 fps, 1 ms/f; total: 130 f, 401.2 fps, 2 ms/f [junit] 0 s: 10 f / 11 ms, 909.0 fps, 1 ms/f; total: 140 f, 416.6 fps, 2 ms/f [junit] 0 s: 10 f / 14 ms, 714.2 fps, 1 ms/f; total: 150 f, 428.5 fps, 2 ms/f [junit] 0 s: 10 f / 11 ms, 909.0 fps, 1 ms/f; total: 160 f, 441.9 fps, 2 ms/f [junit] 0 s: 10 f / 12 ms, 833.3 fps, 1 ms/f; total: 170 f, 454.5 fps, 2 ms/f [junit] 0 s: 10 f / 11 ms, 909.0 fps, 1 ms/f; total: 180 f, 466.3 fps, 2 ms/f [junit] 0 s: 10 f / 14 ms, 714.2 fps, 1 ms/f; total: 190 f, 475.0 fps, 2 ms/f [junit] 0 s: 10 f / 13 ms, 769.2 fps, 1 ms/f; total: 200 f, 484.2 fps, 2 ms/f [junit] 0 s: 10 f / 13 ms, 769.2 fps, 1 ms/f; total: 210 f, 491.8 fps, 2 ms/f [junit] 0 s: 10 f / 14 ms, 714.2 fps, 1 ms/f; total: 220 f, 498.8 fps, 2 ms/f [junit] 0 s: 10 f / 15 ms, 666.6 fps, 1 ms/f; total: 230 f, 503.2 fps, 1 ms/f [junit] 0 s: 10 f / 12 ms, 833.3 fps, 1 ms/f; total: 240 f, 511.7 fps, 1 ms/f [junit] 0 s: 10 f / 10 ms, 1000.0 fps, 1 ms/f; total: 250 f, 520.8 fps, 1 ms/f [junit] 0 s: 10 f / 13 ms, 769.2 fps, 1 ms/f; total: 260 f, 527.3 fps, 1 ms/f [junit] 0 s: 10 f / 11 ms, 909.0 fps, 1 ms/f; total: 270 f, 535.7 fps, 1 ms/f [junit] 0 s: 10 f / 11 ms, 909.0 fps, 1 ms/f; total: 280 f, 543.6 fps, 1 ms/f [junit] 0 s: 10 f / 10 ms, 1000.0 fps, 1 ms/f; total: 290 f, 551.3 fps, 1 ms/f [junit] 0 s: 10 f / 11 ms, 909.0 fps, 1 ms/f; total: 300 f, 558.6 fps, 1 ms/f [junit] 0 s: 10 f / 13 ms, 769.2 fps, 1 ms/f; total: 310 f, 562.6 fps, 1 ms/f [junit] 0 s: 10 f / 11 ms, 909.0 fps, 1 ms/f; total: 320 f, 569.3 fps, 1 ms/f [junit] 0 s: 10 f / 11 ms, 909.0 fps, 1 ms/f; total: 330 f, 574.9 fps, 1 ms/f [junit] 0 s: 10 f / 11 ms, 909.0 fps, 1 ms/f; total: 340 f, 581.1 fps, 1 ms/f [junit] 0 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 350 f, 588.2 fps, 1 ms/f [junit] 0 s: 10 f / 12 ms, 833.3 fps, 1 ms/f; total: 360 f, 593.0 fps, 1 ms/f [junit] 0 s: 10 f / 11 ms, 909.0 fps, 1 ms/f; total: 370 f, 598.7 fps, 1 ms/f [junit] 0 s: 10 f / 10 ms, 1000.0 fps, 1 ms/f; total: 380 f, 604.1 fps, 1 ms/f [junit] 0 s: 10 f / 13 ms, 769.2 fps, 1 ms/f; total: 390 f, 607.4 fps, 1 ms/f [junit] 0 s: 10 f / 10 ms, 1000.0 fps, 1 ms/f; total: 400 f, 612.5 fps, 1 ms/f [junit] 0 s: 10 f / 11 ms, 909.0 fps, 1 ms/f; total: 410 f, 617.4 fps, 1 ms/f [junit] 0 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 420 f, 623.1 fps, 1 ms/f [junit] 0 s: 10 f / 10 ms, 1000.0 fps, 1 ms/f; total: 430 f, 627.7 fps, 1 ms/f [junit] 0 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 440 f, 634.0 fps, 1 ms/f [junit] 0 s: 10 f / 11 ms, 909.0 fps, 1 ms/f; total: 450 f, 638.2 fps, 1 ms/f [junit] 0 s: 10 f / 11 ms, 909.0 fps, 1 ms/f; total: 460 f, 642.4 fps, 1 ms/f [junit] 0 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 470 f, 647.3 fps, 1 ms/f [junit] 0 s: 10 f / 12 ms, 833.3 fps, 1 ms/f; total: 480 f, 650.4 fps, 1 ms/f [junit] 0 s: 10 f / 11 ms, 909.0 fps, 1 ms/f; total: 490 f, 653.3 fps, 1 ms/f [junit] 0 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 500 f, 658.7 fps, 1 ms/f [junit] 0 s: 10 f / 11 ms, 909.0 fps, 1 ms/f; total: 510 f, 661.4 fps, 1 ms/f [junit] 0 s: 10 f / 12 ms, 833.3 fps, 1 ms/f; total: 520 f, 664.1 fps, 1 ms/f [junit] 0 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 530 f, 668.3 fps, 1 ms/f [junit] 0 s: 10 f / 10 ms, 1000.0 fps, 1 ms/f; total: 540 f, 671.6 fps, 1 ms/f [junit] 0 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 550 f, 676.5 fps, 1 ms/f [junit] 0 s: 10 f / 11 ms, 909.0 fps, 1 ms/f; total: 560 f, 679.6 fps, 1 ms/f [junit] 0 s: 10 f / 11 ms, 909.0 fps, 1 ms/f; total: 570 f, 681.8 fps, 1 ms/f [junit] 0 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 580 f, 685.5 fps, 1 ms/f [junit] 0 s: 10 f / 10 ms, 1000.0 fps, 1 ms/f; total: 590 f, 689.2 fps, 1 ms/f [junit] 0 s: 10 f / 10 ms, 1000.0 fps, 1 ms/f; total: 600 f, 692.0 fps, 1 ms/f [junit] 0 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 610 f, 696.3 fps, 1 ms/f [junit] 0 s: 10 f / 11 ms, 909.0 fps, 1 ms/f; total: 620 f, 698.9 fps, 1 ms/f [junit] 0 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 630 f, 703.1 fps, 1 ms/f [junit] 0 s: 10 f / 11 ms, 909.0 fps, 1 ms/f; total: 640 f, 704.8 fps, 1 ms/f [junit] 0 s: 10 f / 12 ms, 833.3 fps, 1 ms/f; total: 650 f, 706.5 fps, 1 ms/f [junit] 0 s: 10 f / 11 ms, 909.0 fps, 1 ms/f; total: 660 f, 708.9 fps, 1 ms/f [junit] 0 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 670 f, 712.0 fps, 1 ms/f [junit] 0 s: 10 f / 10 ms, 1000.0 fps, 1 ms/f; total: 680 f, 715.0 fps, 1 ms/f [junit] 0 s: 10 f / 8 ms, 1250.0 fps, 0 ms/f; total: 690 f, 718.7 fps, 1 ms/f [junit] 0 s: 10 f / 10 ms, 1000.0 fps, 1 ms/f; total: 700 f, 721.6 fps, 1 ms/f [junit] 0 s: 10 f / 8 ms, 1250.0 fps, 0 ms/f; total: 710 f, 725.2 fps, 1 ms/f [junit] 0 s: 10 f / 10 ms, 1000.0 fps, 1 ms/f; total: 720 f, 728.0 fps, 1 ms/f [junit] 0 s: 10 f / 10 ms, 1000.0 fps, 1 ms/f; total: 730 f, 730.7 fps, 1 ms/f [junit] 1 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 740 f, 733.3 fps, 1 ms/f [junit] 1 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 750 f, 736.7 fps, 1 ms/f [junit] 1 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 760 f, 740.0 fps, 1 ms/f [junit] 1 s: 10 f / 10 ms, 1000.0 fps, 1 ms/f; total: 770 f, 741.8 fps, 1 ms/f [junit] GLProfile Default: GLProfile[GL4bc/GL4bc.sw] [junit] 1 s: 10 f / 10 ms, 1000.0 fps, 1 ms/f; total: 780 f, 744.2 fps, 1 ms/f [junit] 1 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 790 f, 747.3 fps, 1 ms/f [junit] 1 s: 10 f / 10 ms, 1000.0 fps, 1 ms/f; total: 800 f, 749.7 fps, 1 ms/f [junit] 1 s: 10 f / 8 ms, 1250.0 fps, 0 ms/f; total: 810 f, 752.7 fps, 1 ms/f [junit] 1 s: 10 f / 10 ms, 1000.0 fps, 1 ms/f; total: 820 f, 754.3 fps, 1 ms/f [junit] 1 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 830 f, 757.2 fps, 1 ms/f [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x2b9c1fb5: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x2b9c1fb5 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[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x6d1867c5: tileRendererInUse null, GearsES2[obj 0x6d1867c5 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x6d1867c5 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x6d1867c5 created: GearsObj[0x7741ef, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x6d1867c5 created: GearsObj[0x1fea9f00, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x6d1867c5 created: GearsObj[0x1fea9f00, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x6d1867c5 FIN GearsES2[obj 0x6d1867c5 isInit true, usesShared false, 1 GearsObj[0x7741ef, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1fea9f00, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2c9fed39, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x6d1867c5 0/0 512x483 of 512x483, swapInterval 1, drawable 0x40003a, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6d1867c5, 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[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x6d1867c5 0/0 1920x1005 of 1920x1005, swapInterval 1, drawable 0x40003a, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6d1867c5, 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 / 247 ms, 40.4 fps, 24 ms/f; total: 10 f, 40.4 fps, 24 ms/f [junit] 0 s: 10 f / 219 ms, 45.6 fps, 21 ms/f; total: 20 f, 42.9 fps, 23 ms/f [junit] 0 s: 10 f / 106 ms, 94.3 fps, 10 ms/f; total: 30 f, 52.4 fps, 19 ms/f [junit] 0 s: 10 f / 114 ms, 87.7 fps, 11 ms/f; total: 40 f, 58.2 fps, 17 ms/f [junit] 0 s: 10 f / 194 ms, 51.5 fps, 19 ms/f; total: 50 f, 56.6 fps, 17 ms/f [junit] 1 s: 10 f / 203 ms, 49.2 fps, 20 ms/f; total: 60 f, 55.2 fps, 18 ms/f [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x6d1867c5: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x6d1867c5 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 @ 1751132162300 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132162304 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.472 sec [junit] ------------- Standard Output --------------- [junit] GLProfile Natives[GL4bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES3 false, GL3bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.sw], GL2ES1 GLProfile[GL2ES1/GL4bc.sw], GL4ES3 GLProfile[GL4ES3/GL4.sw], GL2ES2 GLProfile[GL2ES2/GL4.sw], GL4bc GLProfile[GL4bc/GL4bc.sw], GL2 GLProfile[GL2/GL4bc.sw], GL4 GLProfile[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4bc.sw], , default GLProfile[GL4bc/GL4bc.sw], count 9 / 12] [junit] GLProfile Default: GLProfile[GL4bc/GL4bc.sw] [junit] GLProfile Default: GLProfile[GL4bc/GL4bc.sw] [junit] ------------- ---------------- --------------- [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132159452 ms III - Start [junit] SLOCK [T main @ 1751132159457 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug1398Deadlock02AWT - test01NoDeadlock [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x2b9c1fb5: tileRendererInUse null, GearsES2[obj 0x2b9c1fb5 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x2b9c1fb5 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x2b9c1fb5 created: GearsObj[0x4f5cb50a, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x2b9c1fb5 created: GearsObj[0x66f1cbe7, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x2b9c1fb5 created: GearsObj[0x66f1cbe7, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x2b9c1fb5 FIN GearsES2[obj 0x2b9c1fb5 isInit true, usesShared false, 1 GearsObj[0x4f5cb50a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x66f1cbe7, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xab5df27, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x2b9c1fb5 0/0 502x482 of 502x482, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2b9c1fb5, 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[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x2b9c1fb5 0/0 502x482 of 502x482, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2b9c1fb5, angle 1.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[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x2b9c1fb5 0/0 512x483 of 512x483, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2b9c1fb5, 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] 0 s: 10 f / 148 ms, 67.5 fps, 14 ms/f; total: 10 f, 67.5 fps, 14 ms/f [junit] 0 s: 10 f / 21 ms, 476.1 fps, 2 ms/f; total: 20 f, 118.3 fps, 8 ms/f [junit] 0 s: 10 f / 13 ms, 769.2 fps, 1 ms/f; total: 30 f, 163.9 fps, 6 ms/f [junit] 0 s: 10 f / 12 ms, 833.3 fps, 1 ms/f; total: 40 f, 205.1 fps, 4 ms/f [junit] 0 s: 10 f / 16 ms, 625.0 fps, 1 ms/f; total: 50 f, 235.8 fps, 4 ms/f [junit] 0 s: 10 f / 13 ms, 769.2 fps, 1 ms/f; total: 60 f, 266.6 fps, 3 ms/f [junit] 0 s: 10 f / 14 ms, 714.2 fps, 1 ms/f; total: 70 f, 291.6 fps, 3 ms/f [junit] 0 s: 10 f / 13 ms, 769.2 fps, 1 ms/f; total: 80 f, 316.2 fps, 3 ms/f [junit] 0 s: 10 f / 15 ms, 666.6 fps, 1 ms/f; total: 90 f, 334.5 fps, 2 ms/f [junit] 0 s: 10 f / 14 ms, 714.2 fps, 1 ms/f; total: 100 f, 353.3 fps, 2 ms/f [junit] 0 s: 10 f / 11 ms, 909.0 fps, 1 ms/f; total: 110 f, 372.8 fps, 2 ms/f [junit] 0 s: 10 f / 13 ms, 769.2 fps, 1 ms/f; total: 120 f, 389.6 fps, 2 ms/f [junit] 0 s: 10 f / 15 ms, 666.6 fps, 1 ms/f; total: 130 f, 401.2 fps, 2 ms/f [junit] 0 s: 10 f / 11 ms, 909.0 fps, 1 ms/f; total: 140 f, 416.6 fps, 2 ms/f [junit] 0 s: 10 f / 14 ms, 714.2 fps, 1 ms/f; total: 150 f, 428.5 fps, 2 ms/f [junit] 0 s: 10 f / 11 ms, 909.0 fps, 1 ms/f; total: 160 f, 441.9 fps, 2 ms/f [junit] 0 s: 10 f / 12 ms, 833.3 fps, 1 ms/f; total: 170 f, 454.5 fps, 2 ms/f [junit] 0 s: 10 f / 11 ms, 909.0 fps, 1 ms/f; total: 180 f, 466.3 fps, 2 ms/f [junit] 0 s: 10 f / 14 ms, 714.2 fps, 1 ms/f; total: 190 f, 475.0 fps, 2 ms/f [junit] 0 s: 10 f / 13 ms, 769.2 fps, 1 ms/f; total: 200 f, 484.2 fps, 2 ms/f [junit] 0 s: 10 f / 13 ms, 769.2 fps, 1 ms/f; total: 210 f, 491.8 fps, 2 ms/f [junit] 0 s: 10 f / 14 ms, 714.2 fps, 1 ms/f; total: 220 f, 498.8 fps, 2 ms/f [junit] 0 s: 10 f / 15 ms, 666.6 fps, 1 ms/f; total: 230 f, 503.2 fps, 1 ms/f [junit] 0 s: 10 f / 12 ms, 833.3 fps, 1 ms/f; total: 240 f, 511.7 fps, 1 ms/f [junit] 0 s: 10 f / 10 ms, 1000.0 fps, 1 ms/f; total: 250 f, 520.8 fps, 1 ms/f [junit] 0 s: 10 f / 13 ms, 769.2 fps, 1 ms/f; total: 260 f, 527.3 fps, 1 ms/f [junit] 0 s: 10 f / 11 ms, 909.0 fps, 1 ms/f; total: 270 f, 535.7 fps, 1 ms/f [junit] 0 s: 10 f / 11 ms, 909.0 fps, 1 ms/f; total: 280 f, 543.6 fps, 1 ms/f [junit] 0 s: 10 f / 10 ms, 1000.0 fps, 1 ms/f; total: 290 f, 551.3 fps, 1 ms/f [junit] 0 s: 10 f / 11 ms, 909.0 fps, 1 ms/f; total: 300 f, 558.6 fps, 1 ms/f [junit] 0 s: 10 f / 13 ms, 769.2 fps, 1 ms/f; total: 310 f, 562.6 fps, 1 ms/f [junit] 0 s: 10 f / 11 ms, 909.0 fps, 1 ms/f; total: 320 f, 569.3 fps, 1 ms/f [junit] 0 s: 10 f / 11 ms, 909.0 fps, 1 ms/f; total: 330 f, 574.9 fps, 1 ms/f [junit] 0 s: 10 f / 11 ms, 909.0 fps, 1 ms/f; total: 340 f, 581.1 fps, 1 ms/f [junit] 0 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 350 f, 588.2 fps, 1 ms/f [junit] 0 s: 10 f / 12 ms, 833.3 fps, 1 ms/f; total: 360 f, 593.0 fps, 1 ms/f [junit] 0 s: 10 f / 11 ms, 909.0 fps, 1 ms/f; total: 370 f, 598.7 fps, 1 ms/f [junit] 0 s: 10 f / 10 ms, 1000.0 fps, 1 ms/f; total: 380 f, 604.1 fps, 1 ms/f [junit] 0 s: 10 f / 13 ms, 769.2 fps, 1 ms/f; total: 390 f, 607.4 fps, 1 ms/f [junit] 0 s: 10 f / 10 ms, 1000.0 fps, 1 ms/f; total: 400 f, 612.5 fps, 1 ms/f [junit] 0 s: 10 f / 11 ms, 909.0 fps, 1 ms/f; total: 410 f, 617.4 fps, 1 ms/f [junit] 0 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 420 f, 623.1 fps, 1 ms/f [junit] 0 s: 10 f / 10 ms, 1000.0 fps, 1 ms/f; total: 430 f, 627.7 fps, 1 ms/f [junit] 0 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 440 f, 634.0 fps, 1 ms/f [junit] 0 s: 10 f / 11 ms, 909.0 fps, 1 ms/f; total: 450 f, 638.2 fps, 1 ms/f [junit] 0 s: 10 f / 11 ms, 909.0 fps, 1 ms/f; total: 460 f, 642.4 fps, 1 ms/f [junit] 0 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 470 f, 647.3 fps, 1 ms/f [junit] 0 s: 10 f / 12 ms, 833.3 fps, 1 ms/f; total: 480 f, 650.4 fps, 1 ms/f [junit] 0 s: 10 f / 11 ms, 909.0 fps, 1 ms/f; total: 490 f, 653.3 fps, 1 ms/f [junit] 0 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 500 f, 658.7 fps, 1 ms/f [junit] 0 s: 10 f / 11 ms, 909.0 fps, 1 ms/f; total: 510 f, 661.4 fps, 1 ms/f [junit] 0 s: 10 f / 12 ms, 833.3 fps, 1 ms/f; total: 520 f, 664.1 fps, 1 ms/f [junit] 0 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 530 f, 668.3 fps, 1 ms/f [junit] 0 s: 10 f / 10 ms, 1000.0 fps, 1 ms/f; total: 540 f, 671.6 fps, 1 ms/f [junit] 0 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 550 f, 676.5 fps, 1 ms/f [junit] 0 s: 10 f / 11 ms, 909.0 fps, 1 ms/f; total: 560 f, 679.6 fps, 1 ms/f [junit] 0 s: 10 f / 11 ms, 909.0 fps, 1 ms/f; total: 570 f, 681.8 fps, 1 ms/f [junit] 0 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 580 f, 685.5 fps, 1 ms/f [junit] 0 s: 10 f / 10 ms, 1000.0 fps, 1 ms/f; total: 590 f, 689.2 fps, 1 ms/f [junit] 0 s: 10 f / 10 ms, 1000.0 fps, 1 ms/f; total: 600 f, 692.0 fps, 1 ms/f [junit] 0 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 610 f, 696.3 fps, 1 ms/f [junit] 0 s: 10 f / 11 ms, 909.0 fps, 1 ms/f; total: 620 f, 698.9 fps, 1 ms/f [junit] 0 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 630 f, 703.1 fps, 1 ms/f [junit] 0 s: 10 f / 11 ms, 909.0 fps, 1 ms/f; total: 640 f, 704.8 fps, 1 ms/f [junit] 0 s: 10 f / 12 ms, 833.3 fps, 1 ms/f; total: 650 f, 706.5 fps, 1 ms/f [junit] 0 s: 10 f / 11 ms, 909.0 fps, 1 ms/f; total: 660 f, 708.9 fps, 1 ms/f [junit] 0 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 670 f, 712.0 fps, 1 ms/f [junit] 0 s: 10 f / 10 ms, 1000.0 fps, 1 ms/f; total: 680 f, 715.0 fps, 1 ms/f [junit] 0 s: 10 f / 8 ms, 1250.0 fps, 0 ms/f; total: 690 f, 718.7 fps, 1 ms/f [junit] 0 s: 10 f / 10 ms, 1000.0 fps, 1 ms/f; total: 700 f, 721.6 fps, 1 ms/f [junit] 0 s: 10 f / 8 ms, 1250.0 fps, 0 ms/f; total: 710 f, 725.2 fps, 1 ms/f [junit] 0 s: 10 f / 10 ms, 1000.0 fps, 1 ms/f; total: 720 f, 728.0 fps, 1 ms/f [junit] 0 s: 10 f / 10 ms, 1000.0 fps, 1 ms/f; total: 730 f, 730.7 fps, 1 ms/f [junit] 1 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 740 f, 733.3 fps, 1 ms/f [junit] 1 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 750 f, 736.7 fps, 1 ms/f [junit] 1 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 760 f, 740.0 fps, 1 ms/f [junit] 1 s: 10 f / 10 ms, 1000.0 fps, 1 ms/f; total: 770 f, 741.8 fps, 1 ms/f [junit] 1 s: 10 f / 10 ms, 1000.0 fps, 1 ms/f; total: 780 f, 744.2 fps, 1 ms/f [junit] 1 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 790 f, 747.3 fps, 1 ms/f [junit] 1 s: 10 f / 10 ms, 1000.0 fps, 1 ms/f; total: 800 f, 749.7 fps, 1 ms/f [junit] 1 s: 10 f / 8 ms, 1250.0 fps, 0 ms/f; total: 810 f, 752.7 fps, 1 ms/f [junit] 1 s: 10 f / 10 ms, 1000.0 fps, 1 ms/f; total: 820 f, 754.3 fps, 1 ms/f [junit] 1 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 830 f, 757.2 fps, 1 ms/f [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x2b9c1fb5: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x2b9c1fb5 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[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x6d1867c5: tileRendererInUse null, GearsES2[obj 0x6d1867c5 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x6d1867c5 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x6d1867c5 created: GearsObj[0x7741ef, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x6d1867c5 created: GearsObj[0x1fea9f00, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x6d1867c5 created: GearsObj[0x1fea9f00, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x6d1867c5 FIN GearsES2[obj 0x6d1867c5 isInit true, usesShared false, 1 GearsObj[0x7741ef, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1fea9f00, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2c9fed39, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x6d1867c5 0/0 512x483 of 512x483, swapInterval 1, drawable 0x40003a, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6d1867c5, 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[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x6d1867c5 0/0 1920x1005 of 1920x1005, swapInterval 1, drawable 0x40003a, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6d1867c5, 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 / 247 ms, 40.4 fps, 24 ms/f; total: 10 f, 40.4 fps, 24 ms/f [junit] 0 s: 10 f / 219 ms, 45.6 fps, 21 ms/f; total: 20 f, 42.9 fps, 23 ms/f [junit] 0 s: 10 f / 106 ms, 94.3 fps, 10 ms/f; total: 30 f, 52.4 fps, 19 ms/f [junit] 0 s: 10 f / 114 ms, 87.7 fps, 11 ms/f; total: 40 f, 58.2 fps, 17 ms/f [junit] 0 s: 10 f / 194 ms, 51.5 fps, 19 ms/f; total: 50 f, 56.6 fps, 17 ms/f [junit] 1 s: 10 f / 203 ms, 49.2 fps, 20 ms/f; total: 60 f, 55.2 fps, 18 ms/f [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x6d1867c5: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x6d1867c5 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 @ 1751132162300 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132162304 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01NoDeadlock took 1.18 sec [junit] Testcase: test02TriggerDeadlock took 1.169 sec [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.472 sec [junit] [junit] ------------- Standard Output --------------- [junit] GLProfile Natives[GL4bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES3 false, GL3bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.sw], GL2ES1 GLProfile[GL2ES1/GL4bc.sw], GL4ES3 GLProfile[GL4ES3/GL4.sw], GL2ES2 GLProfile[GL2ES2/GL4.sw], GL4bc GLProfile[GL4bc/GL4bc.sw], GL2 GLProfile[GL2/GL4bc.sw], GL4 GLProfile[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4bc.sw], , default GLProfile[GL4bc/GL4bc.sw], count 9 / 12] [junit] GLProfile Default: GLProfile[GL4bc/GL4bc.sw] [junit] GLProfile Default: GLProfile[GL4bc/GL4bc.sw] [junit] ------------- ---------------- --------------- [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132159452 ms III - Start [junit] SLOCK [T main @ 1751132159457 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug1398Deadlock02AWT - test01NoDeadlock [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x2b9c1fb5: tileRendererInUse null, GearsES2[obj 0x2b9c1fb5 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x2b9c1fb5 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x2b9c1fb5 created: GearsObj[0x4f5cb50a, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x2b9c1fb5 created: GearsObj[0x66f1cbe7, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x2b9c1fb5 created: GearsObj[0x66f1cbe7, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x2b9c1fb5 FIN GearsES2[obj 0x2b9c1fb5 isInit true, usesShared false, 1 GearsObj[0x4f5cb50a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x66f1cbe7, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xab5df27, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x2b9c1fb5 0/0 502x482 of 502x482, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2b9c1fb5, 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[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x2b9c1fb5 0/0 502x482 of 502x482, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2b9c1fb5, angle 1.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[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x2b9c1fb5 0/0 512x483 of 512x483, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2b9c1fb5, 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] 0 s: 10 f / 148 ms, 67.5 fps, 14 ms/f; total: 10 f, 67.5 fps, 14 ms/f [junit] 0 s: 10 f / 21 ms, 476.1 fps, 2 ms/f; total: 20 f, 118.3 fps, 8 ms/f [junit] 0 s: 10 f / 13 ms, 769.2 fps, 1 ms/f; total: 30 f, 163.9 fps, 6 ms/f [junit] 0 s: 10 f / 12 ms, 833.3 fps, 1 ms/f; total: 40 f, 205.1 fps, 4 ms/f [junit] 0 s: 10 f / 16 ms, 625.0 fps, 1 ms/f; total: 50 f, 235.8 fps, 4 ms/f [junit] 0 s: 10 f / 13 ms, 769.2 fps, 1 ms/f; total: 60 f, 266.6 fps, 3 ms/f [junit] 0 s: 10 f / 14 ms, 714.2 fps, 1 ms/f; total: 70 f, 291.6 fps, 3 ms/f [junit] 0 s: 10 f / 13 ms, 769.2 fps, 1 ms/f; total: 80 f, 316.2 fps, 3 ms/f [junit] 0 s: 10 f / 15 ms, 666.6 fps, 1 ms/f; total: 90 f, 334.5 fps, 2 ms/f [junit] 0 s: 10 f / 14 ms, 714.2 fps, 1 ms/f; total: 100 f, 353.3 fps, 2 ms/f [junit] 0 s: 10 f / 11 ms, 909.0 fps, 1 ms/f; total: 110 f, 372.8 fps, 2 ms/f [junit] 0 s: 10 f / 13 ms, 769.2 fps, 1 ms/f; total: 120 f, 389.6 fps, 2 ms/f [junit] 0 s: 10 f / 15 ms, 666.6 fps, 1 ms/f; total: 130 f, 401.2 fps, 2 ms/f [junit] 0 s: 10 f / 11 ms, 909.0 fps, 1 ms/f; total: 140 f, 416.6 fps, 2 ms/f [junit] 0 s: 10 f / 14 ms, 714.2 fps, 1 ms/f; total: 150 f, 428.5 fps, 2 ms/f [junit] 0 s: 10 f / 11 ms, 909.0 fps, 1 ms/f; total: 160 f, 441.9 fps, 2 ms/f [junit] 0 s: 10 f / 12 ms, 833.3 fps, 1 ms/f; total: 170 f, 454.5 fps, 2 ms/f [junit] 0 s: 10 f / 11 ms, 909.0 fps, 1 ms/f; total: 180 f, 466.3 fps, 2 ms/f [junit] 0 s: 10 f / 14 ms, 714.2 fps, 1 ms/f; total: 190 f, 475.0 fps, 2 ms/f [junit] 0 s: 10 f / 13 ms, 769.2 fps, 1 ms/f; total: 200 f, 484.2 fps, 2 ms/f [junit] 0 s: 10 f / 13 ms, 769.2 fps, 1 ms/f; total: 210 f, 491.8 fps, 2 ms/f [junit] 0 s: 10 f / 14 ms, 714.2 fps, 1 ms/f; total: 220 f, 498.8 fps, 2 ms/f [junit] 0 s: 10 f / 15 ms, 666.6 fps, 1 ms/f; total: 230 f, 503.2 fps, 1 ms/f [junit] 0 s: 10 f / 12 ms, 833.3 fps, 1 ms/f; total: 240 f, 511.7 fps, 1 ms/f [junit] 0 s: 10 f / 10 ms, 1000.0 fps, 1 ms/f; total: 250 f, 520.8 fps, 1 ms/f [junit] 0 s: 10 f / 13 ms, 769.2 fps, 1 ms/f; total: 260 f, 527.3 fps, 1 ms/f [junit] 0 s: 10 f / 11 ms, 909.0 fps, 1 ms/f; total: 270 f, 535.7 fps, 1 ms/f [junit] 0 s: 10 f / 11 ms, 909.0 fps, 1 ms/f; total: 280 f, 543.6 fps, 1 ms/f [junit] 0 s: 10 f / 10 ms, 1000.0 fps, 1 ms/f; total: 290 f, 551.3 fps, 1 ms/f [junit] 0 s: 10 f / 11 ms, 909.0 fps, 1 ms/f; total: 300 f, 558.6 fps, 1 ms/f [junit] 0 s: 10 f / 13 ms, 769.2 fps, 1 ms/f; total: 310 f, 562.6 fps, 1 ms/f [junit] 0 s: 10 f / 11 ms, 909.0 fps, 1 ms/f; total: 320 f, 569.3 fps, 1 ms/f [junit] 0 s: 10 f / 11 ms, 909.0 fps, 1 ms/f; total: 330 f, 574.9 fps, 1 ms/f [junit] 0 s: 10 f / 11 ms, 909.0 fps, 1 ms/f; total: 340 f, 581.1 fps, 1 ms/f [junit] 0 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 350 f, 588.2 fps, 1 ms/f [junit] 0 s: 10 f / 12 ms, 833.3 fps, 1 ms/f; total: 360 f, 593.0 fps, 1 ms/f [junit] 0 s: 10 f / 11 ms, 909.0 fps, 1 ms/f; total: 370 f, 598.7 fps, 1 ms/f [junit] 0 s: 10 f / 10 ms, 1000.0 fps, 1 ms/f; total: 380 f, 604.1 fps, 1 ms/f [junit] 0 s: 10 f / 13 ms, 769.2 fps, 1 ms/f; total: 390 f, 607.4 fps, 1 ms/f [junit] 0 s: 10 f / 10 ms, 1000.0 fps, 1 ms/f; total: 400 f, 612.5 fps, 1 ms/f [junit] 0 s: 10 f / 11 ms, 909.0 fps, 1 ms/f; total: 410 f, 617.4 fps, 1 ms/f [junit] 0 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 420 f, 623.1 fps, 1 ms/f [junit] 0 s: 10 f / 10 ms, 1000.0 fps, 1 ms/f; total: 430 f, 627.7 fps, 1 ms/f [junit] 0 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 440 f, 634.0 fps, 1 ms/f [junit] 0 s: 10 f / 11 ms, 909.0 fps, 1 ms/f; total: 450 f, 638.2 fps, 1 ms/f [junit] 0 s: 10 f / 11 ms, 909.0 fps, 1 ms/f; total: 460 f, 642.4 fps, 1 ms/f [junit] 0 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 470 f, 647.3 fps, 1 ms/f [junit] 0 s: 10 f / 12 ms, 833.3 fps, 1 ms/f; total: 480 f, 650.4 fps, 1 ms/f [junit] 0 s: 10 f / 11 ms, 909.0 fps, 1 ms/f; total: 490 f, 653.3 fps, 1 ms/f [junit] 0 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 500 f, 658.7 fps, 1 ms/f [junit] 0 s: 10 f / 11 ms, 909.0 fps, 1 ms/f; total: 510 f, 661.4 fps, 1 ms/f [junit] 0 s: 10 f / 12 ms, 833.3 fps, 1 ms/f; total: 520 f, 664.1 fps, 1 ms/f [junit] 0 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 530 f, 668.3 fps, 1 ms/f [junit] 0 s: 10 f / 10 ms, 1000.0 fps, 1 ms/f; total: 540 f, 671.6 fps, 1 ms/f [junit] 0 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 550 f, 676.5 fps, 1 ms/f [junit] 0 s: 10 f / 11 ms, 909.0 fps, 1 ms/f; total: 560 f, 679.6 fps, 1 ms/f [junit] 0 s: 10 f / 11 ms, 909.0 fps, 1 ms/f; total: 570 f, 681.8 fps, 1 ms/f [junit] 0 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 580 f, 685.5 fps, 1 ms/f [junit] 0 s: 10 f / 10 ms, 1000.0 fps, 1 ms/f; total: 590 f, 689.2 fps, 1 ms/f [junit] 0 s: 10 f / 10 ms, 1000.0 fps, 1 ms/f; total: 600 f, 692.0 fps, 1 ms/f [junit] 0 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 610 f, 696.3 fps, 1 ms/f [junit] 0 s: 10 f / 11 ms, 909.0 fps, 1 ms/f; total: 620 f, 698.9 fps, 1 ms/f [junit] 0 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 630 f, 703.1 fps, 1 ms/f [junit] 0 s: 10 f / 11 ms, 909.0 fps, 1 ms/f; total: 640 f, 704.8 fps, 1 ms/f [junit] 0 s: 10 f / 12 ms, 833.3 fps, 1 ms/f; total: 650 f, 706.5 fps, 1 ms/f [junit] 0 s: 10 f / 11 ms, 909.0 fps, 1 ms/f; total: 660 f, 708.9 fps, 1 ms/f [junit] 0 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 670 f, 712.0 fps, 1 ms/f [junit] 0 s: 10 f / 10 ms, 1000.0 fps, 1 ms/f; total: 680 f, 715.0 fps, 1 ms/f [junit] 0 s: 10 f / 8 ms, 1250.0 fps, 0 ms/f; total: 690 f, 718.7 fps, 1 ms/f [junit] 0 s: 10 f / 10 ms, 1000.0 fps, 1 ms/f; total: 700 f, 721.6 fps, 1 ms/f [junit] 0 s: 10 f / 8 ms, 1250.0 fps, 0 ms/f; total: 710 f, 725.2 fps, 1 ms/f [junit] 0 s: 10 f / 10 ms, 1000.0 fps, 1 ms/f; total: 720 f, 728.0 fps, 1 ms/f [junit] 0 s: 10 f / 10 ms, 1000.0 fps, 1 ms/f; total: 730 f, 730.7 fps, 1 ms/f [junit] 1 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 740 f, 733.3 fps, 1 ms/f [junit] 1 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 750 f, 736.7 fps, 1 ms/f [junit] 1 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 760 f, 740.0 fps, 1 ms/f [junit] 1 s: 10 f / 10 ms, 1000.0 fps, 1 ms/f; total: 770 f, 741.8 fps, 1 ms/f [junit] 1 s: 10 f / 10 ms, 1000.0 fps, 1 ms/f; total: 780 f, 744.2 fps, 1 ms/f [junit] 1 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 790 f, 747.3 fps, 1 ms/f [junit] 1 s: 10 f / 10 ms, 1000.0 fps, 1 ms/f; total: 800 f, 749.7 fps, 1 ms/f [junit] 1 s: 10 f / 8 ms, 1250.0 fps, 0 ms/f; total: 810 f, 752.7 fps, 1 ms/f [junit] 1 s: 10 f / 10 ms, 1000.0 fps, 1 ms/f; total: 820 f, 754.3 fps, 1 ms/f [junit] 1 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 830 f, 757.2 fps, 1 ms/f [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x2b9c1fb5: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x2b9c1fb5 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[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x6d1867c5: tileRendererInUse null, GearsES2[obj 0x6d1867c5 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x6d1867c5 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x6d1867c5 created: GearsObj[0x7741ef, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x6d1867c5 created: GearsObj[0x1fea9f00, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x6d1867c5 created: GearsObj[0x1fea9f00, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x6d1867c5 FIN GearsES2[obj 0x6d1867c5 isInit true, usesShared false, 1 GearsObj[0x7741ef, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1fea9f00, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2c9fed39, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x6d1867c5 0/0 512x483 of 512x483, swapInterval 1, drawable 0x40003a, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6d1867c5, 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[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x6d1867c5 0/0 1920x1005 of 1920x1005, swapInterval 1, drawable 0x40003a, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6d1867c5, 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 / 247 ms, 40.4 fps, 24 ms/f; total: 10 f, 40.4 fps, 24 ms/f [junit] 0 s: 10 f / 219 ms, 45.6 fps, 21 ms/f; total: 20 f, 42.9 fps, 23 ms/f [junit] 0 s: 10 f / 106 ms, 94.3 fps, 10 ms/f; total: 30 f, 52.4 fps, 19 ms/f [junit] 0 s: 10 f / 114 ms, 87.7 fps, 11 ms/f; total: 40 f, 58.2 fps, 17 ms/f [junit] 0 s: 10 f / 194 ms, 51.5 fps, 19 ms/f; total: 50 f, 56.6 fps, 17 ms/f [junit] 1 s: 10 f / 203 ms, 49.2 fps, 20 ms/f; total: 60 f, 55.2 fps, 18 ms/f [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x6d1867c5: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x6d1867c5 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 @ 1751132162300 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132162304 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [junit] ------------- ---------------- --------------- [junit] WARNING: package sun.awt.windows not in java.desktop [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestDestroyGLAutoDrawableNewtAWT [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestDestroyGLAutoDrawableNewtAWT [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132163251 ms III - Start [junit] SLOCK [T main @ 1751132163255 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestDestroyGLAutoDrawableNewtAWT - test00OnThread [junit] Window Focus Gained: WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132163788 d 0ms]] [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape FIN [junit] AWT Robot Init [junit] requestFocus: NEWT Component [junit] AWT Robot OK [junit] Thread[#1,main,5,main]: Destroy mode 0: Start: Realised true [junit] Window DestroyNotify: WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132164293 d 0ms]] [junit] Window Destroyed: WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132164305 d 0ms]] [junit] Thread[#1,main,5,main]: Destroy mode 0: End: Realised false [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestDestroyGLAutoDrawableNewtAWT - test00OnThread [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestDestroyGLAutoDrawableNewtAWT - test01RenderThread [junit] Window Focus Gained: WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132164371 d 0ms]] [junit] Thread[#39,main-Display-.x11_:0-1-EDT-2,5,main] RedSquareES2.reshape FIN [junit] AWT Robot Init [junit] requestFocus: NEWT Component [junit] AWT Robot OK [junit] Thread[#1,main,5,main]: Destroy mode 1: Start: Realised true [junit] Window DestroyNotify: WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132164849 d 0ms]] [junit] Window Destroyed: WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132164855 d 0ms]] [junit] Thread[#1,main,5,main]: Destroy mode 1: End: Realised false [junit] Expected exception: Caught NullPointerException: Cannot invoke "com.jogamp.nativewindow.AbstractGraphicsConfiguration.getNativeGraphicsConfiguration()" because "this.config" is null on thread main [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestDestroyGLAutoDrawableNewtAWT - test01RenderThread [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestDestroyGLAutoDrawableNewtAWT - test02EDTThread [junit] Window Focus Gained: WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132164888 d 0ms]] [junit] Thread[#41,main-Display-.x11_:0-1-EDT-3,5,main] RedSquareES2.reshape FIN [junit] AWT Robot Init [junit] requestFocus: NEWT Component [junit] AWT Robot OK [junit] Thread[#41,main-Display-.x11_:0-1-EDT-3,5,main]: Destroy mode 2: Start: Realised true [junit] Window DestroyNotify: WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132165365 d 0ms]] [junit] Window Destroyed: WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132165371 d 0ms]] [junit] Thread[#41,main-Display-.x11_:0-1-EDT-3,5,main]: Destroy mode 2: End: Realised false [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestDestroyGLAutoDrawableNewtAWT - test02EDTThread [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestDestroyGLAutoDrawableNewtAWT - test03ExtThread [junit] Window Focus Gained: WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132165404 d 0ms]] [junit] Thread[#43,main-Display-.x11_:0-1-EDT-4,5,main] RedSquareES2.reshape FIN [junit] AWT Robot Init [junit] requestFocus: NEWT Component [junit] AWT Robot OK [junit] Thread[#45,Thread-3,5,main]: Destroy mode 3: Start: Realised true [junit] Window DestroyNotify: WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132165883 d 0ms]] [junit] Window Destroyed: WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132165888 d 0ms]] [junit] Thread[#45,Thread-3,5,main]: Destroy mode 3: End: Realised false [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestDestroyGLAutoDrawableNewtAWT - test03ExtThread [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestDestroyGLAutoDrawableNewtAWT - test10EDTKeyEvent [junit] Window Focus Gained: WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132166010 d 0ms]] [junit] Thread[#46,main-Display-.x11_:0-1-EDT-5,5,main] RedSquareES2.reshape FIN [junit] AWT Robot Init [junit] requestFocus: NEWT Component [junit] AWT Robot OK [junit] KEY PRESSED: KeyEvent[PRESSED, code 0x51, sym 0x51, char 'q' (0x71), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132166619 d 1ms]]] [junit] KEY RELEASED: KeyEvent[RELEASED, code 0x51, sym 0x51, char 'q' (0x71), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132166640 d 0ms]]] [junit] Thread[#46,main-Display-.x11_:0-1-EDT-5,5,main]: Destroy mode 10: Start: Realised true [junit] Window DestroyNotify: WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132166640 d 0ms]] [junit] Window Destroyed: WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132166655 d 0ms]] [junit] Thread[#46,main-Display-.x11_:0-1-EDT-5,5,main]: Destroy mode 10: End: Realised false [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestDestroyGLAutoDrawableNewtAWT - test10EDTKeyEvent [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestDestroyGLAutoDrawableNewtAWT - test11EDTMouseEvent [junit] Window Focus Gained: WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132166774 d 0ms]] [junit] Thread[#48,main-Display-.x11_:0-1-EDT-6,5,main] RedSquareES2.reshape FIN [junit] AWT Robot Init [junit] requestFocus: NEWT Component [junit] AWT Robot OK [junit] MOUSE PRESSED: MouseEvent[PRESSED, [128]/[128], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 128/128, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132167498 d 1ms]]] [junit] MOUSE RELEASED: MouseEvent[RELEASED, [128]/[128], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 128/128, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132167509 d 0ms]]] [junit] MOUSE CLICKED: MouseEvent[CLICKED, [128]/[128], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 128/128, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132167509 d 0ms]]] [junit] Thread[#48,main-Display-.x11_:0-1-EDT-6,5,main]: Destroy mode 11: Start: Realised true [junit] Window DestroyNotify: WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132167509 d 0ms]] [junit] Window Destroyed: WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132167522 d 0ms]] [junit] Thread[#48,main-Display-.x11_:0-1-EDT-6,5,main]: Destroy mode 11: End: Realised false [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestDestroyGLAutoDrawableNewtAWT - test11EDTMouseEvent [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132167541 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132167545 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [junit] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.906 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132163251 ms III - Start [junit] SLOCK [T main @ 1751132163255 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestDestroyGLAutoDrawableNewtAWT - test00OnThread [junit] Window Focus Gained: WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132163788 d 0ms]] [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape FIN [junit] AWT Robot Init [junit] requestFocus: NEWT Component [junit] AWT Robot OK [junit] Thread[#1,main,5,main]: Destroy mode 0: Start: Realised true [junit] Window DestroyNotify: WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132164293 d 0ms]] [junit] Window Destroyed: WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132164305 d 0ms]] [junit] Thread[#1,main,5,main]: Destroy mode 0: End: Realised false [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestDestroyGLAutoDrawableNewtAWT - test00OnThread [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestDestroyGLAutoDrawableNewtAWT - test01RenderThread [junit] Window Focus Gained: WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132164371 d 0ms]] [junit] Thread[#39,main-Display-.x11_:0-1-EDT-2,5,main] RedSquareES2.reshape FIN [junit] AWT Robot Init [junit] requestFocus: NEWT Component [junit] AWT Robot OK [junit] Thread[#1,main,5,main]: Destroy mode 1: Start: Realised true [junit] Window DestroyNotify: WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132164849 d 0ms]] [junit] Window Destroyed: WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132164855 d 0ms]] [junit] Thread[#1,main,5,main]: Destroy mode 1: End: Realised false [junit] Expected exception: Caught NullPointerException: Cannot invoke "com.jogamp.nativewindow.AbstractGraphicsConfiguration.getNativeGraphicsConfiguration()" because "this.config" is null on thread main [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestDestroyGLAutoDrawableNewtAWT - test01RenderThread [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestDestroyGLAutoDrawableNewtAWT - test02EDTThread [junit] Window Focus Gained: WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132164888 d 0ms]] [junit] Thread[#41,main-Display-.x11_:0-1-EDT-3,5,main] RedSquareES2.reshape FIN [junit] AWT Robot Init [junit] requestFocus: NEWT Component [junit] AWT Robot OK [junit] Thread[#41,main-Display-.x11_:0-1-EDT-3,5,main]: Destroy mode 2: Start: Realised true [junit] Window DestroyNotify: WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132165365 d 0ms]] [junit] Window Destroyed: WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132165371 d 0ms]] [junit] Thread[#41,main-Display-.x11_:0-1-EDT-3,5,main]: Destroy mode 2: End: Realised false [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestDestroyGLAutoDrawableNewtAWT - test02EDTThread [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestDestroyGLAutoDrawableNewtAWT - test03ExtThread [junit] Window Focus Gained: WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132165404 d 0ms]] [junit] Thread[#43,main-Display-.x11_:0-1-EDT-4,5,main] RedSquareES2.reshape FIN [junit] AWT Robot Init [junit] requestFocus: NEWT Component [junit] AWT Robot OK [junit] Thread[#45,Thread-3,5,main]: Destroy mode 3: Start: Realised true [junit] Window DestroyNotify: WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132165883 d 0ms]] [junit] Window Destroyed: WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132165888 d 0ms]] [junit] Thread[#45,Thread-3,5,main]: Destroy mode 3: End: Realised false [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestDestroyGLAutoDrawableNewtAWT - test03ExtThread [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestDestroyGLAutoDrawableNewtAWT - test10EDTKeyEvent [junit] Window Focus Gained: WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132166010 d 0ms]] [junit] Thread[#46,main-Display-.x11_:0-1-EDT-5,5,main] RedSquareES2.reshape FIN [junit] AWT Robot Init [junit] requestFocus: NEWT Component [junit] AWT Robot OK [junit] KEY PRESSED: KeyEvent[PRESSED, code 0x51, sym 0x51, char 'q' (0x71), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132166619 d 1ms]]] [junit] KEY RELEASED: KeyEvent[RELEASED, code 0x51, sym 0x51, char 'q' (0x71), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132166640 d 0ms]]] [junit] Thread[#46,main-Display-.x11_:0-1-EDT-5,5,main]: Destroy mode 10: Start: Realised true [junit] Window DestroyNotify: WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132166640 d 0ms]] [junit] Window Destroyed: WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132166655 d 0ms]] [junit] Thread[#46,main-Display-.x11_:0-1-EDT-5,5,main]: Destroy mode 10: End: Realised false [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestDestroyGLAutoDrawableNewtAWT - test10EDTKeyEvent [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestDestroyGLAutoDrawableNewtAWT - test11EDTMouseEvent [junit] Window Focus Gained: WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132166774 d 0ms]] [junit] Thread[#48,main-Display-.x11_:0-1-EDT-6,5,main] RedSquareES2.reshape FIN [junit] AWT Robot Init [junit] requestFocus: NEWT Component [junit] AWT Robot OK [junit] MOUSE PRESSED: MouseEvent[PRESSED, [128]/[128], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 128/128, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132167498 d 1ms]]] [junit] MOUSE RELEASED: MouseEvent[RELEASED, [128]/[128], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 128/128, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132167509 d 0ms]]] [junit] MOUSE CLICKED: MouseEvent[CLICKED, [128]/[128], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 128/128, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132167509 d 0ms]]] [junit] Thread[#48,main-Display-.x11_:0-1-EDT-6,5,main]: Destroy mode 11: Start: Realised true [junit] Window DestroyNotify: WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132167509 d 0ms]] [junit] Window Destroyed: WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132167522 d 0ms]] [junit] Thread[#48,main-Display-.x11_:0-1-EDT-6,5,main]: Destroy mode 11: End: Realised false [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestDestroyGLAutoDrawableNewtAWT - test11EDTMouseEvent [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132167541 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132167545 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test00OnThread took 1.042 sec [junit] Testcase: test01RenderThread took 0.548 sec [junit] Testcase: test02EDTThread took 0.516 sec [junit] Testcase: test03ExtThread took 0.611 sec [junit] Testcase: test10EDTKeyEvent took 0.764 sec [junit] Testcase: test11EDTMouseEvent took 0.781 sec [junit] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.906 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132163251 ms III - Start [junit] SLOCK [T main @ 1751132163255 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestDestroyGLAutoDrawableNewtAWT - test00OnThread [junit] Window Focus Gained: WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132163788 d 0ms]] [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape FIN [junit] AWT Robot Init [junit] requestFocus: NEWT Component [junit] AWT Robot OK [junit] Thread[#1,main,5,main]: Destroy mode 0: Start: Realised true [junit] Window DestroyNotify: WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132164293 d 0ms]] [junit] Window Destroyed: WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132164305 d 0ms]] [junit] Thread[#1,main,5,main]: Destroy mode 0: End: Realised false [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestDestroyGLAutoDrawableNewtAWT - test00OnThread [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestDestroyGLAutoDrawableNewtAWT - test01RenderThread [junit] Window Focus Gained: WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132164371 d 0ms]] [junit] Thread[#39,main-Display-.x11_:0-1-EDT-2,5,main] RedSquareES2.reshape FIN [junit] AWT Robot Init [junit] requestFocus: NEWT Component [junit] AWT Robot OK [junit] Thread[#1,main,5,main]: Destroy mode 1: Start: Realised true [junit] Window DestroyNotify: WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132164849 d 0ms]] [junit] Window Destroyed: WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132164855 d 0ms]] [junit] Thread[#1,main,5,main]: Destroy mode 1: End: Realised false [junit] Expected exception: Caught NullPointerException: Cannot invoke "com.jogamp.nativewindow.AbstractGraphicsConfiguration.getNativeGraphicsConfiguration()" because "this.config" is null on thread main [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestDestroyGLAutoDrawableNewtAWT - test01RenderThread [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestDestroyGLAutoDrawableNewtAWT - test02EDTThread [junit] Window Focus Gained: WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132164888 d 0ms]] [junit] Thread[#41,main-Display-.x11_:0-1-EDT-3,5,main] RedSquareES2.reshape FIN [junit] AWT Robot Init [junit] requestFocus: NEWT Component [junit] AWT Robot OK [junit] Thread[#41,main-Display-.x11_:0-1-EDT-3,5,main]: Destroy mode 2: Start: Realised true [junit] Window DestroyNotify: WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132165365 d 0ms]] [junit] Window Destroyed: WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132165371 d 0ms]] [junit] Thread[#41,main-Display-.x11_:0-1-EDT-3,5,main]: Destroy mode 2: End: Realised false [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestDestroyGLAutoDrawableNewtAWT - test02EDTThread [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestDestroyGLAutoDrawableNewtAWT - test03ExtThread [junit] Window Focus Gained: WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132165404 d 0ms]] [junit] Thread[#43,main-Display-.x11_:0-1-EDT-4,5,main] RedSquareES2.reshape FIN [junit] AWT Robot Init [junit] requestFocus: NEWT Component [junit] AWT Robot OK [junit] Thread[#45,Thread-3,5,main]: Destroy mode 3: Start: Realised true [junit] Window DestroyNotify: WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132165883 d 0ms]] [junit] Window Destroyed: WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132165888 d 0ms]] [junit] Thread[#45,Thread-3,5,main]: Destroy mode 3: End: Realised false [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestDestroyGLAutoDrawableNewtAWT - test03ExtThread [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestDestroyGLAutoDrawableNewtAWT - test10EDTKeyEvent [junit] Window Focus Gained: WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132166010 d 0ms]] [junit] Thread[#46,main-Display-.x11_:0-1-EDT-5,5,main] RedSquareES2.reshape FIN [junit] AWT Robot Init [junit] requestFocus: NEWT Component [junit] AWT Robot OK [junit] KEY PRESSED: KeyEvent[PRESSED, code 0x51, sym 0x51, char 'q' (0x71), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132166619 d 1ms]]] [junit] KEY RELEASED: KeyEvent[RELEASED, code 0x51, sym 0x51, char 'q' (0x71), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132166640 d 0ms]]] [junit] Thread[#46,main-Display-.x11_:0-1-EDT-5,5,main]: Destroy mode 10: Start: Realised true [junit] Window DestroyNotify: WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132166640 d 0ms]] [junit] Window Destroyed: WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132166655 d 0ms]] [junit] Thread[#46,main-Display-.x11_:0-1-EDT-5,5,main]: Destroy mode 10: End: Realised false [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestDestroyGLAutoDrawableNewtAWT - test10EDTKeyEvent [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestDestroyGLAutoDrawableNewtAWT - test11EDTMouseEvent [junit] Window Focus Gained: WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132166774 d 0ms]] [junit] Thread[#48,main-Display-.x11_:0-1-EDT-6,5,main] RedSquareES2.reshape FIN [junit] AWT Robot Init [junit] requestFocus: NEWT Component [junit] AWT Robot OK [junit] MOUSE PRESSED: MouseEvent[PRESSED, [128]/[128], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 128/128, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132167498 d 1ms]]] [junit] MOUSE RELEASED: MouseEvent[RELEASED, [128]/[128], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 128/128, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132167509 d 0ms]]] [junit] MOUSE CLICKED: MouseEvent[CLICKED, [128]/[128], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 128/128, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132167509 d 0ms]]] [junit] Thread[#48,main-Display-.x11_:0-1-EDT-6,5,main]: Destroy mode 11: Start: Realised true [junit] Window DestroyNotify: WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132167509 d 0ms]] [junit] Window Destroyed: WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132167522 d 0ms]] [junit] Thread[#48,main-Display-.x11_:0-1-EDT-6,5,main]: Destroy mode 11: End: Realised false [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestDestroyGLAutoDrawableNewtAWT - test11EDTMouseEvent [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132167541 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132167545 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [junit] ------------- ---------------- --------------- [junit] WARNING: package sun.awt.windows not in java.desktop [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 @ 1751132168527 ms III - Start [junit] SLOCK [T main @ 1751132168531 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableDeadlockAWT - testDeadlock [junit] BB.0: java.lang.Object@4d57f0cb [junit] BB.1: java.lang.Object@4d57f0cb [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 @ 1751132169021 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132169023 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.101 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132168527 ms III - Start [junit] SLOCK [T main @ 1751132168531 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableDeadlockAWT - testDeadlock [junit] BB.0: java.lang.Object@4d57f0cb [junit] BB.1: java.lang.Object@4d57f0cb [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 @ 1751132169021 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132169023 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: testDeadlock took 0.037 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.101 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132168527 ms III - Start [junit] SLOCK [T main @ 1751132168531 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableDeadlockAWT - testDeadlock [junit] BB.0: java.lang.Object@4d57f0cb [junit] BB.1: java.lang.Object@4d57f0cb [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 @ 1751132169021 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132169023 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] ------------- ---------------- --------------- [junit] WARNING: package sun.awt.windows not in java.desktop [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 @ 1751132169975 ms III - Start [junit] SLOCK [T main @ 1751132169980 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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/GL4bc.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/GL4bc.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] Window: com.jogamp.opengl.awt.GLCanvas [junit] Window Caps Pre_GL: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.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 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.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 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], on-scr[.]] [junit] Chosen GL CTX (2): 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] Chosen GL Caps(2): GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.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[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x7530ad9c: tileRendererInUse null, GearsES2[obj 0x7530ad9c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7530ad9c on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x7530ad9c created: GearsObj[0x731fc3d8, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x7530ad9c created: GearsObj[0x772b9361, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x7530ad9c created: GearsObj[0x772b9361, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x7530ad9c FIN GearsES2[obj 0x7530ad9c isInit true, usesShared false, 1 GearsObj[0x731fc3d8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x772b9361, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x244f76a7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x7530ad9c 0/0 400x300 of 400x300, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7530ad9c, 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[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x7530ad9c 400x300, swapInterval 1, drawable 0x400021 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x7530ad9c 0/0 400x300 of 400x300, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7530ad9c, angle 0.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[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x7530ad9c 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[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x7530ad9c 0/0 200x150 of 200x150, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7530ad9c, 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[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x7530ad9c 200x150, swapInterval 1, drawable 0x400021 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x7530ad9c 200x150, swapInterval 1, drawable 0x400021 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x7530ad9c 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[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x7530ad9c 200x150, swapInterval 1, drawable 0x400021 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x7530ad9c 0/0 800x600 of 800x600, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7530ad9c, 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[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x7530ad9c 800x600, swapInterval 1, drawable 0x400021 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x7530ad9c 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] 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/GL4bc.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/GL4bc.sw], on-scr[.]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x7530ad9c 800x600, swapInterval 1, drawable 0x400021 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x7530ad9c: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x7530ad9c 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] Window: com.jogamp.opengl.awt.GLCanvas [junit] Window Caps Pre_GL: GLCaps[glx vid 0x53b, fbc 0x17c: rgba 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/GL4bc.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 0x53b, fbc 0x17c: rgba 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/GL4bc.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 0x53b, fbc 0x17c: rgba 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/GL4bc.sw], on-scr[.]] [junit] Chosen GL CTX (2): 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] Chosen GL Caps(2): GLCaps[glx vid 0x53b, fbc 0x17c: rgba 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/GL4bc.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[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x7b02881e: tileRendererInUse null, GearsES2[obj 0x7b02881e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7b02881e on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x53b, fbc 0x17c: rgba 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/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x7b02881e created: GearsObj[0x7d03ad2c, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x7b02881e created: GearsObj[0x61dfb3f7, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x7b02881e created: GearsObj[0x61dfb3f7, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x7b02881e FIN GearsES2[obj 0x7b02881e isInit true, usesShared false, 1 GearsObj[0x7d03ad2c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x61dfb3f7, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xdc699ff, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x7b02881e 0/0 400x300 of 400x300, swapInterval 1, drawable 0x400043, msaa true, tileRendererInUse null [junit] >> GearsES2 0x7b02881e, 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[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x7b02881e 400x300, swapInterval 1, drawable 0x400043 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x7b02881e 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[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x7b02881e 400x300, swapInterval 1, drawable 0x400043 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x7b02881e 0/0 200x150 of 200x150, swapInterval 1, drawable 0x400043, msaa true, tileRendererInUse null [junit] >> GearsES2 0x7b02881e, 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[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x7b02881e 200x150, swapInterval 1, drawable 0x400043 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x7b02881e 200x150, swapInterval 1, drawable 0x400043 [junit] AWT-EventQueue-0: ** screenshot: TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT.testGL2OnScreenDblBufMSAA___________-n0004-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0200x0150.png [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x7b02881e 200x150, swapInterval 1, drawable 0x400043 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x7b02881e 200x150, swapInterval 1, drawable 0x400043 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x7b02881e 0/0 800x600 of 800x600, swapInterval 1, drawable 0x400043, msaa true, tileRendererInUse null [junit] >> GearsES2 0x7b02881e, angle 3.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[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x7b02881e 800x600, swapInterval 1, drawable 0x400043 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x7b02881e 800x600, swapInterval 1, drawable 0x400043 [junit] AWT-EventQueue-0: ** screenshot: TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT.testGL2OnScreenDblBufMSAA___________-n0008-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0800x0600.png [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x7b02881e 800x600, swapInterval 1, drawable 0x400043 [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/GL4bc.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/GL4bc.sw], on-scr[.]] [junit] Window: com.jogamp.opengl.awt.GLCanvas [junit] Window Caps Pre_GL: GLCaps[glx vid 0x562, fbc 0x1a3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL4bc.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 0x562, fbc 0x1a3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL4bc.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 0x562, fbc 0x1a3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], on-scr[.]] [junit] Chosen GL CTX (2): 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] Chosen GL Caps(2): GLCaps[glx vid 0x562, fbc 0x1a3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], on-scr[.]] [junit] Drawable Post-GL(2): com.jogamp.opengl.awt.GLCanvas, jogamp.nativewindow.jawt.x11.X11JAWTWindow [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x7b02881e: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x7b02881e 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[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x7a675056: tileRendererInUse null, GearsES2[obj 0x7a675056 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7a675056 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x562, fbc 0x1a3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x7a675056 created: GearsObj[0x31ba76df, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x7a675056 created: GearsObj[0x805770c, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x7a675056 created: GearsObj[0x805770c, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x7a675056 FIN GearsES2[obj 0x7a675056 isInit true, usesShared false, 1 GearsObj[0x31ba76df, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x805770c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x37f88084, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x7a675056 0/0 400x300 of 400x300, swapInterval 1, drawable 0x40005e, msaa false, tileRendererInUse null [junit] >> 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 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x7a675056 400x300, swapInterval 1, drawable 0x40005e [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x7a675056 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[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x7a675056 400x300, swapInterval 1, drawable 0x40005e [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x7a675056 0/0 200x150 of 200x150, swapInterval 1, drawable 0x40005e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7a675056, 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[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x7a675056 200x150, swapInterval 1, drawable 0x40005e [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x7a675056 200x150, swapInterval 1, drawable 0x40005e [junit] AWT-EventQueue-0: ** screenshot: TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT.testGL2OnScreenDblBufStencil________-n0004-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0200x0150.png [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x7a675056 200x150, swapInterval 1, drawable 0x40005e [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x7a675056 200x150, swapInterval 1, drawable 0x40005e [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x7a675056 0/0 800x600 of 800x600, swapInterval 1, drawable 0x40005e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7a675056, angle 3.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[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x7a675056 800x600, swapInterval 1, drawable 0x40005e [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x7a675056 800x600, swapInterval 1, drawable 0x40005e [junit] AWT-EventQueue-0: ** screenshot: TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT.testGL2OnScreenDblBufStencil________-n0008-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0800x0600.png [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x7a675056 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] 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/GL4bc.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/GL4bc.sw], on-scr[.]] [junit] Window: com.jogamp.opengl.awt.GLCanvas [junit] Window Caps Pre_GL: GLCaps[glx vid 0x547, fbc 0x188: rgba 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/GL4bc.sw], on-scr[.]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x7a675056: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x7a675056 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] Drawable Pre-GL(0): jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, jogamp.nativewindow.jawt.x11.X11JAWTWindow [junit] Window Caps PostGL : GLCaps[glx vid 0x547, fbc 0x188: rgba 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/GL4bc.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 0x547, fbc 0x188: rgba 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/GL4bc.sw], on-scr[.]] [junit] Chosen GL CTX (2): 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] Chosen GL Caps(2): GLCaps[glx vid 0x547, fbc 0x188: rgba 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/GL4bc.sw], on-scr[.]] [junit] Drawable Post-GL(2): com.jogamp.opengl.awt.GLCanvas, jogamp.nativewindow.jawt.x11.X11JAWTWindow [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x683dbc2c: tileRendererInUse null, GearsES2[obj 0x683dbc2c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x683dbc2c on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x547, fbc 0x188: rgba 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/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x683dbc2c created: GearsObj[0x784698df, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x683dbc2c created: GearsObj[0x7a9ab19d, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x683dbc2c created: GearsObj[0x7a9ab19d, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x683dbc2c FIN GearsES2[obj 0x683dbc2c isInit true, usesShared false, 1 GearsObj[0x784698df, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7a9ab19d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x794fc9c0, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x683dbc2c 0/0 400x300 of 400x300, swapInterval 1, drawable 0x400079, msaa true, tileRendererInUse null [junit] >> GearsES2 0x683dbc2c, 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[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x683dbc2c 400x300, swapInterval 1, drawable 0x400079 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x683dbc2c 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[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x683dbc2c 400x300, swapInterval 1, drawable 0x400079 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x683dbc2c 0/0 200x150 of 200x150, swapInterval 1, drawable 0x400079, msaa true, tileRendererInUse null [junit] >> GearsES2 0x683dbc2c, 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[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x683dbc2c 200x150, swapInterval 1, drawable 0x400079 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x683dbc2c 200x150, swapInterval 1, drawable 0x400079 [junit] AWT-EventQueue-0: ** screenshot: TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT.testGL2OnScreenDblBufStencilMSAA____-n0004-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0200x0150.png [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x683dbc2c 200x150, swapInterval 1, drawable 0x400079 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x683dbc2c 200x150, swapInterval 1, drawable 0x400079 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x683dbc2c 0/0 800x600 of 800x600, swapInterval 1, drawable 0x400079, msaa true, tileRendererInUse null [junit] >> GearsES2 0x683dbc2c, angle 3.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[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x683dbc2c 800x600, swapInterval 1, drawable 0x400079 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x683dbc2c 800x600, swapInterval 1, drawable 0x400079 [junit] AWT-EventQueue-0: ** screenshot: TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT.testGL2OnScreenDblBufStencilMSAA____-n0008-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0800x0600.png [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x683dbc2c 800x600, swapInterval 1, drawable 0x400079 [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] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x683dbc2c: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x683dbc2c 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 @ 1751132171590 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132171592 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.214 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/GL4bc.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/GL4bc.sw], on-scr[.]] [junit] Window: com.jogamp.opengl.awt.GLCanvas [junit] Window Caps Pre_GL: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.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 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.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 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], on-scr[.]] [junit] Chosen GL CTX (2): 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] Chosen GL Caps(2): GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.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/GL4bc.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/GL4bc.sw], on-scr[.]] [junit] Window: com.jogamp.opengl.awt.GLCanvas [junit] Window Caps Pre_GL: GLCaps[glx vid 0x53b, fbc 0x17c: rgba 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/GL4bc.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 0x53b, fbc 0x17c: rgba 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/GL4bc.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 0x53b, fbc 0x17c: rgba 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/GL4bc.sw], on-scr[.]] [junit] Chosen GL CTX (2): 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] Chosen GL Caps(2): GLCaps[glx vid 0x53b, fbc 0x17c: rgba 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/GL4bc.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/GL4bc.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/GL4bc.sw], on-scr[.]] [junit] Window: com.jogamp.opengl.awt.GLCanvas [junit] Window Caps Pre_GL: GLCaps[glx vid 0x562, fbc 0x1a3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL4bc.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 0x562, fbc 0x1a3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL4bc.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 0x562, fbc 0x1a3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], on-scr[.]] [junit] Chosen GL CTX (2): 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] Chosen GL Caps(2): GLCaps[glx vid 0x562, fbc 0x1a3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL4bc.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/GL4bc.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/GL4bc.sw], on-scr[.]] [junit] Window: com.jogamp.opengl.awt.GLCanvas [junit] Window Caps Pre_GL: GLCaps[glx vid 0x547, fbc 0x188: rgba 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/GL4bc.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 0x547, fbc 0x188: rgba 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/GL4bc.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 0x547, fbc 0x188: rgba 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/GL4bc.sw], on-scr[.]] [junit] Chosen GL CTX (2): 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] Chosen GL Caps(2): GLCaps[glx vid 0x547, fbc 0x188: rgba 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/GL4bc.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 @ 1751132169975 ms III - Start [junit] SLOCK [T main @ 1751132169980 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x7530ad9c: tileRendererInUse null, GearsES2[obj 0x7530ad9c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7530ad9c on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x7530ad9c created: GearsObj[0x731fc3d8, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x7530ad9c created: GearsObj[0x772b9361, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x7530ad9c created: GearsObj[0x772b9361, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x7530ad9c FIN GearsES2[obj 0x7530ad9c isInit true, usesShared false, 1 GearsObj[0x731fc3d8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x772b9361, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x244f76a7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x7530ad9c 0/0 400x300 of 400x300, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7530ad9c, 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[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x7530ad9c 400x300, swapInterval 1, drawable 0x400021 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x7530ad9c 0/0 400x300 of 400x300, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7530ad9c, angle 0.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[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x7530ad9c 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[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x7530ad9c 0/0 200x150 of 200x150, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7530ad9c, 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[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x7530ad9c 200x150, swapInterval 1, drawable 0x400021 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x7530ad9c 200x150, swapInterval 1, drawable 0x400021 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x7530ad9c 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[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x7530ad9c 200x150, swapInterval 1, drawable 0x400021 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x7530ad9c 0/0 800x600 of 800x600, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7530ad9c, 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[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x7530ad9c 800x600, swapInterval 1, drawable 0x400021 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x7530ad9c 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[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x7530ad9c 800x600, swapInterval 1, drawable 0x400021 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x7530ad9c: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x7530ad9c 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[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x7b02881e: tileRendererInUse null, GearsES2[obj 0x7b02881e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7b02881e on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x53b, fbc 0x17c: rgba 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/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x7b02881e created: GearsObj[0x7d03ad2c, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x7b02881e created: GearsObj[0x61dfb3f7, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x7b02881e created: GearsObj[0x61dfb3f7, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x7b02881e FIN GearsES2[obj 0x7b02881e isInit true, usesShared false, 1 GearsObj[0x7d03ad2c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x61dfb3f7, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xdc699ff, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x7b02881e 0/0 400x300 of 400x300, swapInterval 1, drawable 0x400043, msaa true, tileRendererInUse null [junit] >> GearsES2 0x7b02881e, 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[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x7b02881e 400x300, swapInterval 1, drawable 0x400043 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x7b02881e 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[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x7b02881e 400x300, swapInterval 1, drawable 0x400043 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x7b02881e 0/0 200x150 of 200x150, swapInterval 1, drawable 0x400043, msaa true, tileRendererInUse null [junit] >> GearsES2 0x7b02881e, 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[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x7b02881e 200x150, swapInterval 1, drawable 0x400043 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x7b02881e 200x150, swapInterval 1, drawable 0x400043 [junit] AWT-EventQueue-0: ** screenshot: TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT.testGL2OnScreenDblBufMSAA___________-n0004-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0200x0150.png [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x7b02881e 200x150, swapInterval 1, drawable 0x400043 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x7b02881e 200x150, swapInterval 1, drawable 0x400043 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x7b02881e 0/0 800x600 of 800x600, swapInterval 1, drawable 0x400043, msaa true, tileRendererInUse null [junit] >> GearsES2 0x7b02881e, angle 3.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[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x7b02881e 800x600, swapInterval 1, drawable 0x400043 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x7b02881e 800x600, swapInterval 1, drawable 0x400043 [junit] AWT-EventQueue-0: ** screenshot: TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT.testGL2OnScreenDblBufMSAA___________-n0008-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0800x0600.png [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x7b02881e 800x600, swapInterval 1, drawable 0x400043 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x7b02881e: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x7b02881e 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[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x7a675056: tileRendererInUse null, GearsES2[obj 0x7a675056 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7a675056 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x562, fbc 0x1a3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x7a675056 created: GearsObj[0x31ba76df, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x7a675056 created: GearsObj[0x805770c, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x7a675056 created: GearsObj[0x805770c, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x7a675056 FIN GearsES2[obj 0x7a675056 isInit true, usesShared false, 1 GearsObj[0x31ba76df, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x805770c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x37f88084, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x7a675056 0/0 400x300 of 400x300, swapInterval 1, drawable 0x40005e, msaa false, tileRendererInUse null [junit] >> 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 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x7a675056 400x300, swapInterval 1, drawable 0x40005e [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x7a675056 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[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x7a675056 400x300, swapInterval 1, drawable 0x40005e [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x7a675056 0/0 200x150 of 200x150, swapInterval 1, drawable 0x40005e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7a675056, 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[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x7a675056 200x150, swapInterval 1, drawable 0x40005e [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x7a675056 200x150, swapInterval 1, drawable 0x40005e [junit] AWT-EventQueue-0: ** screenshot: TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT.testGL2OnScreenDblBufStencil________-n0004-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0200x0150.png [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x7a675056 200x150, swapInterval 1, drawable 0x40005e [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x7a675056 200x150, swapInterval 1, drawable 0x40005e [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x7a675056 0/0 800x600 of 800x600, swapInterval 1, drawable 0x40005e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7a675056, angle 3.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[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x7a675056 800x600, swapInterval 1, drawable 0x40005e [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x7a675056 800x600, swapInterval 1, drawable 0x40005e [junit] AWT-EventQueue-0: ** screenshot: TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT.testGL2OnScreenDblBufStencil________-n0008-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0800x0600.png [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x7a675056 800x600, swapInterval 1, drawable 0x40005e [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x7a675056: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x7a675056 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[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x683dbc2c: tileRendererInUse null, GearsES2[obj 0x683dbc2c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x683dbc2c on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x547, fbc 0x188: rgba 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/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x683dbc2c created: GearsObj[0x784698df, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x683dbc2c created: GearsObj[0x7a9ab19d, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x683dbc2c created: GearsObj[0x7a9ab19d, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x683dbc2c FIN GearsES2[obj 0x683dbc2c isInit true, usesShared false, 1 GearsObj[0x784698df, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7a9ab19d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x794fc9c0, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x683dbc2c 0/0 400x300 of 400x300, swapInterval 1, drawable 0x400079, msaa true, tileRendererInUse null [junit] >> GearsES2 0x683dbc2c, 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[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x683dbc2c 400x300, swapInterval 1, drawable 0x400079 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x683dbc2c 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[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x683dbc2c 400x300, swapInterval 1, drawable 0x400079 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x683dbc2c 0/0 200x150 of 200x150, swapInterval 1, drawable 0x400079, msaa true, tileRendererInUse null [junit] >> GearsES2 0x683dbc2c, 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[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x683dbc2c 200x150, swapInterval 1, drawable 0x400079 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x683dbc2c 200x150, swapInterval 1, drawable 0x400079 [junit] AWT-EventQueue-0: ** screenshot: TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT.testGL2OnScreenDblBufStencilMSAA____-n0004-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0200x0150.png [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x683dbc2c 200x150, swapInterval 1, drawable 0x400079 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x683dbc2c 200x150, swapInterval 1, drawable 0x400079 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x683dbc2c 0/0 800x600 of 800x600, swapInterval 1, drawable 0x400079, msaa true, tileRendererInUse null [junit] >> GearsES2 0x683dbc2c, angle 3.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[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x683dbc2c 800x600, swapInterval 1, drawable 0x400079 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x683dbc2c 800x600, swapInterval 1, drawable 0x400079 [junit] AWT-EventQueue-0: ** screenshot: TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT.testGL2OnScreenDblBufStencilMSAA____-n0008-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0800x0600.png [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x683dbc2c 800x600, swapInterval 1, drawable 0x400079 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x683dbc2c: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x683dbc2c 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 @ 1751132171590 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132171592 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: testGL2OffScreenAutoDblBuf took 0.426 sec [junit] Testcase: testGL2OffScreenFBODblBufMSAA took 0.001 sec [junit] Testcase: testGL2OffScreenFBODblBufStencil took 0.002 sec [junit] Testcase: testGL2OffScreenFBODblBufStencilMSAA took 0.002 sec [junit] Testcase: testGL2OffScreenPbuffer took 0.002 sec [junit] Testcase: testGL2OnScreenDblBuf took 0.395 sec [junit] Testcase: testGL2OnScreenDblBufMSAA took 0.269 sec [junit] Testcase: testGL2OnScreenDblBufStencil took 0.216 sec [junit] Testcase: testGL2OnScreenDblBufStencilMSAA took 0.265 sec [junit] Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.214 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/GL4bc.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/GL4bc.sw], on-scr[.]] [junit] Window: com.jogamp.opengl.awt.GLCanvas [junit] Window Caps Pre_GL: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.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 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.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 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], on-scr[.]] [junit] Chosen GL CTX (2): 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] Chosen GL Caps(2): GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.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/GL4bc.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/GL4bc.sw], on-scr[.]] [junit] Window: com.jogamp.opengl.awt.GLCanvas [junit] Window Caps Pre_GL: GLCaps[glx vid 0x53b, fbc 0x17c: rgba 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/GL4bc.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 0x53b, fbc 0x17c: rgba 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/GL4bc.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 0x53b, fbc 0x17c: rgba 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/GL4bc.sw], on-scr[.]] [junit] Chosen GL CTX (2): 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] Chosen GL Caps(2): GLCaps[glx vid 0x53b, fbc 0x17c: rgba 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/GL4bc.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/GL4bc.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/GL4bc.sw], on-scr[.]] [junit] Window: com.jogamp.opengl.awt.GLCanvas [junit] Window Caps Pre_GL: GLCaps[glx vid 0x562, fbc 0x1a3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL4bc.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 0x562, fbc 0x1a3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL4bc.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 0x562, fbc 0x1a3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], on-scr[.]] [junit] Chosen GL CTX (2): 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] Chosen GL Caps(2): GLCaps[glx vid 0x562, fbc 0x1a3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL4bc.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/GL4bc.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/GL4bc.sw], on-scr[.]] [junit] Window: com.jogamp.opengl.awt.GLCanvas [junit] Window Caps Pre_GL: GLCaps[glx vid 0x547, fbc 0x188: rgba 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/GL4bc.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 0x547, fbc 0x188: rgba 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/GL4bc.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 0x547, fbc 0x188: rgba 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/GL4bc.sw], on-scr[.]] [junit] Chosen GL CTX (2): 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] Chosen GL Caps(2): GLCaps[glx vid 0x547, fbc 0x188: rgba 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/GL4bc.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 @ 1751132169975 ms III - Start [junit] SLOCK [T main @ 1751132169980 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x7530ad9c: tileRendererInUse null, GearsES2[obj 0x7530ad9c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7530ad9c on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x7530ad9c created: GearsObj[0x731fc3d8, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x7530ad9c created: GearsObj[0x772b9361, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x7530ad9c created: GearsObj[0x772b9361, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x7530ad9c FIN GearsES2[obj 0x7530ad9c isInit true, usesShared false, 1 GearsObj[0x731fc3d8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x772b9361, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x244f76a7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x7530ad9c 0/0 400x300 of 400x300, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7530ad9c, 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[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x7530ad9c 400x300, swapInterval 1, drawable 0x400021 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x7530ad9c 0/0 400x300 of 400x300, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7530ad9c, angle 0.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[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x7530ad9c 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[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x7530ad9c 0/0 200x150 of 200x150, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7530ad9c, 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[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x7530ad9c 200x150, swapInterval 1, drawable 0x400021 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x7530ad9c 200x150, swapInterval 1, drawable 0x400021 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x7530ad9c 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[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x7530ad9c 200x150, swapInterval 1, drawable 0x400021 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x7530ad9c 0/0 800x600 of 800x600, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7530ad9c, 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[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x7530ad9c 800x600, swapInterval 1, drawable 0x400021 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x7530ad9c 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[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x7530ad9c 800x600, swapInterval 1, drawable 0x400021 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x7530ad9c: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x7530ad9c 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[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x7b02881e: tileRendererInUse null, GearsES2[obj 0x7b02881e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7b02881e on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x53b, fbc 0x17c: rgba 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/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x7b02881e created: GearsObj[0x7d03ad2c, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x7b02881e created: GearsObj[0x61dfb3f7, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x7b02881e created: GearsObj[0x61dfb3f7, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x7b02881e FIN GearsES2[obj 0x7b02881e isInit true, usesShared false, 1 GearsObj[0x7d03ad2c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x61dfb3f7, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xdc699ff, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x7b02881e 0/0 400x300 of 400x300, swapInterval 1, drawable 0x400043, msaa true, tileRendererInUse null [junit] >> GearsES2 0x7b02881e, 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[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x7b02881e 400x300, swapInterval 1, drawable 0x400043 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x7b02881e 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[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x7b02881e 400x300, swapInterval 1, drawable 0x400043 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x7b02881e 0/0 200x150 of 200x150, swapInterval 1, drawable 0x400043, msaa true, tileRendererInUse null [junit] >> GearsES2 0x7b02881e, 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[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x7b02881e 200x150, swapInterval 1, drawable 0x400043 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x7b02881e 200x150, swapInterval 1, drawable 0x400043 [junit] AWT-EventQueue-0: ** screenshot: TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT.testGL2OnScreenDblBufMSAA___________-n0004-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0200x0150.png [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x7b02881e 200x150, swapInterval 1, drawable 0x400043 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x7b02881e 200x150, swapInterval 1, drawable 0x400043 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x7b02881e 0/0 800x600 of 800x600, swapInterval 1, drawable 0x400043, msaa true, tileRendererInUse null [junit] >> GearsES2 0x7b02881e, angle 3.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[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x7b02881e 800x600, swapInterval 1, drawable 0x400043 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x7b02881e 800x600, swapInterval 1, drawable 0x400043 [junit] AWT-EventQueue-0: ** screenshot: TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT.testGL2OnScreenDblBufMSAA___________-n0008-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0800x0600.png [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x7b02881e 800x600, swapInterval 1, drawable 0x400043 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x7b02881e: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x7b02881e 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[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x7a675056: tileRendererInUse null, GearsES2[obj 0x7a675056 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7a675056 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x562, fbc 0x1a3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x7a675056 created: GearsObj[0x31ba76df, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x7a675056 created: GearsObj[0x805770c, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x7a675056 created: GearsObj[0x805770c, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x7a675056 FIN GearsES2[obj 0x7a675056 isInit true, usesShared false, 1 GearsObj[0x31ba76df, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x805770c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x37f88084, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x7a675056 0/0 400x300 of 400x300, swapInterval 1, drawable 0x40005e, msaa false, tileRendererInUse null [junit] >> 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 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x7a675056 400x300, swapInterval 1, drawable 0x40005e [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x7a675056 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[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x7a675056 400x300, swapInterval 1, drawable 0x40005e [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x7a675056 0/0 200x150 of 200x150, swapInterval 1, drawable 0x40005e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7a675056, 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[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x7a675056 200x150, swapInterval 1, drawable 0x40005e [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x7a675056 200x150, swapInterval 1, drawable 0x40005e [junit] AWT-EventQueue-0: ** screenshot: TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT.testGL2OnScreenDblBufStencil________-n0004-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0200x0150.png [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x7a675056 200x150, swapInterval 1, drawable 0x40005e [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x7a675056 200x150, swapInterval 1, drawable 0x40005e [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x7a675056 0/0 800x600 of 800x600, swapInterval 1, drawable 0x40005e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7a675056, angle 3.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[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x7a675056 800x600, swapInterval 1, drawable 0x40005e [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x7a675056 800x600, swapInterval 1, drawable 0x40005e [junit] AWT-EventQueue-0: ** screenshot: TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT.testGL2OnScreenDblBufStencil________-n0008-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0800x0600.png [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x7a675056 800x600, swapInterval 1, drawable 0x40005e [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x7a675056: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x7a675056 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[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x683dbc2c: tileRendererInUse null, GearsES2[obj 0x683dbc2c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x683dbc2c on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x547, fbc 0x188: rgba 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/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x683dbc2c created: GearsObj[0x784698df, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x683dbc2c created: GearsObj[0x7a9ab19d, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x683dbc2c created: GearsObj[0x7a9ab19d, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x683dbc2c FIN GearsES2[obj 0x683dbc2c isInit true, usesShared false, 1 GearsObj[0x784698df, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7a9ab19d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x794fc9c0, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x683dbc2c 0/0 400x300 of 400x300, swapInterval 1, drawable 0x400079, msaa true, tileRendererInUse null [junit] >> GearsES2 0x683dbc2c, 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[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x683dbc2c 400x300, swapInterval 1, drawable 0x400079 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x683dbc2c 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[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x683dbc2c 400x300, swapInterval 1, drawable 0x400079 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x683dbc2c 0/0 200x150 of 200x150, swapInterval 1, drawable 0x400079, msaa true, tileRendererInUse null [junit] >> GearsES2 0x683dbc2c, 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[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x683dbc2c 200x150, swapInterval 1, drawable 0x400079 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x683dbc2c 200x150, swapInterval 1, drawable 0x400079 [junit] AWT-EventQueue-0: ** screenshot: TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT.testGL2OnScreenDblBufStencilMSAA____-n0004-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0200x0150.png [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x683dbc2c 200x150, swapInterval 1, drawable 0x400079 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x683dbc2c 200x150, swapInterval 1, drawable 0x400079 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x683dbc2c 0/0 800x600 of 800x600, swapInterval 1, drawable 0x400079, msaa true, tileRendererInUse null [junit] >> GearsES2 0x683dbc2c, angle 3.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[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x683dbc2c 800x600, swapInterval 1, drawable 0x400079 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x683dbc2c 800x600, swapInterval 1, drawable 0x400079 [junit] AWT-EventQueue-0: ** screenshot: TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT.testGL2OnScreenDblBufStencilMSAA____-n0008-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0800x0600.png [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x683dbc2c 800x600, swapInterval 1, drawable 0x400079 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x683dbc2c: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x683dbc2c 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 @ 1751132171590 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132171592 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] ------------- ---------------- --------------- [junit] WARNING: package sun.awt.windows not in java.desktop [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 @ 1751132172511 ms III - Start [junit] SLOCK [T main @ 1751132172515 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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/GL4bc.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/GL4bc.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 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.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 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.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 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], on-scr[.]] [junit] Chosen GL CTX (2): 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] Chosen GL Caps(2): GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], on-scr[.]] [junit] Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.newt.driver.x11.WindowDriver [junit] Thread[#1,main,5,main] GearsES2.init.0 0x48f278eb: tileRendererInUse null, GearsES2[obj 0x48f278eb isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x48f278eb on Thread[#1,main,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x48f278eb created: GearsObj[0x368247b9, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x48f278eb created: GearsObj[0x298a5e20, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x48f278eb created: GearsObj[0x298a5e20, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#1,main,5,main] GearsES2.init.X 0x48f278eb FIN GearsES2[obj 0x48f278eb isInit true, usesShared false, 1 GearsObj[0x368247b9, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x298a5e20, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1ed4ae0f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#1,main,5,main] GearsES2.reshape 0x48f278eb 0/0 400x300 of 400x300, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x48f278eb, 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[#1,main,5,main] GearsES2.display 0x48f278eb 400x300, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x48f278eb 400x300, swapInterval 1, drawable 0x3600002 [junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBuf_______________-n0001-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0300.png [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x48f278eb 0/0 200x150 of 200x150, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x48f278eb, 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[#37,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x48f278eb 200x150, swapInterval 1, drawable 0x3600002 [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x48f278eb 200x150, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x48f278eb 200x150, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x48f278eb 200x150, swapInterval 1, drawable 0x3600002 [junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBuf_______________-n0005-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0200x0150.png [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x48f278eb 0/0 800x600 of 800x600, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x48f278eb, 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[#37,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x48f278eb 800x600, swapInterval 1, drawable 0x3600002 [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x48f278eb 800x600, swapInterval 1, drawable 0x3600002 [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x48f278eb 800x600, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x48f278eb 800x600, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x48f278eb 800x600, swapInterval 1, drawable 0x3600002 [junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBuf_______________-n0010-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 0x48f278eb isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@4fb3ee4e[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/29 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@5965d37, ], [junit] MouseListeners num 0 [], [junit] PointerGestures default true, custom 0 [], [junit] KeyListeners num 0 [], [junit] windowLock <7a5ceedd, 4201c465>[count 0, qsz 0, owner ], 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/GL4bc.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/GL4bc.sw], on-scr[.]] [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x48f278eb: tileRendererInUse null [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x48f278eb 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 0x53b, fbc 0x17c: rgba 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/GL4bc.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 0x53b, fbc 0x17c: rgba 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/GL4bc.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 0x53b, fbc 0x17c: rgba 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/GL4bc.sw], on-scr[.]] [junit] Chosen GL CTX (2): 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] Chosen GL Caps(2): GLCaps[glx vid 0x53b, fbc 0x17c: rgba 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/GL4bc.sw], on-scr[.]] [junit] Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.newt.driver.x11.WindowDriver [junit] Thread[#1,main,5,main] GearsES2.init.0 0x2a8448fa: tileRendererInUse null, GearsES2[obj 0x2a8448fa isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x2a8448fa on Thread[#1,main,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x53b, fbc 0x17c: rgba 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/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x2a8448fa created: GearsObj[0x3cce5371, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x2a8448fa created: GearsObj[0x17bffc17, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x2a8448fa created: GearsObj[0x17bffc17, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#1,main,5,main] GearsES2.init.X 0x2a8448fa FIN GearsES2[obj 0x2a8448fa isInit true, usesShared false, 1 GearsObj[0x3cce5371, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x17bffc17, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6e535154, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#1,main,5,main] GearsES2.reshape 0x2a8448fa 0/0 400x300 of 400x300, swapInterval 1, drawable 0x3600002, msaa true, tileRendererInUse null [junit] >> GearsES2 0x2a8448fa, 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[#1,main,5,main] GearsES2.display 0x2a8448fa 400x300, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x2a8448fa 400x300, swapInterval 1, drawable 0x3600002 [junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBufMSAA___________-n0001-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0400x0300.png [junit] Thread[#38,main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.reshape 0x2a8448fa 0/0 200x150 of 200x150, swapInterval 1, drawable 0x3600002, msaa true, tileRendererInUse null [junit] >> GearsES2 0x2a8448fa, 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[#38,main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.display 0x2a8448fa 200x150, swapInterval 1, drawable 0x3600002 [junit] Thread[#38,main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.display 0x2a8448fa 200x150, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x2a8448fa 200x150, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x2a8448fa 200x150, swapInterval 1, drawable 0x3600002 [junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBufMSAA___________-n0005-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0200x0150.png [junit] Thread[#38,main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.reshape 0x2a8448fa 0/0 800x600 of 800x600, swapInterval 1, drawable 0x3600002, msaa true, tileRendererInUse null [junit] >> GearsES2 0x2a8448fa, 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[#38,main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.display 0x2a8448fa 800x600, swapInterval 1, drawable 0x3600002 [junit] Thread[#38,main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.display 0x2a8448fa 800x600, swapInterval 1, drawable 0x3600002 [junit] Thread[#38,main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.display 0x2a8448fa 800x600, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x2a8448fa 800x600, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x2a8448fa 800x600, swapInterval 1, drawable 0x3600002 [junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBufMSAA___________-n0010-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 0x2a8448fa isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@6f204a1a[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/29 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@15a34df2, ], [junit] MouseListeners num 0 [], [junit] PointerGestures default true, custom 0 [], [junit] KeyListeners num 0 [], [junit] windowLock <5b38c1ec, 338fc1d8>[count 0, qsz 0, owner ], 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/GL4bc.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/GL4bc.sw], on-scr[.]] [junit] Thread[#38,main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.dispose 0x2a8448fa: tileRendererInUse null [junit] Thread[#38,main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.dispose 0x2a8448fa 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 0x562, fbc 0x1a3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL4bc.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 0x562, fbc 0x1a3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL4bc.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 0x562, fbc 0x1a3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], on-scr[.]] [junit] Chosen GL CTX (2): 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] Chosen GL Caps(2): GLCaps[glx vid 0x562, fbc 0x1a3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], on-scr[.]] [junit] Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.newt.driver.x11.WindowDriver [junit] Thread[#1,main,5,main] GearsES2.init.0 0x55cb6996: tileRendererInUse null, GearsES2[obj 0x55cb6996 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x55cb6996 on Thread[#1,main,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x562, fbc 0x1a3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x55cb6996 created: GearsObj[0x72c8e7b, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x55cb6996 created: GearsObj[0x65f8f5ae, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x55cb6996 created: GearsObj[0x65f8f5ae, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#1,main,5,main] GearsES2.init.X 0x55cb6996 FIN GearsES2[obj 0x55cb6996 isInit true, usesShared false, 1 GearsObj[0x72c8e7b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x65f8f5ae, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x431cd9b2, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#1,main,5,main] GearsES2.reshape 0x55cb6996 0/0 400x300 of 400x300, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x55cb6996, 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[#1,main,5,main] GearsES2.display 0x55cb6996 400x300, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x55cb6996 400x300, swapInterval 1, drawable 0x3600002 [junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBufStencil________-n0001-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0400x0300.png [junit] Thread[#39,main-Display-.x11_:0-1-EDT-3,6,main] GearsES2.reshape 0x55cb6996 0/0 200x150 of 200x150, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x55cb6996, 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[#39,main-Display-.x11_:0-1-EDT-3,6,main] GearsES2.display 0x55cb6996 200x150, swapInterval 1, drawable 0x3600002 [junit] Thread[#39,main-Display-.x11_:0-1-EDT-3,6,main] GearsES2.display 0x55cb6996 200x150, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x55cb6996 200x150, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x55cb6996 200x150, swapInterval 1, drawable 0x3600002 [junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBufStencil________-n0005-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0200x0150.png [junit] Thread[#39,main-Display-.x11_:0-1-EDT-3,6,main] GearsES2.reshape 0x55cb6996 0/0 800x600 of 800x600, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x55cb6996, 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[#39,main-Display-.x11_:0-1-EDT-3,6,main] GearsES2.display 0x55cb6996 800x600, swapInterval 1, drawable 0x3600002 [junit] Thread[#39,main-Display-.x11_:0-1-EDT-3,6,main] GearsES2.display 0x55cb6996 800x600, swapInterval 1, drawable 0x3600002 [junit] Thread[#39,main-Display-.x11_:0-1-EDT-3,6,main] GearsES2.display 0x55cb6996 800x600, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x55cb6996 800x600, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x55cb6996 800x600, swapInterval 1, drawable 0x3600002 [junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBufStencil________-n0010-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 0x55cb6996 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@1807e3f6[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/29 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@38467116, ], [junit] MouseListeners num 0 [], [junit] PointerGestures default true, custom 0 [], [junit] KeyListeners num 0 [], [junit] windowLock <5b7a7f33, 790da477>[count 0, qsz 0, owner ], 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/GL4bc.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/GL4bc.sw], on-scr[.]] [junit] Thread[#39,main-Display-.x11_:0-1-EDT-3,6,main] GearsES2.dispose 0x55cb6996: tileRendererInUse null [junit] Thread[#39,main-Display-.x11_:0-1-EDT-3,6,main] GearsES2.dispose 0x55cb6996 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 0x547, fbc 0x188: rgba 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/GL4bc.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 0x547, fbc 0x188: rgba 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/GL4bc.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 0x547, fbc 0x188: rgba 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/GL4bc.sw], on-scr[.]] [junit] Chosen GL CTX (2): 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] Chosen GL Caps(2): GLCaps[glx vid 0x547, fbc 0x188: rgba 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/GL4bc.sw], on-scr[.]] [junit] Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.newt.driver.x11.WindowDriver [junit] Thread[#1,main,5,main] GearsES2.init.0 0x5fb759d6: tileRendererInUse null, GearsES2[obj 0x5fb759d6 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x5fb759d6 on Thread[#1,main,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x547, fbc 0x188: rgba 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/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x5fb759d6 created: GearsObj[0x15888343, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x5fb759d6 created: GearsObj[0x33ecda92, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x5fb759d6 created: GearsObj[0x33ecda92, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#1,main,5,main] GearsES2.init.X 0x5fb759d6 FIN GearsES2[obj 0x5fb759d6 isInit true, usesShared false, 1 GearsObj[0x15888343, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x33ecda92, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x14fc5f04, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#1,main,5,main] GearsES2.reshape 0x5fb759d6 0/0 400x300 of 400x300, swapInterval 1, drawable 0x3600002, msaa true, tileRendererInUse null [junit] >> GearsES2 0x5fb759d6, 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[#1,main,5,main] GearsES2.display 0x5fb759d6 400x300, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x5fb759d6 400x300, swapInterval 1, drawable 0x3600002 [junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBufStencilMSAA____-n0001-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0400x0300.png [junit] Thread[#40,main-Display-.x11_:0-1-EDT-4,6,main] GearsES2.reshape 0x5fb759d6 0/0 200x150 of 200x150, swapInterval 1, drawable 0x3600002, msaa true, tileRendererInUse null [junit] >> GearsES2 0x5fb759d6, 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[#40,main-Display-.x11_:0-1-EDT-4,6,main] GearsES2.display 0x5fb759d6 200x150, swapInterval 1, drawable 0x3600002 [junit] Thread[#40,main-Display-.x11_:0-1-EDT-4,6,main] GearsES2.display 0x5fb759d6 200x150, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x5fb759d6 200x150, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x5fb759d6 200x150, swapInterval 1, drawable 0x3600002 [junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBufStencilMSAA____-n0005-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0200x0150.png [junit] Thread[#40,main-Display-.x11_:0-1-EDT-4,6,main] GearsES2.reshape 0x5fb759d6 0/0 800x600 of 800x600, swapInterval 1, drawable 0x3600002, msaa true, tileRendererInUse null [junit] >> GearsES2 0x5fb759d6, 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[#40,main-Display-.x11_:0-1-EDT-4,6,main] GearsES2.display 0x5fb759d6 800x600, swapInterval 1, drawable 0x3600002 [junit] Thread[#40,main-Display-.x11_:0-1-EDT-4,6,main] GearsES2.display 0x5fb759d6 800x600, swapInterval 1, drawable 0x3600002 [junit] Thread[#40,main-Display-.x11_:0-1-EDT-4,6,main] GearsES2.display 0x5fb759d6 800x600, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x5fb759d6 800x600, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x5fb759d6 800x600, swapInterval 1, drawable 0x3600002 [junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBufStencilMSAA____-n0010-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 0x5fb759d6 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@4b8d604b[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/29 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@6e2829c7, ], [junit] MouseListeners num 0 [], [junit] PointerGestures default true, custom 0 [], [junit] KeyListeners num 0 [], [junit] windowLock <3feb2dda, 6a8658ff>[count 0, qsz 0, owner ], surfaceLockCount 0]] [junit] Thread[#40,main-Display-.x11_:0-1-EDT-4,6,main] GearsES2.dispose 0x5fb759d6: tileRendererInUse null [junit] Thread[#40,main-Display-.x11_:0-1-EDT-4,6,main] GearsES2.dispose 0x5fb759d6 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 @ 1751132175371 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132175375 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [junit] Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.459 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/GL4bc.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/GL4bc.sw], on-scr[.]] [junit] Window: com.jogamp.newt.opengl.GLWindow [junit] Window Caps Pre_GL: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.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 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.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 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], on-scr[.]] [junit] Chosen GL CTX (2): 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] Chosen GL Caps(2): GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.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 0x48f278eb isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@4fb3ee4e[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/29 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@5965d37, ], [junit] MouseListeners num 0 [], [junit] PointerGestures default true, custom 0 [], [junit] KeyListeners num 0 [], [junit] windowLock <7a5ceedd, 4201c465>[count 0, qsz 0, owner ], 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/GL4bc.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/GL4bc.sw], on-scr[.]] [junit] Window: com.jogamp.newt.opengl.GLWindow [junit] Window Caps Pre_GL: GLCaps[glx vid 0x53b, fbc 0x17c: rgba 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/GL4bc.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 0x53b, fbc 0x17c: rgba 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/GL4bc.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 0x53b, fbc 0x17c: rgba 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/GL4bc.sw], on-scr[.]] [junit] Chosen GL CTX (2): 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] Chosen GL Caps(2): GLCaps[glx vid 0x53b, fbc 0x17c: rgba 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/GL4bc.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 0x2a8448fa isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@6f204a1a[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/29 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@15a34df2, ], [junit] MouseListeners num 0 [], [junit] PointerGestures default true, custom 0 [], [junit] KeyListeners num 0 [], [junit] windowLock <5b38c1ec, 338fc1d8>[count 0, qsz 0, owner ], 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/GL4bc.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/GL4bc.sw], on-scr[.]] [junit] Window: com.jogamp.newt.opengl.GLWindow [junit] Window Caps Pre_GL: GLCaps[glx vid 0x562, fbc 0x1a3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL4bc.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 0x562, fbc 0x1a3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL4bc.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 0x562, fbc 0x1a3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], on-scr[.]] [junit] Chosen GL CTX (2): 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] Chosen GL Caps(2): GLCaps[glx vid 0x562, fbc 0x1a3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL4bc.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 0x55cb6996 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@1807e3f6[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/29 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@38467116, ], [junit] MouseListeners num 0 [], [junit] PointerGestures default true, custom 0 [], [junit] KeyListeners num 0 [], [junit] windowLock <5b7a7f33, 790da477>[count 0, qsz 0, owner ], 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/GL4bc.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/GL4bc.sw], on-scr[.]] [junit] Window: com.jogamp.newt.opengl.GLWindow [junit] Window Caps Pre_GL: GLCaps[glx vid 0x547, fbc 0x188: rgba 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/GL4bc.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 0x547, fbc 0x188: rgba 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/GL4bc.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 0x547, fbc 0x188: rgba 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/GL4bc.sw], on-scr[.]] [junit] Chosen GL CTX (2): 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] Chosen GL Caps(2): GLCaps[glx vid 0x547, fbc 0x188: rgba 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/GL4bc.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 0x5fb759d6 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@4b8d604b[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/29 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@6e2829c7, ], [junit] MouseListeners num 0 [], [junit] PointerGestures default true, custom 0 [], [junit] KeyListeners num 0 [], [junit] windowLock <3feb2dda, 6a8658ff>[count 0, qsz 0, owner ], surfaceLockCount 0]] [junit] ------------- ---------------- --------------- [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132172511 ms III - Start [junit] SLOCK [T main @ 1751132172515 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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[#1,main,5,main] GearsES2.init.0 0x48f278eb: tileRendererInUse null, GearsES2[obj 0x48f278eb isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x48f278eb on Thread[#1,main,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x48f278eb created: GearsObj[0x368247b9, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x48f278eb created: GearsObj[0x298a5e20, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x48f278eb created: GearsObj[0x298a5e20, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#1,main,5,main] GearsES2.init.X 0x48f278eb FIN GearsES2[obj 0x48f278eb isInit true, usesShared false, 1 GearsObj[0x368247b9, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x298a5e20, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1ed4ae0f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#1,main,5,main] GearsES2.reshape 0x48f278eb 0/0 400x300 of 400x300, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x48f278eb, 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[#1,main,5,main] GearsES2.display 0x48f278eb 400x300, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x48f278eb 400x300, swapInterval 1, drawable 0x3600002 [junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBuf_______________-n0001-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0300.png [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x48f278eb 0/0 200x150 of 200x150, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x48f278eb, 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[#37,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x48f278eb 200x150, swapInterval 1, drawable 0x3600002 [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x48f278eb 200x150, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x48f278eb 200x150, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x48f278eb 200x150, swapInterval 1, drawable 0x3600002 [junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBuf_______________-n0005-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0200x0150.png [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x48f278eb 0/0 800x600 of 800x600, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x48f278eb, 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[#37,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x48f278eb 800x600, swapInterval 1, drawable 0x3600002 [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x48f278eb 800x600, swapInterval 1, drawable 0x3600002 [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x48f278eb 800x600, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x48f278eb 800x600, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x48f278eb 800x600, swapInterval 1, drawable 0x3600002 [junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBuf_______________-n0010-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x48f278eb: tileRendererInUse null [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x48f278eb 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[#1,main,5,main] GearsES2.init.0 0x2a8448fa: tileRendererInUse null, GearsES2[obj 0x2a8448fa isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x2a8448fa on Thread[#1,main,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x53b, fbc 0x17c: rgba 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/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x2a8448fa created: GearsObj[0x3cce5371, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x2a8448fa created: GearsObj[0x17bffc17, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x2a8448fa created: GearsObj[0x17bffc17, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#1,main,5,main] GearsES2.init.X 0x2a8448fa FIN GearsES2[obj 0x2a8448fa isInit true, usesShared false, 1 GearsObj[0x3cce5371, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x17bffc17, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6e535154, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#1,main,5,main] GearsES2.reshape 0x2a8448fa 0/0 400x300 of 400x300, swapInterval 1, drawable 0x3600002, msaa true, tileRendererInUse null [junit] >> GearsES2 0x2a8448fa, 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[#1,main,5,main] GearsES2.display 0x2a8448fa 400x300, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x2a8448fa 400x300, swapInterval 1, drawable 0x3600002 [junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBufMSAA___________-n0001-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0400x0300.png [junit] Thread[#38,main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.reshape 0x2a8448fa 0/0 200x150 of 200x150, swapInterval 1, drawable 0x3600002, msaa true, tileRendererInUse null [junit] >> GearsES2 0x2a8448fa, 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[#38,main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.display 0x2a8448fa 200x150, swapInterval 1, drawable 0x3600002 [junit] Thread[#38,main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.display 0x2a8448fa 200x150, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x2a8448fa 200x150, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x2a8448fa 200x150, swapInterval 1, drawable 0x3600002 [junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBufMSAA___________-n0005-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0200x0150.png [junit] Thread[#38,main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.reshape 0x2a8448fa 0/0 800x600 of 800x600, swapInterval 1, drawable 0x3600002, msaa true, tileRendererInUse null [junit] >> GearsES2 0x2a8448fa, 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[#38,main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.display 0x2a8448fa 800x600, swapInterval 1, drawable 0x3600002 [junit] Thread[#38,main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.display 0x2a8448fa 800x600, swapInterval 1, drawable 0x3600002 [junit] Thread[#38,main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.display 0x2a8448fa 800x600, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x2a8448fa 800x600, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x2a8448fa 800x600, swapInterval 1, drawable 0x3600002 [junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBufMSAA___________-n0010-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0800x0600.png [junit] Thread[#38,main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.dispose 0x2a8448fa: tileRendererInUse null [junit] Thread[#38,main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.dispose 0x2a8448fa 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[#1,main,5,main] GearsES2.init.0 0x55cb6996: tileRendererInUse null, GearsES2[obj 0x55cb6996 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x55cb6996 on Thread[#1,main,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x562, fbc 0x1a3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x55cb6996 created: GearsObj[0x72c8e7b, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x55cb6996 created: GearsObj[0x65f8f5ae, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x55cb6996 created: GearsObj[0x65f8f5ae, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#1,main,5,main] GearsES2.init.X 0x55cb6996 FIN GearsES2[obj 0x55cb6996 isInit true, usesShared false, 1 GearsObj[0x72c8e7b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x65f8f5ae, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x431cd9b2, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#1,main,5,main] GearsES2.reshape 0x55cb6996 0/0 400x300 of 400x300, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x55cb6996, 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[#1,main,5,main] GearsES2.display 0x55cb6996 400x300, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x55cb6996 400x300, swapInterval 1, drawable 0x3600002 [junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBufStencil________-n0001-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0400x0300.png [junit] Thread[#39,main-Display-.x11_:0-1-EDT-3,6,main] GearsES2.reshape 0x55cb6996 0/0 200x150 of 200x150, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x55cb6996, 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[#39,main-Display-.x11_:0-1-EDT-3,6,main] GearsES2.display 0x55cb6996 200x150, swapInterval 1, drawable 0x3600002 [junit] Thread[#39,main-Display-.x11_:0-1-EDT-3,6,main] GearsES2.display 0x55cb6996 200x150, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x55cb6996 200x150, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x55cb6996 200x150, swapInterval 1, drawable 0x3600002 [junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBufStencil________-n0005-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0200x0150.png [junit] Thread[#39,main-Display-.x11_:0-1-EDT-3,6,main] GearsES2.reshape 0x55cb6996 0/0 800x600 of 800x600, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x55cb6996, 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[#39,main-Display-.x11_:0-1-EDT-3,6,main] GearsES2.display 0x55cb6996 800x600, swapInterval 1, drawable 0x3600002 [junit] Thread[#39,main-Display-.x11_:0-1-EDT-3,6,main] GearsES2.display 0x55cb6996 800x600, swapInterval 1, drawable 0x3600002 [junit] Thread[#39,main-Display-.x11_:0-1-EDT-3,6,main] GearsES2.display 0x55cb6996 800x600, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x55cb6996 800x600, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x55cb6996 800x600, swapInterval 1, drawable 0x3600002 [junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBufStencil________-n0010-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0800x0600.png [junit] Thread[#39,main-Display-.x11_:0-1-EDT-3,6,main] GearsES2.dispose 0x55cb6996: tileRendererInUse null [junit] Thread[#39,main-Display-.x11_:0-1-EDT-3,6,main] GearsES2.dispose 0x55cb6996 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[#1,main,5,main] GearsES2.init.0 0x5fb759d6: tileRendererInUse null, GearsES2[obj 0x5fb759d6 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x5fb759d6 on Thread[#1,main,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x547, fbc 0x188: rgba 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/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x5fb759d6 created: GearsObj[0x15888343, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x5fb759d6 created: GearsObj[0x33ecda92, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x5fb759d6 created: GearsObj[0x33ecda92, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#1,main,5,main] GearsES2.init.X 0x5fb759d6 FIN GearsES2[obj 0x5fb759d6 isInit true, usesShared false, 1 GearsObj[0x15888343, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x33ecda92, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x14fc5f04, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#1,main,5,main] GearsES2.reshape 0x5fb759d6 0/0 400x300 of 400x300, swapInterval 1, drawable 0x3600002, msaa true, tileRendererInUse null [junit] >> GearsES2 0x5fb759d6, 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[#1,main,5,main] GearsES2.display 0x5fb759d6 400x300, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x5fb759d6 400x300, swapInterval 1, drawable 0x3600002 [junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBufStencilMSAA____-n0001-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0400x0300.png [junit] Thread[#40,main-Display-.x11_:0-1-EDT-4,6,main] GearsES2.reshape 0x5fb759d6 0/0 200x150 of 200x150, swapInterval 1, drawable 0x3600002, msaa true, tileRendererInUse null [junit] >> GearsES2 0x5fb759d6, 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[#40,main-Display-.x11_:0-1-EDT-4,6,main] GearsES2.display 0x5fb759d6 200x150, swapInterval 1, drawable 0x3600002 [junit] Thread[#40,main-Display-.x11_:0-1-EDT-4,6,main] GearsES2.display 0x5fb759d6 200x150, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x5fb759d6 200x150, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x5fb759d6 200x150, swapInterval 1, drawable 0x3600002 [junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBufStencilMSAA____-n0005-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0200x0150.png [junit] Thread[#40,main-Display-.x11_:0-1-EDT-4,6,main] GearsES2.reshape 0x5fb759d6 0/0 800x600 of 800x600, swapInterval 1, drawable 0x3600002, msaa true, tileRendererInUse null [junit] >> GearsES2 0x5fb759d6, 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[#40,main-Display-.x11_:0-1-EDT-4,6,main] GearsES2.display 0x5fb759d6 800x600, swapInterval 1, drawable 0x3600002 [junit] Thread[#40,main-Display-.x11_:0-1-EDT-4,6,main] GearsES2.display 0x5fb759d6 800x600, swapInterval 1, drawable 0x3600002 [junit] Thread[#40,main-Display-.x11_:0-1-EDT-4,6,main] GearsES2.display 0x5fb759d6 800x600, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x5fb759d6 800x600, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x5fb759d6 800x600, swapInterval 1, drawable 0x3600002 [junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBufStencilMSAA____-n0010-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0800x0600.png [junit] Thread[#40,main-Display-.x11_:0-1-EDT-4,6,main] GearsES2.dispose 0x5fb759d6: tileRendererInUse null [junit] Thread[#40,main-Display-.x11_:0-1-EDT-4,6,main] GearsES2.dispose 0x5fb759d6 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 @ 1751132175371 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132175375 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: testGL2OffScreenFBODblBufMSAA took 0.431 sec [junit] Testcase: testGL2OffScreenFBODblBufStencil took 0.001 sec [junit] Testcase: testGL2OffScreenFBODblBufStencilMSAA took 0.001 sec [junit] Testcase: testGL2OffScreenLayerAutoDblBuf took 0.001 sec [junit] Testcase: testGL2OffScreenPbuffer took 0.001 sec [junit] Testcase: testGL2OnScreenDblBuf took 0.693 sec [junit] Testcase: testGL2OnScreenDblBufMSAA took 0.579 sec [junit] Testcase: testGL2OnScreenDblBufStencil took 0.514 sec [junit] Testcase: testGL2OnScreenDblBufStencilMSAA took 0.596 sec [junit] Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.459 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/GL4bc.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/GL4bc.sw], on-scr[.]] [junit] Window: com.jogamp.newt.opengl.GLWindow [junit] Window Caps Pre_GL: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.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 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.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 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], on-scr[.]] [junit] Chosen GL CTX (2): 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] Chosen GL Caps(2): GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.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 0x48f278eb isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@4fb3ee4e[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/29 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@5965d37, ], [junit] MouseListeners num 0 [], [junit] PointerGestures default true, custom 0 [], [junit] KeyListeners num 0 [], [junit] windowLock <7a5ceedd, 4201c465>[count 0, qsz 0, owner ], 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/GL4bc.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/GL4bc.sw], on-scr[.]] [junit] Window: com.jogamp.newt.opengl.GLWindow [junit] Window Caps Pre_GL: GLCaps[glx vid 0x53b, fbc 0x17c: rgba 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/GL4bc.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 0x53b, fbc 0x17c: rgba 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/GL4bc.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 0x53b, fbc 0x17c: rgba 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/GL4bc.sw], on-scr[.]] [junit] Chosen GL CTX (2): 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] Chosen GL Caps(2): GLCaps[glx vid 0x53b, fbc 0x17c: rgba 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/GL4bc.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 0x2a8448fa isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@6f204a1a[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/29 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@15a34df2, ], [junit] MouseListeners num 0 [], [junit] PointerGestures default true, custom 0 [], [junit] KeyListeners num 0 [], [junit] windowLock <5b38c1ec, 338fc1d8>[count 0, qsz 0, owner ], 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/GL4bc.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/GL4bc.sw], on-scr[.]] [junit] Window: com.jogamp.newt.opengl.GLWindow [junit] Window Caps Pre_GL: GLCaps[glx vid 0x562, fbc 0x1a3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL4bc.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 0x562, fbc 0x1a3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL4bc.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 0x562, fbc 0x1a3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], on-scr[.]] [junit] Chosen GL CTX (2): 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] Chosen GL Caps(2): GLCaps[glx vid 0x562, fbc 0x1a3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL4bc.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 0x55cb6996 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@1807e3f6[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/29 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@38467116, ], [junit] MouseListeners num 0 [], [junit] PointerGestures default true, custom 0 [], [junit] KeyListeners num 0 [], [junit] windowLock <5b7a7f33, 790da477>[count 0, qsz 0, owner ], 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/GL4bc.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/GL4bc.sw], on-scr[.]] [junit] Window: com.jogamp.newt.opengl.GLWindow [junit] Window Caps Pre_GL: GLCaps[glx vid 0x547, fbc 0x188: rgba 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/GL4bc.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 0x547, fbc 0x188: rgba 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/GL4bc.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 0x547, fbc 0x188: rgba 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/GL4bc.sw], on-scr[.]] [junit] Chosen GL CTX (2): 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] Chosen GL Caps(2): GLCaps[glx vid 0x547, fbc 0x188: rgba 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/GL4bc.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 0x5fb759d6 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@4b8d604b[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/29 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@6e2829c7, ], [junit] MouseListeners num 0 [], [junit] PointerGestures default true, custom 0 [], [junit] KeyListeners num 0 [], [junit] windowLock <3feb2dda, 6a8658ff>[count 0, qsz 0, owner ], surfaceLockCount 0]] [junit] ------------- ---------------- --------------- [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132172511 ms III - Start [junit] SLOCK [T main @ 1751132172515 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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[#1,main,5,main] GearsES2.init.0 0x48f278eb: tileRendererInUse null, GearsES2[obj 0x48f278eb isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x48f278eb on Thread[#1,main,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x48f278eb created: GearsObj[0x368247b9, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x48f278eb created: GearsObj[0x298a5e20, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x48f278eb created: GearsObj[0x298a5e20, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#1,main,5,main] GearsES2.init.X 0x48f278eb FIN GearsES2[obj 0x48f278eb isInit true, usesShared false, 1 GearsObj[0x368247b9, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x298a5e20, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1ed4ae0f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#1,main,5,main] GearsES2.reshape 0x48f278eb 0/0 400x300 of 400x300, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x48f278eb, 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[#1,main,5,main] GearsES2.display 0x48f278eb 400x300, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x48f278eb 400x300, swapInterval 1, drawable 0x3600002 [junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBuf_______________-n0001-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0300.png [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x48f278eb 0/0 200x150 of 200x150, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x48f278eb, 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[#37,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x48f278eb 200x150, swapInterval 1, drawable 0x3600002 [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x48f278eb 200x150, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x48f278eb 200x150, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x48f278eb 200x150, swapInterval 1, drawable 0x3600002 [junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBuf_______________-n0005-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0200x0150.png [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x48f278eb 0/0 800x600 of 800x600, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x48f278eb, 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[#37,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x48f278eb 800x600, swapInterval 1, drawable 0x3600002 [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x48f278eb 800x600, swapInterval 1, drawable 0x3600002 [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x48f278eb 800x600, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x48f278eb 800x600, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x48f278eb 800x600, swapInterval 1, drawable 0x3600002 [junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBuf_______________-n0010-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x48f278eb: tileRendererInUse null [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x48f278eb 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[#1,main,5,main] GearsES2.init.0 0x2a8448fa: tileRendererInUse null, GearsES2[obj 0x2a8448fa isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x2a8448fa on Thread[#1,main,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x53b, fbc 0x17c: rgba 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/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x2a8448fa created: GearsObj[0x3cce5371, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x2a8448fa created: GearsObj[0x17bffc17, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x2a8448fa created: GearsObj[0x17bffc17, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#1,main,5,main] GearsES2.init.X 0x2a8448fa FIN GearsES2[obj 0x2a8448fa isInit true, usesShared false, 1 GearsObj[0x3cce5371, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x17bffc17, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6e535154, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#1,main,5,main] GearsES2.reshape 0x2a8448fa 0/0 400x300 of 400x300, swapInterval 1, drawable 0x3600002, msaa true, tileRendererInUse null [junit] >> GearsES2 0x2a8448fa, 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[#1,main,5,main] GearsES2.display 0x2a8448fa 400x300, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x2a8448fa 400x300, swapInterval 1, drawable 0x3600002 [junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBufMSAA___________-n0001-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0400x0300.png [junit] Thread[#38,main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.reshape 0x2a8448fa 0/0 200x150 of 200x150, swapInterval 1, drawable 0x3600002, msaa true, tileRendererInUse null [junit] >> GearsES2 0x2a8448fa, 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[#38,main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.display 0x2a8448fa 200x150, swapInterval 1, drawable 0x3600002 [junit] Thread[#38,main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.display 0x2a8448fa 200x150, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x2a8448fa 200x150, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x2a8448fa 200x150, swapInterval 1, drawable 0x3600002 [junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBufMSAA___________-n0005-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0200x0150.png [junit] Thread[#38,main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.reshape 0x2a8448fa 0/0 800x600 of 800x600, swapInterval 1, drawable 0x3600002, msaa true, tileRendererInUse null [junit] >> GearsES2 0x2a8448fa, 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[#38,main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.display 0x2a8448fa 800x600, swapInterval 1, drawable 0x3600002 [junit] Thread[#38,main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.display 0x2a8448fa 800x600, swapInterval 1, drawable 0x3600002 [junit] Thread[#38,main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.display 0x2a8448fa 800x600, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x2a8448fa 800x600, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x2a8448fa 800x600, swapInterval 1, drawable 0x3600002 [junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBufMSAA___________-n0010-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0800x0600.png [junit] Thread[#38,main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.dispose 0x2a8448fa: tileRendererInUse null [junit] Thread[#38,main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.dispose 0x2a8448fa 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[#1,main,5,main] GearsES2.init.0 0x55cb6996: tileRendererInUse null, GearsES2[obj 0x55cb6996 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x55cb6996 on Thread[#1,main,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x562, fbc 0x1a3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x55cb6996 created: GearsObj[0x72c8e7b, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x55cb6996 created: GearsObj[0x65f8f5ae, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x55cb6996 created: GearsObj[0x65f8f5ae, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#1,main,5,main] GearsES2.init.X 0x55cb6996 FIN GearsES2[obj 0x55cb6996 isInit true, usesShared false, 1 GearsObj[0x72c8e7b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x65f8f5ae, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x431cd9b2, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#1,main,5,main] GearsES2.reshape 0x55cb6996 0/0 400x300 of 400x300, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x55cb6996, 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[#1,main,5,main] GearsES2.display 0x55cb6996 400x300, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x55cb6996 400x300, swapInterval 1, drawable 0x3600002 [junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBufStencil________-n0001-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0400x0300.png [junit] Thread[#39,main-Display-.x11_:0-1-EDT-3,6,main] GearsES2.reshape 0x55cb6996 0/0 200x150 of 200x150, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x55cb6996, 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[#39,main-Display-.x11_:0-1-EDT-3,6,main] GearsES2.display 0x55cb6996 200x150, swapInterval 1, drawable 0x3600002 [junit] Thread[#39,main-Display-.x11_:0-1-EDT-3,6,main] GearsES2.display 0x55cb6996 200x150, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x55cb6996 200x150, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x55cb6996 200x150, swapInterval 1, drawable 0x3600002 [junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBufStencil________-n0005-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0200x0150.png [junit] Thread[#39,main-Display-.x11_:0-1-EDT-3,6,main] GearsES2.reshape 0x55cb6996 0/0 800x600 of 800x600, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x55cb6996, 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[#39,main-Display-.x11_:0-1-EDT-3,6,main] GearsES2.display 0x55cb6996 800x600, swapInterval 1, drawable 0x3600002 [junit] Thread[#39,main-Display-.x11_:0-1-EDT-3,6,main] GearsES2.display 0x55cb6996 800x600, swapInterval 1, drawable 0x3600002 [junit] Thread[#39,main-Display-.x11_:0-1-EDT-3,6,main] GearsES2.display 0x55cb6996 800x600, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x55cb6996 800x600, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x55cb6996 800x600, swapInterval 1, drawable 0x3600002 [junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBufStencil________-n0010-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0800x0600.png [junit] Thread[#39,main-Display-.x11_:0-1-EDT-3,6,main] GearsES2.dispose 0x55cb6996: tileRendererInUse null [junit] Thread[#39,main-Display-.x11_:0-1-EDT-3,6,main] GearsES2.dispose 0x55cb6996 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[#1,main,5,main] GearsES2.init.0 0x5fb759d6: tileRendererInUse null, GearsES2[obj 0x5fb759d6 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x5fb759d6 on Thread[#1,main,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x547, fbc 0x188: rgba 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/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x5fb759d6 created: GearsObj[0x15888343, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x5fb759d6 created: GearsObj[0x33ecda92, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x5fb759d6 created: GearsObj[0x33ecda92, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#1,main,5,main] GearsES2.init.X 0x5fb759d6 FIN GearsES2[obj 0x5fb759d6 isInit true, usesShared false, 1 GearsObj[0x15888343, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x33ecda92, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x14fc5f04, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#1,main,5,main] GearsES2.reshape 0x5fb759d6 0/0 400x300 of 400x300, swapInterval 1, drawable 0x3600002, msaa true, tileRendererInUse null [junit] >> GearsES2 0x5fb759d6, 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[#1,main,5,main] GearsES2.display 0x5fb759d6 400x300, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x5fb759d6 400x300, swapInterval 1, drawable 0x3600002 [junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBufStencilMSAA____-n0001-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0400x0300.png [junit] Thread[#40,main-Display-.x11_:0-1-EDT-4,6,main] GearsES2.reshape 0x5fb759d6 0/0 200x150 of 200x150, swapInterval 1, drawable 0x3600002, msaa true, tileRendererInUse null [junit] >> GearsES2 0x5fb759d6, 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[#40,main-Display-.x11_:0-1-EDT-4,6,main] GearsES2.display 0x5fb759d6 200x150, swapInterval 1, drawable 0x3600002 [junit] Thread[#40,main-Display-.x11_:0-1-EDT-4,6,main] GearsES2.display 0x5fb759d6 200x150, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x5fb759d6 200x150, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x5fb759d6 200x150, swapInterval 1, drawable 0x3600002 [junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBufStencilMSAA____-n0005-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0200x0150.png [junit] Thread[#40,main-Display-.x11_:0-1-EDT-4,6,main] GearsES2.reshape 0x5fb759d6 0/0 800x600 of 800x600, swapInterval 1, drawable 0x3600002, msaa true, tileRendererInUse null [junit] >> GearsES2 0x5fb759d6, 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[#40,main-Display-.x11_:0-1-EDT-4,6,main] GearsES2.display 0x5fb759d6 800x600, swapInterval 1, drawable 0x3600002 [junit] Thread[#40,main-Display-.x11_:0-1-EDT-4,6,main] GearsES2.display 0x5fb759d6 800x600, swapInterval 1, drawable 0x3600002 [junit] Thread[#40,main-Display-.x11_:0-1-EDT-4,6,main] GearsES2.display 0x5fb759d6 800x600, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x5fb759d6 800x600, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x5fb759d6 800x600, swapInterval 1, drawable 0x3600002 [junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBufStencilMSAA____-n0010-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0800x0600.png [junit] Thread[#40,main-Display-.x11_:0-1-EDT-4,6,main] GearsES2.dispose 0x5fb759d6: tileRendererInUse null [junit] Thread[#40,main-Display-.x11_:0-1-EDT-4,6,main] GearsES2.dispose 0x5fb759d6 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 @ 1751132175371 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132175375 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [junit] ------------- ---------------- --------------- [junit] WARNING: package sun.awt.windows not in java.desktop [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 @ 1751132176388 ms III - Start [junit] SLOCK [T main @ 1751132176393 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLOffscreenAutoDrawableBug1044AWT - test01GLOffscreenDrawable [junit] Chosen: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.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 @ 1751132176935 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132176938 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.138 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 @ 1751132176388 ms III - Start [junit] SLOCK [T main @ 1751132176393 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLOffscreenAutoDrawableBug1044AWT - test01GLOffscreenDrawable [junit] Chosen: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.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 @ 1751132176935 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132176938 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01GLOffscreenDrawable took 0.523 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.138 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 @ 1751132176388 ms III - Start [junit] SLOCK [T main @ 1751132176393 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLOffscreenAutoDrawableBug1044AWT - test01GLOffscreenDrawable [junit] Chosen: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.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 @ 1751132176935 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132176938 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] ------------- ---------------- --------------- [junit] WARNING: package sun.awt.windows not in java.desktop [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 @ 1751132177946 ms III - Start [junit] SLOCK [T main @ 1751132177950 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLCanvasAWT - test00_MSAA0_DefFlip [junit] ----------------------------------------------------------------------------------------------------- [junit] Platform: LINUX / Linux 6.1.0-37-amd64 (6.1.0), 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: 21.0.7 (21.0.7u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment [junit] Platform: Java Vendor: Eclipse Adoptium, https://adoptium.net/, Java21, dynamicLib: true, AWT enabled: true [junit] ----------------------------------------------------------------------------------------------------- [junit] GLEventListener init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [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[GL4bc/GL4bc.sw], on-scr[.]] [junit] Chosen : GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.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-GL4bc_-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-GL4bc_-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-GL4bc_-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-GL4bc_-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-GL4bc_-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-GL4bc_-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-GL4bc_-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-GL4bc_-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-GL4bc_-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-GL4bc_-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-GL4bc_-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-GL4bc_-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] TextRendererGLEL.display: Frame 0646 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0647 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0648 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0649 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0650 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0651 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0652 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0653 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0654 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0655 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0656 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0657 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0658 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0659 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0660 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0661 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0662 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0663 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0664 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0665 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0666 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0667 (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 6.1.0-37-amd64 (6.1.0), 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: 21.0.7 (21.0.7u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment [junit] Platform: Java Vendor: Eclipse Adoptium, https://adoptium.net/, Java21, dynamicLib: true, AWT enabled: true [junit] ----------------------------------------------------------------------------------------------------- [junit] GLEventListener init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x52f, fbc 0x170: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [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[GL4bc/GL4bc.sw], on-scr[.]] [junit] Chosen : GLCaps[glx vid 0x52f, fbc 0x170: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.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-GL4bc_-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-GL4bc_-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-GL4bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D16-St00-Sa04_default-0320x0240.png [junit] TextRendererGLEL.display: Frame 0003 (002): 0320x0240 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test10_MSAA8_DefFlip-n0003-awt-usr002-GL4bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D16-St00-Sa04_default-0320x0240.png [junit] Frame# 4, user #3 [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-GL4bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D16-St00-Sa04_default-0320x0240.png [junit] TextRendererGLEL.display: Frame 0005 (003): 0320x0240 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test10_MSAA8_DefFlip-n0005-awt-usr003-GL4bc_-sw-onscreen-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 false, TestGLReadBuffer01GLCanvasAWT.test10_MSAA8_DefFlip-n0006-awt-usr003-GL4bc_-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-GL4bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D16-St00-Sa04_default-0420x0340.png [junit] TextRendererGLEL.display: Frame 0008 (003): 0420x0340 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test10_MSAA8_DefFlip-n0008-awt-usr003-GL4bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D16-St00-Sa04_default-0420x0340.png [junit] reshape .. [junit] TextRendererGLEL.display: Frame 0009 (003): 0220x0140 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test10_MSAA8_DefFlip-n0009-awt-usr003-GL4bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D16-St00-Sa04_default-0220x0140.png [junit] reshape .. [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-GL4bc_-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-GL4bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D16-St00-Sa04_default-0320x0240.png [junit] TextRendererGLEL.display: Frame 0012 (003): 0320x0240 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test10_MSAA8_DefFlip-n0012-awt-usr003-GL4bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D16-St00-Sa04_default-0320x0240.png [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] ++++ 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 @ 1751132185030 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132185033 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 7.682 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132177946 ms III - Start [junit] SLOCK [T main @ 1751132177950 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLCanvasAWT - test00_MSAA0_DefFlip [junit] ----------------------------------------------------------------------------------------------------- [junit] Platform: LINUX / Linux 6.1.0-37-amd64 (6.1.0), 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: 21.0.7 (21.0.7u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment [junit] Platform: Java Vendor: Eclipse Adoptium, https://adoptium.net/, Java21, dynamicLib: true, AWT enabled: true [junit] ----------------------------------------------------------------------------------------------------- [junit] GLEventListener init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [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[GL4bc/GL4bc.sw], on-scr[.]] [junit] Chosen : GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.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-GL4bc_-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-GL4bc_-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-GL4bc_-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-GL4bc_-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-GL4bc_-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-GL4bc_-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-GL4bc_-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-GL4bc_-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-GL4bc_-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-GL4bc_-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-GL4bc_-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-GL4bc_-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] TextRendererGLEL.display: Frame 0646 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0647 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0648 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0649 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0650 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0651 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0652 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0653 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0654 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0655 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0656 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0657 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0658 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0659 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0660 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0661 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0662 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0663 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0664 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0665 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0666 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0667 (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 6.1.0-37-amd64 (6.1.0), 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: 21.0.7 (21.0.7u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment [junit] Platform: Java Vendor: Eclipse Adoptium, https://adoptium.net/, Java21, dynamicLib: true, AWT enabled: true [junit] ----------------------------------------------------------------------------------------------------- [junit] GLEventListener init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x52f, fbc 0x170: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [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[GL4bc/GL4bc.sw], on-scr[.]] [junit] Chosen : GLCaps[glx vid 0x52f, fbc 0x170: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.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-GL4bc_-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-GL4bc_-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-GL4bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D16-St00-Sa04_default-0320x0240.png [junit] TextRendererGLEL.display: Frame 0003 (002): 0320x0240 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test10_MSAA8_DefFlip-n0003-awt-usr002-GL4bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D16-St00-Sa04_default-0320x0240.png [junit] Frame# 4, user #3 [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-GL4bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D16-St00-Sa04_default-0320x0240.png [junit] TextRendererGLEL.display: Frame 0005 (003): 0320x0240 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test10_MSAA8_DefFlip-n0005-awt-usr003-GL4bc_-sw-onscreen-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 false, TestGLReadBuffer01GLCanvasAWT.test10_MSAA8_DefFlip-n0006-awt-usr003-GL4bc_-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-GL4bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D16-St00-Sa04_default-0420x0340.png [junit] TextRendererGLEL.display: Frame 0008 (003): 0420x0340 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test10_MSAA8_DefFlip-n0008-awt-usr003-GL4bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D16-St00-Sa04_default-0420x0340.png [junit] reshape .. [junit] TextRendererGLEL.display: Frame 0009 (003): 0220x0140 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test10_MSAA8_DefFlip-n0009-awt-usr003-GL4bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D16-St00-Sa04_default-0220x0140.png [junit] reshape .. [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-GL4bc_-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-GL4bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D16-St00-Sa04_default-0320x0240.png [junit] TextRendererGLEL.display: Frame 0012 (003): 0320x0240 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test10_MSAA8_DefFlip-n0012-awt-usr003-GL4bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D16-St00-Sa04_default-0320x0240.png [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] ++++ 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 @ 1751132185030 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132185033 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test00_MSAA0_DefFlip took 3.393 sec [junit] Testcase: test01_MSAA0_UsrFlip took 0.001 sec [junit] Testcase: test10_MSAA8_DefFlip took 3.221 sec [junit] Testcase: test11_MSAA8_UsrFlip took 0.001 sec [junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 7.682 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132177946 ms III - Start [junit] SLOCK [T main @ 1751132177950 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLCanvasAWT - test00_MSAA0_DefFlip [junit] ----------------------------------------------------------------------------------------------------- [junit] Platform: LINUX / Linux 6.1.0-37-amd64 (6.1.0), 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: 21.0.7 (21.0.7u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment [junit] Platform: Java Vendor: Eclipse Adoptium, https://adoptium.net/, Java21, dynamicLib: true, AWT enabled: true [junit] ----------------------------------------------------------------------------------------------------- [junit] GLEventListener init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [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[GL4bc/GL4bc.sw], on-scr[.]] [junit] Chosen : GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.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-GL4bc_-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-GL4bc_-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-GL4bc_-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-GL4bc_-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-GL4bc_-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-GL4bc_-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-GL4bc_-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-GL4bc_-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-GL4bc_-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-GL4bc_-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-GL4bc_-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-GL4bc_-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] TextRendererGLEL.display: Frame 0646 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0647 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0648 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0649 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0650 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0651 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0652 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0653 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0654 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0655 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0656 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0657 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0658 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0659 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0660 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0661 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0662 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0663 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0664 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0665 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0666 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0667 (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 6.1.0-37-amd64 (6.1.0), 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: 21.0.7 (21.0.7u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment [junit] Platform: Java Vendor: Eclipse Adoptium, https://adoptium.net/, Java21, dynamicLib: true, AWT enabled: true [junit] ----------------------------------------------------------------------------------------------------- [junit] GLEventListener init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x52f, fbc 0x170: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [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[GL4bc/GL4bc.sw], on-scr[.]] [junit] Chosen : GLCaps[glx vid 0x52f, fbc 0x170: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.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-GL4bc_-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-GL4bc_-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-GL4bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D16-St00-Sa04_default-0320x0240.png [junit] TextRendererGLEL.display: Frame 0003 (002): 0320x0240 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test10_MSAA8_DefFlip-n0003-awt-usr002-GL4bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D16-St00-Sa04_default-0320x0240.png [junit] Frame# 4, user #3 [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-GL4bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D16-St00-Sa04_default-0320x0240.png [junit] TextRendererGLEL.display: Frame 0005 (003): 0320x0240 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test10_MSAA8_DefFlip-n0005-awt-usr003-GL4bc_-sw-onscreen-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 false, TestGLReadBuffer01GLCanvasAWT.test10_MSAA8_DefFlip-n0006-awt-usr003-GL4bc_-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-GL4bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D16-St00-Sa04_default-0420x0340.png [junit] TextRendererGLEL.display: Frame 0008 (003): 0420x0340 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test10_MSAA8_DefFlip-n0008-awt-usr003-GL4bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D16-St00-Sa04_default-0420x0340.png [junit] reshape .. [junit] TextRendererGLEL.display: Frame 0009 (003): 0220x0140 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test10_MSAA8_DefFlip-n0009-awt-usr003-GL4bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D16-St00-Sa04_default-0220x0140.png [junit] reshape .. [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-GL4bc_-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-GL4bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D16-St00-Sa04_default-0320x0240.png [junit] TextRendererGLEL.display: Frame 0012 (003): 0320x0240 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test10_MSAA8_DefFlip-n0012-awt-usr003-GL4bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D16-St00-Sa04_default-0320x0240.png [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] ++++ 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 @ 1751132185030 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132185033 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] ------------- ---------------- --------------- [junit] WARNING: package sun.awt.windows not in java.desktop [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 @ 1751132186161 ms III - Start [junit] SLOCK [T main @ 1751132186166 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLJPanelAWT - test00_MSAA0_DefFlip [junit] ----------------------------------------------------------------------------------------------------- [junit] Platform: LINUX / Linux 6.1.0-37-amd64 (6.1.0), 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: 21.0.7 (21.0.7u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment [junit] Platform: Java Vendor: Eclipse Adoptium, https://adoptium.net/, Java21, dynamicLib: true, AWT enabled: true [junit] ----------------------------------------------------------------------------------------------------- [junit] GLEventListener init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [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[GL4bc/GL4bc.sw], on-scr[.]] [junit] Chosen : GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.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-GL4bc_-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-GL4bc_-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-GL4bc_-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-GL4bc_-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 true, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test00_MSAA0_DefFlip-n0004-awt-usr002-GL4bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0320x0240.png [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-GL4bc_-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-GL4bc_-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-GL4bc_-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-GL4bc_-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-GL4bc_-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-GL4bc_-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-GL4bc_-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] 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] ++++ 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 6.1.0-37-amd64 (6.1.0), 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: 21.0.7 (21.0.7u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment [junit] Platform: Java Vendor: Eclipse Adoptium, https://adoptium.net/, Java21, dynamicLib: true, AWT enabled: true [junit] ----------------------------------------------------------------------------------------------------- [junit] GLEventListener init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [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[GL4bc/GL4bc.sw], on-scr[.]] [junit] Chosen : GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.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-GL4bc_-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-GL4bc_-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-GL4bc_-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-GL4bc_-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-GL4bc_-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-GL4bc_-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-GL4bc_-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-GL4bc_-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-GL4bc_-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-GL4bc_-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-GL4bc_-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] 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] ++++ 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 6.1.0-37-amd64 (6.1.0), 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: 21.0.7 (21.0.7u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment [junit] Platform: Java Vendor: Eclipse Adoptium, https://adoptium.net/, Java21, dynamicLib: true, AWT enabled: true [junit] ----------------------------------------------------------------------------------------------------- [junit] GLEventListener init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: 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[GL4bc/GL4bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [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[GL4bc/GL4bc.sw], on-scr[.]] [junit] Chosen : GLCaps[glx vid 0x55c, fbc 0x19d: 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[GL4bc/GL4bc.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-GL4bc_-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-GL4bc_-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-GL4bc_-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-GL4bc_-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-GL4bc_-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-GL4bc_-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-GL4bc_-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-GL4bc_-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-GL4bc_-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-GL4bc_-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-GL4bc_-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] 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] ++++ 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 6.1.0-37-amd64 (6.1.0), 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: 21.0.7 (21.0.7u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment [junit] Platform: Java Vendor: Eclipse Adoptium, https://adoptium.net/, Java21, dynamicLib: true, AWT enabled: true [junit] ----------------------------------------------------------------------------------------------------- [junit] GLEventListener init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: 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[GL4bc/GL4bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [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[GL4bc/GL4bc.sw], on-scr[.]] [junit] Chosen : GLCaps[glx vid 0x55c, fbc 0x19d: 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[GL4bc/GL4bc.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-GL4bc_-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-GL4bc_-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-GL4bc_-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-GL4bc_-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-GL4bc_-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-GL4bc_-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-GL4bc_-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-GL4bc_-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-GL4bc_-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-GL4bc_-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-GL4bc_-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] 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] ++++ 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 @ 1751132199693 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132199697 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms [junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 14.153 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132186161 ms III - Start [junit] SLOCK [T main @ 1751132186166 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLJPanelAWT - test00_MSAA0_DefFlip [junit] ----------------------------------------------------------------------------------------------------- [junit] Platform: LINUX / Linux 6.1.0-37-amd64 (6.1.0), 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: 21.0.7 (21.0.7u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment [junit] Platform: Java Vendor: Eclipse Adoptium, https://adoptium.net/, Java21, dynamicLib: true, AWT enabled: true [junit] ----------------------------------------------------------------------------------------------------- [junit] GLEventListener init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [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[GL4bc/GL4bc.sw], on-scr[.]] [junit] Chosen : GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.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-GL4bc_-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-GL4bc_-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-GL4bc_-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-GL4bc_-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 true, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test00_MSAA0_DefFlip-n0004-awt-usr002-GL4bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0320x0240.png [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-GL4bc_-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-GL4bc_-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-GL4bc_-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-GL4bc_-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-GL4bc_-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-GL4bc_-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-GL4bc_-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] 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] ++++ 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 6.1.0-37-amd64 (6.1.0), 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: 21.0.7 (21.0.7u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment [junit] Platform: Java Vendor: Eclipse Adoptium, https://adoptium.net/, Java21, dynamicLib: true, AWT enabled: true [junit] ----------------------------------------------------------------------------------------------------- [junit] GLEventListener init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [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[GL4bc/GL4bc.sw], on-scr[.]] [junit] Chosen : GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.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-GL4bc_-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-GL4bc_-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-GL4bc_-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-GL4bc_-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-GL4bc_-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-GL4bc_-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-GL4bc_-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-GL4bc_-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-GL4bc_-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-GL4bc_-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-GL4bc_-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] 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] ++++ 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 6.1.0-37-amd64 (6.1.0), 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: 21.0.7 (21.0.7u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment [junit] Platform: Java Vendor: Eclipse Adoptium, https://adoptium.net/, Java21, dynamicLib: true, AWT enabled: true [junit] ----------------------------------------------------------------------------------------------------- [junit] GLEventListener init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: 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[GL4bc/GL4bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [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[GL4bc/GL4bc.sw], on-scr[.]] [junit] Chosen : GLCaps[glx vid 0x55c, fbc 0x19d: 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[GL4bc/GL4bc.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-GL4bc_-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-GL4bc_-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-GL4bc_-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-GL4bc_-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-GL4bc_-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-GL4bc_-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-GL4bc_-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-GL4bc_-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-GL4bc_-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-GL4bc_-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-GL4bc_-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] 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] ++++ 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 6.1.0-37-amd64 (6.1.0), 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: 21.0.7 (21.0.7u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment [junit] Platform: Java Vendor: Eclipse Adoptium, https://adoptium.net/, Java21, dynamicLib: true, AWT enabled: true [junit] ----------------------------------------------------------------------------------------------------- [junit] GLEventListener init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: 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[GL4bc/GL4bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [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[GL4bc/GL4bc.sw], on-scr[.]] [junit] Chosen : GLCaps[glx vid 0x55c, fbc 0x19d: 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[GL4bc/GL4bc.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-GL4bc_-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-GL4bc_-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-GL4bc_-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-GL4bc_-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-GL4bc_-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-GL4bc_-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-GL4bc_-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-GL4bc_-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-GL4bc_-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-GL4bc_-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-GL4bc_-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] 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] ++++ 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 @ 1751132199693 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132199697 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test00_MSAA0_DefFlip took 3.458 sec [junit] Testcase: test01_MSAA0_UsrFlip took 3.244 sec [junit] Testcase: test10_MSAA8_DefFlip took 3.186 sec [junit] Testcase: test11_MSAA8_UsrFlip took 3.182 sec [junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 14.153 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132186161 ms III - Start [junit] SLOCK [T main @ 1751132186166 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLJPanelAWT - test00_MSAA0_DefFlip [junit] ----------------------------------------------------------------------------------------------------- [junit] Platform: LINUX / Linux 6.1.0-37-amd64 (6.1.0), 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: 21.0.7 (21.0.7u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment [junit] Platform: Java Vendor: Eclipse Adoptium, https://adoptium.net/, Java21, dynamicLib: true, AWT enabled: true [junit] ----------------------------------------------------------------------------------------------------- [junit] GLEventListener init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [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[GL4bc/GL4bc.sw], on-scr[.]] [junit] Chosen : GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.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-GL4bc_-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-GL4bc_-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-GL4bc_-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-GL4bc_-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 true, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test00_MSAA0_DefFlip-n0004-awt-usr002-GL4bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0320x0240.png [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-GL4bc_-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-GL4bc_-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-GL4bc_-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-GL4bc_-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-GL4bc_-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-GL4bc_-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-GL4bc_-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] 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] ++++ 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 6.1.0-37-amd64 (6.1.0), 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: 21.0.7 (21.0.7u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment [junit] Platform: Java Vendor: Eclipse Adoptium, https://adoptium.net/, Java21, dynamicLib: true, AWT enabled: true [junit] ----------------------------------------------------------------------------------------------------- [junit] GLEventListener init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [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[GL4bc/GL4bc.sw], on-scr[.]] [junit] Chosen : GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.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-GL4bc_-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-GL4bc_-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-GL4bc_-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-GL4bc_-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-GL4bc_-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-GL4bc_-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-GL4bc_-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-GL4bc_-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-GL4bc_-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-GL4bc_-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-GL4bc_-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] 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] ++++ 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 6.1.0-37-amd64 (6.1.0), 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: 21.0.7 (21.0.7u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment [junit] Platform: Java Vendor: Eclipse Adoptium, https://adoptium.net/, Java21, dynamicLib: true, AWT enabled: true [junit] ----------------------------------------------------------------------------------------------------- [junit] GLEventListener init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: 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[GL4bc/GL4bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [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[GL4bc/GL4bc.sw], on-scr[.]] [junit] Chosen : GLCaps[glx vid 0x55c, fbc 0x19d: 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[GL4bc/GL4bc.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-GL4bc_-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-GL4bc_-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-GL4bc_-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-GL4bc_-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-GL4bc_-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-GL4bc_-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-GL4bc_-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-GL4bc_-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-GL4bc_-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-GL4bc_-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-GL4bc_-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] 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] ++++ 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 6.1.0-37-amd64 (6.1.0), 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: 21.0.7 (21.0.7u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment [junit] Platform: Java Vendor: Eclipse Adoptium, https://adoptium.net/, Java21, dynamicLib: true, AWT enabled: true [junit] ----------------------------------------------------------------------------------------------------- [junit] GLEventListener init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: 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[GL4bc/GL4bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [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[GL4bc/GL4bc.sw], on-scr[.]] [junit] Chosen : GLCaps[glx vid 0x55c, fbc 0x19d: 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[GL4bc/GL4bc.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-GL4bc_-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-GL4bc_-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-GL4bc_-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-GL4bc_-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-GL4bc_-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-GL4bc_-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-GL4bc_-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-GL4bc_-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-GL4bc_-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-GL4bc_-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-GL4bc_-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] 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] ++++ 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 @ 1751132199693 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132199697 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms [junit] ------------- ---------------- --------------- [junit] WARNING: package sun.awt.windows not in java.desktop [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 @ 1751132200789 ms III - Start [junit] SLOCK [T main @ 1751132200793 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestMainVersionGLCanvasAWT - testMain [junit] ----------------------------------------------------------------------------------------------------- [junit] Platform: LINUX / Linux 6.1.0-37-amd64 (6.1.0), 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: 21.0.7 (21.0.7u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment [junit] Platform: Java Vendor: Eclipse Adoptium, https://adoptium.net/, Java21, 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.6 [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.6.0-rc-20250628 [junit] Implementation Build: 2.6-b976-20250628 [junit] Implementation Branch: origin/master [junit] Implementation Commit: 492240c5176c91fd159e9010983aebc0e616b325 [junit] Implementation SHA Sources: 31e66adcee89f986ee132b8a72b91c3e8db439315d6a70e942f5f625b3620dc4 [junit] Implementation SHA Classes: cbd26e49578d4ed90b15c6b2d342abdba3228abe820b6869ce461d0fce9d6ef7 [junit] Implementation SHA Classes-this: 7e526abb52862109f154a7f3db359d760c6829b5383070cfd710ed7b4148c16d [junit] Implementation SHA Natives: b28af7324bde357e919bc916888e3046368f16c5a7aac1e645db450e7457e77e [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.6 [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.6.0-rc-20250628 [junit] Implementation Build: 2.6-b1535-20250628 [junit] Implementation Branch: origin/master [junit] Implementation Commit: 0a307e574c422ccfa60b3abd93e69fcb79d01787 [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 0x62379589, isOwner false, <4afcd809, 175c2241>[count 0, qsz 0, owner ]], obj 0x4c12331b] [junit] Natives [junit] GL4bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [junit] GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [junit] GLES3 false [junit] GL3bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [junit] GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [junit] GL2 true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [junit] GLES2 false [junit] GLES1 false [junit] Count 5 / 8 [junit] Common [junit] GL4ES3 true [junit] GL2GL3 true [junit] GL2ES2 true [junit] GL2ES1 true [junit] Mappings [junit] GL3bc GLProfile[GL3bc/GL4bc.sw] [junit] GL2ES1 GLProfile[GL2ES1/GL4bc.sw] [junit] GL4ES3 GLProfile[GL4ES3/GL4.sw] [junit] GL2ES2 GLProfile[GL2ES2/GL4.sw] [junit] GL4bc GLProfile[GL4bc/GL4bc.sw] [junit] GL2 GLProfile[GL2/GL4bc.sw] [junit] GL4 GLProfile[GL4/GL4.sw] [junit] GL3 GLProfile[GL3/GL4.sw] [junit] GL2GL3 GLProfile[GL2GL3/GL4bc.sw] [junit] default GLProfile[GL4bc/GL4bc.sw] [junit] Count 9 / 12 [junit] [junit] [junit] Capabilities for X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x62379589, isOwner false, <4afcd809, 175c2241>[count 0, qsz 0, owner ]], obj 0x4c12331b] [junit] GLCaps[glx vid ----, fbc 0x6f: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x70: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x71: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x72: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x73: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x74: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x75: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x76: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x77: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x78: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x79: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x7a: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x7b: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x7c: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x7d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x7e: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x7f: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x80: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x81: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x82: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x83: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x84: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x85: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x86: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x88: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x8c: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x90: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x94: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x98: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x9c: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0xa0: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0xa4: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0xa8: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0xac: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0xb0: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0xb4: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0xff: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x100: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x101: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x102: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x103: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x104: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x105: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x106: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x107: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x108: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x109: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x10a: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x10b: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x10c: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x10d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x10e: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x10f: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x110: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x111: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x112: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x113: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x114: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x115: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x116: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x118: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x11c: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x120: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x124: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x128: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x12c: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x130: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x134: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x138: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x13c: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x140: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x144: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x267: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x268: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x269: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x26a: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x26b: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x26c: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x26d: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x26e: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x26f: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x270: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x271: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x272: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x273: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x274: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x275: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x276: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x277: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x278: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x279: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x27a: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x27b: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x27c: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x27d: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x27e: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x280: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x284: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x288: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x28c: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x290: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x294: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x298: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x29c: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2a0: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2a4: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2a8: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2ac: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2af: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2b0: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2b1: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2b2: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2b3: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2b4: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2b5: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2b6: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2b7: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2b8: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2b9: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2ba: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2bb: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2bc: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2bd: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2be: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2bf: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2c0: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2c1: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2c2: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2c3: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2c4: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2c5: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2c6: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2c8: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2cc: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2d0: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2d4: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2d8: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2dc: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2e0: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2e4: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2e8: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2ec: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2f0: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2f4: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x33f: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x340: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x341: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x342: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x343: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x344: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x345: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x346: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x347: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x348: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x349: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x34a: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x34b: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x34c: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x34d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x34e: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x34f: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x350: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x351: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x352: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x353: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x354: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x355: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x356: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x358: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x35c: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x360: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x364: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x368: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x36c: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x370: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x374: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x378: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x37c: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x380: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x384: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x4a7: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x4a8: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x4a9: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x4aa: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x4ab: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x4ac: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x4ad: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x4ae: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x4af: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x4b0: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x4b1: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x4b2: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x4b3: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x4b4: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x4b5: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x4b6: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x4b7: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x4b8: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x4b9: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x4ba: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x4bb: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x4bc: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x4bd: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x4be: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x4c0: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x4c4: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x4c8: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x4cc: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x4d0: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x4d4: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x4d8: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x4dc: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x4e0: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x4e4: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x4e8: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x4ec: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid 0x21, fbc 0x15b: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x22, fbc 0x39b: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x6e, 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, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x507, fbc 0x147: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x508, fbc 0x148: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x509, fbc 0x149: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x50a, fbc 0x14a: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x50b, fbc 0x14b: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x50c, fbc 0x14c: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x50d, fbc 0x14d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x50e, fbc 0x14e: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x50f, fbc 0x14f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x510, fbc 0x150: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x511, fbc 0x151: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x512, fbc 0x152: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x513, fbc 0x153: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x514, fbc 0x154: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x515, fbc 0x155: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x516, fbc 0x156: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x517, fbc 0x157: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x518, fbc 0x158: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x519, fbc 0x159: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x51a, fbc 0x15a: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x51b, fbc 0x15c: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x51c, fbc 0x15d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x51d, fbc 0x15e: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x51f, fbc 0x160: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x523, fbc 0x164: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x527, fbc 0x168: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x52b, fbc 0x16c: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x52f, fbc 0x170: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x533, fbc 0x174: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x537, fbc 0x178: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x53b, fbc 0x17c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x53f, fbc 0x180: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x543, fbc 0x184: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x547, fbc 0x188: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x54b, fbc 0x18c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x54e, fbc 0x18f: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x54f, fbc 0x190: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x550, fbc 0x191: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x551, fbc 0x192: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x552, fbc 0x193: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x553, fbc 0x194: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x554, fbc 0x195: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x555, fbc 0x196: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x556, fbc 0x197: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x557, fbc 0x198: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x558, fbc 0x199: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x559, fbc 0x19a: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x55a, fbc 0x19b: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x55b, fbc 0x19c: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x55e, fbc 0x19f: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x55f, fbc 0x1a0: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x560, fbc 0x1a1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x561, fbc 0x1a2: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x562, fbc 0x1a3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x563, fbc 0x1a4: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x564, fbc 0x1a5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x565, fbc 0x1a6: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x567, fbc 0x1a8: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x56b, fbc 0x1ac: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x56f, fbc 0x1b0: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x573, fbc 0x1b4: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x577, fbc 0x1b8: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x57b, fbc 0x1bc: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x57f, fbc 0x1c0: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x583, fbc 0x1c4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x587, fbc 0x1c8: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x58b, fbc 0x1cc: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x58f, fbc 0x1d0: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x593, fbc 0x1d4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x596, fbc 0x1d7: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x597, fbc 0x1d8: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x598, fbc 0x1d9: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x599, fbc 0x1da: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x59a, fbc 0x1db: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x59b, fbc 0x1dc: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x59c, fbc 0x1dd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x59d, fbc 0x1de: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x59e, fbc 0x1df: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x59f, fbc 0x1e0: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5a0, fbc 0x1e1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5a1, fbc 0x1e2: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5a2, fbc 0x1e3: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5a3, fbc 0x1e4: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5a4, fbc 0x1e5: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5a5, fbc 0x1e6: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5a6, fbc 0x1e7: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5a7, fbc 0x1e8: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5a8, fbc 0x1e9: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5a9, fbc 0x1ea: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5aa, fbc 0x1eb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5ab, fbc 0x1ec: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5ac, fbc 0x1ed: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5ad, fbc 0x1ee: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5af, fbc 0x1f0: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5b3, fbc 0x1f4: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5b7, fbc 0x1f8: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5bb, fbc 0x1fc: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5bf, fbc 0x200: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5c3, fbc 0x204: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5c7, fbc 0x208: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5cb, fbc 0x20c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5cf, fbc 0x210: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5d3, fbc 0x214: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5d7, fbc 0x218: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5db, fbc 0x21c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5de, fbc 0x21f: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5df, fbc 0x220: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5e0, fbc 0x221: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5e1, fbc 0x222: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5e2, fbc 0x223: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5e3, fbc 0x224: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5e4, fbc 0x225: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5e5, fbc 0x226: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5e6, fbc 0x227: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5e7, fbc 0x228: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5e8, fbc 0x229: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5e9, fbc 0x22a: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5ea, fbc 0x22b: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5eb, fbc 0x22c: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5ec, fbc 0x22d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5ed, fbc 0x22e: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5ee, fbc 0x22f: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5ef, fbc 0x230: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5f0, fbc 0x231: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5f1, fbc 0x232: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5f2, fbc 0x233: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5f3, fbc 0x234: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5f4, fbc 0x235: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5f5, fbc 0x236: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5f7, fbc 0x238: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5fb, fbc 0x23c: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5ff, fbc 0x240: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x603, fbc 0x244: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x607, fbc 0x248: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x60b, fbc 0x24c: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x60f, fbc 0x250: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x613, fbc 0x254: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x617, fbc 0x258: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x61b, fbc 0x25c: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x61f, fbc 0x260: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x623, fbc 0x264: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x626, fbc 0x387: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x627, fbc 0x388: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x628, fbc 0x389: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x629, fbc 0x38a: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x62a, fbc 0x38b: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x62b, fbc 0x38c: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x62c, fbc 0x38d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x62d, fbc 0x38e: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x62e, fbc 0x38f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x62f, fbc 0x390: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x630, fbc 0x391: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x631, fbc 0x392: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x632, fbc 0x393: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x633, fbc 0x394: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x634, fbc 0x395: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x635, fbc 0x396: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x636, fbc 0x397: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x637, fbc 0x398: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x638, fbc 0x399: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x639, fbc 0x39a: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x63a, fbc 0x39c: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x63b, fbc 0x39d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x63c, fbc 0x39e: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x63e, fbc 0x3a0: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x642, fbc 0x3a4: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x646, fbc 0x3a8: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x64a, fbc 0x3ac: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x64e, fbc 0x3b0: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x652, fbc 0x3b4: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x656, fbc 0x3b8: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x65a, fbc 0x3bc: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x65e, fbc 0x3c0: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x662, fbc 0x3c4: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x666, fbc 0x3c8: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x66a, fbc 0x3cc: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x66d, fbc 0x3cf: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x66e, fbc 0x3d0: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x66f, fbc 0x3d1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x670, fbc 0x3d2: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x671, fbc 0x3d3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x672, fbc 0x3d4: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x673, fbc 0x3d5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x674, fbc 0x3d6: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x675, fbc 0x3d7: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x676, fbc 0x3d8: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x677, fbc 0x3d9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x678, fbc 0x3da: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x679, fbc 0x3db: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x67a, fbc 0x3dc: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x67b, fbc 0x3dd: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x67c, fbc 0x3de: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x67d, fbc 0x3df: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x67e, fbc 0x3e0: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x67f, fbc 0x3e1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x680, fbc 0x3e2: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x681, fbc 0x3e3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x682, fbc 0x3e4: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x683, fbc 0x3e5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x684, fbc 0x3e6: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x686, fbc 0x3e8: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x68a, fbc 0x3ec: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x68e, fbc 0x3f0: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x692, fbc 0x3f4: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x696, fbc 0x3f8: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x69a, fbc 0x3fc: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x69e, fbc 0x400: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x6a2, fbc 0x404: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x6a6, fbc 0x408: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x6aa, fbc 0x40c: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x6ae, fbc 0x410: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x6b2, fbc 0x414: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x6b5, fbc 0x417: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x6b6, fbc 0x418: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x6b7, fbc 0x419: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x6b8, fbc 0x41a: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x6b9, fbc 0x41b: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x6ba, fbc 0x41c: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x6bb, fbc 0x41d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x6bc, fbc 0x41e: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x6bd, fbc 0x41f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x6be, fbc 0x420: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x6bf, fbc 0x421: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x6c0, fbc 0x422: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x6c1, fbc 0x423: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x6c2, fbc 0x424: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x6c3, fbc 0x425: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x6c4, fbc 0x426: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x6c5, fbc 0x427: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x6c6, fbc 0x428: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x6c7, fbc 0x429: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x6c8, fbc 0x42a: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x6c9, fbc 0x42b: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x6ca, fbc 0x42c: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x6cb, fbc 0x42d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x6cc, fbc 0x42e: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x6ce, fbc 0x430: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x6d2, fbc 0x434: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x6d6, fbc 0x438: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x6da, fbc 0x43c: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x6de, fbc 0x440: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x6e2, fbc 0x444: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x6e6, fbc 0x448: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x6ea, fbc 0x44c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x6ee, fbc 0x450: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x6f2, fbc 0x454: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x6f6, fbc 0x458: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x6fa, fbc 0x45c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x6fd, fbc 0x45f: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x6fe, fbc 0x460: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x6ff, fbc 0x461: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x700, fbc 0x462: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x701, fbc 0x463: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x702, fbc 0x464: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x703, fbc 0x465: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x704, fbc 0x466: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x705, fbc 0x467: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x706, fbc 0x468: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x707, fbc 0x469: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x708, fbc 0x46a: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x709, fbc 0x46b: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x70a, fbc 0x46c: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x70b, fbc 0x46d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x70c, fbc 0x46e: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x70d, fbc 0x46f: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x70e, fbc 0x470: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x70f, fbc 0x471: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x710, fbc 0x472: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x711, fbc 0x473: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x712, fbc 0x474: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x713, fbc 0x475: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x714, fbc 0x476: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x716, fbc 0x478: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x71a, fbc 0x47c: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x71e, fbc 0x480: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x722, fbc 0x484: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x726, fbc 0x488: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x72a, fbc 0x48c: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x72e, fbc 0x490: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x732, fbc 0x494: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x736, fbc 0x498: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x73a, fbc 0x49c: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x73e, fbc 0x4a0: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x742, fbc 0x4a4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x745, fbc 0x4ef: 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[GL4bc/GL4bc.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, dbl, mono , sw, GLProfile[GL4bc/GL4bc.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[GL4bc/GL4bc.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 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.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, dbl, mono , sw, GLProfile[GL4bc/GL4bc.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[GL4bc/GL4bc.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 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.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, dbl, mono , sw, GLProfile[GL4bc/GL4bc.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[GL4bc/GL4bc.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/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x74f, 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[GL4bc/GL4bc.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 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.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, dbl, mono , sw, GLProfile[GL4bc/GL4bc.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[GL4bc/GL4bc.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 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.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, dbl, mono , sw, GLProfile[GL4bc/GL4bc.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[GL4bc/GL4bc.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 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.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, dbl, mono , sw, GLProfile[GL4bc/GL4bc.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[GL4bc/GL4bc.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/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.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, dbl, mono , sw, GLProfile[GL4bc/GL4bc.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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] [junit] [junit] ----------------------------------------------------------------------------------------------------- [junit] X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f522c05d0e0, owner true, JAWTToolkitLock[obj 0x3c295fa8, isOwner true, <36e50458, 58f902b7>[count 1, qsz 0, owner ]], obj 0x67497f92]: [junit] Natives [junit] GL4bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [junit] GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [junit] GLES3 false [junit] GL3bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [junit] GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [junit] GL2 true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [junit] GLES2 false [junit] GLES1 false [junit] Count 5 / 8 [junit] Common [junit] GL4ES3 true [junit] GL2GL3 true [junit] GL2ES2 true [junit] GL2ES1 true [junit] Mappings [junit] GL3bc GLProfile[GL3bc/GL4bc.sw] [junit] GL2ES1 GLProfile[GL2ES1/GL4bc.sw] [junit] GL4ES3 GLProfile[GL4ES3/GL4.sw] [junit] GL2ES2 GLProfile[GL2ES2/GL4.sw] [junit] GL4bc GLProfile[GL4bc/GL4bc.sw] [junit] GL2 GLProfile[GL2/GL4bc.sw] [junit] GL4 GLProfile[GL4/GL4.sw] [junit] GL3 GLProfile[GL3/GL4.sw] [junit] GL2GL3 GLProfile[GL2GL3/GL4bc.sw] [junit] default GLProfile[GL4bc/GL4bc.sw] [junit] Count 9 / 12 [junit] [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [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 @ 1751132201489 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132201491 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.309 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132200789 ms III - Start [junit] SLOCK [T main @ 1751132200793 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestMainVersionGLCanvasAWT - testMain [junit] ----------------------------------------------------------------------------------------------------- [junit] Platform: LINUX / Linux 6.1.0-37-amd64 (6.1.0), 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: 21.0.7 (21.0.7u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment [junit] Platform: Java Vendor: Eclipse Adoptium, https://adoptium.net/, Java21, 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.6 [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.6.0-rc-20250628 [junit] Implementation Build: 2.6-b976-20250628 [junit] Implementation Branch: origin/master [junit] Implementation Commit: 492240c5176c91fd159e9010983aebc0e616b325 [junit] Implementation SHA Sources: 31e66adcee89f986ee132b8a72b91c3e8db439315d6a70e942f5f625b3620dc4 [junit] Implementation SHA Classes: cbd26e49578d4ed90b15c6b2d342abdba3228abe820b6869ce461d0fce9d6ef7 [junit] Implementation SHA Classes-this: 7e526abb52862109f154a7f3db359d760c6829b5383070cfd710ed7b4148c16d [junit] Implementation SHA Natives: b28af7324bde357e919bc916888e3046368f16c5a7aac1e645db450e7457e77e [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.6 [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.6.0-rc-20250628 [junit] Implementation Build: 2.6-b1535-20250628 [junit] Implementation Branch: origin/master [junit] Implementation Commit: 0a307e574c422ccfa60b3abd93e69fcb79d01787 [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 0x62379589, isOwner false, <4afcd809, 175c2241>[count 0, qsz 0, owner ]], obj 0x4c12331b] [junit] Natives [junit] GL4bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [junit] GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [junit] GLES3 false [junit] GL3bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [junit] GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [junit] GL2 true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [junit] GLES2 false [junit] GLES1 false [junit] Count 5 / 8 [junit] Common [junit] GL4ES3 true [junit] GL2GL3 true [junit] GL2ES2 true [junit] GL2ES1 true [junit] Mappings [junit] GL3bc GLProfile[GL3bc/GL4bc.sw] [junit] GL2ES1 GLProfile[GL2ES1/GL4bc.sw] [junit] GL4ES3 GLProfile[GL4ES3/GL4.sw] [junit] GL2ES2 GLProfile[GL2ES2/GL4.sw] [junit] GL4bc GLProfile[GL4bc/GL4bc.sw] [junit] GL2 GLProfile[GL2/GL4bc.sw] [junit] GL4 GLProfile[GL4/GL4.sw] [junit] GL3 GLProfile[GL3/GL4.sw] [junit] GL2GL3 GLProfile[GL2GL3/GL4bc.sw] [junit] default GLProfile[GL4bc/GL4bc.sw] [junit] Count 9 / 12 [junit] [junit] [junit] Capabilities for X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x62379589, isOwner false, <4afcd809, 175c2241>[count 0, qsz 0, owner ]], obj 0x4c12331b] [junit] GLCaps[glx vid ----, fbc 0x6f: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x70: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x71: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x72: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x73: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x74: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x75: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x76: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x77: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x78: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x79: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x7a: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x7b: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x7c: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x7d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x7e: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x7f: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x80: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x81: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x82: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x83: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x84: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x85: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x86: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x88: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x8c: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x90: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x94: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x98: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x9c: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0xa0: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0xa4: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0xa8: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0xac: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0xb0: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0xb4: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0xff: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x100: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x101: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x102: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x103: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x104: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x105: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x106: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x107: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x108: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x109: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x10a: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x10b: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x10c: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x10d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x10e: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x10f: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x110: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x111: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x112: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x113: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x114: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x115: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x116: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x118: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x11c: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x120: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x124: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x128: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x12c: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x130: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x134: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x138: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x13c: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x140: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x144: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x267: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x268: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x269: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x26a: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x26b: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x26c: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x26d: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x26e: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x26f: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x270: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x271: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x272: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x273: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x274: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x275: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x276: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x277: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x278: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x279: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x27a: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x27b: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x27c: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x27d: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x27e: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x280: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x284: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x288: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x28c: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x290: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x294: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x298: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x29c: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2a0: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2a4: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2a8: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2ac: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2af: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2b0: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2b1: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2b2: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2b3: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2b4: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2b5: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2b6: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2b7: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2b8: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2b9: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2ba: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2bb: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2bc: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2bd: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2be: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2bf: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2c0: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2c1: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2c2: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2c3: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2c4: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2c5: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2c6: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2c8: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2cc: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2d0: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2d4: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2d8: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2dc: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2e0: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2e4: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2e8: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2ec: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2f0: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2f4: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x33f: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x340: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x341: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x342: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x343: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x344: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x345: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x346: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x347: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x348: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x349: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x34a: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x34b: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x34c: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x34d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x34e: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x34f: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x350: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x351: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x352: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x353: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x354: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x355: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x356: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x358: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x35c: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x360: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x364: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x368: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x36c: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x370: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x374: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x378: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x37c: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x380: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x384: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x4a7: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x4a8: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x4a9: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x4aa: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x4ab: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x4ac: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x4ad: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x4ae: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x4af: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x4b0: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x4b1: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x4b2: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x4b3: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x4b4: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x4b5: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x4b6: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x4b7: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x4b8: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x4b9: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x4ba: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x4bb: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x4bc: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x4bd: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x4be: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x4c0: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x4c4: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x4c8: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x4cc: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x4d0: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x4d4: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x4d8: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x4dc: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x4e0: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x4e4: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x4e8: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x4ec: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid 0x21, fbc 0x15b: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x22, fbc 0x39b: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x6e, 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, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x507, fbc 0x147: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x508, fbc 0x148: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x509, fbc 0x149: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x50a, fbc 0x14a: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x50b, fbc 0x14b: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x50c, fbc 0x14c: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x50d, fbc 0x14d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x50e, fbc 0x14e: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x50f, fbc 0x14f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x510, fbc 0x150: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x511, fbc 0x151: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x512, fbc 0x152: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x513, fbc 0x153: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x514, fbc 0x154: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x515, fbc 0x155: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x516, fbc 0x156: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x517, fbc 0x157: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x518, fbc 0x158: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x519, fbc 0x159: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x51a, fbc 0x15a: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x51b, fbc 0x15c: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x51c, fbc 0x15d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x51d, fbc 0x15e: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x51f, fbc 0x160: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x523, fbc 0x164: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x527, fbc 0x168: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x52b, fbc 0x16c: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x52f, fbc 0x170: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x533, fbc 0x174: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x537, fbc 0x178: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x53b, fbc 0x17c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x53f, fbc 0x180: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x543, fbc 0x184: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x547, fbc 0x188: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x54b, fbc 0x18c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x54e, fbc 0x18f: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x54f, fbc 0x190: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x550, fbc 0x191: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x551, fbc 0x192: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x552, fbc 0x193: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x553, fbc 0x194: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x554, fbc 0x195: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x555, fbc 0x196: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x556, fbc 0x197: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x557, fbc 0x198: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x558, fbc 0x199: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x559, fbc 0x19a: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x55a, fbc 0x19b: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x55b, fbc 0x19c: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x55e, fbc 0x19f: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x55f, fbc 0x1a0: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x560, fbc 0x1a1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x561, fbc 0x1a2: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x562, fbc 0x1a3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x563, fbc 0x1a4: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x564, fbc 0x1a5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x565, fbc 0x1a6: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x567, fbc 0x1a8: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x56b, fbc 0x1ac: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x56f, fbc 0x1b0: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x573, fbc 0x1b4: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x577, fbc 0x1b8: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x57b, fbc 0x1bc: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x57f, fbc 0x1c0: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x583, fbc 0x1c4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x587, fbc 0x1c8: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x58b, fbc 0x1cc: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x58f, fbc 0x1d0: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x593, fbc 0x1d4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x596, fbc 0x1d7: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x597, fbc 0x1d8: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x598, fbc 0x1d9: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x599, fbc 0x1da: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x59a, fbc 0x1db: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x59b, fbc 0x1dc: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x59c, fbc 0x1dd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x59d, fbc 0x1de: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x59e, fbc 0x1df: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x59f, fbc 0x1e0: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5a0, fbc 0x1e1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5a1, fbc 0x1e2: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5a2, fbc 0x1e3: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5a3, fbc 0x1e4: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5a4, fbc 0x1e5: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5a5, fbc 0x1e6: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5a6, fbc 0x1e7: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5a7, fbc 0x1e8: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5a8, fbc 0x1e9: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5a9, fbc 0x1ea: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5aa, fbc 0x1eb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5ab, fbc 0x1ec: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5ac, fbc 0x1ed: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5ad, fbc 0x1ee: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5af, fbc 0x1f0: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5b3, fbc 0x1f4: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5b7, fbc 0x1f8: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5bb, fbc 0x1fc: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5bf, fbc 0x200: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5c3, fbc 0x204: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5c7, fbc 0x208: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5cb, fbc 0x20c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5cf, fbc 0x210: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5d3, fbc 0x214: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5d7, fbc 0x218: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5db, fbc 0x21c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5de, fbc 0x21f: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5df, fbc 0x220: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5e0, fbc 0x221: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5e1, fbc 0x222: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5e2, fbc 0x223: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5e3, fbc 0x224: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5e4, fbc 0x225: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5e5, fbc 0x226: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5e6, fbc 0x227: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5e7, fbc 0x228: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5e8, fbc 0x229: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5e9, fbc 0x22a: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5ea, fbc 0x22b: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5eb, fbc 0x22c: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5ec, fbc 0x22d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5ed, fbc 0x22e: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5ee, fbc 0x22f: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5ef, fbc 0x230: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5f0, fbc 0x231: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5f1, fbc 0x232: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5f2, fbc 0x233: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5f3, fbc 0x234: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5f4, fbc 0x235: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5f5, fbc 0x236: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5f7, fbc 0x238: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5fb, fbc 0x23c: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5ff, fbc 0x240: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x603, fbc 0x244: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x607, fbc 0x248: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x60b, fbc 0x24c: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x60f, fbc 0x250: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x613, fbc 0x254: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x617, fbc 0x258: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x61b, fbc 0x25c: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x61f, fbc 0x260: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x623, fbc 0x264: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x626, fbc 0x387: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x627, fbc 0x388: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x628, fbc 0x389: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x629, fbc 0x38a: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x62a, fbc 0x38b: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x62b, fbc 0x38c: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x62c, fbc 0x38d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x62d, fbc 0x38e: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x62e, fbc 0x38f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x62f, fbc 0x390: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x630, fbc 0x391: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x631, fbc 0x392: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x632, fbc 0x393: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x633, fbc 0x394: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x634, fbc 0x395: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x635, fbc 0x396: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x636, fbc 0x397: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x637, fbc 0x398: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x638, fbc 0x399: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x639, fbc 0x39a: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x63a, fbc 0x39c: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x63b, fbc 0x39d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x63c, fbc 0x39e: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x63e, fbc 0x3a0: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x642, fbc 0x3a4: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x646, fbc 0x3a8: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x64a, fbc 0x3ac: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x64e, fbc 0x3b0: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x652, fbc 0x3b4: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x656, fbc 0x3b8: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x65a, fbc 0x3bc: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x65e, fbc 0x3c0: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x662, fbc 0x3c4: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x666, fbc 0x3c8: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x66a, fbc 0x3cc: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x66d, fbc 0x3cf: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x66e, fbc 0x3d0: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x66f, fbc 0x3d1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x670, fbc 0x3d2: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x671, fbc 0x3d3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x672, fbc 0x3d4: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x673, fbc 0x3d5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x674, fbc 0x3d6: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x675, fbc 0x3d7: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x676, fbc 0x3d8: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x677, fbc 0x3d9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x678, fbc 0x3da: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x679, fbc 0x3db: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x67a, fbc 0x3dc: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x67b, fbc 0x3dd: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x67c, fbc 0x3de: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x67d, fbc 0x3df: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x67e, fbc 0x3e0: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x67f, fbc 0x3e1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x680, fbc 0x3e2: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x681, fbc 0x3e3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x682, fbc 0x3e4: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x683, fbc 0x3e5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x684, fbc 0x3e6: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x686, fbc 0x3e8: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x68a, fbc 0x3ec: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x68e, fbc 0x3f0: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x692, fbc 0x3f4: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x696, fbc 0x3f8: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x69a, fbc 0x3fc: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x69e, fbc 0x400: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x6a2, fbc 0x404: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x6a6, fbc 0x408: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x6aa, fbc 0x40c: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x6ae, fbc 0x410: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x6b2, fbc 0x414: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x6b5, fbc 0x417: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x6b6, fbc 0x418: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x6b7, fbc 0x419: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x6b8, fbc 0x41a: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x6b9, fbc 0x41b: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x6ba, fbc 0x41c: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x6bb, fbc 0x41d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x6bc, fbc 0x41e: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x6bd, fbc 0x41f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x6be, fbc 0x420: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x6bf, fbc 0x421: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x6c0, fbc 0x422: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x6c1, fbc 0x423: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x6c2, fbc 0x424: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x6c3, fbc 0x425: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x6c4, fbc 0x426: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x6c5, fbc 0x427: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x6c6, fbc 0x428: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x6c7, fbc 0x429: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x6c8, fbc 0x42a: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x6c9, fbc 0x42b: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x6ca, fbc 0x42c: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x6cb, fbc 0x42d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x6cc, fbc 0x42e: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x6ce, fbc 0x430: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x6d2, fbc 0x434: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x6d6, fbc 0x438: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x6da, fbc 0x43c: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x6de, fbc 0x440: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x6e2, fbc 0x444: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x6e6, fbc 0x448: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x6ea, fbc 0x44c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x6ee, fbc 0x450: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x6f2, fbc 0x454: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x6f6, fbc 0x458: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x6fa, fbc 0x45c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x6fd, fbc 0x45f: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x6fe, fbc 0x460: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x6ff, fbc 0x461: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x700, fbc 0x462: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x701, fbc 0x463: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x702, fbc 0x464: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x703, fbc 0x465: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x704, fbc 0x466: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x705, fbc 0x467: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x706, fbc 0x468: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x707, fbc 0x469: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x708, fbc 0x46a: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x709, fbc 0x46b: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x70a, fbc 0x46c: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x70b, fbc 0x46d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x70c, fbc 0x46e: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x70d, fbc 0x46f: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x70e, fbc 0x470: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x70f, fbc 0x471: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x710, fbc 0x472: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x711, fbc 0x473: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x712, fbc 0x474: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x713, fbc 0x475: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x714, fbc 0x476: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x716, fbc 0x478: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x71a, fbc 0x47c: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x71e, fbc 0x480: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x722, fbc 0x484: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x726, fbc 0x488: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x72a, fbc 0x48c: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x72e, fbc 0x490: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x732, fbc 0x494: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x736, fbc 0x498: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x73a, fbc 0x49c: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x73e, fbc 0x4a0: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x742, fbc 0x4a4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x745, fbc 0x4ef: 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[GL4bc/GL4bc.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, dbl, mono , sw, GLProfile[GL4bc/GL4bc.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[GL4bc/GL4bc.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 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.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, dbl, mono , sw, GLProfile[GL4bc/GL4bc.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[GL4bc/GL4bc.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 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.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, dbl, mono , sw, GLProfile[GL4bc/GL4bc.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[GL4bc/GL4bc.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/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x74f, 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[GL4bc/GL4bc.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 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.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, dbl, mono , sw, GLProfile[GL4bc/GL4bc.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[GL4bc/GL4bc.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 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.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, dbl, mono , sw, GLProfile[GL4bc/GL4bc.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[GL4bc/GL4bc.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 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.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, dbl, mono , sw, GLProfile[GL4bc/GL4bc.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[GL4bc/GL4bc.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/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.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, dbl, mono , sw, GLProfile[GL4bc/GL4bc.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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] [junit] [junit] ----------------------------------------------------------------------------------------------------- [junit] X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f522c05d0e0, owner true, JAWTToolkitLock[obj 0x3c295fa8, isOwner true, <36e50458, 58f902b7>[count 1, qsz 0, owner ]], obj 0x67497f92]: [junit] Natives [junit] GL4bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [junit] GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [junit] GLES3 false [junit] GL3bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [junit] GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [junit] GL2 true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [junit] GLES2 false [junit] GLES1 false [junit] Count 5 / 8 [junit] Common [junit] GL4ES3 true [junit] GL2GL3 true [junit] GL2ES2 true [junit] GL2ES1 true [junit] Mappings [junit] GL3bc GLProfile[GL3bc/GL4bc.sw] [junit] GL2ES1 GLProfile[GL2ES1/GL4bc.sw] [junit] GL4ES3 GLProfile[GL4ES3/GL4.sw] [junit] GL2ES2 GLProfile[GL2ES2/GL4.sw] [junit] GL4bc GLProfile[GL4bc/GL4bc.sw] [junit] GL2 GLProfile[GL2/GL4bc.sw] [junit] GL4 GLProfile[GL4/GL4.sw] [junit] GL3 GLProfile[GL3/GL4.sw] [junit] GL2GL3 GLProfile[GL2GL3/GL4bc.sw] [junit] default GLProfile[GL4bc/GL4bc.sw] [junit] Count 9 / 12 [junit] [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [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 @ 1751132201489 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132201491 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: testMain took 0.668 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.309 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132200789 ms III - Start [junit] SLOCK [T main @ 1751132200793 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestMainVersionGLCanvasAWT - testMain [junit] ----------------------------------------------------------------------------------------------------- [junit] Platform: LINUX / Linux 6.1.0-37-amd64 (6.1.0), 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: 21.0.7 (21.0.7u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment [junit] Platform: Java Vendor: Eclipse Adoptium, https://adoptium.net/, Java21, 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.6 [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.6.0-rc-20250628 [junit] Implementation Build: 2.6-b976-20250628 [junit] Implementation Branch: origin/master [junit] Implementation Commit: 492240c5176c91fd159e9010983aebc0e616b325 [junit] Implementation SHA Sources: 31e66adcee89f986ee132b8a72b91c3e8db439315d6a70e942f5f625b3620dc4 [junit] Implementation SHA Classes: cbd26e49578d4ed90b15c6b2d342abdba3228abe820b6869ce461d0fce9d6ef7 [junit] Implementation SHA Classes-this: 7e526abb52862109f154a7f3db359d760c6829b5383070cfd710ed7b4148c16d [junit] Implementation SHA Natives: b28af7324bde357e919bc916888e3046368f16c5a7aac1e645db450e7457e77e [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.6 [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.6.0-rc-20250628 [junit] Implementation Build: 2.6-b1535-20250628 [junit] Implementation Branch: origin/master [junit] Implementation Commit: 0a307e574c422ccfa60b3abd93e69fcb79d01787 [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 0x62379589, isOwner false, <4afcd809, 175c2241>[count 0, qsz 0, owner ]], obj 0x4c12331b] [junit] Natives [junit] GL4bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [junit] GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [junit] GLES3 false [junit] GL3bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [junit] GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [junit] GL2 true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [junit] GLES2 false [junit] GLES1 false [junit] Count 5 / 8 [junit] Common [junit] GL4ES3 true [junit] GL2GL3 true [junit] GL2ES2 true [junit] GL2ES1 true [junit] Mappings [junit] GL3bc GLProfile[GL3bc/GL4bc.sw] [junit] GL2ES1 GLProfile[GL2ES1/GL4bc.sw] [junit] GL4ES3 GLProfile[GL4ES3/GL4.sw] [junit] GL2ES2 GLProfile[GL2ES2/GL4.sw] [junit] GL4bc GLProfile[GL4bc/GL4bc.sw] [junit] GL2 GLProfile[GL2/GL4bc.sw] [junit] GL4 GLProfile[GL4/GL4.sw] [junit] GL3 GLProfile[GL3/GL4.sw] [junit] GL2GL3 GLProfile[GL2GL3/GL4bc.sw] [junit] default GLProfile[GL4bc/GL4bc.sw] [junit] Count 9 / 12 [junit] [junit] [junit] Capabilities for X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x62379589, isOwner false, <4afcd809, 175c2241>[count 0, qsz 0, owner ]], obj 0x4c12331b] [junit] GLCaps[glx vid ----, fbc 0x6f: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x70: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x71: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x72: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x73: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x74: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x75: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x76: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x77: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x78: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x79: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x7a: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x7b: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x7c: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x7d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x7e: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x7f: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x80: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x81: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x82: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x83: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x84: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x85: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x86: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x88: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x8c: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x90: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x94: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x98: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x9c: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0xa0: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0xa4: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0xa8: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0xac: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0xb0: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0xb4: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0xff: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x100: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x101: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x102: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x103: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x104: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x105: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x106: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x107: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x108: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x109: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x10a: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x10b: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x10c: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x10d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x10e: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x10f: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x110: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x111: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x112: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x113: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x114: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x115: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x116: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x118: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x11c: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x120: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x124: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x128: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x12c: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x130: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x134: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x138: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x13c: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x140: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x144: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x267: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x268: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x269: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x26a: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x26b: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x26c: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x26d: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x26e: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x26f: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x270: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x271: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x272: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x273: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x274: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x275: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x276: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x277: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x278: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x279: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x27a: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x27b: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x27c: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x27d: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x27e: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x280: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x284: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x288: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x28c: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x290: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x294: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x298: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x29c: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2a0: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2a4: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2a8: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2ac: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2af: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2b0: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2b1: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2b2: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2b3: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2b4: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2b5: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2b6: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2b7: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2b8: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2b9: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2ba: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2bb: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2bc: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2bd: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2be: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2bf: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2c0: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2c1: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2c2: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2c3: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2c4: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2c5: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2c6: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2c8: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2cc: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2d0: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2d4: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2d8: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2dc: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2e0: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2e4: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2e8: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2ec: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2f0: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2f4: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x33f: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x340: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x341: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x342: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x343: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x344: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x345: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x346: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x347: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x348: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x349: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x34a: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x34b: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x34c: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x34d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x34e: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x34f: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x350: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x351: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x352: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x353: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x354: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x355: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x356: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x358: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x35c: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x360: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x364: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x368: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x36c: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x370: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x374: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x378: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x37c: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x380: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x384: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x4a7: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x4a8: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x4a9: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x4aa: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x4ab: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x4ac: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x4ad: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x4ae: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x4af: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x4b0: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x4b1: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x4b2: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x4b3: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x4b4: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x4b5: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x4b6: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x4b7: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x4b8: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x4b9: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x4ba: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x4bb: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x4bc: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x4bd: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x4be: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x4c0: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x4c4: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x4c8: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x4cc: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x4d0: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x4d4: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x4d8: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x4dc: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x4e0: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x4e4: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x4e8: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x4ec: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid 0x21, fbc 0x15b: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x22, fbc 0x39b: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x6e, 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, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x507, fbc 0x147: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x508, fbc 0x148: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x509, fbc 0x149: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x50a, fbc 0x14a: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x50b, fbc 0x14b: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x50c, fbc 0x14c: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x50d, fbc 0x14d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x50e, fbc 0x14e: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x50f, fbc 0x14f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x510, fbc 0x150: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x511, fbc 0x151: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x512, fbc 0x152: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x513, fbc 0x153: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x514, fbc 0x154: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x515, fbc 0x155: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x516, fbc 0x156: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x517, fbc 0x157: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x518, fbc 0x158: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x519, fbc 0x159: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x51a, fbc 0x15a: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x51b, fbc 0x15c: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x51c, fbc 0x15d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x51d, fbc 0x15e: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x51f, fbc 0x160: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x523, fbc 0x164: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x527, fbc 0x168: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x52b, fbc 0x16c: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x52f, fbc 0x170: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x533, fbc 0x174: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x537, fbc 0x178: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x53b, fbc 0x17c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x53f, fbc 0x180: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x543, fbc 0x184: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x547, fbc 0x188: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x54b, fbc 0x18c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x54e, fbc 0x18f: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x54f, fbc 0x190: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x550, fbc 0x191: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x551, fbc 0x192: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x552, fbc 0x193: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x553, fbc 0x194: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x554, fbc 0x195: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x555, fbc 0x196: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x556, fbc 0x197: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x557, fbc 0x198: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x558, fbc 0x199: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x559, fbc 0x19a: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x55a, fbc 0x19b: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x55b, fbc 0x19c: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x55e, fbc 0x19f: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x55f, fbc 0x1a0: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x560, fbc 0x1a1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x561, fbc 0x1a2: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x562, fbc 0x1a3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x563, fbc 0x1a4: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x564, fbc 0x1a5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x565, fbc 0x1a6: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x567, fbc 0x1a8: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x56b, fbc 0x1ac: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x56f, fbc 0x1b0: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x573, fbc 0x1b4: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x577, fbc 0x1b8: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x57b, fbc 0x1bc: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x57f, fbc 0x1c0: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x583, fbc 0x1c4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x587, fbc 0x1c8: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x58b, fbc 0x1cc: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x58f, fbc 0x1d0: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x593, fbc 0x1d4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x596, fbc 0x1d7: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x597, fbc 0x1d8: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x598, fbc 0x1d9: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x599, fbc 0x1da: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x59a, fbc 0x1db: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x59b, fbc 0x1dc: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x59c, fbc 0x1dd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x59d, fbc 0x1de: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x59e, fbc 0x1df: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x59f, fbc 0x1e0: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5a0, fbc 0x1e1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5a1, fbc 0x1e2: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5a2, fbc 0x1e3: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5a3, fbc 0x1e4: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5a4, fbc 0x1e5: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5a5, fbc 0x1e6: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5a6, fbc 0x1e7: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5a7, fbc 0x1e8: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5a8, fbc 0x1e9: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5a9, fbc 0x1ea: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5aa, fbc 0x1eb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5ab, fbc 0x1ec: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5ac, fbc 0x1ed: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5ad, fbc 0x1ee: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5af, fbc 0x1f0: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5b3, fbc 0x1f4: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5b7, fbc 0x1f8: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5bb, fbc 0x1fc: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5bf, fbc 0x200: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5c3, fbc 0x204: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5c7, fbc 0x208: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5cb, fbc 0x20c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5cf, fbc 0x210: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5d3, fbc 0x214: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5d7, fbc 0x218: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5db, fbc 0x21c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5de, fbc 0x21f: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5df, fbc 0x220: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5e0, fbc 0x221: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5e1, fbc 0x222: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5e2, fbc 0x223: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5e3, fbc 0x224: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5e4, fbc 0x225: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5e5, fbc 0x226: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5e6, fbc 0x227: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5e7, fbc 0x228: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5e8, fbc 0x229: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5e9, fbc 0x22a: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5ea, fbc 0x22b: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5eb, fbc 0x22c: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5ec, fbc 0x22d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5ed, fbc 0x22e: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5ee, fbc 0x22f: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5ef, fbc 0x230: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5f0, fbc 0x231: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5f1, fbc 0x232: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5f2, fbc 0x233: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5f3, fbc 0x234: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5f4, fbc 0x235: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5f5, fbc 0x236: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5f7, fbc 0x238: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5fb, fbc 0x23c: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5ff, fbc 0x240: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x603, fbc 0x244: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x607, fbc 0x248: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x60b, fbc 0x24c: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x60f, fbc 0x250: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x613, fbc 0x254: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x617, fbc 0x258: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x61b, fbc 0x25c: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x61f, fbc 0x260: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x623, fbc 0x264: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x626, fbc 0x387: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x627, fbc 0x388: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x628, fbc 0x389: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x629, fbc 0x38a: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x62a, fbc 0x38b: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x62b, fbc 0x38c: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x62c, fbc 0x38d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x62d, fbc 0x38e: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x62e, fbc 0x38f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x62f, fbc 0x390: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x630, fbc 0x391: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x631, fbc 0x392: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x632, fbc 0x393: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x633, fbc 0x394: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x634, fbc 0x395: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x635, fbc 0x396: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x636, fbc 0x397: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x637, fbc 0x398: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x638, fbc 0x399: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x639, fbc 0x39a: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x63a, fbc 0x39c: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x63b, fbc 0x39d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x63c, fbc 0x39e: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x63e, fbc 0x3a0: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x642, fbc 0x3a4: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x646, fbc 0x3a8: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x64a, fbc 0x3ac: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x64e, fbc 0x3b0: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x652, fbc 0x3b4: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x656, fbc 0x3b8: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x65a, fbc 0x3bc: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x65e, fbc 0x3c0: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x662, fbc 0x3c4: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x666, fbc 0x3c8: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x66a, fbc 0x3cc: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x66d, fbc 0x3cf: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x66e, fbc 0x3d0: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x66f, fbc 0x3d1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x670, fbc 0x3d2: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x671, fbc 0x3d3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x672, fbc 0x3d4: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x673, fbc 0x3d5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x674, fbc 0x3d6: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x675, fbc 0x3d7: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x676, fbc 0x3d8: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x677, fbc 0x3d9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x678, fbc 0x3da: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x679, fbc 0x3db: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x67a, fbc 0x3dc: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x67b, fbc 0x3dd: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x67c, fbc 0x3de: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x67d, fbc 0x3df: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x67e, fbc 0x3e0: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x67f, fbc 0x3e1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x680, fbc 0x3e2: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x681, fbc 0x3e3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x682, fbc 0x3e4: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x683, fbc 0x3e5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x684, fbc 0x3e6: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x686, fbc 0x3e8: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x68a, fbc 0x3ec: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x68e, fbc 0x3f0: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x692, fbc 0x3f4: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x696, fbc 0x3f8: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x69a, fbc 0x3fc: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x69e, fbc 0x400: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x6a2, fbc 0x404: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x6a6, fbc 0x408: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x6aa, fbc 0x40c: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x6ae, fbc 0x410: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x6b2, fbc 0x414: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x6b5, fbc 0x417: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x6b6, fbc 0x418: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x6b7, fbc 0x419: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x6b8, fbc 0x41a: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x6b9, fbc 0x41b: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x6ba, fbc 0x41c: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x6bb, fbc 0x41d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x6bc, fbc 0x41e: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x6bd, fbc 0x41f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x6be, fbc 0x420: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x6bf, fbc 0x421: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x6c0, fbc 0x422: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x6c1, fbc 0x423: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x6c2, fbc 0x424: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x6c3, fbc 0x425: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x6c4, fbc 0x426: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x6c5, fbc 0x427: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x6c6, fbc 0x428: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x6c7, fbc 0x429: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x6c8, fbc 0x42a: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x6c9, fbc 0x42b: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x6ca, fbc 0x42c: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x6cb, fbc 0x42d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x6cc, fbc 0x42e: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x6ce, fbc 0x430: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x6d2, fbc 0x434: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x6d6, fbc 0x438: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x6da, fbc 0x43c: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x6de, fbc 0x440: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x6e2, fbc 0x444: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x6e6, fbc 0x448: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x6ea, fbc 0x44c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x6ee, fbc 0x450: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x6f2, fbc 0x454: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x6f6, fbc 0x458: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x6fa, fbc 0x45c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x6fd, fbc 0x45f: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x6fe, fbc 0x460: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x6ff, fbc 0x461: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x700, fbc 0x462: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x701, fbc 0x463: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x702, fbc 0x464: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x703, fbc 0x465: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x704, fbc 0x466: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x705, fbc 0x467: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x706, fbc 0x468: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x707, fbc 0x469: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x708, fbc 0x46a: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x709, fbc 0x46b: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x70a, fbc 0x46c: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x70b, fbc 0x46d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x70c, fbc 0x46e: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x70d, fbc 0x46f: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x70e, fbc 0x470: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x70f, fbc 0x471: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x710, fbc 0x472: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x711, fbc 0x473: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x712, fbc 0x474: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x713, fbc 0x475: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x714, fbc 0x476: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x716, fbc 0x478: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x71a, fbc 0x47c: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x71e, fbc 0x480: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x722, fbc 0x484: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x726, fbc 0x488: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x72a, fbc 0x48c: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x72e, fbc 0x490: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x732, fbc 0x494: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x736, fbc 0x498: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x73a, fbc 0x49c: 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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x73e, fbc 0x4a0: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x742, fbc 0x4a4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x745, fbc 0x4ef: 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[GL4bc/GL4bc.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, dbl, mono , sw, GLProfile[GL4bc/GL4bc.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[GL4bc/GL4bc.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 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.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, dbl, mono , sw, GLProfile[GL4bc/GL4bc.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[GL4bc/GL4bc.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 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.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, dbl, mono , sw, GLProfile[GL4bc/GL4bc.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[GL4bc/GL4bc.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/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x74f, 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[GL4bc/GL4bc.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 0/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.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, dbl, mono , sw, GLProfile[GL4bc/GL4bc.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[GL4bc/GL4bc.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 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.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, dbl, mono , sw, GLProfile[GL4bc/GL4bc.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[GL4bc/GL4bc.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 24/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.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, dbl, mono , sw, GLProfile[GL4bc/GL4bc.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[GL4bc/GL4bc.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/8/0, one, mono , sw, GLProfile[GL4bc/GL4bc.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, dbl, mono , sw, GLProfile[GL4bc/GL4bc.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[GL4bc/GL4bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] [junit] [junit] ----------------------------------------------------------------------------------------------------- [junit] X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f522c05d0e0, owner true, JAWTToolkitLock[obj 0x3c295fa8, isOwner true, <36e50458, 58f902b7>[count 1, qsz 0, owner ]], obj 0x67497f92]: [junit] Natives [junit] GL4bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [junit] GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [junit] GLES3 false [junit] GL3bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [junit] GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [junit] GL2 true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [junit] GLES2 false [junit] GLES1 false [junit] Count 5 / 8 [junit] Common [junit] GL4ES3 true [junit] GL2GL3 true [junit] GL2ES2 true [junit] GL2ES1 true [junit] Mappings [junit] GL3bc GLProfile[GL3bc/GL4bc.sw] [junit] GL2ES1 GLProfile[GL2ES1/GL4bc.sw] [junit] GL4ES3 GLProfile[GL4ES3/GL4.sw] [junit] GL2ES2 GLProfile[GL2ES2/GL4.sw] [junit] GL4bc GLProfile[GL4bc/GL4bc.sw] [junit] GL2 GLProfile[GL2/GL4bc.sw] [junit] GL4 GLProfile[GL4/GL4.sw] [junit] GL3 GLProfile[GL3/GL4.sw] [junit] GL2GL3 GLProfile[GL2GL3/GL4bc.sw] [junit] default GLProfile[GL4bc/GL4bc.sw] [junit] Count 9 / 12 [junit] [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [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 @ 1751132201489 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132201491 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] ------------- ---------------- --------------- [junit] WARNING: package sun.awt.windows not in java.desktop [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 @ 1751132202623 ms III - Start [junit] SLOCK [T main @ 1751132202628 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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: 21.0.7 [junit] OS Version: 6.1.0 [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 @ 1751132203109 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132203116 ms --- localhost/127.0.0.1:59999 - Unlock ok within 8 ms [junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.091 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132202623 ms III - Start [junit] SLOCK [T main @ 1751132202628 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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: 21.0.7 [junit] OS Version: 6.1.0 [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 @ 1751132203109 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132203116 ms --- localhost/127.0.0.1:59999 - Unlock ok within 8 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01_GL3 took 0.423 sec [junit] Testcase: test01_GLDefault took 0 sec [junit] Testcase: testInfo00 took 0.008 sec [junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.091 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132202623 ms III - Start [junit] SLOCK [T main @ 1751132202628 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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: 21.0.7 [junit] OS Version: 6.1.0 [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 @ 1751132203109 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132203116 ms --- localhost/127.0.0.1:59999 - Unlock ok within 8 ms [junit] ------------- ---------------- --------------- [junit] WARNING: package sun.awt.windows not in java.desktop [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 @ 1751132204072 ms III - Start [junit] SLOCK [T main @ 1751132204077 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 @ 1751132204530 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132204533 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.06 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132204072 ms III - Start [junit] SLOCK [T main @ 1751132204077 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 @ 1751132204530 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132204533 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01_GLDefault took 0.125 sec [junit] Testcase: test02_GL3 took 0.3 sec [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.06 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132204072 ms III - Start [junit] SLOCK [T main @ 1751132204077 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 @ 1751132204530 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132204533 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] ------------- ---------------- --------------- [junit] WARNING: package sun.awt.windows not in java.desktop [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 @ 1751132205447 ms III - Start [junit] SLOCK [T main @ 1751132205452 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestPBufferDeadlockAWT - testDeadlock [junit] BB.0: java.lang.Object@75ee7953 [junit] BB.1: java.lang.Object@75ee7953 [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 @ 1751132205963 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132205966 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.116 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132205447 ms III - Start [junit] SLOCK [T main @ 1751132205452 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestPBufferDeadlockAWT - testDeadlock [junit] BB.0: java.lang.Object@75ee7953 [junit] BB.1: java.lang.Object@75ee7953 [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 @ 1751132205963 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132205966 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: testDeadlock took 0.05 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.116 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132205447 ms III - Start [junit] SLOCK [T main @ 1751132205452 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestPBufferDeadlockAWT - testDeadlock [junit] BB.0: java.lang.Object@75ee7953 [junit] BB.1: java.lang.Object@75ee7953 [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 @ 1751132205963 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132205966 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [junit] ------------- ---------------- --------------- [junit] WARNING: package sun.awt.windows not in java.desktop [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 @ 1751132206974 ms III - Start [junit] SLOCK [T main @ 1751132206978 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextListAWT - test01 [junit] Thread[#1,main,5,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[#1,main,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[#1,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[#29,AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list reused: 1 [junit] gear2 list reused: 2 [junit] gear3 list reused: 3 [junit] Shared Gears: Unsynchronized Objects [junit] Thread[#29,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[#29,AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list reused: 1 [junit] gear2 list reused: 2 [junit] gear3 list reused: 3 [junit] Shared Gears: Unsynchronized Objects [junit] Thread[#29,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[#29,AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 4 [junit] gear2 list created: 5 [junit] gear3 list created: 6 [junit] Thread[#29,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[#29,AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] Thread[#1,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 @ 1751132208328 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132208330 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.959 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132206974 ms III - Start [junit] SLOCK [T main @ 1751132206978 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextListAWT - test01 [junit] Thread[#1,main,5,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[#1,main,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[#1,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[#29,AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list reused: 1 [junit] gear2 list reused: 2 [junit] gear3 list reused: 3 [junit] Shared Gears: Unsynchronized Objects [junit] Thread[#29,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[#29,AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list reused: 1 [junit] gear2 list reused: 2 [junit] gear3 list reused: 3 [junit] Shared Gears: Unsynchronized Objects [junit] Thread[#29,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[#29,AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 4 [junit] gear2 list created: 5 [junit] gear3 list created: 6 [junit] Thread[#29,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[#29,AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] Thread[#1,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 @ 1751132208328 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132208330 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01 took 0.881 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.959 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132206974 ms III - Start [junit] SLOCK [T main @ 1751132206978 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextListAWT - test01 [junit] Thread[#1,main,5,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[#1,main,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[#1,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[#29,AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list reused: 1 [junit] gear2 list reused: 2 [junit] gear3 list reused: 3 [junit] Shared Gears: Unsynchronized Objects [junit] Thread[#29,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[#29,AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list reused: 1 [junit] gear2 list reused: 2 [junit] gear3 list reused: 3 [junit] Shared Gears: Unsynchronized Objects [junit] Thread[#29,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[#29,AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 4 [junit] gear2 list created: 5 [junit] gear3 list created: 6 [junit] Thread[#29,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[#29,AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] Thread[#1,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 @ 1751132208328 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132208330 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] ------------- ---------------- --------------- [junit] WARNING: package sun.awt.windows not in java.desktop [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 @ 1751132209323 ms III - Start [junit] SLOCK [T main @ 1751132209328 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 0x1018bde2 [junit] Creating vertex VBO on slave 0x1018bde2 [junit] Creating index VBO on slave 0x1018bde2 [junit] reshape: 480x480 -> 480x480, [drawable pixel 480x480] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Using local VBOs on slave 0x65b3f4a4 [junit] Creating vertex VBO on slave 0x65b3f4a4 [junit] Creating index VBO on slave 0x65b3f4a4 [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 0x193f604a [junit] Creating vertex VBO on slave 0x193f604a [junit] Creating index VBO on slave 0x193f604a [junit] reshape: 480x480 -> 480x480, [drawable pixel 480x480] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Using shared VBOs on slave 0x20f5239f [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 0x710c2b53 [junit] Creating vertex VBO on slave 0x710c2b53 [junit] Creating index VBO on slave 0x710c2b53 [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 0x5386659f [junit] Creating vertex VBO on slave 0x5386659f [junit] Creating index VBO on slave 0x5386659f [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 0x7ce026d3 [junit] Creating vertex VBO on slave 0x7ce026d3 [junit] Creating index VBO on slave 0x7ce026d3 [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 0x7ce69770 [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 @ 1751132223704 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132223707 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 14.976 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132209323 ms III - Start [junit] SLOCK [T main @ 1751132209328 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 0x1018bde2 [junit] Creating vertex VBO on slave 0x1018bde2 [junit] Creating index VBO on slave 0x1018bde2 [junit] reshape: 480x480 -> 480x480, [drawable pixel 480x480] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Using local VBOs on slave 0x65b3f4a4 [junit] Creating vertex VBO on slave 0x65b3f4a4 [junit] Creating index VBO on slave 0x65b3f4a4 [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 0x193f604a [junit] Creating vertex VBO on slave 0x193f604a [junit] Creating index VBO on slave 0x193f604a [junit] reshape: 480x480 -> 480x480, [drawable pixel 480x480] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Using shared VBOs on slave 0x20f5239f [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 0x710c2b53 [junit] Creating vertex VBO on slave 0x710c2b53 [junit] Creating index VBO on slave 0x710c2b53 [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 0x5386659f [junit] Creating vertex VBO on slave 0x5386659f [junit] Creating index VBO on slave 0x5386659f [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 0x7ce026d3 [junit] Creating vertex VBO on slave 0x7ce026d3 [junit] Creating index VBO on slave 0x7ce026d3 [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 0x7ce69770 [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 @ 1751132223704 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132223707 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01UseAWTNotShared took 3.367 sec [junit] Testcase: test02UseAWTSharedContext took 3.326 sec [junit] Testcase: test10UseNEWTNotShared took 3.601 sec [junit] Testcase: test11UseNEWTSharedContext took 3.627 sec [junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 14.976 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132209323 ms III - Start [junit] SLOCK [T main @ 1751132209328 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 0x1018bde2 [junit] Creating vertex VBO on slave 0x1018bde2 [junit] Creating index VBO on slave 0x1018bde2 [junit] reshape: 480x480 -> 480x480, [drawable pixel 480x480] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Using local VBOs on slave 0x65b3f4a4 [junit] Creating vertex VBO on slave 0x65b3f4a4 [junit] Creating index VBO on slave 0x65b3f4a4 [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 0x193f604a [junit] Creating vertex VBO on slave 0x193f604a [junit] Creating index VBO on slave 0x193f604a [junit] reshape: 480x480 -> 480x480, [drawable pixel 480x480] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Using shared VBOs on slave 0x20f5239f [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 0x710c2b53 [junit] Creating vertex VBO on slave 0x710c2b53 [junit] Creating index VBO on slave 0x710c2b53 [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 0x5386659f [junit] Creating vertex VBO on slave 0x5386659f [junit] Creating index VBO on slave 0x5386659f [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 0x7ce026d3 [junit] Creating vertex VBO on slave 0x7ce026d3 [junit] Creating index VBO on slave 0x7ce026d3 [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 0x7ce69770 [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 @ 1751132223704 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132223707 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] ------------- ---------------- --------------- [junit] WARNING: package sun.awt.windows not in java.desktop [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 @ 1751132224618 ms III - Start [junit] SLOCK [T main @ 1751132224622 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3 - test01SyncedOneAnimatorCleanDtorOrder [junit] Thread[#29,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[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x38afe297 created: GearsObj[0x172d4d36, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x38afe297 created: GearsObj[0x3e036e1c, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x38afe297 created: GearsObj[0x3e036e1c, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x38afe297 FIN GearsES2[obj 0x38afe297 isInit true, usesShared false, 1 GearsObj[0x172d4d36, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3e036e1c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x32f14e9c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x38afe297 0/0 256x227 of 256x227, swapInterval 0, drawable 0x400038, msaa false, tileRendererInUse null [junit] >> GearsES2 0x38afe297, 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[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x3d34d211: tileRendererInUse null, GearsES2[obj 0x3d34d211 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x38afe297 isInit true, usesShared false, 1 GearsObj[0x172d4d36, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3e036e1c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x32f14e9c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] GearsES2 init 0x3d34d211 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x3d34d211 created w/ share: GearsObj[0x172d4d36, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x76d44592, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x3d34d211 created w/ share: GearsObj[0x3e036e1c, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x6cbb840b, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x3d34d211 created w/ share: GearsObj[0x32f14e9c, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x72bc057c, vbo ff 13, fs 14, bf 15, bs 16] [junit] Shared GearsES2: Unsynchronized Objects [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x3d34d211 FIN GearsES2[obj 0x3d34d211 isInit true, usesShared true, 1 GearsObj[0x76d44592, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6cbb840b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x72bc057c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x38afe297 isInit true, usesShared false, 1 GearsObj[0x172d4d36, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3e036e1c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x32f14e9c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x3d34d211 0/0 256x227 of 256x227, swapInterval 0, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3d34d211, 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[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x4009e306: tileRendererInUse null, GearsES2[obj 0x4009e306 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x38afe297 isInit true, usesShared false, 1 GearsObj[0x172d4d36, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3e036e1c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x32f14e9c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] GearsES2 init 0x4009e306 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x4009e306 created w/ share: GearsObj[0x172d4d36, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x25887da5, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x4009e306 created w/ share: GearsObj[0x3e036e1c, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x50b61389, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x4009e306 created w/ share: GearsObj[0x32f14e9c, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x696ebf6e, vbo ff 13, fs 14, bf 15, bs 16] [junit] Shared GearsES2: Unsynchronized Objects [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x4009e306 FIN GearsES2[obj 0x4009e306 isInit true, usesShared true, 1 GearsObj[0x25887da5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x50b61389, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x696ebf6e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x38afe297 isInit true, usesShared false, 1 GearsObj[0x172d4d36, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3e036e1c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x32f14e9c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x4009e306 0/0 256x227 of 256x227, swapInterval 0, drawable 0x400046, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4009e306, 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 0x69c41722, (isShared true, created true, master 0x69c41722) [junit] Created Ctx #0: hash 0x5949e4e, (created true) [junit] Created Ctx #1: hash 0x1b7db073, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] XXX-C-3.2: hash 0x1b7db073, (isShared true, created true, master 0x69c41722) [junit] Created Ctx #0: hash 0x69c41722, (created true) [junit] Created Ctx #1: hash 0x5949e4e, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] XXX-C-3.3: hash 0x5949e4e, (isShared true, created true, master 0x69c41722) [junit] Created Ctx #0: hash 0x69c41722, (created true) [junit] Created Ctx #1: hash 0x1b7db073, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] XXX Destroy in clean order NOW [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4009e306: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4009e306 FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x3d34d211: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x3d34d211 FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x38afe297: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x38afe297 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[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x68e5eea7: tileRendererInUse null, GearsES2[obj 0x68e5eea7 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x68e5eea7 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x68e5eea7 created: GearsObj[0x205d7d6a, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x68e5eea7 created: GearsObj[0x2b259e9a, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x68e5eea7 created: GearsObj[0x2b259e9a, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x68e5eea7 FIN GearsES2[obj 0x68e5eea7 isInit true, usesShared false, 1 GearsObj[0x205d7d6a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2b259e9a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2b48b336, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x68e5eea7 0/0 256x227 of 256x227, swapInterval 0, drawable 0x400064, msaa false, tileRendererInUse null [junit] >> GearsES2 0x68e5eea7, 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[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x2d2ffcb7: tileRendererInUse null, GearsES2[obj 0x2d2ffcb7 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x68e5eea7 isInit true, usesShared false, 1 GearsObj[0x205d7d6a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2b259e9a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2b48b336, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] GearsES2 init 0x2d2ffcb7 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x2d2ffcb7 created w/ share: GearsObj[0x205d7d6a, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x17568f4a, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x2d2ffcb7 created w/ share: GearsObj[0x2b259e9a, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x152f2ef1, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x2d2ffcb7 created w/ share: GearsObj[0x2b48b336, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x7b6e666, vbo ff 13, fs 14, bf 15, bs 16] [junit] Shared GearsES2: Unsynchronized Objects [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x2d2ffcb7 FIN GearsES2[obj 0x2d2ffcb7 isInit true, usesShared true, 1 GearsObj[0x17568f4a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x152f2ef1, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7b6e666, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x68e5eea7 isInit true, usesShared false, 1 GearsObj[0x205d7d6a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2b259e9a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2b48b336, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x2d2ffcb7 0/0 256x227 of 256x227, swapInterval 0, drawable 0x400058, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2d2ffcb7, 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[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x31f9b85e: tileRendererInUse null, GearsES2[obj 0x31f9b85e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x68e5eea7 isInit true, usesShared false, 1 GearsObj[0x205d7d6a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2b259e9a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2b48b336, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] GearsES2 init 0x31f9b85e on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x31f9b85e created w/ share: GearsObj[0x205d7d6a, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0xaed0b1e, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x31f9b85e created w/ share: GearsObj[0x2b259e9a, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x6c3040f6, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x31f9b85e created w/ share: GearsObj[0x2b48b336, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x410cc6ef, vbo ff 13, fs 14, bf 15, bs 16] [junit] Shared GearsES2: Unsynchronized Objects [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x31f9b85e FIN GearsES2[obj 0x31f9b85e isInit true, usesShared true, 1 GearsObj[0xaed0b1e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6c3040f6, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x410cc6ef, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x68e5eea7 isInit true, usesShared false, 1 GearsObj[0x205d7d6a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2b259e9a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2b48b336, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x31f9b85e 0/0 256x227 of 256x227, swapInterval 0, drawable 0x400074, msaa false, tileRendererInUse null [junit] >> GearsES2 0x31f9b85e, 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[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x31f9b85e 0/0 256x227 of 256x227, swapInterval 0, drawable 0x400074, msaa false, tileRendererInUse null [junit] >> GearsES2 0x31f9b85e, 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] 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 0x48db974a, (isShared true, created true, master 0x48db974a) [junit] Created Ctx #0: hash 0x36aad9a1, (created true) [junit] Created Ctx #1: hash 0x386d2104, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] XXX-C-3.2: hash 0x36aad9a1, (isShared true, created true, master 0x48db974a) [junit] Created Ctx #0: hash 0x386d2104, (created true) [junit] Created Ctx #1: hash 0x48db974a, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] XXX-C-3.3: hash 0x386d2104, (isShared true, created true, master 0x48db974a) [junit] Created Ctx #0: hash 0x36aad9a1, (created true) [junit] Created Ctx #1: hash 0x48db974a, (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[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x68e5eea7: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x68e5eea7 FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x2d2ffcb7: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x2d2ffcb7 FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x31f9b85e: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x31f9b85e 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[#29,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[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x117e949d created: GearsObj[0x1876ffad, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x117e949d created: GearsObj[0x39e8237f, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x117e949d created: GearsObj[0x39e8237f, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x117e949d FIN GearsES2[obj 0x117e949d isInit true, usesShared false, 1 GearsObj[0x1876ffad, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x39e8237f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1fb307be, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x117e949d 0/0 256x227 of 256x227, swapInterval 0, drawable 0x40008e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x117e949d, 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[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x5f8edcc5: tileRendererInUse null, GearsES2[obj 0x5f8edcc5 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x117e949d isInit true, usesShared false, 1 GearsObj[0x1876ffad, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x39e8237f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1fb307be, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] GearsES2 init 0x5f8edcc5 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x5f8edcc5 created w/ share: GearsObj[0x1876ffad, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x50a63db7, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x5f8edcc5 created w/ share: GearsObj[0x39e8237f, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x3a306052, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x5f8edcc5 created w/ share: GearsObj[0x1fb307be, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x3118e9b7, vbo ff 13, fs 14, bf 15, bs 16] [junit] Shared GearsES2: Unsynchronized Objects [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x5f8edcc5 FIN GearsES2[obj 0x5f8edcc5 isInit true, usesShared true, 1 GearsObj[0x50a63db7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3a306052, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3118e9b7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x117e949d isInit true, usesShared false, 1 GearsObj[0x1876ffad, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x39e8237f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1fb307be, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x5f8edcc5 0/0 256x227 of 256x227, swapInterval 0, drawable 0x400082, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5f8edcc5, 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[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x1ebd319f: tileRendererInUse null, GearsES2[obj 0x1ebd319f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x117e949d isInit true, usesShared false, 1 GearsObj[0x1876ffad, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x39e8237f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1fb307be, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] GearsES2 init 0x1ebd319f on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x1ebd319f created w/ share: GearsObj[0x1876ffad, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x63c9f456, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x1ebd319f created w/ share: GearsObj[0x39e8237f, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x50feb297, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x1ebd319f created w/ share: GearsObj[0x1fb307be, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x418732b, vbo ff 13, fs 14, bf 15, bs 16] [junit] Shared GearsES2: Unsynchronized Objects [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x1ebd319f FIN GearsES2[obj 0x1ebd319f isInit true, usesShared true, 1 GearsObj[0x63c9f456, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x50feb297, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x418732b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x117e949d isInit true, usesShared false, 1 GearsObj[0x1876ffad, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x39e8237f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1fb307be, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x1ebd319f 0/0 256x227 of 256x227, swapInterval 0, drawable 0x40009e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1ebd319f, 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[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x1ebd319f 0/0 256x227 of 256x227, swapInterval 0, drawable 0x40009e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1ebd319f, 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] 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 0x446d18c6, (isShared true, created true, master 0x446d18c6) [junit] Created Ctx #0: hash 0x7d4aabea, (created true) [junit] Created Ctx #1: hash 0x738d5a33, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] XXX-C-3.2: hash 0x7d4aabea, (isShared true, created true, master 0x446d18c6) [junit] Created Ctx #0: hash 0x446d18c6, (created true) [junit] Created Ctx #1: hash 0x738d5a33, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] XXX-C-3.3: hash 0x738d5a33, (isShared true, created true, master 0x446d18c6) [junit] Created Ctx #0: hash 0x446d18c6, (created true) [junit] Created Ctx #1: hash 0x7d4aabea, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] XXX Destroy in clean order NOW [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x1ebd319f: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x1ebd319f FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x5f8edcc5: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x5f8edcc5 FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x117e949d: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x117e949d 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[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x7a675056: tileRendererInUse null, GearsES2[obj 0x7a675056 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7a675056 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x7a675056 created: GearsObj[0x699715c9, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x7a675056 created: GearsObj[0x2805b44d, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x7a675056 created: GearsObj[0x2805b44d, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x7a675056 FIN GearsES2[obj 0x7a675056 isInit true, usesShared false, 1 GearsObj[0x699715c9, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2805b44d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2e98cbc5, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x7a675056 0/0 256x227 of 256x227, swapInterval 0, drawable 0x4000ba, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7a675056, 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[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x6e509ffa: tileRendererInUse null, GearsES2[obj 0x6e509ffa isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x7a675056 isInit true, usesShared false, 1 GearsObj[0x699715c9, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2805b44d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2e98cbc5, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] GearsES2 init 0x6e509ffa on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x6e509ffa created w/ share: GearsObj[0x699715c9, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x7e9fe04b, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x6e509ffa created w/ share: GearsObj[0x2805b44d, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x4b0a6cb2, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x6e509ffa created w/ share: GearsObj[0x2e98cbc5, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x1321b6ec, vbo ff 13, fs 14, bf 15, bs 16] [junit] Shared GearsES2: Unsynchronized Objects [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x6e509ffa FIN GearsES2[obj 0x6e509ffa isInit true, usesShared true, 1 GearsObj[0x7e9fe04b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4b0a6cb2, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1321b6ec, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x7a675056 isInit true, usesShared false, 1 GearsObj[0x699715c9, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2805b44d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2e98cbc5, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x6e509ffa 0/0 256x227 of 256x227, swapInterval 0, drawable 0x4000ac, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6e509ffa, 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[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x7a675056 0/0 256x227 of 256x227, swapInterval 0, drawable 0x4000ba, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7a675056, 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] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x2f465398: tileRendererInUse null, GearsES2[obj 0x2f465398 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x7a675056 isInit true, usesShared false, 1 GearsObj[0x699715c9, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2805b44d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2e98cbc5, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] GearsES2 init 0x2f465398 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x2f465398 created w/ share: GearsObj[0x699715c9, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x2f7e1b9e, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x2f465398 created w/ share: GearsObj[0x2805b44d, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x16a159a6, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x2f465398 created w/ share: GearsObj[0x2e98cbc5, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x73fa3640, vbo ff 13, fs 14, bf 15, bs 16] [junit] Shared GearsES2: Unsynchronized Objects [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x2f465398 FIN GearsES2[obj 0x2f465398 isInit true, usesShared true, 1 GearsObj[0x2f7e1b9e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x16a159a6, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x73fa3640, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x7a675056 isInit true, usesShared false, 1 GearsObj[0x699715c9, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2805b44d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2e98cbc5, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x2f465398 0/0 256x227 of 256x227, swapInterval 0, drawable 0x4000c8, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2f465398, 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 0x675a3cb7, (isShared true, created true, master 0x675a3cb7) [junit] Created Ctx #0: hash 0x60d928f2, (created true) [junit] Created Ctx #1: hash 0x4c502094, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] XXX-C-3.2: hash 0x4c502094, (isShared true, created true, master 0x675a3cb7) [junit] Created Ctx #0: hash 0x60d928f2, (created true) [junit] Created Ctx #1: hash 0x675a3cb7, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] XXX-C-3.3: hash 0x60d928f2, (isShared true, created true, master 0x675a3cb7) [junit] Created Ctx #0: hash 0x4c502094, (created true) [junit] Created Ctx #1: hash 0x675a3cb7, (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[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x7a675056 256x227, swapInterval 0, drawable 0x4000ba [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x7a675056: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x7a675056 FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x6e509ffa: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x6e509ffa FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x2f465398: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x2f465398 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 @ 1751132230508 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132230510 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.488 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132224618 ms III - Start [junit] SLOCK [T main @ 1751132224622 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3 - test01SyncedOneAnimatorCleanDtorOrder [junit] Thread[#29,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[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x38afe297 created: GearsObj[0x172d4d36, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x38afe297 created: GearsObj[0x3e036e1c, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x38afe297 created: GearsObj[0x3e036e1c, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x38afe297 FIN GearsES2[obj 0x38afe297 isInit true, usesShared false, 1 GearsObj[0x172d4d36, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3e036e1c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x32f14e9c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x38afe297 0/0 256x227 of 256x227, swapInterval 0, drawable 0x400038, msaa false, tileRendererInUse null [junit] >> GearsES2 0x38afe297, 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[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x3d34d211: tileRendererInUse null, GearsES2[obj 0x3d34d211 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x38afe297 isInit true, usesShared false, 1 GearsObj[0x172d4d36, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3e036e1c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x32f14e9c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] GearsES2 init 0x3d34d211 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x3d34d211 created w/ share: GearsObj[0x172d4d36, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x76d44592, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x3d34d211 created w/ share: GearsObj[0x3e036e1c, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x6cbb840b, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x3d34d211 created w/ share: GearsObj[0x32f14e9c, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x72bc057c, vbo ff 13, fs 14, bf 15, bs 16] [junit] Shared GearsES2: Unsynchronized Objects [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x3d34d211 FIN GearsES2[obj 0x3d34d211 isInit true, usesShared true, 1 GearsObj[0x76d44592, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6cbb840b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x72bc057c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x38afe297 isInit true, usesShared false, 1 GearsObj[0x172d4d36, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3e036e1c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x32f14e9c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x3d34d211 0/0 256x227 of 256x227, swapInterval 0, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3d34d211, 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[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x4009e306: tileRendererInUse null, GearsES2[obj 0x4009e306 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x38afe297 isInit true, usesShared false, 1 GearsObj[0x172d4d36, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3e036e1c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x32f14e9c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] GearsES2 init 0x4009e306 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x4009e306 created w/ share: GearsObj[0x172d4d36, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x25887da5, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x4009e306 created w/ share: GearsObj[0x3e036e1c, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x50b61389, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x4009e306 created w/ share: GearsObj[0x32f14e9c, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x696ebf6e, vbo ff 13, fs 14, bf 15, bs 16] [junit] Shared GearsES2: Unsynchronized Objects [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x4009e306 FIN GearsES2[obj 0x4009e306 isInit true, usesShared true, 1 GearsObj[0x25887da5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x50b61389, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x696ebf6e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x38afe297 isInit true, usesShared false, 1 GearsObj[0x172d4d36, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3e036e1c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x32f14e9c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x4009e306 0/0 256x227 of 256x227, swapInterval 0, drawable 0x400046, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4009e306, 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 0x69c41722, (isShared true, created true, master 0x69c41722) [junit] Created Ctx #0: hash 0x5949e4e, (created true) [junit] Created Ctx #1: hash 0x1b7db073, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] XXX-C-3.2: hash 0x1b7db073, (isShared true, created true, master 0x69c41722) [junit] Created Ctx #0: hash 0x69c41722, (created true) [junit] Created Ctx #1: hash 0x5949e4e, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] XXX-C-3.3: hash 0x5949e4e, (isShared true, created true, master 0x69c41722) [junit] Created Ctx #0: hash 0x69c41722, (created true) [junit] Created Ctx #1: hash 0x1b7db073, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] XXX Destroy in clean order NOW [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4009e306: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4009e306 FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x3d34d211: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x3d34d211 FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x38afe297: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x38afe297 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[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x68e5eea7: tileRendererInUse null, GearsES2[obj 0x68e5eea7 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x68e5eea7 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x68e5eea7 created: GearsObj[0x205d7d6a, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x68e5eea7 created: GearsObj[0x2b259e9a, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x68e5eea7 created: GearsObj[0x2b259e9a, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x68e5eea7 FIN GearsES2[obj 0x68e5eea7 isInit true, usesShared false, 1 GearsObj[0x205d7d6a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2b259e9a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2b48b336, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x68e5eea7 0/0 256x227 of 256x227, swapInterval 0, drawable 0x400064, msaa false, tileRendererInUse null [junit] >> GearsES2 0x68e5eea7, 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[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x2d2ffcb7: tileRendererInUse null, GearsES2[obj 0x2d2ffcb7 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x68e5eea7 isInit true, usesShared false, 1 GearsObj[0x205d7d6a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2b259e9a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2b48b336, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] GearsES2 init 0x2d2ffcb7 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x2d2ffcb7 created w/ share: GearsObj[0x205d7d6a, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x17568f4a, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x2d2ffcb7 created w/ share: GearsObj[0x2b259e9a, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x152f2ef1, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x2d2ffcb7 created w/ share: GearsObj[0x2b48b336, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x7b6e666, vbo ff 13, fs 14, bf 15, bs 16] [junit] Shared GearsES2: Unsynchronized Objects [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x2d2ffcb7 FIN GearsES2[obj 0x2d2ffcb7 isInit true, usesShared true, 1 GearsObj[0x17568f4a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x152f2ef1, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7b6e666, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x68e5eea7 isInit true, usesShared false, 1 GearsObj[0x205d7d6a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2b259e9a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2b48b336, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x2d2ffcb7 0/0 256x227 of 256x227, swapInterval 0, drawable 0x400058, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2d2ffcb7, 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[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x31f9b85e: tileRendererInUse null, GearsES2[obj 0x31f9b85e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x68e5eea7 isInit true, usesShared false, 1 GearsObj[0x205d7d6a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2b259e9a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2b48b336, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] GearsES2 init 0x31f9b85e on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x31f9b85e created w/ share: GearsObj[0x205d7d6a, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0xaed0b1e, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x31f9b85e created w/ share: GearsObj[0x2b259e9a, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x6c3040f6, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x31f9b85e created w/ share: GearsObj[0x2b48b336, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x410cc6ef, vbo ff 13, fs 14, bf 15, bs 16] [junit] Shared GearsES2: Unsynchronized Objects [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x31f9b85e FIN GearsES2[obj 0x31f9b85e isInit true, usesShared true, 1 GearsObj[0xaed0b1e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6c3040f6, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x410cc6ef, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x68e5eea7 isInit true, usesShared false, 1 GearsObj[0x205d7d6a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2b259e9a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2b48b336, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x31f9b85e 0/0 256x227 of 256x227, swapInterval 0, drawable 0x400074, msaa false, tileRendererInUse null [junit] >> GearsES2 0x31f9b85e, 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[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x31f9b85e 0/0 256x227 of 256x227, swapInterval 0, drawable 0x400074, msaa false, tileRendererInUse null [junit] >> GearsES2 0x31f9b85e, 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] 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 0x48db974a, (isShared true, created true, master 0x48db974a) [junit] Created Ctx #0: hash 0x36aad9a1, (created true) [junit] Created Ctx #1: hash 0x386d2104, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] XXX-C-3.2: hash 0x36aad9a1, (isShared true, created true, master 0x48db974a) [junit] Created Ctx #0: hash 0x386d2104, (created true) [junit] Created Ctx #1: hash 0x48db974a, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] XXX-C-3.3: hash 0x386d2104, (isShared true, created true, master 0x48db974a) [junit] Created Ctx #0: hash 0x36aad9a1, (created true) [junit] Created Ctx #1: hash 0x48db974a, (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[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x68e5eea7: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x68e5eea7 FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x2d2ffcb7: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x2d2ffcb7 FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x31f9b85e: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x31f9b85e 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[#29,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[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x117e949d created: GearsObj[0x1876ffad, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x117e949d created: GearsObj[0x39e8237f, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x117e949d created: GearsObj[0x39e8237f, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x117e949d FIN GearsES2[obj 0x117e949d isInit true, usesShared false, 1 GearsObj[0x1876ffad, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x39e8237f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1fb307be, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x117e949d 0/0 256x227 of 256x227, swapInterval 0, drawable 0x40008e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x117e949d, 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[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x5f8edcc5: tileRendererInUse null, GearsES2[obj 0x5f8edcc5 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x117e949d isInit true, usesShared false, 1 GearsObj[0x1876ffad, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x39e8237f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1fb307be, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] GearsES2 init 0x5f8edcc5 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x5f8edcc5 created w/ share: GearsObj[0x1876ffad, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x50a63db7, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x5f8edcc5 created w/ share: GearsObj[0x39e8237f, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x3a306052, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x5f8edcc5 created w/ share: GearsObj[0x1fb307be, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x3118e9b7, vbo ff 13, fs 14, bf 15, bs 16] [junit] Shared GearsES2: Unsynchronized Objects [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x5f8edcc5 FIN GearsES2[obj 0x5f8edcc5 isInit true, usesShared true, 1 GearsObj[0x50a63db7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3a306052, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3118e9b7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x117e949d isInit true, usesShared false, 1 GearsObj[0x1876ffad, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x39e8237f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1fb307be, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x5f8edcc5 0/0 256x227 of 256x227, swapInterval 0, drawable 0x400082, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5f8edcc5, 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[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x1ebd319f: tileRendererInUse null, GearsES2[obj 0x1ebd319f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x117e949d isInit true, usesShared false, 1 GearsObj[0x1876ffad, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x39e8237f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1fb307be, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] GearsES2 init 0x1ebd319f on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x1ebd319f created w/ share: GearsObj[0x1876ffad, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x63c9f456, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x1ebd319f created w/ share: GearsObj[0x39e8237f, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x50feb297, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x1ebd319f created w/ share: GearsObj[0x1fb307be, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x418732b, vbo ff 13, fs 14, bf 15, bs 16] [junit] Shared GearsES2: Unsynchronized Objects [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x1ebd319f FIN GearsES2[obj 0x1ebd319f isInit true, usesShared true, 1 GearsObj[0x63c9f456, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x50feb297, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x418732b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x117e949d isInit true, usesShared false, 1 GearsObj[0x1876ffad, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x39e8237f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1fb307be, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x1ebd319f 0/0 256x227 of 256x227, swapInterval 0, drawable 0x40009e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1ebd319f, 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[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x1ebd319f 0/0 256x227 of 256x227, swapInterval 0, drawable 0x40009e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1ebd319f, 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] 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 0x446d18c6, (isShared true, created true, master 0x446d18c6) [junit] Created Ctx #0: hash 0x7d4aabea, (created true) [junit] Created Ctx #1: hash 0x738d5a33, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] XXX-C-3.2: hash 0x7d4aabea, (isShared true, created true, master 0x446d18c6) [junit] Created Ctx #0: hash 0x446d18c6, (created true) [junit] Created Ctx #1: hash 0x738d5a33, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] XXX-C-3.3: hash 0x738d5a33, (isShared true, created true, master 0x446d18c6) [junit] Created Ctx #0: hash 0x446d18c6, (created true) [junit] Created Ctx #1: hash 0x7d4aabea, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] XXX Destroy in clean order NOW [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x1ebd319f: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x1ebd319f FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x5f8edcc5: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x5f8edcc5 FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x117e949d: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x117e949d 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[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x7a675056: tileRendererInUse null, GearsES2[obj 0x7a675056 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7a675056 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x7a675056 created: GearsObj[0x699715c9, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x7a675056 created: GearsObj[0x2805b44d, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x7a675056 created: GearsObj[0x2805b44d, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x7a675056 FIN GearsES2[obj 0x7a675056 isInit true, usesShared false, 1 GearsObj[0x699715c9, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2805b44d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2e98cbc5, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x7a675056 0/0 256x227 of 256x227, swapInterval 0, drawable 0x4000ba, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7a675056, 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[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x6e509ffa: tileRendererInUse null, GearsES2[obj 0x6e509ffa isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x7a675056 isInit true, usesShared false, 1 GearsObj[0x699715c9, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2805b44d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2e98cbc5, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] GearsES2 init 0x6e509ffa on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x6e509ffa created w/ share: GearsObj[0x699715c9, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x7e9fe04b, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x6e509ffa created w/ share: GearsObj[0x2805b44d, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x4b0a6cb2, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x6e509ffa created w/ share: GearsObj[0x2e98cbc5, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x1321b6ec, vbo ff 13, fs 14, bf 15, bs 16] [junit] Shared GearsES2: Unsynchronized Objects [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x6e509ffa FIN GearsES2[obj 0x6e509ffa isInit true, usesShared true, 1 GearsObj[0x7e9fe04b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4b0a6cb2, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1321b6ec, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x7a675056 isInit true, usesShared false, 1 GearsObj[0x699715c9, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2805b44d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2e98cbc5, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x6e509ffa 0/0 256x227 of 256x227, swapInterval 0, drawable 0x4000ac, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6e509ffa, 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[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x7a675056 0/0 256x227 of 256x227, swapInterval 0, drawable 0x4000ba, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7a675056, 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] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x2f465398: tileRendererInUse null, GearsES2[obj 0x2f465398 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x7a675056 isInit true, usesShared false, 1 GearsObj[0x699715c9, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2805b44d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2e98cbc5, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] GearsES2 init 0x2f465398 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x2f465398 created w/ share: GearsObj[0x699715c9, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x2f7e1b9e, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x2f465398 created w/ share: GearsObj[0x2805b44d, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x16a159a6, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x2f465398 created w/ share: GearsObj[0x2e98cbc5, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x73fa3640, vbo ff 13, fs 14, bf 15, bs 16] [junit] Shared GearsES2: Unsynchronized Objects [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x2f465398 FIN GearsES2[obj 0x2f465398 isInit true, usesShared true, 1 GearsObj[0x2f7e1b9e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x16a159a6, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x73fa3640, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x7a675056 isInit true, usesShared false, 1 GearsObj[0x699715c9, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2805b44d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2e98cbc5, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x2f465398 0/0 256x227 of 256x227, swapInterval 0, drawable 0x4000c8, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2f465398, 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 0x675a3cb7, (isShared true, created true, master 0x675a3cb7) [junit] Created Ctx #0: hash 0x60d928f2, (created true) [junit] Created Ctx #1: hash 0x4c502094, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] XXX-C-3.2: hash 0x4c502094, (isShared true, created true, master 0x675a3cb7) [junit] Created Ctx #0: hash 0x60d928f2, (created true) [junit] Created Ctx #1: hash 0x675a3cb7, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] XXX-C-3.3: hash 0x60d928f2, (isShared true, created true, master 0x675a3cb7) [junit] Created Ctx #0: hash 0x4c502094, (created true) [junit] Created Ctx #1: hash 0x675a3cb7, (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[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x7a675056 256x227, swapInterval 0, drawable 0x4000ba [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x7a675056: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x7a675056 FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x6e509ffa: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x6e509ffa FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x2f465398: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x2f465398 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 @ 1751132230508 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132230510 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01SyncedOneAnimatorCleanDtorOrder took 1.343 sec [junit] Testcase: test02SyncedOneAnimatorDirtyDtorOrder took 1.284 sec [junit] Testcase: test11AsyncEachAnimatorCleanDtorOrder took 1.298 sec [junit] Testcase: test12AsyncEachAnimatorDirtyDtorOrder took 1.514 sec [junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.488 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132224618 ms III - Start [junit] SLOCK [T main @ 1751132224622 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3 - test01SyncedOneAnimatorCleanDtorOrder [junit] Thread[#29,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[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x38afe297 created: GearsObj[0x172d4d36, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x38afe297 created: GearsObj[0x3e036e1c, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x38afe297 created: GearsObj[0x3e036e1c, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x38afe297 FIN GearsES2[obj 0x38afe297 isInit true, usesShared false, 1 GearsObj[0x172d4d36, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3e036e1c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x32f14e9c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x38afe297 0/0 256x227 of 256x227, swapInterval 0, drawable 0x400038, msaa false, tileRendererInUse null [junit] >> GearsES2 0x38afe297, 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[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x3d34d211: tileRendererInUse null, GearsES2[obj 0x3d34d211 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x38afe297 isInit true, usesShared false, 1 GearsObj[0x172d4d36, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3e036e1c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x32f14e9c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] GearsES2 init 0x3d34d211 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x3d34d211 created w/ share: GearsObj[0x172d4d36, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x76d44592, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x3d34d211 created w/ share: GearsObj[0x3e036e1c, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x6cbb840b, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x3d34d211 created w/ share: GearsObj[0x32f14e9c, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x72bc057c, vbo ff 13, fs 14, bf 15, bs 16] [junit] Shared GearsES2: Unsynchronized Objects [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x3d34d211 FIN GearsES2[obj 0x3d34d211 isInit true, usesShared true, 1 GearsObj[0x76d44592, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6cbb840b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x72bc057c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x38afe297 isInit true, usesShared false, 1 GearsObj[0x172d4d36, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3e036e1c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x32f14e9c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x3d34d211 0/0 256x227 of 256x227, swapInterval 0, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3d34d211, 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[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x4009e306: tileRendererInUse null, GearsES2[obj 0x4009e306 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x38afe297 isInit true, usesShared false, 1 GearsObj[0x172d4d36, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3e036e1c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x32f14e9c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] GearsES2 init 0x4009e306 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x4009e306 created w/ share: GearsObj[0x172d4d36, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x25887da5, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x4009e306 created w/ share: GearsObj[0x3e036e1c, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x50b61389, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x4009e306 created w/ share: GearsObj[0x32f14e9c, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x696ebf6e, vbo ff 13, fs 14, bf 15, bs 16] [junit] Shared GearsES2: Unsynchronized Objects [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x4009e306 FIN GearsES2[obj 0x4009e306 isInit true, usesShared true, 1 GearsObj[0x25887da5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x50b61389, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x696ebf6e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x38afe297 isInit true, usesShared false, 1 GearsObj[0x172d4d36, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3e036e1c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x32f14e9c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x4009e306 0/0 256x227 of 256x227, swapInterval 0, drawable 0x400046, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4009e306, 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 0x69c41722, (isShared true, created true, master 0x69c41722) [junit] Created Ctx #0: hash 0x5949e4e, (created true) [junit] Created Ctx #1: hash 0x1b7db073, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] XXX-C-3.2: hash 0x1b7db073, (isShared true, created true, master 0x69c41722) [junit] Created Ctx #0: hash 0x69c41722, (created true) [junit] Created Ctx #1: hash 0x5949e4e, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] XXX-C-3.3: hash 0x5949e4e, (isShared true, created true, master 0x69c41722) [junit] Created Ctx #0: hash 0x69c41722, (created true) [junit] Created Ctx #1: hash 0x1b7db073, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] XXX Destroy in clean order NOW [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4009e306: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4009e306 FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x3d34d211: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x3d34d211 FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x38afe297: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x38afe297 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[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x68e5eea7: tileRendererInUse null, GearsES2[obj 0x68e5eea7 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x68e5eea7 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x68e5eea7 created: GearsObj[0x205d7d6a, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x68e5eea7 created: GearsObj[0x2b259e9a, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x68e5eea7 created: GearsObj[0x2b259e9a, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x68e5eea7 FIN GearsES2[obj 0x68e5eea7 isInit true, usesShared false, 1 GearsObj[0x205d7d6a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2b259e9a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2b48b336, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x68e5eea7 0/0 256x227 of 256x227, swapInterval 0, drawable 0x400064, msaa false, tileRendererInUse null [junit] >> GearsES2 0x68e5eea7, 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[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x2d2ffcb7: tileRendererInUse null, GearsES2[obj 0x2d2ffcb7 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x68e5eea7 isInit true, usesShared false, 1 GearsObj[0x205d7d6a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2b259e9a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2b48b336, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] GearsES2 init 0x2d2ffcb7 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x2d2ffcb7 created w/ share: GearsObj[0x205d7d6a, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x17568f4a, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x2d2ffcb7 created w/ share: GearsObj[0x2b259e9a, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x152f2ef1, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x2d2ffcb7 created w/ share: GearsObj[0x2b48b336, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x7b6e666, vbo ff 13, fs 14, bf 15, bs 16] [junit] Shared GearsES2: Unsynchronized Objects [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x2d2ffcb7 FIN GearsES2[obj 0x2d2ffcb7 isInit true, usesShared true, 1 GearsObj[0x17568f4a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x152f2ef1, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7b6e666, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x68e5eea7 isInit true, usesShared false, 1 GearsObj[0x205d7d6a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2b259e9a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2b48b336, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x2d2ffcb7 0/0 256x227 of 256x227, swapInterval 0, drawable 0x400058, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2d2ffcb7, 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[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x31f9b85e: tileRendererInUse null, GearsES2[obj 0x31f9b85e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x68e5eea7 isInit true, usesShared false, 1 GearsObj[0x205d7d6a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2b259e9a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2b48b336, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] GearsES2 init 0x31f9b85e on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x31f9b85e created w/ share: GearsObj[0x205d7d6a, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0xaed0b1e, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x31f9b85e created w/ share: GearsObj[0x2b259e9a, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x6c3040f6, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x31f9b85e created w/ share: GearsObj[0x2b48b336, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x410cc6ef, vbo ff 13, fs 14, bf 15, bs 16] [junit] Shared GearsES2: Unsynchronized Objects [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x31f9b85e FIN GearsES2[obj 0x31f9b85e isInit true, usesShared true, 1 GearsObj[0xaed0b1e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6c3040f6, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x410cc6ef, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x68e5eea7 isInit true, usesShared false, 1 GearsObj[0x205d7d6a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2b259e9a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2b48b336, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x31f9b85e 0/0 256x227 of 256x227, swapInterval 0, drawable 0x400074, msaa false, tileRendererInUse null [junit] >> GearsES2 0x31f9b85e, 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[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x31f9b85e 0/0 256x227 of 256x227, swapInterval 0, drawable 0x400074, msaa false, tileRendererInUse null [junit] >> GearsES2 0x31f9b85e, 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] 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 0x48db974a, (isShared true, created true, master 0x48db974a) [junit] Created Ctx #0: hash 0x36aad9a1, (created true) [junit] Created Ctx #1: hash 0x386d2104, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] XXX-C-3.2: hash 0x36aad9a1, (isShared true, created true, master 0x48db974a) [junit] Created Ctx #0: hash 0x386d2104, (created true) [junit] Created Ctx #1: hash 0x48db974a, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] XXX-C-3.3: hash 0x386d2104, (isShared true, created true, master 0x48db974a) [junit] Created Ctx #0: hash 0x36aad9a1, (created true) [junit] Created Ctx #1: hash 0x48db974a, (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[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x68e5eea7: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x68e5eea7 FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x2d2ffcb7: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x2d2ffcb7 FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x31f9b85e: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x31f9b85e 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[#29,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[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x117e949d created: GearsObj[0x1876ffad, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x117e949d created: GearsObj[0x39e8237f, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x117e949d created: GearsObj[0x39e8237f, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x117e949d FIN GearsES2[obj 0x117e949d isInit true, usesShared false, 1 GearsObj[0x1876ffad, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x39e8237f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1fb307be, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x117e949d 0/0 256x227 of 256x227, swapInterval 0, drawable 0x40008e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x117e949d, 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[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x5f8edcc5: tileRendererInUse null, GearsES2[obj 0x5f8edcc5 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x117e949d isInit true, usesShared false, 1 GearsObj[0x1876ffad, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x39e8237f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1fb307be, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] GearsES2 init 0x5f8edcc5 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x5f8edcc5 created w/ share: GearsObj[0x1876ffad, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x50a63db7, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x5f8edcc5 created w/ share: GearsObj[0x39e8237f, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x3a306052, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x5f8edcc5 created w/ share: GearsObj[0x1fb307be, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x3118e9b7, vbo ff 13, fs 14, bf 15, bs 16] [junit] Shared GearsES2: Unsynchronized Objects [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x5f8edcc5 FIN GearsES2[obj 0x5f8edcc5 isInit true, usesShared true, 1 GearsObj[0x50a63db7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3a306052, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3118e9b7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x117e949d isInit true, usesShared false, 1 GearsObj[0x1876ffad, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x39e8237f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1fb307be, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x5f8edcc5 0/0 256x227 of 256x227, swapInterval 0, drawable 0x400082, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5f8edcc5, 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[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x1ebd319f: tileRendererInUse null, GearsES2[obj 0x1ebd319f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x117e949d isInit true, usesShared false, 1 GearsObj[0x1876ffad, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x39e8237f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1fb307be, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] GearsES2 init 0x1ebd319f on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x1ebd319f created w/ share: GearsObj[0x1876ffad, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x63c9f456, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x1ebd319f created w/ share: GearsObj[0x39e8237f, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x50feb297, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x1ebd319f created w/ share: GearsObj[0x1fb307be, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x418732b, vbo ff 13, fs 14, bf 15, bs 16] [junit] Shared GearsES2: Unsynchronized Objects [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x1ebd319f FIN GearsES2[obj 0x1ebd319f isInit true, usesShared true, 1 GearsObj[0x63c9f456, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x50feb297, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x418732b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x117e949d isInit true, usesShared false, 1 GearsObj[0x1876ffad, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x39e8237f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1fb307be, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x1ebd319f 0/0 256x227 of 256x227, swapInterval 0, drawable 0x40009e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1ebd319f, 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[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x1ebd319f 0/0 256x227 of 256x227, swapInterval 0, drawable 0x40009e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1ebd319f, 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] 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 0x446d18c6, (isShared true, created true, master 0x446d18c6) [junit] Created Ctx #0: hash 0x7d4aabea, (created true) [junit] Created Ctx #1: hash 0x738d5a33, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] XXX-C-3.2: hash 0x7d4aabea, (isShared true, created true, master 0x446d18c6) [junit] Created Ctx #0: hash 0x446d18c6, (created true) [junit] Created Ctx #1: hash 0x738d5a33, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] XXX-C-3.3: hash 0x738d5a33, (isShared true, created true, master 0x446d18c6) [junit] Created Ctx #0: hash 0x446d18c6, (created true) [junit] Created Ctx #1: hash 0x7d4aabea, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] XXX Destroy in clean order NOW [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x1ebd319f: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x1ebd319f FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x5f8edcc5: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x5f8edcc5 FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x117e949d: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x117e949d 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[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x7a675056: tileRendererInUse null, GearsES2[obj 0x7a675056 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7a675056 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x7a675056 created: GearsObj[0x699715c9, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x7a675056 created: GearsObj[0x2805b44d, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x7a675056 created: GearsObj[0x2805b44d, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x7a675056 FIN GearsES2[obj 0x7a675056 isInit true, usesShared false, 1 GearsObj[0x699715c9, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2805b44d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2e98cbc5, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x7a675056 0/0 256x227 of 256x227, swapInterval 0, drawable 0x4000ba, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7a675056, 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[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x6e509ffa: tileRendererInUse null, GearsES2[obj 0x6e509ffa isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x7a675056 isInit true, usesShared false, 1 GearsObj[0x699715c9, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2805b44d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2e98cbc5, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] GearsES2 init 0x6e509ffa on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x6e509ffa created w/ share: GearsObj[0x699715c9, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x7e9fe04b, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x6e509ffa created w/ share: GearsObj[0x2805b44d, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x4b0a6cb2, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x6e509ffa created w/ share: GearsObj[0x2e98cbc5, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x1321b6ec, vbo ff 13, fs 14, bf 15, bs 16] [junit] Shared GearsES2: Unsynchronized Objects [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x6e509ffa FIN GearsES2[obj 0x6e509ffa isInit true, usesShared true, 1 GearsObj[0x7e9fe04b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4b0a6cb2, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1321b6ec, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x7a675056 isInit true, usesShared false, 1 GearsObj[0x699715c9, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2805b44d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2e98cbc5, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x6e509ffa 0/0 256x227 of 256x227, swapInterval 0, drawable 0x4000ac, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6e509ffa, 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[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x7a675056 0/0 256x227 of 256x227, swapInterval 0, drawable 0x4000ba, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7a675056, 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] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x2f465398: tileRendererInUse null, GearsES2[obj 0x2f465398 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x7a675056 isInit true, usesShared false, 1 GearsObj[0x699715c9, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2805b44d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2e98cbc5, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] GearsES2 init 0x2f465398 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x2f465398 created w/ share: GearsObj[0x699715c9, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x2f7e1b9e, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x2f465398 created w/ share: GearsObj[0x2805b44d, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x16a159a6, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x2f465398 created w/ share: GearsObj[0x2e98cbc5, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x73fa3640, vbo ff 13, fs 14, bf 15, bs 16] [junit] Shared GearsES2: Unsynchronized Objects [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x2f465398 FIN GearsES2[obj 0x2f465398 isInit true, usesShared true, 1 GearsObj[0x2f7e1b9e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x16a159a6, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x73fa3640, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x7a675056 isInit true, usesShared false, 1 GearsObj[0x699715c9, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2805b44d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2e98cbc5, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x2f465398 0/0 256x227 of 256x227, swapInterval 0, drawable 0x4000c8, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2f465398, 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 0x675a3cb7, (isShared true, created true, master 0x675a3cb7) [junit] Created Ctx #0: hash 0x60d928f2, (created true) [junit] Created Ctx #1: hash 0x4c502094, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] XXX-C-3.2: hash 0x4c502094, (isShared true, created true, master 0x675a3cb7) [junit] Created Ctx #0: hash 0x60d928f2, (created true) [junit] Created Ctx #1: hash 0x675a3cb7, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] XXX-C-3.3: hash 0x60d928f2, (isShared true, created true, master 0x675a3cb7) [junit] Created Ctx #0: hash 0x4c502094, (created true) [junit] Created Ctx #1: hash 0x675a3cb7, (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[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x7a675056 256x227, swapInterval 0, drawable 0x4000ba [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x7a675056: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x7a675056 FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x6e509ffa: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x6e509ffa FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x2f465398: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x2f465398 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 @ 1751132230508 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132230510 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] WARNING: package sun.awt.windows not in java.desktop [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 @ 1751132231475 ms III - Start [junit] SLOCK [T main @ 1751132231480 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3b - test01SyncedOneAnimator [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x1329eff: tileRendererInUse null, GearsES2[obj 0x1329eff isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x1329eff on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: 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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x1329eff created: GearsObj[0x13937ff4, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x1329eff created: GearsObj[0x3ae2fca5, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x1329eff created: GearsObj[0x3ae2fca5, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x1329eff FIN GearsES2[obj 0x1329eff isInit true, usesShared false, 1 GearsObj[0x13937ff4, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x3ae2fca5, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x357b1bc4, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x1329eff 0/0 246x226 of 246x226, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1329eff, 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[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0xf381794: tileRendererInUse null, GearsES2[obj 0xf381794 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x1329eff isInit true, usesShared false, 1 GearsObj[0x13937ff4, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x3ae2fca5, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x357b1bc4, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]] [junit] GearsES2 init 0xf381794 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: 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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0xf381794 created w/ share: GearsObj[0x13937ff4, vbo ff 2, fs 3, bf 4, bs 5] -> GearsObj[0x4b3b4e61, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0xf381794 created w/ share: GearsObj[0x3ae2fca5, vbo ff 8, fs 9, bf 10, bs 11] -> GearsObj[0x75ee5eef, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0xf381794 created w/ share: GearsObj[0x357b1bc4, vbo ff 14, fs 15, bf 16, bs 17] -> GearsObj[0xa74db0b, vbo ff 14, fs 15, bf 16, bs 17] [junit] Shared GearsES2: Unsynchronized Objects [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0xf381794 FIN GearsES2[obj 0xf381794 isInit true, usesShared true, 1 GearsObj[0x4b3b4e61, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x75ee5eef, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0xa74db0b, vbo ff 14, fs 15, bf 16, bs 17], sharedGears GearsES2[obj 0x1329eff isInit true, usesShared false, 1 GearsObj[0x13937ff4, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x3ae2fca5, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x357b1bc4, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0xf381794 0/0 256x227 of 256x227, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0xf381794, 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[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x6f27a732: tileRendererInUse null, GearsES2[obj 0x6f27a732 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x1329eff isInit true, usesShared false, 1 GearsObj[0x13937ff4, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x3ae2fca5, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x357b1bc4, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]] [junit] GearsES2 init 0x6f27a732 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: 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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x6f27a732 created w/ share: GearsObj[0x13937ff4, vbo ff 2, fs 3, bf 4, bs 5] -> GearsObj[0x19193682, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x6f27a732 created w/ share: GearsObj[0x3ae2fca5, vbo ff 8, fs 9, bf 10, bs 11] -> GearsObj[0x4e0509e3, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x6f27a732 created w/ share: GearsObj[0x357b1bc4, vbo ff 14, fs 15, bf 16, bs 17] -> GearsObj[0x2fa28bdd, vbo ff 14, fs 15, bf 16, bs 17] [junit] Shared GearsES2: Unsynchronized Objects [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x6f27a732 FIN GearsES2[obj 0x6f27a732 isInit true, usesShared true, 1 GearsObj[0x19193682, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x4e0509e3, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x2fa28bdd, vbo ff 14, fs 15, bf 16, bs 17], sharedGears GearsES2[obj 0x1329eff isInit true, usesShared false, 1 GearsObj[0x13937ff4, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x3ae2fca5, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x357b1bc4, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x6f27a732 0/0 256x227 of 256x227, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6f27a732, 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[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x1329eff 0/0 256x227 of 256x227, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1329eff, 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] XXX-C-3.1: hash 0x53d439a5, (isShared true, created true, master 0x53d439a5) [junit] Created Ctx #0: hash 0x7a56b3e7, (created true) [junit] Created Ctx #1: hash 0x18ea56f1, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] XXX-C-3.2: hash 0x18ea56f1, (isShared true, created true, master 0x53d439a5) [junit] Created Ctx #0: hash 0x53d439a5, (created true) [junit] Created Ctx #1: hash 0x7a56b3e7, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] XXX-C-3.3: hash 0x7a56b3e7, (isShared true, created true, master 0x53d439a5) [junit] Created Ctx #0: hash 0x53d439a5, (created true) [junit] Created Ctx #1: hash 0x18ea56f1, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0xf381794: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0xf381794 FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x6f27a732: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x6f27a732 FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x1329eff: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x1329eff 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[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x55536d9e: tileRendererInUse null, GearsES2[obj 0x55536d9e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x55536d9e on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: 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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x55536d9e created: GearsObj[0x3be6dabb, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x55536d9e created: GearsObj[0x77e5e550, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x55536d9e created: GearsObj[0x77e5e550, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x55536d9e FIN GearsES2[obj 0x55536d9e isInit true, usesShared false, 1 GearsObj[0x3be6dabb, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x77e5e550, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x5fbf509d, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x55536d9e 0/0 256x227 of 256x227, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x55536d9e, 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[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x3d1cfad4: tileRendererInUse null, GearsES2[obj 0x3d1cfad4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x55536d9e isInit true, usesShared false, 1 GearsObj[0x3be6dabb, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x77e5e550, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x5fbf509d, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]] [junit] GearsES2 init 0x3d1cfad4 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: 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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x3d1cfad4 created w/ share: GearsObj[0x3be6dabb, vbo ff 2, fs 3, bf 4, bs 5] -> GearsObj[0x45a2bbd5, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x3d1cfad4 created w/ share: GearsObj[0x77e5e550, vbo ff 8, fs 9, bf 10, bs 11] -> GearsObj[0x46040111, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x3d1cfad4 created w/ share: GearsObj[0x5fbf509d, vbo ff 14, fs 15, bf 16, bs 17] -> GearsObj[0x515b2243, vbo ff 14, fs 15, bf 16, bs 17] [junit] Shared GearsES2: Unsynchronized Objects [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x3d1cfad4 FIN GearsES2[obj 0x3d1cfad4 isInit true, usesShared true, 1 GearsObj[0x45a2bbd5, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x46040111, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x515b2243, vbo ff 14, fs 15, bf 16, bs 17], sharedGears GearsES2[obj 0x55536d9e isInit true, usesShared false, 1 GearsObj[0x3be6dabb, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x77e5e550, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x5fbf509d, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x3d1cfad4 0/0 256x227 of 256x227, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3d1cfad4, 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[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x69e1dd28: tileRendererInUse null, GearsES2[obj 0x69e1dd28 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x55536d9e isInit true, usesShared false, 1 GearsObj[0x3be6dabb, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x77e5e550, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x5fbf509d, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]] [junit] GearsES2 init 0x69e1dd28 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: 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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x69e1dd28 created w/ share: GearsObj[0x3be6dabb, vbo ff 2, fs 3, bf 4, bs 5] -> GearsObj[0xb023670, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x69e1dd28 created w/ share: GearsObj[0x77e5e550, vbo ff 8, fs 9, bf 10, bs 11] -> GearsObj[0x655a0300, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x69e1dd28 created w/ share: GearsObj[0x5fbf509d, vbo ff 14, fs 15, bf 16, bs 17] -> GearsObj[0x1699bfcf, vbo ff 14, fs 15, bf 16, bs 17] [junit] Shared GearsES2: Unsynchronized Objects [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x69e1dd28 FIN GearsES2[obj 0x69e1dd28 isInit true, usesShared true, 1 GearsObj[0xb023670, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x655a0300, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x1699bfcf, vbo ff 14, fs 15, bf 16, bs 17], sharedGears GearsES2[obj 0x55536d9e isInit true, usesShared false, 1 GearsObj[0x3be6dabb, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x77e5e550, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x5fbf509d, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x69e1dd28 0/0 256x227 of 256x227, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x69e1dd28, 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 0x5a292d27, (isShared true, created true, master 0x5a292d27) [junit] Created Ctx #0: hash 0x55687012, (created true) [junit] Created Ctx #1: hash 0x3b9d5c7f, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] XXX-C-3.2: hash 0x55687012, (isShared true, created true, master 0x5a292d27) [junit] Created Ctx #0: hash 0x5a292d27, (created true) [junit] Created Ctx #1: hash 0x3b9d5c7f, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] XXX-C-3.3: hash 0x3b9d5c7f, (isShared true, created true, master 0x5a292d27) [junit] Created Ctx #0: hash 0x5a292d27, (created true) [junit] Created Ctx #1: hash 0x55687012, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x55536d9e 256x227, swapInterval 0, drawable 0x0 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x69e1dd28: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x69e1dd28 FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x3d1cfad4: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x3d1cfad4 FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x55536d9e: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x55536d9e 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 @ 1751132234865 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132234866 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.986 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132231475 ms III - Start [junit] SLOCK [T main @ 1751132231480 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3b - test01SyncedOneAnimator [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x1329eff: tileRendererInUse null, GearsES2[obj 0x1329eff isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x1329eff on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: 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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x1329eff created: GearsObj[0x13937ff4, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x1329eff created: GearsObj[0x3ae2fca5, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x1329eff created: GearsObj[0x3ae2fca5, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x1329eff FIN GearsES2[obj 0x1329eff isInit true, usesShared false, 1 GearsObj[0x13937ff4, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x3ae2fca5, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x357b1bc4, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x1329eff 0/0 246x226 of 246x226, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1329eff, 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[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0xf381794: tileRendererInUse null, GearsES2[obj 0xf381794 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x1329eff isInit true, usesShared false, 1 GearsObj[0x13937ff4, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x3ae2fca5, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x357b1bc4, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]] [junit] GearsES2 init 0xf381794 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: 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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0xf381794 created w/ share: GearsObj[0x13937ff4, vbo ff 2, fs 3, bf 4, bs 5] -> GearsObj[0x4b3b4e61, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0xf381794 created w/ share: GearsObj[0x3ae2fca5, vbo ff 8, fs 9, bf 10, bs 11] -> GearsObj[0x75ee5eef, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0xf381794 created w/ share: GearsObj[0x357b1bc4, vbo ff 14, fs 15, bf 16, bs 17] -> GearsObj[0xa74db0b, vbo ff 14, fs 15, bf 16, bs 17] [junit] Shared GearsES2: Unsynchronized Objects [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0xf381794 FIN GearsES2[obj 0xf381794 isInit true, usesShared true, 1 GearsObj[0x4b3b4e61, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x75ee5eef, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0xa74db0b, vbo ff 14, fs 15, bf 16, bs 17], sharedGears GearsES2[obj 0x1329eff isInit true, usesShared false, 1 GearsObj[0x13937ff4, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x3ae2fca5, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x357b1bc4, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0xf381794 0/0 256x227 of 256x227, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0xf381794, 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[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x6f27a732: tileRendererInUse null, GearsES2[obj 0x6f27a732 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x1329eff isInit true, usesShared false, 1 GearsObj[0x13937ff4, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x3ae2fca5, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x357b1bc4, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]] [junit] GearsES2 init 0x6f27a732 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: 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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x6f27a732 created w/ share: GearsObj[0x13937ff4, vbo ff 2, fs 3, bf 4, bs 5] -> GearsObj[0x19193682, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x6f27a732 created w/ share: GearsObj[0x3ae2fca5, vbo ff 8, fs 9, bf 10, bs 11] -> GearsObj[0x4e0509e3, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x6f27a732 created w/ share: GearsObj[0x357b1bc4, vbo ff 14, fs 15, bf 16, bs 17] -> GearsObj[0x2fa28bdd, vbo ff 14, fs 15, bf 16, bs 17] [junit] Shared GearsES2: Unsynchronized Objects [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x6f27a732 FIN GearsES2[obj 0x6f27a732 isInit true, usesShared true, 1 GearsObj[0x19193682, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x4e0509e3, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x2fa28bdd, vbo ff 14, fs 15, bf 16, bs 17], sharedGears GearsES2[obj 0x1329eff isInit true, usesShared false, 1 GearsObj[0x13937ff4, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x3ae2fca5, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x357b1bc4, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x6f27a732 0/0 256x227 of 256x227, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6f27a732, 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[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x1329eff 0/0 256x227 of 256x227, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1329eff, 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] XXX-C-3.1: hash 0x53d439a5, (isShared true, created true, master 0x53d439a5) [junit] Created Ctx #0: hash 0x7a56b3e7, (created true) [junit] Created Ctx #1: hash 0x18ea56f1, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] XXX-C-3.2: hash 0x18ea56f1, (isShared true, created true, master 0x53d439a5) [junit] Created Ctx #0: hash 0x53d439a5, (created true) [junit] Created Ctx #1: hash 0x7a56b3e7, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] XXX-C-3.3: hash 0x7a56b3e7, (isShared true, created true, master 0x53d439a5) [junit] Created Ctx #0: hash 0x53d439a5, (created true) [junit] Created Ctx #1: hash 0x18ea56f1, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0xf381794: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0xf381794 FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x6f27a732: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x6f27a732 FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x1329eff: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x1329eff 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[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x55536d9e: tileRendererInUse null, GearsES2[obj 0x55536d9e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x55536d9e on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: 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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x55536d9e created: GearsObj[0x3be6dabb, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x55536d9e created: GearsObj[0x77e5e550, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x55536d9e created: GearsObj[0x77e5e550, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x55536d9e FIN GearsES2[obj 0x55536d9e isInit true, usesShared false, 1 GearsObj[0x3be6dabb, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x77e5e550, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x5fbf509d, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x55536d9e 0/0 256x227 of 256x227, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x55536d9e, 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[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x3d1cfad4: tileRendererInUse null, GearsES2[obj 0x3d1cfad4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x55536d9e isInit true, usesShared false, 1 GearsObj[0x3be6dabb, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x77e5e550, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x5fbf509d, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]] [junit] GearsES2 init 0x3d1cfad4 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: 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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x3d1cfad4 created w/ share: GearsObj[0x3be6dabb, vbo ff 2, fs 3, bf 4, bs 5] -> GearsObj[0x45a2bbd5, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x3d1cfad4 created w/ share: GearsObj[0x77e5e550, vbo ff 8, fs 9, bf 10, bs 11] -> GearsObj[0x46040111, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x3d1cfad4 created w/ share: GearsObj[0x5fbf509d, vbo ff 14, fs 15, bf 16, bs 17] -> GearsObj[0x515b2243, vbo ff 14, fs 15, bf 16, bs 17] [junit] Shared GearsES2: Unsynchronized Objects [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x3d1cfad4 FIN GearsES2[obj 0x3d1cfad4 isInit true, usesShared true, 1 GearsObj[0x45a2bbd5, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x46040111, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x515b2243, vbo ff 14, fs 15, bf 16, bs 17], sharedGears GearsES2[obj 0x55536d9e isInit true, usesShared false, 1 GearsObj[0x3be6dabb, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x77e5e550, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x5fbf509d, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x3d1cfad4 0/0 256x227 of 256x227, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3d1cfad4, 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[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x69e1dd28: tileRendererInUse null, GearsES2[obj 0x69e1dd28 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x55536d9e isInit true, usesShared false, 1 GearsObj[0x3be6dabb, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x77e5e550, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x5fbf509d, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]] [junit] GearsES2 init 0x69e1dd28 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: 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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x69e1dd28 created w/ share: GearsObj[0x3be6dabb, vbo ff 2, fs 3, bf 4, bs 5] -> GearsObj[0xb023670, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x69e1dd28 created w/ share: GearsObj[0x77e5e550, vbo ff 8, fs 9, bf 10, bs 11] -> GearsObj[0x655a0300, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x69e1dd28 created w/ share: GearsObj[0x5fbf509d, vbo ff 14, fs 15, bf 16, bs 17] -> GearsObj[0x1699bfcf, vbo ff 14, fs 15, bf 16, bs 17] [junit] Shared GearsES2: Unsynchronized Objects [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x69e1dd28 FIN GearsES2[obj 0x69e1dd28 isInit true, usesShared true, 1 GearsObj[0xb023670, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x655a0300, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x1699bfcf, vbo ff 14, fs 15, bf 16, bs 17], sharedGears GearsES2[obj 0x55536d9e isInit true, usesShared false, 1 GearsObj[0x3be6dabb, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x77e5e550, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x5fbf509d, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x69e1dd28 0/0 256x227 of 256x227, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x69e1dd28, 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 0x5a292d27, (isShared true, created true, master 0x5a292d27) [junit] Created Ctx #0: hash 0x55687012, (created true) [junit] Created Ctx #1: hash 0x3b9d5c7f, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] XXX-C-3.2: hash 0x55687012, (isShared true, created true, master 0x5a292d27) [junit] Created Ctx #0: hash 0x5a292d27, (created true) [junit] Created Ctx #1: hash 0x3b9d5c7f, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] XXX-C-3.3: hash 0x3b9d5c7f, (isShared true, created true, master 0x5a292d27) [junit] Created Ctx #0: hash 0x5a292d27, (created true) [junit] Created Ctx #1: hash 0x55687012, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x55536d9e 256x227, swapInterval 0, drawable 0x0 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x69e1dd28: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x69e1dd28 FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x3d1cfad4: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x3d1cfad4 FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x55536d9e: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x55536d9e 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 @ 1751132234865 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132234866 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01SyncedOneAnimator took 1.374 sec [junit] Testcase: test02AsyncEachAnimator took 1.537 sec [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.986 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132231475 ms III - Start [junit] SLOCK [T main @ 1751132231480 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3b - test01SyncedOneAnimator [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x1329eff: tileRendererInUse null, GearsES2[obj 0x1329eff isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x1329eff on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: 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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x1329eff created: GearsObj[0x13937ff4, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x1329eff created: GearsObj[0x3ae2fca5, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x1329eff created: GearsObj[0x3ae2fca5, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x1329eff FIN GearsES2[obj 0x1329eff isInit true, usesShared false, 1 GearsObj[0x13937ff4, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x3ae2fca5, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x357b1bc4, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x1329eff 0/0 246x226 of 246x226, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1329eff, 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[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0xf381794: tileRendererInUse null, GearsES2[obj 0xf381794 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x1329eff isInit true, usesShared false, 1 GearsObj[0x13937ff4, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x3ae2fca5, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x357b1bc4, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]] [junit] GearsES2 init 0xf381794 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: 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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0xf381794 created w/ share: GearsObj[0x13937ff4, vbo ff 2, fs 3, bf 4, bs 5] -> GearsObj[0x4b3b4e61, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0xf381794 created w/ share: GearsObj[0x3ae2fca5, vbo ff 8, fs 9, bf 10, bs 11] -> GearsObj[0x75ee5eef, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0xf381794 created w/ share: GearsObj[0x357b1bc4, vbo ff 14, fs 15, bf 16, bs 17] -> GearsObj[0xa74db0b, vbo ff 14, fs 15, bf 16, bs 17] [junit] Shared GearsES2: Unsynchronized Objects [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0xf381794 FIN GearsES2[obj 0xf381794 isInit true, usesShared true, 1 GearsObj[0x4b3b4e61, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x75ee5eef, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0xa74db0b, vbo ff 14, fs 15, bf 16, bs 17], sharedGears GearsES2[obj 0x1329eff isInit true, usesShared false, 1 GearsObj[0x13937ff4, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x3ae2fca5, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x357b1bc4, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0xf381794 0/0 256x227 of 256x227, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0xf381794, 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[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x6f27a732: tileRendererInUse null, GearsES2[obj 0x6f27a732 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x1329eff isInit true, usesShared false, 1 GearsObj[0x13937ff4, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x3ae2fca5, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x357b1bc4, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]] [junit] GearsES2 init 0x6f27a732 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: 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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x6f27a732 created w/ share: GearsObj[0x13937ff4, vbo ff 2, fs 3, bf 4, bs 5] -> GearsObj[0x19193682, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x6f27a732 created w/ share: GearsObj[0x3ae2fca5, vbo ff 8, fs 9, bf 10, bs 11] -> GearsObj[0x4e0509e3, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x6f27a732 created w/ share: GearsObj[0x357b1bc4, vbo ff 14, fs 15, bf 16, bs 17] -> GearsObj[0x2fa28bdd, vbo ff 14, fs 15, bf 16, bs 17] [junit] Shared GearsES2: Unsynchronized Objects [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x6f27a732 FIN GearsES2[obj 0x6f27a732 isInit true, usesShared true, 1 GearsObj[0x19193682, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x4e0509e3, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x2fa28bdd, vbo ff 14, fs 15, bf 16, bs 17], sharedGears GearsES2[obj 0x1329eff isInit true, usesShared false, 1 GearsObj[0x13937ff4, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x3ae2fca5, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x357b1bc4, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x6f27a732 0/0 256x227 of 256x227, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6f27a732, 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[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x1329eff 0/0 256x227 of 256x227, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1329eff, 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] XXX-C-3.1: hash 0x53d439a5, (isShared true, created true, master 0x53d439a5) [junit] Created Ctx #0: hash 0x7a56b3e7, (created true) [junit] Created Ctx #1: hash 0x18ea56f1, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] XXX-C-3.2: hash 0x18ea56f1, (isShared true, created true, master 0x53d439a5) [junit] Created Ctx #0: hash 0x53d439a5, (created true) [junit] Created Ctx #1: hash 0x7a56b3e7, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] XXX-C-3.3: hash 0x7a56b3e7, (isShared true, created true, master 0x53d439a5) [junit] Created Ctx #0: hash 0x53d439a5, (created true) [junit] Created Ctx #1: hash 0x18ea56f1, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0xf381794: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0xf381794 FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x6f27a732: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x6f27a732 FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x1329eff: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x1329eff 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[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x55536d9e: tileRendererInUse null, GearsES2[obj 0x55536d9e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x55536d9e on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: 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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x55536d9e created: GearsObj[0x3be6dabb, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x55536d9e created: GearsObj[0x77e5e550, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x55536d9e created: GearsObj[0x77e5e550, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x55536d9e FIN GearsES2[obj 0x55536d9e isInit true, usesShared false, 1 GearsObj[0x3be6dabb, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x77e5e550, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x5fbf509d, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x55536d9e 0/0 256x227 of 256x227, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x55536d9e, 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[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x3d1cfad4: tileRendererInUse null, GearsES2[obj 0x3d1cfad4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x55536d9e isInit true, usesShared false, 1 GearsObj[0x3be6dabb, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x77e5e550, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x5fbf509d, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]] [junit] GearsES2 init 0x3d1cfad4 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: 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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x3d1cfad4 created w/ share: GearsObj[0x3be6dabb, vbo ff 2, fs 3, bf 4, bs 5] -> GearsObj[0x45a2bbd5, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x3d1cfad4 created w/ share: GearsObj[0x77e5e550, vbo ff 8, fs 9, bf 10, bs 11] -> GearsObj[0x46040111, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x3d1cfad4 created w/ share: GearsObj[0x5fbf509d, vbo ff 14, fs 15, bf 16, bs 17] -> GearsObj[0x515b2243, vbo ff 14, fs 15, bf 16, bs 17] [junit] Shared GearsES2: Unsynchronized Objects [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x3d1cfad4 FIN GearsES2[obj 0x3d1cfad4 isInit true, usesShared true, 1 GearsObj[0x45a2bbd5, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x46040111, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x515b2243, vbo ff 14, fs 15, bf 16, bs 17], sharedGears GearsES2[obj 0x55536d9e isInit true, usesShared false, 1 GearsObj[0x3be6dabb, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x77e5e550, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x5fbf509d, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x3d1cfad4 0/0 256x227 of 256x227, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3d1cfad4, 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[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x69e1dd28: tileRendererInUse null, GearsES2[obj 0x69e1dd28 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x55536d9e isInit true, usesShared false, 1 GearsObj[0x3be6dabb, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x77e5e550, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x5fbf509d, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]] [junit] GearsES2 init 0x69e1dd28 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: 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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x69e1dd28 created w/ share: GearsObj[0x3be6dabb, vbo ff 2, fs 3, bf 4, bs 5] -> GearsObj[0xb023670, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x69e1dd28 created w/ share: GearsObj[0x77e5e550, vbo ff 8, fs 9, bf 10, bs 11] -> GearsObj[0x655a0300, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x69e1dd28 created w/ share: GearsObj[0x5fbf509d, vbo ff 14, fs 15, bf 16, bs 17] -> GearsObj[0x1699bfcf, vbo ff 14, fs 15, bf 16, bs 17] [junit] Shared GearsES2: Unsynchronized Objects [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x69e1dd28 FIN GearsES2[obj 0x69e1dd28 isInit true, usesShared true, 1 GearsObj[0xb023670, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x655a0300, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x1699bfcf, vbo ff 14, fs 15, bf 16, bs 17], sharedGears GearsES2[obj 0x55536d9e isInit true, usesShared false, 1 GearsObj[0x3be6dabb, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x77e5e550, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x5fbf509d, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x69e1dd28 0/0 256x227 of 256x227, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x69e1dd28, 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 0x5a292d27, (isShared true, created true, master 0x5a292d27) [junit] Created Ctx #0: hash 0x55687012, (created true) [junit] Created Ctx #1: hash 0x3b9d5c7f, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] XXX-C-3.2: hash 0x55687012, (isShared true, created true, master 0x5a292d27) [junit] Created Ctx #0: hash 0x5a292d27, (created true) [junit] Created Ctx #1: hash 0x3b9d5c7f, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] XXX-C-3.3: hash 0x3b9d5c7f, (isShared true, created true, master 0x5a292d27) [junit] Created Ctx #0: hash 0x5a292d27, (created true) [junit] Created Ctx #1: hash 0x55687012, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x55536d9e 256x227, swapInterval 0, drawable 0x0 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x69e1dd28: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x69e1dd28 FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x3d1cfad4: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x3d1cfad4 FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x55536d9e: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x55536d9e 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 @ 1751132234865 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132234866 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] WARNING: package sun.awt.windows not in java.desktop [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 @ 1751132235781 ms III - Start [junit] SLOCK [T main @ 1751132235786 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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] XXX SetVisible XXX [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextWithJTabbedPaneAWT - test01 [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132238424 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132238428 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.244 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132235781 ms III - Start [junit] SLOCK [T main @ 1751132235786 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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] XXX SetVisible XXX [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextWithJTabbedPaneAWT - test01 [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132238424 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132238428 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01 took 2.609 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.244 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132235781 ms III - Start [junit] SLOCK [T main @ 1751132235786 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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] XXX SetVisible XXX [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextWithJTabbedPaneAWT - test01 [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132238424 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132238428 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms [junit] ------------- ---------------- --------------- [junit] WARNING: package sun.awt.windows not in java.desktop [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 0x7f62e428a010, owner true, ResourceToolkitLock[obj 0xf51dde3, isOwner true, [count 1, qsz 0, owner ]], obj 0x692bf36d]: [junit] [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] Drawable: ResizeableImpl [junit] GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] [junit] [junit] [junit] Master (orig) Ct: X11GLXContext [Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)], options 0x7c43, this 0x2682dbb1, handle 0x7f62e42be9e0, isShared false, jogamp.opengl.gl4.GL4bcImpl@376d59bd, [junit] quirks: [No10BitColorCompOffscreen], [junit] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@6834849, [junit] Handle 0x0, [junit] Caps GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.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 0x57aa6393], 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 0x76a9aba8], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x1b21386c], [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 0x190f79], 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 0x4da493bf], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x1b197549], [junit] Surface WrappedSurface[ displayHandle 0x7f62e428a010 [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 0x7f62e428a010, owner true, ResourceToolkitLock[obj 0xf51dde3, isOwner true, [count 1, qsz 0, owner ]], obj 0x692bf36d], idx 0], visualID 0x55c, fbConfigID 0x19d, [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[GL4bc/GL4bc.sw], on-scr[.]], [junit] chosen GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]]] [junit] , surfaceLock <415865ce, 2eca71ea>[count 1, qsz 0, owner ] [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:1583) [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 0x7f62581b11e0, owner true, ResourceToolkitLock[obj 0x2cca8c6b, isOwner true, <4cb8cfe0, 1dac0521>[count 1, qsz 0, owner ]], obj 0x3434181d]: [junit] [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] Drawable: ResizeableImpl [junit] GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] [junit] [junit] [junit] Master (orig) Ct: X11GLXContext [Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)], options 0x7c43, this 0x69c80f36, handle 0x7f62581a6040, isShared false, jogamp.opengl.gl4.GL4bcImpl@4ce57324, [junit] quirks: [No10BitColorCompOffscreen], [junit] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@6834849, [junit] Handle 0x0, [junit] Caps GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.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 0x3bd0e26e], 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 0x46a86297], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2f30f1f9], [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 0x4d12a430], 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 0x48abcb68], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x71edfc6e], [junit] Surface WrappedSurface[ displayHandle 0x7f62581b11e0 [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 0x7f62581b11e0, owner true, ResourceToolkitLock[obj 0x2cca8c6b, isOwner true, <4cb8cfe0, 1dac0521>[count 1, qsz 0, owner ]], obj 0x3434181d], idx 0], visualID 0x55c, fbConfigID 0x19d, [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[GL4bc/GL4bc.sw], on-scr[.]], [junit] chosen GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]]] [junit] , surfaceLock <597a7493, 4f9c045f>[count 1, qsz 0, owner ] [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:1583) [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.074 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 0x7f62e428a010, owner true, ResourceToolkitLock[obj 0xf51dde3, isOwner true, [count 1, qsz 0, owner ]], obj 0x692bf36d]: [junit] [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] Drawable: ResizeableImpl [junit] GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] [junit] [junit] [junit] Master (orig) Ct: X11GLXContext [Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)], options 0x7c43, this 0x2682dbb1, handle 0x7f62e42be9e0, isShared false, jogamp.opengl.gl4.GL4bcImpl@376d59bd, [junit] quirks: [No10BitColorCompOffscreen], [junit] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@6834849, [junit] Handle 0x0, [junit] Caps GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.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 0x57aa6393], 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 0x76a9aba8], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x1b21386c], [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 0x190f79], 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 0x4da493bf], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x1b197549], [junit] Surface WrappedSurface[ displayHandle 0x7f62e428a010 [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 0x7f62e428a010, owner true, ResourceToolkitLock[obj 0xf51dde3, isOwner true, [count 1, qsz 0, owner ]], obj 0x692bf36d], idx 0], visualID 0x55c, fbConfigID 0x19d, [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[GL4bc/GL4bc.sw], on-scr[.]], [junit] chosen GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]]] [junit] , surfaceLock <415865ce, 2eca71ea>[count 1, qsz 0, owner ] [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:1583) [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 0x7f62581b11e0, owner true, ResourceToolkitLock[obj 0x2cca8c6b, isOwner true, <4cb8cfe0, 1dac0521>[count 1, qsz 0, owner ]], obj 0x3434181d]: [junit] [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] Drawable: ResizeableImpl [junit] GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] [junit] [junit] [junit] Master (orig) Ct: X11GLXContext [Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)], options 0x7c43, this 0x69c80f36, handle 0x7f62581a6040, isShared false, jogamp.opengl.gl4.GL4bcImpl@4ce57324, [junit] quirks: [No10BitColorCompOffscreen], [junit] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@6834849, [junit] Handle 0x0, [junit] Caps GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.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 0x3bd0e26e], 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 0x46a86297], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2f30f1f9], [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 0x4d12a430], 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 0x48abcb68], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x71edfc6e], [junit] Surface WrappedSurface[ displayHandle 0x7f62581b11e0 [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 0x7f62581b11e0, owner true, ResourceToolkitLock[obj 0x2cca8c6b, isOwner true, <4cb8cfe0, 1dac0521>[count 1, qsz 0, owner ]], obj 0x3434181d], idx 0], visualID 0x55c, fbConfigID 0x19d, [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[GL4bc/GL4bc.sw], on-scr[.]], [junit] chosen GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]]] [junit] , surfaceLock <597a7493, 4f9c045f>[count 1, qsz 0, owner ] [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:1583) [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] 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, 0x7f62e428a010, refCount 1, unCloseable false] [junit] X11Util: Open[1]: NamedX11Display[:0, 0x7f62581b11e0, refCount 1, unCloseable false] [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 12.074 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 0x7f62e428a010, owner true, ResourceToolkitLock[obj 0xf51dde3, isOwner true, [count 1, qsz 0, owner ]], obj 0x692bf36d]: [junit] [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] Drawable: ResizeableImpl [junit] GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] [junit] [junit] [junit] Master (orig) Ct: X11GLXContext [Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)], options 0x7c43, this 0x2682dbb1, handle 0x7f62e42be9e0, isShared false, jogamp.opengl.gl4.GL4bcImpl@376d59bd, [junit] quirks: [No10BitColorCompOffscreen], [junit] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@6834849, [junit] Handle 0x0, [junit] Caps GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.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 0x57aa6393], 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 0x76a9aba8], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x1b21386c], [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 0x190f79], 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 0x4da493bf], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x1b197549], [junit] Surface WrappedSurface[ displayHandle 0x7f62e428a010 [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 0x7f62e428a010, owner true, ResourceToolkitLock[obj 0xf51dde3, isOwner true, [count 1, qsz 0, owner ]], obj 0x692bf36d], idx 0], visualID 0x55c, fbConfigID 0x19d, [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[GL4bc/GL4bc.sw], on-scr[.]], [junit] chosen GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]]] [junit] , surfaceLock <415865ce, 2eca71ea>[count 1, qsz 0, owner ] [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:1583) [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 0x7f62581b11e0, owner true, ResourceToolkitLock[obj 0x2cca8c6b, isOwner true, <4cb8cfe0, 1dac0521>[count 1, qsz 0, owner ]], obj 0x3434181d]: [junit] [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] Drawable: ResizeableImpl [junit] GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] [junit] [junit] [junit] Master (orig) Ct: X11GLXContext [Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)], options 0x7c43, this 0x69c80f36, handle 0x7f62581a6040, isShared false, jogamp.opengl.gl4.GL4bcImpl@4ce57324, [junit] quirks: [No10BitColorCompOffscreen], [junit] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@6834849, [junit] Handle 0x0, [junit] Caps GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.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 0x3bd0e26e], 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 0x46a86297], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2f30f1f9], [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 0x4d12a430], 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 0x48abcb68], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x71edfc6e], [junit] Surface WrappedSurface[ displayHandle 0x7f62581b11e0 [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 0x7f62581b11e0, owner true, ResourceToolkitLock[obj 0x2cca8c6b, isOwner true, <4cb8cfe0, 1dac0521>[count 1, qsz 0, owner ]], obj 0x3434181d], idx 0], visualID 0x55c, fbConfigID 0x19d, [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[GL4bc/GL4bc.sw], on-scr[.]], [junit] chosen GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]]] [junit] , surfaceLock <597a7493, 4f9c045f>[count 1, qsz 0, owner ] [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:1583) [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] WARNING: package sun.awt.windows not in java.desktop [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 @ 1751132251787 ms III - Start [junit] SLOCK [T main @ 1751132251791 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteAWT - test01OneLife [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x24aed80c: tileRendererInUse null, GearsES2[obj 0x24aed80c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x24aed80c on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x24aed80c created: GearsObj[0x530c31ab, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x24aed80c created: GearsObj[0x6e4706f0, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x24aed80c created: GearsObj[0x6e4706f0, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x24aed80c FIN GearsES2[obj 0x24aed80c isInit true, usesShared false, 1 GearsObj[0x530c31ab, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6e4706f0, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4489485f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x24aed80c 0/0 246x226 of 246x226, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x24aed80c, 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[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x24aed80c 0/0 256x227 of 256x227, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x24aed80c, 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] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x24aed80c 0/0 256x227 of 256x227, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x24aed80c, 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 / 192 ms, 312.5 fps, 3 ms/f; total: 60 f, 312.5 fps, 3 ms/f [junit] 0 s: 60 f / 58 ms, 1034.4 fps, 0 ms/f; total: 120 f, 480.0 fps, 2 ms/f [junit] 0 s: 60 f / 46 ms, 1304.3 fps, 0 ms/f; total: 180 f, 608.1 fps, 1 ms/f [junit] 0 s: 60 f / 40 ms, 1500.0 fps, 0 ms/f; total: 240 f, 712.1 fps, 1 ms/f [junit] 0 s: 60 f / 38 ms, 1578.9 fps, 0 ms/f; total: 300 f, 797.8 fps, 1 ms/f [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x24aed80c: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x24aed80c FIN [junit] Total: 855ms [junit] GLProfile.initSingleton(): 364ms [junit] Demo Code: 488ms [junit] GLInfo: 0ms [junit] GLProfile.shutdown(): 3ms [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[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x5b94b04d: tileRendererInUse null, GearsES2[obj 0x5b94b04d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x5b94b04d on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x5b94b04d created: GearsObj[0xfc22343, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x5b94b04d created: GearsObj[0x62da8365, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x5b94b04d created: GearsObj[0x62da8365, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x5b94b04d FIN GearsES2[obj 0x5b94b04d isInit true, usesShared false, 1 GearsObj[0xfc22343, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x62da8365, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2869a3d2, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x5b94b04d 0/0 256x227 of 256x227, swapInterval 1, drawable 0x40003a, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5b94b04d, 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[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x5b94b04d 0/0 256x227 of 256x227, swapInterval 1, drawable 0x40003a, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5b94b04d, 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 / 119 ms, 504.2 fps, 1 ms/f; total: 60 f, 504.2 fps, 1 ms/f [junit] 0 s: 60 f / 54 ms, 1111.1 fps, 0 ms/f; total: 120 f, 689.6 fps, 1 ms/f [junit] 0 s: 60 f / 40 ms, 1500.0 fps, 0 ms/f; total: 180 f, 841.1 fps, 1 ms/f [junit] 0 s: 60 f / 33 ms, 1818.1 fps, 0 ms/f; total: 240 f, 971.6 fps, 1 ms/f [junit] 0 s: 60 f / 30 ms, 2000.0 fps, 0 ms/f; total: 300 f, 1079.1 fps, 0 ms/f [junit] 0 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 360 f, 1176.4 fps, 0 ms/f [junit] 0 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 420 f, 1261.2 fps, 0 ms/f [junit] 0 s: 60 f / 29 ms, 2068.9 fps, 0 ms/f; total: 480 f, 1322.3 fps, 0 ms/f [junit] 0 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 540 f, 1384.6 fps, 0 ms/f [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x5b94b04d: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x5b94b04d FIN [junit] GLProfiles on device X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x8c3b9d, isOwner false, <4c39bec8, f79e>[count 0, qsz 0, owner ]], obj 0x6ab778a] [junit] Natives [junit] GL4bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [junit] GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [junit] GLES3 false [junit] GL3bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [junit] GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [junit] GL2 true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [junit] GLES2 false [junit] GLES1 false [junit] Count 5 / 8 [junit] Common [junit] GL4ES3 true [junit] GL2GL3 true [junit] GL2ES2 true [junit] GL2ES1 true [junit] Mappings [junit] GL3bc GLProfile[GL3bc/GL4bc.sw] [junit] GL2ES1 GLProfile[GL2ES1/GL4bc.sw] [junit] GL4ES3 GLProfile[GL4ES3/GL4.sw] [junit] GL2ES2 GLProfile[GL2ES2/GL4.sw] [junit] GL4bc GLProfile[GL4bc/GL4bc.sw] [junit] GL2 GLProfile[GL2/GL4bc.sw] [junit] GL4 GLProfile[GL4/GL4.sw] [junit] GL3 GLProfile[GL3/GL4.sw] [junit] GL2GL3 GLProfile[GL2GL3/GL4bc.sw] [junit] default GLProfile[GL4bc/GL4bc.sw] [junit] Count 9 / 12 [junit] [junit] Total: 526ms [junit] GLProfile.initSingleton(): 85ms [junit] Demo Code: 428ms [junit] GLInfo: 7ms [junit] GLProfile.shutdown(): 6ms [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[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x2898ac89: tileRendererInUse null, GearsES2[obj 0x2898ac89 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x2898ac89 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x2898ac89 created: GearsObj[0x3abfe42c, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x2898ac89 created: GearsObj[0x6746989a, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x2898ac89 created: GearsObj[0x6746989a, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x2898ac89 FIN GearsES2[obj 0x2898ac89 isInit true, usesShared false, 1 GearsObj[0x3abfe42c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6746989a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2f48a9ec, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x2898ac89 0/0 256x227 of 256x227, swapInterval 1, drawable 0x400048, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2898ac89, 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[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x2898ac89 0/0 256x227 of 256x227, swapInterval 1, drawable 0x400048, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2898ac89, 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 / 90 ms, 666.6 fps, 1 ms/f; total: 60 f, 666.6 fps, 1 ms/f [junit] 0 s: 60 f / 65 ms, 923.0 fps, 1 ms/f; total: 120 f, 774.1 fps, 1 ms/f [junit] 0 s: 60 f / 32 ms, 1875.0 fps, 0 ms/f; total: 180 f, 957.4 fps, 1 ms/f [junit] 0 s: 60 f / 30 ms, 2000.0 fps, 0 ms/f; total: 240 f, 1100.9 fps, 0 ms/f [junit] 0 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 300 f, 1219.5 fps, 0 ms/f [junit] 0 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 360 f, 1313.8 fps, 0 ms/f [junit] 0 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 420 f, 1390.7 fps, 0 ms/f [junit] 0 s: 60 f / 29 ms, 2068.9 fps, 0 ms/f; total: 480 f, 1450.1 fps, 0 ms/f [junit] 0 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 540 f, 1508.3 fps, 0 ms/f [junit] 0 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 600 f, 1558.4 fps, 0 ms/f [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x2898ac89: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x2898ac89 FIN [junit] GLProfiles on device X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x683dbc2c, isOwner false, <68267da0, 2638011>[count 0, qsz 0, owner ]], obj 0x6ff29830] [junit] Natives [junit] GL4bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [junit] GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [junit] GLES3 false [junit] GL3bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [junit] GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [junit] GL2 true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [junit] GLES2 false [junit] GLES1 false [junit] Count 5 / 8 [junit] Common [junit] GL4ES3 true [junit] GL2GL3 true [junit] GL2ES2 true [junit] GL2ES1 true [junit] Mappings [junit] GL3bc GLProfile[GL3bc/GL4bc.sw] [junit] GL2ES1 GLProfile[GL2ES1/GL4bc.sw] [junit] GL4ES3 GLProfile[GL4ES3/GL4.sw] [junit] GL2ES2 GLProfile[GL2ES2/GL4.sw] [junit] GL4bc GLProfile[GL4bc/GL4bc.sw] [junit] GL2 GLProfile[GL2/GL4bc.sw] [junit] GL4 GLProfile[GL4/GL4.sw] [junit] GL3 GLProfile[GL3/GL4.sw] [junit] GL2GL3 GLProfile[GL2GL3/GL4bc.sw] [junit] default GLProfile[GL4bc/GL4bc.sw] [junit] Count 9 / 12 [junit] [junit] Total: 519ms [junit] GLProfile.initSingleton(): 90ms [junit] Demo Code: 428ms [junit] GLInfo: 0ms [junit] GLProfile.shutdown(): 1ms [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[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x2f465398: tileRendererInUse null, GearsES2[obj 0x2f465398 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x2f465398 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x2f465398 created: GearsObj[0x7aeae296, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x2f465398 created: GearsObj[0x4f19361b, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x2f465398 created: GearsObj[0x4f19361b, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x2f465398 FIN GearsES2[obj 0x2f465398 isInit true, usesShared false, 1 GearsObj[0x7aeae296, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4f19361b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x177417c9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x2f465398 0/0 256x227 of 256x227, swapInterval 1, drawable 0x400056, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2f465398, 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[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x2f465398 0/0 256x227 of 256x227, swapInterval 1, drawable 0x400056, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2f465398, 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 / 85 ms, 705.8 fps, 1 ms/f; total: 60 f, 705.8 fps, 1 ms/f [junit] 0 s: 60 f / 67 ms, 895.5 fps, 1 ms/f; total: 120 f, 784.3 fps, 1 ms/f [junit] 0 s: 60 f / 30 ms, 2000.0 fps, 0 ms/f; total: 180 f, 983.6 fps, 1 ms/f [junit] 0 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 240 f, 1142.8 fps, 0 ms/f [junit] 0 s: 60 f / 30 ms, 2000.0 fps, 0 ms/f; total: 300 f, 1250.0 fps, 0 ms/f [junit] 0 s: 60 f / 30 ms, 2000.0 fps, 0 ms/f; total: 360 f, 1333.3 fps, 0 ms/f [junit] 0 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 420 f, 1414.1 fps, 0 ms/f [junit] 0 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 480 f, 1486.0 fps, 0 ms/f [junit] 0 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 540 f, 1547.2 fps, 0 ms/f [junit] 0 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 600 f, 1595.7 fps, 0 ms/f [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x2f465398: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x2f465398 FIN [junit] Total: 520ms [junit] GLProfile.initSingleton(): 91ms [junit] Demo Code: 428ms [junit] GLInfo: 0ms [junit] GLProfile.shutdown(): 1ms [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x623a8092: tileRendererInUse null, GearsES2[obj 0x623a8092 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x623a8092 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x623a8092 created: GearsObj[0x74f040b1, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x623a8092 created: GearsObj[0xdd9fa4e, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x623a8092 created: GearsObj[0xdd9fa4e, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x623a8092 FIN GearsES2[obj 0x623a8092 isInit true, usesShared false, 1 GearsObj[0x74f040b1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xdd9fa4e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x72a55986, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x623a8092 0/0 256x227 of 256x227, swapInterval 1, drawable 0x400064, msaa false, tileRendererInUse null [junit] >> GearsES2 0x623a8092, 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[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x623a8092 0/0 256x227 of 256x227, swapInterval 1, drawable 0x400064, msaa false, tileRendererInUse null [junit] >> GearsES2 0x623a8092, 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 / 89 ms, 674.1 fps, 1 ms/f; total: 60 f, 674.1 fps, 1 ms/f [junit] 0 s: 60 f / 65 ms, 923.0 fps, 1 ms/f; total: 120 f, 779.2 fps, 1 ms/f [junit] 0 s: 60 f / 30 ms, 2000.0 fps, 0 ms/f; total: 180 f, 978.2 fps, 1 ms/f [junit] 0 s: 60 f / 29 ms, 2068.9 fps, 0 ms/f; total: 240 f, 1121.4 fps, 0 ms/f [junit] 0 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 300 f, 1239.6 fps, 0 ms/f [junit] 0 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 360 f, 1333.3 fps, 0 ms/f [junit] 0 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 420 f, 1414.1 fps, 0 ms/f [junit] 0 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 480 f, 1481.4 fps, 0 ms/f [junit] 0 s: 60 f / 28 ms, 2142.8 fps, 0 ms/f; total: 540 f, 1534.0 fps, 0 ms/f [junit] 0 s: 60 f / 31 ms, 1935.4 fps, 0 ms/f; total: 600 f, 1562.5 fps, 0 ms/f [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x623a8092: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x623a8092 FIN [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 - test03TwoLifes [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132254829 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132254832 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.656 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132251787 ms III - Start [junit] SLOCK [T main @ 1751132251791 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteAWT - test01OneLife [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x24aed80c: tileRendererInUse null, GearsES2[obj 0x24aed80c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x24aed80c on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x24aed80c created: GearsObj[0x530c31ab, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x24aed80c created: GearsObj[0x6e4706f0, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x24aed80c created: GearsObj[0x6e4706f0, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x24aed80c FIN GearsES2[obj 0x24aed80c isInit true, usesShared false, 1 GearsObj[0x530c31ab, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6e4706f0, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4489485f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x24aed80c 0/0 246x226 of 246x226, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x24aed80c, 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[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x24aed80c 0/0 256x227 of 256x227, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x24aed80c, 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] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x24aed80c 0/0 256x227 of 256x227, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x24aed80c, 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 / 192 ms, 312.5 fps, 3 ms/f; total: 60 f, 312.5 fps, 3 ms/f [junit] 0 s: 60 f / 58 ms, 1034.4 fps, 0 ms/f; total: 120 f, 480.0 fps, 2 ms/f [junit] 0 s: 60 f / 46 ms, 1304.3 fps, 0 ms/f; total: 180 f, 608.1 fps, 1 ms/f [junit] 0 s: 60 f / 40 ms, 1500.0 fps, 0 ms/f; total: 240 f, 712.1 fps, 1 ms/f [junit] 0 s: 60 f / 38 ms, 1578.9 fps, 0 ms/f; total: 300 f, 797.8 fps, 1 ms/f [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x24aed80c: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x24aed80c FIN [junit] Total: 855ms [junit] GLProfile.initSingleton(): 364ms [junit] Demo Code: 488ms [junit] GLInfo: 0ms [junit] GLProfile.shutdown(): 3ms [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[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x5b94b04d: tileRendererInUse null, GearsES2[obj 0x5b94b04d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x5b94b04d on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x5b94b04d created: GearsObj[0xfc22343, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x5b94b04d created: GearsObj[0x62da8365, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x5b94b04d created: GearsObj[0x62da8365, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x5b94b04d FIN GearsES2[obj 0x5b94b04d isInit true, usesShared false, 1 GearsObj[0xfc22343, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x62da8365, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2869a3d2, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x5b94b04d 0/0 256x227 of 256x227, swapInterval 1, drawable 0x40003a, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5b94b04d, 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[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x5b94b04d 0/0 256x227 of 256x227, swapInterval 1, drawable 0x40003a, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5b94b04d, 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 / 119 ms, 504.2 fps, 1 ms/f; total: 60 f, 504.2 fps, 1 ms/f [junit] 0 s: 60 f / 54 ms, 1111.1 fps, 0 ms/f; total: 120 f, 689.6 fps, 1 ms/f [junit] 0 s: 60 f / 40 ms, 1500.0 fps, 0 ms/f; total: 180 f, 841.1 fps, 1 ms/f [junit] 0 s: 60 f / 33 ms, 1818.1 fps, 0 ms/f; total: 240 f, 971.6 fps, 1 ms/f [junit] 0 s: 60 f / 30 ms, 2000.0 fps, 0 ms/f; total: 300 f, 1079.1 fps, 0 ms/f [junit] 0 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 360 f, 1176.4 fps, 0 ms/f [junit] 0 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 420 f, 1261.2 fps, 0 ms/f [junit] 0 s: 60 f / 29 ms, 2068.9 fps, 0 ms/f; total: 480 f, 1322.3 fps, 0 ms/f [junit] 0 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 540 f, 1384.6 fps, 0 ms/f [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x5b94b04d: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x5b94b04d FIN [junit] GLProfiles on device X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x8c3b9d, isOwner false, <4c39bec8, f79e>[count 0, qsz 0, owner ]], obj 0x6ab778a] [junit] Natives [junit] GL4bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [junit] GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [junit] GLES3 false [junit] GL3bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [junit] GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [junit] GL2 true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [junit] GLES2 false [junit] GLES1 false [junit] Count 5 / 8 [junit] Common [junit] GL4ES3 true [junit] GL2GL3 true [junit] GL2ES2 true [junit] GL2ES1 true [junit] Mappings [junit] GL3bc GLProfile[GL3bc/GL4bc.sw] [junit] GL2ES1 GLProfile[GL2ES1/GL4bc.sw] [junit] GL4ES3 GLProfile[GL4ES3/GL4.sw] [junit] GL2ES2 GLProfile[GL2ES2/GL4.sw] [junit] GL4bc GLProfile[GL4bc/GL4bc.sw] [junit] GL2 GLProfile[GL2/GL4bc.sw] [junit] GL4 GLProfile[GL4/GL4.sw] [junit] GL3 GLProfile[GL3/GL4.sw] [junit] GL2GL3 GLProfile[GL2GL3/GL4bc.sw] [junit] default GLProfile[GL4bc/GL4bc.sw] [junit] Count 9 / 12 [junit] [junit] Total: 526ms [junit] GLProfile.initSingleton(): 85ms [junit] Demo Code: 428ms [junit] GLInfo: 7ms [junit] GLProfile.shutdown(): 6ms [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[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x2898ac89: tileRendererInUse null, GearsES2[obj 0x2898ac89 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x2898ac89 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x2898ac89 created: GearsObj[0x3abfe42c, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x2898ac89 created: GearsObj[0x6746989a, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x2898ac89 created: GearsObj[0x6746989a, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x2898ac89 FIN GearsES2[obj 0x2898ac89 isInit true, usesShared false, 1 GearsObj[0x3abfe42c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6746989a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2f48a9ec, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x2898ac89 0/0 256x227 of 256x227, swapInterval 1, drawable 0x400048, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2898ac89, 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[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x2898ac89 0/0 256x227 of 256x227, swapInterval 1, drawable 0x400048, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2898ac89, 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 / 90 ms, 666.6 fps, 1 ms/f; total: 60 f, 666.6 fps, 1 ms/f [junit] 0 s: 60 f / 65 ms, 923.0 fps, 1 ms/f; total: 120 f, 774.1 fps, 1 ms/f [junit] 0 s: 60 f / 32 ms, 1875.0 fps, 0 ms/f; total: 180 f, 957.4 fps, 1 ms/f [junit] 0 s: 60 f / 30 ms, 2000.0 fps, 0 ms/f; total: 240 f, 1100.9 fps, 0 ms/f [junit] 0 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 300 f, 1219.5 fps, 0 ms/f [junit] 0 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 360 f, 1313.8 fps, 0 ms/f [junit] 0 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 420 f, 1390.7 fps, 0 ms/f [junit] 0 s: 60 f / 29 ms, 2068.9 fps, 0 ms/f; total: 480 f, 1450.1 fps, 0 ms/f [junit] 0 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 540 f, 1508.3 fps, 0 ms/f [junit] 0 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 600 f, 1558.4 fps, 0 ms/f [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x2898ac89: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x2898ac89 FIN [junit] GLProfiles on device X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x683dbc2c, isOwner false, <68267da0, 2638011>[count 0, qsz 0, owner ]], obj 0x6ff29830] [junit] Natives [junit] GL4bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [junit] GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [junit] GLES3 false [junit] GL3bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [junit] GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [junit] GL2 true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [junit] GLES2 false [junit] GLES1 false [junit] Count 5 / 8 [junit] Common [junit] GL4ES3 true [junit] GL2GL3 true [junit] GL2ES2 true [junit] GL2ES1 true [junit] Mappings [junit] GL3bc GLProfile[GL3bc/GL4bc.sw] [junit] GL2ES1 GLProfile[GL2ES1/GL4bc.sw] [junit] GL4ES3 GLProfile[GL4ES3/GL4.sw] [junit] GL2ES2 GLProfile[GL2ES2/GL4.sw] [junit] GL4bc GLProfile[GL4bc/GL4bc.sw] [junit] GL2 GLProfile[GL2/GL4bc.sw] [junit] GL4 GLProfile[GL4/GL4.sw] [junit] GL3 GLProfile[GL3/GL4.sw] [junit] GL2GL3 GLProfile[GL2GL3/GL4bc.sw] [junit] default GLProfile[GL4bc/GL4bc.sw] [junit] Count 9 / 12 [junit] [junit] Total: 519ms [junit] GLProfile.initSingleton(): 90ms [junit] Demo Code: 428ms [junit] GLInfo: 0ms [junit] GLProfile.shutdown(): 1ms [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[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x2f465398: tileRendererInUse null, GearsES2[obj 0x2f465398 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x2f465398 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x2f465398 created: GearsObj[0x7aeae296, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x2f465398 created: GearsObj[0x4f19361b, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x2f465398 created: GearsObj[0x4f19361b, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x2f465398 FIN GearsES2[obj 0x2f465398 isInit true, usesShared false, 1 GearsObj[0x7aeae296, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4f19361b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x177417c9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x2f465398 0/0 256x227 of 256x227, swapInterval 1, drawable 0x400056, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2f465398, 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[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x2f465398 0/0 256x227 of 256x227, swapInterval 1, drawable 0x400056, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2f465398, 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 / 85 ms, 705.8 fps, 1 ms/f; total: 60 f, 705.8 fps, 1 ms/f [junit] 0 s: 60 f / 67 ms, 895.5 fps, 1 ms/f; total: 120 f, 784.3 fps, 1 ms/f [junit] 0 s: 60 f / 30 ms, 2000.0 fps, 0 ms/f; total: 180 f, 983.6 fps, 1 ms/f [junit] 0 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 240 f, 1142.8 fps, 0 ms/f [junit] 0 s: 60 f / 30 ms, 2000.0 fps, 0 ms/f; total: 300 f, 1250.0 fps, 0 ms/f [junit] 0 s: 60 f / 30 ms, 2000.0 fps, 0 ms/f; total: 360 f, 1333.3 fps, 0 ms/f [junit] 0 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 420 f, 1414.1 fps, 0 ms/f [junit] 0 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 480 f, 1486.0 fps, 0 ms/f [junit] 0 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 540 f, 1547.2 fps, 0 ms/f [junit] 0 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 600 f, 1595.7 fps, 0 ms/f [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x2f465398: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x2f465398 FIN [junit] Total: 520ms [junit] GLProfile.initSingleton(): 91ms [junit] Demo Code: 428ms [junit] GLInfo: 0ms [junit] GLProfile.shutdown(): 1ms [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x623a8092: tileRendererInUse null, GearsES2[obj 0x623a8092 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x623a8092 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x623a8092 created: GearsObj[0x74f040b1, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x623a8092 created: GearsObj[0xdd9fa4e, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x623a8092 created: GearsObj[0xdd9fa4e, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x623a8092 FIN GearsES2[obj 0x623a8092 isInit true, usesShared false, 1 GearsObj[0x74f040b1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xdd9fa4e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x72a55986, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x623a8092 0/0 256x227 of 256x227, swapInterval 1, drawable 0x400064, msaa false, tileRendererInUse null [junit] >> GearsES2 0x623a8092, 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[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x623a8092 0/0 256x227 of 256x227, swapInterval 1, drawable 0x400064, msaa false, tileRendererInUse null [junit] >> GearsES2 0x623a8092, 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 / 89 ms, 674.1 fps, 1 ms/f; total: 60 f, 674.1 fps, 1 ms/f [junit] 0 s: 60 f / 65 ms, 923.0 fps, 1 ms/f; total: 120 f, 779.2 fps, 1 ms/f [junit] 0 s: 60 f / 30 ms, 2000.0 fps, 0 ms/f; total: 180 f, 978.2 fps, 1 ms/f [junit] 0 s: 60 f / 29 ms, 2068.9 fps, 0 ms/f; total: 240 f, 1121.4 fps, 0 ms/f [junit] 0 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 300 f, 1239.6 fps, 0 ms/f [junit] 0 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 360 f, 1333.3 fps, 0 ms/f [junit] 0 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 420 f, 1414.1 fps, 0 ms/f [junit] 0 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 480 f, 1481.4 fps, 0 ms/f [junit] 0 s: 60 f / 28 ms, 2142.8 fps, 0 ms/f; total: 540 f, 1534.0 fps, 0 ms/f [junit] 0 s: 60 f / 31 ms, 1935.4 fps, 0 ms/f; total: 600 f, 1562.5 fps, 0 ms/f [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x623a8092: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x623a8092 FIN [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 - test03TwoLifes [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132254829 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132254832 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01OneLife took 0.931 sec [junit] Testcase: test02AnotherLifeWithGLInfo took 0.527 sec [junit] Testcase: test03AnotherLife took 0.519 sec [junit] Testcase: test03TwoLifes took 1.034 sec [junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.656 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132251787 ms III - Start [junit] SLOCK [T main @ 1751132251791 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteAWT - test01OneLife [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x24aed80c: tileRendererInUse null, GearsES2[obj 0x24aed80c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x24aed80c on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x24aed80c created: GearsObj[0x530c31ab, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x24aed80c created: GearsObj[0x6e4706f0, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x24aed80c created: GearsObj[0x6e4706f0, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x24aed80c FIN GearsES2[obj 0x24aed80c isInit true, usesShared false, 1 GearsObj[0x530c31ab, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6e4706f0, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4489485f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x24aed80c 0/0 246x226 of 246x226, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x24aed80c, 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[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x24aed80c 0/0 256x227 of 256x227, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x24aed80c, 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] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x24aed80c 0/0 256x227 of 256x227, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x24aed80c, 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 / 192 ms, 312.5 fps, 3 ms/f; total: 60 f, 312.5 fps, 3 ms/f [junit] 0 s: 60 f / 58 ms, 1034.4 fps, 0 ms/f; total: 120 f, 480.0 fps, 2 ms/f [junit] 0 s: 60 f / 46 ms, 1304.3 fps, 0 ms/f; total: 180 f, 608.1 fps, 1 ms/f [junit] 0 s: 60 f / 40 ms, 1500.0 fps, 0 ms/f; total: 240 f, 712.1 fps, 1 ms/f [junit] 0 s: 60 f / 38 ms, 1578.9 fps, 0 ms/f; total: 300 f, 797.8 fps, 1 ms/f [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x24aed80c: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x24aed80c FIN [junit] Total: 855ms [junit] GLProfile.initSingleton(): 364ms [junit] Demo Code: 488ms [junit] GLInfo: 0ms [junit] GLProfile.shutdown(): 3ms [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[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x5b94b04d: tileRendererInUse null, GearsES2[obj 0x5b94b04d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x5b94b04d on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x5b94b04d created: GearsObj[0xfc22343, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x5b94b04d created: GearsObj[0x62da8365, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x5b94b04d created: GearsObj[0x62da8365, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x5b94b04d FIN GearsES2[obj 0x5b94b04d isInit true, usesShared false, 1 GearsObj[0xfc22343, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x62da8365, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2869a3d2, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x5b94b04d 0/0 256x227 of 256x227, swapInterval 1, drawable 0x40003a, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5b94b04d, 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[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x5b94b04d 0/0 256x227 of 256x227, swapInterval 1, drawable 0x40003a, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5b94b04d, 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 / 119 ms, 504.2 fps, 1 ms/f; total: 60 f, 504.2 fps, 1 ms/f [junit] 0 s: 60 f / 54 ms, 1111.1 fps, 0 ms/f; total: 120 f, 689.6 fps, 1 ms/f [junit] 0 s: 60 f / 40 ms, 1500.0 fps, 0 ms/f; total: 180 f, 841.1 fps, 1 ms/f [junit] 0 s: 60 f / 33 ms, 1818.1 fps, 0 ms/f; total: 240 f, 971.6 fps, 1 ms/f [junit] 0 s: 60 f / 30 ms, 2000.0 fps, 0 ms/f; total: 300 f, 1079.1 fps, 0 ms/f [junit] 0 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 360 f, 1176.4 fps, 0 ms/f [junit] 0 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 420 f, 1261.2 fps, 0 ms/f [junit] 0 s: 60 f / 29 ms, 2068.9 fps, 0 ms/f; total: 480 f, 1322.3 fps, 0 ms/f [junit] 0 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 540 f, 1384.6 fps, 0 ms/f [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x5b94b04d: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x5b94b04d FIN [junit] GLProfiles on device X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x8c3b9d, isOwner false, <4c39bec8, f79e>[count 0, qsz 0, owner ]], obj 0x6ab778a] [junit] Natives [junit] GL4bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [junit] GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [junit] GLES3 false [junit] GL3bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [junit] GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [junit] GL2 true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [junit] GLES2 false [junit] GLES1 false [junit] Count 5 / 8 [junit] Common [junit] GL4ES3 true [junit] GL2GL3 true [junit] GL2ES2 true [junit] GL2ES1 true [junit] Mappings [junit] GL3bc GLProfile[GL3bc/GL4bc.sw] [junit] GL2ES1 GLProfile[GL2ES1/GL4bc.sw] [junit] GL4ES3 GLProfile[GL4ES3/GL4.sw] [junit] GL2ES2 GLProfile[GL2ES2/GL4.sw] [junit] GL4bc GLProfile[GL4bc/GL4bc.sw] [junit] GL2 GLProfile[GL2/GL4bc.sw] [junit] GL4 GLProfile[GL4/GL4.sw] [junit] GL3 GLProfile[GL3/GL4.sw] [junit] GL2GL3 GLProfile[GL2GL3/GL4bc.sw] [junit] default GLProfile[GL4bc/GL4bc.sw] [junit] Count 9 / 12 [junit] [junit] Total: 526ms [junit] GLProfile.initSingleton(): 85ms [junit] Demo Code: 428ms [junit] GLInfo: 7ms [junit] GLProfile.shutdown(): 6ms [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[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x2898ac89: tileRendererInUse null, GearsES2[obj 0x2898ac89 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x2898ac89 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x2898ac89 created: GearsObj[0x3abfe42c, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x2898ac89 created: GearsObj[0x6746989a, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x2898ac89 created: GearsObj[0x6746989a, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x2898ac89 FIN GearsES2[obj 0x2898ac89 isInit true, usesShared false, 1 GearsObj[0x3abfe42c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6746989a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2f48a9ec, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x2898ac89 0/0 256x227 of 256x227, swapInterval 1, drawable 0x400048, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2898ac89, 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[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x2898ac89 0/0 256x227 of 256x227, swapInterval 1, drawable 0x400048, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2898ac89, 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 / 90 ms, 666.6 fps, 1 ms/f; total: 60 f, 666.6 fps, 1 ms/f [junit] 0 s: 60 f / 65 ms, 923.0 fps, 1 ms/f; total: 120 f, 774.1 fps, 1 ms/f [junit] 0 s: 60 f / 32 ms, 1875.0 fps, 0 ms/f; total: 180 f, 957.4 fps, 1 ms/f [junit] 0 s: 60 f / 30 ms, 2000.0 fps, 0 ms/f; total: 240 f, 1100.9 fps, 0 ms/f [junit] 0 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 300 f, 1219.5 fps, 0 ms/f [junit] 0 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 360 f, 1313.8 fps, 0 ms/f [junit] 0 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 420 f, 1390.7 fps, 0 ms/f [junit] 0 s: 60 f / 29 ms, 2068.9 fps, 0 ms/f; total: 480 f, 1450.1 fps, 0 ms/f [junit] 0 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 540 f, 1508.3 fps, 0 ms/f [junit] 0 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 600 f, 1558.4 fps, 0 ms/f [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x2898ac89: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x2898ac89 FIN [junit] GLProfiles on device X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x683dbc2c, isOwner false, <68267da0, 2638011>[count 0, qsz 0, owner ]], obj 0x6ff29830] [junit] Natives [junit] GL4bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [junit] GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [junit] GLES3 false [junit] GL3bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [junit] GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [junit] GL2 true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [junit] GLES2 false [junit] GLES1 false [junit] Count 5 / 8 [junit] Common [junit] GL4ES3 true [junit] GL2GL3 true [junit] GL2ES2 true [junit] GL2ES1 true [junit] Mappings [junit] GL3bc GLProfile[GL3bc/GL4bc.sw] [junit] GL2ES1 GLProfile[GL2ES1/GL4bc.sw] [junit] GL4ES3 GLProfile[GL4ES3/GL4.sw] [junit] GL2ES2 GLProfile[GL2ES2/GL4.sw] [junit] GL4bc GLProfile[GL4bc/GL4bc.sw] [junit] GL2 GLProfile[GL2/GL4bc.sw] [junit] GL4 GLProfile[GL4/GL4.sw] [junit] GL3 GLProfile[GL3/GL4.sw] [junit] GL2GL3 GLProfile[GL2GL3/GL4bc.sw] [junit] default GLProfile[GL4bc/GL4bc.sw] [junit] Count 9 / 12 [junit] [junit] Total: 519ms [junit] GLProfile.initSingleton(): 90ms [junit] Demo Code: 428ms [junit] GLInfo: 0ms [junit] GLProfile.shutdown(): 1ms [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[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x2f465398: tileRendererInUse null, GearsES2[obj 0x2f465398 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x2f465398 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x2f465398 created: GearsObj[0x7aeae296, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x2f465398 created: GearsObj[0x4f19361b, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x2f465398 created: GearsObj[0x4f19361b, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x2f465398 FIN GearsES2[obj 0x2f465398 isInit true, usesShared false, 1 GearsObj[0x7aeae296, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4f19361b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x177417c9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x2f465398 0/0 256x227 of 256x227, swapInterval 1, drawable 0x400056, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2f465398, 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[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x2f465398 0/0 256x227 of 256x227, swapInterval 1, drawable 0x400056, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2f465398, 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 / 85 ms, 705.8 fps, 1 ms/f; total: 60 f, 705.8 fps, 1 ms/f [junit] 0 s: 60 f / 67 ms, 895.5 fps, 1 ms/f; total: 120 f, 784.3 fps, 1 ms/f [junit] 0 s: 60 f / 30 ms, 2000.0 fps, 0 ms/f; total: 180 f, 983.6 fps, 1 ms/f [junit] 0 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 240 f, 1142.8 fps, 0 ms/f [junit] 0 s: 60 f / 30 ms, 2000.0 fps, 0 ms/f; total: 300 f, 1250.0 fps, 0 ms/f [junit] 0 s: 60 f / 30 ms, 2000.0 fps, 0 ms/f; total: 360 f, 1333.3 fps, 0 ms/f [junit] 0 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 420 f, 1414.1 fps, 0 ms/f [junit] 0 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 480 f, 1486.0 fps, 0 ms/f [junit] 0 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 540 f, 1547.2 fps, 0 ms/f [junit] 0 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 600 f, 1595.7 fps, 0 ms/f [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x2f465398: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x2f465398 FIN [junit] Total: 520ms [junit] GLProfile.initSingleton(): 91ms [junit] Demo Code: 428ms [junit] GLInfo: 0ms [junit] GLProfile.shutdown(): 1ms [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x623a8092: tileRendererInUse null, GearsES2[obj 0x623a8092 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x623a8092 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x623a8092 created: GearsObj[0x74f040b1, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x623a8092 created: GearsObj[0xdd9fa4e, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x623a8092 created: GearsObj[0xdd9fa4e, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x623a8092 FIN GearsES2[obj 0x623a8092 isInit true, usesShared false, 1 GearsObj[0x74f040b1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xdd9fa4e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x72a55986, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x623a8092 0/0 256x227 of 256x227, swapInterval 1, drawable 0x400064, msaa false, tileRendererInUse null [junit] >> GearsES2 0x623a8092, 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[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x623a8092 0/0 256x227 of 256x227, swapInterval 1, drawable 0x400064, msaa false, tileRendererInUse null [junit] >> GearsES2 0x623a8092, 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 / 89 ms, 674.1 fps, 1 ms/f; total: 60 f, 674.1 fps, 1 ms/f [junit] 0 s: 60 f / 65 ms, 923.0 fps, 1 ms/f; total: 120 f, 779.2 fps, 1 ms/f [junit] 0 s: 60 f / 30 ms, 2000.0 fps, 0 ms/f; total: 180 f, 978.2 fps, 1 ms/f [junit] 0 s: 60 f / 29 ms, 2068.9 fps, 0 ms/f; total: 240 f, 1121.4 fps, 0 ms/f [junit] 0 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 300 f, 1239.6 fps, 0 ms/f [junit] 0 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 360 f, 1333.3 fps, 0 ms/f [junit] 0 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 420 f, 1414.1 fps, 0 ms/f [junit] 0 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 480 f, 1481.4 fps, 0 ms/f [junit] 0 s: 60 f / 28 ms, 2142.8 fps, 0 ms/f; total: 540 f, 1534.0 fps, 0 ms/f [junit] 0 s: 60 f / 31 ms, 1935.4 fps, 0 ms/f; total: 600 f, 1562.5 fps, 0 ms/f [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x623a8092: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x623a8092 FIN [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 - test03TwoLifes [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132254829 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132254832 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] ------------- ---------------- --------------- [junit] WARNING: package sun.awt.windows not in java.desktop [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 @ 1751132255806 ms III - Start [junit] SLOCK [T main @ 1751132255811 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 0x37f1104d [junit] Creating vertex VBO on slave 0x37f1104d [junit] Creating index VBO on slave 0x37f1104d [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 0x6bbe85a8 [junit] Creating vertex VBO on slave 0x6bbe85a8 [junit] Creating index VBO on slave 0x6bbe85a8 [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 @ 1751132262808 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132262811 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 7.597 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132255806 ms III - Start [junit] SLOCK [T main @ 1751132255811 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 0x37f1104d [junit] Creating vertex VBO on slave 0x37f1104d [junit] Creating index VBO on slave 0x37f1104d [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 0x6bbe85a8 [junit] Creating vertex VBO on slave 0x6bbe85a8 [junit] Creating index VBO on slave 0x6bbe85a8 [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 @ 1751132262808 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132262811 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01UseAWTNotShared took 3.23 sec [junit] Testcase: test10UseNEWTNotShared took 3.327 sec [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 7.597 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132255806 ms III - Start [junit] SLOCK [T main @ 1751132255811 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 0x37f1104d [junit] Creating vertex VBO on slave 0x37f1104d [junit] Creating index VBO on slave 0x37f1104d [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 0x6bbe85a8 [junit] Creating vertex VBO on slave 0x6bbe85a8 [junit] Creating index VBO on slave 0x6bbe85a8 [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 @ 1751132262808 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132262811 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] ------------- ---------------- --------------- [junit] WARNING: package sun.awt.windows not in java.desktop [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 @ 1751132263756 ms III - Start [junit] SLOCK [T main @ 1751132263760 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 373, frames 1096479, fps 2939517.5], modeBits 1, init'ed true, animThread Thread[#37,main-AWTAnimator#00,5,main], exclCtxThread false(null)] [junit] XXX Card.SHOW Canvas PRE: [junit] CANVAS 0x138dfdb5: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x633e7757: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Canvas POST: [junit] CANVAS 0x138dfdb5: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x633e7757: 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 387, frames 1150406, fps 2972558.2], modeBits 1, init'ed true, animThread Thread[#37,main-AWTAnimator#00,5,main], exclCtxThread false(null)] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x24269709: tileRendererInUse null, GearsES2[obj 0x24269709 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x24269709 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x24269709 created: GearsObj[0x7e01635a, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x24269709 created: GearsObj[0x198fb72f, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x24269709 created: GearsObj[0x198fb72f, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x24269709 FIN GearsES2[obj 0x24269709 isInit true, usesShared false, 1 GearsObj[0x7e01635a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x198fb72f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x336b8d7c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x24269709 0/0 640x480 of 640x480, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x24269709, 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 506, frames 1150497, fps 2273596.8], modeBits 1, init'ed true, animThread Thread[#37,main-AWTAnimator#00,5,main], exclCtxThread false(null)] [junit] XXX Card.SHOW Label PRE: [junit] CANVAS 0x138dfdb5: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x633e7757: JLabel[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Label POST: [junit] CANVAS 0x138dfdb5: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x633e7757: 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 506, frames 1150497, fps 2273596.8], modeBits 1, init'ed true, animThread Thread[#37,main-AWTAnimator#00,5,main], exclCtxThread false(null)] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x24269709 0/0 640x480 of 640x480, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x24269709, angle 45.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] Item Stays: Label, com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 1, totals[dt 792, frames 1958772, fps 2473181.8], modeBits 1, init'ed true, animThread Thread[#37,main-AWTAnimator#00,5,main], exclCtxThread false(null)] [junit] XXX Card.SHOW Canvas PRE: [junit] CANVAS 0x138dfdb5: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x633e7757: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Canvas POST: [junit] CANVAS 0x138dfdb5: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x633e7757: 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 792, frames 1960470, fps 2475303.0], modeBits 1, init'ed true, animThread Thread[#37,main-AWTAnimator#00,5,main], exclCtxThread false(null)] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x24269709 0/0 640x480 of 640x480, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x24269709, angle 46.0, [l -1.3333334, r 1.3333334, b -1.0, 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[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x24269709: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x24269709 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[#42,main-AWTAnimator#01,5,main], exclCtxThread false(null)] [junit] XXX Card.SHOW Canvas PRE: [junit] CANVAS 0x1b5c0557: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x3c9595d4: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Canvas POST: [junit] CANVAS 0x1b5c0557: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x3c9595d4: 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[#42,main-AWTAnimator#01,5,main], exclCtxThread false(null)] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x6c1a5b54: tileRendererInUse null, GearsES2[obj 0x6c1a5b54 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x6c1a5b54 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x6c1a5b54 created: GearsObj[0x2d143d0f, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x6c1a5b54 created: GearsObj[0x4cc4a7ac, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x6c1a5b54 created: GearsObj[0x4cc4a7ac, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x6c1a5b54 FIN GearsES2[obj 0x6c1a5b54 isInit true, usesShared false, 1 GearsObj[0x2d143d0f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4cc4a7ac, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xe3c38a6, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x6c1a5b54 0/0 640x480 of 640x480, swapInterval 1, drawable 0x40004b, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6c1a5b54, 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 108, frames 119, fps 555.55554], modeBits 1, init'ed true, animThread Thread[#42,main-AWTAnimator#01,5,main], exclCtxThread false(null)] [junit] XXX Card.SHOW Label PRE: [junit] CANVAS 0x1b5c0557: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x3c9595d4: JLabel[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Label POST: [junit] CANVAS 0x1b5c0557: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x3c9595d4: 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 108, frames 119, fps 555.55554], modeBits 1, init'ed true, animThread Thread[#42,main-AWTAnimator#01,5,main], exclCtxThread false(null)] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x6c1a5b54 0/0 640x480 of 640x480, swapInterval 1, drawable 0x40004b, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6c1a5b54, angle 59.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] Item Stays: Label, com.jogamp.opengl.util.Animator[started true, animating false, paused true, drawable 1, totals[dt 203, frames 120, fps 591.133], modeBits 1, init'ed true, animThread Thread[#42,main-AWTAnimator#01,5,main], exclCtxThread false(null)] [junit] XXX Card.SHOW Canvas PRE: [junit] CANVAS 0x1b5c0557: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x3c9595d4: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Canvas POST: [junit] CANVAS 0x1b5c0557: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x3c9595d4: 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 203, frames 120, fps 591.133], modeBits 1, init'ed true, animThread Thread[#42,main-AWTAnimator#01,5,main], exclCtxThread false(null)] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x6c1a5b54 0/0 640x480 of 640x480, swapInterval 1, drawable 0x40004b, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6c1a5b54, angle 60.0, [l -1.3333334, r 1.3333334, b -1.0, 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[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x6c1a5b54: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x6c1a5b54 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 0x797f4d79: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x3085023c: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Canvas POST: [junit] CANVAS 0x797f4d79: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x3085023c: 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[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x20140db9: tileRendererInUse null, GearsES2[obj 0x20140db9 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x20140db9 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x20140db9 created: GearsObj[0x226acdac, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x20140db9 created: GearsObj[0x1309e995, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x20140db9 created: GearsObj[0x1309e995, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x20140db9 FIN GearsES2[obj 0x20140db9 isInit true, usesShared false, 1 GearsObj[0x226acdac, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1309e995, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x893eab2, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x20140db9 0/0 640x480 of 640x480, swapInterval 1, drawable 0x400060, msaa false, tileRendererInUse null [junit] >> GearsES2 0x20140db9, 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 154, frames 162, fps 779.22076], modeBits 1, init'ed true, animThread Thread[#43,AWT-EventQueue-0-AWTAnimator#02,6,main], exclCtxThread false(null)] [junit] XXX Card.SHOW Label PRE: [junit] CANVAS 0x797f4d79: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x3085023c: JLabel[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Label POST: [junit] CANVAS 0x797f4d79: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x3085023c: 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 154, frames 162, fps 779.22076], modeBits 1, init'ed true, animThread Thread[#43,AWT-EventQueue-0-AWTAnimator#02,6,main], exclCtxThread false(null)] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x20140db9 0/0 640x480 of 640x480, swapInterval 1, drawable 0x400060, msaa false, tileRendererInUse null [junit] >> GearsES2 0x20140db9, angle 81.0, [l -1.3333334, r 1.3333334, b -1.0, 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 154, frames 163, fps 779.22076], modeBits 1, init'ed true, animThread null, exclCtxThread false(null)] [junit] XXX Card.SHOW Canvas PRE: [junit] CANVAS 0x797f4d79: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x3085023c: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Canvas POST: [junit] CANVAS 0x797f4d79: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x3085023c: 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[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x20140db9 0/0 640x480 of 640x480, swapInterval 1, drawable 0x400060, msaa false, tileRendererInUse null [junit] >> GearsES2 0x20140db9, angle 81.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[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x20140db9: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x20140db9 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 16, fps 0.0], modeBits 1, init'ed true, animThread Thread[#45,main-FPSAWTAnimator#03-Timer0,5,main], exclCtxThread false(null)] [junit] XXX Card.SHOW Canvas PRE: [junit] CANVAS 0x459743dc: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x19dea2d3: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Canvas POST: [junit] CANVAS 0x459743dc: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x19dea2d3: 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 16, fps 0.0], modeBits 1, init'ed true, animThread Thread[#45,main-FPSAWTAnimator#03-Timer0,5,main], exclCtxThread false(null)] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x54c5a2ff: tileRendererInUse null, GearsES2[obj 0x54c5a2ff isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x54c5a2ff on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x54c5a2ff created: GearsObj[0x54cc2bb6, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x54c5a2ff created: GearsObj[0x318ec7da, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x54c5a2ff created: GearsObj[0x318ec7da, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x54c5a2ff FIN GearsES2[obj 0x54c5a2ff isInit true, usesShared false, 1 GearsObj[0x54cc2bb6, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x318ec7da, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x66a69465, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x54c5a2ff 0/0 640x480 of 640x480, swapInterval 1, drawable 0x400075, msaa false, tileRendererInUse null [junit] >> GearsES2 0x54c5a2ff, 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 28, fps 0.0], modeBits 1, init'ed true, animThread Thread[#45,main-FPSAWTAnimator#03-Timer0,5,main], exclCtxThread false(null)] [junit] XXX Card.SHOW Label PRE: [junit] CANVAS 0x459743dc: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x19dea2d3: JLabel[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Label POST: [junit] CANVAS 0x459743dc: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x19dea2d3: 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 29, fps 0.0], modeBits 1, init'ed true, animThread Thread[#45,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 41, fps 0.0], modeBits 1, init'ed true, animThread Thread[#45,main-FPSAWTAnimator#03-Timer0,5,main], exclCtxThread false(null)] [junit] XXX Card.SHOW Canvas PRE: [junit] CANVAS 0x459743dc: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x19dea2d3: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Canvas POST: [junit] CANVAS 0x459743dc: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x19dea2d3: 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 41, fps 0.0], modeBits 1, init'ed true, animThread Thread[#45,main-FPSAWTAnimator#03-Timer0,5,main], exclCtxThread false(null)] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x54c5a2ff 0/0 640x480 of 640x480, swapInterval 1, drawable 0x400075, msaa false, tileRendererInUse null [junit] >> GearsES2 0x54c5a2ff, 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[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x54c5a2ff: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x54c5a2ff 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[#46,main-FPSAWTAnimator#04-Timer1,5,main], exclCtxThread false(null)] [junit] XXX Card.SHOW Canvas PRE: [junit] CANVAS 0x6be5ebd1: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x7aab11fb: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Canvas POST: [junit] CANVAS 0x6be5ebd1: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x7aab11fb: 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[#46,main-FPSAWTAnimator#04-Timer1,5,main], exclCtxThread false(null)] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x11392934: tileRendererInUse null, GearsES2[obj 0x11392934 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x11392934 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x11392934 created: GearsObj[0x5e5810a8, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x11392934 created: GearsObj[0x3b4cd601, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x11392934 created: GearsObj[0x3b4cd601, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x11392934 FIN GearsES2[obj 0x11392934 isInit true, usesShared false, 1 GearsObj[0x5e5810a8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3b4cd601, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x159e91dc, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x11392934 0/0 640x480 of 640x480, swapInterval 1, drawable 0x40008a, msaa false, tileRendererInUse null [junit] >> GearsES2 0x11392934, 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 12, fps 0.0], modeBits 1, init'ed true, animThread Thread[#46,main-FPSAWTAnimator#04-Timer1,5,main], exclCtxThread false(null)] [junit] XXX Card.SHOW Label PRE: [junit] CANVAS 0x6be5ebd1: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x7aab11fb: JLabel[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Label POST: [junit] CANVAS 0x6be5ebd1: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x7aab11fb: 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 12, fps 0.0], modeBits 1, init'ed true, animThread Thread[#46,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 12, fps 0.0], modeBits 1, init'ed true, animThread Thread[#46,main-FPSAWTAnimator#04-Timer1,5,main], exclCtxThread false(null)] [junit] XXX Card.SHOW Canvas PRE: [junit] CANVAS 0x6be5ebd1: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x7aab11fb: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Canvas POST: [junit] CANVAS 0x6be5ebd1: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x7aab11fb: 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[#46,main-FPSAWTAnimator#04-Timer1,5,main], exclCtxThread false(null)] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x11392934 0/0 640x480 of 640x480, swapInterval 1, drawable 0x40008a, msaa false, tileRendererInUse null [junit] >> GearsES2 0x11392934, 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[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x11392934: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x11392934 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 0xbe6bf84: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x2e7ba49a: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Canvas POST: [junit] CANVAS 0xbe6bf84: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x2e7ba49a: 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[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x76a4ebf2: tileRendererInUse null, GearsES2[obj 0x76a4ebf2 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x76a4ebf2 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x76a4ebf2 created: GearsObj[0x2523394e, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x76a4ebf2 created: GearsObj[0x7075926c, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x76a4ebf2 created: GearsObj[0x7075926c, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x76a4ebf2 FIN GearsES2[obj 0x76a4ebf2 isInit true, usesShared false, 1 GearsObj[0x2523394e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7075926c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2082a09d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x76a4ebf2 0/0 640x480 of 640x480, swapInterval 1, drawable 0x40009f, msaa false, tileRendererInUse null [junit] >> GearsES2 0x76a4ebf2, 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[#47,AWT-EventQueue-0-FPSAWTAnimator#05-Timer2,6,main], exclCtxThread false(null)] [junit] XXX Card.SHOW Label PRE: [junit] CANVAS 0xbe6bf84: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x2e7ba49a: JLabel[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Label POST: [junit] CANVAS 0xbe6bf84: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x2e7ba49a: 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 0xbe6bf84: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x2e7ba49a: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Canvas POST: [junit] CANVAS 0xbe6bf84: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x2e7ba49a: 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[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x76a4ebf2 0/0 640x480 of 640x480, swapInterval 1, drawable 0x40009f, msaa false, tileRendererInUse null [junit] >> GearsES2 0x76a4ebf2, 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[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x76a4ebf2: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x76a4ebf2 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 @ 1751132269550 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132269553 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.384 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132263756 ms III - Start [junit] SLOCK [T main @ 1751132263760 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 373, frames 1096479, fps 2939517.5], modeBits 1, init'ed true, animThread Thread[#37,main-AWTAnimator#00,5,main], exclCtxThread false(null)] [junit] XXX Card.SHOW Canvas PRE: [junit] CANVAS 0x138dfdb5: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x633e7757: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Canvas POST: [junit] CANVAS 0x138dfdb5: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x633e7757: 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 387, frames 1150406, fps 2972558.2], modeBits 1, init'ed true, animThread Thread[#37,main-AWTAnimator#00,5,main], exclCtxThread false(null)] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x24269709: tileRendererInUse null, GearsES2[obj 0x24269709 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x24269709 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x24269709 created: GearsObj[0x7e01635a, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x24269709 created: GearsObj[0x198fb72f, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x24269709 created: GearsObj[0x198fb72f, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x24269709 FIN GearsES2[obj 0x24269709 isInit true, usesShared false, 1 GearsObj[0x7e01635a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x198fb72f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x336b8d7c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x24269709 0/0 640x480 of 640x480, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x24269709, 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 506, frames 1150497, fps 2273596.8], modeBits 1, init'ed true, animThread Thread[#37,main-AWTAnimator#00,5,main], exclCtxThread false(null)] [junit] XXX Card.SHOW Label PRE: [junit] CANVAS 0x138dfdb5: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x633e7757: JLabel[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Label POST: [junit] CANVAS 0x138dfdb5: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x633e7757: 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 506, frames 1150497, fps 2273596.8], modeBits 1, init'ed true, animThread Thread[#37,main-AWTAnimator#00,5,main], exclCtxThread false(null)] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x24269709 0/0 640x480 of 640x480, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x24269709, angle 45.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] Item Stays: Label, com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 1, totals[dt 792, frames 1958772, fps 2473181.8], modeBits 1, init'ed true, animThread Thread[#37,main-AWTAnimator#00,5,main], exclCtxThread false(null)] [junit] XXX Card.SHOW Canvas PRE: [junit] CANVAS 0x138dfdb5: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x633e7757: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Canvas POST: [junit] CANVAS 0x138dfdb5: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x633e7757: 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 792, frames 1960470, fps 2475303.0], modeBits 1, init'ed true, animThread Thread[#37,main-AWTAnimator#00,5,main], exclCtxThread false(null)] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x24269709 0/0 640x480 of 640x480, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x24269709, angle 46.0, [l -1.3333334, r 1.3333334, b -1.0, 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[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x24269709: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x24269709 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[#42,main-AWTAnimator#01,5,main], exclCtxThread false(null)] [junit] XXX Card.SHOW Canvas PRE: [junit] CANVAS 0x1b5c0557: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x3c9595d4: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Canvas POST: [junit] CANVAS 0x1b5c0557: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x3c9595d4: 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[#42,main-AWTAnimator#01,5,main], exclCtxThread false(null)] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x6c1a5b54: tileRendererInUse null, GearsES2[obj 0x6c1a5b54 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x6c1a5b54 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x6c1a5b54 created: GearsObj[0x2d143d0f, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x6c1a5b54 created: GearsObj[0x4cc4a7ac, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x6c1a5b54 created: GearsObj[0x4cc4a7ac, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x6c1a5b54 FIN GearsES2[obj 0x6c1a5b54 isInit true, usesShared false, 1 GearsObj[0x2d143d0f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4cc4a7ac, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xe3c38a6, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x6c1a5b54 0/0 640x480 of 640x480, swapInterval 1, drawable 0x40004b, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6c1a5b54, 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 108, frames 119, fps 555.55554], modeBits 1, init'ed true, animThread Thread[#42,main-AWTAnimator#01,5,main], exclCtxThread false(null)] [junit] XXX Card.SHOW Label PRE: [junit] CANVAS 0x1b5c0557: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x3c9595d4: JLabel[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Label POST: [junit] CANVAS 0x1b5c0557: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x3c9595d4: 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 108, frames 119, fps 555.55554], modeBits 1, init'ed true, animThread Thread[#42,main-AWTAnimator#01,5,main], exclCtxThread false(null)] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x6c1a5b54 0/0 640x480 of 640x480, swapInterval 1, drawable 0x40004b, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6c1a5b54, angle 59.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] Item Stays: Label, com.jogamp.opengl.util.Animator[started true, animating false, paused true, drawable 1, totals[dt 203, frames 120, fps 591.133], modeBits 1, init'ed true, animThread Thread[#42,main-AWTAnimator#01,5,main], exclCtxThread false(null)] [junit] XXX Card.SHOW Canvas PRE: [junit] CANVAS 0x1b5c0557: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x3c9595d4: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Canvas POST: [junit] CANVAS 0x1b5c0557: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x3c9595d4: 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 203, frames 120, fps 591.133], modeBits 1, init'ed true, animThread Thread[#42,main-AWTAnimator#01,5,main], exclCtxThread false(null)] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x6c1a5b54 0/0 640x480 of 640x480, swapInterval 1, drawable 0x40004b, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6c1a5b54, angle 60.0, [l -1.3333334, r 1.3333334, b -1.0, 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[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x6c1a5b54: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x6c1a5b54 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 0x797f4d79: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x3085023c: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Canvas POST: [junit] CANVAS 0x797f4d79: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x3085023c: 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[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x20140db9: tileRendererInUse null, GearsES2[obj 0x20140db9 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x20140db9 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x20140db9 created: GearsObj[0x226acdac, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x20140db9 created: GearsObj[0x1309e995, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x20140db9 created: GearsObj[0x1309e995, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x20140db9 FIN GearsES2[obj 0x20140db9 isInit true, usesShared false, 1 GearsObj[0x226acdac, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1309e995, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x893eab2, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x20140db9 0/0 640x480 of 640x480, swapInterval 1, drawable 0x400060, msaa false, tileRendererInUse null [junit] >> GearsES2 0x20140db9, 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 154, frames 162, fps 779.22076], modeBits 1, init'ed true, animThread Thread[#43,AWT-EventQueue-0-AWTAnimator#02,6,main], exclCtxThread false(null)] [junit] XXX Card.SHOW Label PRE: [junit] CANVAS 0x797f4d79: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x3085023c: JLabel[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Label POST: [junit] CANVAS 0x797f4d79: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x3085023c: 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 154, frames 162, fps 779.22076], modeBits 1, init'ed true, animThread Thread[#43,AWT-EventQueue-0-AWTAnimator#02,6,main], exclCtxThread false(null)] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x20140db9 0/0 640x480 of 640x480, swapInterval 1, drawable 0x400060, msaa false, tileRendererInUse null [junit] >> GearsES2 0x20140db9, angle 81.0, [l -1.3333334, r 1.3333334, b -1.0, 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 154, frames 163, fps 779.22076], modeBits 1, init'ed true, animThread null, exclCtxThread false(null)] [junit] XXX Card.SHOW Canvas PRE: [junit] CANVAS 0x797f4d79: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x3085023c: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Canvas POST: [junit] CANVAS 0x797f4d79: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x3085023c: 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[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x20140db9 0/0 640x480 of 640x480, swapInterval 1, drawable 0x400060, msaa false, tileRendererInUse null [junit] >> GearsES2 0x20140db9, angle 81.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[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x20140db9: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x20140db9 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 16, fps 0.0], modeBits 1, init'ed true, animThread Thread[#45,main-FPSAWTAnimator#03-Timer0,5,main], exclCtxThread false(null)] [junit] XXX Card.SHOW Canvas PRE: [junit] CANVAS 0x459743dc: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x19dea2d3: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Canvas POST: [junit] CANVAS 0x459743dc: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x19dea2d3: 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 16, fps 0.0], modeBits 1, init'ed true, animThread Thread[#45,main-FPSAWTAnimator#03-Timer0,5,main], exclCtxThread false(null)] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x54c5a2ff: tileRendererInUse null, GearsES2[obj 0x54c5a2ff isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x54c5a2ff on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x54c5a2ff created: GearsObj[0x54cc2bb6, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x54c5a2ff created: GearsObj[0x318ec7da, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x54c5a2ff created: GearsObj[0x318ec7da, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x54c5a2ff FIN GearsES2[obj 0x54c5a2ff isInit true, usesShared false, 1 GearsObj[0x54cc2bb6, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x318ec7da, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x66a69465, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x54c5a2ff 0/0 640x480 of 640x480, swapInterval 1, drawable 0x400075, msaa false, tileRendererInUse null [junit] >> GearsES2 0x54c5a2ff, 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 28, fps 0.0], modeBits 1, init'ed true, animThread Thread[#45,main-FPSAWTAnimator#03-Timer0,5,main], exclCtxThread false(null)] [junit] XXX Card.SHOW Label PRE: [junit] CANVAS 0x459743dc: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x19dea2d3: JLabel[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Label POST: [junit] CANVAS 0x459743dc: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x19dea2d3: 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 29, fps 0.0], modeBits 1, init'ed true, animThread Thread[#45,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 41, fps 0.0], modeBits 1, init'ed true, animThread Thread[#45,main-FPSAWTAnimator#03-Timer0,5,main], exclCtxThread false(null)] [junit] XXX Card.SHOW Canvas PRE: [junit] CANVAS 0x459743dc: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x19dea2d3: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Canvas POST: [junit] CANVAS 0x459743dc: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x19dea2d3: 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 41, fps 0.0], modeBits 1, init'ed true, animThread Thread[#45,main-FPSAWTAnimator#03-Timer0,5,main], exclCtxThread false(null)] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x54c5a2ff 0/0 640x480 of 640x480, swapInterval 1, drawable 0x400075, msaa false, tileRendererInUse null [junit] >> GearsES2 0x54c5a2ff, 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[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x54c5a2ff: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x54c5a2ff 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[#46,main-FPSAWTAnimator#04-Timer1,5,main], exclCtxThread false(null)] [junit] XXX Card.SHOW Canvas PRE: [junit] CANVAS 0x6be5ebd1: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x7aab11fb: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Canvas POST: [junit] CANVAS 0x6be5ebd1: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x7aab11fb: 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[#46,main-FPSAWTAnimator#04-Timer1,5,main], exclCtxThread false(null)] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x11392934: tileRendererInUse null, GearsES2[obj 0x11392934 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x11392934 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x11392934 created: GearsObj[0x5e5810a8, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x11392934 created: GearsObj[0x3b4cd601, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x11392934 created: GearsObj[0x3b4cd601, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x11392934 FIN GearsES2[obj 0x11392934 isInit true, usesShared false, 1 GearsObj[0x5e5810a8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3b4cd601, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x159e91dc, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x11392934 0/0 640x480 of 640x480, swapInterval 1, drawable 0x40008a, msaa false, tileRendererInUse null [junit] >> GearsES2 0x11392934, 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 12, fps 0.0], modeBits 1, init'ed true, animThread Thread[#46,main-FPSAWTAnimator#04-Timer1,5,main], exclCtxThread false(null)] [junit] XXX Card.SHOW Label PRE: [junit] CANVAS 0x6be5ebd1: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x7aab11fb: JLabel[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Label POST: [junit] CANVAS 0x6be5ebd1: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x7aab11fb: 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 12, fps 0.0], modeBits 1, init'ed true, animThread Thread[#46,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 12, fps 0.0], modeBits 1, init'ed true, animThread Thread[#46,main-FPSAWTAnimator#04-Timer1,5,main], exclCtxThread false(null)] [junit] XXX Card.SHOW Canvas PRE: [junit] CANVAS 0x6be5ebd1: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x7aab11fb: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Canvas POST: [junit] CANVAS 0x6be5ebd1: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x7aab11fb: 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[#46,main-FPSAWTAnimator#04-Timer1,5,main], exclCtxThread false(null)] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x11392934 0/0 640x480 of 640x480, swapInterval 1, drawable 0x40008a, msaa false, tileRendererInUse null [junit] >> GearsES2 0x11392934, 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[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x11392934: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x11392934 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 0xbe6bf84: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x2e7ba49a: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Canvas POST: [junit] CANVAS 0xbe6bf84: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x2e7ba49a: 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[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x76a4ebf2: tileRendererInUse null, GearsES2[obj 0x76a4ebf2 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x76a4ebf2 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x76a4ebf2 created: GearsObj[0x2523394e, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x76a4ebf2 created: GearsObj[0x7075926c, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x76a4ebf2 created: GearsObj[0x7075926c, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x76a4ebf2 FIN GearsES2[obj 0x76a4ebf2 isInit true, usesShared false, 1 GearsObj[0x2523394e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7075926c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2082a09d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x76a4ebf2 0/0 640x480 of 640x480, swapInterval 1, drawable 0x40009f, msaa false, tileRendererInUse null [junit] >> GearsES2 0x76a4ebf2, 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[#47,AWT-EventQueue-0-FPSAWTAnimator#05-Timer2,6,main], exclCtxThread false(null)] [junit] XXX Card.SHOW Label PRE: [junit] CANVAS 0xbe6bf84: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x2e7ba49a: JLabel[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Label POST: [junit] CANVAS 0xbe6bf84: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x2e7ba49a: 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 0xbe6bf84: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x2e7ba49a: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Canvas POST: [junit] CANVAS 0xbe6bf84: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x2e7ba49a: 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[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x76a4ebf2 0/0 640x480 of 640x480, swapInterval 1, drawable 0x40009f, msaa false, tileRendererInUse null [junit] >> GearsES2 0x76a4ebf2, 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[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x76a4ebf2: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x76a4ebf2 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 @ 1751132269550 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132269553 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: testAnimatorContinue took 1.446 sec [junit] Testcase: testAnimatorResumePause took 0.847 sec [junit] Testcase: testAnimatorStartStop took 0.868 sec [junit] Testcase: testFPSAnimatorContinue took 0.865 sec [junit] Testcase: testFPSAnimatorResumePause took 0.88 sec [junit] Testcase: testFPSAnimatorStartStop took 0.856 sec [junit] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.384 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132263756 ms III - Start [junit] SLOCK [T main @ 1751132263760 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 373, frames 1096479, fps 2939517.5], modeBits 1, init'ed true, animThread Thread[#37,main-AWTAnimator#00,5,main], exclCtxThread false(null)] [junit] XXX Card.SHOW Canvas PRE: [junit] CANVAS 0x138dfdb5: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x633e7757: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Canvas POST: [junit] CANVAS 0x138dfdb5: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x633e7757: 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 387, frames 1150406, fps 2972558.2], modeBits 1, init'ed true, animThread Thread[#37,main-AWTAnimator#00,5,main], exclCtxThread false(null)] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x24269709: tileRendererInUse null, GearsES2[obj 0x24269709 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x24269709 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x24269709 created: GearsObj[0x7e01635a, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x24269709 created: GearsObj[0x198fb72f, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x24269709 created: GearsObj[0x198fb72f, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x24269709 FIN GearsES2[obj 0x24269709 isInit true, usesShared false, 1 GearsObj[0x7e01635a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x198fb72f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x336b8d7c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x24269709 0/0 640x480 of 640x480, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x24269709, 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 506, frames 1150497, fps 2273596.8], modeBits 1, init'ed true, animThread Thread[#37,main-AWTAnimator#00,5,main], exclCtxThread false(null)] [junit] XXX Card.SHOW Label PRE: [junit] CANVAS 0x138dfdb5: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x633e7757: JLabel[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Label POST: [junit] CANVAS 0x138dfdb5: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x633e7757: 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 506, frames 1150497, fps 2273596.8], modeBits 1, init'ed true, animThread Thread[#37,main-AWTAnimator#00,5,main], exclCtxThread false(null)] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x24269709 0/0 640x480 of 640x480, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x24269709, angle 45.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] Item Stays: Label, com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 1, totals[dt 792, frames 1958772, fps 2473181.8], modeBits 1, init'ed true, animThread Thread[#37,main-AWTAnimator#00,5,main], exclCtxThread false(null)] [junit] XXX Card.SHOW Canvas PRE: [junit] CANVAS 0x138dfdb5: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x633e7757: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Canvas POST: [junit] CANVAS 0x138dfdb5: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x633e7757: 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 792, frames 1960470, fps 2475303.0], modeBits 1, init'ed true, animThread Thread[#37,main-AWTAnimator#00,5,main], exclCtxThread false(null)] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x24269709 0/0 640x480 of 640x480, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x24269709, angle 46.0, [l -1.3333334, r 1.3333334, b -1.0, 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[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x24269709: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x24269709 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[#42,main-AWTAnimator#01,5,main], exclCtxThread false(null)] [junit] XXX Card.SHOW Canvas PRE: [junit] CANVAS 0x1b5c0557: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x3c9595d4: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Canvas POST: [junit] CANVAS 0x1b5c0557: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x3c9595d4: 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[#42,main-AWTAnimator#01,5,main], exclCtxThread false(null)] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x6c1a5b54: tileRendererInUse null, GearsES2[obj 0x6c1a5b54 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x6c1a5b54 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x6c1a5b54 created: GearsObj[0x2d143d0f, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x6c1a5b54 created: GearsObj[0x4cc4a7ac, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x6c1a5b54 created: GearsObj[0x4cc4a7ac, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x6c1a5b54 FIN GearsES2[obj 0x6c1a5b54 isInit true, usesShared false, 1 GearsObj[0x2d143d0f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4cc4a7ac, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xe3c38a6, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x6c1a5b54 0/0 640x480 of 640x480, swapInterval 1, drawable 0x40004b, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6c1a5b54, 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 108, frames 119, fps 555.55554], modeBits 1, init'ed true, animThread Thread[#42,main-AWTAnimator#01,5,main], exclCtxThread false(null)] [junit] XXX Card.SHOW Label PRE: [junit] CANVAS 0x1b5c0557: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x3c9595d4: JLabel[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Label POST: [junit] CANVAS 0x1b5c0557: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x3c9595d4: 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 108, frames 119, fps 555.55554], modeBits 1, init'ed true, animThread Thread[#42,main-AWTAnimator#01,5,main], exclCtxThread false(null)] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x6c1a5b54 0/0 640x480 of 640x480, swapInterval 1, drawable 0x40004b, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6c1a5b54, angle 59.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] Item Stays: Label, com.jogamp.opengl.util.Animator[started true, animating false, paused true, drawable 1, totals[dt 203, frames 120, fps 591.133], modeBits 1, init'ed true, animThread Thread[#42,main-AWTAnimator#01,5,main], exclCtxThread false(null)] [junit] XXX Card.SHOW Canvas PRE: [junit] CANVAS 0x1b5c0557: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x3c9595d4: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Canvas POST: [junit] CANVAS 0x1b5c0557: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x3c9595d4: 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 203, frames 120, fps 591.133], modeBits 1, init'ed true, animThread Thread[#42,main-AWTAnimator#01,5,main], exclCtxThread false(null)] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x6c1a5b54 0/0 640x480 of 640x480, swapInterval 1, drawable 0x40004b, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6c1a5b54, angle 60.0, [l -1.3333334, r 1.3333334, b -1.0, 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[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x6c1a5b54: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x6c1a5b54 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 0x797f4d79: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x3085023c: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Canvas POST: [junit] CANVAS 0x797f4d79: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x3085023c: 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[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x20140db9: tileRendererInUse null, GearsES2[obj 0x20140db9 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x20140db9 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x20140db9 created: GearsObj[0x226acdac, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x20140db9 created: GearsObj[0x1309e995, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x20140db9 created: GearsObj[0x1309e995, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x20140db9 FIN GearsES2[obj 0x20140db9 isInit true, usesShared false, 1 GearsObj[0x226acdac, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1309e995, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x893eab2, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x20140db9 0/0 640x480 of 640x480, swapInterval 1, drawable 0x400060, msaa false, tileRendererInUse null [junit] >> GearsES2 0x20140db9, 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 154, frames 162, fps 779.22076], modeBits 1, init'ed true, animThread Thread[#43,AWT-EventQueue-0-AWTAnimator#02,6,main], exclCtxThread false(null)] [junit] XXX Card.SHOW Label PRE: [junit] CANVAS 0x797f4d79: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x3085023c: JLabel[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Label POST: [junit] CANVAS 0x797f4d79: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x3085023c: 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 154, frames 162, fps 779.22076], modeBits 1, init'ed true, animThread Thread[#43,AWT-EventQueue-0-AWTAnimator#02,6,main], exclCtxThread false(null)] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x20140db9 0/0 640x480 of 640x480, swapInterval 1, drawable 0x400060, msaa false, tileRendererInUse null [junit] >> GearsES2 0x20140db9, angle 81.0, [l -1.3333334, r 1.3333334, b -1.0, 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 154, frames 163, fps 779.22076], modeBits 1, init'ed true, animThread null, exclCtxThread false(null)] [junit] XXX Card.SHOW Canvas PRE: [junit] CANVAS 0x797f4d79: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x3085023c: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Canvas POST: [junit] CANVAS 0x797f4d79: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x3085023c: 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[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x20140db9 0/0 640x480 of 640x480, swapInterval 1, drawable 0x400060, msaa false, tileRendererInUse null [junit] >> GearsES2 0x20140db9, angle 81.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[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x20140db9: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x20140db9 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 16, fps 0.0], modeBits 1, init'ed true, animThread Thread[#45,main-FPSAWTAnimator#03-Timer0,5,main], exclCtxThread false(null)] [junit] XXX Card.SHOW Canvas PRE: [junit] CANVAS 0x459743dc: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x19dea2d3: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Canvas POST: [junit] CANVAS 0x459743dc: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x19dea2d3: 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 16, fps 0.0], modeBits 1, init'ed true, animThread Thread[#45,main-FPSAWTAnimator#03-Timer0,5,main], exclCtxThread false(null)] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x54c5a2ff: tileRendererInUse null, GearsES2[obj 0x54c5a2ff isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x54c5a2ff on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x54c5a2ff created: GearsObj[0x54cc2bb6, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x54c5a2ff created: GearsObj[0x318ec7da, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x54c5a2ff created: GearsObj[0x318ec7da, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x54c5a2ff FIN GearsES2[obj 0x54c5a2ff isInit true, usesShared false, 1 GearsObj[0x54cc2bb6, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x318ec7da, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x66a69465, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x54c5a2ff 0/0 640x480 of 640x480, swapInterval 1, drawable 0x400075, msaa false, tileRendererInUse null [junit] >> GearsES2 0x54c5a2ff, 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 28, fps 0.0], modeBits 1, init'ed true, animThread Thread[#45,main-FPSAWTAnimator#03-Timer0,5,main], exclCtxThread false(null)] [junit] XXX Card.SHOW Label PRE: [junit] CANVAS 0x459743dc: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x19dea2d3: JLabel[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Label POST: [junit] CANVAS 0x459743dc: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x19dea2d3: 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 29, fps 0.0], modeBits 1, init'ed true, animThread Thread[#45,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 41, fps 0.0], modeBits 1, init'ed true, animThread Thread[#45,main-FPSAWTAnimator#03-Timer0,5,main], exclCtxThread false(null)] [junit] XXX Card.SHOW Canvas PRE: [junit] CANVAS 0x459743dc: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x19dea2d3: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Canvas POST: [junit] CANVAS 0x459743dc: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x19dea2d3: 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 41, fps 0.0], modeBits 1, init'ed true, animThread Thread[#45,main-FPSAWTAnimator#03-Timer0,5,main], exclCtxThread false(null)] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x54c5a2ff 0/0 640x480 of 640x480, swapInterval 1, drawable 0x400075, msaa false, tileRendererInUse null [junit] >> GearsES2 0x54c5a2ff, 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[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x54c5a2ff: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x54c5a2ff 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[#46,main-FPSAWTAnimator#04-Timer1,5,main], exclCtxThread false(null)] [junit] XXX Card.SHOW Canvas PRE: [junit] CANVAS 0x6be5ebd1: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x7aab11fb: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Canvas POST: [junit] CANVAS 0x6be5ebd1: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x7aab11fb: 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[#46,main-FPSAWTAnimator#04-Timer1,5,main], exclCtxThread false(null)] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x11392934: tileRendererInUse null, GearsES2[obj 0x11392934 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x11392934 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x11392934 created: GearsObj[0x5e5810a8, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x11392934 created: GearsObj[0x3b4cd601, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x11392934 created: GearsObj[0x3b4cd601, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x11392934 FIN GearsES2[obj 0x11392934 isInit true, usesShared false, 1 GearsObj[0x5e5810a8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3b4cd601, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x159e91dc, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x11392934 0/0 640x480 of 640x480, swapInterval 1, drawable 0x40008a, msaa false, tileRendererInUse null [junit] >> GearsES2 0x11392934, 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 12, fps 0.0], modeBits 1, init'ed true, animThread Thread[#46,main-FPSAWTAnimator#04-Timer1,5,main], exclCtxThread false(null)] [junit] XXX Card.SHOW Label PRE: [junit] CANVAS 0x6be5ebd1: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x7aab11fb: JLabel[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Label POST: [junit] CANVAS 0x6be5ebd1: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x7aab11fb: 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 12, fps 0.0], modeBits 1, init'ed true, animThread Thread[#46,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 12, fps 0.0], modeBits 1, init'ed true, animThread Thread[#46,main-FPSAWTAnimator#04-Timer1,5,main], exclCtxThread false(null)] [junit] XXX Card.SHOW Canvas PRE: [junit] CANVAS 0x6be5ebd1: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x7aab11fb: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Canvas POST: [junit] CANVAS 0x6be5ebd1: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x7aab11fb: 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[#46,main-FPSAWTAnimator#04-Timer1,5,main], exclCtxThread false(null)] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x11392934 0/0 640x480 of 640x480, swapInterval 1, drawable 0x40008a, msaa false, tileRendererInUse null [junit] >> GearsES2 0x11392934, 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[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x11392934: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x11392934 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 0xbe6bf84: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x2e7ba49a: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Canvas POST: [junit] CANVAS 0xbe6bf84: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x2e7ba49a: 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[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x76a4ebf2: tileRendererInUse null, GearsES2[obj 0x76a4ebf2 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x76a4ebf2 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x76a4ebf2 created: GearsObj[0x2523394e, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x76a4ebf2 created: GearsObj[0x7075926c, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x76a4ebf2 created: GearsObj[0x7075926c, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x76a4ebf2 FIN GearsES2[obj 0x76a4ebf2 isInit true, usesShared false, 1 GearsObj[0x2523394e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7075926c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2082a09d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x76a4ebf2 0/0 640x480 of 640x480, swapInterval 1, drawable 0x40009f, msaa false, tileRendererInUse null [junit] >> GearsES2 0x76a4ebf2, 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[#47,AWT-EventQueue-0-FPSAWTAnimator#05-Timer2,6,main], exclCtxThread false(null)] [junit] XXX Card.SHOW Label PRE: [junit] CANVAS 0xbe6bf84: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x2e7ba49a: JLabel[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Label POST: [junit] CANVAS 0xbe6bf84: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x2e7ba49a: 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 0xbe6bf84: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x2e7ba49a: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Canvas POST: [junit] CANVAS 0xbe6bf84: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x2e7ba49a: 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[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x76a4ebf2 0/0 640x480 of 640x480, swapInterval 1, drawable 0x40009f, msaa false, tileRendererInUse null [junit] >> GearsES2 0x76a4ebf2, 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[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x76a4ebf2: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x76a4ebf2 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 @ 1751132269550 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132269553 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] ------------- ---------------- --------------- [junit] WARNING: package sun.awt.windows not in java.desktop [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 @ 1751132270580 ms III - Start [junit] SLOCK [T main @ 1751132270585 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.anim.TestAnimatorGLJPanel01AWT - test01SyncedOneAnimator [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x152aa092: tileRendererInUse null, GearsES2[obj 0x152aa092 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x152aa092 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x152aa092 created: GearsObj[0x6f0b3c4b, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x152aa092 created: GearsObj[0x2540a4d3, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x152aa092 created: GearsObj[0x2540a4d3, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x152aa092 FIN GearsES2[obj 0x152aa092 isInit true, usesShared false, 1 GearsObj[0x6f0b3c4b, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x2540a4d3, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x6aa465a1, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x152aa092 0/0 390x370 of 390x370, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x152aa092, 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[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x4ef37659: tileRendererInUse null, GearsES2[obj 0x4ef37659 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4ef37659 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x4ef37659 created: GearsObj[0x1f0ddae0, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x4ef37659 created: GearsObj[0x6581ad7d, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x4ef37659 created: GearsObj[0x6581ad7d, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x4ef37659 FIN GearsES2[obj 0x4ef37659 isInit true, usesShared false, 1 GearsObj[0x1f0ddae0, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x6581ad7d, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x7fdb5737, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x4ef37659 0/0 400x371 of 400x371, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4ef37659, 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[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x68e965f5: tileRendererInUse null, GearsES2[obj 0x68e965f5 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x68e965f5 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x68e965f5 created: GearsObj[0x53f50e13, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x68e965f5 created: GearsObj[0x6d77eeb4, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x68e965f5 created: GearsObj[0x6d77eeb4, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x68e965f5 FIN GearsES2[obj 0x68e965f5 isInit true, usesShared false, 1 GearsObj[0x53f50e13, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x6d77eeb4, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0xb32765b, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x68e965f5 0/0 390x370 of 390x370, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x68e965f5, 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[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x68e965f5 0/0 400x371 of 400x371, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x68e965f5, 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[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x152aa092 0/0 400x371 of 400x371, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x152aa092, 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[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x68e965f5: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x68e965f5 FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x152aa092: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x152aa092 FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4ef37659: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4ef37659 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[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x1f97cf0d: tileRendererInUse null, GearsES2[obj 0x1f97cf0d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x1f97cf0d on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x1f97cf0d created: GearsObj[0x4635986, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x1f97cf0d created: GearsObj[0x5d8a0dbd, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x1f97cf0d created: GearsObj[0x5d8a0dbd, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x1f97cf0d FIN GearsES2[obj 0x1f97cf0d isInit true, usesShared false, 1 GearsObj[0x4635986, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x5d8a0dbd, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x1a4a58bb, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x1f97cf0d 0/0 400x371 of 400x371, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1f97cf0d, 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[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x77eca502: tileRendererInUse null, GearsES2[obj 0x77eca502 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x77eca502 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x77eca502 created: GearsObj[0x297c663c, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x77eca502 created: GearsObj[0x7533b558, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x77eca502 created: GearsObj[0x7533b558, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x77eca502 FIN GearsES2[obj 0x77eca502 isInit true, usesShared false, 1 GearsObj[0x297c663c, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x7533b558, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x5423e50e, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x77eca502 0/0 400x371 of 400x371, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x77eca502, 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[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x7671cb68: tileRendererInUse null, GearsES2[obj 0x7671cb68 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7671cb68 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x7671cb68 created: GearsObj[0x11feda0f, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x7671cb68 created: GearsObj[0x5d95c018, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x7671cb68 created: GearsObj[0x5d95c018, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x7671cb68 FIN GearsES2[obj 0x7671cb68 isInit true, usesShared false, 1 GearsObj[0x11feda0f, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x5d95c018, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x3498b84c, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x7671cb68 0/0 400x371 of 400x371, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7671cb68, 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[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x1f97cf0d 400x371, swapInterval 0, drawable 0x0 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x77eca502 400x371, swapInterval 0, drawable 0x0 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x7671cb68 400x371, swapInterval 0, drawable 0x0 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x1f97cf0d: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x1f97cf0d FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x77eca502: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x77eca502 FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x7671cb68: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x7671cb68 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 @ 1751132274612 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132274615 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.657 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132270580 ms III - Start [junit] SLOCK [T main @ 1751132270585 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.anim.TestAnimatorGLJPanel01AWT - test01SyncedOneAnimator [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x152aa092: tileRendererInUse null, GearsES2[obj 0x152aa092 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x152aa092 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x152aa092 created: GearsObj[0x6f0b3c4b, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x152aa092 created: GearsObj[0x2540a4d3, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x152aa092 created: GearsObj[0x2540a4d3, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x152aa092 FIN GearsES2[obj 0x152aa092 isInit true, usesShared false, 1 GearsObj[0x6f0b3c4b, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x2540a4d3, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x6aa465a1, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x152aa092 0/0 390x370 of 390x370, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x152aa092, 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[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x4ef37659: tileRendererInUse null, GearsES2[obj 0x4ef37659 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4ef37659 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x4ef37659 created: GearsObj[0x1f0ddae0, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x4ef37659 created: GearsObj[0x6581ad7d, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x4ef37659 created: GearsObj[0x6581ad7d, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x4ef37659 FIN GearsES2[obj 0x4ef37659 isInit true, usesShared false, 1 GearsObj[0x1f0ddae0, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x6581ad7d, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x7fdb5737, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x4ef37659 0/0 400x371 of 400x371, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4ef37659, 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[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x68e965f5: tileRendererInUse null, GearsES2[obj 0x68e965f5 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x68e965f5 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x68e965f5 created: GearsObj[0x53f50e13, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x68e965f5 created: GearsObj[0x6d77eeb4, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x68e965f5 created: GearsObj[0x6d77eeb4, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x68e965f5 FIN GearsES2[obj 0x68e965f5 isInit true, usesShared false, 1 GearsObj[0x53f50e13, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x6d77eeb4, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0xb32765b, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x68e965f5 0/0 390x370 of 390x370, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x68e965f5, 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[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x68e965f5 0/0 400x371 of 400x371, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x68e965f5, 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[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x152aa092 0/0 400x371 of 400x371, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x152aa092, 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[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x68e965f5: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x68e965f5 FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x152aa092: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x152aa092 FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4ef37659: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4ef37659 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[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x1f97cf0d: tileRendererInUse null, GearsES2[obj 0x1f97cf0d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x1f97cf0d on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x1f97cf0d created: GearsObj[0x4635986, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x1f97cf0d created: GearsObj[0x5d8a0dbd, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x1f97cf0d created: GearsObj[0x5d8a0dbd, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x1f97cf0d FIN GearsES2[obj 0x1f97cf0d isInit true, usesShared false, 1 GearsObj[0x4635986, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x5d8a0dbd, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x1a4a58bb, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x1f97cf0d 0/0 400x371 of 400x371, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1f97cf0d, 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[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x77eca502: tileRendererInUse null, GearsES2[obj 0x77eca502 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x77eca502 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x77eca502 created: GearsObj[0x297c663c, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x77eca502 created: GearsObj[0x7533b558, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x77eca502 created: GearsObj[0x7533b558, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x77eca502 FIN GearsES2[obj 0x77eca502 isInit true, usesShared false, 1 GearsObj[0x297c663c, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x7533b558, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x5423e50e, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x77eca502 0/0 400x371 of 400x371, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x77eca502, 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[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x7671cb68: tileRendererInUse null, GearsES2[obj 0x7671cb68 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7671cb68 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x7671cb68 created: GearsObj[0x11feda0f, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x7671cb68 created: GearsObj[0x5d95c018, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x7671cb68 created: GearsObj[0x5d95c018, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x7671cb68 FIN GearsES2[obj 0x7671cb68 isInit true, usesShared false, 1 GearsObj[0x11feda0f, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x5d95c018, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x3498b84c, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x7671cb68 0/0 400x371 of 400x371, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7671cb68, 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[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x1f97cf0d 400x371, swapInterval 0, drawable 0x0 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x77eca502 400x371, swapInterval 0, drawable 0x0 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x7671cb68 400x371, swapInterval 0, drawable 0x0 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x1f97cf0d: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x1f97cf0d FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x77eca502: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x77eca502 FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x7671cb68: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x7671cb68 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 @ 1751132274612 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132274615 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01SyncedOneAnimator took 2.259 sec [junit] Testcase: test02AsyncEachAnimator took 1.74 sec [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.657 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132270580 ms III - Start [junit] SLOCK [T main @ 1751132270585 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.anim.TestAnimatorGLJPanel01AWT - test01SyncedOneAnimator [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x152aa092: tileRendererInUse null, GearsES2[obj 0x152aa092 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x152aa092 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x152aa092 created: GearsObj[0x6f0b3c4b, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x152aa092 created: GearsObj[0x2540a4d3, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x152aa092 created: GearsObj[0x2540a4d3, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x152aa092 FIN GearsES2[obj 0x152aa092 isInit true, usesShared false, 1 GearsObj[0x6f0b3c4b, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x2540a4d3, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x6aa465a1, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x152aa092 0/0 390x370 of 390x370, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x152aa092, 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[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x4ef37659: tileRendererInUse null, GearsES2[obj 0x4ef37659 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4ef37659 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x4ef37659 created: GearsObj[0x1f0ddae0, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x4ef37659 created: GearsObj[0x6581ad7d, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x4ef37659 created: GearsObj[0x6581ad7d, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x4ef37659 FIN GearsES2[obj 0x4ef37659 isInit true, usesShared false, 1 GearsObj[0x1f0ddae0, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x6581ad7d, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x7fdb5737, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x4ef37659 0/0 400x371 of 400x371, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4ef37659, 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[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x68e965f5: tileRendererInUse null, GearsES2[obj 0x68e965f5 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x68e965f5 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x68e965f5 created: GearsObj[0x53f50e13, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x68e965f5 created: GearsObj[0x6d77eeb4, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x68e965f5 created: GearsObj[0x6d77eeb4, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x68e965f5 FIN GearsES2[obj 0x68e965f5 isInit true, usesShared false, 1 GearsObj[0x53f50e13, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x6d77eeb4, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0xb32765b, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x68e965f5 0/0 390x370 of 390x370, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x68e965f5, 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[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x68e965f5 0/0 400x371 of 400x371, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x68e965f5, 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[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x152aa092 0/0 400x371 of 400x371, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x152aa092, 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[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x68e965f5: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x68e965f5 FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x152aa092: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x152aa092 FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4ef37659: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4ef37659 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[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x1f97cf0d: tileRendererInUse null, GearsES2[obj 0x1f97cf0d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x1f97cf0d on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x1f97cf0d created: GearsObj[0x4635986, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x1f97cf0d created: GearsObj[0x5d8a0dbd, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x1f97cf0d created: GearsObj[0x5d8a0dbd, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x1f97cf0d FIN GearsES2[obj 0x1f97cf0d isInit true, usesShared false, 1 GearsObj[0x4635986, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x5d8a0dbd, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x1a4a58bb, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x1f97cf0d 0/0 400x371 of 400x371, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1f97cf0d, 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[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x77eca502: tileRendererInUse null, GearsES2[obj 0x77eca502 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x77eca502 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x77eca502 created: GearsObj[0x297c663c, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x77eca502 created: GearsObj[0x7533b558, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x77eca502 created: GearsObj[0x7533b558, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x77eca502 FIN GearsES2[obj 0x77eca502 isInit true, usesShared false, 1 GearsObj[0x297c663c, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x7533b558, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x5423e50e, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x77eca502 0/0 400x371 of 400x371, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x77eca502, 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[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x7671cb68: tileRendererInUse null, GearsES2[obj 0x7671cb68 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7671cb68 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x7671cb68 created: GearsObj[0x11feda0f, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x7671cb68 created: GearsObj[0x5d95c018, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x7671cb68 created: GearsObj[0x5d95c018, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x7671cb68 FIN GearsES2[obj 0x7671cb68 isInit true, usesShared false, 1 GearsObj[0x11feda0f, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x5d95c018, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x3498b84c, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x7671cb68 0/0 400x371 of 400x371, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7671cb68, 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[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x1f97cf0d 400x371, swapInterval 0, drawable 0x0 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x77eca502 400x371, swapInterval 0, drawable 0x0 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x7671cb68 400x371, swapInterval 0, drawable 0x0 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x1f97cf0d: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x1f97cf0d FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x77eca502: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x77eca502 FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x7671cb68: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x7671cb68 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 @ 1751132274612 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132274615 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [junit] ------------- ---------------- --------------- [junit] WARNING: package sun.awt.windows not in java.desktop [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 @ 1751132275560 ms III - Start [junit] SLOCK [T main @ 1751132275564 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] OSX CALayer AWT-Mod Bug false [junit] OSType LINUX [junit] Java Version 21.0.7 [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 @ 1751132284688 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132284692 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [junit] Tests run: 16, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 9.73 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132275560 ms III - Start [junit] SLOCK [T main @ 1751132275564 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] OSX CALayer AWT-Mod Bug false [junit] OSType LINUX [junit] Java Version 21.0.7 [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 @ 1751132284688 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132284692 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01NormalPre_1WinPostVis took 1.98 sec [junit] Testcase: test02NormalPost_1WinPostVis took 0.369 sec [junit] Testcase: test03ExclPre_1WinPostVis took 0 sec [junit] Testcase: test04ExclPost_1WinPostVis took 0 sec [junit] Testcase: test05NormalPre_4WinPostVis took 1.778 sec [junit] Testcase: test06NormalPost_4WinPostVis took 0.48 sec [junit] Testcase: test07ExclPre_4WinPostVis took 0 sec [junit] Testcase: test08ExclPost_4WinPostVis took 0 sec [junit] Testcase: test11NormalPre_1WinPreVis took 1.646 sec [junit] Testcase: test12NormalPost_1WinPreVis took 0.36 sec [junit] Testcase: test13ExclPre_1WinPreVis took 0 sec [junit] Testcase: test14ExclPost_1WinPreVis took 0 sec [junit] Testcase: test15NormalPre_4WinPreVis took 1.748 sec [junit] Testcase: test16NormalPost_4WinPreVis took 0.481 sec [junit] Testcase: test17ExclPre_4WinPreVis took 0 sec [junit] Testcase: test18ExclPost_4WinPreVis took 0 sec [junit] Tests run: 16, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 9.73 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132275560 ms III - Start [junit] SLOCK [T main @ 1751132275564 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] OSX CALayer AWT-Mod Bug false [junit] OSType LINUX [junit] Java Version 21.0.7 [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 @ 1751132284688 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132284692 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [junit] ------------- ---------------- --------------- [junit] WARNING: package sun.awt.windows not in java.desktop [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 @ 1751132285607 ms III - Start [junit] SLOCK [T main @ 1751132285611 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] OSX CALayer AWT-Mod Bug false [junit] OSType LINUX [junit] Java Version 21.0.7 [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 @ 1751132294783 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132294787 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [junit] Tests run: 16, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 9.784 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132285607 ms III - Start [junit] SLOCK [T main @ 1751132285611 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] OSX CALayer AWT-Mod Bug false [junit] OSType LINUX [junit] Java Version 21.0.7 [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 @ 1751132294783 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132294787 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01NormalPre_1WinPostVis took 1.964 sec [junit] Testcase: test02NormalPost_1WinPostVis took 0.37 sec [junit] Testcase: test03ExclPre_1WinPostVis took 0 sec [junit] Testcase: test04ExclPost_1WinPostVis took 0 sec [junit] Testcase: test05NormalPre_4WinPostVis took 1.774 sec [junit] Testcase: test06NormalPost_4WinPostVis took 0.487 sec [junit] Testcase: test07ExclPre_4WinPostVis took 0.001 sec [junit] Testcase: test08ExclPost_4WinPostVis took 0.001 sec [junit] Testcase: test11NormalPre_1WinPreVis took 1.639 sec [junit] Testcase: test12NormalPost_1WinPreVis took 0.36 sec [junit] Testcase: test13ExclPre_1WinPreVis took 0 sec [junit] Testcase: test14ExclPost_1WinPreVis took 0 sec [junit] Testcase: test15NormalPre_4WinPreVis took 1.768 sec [junit] Testcase: test16NormalPost_4WinPreVis took 0.497 sec [junit] Testcase: test17ExclPre_4WinPreVis took 0 sec [junit] Testcase: test18ExclPost_4WinPreVis took 0 sec [junit] Tests run: 16, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 9.784 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132285607 ms III - Start [junit] SLOCK [T main @ 1751132285611 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] OSX CALayer AWT-Mod Bug false [junit] OSType LINUX [junit] Java Version 21.0.7 [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 @ 1751132294783 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132294787 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [junit] ------------- ---------------- --------------- [junit] WARNING: package sun.awt.windows not in java.desktop [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 @ 1751132295654 ms III - Start [junit] SLOCK [T main @ 1751132295659 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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[#40,Thread-1-null,5,main] GearsES2.init.0 0x5d21496d: tileRendererInUse null, GearsES2[obj 0x5d21496d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x5d21496d on Thread[#40,Thread-1-null,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x5d21496d created: GearsObj[0x27fc0f82, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x5d21496d created: GearsObj[0x31721e4e, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x5d21496d created: GearsObj[0x31721e4e, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#40,Thread-1-null,5,main] GearsES2.init.X 0x5d21496d FIN GearsES2[obj 0x5d21496d isInit true, usesShared false, 1 GearsObj[0x27fc0f82, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x31721e4e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x31cfb76, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#40,Thread-1-null,5,main] GearsES2.reshape 0x5d21496d 0/0 256x256 of 256x256, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5d21496d, angle 0.0, [l -1.0, r 1.0, b -1.0, 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[#30,AWT-EventQueue-0,6,main] GearsES2.reshape 0x5d21496d 0/0 356x356 of 356x356, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5d21496d, angle 71.5, [l -1.0, r 1.0, b -1.0, 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-n0143-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.dispose 0x5d21496d: tileRendererInUse null [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.dispose 0x5d21496d 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[#40,Thread-1-null,5,main] GearsES2.init.0 0x4a82c1d: tileRendererInUse null, GearsES2[obj 0x4a82c1d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4a82c1d on Thread[#40,Thread-1-null,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x4a82c1d created: GearsObj[0x74fcbd6d, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x4a82c1d created: GearsObj[0xf40f32, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x4a82c1d created: GearsObj[0xf40f32, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#40,Thread-1-null,5,main] GearsES2.init.X 0x4a82c1d FIN GearsES2[obj 0x4a82c1d isInit true, usesShared false, 1 GearsObj[0x74fcbd6d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xf40f32, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x48823fc6, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#40,Thread-1-null,5,main] GearsES2.reshape 0x4a82c1d 0/0 256x256 of 256x256, swapInterval 1, drawable 0x3400004, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4a82c1d, angle 0.0, [l -1.0, r 1.0, b -1.0, 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-n0161-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[#30,AWT-EventQueue-0,6,main] GearsES2.reshape 0x4a82c1d 0/0 356x356 of 356x356, swapInterval 1, drawable 0x40003a, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4a82c1d, angle 79.5, [l -1.0, r 1.0, b -1.0, 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-n0320-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4a82c1d: tileRendererInUse null [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4a82c1d 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[#40,Thread-1-null,5,main] GearsES2.init.0 0x73720613: tileRendererInUse null, GearsES2[obj 0x73720613 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x73720613 on Thread[#40,Thread-1-null,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x73720613 created: GearsObj[0x22f93644, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x73720613 created: GearsObj[0x56ae2df0, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x73720613 created: GearsObj[0x56ae2df0, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#40,Thread-1-null,5,main] GearsES2.init.X 0x73720613 FIN GearsES2[obj 0x73720613 isInit true, usesShared false, 1 GearsObj[0x22f93644, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x56ae2df0, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x506cef27, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#40,Thread-1-null,5,main] GearsES2.reshape 0x73720613 0/0 256x256 of 256x256, swapInterval 1, drawable 0x3400006, msaa false, tileRendererInUse null [junit] >> GearsES2 0x73720613, angle 0.0, [l -1.0, r 1.0, b -1.0, 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-n0375-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[#30,AWT-EventQueue-0,6,main] GearsES2.reshape 0x73720613 0/0 356x356 of 356x356, swapInterval 1, drawable 0x40004c, msaa false, tileRendererInUse null [junit] >> GearsES2 0x73720613, angle 136.5, [l -1.0, r 1.0, b -1.0, 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-n0648-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.dispose 0x73720613: tileRendererInUse null [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.dispose 0x73720613 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[#40,Thread-1-null,5,main] GearsES2.init.0 0x2d30ed8f: tileRendererInUse null, GearsES2[obj 0x2d30ed8f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x2d30ed8f on Thread[#40,Thread-1-null,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x2d30ed8f created: GearsObj[0x494569d9, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x2d30ed8f created: GearsObj[0x27900fa9, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x2d30ed8f created: GearsObj[0x27900fa9, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#40,Thread-1-null,5,main] GearsES2.init.X 0x2d30ed8f FIN GearsES2[obj 0x2d30ed8f isInit true, usesShared false, 1 GearsObj[0x494569d9, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x27900fa9, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x68c60ec8, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#40,Thread-1-null,5,main] GearsES2.reshape 0x2d30ed8f 0/0 256x256 of 256x256, swapInterval 1, drawable 0x3400008, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2d30ed8f, angle 0.0, [l -1.0, r 1.0, b -1.0, 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-n0691-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[#30,AWT-EventQueue-0,6,main] GearsES2.reshape 0x2d30ed8f 0/0 356x356 of 356x356, swapInterval 1, drawable 0x40005e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2d30ed8f, angle 124.5, [l -1.0, r 1.0, b -1.0, 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-n0940-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.dispose 0x2d30ed8f: tileRendererInUse null [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.dispose 0x2d30ed8f 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[#40,Thread-1-null,5,main] GearsES2.init.0 0x58304660: tileRendererInUse null, GearsES2[obj 0x58304660 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x58304660 on Thread[#40,Thread-1-null,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x58304660 created: GearsObj[0x6bb6aab6, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x58304660 created: GearsObj[0x645021dd, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x58304660 created: GearsObj[0x645021dd, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#40,Thread-1-null,5,main] GearsES2.init.X 0x58304660 FIN GearsES2[obj 0x58304660 isInit true, usesShared false, 1 GearsObj[0x6bb6aab6, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x645021dd, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7429e613, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#40,Thread-1-null,5,main] GearsES2.reshape 0x58304660 0/0 256x256 of 256x256, swapInterval 1, drawable 0x340000a, msaa false, tileRendererInUse null [junit] >> GearsES2 0x58304660, angle 0.0, [l -1.0, r 1.0, b -1.0, 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-n0997-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[#30,AWT-EventQueue-0,6,main] GearsES2.reshape 0x58304660 0/0 356x356 of 356x356, swapInterval 1, drawable 0x400070, msaa false, tileRendererInUse null [junit] >> GearsES2 0x58304660, 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 [junit] .. restoring.X [junit] AWT-EventQueue-0: ** screenshot: TestBug722GLContextDrawableSwitchNewt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2-n1254-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.dispose 0x58304660: tileRendererInUse null [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.dispose 0x58304660 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[#40,Thread-1-null,5,main] GearsES2.init.0 0x38578b69: tileRendererInUse null, GearsES2[obj 0x38578b69 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x38578b69 on Thread[#40,Thread-1-null,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x38578b69 created: GearsObj[0x77d71407, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x38578b69 created: GearsObj[0x1b77c925, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x38578b69 created: GearsObj[0x1b77c925, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#40,Thread-1-null,5,main] GearsES2.init.X 0x38578b69 FIN GearsES2[obj 0x38578b69 isInit true, usesShared false, 1 GearsObj[0x77d71407, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1b77c925, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5f1b1da0, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#40,Thread-1-null,5,main] GearsES2.reshape 0x38578b69 0/0 256x256 of 256x256, swapInterval 1, drawable 0x340000c, msaa false, tileRendererInUse null [junit] >> GearsES2 0x38578b69, angle 0.0, [l -1.0, r 1.0, b -1.0, 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-n1301-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[#30,AWT-EventQueue-0,6,main] GearsES2.reshape 0x38578b69 0/0 356x356 of 356x356, swapInterval 1, drawable 0x400082, msaa false, tileRendererInUse null [junit] >> GearsES2 0x38578b69, angle 130.5, [l -1.0, r 1.0, b -1.0, 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-n1562-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.dispose 0x38578b69: tileRendererInUse null [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.dispose 0x38578b69 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[#40,Thread-1-null,5,main] GearsES2.init.0 0x15319e3a: tileRendererInUse null, GearsES2[obj 0x15319e3a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x15319e3a on Thread[#40,Thread-1-null,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x15319e3a created: GearsObj[0x348c4574, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x15319e3a created: GearsObj[0x2195fe7f, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x15319e3a created: GearsObj[0x2195fe7f, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#40,Thread-1-null,5,main] GearsES2.init.X 0x15319e3a FIN GearsES2[obj 0x15319e3a isInit true, usesShared false, 1 GearsObj[0x348c4574, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2195fe7f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3c969176, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#40,Thread-1-null,5,main] GearsES2.reshape 0x15319e3a 0/0 256x256 of 256x256, swapInterval 1, drawable 0x340000e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x15319e3a, angle 0.0, [l -1.0, r 1.0, b -1.0, 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-n1588-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[#30,AWT-EventQueue-0,6,main] GearsES2.reshape 0x15319e3a 0/0 356x356 of 356x356, swapInterval 1, drawable 0x400094, msaa false, tileRendererInUse null [junit] >> GearsES2 0x15319e3a, 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 [junit] .. restoring.X [junit] AWT-EventQueue-0: ** screenshot: TestBug722GLContextDrawableSwitchNewt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2-n1841-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.dispose 0x15319e3a: tileRendererInUse null [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.dispose 0x15319e3a 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[#40,Thread-1-null,5,main] GearsES2.init.0 0x3a2f2ed1: tileRendererInUse null, GearsES2[obj 0x3a2f2ed1 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x3a2f2ed1 on Thread[#40,Thread-1-null,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x3a2f2ed1 created: GearsObj[0x3f8cc009, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x3a2f2ed1 created: GearsObj[0x4eaf5cf3, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x3a2f2ed1 created: GearsObj[0x4eaf5cf3, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#40,Thread-1-null,5,main] GearsES2.init.X 0x3a2f2ed1 FIN GearsES2[obj 0x3a2f2ed1 isInit true, usesShared false, 1 GearsObj[0x3f8cc009, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4eaf5cf3, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4625dc04, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#40,Thread-1-null,5,main] GearsES2.reshape 0x3a2f2ed1 0/0 256x256 of 256x256, swapInterval 1, drawable 0x3400010, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3a2f2ed1, angle 0.0, [l -1.0, r 1.0, b -1.0, 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-n1901-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[#30,AWT-EventQueue-0,6,main] GearsES2.reshape 0x3a2f2ed1 0/0 356x356 of 356x356, swapInterval 1, drawable 0x4000a6, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3a2f2ed1, 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 [junit] .. restoring.X [junit] AWT-EventQueue-0: ** screenshot: TestBug722GLContextDrawableSwitchNewt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2-n2158-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.dispose 0x3a2f2ed1: tileRendererInUse null [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.dispose 0x3a2f2ed1 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[#40,Thread-1-null,5,main] GearsES2.init.0 0x7310d81a: tileRendererInUse null, GearsES2[obj 0x7310d81a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7310d81a on Thread[#40,Thread-1-null,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x7310d81a created: GearsObj[0x4dafd367, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x7310d81a created: GearsObj[0x402876d6, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x7310d81a created: GearsObj[0x402876d6, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#40,Thread-1-null,5,main] GearsES2.init.X 0x7310d81a FIN GearsES2[obj 0x7310d81a isInit true, usesShared false, 1 GearsObj[0x4dafd367, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x402876d6, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4c18bf73, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#40,Thread-1-null,5,main] GearsES2.reshape 0x7310d81a 0/0 256x256 of 256x256, swapInterval 1, drawable 0x3400012, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7310d81a, angle 0.0, [l -1.0, r 1.0, b -1.0, 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-n2211-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[#30,AWT-EventQueue-0,6,main] GearsES2.reshape 0x7310d81a 0/0 356x356 of 356x356, swapInterval 1, drawable 0x4000b8, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7310d81a, angle 137.5, [l -1.0, r 1.0, b -1.0, 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-n2486-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.dispose 0x7310d81a: tileRendererInUse null [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.dispose 0x7310d81a 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[#40,Thread-1-null,5,main] GearsES2.init.0 0x2750b212: tileRendererInUse null, GearsES2[obj 0x2750b212 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x2750b212 on Thread[#40,Thread-1-null,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x2750b212 created: GearsObj[0x4312b3a5, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x2750b212 created: GearsObj[0x4d1a8298, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x2750b212 created: GearsObj[0x4d1a8298, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#40,Thread-1-null,5,main] GearsES2.init.X 0x2750b212 FIN GearsES2[obj 0x2750b212 isInit true, usesShared false, 1 GearsObj[0x4312b3a5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4d1a8298, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1cc2395b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#40,Thread-1-null,5,main] GearsES2.reshape 0x2750b212 0/0 256x256 of 256x256, swapInterval 1, drawable 0x3400014, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2750b212, angle 0.0, [l -1.0, r 1.0, b -1.0, 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-n2551-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[#30,AWT-EventQueue-0,6,main] GearsES2.reshape 0x2750b212 0/0 356x356 of 356x356, swapInterval 1, drawable 0x4000ca, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2750b212, angle 121.5, [l -1.0, r 1.0, b -1.0, 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-n2794-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.dispose 0x2750b212: tileRendererInUse null [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.dispose 0x2750b212 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 @ 1751132300561 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132300570 ms --- localhost/127.0.0.1:59999 - Unlock ok within 10 ms [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.525 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132295654 ms III - Start [junit] SLOCK [T main @ 1751132295659 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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[#40,Thread-1-null,5,main] GearsES2.init.0 0x5d21496d: tileRendererInUse null, GearsES2[obj 0x5d21496d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x5d21496d on Thread[#40,Thread-1-null,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x5d21496d created: GearsObj[0x27fc0f82, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x5d21496d created: GearsObj[0x31721e4e, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x5d21496d created: GearsObj[0x31721e4e, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#40,Thread-1-null,5,main] GearsES2.init.X 0x5d21496d FIN GearsES2[obj 0x5d21496d isInit true, usesShared false, 1 GearsObj[0x27fc0f82, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x31721e4e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x31cfb76, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#40,Thread-1-null,5,main] GearsES2.reshape 0x5d21496d 0/0 256x256 of 256x256, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5d21496d, angle 0.0, [l -1.0, r 1.0, b -1.0, 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[#30,AWT-EventQueue-0,6,main] GearsES2.reshape 0x5d21496d 0/0 356x356 of 356x356, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5d21496d, angle 71.5, [l -1.0, r 1.0, b -1.0, 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-n0143-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.dispose 0x5d21496d: tileRendererInUse null [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.dispose 0x5d21496d 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[#40,Thread-1-null,5,main] GearsES2.init.0 0x4a82c1d: tileRendererInUse null, GearsES2[obj 0x4a82c1d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4a82c1d on Thread[#40,Thread-1-null,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x4a82c1d created: GearsObj[0x74fcbd6d, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x4a82c1d created: GearsObj[0xf40f32, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x4a82c1d created: GearsObj[0xf40f32, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#40,Thread-1-null,5,main] GearsES2.init.X 0x4a82c1d FIN GearsES2[obj 0x4a82c1d isInit true, usesShared false, 1 GearsObj[0x74fcbd6d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xf40f32, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x48823fc6, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#40,Thread-1-null,5,main] GearsES2.reshape 0x4a82c1d 0/0 256x256 of 256x256, swapInterval 1, drawable 0x3400004, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4a82c1d, angle 0.0, [l -1.0, r 1.0, b -1.0, 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-n0161-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[#30,AWT-EventQueue-0,6,main] GearsES2.reshape 0x4a82c1d 0/0 356x356 of 356x356, swapInterval 1, drawable 0x40003a, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4a82c1d, angle 79.5, [l -1.0, r 1.0, b -1.0, 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-n0320-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4a82c1d: tileRendererInUse null [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4a82c1d 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[#40,Thread-1-null,5,main] GearsES2.init.0 0x73720613: tileRendererInUse null, GearsES2[obj 0x73720613 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x73720613 on Thread[#40,Thread-1-null,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x73720613 created: GearsObj[0x22f93644, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x73720613 created: GearsObj[0x56ae2df0, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x73720613 created: GearsObj[0x56ae2df0, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#40,Thread-1-null,5,main] GearsES2.init.X 0x73720613 FIN GearsES2[obj 0x73720613 isInit true, usesShared false, 1 GearsObj[0x22f93644, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x56ae2df0, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x506cef27, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#40,Thread-1-null,5,main] GearsES2.reshape 0x73720613 0/0 256x256 of 256x256, swapInterval 1, drawable 0x3400006, msaa false, tileRendererInUse null [junit] >> GearsES2 0x73720613, angle 0.0, [l -1.0, r 1.0, b -1.0, 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-n0375-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[#30,AWT-EventQueue-0,6,main] GearsES2.reshape 0x73720613 0/0 356x356 of 356x356, swapInterval 1, drawable 0x40004c, msaa false, tileRendererInUse null [junit] >> GearsES2 0x73720613, angle 136.5, [l -1.0, r 1.0, b -1.0, 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-n0648-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.dispose 0x73720613: tileRendererInUse null [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.dispose 0x73720613 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[#40,Thread-1-null,5,main] GearsES2.init.0 0x2d30ed8f: tileRendererInUse null, GearsES2[obj 0x2d30ed8f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x2d30ed8f on Thread[#40,Thread-1-null,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x2d30ed8f created: GearsObj[0x494569d9, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x2d30ed8f created: GearsObj[0x27900fa9, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x2d30ed8f created: GearsObj[0x27900fa9, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#40,Thread-1-null,5,main] GearsES2.init.X 0x2d30ed8f FIN GearsES2[obj 0x2d30ed8f isInit true, usesShared false, 1 GearsObj[0x494569d9, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x27900fa9, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x68c60ec8, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#40,Thread-1-null,5,main] GearsES2.reshape 0x2d30ed8f 0/0 256x256 of 256x256, swapInterval 1, drawable 0x3400008, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2d30ed8f, angle 0.0, [l -1.0, r 1.0, b -1.0, 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-n0691-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[#30,AWT-EventQueue-0,6,main] GearsES2.reshape 0x2d30ed8f 0/0 356x356 of 356x356, swapInterval 1, drawable 0x40005e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2d30ed8f, angle 124.5, [l -1.0, r 1.0, b -1.0, 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-n0940-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.dispose 0x2d30ed8f: tileRendererInUse null [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.dispose 0x2d30ed8f 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[#40,Thread-1-null,5,main] GearsES2.init.0 0x58304660: tileRendererInUse null, GearsES2[obj 0x58304660 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x58304660 on Thread[#40,Thread-1-null,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x58304660 created: GearsObj[0x6bb6aab6, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x58304660 created: GearsObj[0x645021dd, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x58304660 created: GearsObj[0x645021dd, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#40,Thread-1-null,5,main] GearsES2.init.X 0x58304660 FIN GearsES2[obj 0x58304660 isInit true, usesShared false, 1 GearsObj[0x6bb6aab6, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x645021dd, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7429e613, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#40,Thread-1-null,5,main] GearsES2.reshape 0x58304660 0/0 256x256 of 256x256, swapInterval 1, drawable 0x340000a, msaa false, tileRendererInUse null [junit] >> GearsES2 0x58304660, angle 0.0, [l -1.0, r 1.0, b -1.0, 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-n0997-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[#30,AWT-EventQueue-0,6,main] GearsES2.reshape 0x58304660 0/0 356x356 of 356x356, swapInterval 1, drawable 0x400070, msaa false, tileRendererInUse null [junit] >> GearsES2 0x58304660, 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 [junit] .. restoring.X [junit] AWT-EventQueue-0: ** screenshot: TestBug722GLContextDrawableSwitchNewt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2-n1254-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.dispose 0x58304660: tileRendererInUse null [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.dispose 0x58304660 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[#40,Thread-1-null,5,main] GearsES2.init.0 0x38578b69: tileRendererInUse null, GearsES2[obj 0x38578b69 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x38578b69 on Thread[#40,Thread-1-null,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x38578b69 created: GearsObj[0x77d71407, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x38578b69 created: GearsObj[0x1b77c925, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x38578b69 created: GearsObj[0x1b77c925, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#40,Thread-1-null,5,main] GearsES2.init.X 0x38578b69 FIN GearsES2[obj 0x38578b69 isInit true, usesShared false, 1 GearsObj[0x77d71407, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1b77c925, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5f1b1da0, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#40,Thread-1-null,5,main] GearsES2.reshape 0x38578b69 0/0 256x256 of 256x256, swapInterval 1, drawable 0x340000c, msaa false, tileRendererInUse null [junit] >> GearsES2 0x38578b69, angle 0.0, [l -1.0, r 1.0, b -1.0, 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-n1301-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[#30,AWT-EventQueue-0,6,main] GearsES2.reshape 0x38578b69 0/0 356x356 of 356x356, swapInterval 1, drawable 0x400082, msaa false, tileRendererInUse null [junit] >> GearsES2 0x38578b69, angle 130.5, [l -1.0, r 1.0, b -1.0, 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-n1562-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.dispose 0x38578b69: tileRendererInUse null [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.dispose 0x38578b69 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[#40,Thread-1-null,5,main] GearsES2.init.0 0x15319e3a: tileRendererInUse null, GearsES2[obj 0x15319e3a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x15319e3a on Thread[#40,Thread-1-null,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x15319e3a created: GearsObj[0x348c4574, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x15319e3a created: GearsObj[0x2195fe7f, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x15319e3a created: GearsObj[0x2195fe7f, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#40,Thread-1-null,5,main] GearsES2.init.X 0x15319e3a FIN GearsES2[obj 0x15319e3a isInit true, usesShared false, 1 GearsObj[0x348c4574, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2195fe7f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3c969176, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#40,Thread-1-null,5,main] GearsES2.reshape 0x15319e3a 0/0 256x256 of 256x256, swapInterval 1, drawable 0x340000e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x15319e3a, angle 0.0, [l -1.0, r 1.0, b -1.0, 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-n1588-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[#30,AWT-EventQueue-0,6,main] GearsES2.reshape 0x15319e3a 0/0 356x356 of 356x356, swapInterval 1, drawable 0x400094, msaa false, tileRendererInUse null [junit] >> GearsES2 0x15319e3a, 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 [junit] .. restoring.X [junit] AWT-EventQueue-0: ** screenshot: TestBug722GLContextDrawableSwitchNewt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2-n1841-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.dispose 0x15319e3a: tileRendererInUse null [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.dispose 0x15319e3a 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[#40,Thread-1-null,5,main] GearsES2.init.0 0x3a2f2ed1: tileRendererInUse null, GearsES2[obj 0x3a2f2ed1 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x3a2f2ed1 on Thread[#40,Thread-1-null,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x3a2f2ed1 created: GearsObj[0x3f8cc009, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x3a2f2ed1 created: GearsObj[0x4eaf5cf3, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x3a2f2ed1 created: GearsObj[0x4eaf5cf3, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#40,Thread-1-null,5,main] GearsES2.init.X 0x3a2f2ed1 FIN GearsES2[obj 0x3a2f2ed1 isInit true, usesShared false, 1 GearsObj[0x3f8cc009, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4eaf5cf3, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4625dc04, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#40,Thread-1-null,5,main] GearsES2.reshape 0x3a2f2ed1 0/0 256x256 of 256x256, swapInterval 1, drawable 0x3400010, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3a2f2ed1, angle 0.0, [l -1.0, r 1.0, b -1.0, 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-n1901-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[#30,AWT-EventQueue-0,6,main] GearsES2.reshape 0x3a2f2ed1 0/0 356x356 of 356x356, swapInterval 1, drawable 0x4000a6, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3a2f2ed1, 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 [junit] .. restoring.X [junit] AWT-EventQueue-0: ** screenshot: TestBug722GLContextDrawableSwitchNewt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2-n2158-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.dispose 0x3a2f2ed1: tileRendererInUse null [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.dispose 0x3a2f2ed1 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[#40,Thread-1-null,5,main] GearsES2.init.0 0x7310d81a: tileRendererInUse null, GearsES2[obj 0x7310d81a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7310d81a on Thread[#40,Thread-1-null,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x7310d81a created: GearsObj[0x4dafd367, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x7310d81a created: GearsObj[0x402876d6, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x7310d81a created: GearsObj[0x402876d6, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#40,Thread-1-null,5,main] GearsES2.init.X 0x7310d81a FIN GearsES2[obj 0x7310d81a isInit true, usesShared false, 1 GearsObj[0x4dafd367, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x402876d6, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4c18bf73, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#40,Thread-1-null,5,main] GearsES2.reshape 0x7310d81a 0/0 256x256 of 256x256, swapInterval 1, drawable 0x3400012, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7310d81a, angle 0.0, [l -1.0, r 1.0, b -1.0, 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-n2211-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[#30,AWT-EventQueue-0,6,main] GearsES2.reshape 0x7310d81a 0/0 356x356 of 356x356, swapInterval 1, drawable 0x4000b8, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7310d81a, angle 137.5, [l -1.0, r 1.0, b -1.0, 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-n2486-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.dispose 0x7310d81a: tileRendererInUse null [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.dispose 0x7310d81a 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[#40,Thread-1-null,5,main] GearsES2.init.0 0x2750b212: tileRendererInUse null, GearsES2[obj 0x2750b212 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x2750b212 on Thread[#40,Thread-1-null,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x2750b212 created: GearsObj[0x4312b3a5, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x2750b212 created: GearsObj[0x4d1a8298, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x2750b212 created: GearsObj[0x4d1a8298, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#40,Thread-1-null,5,main] GearsES2.init.X 0x2750b212 FIN GearsES2[obj 0x2750b212 isInit true, usesShared false, 1 GearsObj[0x4312b3a5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4d1a8298, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1cc2395b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#40,Thread-1-null,5,main] GearsES2.reshape 0x2750b212 0/0 256x256 of 256x256, swapInterval 1, drawable 0x3400014, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2750b212, angle 0.0, [l -1.0, r 1.0, b -1.0, 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-n2551-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[#30,AWT-EventQueue-0,6,main] GearsES2.reshape 0x2750b212 0/0 356x356 of 356x356, swapInterval 1, drawable 0x4000ca, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2750b212, angle 121.5, [l -1.0, r 1.0, b -1.0, 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-n2794-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.dispose 0x2750b212: tileRendererInUse null [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.dispose 0x2750b212 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 @ 1751132300561 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132300570 ms --- localhost/127.0.0.1:59999 - Unlock ok within 10 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test11GLWindow2GLCanvasOnScrnGL2ES2 took 4.836 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.525 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132295654 ms III - Start [junit] SLOCK [T main @ 1751132295659 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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[#40,Thread-1-null,5,main] GearsES2.init.0 0x5d21496d: tileRendererInUse null, GearsES2[obj 0x5d21496d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x5d21496d on Thread[#40,Thread-1-null,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x5d21496d created: GearsObj[0x27fc0f82, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x5d21496d created: GearsObj[0x31721e4e, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x5d21496d created: GearsObj[0x31721e4e, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#40,Thread-1-null,5,main] GearsES2.init.X 0x5d21496d FIN GearsES2[obj 0x5d21496d isInit true, usesShared false, 1 GearsObj[0x27fc0f82, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x31721e4e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x31cfb76, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#40,Thread-1-null,5,main] GearsES2.reshape 0x5d21496d 0/0 256x256 of 256x256, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5d21496d, angle 0.0, [l -1.0, r 1.0, b -1.0, 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[#30,AWT-EventQueue-0,6,main] GearsES2.reshape 0x5d21496d 0/0 356x356 of 356x356, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5d21496d, angle 71.5, [l -1.0, r 1.0, b -1.0, 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-n0143-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.dispose 0x5d21496d: tileRendererInUse null [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.dispose 0x5d21496d 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[#40,Thread-1-null,5,main] GearsES2.init.0 0x4a82c1d: tileRendererInUse null, GearsES2[obj 0x4a82c1d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4a82c1d on Thread[#40,Thread-1-null,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x4a82c1d created: GearsObj[0x74fcbd6d, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x4a82c1d created: GearsObj[0xf40f32, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x4a82c1d created: GearsObj[0xf40f32, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#40,Thread-1-null,5,main] GearsES2.init.X 0x4a82c1d FIN GearsES2[obj 0x4a82c1d isInit true, usesShared false, 1 GearsObj[0x74fcbd6d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xf40f32, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x48823fc6, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#40,Thread-1-null,5,main] GearsES2.reshape 0x4a82c1d 0/0 256x256 of 256x256, swapInterval 1, drawable 0x3400004, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4a82c1d, angle 0.0, [l -1.0, r 1.0, b -1.0, 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-n0161-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[#30,AWT-EventQueue-0,6,main] GearsES2.reshape 0x4a82c1d 0/0 356x356 of 356x356, swapInterval 1, drawable 0x40003a, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4a82c1d, angle 79.5, [l -1.0, r 1.0, b -1.0, 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-n0320-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4a82c1d: tileRendererInUse null [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4a82c1d 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[#40,Thread-1-null,5,main] GearsES2.init.0 0x73720613: tileRendererInUse null, GearsES2[obj 0x73720613 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x73720613 on Thread[#40,Thread-1-null,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x73720613 created: GearsObj[0x22f93644, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x73720613 created: GearsObj[0x56ae2df0, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x73720613 created: GearsObj[0x56ae2df0, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#40,Thread-1-null,5,main] GearsES2.init.X 0x73720613 FIN GearsES2[obj 0x73720613 isInit true, usesShared false, 1 GearsObj[0x22f93644, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x56ae2df0, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x506cef27, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#40,Thread-1-null,5,main] GearsES2.reshape 0x73720613 0/0 256x256 of 256x256, swapInterval 1, drawable 0x3400006, msaa false, tileRendererInUse null [junit] >> GearsES2 0x73720613, angle 0.0, [l -1.0, r 1.0, b -1.0, 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-n0375-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[#30,AWT-EventQueue-0,6,main] GearsES2.reshape 0x73720613 0/0 356x356 of 356x356, swapInterval 1, drawable 0x40004c, msaa false, tileRendererInUse null [junit] >> GearsES2 0x73720613, angle 136.5, [l -1.0, r 1.0, b -1.0, 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-n0648-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.dispose 0x73720613: tileRendererInUse null [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.dispose 0x73720613 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[#40,Thread-1-null,5,main] GearsES2.init.0 0x2d30ed8f: tileRendererInUse null, GearsES2[obj 0x2d30ed8f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x2d30ed8f on Thread[#40,Thread-1-null,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x2d30ed8f created: GearsObj[0x494569d9, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x2d30ed8f created: GearsObj[0x27900fa9, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x2d30ed8f created: GearsObj[0x27900fa9, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#40,Thread-1-null,5,main] GearsES2.init.X 0x2d30ed8f FIN GearsES2[obj 0x2d30ed8f isInit true, usesShared false, 1 GearsObj[0x494569d9, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x27900fa9, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x68c60ec8, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#40,Thread-1-null,5,main] GearsES2.reshape 0x2d30ed8f 0/0 256x256 of 256x256, swapInterval 1, drawable 0x3400008, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2d30ed8f, angle 0.0, [l -1.0, r 1.0, b -1.0, 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-n0691-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[#30,AWT-EventQueue-0,6,main] GearsES2.reshape 0x2d30ed8f 0/0 356x356 of 356x356, swapInterval 1, drawable 0x40005e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2d30ed8f, angle 124.5, [l -1.0, r 1.0, b -1.0, 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-n0940-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.dispose 0x2d30ed8f: tileRendererInUse null [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.dispose 0x2d30ed8f 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[#40,Thread-1-null,5,main] GearsES2.init.0 0x58304660: tileRendererInUse null, GearsES2[obj 0x58304660 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x58304660 on Thread[#40,Thread-1-null,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x58304660 created: GearsObj[0x6bb6aab6, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x58304660 created: GearsObj[0x645021dd, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x58304660 created: GearsObj[0x645021dd, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#40,Thread-1-null,5,main] GearsES2.init.X 0x58304660 FIN GearsES2[obj 0x58304660 isInit true, usesShared false, 1 GearsObj[0x6bb6aab6, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x645021dd, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7429e613, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#40,Thread-1-null,5,main] GearsES2.reshape 0x58304660 0/0 256x256 of 256x256, swapInterval 1, drawable 0x340000a, msaa false, tileRendererInUse null [junit] >> GearsES2 0x58304660, angle 0.0, [l -1.0, r 1.0, b -1.0, 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-n0997-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[#30,AWT-EventQueue-0,6,main] GearsES2.reshape 0x58304660 0/0 356x356 of 356x356, swapInterval 1, drawable 0x400070, msaa false, tileRendererInUse null [junit] >> GearsES2 0x58304660, 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 [junit] .. restoring.X [junit] AWT-EventQueue-0: ** screenshot: TestBug722GLContextDrawableSwitchNewt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2-n1254-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.dispose 0x58304660: tileRendererInUse null [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.dispose 0x58304660 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[#40,Thread-1-null,5,main] GearsES2.init.0 0x38578b69: tileRendererInUse null, GearsES2[obj 0x38578b69 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x38578b69 on Thread[#40,Thread-1-null,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x38578b69 created: GearsObj[0x77d71407, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x38578b69 created: GearsObj[0x1b77c925, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x38578b69 created: GearsObj[0x1b77c925, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#40,Thread-1-null,5,main] GearsES2.init.X 0x38578b69 FIN GearsES2[obj 0x38578b69 isInit true, usesShared false, 1 GearsObj[0x77d71407, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1b77c925, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5f1b1da0, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#40,Thread-1-null,5,main] GearsES2.reshape 0x38578b69 0/0 256x256 of 256x256, swapInterval 1, drawable 0x340000c, msaa false, tileRendererInUse null [junit] >> GearsES2 0x38578b69, angle 0.0, [l -1.0, r 1.0, b -1.0, 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-n1301-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[#30,AWT-EventQueue-0,6,main] GearsES2.reshape 0x38578b69 0/0 356x356 of 356x356, swapInterval 1, drawable 0x400082, msaa false, tileRendererInUse null [junit] >> GearsES2 0x38578b69, angle 130.5, [l -1.0, r 1.0, b -1.0, 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-n1562-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.dispose 0x38578b69: tileRendererInUse null [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.dispose 0x38578b69 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[#40,Thread-1-null,5,main] GearsES2.init.0 0x15319e3a: tileRendererInUse null, GearsES2[obj 0x15319e3a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x15319e3a on Thread[#40,Thread-1-null,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x15319e3a created: GearsObj[0x348c4574, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x15319e3a created: GearsObj[0x2195fe7f, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x15319e3a created: GearsObj[0x2195fe7f, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#40,Thread-1-null,5,main] GearsES2.init.X 0x15319e3a FIN GearsES2[obj 0x15319e3a isInit true, usesShared false, 1 GearsObj[0x348c4574, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2195fe7f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3c969176, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#40,Thread-1-null,5,main] GearsES2.reshape 0x15319e3a 0/0 256x256 of 256x256, swapInterval 1, drawable 0x340000e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x15319e3a, angle 0.0, [l -1.0, r 1.0, b -1.0, 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-n1588-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[#30,AWT-EventQueue-0,6,main] GearsES2.reshape 0x15319e3a 0/0 356x356 of 356x356, swapInterval 1, drawable 0x400094, msaa false, tileRendererInUse null [junit] >> GearsES2 0x15319e3a, 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 [junit] .. restoring.X [junit] AWT-EventQueue-0: ** screenshot: TestBug722GLContextDrawableSwitchNewt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2-n1841-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.dispose 0x15319e3a: tileRendererInUse null [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.dispose 0x15319e3a 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[#40,Thread-1-null,5,main] GearsES2.init.0 0x3a2f2ed1: tileRendererInUse null, GearsES2[obj 0x3a2f2ed1 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x3a2f2ed1 on Thread[#40,Thread-1-null,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x3a2f2ed1 created: GearsObj[0x3f8cc009, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x3a2f2ed1 created: GearsObj[0x4eaf5cf3, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x3a2f2ed1 created: GearsObj[0x4eaf5cf3, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#40,Thread-1-null,5,main] GearsES2.init.X 0x3a2f2ed1 FIN GearsES2[obj 0x3a2f2ed1 isInit true, usesShared false, 1 GearsObj[0x3f8cc009, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4eaf5cf3, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4625dc04, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#40,Thread-1-null,5,main] GearsES2.reshape 0x3a2f2ed1 0/0 256x256 of 256x256, swapInterval 1, drawable 0x3400010, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3a2f2ed1, angle 0.0, [l -1.0, r 1.0, b -1.0, 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-n1901-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[#30,AWT-EventQueue-0,6,main] GearsES2.reshape 0x3a2f2ed1 0/0 356x356 of 356x356, swapInterval 1, drawable 0x4000a6, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3a2f2ed1, 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 [junit] .. restoring.X [junit] AWT-EventQueue-0: ** screenshot: TestBug722GLContextDrawableSwitchNewt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2-n2158-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.dispose 0x3a2f2ed1: tileRendererInUse null [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.dispose 0x3a2f2ed1 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[#40,Thread-1-null,5,main] GearsES2.init.0 0x7310d81a: tileRendererInUse null, GearsES2[obj 0x7310d81a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7310d81a on Thread[#40,Thread-1-null,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x7310d81a created: GearsObj[0x4dafd367, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x7310d81a created: GearsObj[0x402876d6, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x7310d81a created: GearsObj[0x402876d6, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#40,Thread-1-null,5,main] GearsES2.init.X 0x7310d81a FIN GearsES2[obj 0x7310d81a isInit true, usesShared false, 1 GearsObj[0x4dafd367, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x402876d6, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4c18bf73, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#40,Thread-1-null,5,main] GearsES2.reshape 0x7310d81a 0/0 256x256 of 256x256, swapInterval 1, drawable 0x3400012, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7310d81a, angle 0.0, [l -1.0, r 1.0, b -1.0, 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-n2211-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[#30,AWT-EventQueue-0,6,main] GearsES2.reshape 0x7310d81a 0/0 356x356 of 356x356, swapInterval 1, drawable 0x4000b8, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7310d81a, angle 137.5, [l -1.0, r 1.0, b -1.0, 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-n2486-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.dispose 0x7310d81a: tileRendererInUse null [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.dispose 0x7310d81a 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[#40,Thread-1-null,5,main] GearsES2.init.0 0x2750b212: tileRendererInUse null, GearsES2[obj 0x2750b212 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x2750b212 on Thread[#40,Thread-1-null,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x2750b212 created: GearsObj[0x4312b3a5, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x2750b212 created: GearsObj[0x4d1a8298, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x2750b212 created: GearsObj[0x4d1a8298, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#40,Thread-1-null,5,main] GearsES2.init.X 0x2750b212 FIN GearsES2[obj 0x2750b212 isInit true, usesShared false, 1 GearsObj[0x4312b3a5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4d1a8298, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1cc2395b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#40,Thread-1-null,5,main] GearsES2.reshape 0x2750b212 0/0 256x256 of 256x256, swapInterval 1, drawable 0x3400014, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2750b212, angle 0.0, [l -1.0, r 1.0, b -1.0, 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-n2551-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[#30,AWT-EventQueue-0,6,main] GearsES2.reshape 0x2750b212 0/0 356x356 of 356x356, swapInterval 1, drawable 0x4000ca, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2750b212, angle 121.5, [l -1.0, r 1.0, b -1.0, 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-n2794-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.dispose 0x2750b212: tileRendererInUse null [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.dispose 0x2750b212 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 @ 1751132300561 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132300570 ms --- localhost/127.0.0.1:59999 - Unlock ok within 10 ms [junit] ------------- ---------------- --------------- [junit] WARNING: package sun.awt.windows not in java.desktop [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 @ 1751132301513 ms III - Start [junit] SLOCK [T main @ 1751132301517 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 0x55c, fbc 0x19d: rgba 8/8/8/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 0x55c, fbc 0x19d: rgba 8/8/8/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:1751132302068 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132302069 d 0ms]] [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132302070 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[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132302239 d 0ms]] [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132302239 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132302243 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132302243 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132302243 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132302245 d 0ms]] [junit] 1 - switch - START 1047 [junit] 1 - switch - END 1047 [junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test01aSwitch2Onscreen2OnscreenGL2ES2_Def___-n1456-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [junit] 2 - switch - START 2054 [junit] 2 - switch - END 2054 [junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test01aSwitch2Onscreen2OnscreenGL2ES2_Def___-n3431-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:1751132305026 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132305026 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132305026 d 0ms]] [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132305026 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132305032 d 0ms]] [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132305032 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test01aSwitch2Onscreen2OnscreenGL2ES2_Def [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] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132305073 d 0ms]] [junit] Source Caps Chosen : GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 0x55c, fbc 0x19d: rgba 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] 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:1751132305129 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132305130 d 0ms]] [junit] 1 - switch - START 1040 [junit] 1 - switch - END 1040 [junit] Thread-4-AWTAnimator#01: ** screenshot: TestGLContextDrawableSwitch02AWT.test01bSwitch2Onscreen2OffscreenGL2ES2_Def__-n1638-GL2ES2-sw-fbobject-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [junit] 2 - switch - START 2047 [junit] 2 - switch - END 2047 [junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test01bSwitch2Onscreen2OffscreenGL2ES2_Def__-n4718-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:1751132308028 d 0ms]] [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:1751132308028 d 0ms]] [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132308028 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 0x55c, fbc 0x19d: 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 0x55c, fbc 0x19d: 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 1033 [junit] 1 - switch - END 1033 [junit] Thread-5-AWTAnimator#02: ** screenshot: TestGLContextDrawableSwitch02AWT.test01cSwitch2Offscreen2OffscreenGL2ES2_Def_-n3775-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png [junit] 2 - switch - START 2035 [junit] 2 - switch - END 2035 [junit] Thread-5-AWTAnimator#02: ** screenshot: TestGLContextDrawableSwitch02AWT.test01cSwitch2Offscreen2OffscreenGL2ES2_Def_-n7286-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 0x55c, fbc 0x19d: 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 0x55c, fbc 0x19d: 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:1751132311040 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132311066 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132311067 d 0ms]] [junit] 1 - switch - START 1026 [junit] 1 - switch - END 1026 [junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test01dSwitch2Offscreen2OnscreenGL2ES2_Def__-n3525-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [junit] 2 - switch - START 2029 [junit] 2 - switch - END 2029 [junit] Thread-6-AWTAnimator#03: ** screenshot: TestGLContextDrawableSwitch02AWT.test01dSwitch2Offscreen2OnscreenGL2ES2_Def__-n5763-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:1751132313948 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132313948 d 0ms]] [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132313948 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] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132313983 d 0ms]] [junit] Source Caps Chosen : GLCaps[glx vid 0x53b, fbc 0x17c: rgba 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 0x53b, fbc 0x17c: rgba 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:1751132314110 d 0ms]] [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132314114 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132314114 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132314116 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132314116 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132314116 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132314118 d 0ms]] [junit] 1 - switch - START 1027 [junit] 1 - switch - END 1027 [junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test02aSwitch2Onscreen2OnscreenGL2ES2_MSAA__-n0832-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0256x0256.png [junit] 2 - switch - START 2031 [junit] 2 - switch - END 2031 [junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test02aSwitch2Onscreen2OnscreenGL2ES2_MSAA__-n1864-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:1751132316922 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132316922 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132316922 d 0ms]] [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132316923 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:1751132316927 d 0ms]] [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132316927 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:1751132316962 d 0ms]] [junit] Source Caps Chosen : GLCaps[glx vid 0x53b, fbc 0x17c: rgba 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 0x53b, fbc 0x17c: rgba 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:1751132316966 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 0x55c, fbc 0x19d: 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 0x55c, fbc 0x19d: 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 1025 [junit] 1 - switch - END 1025 [junit] Thread-9-AWTAnimator#05: ** screenshot: TestGLContextDrawableSwitch02AWT.test02cSwitch2Offscreen2OffscreenGL2ES2_MSAA-n1458-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0256x0256.png [junit] 2 - switch - START 2027 [junit] 2 - switch - END 2027 [junit] Thread-9-AWTAnimator#05: ** screenshot: TestGLContextDrawableSwitch02AWT.test02cSwitch2Offscreen2OffscreenGL2ES2_MSAA-n2966-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 0x55c, fbc 0x19d: 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 0x55c, fbc 0x19d: 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] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132319969 d 0ms]] [junit] Source Caps Chosen : GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, 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 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]] [junit] Is SwapGLContext safe: true [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:1751132320042 d 0ms]] [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132320043 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132320044 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132320048 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132320048 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132320048 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132320051 d 0ms]] [junit] 1 - switch - START 1072 [junit] 1 - switch - END 1072 [junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test03aSwitch2Onscreen2OnscreenGL2ES2_Accu__-n2144-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [junit] 2 - switch - START 2074 [junit] 2 - switch - END 2074 [junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test03aSwitch2Onscreen2OnscreenGL2ES2_Accu__-n4425-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:1751132322949 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132322949 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132322949 d 0ms]] [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132322950 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:1751132322964 d 0ms]] [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132322964 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test03bSwitch2Onscreen2OffscreenGL2ES2_Accu [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132322990 d 0ms]] [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 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, 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 16/16/16/16, 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:1751132322992 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 0x55c, fbc 0x19d: 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 0x55c, fbc 0x19d: 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 1024 [junit] 1 - switch - END 1024 [junit] Thread-13-AWTAnimator#07: ** screenshot: TestGLContextDrawableSwitch02AWT.test03cSwitch2Offscreen2OffscreenGL2ES2_Accu-n3690-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png [junit] 2 - switch - START 2026 [junit] 2 - switch - END 2026 [junit] Thread-13-AWTAnimator#07: ** screenshot: TestGLContextDrawableSwitch02AWT.test03cSwitch2Offscreen2OffscreenGL2ES2_Accu-n7186-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 0x55c, fbc 0x19d: 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 0x55c, fbc 0x19d: 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 @ 1751132325983 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132325986 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [junit] Tests run: 12, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 25.072 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132301513 ms III - Start [junit] SLOCK [T main @ 1751132301517 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 0x55c, fbc 0x19d: rgba 8/8/8/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 0x55c, fbc 0x19d: rgba 8/8/8/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:1751132302068 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132302069 d 0ms]] [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132302070 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[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132302239 d 0ms]] [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132302239 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132302243 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132302243 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132302243 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132302245 d 0ms]] [junit] 1 - switch - START 1047 [junit] 1 - switch - END 1047 [junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test01aSwitch2Onscreen2OnscreenGL2ES2_Def___-n1456-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [junit] 2 - switch - START 2054 [junit] 2 - switch - END 2054 [junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test01aSwitch2Onscreen2OnscreenGL2ES2_Def___-n3431-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:1751132305026 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132305026 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132305026 d 0ms]] [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132305026 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132305032 d 0ms]] [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132305032 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test01aSwitch2Onscreen2OnscreenGL2ES2_Def [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] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132305073 d 0ms]] [junit] Source Caps Chosen : GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 0x55c, fbc 0x19d: rgba 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] 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:1751132305129 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132305130 d 0ms]] [junit] 1 - switch - START 1040 [junit] 1 - switch - END 1040 [junit] Thread-4-AWTAnimator#01: ** screenshot: TestGLContextDrawableSwitch02AWT.test01bSwitch2Onscreen2OffscreenGL2ES2_Def__-n1638-GL2ES2-sw-fbobject-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [junit] 2 - switch - START 2047 [junit] 2 - switch - END 2047 [junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test01bSwitch2Onscreen2OffscreenGL2ES2_Def__-n4718-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:1751132308028 d 0ms]] [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:1751132308028 d 0ms]] [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132308028 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 0x55c, fbc 0x19d: 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 0x55c, fbc 0x19d: 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 1033 [junit] 1 - switch - END 1033 [junit] Thread-5-AWTAnimator#02: ** screenshot: TestGLContextDrawableSwitch02AWT.test01cSwitch2Offscreen2OffscreenGL2ES2_Def_-n3775-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png [junit] 2 - switch - START 2035 [junit] 2 - switch - END 2035 [junit] Thread-5-AWTAnimator#02: ** screenshot: TestGLContextDrawableSwitch02AWT.test01cSwitch2Offscreen2OffscreenGL2ES2_Def_-n7286-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 0x55c, fbc 0x19d: 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 0x55c, fbc 0x19d: 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:1751132311040 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132311066 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132311067 d 0ms]] [junit] 1 - switch - START 1026 [junit] 1 - switch - END 1026 [junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test01dSwitch2Offscreen2OnscreenGL2ES2_Def__-n3525-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [junit] 2 - switch - START 2029 [junit] 2 - switch - END 2029 [junit] Thread-6-AWTAnimator#03: ** screenshot: TestGLContextDrawableSwitch02AWT.test01dSwitch2Offscreen2OnscreenGL2ES2_Def__-n5763-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:1751132313948 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132313948 d 0ms]] [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132313948 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] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132313983 d 0ms]] [junit] Source Caps Chosen : GLCaps[glx vid 0x53b, fbc 0x17c: rgba 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 0x53b, fbc 0x17c: rgba 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:1751132314110 d 0ms]] [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132314114 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132314114 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132314116 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132314116 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132314116 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132314118 d 0ms]] [junit] 1 - switch - START 1027 [junit] 1 - switch - END 1027 [junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test02aSwitch2Onscreen2OnscreenGL2ES2_MSAA__-n0832-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0256x0256.png [junit] 2 - switch - START 2031 [junit] 2 - switch - END 2031 [junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test02aSwitch2Onscreen2OnscreenGL2ES2_MSAA__-n1864-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:1751132316922 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132316922 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132316922 d 0ms]] [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132316923 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:1751132316927 d 0ms]] [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132316927 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:1751132316962 d 0ms]] [junit] Source Caps Chosen : GLCaps[glx vid 0x53b, fbc 0x17c: rgba 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 0x53b, fbc 0x17c: rgba 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:1751132316966 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 0x55c, fbc 0x19d: 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 0x55c, fbc 0x19d: 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 1025 [junit] 1 - switch - END 1025 [junit] Thread-9-AWTAnimator#05: ** screenshot: TestGLContextDrawableSwitch02AWT.test02cSwitch2Offscreen2OffscreenGL2ES2_MSAA-n1458-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0256x0256.png [junit] 2 - switch - START 2027 [junit] 2 - switch - END 2027 [junit] Thread-9-AWTAnimator#05: ** screenshot: TestGLContextDrawableSwitch02AWT.test02cSwitch2Offscreen2OffscreenGL2ES2_MSAA-n2966-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 0x55c, fbc 0x19d: 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 0x55c, fbc 0x19d: 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] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132319969 d 0ms]] [junit] Source Caps Chosen : GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, 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 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]] [junit] Is SwapGLContext safe: true [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:1751132320042 d 0ms]] [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132320043 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132320044 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132320048 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132320048 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132320048 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132320051 d 0ms]] [junit] 1 - switch - START 1072 [junit] 1 - switch - END 1072 [junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test03aSwitch2Onscreen2OnscreenGL2ES2_Accu__-n2144-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [junit] 2 - switch - START 2074 [junit] 2 - switch - END 2074 [junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test03aSwitch2Onscreen2OnscreenGL2ES2_Accu__-n4425-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:1751132322949 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132322949 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132322949 d 0ms]] [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132322950 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:1751132322964 d 0ms]] [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132322964 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test03bSwitch2Onscreen2OffscreenGL2ES2_Accu [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132322990 d 0ms]] [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 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, 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 16/16/16/16, 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:1751132322992 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 0x55c, fbc 0x19d: 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 0x55c, fbc 0x19d: 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 1024 [junit] 1 - switch - END 1024 [junit] Thread-13-AWTAnimator#07: ** screenshot: TestGLContextDrawableSwitch02AWT.test03cSwitch2Offscreen2OffscreenGL2ES2_Accu-n3690-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png [junit] 2 - switch - START 2026 [junit] 2 - switch - END 2026 [junit] Thread-13-AWTAnimator#07: ** screenshot: TestGLContextDrawableSwitch02AWT.test03cSwitch2Offscreen2OffscreenGL2ES2_Accu-n7186-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 0x55c, fbc 0x19d: 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 0x55c, fbc 0x19d: 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 @ 1751132325983 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132325986 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01aSwitch2Onscreen2OnscreenGL2ES2_Def took 3.504 sec [junit] Testcase: test01bSwitch2Onscreen2OffscreenGL2ES2_Def took 2.994 sec [junit] Testcase: test01cSwitch2Offscreen2OffscreenGL2ES2_Def took 2.965 sec [junit] Testcase: test01dSwitch2Offscreen2OnscreenGL2ES2_Def took 2.964 sec [junit] Testcase: test02aSwitch2Onscreen2OnscreenGL2ES2_MSAA took 2.969 sec [junit] Testcase: test02bSwitch2Onscreen2OffscreenGL2ES2_MSAA took 0.039 sec [junit] Testcase: test02cSwitch2Offscreen2OffscreenGL2ES2_MSAA took 2.96 sec [junit] Testcase: test02dSwitch2Offscreen2OnscreenGL2ES2_MSAA took 0.02 sec [junit] Testcase: test03aSwitch2Onscreen2OnscreenGL2ES2_Accu took 3.017 sec [junit] Testcase: test03bSwitch2Onscreen2OffscreenGL2ES2_Accu took 0.028 sec [junit] Testcase: test03cSwitch2Offscreen2OffscreenGL2ES2_Accu took 2.957 sec [junit] Testcase: test03dSwitch2Offscreen2OnscreenGL2ES2_Accu took 0.02 sec [junit] Tests run: 12, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 25.072 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132301513 ms III - Start [junit] SLOCK [T main @ 1751132301517 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 0x55c, fbc 0x19d: rgba 8/8/8/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 0x55c, fbc 0x19d: rgba 8/8/8/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:1751132302068 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132302069 d 0ms]] [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132302070 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[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132302239 d 0ms]] [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132302239 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132302243 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132302243 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132302243 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132302245 d 0ms]] [junit] 1 - switch - START 1047 [junit] 1 - switch - END 1047 [junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test01aSwitch2Onscreen2OnscreenGL2ES2_Def___-n1456-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [junit] 2 - switch - START 2054 [junit] 2 - switch - END 2054 [junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test01aSwitch2Onscreen2OnscreenGL2ES2_Def___-n3431-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:1751132305026 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132305026 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132305026 d 0ms]] [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132305026 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132305032 d 0ms]] [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132305032 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test01aSwitch2Onscreen2OnscreenGL2ES2_Def [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] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132305073 d 0ms]] [junit] Source Caps Chosen : GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 0x55c, fbc 0x19d: rgba 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] 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:1751132305129 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132305130 d 0ms]] [junit] 1 - switch - START 1040 [junit] 1 - switch - END 1040 [junit] Thread-4-AWTAnimator#01: ** screenshot: TestGLContextDrawableSwitch02AWT.test01bSwitch2Onscreen2OffscreenGL2ES2_Def__-n1638-GL2ES2-sw-fbobject-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [junit] 2 - switch - START 2047 [junit] 2 - switch - END 2047 [junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test01bSwitch2Onscreen2OffscreenGL2ES2_Def__-n4718-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:1751132308028 d 0ms]] [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:1751132308028 d 0ms]] [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132308028 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 0x55c, fbc 0x19d: 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 0x55c, fbc 0x19d: 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 1033 [junit] 1 - switch - END 1033 [junit] Thread-5-AWTAnimator#02: ** screenshot: TestGLContextDrawableSwitch02AWT.test01cSwitch2Offscreen2OffscreenGL2ES2_Def_-n3775-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png [junit] 2 - switch - START 2035 [junit] 2 - switch - END 2035 [junit] Thread-5-AWTAnimator#02: ** screenshot: TestGLContextDrawableSwitch02AWT.test01cSwitch2Offscreen2OffscreenGL2ES2_Def_-n7286-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 0x55c, fbc 0x19d: 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 0x55c, fbc 0x19d: 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:1751132311040 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132311066 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132311067 d 0ms]] [junit] 1 - switch - START 1026 [junit] 1 - switch - END 1026 [junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test01dSwitch2Offscreen2OnscreenGL2ES2_Def__-n3525-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [junit] 2 - switch - START 2029 [junit] 2 - switch - END 2029 [junit] Thread-6-AWTAnimator#03: ** screenshot: TestGLContextDrawableSwitch02AWT.test01dSwitch2Offscreen2OnscreenGL2ES2_Def__-n5763-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:1751132313948 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132313948 d 0ms]] [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132313948 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] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132313983 d 0ms]] [junit] Source Caps Chosen : GLCaps[glx vid 0x53b, fbc 0x17c: rgba 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 0x53b, fbc 0x17c: rgba 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:1751132314110 d 0ms]] [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132314114 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132314114 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132314116 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132314116 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132314116 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132314118 d 0ms]] [junit] 1 - switch - START 1027 [junit] 1 - switch - END 1027 [junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test02aSwitch2Onscreen2OnscreenGL2ES2_MSAA__-n0832-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0256x0256.png [junit] 2 - switch - START 2031 [junit] 2 - switch - END 2031 [junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test02aSwitch2Onscreen2OnscreenGL2ES2_MSAA__-n1864-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:1751132316922 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132316922 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132316922 d 0ms]] [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132316923 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:1751132316927 d 0ms]] [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132316927 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:1751132316962 d 0ms]] [junit] Source Caps Chosen : GLCaps[glx vid 0x53b, fbc 0x17c: rgba 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 0x53b, fbc 0x17c: rgba 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:1751132316966 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 0x55c, fbc 0x19d: 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 0x55c, fbc 0x19d: 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 1025 [junit] 1 - switch - END 1025 [junit] Thread-9-AWTAnimator#05: ** screenshot: TestGLContextDrawableSwitch02AWT.test02cSwitch2Offscreen2OffscreenGL2ES2_MSAA-n1458-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0256x0256.png [junit] 2 - switch - START 2027 [junit] 2 - switch - END 2027 [junit] Thread-9-AWTAnimator#05: ** screenshot: TestGLContextDrawableSwitch02AWT.test02cSwitch2Offscreen2OffscreenGL2ES2_MSAA-n2966-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 0x55c, fbc 0x19d: 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 0x55c, fbc 0x19d: 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] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132319969 d 0ms]] [junit] Source Caps Chosen : GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, 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 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]] [junit] Is SwapGLContext safe: true [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:1751132320042 d 0ms]] [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132320043 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132320044 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132320048 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132320048 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132320048 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132320051 d 0ms]] [junit] 1 - switch - START 1072 [junit] 1 - switch - END 1072 [junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test03aSwitch2Onscreen2OnscreenGL2ES2_Accu__-n2144-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [junit] 2 - switch - START 2074 [junit] 2 - switch - END 2074 [junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test03aSwitch2Onscreen2OnscreenGL2ES2_Accu__-n4425-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:1751132322949 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132322949 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132322949 d 0ms]] [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132322950 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:1751132322964 d 0ms]] [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132322964 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test03bSwitch2Onscreen2OffscreenGL2ES2_Accu [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132322990 d 0ms]] [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 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, 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 16/16/16/16, 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:1751132322992 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 0x55c, fbc 0x19d: 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 0x55c, fbc 0x19d: 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 1024 [junit] 1 - switch - END 1024 [junit] Thread-13-AWTAnimator#07: ** screenshot: TestGLContextDrawableSwitch02AWT.test03cSwitch2Offscreen2OffscreenGL2ES2_Accu-n3690-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png [junit] 2 - switch - START 2026 [junit] 2 - switch - END 2026 [junit] Thread-13-AWTAnimator#07: ** screenshot: TestGLContextDrawableSwitch02AWT.test03cSwitch2Offscreen2OffscreenGL2ES2_Accu-n7186-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 0x55c, fbc 0x19d: 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 0x55c, fbc 0x19d: 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 @ 1751132325983 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132325986 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [junit] ------------- ---------------- --------------- [junit] WARNING: package sun.awt.windows not in java.desktop [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch11NewtAWT [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch11NewtAWT [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132327005 ms III - Start [junit] SLOCK [T main @ 1751132327009 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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[#40,Thread-1-null,5,main] GearsES2.init.0 0x277426eb: tileRendererInUse null, GearsES2[obj 0x277426eb isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x277426eb on Thread[#40,Thread-1-null,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x277426eb created: GearsObj[0x2fe52063, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x277426eb created: GearsObj[0x7460e54d, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x277426eb created: GearsObj[0x7460e54d, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#40,Thread-1-null,5,main] GearsES2.init.X 0x277426eb FIN GearsES2[obj 0x277426eb isInit true, usesShared false, 1 GearsObj[0x2fe52063, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7460e54d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2d1b046e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#40,Thread-1-null,5,main] GearsES2.reshape 0x277426eb 0/0 256x256 of 256x256, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x277426eb, angle 0.0, [l -1.0, r 1.0, b -1.0, 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[#22,Thread-1,5,main] GearsES2.reshape 0x277426eb 0/0 356x356 of 356x356, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x277426eb, angle 1156.5, [l -1.0, r 1.0, b -1.0, 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-n2313-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [junit] Thread[#42,Thread-1-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x277426eb: tileRendererInUse null [junit] Thread[#42,Thread-1-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x277426eb 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] Profile GLES2 n/a [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 @ 1751132329757 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132329759 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.354 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132327005 ms III - Start [junit] SLOCK [T main @ 1751132327009 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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[#40,Thread-1-null,5,main] GearsES2.init.0 0x277426eb: tileRendererInUse null, GearsES2[obj 0x277426eb isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x277426eb on Thread[#40,Thread-1-null,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x277426eb created: GearsObj[0x2fe52063, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x277426eb created: GearsObj[0x7460e54d, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x277426eb created: GearsObj[0x7460e54d, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#40,Thread-1-null,5,main] GearsES2.init.X 0x277426eb FIN GearsES2[obj 0x277426eb isInit true, usesShared false, 1 GearsObj[0x2fe52063, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7460e54d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2d1b046e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#40,Thread-1-null,5,main] GearsES2.reshape 0x277426eb 0/0 256x256 of 256x256, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x277426eb, angle 0.0, [l -1.0, r 1.0, b -1.0, 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[#22,Thread-1,5,main] GearsES2.reshape 0x277426eb 0/0 356x356 of 356x356, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x277426eb, angle 1156.5, [l -1.0, r 1.0, b -1.0, 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-n2313-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [junit] Thread[#42,Thread-1-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x277426eb: tileRendererInUse null [junit] Thread[#42,Thread-1-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x277426eb 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] Profile GLES2 n/a [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 @ 1751132329757 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132329759 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test21GLWindowGL2ES2 took 2.725 sec [junit] Testcase: test22GLWindowGLES2 took 0.001 sec [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.354 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132327005 ms III - Start [junit] SLOCK [T main @ 1751132327009 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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[#40,Thread-1-null,5,main] GearsES2.init.0 0x277426eb: tileRendererInUse null, GearsES2[obj 0x277426eb isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x277426eb on Thread[#40,Thread-1-null,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x277426eb created: GearsObj[0x2fe52063, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x277426eb created: GearsObj[0x7460e54d, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x277426eb created: GearsObj[0x7460e54d, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#40,Thread-1-null,5,main] GearsES2.init.X 0x277426eb FIN GearsES2[obj 0x277426eb isInit true, usesShared false, 1 GearsObj[0x2fe52063, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7460e54d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2d1b046e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#40,Thread-1-null,5,main] GearsES2.reshape 0x277426eb 0/0 256x256 of 256x256, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x277426eb, angle 0.0, [l -1.0, r 1.0, b -1.0, 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[#22,Thread-1,5,main] GearsES2.reshape 0x277426eb 0/0 356x356 of 356x356, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x277426eb, angle 1156.5, [l -1.0, r 1.0, b -1.0, 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-n2313-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [junit] Thread[#42,Thread-1-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x277426eb: tileRendererInUse null [junit] Thread[#42,Thread-1-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x277426eb 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] Profile GLES2 n/a [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 @ 1751132329757 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132329759 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] ------------- ---------------- --------------- [junit] WARNING: package sun.awt.windows not in java.desktop [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 @ 1751132330927 ms III - Start [junit] SLOCK [T main @ 1751132330932 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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[#30,AWT-EventQueue-0,6,main] GearsES2.init.0 0x13d778f9: tileRendererInUse null, GearsES2[obj 0x13d778f9 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x13d778f9 on Thread[#30,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x13d778f9 created: GearsObj[0x272b2412, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x13d778f9 created: GearsObj[0xfe88812, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x13d778f9 created: GearsObj[0xfe88812, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.init.X 0x13d778f9 FIN GearsES2[obj 0x13d778f9 isInit true, usesShared false, 1 GearsObj[0x272b2412, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xfe88812, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6218d6ba, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.reshape 0x13d778f9 0/0 256x256 of 256x256, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x13d778f9, angle 0.0, [l -1.0, r 1.0, b -1.0, 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[#30,AWT-EventQueue-0,6,main] GearsES2.reshape 0x13d778f9 0/0 256x256 of 256x256, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x13d778f9, 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 GLCanvasOnscreen, restoring true, preserving false [junit] waitForRealized: to false, goal reached true [junit] .. restoring.0 [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.reshape 0x13d778f9 0/0 356x356 of 356x356, swapInterval 1, drawable 0x40003a, msaa false, tileRendererInUse null [junit] >> GearsES2 0x13d778f9, angle 823.5, [l -1.0, r 1.0, b -1.0, 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_-n1647-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.dispose 0x13d778f9: tileRendererInUse null [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.dispose 0x13d778f9 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] Profile GLES2 n/a [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] Profile GLES2 n/a [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 @ 1751132333637 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132333639 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.326 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132330927 ms III - Start [junit] SLOCK [T main @ 1751132330932 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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[#30,AWT-EventQueue-0,6,main] GearsES2.init.0 0x13d778f9: tileRendererInUse null, GearsES2[obj 0x13d778f9 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x13d778f9 on Thread[#30,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x13d778f9 created: GearsObj[0x272b2412, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x13d778f9 created: GearsObj[0xfe88812, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x13d778f9 created: GearsObj[0xfe88812, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.init.X 0x13d778f9 FIN GearsES2[obj 0x13d778f9 isInit true, usesShared false, 1 GearsObj[0x272b2412, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xfe88812, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6218d6ba, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.reshape 0x13d778f9 0/0 256x256 of 256x256, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x13d778f9, angle 0.0, [l -1.0, r 1.0, b -1.0, 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[#30,AWT-EventQueue-0,6,main] GearsES2.reshape 0x13d778f9 0/0 256x256 of 256x256, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x13d778f9, 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 GLCanvasOnscreen, restoring true, preserving false [junit] waitForRealized: to false, goal reached true [junit] .. restoring.0 [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.reshape 0x13d778f9 0/0 356x356 of 356x356, swapInterval 1, drawable 0x40003a, msaa false, tileRendererInUse null [junit] >> GearsES2 0x13d778f9, angle 823.5, [l -1.0, r 1.0, b -1.0, 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_-n1647-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.dispose 0x13d778f9: tileRendererInUse null [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.dispose 0x13d778f9 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] Profile GLES2 n/a [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] Profile GLES2 n/a [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 @ 1751132333637 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132333639 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01GLCanvasOnscreenGL2ES2 took 2.672 sec [junit] Testcase: test02GLCanvasOnscreenGLES2 took 0.001 sec [junit] Testcase: test11GLCanvasOffscreenGL2ES2 took 0 sec [junit] Testcase: test12GLCanvasOffscreenGLES2 took 0 sec [junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.326 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132330927 ms III - Start [junit] SLOCK [T main @ 1751132330932 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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[#30,AWT-EventQueue-0,6,main] GearsES2.init.0 0x13d778f9: tileRendererInUse null, GearsES2[obj 0x13d778f9 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x13d778f9 on Thread[#30,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x13d778f9 created: GearsObj[0x272b2412, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x13d778f9 created: GearsObj[0xfe88812, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x13d778f9 created: GearsObj[0xfe88812, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.init.X 0x13d778f9 FIN GearsES2[obj 0x13d778f9 isInit true, usesShared false, 1 GearsObj[0x272b2412, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xfe88812, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6218d6ba, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.reshape 0x13d778f9 0/0 256x256 of 256x256, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x13d778f9, angle 0.0, [l -1.0, r 1.0, b -1.0, 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[#30,AWT-EventQueue-0,6,main] GearsES2.reshape 0x13d778f9 0/0 256x256 of 256x256, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x13d778f9, 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 GLCanvasOnscreen, restoring true, preserving false [junit] waitForRealized: to false, goal reached true [junit] .. restoring.0 [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.reshape 0x13d778f9 0/0 356x356 of 356x356, swapInterval 1, drawable 0x40003a, msaa false, tileRendererInUse null [junit] >> GearsES2 0x13d778f9, angle 823.5, [l -1.0, r 1.0, b -1.0, 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_-n1647-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.dispose 0x13d778f9: tileRendererInUse null [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.dispose 0x13d778f9 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] Profile GLES2 n/a [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] Profile GLES2 n/a [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 @ 1751132333637 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132333639 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] ------------- ---------------- --------------- [junit] WARNING: package sun.awt.windows not in java.desktop [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 @ 1751132334588 ms III - Start [junit] SLOCK [T main @ 1751132334592 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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[#30,AWT-EventQueue-0,6,main] GearsES2.init.0 0x15227944: tileRendererInUse null, GearsES2[obj 0x15227944 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x15227944 on Thread[#30,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x15227944 created: GearsObj[0x2f6b7dcf, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x15227944 created: GearsObj[0x745ae9b1, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x15227944 created: GearsObj[0x745ae9b1, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.init.X 0x15227944 FIN GearsES2[obj 0x15227944 isInit true, usesShared false, 1 GearsObj[0x2f6b7dcf, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x745ae9b1, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4db8b63d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.reshape 0x15227944 0/0 256x256 of 256x256, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x15227944, angle 0.0, [l -1.0, r 1.0, b -1.0, 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[#30,AWT-EventQueue-0,6,main] GearsES2.reshape 0x15227944 0/0 256x256 of 256x256, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x15227944, 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 GLWindow, restoring true, preserving false [junit] waitForRealized: to false, goal reached true [junit] .. restoring.0 [junit] Thread[#22,Thread-1,5,main] GearsES2.reshape 0x15227944 0/0 356x356 of 356x356, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x15227944, angle 811.5, [l -1.0, r 1.0, b -1.0, 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_-n1623-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [junit] Thread[#41,Thread-1-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x15227944: tileRendererInUse null [junit] Thread[#41,Thread-1-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x15227944 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] Profile GLES2 n/a [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[#45,Thread-5-null,5,main] GearsES2.init.0 0x71153967: tileRendererInUse null, GearsES2[obj 0x71153967 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x71153967 on Thread[#45,Thread-5-null,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x71153967 created: GearsObj[0x2c79b729, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x71153967 created: GearsObj[0x179ea8e7, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x71153967 created: GearsObj[0x179ea8e7, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#45,Thread-5-null,5,main] GearsES2.init.X 0x71153967 FIN GearsES2[obj 0x71153967 isInit true, usesShared false, 1 GearsObj[0x2c79b729, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x179ea8e7, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4b133a81, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#45,Thread-5-null,5,main] GearsES2.reshape 0x71153967 0/0 256x256 of 256x256, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x71153967, angle 0.0, [l -1.0, r 1.0, b -1.0, 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[#46,AWT-EventQueue-0,6,main] GearsES2.reshape 0x71153967 0/0 356x356 of 356x356, swapInterval 1, drawable 0x40003a, msaa false, tileRendererInUse null [junit] >> GearsES2 0x71153967, angle 1111.5, [l -1.0, r 1.0, b -1.0, 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_-n2223-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [junit] Thread[#46,AWT-EventQueue-0,6,main] GearsES2.dispose 0x71153967: tileRendererInUse null [junit] Thread[#46,AWT-EventQueue-0,6,main] GearsES2.dispose 0x71153967 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] Profile GLES2 n/a [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] Profile GLES2 n/a [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] Profile GLES2 n/a [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 @ 1751132339577 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132339579 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.603 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132334588 ms III - Start [junit] SLOCK [T main @ 1751132334592 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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[#30,AWT-EventQueue-0,6,main] GearsES2.init.0 0x15227944: tileRendererInUse null, GearsES2[obj 0x15227944 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x15227944 on Thread[#30,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x15227944 created: GearsObj[0x2f6b7dcf, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x15227944 created: GearsObj[0x745ae9b1, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x15227944 created: GearsObj[0x745ae9b1, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.init.X 0x15227944 FIN GearsES2[obj 0x15227944 isInit true, usesShared false, 1 GearsObj[0x2f6b7dcf, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x745ae9b1, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4db8b63d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.reshape 0x15227944 0/0 256x256 of 256x256, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x15227944, angle 0.0, [l -1.0, r 1.0, b -1.0, 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[#30,AWT-EventQueue-0,6,main] GearsES2.reshape 0x15227944 0/0 256x256 of 256x256, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x15227944, 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 GLWindow, restoring true, preserving false [junit] waitForRealized: to false, goal reached true [junit] .. restoring.0 [junit] Thread[#22,Thread-1,5,main] GearsES2.reshape 0x15227944 0/0 356x356 of 356x356, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x15227944, angle 811.5, [l -1.0, r 1.0, b -1.0, 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_-n1623-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [junit] Thread[#41,Thread-1-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x15227944: tileRendererInUse null [junit] Thread[#41,Thread-1-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x15227944 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] Profile GLES2 n/a [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[#45,Thread-5-null,5,main] GearsES2.init.0 0x71153967: tileRendererInUse null, GearsES2[obj 0x71153967 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x71153967 on Thread[#45,Thread-5-null,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x71153967 created: GearsObj[0x2c79b729, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x71153967 created: GearsObj[0x179ea8e7, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x71153967 created: GearsObj[0x179ea8e7, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#45,Thread-5-null,5,main] GearsES2.init.X 0x71153967 FIN GearsES2[obj 0x71153967 isInit true, usesShared false, 1 GearsObj[0x2c79b729, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x179ea8e7, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4b133a81, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#45,Thread-5-null,5,main] GearsES2.reshape 0x71153967 0/0 256x256 of 256x256, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x71153967, angle 0.0, [l -1.0, r 1.0, b -1.0, 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[#46,AWT-EventQueue-0,6,main] GearsES2.reshape 0x71153967 0/0 356x356 of 356x356, swapInterval 1, drawable 0x40003a, msaa false, tileRendererInUse null [junit] >> GearsES2 0x71153967, angle 1111.5, [l -1.0, r 1.0, b -1.0, 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_-n2223-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [junit] Thread[#46,AWT-EventQueue-0,6,main] GearsES2.dispose 0x71153967: tileRendererInUse null [junit] Thread[#46,AWT-EventQueue-0,6,main] GearsES2.dispose 0x71153967 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] Profile GLES2 n/a [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] Profile GLES2 n/a [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] Profile GLES2 n/a [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 @ 1751132339577 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132339579 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01GLCanvasOnScrn2GLWindowGL2ES2 took 2.724 sec [junit] Testcase: test02GLCanvasOnScrn2GLWindowGLES2 took 0 sec [junit] Testcase: test11GLWindow2GLCanvasOnScrnGL2ES2 took 2.208 sec [junit] Testcase: test12GLWindow2GLCanvasOnScrnGLES2 took 0 sec [junit] Testcase: test21GLCanvasOffScrn2GLWindowGL2ES2 took 0 sec [junit] Testcase: test22GLCanvasOffScrn2GLWindowGLES2 took 0 sec [junit] Testcase: test31GLWindow2GLCanvasOffScrnGL2ES2 took 0.01 sec [junit] Testcase: test32GLWindow2GLCanvasOffScrnGLES2 took 0 sec [junit] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.603 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132334588 ms III - Start [junit] SLOCK [T main @ 1751132334592 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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[#30,AWT-EventQueue-0,6,main] GearsES2.init.0 0x15227944: tileRendererInUse null, GearsES2[obj 0x15227944 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x15227944 on Thread[#30,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x15227944 created: GearsObj[0x2f6b7dcf, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x15227944 created: GearsObj[0x745ae9b1, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x15227944 created: GearsObj[0x745ae9b1, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.init.X 0x15227944 FIN GearsES2[obj 0x15227944 isInit true, usesShared false, 1 GearsObj[0x2f6b7dcf, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x745ae9b1, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4db8b63d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.reshape 0x15227944 0/0 256x256 of 256x256, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x15227944, angle 0.0, [l -1.0, r 1.0, b -1.0, 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[#30,AWT-EventQueue-0,6,main] GearsES2.reshape 0x15227944 0/0 256x256 of 256x256, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x15227944, 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 GLWindow, restoring true, preserving false [junit] waitForRealized: to false, goal reached true [junit] .. restoring.0 [junit] Thread[#22,Thread-1,5,main] GearsES2.reshape 0x15227944 0/0 356x356 of 356x356, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x15227944, angle 811.5, [l -1.0, r 1.0, b -1.0, 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_-n1623-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [junit] Thread[#41,Thread-1-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x15227944: tileRendererInUse null [junit] Thread[#41,Thread-1-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x15227944 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] Profile GLES2 n/a [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[#45,Thread-5-null,5,main] GearsES2.init.0 0x71153967: tileRendererInUse null, GearsES2[obj 0x71153967 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x71153967 on Thread[#45,Thread-5-null,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x71153967 created: GearsObj[0x2c79b729, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x71153967 created: GearsObj[0x179ea8e7, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x71153967 created: GearsObj[0x179ea8e7, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#45,Thread-5-null,5,main] GearsES2.init.X 0x71153967 FIN GearsES2[obj 0x71153967 isInit true, usesShared false, 1 GearsObj[0x2c79b729, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x179ea8e7, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4b133a81, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#45,Thread-5-null,5,main] GearsES2.reshape 0x71153967 0/0 256x256 of 256x256, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x71153967, angle 0.0, [l -1.0, r 1.0, b -1.0, 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[#46,AWT-EventQueue-0,6,main] GearsES2.reshape 0x71153967 0/0 356x356 of 356x356, swapInterval 1, drawable 0x40003a, msaa false, tileRendererInUse null [junit] >> GearsES2 0x71153967, angle 1111.5, [l -1.0, r 1.0, b -1.0, 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_-n2223-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [junit] Thread[#46,AWT-EventQueue-0,6,main] GearsES2.dispose 0x71153967: tileRendererInUse null [junit] Thread[#46,AWT-EventQueue-0,6,main] GearsES2.dispose 0x71153967 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] Profile GLES2 n/a [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] Profile GLES2 n/a [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] Profile GLES2 n/a [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 @ 1751132339577 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132339579 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] WARNING: package sun.awt.windows not in java.desktop [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestAWT01GLn [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestAWT01GLn [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132340442 ms III - Start [junit] SLOCK [T main @ 1751132340446 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [junit] GLProfile Natives[GL4bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES3 false, GL3bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.sw], GL2ES1 GLProfile[GL2ES1/GL4bc.sw], GL4ES3 GLProfile[GL4ES3/GL4.sw], GL2ES2 GLProfile[GL2ES2/GL4.sw], GL4bc GLProfile[GL4bc/GL4bc.sw], GL2 GLProfile[GL2/GL4bc.sw], GL4 GLProfile[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4bc.sw], , default GLProfile[GL4bc/GL4bc.sw], count 9 / 12] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestAWT01GLn - test01GLDefault [junit] GLProfile Default: GLProfile[GL4bc/GL4bc.sw] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0xfbd1f6: tileRendererInUse null, GearsES2[obj 0xfbd1f6 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0xfbd1f6 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0xfbd1f6 created: GearsObj[0x44a61f90, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0xfbd1f6 created: GearsObj[0x3f06a15a, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0xfbd1f6 created: GearsObj[0x3f06a15a, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0xfbd1f6 FIN GearsES2[obj 0xfbd1f6 isInit true, usesShared false, 1 GearsObj[0x44a61f90, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3f06a15a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x624c3404, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0xfbd1f6 0/0 502x482 of 502x482, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0xfbd1f6, 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[#29,AWT-EventQueue-0,6,main] GearsES2.display 0xfbd1f6 502x482, swapInterval 1, drawable 0x400021 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0xfbd1f6 0/0 512x483 of 512x483, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0xfbd1f6, 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[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0xfbd1f6 0/0 512x483 of 512x483, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0xfbd1f6, angle 2.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] GLES2 n/a [junit] GLProfile GL2: GLProfile[GL2/GL4bc.sw] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0xfbd1f6: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0xfbd1f6 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] ++++ 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[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x1f59a598: tileRendererInUse null, GearsES2[obj 0x1f59a598 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x1f59a598 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x1f59a598 created: GearsObj[0x6032e52c, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x1f59a598 created: GearsObj[0x4392c4c, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x1f59a598 created: GearsObj[0x4392c4c, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x1f59a598 FIN GearsES2[obj 0x1f59a598 isInit true, usesShared false, 1 GearsObj[0x6032e52c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4392c4c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1d2dec2a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x1f59a598 0/0 512x483 of 512x483, swapInterval 1, drawable 0x40003a, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1f59a598, 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[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x1f59a598 512x483, swapInterval 1, drawable 0x40003a [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x1f59a598 0/0 512x483 of 512x483, swapInterval 1, drawable 0x40003a, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1f59a598, 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[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x1f59a598: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x1f59a598 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 @ 1751132342162 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132342164 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.317 sec [junit] ------------- Standard Output --------------- [junit] GLProfile Natives[GL4bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES3 false, GL3bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.sw], GL2ES1 GLProfile[GL2ES1/GL4bc.sw], GL4ES3 GLProfile[GL4ES3/GL4.sw], GL2ES2 GLProfile[GL2ES2/GL4.sw], GL4bc GLProfile[GL4bc/GL4bc.sw], GL2 GLProfile[GL2/GL4bc.sw], GL4 GLProfile[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4bc.sw], , default GLProfile[GL4bc/GL4bc.sw], count 9 / 12] [junit] GLProfile Default: GLProfile[GL4bc/GL4bc.sw] [junit] GLES2 n/a [junit] GLProfile GL2: GLProfile[GL2/GL4bc.sw] [junit] ------------- ---------------- --------------- [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132340442 ms III - Start [junit] SLOCK [T main @ 1751132340446 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestAWT01GLn - test01GLDefault [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0xfbd1f6: tileRendererInUse null, GearsES2[obj 0xfbd1f6 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0xfbd1f6 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0xfbd1f6 created: GearsObj[0x44a61f90, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0xfbd1f6 created: GearsObj[0x3f06a15a, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0xfbd1f6 created: GearsObj[0x3f06a15a, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0xfbd1f6 FIN GearsES2[obj 0xfbd1f6 isInit true, usesShared false, 1 GearsObj[0x44a61f90, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3f06a15a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x624c3404, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0xfbd1f6 0/0 502x482 of 502x482, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0xfbd1f6, 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[#29,AWT-EventQueue-0,6,main] GearsES2.display 0xfbd1f6 502x482, swapInterval 1, drawable 0x400021 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0xfbd1f6 0/0 512x483 of 512x483, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0xfbd1f6, 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[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0xfbd1f6 0/0 512x483 of 512x483, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0xfbd1f6, angle 2.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[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0xfbd1f6: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0xfbd1f6 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] ++++ 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[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x1f59a598: tileRendererInUse null, GearsES2[obj 0x1f59a598 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x1f59a598 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x1f59a598 created: GearsObj[0x6032e52c, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x1f59a598 created: GearsObj[0x4392c4c, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x1f59a598 created: GearsObj[0x4392c4c, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x1f59a598 FIN GearsES2[obj 0x1f59a598 isInit true, usesShared false, 1 GearsObj[0x6032e52c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4392c4c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1d2dec2a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x1f59a598 0/0 512x483 of 512x483, swapInterval 1, drawable 0x40003a, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1f59a598, 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[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x1f59a598 512x483, swapInterval 1, drawable 0x40003a [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x1f59a598 0/0 512x483 of 512x483, swapInterval 1, drawable 0x40003a, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1f59a598, 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[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x1f59a598: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x1f59a598 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 @ 1751132342162 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132342164 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01GLDefault took 0.671 sec [junit] Testcase: test02ES2 took 0 sec [junit] Testcase: test02GL2 took 0.559 sec [junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.317 sec [junit] [junit] ------------- Standard Output --------------- [junit] GLProfile Natives[GL4bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES3 false, GL3bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.sw], GL2ES1 GLProfile[GL2ES1/GL4bc.sw], GL4ES3 GLProfile[GL4ES3/GL4.sw], GL2ES2 GLProfile[GL2ES2/GL4.sw], GL4bc GLProfile[GL4bc/GL4bc.sw], GL2 GLProfile[GL2/GL4bc.sw], GL4 GLProfile[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4bc.sw], , default GLProfile[GL4bc/GL4bc.sw], count 9 / 12] [junit] GLProfile Default: GLProfile[GL4bc/GL4bc.sw] [junit] GLES2 n/a [junit] GLProfile GL2: GLProfile[GL2/GL4bc.sw] [junit] ------------- ---------------- --------------- [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132340442 ms III - Start [junit] SLOCK [T main @ 1751132340446 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestAWT01GLn - test01GLDefault [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0xfbd1f6: tileRendererInUse null, GearsES2[obj 0xfbd1f6 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0xfbd1f6 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0xfbd1f6 created: GearsObj[0x44a61f90, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0xfbd1f6 created: GearsObj[0x3f06a15a, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0xfbd1f6 created: GearsObj[0x3f06a15a, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0xfbd1f6 FIN GearsES2[obj 0xfbd1f6 isInit true, usesShared false, 1 GearsObj[0x44a61f90, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3f06a15a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x624c3404, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0xfbd1f6 0/0 502x482 of 502x482, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0xfbd1f6, 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[#29,AWT-EventQueue-0,6,main] GearsES2.display 0xfbd1f6 502x482, swapInterval 1, drawable 0x400021 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0xfbd1f6 0/0 512x483 of 512x483, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0xfbd1f6, 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[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0xfbd1f6 0/0 512x483 of 512x483, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0xfbd1f6, angle 2.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[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0xfbd1f6: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0xfbd1f6 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] ++++ 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[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x1f59a598: tileRendererInUse null, GearsES2[obj 0x1f59a598 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x1f59a598 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x1f59a598 created: GearsObj[0x6032e52c, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x1f59a598 created: GearsObj[0x4392c4c, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x1f59a598 created: GearsObj[0x4392c4c, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x1f59a598 FIN GearsES2[obj 0x1f59a598 isInit true, usesShared false, 1 GearsObj[0x6032e52c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4392c4c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1d2dec2a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x1f59a598 0/0 512x483 of 512x483, swapInterval 1, drawable 0x40003a, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1f59a598, 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[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x1f59a598 512x483, swapInterval 1, drawable 0x40003a [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x1f59a598 0/0 512x483 of 512x483, swapInterval 1, drawable 0x40003a, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1f59a598, 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[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x1f59a598: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x1f59a598 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 @ 1751132342162 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132342164 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] ------------- ---------------- --------------- [junit] WARNING: package sun.awt.windows not in java.desktop [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 @ 1751132343136 ms III - Start [junit] SLOCK [T main @ 1751132343141 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 @ 1751132343662 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132343681 ms --- localhost/127.0.0.1:59999 - Unlock ok within 21 ms [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.143 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 @ 1751132343136 ms III - Start [junit] SLOCK [T main @ 1751132343141 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 @ 1751132343662 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132343681 ms --- localhost/127.0.0.1:59999 - Unlock ok within 21 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01WindowClosing took 0.478 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.143 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 @ 1751132343136 ms III - Start [junit] SLOCK [T main @ 1751132343141 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 @ 1751132343662 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132343681 ms --- localhost/127.0.0.1:59999 - Unlock ok within 21 ms [junit] ------------- ---------------- --------------- [junit] WARNING: package sun.awt.windows not in java.desktop [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 @ 1751132344702 ms III - Start [junit] SLOCK [T main @ 1751132344707 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts [junit] GLProfile Natives[GL4bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES3 false, GL3bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.sw], GL2ES1 GLProfile[GL2ES1/GL4bc.sw], GL4ES3 GLProfile[GL4ES3/GL4.sw], GL2ES2 GLProfile[GL2ES2/GL4.sw], GL4bc GLProfile[GL4bc/GL4bc.sw], GL2 GLProfile[GL2/GL4bc.sw], GL4 GLProfile[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4bc.sw], , default GLProfile[GL4bc/GL4bc.sw], count 9 / 12] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestAWT03GLCanvasRecreate01 - testAddRemove3Times [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x229f66ed: tileRendererInUse null, GearsES2[obj 0x229f66ed isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x229f66ed on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x229f66ed created: GearsObj[0x1a6edcc3, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x229f66ed created: GearsObj[0x6673e713, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x229f66ed created: GearsObj[0x6673e713, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x229f66ed FIN GearsES2[obj 0x229f66ed isInit true, usesShared false, 1 GearsObj[0x1a6edcc3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6673e713, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3a9476b6, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x229f66ed 0/0 512x447 of 512x447, swapInterval 1, drawable 0x40004c, msaa false, tileRendererInUse null [junit] >> GearsES2 0x229f66ed, 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[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x229f66ed: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x229f66ed FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x229f66ed: tileRendererInUse null, GearsES2[obj 0x229f66ed isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x229f66ed on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x229f66ed created: GearsObj[0x3c46f7c3, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x229f66ed created: GearsObj[0x11d2407d, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x229f66ed created: GearsObj[0x11d2407d, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x229f66ed FIN GearsES2[obj 0x229f66ed isInit true, usesShared false, 1 GearsObj[0x3c46f7c3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x11d2407d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x30d99dc1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x229f66ed 0/0 833x768 of 833x768, swapInterval 1, drawable 0x40005b, msaa false, tileRendererInUse null [junit] >> GearsES2 0x229f66ed, angle 176.5, [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[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x229f66ed: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x229f66ed FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x229f66ed: tileRendererInUse null, GearsES2[obj 0x229f66ed isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x229f66ed on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x229f66ed created: GearsObj[0x2b7c12e8, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x229f66ed created: GearsObj[0x6bb7f314, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x229f66ed created: GearsObj[0x6bb7f314, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x229f66ed FIN GearsES2[obj 0x229f66ed isInit true, usesShared false, 1 GearsObj[0x2b7c12e8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6bb7f314, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7b192711, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x229f66ed 0/0 256x191 of 256x191, swapInterval 1, drawable 0x400067, msaa false, tileRendererInUse null [junit] >> GearsES2 0x229f66ed, angle 272.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[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x229f66ed: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x229f66ed FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x229f66ed: tileRendererInUse null, GearsES2[obj 0x229f66ed isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x229f66ed on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x229f66ed created: GearsObj[0x34be872f, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x229f66ed created: GearsObj[0x30321328, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x229f66ed created: GearsObj[0x30321328, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x229f66ed FIN GearsES2[obj 0x229f66ed isInit true, usesShared false, 1 GearsObj[0x34be872f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x30321328, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x31419c22, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x229f66ed 0/0 512x447 of 512x447, swapInterval 1, drawable 0x400073, msaa false, tileRendererInUse null [junit] >> GearsES2 0x229f66ed, angle 808.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[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x229f66ed: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x229f66ed 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 @ 1751132347468 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132347471 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.385 sec [junit] ------------- Standard Output --------------- [junit] GLProfile Natives[GL4bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES3 false, GL3bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.sw], GL2ES1 GLProfile[GL2ES1/GL4bc.sw], GL4ES3 GLProfile[GL4ES3/GL4.sw], GL2ES2 GLProfile[GL2ES2/GL4.sw], GL4bc GLProfile[GL4bc/GL4bc.sw], GL2 GLProfile[GL2/GL4bc.sw], GL4 GLProfile[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4bc.sw], , default GLProfile[GL4bc/GL4bc.sw], count 9 / 12] [junit] ------------- ---------------- --------------- [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132344702 ms III - Start [junit] SLOCK [T main @ 1751132344707 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestAWT03GLCanvasRecreate01 - testAddRemove3Times [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x229f66ed: tileRendererInUse null, GearsES2[obj 0x229f66ed isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x229f66ed on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x229f66ed created: GearsObj[0x1a6edcc3, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x229f66ed created: GearsObj[0x6673e713, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x229f66ed created: GearsObj[0x6673e713, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x229f66ed FIN GearsES2[obj 0x229f66ed isInit true, usesShared false, 1 GearsObj[0x1a6edcc3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6673e713, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3a9476b6, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x229f66ed 0/0 512x447 of 512x447, swapInterval 1, drawable 0x40004c, msaa false, tileRendererInUse null [junit] >> GearsES2 0x229f66ed, 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[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x229f66ed: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x229f66ed FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x229f66ed: tileRendererInUse null, GearsES2[obj 0x229f66ed isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x229f66ed on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x229f66ed created: GearsObj[0x3c46f7c3, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x229f66ed created: GearsObj[0x11d2407d, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x229f66ed created: GearsObj[0x11d2407d, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x229f66ed FIN GearsES2[obj 0x229f66ed isInit true, usesShared false, 1 GearsObj[0x3c46f7c3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x11d2407d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x30d99dc1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x229f66ed 0/0 833x768 of 833x768, swapInterval 1, drawable 0x40005b, msaa false, tileRendererInUse null [junit] >> GearsES2 0x229f66ed, angle 176.5, [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[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x229f66ed: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x229f66ed FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x229f66ed: tileRendererInUse null, GearsES2[obj 0x229f66ed isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x229f66ed on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x229f66ed created: GearsObj[0x2b7c12e8, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x229f66ed created: GearsObj[0x6bb7f314, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x229f66ed created: GearsObj[0x6bb7f314, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x229f66ed FIN GearsES2[obj 0x229f66ed isInit true, usesShared false, 1 GearsObj[0x2b7c12e8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6bb7f314, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7b192711, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x229f66ed 0/0 256x191 of 256x191, swapInterval 1, drawable 0x400067, msaa false, tileRendererInUse null [junit] >> GearsES2 0x229f66ed, angle 272.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[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x229f66ed: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x229f66ed FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x229f66ed: tileRendererInUse null, GearsES2[obj 0x229f66ed isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x229f66ed on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x229f66ed created: GearsObj[0x34be872f, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x229f66ed created: GearsObj[0x30321328, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x229f66ed created: GearsObj[0x30321328, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x229f66ed FIN GearsES2[obj 0x229f66ed isInit true, usesShared false, 1 GearsObj[0x34be872f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x30321328, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x31419c22, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x229f66ed 0/0 512x447 of 512x447, swapInterval 1, drawable 0x400073, msaa false, tileRendererInUse null [junit] >> GearsES2 0x229f66ed, angle 808.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[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x229f66ed: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x229f66ed 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 @ 1751132347468 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132347471 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: testAddRemove3Times took 2.289 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.385 sec [junit] [junit] ------------- Standard Output --------------- [junit] GLProfile Natives[GL4bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES3 false, GL3bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.sw], GL2ES1 GLProfile[GL2ES1/GL4bc.sw], GL4ES3 GLProfile[GL4ES3/GL4.sw], GL2ES2 GLProfile[GL2ES2/GL4.sw], GL4bc GLProfile[GL4bc/GL4bc.sw], GL2 GLProfile[GL2/GL4bc.sw], GL4 GLProfile[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4bc.sw], , default GLProfile[GL4bc/GL4bc.sw], count 9 / 12] [junit] ------------- ---------------- --------------- [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132344702 ms III - Start [junit] SLOCK [T main @ 1751132344707 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestAWT03GLCanvasRecreate01 - testAddRemove3Times [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x229f66ed: tileRendererInUse null, GearsES2[obj 0x229f66ed isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x229f66ed on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x229f66ed created: GearsObj[0x1a6edcc3, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x229f66ed created: GearsObj[0x6673e713, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x229f66ed created: GearsObj[0x6673e713, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x229f66ed FIN GearsES2[obj 0x229f66ed isInit true, usesShared false, 1 GearsObj[0x1a6edcc3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6673e713, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3a9476b6, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x229f66ed 0/0 512x447 of 512x447, swapInterval 1, drawable 0x40004c, msaa false, tileRendererInUse null [junit] >> GearsES2 0x229f66ed, 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[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x229f66ed: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x229f66ed FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x229f66ed: tileRendererInUse null, GearsES2[obj 0x229f66ed isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x229f66ed on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x229f66ed created: GearsObj[0x3c46f7c3, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x229f66ed created: GearsObj[0x11d2407d, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x229f66ed created: GearsObj[0x11d2407d, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x229f66ed FIN GearsES2[obj 0x229f66ed isInit true, usesShared false, 1 GearsObj[0x3c46f7c3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x11d2407d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x30d99dc1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x229f66ed 0/0 833x768 of 833x768, swapInterval 1, drawable 0x40005b, msaa false, tileRendererInUse null [junit] >> GearsES2 0x229f66ed, angle 176.5, [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[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x229f66ed: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x229f66ed FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x229f66ed: tileRendererInUse null, GearsES2[obj 0x229f66ed isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x229f66ed on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x229f66ed created: GearsObj[0x2b7c12e8, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x229f66ed created: GearsObj[0x6bb7f314, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x229f66ed created: GearsObj[0x6bb7f314, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x229f66ed FIN GearsES2[obj 0x229f66ed isInit true, usesShared false, 1 GearsObj[0x2b7c12e8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6bb7f314, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7b192711, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x229f66ed 0/0 256x191 of 256x191, swapInterval 1, drawable 0x400067, msaa false, tileRendererInUse null [junit] >> GearsES2 0x229f66ed, angle 272.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[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x229f66ed: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x229f66ed FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x229f66ed: tileRendererInUse null, GearsES2[obj 0x229f66ed isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x229f66ed on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x229f66ed created: GearsObj[0x34be872f, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x229f66ed created: GearsObj[0x30321328, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x229f66ed created: GearsObj[0x30321328, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x229f66ed FIN GearsES2[obj 0x229f66ed isInit true, usesShared false, 1 GearsObj[0x34be872f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x30321328, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x31419c22, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x229f66ed 0/0 512x447 of 512x447, swapInterval 1, drawable 0x400073, msaa false, tileRendererInUse null [junit] >> GearsES2 0x229f66ed, angle 808.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[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x229f66ed: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x229f66ed 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 @ 1751132347468 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132347471 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] ------------- ---------------- --------------- [junit] WARNING: package sun.awt.windows not in java.desktop [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 @ 1751132348406 ms III - Start [junit] SLOCK [T main @ 1751132348411 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [junit] GLProfile Natives[GL4bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES3 false, GL3bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.sw], GL2ES1 GLProfile[GL2ES1/GL4bc.sw], GL4ES3 GLProfile[GL4ES3/GL4.sw], GL2ES2 GLProfile[GL2ES2/GL4.sw], GL4bc GLProfile[GL4bc/GL4bc.sw], GL2 GLProfile[GL2/GL4bc.sw], GL4 GLProfile[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4bc.sw], , default GLProfile[GL4bc/GL4bc.sw], count 9 / 12] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestAWT03GLJPanelRecreate01 - testAddRemove3Times [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x5609159b: tileRendererInUse null, GearsES2[obj 0x5609159b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x5609159b on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x5609159b created: GearsObj[0x6f6e8e50, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x5609159b created: GearsObj[0x1c04b283, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x5609159b created: GearsObj[0x1c04b283, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x5609159b FIN GearsES2[obj 0x5609159b isInit true, usesShared false, 1 GearsObj[0x6f6e8e50, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x1c04b283, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x80053d, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x5609159b 0/0 512x447 of 512x447, swapInterval 1, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5609159b, 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[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x5609159b: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x5609159b FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x5609159b: tileRendererInUse null, GearsES2[obj 0x5609159b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x5609159b on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x5609159b created: GearsObj[0x7c56a76a, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x5609159b created: GearsObj[0x7bb02119, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x5609159b created: GearsObj[0x7bb02119, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x5609159b FIN GearsES2[obj 0x5609159b isInit true, usesShared false, 1 GearsObj[0x7c56a76a, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x7bb02119, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x590dc218, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x5609159b 0/0 833x768 of 833x768, swapInterval 1, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5609159b, angle 93.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[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x5609159b: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x5609159b FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x5609159b: tileRendererInUse null, GearsES2[obj 0x5609159b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x5609159b on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x5609159b created: GearsObj[0x53b2a33e, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x5609159b created: GearsObj[0x51d7514d, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x5609159b created: GearsObj[0x51d7514d, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x5609159b FIN GearsES2[obj 0x5609159b isInit true, usesShared false, 1 GearsObj[0x53b2a33e, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x51d7514d, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x42d388c6, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x5609159b 0/0 256x191 of 256x191, swapInterval 1, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5609159b, angle 146.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[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x5609159b: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x5609159b FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x5609159b: tileRendererInUse null, GearsES2[obj 0x5609159b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x5609159b on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x5609159b created: GearsObj[0x7293cc78, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x5609159b created: GearsObj[0x3baed53b, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x5609159b created: GearsObj[0x3baed53b, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x5609159b FIN GearsES2[obj 0x5609159b isInit true, usesShared false, 1 GearsObj[0x7293cc78, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x3baed53b, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x13dc1855, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x5609159b 0/0 512x447 of 512x447, swapInterval 1, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5609159b, angle 425.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[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x5609159b: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x5609159b 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 @ 1751132351108 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132351111 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.308 sec [junit] ------------- Standard Output --------------- [junit] GLProfile Natives[GL4bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES3 false, GL3bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.sw], GL2ES1 GLProfile[GL2ES1/GL4bc.sw], GL4ES3 GLProfile[GL4ES3/GL4.sw], GL2ES2 GLProfile[GL2ES2/GL4.sw], GL4bc GLProfile[GL4bc/GL4bc.sw], GL2 GLProfile[GL2/GL4bc.sw], GL4 GLProfile[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4bc.sw], , default GLProfile[GL4bc/GL4bc.sw], count 9 / 12] [junit] ------------- ---------------- --------------- [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132348406 ms III - Start [junit] SLOCK [T main @ 1751132348411 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestAWT03GLJPanelRecreate01 - testAddRemove3Times [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x5609159b: tileRendererInUse null, GearsES2[obj 0x5609159b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x5609159b on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x5609159b created: GearsObj[0x6f6e8e50, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x5609159b created: GearsObj[0x1c04b283, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x5609159b created: GearsObj[0x1c04b283, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x5609159b FIN GearsES2[obj 0x5609159b isInit true, usesShared false, 1 GearsObj[0x6f6e8e50, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x1c04b283, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x80053d, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x5609159b 0/0 512x447 of 512x447, swapInterval 1, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5609159b, 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[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x5609159b: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x5609159b FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x5609159b: tileRendererInUse null, GearsES2[obj 0x5609159b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x5609159b on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x5609159b created: GearsObj[0x7c56a76a, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x5609159b created: GearsObj[0x7bb02119, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x5609159b created: GearsObj[0x7bb02119, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x5609159b FIN GearsES2[obj 0x5609159b isInit true, usesShared false, 1 GearsObj[0x7c56a76a, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x7bb02119, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x590dc218, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x5609159b 0/0 833x768 of 833x768, swapInterval 1, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5609159b, angle 93.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[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x5609159b: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x5609159b FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x5609159b: tileRendererInUse null, GearsES2[obj 0x5609159b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x5609159b on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x5609159b created: GearsObj[0x53b2a33e, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x5609159b created: GearsObj[0x51d7514d, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x5609159b created: GearsObj[0x51d7514d, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x5609159b FIN GearsES2[obj 0x5609159b isInit true, usesShared false, 1 GearsObj[0x53b2a33e, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x51d7514d, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x42d388c6, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x5609159b 0/0 256x191 of 256x191, swapInterval 1, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5609159b, angle 146.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[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x5609159b: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x5609159b FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x5609159b: tileRendererInUse null, GearsES2[obj 0x5609159b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x5609159b on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x5609159b created: GearsObj[0x7293cc78, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x5609159b created: GearsObj[0x3baed53b, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x5609159b created: GearsObj[0x3baed53b, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x5609159b FIN GearsES2[obj 0x5609159b isInit true, usesShared false, 1 GearsObj[0x7293cc78, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x3baed53b, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x13dc1855, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x5609159b 0/0 512x447 of 512x447, swapInterval 1, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5609159b, angle 425.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[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x5609159b: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x5609159b 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 @ 1751132351108 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132351111 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: testAddRemove3Times took 2.223 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.308 sec [junit] [junit] ------------- Standard Output --------------- [junit] GLProfile Natives[GL4bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES3 false, GL3bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.sw], GL2ES1 GLProfile[GL2ES1/GL4bc.sw], GL4ES3 GLProfile[GL4ES3/GL4.sw], GL2ES2 GLProfile[GL2ES2/GL4.sw], GL4bc GLProfile[GL4bc/GL4bc.sw], GL2 GLProfile[GL2/GL4bc.sw], GL4 GLProfile[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4bc.sw], , default GLProfile[GL4bc/GL4bc.sw], count 9 / 12] [junit] ------------- ---------------- --------------- [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132348406 ms III - Start [junit] SLOCK [T main @ 1751132348411 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestAWT03GLJPanelRecreate01 - testAddRemove3Times [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x5609159b: tileRendererInUse null, GearsES2[obj 0x5609159b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x5609159b on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x5609159b created: GearsObj[0x6f6e8e50, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x5609159b created: GearsObj[0x1c04b283, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x5609159b created: GearsObj[0x1c04b283, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x5609159b FIN GearsES2[obj 0x5609159b isInit true, usesShared false, 1 GearsObj[0x6f6e8e50, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x1c04b283, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x80053d, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x5609159b 0/0 512x447 of 512x447, swapInterval 1, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5609159b, 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[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x5609159b: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x5609159b FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x5609159b: tileRendererInUse null, GearsES2[obj 0x5609159b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x5609159b on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x5609159b created: GearsObj[0x7c56a76a, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x5609159b created: GearsObj[0x7bb02119, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x5609159b created: GearsObj[0x7bb02119, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x5609159b FIN GearsES2[obj 0x5609159b isInit true, usesShared false, 1 GearsObj[0x7c56a76a, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x7bb02119, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x590dc218, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x5609159b 0/0 833x768 of 833x768, swapInterval 1, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5609159b, angle 93.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[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x5609159b: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x5609159b FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x5609159b: tileRendererInUse null, GearsES2[obj 0x5609159b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x5609159b on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x5609159b created: GearsObj[0x53b2a33e, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x5609159b created: GearsObj[0x51d7514d, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x5609159b created: GearsObj[0x51d7514d, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x5609159b FIN GearsES2[obj 0x5609159b isInit true, usesShared false, 1 GearsObj[0x53b2a33e, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x51d7514d, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x42d388c6, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x5609159b 0/0 256x191 of 256x191, swapInterval 1, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5609159b, angle 146.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[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x5609159b: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x5609159b FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x5609159b: tileRendererInUse null, GearsES2[obj 0x5609159b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x5609159b on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x5609159b created: GearsObj[0x7293cc78, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x5609159b created: GearsObj[0x3baed53b, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x5609159b created: GearsObj[0x3baed53b, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x5609159b FIN GearsES2[obj 0x5609159b isInit true, usesShared false, 1 GearsObj[0x7293cc78, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x3baed53b, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x13dc1855, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x5609159b 0/0 512x447 of 512x447, swapInterval 1, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5609159b, angle 425.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[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x5609159b: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x5609159b 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 @ 1751132351108 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132351111 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [junit] ------------- ---------------- --------------- [junit] WARNING: package sun.awt.windows not in java.desktop [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 @ 1751132351999 ms III - Start [junit] SLOCK [T main @ 1751132352003 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug1225EventQueueInterruptedAWT - test01_NoGL [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestBug1225EventQueueInterruptedAWT [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] Caught InterruptingComponent InterruptedException: Interrupt detected in AWT Component, thread: AWT-EventQueue-0 on thread Thread-1 [junit] [0]: com.jogamp.opengl.test.junit.jogl.awt.TestBug1225EventQueueInterruptedAWT$InterruptingComponent.paint(TestBug1225EventQueueInterruptedAWT.java:352) [junit] [1]: java.desktop/javax.swing.JComponent.paintChildren(JComponent.java:975) [junit] [2]: java.desktop/javax.swing.JComponent.paint(JComponent.java:1137) [junit] [3]: java.desktop/javax.swing.JComponent.paintChildren(JComponent.java:961) [junit] [4]: java.desktop/javax.swing.JComponent.paint(JComponent.java:1137) [junit] [5]: java.desktop/javax.swing.JComponent.paintChildren(JComponent.java:961) [junit] [6]: java.desktop/javax.swing.JComponent.paint(JComponent.java:1137) [junit] [7]: java.desktop/javax.swing.JLayeredPane.paint(JLayeredPane.java:586) [junit] [8]: java.desktop/javax.swing.JComponent.paintChildren(JComponent.java:961) [junit] [9]: java.desktop/javax.swing.JComponent.paint(JComponent.java:1137) [junit] [10]: java.desktop/javax.swing.JComponent.paintToOffscreen(JComponent.java:5318) [junit] [11]: java.desktop/javax.swing.BufferStrategyPaintManager.paint(BufferStrategyPaintManager.java:255) [junit] [12]: java.desktop/javax.swing.RepaintManager.paint(RepaintManager.java:1336) [junit] [13]: java.desktop/javax.swing.JComponent._paintImmediately(JComponent.java:5266) [junit] [14]: java.desktop/javax.swing.JComponent.paintImmediately(JComponent.java:5076) [junit] [15]: java.desktop/javax.swing.RepaintManager$4.run(RepaintManager.java:901) [junit] [16]: java.desktop/javax.swing.RepaintManager$4.run(RepaintManager.java:861) [junit] [17]: java.base/java.security.AccessController.doPrivileged(AccessController.java:400) [junit] [18]: java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87) [junit] [19]: java.desktop/javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:861) [junit] [20]: java.desktop/javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:834) [junit] [21]: java.desktop/javax.swing.RepaintManager.prePaintDirtyRegions(RepaintManager.java:784) [junit] [22]: java.desktop/javax.swing.RepaintManager$ProcessingRunnable.run(RepaintManager.java:1897) [junit] [23]: java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:318) [junit] [24]: java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:773) [junit] [25]: java.desktop/java.awt.EventQueue$4.run(EventQueue.java:720) [junit] [26]: java.desktop/java.awt.EventQueue$4.run(EventQueue.java:714) [junit] [27]: java.base/java.security.AccessController.doPrivileged(AccessController.java:400) [junit] [28]: java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87) [junit] [29]: java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:742) [junit] [30]: java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203) [junit] [31]: java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124) [junit] [32]: java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113) [junit] [33]: java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109) [junit] [34]: java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101) [junit] [35]: java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90) [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 @ 1751132355196 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132355210 ms --- localhost/127.0.0.1:59999 - Unlock ok within 16 ms [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.819 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132351999 ms III - Start [junit] SLOCK [T main @ 1751132352003 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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] Caught InterruptingComponent InterruptedException: Interrupt detected in AWT Component, thread: AWT-EventQueue-0 on thread Thread-1 [junit] [0]: com.jogamp.opengl.test.junit.jogl.awt.TestBug1225EventQueueInterruptedAWT$InterruptingComponent.paint(TestBug1225EventQueueInterruptedAWT.java:352) [junit] [1]: java.desktop/javax.swing.JComponent.paintChildren(JComponent.java:975) [junit] [2]: java.desktop/javax.swing.JComponent.paint(JComponent.java:1137) [junit] [3]: java.desktop/javax.swing.JComponent.paintChildren(JComponent.java:961) [junit] [4]: java.desktop/javax.swing.JComponent.paint(JComponent.java:1137) [junit] [5]: java.desktop/javax.swing.JComponent.paintChildren(JComponent.java:961) [junit] [6]: java.desktop/javax.swing.JComponent.paint(JComponent.java:1137) [junit] [7]: java.desktop/javax.swing.JLayeredPane.paint(JLayeredPane.java:586) [junit] [8]: java.desktop/javax.swing.JComponent.paintChildren(JComponent.java:961) [junit] [9]: java.desktop/javax.swing.JComponent.paint(JComponent.java:1137) [junit] [10]: java.desktop/javax.swing.JComponent.paintToOffscreen(JComponent.java:5318) [junit] [11]: java.desktop/javax.swing.BufferStrategyPaintManager.paint(BufferStrategyPaintManager.java:255) [junit] [12]: java.desktop/javax.swing.RepaintManager.paint(RepaintManager.java:1336) [junit] [13]: java.desktop/javax.swing.JComponent._paintImmediately(JComponent.java:5266) [junit] [14]: java.desktop/javax.swing.JComponent.paintImmediately(JComponent.java:5076) [junit] [15]: java.desktop/javax.swing.RepaintManager$4.run(RepaintManager.java:901) [junit] [16]: java.desktop/javax.swing.RepaintManager$4.run(RepaintManager.java:861) [junit] [17]: java.base/java.security.AccessController.doPrivileged(AccessController.java:400) [junit] [18]: java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87) [junit] [19]: java.desktop/javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:861) [junit] [20]: java.desktop/javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:834) [junit] [21]: java.desktop/javax.swing.RepaintManager.prePaintDirtyRegions(RepaintManager.java:784) [junit] [22]: java.desktop/javax.swing.RepaintManager$ProcessingRunnable.run(RepaintManager.java:1897) [junit] [23]: java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:318) [junit] [24]: java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:773) [junit] [25]: java.desktop/java.awt.EventQueue$4.run(EventQueue.java:720) [junit] [26]: java.desktop/java.awt.EventQueue$4.run(EventQueue.java:714) [junit] [27]: java.base/java.security.AccessController.doPrivileged(AccessController.java:400) [junit] [28]: java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87) [junit] [29]: java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:742) [junit] [30]: java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203) [junit] [31]: java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124) [junit] [32]: java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113) [junit] [33]: java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109) [junit] [34]: java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101) [junit] [35]: java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90) [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 @ 1751132355196 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132355210 ms --- localhost/127.0.0.1:59999 - Unlock ok within 16 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01_NoGL took 1.52 sec [junit] Testcase: test02_WithGL took 1.617 sec [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.819 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132351999 ms III - Start [junit] SLOCK [T main @ 1751132352003 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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] Caught InterruptingComponent InterruptedException: Interrupt detected in AWT Component, thread: AWT-EventQueue-0 on thread Thread-1 [junit] [0]: com.jogamp.opengl.test.junit.jogl.awt.TestBug1225EventQueueInterruptedAWT$InterruptingComponent.paint(TestBug1225EventQueueInterruptedAWT.java:352) [junit] [1]: java.desktop/javax.swing.JComponent.paintChildren(JComponent.java:975) [junit] [2]: java.desktop/javax.swing.JComponent.paint(JComponent.java:1137) [junit] [3]: java.desktop/javax.swing.JComponent.paintChildren(JComponent.java:961) [junit] [4]: java.desktop/javax.swing.JComponent.paint(JComponent.java:1137) [junit] [5]: java.desktop/javax.swing.JComponent.paintChildren(JComponent.java:961) [junit] [6]: java.desktop/javax.swing.JComponent.paint(JComponent.java:1137) [junit] [7]: java.desktop/javax.swing.JLayeredPane.paint(JLayeredPane.java:586) [junit] [8]: java.desktop/javax.swing.JComponent.paintChildren(JComponent.java:961) [junit] [9]: java.desktop/javax.swing.JComponent.paint(JComponent.java:1137) [junit] [10]: java.desktop/javax.swing.JComponent.paintToOffscreen(JComponent.java:5318) [junit] [11]: java.desktop/javax.swing.BufferStrategyPaintManager.paint(BufferStrategyPaintManager.java:255) [junit] [12]: java.desktop/javax.swing.RepaintManager.paint(RepaintManager.java:1336) [junit] [13]: java.desktop/javax.swing.JComponent._paintImmediately(JComponent.java:5266) [junit] [14]: java.desktop/javax.swing.JComponent.paintImmediately(JComponent.java:5076) [junit] [15]: java.desktop/javax.swing.RepaintManager$4.run(RepaintManager.java:901) [junit] [16]: java.desktop/javax.swing.RepaintManager$4.run(RepaintManager.java:861) [junit] [17]: java.base/java.security.AccessController.doPrivileged(AccessController.java:400) [junit] [18]: java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87) [junit] [19]: java.desktop/javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:861) [junit] [20]: java.desktop/javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:834) [junit] [21]: java.desktop/javax.swing.RepaintManager.prePaintDirtyRegions(RepaintManager.java:784) [junit] [22]: java.desktop/javax.swing.RepaintManager$ProcessingRunnable.run(RepaintManager.java:1897) [junit] [23]: java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:318) [junit] [24]: java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:773) [junit] [25]: java.desktop/java.awt.EventQueue$4.run(EventQueue.java:720) [junit] [26]: java.desktop/java.awt.EventQueue$4.run(EventQueue.java:714) [junit] [27]: java.base/java.security.AccessController.doPrivileged(AccessController.java:400) [junit] [28]: java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87) [junit] [29]: java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:742) [junit] [30]: java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203) [junit] [31]: java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124) [junit] [32]: java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113) [junit] [33]: java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109) [junit] [34]: java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101) [junit] [35]: java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90) [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 @ 1751132355196 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132355210 ms --- localhost/127.0.0.1:59999 - Unlock ok within 16 ms [junit] ------------- ---------------- --------------- [junit] WARNING: package sun.awt.windows not in java.desktop [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 @ 1751132356198 ms III - Start [junit] SLOCK [T main @ 1751132356203 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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,26,625x421,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=625,height=421], visible true, showing true, displayable true, 625x421, GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]], drawable 0x400021 [junit] [junit] View 1: com.jogamp.opengl.test.junit.jogl.awt.TestBug1245JTabbedPanelCrashAWT$View3D[,2,26,625x421,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=625,height=421], visible true, showing false, displayable true, 625x421, GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]], drawable 0x40002d [junit] [junit] View 2: com.jogamp.opengl.test.junit.jogl.awt.TestBug1245JTabbedPanelCrashAWT$View3D[,2,26,625x421,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=625,height=421], visible true, showing false, displayable true, 625x421, GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]], drawable 0x400034 [junit] [junit] View 3: com.jogamp.opengl.test.junit.jogl.awt.TestBug1245JTabbedPanelCrashAWT$View3D[,2,26,625x421,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=625,height=421], visible true, showing false, displayable true, 625x421, GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]], drawable 0x40003b [junit] [junit] XXX POST.VISIBLE: GLEventListenerCounter[init 1, dispose 0, reshape 0, display 0] [junit] XXXX Panel(0x5701c135 -> Panel(0x19ac06ab) 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=422], visible true, showing true, displayable true, 635x422, GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]], drawable 0x40002d [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] XXXX Panel(0x19ac06ab -> Panel(0x6e7ead31) 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=422], visible true, showing true, displayable true, 635x422, GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]], drawable 0x400034 [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] XXXX Panel(0x6e7ead31 -> Panel(0x4e0e4e8c) 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=422], visible true, showing true, displayable true, 635x422, GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]], drawable 0x40003b [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] XXXX Panel(0x4e0e4e8c -> Panel(0x5701c135) 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=422], visible true, showing true, displayable true, 635x422, GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]], drawable 0x400021 [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] XXXX Panel(0x5701c135 -> Panel(0x19ac06ab) 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=422], visible true, showing true, displayable true, 635x422, GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]], drawable 0x40002d [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] XXXX Panel(0x19ac06ab -> Panel(0x5701c135) 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=422], visible true, showing true, displayable true, 635x422, GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]], drawable 0x400021 [junit] XXX POST.ACTION: GLEventListenerCounter[init 4, dispose 0, reshape 12, display 3121] [junit] Thread[#29,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 3123] [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 @ 1751132360066 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132360073 ms --- localhost/127.0.0.1:59999 - Unlock ok within 8 ms [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.517 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132356198 ms III - Start [junit] SLOCK [T main @ 1751132356203 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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,26,625x421,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=625,height=421], visible true, showing true, displayable true, 625x421, GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]], drawable 0x400021 [junit] [junit] View 1: com.jogamp.opengl.test.junit.jogl.awt.TestBug1245JTabbedPanelCrashAWT$View3D[,2,26,625x421,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=625,height=421], visible true, showing false, displayable true, 625x421, GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]], drawable 0x40002d [junit] [junit] View 2: com.jogamp.opengl.test.junit.jogl.awt.TestBug1245JTabbedPanelCrashAWT$View3D[,2,26,625x421,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=625,height=421], visible true, showing false, displayable true, 625x421, GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]], drawable 0x400034 [junit] [junit] View 3: com.jogamp.opengl.test.junit.jogl.awt.TestBug1245JTabbedPanelCrashAWT$View3D[,2,26,625x421,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=625,height=421], visible true, showing false, displayable true, 625x421, GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]], drawable 0x40003b [junit] [junit] XXX POST.VISIBLE: GLEventListenerCounter[init 1, dispose 0, reshape 0, display 0] [junit] XXXX Panel(0x5701c135 -> Panel(0x19ac06ab) 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=422], visible true, showing true, displayable true, 635x422, GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]], drawable 0x40002d [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] XXXX Panel(0x19ac06ab -> Panel(0x6e7ead31) 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=422], visible true, showing true, displayable true, 635x422, GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]], drawable 0x400034 [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] XXXX Panel(0x6e7ead31 -> Panel(0x4e0e4e8c) 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=422], visible true, showing true, displayable true, 635x422, GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]], drawable 0x40003b [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] XXXX Panel(0x4e0e4e8c -> Panel(0x5701c135) 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=422], visible true, showing true, displayable true, 635x422, GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]], drawable 0x400021 [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] XXXX Panel(0x5701c135 -> Panel(0x19ac06ab) 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=422], visible true, showing true, displayable true, 635x422, GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]], drawable 0x40002d [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] XXXX Panel(0x19ac06ab -> Panel(0x5701c135) 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=422], visible true, showing true, displayable true, 635x422, GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]], drawable 0x400021 [junit] XXX POST.ACTION: GLEventListenerCounter[init 4, dispose 0, reshape 12, display 3121] [junit] Thread[#29,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 3123] [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 @ 1751132360066 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132360073 ms --- localhost/127.0.0.1:59999 - Unlock ok within 8 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01 took 3.373 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.517 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132356198 ms III - Start [junit] SLOCK [T main @ 1751132356203 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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,26,625x421,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=625,height=421], visible true, showing true, displayable true, 625x421, GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]], drawable 0x400021 [junit] [junit] View 1: com.jogamp.opengl.test.junit.jogl.awt.TestBug1245JTabbedPanelCrashAWT$View3D[,2,26,625x421,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=625,height=421], visible true, showing false, displayable true, 625x421, GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]], drawable 0x40002d [junit] [junit] View 2: com.jogamp.opengl.test.junit.jogl.awt.TestBug1245JTabbedPanelCrashAWT$View3D[,2,26,625x421,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=625,height=421], visible true, showing false, displayable true, 625x421, GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]], drawable 0x400034 [junit] [junit] View 3: com.jogamp.opengl.test.junit.jogl.awt.TestBug1245JTabbedPanelCrashAWT$View3D[,2,26,625x421,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=625,height=421], visible true, showing false, displayable true, 625x421, GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]], drawable 0x40003b [junit] [junit] XXX POST.VISIBLE: GLEventListenerCounter[init 1, dispose 0, reshape 0, display 0] [junit] XXXX Panel(0x5701c135 -> Panel(0x19ac06ab) 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=422], visible true, showing true, displayable true, 635x422, GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]], drawable 0x40002d [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] XXXX Panel(0x19ac06ab -> Panel(0x6e7ead31) 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=422], visible true, showing true, displayable true, 635x422, GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]], drawable 0x400034 [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] XXXX Panel(0x6e7ead31 -> Panel(0x4e0e4e8c) 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=422], visible true, showing true, displayable true, 635x422, GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]], drawable 0x40003b [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] XXXX Panel(0x4e0e4e8c -> Panel(0x5701c135) 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=422], visible true, showing true, displayable true, 635x422, GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]], drawable 0x400021 [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] XXXX Panel(0x5701c135 -> Panel(0x19ac06ab) 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=422], visible true, showing true, displayable true, 635x422, GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]], drawable 0x40002d [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] XXXX Panel(0x19ac06ab -> Panel(0x5701c135) 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=422], visible true, showing true, displayable true, 635x422, GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]], drawable 0x400021 [junit] XXX POST.ACTION: GLEventListenerCounter[init 4, dispose 0, reshape 12, display 3121] [junit] Thread[#29,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 3123] [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 @ 1751132360066 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132360073 ms --- localhost/127.0.0.1:59999 - Unlock ok within 8 ms [junit] ------------- ---------------- --------------- [junit] WARNING: package sun.awt.windows not in java.desktop [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[GL4bc/GL4bc.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.546 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[GL4bc/GL4bc.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.485 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.546 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[GL4bc/GL4bc.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] WARNING: package sun.awt.windows not in java.desktop [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 @ 1751132361920 ms III - Start [junit] SLOCK [T main @ 1751132361925 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 @ 1751132363096 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132363100 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.781 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132361920 ms III - Start [junit] SLOCK [T main @ 1751132361925 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 @ 1751132363096 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132363100 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: testOffscreenSupersampling took 1.147 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.781 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132361920 ms III - Start [junit] SLOCK [T main @ 1751132361925 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 @ 1751132363096 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132363100 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [junit] ------------- ---------------- --------------- [junit] WARNING: package sun.awt.windows not in java.desktop [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 @ 1751132364107 ms III - Start [junit] SLOCK [T main @ 1751132364111 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 @ 1751132364822 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132364826 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.314 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132364107 ms III - Start [junit] SLOCK [T main @ 1751132364111 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 @ 1751132364822 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132364826 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01DefaultOffscreenSupersampling took 0.575 sec [junit] Testcase: test02PBufferOffscreenSupersampling took 0.115 sec [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.314 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132364107 ms III - Start [junit] SLOCK [T main @ 1751132364111 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 @ 1751132364822 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132364826 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [junit] ------------- ---------------- --------------- [junit] WARNING: package sun.awt.windows not in java.desktop [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 @ 1751132365693 ms III - Start [junit] SLOCK [T main @ 1751132365698 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0xe6da34d: tileRendererInUse null, GearsES2[obj 0xe6da34d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0xe6da34d on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0xe6da34d created: GearsObj[0xc2dec88, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0xe6da34d created: GearsObj[0x11dd1c51, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0xe6da34d created: GearsObj[0x11dd1c51, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0xe6da34d FIN GearsES2[obj 0xe6da34d isInit true, usesShared false, 1 GearsObj[0xc2dec88, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x11dd1c51, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4d37b23a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0xe6da34d 0/0 502x482 of 502x482, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0xe6da34d, 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[#29,AWT-EventQueue-0,6,main] GearsES2.display 0xe6da34d 502x482, swapInterval 1, drawable 0x400021 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0xe6da34d 0/0 512x483 of 512x483, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0xe6da34d, 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[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0xe6da34d: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0xe6da34d 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 @ 1751132367379 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132367381 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.284 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 @ 1751132365693 ms III - Start [junit] SLOCK [T main @ 1751132365698 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0xe6da34d: tileRendererInUse null, GearsES2[obj 0xe6da34d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0xe6da34d on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0xe6da34d created: GearsObj[0xc2dec88, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0xe6da34d created: GearsObj[0x11dd1c51, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0xe6da34d created: GearsObj[0x11dd1c51, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0xe6da34d FIN GearsES2[obj 0xe6da34d isInit true, usesShared false, 1 GearsObj[0xc2dec88, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x11dd1c51, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4d37b23a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0xe6da34d 0/0 502x482 of 502x482, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0xe6da34d, 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[#29,AWT-EventQueue-0,6,main] GearsES2.display 0xe6da34d 502x482, swapInterval 1, drawable 0x400021 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0xe6da34d 0/0 512x483 of 512x483, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0xe6da34d, 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[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0xe6da34d: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0xe6da34d 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 @ 1751132367379 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132367381 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test02WithCheckGraphicsEnvironment took 1.658 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.284 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 @ 1751132365693 ms III - Start [junit] SLOCK [T main @ 1751132365698 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0xe6da34d: tileRendererInUse null, GearsES2[obj 0xe6da34d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0xe6da34d on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0xe6da34d created: GearsObj[0xc2dec88, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0xe6da34d created: GearsObj[0x11dd1c51, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0xe6da34d created: GearsObj[0x11dd1c51, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0xe6da34d FIN GearsES2[obj 0xe6da34d isInit true, usesShared false, 1 GearsObj[0xc2dec88, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x11dd1c51, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4d37b23a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0xe6da34d 0/0 502x482 of 502x482, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0xe6da34d, 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[#29,AWT-EventQueue-0,6,main] GearsES2.display 0xe6da34d 502x482, swapInterval 1, drawable 0x400021 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0xe6da34d 0/0 512x483 of 512x483, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0xe6da34d, 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[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0xe6da34d: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0xe6da34d 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 @ 1751132367379 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132367381 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] ------------- ---------------- --------------- [junit] WARNING: package sun.awt.windows not in java.desktop [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 @ 1751132368323 ms III - Start [junit] SLOCK [T main @ 1751132368328 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug572AWT - test01RealizeGLCanvasOnAWTEDTUseFrameSize [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.init.0 0x3b5533f2: tileRendererInUse null, GearsES2[obj 0x3b5533f2 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x3b5533f2 on Thread[#30,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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] XXXX-0 true, AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@5f8b603c, [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 0x55c, fbc 0x19d: rgba 8/8/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=0x55c], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f8f80023b50, owner true, JAWTToolkitLock[obj 0xdc8c829, isOwner false, <576b31d2, 36260bf7>[count 0, qsz 0, owner ]], obj 0x102bb8fc], idx 0], visualID 0x55c, fbConfigID 0x19d, [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 0x55c, fbc 0x19d: rgba 8/8/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] Swap Interval 0 [junit] GL Profile GLProfile[GL4/GL4.sw] [junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x3b5533f2 created: GearsObj[0x797745b7, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x3b5533f2 created: GearsObj[0x42cc984c, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x3b5533f2 created: GearsObj[0x42cc984c, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.init.X 0x3b5533f2 FIN GearsES2[obj 0x3b5533f2 isInit true, usesShared false, 1 GearsObj[0x797745b7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x42cc984c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x25e8edc4, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.reshape 0x3b5533f2 0/0 502x482 of 502x482, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3b5533f2, 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[#30,AWT-EventQueue-0,6,main] GearsES2.display 0x3b5533f2 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[#30,AWT-EventQueue-0,6,main] GearsES2.reshape 0x3b5533f2 0/0 512x483 of 512x483, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3b5533f2, 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[#30,AWT-EventQueue-0,6,main] GearsES2.display 0x3b5533f2 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[#30,AWT-EventQueue-0,6,main] GearsES2.dispose 0x3b5533f2: tileRendererInUse null [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.dispose 0x3b5533f2 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@5f8b603c, [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 0x55c, fbc 0x19d: rgba 8/8/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=0x55c], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f8f80ac97c0, owner true, JAWTToolkitLock[obj 0xdc8c829, isOwner false, <576b31d2, 36260bf7>[count 0, qsz 0, owner ]], obj 0x51c6e101], idx 0], visualID 0x55c, fbConfigID 0x19d, [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 0x55c, fbc 0x19d: rgba 8/8/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[#30,AWT-EventQueue-0,6,main] GearsES2.init.0 0x10fbeb3a: tileRendererInUse null, GearsES2[obj 0x10fbeb3a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x10fbeb3a on Thread[#30,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x10fbeb3a created: GearsObj[0x3e192fcd, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x10fbeb3a created: GearsObj[0x7a86dbeb, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x10fbeb3a created: GearsObj[0x7a86dbeb, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.init.X 0x10fbeb3a FIN GearsES2[obj 0x10fbeb3a isInit true, usesShared false, 1 GearsObj[0x3e192fcd, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7a86dbeb, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4bebfdf6, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.reshape 0x10fbeb3a 0/0 512x512 of 512x512, swapInterval 1, drawable 0x40003f, msaa false, tileRendererInUse null [junit] >> GearsES2 0x10fbeb3a, angle 0.0, [l -1.0, r 1.0, b -1.0, 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[#30,AWT-EventQueue-0,6,main] GearsES2.display 0x10fbeb3a 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[#30,AWT-EventQueue-0,6,main] GearsES2.dispose 0x10fbeb3a: tileRendererInUse null [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.dispose 0x10fbeb3a 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[#30,AWT-EventQueue-0,6,main] GearsES2.init.0 0x5db2e33: tileRendererInUse null, GearsES2[obj 0x5db2e33 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x5db2e33 on Thread[#30,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x5db2e33 created: GearsObj[0x6c057dea, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x5db2e33 created: GearsObj[0x9582e70, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x5db2e33 created: GearsObj[0x9582e70, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.init.X 0x5db2e33 FIN GearsES2[obj 0x5db2e33 isInit true, usesShared false, 1 GearsObj[0x6c057dea, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x9582e70, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x42329033, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.reshape 0x5db2e33 0/0 512x483 of 512x483, swapInterval 1, drawable 0x400054, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5db2e33, 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[#30,AWT-EventQueue-0,6,main] GearsES2.display 0x5db2e33 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[#30,AWT-EventQueue-0,6,main] GearsES2.display 0x5db2e33 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@5f8b603c, [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 0x55c, fbc 0x19d: rgba 8/8/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=0x55c], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f8f983aa890, owner true, JAWTToolkitLock[obj 0xdc8c829, isOwner false, <576b31d2, 36260bf7>[count 0, qsz 0, owner ]], obj 0x42816a2b], idx 0], visualID 0x55c, fbConfigID 0x19d, [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 0x55c, fbc 0x19d: rgba 8/8/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[#30,AWT-EventQueue-0,6,main] GearsES2.dispose 0x5db2e33: tileRendererInUse null [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.dispose 0x5db2e33 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[#30,AWT-EventQueue-0,6,main] GearsES2.init.0 0x39e9b53: tileRendererInUse null, GearsES2[obj 0x39e9b53 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x39e9b53 on Thread[#30,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x39e9b53 created: GearsObj[0x2e405f88, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x39e9b53 created: GearsObj[0x213c19c1, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x39e9b53 created: GearsObj[0x213c19c1, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.init.X 0x39e9b53 FIN GearsES2[obj 0x39e9b53 isInit true, usesShared false, 1 GearsObj[0x2e405f88, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x213c19c1, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x925e9f5, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.reshape 0x39e9b53 0/0 512x512 of 512x512, swapInterval 1, drawable 0x400067, msaa false, tileRendererInUse null [junit] >> GearsES2 0x39e9b53, angle 0.0, [l -1.0, r 1.0, b -1.0, 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[#30,AWT-EventQueue-0,6,main] GearsES2.display 0x39e9b53 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] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.display 0x39e9b53 512x512, swapInterval 1, drawable 0x400067 [junit] AWT-EventQueue-0: ** screenshot: TestBug572AWT.test12RealizeGLCanvasOnMainTUseGLCanvasSize_-n0001-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@5f8b603c, [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 0x55c, fbc 0x19d: rgba 8/8/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=0x55c], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f8f983d10a0, owner true, JAWTToolkitLock[obj 0xdc8c829, isOwner false, <576b31d2, 36260bf7>[count 0, qsz 0, owner ]], obj 0x5d116167], idx 0], visualID 0x55c, fbConfigID 0x19d, [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 0x55c, fbc 0x19d: rgba 8/8/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[#30,AWT-EventQueue-0,6,main] GearsES2.dispose 0x39e9b53: tileRendererInUse null [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.dispose 0x39e9b53 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 @ 1751132370293 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132370295 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.568 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132368323 ms III - Start [junit] SLOCK [T main @ 1751132368328 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug572AWT - test01RealizeGLCanvasOnAWTEDTUseFrameSize [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.init.0 0x3b5533f2: tileRendererInUse null, GearsES2[obj 0x3b5533f2 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x3b5533f2 on Thread[#30,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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] XXXX-0 true, AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@5f8b603c, [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 0x55c, fbc 0x19d: rgba 8/8/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=0x55c], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f8f80023b50, owner true, JAWTToolkitLock[obj 0xdc8c829, isOwner false, <576b31d2, 36260bf7>[count 0, qsz 0, owner ]], obj 0x102bb8fc], idx 0], visualID 0x55c, fbConfigID 0x19d, [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 0x55c, fbc 0x19d: rgba 8/8/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] Swap Interval 0 [junit] GL Profile GLProfile[GL4/GL4.sw] [junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x3b5533f2 created: GearsObj[0x797745b7, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x3b5533f2 created: GearsObj[0x42cc984c, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x3b5533f2 created: GearsObj[0x42cc984c, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.init.X 0x3b5533f2 FIN GearsES2[obj 0x3b5533f2 isInit true, usesShared false, 1 GearsObj[0x797745b7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x42cc984c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x25e8edc4, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.reshape 0x3b5533f2 0/0 502x482 of 502x482, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3b5533f2, 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[#30,AWT-EventQueue-0,6,main] GearsES2.display 0x3b5533f2 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[#30,AWT-EventQueue-0,6,main] GearsES2.reshape 0x3b5533f2 0/0 512x483 of 512x483, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3b5533f2, 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[#30,AWT-EventQueue-0,6,main] GearsES2.display 0x3b5533f2 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[#30,AWT-EventQueue-0,6,main] GearsES2.dispose 0x3b5533f2: tileRendererInUse null [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.dispose 0x3b5533f2 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@5f8b603c, [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 0x55c, fbc 0x19d: rgba 8/8/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=0x55c], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f8f80ac97c0, owner true, JAWTToolkitLock[obj 0xdc8c829, isOwner false, <576b31d2, 36260bf7>[count 0, qsz 0, owner ]], obj 0x51c6e101], idx 0], visualID 0x55c, fbConfigID 0x19d, [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 0x55c, fbc 0x19d: rgba 8/8/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[#30,AWT-EventQueue-0,6,main] GearsES2.init.0 0x10fbeb3a: tileRendererInUse null, GearsES2[obj 0x10fbeb3a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x10fbeb3a on Thread[#30,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x10fbeb3a created: GearsObj[0x3e192fcd, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x10fbeb3a created: GearsObj[0x7a86dbeb, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x10fbeb3a created: GearsObj[0x7a86dbeb, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.init.X 0x10fbeb3a FIN GearsES2[obj 0x10fbeb3a isInit true, usesShared false, 1 GearsObj[0x3e192fcd, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7a86dbeb, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4bebfdf6, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.reshape 0x10fbeb3a 0/0 512x512 of 512x512, swapInterval 1, drawable 0x40003f, msaa false, tileRendererInUse null [junit] >> GearsES2 0x10fbeb3a, angle 0.0, [l -1.0, r 1.0, b -1.0, 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[#30,AWT-EventQueue-0,6,main] GearsES2.display 0x10fbeb3a 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[#30,AWT-EventQueue-0,6,main] GearsES2.dispose 0x10fbeb3a: tileRendererInUse null [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.dispose 0x10fbeb3a 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[#30,AWT-EventQueue-0,6,main] GearsES2.init.0 0x5db2e33: tileRendererInUse null, GearsES2[obj 0x5db2e33 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x5db2e33 on Thread[#30,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x5db2e33 created: GearsObj[0x6c057dea, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x5db2e33 created: GearsObj[0x9582e70, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x5db2e33 created: GearsObj[0x9582e70, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.init.X 0x5db2e33 FIN GearsES2[obj 0x5db2e33 isInit true, usesShared false, 1 GearsObj[0x6c057dea, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x9582e70, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x42329033, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.reshape 0x5db2e33 0/0 512x483 of 512x483, swapInterval 1, drawable 0x400054, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5db2e33, 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[#30,AWT-EventQueue-0,6,main] GearsES2.display 0x5db2e33 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[#30,AWT-EventQueue-0,6,main] GearsES2.display 0x5db2e33 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@5f8b603c, [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 0x55c, fbc 0x19d: rgba 8/8/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=0x55c], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f8f983aa890, owner true, JAWTToolkitLock[obj 0xdc8c829, isOwner false, <576b31d2, 36260bf7>[count 0, qsz 0, owner ]], obj 0x42816a2b], idx 0], visualID 0x55c, fbConfigID 0x19d, [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 0x55c, fbc 0x19d: rgba 8/8/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[#30,AWT-EventQueue-0,6,main] GearsES2.dispose 0x5db2e33: tileRendererInUse null [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.dispose 0x5db2e33 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[#30,AWT-EventQueue-0,6,main] GearsES2.init.0 0x39e9b53: tileRendererInUse null, GearsES2[obj 0x39e9b53 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x39e9b53 on Thread[#30,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x39e9b53 created: GearsObj[0x2e405f88, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x39e9b53 created: GearsObj[0x213c19c1, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x39e9b53 created: GearsObj[0x213c19c1, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.init.X 0x39e9b53 FIN GearsES2[obj 0x39e9b53 isInit true, usesShared false, 1 GearsObj[0x2e405f88, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x213c19c1, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x925e9f5, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.reshape 0x39e9b53 0/0 512x512 of 512x512, swapInterval 1, drawable 0x400067, msaa false, tileRendererInUse null [junit] >> GearsES2 0x39e9b53, angle 0.0, [l -1.0, r 1.0, b -1.0, 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[#30,AWT-EventQueue-0,6,main] GearsES2.display 0x39e9b53 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] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.display 0x39e9b53 512x512, swapInterval 1, drawable 0x400067 [junit] AWT-EventQueue-0: ** screenshot: TestBug572AWT.test12RealizeGLCanvasOnMainTUseGLCanvasSize_-n0001-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@5f8b603c, [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 0x55c, fbc 0x19d: rgba 8/8/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=0x55c], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f8f983d10a0, owner true, JAWTToolkitLock[obj 0xdc8c829, isOwner false, <576b31d2, 36260bf7>[count 0, qsz 0, owner ]], obj 0x5d116167], idx 0], visualID 0x55c, fbConfigID 0x19d, [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 0x55c, fbc 0x19d: rgba 8/8/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[#30,AWT-EventQueue-0,6,main] GearsES2.dispose 0x39e9b53: tileRendererInUse null [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.dispose 0x39e9b53 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 @ 1751132370293 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132370295 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01RealizeGLCanvasOnAWTEDTUseFrameSize took 0.957 sec [junit] Testcase: test02RealizeGLCanvasOnAWTEDTUseGLCanvasSize took 0.317 sec [junit] Testcase: test11RealizeGLCanvasOnMainTUseFrameSize took 0.327 sec [junit] Testcase: test12RealizeGLCanvasOnMainTUseGLCanvasSize took 0.328 sec [junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.568 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132368323 ms III - Start [junit] SLOCK [T main @ 1751132368328 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug572AWT - test01RealizeGLCanvasOnAWTEDTUseFrameSize [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.init.0 0x3b5533f2: tileRendererInUse null, GearsES2[obj 0x3b5533f2 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x3b5533f2 on Thread[#30,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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] XXXX-0 true, AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@5f8b603c, [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 0x55c, fbc 0x19d: rgba 8/8/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=0x55c], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f8f80023b50, owner true, JAWTToolkitLock[obj 0xdc8c829, isOwner false, <576b31d2, 36260bf7>[count 0, qsz 0, owner ]], obj 0x102bb8fc], idx 0], visualID 0x55c, fbConfigID 0x19d, [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 0x55c, fbc 0x19d: rgba 8/8/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] Swap Interval 0 [junit] GL Profile GLProfile[GL4/GL4.sw] [junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x3b5533f2 created: GearsObj[0x797745b7, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x3b5533f2 created: GearsObj[0x42cc984c, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x3b5533f2 created: GearsObj[0x42cc984c, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.init.X 0x3b5533f2 FIN GearsES2[obj 0x3b5533f2 isInit true, usesShared false, 1 GearsObj[0x797745b7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x42cc984c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x25e8edc4, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.reshape 0x3b5533f2 0/0 502x482 of 502x482, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3b5533f2, 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[#30,AWT-EventQueue-0,6,main] GearsES2.display 0x3b5533f2 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[#30,AWT-EventQueue-0,6,main] GearsES2.reshape 0x3b5533f2 0/0 512x483 of 512x483, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3b5533f2, 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[#30,AWT-EventQueue-0,6,main] GearsES2.display 0x3b5533f2 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[#30,AWT-EventQueue-0,6,main] GearsES2.dispose 0x3b5533f2: tileRendererInUse null [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.dispose 0x3b5533f2 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@5f8b603c, [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 0x55c, fbc 0x19d: rgba 8/8/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=0x55c], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f8f80ac97c0, owner true, JAWTToolkitLock[obj 0xdc8c829, isOwner false, <576b31d2, 36260bf7>[count 0, qsz 0, owner ]], obj 0x51c6e101], idx 0], visualID 0x55c, fbConfigID 0x19d, [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 0x55c, fbc 0x19d: rgba 8/8/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[#30,AWT-EventQueue-0,6,main] GearsES2.init.0 0x10fbeb3a: tileRendererInUse null, GearsES2[obj 0x10fbeb3a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x10fbeb3a on Thread[#30,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x10fbeb3a created: GearsObj[0x3e192fcd, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x10fbeb3a created: GearsObj[0x7a86dbeb, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x10fbeb3a created: GearsObj[0x7a86dbeb, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.init.X 0x10fbeb3a FIN GearsES2[obj 0x10fbeb3a isInit true, usesShared false, 1 GearsObj[0x3e192fcd, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7a86dbeb, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4bebfdf6, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.reshape 0x10fbeb3a 0/0 512x512 of 512x512, swapInterval 1, drawable 0x40003f, msaa false, tileRendererInUse null [junit] >> GearsES2 0x10fbeb3a, angle 0.0, [l -1.0, r 1.0, b -1.0, 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[#30,AWT-EventQueue-0,6,main] GearsES2.display 0x10fbeb3a 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[#30,AWT-EventQueue-0,6,main] GearsES2.dispose 0x10fbeb3a: tileRendererInUse null [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.dispose 0x10fbeb3a 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[#30,AWT-EventQueue-0,6,main] GearsES2.init.0 0x5db2e33: tileRendererInUse null, GearsES2[obj 0x5db2e33 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x5db2e33 on Thread[#30,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x5db2e33 created: GearsObj[0x6c057dea, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x5db2e33 created: GearsObj[0x9582e70, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x5db2e33 created: GearsObj[0x9582e70, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.init.X 0x5db2e33 FIN GearsES2[obj 0x5db2e33 isInit true, usesShared false, 1 GearsObj[0x6c057dea, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x9582e70, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x42329033, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.reshape 0x5db2e33 0/0 512x483 of 512x483, swapInterval 1, drawable 0x400054, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5db2e33, 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[#30,AWT-EventQueue-0,6,main] GearsES2.display 0x5db2e33 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[#30,AWT-EventQueue-0,6,main] GearsES2.display 0x5db2e33 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@5f8b603c, [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 0x55c, fbc 0x19d: rgba 8/8/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=0x55c], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f8f983aa890, owner true, JAWTToolkitLock[obj 0xdc8c829, isOwner false, <576b31d2, 36260bf7>[count 0, qsz 0, owner ]], obj 0x42816a2b], idx 0], visualID 0x55c, fbConfigID 0x19d, [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 0x55c, fbc 0x19d: rgba 8/8/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[#30,AWT-EventQueue-0,6,main] GearsES2.dispose 0x5db2e33: tileRendererInUse null [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.dispose 0x5db2e33 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[#30,AWT-EventQueue-0,6,main] GearsES2.init.0 0x39e9b53: tileRendererInUse null, GearsES2[obj 0x39e9b53 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x39e9b53 on Thread[#30,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x39e9b53 created: GearsObj[0x2e405f88, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x39e9b53 created: GearsObj[0x213c19c1, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x39e9b53 created: GearsObj[0x213c19c1, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.init.X 0x39e9b53 FIN GearsES2[obj 0x39e9b53 isInit true, usesShared false, 1 GearsObj[0x2e405f88, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x213c19c1, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x925e9f5, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.reshape 0x39e9b53 0/0 512x512 of 512x512, swapInterval 1, drawable 0x400067, msaa false, tileRendererInUse null [junit] >> GearsES2 0x39e9b53, angle 0.0, [l -1.0, r 1.0, b -1.0, 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[#30,AWT-EventQueue-0,6,main] GearsES2.display 0x39e9b53 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] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.display 0x39e9b53 512x512, swapInterval 1, drawable 0x400067 [junit] AWT-EventQueue-0: ** screenshot: TestBug572AWT.test12RealizeGLCanvasOnMainTUseGLCanvasSize_-n0001-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@5f8b603c, [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 0x55c, fbc 0x19d: rgba 8/8/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=0x55c], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f8f983d10a0, owner true, JAWTToolkitLock[obj 0xdc8c829, isOwner false, <576b31d2, 36260bf7>[count 0, qsz 0, owner ]], obj 0x5d116167], idx 0], visualID 0x55c, fbConfigID 0x19d, [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 0x55c, fbc 0x19d: rgba 8/8/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[#30,AWT-EventQueue-0,6,main] GearsES2.dispose 0x39e9b53: tileRendererInUse null [junit] Thread[#30,AWT-EventQueue-0,6,main] GearsES2.dispose 0x39e9b53 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 @ 1751132370293 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132370295 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] ------------- ---------------- --------------- [junit] WARNING: package sun.awt.windows not in java.desktop [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 @ 1751132371172 ms III - Start [junit] SLOCK [T main @ 1751132371177 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 @ 1751132371198 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132371204 ms --- localhost/127.0.0.1:59999 - Unlock ok within 6 ms [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.624 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132371172 ms III - Start [junit] SLOCK [T main @ 1751132371177 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 @ 1751132371198 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132371204 ms --- localhost/127.0.0.1:59999 - Unlock ok within 6 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test00 took 0.004 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.624 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132371172 ms III - Start [junit] SLOCK [T main @ 1751132371177 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 @ 1751132371198 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132371204 ms --- localhost/127.0.0.1:59999 - Unlock ok within 6 ms [junit] ------------- ---------------- --------------- [junit] WARNING: package sun.awt.windows not in java.desktop [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestBug642JSplitPaneMixHwLw01AWT [junit] ++++ Test Singleton.ctor() [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestBug642JSplitPaneMixHwLw01AWT [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132372002 ms III - Start [junit] SLOCK [T main @ 1751132372006 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug642JSplitPaneMixHwLw01AWT - test01JSplitPaneWithHwGLCanvasPlain [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0xc03cf28: tileRendererInUse null, GearsES2[obj 0xc03cf28 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0xc03cf28 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0xc03cf28 created: GearsObj[0x943245c, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0xc03cf28 created: GearsObj[0x4fc57dca, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0xc03cf28 created: GearsObj[0x4fc57dca, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0xc03cf28 FIN GearsES2[obj 0xc03cf28 isInit true, usesShared false, 1 GearsObj[0x943245c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4fc57dca, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xb9db4cc, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0xc03cf28 0/0 396x536 of 396x536, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0xc03cf28, 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 / 228 ms, 263.1 fps, 3 ms/f; total: 60 f, 263.1 fps, 3 ms/f [junit] 0 s: 60 f / 78 ms, 769.2 fps, 1 ms/f; total: 120 f, 392.1 fps, 2 ms/f [junit] 0 s: 60 f / 80 ms, 750.0 fps, 1 ms/f; total: 180 f, 465.1 fps, 2 ms/f [junit] 0 s: 60 f / 66 ms, 909.0 fps, 1 ms/f; total: 240 f, 529.8 fps, 1 ms/f [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0xc03cf28: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0xc03cf28 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[#29,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[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x2e55dd0c created: GearsObj[0x741e5349, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x2e55dd0c created: GearsObj[0x667e38f4, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x2e55dd0c created: GearsObj[0x667e38f4, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x2e55dd0c FIN GearsES2[obj 0x2e55dd0c isInit true, usesShared false, 1 GearsObj[0x741e5349, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x667e38f4, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x45ca8b97, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x2e55dd0c 0/0 401x537 of 401x537, swapInterval 1, drawable 0x40004c, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2e55dd0c, 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 / 183 ms, 327.8 fps, 3 ms/f; total: 60 f, 327.8 fps, 3 ms/f [junit] 0 s: 60 f / 62 ms, 967.7 fps, 1 ms/f; total: 120 f, 487.8 fps, 2 ms/f [junit] 0 s: 60 f / 55 ms, 1090.9 fps, 0 ms/f; total: 180 f, 598.0 fps, 1 ms/f [junit] 0 s: 60 f / 59 ms, 1016.9 fps, 0 ms/f; total: 240 f, 664.8 fps, 1 ms/f [junit] 0 s: 60 f / 54 ms, 1111.1 fps, 0 ms/f; total: 300 f, 721.1 fps, 1 ms/f [junit] 0 s: 60 f / 53 ms, 1132.0 fps, 0 ms/f; total: 360 f, 767.5 fps, 1 ms/f [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x2e55dd0c: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x2e55dd0c 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[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x31e5415e: tileRendererInUse null, GearsES2[obj 0x31e5415e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x31e5415e on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x31e5415e created: GearsObj[0x5e086ba, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x31e5415e created: GearsObj[0x19e54c4d, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x31e5415e created: GearsObj[0x19e54c4d, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x31e5415e FIN GearsES2[obj 0x31e5415e isInit true, usesShared false, 1 GearsObj[0x5e086ba, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x19e54c4d, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x7be4a672, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x31e5415e 0/0 406x537 of 406x537, swapInterval 1, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x31e5415e, 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[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x31e5415e: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x31e5415e 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 @ 1751132374242 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132374252 ms --- localhost/127.0.0.1:59999 - Unlock ok within 12 ms [junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.865 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132372002 ms III - Start [junit] SLOCK [T main @ 1751132372006 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug642JSplitPaneMixHwLw01AWT - test01JSplitPaneWithHwGLCanvasPlain [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0xc03cf28: tileRendererInUse null, GearsES2[obj 0xc03cf28 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0xc03cf28 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0xc03cf28 created: GearsObj[0x943245c, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0xc03cf28 created: GearsObj[0x4fc57dca, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0xc03cf28 created: GearsObj[0x4fc57dca, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0xc03cf28 FIN GearsES2[obj 0xc03cf28 isInit true, usesShared false, 1 GearsObj[0x943245c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4fc57dca, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xb9db4cc, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0xc03cf28 0/0 396x536 of 396x536, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0xc03cf28, 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 / 228 ms, 263.1 fps, 3 ms/f; total: 60 f, 263.1 fps, 3 ms/f [junit] 0 s: 60 f / 78 ms, 769.2 fps, 1 ms/f; total: 120 f, 392.1 fps, 2 ms/f [junit] 0 s: 60 f / 80 ms, 750.0 fps, 1 ms/f; total: 180 f, 465.1 fps, 2 ms/f [junit] 0 s: 60 f / 66 ms, 909.0 fps, 1 ms/f; total: 240 f, 529.8 fps, 1 ms/f [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0xc03cf28: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0xc03cf28 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[#29,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[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x2e55dd0c created: GearsObj[0x741e5349, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x2e55dd0c created: GearsObj[0x667e38f4, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x2e55dd0c created: GearsObj[0x667e38f4, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x2e55dd0c FIN GearsES2[obj 0x2e55dd0c isInit true, usesShared false, 1 GearsObj[0x741e5349, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x667e38f4, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x45ca8b97, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x2e55dd0c 0/0 401x537 of 401x537, swapInterval 1, drawable 0x40004c, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2e55dd0c, 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 / 183 ms, 327.8 fps, 3 ms/f; total: 60 f, 327.8 fps, 3 ms/f [junit] 0 s: 60 f / 62 ms, 967.7 fps, 1 ms/f; total: 120 f, 487.8 fps, 2 ms/f [junit] 0 s: 60 f / 55 ms, 1090.9 fps, 0 ms/f; total: 180 f, 598.0 fps, 1 ms/f [junit] 0 s: 60 f / 59 ms, 1016.9 fps, 0 ms/f; total: 240 f, 664.8 fps, 1 ms/f [junit] 0 s: 60 f / 54 ms, 1111.1 fps, 0 ms/f; total: 300 f, 721.1 fps, 1 ms/f [junit] 0 s: 60 f / 53 ms, 1132.0 fps, 0 ms/f; total: 360 f, 767.5 fps, 1 ms/f [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x2e55dd0c: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x2e55dd0c 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[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x31e5415e: tileRendererInUse null, GearsES2[obj 0x31e5415e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x31e5415e on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x31e5415e created: GearsObj[0x5e086ba, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x31e5415e created: GearsObj[0x19e54c4d, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x31e5415e created: GearsObj[0x19e54c4d, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x31e5415e FIN GearsES2[obj 0x31e5415e isInit true, usesShared false, 1 GearsObj[0x5e086ba, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x19e54c4d, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x7be4a672, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x31e5415e 0/0 406x537 of 406x537, swapInterval 1, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x31e5415e, 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[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x31e5415e: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x31e5415e 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 @ 1751132374242 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132374252 ms --- localhost/127.0.0.1:59999 - Unlock ok within 12 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01JSplitPaneWithHwGLCanvasPlain took 1.081 sec [junit] Testcase: test02JSplitPaneWithHwGLCanvasContainer took 0.551 sec [junit] Testcase: test03JSplitPaneWithLwGLJPanel took 0.542 sec [junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.865 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132372002 ms III - Start [junit] SLOCK [T main @ 1751132372006 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug642JSplitPaneMixHwLw01AWT - test01JSplitPaneWithHwGLCanvasPlain [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0xc03cf28: tileRendererInUse null, GearsES2[obj 0xc03cf28 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0xc03cf28 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0xc03cf28 created: GearsObj[0x943245c, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0xc03cf28 created: GearsObj[0x4fc57dca, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0xc03cf28 created: GearsObj[0x4fc57dca, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0xc03cf28 FIN GearsES2[obj 0xc03cf28 isInit true, usesShared false, 1 GearsObj[0x943245c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4fc57dca, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xb9db4cc, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0xc03cf28 0/0 396x536 of 396x536, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0xc03cf28, 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 / 228 ms, 263.1 fps, 3 ms/f; total: 60 f, 263.1 fps, 3 ms/f [junit] 0 s: 60 f / 78 ms, 769.2 fps, 1 ms/f; total: 120 f, 392.1 fps, 2 ms/f [junit] 0 s: 60 f / 80 ms, 750.0 fps, 1 ms/f; total: 180 f, 465.1 fps, 2 ms/f [junit] 0 s: 60 f / 66 ms, 909.0 fps, 1 ms/f; total: 240 f, 529.8 fps, 1 ms/f [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0xc03cf28: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0xc03cf28 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[#29,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[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x2e55dd0c created: GearsObj[0x741e5349, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x2e55dd0c created: GearsObj[0x667e38f4, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x2e55dd0c created: GearsObj[0x667e38f4, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x2e55dd0c FIN GearsES2[obj 0x2e55dd0c isInit true, usesShared false, 1 GearsObj[0x741e5349, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x667e38f4, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x45ca8b97, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x2e55dd0c 0/0 401x537 of 401x537, swapInterval 1, drawable 0x40004c, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2e55dd0c, 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 / 183 ms, 327.8 fps, 3 ms/f; total: 60 f, 327.8 fps, 3 ms/f [junit] 0 s: 60 f / 62 ms, 967.7 fps, 1 ms/f; total: 120 f, 487.8 fps, 2 ms/f [junit] 0 s: 60 f / 55 ms, 1090.9 fps, 0 ms/f; total: 180 f, 598.0 fps, 1 ms/f [junit] 0 s: 60 f / 59 ms, 1016.9 fps, 0 ms/f; total: 240 f, 664.8 fps, 1 ms/f [junit] 0 s: 60 f / 54 ms, 1111.1 fps, 0 ms/f; total: 300 f, 721.1 fps, 1 ms/f [junit] 0 s: 60 f / 53 ms, 1132.0 fps, 0 ms/f; total: 360 f, 767.5 fps, 1 ms/f [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x2e55dd0c: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x2e55dd0c 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[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x31e5415e: tileRendererInUse null, GearsES2[obj 0x31e5415e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x31e5415e on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x31e5415e created: GearsObj[0x5e086ba, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x31e5415e created: GearsObj[0x19e54c4d, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x31e5415e created: GearsObj[0x19e54c4d, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x31e5415e FIN GearsES2[obj 0x31e5415e isInit true, usesShared false, 1 GearsObj[0x5e086ba, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x19e54c4d, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x7be4a672, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x31e5415e 0/0 406x537 of 406x537, swapInterval 1, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x31e5415e, 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[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x31e5415e: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x31e5415e 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 @ 1751132374242 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132374252 ms --- localhost/127.0.0.1:59999 - Unlock ok within 12 ms [junit] ------------- ---------------- --------------- [junit] WARNING: package sun.awt.windows not in java.desktop [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 @ 1751132375264 ms III - Start [junit] SLOCK [T main @ 1751132375269 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 / 240 ms, 250.0 fps, 4 ms/f; total: 60 f, 250.0 fps, 4 ms/f [junit] 0 s: 60 f / 98 ms, 612.2 fps, 1 ms/f; total: 120 f, 355.0 fps, 2 ms/f [junit] 0 s: 60 f / 83 ms, 722.8 fps, 1 ms/f; total: 180 f, 426.5 fps, 2 ms/f [junit] 0 s: 60 f / 83 ms, 722.8 fps, 1 ms/f; total: 240 f, 474.3 fps, 2 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, 480000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540 f, 540000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 600 f, 600000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 660 f, 660000.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, 690000.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, 555000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2280 f, 570000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2340 f, 585000.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, 600000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3060 f, 612000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3120 f, 624000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3180 f, 636000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3240 f, 648000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3300 f, 660000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3360 f, 672000.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, 620000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3780 f, 630000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3840 f, 640000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3900 f, 650000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3960 f, 660000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4020 f, 670000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4080 f, 680000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4140 f, 690000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4200 f, 700000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4260 f, 710000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4320 f, 720000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4380 f, 730000.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, 651428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4620 f, 660000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4680 f, 668571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4740 f, 677142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4800 f, 685714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4860 f, 694285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4920 f, 702857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4980 f, 711428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5040 f, 720000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5100 f, 728571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5160 f, 737142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5220 f, 745714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5280 f, 754285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5340 f, 667500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5400 f, 675000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5460 f, 682500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5520 f, 690000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5580 f, 697500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5640 f, 705000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5700 f, 712500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5760 f, 720000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5820 f, 727500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5880 f, 735000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5940 f, 742500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6000 f, 750000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6060 f, 757500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6120 f, 765000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6180 f, 686666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6240 f, 693333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6300 f, 700000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6360 f, 706666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6420 f, 713333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6480 f, 720000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6540 f, 726666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6600 f, 733333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6660 f, 740000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6720 f, 746666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6780 f, 753333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6840 f, 760000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6900 f, 766666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6960 f, 773333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7020 f, 702000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7080 f, 708000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7140 f, 714000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7200 f, 720000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7260 f, 726000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7320 f, 732000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7380 f, 738000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7440 f, 744000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7500 f, 750000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7560 f, 756000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7620 f, 762000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7680 f, 768000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7740 f, 774000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7800 f, 780000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7860 f, 786000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7920 f, 720000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7980 f, 725454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8040 f, 730909.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8100 f, 736363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8160 f, 741818.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8220 f, 747272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8280 f, 752727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8340 f, 758181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8400 f, 763636.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8460 f, 769090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8520 f, 774545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8580 f, 780000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8640 f, 785454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8700 f, 790909.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8760 f, 796363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8820 f, 735000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8880 f, 740000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8940 f, 745000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9000 f, 750000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9060 f, 755000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9120 f, 760000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9180 f, 765000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9240 f, 770000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9300 f, 775000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9360 f, 780000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9420 f, 785000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9480 f, 790000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9540 f, 795000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9600 f, 800000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9660 f, 805000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9720 f, 810000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9780 f, 815000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9840 f, 820000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9900 f, 761538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9960 f, 766153.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10020 f, 770769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10080 f, 775384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10140 f, 780000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10200 f, 784615.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10260 f, 789230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10320 f, 793846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10380 f, 798461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10440 f, 803076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10500 f, 807692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10560 f, 812307.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10620 f, 816923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10680 f, 821538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10740 f, 826153.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10800 f, 830769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10860 f, 835384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10920 f, 840000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10980 f, 784285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11040 f, 788571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11100 f, 792857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11160 f, 797142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11220 f, 801428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11280 f, 805714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11340 f, 810000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11400 f, 814285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11460 f, 818571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11520 f, 822857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11580 f, 827142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11640 f, 831428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11700 f, 835714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11760 f, 840000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11820 f, 844285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11880 f, 848571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11940 f, 852857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12000 f, 857142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12060 f, 804000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12120 f, 808000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12180 f, 812000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12240 f, 816000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12300 f, 820000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12360 f, 824000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12420 f, 828000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12480 f, 832000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12540 f, 836000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12600 f, 840000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12660 f, 844000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12720 f, 848000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12780 f, 852000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12840 f, 856000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12900 f, 860000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12960 f, 864000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13020 f, 868000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13080 f, 872000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13140 f, 876000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13200 f, 880000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13260 f, 828750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13320 f, 832500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13380 f, 836250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13440 f, 840000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13500 f, 843750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13560 f, 847500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13620 f, 851250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13680 f, 855000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13740 f, 858750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13800 f, 862500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13860 f, 866250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13920 f, 870000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13980 f, 873750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14040 f, 877500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14100 f, 881250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14160 f, 885000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14220 f, 888750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14280 f, 892500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14340 f, 896250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14400 f, 847058.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14460 f, 850588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14520 f, 854117.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14580 f, 857647.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14640 f, 861176.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14700 f, 864705.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14760 f, 868235.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14820 f, 871764.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14880 f, 875294.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14940 f, 878823.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15000 f, 882352.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15060 f, 885882.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15120 f, 889411.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15180 f, 892941.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15240 f, 896470.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15300 f, 900000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15360 f, 903529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15420 f, 907058.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15480 f, 910588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15540 f, 863333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15600 f, 866666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15660 f, 870000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15720 f, 873333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15780 f, 876666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15840 f, 880000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15900 f, 883333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15960 f, 886666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16020 f, 890000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16080 f, 893333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16140 f, 896666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16200 f, 900000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16260 f, 903333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16320 f, 906666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16380 f, 910000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16440 f, 913333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16500 f, 916666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16560 f, 920000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16620 f, 923333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16680 f, 926666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16740 f, 930000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16800 f, 933333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16860 f, 887368.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16920 f, 890526.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16980 f, 893684.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17040 f, 896842.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17100 f, 900000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17160 f, 903157.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17220 f, 906315.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17280 f, 909473.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17340 f, 912631.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17400 f, 915789.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17460 f, 918947.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17520 f, 922105.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17580 f, 925263.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17640 f, 928421.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17700 f, 931578.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17760 f, 934736.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17820 f, 937894.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17880 f, 941052.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17940 f, 944210.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18000 f, 947368.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18060 f, 950526.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18120 f, 953684.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18180 f, 909000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18240 f, 912000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18300 f, 915000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18360 f, 918000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18420 f, 921000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18480 f, 924000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18540 f, 927000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18600 f, 930000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18660 f, 933000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18720 f, 936000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18780 f, 939000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18840 f, 942000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18900 f, 945000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18960 f, 948000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19020 f, 951000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19080 f, 954000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19140 f, 957000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19200 f, 960000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19260 f, 963000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19320 f, 966000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19380 f, 969000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19440 f, 972000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19500 f, 975000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19560 f, 978000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19620 f, 934285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19680 f, 937142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19740 f, 940000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19800 f, 942857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19860 f, 945714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19920 f, 948571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19980 f, 951428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20040 f, 954285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20100 f, 957142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20160 f, 960000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20220 f, 962857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20280 f, 965714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20340 f, 968571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20400 f, 971428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20460 f, 974285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20520 f, 977142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20580 f, 980000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20640 f, 982857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20700 f, 985714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20760 f, 988571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20820 f, 991428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20880 f, 994285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20940 f, 997142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21000 f, 954545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21060 f, 957272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21120 f, 960000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21180 f, 962727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21240 f, 965454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21300 f, 968181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21360 f, 970909.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21420 f, 973636.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21480 f, 976363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21540 f, 979090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21600 f, 981818.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21660 f, 984545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21720 f, 987272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21780 f, 990000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21840 f, 992727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21900 f, 995454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21960 f, 998181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22020 f, 1000909.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22080 f, 1003636.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22140 f, 1006363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22200 f, 1009090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22260 f, 1011818.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22320 f, 970434.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22380 f, 973043.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22440 f, 975652.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22500 f, 978260.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22560 f, 980869.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22620 f, 983478.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22680 f, 986086.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22740 f, 988695.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22800 f, 991304.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22860 f, 993913.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22920 f, 996521.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22980 f, 999130.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23040 f, 1001739.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23100 f, 1004347.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23160 f, 1006956.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23220 f, 1009565.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23280 f, 1012173.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23340 f, 1014782.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23400 f, 1017391.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23460 f, 1020000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23520 f, 1022608.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23580 f, 982500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23640 f, 985000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23700 f, 987500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23760 f, 990000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23820 f, 992500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23880 f, 995000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23940 f, 997500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24000 f, 1000000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24060 f, 1002500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24120 f, 1005000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24180 f, 1007500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24240 f, 1010000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24300 f, 1012500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24360 f, 1015000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24420 f, 1017500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24480 f, 1020000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24540 f, 1022500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24600 f, 1025000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24660 f, 1027500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24720 f, 1030000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24780 f, 1032500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24840 f, 1035000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24900 f, 1037500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24960 f, 1040000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25020 f, 1042500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25080 f, 1003200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25140 f, 1005600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25200 f, 1008000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25260 f, 1010400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25320 f, 1012800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25380 f, 1015200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25440 f, 1017600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25500 f, 1020000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25560 f, 1022400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25620 f, 1024800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25680 f, 1027200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25740 f, 1029600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25800 f, 1032000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25860 f, 1034400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25920 f, 1036800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25980 f, 1039200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26040 f, 1041600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26100 f, 1044000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26160 f, 1046400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26220 f, 1048800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26280 f, 1051200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26340 f, 1053600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26400 f, 1056000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26460 f, 1058400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26520 f, 1020000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26580 f, 1022307.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26640 f, 1024615.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26700 f, 1026923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26760 f, 1029230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26820 f, 1031538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26880 f, 1033846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26940 f, 1036153.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27000 f, 1038461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27060 f, 1040769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27120 f, 1043076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27180 f, 1045384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27240 f, 1047692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27300 f, 1050000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27360 f, 1052307.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27420 f, 1054615.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27480 f, 1056923.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27540 f, 1059230.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27600 f, 1061538.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27660 f, 1063846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27720 f, 1066153.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27780 f, 1068461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27840 f, 1070769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27900 f, 1073076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27960 f, 1035555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28020 f, 1037777.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28080 f, 1040000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28140 f, 1042222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28200 f, 1044444.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28260 f, 1046666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28320 f, 1048888.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28380 f, 1051111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28440 f, 1053333.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28500 f, 1055555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28560 f, 1057777.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28620 f, 1060000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28680 f, 1062222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28740 f, 1064444.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28800 f, 1066666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28860 f, 1068888.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28920 f, 1071111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28980 f, 1073333.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29040 f, 1075555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29100 f, 1077777.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29160 f, 1080000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29220 f, 1082222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29280 f, 1045714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29340 f, 1047857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29400 f, 1050000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29460 f, 1052142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29520 f, 1054285.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29580 f, 1056428.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29640 f, 1058571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29700 f, 1060714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29760 f, 1062857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29820 f, 1065000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29880 f, 1067142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29940 f, 1069285.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30000 f, 1071428.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30060 f, 1073571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30120 f, 1075714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30180 f, 1077857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30240 f, 1080000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30300 f, 1082142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30360 f, 1084285.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30420 f, 1086428.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30480 f, 1088571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30540 f, 1090714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30600 f, 1092857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30660 f, 1095000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30720 f, 1097142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30780 f, 1061379.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30840 f, 1063448.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30900 f, 1065517.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30960 f, 1067586.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31020 f, 1069655.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31080 f, 1071724.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31140 f, 1073793.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31200 f, 1075862.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31260 f, 1077931.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31320 f, 1080000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31380 f, 1082069.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31440 f, 1084137.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31500 f, 1086206.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31560 f, 1088275.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31620 f, 1090344.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31680 f, 1092413.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31740 f, 1094482.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31800 f, 1096551.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31860 f, 1098620.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31920 f, 1100689.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31980 f, 1102758.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32040 f, 1104827.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32100 f, 1106896.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32160 f, 1108965.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32220 f, 1111034.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32280 f, 1113103.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32340 f, 1115172.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32400 f, 1117241.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32460 f, 1119310.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32520 f, 1084000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32580 f, 1086000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32640 f, 1088000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32700 f, 1090000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32760 f, 1092000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32820 f, 1094000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32880 f, 1096000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32940 f, 1098000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33000 f, 1100000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33060 f, 1102000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33120 f, 1104000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33180 f, 1106000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33240 f, 1108000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33300 f, 1110000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33360 f, 1112000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33420 f, 1114000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33480 f, 1116000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33540 f, 1118000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33600 f, 1120000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33660 f, 1122000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33720 f, 1124000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33780 f, 1126000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33840 f, 1128000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33900 f, 1130000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33960 f, 1132000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34020 f, 1134000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34080 f, 1136000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34140 f, 1138000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34200 f, 1140000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34260 f, 1105161.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34320 f, 1107096.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34380 f, 1109032.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34440 f, 1110967.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34500 f, 1112903.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34560 f, 1114838.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34620 f, 1116774.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34680 f, 1118709.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34740 f, 1120645.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34800 f, 1122580.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34860 f, 1124516.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34920 f, 1126451.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34980 f, 1128387.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35040 f, 1130322.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35100 f, 1132258.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35160 f, 1134193.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35220 f, 1136129.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35280 f, 1138064.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35340 f, 1140000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35400 f, 1141935.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35460 f, 1143871.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35520 f, 1145806.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35580 f, 1147741.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35640 f, 1149677.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35700 f, 1151612.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35760 f, 1153548.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35820 f, 1155483.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35880 f, 1157419.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35940 f, 1159354.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36000 f, 1161290.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36060 f, 1126875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36120 f, 1128750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36180 f, 1130625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36240 f, 1132500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36300 f, 1134375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36360 f, 1136250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36420 f, 1138125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36480 f, 1140000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36540 f, 1141875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36600 f, 1143750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36660 f, 1145625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36720 f, 1147500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36780 f, 1149375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36840 f, 1151250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36900 f, 1153125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36960 f, 1155000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37020 f, 1156875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37080 f, 1158750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37140 f, 1160625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37200 f, 1162500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37260 f, 1164375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37320 f, 1166250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37380 f, 1168125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37440 f, 1170000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37500 f, 1171875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37560 f, 1173750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37620 f, 1175625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37680 f, 1177500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37740 f, 1179375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37800 f, 1181250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37860 f, 1183125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37920 f, 1149090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37980 f, 1150909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38040 f, 1152727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38100 f, 1154545.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38160 f, 1156363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38220 f, 1158181.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38280 f, 1160000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38340 f, 1161818.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38400 f, 1163636.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38460 f, 1165454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38520 f, 1167272.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38580 f, 1169090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38640 f, 1170909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38700 f, 1172727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38760 f, 1174545.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38820 f, 1176363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38880 f, 1178181.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38940 f, 1180000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39000 f, 1181818.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39060 f, 1183636.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39120 f, 1185454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39180 f, 1187272.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39240 f, 1189090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39300 f, 1190909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39360 f, 1192727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39420 f, 1194545.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39480 f, 1196363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39540 f, 1198181.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39600 f, 1200000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39660 f, 1201818.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39720 f, 1168235.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39780 f, 1170000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39840 f, 1171764.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39900 f, 1173529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39960 f, 1175294.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40020 f, 1177058.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40080 f, 1178823.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40140 f, 1180588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40200 f, 1182353.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40260 f, 1184117.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40320 f, 1185882.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40380 f, 1187647.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40440 f, 1189411.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40500 f, 1191176.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40560 f, 1192941.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40620 f, 1194705.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40680 f, 1196470.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40740 f, 1198235.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40800 f, 1200000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40860 f, 1201764.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40920 f, 1203529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40980 f, 1205294.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41040 f, 1207058.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41100 f, 1208823.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41160 f, 1210588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41220 f, 1212353.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41280 f, 1214117.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41340 f, 1215882.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41400 f, 1217647.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41460 f, 1219411.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41520 f, 1186285.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41580 f, 1188000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41640 f, 1189714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41700 f, 1191428.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41760 f, 1193142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41820 f, 1194857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41880 f, 1196571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41940 f, 1198285.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42000 f, 1200000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42060 f, 1201714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42120 f, 1203428.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42180 f, 1205142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42240 f, 1206857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42300 f, 1208571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42360 f, 1210285.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42420 f, 1212000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42480 f, 1213714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42540 f, 1215428.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42600 f, 1217142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42660 f, 1218857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42720 f, 1220571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42780 f, 1222285.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42840 f, 1224000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42900 f, 1225714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42960 f, 1227428.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43020 f, 1229142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43080 f, 1230857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43140 f, 1232571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43200 f, 1234285.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43260 f, 1236000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43320 f, 1237714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43380 f, 1239428.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43440 f, 1206666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43500 f, 1208333.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43560 f, 1210000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43620 f, 1211666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43680 f, 1213333.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43740 f, 1215000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43800 f, 1216666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43860 f, 1218333.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43920 f, 1220000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43980 f, 1221666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44040 f, 1223333.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44100 f, 1225000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44160 f, 1226666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44220 f, 1228333.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44280 f, 1230000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44340 f, 1231666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44400 f, 1233333.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44460 f, 1235000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44520 f, 1236666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44580 f, 1238333.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44640 f, 1240000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44700 f, 1241666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44760 f, 1243333.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44820 f, 1245000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44880 f, 1246666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44940 f, 1248333.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45000 f, 1250000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45060 f, 1251666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45120 f, 1253333.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45180 f, 1255000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45240 f, 1256666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45300 f, 1258333.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45360 f, 1225946.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45420 f, 1227567.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45480 f, 1229189.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45540 f, 1230810.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45600 f, 1232432.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45660 f, 1234054.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45720 f, 1235675.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45780 f, 1237297.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45840 f, 1238918.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45900 f, 1240540.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45960 f, 1242162.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46020 f, 1243783.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46080 f, 1245405.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46140 f, 1247027.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46200 f, 1248648.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46260 f, 1250270.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46320 f, 1251891.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46380 f, 1253513.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46440 f, 1255135.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46500 f, 1256756.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46560 f, 1258378.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46620 f, 1260000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46680 f, 1261621.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46740 f, 1263243.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46800 f, 1264864.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46860 f, 1266486.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46920 f, 1268108.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46980 f, 1269729.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47040 f, 1271351.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47100 f, 1272973.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47160 f, 1274594.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47220 f, 1276216.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47280 f, 1244210.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47340 f, 1245789.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47400 f, 1247368.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47460 f, 1248947.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47520 f, 1250526.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47580 f, 1252105.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47640 f, 1253684.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47700 f, 1255263.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47760 f, 1256842.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47820 f, 1258421.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47880 f, 1260000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47940 f, 1261579.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48000 f, 1263157.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48060 f, 1264736.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48120 f, 1266315.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48180 f, 1267894.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48240 f, 1269473.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48300 f, 1271052.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48360 f, 1272631.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48420 f, 1274210.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48480 f, 1275789.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48540 f, 1277368.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48600 f, 1278947.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48660 f, 1280526.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48720 f, 1282105.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48780 f, 1283684.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48840 f, 1285263.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48900 f, 1286842.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48960 f, 1288421.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49020 f, 1290000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49080 f, 1291579.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49140 f, 1293157.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49200 f, 1294736.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49260 f, 1296315.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49320 f, 1264615.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49380 f, 1266153.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49440 f, 1267692.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49500 f, 1269230.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49560 f, 1270769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49620 f, 1272307.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49680 f, 1273846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49740 f, 1275384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49800 f, 1276923.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49860 f, 1278461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49920 f, 1280000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49980 f, 1281538.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50040 f, 1283076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50100 f, 1284615.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50160 f, 1286153.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50220 f, 1287692.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50280 f, 1289230.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50340 f, 1290769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50400 f, 1292307.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50460 f, 1293846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50520 f, 1295384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50580 f, 1296923.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50640 f, 1298461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50700 f, 1300000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50760 f, 1301538.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50820 f, 1303076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50880 f, 1304615.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50940 f, 1306153.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51000 f, 1307692.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51060 f, 1309230.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51120 f, 1278000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51180 f, 1279500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51240 f, 1281000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51300 f, 1282500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51360 f, 1284000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51420 f, 1285500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51480 f, 1287000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51540 f, 1288500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51600 f, 1290000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51660 f, 1291500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51720 f, 1293000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51780 f, 1294500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51840 f, 1296000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51900 f, 1297500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51960 f, 1299000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52020 f, 1300500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52080 f, 1302000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52140 f, 1303500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52200 f, 1305000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52260 f, 1306500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52320 f, 1276097.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52380 f, 1277561.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52440 f, 1279024.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52500 f, 1280487.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52560 f, 1281951.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52620 f, 1283414.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52680 f, 1284878.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52740 f, 1286341.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52800 f, 1287804.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52860 f, 1289268.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52920 f, 1290731.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52980 f, 1292195.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53040 f, 1293658.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53100 f, 1295122.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53160 f, 1296585.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53220 f, 1298048.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53280 f, 1299512.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53340 f, 1300975.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53400 f, 1302439.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53460 f, 1303902.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53520 f, 1274285.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53580 f, 1275714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53640 f, 1277142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53700 f, 1278571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53760 f, 1280000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53820 f, 1281428.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53880 f, 1282857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53940 f, 1284285.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54000 f, 1285714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54060 f, 1287142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54120 f, 1288571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54180 f, 1290000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54240 f, 1291428.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54300 f, 1292857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54360 f, 1294285.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54420 f, 1295714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54480 f, 1297142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54540 f, 1298571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54600 f, 1300000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54660 f, 1301428.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54720 f, 1302857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54780 f, 1304285.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54840 f, 1275348.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54900 f, 1276744.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54960 f, 1278139.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55020 f, 1279534.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55080 f, 1280930.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55140 f, 1282325.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55200 f, 1283720.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55260 f, 1285116.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55320 f, 1286511.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55380 f, 1287907.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55440 f, 1289302.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55500 f, 1290697.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55560 f, 1292093.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55620 f, 1293488.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55680 f, 1294883.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55740 f, 1296279.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55800 f, 1297674.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55860 f, 1299069.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55920 f, 1300465.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55980 f, 1301860.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56040 f, 1303255.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56100 f, 1304651.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56160 f, 1276363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56220 f, 1277727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56280 f, 1279090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56340 f, 1280454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56400 f, 1281818.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56460 f, 1283181.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56520 f, 1284545.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56580 f, 1285909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56640 f, 1287272.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56700 f, 1288636.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56760 f, 1290000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56820 f, 1291363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56880 f, 1292727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56940 f, 1294090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57000 f, 1295454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57060 f, 1296818.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57120 f, 1298181.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57180 f, 1299545.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57240 f, 1300909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57300 f, 1302272.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57360 f, 1303636.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57420 f, 1305000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57480 f, 1306363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57540 f, 1307727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57600 f, 1280000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57660 f, 1281333.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57720 f, 1282666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57780 f, 1284000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57840 f, 1285333.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57900 f, 1286666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57960 f, 1288000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58020 f, 1289333.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58080 f, 1290666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58140 f, 1292000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58200 f, 1293333.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58260 f, 1294666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58320 f, 1296000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58380 f, 1297333.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58440 f, 1298666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58500 f, 1300000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58560 f, 1301333.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58620 f, 1302666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58680 f, 1304000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58740 f, 1305333.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58800 f, 1306666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58860 f, 1308000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58920 f, 1309333.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58980 f, 1310666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59040 f, 1312000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59100 f, 1313333.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59160 f, 1314666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59220 f, 1316000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59280 f, 1317333.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59340 f, 1318666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59400 f, 1320000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59460 f, 1321333.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59520 f, 1322666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59580 f, 1324000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59640 f, 1325333.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59700 f, 1297826.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59760 f, 1299130.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59820 f, 1300434.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59880 f, 1301739.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59940 f, 1303043.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60000 f, 1304347.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60060 f, 1305652.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60120 f, 1306956.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60180 f, 1308260.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60240 f, 1309565.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60300 f, 1310869.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60360 f, 1312173.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60420 f, 1313478.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60480 f, 1314782.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60540 f, 1316087.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60600 f, 1317391.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60660 f, 1318695.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60720 f, 1320000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60780 f, 1321304.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60840 f, 1322608.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60900 f, 1323913.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60960 f, 1325217.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61020 f, 1326521.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61080 f, 1327826.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61140 f, 1300851.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61200 f, 1302127.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61260 f, 1303404.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61320 f, 1304680.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61380 f, 1305957.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61440 f, 1307234.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61500 f, 1308510.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61560 f, 1309787.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61620 f, 1311063.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61680 f, 1312340.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61740 f, 1313617.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61800 f, 1314893.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61860 f, 1316170.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61920 f, 1317446.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61980 f, 1318723.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62040 f, 1320000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62100 f, 1321276.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62160 f, 1322553.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62220 f, 1323829.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62280 f, 1297500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62340 f, 1298750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62400 f, 1300000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62460 f, 1301250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62520 f, 1302500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62580 f, 1303750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62640 f, 1305000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62700 f, 1306250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62760 f, 1307500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62820 f, 1308750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62880 f, 1310000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62940 f, 1311250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63000 f, 1312500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63060 f, 1313750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63120 f, 1315000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63180 f, 1316250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63240 f, 1317500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63300 f, 1318750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63360 f, 1320000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63420 f, 1321250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63480 f, 1322500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63540 f, 1323750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63600 f, 1297959.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63660 f, 1299183.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63720 f, 1300408.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63780 f, 1301632.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63840 f, 1302857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63900 f, 1304081.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63960 f, 1305306.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64020 f, 1306530.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64080 f, 1307755.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64140 f, 1308979.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64200 f, 1310204.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64260 f, 1311428.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64320 f, 1312653.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64380 f, 1313877.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64440 f, 1315102.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64500 f, 1316326.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64560 f, 1317551.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64620 f, 1318775.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64680 f, 1320000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64740 f, 1321224.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64800 f, 1322449.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64860 f, 1323673.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64920 f, 1324898.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64980 f, 1326122.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65040 f, 1300800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65100 f, 1302000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65160 f, 1303200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65220 f, 1304400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65280 f, 1305600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65340 f, 1306800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65400 f, 1308000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65460 f, 1309200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65520 f, 1310400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65580 f, 1311600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65640 f, 1312800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65700 f, 1314000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65760 f, 1315200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65820 f, 1316400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65880 f, 1317600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65940 f, 1318800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66000 f, 1320000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66060 f, 1321200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66120 f, 1322400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66180 f, 1323600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66240 f, 1324800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66300 f, 1326000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66360 f, 1327200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66420 f, 1328400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66480 f, 1329600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66540 f, 1330800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66600 f, 1332000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66660 f, 1333200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66720 f, 1334400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66780 f, 1335600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66840 f, 1336800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66900 f, 1338000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66960 f, 1339200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67020 f, 1314117.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67080 f, 1315294.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67140 f, 1316470.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67200 f, 1317647.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67260 f, 1318823.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67320 f, 1320000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67380 f, 1321176.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67440 f, 1322353.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67500 f, 1323529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67560 f, 1324705.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67620 f, 1325882.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67680 f, 1327058.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67740 f, 1328235.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67800 f, 1329411.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67860 f, 1330588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67920 f, 1331764.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67980 f, 1332941.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68040 f, 1334117.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68100 f, 1335294.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68160 f, 1336470.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68220 f, 1337647.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68280 f, 1338823.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68340 f, 1340000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68400 f, 1341176.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68460 f, 1342353.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68520 f, 1343529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68580 f, 1344705.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68640 f, 1345882.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68700 f, 1347058.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68760 f, 1348235.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68820 f, 1349411.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68880 f, 1350588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68940 f, 1351764.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69000 f, 1352941.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69060 f, 1354117.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69120 f, 1355294.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69180 f, 1356470.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69240 f, 1357647.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69300 f, 1358823.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69360 f, 1360000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69420 f, 1361176.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69480 f, 1362353.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69540 f, 1363529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69600 f, 1338461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69660 f, 1339615.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69720 f, 1340769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69780 f, 1341923.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69840 f, 1343076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69900 f, 1344230.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69960 f, 1345384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70020 f, 1346538.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70080 f, 1347692.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70140 f, 1348846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70200 f, 1350000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70260 f, 1351153.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70320 f, 1352307.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70380 f, 1353461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70440 f, 1354615.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70500 f, 1355769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70560 f, 1356923.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70620 f, 1358076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70680 f, 1359230.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70740 f, 1360384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70800 f, 1361538.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70860 f, 1362692.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70920 f, 1363846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70980 f, 1365000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71040 f, 1366153.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71100 f, 1367307.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71160 f, 1368461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71220 f, 1369615.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71280 f, 1370769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71340 f, 1371923.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71400 f, 1373076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71460 f, 1374230.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71520 f, 1375384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71580 f, 1376538.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71640 f, 1377692.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71700 f, 1378846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71760 f, 1380000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71820 f, 1381153.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71880 f, 1382307.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71940 f, 1383461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72000 f, 1384615.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72060 f, 1385769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72120 f, 1386923.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72180 f, 1388076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72240 f, 1389230.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72300 f, 1390384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72360 f, 1391538.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72420 f, 1366415.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72480 f, 1367547.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72540 f, 1368679.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72600 f, 1369811.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72660 f, 1370943.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72720 f, 1372075.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72780 f, 1373207.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72840 f, 1374339.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72900 f, 1375471.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72960 f, 1376603.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73020 f, 1377735.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73080 f, 1378867.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73140 f, 1380000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73200 f, 1381132.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73260 f, 1382264.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73320 f, 1383396.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73380 f, 1384528.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73440 f, 1385660.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73500 f, 1386792.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73560 f, 1387924.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73620 f, 1389056.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73680 f, 1390188.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73740 f, 1391320.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73800 f, 1392452.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73860 f, 1393584.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73920 f, 1394717.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73980 f, 1395849.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74040 f, 1396981.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74100 f, 1398113.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74160 f, 1399245.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74220 f, 1400377.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74280 f, 1401509.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74340 f, 1402641.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74400 f, 1403773.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74460 f, 1404905.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74520 f, 1406037.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74580 f, 1407169.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74640 f, 1408301.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74700 f, 1409434.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74760 f, 1410566.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74820 f, 1411698.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74880 f, 1412830.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74940 f, 1413962.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75000 f, 1388888.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75060 f, 1390000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75120 f, 1391111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75180 f, 1392222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75240 f, 1393333.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75300 f, 1394444.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75360 f, 1395555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75420 f, 1396666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75480 f, 1397777.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75540 f, 1398888.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75600 f, 1400000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75660 f, 1401111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75720 f, 1402222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75780 f, 1403333.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75840 f, 1404444.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75900 f, 1405555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75960 f, 1406666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76020 f, 1407777.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76080 f, 1408888.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76140 f, 1410000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76200 f, 1411111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76260 f, 1412222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76320 f, 1413333.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76380 f, 1414444.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76440 f, 1415555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76500 f, 1416666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76560 f, 1417777.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76620 f, 1418888.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76680 f, 1420000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76740 f, 1421111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76800 f, 1422222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76860 f, 1423333.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76920 f, 1424444.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76980 f, 1425555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77040 f, 1426666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77100 f, 1427777.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77160 f, 1428888.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77220 f, 1430000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77280 f, 1431111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77340 f, 1432222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77400 f, 1433333.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77460 f, 1434444.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77520 f, 1435555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77580 f, 1436666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77640 f, 1437777.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77700 f, 1412727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77760 f, 1413818.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77820 f, 1414909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77880 f, 1416000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77940 f, 1417090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78000 f, 1418181.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78060 f, 1419272.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78120 f, 1420363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78180 f, 1421454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78240 f, 1422545.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78300 f, 1423636.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78360 f, 1424727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78420 f, 1425818.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78480 f, 1426909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78540 f, 1428000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78600 f, 1429090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78660 f, 1430181.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78720 f, 1431272.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78780 f, 1432363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78840 f, 1433454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78900 f, 1434545.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78960 f, 1435636.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79020 f, 1436727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79080 f, 1437818.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79140 f, 1438909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79200 f, 1440000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79260 f, 1441090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79320 f, 1442181.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79380 f, 1443272.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79440 f, 1444363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79500 f, 1445454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79560 f, 1446545.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79620 f, 1447636.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79680 f, 1448727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79740 f, 1449818.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79800 f, 1450909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79860 f, 1452000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79920 f, 1453090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79980 f, 1454181.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80040 f, 1455272.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80100 f, 1456363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80160 f, 1431428.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80220 f, 1432500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80280 f, 1433571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80340 f, 1434642.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80400 f, 1435714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80460 f, 1436785.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80520 f, 1437857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80580 f, 1438928.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80640 f, 1440000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80700 f, 1441071.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80760 f, 1442142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80820 f, 1443214.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80880 f, 1444285.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80940 f, 1445357.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81000 f, 1446428.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81060 f, 1447500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81120 f, 1448571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81180 f, 1449642.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81240 f, 1450714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81300 f, 1451785.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81360 f, 1452857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81420 f, 1453928.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81480 f, 1455000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81540 f, 1456071.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81600 f, 1457142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81660 f, 1458214.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81720 f, 1459285.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81780 f, 1460357.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81840 f, 1461428.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81900 f, 1462500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81960 f, 1463571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82020 f, 1464642.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82080 f, 1465714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82140 f, 1466785.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82200 f, 1467857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82260 f, 1468928.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82320 f, 1470000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82380 f, 1471071.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82440 f, 1472142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82500 f, 1473214.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82560 f, 1474285.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82620 f, 1449473.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82680 f, 1450526.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82740 f, 1451579.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82800 f, 1452631.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82860 f, 1453684.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82920 f, 1454736.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82980 f, 1455789.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83040 f, 1456842.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83100 f, 1457894.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83160 f, 1458947.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83220 f, 1460000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83280 f, 1461052.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83340 f, 1462105.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83400 f, 1463157.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83460 f, 1464210.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83520 f, 1465263.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83580 f, 1466315.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83640 f, 1467368.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83700 f, 1468421.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83760 f, 1469473.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83820 f, 1470526.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83880 f, 1471579.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83940 f, 1472631.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84000 f, 1473684.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84060 f, 1474736.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84120 f, 1475789.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84180 f, 1476842.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84240 f, 1477894.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84300 f, 1478947.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84360 f, 1480000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84420 f, 1481052.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84480 f, 1482105.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84540 f, 1483157.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84600 f, 1484210.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84660 f, 1485263.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84720 f, 1486315.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84780 f, 1487368.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84840 f, 1488421.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84900 f, 1489473.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84960 f, 1490526.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85020 f, 1491579.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85080 f, 1492631.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85140 f, 1493684.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85200 f, 1494736.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85260 f, 1470000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85320 f, 1471034.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85380 f, 1472069.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85440 f, 1473103.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85500 f, 1474137.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85560 f, 1475172.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85620 f, 1476206.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85680 f, 1477241.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85740 f, 1478275.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85800 f, 1479310.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85860 f, 1480344.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85920 f, 1481379.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85980 f, 1482413.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86040 f, 1483448.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86100 f, 1484482.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86160 f, 1485517.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86220 f, 1486551.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86280 f, 1487586.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86340 f, 1488620.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86400 f, 1489655.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86460 f, 1490689.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86520 f, 1491724.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86580 f, 1492758.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86640 f, 1493793.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86700 f, 1494827.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86760 f, 1495862.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86820 f, 1496896.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86880 f, 1497931.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86940 f, 1498965.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87000 f, 1500000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87060 f, 1501034.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87120 f, 1502069.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87180 f, 1503103.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87240 f, 1504137.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87300 f, 1505172.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87360 f, 1506206.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87420 f, 1507241.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87480 f, 1508275.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87540 f, 1509310.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87600 f, 1510344.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87660 f, 1511379.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87720 f, 1512413.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87780 f, 1513448.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87840 f, 1514482.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87900 f, 1489830.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87960 f, 1490847.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88020 f, 1491864.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88080 f, 1492881.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88140 f, 1493898.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88200 f, 1494915.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88260 f, 1495932.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88320 f, 1496949.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88380 f, 1497966.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88440 f, 1498983.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88500 f, 1500000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88560 f, 1501017.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88620 f, 1502033.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88680 f, 1503050.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88740 f, 1504067.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88800 f, 1505084.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88860 f, 1506101.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88920 f, 1507118.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88980 f, 1508135.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89040 f, 1509152.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89100 f, 1510169.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89160 f, 1511186.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89220 f, 1512203.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89280 f, 1513220.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89340 f, 1514237.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89400 f, 1515254.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89460 f, 1516271.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89520 f, 1517288.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89580 f, 1518305.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89640 f, 1519322.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89700 f, 1520339.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89760 f, 1521355.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89820 f, 1522372.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89880 f, 1523389.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89940 f, 1524406.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90000 f, 1525423.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90060 f, 1526440.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90120 f, 1527457.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90180 f, 1528474.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90240 f, 1529491.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90300 f, 1530508.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90360 f, 1531525.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90420 f, 1507000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90480 f, 1508000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90540 f, 1509000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90600 f, 1510000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90660 f, 1511000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90720 f, 1512000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90780 f, 1513000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90840 f, 1514000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90900 f, 1515000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90960 f, 1516000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91020 f, 1517000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91080 f, 1518000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91140 f, 1519000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91200 f, 1520000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91260 f, 1521000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91320 f, 1522000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91380 f, 1523000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91440 f, 1524000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91500 f, 1525000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91560 f, 1526000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91620 f, 1527000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91680 f, 1528000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91740 f, 1529000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91800 f, 1530000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91860 f, 1531000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91920 f, 1532000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91980 f, 1533000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92040 f, 1534000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92100 f, 1535000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92160 f, 1536000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92220 f, 1537000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92280 f, 1538000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92340 f, 1539000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92400 f, 1540000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92460 f, 1541000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92520 f, 1542000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92580 f, 1543000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92640 f, 1544000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92700 f, 1545000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92760 f, 1546000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92820 f, 1547000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92880 f, 1548000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92940 f, 1549000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93000 f, 1550000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93060 f, 1551000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93120 f, 1526557.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93180 f, 1527541.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93240 f, 1528524.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93300 f, 1529508.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93360 f, 1530491.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93420 f, 1531475.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93480 f, 1532459.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93540 f, 1533442.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93600 f, 1534426.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93660 f, 1535409.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93720 f, 1536393.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93780 f, 1537377.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93840 f, 1538360.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93900 f, 1539344.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93960 f, 1540327.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94020 f, 1541311.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94080 f, 1542295.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94140 f, 1543278.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94200 f, 1544262.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94260 f, 1545245.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94320 f, 1546229.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94380 f, 1547213.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94440 f, 1548196.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94500 f, 1549180.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94560 f, 1550163.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94620 f, 1551147.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94680 f, 1552131.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94740 f, 1553114.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94800 f, 1554098.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94860 f, 1555082.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94920 f, 1556065.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94980 f, 1557049.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95040 f, 1558032.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95100 f, 1559016.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95160 f, 1560000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95220 f, 1560983.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95280 f, 1561967.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95340 f, 1562950.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95400 f, 1563934.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95460 f, 1564918.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95520 f, 1565901.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95580 f, 1566885.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95640 f, 1567868.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95700 f, 1543548.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95760 f, 1544516.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95820 f, 1545483.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95880 f, 1546451.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95940 f, 1547419.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96000 f, 1548387.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96060 f, 1549354.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96120 f, 1550322.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96180 f, 1551290.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96240 f, 1552258.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96300 f, 1553225.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96360 f, 1554193.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96420 f, 1555161.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96480 f, 1556129.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96540 f, 1557096.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96600 f, 1558064.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96660 f, 1559032.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96720 f, 1560000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96780 f, 1560967.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96840 f, 1561935.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96900 f, 1562903.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96960 f, 1563871.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97020 f, 1564838.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97080 f, 1565806.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97140 f, 1566774.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97200 f, 1567741.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97260 f, 1568709.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97320 f, 1569677.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97380 f, 1570645.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97440 f, 1571612.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97500 f, 1572580.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97560 f, 1573548.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97620 f, 1574516.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97680 f, 1575483.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97740 f, 1576451.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97800 f, 1577419.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97860 f, 1578387.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97920 f, 1579354.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97980 f, 1580322.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98040 f, 1581290.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98100 f, 1582258.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98160 f, 1583225.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98220 f, 1559047.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98280 f, 1560000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98340 f, 1560952.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98400 f, 1561904.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98460 f, 1562857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98520 f, 1563809.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98580 f, 1564761.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98640 f, 1565714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98700 f, 1566666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98760 f, 1567619.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98820 f, 1568571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98880 f, 1569523.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98940 f, 1570476.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99000 f, 1571428.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99060 f, 1572381.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99120 f, 1573333.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99180 f, 1574285.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99240 f, 1575238.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99300 f, 1576190.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99360 f, 1577142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99420 f, 1578095.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99480 f, 1579047.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99540 f, 1580000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99600 f, 1580952.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99660 f, 1581904.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99720 f, 1582857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99780 f, 1583809.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99840 f, 1584761.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99900 f, 1585714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99960 f, 1586666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100020 f, 1587619.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100080 f, 1588571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100140 f, 1589523.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100200 f, 1590476.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100260 f, 1591428.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100320 f, 1592381.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100380 f, 1593333.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100440 f, 1594285.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100500 f, 1595238.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100560 f, 1596190.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100620 f, 1597142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100680 f, 1598095.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100740 f, 1599047.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100800 f, 1600000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100860 f, 1575937.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100920 f, 1576875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100980 f, 1577812.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101040 f, 1578750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101100 f, 1579687.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101160 f, 1580625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101220 f, 1581562.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101280 f, 1582500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101340 f, 1583437.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101400 f, 1584375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101460 f, 1585312.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101520 f, 1586250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101580 f, 1587187.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101640 f, 1588125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101700 f, 1589062.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101760 f, 1590000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101820 f, 1590937.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101880 f, 1591875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101940 f, 1592812.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102000 f, 1593750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102060 f, 1594687.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102120 f, 1595625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102180 f, 1596562.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102240 f, 1597500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102300 f, 1598437.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102360 f, 1599375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102420 f, 1600312.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102480 f, 1601250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102540 f, 1602187.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102600 f, 1603125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102660 f, 1604062.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102720 f, 1605000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102780 f, 1605937.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102840 f, 1606875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102900 f, 1607812.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102960 f, 1608750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103020 f, 1609687.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103080 f, 1610625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103140 f, 1611562.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103200 f, 1612500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103260 f, 1613437.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103320 f, 1614375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103380 f, 1615312.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103440 f, 1616250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103500 f, 1592307.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103560 f, 1593230.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103620 f, 1594153.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103680 f, 1595076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103740 f, 1596000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103800 f, 1596923.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103860 f, 1597846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103920 f, 1598769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103980 f, 1599692.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104040 f, 1600615.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104100 f, 1601538.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104160 f, 1602461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104220 f, 1603384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104280 f, 1604307.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104340 f, 1605230.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104400 f, 1606153.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104460 f, 1607076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104520 f, 1608000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104580 f, 1608923.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104640 f, 1609846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104700 f, 1610769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104760 f, 1611692.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104820 f, 1612615.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104880 f, 1613538.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104940 f, 1614461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105000 f, 1615384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105060 f, 1616307.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105120 f, 1617230.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105180 f, 1618153.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105240 f, 1619076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105300 f, 1620000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105360 f, 1620923.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105420 f, 1621846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105480 f, 1622769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105540 f, 1623692.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105600 f, 1624615.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105660 f, 1625538.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105720 f, 1626461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105780 f, 1627384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105840 f, 1628307.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105900 f, 1604545.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105960 f, 1605454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106020 f, 1606363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106080 f, 1607272.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106140 f, 1608181.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106200 f, 1609090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106260 f, 1610000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106320 f, 1610909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106380 f, 1611818.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106440 f, 1612727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106500 f, 1613636.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106560 f, 1614545.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106620 f, 1615454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106680 f, 1616363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106740 f, 1617272.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106800 f, 1618181.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106860 f, 1619090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106920 f, 1620000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106980 f, 1620909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107040 f, 1621818.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107100 f, 1622727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107160 f, 1623636.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107220 f, 1624545.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107280 f, 1625454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107340 f, 1626363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107400 f, 1627272.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107460 f, 1628181.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107520 f, 1629090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107580 f, 1630000.0 fps, 0 ms/f [junit] 0 s: 60 f / 78 ms, 769.2 fps, 1 ms/f; total: 107640 f, 747500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107700 f, 742758.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107760 f, 743172.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107820 f, 743586.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107880 f, 738904.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107940 f, 739315.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108000 f, 739726.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108060 f, 740137.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108120 f, 740547.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108180 f, 740958.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108240 f, 741369.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108300 f, 741780.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108360 f, 742191.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108420 f, 742602.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108480 f, 743013.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108540 f, 743424.7 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, 738243.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109320 f, 738648.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109380 f, 739054.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109440 f, 739459.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109500 f, 739864.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109560 f, 740270.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109620 f, 740675.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109680 f, 741081.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109740 f, 741486.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109800 f, 741891.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109860 f, 737315.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109920 f, 737718.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109980 f, 738120.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110040 f, 738523.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110100 f, 738926.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110160 f, 739328.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110220 f, 739731.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110280 f, 740134.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110340 f, 740536.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110400 f, 740939.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110460 f, 741342.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110520 f, 741744.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110580 f, 742147.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110640 f, 742550.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110700 f, 742953.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110760 f, 743355.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110820 f, 743758.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110880 f, 744161.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110940 f, 744563.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111000 f, 744966.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111060 f, 745369.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111120 f, 745771.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111180 f, 741200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111240 f, 741600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111300 f, 742000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111360 f, 742400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111420 f, 742800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111480 f, 743200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111540 f, 743600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111600 f, 744000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111660 f, 744400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111720 f, 744800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111780 f, 745200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111840 f, 745600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111900 f, 746000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111960 f, 746400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112020 f, 746800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112080 f, 747200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112140 f, 747600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112200 f, 748000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112260 f, 748400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112320 f, 748800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112380 f, 749200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112440 f, 749600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112500 f, 750000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112560 f, 750400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112620 f, 750800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112680 f, 751200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112740 f, 751600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112800 f, 752000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112860 f, 752400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112920 f, 752800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112980 f, 753200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113040 f, 753600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113100 f, 749006.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113160 f, 749404.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113220 f, 749801.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113280 f, 750198.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113340 f, 750596.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113400 f, 750993.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113460 f, 751390.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113520 f, 751788.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113580 f, 752185.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113640 f, 752582.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113700 f, 752980.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113760 f, 753377.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113820 f, 753774.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113880 f, 754172.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113940 f, 754569.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114000 f, 754966.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114060 f, 755364.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114120 f, 755761.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114180 f, 756158.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114240 f, 756556.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114300 f, 756953.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114360 f, 757351.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114420 f, 757748.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114480 f, 758145.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114540 f, 758543.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114600 f, 758940.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114660 f, 754342.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114720 f, 754736.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114780 f, 755131.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114840 f, 755526.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114900 f, 755921.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114960 f, 756315.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115020 f, 756710.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115080 f, 757105.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115140 f, 757500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115200 f, 757894.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115260 f, 758289.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115320 f, 758684.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115380 f, 759078.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115440 f, 759473.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115500 f, 759868.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115560 f, 760263.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115620 f, 760657.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115680 f, 761052.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115740 f, 761447.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115800 f, 761842.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115860 f, 762236.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115920 f, 762631.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115980 f, 763026.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116040 f, 763421.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116100 f, 763815.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116160 f, 764210.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116220 f, 764605.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116280 f, 760000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116340 f, 760392.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116400 f, 760784.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116460 f, 761176.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116520 f, 761568.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116580 f, 761960.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116640 f, 762352.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116700 f, 762745.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116760 f, 763137.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116820 f, 763529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116880 f, 763921.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116940 f, 764313.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117000 f, 764705.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117060 f, 765098.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117120 f, 765490.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117180 f, 765882.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117240 f, 766274.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117300 f, 766666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117360 f, 767058.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117420 f, 767451.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117480 f, 767843.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117540 f, 768235.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117600 f, 768627.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117660 f, 769019.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117720 f, 769411.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117780 f, 769803.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117840 f, 770196.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117900 f, 770588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117960 f, 765974.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118020 f, 766363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118080 f, 766753.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118140 f, 767142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118200 f, 767532.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118260 f, 767922.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118320 f, 768311.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118380 f, 768701.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118440 f, 769090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118500 f, 769480.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118560 f, 769870.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118620 f, 770259.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118680 f, 770649.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118740 f, 771038.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118800 f, 771428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118860 f, 771818.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118920 f, 772207.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118980 f, 772597.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119040 f, 772987.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119100 f, 773376.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119160 f, 773766.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119220 f, 774155.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119280 f, 774545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119340 f, 774935.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119400 f, 775324.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119460 f, 775714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119520 f, 771096.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119580 f, 771483.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119640 f, 771870.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119700 f, 772258.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119760 f, 772645.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119820 f, 773032.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119880 f, 773419.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119940 f, 773806.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120000 f, 774193.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120060 f, 774580.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120120 f, 774967.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120180 f, 775354.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120240 f, 775741.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120300 f, 776129.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120360 f, 776516.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120420 f, 776903.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120480 f, 777290.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120540 f, 777677.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120600 f, 778064.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120660 f, 778451.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120720 f, 778838.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120780 f, 779225.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120840 f, 779612.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120900 f, 780000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120960 f, 780387.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121020 f, 780774.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121080 f, 781161.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121140 f, 776538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121200 f, 776923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121260 f, 777307.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121320 f, 777692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121380 f, 778076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121440 f, 778461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121500 f, 778846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121560 f, 779230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121620 f, 779615.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121680 f, 780000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121740 f, 780384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121800 f, 780769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121860 f, 781153.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121920 f, 781538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121980 f, 781923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122040 f, 782307.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122100 f, 782692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122160 f, 783076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122220 f, 783461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122280 f, 783846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122340 f, 784230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122400 f, 784615.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122460 f, 785000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122520 f, 785384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122580 f, 785769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122640 f, 786153.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122700 f, 786538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122760 f, 781910.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122820 f, 782293.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122880 f, 782675.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122940 f, 783057.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123000 f, 783439.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123060 f, 783821.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123120 f, 784203.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123180 f, 784586.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123240 f, 784968.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123300 f, 785350.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123360 f, 785732.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123420 f, 786114.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123480 f, 786496.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123540 f, 786879.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123600 f, 787261.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123660 f, 787643.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123720 f, 788025.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123780 f, 788407.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123840 f, 788789.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123900 f, 789172.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123960 f, 789554.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124020 f, 789936.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124080 f, 790318.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124140 f, 790700.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124200 f, 791082.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124260 f, 786455.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124320 f, 786835.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124380 f, 787215.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124440 f, 787594.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124500 f, 787974.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124560 f, 788354.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124620 f, 788734.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124680 f, 789113.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124740 f, 789493.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124800 f, 789873.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124860 f, 790253.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124920 f, 790632.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124980 f, 791012.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125040 f, 791392.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125100 f, 791772.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125160 f, 792151.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125220 f, 792531.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125280 f, 792911.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125340 f, 793291.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125400 f, 793670.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125460 f, 794050.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125520 f, 794430.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125580 f, 794810.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125640 f, 795189.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125700 f, 795569.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125760 f, 795949.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125820 f, 796329.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125880 f, 791698.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125940 f, 792075.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126000 f, 792452.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126060 f, 792830.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126120 f, 793207.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126180 f, 793584.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126240 f, 793962.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126300 f, 794339.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126360 f, 794717.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126420 f, 795094.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126480 f, 795471.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126540 f, 795849.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126600 f, 796226.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126660 f, 796603.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126720 f, 796981.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126780 f, 797358.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126840 f, 797735.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126900 f, 798113.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126960 f, 798490.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127020 f, 798867.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127080 f, 799245.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127140 f, 799622.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127200 f, 800000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127260 f, 795375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127320 f, 795750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127380 f, 796125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127440 f, 796500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127500 f, 796875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127560 f, 797250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127620 f, 797625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127680 f, 798000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127740 f, 798375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127800 f, 798750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127860 f, 799125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127920 f, 799500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127980 f, 799875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128040 f, 800250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128100 f, 800625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128160 f, 801000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128220 f, 801375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128280 f, 801750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128340 f, 802125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128400 f, 802500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128460 f, 802875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128520 f, 803250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128580 f, 803625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128640 f, 804000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128700 f, 799378.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128760 f, 799751.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128820 f, 800124.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128880 f, 800496.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128940 f, 800869.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129000 f, 801242.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129060 f, 801614.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129120 f, 801987.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129180 f, 802360.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129240 f, 802732.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129300 f, 803105.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129360 f, 803478.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129420 f, 803850.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129480 f, 804223.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129540 f, 804596.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129600 f, 804968.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129660 f, 805341.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129720 f, 805714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129780 f, 806086.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129840 f, 806459.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129900 f, 806832.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129960 f, 807205.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130020 f, 807577.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130080 f, 807950.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130140 f, 803333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130200 f, 803703.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130260 f, 804074.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130320 f, 804444.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130380 f, 804814.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130440 f, 805185.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130500 f, 805555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130560 f, 805925.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130620 f, 806296.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130680 f, 806666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130740 f, 807037.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130800 f, 807407.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130860 f, 807777.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130920 f, 808148.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130980 f, 808518.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131040 f, 808888.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131100 f, 809259.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131160 f, 809629.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131220 f, 810000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131280 f, 810370.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131340 f, 810740.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131400 f, 811111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131460 f, 811481.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131520 f, 811851.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131580 f, 812222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131640 f, 807607.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131700 f, 807975.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131760 f, 808343.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131820 f, 808711.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131880 f, 809079.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131940 f, 809447.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132000 f, 809815.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132060 f, 810184.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132120 f, 810552.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132180 f, 810920.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132240 f, 811288.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132300 f, 811656.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132360 f, 812024.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132420 f, 812392.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132480 f, 812760.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132540 f, 813128.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132600 f, 813496.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132660 f, 813865.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132720 f, 814233.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132780 f, 814601.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132840 f, 814969.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132900 f, 815337.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132960 f, 815705.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133020 f, 816073.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133080 f, 811463.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133140 f, 811829.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133200 f, 812195.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133260 f, 812561.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133320 f, 812926.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133380 f, 813292.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133440 f, 813658.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133500 f, 814024.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133560 f, 814390.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133620 f, 814756.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133680 f, 815121.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133740 f, 815487.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133800 f, 815853.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133860 f, 816219.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133920 f, 816585.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133980 f, 816951.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134040 f, 817317.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134100 f, 817682.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134160 f, 818048.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134220 f, 818414.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134280 f, 818780.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134340 f, 819146.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134400 f, 819512.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134460 f, 819878.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134520 f, 815272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134580 f, 815636.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134640 f, 816000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134700 f, 816363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134760 f, 816727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134820 f, 817090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134880 f, 817454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134940 f, 817818.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135000 f, 818181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135060 f, 818545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135120 f, 818909.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135180 f, 819272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135240 f, 819636.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135300 f, 820000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135360 f, 820363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135420 f, 820727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135480 f, 821090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135540 f, 821454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135600 f, 821818.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135660 f, 822181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135720 f, 822545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135780 f, 822909.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135840 f, 823272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135900 f, 823636.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135960 f, 819036.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136020 f, 819397.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136080 f, 819759.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136140 f, 820120.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136200 f, 820481.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136260 f, 820843.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136320 f, 821204.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136380 f, 821566.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136440 f, 821927.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136500 f, 822289.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136560 f, 822650.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136620 f, 823012.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136680 f, 823373.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136740 f, 823734.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136800 f, 824096.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136860 f, 824457.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136920 f, 824819.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136980 f, 825180.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137040 f, 825542.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137100 f, 825903.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137160 f, 826265.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137220 f, 826626.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137280 f, 826987.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137340 f, 827349.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137400 f, 827710.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137460 f, 828072.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137520 f, 828433.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137580 f, 828795.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137640 f, 829156.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137700 f, 829518.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137760 f, 829879.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137820 f, 825269.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137880 f, 825628.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137940 f, 825988.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138000 f, 826347.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138060 f, 826706.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138120 f, 827065.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138180 f, 827425.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138240 f, 827784.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138300 f, 828143.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138360 f, 828503.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138420 f, 828862.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138480 f, 829221.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138540 f, 829580.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138600 f, 829940.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138660 f, 830299.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138720 f, 830658.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138780 f, 831017.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138840 f, 831377.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138900 f, 831736.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138960 f, 832095.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139020 f, 832455.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139080 f, 832814.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139140 f, 833173.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139200 f, 833532.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139260 f, 833892.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139320 f, 834251.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139380 f, 829642.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139440 f, 830000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139500 f, 830357.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139560 f, 830714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139620 f, 831071.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139680 f, 831428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139740 f, 831785.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139800 f, 832142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139860 f, 832500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139920 f, 832857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139980 f, 833214.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140040 f, 833571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140100 f, 833928.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140160 f, 834285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140220 f, 834642.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140280 f, 835000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140340 f, 835357.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140400 f, 835714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140460 f, 836071.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140520 f, 836428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140580 f, 836785.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140640 f, 837142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140700 f, 837500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140760 f, 837857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140820 f, 838214.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140880 f, 833609.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140940 f, 833964.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141000 f, 834319.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141060 f, 834674.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141120 f, 835029.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141180 f, 835384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141240 f, 835739.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141300 f, 836094.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141360 f, 836449.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141420 f, 836804.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141480 f, 837159.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141540 f, 837514.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141600 f, 837869.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141660 f, 838224.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141720 f, 838579.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141780 f, 838934.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141840 f, 839289.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141900 f, 839645.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141960 f, 840000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142020 f, 840355.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142080 f, 840710.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142140 f, 841065.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142200 f, 841420.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142260 f, 841775.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142320 f, 842130.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142380 f, 842485.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142440 f, 837882.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142500 f, 838235.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142560 f, 838588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142620 f, 838941.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142680 f, 839294.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142740 f, 839647.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142800 f, 840000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142860 f, 840352.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142920 f, 840705.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142980 f, 841058.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143040 f, 841411.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143100 f, 841764.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143160 f, 842117.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143220 f, 842470.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143280 f, 842823.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143340 f, 843176.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143400 f, 843529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143460 f, 843882.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143520 f, 844235.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143580 f, 844588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143640 f, 844941.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143700 f, 845294.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143760 f, 845647.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143820 f, 846000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143880 f, 846352.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143940 f, 846705.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144000 f, 847058.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144060 f, 842456.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144120 f, 842807.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144180 f, 843157.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144240 f, 843508.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144300 f, 843859.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144360 f, 844210.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144420 f, 844561.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144480 f, 844912.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144540 f, 845263.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144600 f, 845614.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144660 f, 845964.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144720 f, 846315.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144780 f, 846666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144840 f, 847017.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144900 f, 847368.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144960 f, 847719.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145020 f, 848070.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145080 f, 848421.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145140 f, 848771.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145200 f, 849122.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145260 f, 849473.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145320 f, 849824.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145380 f, 850175.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145440 f, 850526.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145500 f, 850877.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145560 f, 851228.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145620 f, 851578.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145680 f, 851929.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145740 f, 852280.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145800 f, 852631.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145860 f, 852982.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145920 f, 853333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145980 f, 853684.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146040 f, 849069.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146100 f, 849418.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146160 f, 849767.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146220 f, 850116.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146280 f, 850465.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146340 f, 850813.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146400 f, 851162.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146460 f, 851511.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146520 f, 851860.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146580 f, 852209.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146640 f, 852558.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146700 f, 852907.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146760 f, 853255.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146820 f, 853604.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146880 f, 853953.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146940 f, 854302.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147000 f, 854651.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147060 f, 855000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147120 f, 855348.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147180 f, 855697.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147240 f, 856046.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147300 f, 856395.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147360 f, 856744.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147420 f, 857093.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147480 f, 857441.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147540 f, 857790.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147600 f, 858139.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147660 f, 853526.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147720 f, 853872.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147780 f, 854219.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147840 f, 854566.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147900 f, 854913.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147960 f, 855260.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148020 f, 855606.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148080 f, 855953.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148140 f, 856300.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148200 f, 856647.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148260 f, 856994.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148320 f, 857341.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148380 f, 857687.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148440 f, 858034.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148500 f, 858381.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148560 f, 858728.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148620 f, 859075.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148680 f, 859421.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148740 f, 859768.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148800 f, 860115.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148860 f, 860462.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148920 f, 860809.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148980 f, 861156.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149040 f, 861502.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149100 f, 861849.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149160 f, 862196.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149220 f, 857586.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149280 f, 857931.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149340 f, 858275.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149400 f, 858620.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149460 f, 858965.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149520 f, 859310.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149580 f, 859655.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149640 f, 860000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149700 f, 860344.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149760 f, 860689.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149820 f, 861034.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149880 f, 861379.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149940 f, 861724.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150000 f, 862068.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150060 f, 862413.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150120 f, 862758.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150180 f, 863103.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150240 f, 863448.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150300 f, 863793.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150360 f, 864137.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150420 f, 864482.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150480 f, 864827.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150540 f, 865172.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150600 f, 865517.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150660 f, 865862.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150720 f, 866206.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150780 f, 861600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150840 f, 861942.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150900 f, 862285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150960 f, 862628.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151020 f, 862971.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151080 f, 863314.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151140 f, 863657.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151200 f, 864000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151260 f, 864342.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151320 f, 864685.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151380 f, 865028.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151440 f, 865371.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151500 f, 865714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151560 f, 866057.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151620 f, 866400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151680 f, 866742.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151740 f, 867085.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151800 f, 867428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151860 f, 867771.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151920 f, 868114.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151980 f, 868457.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152040 f, 868800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152100 f, 869142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152160 f, 869485.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152220 f, 869828.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152280 f, 865227.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152340 f, 865568.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152400 f, 865909.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152460 f, 866250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152520 f, 866590.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152580 f, 866931.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152640 f, 867272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152700 f, 867613.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152760 f, 867954.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152820 f, 868295.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152880 f, 868636.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152940 f, 868977.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153000 f, 869318.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153060 f, 869659.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153120 f, 870000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153180 f, 870340.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153240 f, 870681.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153300 f, 871022.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153360 f, 871363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153420 f, 871704.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153480 f, 872045.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153540 f, 872386.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153600 f, 872727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153660 f, 873068.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153720 f, 873409.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153780 f, 873750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153840 f, 869152.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153900 f, 869491.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153960 f, 869830.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154020 f, 870169.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154080 f, 870508.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154140 f, 870847.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154200 f, 871186.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154260 f, 871525.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154320 f, 871864.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154380 f, 872203.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154440 f, 872542.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154500 f, 872881.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154560 f, 873220.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154620 f, 873559.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154680 f, 873898.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154740 f, 874237.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154800 f, 874576.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154860 f, 874915.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154920 f, 875254.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154980 f, 875593.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155040 f, 875932.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155100 f, 876271.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155160 f, 876610.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155220 f, 876949.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155280 f, 877288.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155340 f, 872696.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155400 f, 873033.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155460 f, 873370.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155520 f, 873707.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155580 f, 874044.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155640 f, 874382.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155700 f, 874719.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155760 f, 875056.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155820 f, 875393.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155880 f, 875730.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155940 f, 876067.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156000 f, 876404.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156060 f, 876741.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156120 f, 877078.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156180 f, 877415.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156240 f, 877752.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156300 f, 878089.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156360 f, 878426.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156420 f, 878764.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156480 f, 879101.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156540 f, 879438.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156600 f, 879775.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156660 f, 880112.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156720 f, 880449.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156780 f, 880786.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156840 f, 881123.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156900 f, 876536.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156960 f, 876871.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157020 f, 877206.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157080 f, 877541.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157140 f, 877877.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157200 f, 878212.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157260 f, 878547.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157320 f, 878882.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157380 f, 879217.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157440 f, 879553.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157500 f, 879888.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157560 f, 880223.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157620 f, 880558.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157680 f, 880893.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157740 f, 881229.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157800 f, 881564.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157860 f, 881899.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157920 f, 882234.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157980 f, 882569.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158040 f, 882905.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158100 f, 883240.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158160 f, 883575.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158220 f, 883910.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158280 f, 884245.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158340 f, 884581.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158400 f, 884916.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158460 f, 880333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158520 f, 880666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158580 f, 881000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158640 f, 881333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158700 f, 881666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158760 f, 882000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158820 f, 882333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158880 f, 882666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158940 f, 883000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159000 f, 883333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159060 f, 883666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159120 f, 884000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159180 f, 884333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159240 f, 884666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159300 f, 885000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159360 f, 885333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159420 f, 885666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159480 f, 886000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159540 f, 886333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159600 f, 886666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159660 f, 887000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159720 f, 887333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159780 f, 887666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159840 f, 888000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159900 f, 888333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159960 f, 888666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160020 f, 889000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160080 f, 884419.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160140 f, 884751.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160200 f, 885082.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160260 f, 885414.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160320 f, 885745.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160380 f, 886077.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160440 f, 886408.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160500 f, 886740.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160560 f, 887071.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160620 f, 887403.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160680 f, 887734.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160740 f, 888066.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160800 f, 888397.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160860 f, 888729.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160920 f, 889060.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160980 f, 889392.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161040 f, 889723.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161100 f, 890055.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161160 f, 890386.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161220 f, 890718.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161280 f, 891049.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161340 f, 891381.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161400 f, 891712.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161460 f, 892044.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161520 f, 892375.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161580 f, 887802.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161640 f, 888131.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161700 f, 888461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161760 f, 888791.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161820 f, 889120.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161880 f, 889450.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161940 f, 889780.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162000 f, 890109.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162060 f, 890439.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162120 f, 890769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162180 f, 891098.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162240 f, 891428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162300 f, 891758.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162360 f, 892087.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162420 f, 892417.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162480 f, 892747.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162540 f, 893076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162600 f, 893406.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162660 f, 893736.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162720 f, 894065.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162780 f, 894395.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162840 f, 894725.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162900 f, 895054.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162960 f, 895384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163020 f, 895714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163080 f, 896043.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163140 f, 891475.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163200 f, 891803.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163260 f, 892131.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163320 f, 892459.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163380 f, 892786.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163440 f, 893114.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163500 f, 893442.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163560 f, 893770.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163620 f, 894098.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163680 f, 894426.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163740 f, 894754.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163800 f, 895081.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163860 f, 895409.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163920 f, 895737.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163980 f, 896065.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164040 f, 896393.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164100 f, 896721.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164160 f, 897049.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164220 f, 897377.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164280 f, 897704.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164340 f, 898032.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164400 f, 898360.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164460 f, 898688.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164520 f, 899016.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164580 f, 899344.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164640 f, 899672.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164700 f, 900000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164760 f, 900327.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164820 f, 900655.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164880 f, 900983.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164940 f, 901311.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165000 f, 901639.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165060 f, 901967.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165120 f, 902295.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165180 f, 902622.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165240 f, 902950.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165300 f, 903278.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165360 f, 903606.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165420 f, 903934.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165480 f, 904262.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165540 f, 904590.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165600 f, 900000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165660 f, 900326.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165720 f, 900652.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165780 f, 900978.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165840 f, 901304.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165900 f, 901630.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165960 f, 901956.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166020 f, 902282.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166080 f, 902608.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166140 f, 902934.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166200 f, 903260.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166260 f, 903586.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166320 f, 903913.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166380 f, 904239.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166440 f, 904565.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166500 f, 904891.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166560 f, 905217.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166620 f, 905543.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166680 f, 905869.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166740 f, 906195.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166800 f, 906521.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166860 f, 906847.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166920 f, 907173.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166980 f, 907500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167040 f, 907826.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167100 f, 908152.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167160 f, 908478.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167220 f, 908804.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167280 f, 909130.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167340 f, 909456.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167400 f, 909782.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167460 f, 910108.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167520 f, 910434.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167580 f, 910760.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167640 f, 906162.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167700 f, 906486.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167760 f, 906810.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167820 f, 907135.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167880 f, 907459.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167940 f, 907783.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168000 f, 908108.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168060 f, 908432.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168120 f, 908756.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168180 f, 909081.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168240 f, 909405.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168300 f, 909729.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168360 f, 910054.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168420 f, 910378.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168480 f, 910702.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168540 f, 911027.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168600 f, 911351.4 fps, 0 ms/f [junit] 0 s: 60 f / 68 ms, 882.3 fps, 1 ms/f; total: 168660 f, 664015.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168720 f, 664251.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168780 f, 664488.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168840 f, 664724.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168900 f, 662352.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168960 f, 662588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169020 f, 662823.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169080 f, 663058.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169140 f, 663294.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169200 f, 663529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169260 f, 663764.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169320 f, 664000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169380 f, 664235.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169440 f, 664470.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169500 f, 662109.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169560 f, 662343.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169620 f, 662578.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169680 f, 662812.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169740 f, 663046.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169800 f, 663281.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169860 f, 663515.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169920 f, 663750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169980 f, 663984.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170040 f, 664218.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170100 f, 664453.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170160 f, 664687.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170220 f, 664921.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170280 f, 665156.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170340 f, 665390.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170400 f, 665625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170460 f, 663268.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170520 f, 663501.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170580 f, 663735.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170640 f, 663968.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170700 f, 664202.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170760 f, 664435.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170820 f, 664669.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170880 f, 664902.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170940 f, 665136.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171000 f, 665369.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171060 f, 665603.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171120 f, 665836.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171180 f, 666070.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171240 f, 666303.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171300 f, 666536.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171360 f, 666770.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171420 f, 667003.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171480 f, 667237.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171540 f, 667470.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171600 f, 665116.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171660 f, 665348.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171720 f, 665581.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171780 f, 665813.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171840 f, 666046.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171900 f, 666279.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171960 f, 666511.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172020 f, 666744.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172080 f, 666976.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172140 f, 667209.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172200 f, 667441.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172260 f, 667674.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172320 f, 667907.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172380 f, 668139.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172440 f, 668372.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172500 f, 668604.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172560 f, 668837.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172620 f, 669069.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172680 f, 666718.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172740 f, 666949.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172800 f, 667181.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172860 f, 667413.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172920 f, 667644.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172980 f, 667876.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173040 f, 668108.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173100 f, 668339.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173160 f, 668571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173220 f, 668803.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173280 f, 669034.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173340 f, 669266.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173400 f, 669498.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173460 f, 669729.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173520 f, 669961.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173580 f, 670193.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173640 f, 670424.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173700 f, 670656.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173760 f, 668307.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173820 f, 668538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173880 f, 668769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173940 f, 669000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174000 f, 669230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174060 f, 669461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174120 f, 669692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174180 f, 669923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174240 f, 670153.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174300 f, 670384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174360 f, 670615.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174420 f, 670846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174480 f, 671076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174540 f, 671307.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174600 f, 671538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174660 f, 671769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174720 f, 672000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174780 f, 672230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174840 f, 672461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174900 f, 670114.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174960 f, 670344.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175020 f, 670574.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175080 f, 670804.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175140 f, 671034.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175200 f, 671264.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175260 f, 671494.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175320 f, 671724.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175380 f, 671954.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175440 f, 672183.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175500 f, 672413.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175560 f, 672643.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175620 f, 672873.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175680 f, 673103.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175740 f, 673333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175800 f, 673563.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175860 f, 673793.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175920 f, 674023.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175980 f, 671679.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176040 f, 671908.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176100 f, 672137.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176160 f, 672366.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176220 f, 672595.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176280 f, 672824.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176340 f, 673053.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176400 f, 673282.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176460 f, 673511.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176520 f, 673740.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176580 f, 673969.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176640 f, 674198.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176700 f, 674427.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176760 f, 674656.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176820 f, 674885.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176880 f, 672547.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176940 f, 672775.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177000 f, 673003.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177060 f, 673231.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177120 f, 673460.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177180 f, 673688.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177240 f, 673916.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177300 f, 674144.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177360 f, 674372.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177420 f, 674600.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177480 f, 674828.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177540 f, 675057.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177600 f, 675285.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177660 f, 675513.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177720 f, 673181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177780 f, 673409.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177840 f, 673636.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177900 f, 673863.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177960 f, 674090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178020 f, 674318.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178080 f, 674545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178140 f, 674772.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178200 f, 675000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178260 f, 675227.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178320 f, 675454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178380 f, 675681.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178440 f, 675909.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178500 f, 673584.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178560 f, 673811.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178620 f, 674037.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178680 f, 674264.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178740 f, 674490.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178800 f, 674717.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178860 f, 674943.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178920 f, 675169.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178980 f, 675396.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179040 f, 673082.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179100 f, 673308.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179160 f, 673533.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179220 f, 673759.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179280 f, 673984.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179340 f, 674210.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179400 f, 674436.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179460 f, 674661.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179520 f, 672359.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179580 f, 672584.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179640 f, 672809.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179700 f, 673033.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179760 f, 673258.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179820 f, 673483.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179880 f, 673707.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179940 f, 673932.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180000 f, 671641.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180060 f, 671865.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180120 f, 672089.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180180 f, 672313.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180240 f, 672537.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180300 f, 672761.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180360 f, 672985.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180420 f, 673208.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180480 f, 673432.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180540 f, 673656.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180600 f, 673880.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180660 f, 674104.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180720 f, 674328.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180780 f, 674552.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180840 f, 674776.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180900 f, 672490.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180960 f, 672713.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181020 f, 672936.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181080 f, 673159.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181140 f, 673382.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181200 f, 673605.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181260 f, 673829.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181320 f, 674052.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181380 f, 674275.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181440 f, 674498.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181500 f, 674721.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181560 f, 674944.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181620 f, 675167.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181680 f, 675390.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181740 f, 673111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181800 f, 673333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181860 f, 673555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181920 f, 673777.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181980 f, 674000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182040 f, 674222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182100 f, 674444.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182160 f, 674666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182220 f, 674888.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182280 f, 675111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182340 f, 675333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182400 f, 675555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182460 f, 673284.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182520 f, 673505.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182580 f, 673726.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182640 f, 673948.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182700 f, 674169.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182760 f, 674391.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182820 f, 674612.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182880 f, 674833.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182940 f, 675055.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183000 f, 675276.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183060 f, 673014.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183120 f, 673235.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183180 f, 673455.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183240 f, 673676.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183300 f, 673897.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183360 f, 674117.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183420 f, 674338.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183480 f, 674558.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183540 f, 674779.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183600 f, 675000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183660 f, 672747.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183720 f, 672967.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183780 f, 673186.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183840 f, 673406.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183900 f, 673626.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183960 f, 673846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184020 f, 674065.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184080 f, 674285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184140 f, 674505.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184200 f, 674725.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184260 f, 674945.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184320 f, 675164.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184380 f, 675384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184440 f, 673138.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184500 f, 673357.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184560 f, 673576.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184620 f, 673795.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184680 f, 674014.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184740 f, 674233.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184800 f, 674452.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184860 f, 674671.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184920 f, 674890.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184980 f, 675109.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185040 f, 675328.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185100 f, 675547.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185160 f, 675766.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185220 f, 673527.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185280 f, 673745.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185340 f, 673963.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185400 f, 674181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185460 f, 674400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185520 f, 674618.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185580 f, 674836.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185640 f, 675054.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185700 f, 675272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185760 f, 675490.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185820 f, 675709.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185880 f, 675927.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185940 f, 673695.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186000 f, 673913.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186060 f, 674130.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186120 f, 674347.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186180 f, 674565.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186240 f, 674782.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186300 f, 675000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186360 f, 675217.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186420 f, 675434.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186480 f, 675652.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186540 f, 675869.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186600 f, 676086.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186660 f, 676304.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186720 f, 674079.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186780 f, 674296.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186840 f, 674512.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186900 f, 674729.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186960 f, 674945.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187020 f, 675162.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187080 f, 675379.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187140 f, 675595.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187200 f, 675812.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187260 f, 676028.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187320 f, 676245.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187380 f, 676462.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187440 f, 676678.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187500 f, 676895.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187560 f, 677111.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187620 f, 677328.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187680 f, 677545.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187740 f, 677761.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187800 f, 677978.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187860 f, 678194.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187920 f, 678411.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187980 f, 678628.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188040 f, 678844.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188100 f, 679061.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188160 f, 679278.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188220 f, 679494.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188280 f, 679711.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188340 f, 679927.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188400 f, 680144.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188460 f, 680361.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188520 f, 678129.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188580 f, 678345.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188640 f, 678561.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188700 f, 678777.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188760 f, 678992.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188820 f, 679208.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188880 f, 679424.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188940 f, 679640.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189000 f, 679856.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189060 f, 680071.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189120 f, 680287.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189180 f, 680503.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189240 f, 680719.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189300 f, 680935.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189360 f, 681151.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189420 f, 681366.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189480 f, 681582.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189540 f, 681798.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189600 f, 682014.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189660 f, 682230.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189720 f, 682446.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189780 f, 682661.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189840 f, 682877.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189900 f, 683093.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189960 f, 683309.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190020 f, 683525.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190080 f, 683741.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190140 f, 683956.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190200 f, 684172.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190260 f, 684388.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190320 f, 684604.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190380 f, 684820.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190440 f, 685036.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190500 f, 685251.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190560 f, 685467.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190620 f, 685683.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190680 f, 685899.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190740 f, 686115.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190800 f, 686330.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190860 f, 686546.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190920 f, 686762.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190980 f, 686978.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191040 f, 687194.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191100 f, 687410.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191160 f, 687625.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191220 f, 687841.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191280 f, 688057.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191340 f, 688273.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191400 f, 688489.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191460 f, 688705.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191520 f, 686451.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191580 f, 686666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191640 f, 686881.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191700 f, 687096.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191760 f, 687311.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191820 f, 687526.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191880 f, 687741.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191940 f, 687957.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192000 f, 688172.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192060 f, 688387.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192120 f, 688602.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192180 f, 688817.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192240 f, 689032.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192300 f, 689247.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192360 f, 689462.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192420 f, 689677.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192480 f, 689892.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192540 f, 690107.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192600 f, 690322.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192660 f, 690537.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192720 f, 690752.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192780 f, 690967.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192840 f, 691182.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192900 f, 691397.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192960 f, 691612.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193020 f, 691827.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193080 f, 692043.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193140 f, 692258.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193200 f, 692473.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193260 f, 692688.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193320 f, 692903.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193380 f, 693118.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193440 f, 693333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193500 f, 693548.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193560 f, 693763.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193620 f, 693978.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193680 f, 694193.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193740 f, 694408.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193800 f, 694623.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193860 f, 694838.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193920 f, 695053.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193980 f, 695268.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194040 f, 695483.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194100 f, 695698.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194160 f, 695914.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194220 f, 696129.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194280 f, 696344.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194340 f, 696559.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194400 f, 694285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194460 f, 694500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194520 f, 694714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194580 f, 694928.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194640 f, 695142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194700 f, 695357.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194760 f, 695571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194820 f, 695785.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194880 f, 696000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194940 f, 696214.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195000 f, 696428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195060 f, 696642.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195120 f, 696857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195180 f, 697071.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195240 f, 697285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195300 f, 697500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195360 f, 697714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195420 f, 697928.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195480 f, 698142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195540 f, 698357.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195600 f, 698571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195660 f, 698785.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195720 f, 699000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195780 f, 699214.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195840 f, 699428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195900 f, 699642.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195960 f, 699857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196020 f, 700071.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196080 f, 700285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196140 f, 700500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196200 f, 700714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196260 f, 700928.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196320 f, 701142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196380 f, 701357.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196440 f, 701571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196500 f, 701785.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196560 f, 702000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196620 f, 702214.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196680 f, 702428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196740 f, 702642.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196800 f, 702857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196860 f, 703071.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196920 f, 703285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196980 f, 703500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197040 f, 703714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197100 f, 703928.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197160 f, 704142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197220 f, 704357.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197280 f, 702064.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197340 f, 702277.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197400 f, 702491.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197460 f, 702704.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197520 f, 702918.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197580 f, 703131.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197640 f, 703345.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197700 f, 703558.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197760 f, 703772.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197820 f, 703985.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197880 f, 704199.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197940 f, 704412.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198000 f, 704626.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198060 f, 704839.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198120 f, 705053.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198180 f, 705266.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198240 f, 705480.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198300 f, 705693.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198360 f, 705907.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198420 f, 706121.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198480 f, 706334.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198540 f, 706548.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198600 f, 706761.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198660 f, 706975.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198720 f, 707188.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198780 f, 707402.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198840 f, 707615.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198900 f, 707829.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198960 f, 708042.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199020 f, 708256.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199080 f, 708469.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199140 f, 708683.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199200 f, 708896.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199260 f, 709110.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199320 f, 709323.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199380 f, 709537.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199440 f, 709750.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199500 f, 709964.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199560 f, 710177.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199620 f, 710391.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199680 f, 710605.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199740 f, 710818.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199800 f, 711032.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199860 f, 711245.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199920 f, 711459.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199980 f, 711672.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200040 f, 711886.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200100 f, 712099.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200160 f, 709787.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200220 f, 710000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200280 f, 710212.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200340 f, 710425.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200400 f, 710638.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200460 f, 710851.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200520 f, 711063.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200580 f, 711276.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200640 f, 711489.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200700 f, 711702.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200760 f, 711914.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200820 f, 712127.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200880 f, 712340.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200940 f, 712553.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201000 f, 712765.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201060 f, 712978.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201120 f, 713191.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201180 f, 713404.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201240 f, 713617.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201300 f, 713829.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201360 f, 714042.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201420 f, 714255.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201480 f, 714468.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201540 f, 714680.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201600 f, 714893.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201660 f, 715106.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201720 f, 715319.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201780 f, 715531.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201840 f, 715744.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201900 f, 715957.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201960 f, 716170.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202020 f, 716383.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202080 f, 716595.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202140 f, 716808.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202200 f, 717021.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202260 f, 717234.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202320 f, 717446.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202380 f, 717659.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202440 f, 717872.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202500 f, 718085.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202560 f, 718297.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202620 f, 718510.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202680 f, 718723.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202740 f, 718936.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202800 f, 719148.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202860 f, 719361.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202920 f, 719574.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202980 f, 719787.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203040 f, 720000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203100 f, 717667.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203160 f, 717879.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203220 f, 718091.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203280 f, 718303.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203340 f, 718515.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203400 f, 718727.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203460 f, 718939.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203520 f, 719151.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203580 f, 719363.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203640 f, 719576.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203700 f, 719788.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203760 f, 720000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203820 f, 720212.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203880 f, 720424.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203940 f, 720636.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204000 f, 720848.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204060 f, 721060.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204120 f, 721272.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204180 f, 721484.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204240 f, 721696.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204300 f, 721908.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204360 f, 722120.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204420 f, 722332.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204480 f, 722544.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204540 f, 722756.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204600 f, 722968.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204660 f, 723180.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204720 f, 723392.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204780 f, 723604.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204840 f, 723816.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204900 f, 724028.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204960 f, 724240.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205020 f, 724452.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205080 f, 724664.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205140 f, 724876.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205200 f, 725088.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205260 f, 725300.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205320 f, 725512.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205380 f, 725724.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205440 f, 725936.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205500 f, 726148.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205560 f, 726360.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205620 f, 726572.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205680 f, 726784.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205740 f, 726996.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205800 f, 727208.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205860 f, 727420.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205920 f, 727632.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205980 f, 725281.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206040 f, 725492.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206100 f, 725704.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206160 f, 725915.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206220 f, 726126.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206280 f, 726338.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206340 f, 726549.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206400 f, 726760.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206460 f, 726971.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206520 f, 727183.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206580 f, 727394.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206640 f, 727605.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206700 f, 727816.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206760 f, 728028.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206820 f, 728239.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206880 f, 728450.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206940 f, 728662.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207000 f, 728873.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207060 f, 729084.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207120 f, 729295.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207180 f, 729507.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207240 f, 729718.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207300 f, 729929.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207360 f, 730140.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207420 f, 730352.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207480 f, 730563.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207540 f, 730774.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207600 f, 730985.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207660 f, 731197.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207720 f, 731408.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207780 f, 731619.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207840 f, 731831.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207900 f, 732042.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207960 f, 732253.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208020 f, 732464.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208080 f, 732676.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208140 f, 732887.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208200 f, 733098.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208260 f, 733309.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208320 f, 733521.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208380 f, 733732.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208440 f, 733943.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208500 f, 734154.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208560 f, 734366.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208620 f, 734577.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208680 f, 734788.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208740 f, 735000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208800 f, 735211.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208860 f, 732842.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208920 f, 733052.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208980 f, 733263.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209040 f, 733473.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209100 f, 733684.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209160 f, 733894.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209220 f, 734105.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209280 f, 734315.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209340 f, 734526.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209400 f, 734736.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209460 f, 734947.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209520 f, 735157.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209580 f, 735368.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209640 f, 735578.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209700 f, 735789.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209760 f, 736000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209820 f, 736210.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209880 f, 736421.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209940 f, 736631.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210000 f, 736842.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210060 f, 737052.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210120 f, 737263.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210180 f, 737473.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210240 f, 737684.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210300 f, 737894.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210360 f, 738105.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210420 f, 738315.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210480 f, 738526.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210540 f, 738736.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210600 f, 738947.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210660 f, 739157.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210720 f, 739368.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210780 f, 739578.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210840 f, 739789.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210900 f, 740000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210960 f, 740210.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211020 f, 740421.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211080 f, 740631.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211140 f, 740842.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211200 f, 741052.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211260 f, 741263.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211320 f, 741473.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211380 f, 741684.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211440 f, 741894.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211500 f, 742105.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211560 f, 742315.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211620 f, 742526.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211680 f, 740139.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211740 f, 740349.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211800 f, 740559.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211860 f, 740769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211920 f, 740979.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211980 f, 741188.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212040 f, 741398.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212100 f, 741608.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212160 f, 741818.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212220 f, 742028.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212280 f, 742237.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212340 f, 742447.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212400 f, 742657.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212460 f, 742867.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212520 f, 743076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212580 f, 743286.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212640 f, 743496.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212700 f, 743706.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212760 f, 743916.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212820 f, 744125.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212880 f, 744335.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212940 f, 744545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213000 f, 744755.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213060 f, 744965.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213120 f, 745174.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213180 f, 745384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213240 f, 745594.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213300 f, 745804.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213360 f, 746014.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213420 f, 746223.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213480 f, 746433.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213540 f, 746643.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213600 f, 746853.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213660 f, 747062.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213720 f, 747272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213780 f, 747482.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213840 f, 747692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213900 f, 747902.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213960 f, 748111.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214020 f, 748321.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214080 f, 748531.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214140 f, 748741.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214200 f, 748951.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214260 f, 749160.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214320 f, 749370.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214380 f, 749580.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214440 f, 749790.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214500 f, 747386.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214560 f, 747595.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214620 f, 747804.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214680 f, 748013.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214740 f, 748223.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214800 f, 748432.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214860 f, 748641.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214920 f, 748850.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214980 f, 749059.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215040 f, 749268.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215100 f, 749477.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215160 f, 749686.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215220 f, 749895.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215280 f, 750104.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215340 f, 750313.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215400 f, 750522.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215460 f, 750731.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215520 f, 750940.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215580 f, 751149.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215640 f, 751358.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215700 f, 751567.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215760 f, 751777.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215820 f, 751986.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215880 f, 752195.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215940 f, 752404.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216000 f, 752613.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216060 f, 752822.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216120 f, 753031.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216180 f, 753240.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216240 f, 753449.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216300 f, 753658.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216360 f, 753867.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216420 f, 754076.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216480 f, 754285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216540 f, 754494.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216600 f, 754703.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216660 f, 754912.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216720 f, 755121.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216780 f, 755331.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216840 f, 755540.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216900 f, 755749.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216960 f, 755958.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217020 f, 756167.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217080 f, 756376.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217140 f, 756585.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217200 f, 756794.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217260 f, 757003.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217320 f, 757212.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217380 f, 754791.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217440 f, 755000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217500 f, 755208.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217560 f, 755416.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217620 f, 755625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217680 f, 755833.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217740 f, 756041.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217800 f, 756250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217860 f, 756458.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217920 f, 756666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217980 f, 756875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218040 f, 757083.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218100 f, 757291.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218160 f, 757500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218220 f, 757708.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218280 f, 757916.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218340 f, 758125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218400 f, 758333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218460 f, 758541.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218520 f, 758750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218580 f, 758958.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218640 f, 759166.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218700 f, 759375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218760 f, 759583.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218820 f, 759791.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218880 f, 760000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218940 f, 760208.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219000 f, 760416.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219060 f, 760625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219120 f, 760833.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219180 f, 761041.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219240 f, 761250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219300 f, 761458.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219360 f, 761666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219420 f, 761875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219480 f, 762083.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219540 f, 762291.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219600 f, 762500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219660 f, 762708.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219720 f, 762916.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219780 f, 763125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219840 f, 763333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219900 f, 763541.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219960 f, 763750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220020 f, 763958.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220080 f, 764166.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220140 f, 764375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220200 f, 764583.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220260 f, 764791.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220320 f, 762352.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220380 f, 762560.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220440 f, 762768.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220500 f, 762975.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220560 f, 763183.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220620 f, 763391.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220680 f, 763598.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220740 f, 763806.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220800 f, 764013.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220860 f, 764221.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220920 f, 764429.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220980 f, 764636.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221040 f, 764844.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221100 f, 765051.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221160 f, 765259.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221220 f, 765467.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221280 f, 765674.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221340 f, 765882.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221400 f, 766089.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221460 f, 766297.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221520 f, 766505.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221580 f, 766712.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221640 f, 766920.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221700 f, 767128.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221760 f, 767335.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221820 f, 767543.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221880 f, 767750.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221940 f, 767958.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222000 f, 768166.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222060 f, 768373.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222120 f, 768581.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222180 f, 768788.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222240 f, 768996.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222300 f, 769204.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222360 f, 769411.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222420 f, 769619.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222480 f, 769827.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222540 f, 770034.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222600 f, 770242.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222660 f, 770449.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222720 f, 770657.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222780 f, 770865.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222840 f, 771072.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222900 f, 771280.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222960 f, 771487.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223020 f, 771695.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223080 f, 771903.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223140 f, 772110.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223200 f, 769655.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223260 f, 769862.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223320 f, 770068.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223380 f, 770275.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223440 f, 770482.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223500 f, 770689.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223560 f, 770896.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223620 f, 771103.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223680 f, 771310.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223740 f, 771517.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223800 f, 771724.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223860 f, 771931.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223920 f, 772137.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223980 f, 772344.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224040 f, 772551.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224100 f, 772758.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224160 f, 772965.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224220 f, 773172.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224280 f, 773379.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224340 f, 773586.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224400 f, 773793.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224460 f, 774000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224520 f, 774206.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224580 f, 774413.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224640 f, 774620.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224700 f, 774827.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224760 f, 775034.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224820 f, 775241.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224880 f, 775448.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224940 f, 775655.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225000 f, 775862.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225060 f, 776068.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225120 f, 776275.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225180 f, 776482.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225240 f, 776689.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225300 f, 776896.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225360 f, 777103.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225420 f, 777310.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225480 f, 777517.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225540 f, 777724.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225600 f, 777931.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225660 f, 778137.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225720 f, 778344.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225780 f, 778551.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225840 f, 778758.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225900 f, 778965.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225960 f, 779172.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226020 f, 779379.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226080 f, 779586.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226140 f, 777113.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226200 f, 777319.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226260 f, 777525.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226320 f, 777731.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226380 f, 777938.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226440 f, 778144.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226500 f, 778350.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226560 f, 778556.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226620 f, 778762.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226680 f, 778969.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226740 f, 779175.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226800 f, 779381.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226860 f, 779587.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226920 f, 779793.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226980 f, 780000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227040 f, 780206.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227100 f, 780412.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227160 f, 780618.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227220 f, 780824.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227280 f, 781030.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227340 f, 781237.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227400 f, 781443.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227460 f, 781649.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227520 f, 781855.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227580 f, 782061.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227640 f, 782268.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227700 f, 782474.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227760 f, 782680.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227820 f, 782886.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227880 f, 783092.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227940 f, 783299.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228000 f, 783505.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228060 f, 783711.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228120 f, 783917.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228180 f, 784123.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228240 f, 784329.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228300 f, 784536.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228360 f, 784742.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228420 f, 784948.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228480 f, 785154.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228540 f, 785360.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228600 f, 785567.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228660 f, 785773.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228720 f, 785979.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228780 f, 786185.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228840 f, 786391.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228900 f, 786597.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228960 f, 784109.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229020 f, 784315.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229080 f, 784520.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229140 f, 784726.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229200 f, 784931.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229260 f, 785137.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229320 f, 785342.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229380 f, 785547.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229440 f, 785753.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229500 f, 785958.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229560 f, 786164.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229620 f, 786369.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229680 f, 786575.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229740 f, 786780.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229800 f, 786986.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229860 f, 787191.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229920 f, 787397.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229980 f, 787602.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230040 f, 787808.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230100 f, 788013.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230160 f, 788219.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230220 f, 788424.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230280 f, 788630.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230340 f, 788835.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230400 f, 789041.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230460 f, 789246.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230520 f, 789452.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230580 f, 789657.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230640 f, 789863.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230700 f, 790068.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230760 f, 790274.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230820 f, 790479.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230880 f, 790684.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230940 f, 790890.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231000 f, 791095.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231060 f, 791301.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231120 f, 791506.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231180 f, 791712.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231240 f, 791917.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231300 f, 792123.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231360 f, 792328.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231420 f, 792534.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231480 f, 792739.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231540 f, 792945.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231600 f, 793150.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231660 f, 793356.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231720 f, 793561.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231780 f, 793767.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231840 f, 793972.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231900 f, 794178.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231960 f, 791672.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232020 f, 791877.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232080 f, 792081.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232140 f, 792286.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232200 f, 792491.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232260 f, 792696.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232320 f, 792901.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232380 f, 793105.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232440 f, 793310.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232500 f, 793515.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232560 f, 793720.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232620 f, 793924.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232680 f, 794129.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232740 f, 794334.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232800 f, 794539.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232860 f, 794744.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232920 f, 794948.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232980 f, 795153.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233040 f, 795358.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233100 f, 795563.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233160 f, 795767.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233220 f, 795972.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233280 f, 796177.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233340 f, 796382.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233400 f, 796587.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233460 f, 796791.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233520 f, 796996.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233580 f, 797201.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233640 f, 797406.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233700 f, 797610.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233760 f, 797815.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233820 f, 798020.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233880 f, 798225.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233940 f, 798430.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234000 f, 798634.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234060 f, 798839.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234120 f, 799044.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234180 f, 799249.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234240 f, 799453.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234300 f, 799658.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234360 f, 799863.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234420 f, 800068.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234480 f, 800273.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234540 f, 800477.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234600 f, 800682.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234660 f, 800887.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234720 f, 801092.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234780 f, 801296.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234840 f, 801501.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234900 f, 801706.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234960 f, 801911.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235020 f, 802116.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235080 f, 799591.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235140 f, 799795.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235200 f, 800000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235260 f, 800204.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235320 f, 800408.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235380 f, 800612.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235440 f, 800816.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235500 f, 801020.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235560 f, 801224.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235620 f, 801428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235680 f, 801632.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235740 f, 801836.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235800 f, 802040.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235860 f, 802244.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235920 f, 802449.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235980 f, 802653.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236040 f, 802857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236100 f, 803061.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236160 f, 803265.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236220 f, 803469.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236280 f, 803673.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236340 f, 803877.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236400 f, 804081.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236460 f, 804285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236520 f, 804489.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236580 f, 804693.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236640 f, 804897.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236700 f, 805102.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236760 f, 805306.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236820 f, 805510.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236880 f, 805714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236940 f, 805918.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237000 f, 806122.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237060 f, 806326.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237120 f, 806530.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237180 f, 806734.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237240 f, 806938.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237300 f, 807142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237360 f, 807346.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237420 f, 807551.0 fps, 0 ms/f [junit] 0 s: 60 f / 82 ms, 731.7 fps, 1 ms/f; total: 237480 f, 629920.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237540 f, 630079.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237600 f, 630238.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237660 f, 630397.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237720 f, 630557.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237780 f, 630716.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237840 f, 630875.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237900 f, 629365.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237960 f, 629523.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238020 f, 629682.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238080 f, 629841.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238140 f, 630000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238200 f, 630158.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238260 f, 630317.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238320 f, 630476.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238380 f, 630634.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238440 f, 630793.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238500 f, 630952.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238560 f, 631111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238620 f, 631269.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238680 f, 629762.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238740 f, 629920.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238800 f, 630079.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238860 f, 630237.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238920 f, 630395.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238980 f, 630554.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239040 f, 630712.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239100 f, 630870.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239160 f, 631029.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239220 f, 631187.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239280 f, 631345.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239340 f, 631503.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239400 f, 631662.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239460 f, 630157.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239520 f, 630315.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239580 f, 630473.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239640 f, 630631.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239700 f, 630789.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239760 f, 630947.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239820 f, 631105.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239880 f, 631263.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239940 f, 631421.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240000 f, 631578.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240060 f, 631736.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240120 f, 631894.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240180 f, 632052.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240240 f, 630551.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240300 f, 630708.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240360 f, 630866.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240420 f, 631023.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240480 f, 631181.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240540 f, 631338.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240600 f, 631496.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240660 f, 631653.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240720 f, 631811.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240780 f, 631968.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240840 f, 632126.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240900 f, 630628.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240960 f, 630785.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241020 f, 630942.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241080 f, 631099.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241140 f, 631256.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241200 f, 631413.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241260 f, 631570.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241320 f, 631727.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241380 f, 631884.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241440 f, 632041.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241500 f, 632198.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241560 f, 630704.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241620 f, 630861.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241680 f, 631018.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241740 f, 631174.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241800 f, 631331.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241860 f, 631488.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241920 f, 631644.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241980 f, 631801.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242040 f, 631958.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242100 f, 632114.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242160 f, 632271.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242220 f, 632428.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242280 f, 632584.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242340 f, 631093.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242400 f, 631250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242460 f, 631406.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242520 f, 631562.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242580 f, 631718.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242640 f, 631875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242700 f, 632031.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242760 f, 632187.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242820 f, 632343.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242880 f, 632500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242940 f, 632656.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243000 f, 632812.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243060 f, 631324.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243120 f, 631480.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243180 f, 631636.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243240 f, 631792.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243300 f, 631948.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243360 f, 632103.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243420 f, 632259.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243480 f, 632415.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243540 f, 632571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243600 f, 632727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243660 f, 632883.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243720 f, 633038.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243780 f, 631554.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243840 f, 631709.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243900 f, 631865.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243960 f, 632020.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244020 f, 632176.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244080 f, 632331.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244140 f, 632487.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244200 f, 632642.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244260 f, 632797.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244320 f, 632953.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244380 f, 633108.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244440 f, 631627.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244500 f, 631782.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244560 f, 631938.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244620 f, 632093.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244680 f, 632248.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244740 f, 632403.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244800 f, 632558.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244860 f, 632713.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244920 f, 632868.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244980 f, 633023.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245040 f, 633178.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245100 f, 631701.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245160 f, 631855.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245220 f, 632010.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245280 f, 632164.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245340 f, 632319.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245400 f, 632474.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245460 f, 632628.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245520 f, 632783.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245580 f, 632938.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245640 f, 633092.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245700 f, 633247.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245760 f, 631773.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245820 f, 631928.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245880 f, 632082.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245940 f, 632236.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246000 f, 632390.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246060 f, 632545.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246120 f, 632699.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246180 f, 632853.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246240 f, 633007.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246300 f, 633161.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246360 f, 633316.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246420 f, 633470.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246480 f, 632000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246540 f, 632153.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246600 f, 632307.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246660 f, 632461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246720 f, 632615.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246780 f, 632769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246840 f, 632923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246900 f, 633076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246960 f, 633230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247020 f, 633384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247080 f, 633538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247140 f, 633692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247200 f, 632225.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247260 f, 632378.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247320 f, 632532.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247380 f, 632685.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247440 f, 632838.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247500 f, 632992.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247560 f, 633145.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247620 f, 633299.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247680 f, 633452.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247740 f, 633606.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247800 f, 633759.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247860 f, 632295.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247920 f, 632449.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247980 f, 632602.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248040 f, 632755.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248100 f, 632908.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248160 f, 633061.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248220 f, 633214.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248280 f, 633367.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248340 f, 633520.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248400 f, 633673.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248460 f, 633826.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248520 f, 633979.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248580 f, 634132.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248640 f, 634285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248700 f, 634438.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248760 f, 634591.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248820 f, 634744.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248880 f, 634897.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248940 f, 635051.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249000 f, 635204.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249060 f, 635357.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249120 f, 635510.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249180 f, 635663.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249240 f, 635816.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249300 f, 635969.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249360 f, 636122.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249420 f, 636275.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249480 f, 636428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249540 f, 636581.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249600 f, 636734.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249660 f, 636887.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249720 f, 637040.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249780 f, 637193.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249840 f, 637346.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249900 f, 637500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249960 f, 637653.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250020 f, 637806.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250080 f, 637959.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250140 f, 638112.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250200 f, 638265.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250260 f, 638418.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250320 f, 638571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250380 f, 638724.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250440 f, 638877.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250500 f, 639030.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250560 f, 639183.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250620 f, 639336.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250680 f, 639489.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250740 f, 638015.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250800 f, 638167.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250860 f, 638320.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250920 f, 638473.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250980 f, 638625.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251040 f, 638778.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251100 f, 638931.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251160 f, 639084.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251220 f, 639236.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251280 f, 639389.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251340 f, 639542.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251400 f, 639694.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251460 f, 639847.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251520 f, 640000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251580 f, 640152.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251640 f, 640305.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251700 f, 640458.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251760 f, 640610.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251820 f, 640763.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251880 f, 640916.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251940 f, 641068.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252000 f, 641221.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252060 f, 641374.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252120 f, 641526.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252180 f, 641679.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252240 f, 641832.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252300 f, 641984.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252360 f, 642137.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252420 f, 642290.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252480 f, 642442.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252540 f, 642595.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252600 f, 642748.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252660 f, 642900.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252720 f, 643053.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252780 f, 643206.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252840 f, 643358.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252900 f, 643511.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252960 f, 643664.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253020 f, 643816.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253080 f, 643969.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253140 f, 644122.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253200 f, 644274.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253260 f, 644427.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253320 f, 644580.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253380 f, 644732.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253440 f, 644885.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253500 f, 645038.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253560 f, 643553.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253620 f, 643705.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253680 f, 643857.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253740 f, 644010.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253800 f, 644162.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253860 f, 644314.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253920 f, 644467.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253980 f, 644619.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254040 f, 644771.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254100 f, 644923.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254160 f, 645076.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254220 f, 645228.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254280 f, 645380.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254340 f, 645533.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254400 f, 645685.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254460 f, 645837.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254520 f, 645989.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254580 f, 646142.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254640 f, 646294.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254700 f, 646446.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254760 f, 646599.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254820 f, 646751.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254880 f, 646903.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254940 f, 647055.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255000 f, 647208.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255060 f, 647360.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255120 f, 647512.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255180 f, 647665.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255240 f, 647817.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255300 f, 647969.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255360 f, 648121.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255420 f, 648274.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255480 f, 648426.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255540 f, 648578.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255600 f, 648730.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255660 f, 648883.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255720 f, 649035.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255780 f, 649187.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255840 f, 649340.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255900 f, 649492.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255960 f, 649644.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256020 f, 649796.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256080 f, 649949.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256140 f, 650101.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256200 f, 650253.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256260 f, 650406.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256320 f, 650558.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256380 f, 650710.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256440 f, 650862.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256500 f, 651015.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256560 f, 649519.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256620 f, 649670.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256680 f, 649822.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256740 f, 649974.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256800 f, 650126.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256860 f, 650278.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256920 f, 650430.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256980 f, 650582.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257040 f, 650734.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257100 f, 650886.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257160 f, 651038.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257220 f, 651189.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257280 f, 651341.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257340 f, 651493.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257400 f, 651645.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257460 f, 651797.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257520 f, 651949.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257580 f, 652101.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257640 f, 652253.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257700 f, 652405.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257760 f, 652556.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257820 f, 652708.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257880 f, 652860.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257940 f, 653012.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258000 f, 653164.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258060 f, 653316.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258120 f, 653468.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258180 f, 653620.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258240 f, 653772.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258300 f, 653924.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258360 f, 654075.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258420 f, 654227.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258480 f, 654379.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258540 f, 654531.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258600 f, 654683.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258660 f, 654835.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258720 f, 654987.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258780 f, 655139.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258840 f, 655291.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258900 f, 655443.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258960 f, 655594.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259020 f, 655746.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259080 f, 655898.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259140 f, 656050.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259200 f, 656202.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259260 f, 656354.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259320 f, 656506.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259380 f, 656658.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259440 f, 656810.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259500 f, 655303.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259560 f, 655454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259620 f, 655606.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259680 f, 655757.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259740 f, 655909.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259800 f, 656060.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259860 f, 656212.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259920 f, 656363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259980 f, 656515.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260040 f, 656666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260100 f, 656818.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260160 f, 656969.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260220 f, 657121.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260280 f, 657272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260340 f, 657424.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260400 f, 657575.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260460 f, 657727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260520 f, 657878.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260580 f, 658030.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260640 f, 658181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260700 f, 658333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260760 f, 658484.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260820 f, 658636.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260880 f, 658787.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260940 f, 658939.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261000 f, 659090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261060 f, 659242.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261120 f, 659393.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261180 f, 659545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261240 f, 659697.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261300 f, 659848.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261360 f, 660000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261420 f, 660151.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261480 f, 660303.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261540 f, 660454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261600 f, 660606.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261660 f, 660757.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261720 f, 660909.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261780 f, 661060.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261840 f, 661212.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261900 f, 661363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261960 f, 661515.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262020 f, 661666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262080 f, 661818.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262140 f, 661969.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262200 f, 662121.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262260 f, 662272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262320 f, 662424.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262380 f, 662575.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262440 f, 661057.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262500 f, 661209.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262560 f, 661360.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262620 f, 661511.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262680 f, 661662.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262740 f, 661813.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262800 f, 661964.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262860 f, 662115.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262920 f, 662267.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262980 f, 662418.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263040 f, 662569.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263100 f, 662720.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263160 f, 662871.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263220 f, 663022.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263280 f, 663173.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263340 f, 663324.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263400 f, 663476.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263460 f, 663627.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263520 f, 663778.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263580 f, 663929.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263640 f, 664080.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263700 f, 664231.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263760 f, 664382.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263820 f, 664534.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263880 f, 664685.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263940 f, 664836.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264000 f, 664987.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264060 f, 665138.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264120 f, 665289.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264180 f, 665440.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264240 f, 665591.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264300 f, 665743.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264360 f, 665894.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264420 f, 666045.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264480 f, 666196.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264540 f, 666347.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264600 f, 666498.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264660 f, 666649.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264720 f, 666801.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264780 f, 666952.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264840 f, 667103.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264900 f, 667254.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264960 f, 667405.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265020 f, 667556.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265080 f, 667707.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265140 f, 667858.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265200 f, 668010.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265260 f, 668161.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265320 f, 668312.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265380 f, 668463.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265440 f, 666934.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265500 f, 667085.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265560 f, 667236.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265620 f, 667386.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265680 f, 667537.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265740 f, 667688.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265800 f, 667839.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265860 f, 667989.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265920 f, 668140.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265980 f, 668291.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266040 f, 668442.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266100 f, 668592.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266160 f, 668743.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266220 f, 668894.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266280 f, 669045.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266340 f, 669196.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266400 f, 669346.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266460 f, 669497.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266520 f, 669648.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266580 f, 669799.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266640 f, 669949.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266700 f, 670100.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266760 f, 670251.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266820 f, 670402.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266880 f, 670552.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266940 f, 670703.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267000 f, 670854.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267060 f, 671005.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267120 f, 671155.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267180 f, 671306.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267240 f, 671457.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267300 f, 671608.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267360 f, 671758.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267420 f, 671909.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267480 f, 672060.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267540 f, 672211.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267600 f, 672361.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267660 f, 670827.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267720 f, 670977.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267780 f, 671127.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267840 f, 671278.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267900 f, 671428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267960 f, 671578.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268020 f, 671729.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268080 f, 671879.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268140 f, 672030.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268200 f, 672180.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268260 f, 672330.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268320 f, 672481.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268380 f, 672631.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268440 f, 672781.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268500 f, 672932.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268560 f, 673082.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268620 f, 673233.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268680 f, 673383.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268740 f, 673533.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268800 f, 673684.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268860 f, 673834.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268920 f, 673984.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268980 f, 674135.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269040 f, 674285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269100 f, 674436.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269160 f, 674586.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269220 f, 674736.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269280 f, 674887.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269340 f, 675037.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269400 f, 675188.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269460 f, 675338.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269520 f, 675488.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269580 f, 675639.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269640 f, 675789.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269700 f, 675939.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269760 f, 676090.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269820 f, 676240.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269880 f, 676391.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269940 f, 676541.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270000 f, 676691.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270060 f, 676842.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270120 f, 676992.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270180 f, 677142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270240 f, 677293.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270300 f, 677443.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270360 f, 677594.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270420 f, 677744.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270480 f, 677894.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270540 f, 678045.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270600 f, 676500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270660 f, 676650.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270720 f, 676800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270780 f, 676950.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270840 f, 677100.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270900 f, 677250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270960 f, 677400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271020 f, 677550.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271080 f, 677700.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271140 f, 677850.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271200 f, 678000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271260 f, 678150.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271320 f, 678300.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271380 f, 678450.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271440 f, 678600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271500 f, 678750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271560 f, 678900.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271620 f, 679050.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271680 f, 679200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271740 f, 679350.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271800 f, 679500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271860 f, 679650.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271920 f, 679800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271980 f, 679950.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272040 f, 680100.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272100 f, 680250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272160 f, 680400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272220 f, 680550.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272280 f, 680700.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272340 f, 680850.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272400 f, 681000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272460 f, 681150.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272520 f, 681300.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272580 f, 681450.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272640 f, 681600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272700 f, 681750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272760 f, 681900.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272820 f, 682050.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272880 f, 682200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272940 f, 682350.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273000 f, 682500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273060 f, 682650.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273120 f, 682800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273180 f, 682950.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273240 f, 683100.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273300 f, 683250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273360 f, 683400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273420 f, 683550.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273480 f, 683700.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273540 f, 682144.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273600 f, 682294.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273660 f, 682443.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273720 f, 682593.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273780 f, 682743.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273840 f, 682892.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273900 f, 683042.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273960 f, 683192.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274020 f, 683341.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274080 f, 683491.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274140 f, 683640.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274200 f, 683790.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274260 f, 683940.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274320 f, 684089.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274380 f, 684239.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274440 f, 684389.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274500 f, 684538.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274560 f, 684688.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274620 f, 684837.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274680 f, 684987.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274740 f, 685137.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274800 f, 685286.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274860 f, 685436.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274920 f, 685586.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274980 f, 685735.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275040 f, 685885.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275100 f, 686034.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275160 f, 686184.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275220 f, 686334.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275280 f, 686483.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275340 f, 686633.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275400 f, 686783.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275460 f, 686932.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275520 f, 687082.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275580 f, 687231.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275640 f, 687381.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275700 f, 687531.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275760 f, 687680.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275820 f, 687830.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275880 f, 687980.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275940 f, 688129.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276000 f, 688279.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276060 f, 688428.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276120 f, 688578.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276180 f, 688728.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276240 f, 688877.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276300 f, 689027.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276360 f, 689177.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276420 f, 689326.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276480 f, 689476.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276540 f, 687910.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276600 f, 688059.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276660 f, 688208.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276720 f, 688358.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276780 f, 688507.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276840 f, 688656.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276900 f, 688806.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276960 f, 688955.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277020 f, 689104.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277080 f, 689253.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277140 f, 689403.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277200 f, 689552.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277260 f, 689701.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277320 f, 689850.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277380 f, 690000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277440 f, 690149.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277500 f, 690298.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277560 f, 690447.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277620 f, 690597.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277680 f, 690746.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277740 f, 690895.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277800 f, 691044.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277860 f, 691194.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277920 f, 691343.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277980 f, 691492.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278040 f, 691641.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278100 f, 691791.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278160 f, 691940.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278220 f, 692089.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278280 f, 692238.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278340 f, 692388.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278400 f, 692537.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278460 f, 692686.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278520 f, 692835.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278580 f, 692985.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278640 f, 693134.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278700 f, 693283.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278760 f, 693432.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278820 f, 693582.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278880 f, 693731.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278940 f, 693880.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279000 f, 694029.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279060 f, 694179.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279120 f, 694328.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279180 f, 694477.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279240 f, 694626.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279300 f, 694776.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279360 f, 694925.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279420 f, 695074.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279480 f, 695223.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279540 f, 693647.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279600 f, 693796.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279660 f, 693945.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279720 f, 694094.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279780 f, 694243.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279840 f, 694392.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279900 f, 694540.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279960 f, 694689.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280020 f, 694838.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280080 f, 694987.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280140 f, 695136.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280200 f, 695285.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280260 f, 695434.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280320 f, 695583.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280380 f, 695732.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280440 f, 695880.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280500 f, 696029.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280560 f, 696178.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280620 f, 696327.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280680 f, 696476.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280740 f, 696625.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280800 f, 696774.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280860 f, 696923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280920 f, 697071.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280980 f, 697220.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281040 f, 697369.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281100 f, 697518.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281160 f, 697667.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281220 f, 697816.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281280 f, 697965.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281340 f, 698114.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281400 f, 698263.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281460 f, 698411.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281520 f, 698560.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281580 f, 698709.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281640 f, 698858.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281700 f, 699007.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281760 f, 699156.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281820 f, 699305.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281880 f, 699454.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281940 f, 699603.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282000 f, 699751.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282060 f, 699900.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282120 f, 700049.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282180 f, 700198.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282240 f, 700347.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282300 f, 700496.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282360 f, 700645.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282420 f, 700794.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282480 f, 700942.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282540 f, 699356.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282600 f, 699504.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282660 f, 699653.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282720 f, 699802.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282780 f, 699950.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282840 f, 700099.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282900 f, 700247.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282960 f, 700396.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283020 f, 700544.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283080 f, 700693.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283140 f, 700841.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283200 f, 700990.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283260 f, 701138.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283320 f, 701287.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283380 f, 701435.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283440 f, 701584.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283500 f, 701732.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283560 f, 701881.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283620 f, 702029.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283680 f, 702178.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283740 f, 702326.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283800 f, 702475.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283860 f, 702623.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283920 f, 702772.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283980 f, 702920.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284040 f, 703069.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284100 f, 703217.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284160 f, 703366.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284220 f, 703514.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284280 f, 703663.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284340 f, 703811.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284400 f, 703960.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284460 f, 704108.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284520 f, 704257.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284580 f, 704405.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284640 f, 704554.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284700 f, 704703.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284760 f, 704851.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284820 f, 705000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284880 f, 705148.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284940 f, 705297.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285000 f, 705445.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285060 f, 705594.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285120 f, 705742.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285180 f, 705891.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285240 f, 706039.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285300 f, 706188.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285360 f, 706336.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285420 f, 706485.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285480 f, 706633.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285540 f, 705037.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285600 f, 705185.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285660 f, 705333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285720 f, 705481.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285780 f, 705629.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285840 f, 705777.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285900 f, 705925.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285960 f, 706074.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286020 f, 706222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286080 f, 706370.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286140 f, 706518.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286200 f, 706666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286260 f, 706814.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286320 f, 706962.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286380 f, 707111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286440 f, 707259.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286500 f, 707407.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286560 f, 707555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286620 f, 707703.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286680 f, 707851.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286740 f, 708000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286800 f, 708148.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286860 f, 708296.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286920 f, 708444.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286980 f, 708592.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287040 f, 708740.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287100 f, 708888.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287160 f, 709037.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287220 f, 709185.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287280 f, 709333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287340 f, 709481.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287400 f, 709629.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287460 f, 709777.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287520 f, 709925.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287580 f, 710074.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287640 f, 710222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287700 f, 710370.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287760 f, 710518.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287820 f, 710666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287880 f, 710814.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287940 f, 710962.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288000 f, 711111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288060 f, 711259.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288120 f, 711407.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288180 f, 711555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288240 f, 711703.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288300 f, 711851.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288360 f, 712000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288420 f, 712148.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288480 f, 712296.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288540 f, 712444.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288600 f, 710837.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288660 f, 710985.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288720 f, 711133.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288780 f, 711280.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288840 f, 711428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288900 f, 711576.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288960 f, 711724.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289020 f, 711871.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289080 f, 712019.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289140 f, 712167.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289200 f, 712315.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289260 f, 712463.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289320 f, 712610.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289380 f, 712758.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289440 f, 712906.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289500 f, 713054.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289560 f, 713202.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289620 f, 713349.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289680 f, 713497.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289740 f, 713645.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289800 f, 713793.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289860 f, 713940.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289920 f, 714088.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289980 f, 714236.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290040 f, 714384.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290100 f, 714532.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290160 f, 714679.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290220 f, 714827.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290280 f, 714975.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290340 f, 715123.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290400 f, 715270.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290460 f, 715418.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290520 f, 715566.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290580 f, 715714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290640 f, 715862.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290700 f, 716009.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290760 f, 716157.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290820 f, 716305.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290880 f, 716453.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290940 f, 716601.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291000 f, 716748.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291060 f, 716896.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291120 f, 717044.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291180 f, 717192.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291240 f, 717339.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291300 f, 717487.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291360 f, 717635.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291420 f, 717783.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291480 f, 717931.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291540 f, 716314.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291600 f, 716461.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291660 f, 716609.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291720 f, 716756.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291780 f, 716904.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291840 f, 717051.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291900 f, 717199.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291960 f, 717346.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292020 f, 717493.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292080 f, 717641.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292140 f, 717788.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292200 f, 717936.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292260 f, 718083.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292320 f, 718230.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292380 f, 718378.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292440 f, 718525.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292500 f, 718673.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292560 f, 718820.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292620 f, 718968.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292680 f, 719115.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292740 f, 719262.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292800 f, 719410.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292860 f, 719557.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292920 f, 719705.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292980 f, 719852.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293040 f, 720000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293100 f, 720147.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293160 f, 720294.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293220 f, 720442.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293280 f, 720589.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293340 f, 720737.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293400 f, 720884.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293460 f, 721031.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293520 f, 721179.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293580 f, 721326.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293640 f, 721474.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293700 f, 721621.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293760 f, 721769.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293820 f, 721916.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293880 f, 722063.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293940 f, 722211.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294000 f, 722358.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294060 f, 722506.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294120 f, 722653.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294180 f, 722801.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294240 f, 722948.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294300 f, 723095.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294360 f, 723243.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294420 f, 723390.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294480 f, 721764.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294540 f, 721911.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294600 f, 722058.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294660 f, 722205.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294720 f, 722352.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294780 f, 722500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294840 f, 722647.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294900 f, 722794.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294960 f, 722941.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295020 f, 723088.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295080 f, 723235.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295140 f, 723382.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295200 f, 723529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295260 f, 723676.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295320 f, 723823.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295380 f, 723970.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295440 f, 724117.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295500 f, 724264.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295560 f, 724411.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295620 f, 724558.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295680 f, 724705.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295740 f, 724852.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295800 f, 725000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295860 f, 725147.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295920 f, 725294.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295980 f, 725441.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296040 f, 725588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296100 f, 725735.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296160 f, 725882.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296220 f, 726029.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296280 f, 726176.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296340 f, 726323.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296400 f, 726470.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296460 f, 726617.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296520 f, 726764.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296580 f, 726911.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296640 f, 727058.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296700 f, 727205.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296760 f, 727352.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296820 f, 727500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296880 f, 727647.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296940 f, 727794.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297000 f, 727941.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297060 f, 728088.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297120 f, 728235.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297180 f, 728382.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297240 f, 728529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297300 f, 728676.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297360 f, 728823.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297420 f, 728970.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297480 f, 727334.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297540 f, 727481.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297600 f, 727628.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297660 f, 727775.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297720 f, 727921.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297780 f, 728068.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297840 f, 728215.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297900 f, 728361.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297960 f, 728508.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298020 f, 728655.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298080 f, 728801.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298140 f, 728948.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298200 f, 729095.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298260 f, 729242.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298320 f, 729388.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298380 f, 729535.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298440 f, 729682.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298500 f, 729828.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298560 f, 729975.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298620 f, 730122.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298680 f, 730268.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298740 f, 730415.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298800 f, 730562.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298860 f, 730709.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298920 f, 730855.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298980 f, 731002.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299040 f, 731149.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299100 f, 731295.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299160 f, 731442.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299220 f, 731589.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299280 f, 731735.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299340 f, 731882.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299400 f, 732029.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299460 f, 732176.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299520 f, 732322.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299580 f, 732469.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299640 f, 732616.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299700 f, 732762.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299760 f, 732909.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299820 f, 733056.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299880 f, 733202.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299940 f, 733349.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300000 f, 733496.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300060 f, 733643.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300120 f, 733789.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300180 f, 733936.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300240 f, 734083.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300300 f, 734229.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300360 f, 734376.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300420 f, 732731.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300480 f, 732878.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300540 f, 733024.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300600 f, 733170.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300660 f, 733317.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300720 f, 733463.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300780 f, 733609.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300840 f, 733756.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300900 f, 733902.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300960 f, 734048.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301020 f, 734195.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301080 f, 734341.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301140 f, 734487.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301200 f, 734634.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301260 f, 734780.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301320 f, 734926.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301380 f, 735073.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301440 f, 735219.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301500 f, 735365.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301560 f, 735512.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301620 f, 735658.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301680 f, 735804.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301740 f, 735951.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301800 f, 736097.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301860 f, 736243.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301920 f, 736390.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301980 f, 736536.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302040 f, 736682.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302100 f, 736829.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302160 f, 736975.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302220 f, 737121.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302280 f, 737268.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302340 f, 737414.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302400 f, 737561.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302460 f, 737707.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302520 f, 737853.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302580 f, 738000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302640 f, 738146.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302700 f, 738292.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302760 f, 738439.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302820 f, 738585.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302880 f, 738731.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302940 f, 738878.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303000 f, 739024.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303060 f, 739170.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303120 f, 739317.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303180 f, 739463.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303240 f, 739609.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303300 f, 737956.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303360 f, 738102.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303420 f, 738248.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303480 f, 738394.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303540 f, 738540.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303600 f, 738686.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303660 f, 738832.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303720 f, 738978.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303780 f, 739124.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303840 f, 739270.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303900 f, 739416.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303960 f, 739562.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304020 f, 739708.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304080 f, 739854.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304140 f, 740000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304200 f, 740146.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304260 f, 740292.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304320 f, 740437.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304380 f, 740583.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304440 f, 740729.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304500 f, 740875.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304560 f, 741021.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304620 f, 741167.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304680 f, 741313.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304740 f, 741459.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304800 f, 741605.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304860 f, 741751.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304920 f, 741897.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304980 f, 742043.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305040 f, 742189.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305100 f, 742335.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305160 f, 742481.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305220 f, 742627.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305280 f, 742773.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305340 f, 742919.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305400 f, 743065.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305460 f, 743211.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305520 f, 743357.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305580 f, 743503.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305640 f, 743649.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305700 f, 743795.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305760 f, 743941.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305820 f, 744087.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305880 f, 744233.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305940 f, 744379.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306000 f, 744525.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306060 f, 744671.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306120 f, 744817.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306180 f, 744963.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306240 f, 743301.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306300 f, 743446.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306360 f, 743592.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306420 f, 743737.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306480 f, 743883.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306540 f, 744029.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306600 f, 744174.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306660 f, 744320.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306720 f, 744466.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306780 f, 744611.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306840 f, 744757.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306900 f, 744902.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306960 f, 745048.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307020 f, 745194.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307080 f, 745339.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307140 f, 745485.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307200 f, 745631.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307260 f, 745776.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307320 f, 745922.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307380 f, 746067.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307440 f, 746213.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307500 f, 746359.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307560 f, 746504.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307620 f, 746650.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307680 f, 746796.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307740 f, 746941.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307800 f, 747087.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307860 f, 747233.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307920 f, 747378.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307980 f, 747524.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308040 f, 747669.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308100 f, 747815.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308160 f, 747961.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308220 f, 748106.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308280 f, 748252.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308340 f, 748398.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308400 f, 748543.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308460 f, 748689.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308520 f, 748834.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308580 f, 748980.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308640 f, 749126.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308700 f, 749271.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308760 f, 749417.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308820 f, 749563.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308880 f, 749708.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308940 f, 749854.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309000 f, 750000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309060 f, 750145.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309120 f, 748474.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309180 f, 748619.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309240 f, 748765.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309300 f, 748910.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309360 f, 749055.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309420 f, 749200.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309480 f, 749346.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309540 f, 749491.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309600 f, 749636.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309660 f, 749782.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309720 f, 749927.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309780 f, 750072.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309840 f, 750217.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309900 f, 750363.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309960 f, 750508.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310020 f, 750653.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310080 f, 750799.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310140 f, 750944.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310200 f, 751089.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310260 f, 751234.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310320 f, 751380.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310380 f, 751525.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310440 f, 751670.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310500 f, 751816.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310560 f, 751961.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310620 f, 752106.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310680 f, 752251.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310740 f, 752397.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310800 f, 752542.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310860 f, 752687.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310920 f, 752832.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310980 f, 752978.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311040 f, 753123.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311100 f, 753268.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311160 f, 753414.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311220 f, 753559.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311280 f, 753704.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311340 f, 753849.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311400 f, 753995.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311460 f, 754140.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311520 f, 754285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311580 f, 754431.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311640 f, 754576.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311700 f, 754721.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311760 f, 754866.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311820 f, 755012.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311880 f, 755157.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311940 f, 755302.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312000 f, 755447.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312060 f, 753768.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312120 f, 753913.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312180 f, 754058.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312240 f, 754202.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312300 f, 754347.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312360 f, 754492.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312420 f, 754637.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312480 f, 754782.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312540 f, 754927.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312600 f, 755072.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312660 f, 755217.4 fps, 0 ms/f [junit] 0 s: 60 f / 82 ms, 731.7 fps, 1 ms/f; total: 312720 f, 629215.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312780 f, 629336.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312840 f, 629456.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312900 f, 629577.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312960 f, 629698.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313020 f, 629818.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313080 f, 629939.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313140 f, 630060.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313200 f, 630181.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313260 f, 630301.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313320 f, 630422.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313380 f, 630543.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313440 f, 630664.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313500 f, 630784.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313560 f, 630905.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313620 f, 631026.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313680 f, 631146.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313740 f, 631267.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313800 f, 631388.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313860 f, 631509.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313920 f, 631629.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313980 f, 631750.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314040 f, 631871.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314100 f, 631991.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314160 f, 632112.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314220 f, 632233.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314280 f, 632354.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314340 f, 632474.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314400 f, 632595.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314460 f, 632716.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314520 f, 632837.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314580 f, 632957.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314640 f, 633078.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314700 f, 631927.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314760 f, 632048.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314820 f, 632168.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314880 f, 632289.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314940 f, 632409.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315000 f, 632530.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315060 f, 632650.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315120 f, 632771.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315180 f, 632891.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315240 f, 633012.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315300 f, 633132.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315360 f, 633253.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315420 f, 633373.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315480 f, 633494.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315540 f, 633614.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315600 f, 633734.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315660 f, 633855.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315720 f, 633975.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315780 f, 634096.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315840 f, 634216.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315900 f, 634337.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315960 f, 634457.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316020 f, 634578.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316080 f, 634698.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316140 f, 634819.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316200 f, 634939.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316260 f, 635060.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316320 f, 635180.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316380 f, 635301.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316440 f, 635421.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316500 f, 635542.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316560 f, 635662.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316620 f, 635783.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316680 f, 635903.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316740 f, 636024.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316800 f, 636144.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316860 f, 636265.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316920 f, 636385.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316980 f, 636506.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317040 f, 636626.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317100 f, 636747.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317160 f, 636867.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317220 f, 636987.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317280 f, 637108.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317340 f, 637228.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317400 f, 637349.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317460 f, 637469.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317520 f, 637590.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317580 f, 637710.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317640 f, 637831.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317700 f, 637951.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317760 f, 638072.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317820 f, 638192.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317880 f, 638313.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317940 f, 637154.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318000 f, 637274.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318060 f, 637394.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318120 f, 637515.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318180 f, 637635.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318240 f, 637755.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318300 f, 637875.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318360 f, 637996.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318420 f, 638116.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318480 f, 638236.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318540 f, 638356.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318600 f, 638476.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318660 f, 638597.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318720 f, 638717.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318780 f, 638837.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318840 f, 638957.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318900 f, 639078.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318960 f, 639198.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319020 f, 639318.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319080 f, 639438.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319140 f, 639559.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319200 f, 639679.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319260 f, 639799.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319320 f, 639919.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319380 f, 640040.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319440 f, 640160.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319500 f, 640280.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319560 f, 640400.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319620 f, 640521.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319680 f, 640641.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319740 f, 640761.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319800 f, 640881.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319860 f, 641002.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319920 f, 641122.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319980 f, 641242.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320040 f, 641362.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320100 f, 641482.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320160 f, 641603.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320220 f, 641723.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320280 f, 641843.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320340 f, 641963.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320400 f, 642084.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320460 f, 642204.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320520 f, 642324.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320580 f, 642444.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320640 f, 642565.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320700 f, 642685.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320760 f, 642805.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320820 f, 642925.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320880 f, 643046.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320940 f, 643166.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321000 f, 643286.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321060 f, 643406.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321120 f, 643527.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321180 f, 642360.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321240 f, 642480.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321300 f, 642600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321360 f, 642720.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321420 f, 642840.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321480 f, 642960.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321540 f, 643080.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321600 f, 643200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321660 f, 643320.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321720 f, 643440.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321780 f, 643560.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321840 f, 643680.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321900 f, 643800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321960 f, 643920.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322020 f, 644040.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322080 f, 644160.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322140 f, 644280.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322200 f, 644400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322260 f, 644520.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322320 f, 644640.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322380 f, 644760.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322440 f, 644880.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322500 f, 645000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322560 f, 645120.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322620 f, 645240.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322680 f, 645360.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322740 f, 645480.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322800 f, 645600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322860 f, 645720.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322920 f, 645840.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322980 f, 645960.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323040 f, 646080.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323100 f, 646200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323160 f, 646320.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323220 f, 646440.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323280 f, 646560.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323340 f, 646680.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323400 f, 646800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323460 f, 646920.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323520 f, 647040.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323580 f, 647160.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323640 f, 647280.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323700 f, 647400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323760 f, 647520.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323820 f, 647640.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323880 f, 647760.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323940 f, 647880.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324000 f, 648000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324060 f, 648120.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324120 f, 648240.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324180 f, 648360.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324240 f, 648480.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324300 f, 648600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324360 f, 647425.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324420 f, 647544.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324480 f, 647664.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324540 f, 647784.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324600 f, 647904.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324660 f, 648023.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324720 f, 648143.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324780 f, 648263.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324840 f, 648383.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324900 f, 648503.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324960 f, 648622.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325020 f, 648742.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325080 f, 648862.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325140 f, 648982.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325200 f, 649101.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325260 f, 649221.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325320 f, 649341.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325380 f, 649461.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325440 f, 649580.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325500 f, 649700.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325560 f, 649820.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325620 f, 649940.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325680 f, 650059.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325740 f, 650179.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325800 f, 650299.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325860 f, 650419.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325920 f, 650538.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325980 f, 650658.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326040 f, 650778.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326100 f, 650898.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326160 f, 651017.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326220 f, 651137.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326280 f, 651257.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326340 f, 651377.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326400 f, 651497.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326460 f, 651616.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326520 f, 651736.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326580 f, 651856.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326640 f, 651976.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326700 f, 652095.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326760 f, 652215.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326820 f, 652335.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326880 f, 652455.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326940 f, 652574.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327000 f, 652694.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327060 f, 652814.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327120 f, 652934.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327180 f, 653053.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327240 f, 653173.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327300 f, 653293.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327360 f, 653413.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327420 f, 653532.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327480 f, 652350.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327540 f, 652470.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327600 f, 652589.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327660 f, 652709.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327720 f, 652828.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327780 f, 652948.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327840 f, 653067.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327900 f, 653187.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327960 f, 653306.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328020 f, 653426.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328080 f, 653545.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328140 f, 653665.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328200 f, 653784.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328260 f, 653904.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328320 f, 654023.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328380 f, 654143.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328440 f, 654262.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328500 f, 654382.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328560 f, 654502.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328620 f, 654621.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328680 f, 654741.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328740 f, 654860.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328800 f, 654980.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328860 f, 655099.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328920 f, 655219.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328980 f, 655338.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329040 f, 655458.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329100 f, 655577.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329160 f, 655697.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329220 f, 655816.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329280 f, 655936.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329340 f, 656055.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329400 f, 656175.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329460 f, 656294.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329520 f, 656414.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329580 f, 656533.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329640 f, 656653.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329700 f, 656772.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329760 f, 656892.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329820 f, 657011.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329880 f, 657131.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329940 f, 657251.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330000 f, 657370.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330060 f, 657490.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330120 f, 657609.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330180 f, 657729.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330240 f, 657848.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330300 f, 657968.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330360 f, 658087.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330420 f, 656898.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330480 f, 657017.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330540 f, 657137.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330600 f, 657256.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330660 f, 657375.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330720 f, 657495.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330780 f, 657614.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330840 f, 657733.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330900 f, 657852.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330960 f, 657972.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331020 f, 658091.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331080 f, 658210.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331140 f, 658330.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331200 f, 658449.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331260 f, 658568.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331320 f, 658687.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331380 f, 658807.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331440 f, 658926.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331500 f, 659045.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331560 f, 659165.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331620 f, 659284.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331680 f, 659403.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331740 f, 659522.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331800 f, 659642.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331860 f, 659761.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331920 f, 659880.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331980 f, 660000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332040 f, 660119.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332100 f, 660238.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332160 f, 660357.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332220 f, 660477.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332280 f, 660596.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332340 f, 660715.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332400 f, 660835.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332460 f, 660954.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332520 f, 661073.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332580 f, 661192.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332640 f, 660000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332700 f, 660119.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332760 f, 660238.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332820 f, 660357.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332880 f, 660476.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332940 f, 660595.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333000 f, 660714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333060 f, 660833.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333120 f, 660952.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333180 f, 661071.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333240 f, 661190.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333300 f, 661309.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333360 f, 661428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333420 f, 661547.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333480 f, 661666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333540 f, 661785.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333600 f, 661904.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333660 f, 662023.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333720 f, 662142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333780 f, 662261.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333840 f, 662380.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333900 f, 662500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333960 f, 662619.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334020 f, 662738.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334080 f, 662857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334140 f, 662976.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334200 f, 663095.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334260 f, 663214.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334320 f, 663333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334380 f, 663452.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334440 f, 663571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334500 f, 663690.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334560 f, 663809.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334620 f, 663928.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334680 f, 664047.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334740 f, 664166.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334800 f, 664285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334860 f, 664404.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334920 f, 664523.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334980 f, 664642.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 335040 f, 664761.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 335100 f, 664880.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 335160 f, 665000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 335220 f, 665119.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 335280 f, 665238.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 335340 f, 665357.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 335400 f, 664158.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 335460 f, 664277.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 335520 f, 664396.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 335580 f, 664514.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 335640 f, 664633.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 335700 f, 664752.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 335760 f, 664871.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 335820 f, 664990.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 335880 f, 665108.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 335940 f, 665227.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336000 f, 665346.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336060 f, 665465.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336120 f, 665584.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336180 f, 665703.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336240 f, 665821.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336300 f, 665940.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336360 f, 666059.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336420 f, 666178.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336480 f, 666297.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336540 f, 666415.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336600 f, 666534.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336660 f, 666653.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336720 f, 666772.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336780 f, 666891.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336840 f, 667009.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336900 f, 667128.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336960 f, 667247.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337020 f, 667366.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337080 f, 667485.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337140 f, 667603.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337200 f, 667722.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337260 f, 667841.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337320 f, 667960.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337380 f, 668079.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337440 f, 668198.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337500 f, 668316.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337560 f, 668435.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337620 f, 668554.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337680 f, 668673.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337740 f, 668792.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337800 f, 668910.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337860 f, 669029.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337920 f, 669148.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337980 f, 669267.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 338040 f, 669386.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 338100 f, 669504.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 338160 f, 669623.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 338220 f, 669742.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 338280 f, 669861.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 338340 f, 669980.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 338400 f, 670099.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 338460 f, 670217.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 338520 f, 670336.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 338580 f, 670455.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 338640 f, 670574.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 338700 f, 670693.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 338760 f, 670811.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 338820 f, 670930.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 338880 f, 671049.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 338940 f, 671168.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339000 f, 669960.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339060 f, 670079.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339120 f, 670197.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339180 f, 670316.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339240 f, 670434.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339300 f, 670553.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339360 f, 670671.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339420 f, 670790.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339480 f, 670909.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339540 f, 671027.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339600 f, 671146.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339660 f, 671264.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339720 f, 671383.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339780 f, 671502.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339840 f, 671620.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339900 f, 671739.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339960 f, 671857.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340020 f, 671976.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340080 f, 672094.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340140 f, 672213.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340200 f, 672332.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340260 f, 672450.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340320 f, 672569.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340380 f, 672687.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340440 f, 672806.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340500 f, 672924.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340560 f, 673043.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340620 f, 673162.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340680 f, 673280.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340740 f, 673399.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340800 f, 673517.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340860 f, 673636.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340920 f, 673754.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340980 f, 673873.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341040 f, 673992.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341100 f, 674110.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341160 f, 674229.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341220 f, 674347.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341280 f, 674466.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341340 f, 674585.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341400 f, 674703.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341460 f, 674822.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341520 f, 674940.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341580 f, 675059.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341640 f, 675177.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341700 f, 675296.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341760 f, 675415.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341820 f, 675533.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341880 f, 675652.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341940 f, 675770.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342000 f, 675889.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342060 f, 676007.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342120 f, 676126.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342180 f, 676245.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342240 f, 676363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342300 f, 676482.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342360 f, 676600.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342420 f, 676719.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342480 f, 676837.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342540 f, 676956.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342600 f, 675739.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342660 f, 675858.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342720 f, 675976.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342780 f, 676094.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342840 f, 676213.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342900 f, 676331.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342960 f, 676449.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343020 f, 676568.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343080 f, 676686.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343140 f, 676804.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343200 f, 676923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343260 f, 677041.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343320 f, 677159.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343380 f, 677278.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343440 f, 677396.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343500 f, 677514.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343560 f, 677633.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343620 f, 677751.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343680 f, 677869.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343740 f, 677988.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343800 f, 678106.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343860 f, 678224.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343920 f, 678343.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343980 f, 678461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344040 f, 678579.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344100 f, 678698.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344160 f, 678816.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344220 f, 678934.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344280 f, 679053.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344340 f, 679171.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344400 f, 679289.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344460 f, 679408.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344520 f, 679526.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344580 f, 679645.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344640 f, 679763.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344700 f, 679881.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344760 f, 680000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344820 f, 680118.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344880 f, 680236.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344940 f, 680355.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345000 f, 680473.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345060 f, 680591.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345120 f, 680710.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345180 f, 680828.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345240 f, 680946.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345300 f, 681065.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345360 f, 681183.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345420 f, 681301.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345480 f, 681420.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345540 f, 681538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345600 f, 681656.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345660 f, 681775.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345720 f, 681893.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345780 f, 682011.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345840 f, 682130.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345900 f, 682248.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345960 f, 682366.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346020 f, 682485.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346080 f, 682603.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346140 f, 682721.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346200 f, 682840.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346260 f, 681614.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346320 f, 681732.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346380 f, 681850.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346440 f, 681968.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346500 f, 682086.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346560 f, 682204.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346620 f, 682322.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346680 f, 682440.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346740 f, 682559.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346800 f, 682677.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346860 f, 682795.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346920 f, 682913.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346980 f, 683031.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347040 f, 683149.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347100 f, 683267.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347160 f, 683385.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347220 f, 683503.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347280 f, 683622.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347340 f, 683740.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347400 f, 683858.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347460 f, 683976.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347520 f, 684094.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347580 f, 684212.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347640 f, 684330.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347700 f, 684448.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347760 f, 684566.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347820 f, 684685.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347880 f, 684803.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347940 f, 684921.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348000 f, 685039.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348060 f, 685157.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348120 f, 685275.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348180 f, 685393.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348240 f, 685511.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348300 f, 685629.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348360 f, 685748.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348420 f, 685866.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348480 f, 685984.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348540 f, 686102.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348600 f, 686220.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348660 f, 686338.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348720 f, 686456.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348780 f, 686574.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348840 f, 686692.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348900 f, 686811.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348960 f, 686929.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349020 f, 687047.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349080 f, 687165.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349140 f, 687283.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349200 f, 687401.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349260 f, 687519.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349320 f, 687637.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349380 f, 687755.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349440 f, 687874.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349500 f, 687992.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349560 f, 688110.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349620 f, 688228.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349680 f, 688346.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349740 f, 688464.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349800 f, 688582.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349860 f, 688700.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349920 f, 687465.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349980 f, 687583.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350040 f, 687701.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350100 f, 687819.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350160 f, 687937.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350220 f, 688055.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350280 f, 688172.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350340 f, 688290.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350400 f, 688408.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350460 f, 688526.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350520 f, 688644.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350580 f, 688762.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350640 f, 688880.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350700 f, 688998.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350760 f, 689115.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350820 f, 689233.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350880 f, 689351.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350940 f, 689469.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351000 f, 689587.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351060 f, 689705.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351120 f, 689823.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351180 f, 689941.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351240 f, 690058.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351300 f, 690176.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351360 f, 690294.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351420 f, 690412.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351480 f, 690530.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351540 f, 690648.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351600 f, 690766.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351660 f, 690884.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351720 f, 691001.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351780 f, 691119.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351840 f, 691237.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351900 f, 691355.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351960 f, 691473.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352020 f, 691591.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352080 f, 691709.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352140 f, 691827.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352200 f, 691945.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352260 f, 692062.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352320 f, 692180.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352380 f, 692298.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352440 f, 692416.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352500 f, 692534.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352560 f, 692652.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352620 f, 692770.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352680 f, 692888.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352740 f, 693005.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352800 f, 693123.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352860 f, 693241.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352920 f, 693359.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352980 f, 693477.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353040 f, 693595.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353100 f, 693713.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353160 f, 693831.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353220 f, 693948.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353280 f, 694066.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353340 f, 694184.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353400 f, 694302.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353460 f, 694420.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353520 f, 694538.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353580 f, 693294.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353640 f, 693411.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353700 f, 693529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353760 f, 693647.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353820 f, 693764.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353880 f, 693882.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353940 f, 694000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354000 f, 694117.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354060 f, 694235.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354120 f, 694352.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354180 f, 694470.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354240 f, 694588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354300 f, 694705.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354360 f, 694823.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354420 f, 694941.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354480 f, 695058.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354540 f, 695176.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354600 f, 695294.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354660 f, 695411.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354720 f, 695529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354780 f, 695647.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354840 f, 695764.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354900 f, 695882.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354960 f, 696000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355020 f, 696117.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355080 f, 696235.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355140 f, 696352.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355200 f, 696470.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355260 f, 696588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355320 f, 696705.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355380 f, 696823.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355440 f, 696941.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355500 f, 697058.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355560 f, 697176.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355620 f, 697294.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355680 f, 697411.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355740 f, 697529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355800 f, 697647.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355860 f, 697764.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355920 f, 697882.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355980 f, 698000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356040 f, 698117.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356100 f, 698235.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356160 f, 698352.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356220 f, 698470.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356280 f, 698588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356340 f, 698705.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356400 f, 698823.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356460 f, 698941.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356520 f, 699058.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356580 f, 699176.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356640 f, 699294.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356700 f, 699411.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356760 f, 699529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356820 f, 699647.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356880 f, 699764.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356940 f, 699882.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357000 f, 700000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357060 f, 700117.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357120 f, 700235.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357180 f, 700352.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357240 f, 699099.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357300 f, 699217.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357360 f, 699334.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357420 f, 699452.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357480 f, 699569.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357540 f, 699686.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357600 f, 699804.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357660 f, 699921.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357720 f, 700039.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357780 f, 700156.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357840 f, 700274.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357900 f, 700391.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357960 f, 700508.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358020 f, 700626.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358080 f, 700743.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358140 f, 700861.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358200 f, 700978.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358260 f, 701095.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358320 f, 701213.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358380 f, 701330.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358440 f, 701448.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358500 f, 701565.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358560 f, 701683.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358620 f, 701800.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358680 f, 701917.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358740 f, 702035.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358800 f, 702152.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358860 f, 702270.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358920 f, 702387.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358980 f, 702504.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359040 f, 702622.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359100 f, 702739.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359160 f, 702857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359220 f, 702974.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359280 f, 703092.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359340 f, 703209.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359400 f, 703326.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359460 f, 703444.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359520 f, 703561.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359580 f, 703679.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359640 f, 703796.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359700 f, 703913.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359760 f, 704031.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359820 f, 704148.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359880 f, 704266.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359940 f, 704383.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360000 f, 704501.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360060 f, 704618.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360120 f, 704735.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360180 f, 704853.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360240 f, 704970.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360300 f, 705088.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360360 f, 705205.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360420 f, 705322.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360480 f, 705440.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360540 f, 705557.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360600 f, 705675.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360660 f, 705792.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360720 f, 705910.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360780 f, 706027.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360840 f, 706144.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360900 f, 704882.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360960 f, 705000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361020 f, 705117.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361080 f, 705234.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361140 f, 705351.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361200 f, 705468.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361260 f, 705585.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361320 f, 705703.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361380 f, 705820.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361440 f, 705937.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361500 f, 706054.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361560 f, 706171.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361620 f, 706289.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361680 f, 706406.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361740 f, 706523.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361800 f, 706640.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361860 f, 706757.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361920 f, 706875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361980 f, 706992.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362040 f, 707109.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362100 f, 707226.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362160 f, 707343.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362220 f, 707460.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362280 f, 707578.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362340 f, 707695.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362400 f, 707812.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362460 f, 707929.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362520 f, 708046.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362580 f, 708164.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362640 f, 708281.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362700 f, 708398.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362760 f, 708515.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362820 f, 708632.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362880 f, 708750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362940 f, 708867.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363000 f, 708984.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363060 f, 709101.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363120 f, 709218.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363180 f, 709335.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363240 f, 709453.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363300 f, 709570.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363360 f, 709687.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363420 f, 709804.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363480 f, 709921.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363540 f, 710039.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363600 f, 710156.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363660 f, 710273.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363720 f, 710390.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363780 f, 710507.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363840 f, 710625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363900 f, 710742.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363960 f, 710859.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364020 f, 710976.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364080 f, 711093.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364140 f, 711210.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364200 f, 711328.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364260 f, 711445.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364320 f, 711562.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364380 f, 711679.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364440 f, 711796.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364500 f, 711914.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364560 f, 710643.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364620 f, 710760.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364680 f, 710877.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364740 f, 710994.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364800 f, 711111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364860 f, 711228.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364920 f, 711345.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364980 f, 711462.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365040 f, 711578.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365100 f, 711695.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365160 f, 711812.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365220 f, 711929.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365280 f, 712046.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365340 f, 712163.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365400 f, 712280.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365460 f, 712397.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365520 f, 712514.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365580 f, 712631.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365640 f, 712748.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365700 f, 712865.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365760 f, 712982.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365820 f, 713099.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365880 f, 713216.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365940 f, 713333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366000 f, 713450.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366060 f, 713567.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366120 f, 713684.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366180 f, 713801.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366240 f, 713918.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366300 f, 714035.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366360 f, 714152.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366420 f, 714269.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366480 f, 714385.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366540 f, 714502.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366600 f, 714619.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366660 f, 714736.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366720 f, 714853.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366780 f, 714970.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366840 f, 715087.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366900 f, 715204.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366960 f, 715321.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367020 f, 715438.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367080 f, 715555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367140 f, 715672.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367200 f, 715789.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367260 f, 715906.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367320 f, 716023.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367380 f, 716140.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367440 f, 716257.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367500 f, 716374.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367560 f, 716491.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367620 f, 716608.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367680 f, 716725.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367740 f, 716842.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367800 f, 716959.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367860 f, 717076.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367920 f, 717193.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367980 f, 717309.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368040 f, 717426.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368100 f, 717543.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368160 f, 717660.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368220 f, 716381.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368280 f, 716498.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368340 f, 716614.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368400 f, 716731.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368460 f, 716848.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368520 f, 716965.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368580 f, 717081.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368640 f, 717198.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368700 f, 717315.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368760 f, 717431.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368820 f, 717548.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368880 f, 717665.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368940 f, 717782.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369000 f, 717898.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369060 f, 718015.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369120 f, 718132.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369180 f, 718249.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369240 f, 718365.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369300 f, 718482.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369360 f, 718599.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369420 f, 718715.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369480 f, 718832.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369540 f, 718949.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369600 f, 719066.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369660 f, 719182.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369720 f, 719299.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369780 f, 719416.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369840 f, 719533.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369900 f, 719649.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369960 f, 719766.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370020 f, 719883.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370080 f, 720000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370140 f, 720116.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370200 f, 720233.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370260 f, 720350.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370320 f, 720466.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370380 f, 720583.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370440 f, 720700.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370500 f, 720817.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370560 f, 720933.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370620 f, 721050.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370680 f, 721167.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370740 f, 721284.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370800 f, 721400.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370860 f, 721517.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370920 f, 721634.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370980 f, 721751.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371040 f, 721867.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371100 f, 721984.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371160 f, 722101.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371220 f, 722217.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371280 f, 722334.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371340 f, 722451.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371400 f, 722568.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371460 f, 722684.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371520 f, 722801.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371580 f, 722918.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371640 f, 723035.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371700 f, 721747.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371760 f, 721864.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371820 f, 721980.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371880 f, 722097.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371940 f, 722213.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372000 f, 722330.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372060 f, 722446.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372120 f, 722563.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372180 f, 722679.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372240 f, 722796.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372300 f, 722912.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372360 f, 723029.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372420 f, 723145.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372480 f, 723262.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372540 f, 723378.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372600 f, 723495.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372660 f, 723611.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372720 f, 723728.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372780 f, 723844.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372840 f, 723961.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372900 f, 724077.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372960 f, 724194.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373020 f, 724310.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373080 f, 724427.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373140 f, 724543.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373200 f, 724660.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373260 f, 724776.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373320 f, 724893.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373380 f, 725009.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373440 f, 725126.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373500 f, 725242.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373560 f, 725359.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373620 f, 725475.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373680 f, 725592.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373740 f, 725708.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373800 f, 725825.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373860 f, 725941.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373920 f, 726058.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373980 f, 726174.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374040 f, 726291.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374100 f, 726407.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374160 f, 726524.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374220 f, 726640.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374280 f, 726757.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374340 f, 726873.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374400 f, 726990.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374460 f, 727106.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374520 f, 727223.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374580 f, 727339.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374640 f, 727456.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374700 f, 727572.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374760 f, 727689.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374820 f, 727805.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374880 f, 727922.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374940 f, 728038.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375000 f, 728155.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375060 f, 728271.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375120 f, 728388.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375180 f, 728504.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375240 f, 728621.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375300 f, 727325.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375360 f, 727441.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375420 f, 727558.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375480 f, 727674.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375540 f, 727790.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375600 f, 727907.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375660 f, 728023.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375720 f, 728139.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375780 f, 728255.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375840 f, 728372.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375900 f, 728488.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375960 f, 728604.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376020 f, 728720.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376080 f, 728837.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376140 f, 728953.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376200 f, 729069.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376260 f, 729186.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376320 f, 729302.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376380 f, 729418.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376440 f, 729534.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376500 f, 729651.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376560 f, 729767.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376620 f, 729883.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376680 f, 730000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376740 f, 730116.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376800 f, 730232.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376860 f, 730348.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376920 f, 730465.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376980 f, 730581.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377040 f, 730697.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377100 f, 730813.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377160 f, 730930.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377220 f, 731046.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377280 f, 731162.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377340 f, 731279.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377400 f, 731395.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377460 f, 731511.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377520 f, 731627.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377580 f, 731744.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377640 f, 731860.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377700 f, 731976.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377760 f, 732093.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377820 f, 732209.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377880 f, 732325.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377940 f, 732441.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378000 f, 732558.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378060 f, 732674.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378120 f, 732790.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378180 f, 732907.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378240 f, 733023.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378300 f, 733139.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378360 f, 733255.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378420 f, 733372.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378480 f, 733488.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378540 f, 733604.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378600 f, 733720.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378660 f, 733837.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378720 f, 733953.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378780 f, 734069.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378840 f, 732765.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378900 f, 732882.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378960 f, 732998.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379020 f, 733114.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379080 f, 733230.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379140 f, 733346.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379200 f, 733462.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379260 f, 733578.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379320 f, 733694.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379380 f, 733810.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379440 f, 733926.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379500 f, 734042.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379560 f, 734158.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379620 f, 734274.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379680 f, 734390.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379740 f, 734506.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379800 f, 734622.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379860 f, 734738.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379920 f, 734854.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379980 f, 734971.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380040 f, 735087.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380100 f, 735203.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380160 f, 735319.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380220 f, 735435.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380280 f, 735551.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380340 f, 735667.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380400 f, 735783.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380460 f, 735899.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380520 f, 736015.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380580 f, 736131.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380640 f, 736247.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380700 f, 736363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380760 f, 736479.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380820 f, 736595.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380880 f, 736711.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380940 f, 736827.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381000 f, 736943.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381060 f, 737059.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381120 f, 737176.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381180 f, 737292.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381240 f, 737408.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381300 f, 737524.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381360 f, 737640.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381420 f, 737756.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381480 f, 737872.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381540 f, 737988.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381600 f, 738104.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381660 f, 738220.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381720 f, 738336.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381780 f, 738452.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381840 f, 738568.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381900 f, 738684.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381960 f, 738800.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382020 f, 738916.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382080 f, 739032.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382140 f, 739148.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382200 f, 739265.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382260 f, 739381.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382320 f, 739497.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382380 f, 739613.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382440 f, 738301.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382500 f, 738417.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382560 f, 738532.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382620 f, 738648.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382680 f, 738764.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382740 f, 738880.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382800 f, 738996.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382860 f, 739112.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382920 f, 739227.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382980 f, 739343.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383040 f, 739459.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383100 f, 739575.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383160 f, 739691.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383220 f, 739806.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383280 f, 739922.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383340 f, 740038.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383400 f, 740154.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383460 f, 740270.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383520 f, 740386.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383580 f, 740501.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383640 f, 740617.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383700 f, 740733.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383760 f, 740849.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383820 f, 740965.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383880 f, 741081.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383940 f, 741196.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384000 f, 741312.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384060 f, 741428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384120 f, 741544.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384180 f, 741660.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384240 f, 741776.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384300 f, 741891.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384360 f, 742007.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384420 f, 742123.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384480 f, 742239.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384540 f, 742355.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384600 f, 742471.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384660 f, 742586.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384720 f, 742702.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384780 f, 742818.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384840 f, 742934.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384900 f, 743050.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384960 f, 743166.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385020 f, 743281.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385080 f, 743397.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385140 f, 743513.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385200 f, 743629.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385260 f, 743745.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385320 f, 743861.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385380 f, 743976.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385440 f, 744092.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385500 f, 744208.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385560 f, 744324.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385620 f, 744440.1 fps, 0 ms/f [junit] 0 s: 60 f / 86 ms, 697.6 fps, 1 ms/f; total: 385680 f, 637487.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385740 f, 637586.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385800 f, 637685.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385860 f, 637785.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385920 f, 637884.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385980 f, 637983.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 386040 f, 638082.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 386100 f, 638181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 386160 f, 638281.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 386220 f, 638380.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 386280 f, 638479.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 386340 f, 638578.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 386400 f, 638677.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 386460 f, 638776.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 386520 f, 638876.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 386580 f, 638975.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 386640 f, 639074.4 fps, 0 ms/f [junit] GLCanvas invisible frame count: Before 267, after 268 [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 386700 f, 639173.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 386760 f, 639272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 386820 f, 639371.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 386880 f, 639471.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 386940 f, 639570.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 387000 f, 639669.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 387060 f, 639768.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 387120 f, 639867.7 fps, 0 ms/f [junit] XXXX Visible Part 3/3 [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 387180 f, 639966.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 387240 f, 640066.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 387300 f, 640165.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 387360 f, 639207.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 387420 f, 639306.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 387480 f, 639405.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 387540 f, 639504.9 fps, 0 ms/f [junit] 0 s: 60 f / 78 ms, 769.2 fps, 1 ms/f; total: 60 f, 769.2 fps, 1 ms/f [junit] 0 s: 60 f / 75 ms, 800.0 fps, 1 ms/f; total: 120 f, 784.3 fps, 1 ms/f [junit] 0 s: 60 f / 65 ms, 923.0 fps, 1 ms/f; total: 180 f, 821.9 fps, 1 ms/f [junit] 0 s: 60 f / 66 ms, 909.0 fps, 1 ms/f; total: 240 f, 839.1 fps, 1 ms/f [junit] 0 s: 60 f / 67 ms, 895.5 fps, 1 ms/f; total: 300 f, 849.8 fps, 1 ms/f [junit] 0 s: 60 f / 66 ms, 909.0 fps, 1 ms/f; total: 360 f, 859.1 fps, 1 ms/f [junit] 0 s: 60 f / 67 ms, 895.5 fps, 1 ms/f; total: 420 f, 864.1 fps, 1 ms/f [junit] 0 s: 60 f / 65 ms, 923.0 fps, 1 ms/f; total: 480 f, 869.5 fps, 1 ms/f [junit] GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] 0 s: 60 f / 57 ms, 1052.6 fps, 0 ms/f; total: 540 f, 886.6 fps, 1 ms/f [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug664GLCanvasSetVisibleSwingAWT - test01Onscreen [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 600 f, 985.2 fps, 1 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 660 f, 1083.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 720 f, 1182.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 780 f, 1280.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 840 f, 1379.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 900 f, 1475.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 960 f, 1573.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1020 f, 1672.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1080 f, 1770.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1140 f, 1868.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1200 f, 1967.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1260 f, 2065.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1320 f, 2163.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1380 f, 2262.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1440 f, 2360.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1500 f, 2459.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1560 f, 2557.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1620 f, 2655.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1680 f, 2754.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1740 f, 2852.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1800 f, 2950.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1860 f, 3049.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1920 f, 3147.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1980 f, 3245.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2040 f, 3344.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2100 f, 3442.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2160 f, 3540.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2220 f, 3639.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2280 f, 3737.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2340 f, 3829.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2400 f, 3927.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2460 f, 4026.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2520 f, 4124.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2580 f, 4222.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2640 f, 4320.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2700 f, 4418.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2760 f, 4517.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2820 f, 4615.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2880 f, 4713.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2940 f, 4811.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3000 f, 4909.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3060 f, 5008.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3120 f, 5106.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3180 f, 5204.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3240 f, 5302.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3300 f, 5400.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3360 f, 5499.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3420 f, 5597.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3480 f, 5695.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3540 f, 5793.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3600 f, 5882.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3660 f, 5980.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3720 f, 6078.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3780 f, 6176.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3840 f, 6274.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3900 f, 6372.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3960 f, 6470.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4020 f, 6568.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4080 f, 6666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4140 f, 6764.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4200 f, 6862.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4260 f, 6960.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4320 f, 7058.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4380 f, 7156.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4440 f, 7254.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4500 f, 7352.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4560 f, 7450.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4620 f, 7549.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4680 f, 7647.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4740 f, 7745.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4800 f, 7843.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4860 f, 7941.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4920 f, 8039.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4980 f, 8137.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5040 f, 8235.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5100 f, 8333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5160 f, 8431.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5220 f, 8515.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5280 f, 8613.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5340 f, 8711.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5400 f, 8809.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5460 f, 8907.0 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: 5520 f, 9004.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5580 f, 9102.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5640 f, 9200.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5700 f, 9298.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5760 f, 9396.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5820 f, 9494.2 fps, 0 ms/f [junit] Platform doesn't support offscreen test. [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5880 f, 9592.1 fps, 0 ms/f [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: 5940 f, 9690.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6000 f, 9787.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6060 f, 9885.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6120 f, 9983.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6180 f, 10081.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6240 f, 10179.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6300 f, 10277.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6360 f, 10375.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6420 f, 10473.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6480 f, 10570.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6540 f, 10668.8 fps, 0 ms/f [junit] ++++ Test Singleton.unlock() [junit] 0 s: 60 f / 14 ms, 4285.7 fps, 0 ms/f; total: 6600 f, 10509.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6660 f, 10588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6720 f, 10683.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6780 f, 10779.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6840 f, 10874.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6900 f, 10969.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6960 f, 11065.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7020 f, 11160.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7080 f, 11255.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7140 f, 11351.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7200 f, 11446.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7260 f, 11542.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7320 f, 11637.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7380 f, 11732.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7440 f, 11828.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7500 f, 11923.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7560 f, 12019.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7620 f, 12114.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7680 f, 12209.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7740 f, 12305.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7800 f, 12400.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7860 f, 12496.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7920 f, 12591.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7980 f, 12686.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8040 f, 12782.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8100 f, 12877.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8160 f, 12972.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8220 f, 13068.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8280 f, 13163.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8340 f, 13259.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8400 f, 13354.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8460 f, 13428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8520 f, 13523.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8580 f, 13619.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8640 f, 13714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8700 f, 13809.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8760 f, 13904.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8820 f, 14000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8880 f, 14095.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8940 f, 14190.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9000 f, 14285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9060 f, 14380.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9120 f, 14476.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9180 f, 14571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9240 f, 14666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9300 f, 14761.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9360 f, 14857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9420 f, 14952.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9480 f, 15047.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9540 f, 15142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9600 f, 15238.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9660 f, 15333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9720 f, 15428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9780 f, 15523.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9840 f, 15619.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9900 f, 15714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9960 f, 15809.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10020 f, 15904.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10080 f, 16000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10140 f, 16095.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10200 f, 16190.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10260 f, 16285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10320 f, 16380.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10380 f, 16476.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10440 f, 16571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10500 f, 16666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10560 f, 16761.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10620 f, 16857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10680 f, 16952.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10740 f, 17047.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10800 f, 17142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10860 f, 17210.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10920 f, 17305.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10980 f, 17400.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11040 f, 17496.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11100 f, 17591.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11160 f, 17686.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11220 f, 17781.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11280 f, 17876.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11340 f, 17971.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11400 f, 18066.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11460 f, 18161.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11520 f, 18256.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11580 f, 18351.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11640 f, 18446.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11700 f, 18541.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11760 f, 18637.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11820 f, 18732.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11880 f, 18827.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11940 f, 18922.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12000 f, 19017.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12060 f, 19112.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12120 f, 19207.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12180 f, 19302.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12240 f, 19397.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12300 f, 19492.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12360 f, 19587.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12420 f, 19683.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12480 f, 19778.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12540 f, 19873.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12600 f, 19968.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12660 f, 20031.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12720 f, 20126.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12780 f, 20221.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12840 f, 20316.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12900 f, 20411.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12960 f, 20506.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13020 f, 20601.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13080 f, 20696.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13140 f, 20791.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13200 f, 20886.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13260 f, 20981.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13320 f, 21075.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13380 f, 21170.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13440 f, 21265.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13500 f, 21360.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13560 f, 21455.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13620 f, 21550.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13680 f, 21645.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13740 f, 21740.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13800 f, 21835.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13860 f, 21930.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13920 f, 22025.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13980 f, 22120.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14040 f, 22215.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14100 f, 22310.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14160 f, 22405.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14220 f, 22500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14280 f, 22594.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14340 f, 22689.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14400 f, 22784.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14460 f, 22879.7 fps, 0 ms/f [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132377617 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14520 f, 22974.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14580 f, 23069.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14640 f, 23127.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14700 f, 23222.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14760 f, 23317.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14820 f, 23412.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14880 f, 23507.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14940 f, 23601.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15000 f, 23696.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15060 f, 23791.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15120 f, 23886.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15180 f, 23981.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15240 f, 24075.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15300 f, 24170.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15360 f, 24265.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15420 f, 24360.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15480 f, 24454.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15540 f, 24549.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15600 f, 24644.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15660 f, 24739.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15720 f, 24834.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15780 f, 24928.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15840 f, 25023.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15900 f, 25118.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15960 f, 25213.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16020 f, 25308.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16080 f, 25402.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16140 f, 25497.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16200 f, 25592.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16260 f, 25687.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16320 f, 25781.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16380 f, 25876.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16440 f, 25971.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16500 f, 26066.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16560 f, 26161.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16620 f, 26255.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16680 f, 26350.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16740 f, 26445.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16800 f, 26540.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16860 f, 26635.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16920 f, 26729.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16980 f, 26782.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17040 f, 26876.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17100 f, 26971.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17160 f, 27066.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17220 f, 27160.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17280 f, 27255.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17340 f, 27350.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17400 f, 27444.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17460 f, 27539.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17520 f, 27634.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17580 f, 27728.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17640 f, 27823.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17700 f, 27917.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17760 f, 28012.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17820 f, 28107.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17880 f, 28201.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17940 f, 28296.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18000 f, 28391.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18060 f, 28485.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18120 f, 28580.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18180 f, 28675.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18240 f, 28769.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18300 f, 28864.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18360 f, 28958.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18420 f, 29053.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18480 f, 29148.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18540 f, 29242.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18600 f, 29337.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18660 f, 29432.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18720 f, 29526.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18780 f, 29621.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18840 f, 29716.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18900 f, 29810.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18960 f, 29905.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19020 f, 30000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19080 f, 30094.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19140 f, 30189.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19200 f, 30283.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19260 f, 30378.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19320 f, 30425.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19380 f, 30519.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19440 f, 30614.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19500 f, 30708.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19560 f, 30803.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19620 f, 30897.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19680 f, 30992.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19740 f, 31086.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19800 f, 31181.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19860 f, 31275.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19920 f, 31370.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19980 f, 31464.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20040 f, 31559.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20100 f, 31653.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20160 f, 31748.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20220 f, 31842.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20280 f, 31937.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20340 f, 32031.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20400 f, 32125.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20460 f, 32220.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20520 f, 32314.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20580 f, 32409.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20640 f, 32503.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20700 f, 32598.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20760 f, 32692.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20820 f, 32787.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20880 f, 32881.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20940 f, 32976.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21000 f, 33070.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21060 f, 33165.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21120 f, 33259.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21180 f, 33354.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21240 f, 33448.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21300 f, 33543.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21360 f, 33637.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21420 f, 33732.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21480 f, 33826.7 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, 33962.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21660 f, 34056.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21720 f, 34150.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21780 f, 34245.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21840 f, 34339.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21900 f, 34433.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21960 f, 34528.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22020 f, 34622.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22080 f, 34716.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22140 f, 34811.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22200 f, 34905.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22260 f, 35000.0 fps, 0 ms/f [junit] SLOCK [T main @ 1751132377620 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22320 f, 35094.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22380 f, 35188.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22440 f, 35283.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22500 f, 35377.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22560 f, 35471.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22620 f, 35566.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22680 f, 35660.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22740 f, 35754.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22800 f, 35849.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22860 f, 35943.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22920 f, 36037.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22980 f, 36132.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23040 f, 36226.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23100 f, 36320.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23160 f, 36415.0 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, 37676.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24060 f, 37770.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24120 f, 37864.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24180 f, 37959.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24240 f, 38053.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24300 f, 38147.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24360 f, 38241.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24420 f, 38335.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24480 f, 38430.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24540 f, 38524.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24600 f, 38618.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24660 f, 38712.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24720 f, 38806.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24780 f, 38901.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24840 f, 38995.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24900 f, 39089.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24960 f, 39183.6 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, 41567.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26580 f, 41661.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26640 f, 41755.4 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, 44482.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28440 f, 44576.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28500 f, 44670.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28560 f, 44764.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28620 f, 44858.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28680 f, 44952.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28740 f, 45047.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28800 f, 45141.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28860 f, 45235.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28920 f, 45329.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28980 f, 45423.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29040 f, 45517.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29100 f, 45611.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29160 f, 45705.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29220 f, 45799.3 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, 47042.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30120 f, 47136.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30180 f, 47230.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30240 f, 47323.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30300 f, 47417.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30360 f, 47511.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30420 f, 47605.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30480 f, 47699.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30540 f, 47793.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30600 f, 47887.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30660 f, 47981.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30720 f, 48075.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30780 f, 48169.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30840 f, 48262.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30900 f, 48356.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30960 f, 48450.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31020 f, 48544.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31080 f, 48638.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31140 f, 48732.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31200 f, 48826.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31260 f, 48920.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31320 f, 49014.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31380 f, 49107.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31440 f, 49201.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31500 f, 49295.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31560 f, 49389.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31620 f, 49483.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31680 f, 49577.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31740 f, 49671.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31800 f, 49765.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31860 f, 49859.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31920 f, 49953.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31980 f, 50046.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32040 f, 50062.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32100 f, 50156.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32160 f, 50250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32220 f, 50343.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32280 f, 50437.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32340 f, 50531.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32400 f, 50625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32460 f, 50718.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32520 f, 50812.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32580 f, 50906.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32640 f, 51000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32700 f, 51093.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32760 f, 51187.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32820 f, 51281.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32880 f, 51375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32940 f, 51468.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33000 f, 51562.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33060 f, 51656.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33120 f, 51750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33180 f, 51843.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33240 f, 51937.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33300 f, 52031.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33360 f, 52125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33420 f, 52218.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33480 f, 52312.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33540 f, 52406.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33600 f, 52500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33660 f, 52593.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33720 f, 52687.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33780 f, 52781.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33840 f, 52875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33900 f, 52968.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33960 f, 53062.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34020 f, 53156.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34080 f, 53250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34140 f, 53343.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34200 f, 53437.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34260 f, 53531.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34320 f, 53625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34380 f, 53718.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34440 f, 53812.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34500 f, 53906.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34560 f, 54000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34620 f, 54093.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34680 f, 54187.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34740 f, 54281.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34800 f, 54375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34860 f, 54468.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34920 f, 54477.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34980 f, 54570.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35040 f, 54664.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35100 f, 54758.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35160 f, 54851.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35220 f, 54945.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35280 f, 55039.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35340 f, 55132.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35400 f, 55226.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35460 f, 55319.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35520 f, 55413.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35580 f, 55507.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35640 f, 55600.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35700 f, 55694.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35760 f, 55787.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35820 f, 55881.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35880 f, 55975.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35940 f, 56068.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36000 f, 56162.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36060 f, 56255.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36120 f, 56349.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36180 f, 56443.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36240 f, 56536.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36300 f, 56630.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36360 f, 56723.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36420 f, 56817.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36480 f, 56911.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36540 f, 57004.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36600 f, 57098.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36660 f, 57191.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36720 f, 57285.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36780 f, 57379.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36840 f, 57472.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36900 f, 57566.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36960 f, 57659.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37020 f, 57753.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37080 f, 57847.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37140 f, 57850.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37200 f, 57943.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37260 f, 58037.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37320 f, 58130.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37380 f, 58224.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37440 f, 58317.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37500 f, 58411.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37560 f, 58504.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37620 f, 58598.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37680 f, 58691.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37740 f, 58785.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37800 f, 58878.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37860 f, 58971.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37920 f, 59065.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37980 f, 59158.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38040 f, 59252.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38100 f, 59345.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38160 f, 59439.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38220 f, 59532.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38280 f, 59626.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38340 f, 59719.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38400 f, 59813.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38460 f, 59906.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38520 f, 60000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38580 f, 60093.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38640 f, 60186.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38700 f, 60280.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38760 f, 60373.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38820 f, 60467.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38880 f, 60560.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38940 f, 60654.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39000 f, 60747.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39060 f, 60841.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39120 f, 60934.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39180 f, 61028.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39240 f, 61121.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39300 f, 61214.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39360 f, 61308.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39420 f, 61401.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39480 f, 61495.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39540 f, 61588.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39600 f, 61682.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39660 f, 61775.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39720 f, 61869.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39780 f, 61962.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39840 f, 62056.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39900 f, 62149.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39960 f, 62146.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40020 f, 62239.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40080 f, 62332.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40140 f, 62426.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40200 f, 62519.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40260 f, 62612.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40320 f, 62706.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40380 f, 62799.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40440 f, 62892.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40500 f, 62986.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40560 f, 63079.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40620 f, 63172.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40680 f, 63265.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40740 f, 63359.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40800 f, 63452.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40860 f, 63545.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40920 f, 63639.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40980 f, 63732.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41040 f, 63825.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41100 f, 63919.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41160 f, 64012.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41220 f, 64105.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41280 f, 64199.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41340 f, 64292.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41400 f, 64385.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41460 f, 64479.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41520 f, 64572.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41580 f, 64665.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41640 f, 64758.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41700 f, 64852.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41760 f, 64945.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41820 f, 65038.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41880 f, 65132.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41940 f, 65225.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42000 f, 65318.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42060 f, 65412.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42120 f, 65505.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42180 f, 65598.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42240 f, 65692.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42300 f, 65785.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42360 f, 65878.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42420 f, 65972.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42480 f, 66065.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42540 f, 66158.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42600 f, 66251.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42660 f, 66345.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42720 f, 66438.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42780 f, 66428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42840 f, 66521.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42900 f, 66614.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42960 f, 66708.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43020 f, 66801.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43080 f, 66894.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43140 f, 66987.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43200 f, 67080.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43260 f, 67173.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43320 f, 67267.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43380 f, 67360.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43440 f, 67453.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43500 f, 67546.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43560 f, 67639.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43620 f, 67732.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43680 f, 67826.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43740 f, 67919.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43800 f, 68012.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43860 f, 68105.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43920 f, 68198.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43980 f, 68291.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44040 f, 68385.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44100 f, 68478.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44160 f, 68571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44220 f, 68664.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44280 f, 68757.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44340 f, 68850.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44400 f, 68944.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44460 f, 69037.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44520 f, 69130.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44580 f, 69223.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44640 f, 69316.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44700 f, 69409.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44760 f, 69503.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44820 f, 69596.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44880 f, 69689.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44940 f, 69782.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45000 f, 69875.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45060 f, 69968.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45120 f, 70062.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45180 f, 70155.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45240 f, 70248.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45300 f, 70341.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45360 f, 70434.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45420 f, 70527.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45480 f, 70511.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45540 f, 70604.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45600 f, 70697.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45660 f, 70790.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45720 f, 70883.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45780 f, 70976.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45840 f, 71069.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45900 f, 71162.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45960 f, 71255.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46020 f, 71348.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46080 f, 71441.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46140 f, 71534.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46200 f, 71627.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46260 f, 71720.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46320 f, 71813.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46380 f, 71906.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46440 f, 72000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46500 f, 72093.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46560 f, 72186.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46620 f, 72279.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46680 f, 72372.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46740 f, 72465.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46800 f, 72558.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46860 f, 72651.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46920 f, 72744.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46980 f, 72837.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47040 f, 72930.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47100 f, 73023.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47160 f, 73116.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47220 f, 73209.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47280 f, 73302.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47340 f, 73395.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47400 f, 73488.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47460 f, 73581.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47520 f, 73674.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47580 f, 73767.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47640 f, 73860.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47700 f, 73953.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47760 f, 74046.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47820 f, 74139.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47880 f, 74232.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47940 f, 74325.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48000 f, 74418.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48060 f, 74511.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48120 f, 74604.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48180 f, 74697.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48240 f, 74790.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48300 f, 74883.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48360 f, 74976.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48420 f, 75069.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48480 f, 75162.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48540 f, 75139.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48600 f, 75232.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48660 f, 75325.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48720 f, 75417.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48780 f, 75510.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48840 f, 75603.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48900 f, 75696.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48960 f, 75789.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49020 f, 75882.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49080 f, 75975.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49140 f, 76068.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49200 f, 76160.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49260 f, 76253.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49320 f, 76346.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49380 f, 76439.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49440 f, 76532.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49500 f, 76625.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49560 f, 76718.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49620 f, 76811.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49680 f, 76904.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49740 f, 76996.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49800 f, 77089.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49860 f, 77182.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49920 f, 77275.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49980 f, 77368.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50040 f, 77461.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50100 f, 77554.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50160 f, 77647.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50220 f, 77739.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50280 f, 77832.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50340 f, 77925.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50400 f, 78018.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50460 f, 78111.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50520 f, 78204.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50580 f, 78297.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50640 f, 78390.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50700 f, 78482.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50760 f, 78575.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50820 f, 78668.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50880 f, 78761.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50940 f, 78854.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51000 f, 78947.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51060 f, 79040.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51120 f, 79133.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51180 f, 79226.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51240 f, 79318.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51300 f, 79411.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51360 f, 79504.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51420 f, 79597.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51480 f, 79690.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51540 f, 79659.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51600 f, 79752.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51660 f, 79845.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51720 f, 79938.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51780 f, 80030.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51840 f, 80123.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51900 f, 80216.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51960 f, 80309.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52020 f, 80401.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52080 f, 80494.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52140 f, 80587.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52200 f, 80680.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52260 f, 80772.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52320 f, 80865.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52380 f, 80958.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52440 f, 81051.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52500 f, 81143.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52560 f, 81236.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52620 f, 81329.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52680 f, 81421.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52740 f, 81514.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52800 f, 81607.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52860 f, 81700.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52920 f, 81792.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52980 f, 81885.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53040 f, 81978.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53100 f, 82071.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53160 f, 82163.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53220 f, 82256.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53280 f, 82349.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53340 f, 82442.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53400 f, 82534.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53460 f, 82627.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53520 f, 82720.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53580 f, 82812.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53640 f, 82905.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53700 f, 82998.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53760 f, 83091.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53820 f, 83183.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53880 f, 83276.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53940 f, 83369.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54000 f, 83462.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54060 f, 83554.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54120 f, 83647.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54180 f, 83740.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54240 f, 83833.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54300 f, 83925.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54360 f, 84018.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54420 f, 84111.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54480 f, 84204.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54540 f, 84296.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54600 f, 84259.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54660 f, 84351.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54720 f, 84444.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54780 f, 84537.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54840 f, 84629.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54900 f, 84722.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54960 f, 84814.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55020 f, 84907.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55080 f, 85000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55140 f, 85092.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55200 f, 85185.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55260 f, 85277.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55320 f, 85370.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55380 f, 85462.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55440 f, 85555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55500 f, 85648.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55560 f, 85740.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55620 f, 85833.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55680 f, 85925.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55740 f, 86018.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55800 f, 86111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55860 f, 86203.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55920 f, 86296.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55980 f, 86388.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56040 f, 86481.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56100 f, 86574.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56160 f, 86666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56220 f, 86759.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56280 f, 86851.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56340 f, 86944.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56400 f, 87037.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56460 f, 87129.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56520 f, 87222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56580 f, 87314.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56640 f, 87407.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56700 f, 87500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56760 f, 87592.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56820 f, 87685.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56880 f, 87777.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56940 f, 87870.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57000 f, 87962.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57060 f, 88055.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57120 f, 88148.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57180 f, 88240.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57240 f, 88333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57300 f, 88425.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57360 f, 88518.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57420 f, 88611.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57480 f, 88703.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57540 f, 88796.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57600 f, 88888.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57660 f, 88981.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57720 f, 88936.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57780 f, 89029.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57840 f, 89121.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57900 f, 89214.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57960 f, 89306.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58020 f, 89399.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58080 f, 89491.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58140 f, 89583.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58200 f, 89676.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58260 f, 89768.8 fps, 0 ms/f [junit] 0 s: 60 f / 65 ms, 923.0 fps, 1 ms/f; total: 58320 f, 81680.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58380 f, 81764.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58440 f, 81848.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58500 f, 81932.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58560 f, 82016.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58620 f, 82100.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58680 f, 82069.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58740 f, 82153.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58800 f, 82237.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58860 f, 82321.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58920 f, 82405.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58980 f, 82489.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59040 f, 82573.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59100 f, 82657.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59160 f, 82741.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59220 f, 82825.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59280 f, 82909.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59340 f, 82993.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59400 f, 83076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59460 f, 83160.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59520 f, 83244.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59580 f, 83328.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59640 f, 83412.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59700 f, 83496.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59760 f, 83463.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59820 f, 83547.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59880 f, 83631.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59940 f, 83715.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60000 f, 83798.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60060 f, 83882.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60120 f, 83966.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60180 f, 84050.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60240 f, 84134.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60300 f, 84217.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60360 f, 84301.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60420 f, 84385.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60480 f, 84469.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60540 f, 84553.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60600 f, 84636.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60660 f, 84720.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60720 f, 84804.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60780 f, 84888.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60840 f, 84972.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60900 f, 85055.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60960 f, 85139.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61020 f, 85223.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61080 f, 85307.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61140 f, 85391.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61200 f, 85355.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61260 f, 85439.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61320 f, 85523.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61380 f, 85606.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61440 f, 85690.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61500 f, 85774.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61560 f, 85857.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61620 f, 85941.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61680 f, 86025.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61740 f, 86108.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61800 f, 86192.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61860 f, 86276.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61920 f, 86359.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61980 f, 86443.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62040 f, 86527.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62100 f, 86610.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62160 f, 86694.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62220 f, 86778.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62280 f, 86861.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62340 f, 86945.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62400 f, 87029.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62460 f, 87112.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62520 f, 87196.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62580 f, 87158.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62640 f, 87242.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62700 f, 87325.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62760 f, 87409.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62820 f, 87493.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62880 f, 87576.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62940 f, 87660.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63000 f, 87743.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63060 f, 87827.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63120 f, 87910.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63180 f, 87994.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63240 f, 88077.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63300 f, 88161.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63360 f, 88245.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63420 f, 88328.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63480 f, 88412.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63540 f, 88495.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63600 f, 88579.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63660 f, 88662.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63720 f, 88746.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63780 f, 88830.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63840 f, 88913.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63900 f, 88997.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63960 f, 89080.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64020 f, 89164.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64080 f, 89247.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64140 f, 89331.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64200 f, 89415.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64260 f, 89374.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64320 f, 89457.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64380 f, 89541.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64440 f, 89624.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64500 f, 89707.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64560 f, 89791.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64620 f, 89874.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64680 f, 89958.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64740 f, 90041.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64800 f, 90125.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64860 f, 90208.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64920 f, 90292.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64980 f, 90375.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65040 f, 90458.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65100 f, 90542.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65160 f, 90625.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65220 f, 90709.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65280 f, 90792.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65340 f, 90876.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65400 f, 90959.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65460 f, 91043.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65520 f, 91000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65580 f, 91083.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65640 f, 91166.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65700 f, 91250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65760 f, 91333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65820 f, 91416.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65880 f, 91500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65940 f, 91583.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66000 f, 91666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66060 f, 91750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66120 f, 91833.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66180 f, 91916.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66240 f, 92000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66300 f, 92083.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66360 f, 92166.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66420 f, 92250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66480 f, 92333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66540 f, 92416.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66600 f, 92500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66660 f, 92454.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66720 f, 92538.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66780 f, 92621.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66840 f, 92704.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66900 f, 92787.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66960 f, 92871.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67020 f, 92954.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67080 f, 93037.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67140 f, 93120.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67200 f, 93203.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67260 f, 93287.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67320 f, 93370.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67380 f, 93453.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67440 f, 93536.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67500 f, 93619.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67560 f, 93703.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67620 f, 93786.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67680 f, 93869.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67740 f, 93822.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67800 f, 93905.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67860 f, 93988.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67920 f, 94072.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67980 f, 94155.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68040 f, 94238.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68100 f, 94321.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68160 f, 94404.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68220 f, 94487.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68280 f, 94570.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68340 f, 94653.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68400 f, 94736.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68460 f, 94819.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68520 f, 94903.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68580 f, 94986.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68640 f, 95069.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68700 f, 95152.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68760 f, 95235.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68820 f, 95318.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68880 f, 95401.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68940 f, 95484.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69000 f, 95567.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69060 f, 95650.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69120 f, 95734.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69180 f, 95817.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69240 f, 95900.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69300 f, 95983.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69360 f, 96066.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69420 f, 96149.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69480 f, 96099.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69540 f, 96182.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69600 f, 96265.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69660 f, 96348.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69720 f, 96431.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69780 f, 96514.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69840 f, 96597.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69900 f, 96680.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69960 f, 96763.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70020 f, 96846.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70080 f, 96929.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70140 f, 97012.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70200 f, 97095.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70260 f, 97178.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70320 f, 97127.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70380 f, 97209.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70440 f, 97292.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70500 f, 97375.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70560 f, 97458.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70620 f, 97541.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70680 f, 97624.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70740 f, 97707.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70800 f, 97790.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70860 f, 97872.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70920 f, 97955.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70980 f, 98038.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71040 f, 98121.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71100 f, 98204.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71160 f, 98287.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71220 f, 98370.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71280 f, 98453.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71340 f, 98535.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71400 f, 98618.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71460 f, 98701.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71520 f, 98784.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71580 f, 98867.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71640 f, 98950.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71700 f, 99033.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71760 f, 99116.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71820 f, 99198.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71880 f, 99281.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71940 f, 99364.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72000 f, 99310.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72060 f, 99393.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72120 f, 99475.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72180 f, 99558.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72240 f, 99641.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72300 f, 99724.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72360 f, 99806.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72420 f, 99889.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72480 f, 99972.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72540 f, 100055.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72600 f, 100137.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72660 f, 100220.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72720 f, 100303.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72780 f, 100386.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72840 f, 100468.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72900 f, 100551.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72960 f, 100634.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73020 f, 100717.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73080 f, 100800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73140 f, 100882.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73200 f, 100965.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73260 f, 101048.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73320 f, 101131.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73380 f, 101213.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73440 f, 101296.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73500 f, 101379.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73560 f, 101462.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73620 f, 101544.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73680 f, 101487.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73740 f, 101570.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73800 f, 101652.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73860 f, 101735.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73920 f, 101818.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73980 f, 101900.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74040 f, 101983.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74100 f, 102066.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74160 f, 102148.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74220 f, 102231.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74280 f, 102314.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74340 f, 102396.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74400 f, 102479.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74460 f, 102561.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74520 f, 102644.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74580 f, 102727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74640 f, 102809.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74700 f, 102892.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74760 f, 102975.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74820 f, 103057.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74880 f, 103140.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74940 f, 103223.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75000 f, 103305.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75060 f, 103388.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75120 f, 103471.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75180 f, 103553.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75240 f, 103636.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75300 f, 103719.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75360 f, 103801.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75420 f, 103741.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75480 f, 103823.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75540 f, 103906.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75600 f, 103988.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75660 f, 104071.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75720 f, 104154.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75780 f, 104236.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75840 f, 104319.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75900 f, 104401.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75960 f, 104484.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76020 f, 104566.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76080 f, 104649.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76140 f, 104731.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76200 f, 104814.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76260 f, 104896.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76320 f, 104979.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76380 f, 105061.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76440 f, 105144.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76500 f, 105226.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76560 f, 105309.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76620 f, 105392.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76680 f, 105474.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76740 f, 105557.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76800 f, 105639.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76860 f, 105722.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76920 f, 105804.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76980 f, 105887.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77040 f, 105824.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77100 f, 105906.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77160 f, 105989.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77220 f, 106071.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77280 f, 106153.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77340 f, 106236.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77400 f, 106318.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77460 f, 106401.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77520 f, 106483.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77580 f, 106565.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77640 f, 106648.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77700 f, 106730.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77760 f, 106813.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77820 f, 106895.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77880 f, 106978.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77940 f, 107060.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78000 f, 107142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78060 f, 107225.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78120 f, 107307.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78180 f, 107390.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78240 f, 107472.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78300 f, 107554.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78360 f, 107637.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78420 f, 107719.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78480 f, 107802.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78540 f, 107884.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78600 f, 107967.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78660 f, 107901.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78720 f, 107983.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78780 f, 108065.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78840 f, 108148.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78900 f, 108230.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78960 f, 108312.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79020 f, 108395.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79080 f, 108477.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79140 f, 108559.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79200 f, 108641.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79260 f, 108724.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79320 f, 108806.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79380 f, 108888.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79440 f, 108971.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79500 f, 109053.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79560 f, 109135.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79620 f, 109218.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79680 f, 109300.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79740 f, 109382.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79800 f, 109465.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79860 f, 109547.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79920 f, 109629.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79980 f, 109711.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80040 f, 109643.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80100 f, 109726.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80160 f, 109808.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80220 f, 109890.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80280 f, 109972.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80340 f, 110054.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80400 f, 110136.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80460 f, 110219.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80520 f, 110301.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80580 f, 110383.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80640 f, 110465.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80700 f, 110547.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80760 f, 110630.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80820 f, 110712.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80880 f, 110794.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80940 f, 110876.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81000 f, 110958.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81060 f, 111041.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81120 f, 111123.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81180 f, 111205.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81240 f, 111287.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81300 f, 111369.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81360 f, 111452.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81420 f, 111534.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81480 f, 111463.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81540 f, 111545.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81600 f, 111627.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81660 f, 111709.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81720 f, 111792.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81780 f, 111874.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81840 f, 111956.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81900 f, 112038.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81960 f, 112120.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82020 f, 112202.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82080 f, 112284.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82140 f, 112366.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82200 f, 112448.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82260 f, 112530.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82320 f, 112612.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82380 f, 112694.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82440 f, 112777.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82500 f, 112859.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82560 f, 112941.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82620 f, 113023.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82680 f, 113105.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82740 f, 113187.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82800 f, 113269.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82860 f, 113351.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82920 f, 113433.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82980 f, 113360.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83040 f, 113442.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83100 f, 113524.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83160 f, 113606.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83220 f, 113688.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83280 f, 113770.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83340 f, 113852.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83400 f, 113934.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83460 f, 114016.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83520 f, 114098.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83580 f, 114180.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83640 f, 114262.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83700 f, 114344.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83760 f, 114426.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83820 f, 114508.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83880 f, 114590.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83940 f, 114672.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84000 f, 114754.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84060 f, 114836.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84120 f, 114918.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84180 f, 115000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84240 f, 115081.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84300 f, 115163.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84360 f, 115245.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84420 f, 115170.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84480 f, 115252.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84540 f, 115334.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84600 f, 115416.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84660 f, 115497.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84720 f, 115579.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84780 f, 115661.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84840 f, 115743.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84900 f, 115825.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84960 f, 115907.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85020 f, 115989.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85080 f, 116070.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85140 f, 116152.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85200 f, 116234.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85260 f, 116316.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85320 f, 116398.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85380 f, 116480.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85440 f, 116562.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85500 f, 116643.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85560 f, 116725.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85620 f, 116807.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85680 f, 116889.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85740 f, 116811.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85800 f, 116893.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85860 f, 116975.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85920 f, 117057.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85980 f, 117138.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86040 f, 117220.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86100 f, 117302.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86160 f, 117384.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86220 f, 117465.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86280 f, 117547.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86340 f, 117629.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86400 f, 117711.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86460 f, 117792.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86520 f, 117874.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86580 f, 117956.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86640 f, 118038.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86700 f, 118119.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86760 f, 118201.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86820 f, 118283.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86880 f, 118365.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86940 f, 118446.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87000 f, 118528.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87060 f, 118610.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87120 f, 118692.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87180 f, 118612.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87240 f, 118693.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87300 f, 118775.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87360 f, 118857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87420 f, 118938.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87480 f, 119020.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87540 f, 119102.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87600 f, 119183.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87660 f, 119265.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87720 f, 119346.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87780 f, 119428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87840 f, 119510.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87900 f, 119591.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87960 f, 119673.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88020 f, 119755.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88080 f, 119836.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88140 f, 119918.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88200 f, 120000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88260 f, 120081.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88320 f, 120163.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88380 f, 120244.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88440 f, 120326.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88500 f, 120408.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88560 f, 120489.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88620 f, 120571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88680 f, 120489.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88740 f, 120570.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88800 f, 120652.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88860 f, 120733.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88920 f, 120815.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88980 f, 120896.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89040 f, 120978.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89100 f, 121059.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89160 f, 121141.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89220 f, 121222.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89280 f, 121304.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89340 f, 121385.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89400 f, 121467.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89460 f, 121548.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89520 f, 121630.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89580 f, 121711.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89640 f, 121793.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89700 f, 121875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89760 f, 121956.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89820 f, 122038.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89880 f, 122119.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89940 f, 122201.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90000 f, 122282.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90060 f, 122364.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90120 f, 122279.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90180 f, 122360.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90240 f, 122442.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90300 f, 122523.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90360 f, 122605.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90420 f, 122686.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90480 f, 122767.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90540 f, 122849.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90600 f, 122930.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90660 f, 123012.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90720 f, 123093.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90780 f, 123175.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90840 f, 123256.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90900 f, 123170.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90960 f, 123252.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91020 f, 123333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91080 f, 123414.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91140 f, 123495.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91200 f, 123577.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91260 f, 123658.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91320 f, 123739.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91380 f, 123821.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91440 f, 123902.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91500 f, 123983.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91560 f, 124065.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91620 f, 124146.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91680 f, 124227.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91740 f, 124308.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91800 f, 124390.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91860 f, 124471.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91920 f, 124552.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91980 f, 124634.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92040 f, 124546.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92100 f, 124627.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92160 f, 124709.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92220 f, 124790.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92280 f, 124871.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92340 f, 124952.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92400 f, 125033.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92460 f, 125115.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92520 f, 125196.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92580 f, 125277.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92640 f, 125358.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92700 f, 125439.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92760 f, 125520.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92820 f, 125602.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92880 f, 125683.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92940 f, 125764.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93000 f, 125845.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93060 f, 125926.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93120 f, 125837.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93180 f, 125918.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93240 f, 126000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93300 f, 126081.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93360 f, 126162.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93420 f, 126243.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93480 f, 126324.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93540 f, 126405.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93600 f, 126486.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93660 f, 126567.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93720 f, 126648.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93780 f, 126729.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93840 f, 126810.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93900 f, 126891.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93960 f, 126801.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94020 f, 126882.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94080 f, 126963.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94140 f, 127044.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94200 f, 127125.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94260 f, 127206.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94320 f, 127287.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94380 f, 127368.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94440 f, 127449.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94500 f, 127530.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94560 f, 127611.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94620 f, 127692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94680 f, 127773.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94740 f, 127854.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94800 f, 127935.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94860 f, 128016.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94920 f, 128097.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94980 f, 128178.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95040 f, 128259.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95100 f, 128340.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95160 f, 128247.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95220 f, 128328.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95280 f, 128409.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95340 f, 128490.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95400 f, 128571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95460 f, 128652.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95520 f, 128733.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95580 f, 128814.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95640 f, 128894.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95700 f, 128975.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95760 f, 129056.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95820 f, 129137.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95880 f, 129218.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95940 f, 129299.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96000 f, 129380.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96060 f, 129460.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96120 f, 129541.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96180 f, 129448.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96240 f, 129528.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96300 f, 129609.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96360 f, 129690.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96420 f, 129771.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96480 f, 129851.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96540 f, 129932.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96600 f, 130013.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96660 f, 130094.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96720 f, 130174.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96780 f, 130255.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96840 f, 130336.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96900 f, 130417.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96960 f, 130497.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97020 f, 130403.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97080 f, 130483.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97140 f, 130564.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97200 f, 130645.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97260 f, 130725.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97320 f, 130806.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97380 f, 130887.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97440 f, 130967.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97500 f, 131048.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97560 f, 131129.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97620 f, 131209.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97680 f, 131290.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97740 f, 131194.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97800 f, 131275.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97860 f, 131355.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97920 f, 131436.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97980 f, 131516.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98040 f, 131597.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98100 f, 131677.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98160 f, 131758.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98220 f, 131838.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98280 f, 131919.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98340 f, 132000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98400 f, 132080.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98460 f, 132161.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98520 f, 132241.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98580 f, 132322.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98640 f, 132402.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98700 f, 132305.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98760 f, 132386.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98820 f, 132466.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98880 f, 132546.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98940 f, 132627.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99000 f, 132707.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99060 f, 132788.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99120 f, 132868.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99180 f, 132949.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99240 f, 133029.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99300 f, 133109.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99360 f, 133190.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99420 f, 133270.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99480 f, 133172.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99540 f, 133253.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99600 f, 133333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99660 f, 133413.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99720 f, 133493.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99780 f, 133574.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99840 f, 133654.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99900 f, 133734.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99960 f, 133815.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100020 f, 133895.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100080 f, 133975.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100140 f, 133877.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100200 f, 133957.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100260 f, 134037.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100320 f, 134117.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100380 f, 134197.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100440 f, 134278.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100500 f, 134358.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100560 f, 134438.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100620 f, 134518.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100680 f, 134598.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100740 f, 134679.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100800 f, 134579.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100860 f, 134659.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100920 f, 134739.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100980 f, 134819.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101040 f, 134899.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101100 f, 134979.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101160 f, 135060.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101220 f, 135140.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101280 f, 135220.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101340 f, 135300.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101400 f, 135380.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101460 f, 135460.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101520 f, 135540.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101580 f, 135620.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101640 f, 135700.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101700 f, 135781.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101760 f, 135861.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101820 f, 135760.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101880 f, 135840.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101940 f, 135920.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102000 f, 136000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102060 f, 136080.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102120 f, 136160.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102180 f, 136240.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102240 f, 136320.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102300 f, 136400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102360 f, 136480.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102420 f, 136560.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102480 f, 136458.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102540 f, 136537.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102600 f, 136617.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102660 f, 136697.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102720 f, 136777.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102780 f, 136857.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102840 f, 136937.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102900 f, 137017.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102960 f, 137097.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103020 f, 137177.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103080 f, 137256.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103140 f, 137154.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103200 f, 137234.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103260 f, 137313.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103320 f, 137393.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103380 f, 137473.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103440 f, 137553.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103500 f, 137632.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103560 f, 137712.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103620 f, 137792.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103680 f, 137872.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103740 f, 137952.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103800 f, 138031.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103860 f, 137928.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103920 f, 138007.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103980 f, 138087.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104040 f, 138167.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104100 f, 138247.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104160 f, 138326.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104220 f, 138406.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104280 f, 138486.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104340 f, 138565.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104400 f, 138645.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104460 f, 138725.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104520 f, 138804.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104580 f, 138884.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104640 f, 138779.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104700 f, 138859.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104760 f, 138938.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104820 f, 139018.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104880 f, 139098.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104940 f, 139177.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105000 f, 139257.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105060 f, 139336.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105120 f, 139416.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105180 f, 139496.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105240 f, 139575.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105300 f, 139470.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105360 f, 139549.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105420 f, 139629.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105480 f, 139708.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105540 f, 139788.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105600 f, 139867.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105660 f, 139947.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105720 f, 140026.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105780 f, 140105.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105840 f, 140185.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105900 f, 140264.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105960 f, 140158.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106020 f, 140238.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106080 f, 140317.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106140 f, 140396.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106200 f, 140476.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106260 f, 140555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106320 f, 140634.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106380 f, 140714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106440 f, 140793.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106500 f, 140873.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106560 f, 140952.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106620 f, 141031.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106680 f, 141111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106740 f, 141190.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106800 f, 141269.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106860 f, 141349.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106920 f, 141428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106980 f, 141507.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107040 f, 141587.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107100 f, 141479.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107160 f, 141558.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107220 f, 141638.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107280 f, 141717.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107340 f, 141796.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107400 f, 141875.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107460 f, 141955.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107520 f, 142034.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107580 f, 142113.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107640 f, 142192.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107700 f, 142272.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107760 f, 142351.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107820 f, 142430.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107880 f, 142509.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107940 f, 142589.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108000 f, 142668.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108060 f, 142747.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108120 f, 142826.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108180 f, 142906.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108240 f, 142796.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108300 f, 142875.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108360 f, 142955.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108420 f, 143034.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108480 f, 143113.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108540 f, 143192.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108600 f, 143271.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108660 f, 143350.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108720 f, 143430.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108780 f, 143509.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108840 f, 143588.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108900 f, 143667.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108960 f, 143746.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109020 f, 143825.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109080 f, 143905.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109140 f, 143984.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109200 f, 144063.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109260 f, 144142.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109320 f, 144221.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109380 f, 144110.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109440 f, 144189.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109500 f, 144268.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109560 f, 144347.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109620 f, 144426.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109680 f, 144505.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109740 f, 144584.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109800 f, 144664.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109860 f, 144743.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109920 f, 144822.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109980 f, 144901.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110040 f, 144980.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110100 f, 145059.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110160 f, 145138.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110220 f, 145217.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110280 f, 145296.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110340 f, 145375.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110400 f, 145454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110460 f, 145533.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110520 f, 145421.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110580 f, 145500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110640 f, 145578.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110700 f, 145657.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110760 f, 145736.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110820 f, 145815.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110880 f, 145894.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110940 f, 145973.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111000 f, 146052.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111060 f, 146131.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111120 f, 146210.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111180 f, 146289.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111240 f, 146368.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111300 f, 146447.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111360 f, 146526.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111420 f, 146605.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111480 f, 146684.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111540 f, 146763.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111600 f, 146842.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111660 f, 146921.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111720 f, 146806.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111780 f, 146885.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111840 f, 146964.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111900 f, 147043.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111960 f, 147122.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112020 f, 147201.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112080 f, 147279.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112140 f, 147358.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112200 f, 147437.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112260 f, 147516.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112320 f, 147595.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112380 f, 147674.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112440 f, 147752.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112500 f, 147831.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112560 f, 147910.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112620 f, 147989.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112680 f, 148068.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112740 f, 148147.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112800 f, 148226.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112860 f, 148110.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112920 f, 148188.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112980 f, 148267.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113040 f, 148346.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113100 f, 148425.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113160 f, 148503.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113220 f, 148582.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113280 f, 148661.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113340 f, 148740.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113400 f, 148818.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113460 f, 148897.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113520 f, 148976.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113580 f, 149055.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113640 f, 149133.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113700 f, 149212.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113760 f, 149291.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113820 f, 149370.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113880 f, 149448.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113940 f, 149527.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114000 f, 149606.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114060 f, 149488.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114120 f, 149567.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114180 f, 149646.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114240 f, 149724.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114300 f, 149803.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114360 f, 149882.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114420 f, 149960.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114480 f, 150039.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114540 f, 150117.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114600 f, 150196.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114660 f, 150275.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114720 f, 150353.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114780 f, 150432.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114840 f, 150511.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114900 f, 150589.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114960 f, 150668.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115020 f, 150747.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115080 f, 150825.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115140 f, 150904.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115200 f, 150982.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115260 f, 150863.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115320 f, 150942.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115380 f, 151020.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115440 f, 151099.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115500 f, 151178.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115560 f, 151256.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115620 f, 151335.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115680 f, 151413.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115740 f, 151492.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115800 f, 151570.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115860 f, 151649.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115920 f, 151727.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115980 f, 151806.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116040 f, 151884.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116100 f, 151963.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116160 f, 152041.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116220 f, 152120.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116280 f, 152198.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116340 f, 152078.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116400 f, 152156.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116460 f, 152235.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116520 f, 152313.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116580 f, 152392.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116640 f, 152470.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116700 f, 152549.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116760 f, 152627.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116820 f, 152705.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116880 f, 152784.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116940 f, 152862.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117000 f, 152941.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117060 f, 153019.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117120 f, 153098.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117180 f, 153176.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117240 f, 153254.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117300 f, 153333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117360 f, 153411.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117420 f, 153490.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117480 f, 153368.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117540 f, 153446.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117600 f, 153524.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117660 f, 153603.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117720 f, 153681.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117780 f, 153759.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117840 f, 153838.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117900 f, 153916.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117960 f, 153994.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118020 f, 154073.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118080 f, 154151.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118140 f, 154229.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118200 f, 154308.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118260 f, 154386.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118320 f, 154464.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118380 f, 154543.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118440 f, 154621.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118500 f, 154699.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118560 f, 154778.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118620 f, 154654.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118680 f, 154732.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118740 f, 154810.9 fps, 0 ms/f [junit] 0 s: 60 f / 55 ms, 1090.9 fps, 0 ms/f; total: 118800 f, 144525.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118860 f, 144598.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118920 f, 144671.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118980 f, 144744.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119040 f, 144641.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119100 f, 144714.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119160 f, 144787.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119220 f, 144860.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119280 f, 144933.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119340 f, 145006.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119400 f, 145078.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119460 f, 144975.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119520 f, 145048.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119580 f, 145121.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119640 f, 145194.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119700 f, 145266.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119760 f, 145339.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119820 f, 145412.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119880 f, 145485.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119940 f, 145558.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120000 f, 145454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120060 f, 145527.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120120 f, 145600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120180 f, 145672.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120240 f, 145745.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120300 f, 145818.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120360 f, 145890.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120420 f, 145963.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120480 f, 145859.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120540 f, 145932.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120600 f, 146004.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120660 f, 146077.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120720 f, 146150.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120780 f, 146222.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120840 f, 146295.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120900 f, 146368.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120960 f, 146263.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121020 f, 146336.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121080 f, 146408.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121140 f, 146481.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121200 f, 146553.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121260 f, 146626.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121320 f, 146698.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121380 f, 146771.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121440 f, 146844.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121500 f, 146916.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121560 f, 146989.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121620 f, 147061.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121680 f, 147134.2 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, 147173.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121920 f, 147246.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121980 f, 147318.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122040 f, 147391.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122100 f, 147463.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122160 f, 147536.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122220 f, 147608.7 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, 148260.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122820 f, 148333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122880 f, 148405.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122940 f, 148478.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123000 f, 148550.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123060 f, 148623.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123120 f, 148695.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123180 f, 148768.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123240 f, 148840.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123300 f, 148913.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123360 f, 148985.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123420 f, 149057.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123480 f, 149130.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123540 f, 149202.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123600 f, 149275.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123660 f, 149347.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123720 f, 149420.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123780 f, 149492.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123840 f, 149565.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123900 f, 149637.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123960 f, 149710.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124020 f, 149782.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124080 f, 149855.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124140 f, 149927.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124200 f, 150000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124260 f, 150072.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124320 f, 150144.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124380 f, 150217.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124440 f, 150289.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124500 f, 150180.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124560 f, 150253.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124620 f, 150325.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124680 f, 150398.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124740 f, 150470.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124800 f, 150542.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124860 f, 150615.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124920 f, 150687.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124980 f, 150759.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125040 f, 150832.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125100 f, 150904.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125160 f, 150977.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125220 f, 151049.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125280 f, 151121.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125340 f, 151194.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125400 f, 151266.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125460 f, 151338.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125520 f, 151411.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125580 f, 151483.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125640 f, 151556.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125700 f, 151628.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125760 f, 151700.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125820 f, 151773.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125880 f, 151845.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125940 f, 151917.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126000 f, 151990.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126060 f, 152062.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126120 f, 152135.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126180 f, 152207.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126240 f, 152279.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126300 f, 152352.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126360 f, 152424.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126420 f, 152496.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126480 f, 152385.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126540 f, 152457.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126600 f, 152530.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126660 f, 152602.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126720 f, 152674.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126780 f, 152746.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126840 f, 152819.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126900 f, 152891.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126960 f, 152963.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127020 f, 153036.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127080 f, 153108.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127140 f, 153180.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127200 f, 153253.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127260 f, 153325.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127320 f, 153397.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127380 f, 153469.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127440 f, 153542.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127500 f, 153614.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127560 f, 153686.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127620 f, 153759.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127680 f, 153831.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127740 f, 153903.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127800 f, 153975.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127860 f, 154048.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127920 f, 154120.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127980 f, 154192.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128040 f, 154265.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128100 f, 154337.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128160 f, 154409.6 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, 155162.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129000 f, 155234.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129060 f, 155306.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129120 f, 155379.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129180 f, 155451.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129240 f, 155523.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129300 f, 155595.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129360 f, 155667.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129420 f, 155740.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129480 f, 155812.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129540 f, 155884.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129600 f, 155956.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129660 f, 156028.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129720 f, 156101.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129780 f, 156173.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129840 f, 156245.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129900 f, 156317.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129960 f, 156389.8 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, 157932.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131460 f, 158004.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131520 f, 158076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131580 f, 158149.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131640 f, 158221.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131700 f, 158293.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131760 f, 158365.3 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, 160215.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133680 f, 160287.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133740 f, 160359.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133800 f, 160431.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133860 f, 160503.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133920 f, 160575.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133980 f, 160647.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134040 f, 160719.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134100 f, 160791.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134160 f, 160863.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134220 f, 160935.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134280 f, 161007.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134340 f, 161079.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134400 f, 161151.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134460 f, 161223.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134520 f, 161294.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134580 f, 161366.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134640 f, 161438.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134700 f, 161510.8 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, 162754.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135960 f, 162826.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136020 f, 162898.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136080 f, 162970.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136140 f, 163041.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136200 f, 163113.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136260 f, 163185.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136320 f, 163257.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136380 f, 163329.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136440 f, 163401.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136500 f, 163473.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136560 f, 163544.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136620 f, 163616.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136680 f, 163688.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136740 f, 163760.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136800 f, 163832.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136860 f, 163904.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136920 f, 163976.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136980 f, 164047.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137040 f, 164119.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137100 f, 164191.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137160 f, 164263.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137220 f, 164335.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137280 f, 164407.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137340 f, 164479.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137400 f, 164550.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137460 f, 164622.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137520 f, 164694.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137580 f, 164766.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137640 f, 164838.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137700 f, 164910.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137760 f, 164982.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137820 f, 165053.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137880 f, 165125.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137940 f, 165197.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138000 f, 165269.4 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, 165861.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138720 f, 165933.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138780 f, 166004.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138840 f, 166076.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138900 f, 166148.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138960 f, 166220.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139020 f, 166291.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139080 f, 166363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139140 f, 166435.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139200 f, 166507.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139260 f, 166578.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139320 f, 166650.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139380 f, 166722.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139440 f, 166794.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139500 f, 166866.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139560 f, 166937.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139620 f, 167009.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139680 f, 167081.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139740 f, 167153.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139800 f, 167224.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139860 f, 167296.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139920 f, 167368.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139980 f, 167440.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140040 f, 167511.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140100 f, 167583.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140160 f, 167655.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140220 f, 167727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140280 f, 167799.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140340 f, 167870.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140400 f, 167942.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140460 f, 168014.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140520 f, 168086.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140580 f, 168157.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140640 f, 168229.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140700 f, 168301.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140760 f, 168373.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140820 f, 168444.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140880 f, 168516.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140940 f, 168588.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141000 f, 168660.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141060 f, 168732.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141120 f, 168803.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141180 f, 168875.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141240 f, 168947.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141300 f, 169019.1 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, 169032.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141540 f, 169103.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141600 f, 169175.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141660 f, 169247.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141720 f, 169319.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141780 f, 169390.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141840 f, 169462.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141900 f, 169534.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141960 f, 169605.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142020 f, 169677.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142080 f, 169749.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142140 f, 169820.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142200 f, 169892.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142260 f, 169964.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142320 f, 170035.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142380 f, 170107.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142440 f, 170179.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142500 f, 170250.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142560 f, 170322.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142620 f, 170394.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142680 f, 170465.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142740 f, 170537.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142800 f, 170609.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142860 f, 170681.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142920 f, 170752.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142980 f, 170824.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143040 f, 170896.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143100 f, 170967.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143160 f, 171039.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143220 f, 171111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143280 f, 171182.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143340 f, 171254.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143400 f, 171326.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143460 f, 171397.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143520 f, 171469.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143580 f, 171541.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143640 f, 171612.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143700 f, 171684.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143760 f, 171756.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143820 f, 171827.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143880 f, 171899.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143940 f, 171971.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144000 f, 172043.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144060 f, 172114.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144120 f, 171980.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144180 f, 172052.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144240 f, 172124.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144300 f, 172195.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144360 f, 172267.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144420 f, 172338.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144480 f, 172410.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144540 f, 172482.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144600 f, 172553.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144660 f, 172625.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144720 f, 172696.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144780 f, 172768.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144840 f, 172840.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144900 f, 172911.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144960 f, 172983.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145020 f, 173054.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145080 f, 173126.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145140 f, 173198.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145200 f, 173269.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145260 f, 173341.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145320 f, 173412.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145380 f, 173484.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145440 f, 173556.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145500 f, 173627.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145560 f, 173699.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145620 f, 173770.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145680 f, 173842.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145740 f, 173914.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145800 f, 173985.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145860 f, 174057.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145920 f, 174128.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145980 f, 174200.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146040 f, 174272.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146100 f, 174343.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146160 f, 174415.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146220 f, 174486.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146280 f, 174558.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146340 f, 174630.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146400 f, 174701.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146460 f, 174773.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146520 f, 174844.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146580 f, 174916.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146640 f, 174988.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146700 f, 175059.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146760 f, 175131.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146820 f, 175202.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146880 f, 175065.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146940 f, 175137.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147000 f, 175208.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147060 f, 175280.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147120 f, 175351.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147180 f, 175423.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147240 f, 175494.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147300 f, 175566.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147360 f, 175637.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147420 f, 175709.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147480 f, 175780.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147540 f, 175852.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147600 f, 175923.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147660 f, 175995.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147720 f, 176066.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147780 f, 176138.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147840 f, 176209.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147900 f, 176281.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147960 f, 176352.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148020 f, 176424.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148080 f, 176495.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148140 f, 176567.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148200 f, 176638.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148260 f, 176710.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148320 f, 176781.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148380 f, 176853.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148440 f, 176924.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148500 f, 176996.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148560 f, 177067.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148620 f, 177139.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148680 f, 177210.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148740 f, 177282.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148800 f, 177354.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148860 f, 177425.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148920 f, 177497.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148980 f, 177568.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149040 f, 177640.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149100 f, 177711.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149160 f, 177783.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149220 f, 177854.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149280 f, 177926.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149340 f, 177997.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149400 f, 178069.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149460 f, 178140.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149520 f, 178212.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149580 f, 178071.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149640 f, 178142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149700 f, 178214.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149760 f, 178285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149820 f, 178357.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149880 f, 178428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149940 f, 178500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150000 f, 178571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150060 f, 178642.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150120 f, 178714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150180 f, 178785.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150240 f, 178857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150300 f, 178928.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150360 f, 179000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150420 f, 179071.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150480 f, 179142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150540 f, 179214.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150600 f, 179285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150660 f, 179357.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150720 f, 179428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150780 f, 179500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150840 f, 179571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150900 f, 179642.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150960 f, 179714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151020 f, 179785.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151080 f, 179857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151140 f, 179928.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151200 f, 180000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151260 f, 180071.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151320 f, 180142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151380 f, 180214.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151440 f, 180285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151500 f, 180357.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151560 f, 180428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151620 f, 180500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151680 f, 180571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151740 f, 180642.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151800 f, 180714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151860 f, 180785.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151920 f, 180857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151980 f, 180928.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152040 f, 181000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152100 f, 181071.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152160 f, 181142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152220 f, 181214.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152280 f, 181070.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152340 f, 181141.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152400 f, 181212.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152460 f, 181284.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152520 f, 181355.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152580 f, 181426.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152640 f, 181498.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152700 f, 181569.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152760 f, 181640.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152820 f, 181712.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152880 f, 181783.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152940 f, 181854.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153000 f, 181926.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153060 f, 181997.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153120 f, 182068.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153180 f, 182140.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153240 f, 182211.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153300 f, 182283.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153360 f, 182354.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153420 f, 182425.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153480 f, 182497.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153540 f, 182568.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153600 f, 182639.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153660 f, 182711.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153720 f, 182782.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153780 f, 182853.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153840 f, 182925.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153900 f, 182996.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153960 f, 183067.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154020 f, 183139.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154080 f, 183210.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154140 f, 183281.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154200 f, 183353.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154260 f, 183424.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154320 f, 183495.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154380 f, 183567.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154440 f, 183638.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154500 f, 183709.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154560 f, 183781.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154620 f, 183852.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154680 f, 183923.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154740 f, 183995.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154800 f, 184066.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154860 f, 183919.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154920 f, 183990.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154980 f, 184061.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155040 f, 184133.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155100 f, 184204.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155160 f, 184275.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155220 f, 184346.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155280 f, 184418.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155340 f, 184489.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155400 f, 184560.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155460 f, 184631.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155520 f, 184703.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155580 f, 184774.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155640 f, 184845.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155700 f, 184916.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155760 f, 184988.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155820 f, 185059.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155880 f, 185130.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155940 f, 185201.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156000 f, 185273.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156060 f, 185344.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156120 f, 185415.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156180 f, 185486.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156240 f, 185558.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156300 f, 185629.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156360 f, 185700.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156420 f, 185771.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156480 f, 185843.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156540 f, 185914.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156600 f, 185985.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156660 f, 186057.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156720 f, 186128.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156780 f, 186199.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156840 f, 186270.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156900 f, 186342.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156960 f, 186413.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157020 f, 186484.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157080 f, 186555.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157140 f, 186627.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157200 f, 186698.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157260 f, 186769.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157320 f, 186840.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157380 f, 186912.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157440 f, 186761.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157500 f, 186832.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157560 f, 186903.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157620 f, 186975.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157680 f, 187046.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157740 f, 187117.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157800 f, 187188.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157860 f, 187259.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157920 f, 187330.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157980 f, 187402.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158040 f, 187473.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158100 f, 187544.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158160 f, 187615.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158220 f, 187686.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158280 f, 187758.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158340 f, 187829.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158400 f, 187900.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158460 f, 187971.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158520 f, 188042.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158580 f, 188113.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158640 f, 188185.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158700 f, 188256.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158760 f, 188327.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158820 f, 188398.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158880 f, 188469.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158940 f, 188540.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159000 f, 188612.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159060 f, 188683.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159120 f, 188754.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159180 f, 188825.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159240 f, 188896.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159300 f, 188967.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159360 f, 189039.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159420 f, 189110.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159480 f, 189181.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159540 f, 189252.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159600 f, 189323.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159660 f, 189395.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159720 f, 189466.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159780 f, 189537.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159840 f, 189383.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159900 f, 189454.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159960 f, 189526.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160020 f, 189597.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160080 f, 189668.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160140 f, 189739.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160200 f, 189810.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160260 f, 189881.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160320 f, 189952.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160380 f, 190023.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160440 f, 190094.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160500 f, 190165.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160560 f, 190236.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160620 f, 190308.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160680 f, 190379.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160740 f, 190450.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160800 f, 190521.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160860 f, 190592.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160920 f, 190663.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160980 f, 190734.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161040 f, 190805.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161100 f, 190876.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161160 f, 190947.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161220 f, 191018.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161280 f, 191090.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161340 f, 191161.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161400 f, 191232.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161460 f, 191303.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161520 f, 191374.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161580 f, 191445.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161640 f, 191516.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161700 f, 191587.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161760 f, 191658.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161820 f, 191729.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161880 f, 191800.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161940 f, 191872.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162000 f, 191943.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162060 f, 192014.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162120 f, 192085.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162180 f, 192156.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162240 f, 192227.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162300 f, 192071.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162360 f, 192142.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162420 f, 192213.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162480 f, 192284.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162540 f, 192355.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162600 f, 192426.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162660 f, 192497.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162720 f, 192568.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162780 f, 192639.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162840 f, 192710.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162900 f, 192781.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162960 f, 192852.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163020 f, 192923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163080 f, 192994.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163140 f, 193065.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163200 f, 193136.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163260 f, 193207.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163320 f, 193278.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163380 f, 193349.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163440 f, 193420.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163500 f, 193491.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163560 f, 193562.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163620 f, 193633.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163680 f, 193704.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163740 f, 193775.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163800 f, 193846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163860 f, 193917.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163920 f, 193988.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163980 f, 194059.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164040 f, 194130.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164100 f, 194201.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164160 f, 194272.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164220 f, 194343.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164280 f, 194414.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164340 f, 194485.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164400 f, 194556.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164460 f, 194627.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164520 f, 194698.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164580 f, 194769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164640 f, 194840.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164700 f, 194911.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164760 f, 194751.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164820 f, 194822.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164880 f, 194893.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164940 f, 194964.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165000 f, 195035.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165060 f, 195106.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165120 f, 195177.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165180 f, 195248.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165240 f, 195319.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165300 f, 195390.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165360 f, 195461.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165420 f, 195531.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165480 f, 195602.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165540 f, 195673.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165600 f, 195744.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165660 f, 195815.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165720 f, 195886.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165780 f, 195957.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165840 f, 196028.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165900 f, 196099.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165960 f, 196170.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166020 f, 196241.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166080 f, 196312.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166140 f, 196382.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166200 f, 196453.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166260 f, 196524.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166320 f, 196595.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166380 f, 196666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166440 f, 196737.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166500 f, 196808.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166560 f, 196879.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166620 f, 196950.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166680 f, 197021.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166740 f, 197092.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166800 f, 197163.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166860 f, 197234.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166920 f, 197304.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166980 f, 197375.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167040 f, 197446.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167100 f, 197517.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167160 f, 197588.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167220 f, 197659.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167280 f, 197497.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167340 f, 197567.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167400 f, 197638.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167460 f, 197709.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167520 f, 197780.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167580 f, 197851.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167640 f, 197922.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167700 f, 197992.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167760 f, 198063.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167820 f, 198134.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167880 f, 198205.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167940 f, 198276.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168000 f, 198347.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168060 f, 198417.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168120 f, 198488.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168180 f, 198559.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168240 f, 198630.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168300 f, 198701.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168360 f, 198772.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168420 f, 198842.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168480 f, 198913.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168540 f, 198984.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168600 f, 199055.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168660 f, 199126.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168720 f, 199197.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168780 f, 199268.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168840 f, 199338.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168900 f, 199409.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168960 f, 199480.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169020 f, 199551.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169080 f, 199622.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169140 f, 199693.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169200 f, 199763.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169260 f, 199834.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169320 f, 199905.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169380 f, 199976.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169440 f, 200047.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169500 f, 200118.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169560 f, 200188.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169620 f, 200259.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169680 f, 200330.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169740 f, 200401.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169800 f, 200235.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169860 f, 200306.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169920 f, 200377.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169980 f, 200448.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170040 f, 200518.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170100 f, 200589.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170160 f, 200660.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170220 f, 200731.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170280 f, 200801.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170340 f, 200872.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170400 f, 200943.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170460 f, 201014.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170520 f, 201084.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170580 f, 201155.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170640 f, 201226.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170700 f, 201297.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170760 f, 201367.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170820 f, 201438.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170880 f, 201509.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170940 f, 201580.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171000 f, 201650.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171060 f, 201721.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171120 f, 201792.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171180 f, 201863.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171240 f, 201933.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171300 f, 202004.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171360 f, 202075.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171420 f, 202146.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171480 f, 202216.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171540 f, 202287.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171600 f, 202358.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171660 f, 202429.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171720 f, 202500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171780 f, 202570.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171840 f, 202641.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171900 f, 202712.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171960 f, 202783.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172020 f, 202853.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172080 f, 202924.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172140 f, 202995.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172200 f, 203066.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172260 f, 202897.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172320 f, 202968.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172380 f, 203038.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172440 f, 203109.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172500 f, 203180.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172560 f, 203250.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172620 f, 203321.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172680 f, 203392.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172740 f, 203462.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172800 f, 203533.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172860 f, 203604.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172920 f, 203674.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172980 f, 203745.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173040 f, 203816.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173100 f, 203886.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173160 f, 203957.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173220 f, 204028.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173280 f, 204098.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173340 f, 204169.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173400 f, 204240.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173460 f, 204310.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173520 f, 204381.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173580 f, 204452.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173640 f, 204522.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173700 f, 204593.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173760 f, 204664.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173820 f, 204734.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173880 f, 204805.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173940 f, 204876.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174000 f, 204947.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174060 f, 205017.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174120 f, 205088.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174180 f, 205159.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174240 f, 205229.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174300 f, 205300.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174360 f, 205371.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174420 f, 205441.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174480 f, 205512.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174540 f, 205583.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174600 f, 205653.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174660 f, 205724.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174720 f, 205552.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174780 f, 205623.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174840 f, 205694.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174900 f, 205764.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174960 f, 205835.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175020 f, 205905.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175080 f, 205976.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175140 f, 206047.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175200 f, 206117.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175260 f, 206188.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175320 f, 206258.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175380 f, 206329.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175440 f, 206400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175500 f, 206470.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175560 f, 206541.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175620 f, 206611.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175680 f, 206682.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175740 f, 206752.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175800 f, 206823.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175860 f, 206894.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175920 f, 206964.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175980 f, 207035.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176040 f, 207105.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176100 f, 207176.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176160 f, 207247.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176220 f, 207317.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176280 f, 207388.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176340 f, 207458.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176400 f, 207285.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176460 f, 207356.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176520 f, 207426.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176580 f, 207497.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176640 f, 207567.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176700 f, 207638.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176760 f, 207708.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176820 f, 207779.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176880 f, 207849.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176940 f, 207920.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177000 f, 207990.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177060 f, 208061.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177120 f, 208131.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177180 f, 208202.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177240 f, 208272.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177300 f, 208343.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177360 f, 208413.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177420 f, 208484.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177480 f, 208554.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177540 f, 208625.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177600 f, 208695.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177660 f, 208766.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177720 f, 208836.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177780 f, 208907.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177840 f, 208977.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177900 f, 208802.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177960 f, 208873.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178020 f, 208943.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178080 f, 209014.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178140 f, 209084.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178200 f, 209154.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178260 f, 209225.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178320 f, 209295.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178380 f, 209366.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178440 f, 209436.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178500 f, 209507.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178560 f, 209577.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178620 f, 209647.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178680 f, 209718.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178740 f, 209788.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178800 f, 209859.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178860 f, 209929.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178920 f, 210000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178980 f, 210070.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179040 f, 210140.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179100 f, 210211.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179160 f, 210281.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179220 f, 210352.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179280 f, 210422.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179340 f, 210492.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179400 f, 210316.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179460 f, 210386.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179520 f, 210457.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179580 f, 210527.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179640 f, 210597.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179700 f, 210668.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179760 f, 210738.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179820 f, 210808.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179880 f, 210879.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179940 f, 210949.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180000 f, 211019.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180060 f, 211090.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180120 f, 211160.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180180 f, 211230.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180240 f, 211301.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180300 f, 211371.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180360 f, 211441.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180420 f, 211512.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180480 f, 211582.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180540 f, 211652.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180600 f, 211723.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180660 f, 211793.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180720 f, 211864.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180780 f, 211934.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180840 f, 212004.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180900 f, 211826.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180960 f, 211896.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181020 f, 211967.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181080 f, 212037.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181140 f, 212107.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181200 f, 212177.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181260 f, 212248.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181320 f, 212318.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181380 f, 212388.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181440 f, 212459.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181500 f, 212529.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181560 f, 212599.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181620 f, 212669.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181680 f, 212740.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181740 f, 212810.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181800 f, 212880.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181860 f, 212950.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181920 f, 213021.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181980 f, 213091.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182040 f, 213161.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182100 f, 213231.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182160 f, 213302.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182220 f, 213372.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182280 f, 213442.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182340 f, 213512.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182400 f, 213333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182460 f, 213403.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182520 f, 213473.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182580 f, 213543.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182640 f, 213614.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182700 f, 213684.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182760 f, 213754.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182820 f, 213824.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182880 f, 213894.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182940 f, 213964.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183000 f, 214035.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183060 f, 214105.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183120 f, 214175.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183180 f, 214245.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183240 f, 214315.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183300 f, 214385.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183360 f, 214456.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183420 f, 214526.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183480 f, 214596.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183540 f, 214666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183600 f, 214736.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183660 f, 214807.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183720 f, 214877.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183780 f, 214947.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183840 f, 215017.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183900 f, 215087.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183960 f, 214906.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184020 f, 214976.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184080 f, 215046.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184140 f, 215116.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184200 f, 215186.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184260 f, 215257.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184320 f, 215327.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184380 f, 215397.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184440 f, 215467.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184500 f, 215537.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184560 f, 215607.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184620 f, 215677.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184680 f, 215747.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184740 f, 215817.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184800 f, 215887.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184860 f, 215957.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184920 f, 216028.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184980 f, 216098.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185040 f, 216168.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185100 f, 216238.3 fps, 0 ms/f [junit] 0 s: 60 f / 78 ms, 769.2 fps, 1 ms/f; total: 185160 f, 198244.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185220 f, 198096.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185280 f, 198160.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185340 f, 198224.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185400 f, 198288.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185460 f, 198352.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185520 f, 198417.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185580 f, 198481.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185640 f, 198545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185700 f, 198397.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185760 f, 198461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185820 f, 198525.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185880 f, 198589.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185940 f, 198653.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186000 f, 198717.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186060 f, 198782.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186120 f, 198846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186180 f, 198697.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186240 f, 198762.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186300 f, 198826.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186360 f, 198890.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186420 f, 198954.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186480 f, 199018.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186540 f, 199082.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186600 f, 198933.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186660 f, 198997.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186720 f, 199061.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186780 f, 199125.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186840 f, 199189.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186900 f, 199253.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186960 f, 199317.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187020 f, 199381.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187080 f, 199233.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187140 f, 199297.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187200 f, 199361.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187260 f, 199424.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187320 f, 199488.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187380 f, 199552.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187440 f, 199616.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187500 f, 199680.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187560 f, 199531.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187620 f, 199595.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187680 f, 199659.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187740 f, 199723.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187800 f, 199787.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187860 f, 199851.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187920 f, 199914.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187980 f, 199978.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188040 f, 199829.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188100 f, 199893.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188160 f, 199957.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188220 f, 200021.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188280 f, 200085.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188340 f, 200148.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188400 f, 200212.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188460 f, 200063.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188520 f, 200127.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188580 f, 200191.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188640 f, 200254.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188700 f, 200318.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188760 f, 200382.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188820 f, 200445.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188880 f, 200509.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188940 f, 200360.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189000 f, 200424.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189060 f, 200487.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189120 f, 200551.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189180 f, 200615.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189240 f, 200678.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189300 f, 200742.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189360 f, 200593.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189420 f, 200656.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189480 f, 200720.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189540 f, 200783.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189600 f, 200847.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189660 f, 200911.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189720 f, 200974.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189780 f, 201038.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189840 f, 200888.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189900 f, 200952.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189960 f, 201015.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190020 f, 201079.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190080 f, 201142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190140 f, 201206.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190200 f, 201269.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190260 f, 201333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190320 f, 201183.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190380 f, 201247.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190440 f, 201310.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190500 f, 201374.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190560 f, 201437.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190620 f, 201501.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190680 f, 201564.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190740 f, 201627.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190800 f, 201691.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190860 f, 201541.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190920 f, 201605.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190980 f, 201668.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191040 f, 201731.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191100 f, 201795.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191160 f, 201858.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191220 f, 201921.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191280 f, 201985.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191340 f, 202048.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191400 f, 202111.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191460 f, 202175.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191520 f, 202238.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191580 f, 202088.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191640 f, 202151.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191700 f, 202215.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191760 f, 202278.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191820 f, 202341.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191880 f, 202405.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191940 f, 202468.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192000 f, 202531.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192060 f, 202594.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192120 f, 202658.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192180 f, 202721.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192240 f, 202784.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192300 f, 202634.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192360 f, 202697.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192420 f, 202760.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192480 f, 202824.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192540 f, 202887.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192600 f, 202950.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192660 f, 203013.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192720 f, 203076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192780 f, 203140.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192840 f, 203203.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192900 f, 203266.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192960 f, 203329.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193020 f, 203393.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193080 f, 203242.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193140 f, 203305.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193200 f, 203368.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193260 f, 203431.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193320 f, 203494.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193380 f, 203557.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193440 f, 203621.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193500 f, 203684.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193560 f, 203747.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193620 f, 203810.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193680 f, 203873.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193740 f, 203936.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193800 f, 203785.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193860 f, 203848.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193920 f, 203911.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193980 f, 203974.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194040 f, 204037.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194100 f, 204100.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194160 f, 204164.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194220 f, 204227.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194280 f, 204290.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194340 f, 204353.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194400 f, 204416.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194460 f, 204479.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194520 f, 204327.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194580 f, 204390.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194640 f, 204453.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194700 f, 204516.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194760 f, 204579.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194820 f, 204642.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194880 f, 204705.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194940 f, 204768.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195000 f, 204831.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195060 f, 204894.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195120 f, 204957.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195180 f, 205021.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195240 f, 205084.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195300 f, 204931.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195360 f, 204994.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195420 f, 205057.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195480 f, 205120.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195540 f, 205183.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195600 f, 205246.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195660 f, 205309.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195720 f, 205372.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195780 f, 205435.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195840 f, 205498.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195900 f, 205561.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195960 f, 205624.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196020 f, 205471.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196080 f, 205534.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196140 f, 205597.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196200 f, 205660.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196260 f, 205723.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196320 f, 205786.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196380 f, 205849.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196440 f, 205911.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196500 f, 205974.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196560 f, 206037.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196620 f, 206100.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196680 f, 206163.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196740 f, 206010.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196800 f, 206073.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196860 f, 206136.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196920 f, 206198.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196980 f, 206261.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197040 f, 206324.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197100 f, 206387.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197160 f, 206450.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197220 f, 206513.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197280 f, 206575.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197340 f, 206638.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197400 f, 206701.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197460 f, 206764.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197520 f, 206610.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197580 f, 206673.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197640 f, 206736.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197700 f, 206799.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197760 f, 206861.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197820 f, 206924.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197880 f, 206987.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197940 f, 207050.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198000 f, 207112.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198060 f, 207175.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198120 f, 207238.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198180 f, 207301.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198240 f, 207147.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198300 f, 207210.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198360 f, 207272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198420 f, 207335.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198480 f, 207398.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198540 f, 207460.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198600 f, 207523.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198660 f, 207586.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198720 f, 207648.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198780 f, 207711.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198840 f, 207774.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198900 f, 207620.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198960 f, 207682.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199020 f, 207745.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199080 f, 207807.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199140 f, 207870.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199200 f, 207933.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199260 f, 207995.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199320 f, 208058.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199380 f, 208121.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199440 f, 208183.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199500 f, 208246.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199560 f, 208308.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199620 f, 208371.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199680 f, 208216.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199740 f, 208279.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199800 f, 208342.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199860 f, 208404.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199920 f, 208467.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199980 f, 208529.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200040 f, 208592.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200100 f, 208654.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200160 f, 208717.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200220 f, 208779.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200280 f, 208625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200340 f, 208687.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200400 f, 208750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200460 f, 208812.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200520 f, 208875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200580 f, 208937.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200640 f, 209000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200700 f, 209062.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200760 f, 209125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200820 f, 208969.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200880 f, 209032.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200940 f, 209094.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201000 f, 209157.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201060 f, 209219.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201120 f, 209282.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201180 f, 209344.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201240 f, 209406.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201300 f, 209469.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201360 f, 209531.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201420 f, 209594.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201480 f, 209656.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201540 f, 209501.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201600 f, 209563.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201660 f, 209625.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201720 f, 209688.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201780 f, 209750.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201840 f, 209812.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201900 f, 209875.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201960 f, 209937.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202020 f, 210000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202080 f, 210062.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202140 f, 210124.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202200 f, 210187.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202260 f, 210249.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202320 f, 210093.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202380 f, 210155.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202440 f, 210218.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202500 f, 210280.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202560 f, 210342.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202620 f, 210404.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202680 f, 210467.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202740 f, 210529.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202800 f, 210591.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202860 f, 210654.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202920 f, 210716.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202980 f, 210778.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203040 f, 210841.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203100 f, 210684.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203160 f, 210746.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203220 f, 210809.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203280 f, 210871.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203340 f, 210933.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203400 f, 210995.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203460 f, 211058.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203520 f, 210901.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203580 f, 210963.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203640 f, 211025.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203700 f, 211088.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203760 f, 211150.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203820 f, 211212.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203880 f, 211274.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203940 f, 211336.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204000 f, 211398.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204060 f, 211461.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204120 f, 211304.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204180 f, 211366.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204240 f, 211428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204300 f, 211490.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204360 f, 211552.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204420 f, 211614.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204480 f, 211677.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204540 f, 211739.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204600 f, 211801.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204660 f, 211863.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204720 f, 211925.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204780 f, 211987.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204840 f, 212049.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204900 f, 211892.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204960 f, 211954.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205020 f, 212016.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205080 f, 212078.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205140 f, 212140.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205200 f, 212202.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205260 f, 212264.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205320 f, 212326.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205380 f, 212388.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205440 f, 212450.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205500 f, 212512.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205560 f, 212574.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205620 f, 212417.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205680 f, 212479.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205740 f, 212541.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205800 f, 212603.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205860 f, 212665.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205920 f, 212727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205980 f, 212789.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206040 f, 212851.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206100 f, 212913.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206160 f, 212975.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206220 f, 213037.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206280 f, 213099.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206340 f, 213161.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206400 f, 213003.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206460 f, 213065.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206520 f, 213126.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206580 f, 213188.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206640 f, 213250.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206700 f, 213312.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206760 f, 213374.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206820 f, 213436.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206880 f, 213498.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206940 f, 213560.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207000 f, 213622.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207060 f, 213684.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207120 f, 213525.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207180 f, 213587.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207240 f, 213649.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207300 f, 213711.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207360 f, 213773.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207420 f, 213835.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207480 f, 213896.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207540 f, 213958.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207600 f, 214020.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207660 f, 214082.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207720 f, 214144.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207780 f, 214206.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207840 f, 214047.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207900 f, 214109.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207960 f, 214170.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208020 f, 214232.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208080 f, 214294.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208140 f, 214356.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208200 f, 214418.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208260 f, 214479.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208320 f, 214541.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208380 f, 214603.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208440 f, 214665.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208500 f, 214727.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208560 f, 214567.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208620 f, 214629.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208680 f, 214691.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208740 f, 214753.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208800 f, 214814.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208860 f, 214876.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208920 f, 214938.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208980 f, 215000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209040 f, 215061.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209100 f, 215123.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209160 f, 215185.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209220 f, 215246.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209280 f, 215308.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209340 f, 215149.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209400 f, 215210.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209460 f, 215272.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209520 f, 215334.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209580 f, 215395.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209640 f, 215457.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209700 f, 215519.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209760 f, 215580.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209820 f, 215642.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209880 f, 215704.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209940 f, 215765.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210000 f, 215827.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210060 f, 215667.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210120 f, 215728.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210180 f, 215790.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210240 f, 215852.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210300 f, 215913.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210360 f, 215975.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210420 f, 216036.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210480 f, 216098.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210540 f, 216160.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210600 f, 216221.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210660 f, 216283.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210720 f, 216344.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210780 f, 216406.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210840 f, 216468.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210900 f, 216307.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210960 f, 216369.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211020 f, 216430.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211080 f, 216492.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211140 f, 216553.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211200 f, 216615.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211260 f, 216676.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211320 f, 216738.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211380 f, 216800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211440 f, 216861.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211500 f, 216923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211560 f, 216984.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211620 f, 217046.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211680 f, 217107.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211740 f, 216946.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211800 f, 217008.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211860 f, 217069.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211920 f, 217131.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211980 f, 217192.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212040 f, 217254.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212100 f, 217315.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212160 f, 217377.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212220 f, 217438.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212280 f, 217500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212340 f, 217561.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212400 f, 217622.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212460 f, 217684.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212520 f, 217745.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212580 f, 217807.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212640 f, 217645.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212700 f, 217707.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212760 f, 217768.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212820 f, 217830.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212880 f, 217891.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212940 f, 217952.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213000 f, 218014.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213060 f, 218075.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213120 f, 218137.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213180 f, 218198.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213240 f, 218259.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213300 f, 218321.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213360 f, 218382.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213420 f, 218444.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213480 f, 218282.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213540 f, 218343.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213600 f, 218404.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213660 f, 218466.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213720 f, 218527.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213780 f, 218588.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213840 f, 218650.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213900 f, 218711.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213960 f, 218773.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214020 f, 218834.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214080 f, 218895.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214140 f, 218957.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214200 f, 219018.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214260 f, 219079.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214320 f, 218917.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214380 f, 218978.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214440 f, 219039.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214500 f, 219101.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214560 f, 219162.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214620 f, 219223.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214680 f, 219284.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214740 f, 219346.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214800 f, 219407.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214860 f, 219468.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214920 f, 219530.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214980 f, 219591.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215040 f, 219652.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215100 f, 219714.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215160 f, 219551.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215220 f, 219612.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215280 f, 219673.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215340 f, 219734.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215400 f, 219795.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215460 f, 219857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215520 f, 219918.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215580 f, 219979.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215640 f, 220040.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215700 f, 220102.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215760 f, 220163.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215820 f, 220224.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215880 f, 220285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215940 f, 220346.9 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, 220428.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216300 f, 220489.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216360 f, 220550.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216420 f, 220611.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216480 f, 220672.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216540 f, 220733.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216600 f, 220795.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216660 f, 220856.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216720 f, 220917.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216780 f, 220978.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] 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, 221547.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217620 f, 221608.9 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, 222073.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218580 f, 222134.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218640 f, 222195.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218700 f, 222256.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218760 f, 222317.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218820 f, 222378.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218880 f, 222439.0 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, 222700.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219420 f, 222761.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219480 f, 222822.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219540 f, 222883.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219600 f, 222944.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219660 f, 223005.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219720 f, 223065.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219780 f, 223126.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219840 f, 223187.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219900 f, 223248.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219960 f, 223309.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220020 f, 223370.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220080 f, 223431.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220140 f, 223492.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220200 f, 223326.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220260 f, 223387.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220320 f, 223448.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220380 f, 223509.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220440 f, 223569.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220500 f, 223630.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220560 f, 223691.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220620 f, 223752.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220680 f, 223813.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220740 f, 223874.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220800 f, 223935.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220860 f, 223995.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220920 f, 224056.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220980 f, 224117.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221040 f, 224178.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221100 f, 224012.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221160 f, 224072.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221220 f, 224133.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221280 f, 224194.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221340 f, 224255.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221400 f, 224316.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221460 f, 224376.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221520 f, 224437.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221580 f, 224498.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221640 f, 224559.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221700 f, 224620.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221760 f, 224680.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221820 f, 224741.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221880 f, 224802.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221940 f, 224635.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222000 f, 224696.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222060 f, 224757.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222120 f, 224817.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222180 f, 224878.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222240 f, 224939.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222300 f, 225000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222360 f, 225060.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222420 f, 225121.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222480 f, 225182.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222540 f, 225242.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222600 f, 225303.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222660 f, 225364.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222720 f, 225425.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222780 f, 225257.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222840 f, 225318.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222900 f, 225379.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222960 f, 225439.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223020 f, 225500.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223080 f, 225561.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223140 f, 225621.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223200 f, 225682.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223260 f, 225743.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223320 f, 225803.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223380 f, 225864.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223440 f, 225925.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223500 f, 225985.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223560 f, 226046.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223620 f, 225878.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223680 f, 225939.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223740 f, 226000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223800 f, 226060.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223860 f, 226121.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223920 f, 226181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223980 f, 226242.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224040 f, 226303.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224100 f, 226363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224160 f, 226424.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224220 f, 226484.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224280 f, 226545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224340 f, 226606.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224400 f, 226666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224460 f, 226498.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224520 f, 226559.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224580 f, 226619.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224640 f, 226680.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224700 f, 226740.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224760 f, 226801.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224820 f, 226861.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224880 f, 226922.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224940 f, 226982.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225000 f, 227043.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225060 f, 227103.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225120 f, 227164.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225180 f, 227225.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225240 f, 227285.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225300 f, 227116.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225360 f, 227177.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225420 f, 227237.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225480 f, 227298.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225540 f, 227358.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225600 f, 227419.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225660 f, 227479.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225720 f, 227540.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225780 f, 227600.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225840 f, 227661.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225900 f, 227721.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225960 f, 227782.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226020 f, 227842.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226080 f, 227903.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226140 f, 227734.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226200 f, 227794.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226260 f, 227854.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226320 f, 227915.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226380 f, 227975.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226440 f, 228036.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226500 f, 228096.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226560 f, 228157.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226620 f, 228217.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226680 f, 228277.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226740 f, 228338.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226800 f, 228398.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226860 f, 228459.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226920 f, 228519.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226980 f, 228350.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227040 f, 228410.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227100 f, 228470.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227160 f, 228531.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227220 f, 228591.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227280 f, 228651.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227340 f, 228712.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227400 f, 228772.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227460 f, 228833.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227520 f, 228893.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227580 f, 228953.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227640 f, 229014.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227700 f, 229074.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227760 f, 229134.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227820 f, 228964.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227880 f, 229025.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227940 f, 229085.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228000 f, 229145.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228060 f, 229206.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228120 f, 229266.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228180 f, 229326.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228240 f, 229386.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228300 f, 229447.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228360 f, 229507.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228420 f, 229567.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228480 f, 229628.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228540 f, 229688.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228600 f, 229748.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228660 f, 229578.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228720 f, 229638.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228780 f, 229698.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228840 f, 229759.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228900 f, 229819.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228960 f, 229879.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229020 f, 229939.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229080 f, 230000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229140 f, 230060.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229200 f, 230120.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229260 f, 230180.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229320 f, 230240.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229380 f, 230301.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229440 f, 230361.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229500 f, 230190.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229560 f, 230250.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229620 f, 230310.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229680 f, 230371.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229740 f, 230431.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229800 f, 230491.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229860 f, 230551.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229920 f, 230611.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229980 f, 230672.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230040 f, 230732.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230100 f, 230792.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230160 f, 230852.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230220 f, 230912.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230280 f, 230972.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230340 f, 230801.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230400 f, 230861.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230460 f, 230921.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230520 f, 230981.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230580 f, 231042.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230640 f, 231102.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230700 f, 231162.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230760 f, 231222.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230820 f, 231282.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230880 f, 231342.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230940 f, 231402.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231000 f, 231462.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231060 f, 231523.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231120 f, 231583.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231180 f, 231411.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231240 f, 231471.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231300 f, 231531.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231360 f, 231591.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231420 f, 231651.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231480 f, 231711.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231540 f, 231771.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231600 f, 231831.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231660 f, 231891.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231720 f, 231951.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231780 f, 232012.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231840 f, 232072.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231900 f, 232132.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231960 f, 232192.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232020 f, 232020.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232080 f, 232080.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232140 f, 232140.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232200 f, 232200.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232260 f, 232260.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232320 f, 232320.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232380 f, 232380.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232440 f, 232440.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232500 f, 232500.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232560 f, 232560.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232620 f, 232620.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232680 f, 232680.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232740 f, 232740.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232800 f, 232800.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232860 f, 232627.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232920 f, 232687.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232980 f, 232747.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233040 f, 232807.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233100 f, 232867.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233160 f, 232927.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233220 f, 232987.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233280 f, 233046.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233340 f, 233106.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233400 f, 233166.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233460 f, 233226.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233520 f, 233286.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233580 f, 233346.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233640 f, 233406.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233700 f, 233233.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233760 f, 233293.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233820 f, 233353.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233880 f, 233413.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233940 f, 233473.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234000 f, 233532.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234060 f, 233592.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234120 f, 233652.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234180 f, 233712.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234240 f, 233772.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234300 f, 233832.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234360 f, 233892.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234420 f, 233952.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234480 f, 234011.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234540 f, 233838.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234600 f, 233898.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234660 f, 233958.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234720 f, 234017.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234780 f, 234077.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234840 f, 234137.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234900 f, 234197.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234960 f, 234257.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235020 f, 234317.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235080 f, 234376.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235140 f, 234436.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235200 f, 234496.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235260 f, 234556.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235320 f, 234616.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235380 f, 234442.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235440 f, 234501.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235500 f, 234561.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235560 f, 234621.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235620 f, 234681.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235680 f, 234741.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235740 f, 234800.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235800 f, 234860.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235860 f, 234920.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235920 f, 234980.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235980 f, 235039.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236040 f, 235099.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236100 f, 235159.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236160 f, 235219.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236220 f, 235044.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236280 f, 235104.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236340 f, 235164.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236400 f, 235223.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236460 f, 235283.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236520 f, 235343.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236580 f, 235402.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236640 f, 235462.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236700 f, 235522.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236760 f, 235582.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236820 f, 235641.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236880 f, 235701.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236940 f, 235761.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237000 f, 235820.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237060 f, 235646.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237120 f, 235705.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237180 f, 235765.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237240 f, 235825.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237300 f, 235884.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237360 f, 235944.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237420 f, 236003.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237480 f, 236063.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237540 f, 236123.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237600 f, 236182.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237660 f, 236242.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237720 f, 236302.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237780 f, 236361.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237840 f, 236421.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237900 f, 236246.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237960 f, 236305.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238020 f, 236365.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238080 f, 236425.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238140 f, 236484.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238200 f, 236544.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238260 f, 236603.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238320 f, 236663.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238380 f, 236722.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238440 f, 236782.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238500 f, 236842.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238560 f, 236901.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238620 f, 236961.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238680 f, 237020.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238740 f, 236845.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238800 f, 236904.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238860 f, 236964.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238920 f, 237023.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238980 f, 237083.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239040 f, 237142.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239100 f, 237202.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239160 f, 237261.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239220 f, 237321.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239280 f, 237380.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239340 f, 237440.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239400 f, 237500.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239460 f, 237559.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239520 f, 237619.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239580 f, 237443.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239640 f, 237502.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239700 f, 237561.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239760 f, 237621.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239820 f, 237680.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239880 f, 237740.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239940 f, 237799.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240000 f, 237859.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240060 f, 237918.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240120 f, 237978.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240180 f, 238037.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240240 f, 238097.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240300 f, 238156.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240360 f, 238216.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240420 f, 238039.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240480 f, 238099.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240540 f, 238158.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240600 f, 238217.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240660 f, 238277.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240720 f, 238336.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240780 f, 238396.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240840 f, 238455.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240900 f, 238514.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240960 f, 238574.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241020 f, 238633.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241080 f, 238693.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241140 f, 238752.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241200 f, 238811.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241260 f, 238635.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241320 f, 238694.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241380 f, 238753.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241440 f, 238813.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241500 f, 238872.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241560 f, 238931.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241620 f, 238991.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241680 f, 239050.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241740 f, 239109.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241800 f, 239169.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241860 f, 239228.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241920 f, 239287.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241980 f, 239347.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242040 f, 239406.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242100 f, 239229.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242160 f, 239288.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242220 f, 239347.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242280 f, 239407.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242340 f, 239466.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242400 f, 239525.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242460 f, 239584.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242520 f, 239644.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242580 f, 239703.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242640 f, 239762.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242700 f, 239822.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242760 f, 239881.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242820 f, 239940.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242880 f, 240000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242940 f, 239822.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243000 f, 239881.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243060 f, 239940.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243120 f, 240000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243180 f, 240059.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243240 f, 240118.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243300 f, 240177.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243360 f, 240236.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243420 f, 240296.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243480 f, 240355.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243540 f, 240414.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243600 f, 240473.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243660 f, 240533.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243720 f, 240592.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243780 f, 240414.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243840 f, 240473.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243900 f, 240532.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243960 f, 240591.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244020 f, 240650.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244080 f, 240710.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244140 f, 240769.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244200 f, 240828.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244260 f, 240887.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244320 f, 240946.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244380 f, 241005.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244440 f, 241065.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244500 f, 241124.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244560 f, 241183.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244620 f, 241004.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244680 f, 241064.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244740 f, 241123.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244800 f, 241182.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244860 f, 241241.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244920 f, 241300.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244980 f, 241359.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245040 f, 241418.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245100 f, 241477.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245160 f, 241536.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245220 f, 241596.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245280 f, 241655.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245340 f, 241714.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245400 f, 241773.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245460 f, 241832.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245520 f, 241653.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245580 f, 241712.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245640 f, 241771.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245700 f, 241830.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245760 f, 241889.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245820 f, 241948.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245880 f, 242007.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245940 f, 242066.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246000 f, 242125.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246060 f, 242185.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246120 f, 242244.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246180 f, 242303.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246240 f, 242362.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246300 f, 242421.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246360 f, 242241.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246420 f, 242300.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246480 f, 242359.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246540 f, 242418.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246600 f, 242477.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246660 f, 242536.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246720 f, 242595.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246780 f, 242654.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246840 f, 242713.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246900 f, 242534.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246960 f, 242593.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247020 f, 242652.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247080 f, 242711.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247140 f, 242770.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247200 f, 242829.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247260 f, 242888.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247320 f, 242946.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247380 f, 243005.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247440 f, 243064.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247500 f, 242885.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247560 f, 242944.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247620 f, 243002.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247680 f, 243061.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247740 f, 243120.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247800 f, 243179.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247860 f, 243238.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247920 f, 243297.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247980 f, 243356.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248040 f, 243415.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248100 f, 243474.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248160 f, 243532.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248220 f, 243591.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248280 f, 243650.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248340 f, 243470.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248400 f, 243529.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248460 f, 243588.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248520 f, 243647.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248580 f, 243705.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248640 f, 243764.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248700 f, 243823.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248760 f, 243882.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248820 f, 243941.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248880 f, 244000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248940 f, 244058.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249000 f, 244117.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249060 f, 244176.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249120 f, 244235.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249180 f, 244054.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249240 f, 244113.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249300 f, 244172.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249360 f, 244231.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249420 f, 244289.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249480 f, 244348.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249540 f, 244407.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249600 f, 244466.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249660 f, 244524.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249720 f, 244583.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249780 f, 244642.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249840 f, 244701.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249900 f, 244760.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249960 f, 244818.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250020 f, 244637.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250080 f, 244696.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250140 f, 244755.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250200 f, 244814.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250260 f, 244872.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250320 f, 244931.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250380 f, 244990.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250440 f, 245048.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250500 f, 245107.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250560 f, 245166.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250620 f, 245225.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250680 f, 245283.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250740 f, 245342.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250800 f, 245401.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250860 f, 245219.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250920 f, 245278.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250980 f, 245337.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251040 f, 245395.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251100 f, 245454.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251160 f, 245513.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251220 f, 245571.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251280 f, 245630.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251340 f, 245689.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251400 f, 245747.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251460 f, 245806.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251520 f, 245865.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251580 f, 245923.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251640 f, 245982.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251700 f, 245800.7 fps, 0 ms/f [junit] 1 s: 60 f / 37 ms, 1621.6 fps, 0 ms/f; total: 251760 f, 237285.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251820 f, 237342.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251880 f, 237398.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251940 f, 237455.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252000 f, 237511.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252060 f, 237568.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252120 f, 237624.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252180 f, 237457.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252240 f, 237514.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252300 f, 237570.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252360 f, 237627.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252420 f, 237683.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252480 f, 237740.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252540 f, 237796.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252600 f, 237853.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252660 f, 237909.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252720 f, 237966.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252780 f, 238022.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252840 f, 238079.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252900 f, 238135.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252960 f, 237968.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253020 f, 238024.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253080 f, 238080.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253140 f, 238137.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253200 f, 238193.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253260 f, 238250.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253320 f, 238306.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253380 f, 238363.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253440 f, 238419.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253500 f, 238476.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253560 f, 238532.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253620 f, 238588.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253680 f, 238421.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253740 f, 238477.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253800 f, 238533.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253860 f, 238590.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253920 f, 238646.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253980 f, 238703.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254040 f, 238759.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254100 f, 238815.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254160 f, 238872.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254220 f, 238928.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254280 f, 238984.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254340 f, 238816.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254400 f, 238873.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254460 f, 238929.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254520 f, 238985.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254580 f, 239042.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254640 f, 239098.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254700 f, 239154.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254760 f, 239211.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254820 f, 239267.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254880 f, 239323.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254940 f, 239380.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255000 f, 239212.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255060 f, 239268.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255120 f, 239324.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255180 f, 239380.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255240 f, 239437.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255300 f, 239493.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255360 f, 239549.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255420 f, 239606.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255480 f, 239662.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255540 f, 239718.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255600 f, 239774.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255660 f, 239831.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255720 f, 239887.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255780 f, 239718.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255840 f, 239775.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255900 f, 239831.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255960 f, 239887.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256020 f, 239943.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256080 f, 240000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256140 f, 240056.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256200 f, 240112.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256260 f, 240168.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256320 f, 240224.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256380 f, 240281.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256440 f, 240337.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256500 f, 240168.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256560 f, 240224.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256620 f, 240280.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256680 f, 240337.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256740 f, 240393.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256800 f, 240449.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256860 f, 240505.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256920 f, 240561.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256980 f, 240617.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257040 f, 240674.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257100 f, 240505.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257160 f, 240561.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257220 f, 240617.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257280 f, 240673.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257340 f, 240729.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257400 f, 240785.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257460 f, 240841.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257520 f, 240898.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257580 f, 240954.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257640 f, 241010.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257700 f, 241066.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257760 f, 240897.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257820 f, 240953.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257880 f, 241009.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257940 f, 241065.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258000 f, 241121.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258060 f, 241177.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258120 f, 241233.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258180 f, 241289.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258240 f, 241345.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258300 f, 241401.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258360 f, 241457.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258420 f, 241288.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258480 f, 241344.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258540 f, 241400.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258600 f, 241456.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258660 f, 241512.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258720 f, 241568.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258780 f, 241624.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258840 f, 241680.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258900 f, 241736.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258960 f, 241792.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259020 f, 241623.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259080 f, 241679.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259140 f, 241735.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259200 f, 241791.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259260 f, 241847.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259320 f, 241902.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259380 f, 241958.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259440 f, 242014.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259500 f, 242070.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259560 f, 242126.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259620 f, 242182.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259680 f, 242013.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259740 f, 242068.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259800 f, 242124.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259860 f, 242180.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259920 f, 242236.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259980 f, 242292.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260040 f, 242348.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260100 f, 242404.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260160 f, 242460.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260220 f, 242516.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260280 f, 242346.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260340 f, 242402.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260400 f, 242458.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260460 f, 242513.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260520 f, 242569.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260580 f, 242625.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260640 f, 242681.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260700 f, 242737.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260760 f, 242793.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260820 f, 242849.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260880 f, 242679.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260940 f, 242734.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261000 f, 242790.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261060 f, 242846.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261120 f, 242902.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261180 f, 242958.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261240 f, 243013.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261300 f, 243069.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261360 f, 243125.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261420 f, 243181.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261480 f, 243237.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261540 f, 243066.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261600 f, 243122.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261660 f, 243178.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261720 f, 243234.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261780 f, 243289.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261840 f, 243345.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261900 f, 243401.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261960 f, 243457.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262020 f, 243513.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262080 f, 243568.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262140 f, 243624.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262200 f, 243454.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262260 f, 243509.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262320 f, 243565.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262380 f, 243621.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262440 f, 243676.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262500 f, 243732.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262560 f, 243788.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262620 f, 243844.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262680 f, 243899.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262740 f, 243955.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262800 f, 244011.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262860 f, 244066.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262920 f, 244122.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262980 f, 244178.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263040 f, 244233.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263100 f, 244289.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263160 f, 244118.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263220 f, 244174.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263280 f, 244230.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263340 f, 244285.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263400 f, 244341.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263460 f, 244397.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263520 f, 244452.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263580 f, 244508.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263640 f, 244564.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263700 f, 244619.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263760 f, 244675.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263820 f, 244730.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263880 f, 244786.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263940 f, 244842.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264000 f, 244897.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264060 f, 244726.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264120 f, 244782.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264180 f, 244837.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264240 f, 244893.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264300 f, 244949.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264360 f, 245004.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264420 f, 245060.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264480 f, 245115.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264540 f, 245171.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264600 f, 245227.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264660 f, 245282.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264720 f, 245338.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264780 f, 245393.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264840 f, 245449.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264900 f, 245505.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264960 f, 245333.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265020 f, 245388.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265080 f, 245444.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265140 f, 245500.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265200 f, 245555.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265260 f, 245611.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265320 f, 245666.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265380 f, 245722.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265440 f, 245777.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265500 f, 245833.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265560 f, 245888.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265620 f, 245944.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265680 f, 246000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265740 f, 246055.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265800 f, 246111.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265860 f, 246166.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265920 f, 245994.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265980 f, 246049.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266040 f, 246105.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266100 f, 246160.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266160 f, 246216.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266220 f, 246271.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266280 f, 246327.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266340 f, 246382.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266400 f, 246438.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266460 f, 246493.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266520 f, 246549.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266580 f, 246605.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266640 f, 246660.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266700 f, 246716.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266760 f, 246771.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266820 f, 246598.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266880 f, 246654.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266940 f, 246709.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267000 f, 246765.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267060 f, 246820.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267120 f, 246876.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267180 f, 246931.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267240 f, 246987.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267300 f, 247042.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267360 f, 247097.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267420 f, 247153.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267480 f, 247208.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267540 f, 247264.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267600 f, 247319.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267660 f, 247375.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267720 f, 247430.6 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, 247859.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268740 f, 247915.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268800 f, 247970.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268860 f, 248025.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268920 f, 248081.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268980 f, 248136.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269040 f, 248191.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269100 f, 248247.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269160 f, 248302.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269220 f, 248357.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269280 f, 248413.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269340 f, 248468.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269400 f, 248523.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269460 f, 248579.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269520 f, 248634.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269580 f, 248690.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269640 f, 248516.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269700 f, 248571.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269760 f, 248626.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269820 f, 248682.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269880 f, 248737.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269940 f, 248792.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270000 f, 248847.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270060 f, 248903.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270120 f, 248958.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270180 f, 249013.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270240 f, 249069.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270300 f, 249124.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270360 f, 249179.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270420 f, 249235.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270480 f, 249290.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270540 f, 249116.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270600 f, 249171.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270660 f, 249226.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270720 f, 249281.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270780 f, 249337.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270840 f, 249392.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270900 f, 249447.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270960 f, 249502.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271020 f, 249558.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271080 f, 249613.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271140 f, 249668.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271200 f, 249723.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271260 f, 249779.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271320 f, 249834.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271380 f, 249889.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271440 f, 249944.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271500 f, 249770.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271560 f, 249825.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271620 f, 249880.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271680 f, 249935.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271740 f, 249990.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271800 f, 250046.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271860 f, 250101.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271920 f, 250156.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271980 f, 250211.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272040 f, 250266.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272100 f, 250321.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272160 f, 250377.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272220 f, 250432.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272280 f, 250487.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272340 f, 250542.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272400 f, 250597.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272460 f, 250422.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272520 f, 250477.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272580 f, 250533.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272640 f, 250588.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272700 f, 250643.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272760 f, 250698.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272820 f, 250753.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272880 f, 250808.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272940 f, 250863.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273000 f, 250919.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273060 f, 250974.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273120 f, 251029.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273180 f, 251084.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273240 f, 251139.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273300 f, 251194.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273360 f, 251019.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273420 f, 251074.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273480 f, 251129.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273540 f, 251184.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273600 f, 251239.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273660 f, 251294.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273720 f, 251349.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273780 f, 251404.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273840 f, 251460.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273900 f, 251515.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273960 f, 251570.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274020 f, 251625.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274080 f, 251680.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274140 f, 251735.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274200 f, 251790.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274260 f, 251845.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274320 f, 251669.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274380 f, 251724.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274440 f, 251779.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274500 f, 251834.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274560 f, 251889.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274620 f, 251944.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274680 f, 252000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274740 f, 252055.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274800 f, 252110.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274860 f, 252165.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274920 f, 252220.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274980 f, 252275.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275040 f, 252330.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275100 f, 252385.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275160 f, 252440.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275220 f, 252495.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275280 f, 252318.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275340 f, 252373.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275400 f, 252428.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275460 f, 252483.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275520 f, 252538.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275580 f, 252593.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275640 f, 252648.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275700 f, 252703.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275760 f, 252758.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275820 f, 252813.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275880 f, 252868.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275940 f, 252923.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276000 f, 252978.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276060 f, 253033.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276120 f, 253088.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276180 f, 252912.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276240 f, 252967.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276300 f, 253021.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276360 f, 253076.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276420 f, 253131.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276480 f, 253186.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276540 f, 253241.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276600 f, 253296.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276660 f, 253351.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276720 f, 253406.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276780 f, 253461.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276840 f, 253516.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276900 f, 253571.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276960 f, 253626.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277020 f, 253681.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277080 f, 253736.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277140 f, 253559.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277200 f, 253613.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277260 f, 253668.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277320 f, 253723.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277380 f, 253778.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277440 f, 253833.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277500 f, 253888.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277560 f, 253943.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277620 f, 253998.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277680 f, 254053.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277740 f, 254107.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277800 f, 254162.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277860 f, 254217.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277920 f, 254272.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277980 f, 254327.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278040 f, 254382.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278100 f, 254204.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278160 f, 254259.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278220 f, 254314.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278280 f, 254369.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278340 f, 254424.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278400 f, 254478.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278460 f, 254533.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278520 f, 254588.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278580 f, 254643.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278640 f, 254698.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278700 f, 254753.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278760 f, 254808.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278820 f, 254862.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278880 f, 254917.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278940 f, 254972.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279000 f, 254794.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279060 f, 254849.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279120 f, 254904.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279180 f, 254958.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279240 f, 255013.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279300 f, 255068.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279360 f, 255123.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279420 f, 255178.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279480 f, 255232.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279540 f, 255287.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279600 f, 255342.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279660 f, 255397.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279720 f, 255452.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279780 f, 255506.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279840 f, 255561.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279900 f, 255383.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279960 f, 255437.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280020 f, 255492.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280080 f, 255547.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280140 f, 255602.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280200 f, 255656.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280260 f, 255711.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280320 f, 255766.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280380 f, 255821.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280440 f, 255875.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280500 f, 255930.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280560 f, 255985.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280620 f, 256040.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280680 f, 256094.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280740 f, 256149.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280800 f, 256204.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280860 f, 256025.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280920 f, 256080.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280980 f, 256134.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281040 f, 256189.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281100 f, 256244.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281160 f, 256299.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281220 f, 256353.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281280 f, 256408.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281340 f, 256463.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281400 f, 256517.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281460 f, 256572.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281520 f, 256627.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281580 f, 256681.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281640 f, 256736.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281700 f, 256791.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281760 f, 256612.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281820 f, 256666.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281880 f, 256721.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281940 f, 256775.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282000 f, 256830.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282060 f, 256885.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282120 f, 256939.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282180 f, 256994.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282240 f, 257049.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282300 f, 257103.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282360 f, 257158.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282420 f, 257213.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282480 f, 257267.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282540 f, 257322.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282600 f, 257377.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282660 f, 257431.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282720 f, 257252.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282780 f, 257306.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282840 f, 257361.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282900 f, 257415.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282960 f, 257470.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283020 f, 257525.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283080 f, 257579.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283140 f, 257634.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283200 f, 257688.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283260 f, 257743.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283320 f, 257798.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283380 f, 257852.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283440 f, 257907.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283500 f, 257961.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283560 f, 258016.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283620 f, 258070.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283680 f, 257890.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283740 f, 257945.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283800 f, 258000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283860 f, 258054.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283920 f, 258109.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283980 f, 258163.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284040 f, 258218.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284100 f, 258272.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284160 f, 258327.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284220 f, 258381.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284280 f, 258436.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284340 f, 258490.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284400 f, 258545.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284460 f, 258600.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284520 f, 258654.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284580 f, 258709.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284640 f, 258528.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284700 f, 258583.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284760 f, 258637.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284820 f, 258692.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284880 f, 258746.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284940 f, 258801.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285000 f, 258855.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285060 f, 258910.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285120 f, 258964.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285180 f, 259019.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285240 f, 259073.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285300 f, 259128.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285360 f, 259182.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285420 f, 259237.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285480 f, 259291.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285540 f, 259110.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285600 f, 259165.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285660 f, 259219.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285720 f, 259274.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285780 f, 259328.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285840 f, 259382.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285900 f, 259437.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285960 f, 259491.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286020 f, 259546.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286080 f, 259600.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286140 f, 259655.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286200 f, 259709.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286260 f, 259764.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286320 f, 259818.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286380 f, 259872.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286440 f, 259927.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286500 f, 259746.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286560 f, 259800.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286620 f, 259854.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286680 f, 259909.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286740 f, 259963.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286800 f, 260018.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286860 f, 260072.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286920 f, 260126.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286980 f, 260181.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287040 f, 260235.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287100 f, 260290.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287160 f, 260344.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287220 f, 260398.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287280 f, 260453.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287340 f, 260507.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287400 f, 260326.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287460 f, 260380.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287520 f, 260434.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287580 f, 260489.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287640 f, 260543.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287700 f, 260597.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287760 f, 260652.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287820 f, 260706.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287880 f, 260760.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287940 f, 260815.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288000 f, 260869.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288060 f, 260923.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288120 f, 260978.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288180 f, 261032.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288240 f, 261086.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288300 f, 261141.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288360 f, 260959.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288420 f, 261013.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288480 f, 261067.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288540 f, 261122.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288600 f, 261176.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288660 f, 261230.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288720 f, 261285.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288780 f, 261339.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288840 f, 261393.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288900 f, 261447.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288960 f, 261502.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289020 f, 261556.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289080 f, 261610.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289140 f, 261665.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289200 f, 261719.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289260 f, 261773.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289320 f, 261591.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289380 f, 261645.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289440 f, 261699.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289500 f, 261754.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289560 f, 261808.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289620 f, 261862.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289680 f, 261916.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289740 f, 261971.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289800 f, 262025.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289860 f, 262079.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289920 f, 262133.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289980 f, 262188.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290040 f, 262242.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290100 f, 262296.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290160 f, 262350.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290220 f, 262168.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290280 f, 262222.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290340 f, 262276.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290400 f, 262330.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290460 f, 262384.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290520 f, 262439.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290580 f, 262493.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290640 f, 262547.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290700 f, 262601.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290760 f, 262655.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290820 f, 262710.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290880 f, 262764.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290940 f, 262818.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291000 f, 262872.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291060 f, 262926.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291120 f, 262981.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291180 f, 262797.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291240 f, 262852.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291300 f, 262906.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291360 f, 262960.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291420 f, 263014.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291480 f, 263068.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291540 f, 263122.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291600 f, 263176.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291660 f, 263231.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291720 f, 263285.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291780 f, 263339.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291840 f, 263393.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291900 f, 263447.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291960 f, 263501.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292020 f, 263555.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292080 f, 263610.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292140 f, 263426.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292200 f, 263480.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292260 f, 263534.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292320 f, 263588.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292380 f, 263642.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292440 f, 263697.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292500 f, 263751.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292560 f, 263805.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292620 f, 263859.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292680 f, 263913.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292740 f, 263967.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292800 f, 264021.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292860 f, 264075.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292920 f, 264129.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292980 f, 264183.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293040 f, 264238.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293100 f, 264292.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293160 f, 264346.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293220 f, 264400.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293280 f, 264454.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293340 f, 264270.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293400 f, 264324.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293460 f, 264378.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293520 f, 264432.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293580 f, 264486.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293640 f, 264540.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293700 f, 264594.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293760 f, 264648.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293820 f, 264702.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293880 f, 264756.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293940 f, 264810.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294000 f, 264864.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294060 f, 264918.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294120 f, 264972.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294180 f, 265027.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294240 f, 265081.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294300 f, 265135.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294360 f, 265189.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294420 f, 265243.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294480 f, 265297.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294540 f, 265351.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294600 f, 265405.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294660 f, 265220.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294720 f, 265274.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294780 f, 265328.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294840 f, 265382.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294900 f, 265436.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294960 f, 265490.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295020 f, 265544.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295080 f, 265598.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295140 f, 265652.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295200 f, 265706.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295260 f, 265760.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295320 f, 265814.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295380 f, 265868.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295440 f, 265922.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295500 f, 265976.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295560 f, 266030.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295620 f, 266084.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295680 f, 266138.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295740 f, 266192.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295800 f, 266246.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295860 f, 266300.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295920 f, 266354.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295980 f, 266169.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296040 f, 266223.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296100 f, 266276.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296160 f, 266330.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296220 f, 266384.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296280 f, 266438.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296340 f, 266492.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296400 f, 266546.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296460 f, 266600.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296520 f, 266654.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296580 f, 266708.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296640 f, 266762.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296700 f, 266816.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296760 f, 266870.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296820 f, 266924.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296880 f, 266978.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296940 f, 267032.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297000 f, 267086.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297060 f, 267140.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297120 f, 267194.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297180 f, 267248.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297240 f, 267302.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297300 f, 267115.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297360 f, 267169.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297420 f, 267223.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297480 f, 267277.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297540 f, 267331.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297600 f, 267385.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297660 f, 267439.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297720 f, 267493.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297780 f, 267547.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297840 f, 267601.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297900 f, 267655.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297960 f, 267708.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298020 f, 267762.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298080 f, 267816.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298140 f, 267870.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298200 f, 267924.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298260 f, 267978.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298320 f, 268032.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298380 f, 268086.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298440 f, 268140.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298500 f, 268194.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298560 f, 268007.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298620 f, 268061.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298680 f, 268114.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298740 f, 268168.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298800 f, 268222.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298860 f, 268276.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298920 f, 268330.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298980 f, 268384.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299040 f, 268438.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299100 f, 268491.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299160 f, 268545.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299220 f, 268599.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299280 f, 268653.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299340 f, 268707.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299400 f, 268761.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299460 f, 268815.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299520 f, 268868.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299580 f, 268922.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299640 f, 268976.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299700 f, 269030.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299760 f, 269084.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299820 f, 269138.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299880 f, 268950.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299940 f, 269004.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300000 f, 269058.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300060 f, 269112.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300120 f, 269165.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300180 f, 269219.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300240 f, 269273.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300300 f, 269327.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300360 f, 269381.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300420 f, 269434.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300480 f, 269488.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300540 f, 269542.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300600 f, 269596.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300660 f, 269650.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300720 f, 269704.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300780 f, 269757.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300840 f, 269811.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300900 f, 269865.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300960 f, 269919.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301020 f, 269973.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301080 f, 270026.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301140 f, 270080.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301200 f, 269892.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301260 f, 269946.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301320 f, 270000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301380 f, 270053.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301440 f, 270107.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301500 f, 270161.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301560 f, 270215.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301620 f, 270268.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301680 f, 270322.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301740 f, 270376.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301800 f, 270430.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301860 f, 270483.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301920 f, 270537.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301980 f, 270591.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302040 f, 270645.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302100 f, 270698.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302160 f, 270752.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302220 f, 270806.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302280 f, 270860.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302340 f, 270913.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302400 f, 270967.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302460 f, 271021.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302520 f, 271075.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302580 f, 271129.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302640 f, 271182.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302700 f, 271236.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302760 f, 271290.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302820 f, 271101.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302880 f, 271154.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302940 f, 271208.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303000 f, 271262.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303060 f, 271316.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303120 f, 271369.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303180 f, 271423.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303240 f, 271477.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303300 f, 271530.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303360 f, 271584.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303420 f, 271638.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303480 f, 271692.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303540 f, 271745.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303600 f, 271799.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303660 f, 271853.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303720 f, 271906.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303780 f, 271960.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303840 f, 272014.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303900 f, 272068.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303960 f, 272121.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304020 f, 272175.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304080 f, 272229.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304140 f, 272282.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304200 f, 272336.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304260 f, 272390.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304320 f, 272444.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304380 f, 272497.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304440 f, 272551.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304500 f, 272361.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304560 f, 272415.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304620 f, 272468.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304680 f, 272522.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304740 f, 272576.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304800 f, 272629.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304860 f, 272683.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304920 f, 272737.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304980 f, 272790.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305040 f, 272844.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305100 f, 272898.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305160 f, 272951.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305220 f, 273005.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305280 f, 273059.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305340 f, 273112.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305400 f, 273166.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305460 f, 273220.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305520 f, 273273.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305580 f, 273327.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305640 f, 273381.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305700 f, 273434.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305760 f, 273488.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305820 f, 273542.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305880 f, 273595.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305940 f, 273649.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306000 f, 273703.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306060 f, 273756.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306120 f, 273810.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306180 f, 273619.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306240 f, 273672.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306300 f, 273726.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306360 f, 273780.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306420 f, 273833.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306480 f, 273887.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306540 f, 273941.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306600 f, 273994.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306660 f, 274048.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306720 f, 274101.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306780 f, 274155.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306840 f, 274209.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306900 f, 274262.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306960 f, 274316.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307020 f, 274369.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307080 f, 274423.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307140 f, 274477.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307200 f, 274530.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307260 f, 274584.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307320 f, 274638.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307380 f, 274691.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307440 f, 274745.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307500 f, 274798.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307560 f, 274852.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307620 f, 274906.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307680 f, 274959.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307740 f, 275013.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307800 f, 275067.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307860 f, 274875.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307920 f, 274928.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307980 f, 274982.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308040 f, 275035.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308100 f, 275089.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308160 f, 275142.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308220 f, 275196.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308280 f, 275250.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308340 f, 275303.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308400 f, 275357.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308460 f, 275410.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308520 f, 275464.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308580 f, 275517.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308640 f, 275571.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308700 f, 275625.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308760 f, 275678.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308820 f, 275732.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308880 f, 275785.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308940 f, 275839.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309000 f, 275892.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309060 f, 275946.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309120 f, 276000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309180 f, 276053.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309240 f, 276107.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309300 f, 276160.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309360 f, 276214.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309420 f, 276267.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309480 f, 276074.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309540 f, 276128.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309600 f, 276181.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309660 f, 276235.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309720 f, 276289.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309780 f, 276342.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309840 f, 276396.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309900 f, 276449.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309960 f, 276503.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310020 f, 276556.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310080 f, 276610.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310140 f, 276663.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310200 f, 276717.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310260 f, 276770.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310320 f, 276824.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310380 f, 276877.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310440 f, 276931.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310500 f, 276984.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310560 f, 277038.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310620 f, 277091.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310680 f, 277145.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310740 f, 277198.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310800 f, 277252.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310860 f, 277305.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310920 f, 277359.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310980 f, 277165.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311040 f, 277219.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311100 f, 277272.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311160 f, 277326.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311220 f, 277379.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311280 f, 277433.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311340 f, 277486.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311400 f, 277540.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311460 f, 277593.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311520 f, 277647.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311580 f, 277700.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311640 f, 277754.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311700 f, 277807.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311760 f, 277860.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311820 f, 277914.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311880 f, 277967.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311940 f, 278021.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312000 f, 278074.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312060 f, 278128.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312120 f, 278181.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312180 f, 278235.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312240 f, 278288.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312300 f, 278342.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312360 f, 278395.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312420 f, 278449.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312480 f, 278502.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312540 f, 278556.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312600 f, 278609.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312660 f, 278663.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312720 f, 278716.5 fps, 0 ms/f [junit] 1 s: 60 f / 53 ms, 1132.0 fps, 0 ms/f; total: 312780 f, 265969.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312840 f, 265794.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312900 f, 265845.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312960 f, 265896.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313020 f, 265947.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313080 f, 265998.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313140 f, 266049.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313200 f, 266100.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313260 f, 266151.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313320 f, 266202.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313380 f, 266253.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313440 f, 266304.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313500 f, 266355.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313560 f, 266406.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313620 f, 266457.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313680 f, 266508.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313740 f, 266559.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313800 f, 266610.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313860 f, 266661.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313920 f, 266711.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313980 f, 266762.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314040 f, 266813.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314100 f, 266864.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314160 f, 266915.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314220 f, 266966.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314280 f, 267017.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314340 f, 267068.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314400 f, 267119.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314460 f, 266943.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314520 f, 266994.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314580 f, 267045.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314640 f, 267096.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314700 f, 267147.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314760 f, 267198.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314820 f, 267249.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314880 f, 267300.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314940 f, 267351.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315000 f, 267402.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315060 f, 267453.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315120 f, 267504.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315180 f, 267555.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315240 f, 267606.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315300 f, 267657.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315360 f, 267707.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315420 f, 267758.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315480 f, 267809.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315540 f, 267860.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315600 f, 267911.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315660 f, 267962.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315720 f, 268013.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315780 f, 268064.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315840 f, 268115.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315900 f, 268166.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315960 f, 268217.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316020 f, 268268.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316080 f, 268319.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316140 f, 268370.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316200 f, 268421.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316260 f, 268244.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316320 f, 268295.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316380 f, 268346.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316440 f, 268396.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316500 f, 268447.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316560 f, 268498.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316620 f, 268549.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316680 f, 268600.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316740 f, 268651.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316800 f, 268702.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316860 f, 268753.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316920 f, 268804.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316980 f, 268854.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317040 f, 268905.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317100 f, 268956.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317160 f, 269007.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317220 f, 269058.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317280 f, 269109.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317340 f, 269160.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317400 f, 269211.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317460 f, 269262.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317520 f, 269312.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317580 f, 269363.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317640 f, 269414.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317700 f, 269465.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317760 f, 269516.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317820 f, 269567.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317880 f, 269618.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317940 f, 269669.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318000 f, 269491.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318060 f, 269542.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318120 f, 269593.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318180 f, 269644.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318240 f, 269694.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318300 f, 269745.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318360 f, 269796.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318420 f, 269847.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318480 f, 269898.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318540 f, 269949.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318600 f, 270000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318660 f, 270050.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318720 f, 270101.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318780 f, 270152.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318840 f, 270203.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318900 f, 270254.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318960 f, 270305.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319020 f, 270355.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319080 f, 270406.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319140 f, 270457.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319200 f, 270508.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319260 f, 270559.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319320 f, 270610.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319380 f, 270661.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319440 f, 270711.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319500 f, 270762.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319560 f, 270813.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319620 f, 270864.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319680 f, 270685.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319740 f, 270736.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319800 f, 270787.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319860 f, 270838.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319920 f, 270889.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319980 f, 270939.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320040 f, 270990.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320100 f, 271041.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320160 f, 271092.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320220 f, 271143.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320280 f, 271193.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320340 f, 271244.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320400 f, 271295.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320460 f, 271346.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320520 f, 271397.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320580 f, 271447.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320640 f, 271498.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320700 f, 271549.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320760 f, 271600.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320820 f, 271651.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320880 f, 271701.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320940 f, 271752.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321000 f, 271803.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321060 f, 271854.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321120 f, 271905.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321180 f, 271955.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321240 f, 272006.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321300 f, 272057.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321360 f, 272108.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321420 f, 272159.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321480 f, 272210.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321540 f, 272260.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321600 f, 272311.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321660 f, 272362.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321720 f, 272182.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321780 f, 272233.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321840 f, 272284.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321900 f, 272335.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321960 f, 272385.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322020 f, 272436.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322080 f, 272487.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322140 f, 272538.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322200 f, 272588.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322260 f, 272639.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322320 f, 272690.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322380 f, 272741.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322440 f, 272791.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322500 f, 272842.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322560 f, 272893.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322620 f, 272944.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322680 f, 272994.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322740 f, 273045.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322800 f, 273096.4 fps, 0 ms/f [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.943 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132375264 ms III - Start [junit] SLOCK [T main @ 1751132375269 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 / 240 ms, 250.0 fps, 4 ms/f; total: 60 f, 250.0 fps, 4 ms/f [junit] 0 s: 60 f / 98 ms, 612.2 fps, 1 ms/f; total: 120 f, 355.0 fps, 2 ms/f [junit] 0 s: 60 f / 83 ms, 722.8 fps, 1 ms/f; total: 180 f, 426.5 fps, 2 ms/f [junit] 0 s: 60 f / 83 ms, 722.8 fps, 1 ms/f; total: 240 f, 474.3 fps, 2 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, 480000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540 f, 540000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 600 f, 600000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 660 f, 660000.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, 690000.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, 555000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2280 f, 570000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2340 f, 585000.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, 600000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3060 f, 612000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3120 f, 624000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3180 f, 636000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3240 f, 648000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3300 f, 660000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3360 f, 672000.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, 620000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3780 f, 630000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3840 f, 640000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3900 f, 650000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3960 f, 660000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4020 f, 670000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4080 f, 680000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4140 f, 690000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4200 f, 700000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4260 f, 710000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4320 f, 720000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4380 f, 730000.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, 651428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4620 f, 660000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4680 f, 668571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4740 f, 677142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4800 f, 685714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4860 f, 694285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4920 f, 702857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4980 f, 711428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5040 f, 720000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5100 f, 728571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5160 f, 737142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5220 f, 745714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5280 f, 754285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5340 f, 667500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5400 f, 675000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5460 f, 682500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5520 f, 690000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5580 f, 697500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5640 f, 705000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5700 f, 712500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5760 f, 720000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5820 f, 727500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5880 f, 735000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5940 f, 742500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6000 f, 750000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6060 f, 757500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6120 f, 765000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6180 f, 686666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6240 f, 693333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6300 f, 700000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6360 f, 706666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6420 f, 713333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6480 f, 720000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6540 f, 726666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6600 f, 733333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6660 f, 740000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6720 f, 746666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6780 f, 753333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6840 f, 760000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6900 f, 766666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6960 f, 773333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7020 f, 702000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7080 f, 708000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7140 f, 714000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7200 f, 720000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7260 f, 726000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7320 f, 732000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7380 f, 738000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7440 f, 744000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7500 f, 750000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7560 f, 756000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7620 f, 762000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7680 f, 768000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7740 f, 774000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7800 f, 780000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7860 f, 786000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7920 f, 720000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7980 f, 725454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8040 f, 730909.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8100 f, 736363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8160 f, 741818.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8220 f, 747272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8280 f, 752727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8340 f, 758181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8400 f, 763636.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8460 f, 769090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8520 f, 774545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8580 f, 780000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8640 f, 785454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8700 f, 790909.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8760 f, 796363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8820 f, 735000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8880 f, 740000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8940 f, 745000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9000 f, 750000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9060 f, 755000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9120 f, 760000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9180 f, 765000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9240 f, 770000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9300 f, 775000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9360 f, 780000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9420 f, 785000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9480 f, 790000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9540 f, 795000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9600 f, 800000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9660 f, 805000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9720 f, 810000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9780 f, 815000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9840 f, 820000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9900 f, 761538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9960 f, 766153.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10020 f, 770769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10080 f, 775384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10140 f, 780000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10200 f, 784615.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10260 f, 789230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10320 f, 793846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10380 f, 798461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10440 f, 803076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10500 f, 807692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10560 f, 812307.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10620 f, 816923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10680 f, 821538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10740 f, 826153.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10800 f, 830769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10860 f, 835384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10920 f, 840000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10980 f, 784285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11040 f, 788571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11100 f, 792857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11160 f, 797142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11220 f, 801428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11280 f, 805714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11340 f, 810000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11400 f, 814285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11460 f, 818571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11520 f, 822857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11580 f, 827142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11640 f, 831428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11700 f, 835714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11760 f, 840000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11820 f, 844285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11880 f, 848571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11940 f, 852857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12000 f, 857142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12060 f, 804000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12120 f, 808000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12180 f, 812000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12240 f, 816000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12300 f, 820000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12360 f, 824000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12420 f, 828000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12480 f, 832000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12540 f, 836000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12600 f, 840000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12660 f, 844000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12720 f, 848000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12780 f, 852000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12840 f, 856000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12900 f, 860000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12960 f, 864000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13020 f, 868000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13080 f, 872000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13140 f, 876000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13200 f, 880000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13260 f, 828750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13320 f, 832500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13380 f, 836250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13440 f, 840000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13500 f, 843750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13560 f, 847500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13620 f, 851250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13680 f, 855000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13740 f, 858750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13800 f, 862500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13860 f, 866250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13920 f, 870000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13980 f, 873750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14040 f, 877500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14100 f, 881250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14160 f, 885000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14220 f, 888750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14280 f, 892500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14340 f, 896250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14400 f, 847058.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14460 f, 850588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14520 f, 854117.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14580 f, 857647.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14640 f, 861176.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14700 f, 864705.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14760 f, 868235.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14820 f, 871764.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14880 f, 875294.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14940 f, 878823.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15000 f, 882352.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15060 f, 885882.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15120 f, 889411.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15180 f, 892941.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15240 f, 896470.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15300 f, 900000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15360 f, 903529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15420 f, 907058.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15480 f, 910588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15540 f, 863333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15600 f, 866666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15660 f, 870000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15720 f, 873333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15780 f, 876666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15840 f, 880000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15900 f, 883333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15960 f, 886666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16020 f, 890000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16080 f, 893333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16140 f, 896666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16200 f, 900000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16260 f, 903333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16320 f, 906666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16380 f, 910000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16440 f, 913333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16500 f, 916666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16560 f, 920000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16620 f, 923333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16680 f, 926666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16740 f, 930000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16800 f, 933333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16860 f, 887368.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16920 f, 890526.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16980 f, 893684.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17040 f, 896842.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17100 f, 900000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17160 f, 903157.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17220 f, 906315.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17280 f, 909473.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17340 f, 912631.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17400 f, 915789.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17460 f, 918947.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17520 f, 922105.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17580 f, 925263.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17640 f, 928421.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17700 f, 931578.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17760 f, 934736.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17820 f, 937894.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17880 f, 941052.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17940 f, 944210.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18000 f, 947368.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18060 f, 950526.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18120 f, 953684.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18180 f, 909000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18240 f, 912000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18300 f, 915000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18360 f, 918000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18420 f, 921000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18480 f, 924000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18540 f, 927000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18600 f, 930000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18660 f, 933000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18720 f, 936000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18780 f, 939000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18840 f, 942000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18900 f, 945000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18960 f, 948000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19020 f, 951000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19080 f, 954000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19140 f, 957000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19200 f, 960000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19260 f, 963000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19320 f, 966000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19380 f, 969000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19440 f, 972000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19500 f, 975000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19560 f, 978000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19620 f, 934285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19680 f, 937142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19740 f, 940000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19800 f, 942857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19860 f, 945714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19920 f, 948571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19980 f, 951428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20040 f, 954285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20100 f, 957142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20160 f, 960000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20220 f, 962857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20280 f, 965714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20340 f, 968571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20400 f, 971428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20460 f, 974285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20520 f, 977142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20580 f, 980000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20640 f, 982857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20700 f, 985714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20760 f, 988571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20820 f, 991428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20880 f, 994285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20940 f, 997142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21000 f, 954545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21060 f, 957272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21120 f, 960000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21180 f, 962727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21240 f, 965454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21300 f, 968181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21360 f, 970909.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21420 f, 973636.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21480 f, 976363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21540 f, 979090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21600 f, 981818.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21660 f, 984545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21720 f, 987272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21780 f, 990000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21840 f, 992727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21900 f, 995454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21960 f, 998181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22020 f, 1000909.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22080 f, 1003636.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22140 f, 1006363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22200 f, 1009090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22260 f, 1011818.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22320 f, 970434.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22380 f, 973043.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22440 f, 975652.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22500 f, 978260.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22560 f, 980869.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22620 f, 983478.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22680 f, 986086.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22740 f, 988695.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22800 f, 991304.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22860 f, 993913.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22920 f, 996521.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22980 f, 999130.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23040 f, 1001739.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23100 f, 1004347.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23160 f, 1006956.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23220 f, 1009565.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23280 f, 1012173.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23340 f, 1014782.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23400 f, 1017391.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23460 f, 1020000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23520 f, 1022608.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23580 f, 982500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23640 f, 985000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23700 f, 987500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23760 f, 990000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23820 f, 992500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23880 f, 995000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23940 f, 997500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24000 f, 1000000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24060 f, 1002500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24120 f, 1005000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24180 f, 1007500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24240 f, 1010000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24300 f, 1012500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24360 f, 1015000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24420 f, 1017500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24480 f, 1020000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24540 f, 1022500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24600 f, 1025000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24660 f, 1027500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24720 f, 1030000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24780 f, 1032500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24840 f, 1035000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24900 f, 1037500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24960 f, 1040000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25020 f, 1042500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25080 f, 1003200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25140 f, 1005600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25200 f, 1008000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25260 f, 1010400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25320 f, 1012800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25380 f, 1015200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25440 f, 1017600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25500 f, 1020000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25560 f, 1022400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25620 f, 1024800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25680 f, 1027200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25740 f, 1029600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25800 f, 1032000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25860 f, 1034400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25920 f, 1036800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25980 f, 1039200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26040 f, 1041600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26100 f, 1044000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26160 f, 1046400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26220 f, 1048800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26280 f, 1051200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26340 f, 1053600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26400 f, 1056000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26460 f, 1058400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26520 f, 1020000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26580 f, 1022307.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26640 f, 1024615.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26700 f, 1026923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26760 f, 1029230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26820 f, 1031538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26880 f, 1033846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26940 f, 1036153.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27000 f, 1038461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27060 f, 1040769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27120 f, 1043076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27180 f, 1045384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27240 f, 1047692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27300 f, 1050000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27360 f, 1052307.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27420 f, 1054615.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27480 f, 1056923.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27540 f, 1059230.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27600 f, 1061538.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27660 f, 1063846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27720 f, 1066153.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27780 f, 1068461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27840 f, 1070769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27900 f, 1073076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27960 f, 1035555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28020 f, 1037777.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28080 f, 1040000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28140 f, 1042222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28200 f, 1044444.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28260 f, 1046666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28320 f, 1048888.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28380 f, 1051111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28440 f, 1053333.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28500 f, 1055555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28560 f, 1057777.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28620 f, 1060000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28680 f, 1062222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28740 f, 1064444.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28800 f, 1066666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28860 f, 1068888.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28920 f, 1071111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28980 f, 1073333.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29040 f, 1075555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29100 f, 1077777.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29160 f, 1080000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29220 f, 1082222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29280 f, 1045714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29340 f, 1047857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29400 f, 1050000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29460 f, 1052142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29520 f, 1054285.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29580 f, 1056428.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29640 f, 1058571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29700 f, 1060714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29760 f, 1062857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29820 f, 1065000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29880 f, 1067142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29940 f, 1069285.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30000 f, 1071428.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30060 f, 1073571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30120 f, 1075714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30180 f, 1077857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30240 f, 1080000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30300 f, 1082142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30360 f, 1084285.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30420 f, 1086428.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30480 f, 1088571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30540 f, 1090714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30600 f, 1092857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30660 f, 1095000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30720 f, 1097142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30780 f, 1061379.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30840 f, 1063448.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30900 f, 1065517.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30960 f, 1067586.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31020 f, 1069655.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31080 f, 1071724.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31140 f, 1073793.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31200 f, 1075862.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31260 f, 1077931.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31320 f, 1080000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31380 f, 1082069.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31440 f, 1084137.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31500 f, 1086206.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31560 f, 1088275.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31620 f, 1090344.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31680 f, 1092413.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31740 f, 1094482.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31800 f, 1096551.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31860 f, 1098620.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31920 f, 1100689.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31980 f, 1102758.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32040 f, 1104827.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32100 f, 1106896.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32160 f, 1108965.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32220 f, 1111034.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32280 f, 1113103.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32340 f, 1115172.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32400 f, 1117241.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32460 f, 1119310.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32520 f, 1084000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32580 f, 1086000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32640 f, 1088000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32700 f, 1090000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32760 f, 1092000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32820 f, 1094000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32880 f, 1096000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32940 f, 1098000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33000 f, 1100000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33060 f, 1102000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33120 f, 1104000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33180 f, 1106000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33240 f, 1108000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33300 f, 1110000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33360 f, 1112000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33420 f, 1114000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33480 f, 1116000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33540 f, 1118000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33600 f, 1120000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33660 f, 1122000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33720 f, 1124000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33780 f, 1126000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33840 f, 1128000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33900 f, 1130000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33960 f, 1132000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34020 f, 1134000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34080 f, 1136000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34140 f, 1138000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34200 f, 1140000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34260 f, 1105161.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34320 f, 1107096.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34380 f, 1109032.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34440 f, 1110967.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34500 f, 1112903.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34560 f, 1114838.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34620 f, 1116774.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34680 f, 1118709.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34740 f, 1120645.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34800 f, 1122580.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34860 f, 1124516.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34920 f, 1126451.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34980 f, 1128387.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35040 f, 1130322.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35100 f, 1132258.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35160 f, 1134193.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35220 f, 1136129.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35280 f, 1138064.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35340 f, 1140000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35400 f, 1141935.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35460 f, 1143871.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35520 f, 1145806.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35580 f, 1147741.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35640 f, 1149677.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35700 f, 1151612.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35760 f, 1153548.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35820 f, 1155483.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35880 f, 1157419.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35940 f, 1159354.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36000 f, 1161290.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36060 f, 1126875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36120 f, 1128750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36180 f, 1130625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36240 f, 1132500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36300 f, 1134375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36360 f, 1136250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36420 f, 1138125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36480 f, 1140000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36540 f, 1141875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36600 f, 1143750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36660 f, 1145625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36720 f, 1147500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36780 f, 1149375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36840 f, 1151250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36900 f, 1153125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36960 f, 1155000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37020 f, 1156875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37080 f, 1158750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37140 f, 1160625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37200 f, 1162500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37260 f, 1164375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37320 f, 1166250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37380 f, 1168125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37440 f, 1170000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37500 f, 1171875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37560 f, 1173750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37620 f, 1175625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37680 f, 1177500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37740 f, 1179375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37800 f, 1181250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37860 f, 1183125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37920 f, 1149090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37980 f, 1150909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38040 f, 1152727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38100 f, 1154545.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38160 f, 1156363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38220 f, 1158181.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38280 f, 1160000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38340 f, 1161818.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38400 f, 1163636.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38460 f, 1165454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38520 f, 1167272.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38580 f, 1169090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38640 f, 1170909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38700 f, 1172727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38760 f, 1174545.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38820 f, 1176363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38880 f, 1178181.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38940 f, 1180000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39000 f, 1181818.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39060 f, 1183636.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39120 f, 1185454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39180 f, 1187272.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39240 f, 1189090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39300 f, 1190909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39360 f, 1192727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39420 f, 1194545.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39480 f, 1196363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39540 f, 1198181.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39600 f, 1200000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39660 f, 1201818.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39720 f, 1168235.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39780 f, 1170000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39840 f, 1171764.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39900 f, 1173529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39960 f, 1175294.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40020 f, 1177058.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40080 f, 1178823.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40140 f, 1180588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40200 f, 1182353.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40260 f, 1184117.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40320 f, 1185882.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40380 f, 1187647.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40440 f, 1189411.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40500 f, 1191176.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40560 f, 1192941.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40620 f, 1194705.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40680 f, 1196470.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40740 f, 1198235.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40800 f, 1200000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40860 f, 1201764.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40920 f, 1203529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40980 f, 1205294.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41040 f, 1207058.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41100 f, 1208823.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41160 f, 1210588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41220 f, 1212353.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41280 f, 1214117.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41340 f, 1215882.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41400 f, 1217647.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41460 f, 1219411.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41520 f, 1186285.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41580 f, 1188000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41640 f, 1189714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41700 f, 1191428.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41760 f, 1193142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41820 f, 1194857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41880 f, 1196571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41940 f, 1198285.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42000 f, 1200000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42060 f, 1201714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42120 f, 1203428.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42180 f, 1205142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42240 f, 1206857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42300 f, 1208571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42360 f, 1210285.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42420 f, 1212000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42480 f, 1213714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42540 f, 1215428.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42600 f, 1217142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42660 f, 1218857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42720 f, 1220571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42780 f, 1222285.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42840 f, 1224000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42900 f, 1225714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42960 f, 1227428.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43020 f, 1229142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43080 f, 1230857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43140 f, 1232571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43200 f, 1234285.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43260 f, 1236000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43320 f, 1237714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43380 f, 1239428.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43440 f, 1206666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43500 f, 1208333.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43560 f, 1210000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43620 f, 1211666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43680 f, 1213333.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43740 f, 1215000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43800 f, 1216666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43860 f, 1218333.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43920 f, 1220000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43980 f, 1221666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44040 f, 1223333.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44100 f, 1225000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44160 f, 1226666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44220 f, 1228333.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44280 f, 1230000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44340 f, 1231666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44400 f, 1233333.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44460 f, 1235000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44520 f, 1236666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44580 f, 1238333.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44640 f, 1240000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44700 f, 1241666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44760 f, 1243333.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44820 f, 1245000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44880 f, 1246666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44940 f, 1248333.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45000 f, 1250000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45060 f, 1251666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45120 f, 1253333.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45180 f, 1255000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45240 f, 1256666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45300 f, 1258333.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45360 f, 1225946.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45420 f, 1227567.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45480 f, 1229189.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45540 f, 1230810.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45600 f, 1232432.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45660 f, 1234054.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45720 f, 1235675.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45780 f, 1237297.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45840 f, 1238918.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45900 f, 1240540.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45960 f, 1242162.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46020 f, 1243783.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46080 f, 1245405.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46140 f, 1247027.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46200 f, 1248648.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46260 f, 1250270.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46320 f, 1251891.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46380 f, 1253513.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46440 f, 1255135.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46500 f, 1256756.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46560 f, 1258378.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46620 f, 1260000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46680 f, 1261621.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46740 f, 1263243.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46800 f, 1264864.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46860 f, 1266486.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46920 f, 1268108.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46980 f, 1269729.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47040 f, 1271351.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47100 f, 1272973.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47160 f, 1274594.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47220 f, 1276216.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47280 f, 1244210.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47340 f, 1245789.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47400 f, 1247368.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47460 f, 1248947.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47520 f, 1250526.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47580 f, 1252105.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47640 f, 1253684.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47700 f, 1255263.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47760 f, 1256842.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47820 f, 1258421.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47880 f, 1260000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47940 f, 1261579.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48000 f, 1263157.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48060 f, 1264736.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48120 f, 1266315.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48180 f, 1267894.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48240 f, 1269473.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48300 f, 1271052.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48360 f, 1272631.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48420 f, 1274210.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48480 f, 1275789.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48540 f, 1277368.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48600 f, 1278947.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48660 f, 1280526.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48720 f, 1282105.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48780 f, 1283684.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48840 f, 1285263.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48900 f, 1286842.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48960 f, 1288421.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49020 f, 1290000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49080 f, 1291579.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49140 f, 1293157.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49200 f, 1294736.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49260 f, 1296315.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49320 f, 1264615.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49380 f, 1266153.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49440 f, 1267692.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49500 f, 1269230.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49560 f, 1270769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49620 f, 1272307.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49680 f, 1273846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49740 f, 1275384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49800 f, 1276923.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49860 f, 1278461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49920 f, 1280000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49980 f, 1281538.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50040 f, 1283076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50100 f, 1284615.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50160 f, 1286153.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50220 f, 1287692.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50280 f, 1289230.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50340 f, 1290769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50400 f, 1292307.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50460 f, 1293846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50520 f, 1295384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50580 f, 1296923.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50640 f, 1298461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50700 f, 1300000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50760 f, 1301538.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50820 f, 1303076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50880 f, 1304615.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50940 f, 1306153.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51000 f, 1307692.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51060 f, 1309230.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51120 f, 1278000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51180 f, 1279500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51240 f, 1281000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51300 f, 1282500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51360 f, 1284000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51420 f, 1285500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51480 f, 1287000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51540 f, 1288500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51600 f, 1290000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51660 f, 1291500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51720 f, 1293000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51780 f, 1294500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51840 f, 1296000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51900 f, 1297500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51960 f, 1299000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52020 f, 1300500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52080 f, 1302000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52140 f, 1303500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52200 f, 1305000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52260 f, 1306500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52320 f, 1276097.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52380 f, 1277561.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52440 f, 1279024.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52500 f, 1280487.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52560 f, 1281951.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52620 f, 1283414.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52680 f, 1284878.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52740 f, 1286341.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52800 f, 1287804.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52860 f, 1289268.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52920 f, 1290731.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52980 f, 1292195.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53040 f, 1293658.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53100 f, 1295122.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53160 f, 1296585.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53220 f, 1298048.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53280 f, 1299512.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53340 f, 1300975.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53400 f, 1302439.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53460 f, 1303902.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53520 f, 1274285.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53580 f, 1275714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53640 f, 1277142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53700 f, 1278571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53760 f, 1280000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53820 f, 1281428.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53880 f, 1282857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53940 f, 1284285.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54000 f, 1285714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54060 f, 1287142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54120 f, 1288571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54180 f, 1290000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54240 f, 1291428.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54300 f, 1292857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54360 f, 1294285.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54420 f, 1295714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54480 f, 1297142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54540 f, 1298571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54600 f, 1300000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54660 f, 1301428.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54720 f, 1302857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54780 f, 1304285.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54840 f, 1275348.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54900 f, 1276744.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54960 f, 1278139.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55020 f, 1279534.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55080 f, 1280930.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55140 f, 1282325.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55200 f, 1283720.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55260 f, 1285116.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55320 f, 1286511.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55380 f, 1287907.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55440 f, 1289302.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55500 f, 1290697.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55560 f, 1292093.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55620 f, 1293488.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55680 f, 1294883.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55740 f, 1296279.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55800 f, 1297674.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55860 f, 1299069.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55920 f, 1300465.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55980 f, 1301860.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56040 f, 1303255.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56100 f, 1304651.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56160 f, 1276363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56220 f, 1277727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56280 f, 1279090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56340 f, 1280454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56400 f, 1281818.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56460 f, 1283181.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56520 f, 1284545.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56580 f, 1285909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56640 f, 1287272.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56700 f, 1288636.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56760 f, 1290000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56820 f, 1291363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56880 f, 1292727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56940 f, 1294090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57000 f, 1295454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57060 f, 1296818.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57120 f, 1298181.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57180 f, 1299545.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57240 f, 1300909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57300 f, 1302272.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57360 f, 1303636.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57420 f, 1305000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57480 f, 1306363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57540 f, 1307727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57600 f, 1280000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57660 f, 1281333.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57720 f, 1282666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57780 f, 1284000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57840 f, 1285333.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57900 f, 1286666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57960 f, 1288000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58020 f, 1289333.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58080 f, 1290666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58140 f, 1292000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58200 f, 1293333.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58260 f, 1294666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58320 f, 1296000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58380 f, 1297333.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58440 f, 1298666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58500 f, 1300000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58560 f, 1301333.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58620 f, 1302666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58680 f, 1304000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58740 f, 1305333.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58800 f, 1306666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58860 f, 1308000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58920 f, 1309333.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58980 f, 1310666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59040 f, 1312000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59100 f, 1313333.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59160 f, 1314666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59220 f, 1316000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59280 f, 1317333.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59340 f, 1318666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59400 f, 1320000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59460 f, 1321333.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59520 f, 1322666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59580 f, 1324000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59640 f, 1325333.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59700 f, 1297826.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59760 f, 1299130.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59820 f, 1300434.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59880 f, 1301739.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59940 f, 1303043.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60000 f, 1304347.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60060 f, 1305652.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60120 f, 1306956.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60180 f, 1308260.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60240 f, 1309565.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60300 f, 1310869.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60360 f, 1312173.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60420 f, 1313478.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60480 f, 1314782.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60540 f, 1316087.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60600 f, 1317391.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60660 f, 1318695.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60720 f, 1320000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60780 f, 1321304.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60840 f, 1322608.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60900 f, 1323913.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60960 f, 1325217.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61020 f, 1326521.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61080 f, 1327826.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61140 f, 1300851.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61200 f, 1302127.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61260 f, 1303404.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61320 f, 1304680.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61380 f, 1305957.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61440 f, 1307234.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61500 f, 1308510.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61560 f, 1309787.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61620 f, 1311063.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61680 f, 1312340.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61740 f, 1313617.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61800 f, 1314893.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61860 f, 1316170.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61920 f, 1317446.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61980 f, 1318723.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62040 f, 1320000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62100 f, 1321276.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62160 f, 1322553.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62220 f, 1323829.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62280 f, 1297500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62340 f, 1298750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62400 f, 1300000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62460 f, 1301250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62520 f, 1302500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62580 f, 1303750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62640 f, 1305000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62700 f, 1306250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62760 f, 1307500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62820 f, 1308750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62880 f, 1310000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62940 f, 1311250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63000 f, 1312500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63060 f, 1313750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63120 f, 1315000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63180 f, 1316250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63240 f, 1317500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63300 f, 1318750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63360 f, 1320000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63420 f, 1321250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63480 f, 1322500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63540 f, 1323750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63600 f, 1297959.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63660 f, 1299183.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63720 f, 1300408.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63780 f, 1301632.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63840 f, 1302857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63900 f, 1304081.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63960 f, 1305306.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64020 f, 1306530.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64080 f, 1307755.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64140 f, 1308979.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64200 f, 1310204.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64260 f, 1311428.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64320 f, 1312653.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64380 f, 1313877.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64440 f, 1315102.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64500 f, 1316326.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64560 f, 1317551.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64620 f, 1318775.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64680 f, 1320000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64740 f, 1321224.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64800 f, 1322449.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64860 f, 1323673.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64920 f, 1324898.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64980 f, 1326122.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65040 f, 1300800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65100 f, 1302000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65160 f, 1303200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65220 f, 1304400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65280 f, 1305600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65340 f, 1306800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65400 f, 1308000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65460 f, 1309200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65520 f, 1310400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65580 f, 1311600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65640 f, 1312800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65700 f, 1314000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65760 f, 1315200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65820 f, 1316400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65880 f, 1317600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65940 f, 1318800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66000 f, 1320000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66060 f, 1321200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66120 f, 1322400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66180 f, 1323600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66240 f, 1324800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66300 f, 1326000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66360 f, 1327200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66420 f, 1328400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66480 f, 1329600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66540 f, 1330800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66600 f, 1332000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66660 f, 1333200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66720 f, 1334400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66780 f, 1335600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66840 f, 1336800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66900 f, 1338000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66960 f, 1339200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67020 f, 1314117.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67080 f, 1315294.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67140 f, 1316470.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67200 f, 1317647.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67260 f, 1318823.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67320 f, 1320000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67380 f, 1321176.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67440 f, 1322353.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67500 f, 1323529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67560 f, 1324705.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67620 f, 1325882.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67680 f, 1327058.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67740 f, 1328235.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67800 f, 1329411.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67860 f, 1330588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67920 f, 1331764.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67980 f, 1332941.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68040 f, 1334117.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68100 f, 1335294.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68160 f, 1336470.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68220 f, 1337647.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68280 f, 1338823.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68340 f, 1340000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68400 f, 1341176.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68460 f, 1342353.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68520 f, 1343529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68580 f, 1344705.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68640 f, 1345882.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68700 f, 1347058.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68760 f, 1348235.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68820 f, 1349411.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68880 f, 1350588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68940 f, 1351764.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69000 f, 1352941.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69060 f, 1354117.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69120 f, 1355294.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69180 f, 1356470.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69240 f, 1357647.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69300 f, 1358823.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69360 f, 1360000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69420 f, 1361176.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69480 f, 1362353.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69540 f, 1363529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69600 f, 1338461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69660 f, 1339615.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69720 f, 1340769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69780 f, 1341923.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69840 f, 1343076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69900 f, 1344230.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69960 f, 1345384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70020 f, 1346538.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70080 f, 1347692.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70140 f, 1348846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70200 f, 1350000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70260 f, 1351153.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70320 f, 1352307.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70380 f, 1353461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70440 f, 1354615.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70500 f, 1355769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70560 f, 1356923.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70620 f, 1358076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70680 f, 1359230.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70740 f, 1360384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70800 f, 1361538.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70860 f, 1362692.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70920 f, 1363846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70980 f, 1365000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71040 f, 1366153.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71100 f, 1367307.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71160 f, 1368461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71220 f, 1369615.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71280 f, 1370769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71340 f, 1371923.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71400 f, 1373076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71460 f, 1374230.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71520 f, 1375384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71580 f, 1376538.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71640 f, 1377692.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71700 f, 1378846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71760 f, 1380000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71820 f, 1381153.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71880 f, 1382307.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71940 f, 1383461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72000 f, 1384615.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72060 f, 1385769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72120 f, 1386923.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72180 f, 1388076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72240 f, 1389230.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72300 f, 1390384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72360 f, 1391538.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72420 f, 1366415.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72480 f, 1367547.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72540 f, 1368679.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72600 f, 1369811.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72660 f, 1370943.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72720 f, 1372075.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72780 f, 1373207.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72840 f, 1374339.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72900 f, 1375471.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72960 f, 1376603.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73020 f, 1377735.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73080 f, 1378867.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73140 f, 1380000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73200 f, 1381132.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73260 f, 1382264.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73320 f, 1383396.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73380 f, 1384528.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73440 f, 1385660.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73500 f, 1386792.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73560 f, 1387924.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73620 f, 1389056.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73680 f, 1390188.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73740 f, 1391320.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73800 f, 1392452.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73860 f, 1393584.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73920 f, 1394717.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73980 f, 1395849.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74040 f, 1396981.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74100 f, 1398113.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74160 f, 1399245.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74220 f, 1400377.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74280 f, 1401509.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74340 f, 1402641.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74400 f, 1403773.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74460 f, 1404905.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74520 f, 1406037.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74580 f, 1407169.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74640 f, 1408301.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74700 f, 1409434.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74760 f, 1410566.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74820 f, 1411698.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74880 f, 1412830.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74940 f, 1413962.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75000 f, 1388888.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75060 f, 1390000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75120 f, 1391111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75180 f, 1392222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75240 f, 1393333.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75300 f, 1394444.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75360 f, 1395555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75420 f, 1396666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75480 f, 1397777.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75540 f, 1398888.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75600 f, 1400000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75660 f, 1401111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75720 f, 1402222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75780 f, 1403333.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75840 f, 1404444.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75900 f, 1405555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75960 f, 1406666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76020 f, 1407777.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76080 f, 1408888.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76140 f, 1410000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76200 f, 1411111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76260 f, 1412222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76320 f, 1413333.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76380 f, 1414444.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76440 f, 1415555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76500 f, 1416666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76560 f, 1417777.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76620 f, 1418888.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76680 f, 1420000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76740 f, 1421111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76800 f, 1422222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76860 f, 1423333.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76920 f, 1424444.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76980 f, 1425555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77040 f, 1426666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77100 f, 1427777.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77160 f, 1428888.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77220 f, 1430000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77280 f, 1431111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77340 f, 1432222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77400 f, 1433333.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77460 f, 1434444.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77520 f, 1435555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77580 f, 1436666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77640 f, 1437777.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77700 f, 1412727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77760 f, 1413818.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77820 f, 1414909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77880 f, 1416000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77940 f, 1417090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78000 f, 1418181.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78060 f, 1419272.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78120 f, 1420363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78180 f, 1421454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78240 f, 1422545.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78300 f, 1423636.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78360 f, 1424727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78420 f, 1425818.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78480 f, 1426909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78540 f, 1428000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78600 f, 1429090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78660 f, 1430181.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78720 f, 1431272.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78780 f, 1432363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78840 f, 1433454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78900 f, 1434545.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78960 f, 1435636.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79020 f, 1436727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79080 f, 1437818.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79140 f, 1438909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79200 f, 1440000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79260 f, 1441090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79320 f, 1442181.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79380 f, 1443272.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79440 f, 1444363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79500 f, 1445454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79560 f, 1446545.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79620 f, 1447636.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79680 f, 1448727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79740 f, 1449818.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79800 f, 1450909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79860 f, 1452000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79920 f, 1453090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79980 f, 1454181.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80040 f, 1455272.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80100 f, 1456363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80160 f, 1431428.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80220 f, 1432500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80280 f, 1433571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80340 f, 1434642.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80400 f, 1435714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80460 f, 1436785.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80520 f, 1437857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80580 f, 1438928.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80640 f, 1440000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80700 f, 1441071.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80760 f, 1442142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80820 f, 1443214.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80880 f, 1444285.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80940 f, 1445357.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81000 f, 1446428.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81060 f, 1447500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81120 f, 1448571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81180 f, 1449642.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81240 f, 1450714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81300 f, 1451785.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81360 f, 1452857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81420 f, 1453928.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81480 f, 1455000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81540 f, 1456071.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81600 f, 1457142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81660 f, 1458214.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81720 f, 1459285.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81780 f, 1460357.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81840 f, 1461428.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81900 f, 1462500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81960 f, 1463571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82020 f, 1464642.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82080 f, 1465714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82140 f, 1466785.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82200 f, 1467857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82260 f, 1468928.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82320 f, 1470000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82380 f, 1471071.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82440 f, 1472142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82500 f, 1473214.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82560 f, 1474285.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82620 f, 1449473.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82680 f, 1450526.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82740 f, 1451579.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82800 f, 1452631.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82860 f, 1453684.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82920 f, 1454736.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82980 f, 1455789.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83040 f, 1456842.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83100 f, 1457894.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83160 f, 1458947.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83220 f, 1460000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83280 f, 1461052.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83340 f, 1462105.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83400 f, 1463157.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83460 f, 1464210.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83520 f, 1465263.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83580 f, 1466315.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83640 f, 1467368.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83700 f, 1468421.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83760 f, 1469473.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83820 f, 1470526.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83880 f, 1471579.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83940 f, 1472631.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84000 f, 1473684.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84060 f, 1474736.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84120 f, 1475789.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84180 f, 1476842.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84240 f, 1477894.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84300 f, 1478947.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84360 f, 1480000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84420 f, 1481052.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84480 f, 1482105.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84540 f, 1483157.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84600 f, 1484210.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84660 f, 1485263.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84720 f, 1486315.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84780 f, 1487368.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84840 f, 1488421.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84900 f, 1489473.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84960 f, 1490526.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85020 f, 1491579.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85080 f, 1492631.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85140 f, 1493684.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85200 f, 1494736.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85260 f, 1470000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85320 f, 1471034.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85380 f, 1472069.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85440 f, 1473103.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85500 f, 1474137.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85560 f, 1475172.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85620 f, 1476206.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85680 f, 1477241.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85740 f, 1478275.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85800 f, 1479310.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85860 f, 1480344.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85920 f, 1481379.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85980 f, 1482413.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86040 f, 1483448.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86100 f, 1484482.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86160 f, 1485517.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86220 f, 1486551.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86280 f, 1487586.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86340 f, 1488620.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86400 f, 1489655.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86460 f, 1490689.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86520 f, 1491724.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86580 f, 1492758.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86640 f, 1493793.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86700 f, 1494827.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86760 f, 1495862.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86820 f, 1496896.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86880 f, 1497931.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86940 f, 1498965.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87000 f, 1500000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87060 f, 1501034.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87120 f, 1502069.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87180 f, 1503103.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87240 f, 1504137.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87300 f, 1505172.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87360 f, 1506206.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87420 f, 1507241.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87480 f, 1508275.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87540 f, 1509310.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87600 f, 1510344.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87660 f, 1511379.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87720 f, 1512413.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87780 f, 1513448.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87840 f, 1514482.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87900 f, 1489830.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87960 f, 1490847.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88020 f, 1491864.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88080 f, 1492881.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88140 f, 1493898.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88200 f, 1494915.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88260 f, 1495932.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88320 f, 1496949.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88380 f, 1497966.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88440 f, 1498983.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88500 f, 1500000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88560 f, 1501017.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88620 f, 1502033.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88680 f, 1503050.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88740 f, 1504067.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88800 f, 1505084.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88860 f, 1506101.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88920 f, 1507118.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88980 f, 1508135.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89040 f, 1509152.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89100 f, 1510169.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89160 f, 1511186.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89220 f, 1512203.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89280 f, 1513220.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89340 f, 1514237.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89400 f, 1515254.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89460 f, 1516271.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89520 f, 1517288.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89580 f, 1518305.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89640 f, 1519322.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89700 f, 1520339.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89760 f, 1521355.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89820 f, 1522372.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89880 f, 1523389.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89940 f, 1524406.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90000 f, 1525423.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90060 f, 1526440.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90120 f, 1527457.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90180 f, 1528474.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90240 f, 1529491.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90300 f, 1530508.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90360 f, 1531525.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90420 f, 1507000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90480 f, 1508000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90540 f, 1509000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90600 f, 1510000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90660 f, 1511000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90720 f, 1512000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90780 f, 1513000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90840 f, 1514000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90900 f, 1515000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90960 f, 1516000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91020 f, 1517000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91080 f, 1518000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91140 f, 1519000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91200 f, 1520000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91260 f, 1521000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91320 f, 1522000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91380 f, 1523000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91440 f, 1524000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91500 f, 1525000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91560 f, 1526000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91620 f, 1527000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91680 f, 1528000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91740 f, 1529000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91800 f, 1530000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91860 f, 1531000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91920 f, 1532000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91980 f, 1533000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92040 f, 1534000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92100 f, 1535000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92160 f, 1536000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92220 f, 1537000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92280 f, 1538000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92340 f, 1539000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92400 f, 1540000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92460 f, 1541000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92520 f, 1542000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92580 f, 1543000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92640 f, 1544000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92700 f, 1545000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92760 f, 1546000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92820 f, 1547000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92880 f, 1548000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92940 f, 1549000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93000 f, 1550000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93060 f, 1551000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93120 f, 1526557.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93180 f, 1527541.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93240 f, 1528524.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93300 f, 1529508.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93360 f, 1530491.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93420 f, 1531475.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93480 f, 1532459.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93540 f, 1533442.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93600 f, 1534426.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93660 f, 1535409.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93720 f, 1536393.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93780 f, 1537377.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93840 f, 1538360.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93900 f, 1539344.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93960 f, 1540327.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94020 f, 1541311.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94080 f, 1542295.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94140 f, 1543278.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94200 f, 1544262.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94260 f, 1545245.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94320 f, 1546229.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94380 f, 1547213.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94440 f, 1548196.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94500 f, 1549180.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94560 f, 1550163.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94620 f, 1551147.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94680 f, 1552131.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94740 f, 1553114.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94800 f, 1554098.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94860 f, 1555082.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94920 f, 1556065.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94980 f, 1557049.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95040 f, 1558032.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95100 f, 1559016.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95160 f, 1560000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95220 f, 1560983.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95280 f, 1561967.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95340 f, 1562950.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95400 f, 1563934.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95460 f, 1564918.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95520 f, 1565901.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95580 f, 1566885.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95640 f, 1567868.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95700 f, 1543548.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95760 f, 1544516.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95820 f, 1545483.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95880 f, 1546451.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95940 f, 1547419.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96000 f, 1548387.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96060 f, 1549354.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96120 f, 1550322.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96180 f, 1551290.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96240 f, 1552258.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96300 f, 1553225.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96360 f, 1554193.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96420 f, 1555161.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96480 f, 1556129.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96540 f, 1557096.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96600 f, 1558064.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96660 f, 1559032.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96720 f, 1560000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96780 f, 1560967.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96840 f, 1561935.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96900 f, 1562903.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96960 f, 1563871.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97020 f, 1564838.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97080 f, 1565806.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97140 f, 1566774.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97200 f, 1567741.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97260 f, 1568709.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97320 f, 1569677.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97380 f, 1570645.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97440 f, 1571612.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97500 f, 1572580.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97560 f, 1573548.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97620 f, 1574516.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97680 f, 1575483.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97740 f, 1576451.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97800 f, 1577419.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97860 f, 1578387.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97920 f, 1579354.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97980 f, 1580322.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98040 f, 1581290.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98100 f, 1582258.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98160 f, 1583225.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98220 f, 1559047.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98280 f, 1560000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98340 f, 1560952.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98400 f, 1561904.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98460 f, 1562857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98520 f, 1563809.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98580 f, 1564761.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98640 f, 1565714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98700 f, 1566666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98760 f, 1567619.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98820 f, 1568571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98880 f, 1569523.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98940 f, 1570476.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99000 f, 1571428.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99060 f, 1572381.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99120 f, 1573333.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99180 f, 1574285.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99240 f, 1575238.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99300 f, 1576190.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99360 f, 1577142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99420 f, 1578095.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99480 f, 1579047.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99540 f, 1580000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99600 f, 1580952.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99660 f, 1581904.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99720 f, 1582857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99780 f, 1583809.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99840 f, 1584761.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99900 f, 1585714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99960 f, 1586666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100020 f, 1587619.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100080 f, 1588571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100140 f, 1589523.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100200 f, 1590476.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100260 f, 1591428.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100320 f, 1592381.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100380 f, 1593333.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100440 f, 1594285.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100500 f, 1595238.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100560 f, 1596190.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100620 f, 1597142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100680 f, 1598095.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100740 f, 1599047.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100800 f, 1600000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100860 f, 1575937.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100920 f, 1576875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100980 f, 1577812.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101040 f, 1578750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101100 f, 1579687.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101160 f, 1580625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101220 f, 1581562.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101280 f, 1582500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101340 f, 1583437.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101400 f, 1584375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101460 f, 1585312.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101520 f, 1586250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101580 f, 1587187.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101640 f, 1588125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101700 f, 1589062.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101760 f, 1590000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101820 f, 1590937.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101880 f, 1591875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101940 f, 1592812.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102000 f, 1593750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102060 f, 1594687.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102120 f, 1595625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102180 f, 1596562.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102240 f, 1597500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102300 f, 1598437.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102360 f, 1599375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102420 f, 1600312.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102480 f, 1601250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102540 f, 1602187.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102600 f, 1603125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102660 f, 1604062.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102720 f, 1605000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102780 f, 1605937.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102840 f, 1606875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102900 f, 1607812.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102960 f, 1608750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103020 f, 1609687.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103080 f, 1610625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103140 f, 1611562.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103200 f, 1612500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103260 f, 1613437.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103320 f, 1614375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103380 f, 1615312.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103440 f, 1616250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103500 f, 1592307.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103560 f, 1593230.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103620 f, 1594153.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103680 f, 1595076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103740 f, 1596000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103800 f, 1596923.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103860 f, 1597846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103920 f, 1598769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103980 f, 1599692.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104040 f, 1600615.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104100 f, 1601538.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104160 f, 1602461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104220 f, 1603384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104280 f, 1604307.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104340 f, 1605230.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104400 f, 1606153.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104460 f, 1607076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104520 f, 1608000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104580 f, 1608923.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104640 f, 1609846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104700 f, 1610769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104760 f, 1611692.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104820 f, 1612615.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104880 f, 1613538.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104940 f, 1614461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105000 f, 1615384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105060 f, 1616307.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105120 f, 1617230.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105180 f, 1618153.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105240 f, 1619076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105300 f, 1620000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105360 f, 1620923.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105420 f, 1621846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105480 f, 1622769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105540 f, 1623692.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105600 f, 1624615.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105660 f, 1625538.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105720 f, 1626461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105780 f, 1627384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105840 f, 1628307.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105900 f, 1604545.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105960 f, 1605454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106020 f, 1606363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106080 f, 1607272.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106140 f, 1608181.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106200 f, 1609090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106260 f, 1610000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106320 f, 1610909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106380 f, 1611818.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106440 f, 1612727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106500 f, 1613636.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106560 f, 1614545.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106620 f, 1615454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106680 f, 1616363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106740 f, 1617272.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106800 f, 1618181.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106860 f, 1619090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106920 f, 1620000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106980 f, 1620909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107040 f, 1621818.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107100 f, 1622727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107160 f, 1623636.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107220 f, 1624545.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107280 f, 1625454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107340 f, 1626363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107400 f, 1627272.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107460 f, 1628181.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107520 f, 1629090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107580 f, 1630000.0 fps, 0 ms/f [junit] 0 s: 60 f / 78 ms, 769.2 fps, 1 ms/f; total: 107640 f, 747500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107700 f, 742758.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107760 f, 743172.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107820 f, 743586.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107880 f, 738904.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107940 f, 739315.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108000 f, 739726.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108060 f, 740137.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108120 f, 740547.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108180 f, 740958.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108240 f, 741369.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108300 f, 741780.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108360 f, 742191.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108420 f, 742602.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108480 f, 743013.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108540 f, 743424.7 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, 738243.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109320 f, 738648.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109380 f, 739054.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109440 f, 739459.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109500 f, 739864.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109560 f, 740270.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109620 f, 740675.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109680 f, 741081.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109740 f, 741486.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109800 f, 741891.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109860 f, 737315.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109920 f, 737718.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109980 f, 738120.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110040 f, 738523.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110100 f, 738926.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110160 f, 739328.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110220 f, 739731.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110280 f, 740134.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110340 f, 740536.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110400 f, 740939.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110460 f, 741342.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110520 f, 741744.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110580 f, 742147.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110640 f, 742550.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110700 f, 742953.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110760 f, 743355.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110820 f, 743758.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110880 f, 744161.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110940 f, 744563.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111000 f, 744966.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111060 f, 745369.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111120 f, 745771.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111180 f, 741200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111240 f, 741600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111300 f, 742000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111360 f, 742400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111420 f, 742800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111480 f, 743200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111540 f, 743600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111600 f, 744000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111660 f, 744400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111720 f, 744800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111780 f, 745200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111840 f, 745600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111900 f, 746000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111960 f, 746400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112020 f, 746800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112080 f, 747200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112140 f, 747600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112200 f, 748000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112260 f, 748400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112320 f, 748800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112380 f, 749200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112440 f, 749600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112500 f, 750000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112560 f, 750400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112620 f, 750800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112680 f, 751200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112740 f, 751600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112800 f, 752000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112860 f, 752400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112920 f, 752800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112980 f, 753200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113040 f, 753600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113100 f, 749006.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113160 f, 749404.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113220 f, 749801.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113280 f, 750198.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113340 f, 750596.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113400 f, 750993.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113460 f, 751390.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113520 f, 751788.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113580 f, 752185.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113640 f, 752582.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113700 f, 752980.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113760 f, 753377.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113820 f, 753774.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113880 f, 754172.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113940 f, 754569.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114000 f, 754966.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114060 f, 755364.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114120 f, 755761.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114180 f, 756158.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114240 f, 756556.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114300 f, 756953.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114360 f, 757351.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114420 f, 757748.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114480 f, 758145.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114540 f, 758543.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114600 f, 758940.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114660 f, 754342.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114720 f, 754736.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114780 f, 755131.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114840 f, 755526.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114900 f, 755921.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114960 f, 756315.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115020 f, 756710.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115080 f, 757105.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115140 f, 757500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115200 f, 757894.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115260 f, 758289.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115320 f, 758684.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115380 f, 759078.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115440 f, 759473.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115500 f, 759868.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115560 f, 760263.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115620 f, 760657.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115680 f, 761052.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115740 f, 761447.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115800 f, 761842.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115860 f, 762236.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115920 f, 762631.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115980 f, 763026.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116040 f, 763421.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116100 f, 763815.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116160 f, 764210.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116220 f, 764605.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116280 f, 760000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116340 f, 760392.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116400 f, 760784.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116460 f, 761176.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116520 f, 761568.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116580 f, 761960.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116640 f, 762352.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116700 f, 762745.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116760 f, 763137.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116820 f, 763529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116880 f, 763921.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116940 f, 764313.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117000 f, 764705.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117060 f, 765098.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117120 f, 765490.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117180 f, 765882.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117240 f, 766274.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117300 f, 766666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117360 f, 767058.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117420 f, 767451.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117480 f, 767843.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117540 f, 768235.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117600 f, 768627.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117660 f, 769019.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117720 f, 769411.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117780 f, 769803.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117840 f, 770196.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117900 f, 770588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117960 f, 765974.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118020 f, 766363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118080 f, 766753.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118140 f, 767142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118200 f, 767532.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118260 f, 767922.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118320 f, 768311.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118380 f, 768701.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118440 f, 769090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118500 f, 769480.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118560 f, 769870.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118620 f, 770259.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118680 f, 770649.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118740 f, 771038.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118800 f, 771428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118860 f, 771818.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118920 f, 772207.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118980 f, 772597.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119040 f, 772987.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119100 f, 773376.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119160 f, 773766.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119220 f, 774155.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119280 f, 774545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119340 f, 774935.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119400 f, 775324.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119460 f, 775714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119520 f, 771096.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119580 f, 771483.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119640 f, 771870.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119700 f, 772258.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119760 f, 772645.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119820 f, 773032.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119880 f, 773419.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119940 f, 773806.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120000 f, 774193.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120060 f, 774580.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120120 f, 774967.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120180 f, 775354.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120240 f, 775741.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120300 f, 776129.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120360 f, 776516.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120420 f, 776903.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120480 f, 777290.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120540 f, 777677.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120600 f, 778064.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120660 f, 778451.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120720 f, 778838.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120780 f, 779225.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120840 f, 779612.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120900 f, 780000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120960 f, 780387.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121020 f, 780774.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121080 f, 781161.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121140 f, 776538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121200 f, 776923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121260 f, 777307.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121320 f, 777692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121380 f, 778076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121440 f, 778461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121500 f, 778846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121560 f, 779230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121620 f, 779615.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121680 f, 780000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121740 f, 780384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121800 f, 780769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121860 f, 781153.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121920 f, 781538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121980 f, 781923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122040 f, 782307.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122100 f, 782692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122160 f, 783076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122220 f, 783461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122280 f, 783846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122340 f, 784230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122400 f, 784615.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122460 f, 785000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122520 f, 785384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122580 f, 785769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122640 f, 786153.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122700 f, 786538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122760 f, 781910.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122820 f, 782293.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122880 f, 782675.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122940 f, 783057.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123000 f, 783439.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123060 f, 783821.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123120 f, 784203.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123180 f, 784586.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123240 f, 784968.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123300 f, 785350.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123360 f, 785732.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123420 f, 786114.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123480 f, 786496.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123540 f, 786879.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123600 f, 787261.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123660 f, 787643.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123720 f, 788025.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123780 f, 788407.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123840 f, 788789.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123900 f, 789172.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123960 f, 789554.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124020 f, 789936.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124080 f, 790318.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124140 f, 790700.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124200 f, 791082.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124260 f, 786455.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124320 f, 786835.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124380 f, 787215.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124440 f, 787594.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124500 f, 787974.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124560 f, 788354.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124620 f, 788734.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124680 f, 789113.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124740 f, 789493.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124800 f, 789873.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124860 f, 790253.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124920 f, 790632.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124980 f, 791012.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125040 f, 791392.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125100 f, 791772.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125160 f, 792151.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125220 f, 792531.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125280 f, 792911.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125340 f, 793291.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125400 f, 793670.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125460 f, 794050.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125520 f, 794430.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125580 f, 794810.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125640 f, 795189.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125700 f, 795569.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125760 f, 795949.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125820 f, 796329.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125880 f, 791698.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125940 f, 792075.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126000 f, 792452.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126060 f, 792830.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126120 f, 793207.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126180 f, 793584.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126240 f, 793962.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126300 f, 794339.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126360 f, 794717.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126420 f, 795094.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126480 f, 795471.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126540 f, 795849.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126600 f, 796226.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126660 f, 796603.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126720 f, 796981.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126780 f, 797358.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126840 f, 797735.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126900 f, 798113.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126960 f, 798490.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127020 f, 798867.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127080 f, 799245.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127140 f, 799622.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127200 f, 800000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127260 f, 795375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127320 f, 795750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127380 f, 796125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127440 f, 796500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127500 f, 796875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127560 f, 797250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127620 f, 797625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127680 f, 798000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127740 f, 798375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127800 f, 798750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127860 f, 799125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127920 f, 799500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127980 f, 799875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128040 f, 800250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128100 f, 800625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128160 f, 801000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128220 f, 801375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128280 f, 801750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128340 f, 802125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128400 f, 802500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128460 f, 802875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128520 f, 803250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128580 f, 803625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128640 f, 804000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128700 f, 799378.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128760 f, 799751.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128820 f, 800124.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128880 f, 800496.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128940 f, 800869.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129000 f, 801242.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129060 f, 801614.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129120 f, 801987.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129180 f, 802360.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129240 f, 802732.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129300 f, 803105.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129360 f, 803478.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129420 f, 803850.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129480 f, 804223.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129540 f, 804596.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129600 f, 804968.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129660 f, 805341.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129720 f, 805714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129780 f, 806086.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129840 f, 806459.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129900 f, 806832.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129960 f, 807205.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130020 f, 807577.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130080 f, 807950.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130140 f, 803333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130200 f, 803703.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130260 f, 804074.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130320 f, 804444.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130380 f, 804814.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130440 f, 805185.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130500 f, 805555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130560 f, 805925.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130620 f, 806296.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130680 f, 806666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130740 f, 807037.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130800 f, 807407.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130860 f, 807777.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130920 f, 808148.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130980 f, 808518.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131040 f, 808888.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131100 f, 809259.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131160 f, 809629.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131220 f, 810000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131280 f, 810370.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131340 f, 810740.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131400 f, 811111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131460 f, 811481.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131520 f, 811851.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131580 f, 812222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131640 f, 807607.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131700 f, 807975.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131760 f, 808343.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131820 f, 808711.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131880 f, 809079.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131940 f, 809447.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132000 f, 809815.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132060 f, 810184.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132120 f, 810552.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132180 f, 810920.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132240 f, 811288.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132300 f, 811656.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132360 f, 812024.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132420 f, 812392.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132480 f, 812760.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132540 f, 813128.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132600 f, 813496.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132660 f, 813865.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132720 f, 814233.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132780 f, 814601.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132840 f, 814969.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132900 f, 815337.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132960 f, 815705.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133020 f, 816073.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133080 f, 811463.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133140 f, 811829.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133200 f, 812195.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133260 f, 812561.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133320 f, 812926.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133380 f, 813292.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133440 f, 813658.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133500 f, 814024.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133560 f, 814390.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133620 f, 814756.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133680 f, 815121.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133740 f, 815487.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133800 f, 815853.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133860 f, 816219.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133920 f, 816585.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133980 f, 816951.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134040 f, 817317.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134100 f, 817682.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134160 f, 818048.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134220 f, 818414.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134280 f, 818780.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134340 f, 819146.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134400 f, 819512.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134460 f, 819878.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134520 f, 815272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134580 f, 815636.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134640 f, 816000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134700 f, 816363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134760 f, 816727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134820 f, 817090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134880 f, 817454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134940 f, 817818.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135000 f, 818181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135060 f, 818545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135120 f, 818909.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135180 f, 819272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135240 f, 819636.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135300 f, 820000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135360 f, 820363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135420 f, 820727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135480 f, 821090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135540 f, 821454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135600 f, 821818.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135660 f, 822181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135720 f, 822545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135780 f, 822909.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135840 f, 823272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135900 f, 823636.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135960 f, 819036.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136020 f, 819397.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136080 f, 819759.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136140 f, 820120.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136200 f, 820481.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136260 f, 820843.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136320 f, 821204.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136380 f, 821566.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136440 f, 821927.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136500 f, 822289.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136560 f, 822650.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136620 f, 823012.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136680 f, 823373.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136740 f, 823734.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136800 f, 824096.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136860 f, 824457.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136920 f, 824819.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136980 f, 825180.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137040 f, 825542.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137100 f, 825903.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137160 f, 826265.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137220 f, 826626.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137280 f, 826987.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137340 f, 827349.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137400 f, 827710.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137460 f, 828072.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137520 f, 828433.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137580 f, 828795.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137640 f, 829156.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137700 f, 829518.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137760 f, 829879.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137820 f, 825269.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137880 f, 825628.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137940 f, 825988.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138000 f, 826347.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138060 f, 826706.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138120 f, 827065.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138180 f, 827425.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138240 f, 827784.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138300 f, 828143.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138360 f, 828503.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138420 f, 828862.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138480 f, 829221.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138540 f, 829580.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138600 f, 829940.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138660 f, 830299.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138720 f, 830658.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138780 f, 831017.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138840 f, 831377.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138900 f, 831736.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138960 f, 832095.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139020 f, 832455.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139080 f, 832814.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139140 f, 833173.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139200 f, 833532.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139260 f, 833892.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139320 f, 834251.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139380 f, 829642.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139440 f, 830000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139500 f, 830357.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139560 f, 830714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139620 f, 831071.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139680 f, 831428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139740 f, 831785.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139800 f, 832142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139860 f, 832500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139920 f, 832857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139980 f, 833214.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140040 f, 833571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140100 f, 833928.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140160 f, 834285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140220 f, 834642.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140280 f, 835000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140340 f, 835357.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140400 f, 835714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140460 f, 836071.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140520 f, 836428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140580 f, 836785.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140640 f, 837142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140700 f, 837500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140760 f, 837857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140820 f, 838214.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140880 f, 833609.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140940 f, 833964.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141000 f, 834319.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141060 f, 834674.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141120 f, 835029.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141180 f, 835384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141240 f, 835739.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141300 f, 836094.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141360 f, 836449.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141420 f, 836804.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141480 f, 837159.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141540 f, 837514.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141600 f, 837869.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141660 f, 838224.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141720 f, 838579.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141780 f, 838934.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141840 f, 839289.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141900 f, 839645.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141960 f, 840000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142020 f, 840355.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142080 f, 840710.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142140 f, 841065.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142200 f, 841420.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142260 f, 841775.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142320 f, 842130.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142380 f, 842485.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142440 f, 837882.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142500 f, 838235.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142560 f, 838588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142620 f, 838941.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142680 f, 839294.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142740 f, 839647.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142800 f, 840000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142860 f, 840352.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142920 f, 840705.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142980 f, 841058.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143040 f, 841411.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143100 f, 841764.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143160 f, 842117.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143220 f, 842470.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143280 f, 842823.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143340 f, 843176.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143400 f, 843529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143460 f, 843882.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143520 f, 844235.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143580 f, 844588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143640 f, 844941.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143700 f, 845294.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143760 f, 845647.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143820 f, 846000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143880 f, 846352.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143940 f, 846705.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144000 f, 847058.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144060 f, 842456.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144120 f, 842807.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144180 f, 843157.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144240 f, 843508.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144300 f, 843859.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144360 f, 844210.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144420 f, 844561.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144480 f, 844912.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144540 f, 845263.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144600 f, 845614.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144660 f, 845964.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144720 f, 846315.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144780 f, 846666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144840 f, 847017.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144900 f, 847368.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144960 f, 847719.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145020 f, 848070.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145080 f, 848421.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145140 f, 848771.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145200 f, 849122.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145260 f, 849473.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145320 f, 849824.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145380 f, 850175.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145440 f, 850526.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145500 f, 850877.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145560 f, 851228.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145620 f, 851578.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145680 f, 851929.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145740 f, 852280.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145800 f, 852631.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145860 f, 852982.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145920 f, 853333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145980 f, 853684.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146040 f, 849069.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146100 f, 849418.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146160 f, 849767.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146220 f, 850116.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146280 f, 850465.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146340 f, 850813.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146400 f, 851162.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146460 f, 851511.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146520 f, 851860.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146580 f, 852209.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146640 f, 852558.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146700 f, 852907.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146760 f, 853255.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146820 f, 853604.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146880 f, 853953.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146940 f, 854302.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147000 f, 854651.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147060 f, 855000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147120 f, 855348.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147180 f, 855697.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147240 f, 856046.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147300 f, 856395.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147360 f, 856744.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147420 f, 857093.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147480 f, 857441.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147540 f, 857790.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147600 f, 858139.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147660 f, 853526.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147720 f, 853872.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147780 f, 854219.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147840 f, 854566.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147900 f, 854913.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147960 f, 855260.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148020 f, 855606.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148080 f, 855953.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148140 f, 856300.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148200 f, 856647.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148260 f, 856994.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148320 f, 857341.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148380 f, 857687.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148440 f, 858034.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148500 f, 858381.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148560 f, 858728.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148620 f, 859075.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148680 f, 859421.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148740 f, 859768.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148800 f, 860115.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148860 f, 860462.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148920 f, 860809.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148980 f, 861156.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149040 f, 861502.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149100 f, 861849.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149160 f, 862196.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149220 f, 857586.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149280 f, 857931.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149340 f, 858275.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149400 f, 858620.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149460 f, 858965.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149520 f, 859310.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149580 f, 859655.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149640 f, 860000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149700 f, 860344.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149760 f, 860689.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149820 f, 861034.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149880 f, 861379.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149940 f, 861724.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150000 f, 862068.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150060 f, 862413.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150120 f, 862758.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150180 f, 863103.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150240 f, 863448.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150300 f, 863793.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150360 f, 864137.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150420 f, 864482.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150480 f, 864827.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150540 f, 865172.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150600 f, 865517.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150660 f, 865862.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150720 f, 866206.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150780 f, 861600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150840 f, 861942.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150900 f, 862285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150960 f, 862628.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151020 f, 862971.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151080 f, 863314.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151140 f, 863657.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151200 f, 864000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151260 f, 864342.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151320 f, 864685.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151380 f, 865028.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151440 f, 865371.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151500 f, 865714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151560 f, 866057.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151620 f, 866400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151680 f, 866742.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151740 f, 867085.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151800 f, 867428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151860 f, 867771.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151920 f, 868114.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151980 f, 868457.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152040 f, 868800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152100 f, 869142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152160 f, 869485.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152220 f, 869828.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152280 f, 865227.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152340 f, 865568.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152400 f, 865909.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152460 f, 866250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152520 f, 866590.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152580 f, 866931.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152640 f, 867272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152700 f, 867613.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152760 f, 867954.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152820 f, 868295.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152880 f, 868636.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152940 f, 868977.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153000 f, 869318.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153060 f, 869659.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153120 f, 870000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153180 f, 870340.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153240 f, 870681.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153300 f, 871022.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153360 f, 871363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153420 f, 871704.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153480 f, 872045.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153540 f, 872386.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153600 f, 872727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153660 f, 873068.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153720 f, 873409.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153780 f, 873750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153840 f, 869152.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153900 f, 869491.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153960 f, 869830.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154020 f, 870169.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154080 f, 870508.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154140 f, 870847.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154200 f, 871186.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154260 f, 871525.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154320 f, 871864.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154380 f, 872203.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154440 f, 872542.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154500 f, 872881.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154560 f, 873220.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154620 f, 873559.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154680 f, 873898.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154740 f, 874237.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154800 f, 874576.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154860 f, 874915.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154920 f, 875254.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154980 f, 875593.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155040 f, 875932.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155100 f, 876271.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155160 f, 876610.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155220 f, 876949.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155280 f, 877288.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155340 f, 872696.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155400 f, 873033.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155460 f, 873370.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155520 f, 873707.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155580 f, 874044.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155640 f, 874382.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155700 f, 874719.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155760 f, 875056.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155820 f, 875393.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155880 f, 875730.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155940 f, 876067.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156000 f, 876404.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156060 f, 876741.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156120 f, 877078.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156180 f, 877415.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156240 f, 877752.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156300 f, 878089.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156360 f, 878426.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156420 f, 878764.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156480 f, 879101.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156540 f, 879438.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156600 f, 879775.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156660 f, 880112.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156720 f, 880449.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156780 f, 880786.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156840 f, 881123.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156900 f, 876536.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156960 f, 876871.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157020 f, 877206.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157080 f, 877541.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157140 f, 877877.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157200 f, 878212.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157260 f, 878547.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157320 f, 878882.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157380 f, 879217.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157440 f, 879553.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157500 f, 879888.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157560 f, 880223.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157620 f, 880558.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157680 f, 880893.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157740 f, 881229.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157800 f, 881564.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157860 f, 881899.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157920 f, 882234.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157980 f, 882569.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158040 f, 882905.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158100 f, 883240.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158160 f, 883575.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158220 f, 883910.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158280 f, 884245.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158340 f, 884581.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158400 f, 884916.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158460 f, 880333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158520 f, 880666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158580 f, 881000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158640 f, 881333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158700 f, 881666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158760 f, 882000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158820 f, 882333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158880 f, 882666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158940 f, 883000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159000 f, 883333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159060 f, 883666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159120 f, 884000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159180 f, 884333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159240 f, 884666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159300 f, 885000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159360 f, 885333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159420 f, 885666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159480 f, 886000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159540 f, 886333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159600 f, 886666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159660 f, 887000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159720 f, 887333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159780 f, 887666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159840 f, 888000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159900 f, 888333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159960 f, 888666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160020 f, 889000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160080 f, 884419.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160140 f, 884751.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160200 f, 885082.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160260 f, 885414.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160320 f, 885745.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160380 f, 886077.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160440 f, 886408.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160500 f, 886740.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160560 f, 887071.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160620 f, 887403.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160680 f, 887734.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160740 f, 888066.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160800 f, 888397.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160860 f, 888729.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160920 f, 889060.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160980 f, 889392.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161040 f, 889723.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161100 f, 890055.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161160 f, 890386.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161220 f, 890718.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161280 f, 891049.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161340 f, 891381.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161400 f, 891712.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161460 f, 892044.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161520 f, 892375.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161580 f, 887802.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161640 f, 888131.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161700 f, 888461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161760 f, 888791.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161820 f, 889120.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161880 f, 889450.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161940 f, 889780.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162000 f, 890109.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162060 f, 890439.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162120 f, 890769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162180 f, 891098.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162240 f, 891428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162300 f, 891758.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162360 f, 892087.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162420 f, 892417.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162480 f, 892747.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162540 f, 893076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162600 f, 893406.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162660 f, 893736.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162720 f, 894065.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162780 f, 894395.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162840 f, 894725.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162900 f, 895054.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162960 f, 895384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163020 f, 895714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163080 f, 896043.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163140 f, 891475.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163200 f, 891803.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163260 f, 892131.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163320 f, 892459.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163380 f, 892786.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163440 f, 893114.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163500 f, 893442.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163560 f, 893770.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163620 f, 894098.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163680 f, 894426.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163740 f, 894754.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163800 f, 895081.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163860 f, 895409.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163920 f, 895737.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163980 f, 896065.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164040 f, 896393.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164100 f, 896721.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164160 f, 897049.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164220 f, 897377.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164280 f, 897704.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164340 f, 898032.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164400 f, 898360.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164460 f, 898688.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164520 f, 899016.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164580 f, 899344.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164640 f, 899672.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164700 f, 900000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164760 f, 900327.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164820 f, 900655.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164880 f, 900983.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164940 f, 901311.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165000 f, 901639.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165060 f, 901967.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165120 f, 902295.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165180 f, 902622.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165240 f, 902950.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165300 f, 903278.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165360 f, 903606.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165420 f, 903934.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165480 f, 904262.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165540 f, 904590.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165600 f, 900000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165660 f, 900326.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165720 f, 900652.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165780 f, 900978.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165840 f, 901304.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165900 f, 901630.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165960 f, 901956.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166020 f, 902282.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166080 f, 902608.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166140 f, 902934.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166200 f, 903260.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166260 f, 903586.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166320 f, 903913.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166380 f, 904239.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166440 f, 904565.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166500 f, 904891.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166560 f, 905217.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166620 f, 905543.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166680 f, 905869.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166740 f, 906195.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166800 f, 906521.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166860 f, 906847.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166920 f, 907173.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166980 f, 907500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167040 f, 907826.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167100 f, 908152.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167160 f, 908478.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167220 f, 908804.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167280 f, 909130.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167340 f, 909456.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167400 f, 909782.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167460 f, 910108.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167520 f, 910434.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167580 f, 910760.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167640 f, 906162.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167700 f, 906486.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167760 f, 906810.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167820 f, 907135.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167880 f, 907459.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167940 f, 907783.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168000 f, 908108.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168060 f, 908432.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168120 f, 908756.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168180 f, 909081.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168240 f, 909405.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168300 f, 909729.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168360 f, 910054.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168420 f, 910378.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168480 f, 910702.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168540 f, 911027.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168600 f, 911351.4 fps, 0 ms/f [junit] 0 s: 60 f / 68 ms, 882.3 fps, 1 ms/f; total: 168660 f, 664015.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168720 f, 664251.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168780 f, 664488.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168840 f, 664724.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168900 f, 662352.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168960 f, 662588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169020 f, 662823.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169080 f, 663058.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169140 f, 663294.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169200 f, 663529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169260 f, 663764.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169320 f, 664000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169380 f, 664235.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169440 f, 664470.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169500 f, 662109.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169560 f, 662343.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169620 f, 662578.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169680 f, 662812.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169740 f, 663046.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169800 f, 663281.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169860 f, 663515.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169920 f, 663750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169980 f, 663984.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170040 f, 664218.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170100 f, 664453.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170160 f, 664687.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170220 f, 664921.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170280 f, 665156.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170340 f, 665390.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170400 f, 665625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170460 f, 663268.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170520 f, 663501.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170580 f, 663735.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170640 f, 663968.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170700 f, 664202.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170760 f, 664435.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170820 f, 664669.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170880 f, 664902.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170940 f, 665136.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171000 f, 665369.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171060 f, 665603.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171120 f, 665836.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171180 f, 666070.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171240 f, 666303.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171300 f, 666536.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171360 f, 666770.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171420 f, 667003.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171480 f, 667237.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171540 f, 667470.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171600 f, 665116.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171660 f, 665348.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171720 f, 665581.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171780 f, 665813.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171840 f, 666046.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171900 f, 666279.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171960 f, 666511.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172020 f, 666744.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172080 f, 666976.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172140 f, 667209.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172200 f, 667441.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172260 f, 667674.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172320 f, 667907.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172380 f, 668139.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172440 f, 668372.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172500 f, 668604.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172560 f, 668837.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172620 f, 669069.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172680 f, 666718.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172740 f, 666949.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172800 f, 667181.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172860 f, 667413.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172920 f, 667644.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172980 f, 667876.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173040 f, 668108.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173100 f, 668339.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173160 f, 668571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173220 f, 668803.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173280 f, 669034.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173340 f, 669266.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173400 f, 669498.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173460 f, 669729.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173520 f, 669961.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173580 f, 670193.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173640 f, 670424.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173700 f, 670656.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173760 f, 668307.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173820 f, 668538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173880 f, 668769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173940 f, 669000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174000 f, 669230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174060 f, 669461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174120 f, 669692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174180 f, 669923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174240 f, 670153.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174300 f, 670384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174360 f, 670615.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174420 f, 670846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174480 f, 671076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174540 f, 671307.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174600 f, 671538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174660 f, 671769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174720 f, 672000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174780 f, 672230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174840 f, 672461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174900 f, 670114.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174960 f, 670344.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175020 f, 670574.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175080 f, 670804.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175140 f, 671034.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175200 f, 671264.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175260 f, 671494.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175320 f, 671724.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175380 f, 671954.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175440 f, 672183.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175500 f, 672413.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175560 f, 672643.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175620 f, 672873.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175680 f, 673103.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175740 f, 673333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175800 f, 673563.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175860 f, 673793.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175920 f, 674023.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175980 f, 671679.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176040 f, 671908.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176100 f, 672137.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176160 f, 672366.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176220 f, 672595.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176280 f, 672824.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176340 f, 673053.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176400 f, 673282.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176460 f, 673511.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176520 f, 673740.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176580 f, 673969.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176640 f, 674198.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176700 f, 674427.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176760 f, 674656.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176820 f, 674885.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176880 f, 672547.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176940 f, 672775.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177000 f, 673003.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177060 f, 673231.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177120 f, 673460.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177180 f, 673688.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177240 f, 673916.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177300 f, 674144.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177360 f, 674372.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177420 f, 674600.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177480 f, 674828.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177540 f, 675057.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177600 f, 675285.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177660 f, 675513.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177720 f, 673181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177780 f, 673409.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177840 f, 673636.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177900 f, 673863.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177960 f, 674090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178020 f, 674318.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178080 f, 674545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178140 f, 674772.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178200 f, 675000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178260 f, 675227.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178320 f, 675454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178380 f, 675681.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178440 f, 675909.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178500 f, 673584.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178560 f, 673811.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178620 f, 674037.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178680 f, 674264.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178740 f, 674490.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178800 f, 674717.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178860 f, 674943.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178920 f, 675169.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178980 f, 675396.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179040 f, 673082.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179100 f, 673308.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179160 f, 673533.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179220 f, 673759.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179280 f, 673984.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179340 f, 674210.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179400 f, 674436.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179460 f, 674661.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179520 f, 672359.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179580 f, 672584.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179640 f, 672809.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179700 f, 673033.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179760 f, 673258.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179820 f, 673483.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179880 f, 673707.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179940 f, 673932.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180000 f, 671641.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180060 f, 671865.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180120 f, 672089.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180180 f, 672313.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180240 f, 672537.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180300 f, 672761.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180360 f, 672985.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180420 f, 673208.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180480 f, 673432.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180540 f, 673656.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180600 f, 673880.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180660 f, 674104.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180720 f, 674328.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180780 f, 674552.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180840 f, 674776.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180900 f, 672490.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180960 f, 672713.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181020 f, 672936.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181080 f, 673159.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181140 f, 673382.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181200 f, 673605.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181260 f, 673829.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181320 f, 674052.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181380 f, 674275.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181440 f, 674498.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181500 f, 674721.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181560 f, 674944.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181620 f, 675167.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181680 f, 675390.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181740 f, 673111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181800 f, 673333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181860 f, 673555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181920 f, 673777.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181980 f, 674000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182040 f, 674222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182100 f, 674444.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182160 f, 674666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182220 f, 674888.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182280 f, 675111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182340 f, 675333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182400 f, 675555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182460 f, 673284.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182520 f, 673505.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182580 f, 673726.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182640 f, 673948.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182700 f, 674169.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182760 f, 674391.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182820 f, 674612.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182880 f, 674833.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182940 f, 675055.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183000 f, 675276.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183060 f, 673014.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183120 f, 673235.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183180 f, 673455.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183240 f, 673676.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183300 f, 673897.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183360 f, 674117.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183420 f, 674338.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183480 f, 674558.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183540 f, 674779.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183600 f, 675000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183660 f, 672747.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183720 f, 672967.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183780 f, 673186.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183840 f, 673406.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183900 f, 673626.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183960 f, 673846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184020 f, 674065.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184080 f, 674285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184140 f, 674505.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184200 f, 674725.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184260 f, 674945.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184320 f, 675164.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184380 f, 675384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184440 f, 673138.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184500 f, 673357.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184560 f, 673576.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184620 f, 673795.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184680 f, 674014.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184740 f, 674233.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184800 f, 674452.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184860 f, 674671.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184920 f, 674890.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184980 f, 675109.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185040 f, 675328.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185100 f, 675547.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185160 f, 675766.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185220 f, 673527.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185280 f, 673745.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185340 f, 673963.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185400 f, 674181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185460 f, 674400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185520 f, 674618.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185580 f, 674836.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185640 f, 675054.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185700 f, 675272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185760 f, 675490.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185820 f, 675709.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185880 f, 675927.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185940 f, 673695.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186000 f, 673913.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186060 f, 674130.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186120 f, 674347.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186180 f, 674565.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186240 f, 674782.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186300 f, 675000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186360 f, 675217.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186420 f, 675434.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186480 f, 675652.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186540 f, 675869.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186600 f, 676086.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186660 f, 676304.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186720 f, 674079.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186780 f, 674296.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186840 f, 674512.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186900 f, 674729.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186960 f, 674945.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187020 f, 675162.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187080 f, 675379.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187140 f, 675595.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187200 f, 675812.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187260 f, 676028.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187320 f, 676245.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187380 f, 676462.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187440 f, 676678.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187500 f, 676895.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187560 f, 677111.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187620 f, 677328.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187680 f, 677545.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187740 f, 677761.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187800 f, 677978.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187860 f, 678194.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187920 f, 678411.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187980 f, 678628.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188040 f, 678844.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188100 f, 679061.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188160 f, 679278.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188220 f, 679494.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188280 f, 679711.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188340 f, 679927.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188400 f, 680144.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188460 f, 680361.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188520 f, 678129.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188580 f, 678345.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188640 f, 678561.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188700 f, 678777.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188760 f, 678992.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188820 f, 679208.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188880 f, 679424.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188940 f, 679640.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189000 f, 679856.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189060 f, 680071.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189120 f, 680287.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189180 f, 680503.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189240 f, 680719.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189300 f, 680935.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189360 f, 681151.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189420 f, 681366.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189480 f, 681582.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189540 f, 681798.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189600 f, 682014.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189660 f, 682230.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189720 f, 682446.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189780 f, 682661.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189840 f, 682877.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189900 f, 683093.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189960 f, 683309.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190020 f, 683525.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190080 f, 683741.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190140 f, 683956.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190200 f, 684172.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190260 f, 684388.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190320 f, 684604.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190380 f, 684820.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190440 f, 685036.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190500 f, 685251.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190560 f, 685467.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190620 f, 685683.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190680 f, 685899.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190740 f, 686115.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190800 f, 686330.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190860 f, 686546.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190920 f, 686762.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190980 f, 686978.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191040 f, 687194.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191100 f, 687410.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191160 f, 687625.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191220 f, 687841.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191280 f, 688057.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191340 f, 688273.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191400 f, 688489.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191460 f, 688705.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191520 f, 686451.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191580 f, 686666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191640 f, 686881.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191700 f, 687096.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191760 f, 687311.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191820 f, 687526.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191880 f, 687741.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191940 f, 687957.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192000 f, 688172.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192060 f, 688387.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192120 f, 688602.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192180 f, 688817.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192240 f, 689032.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192300 f, 689247.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192360 f, 689462.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192420 f, 689677.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192480 f, 689892.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192540 f, 690107.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192600 f, 690322.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192660 f, 690537.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192720 f, 690752.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192780 f, 690967.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192840 f, 691182.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192900 f, 691397.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192960 f, 691612.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193020 f, 691827.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193080 f, 692043.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193140 f, 692258.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193200 f, 692473.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193260 f, 692688.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193320 f, 692903.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193380 f, 693118.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193440 f, 693333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193500 f, 693548.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193560 f, 693763.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193620 f, 693978.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193680 f, 694193.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193740 f, 694408.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193800 f, 694623.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193860 f, 694838.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193920 f, 695053.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193980 f, 695268.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194040 f, 695483.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194100 f, 695698.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194160 f, 695914.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194220 f, 696129.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194280 f, 696344.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194340 f, 696559.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194400 f, 694285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194460 f, 694500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194520 f, 694714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194580 f, 694928.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194640 f, 695142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194700 f, 695357.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194760 f, 695571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194820 f, 695785.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194880 f, 696000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194940 f, 696214.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195000 f, 696428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195060 f, 696642.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195120 f, 696857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195180 f, 697071.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195240 f, 697285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195300 f, 697500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195360 f, 697714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195420 f, 697928.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195480 f, 698142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195540 f, 698357.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195600 f, 698571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195660 f, 698785.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195720 f, 699000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195780 f, 699214.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195840 f, 699428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195900 f, 699642.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195960 f, 699857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196020 f, 700071.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196080 f, 700285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196140 f, 700500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196200 f, 700714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196260 f, 700928.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196320 f, 701142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196380 f, 701357.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196440 f, 701571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196500 f, 701785.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196560 f, 702000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196620 f, 702214.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196680 f, 702428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196740 f, 702642.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196800 f, 702857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196860 f, 703071.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196920 f, 703285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196980 f, 703500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197040 f, 703714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197100 f, 703928.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197160 f, 704142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197220 f, 704357.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197280 f, 702064.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197340 f, 702277.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197400 f, 702491.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197460 f, 702704.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197520 f, 702918.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197580 f, 703131.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197640 f, 703345.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197700 f, 703558.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197760 f, 703772.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197820 f, 703985.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197880 f, 704199.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197940 f, 704412.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198000 f, 704626.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198060 f, 704839.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198120 f, 705053.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198180 f, 705266.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198240 f, 705480.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198300 f, 705693.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198360 f, 705907.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198420 f, 706121.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198480 f, 706334.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198540 f, 706548.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198600 f, 706761.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198660 f, 706975.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198720 f, 707188.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198780 f, 707402.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198840 f, 707615.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198900 f, 707829.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198960 f, 708042.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199020 f, 708256.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199080 f, 708469.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199140 f, 708683.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199200 f, 708896.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199260 f, 709110.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199320 f, 709323.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199380 f, 709537.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199440 f, 709750.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199500 f, 709964.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199560 f, 710177.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199620 f, 710391.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199680 f, 710605.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199740 f, 710818.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199800 f, 711032.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199860 f, 711245.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199920 f, 711459.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199980 f, 711672.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200040 f, 711886.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200100 f, 712099.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200160 f, 709787.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200220 f, 710000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200280 f, 710212.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200340 f, 710425.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200400 f, 710638.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200460 f, 710851.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200520 f, 711063.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200580 f, 711276.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200640 f, 711489.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200700 f, 711702.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200760 f, 711914.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200820 f, 712127.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200880 f, 712340.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200940 f, 712553.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201000 f, 712765.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201060 f, 712978.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201120 f, 713191.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201180 f, 713404.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201240 f, 713617.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201300 f, 713829.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201360 f, 714042.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201420 f, 714255.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201480 f, 714468.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201540 f, 714680.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201600 f, 714893.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201660 f, 715106.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201720 f, 715319.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201780 f, 715531.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201840 f, 715744.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201900 f, 715957.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201960 f, 716170.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202020 f, 716383.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202080 f, 716595.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202140 f, 716808.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202200 f, 717021.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202260 f, 717234.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202320 f, 717446.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202380 f, 717659.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202440 f, 717872.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202500 f, 718085.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202560 f, 718297.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202620 f, 718510.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202680 f, 718723.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202740 f, 718936.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202800 f, 719148.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202860 f, 719361.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202920 f, 719574.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202980 f, 719787.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203040 f, 720000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203100 f, 717667.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203160 f, 717879.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203220 f, 718091.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203280 f, 718303.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203340 f, 718515.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203400 f, 718727.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203460 f, 718939.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203520 f, 719151.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203580 f, 719363.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203640 f, 719576.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203700 f, 719788.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203760 f, 720000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203820 f, 720212.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203880 f, 720424.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203940 f, 720636.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204000 f, 720848.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204060 f, 721060.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204120 f, 721272.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204180 f, 721484.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204240 f, 721696.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204300 f, 721908.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204360 f, 722120.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204420 f, 722332.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204480 f, 722544.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204540 f, 722756.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204600 f, 722968.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204660 f, 723180.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204720 f, 723392.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204780 f, 723604.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204840 f, 723816.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204900 f, 724028.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204960 f, 724240.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205020 f, 724452.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205080 f, 724664.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205140 f, 724876.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205200 f, 725088.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205260 f, 725300.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205320 f, 725512.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205380 f, 725724.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205440 f, 725936.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205500 f, 726148.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205560 f, 726360.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205620 f, 726572.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205680 f, 726784.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205740 f, 726996.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205800 f, 727208.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205860 f, 727420.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205920 f, 727632.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205980 f, 725281.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206040 f, 725492.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206100 f, 725704.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206160 f, 725915.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206220 f, 726126.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206280 f, 726338.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206340 f, 726549.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206400 f, 726760.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206460 f, 726971.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206520 f, 727183.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206580 f, 727394.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206640 f, 727605.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206700 f, 727816.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206760 f, 728028.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206820 f, 728239.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206880 f, 728450.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206940 f, 728662.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207000 f, 728873.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207060 f, 729084.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207120 f, 729295.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207180 f, 729507.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207240 f, 729718.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207300 f, 729929.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207360 f, 730140.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207420 f, 730352.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207480 f, 730563.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207540 f, 730774.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207600 f, 730985.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207660 f, 731197.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207720 f, 731408.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207780 f, 731619.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207840 f, 731831.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207900 f, 732042.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207960 f, 732253.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208020 f, 732464.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208080 f, 732676.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208140 f, 732887.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208200 f, 733098.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208260 f, 733309.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208320 f, 733521.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208380 f, 733732.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208440 f, 733943.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208500 f, 734154.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208560 f, 734366.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208620 f, 734577.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208680 f, 734788.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208740 f, 735000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208800 f, 735211.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208860 f, 732842.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208920 f, 733052.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208980 f, 733263.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209040 f, 733473.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209100 f, 733684.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209160 f, 733894.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209220 f, 734105.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209280 f, 734315.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209340 f, 734526.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209400 f, 734736.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209460 f, 734947.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209520 f, 735157.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209580 f, 735368.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209640 f, 735578.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209700 f, 735789.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209760 f, 736000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209820 f, 736210.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209880 f, 736421.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209940 f, 736631.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210000 f, 736842.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210060 f, 737052.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210120 f, 737263.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210180 f, 737473.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210240 f, 737684.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210300 f, 737894.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210360 f, 738105.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210420 f, 738315.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210480 f, 738526.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210540 f, 738736.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210600 f, 738947.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210660 f, 739157.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210720 f, 739368.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210780 f, 739578.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210840 f, 739789.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210900 f, 740000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210960 f, 740210.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211020 f, 740421.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211080 f, 740631.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211140 f, 740842.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211200 f, 741052.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211260 f, 741263.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211320 f, 741473.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211380 f, 741684.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211440 f, 741894.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211500 f, 742105.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211560 f, 742315.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211620 f, 742526.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211680 f, 740139.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211740 f, 740349.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211800 f, 740559.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211860 f, 740769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211920 f, 740979.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211980 f, 741188.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212040 f, 741398.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212100 f, 741608.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212160 f, 741818.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212220 f, 742028.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212280 f, 742237.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212340 f, 742447.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212400 f, 742657.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212460 f, 742867.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212520 f, 743076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212580 f, 743286.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212640 f, 743496.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212700 f, 743706.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212760 f, 743916.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212820 f, 744125.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212880 f, 744335.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212940 f, 744545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213000 f, 744755.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213060 f, 744965.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213120 f, 745174.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213180 f, 745384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213240 f, 745594.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213300 f, 745804.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213360 f, 746014.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213420 f, 746223.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213480 f, 746433.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213540 f, 746643.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213600 f, 746853.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213660 f, 747062.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213720 f, 747272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213780 f, 747482.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213840 f, 747692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213900 f, 747902.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213960 f, 748111.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214020 f, 748321.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214080 f, 748531.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214140 f, 748741.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214200 f, 748951.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214260 f, 749160.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214320 f, 749370.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214380 f, 749580.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214440 f, 749790.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214500 f, 747386.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214560 f, 747595.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214620 f, 747804.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214680 f, 748013.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214740 f, 748223.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214800 f, 748432.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214860 f, 748641.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214920 f, 748850.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214980 f, 749059.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215040 f, 749268.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215100 f, 749477.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215160 f, 749686.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215220 f, 749895.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215280 f, 750104.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215340 f, 750313.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215400 f, 750522.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215460 f, 750731.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215520 f, 750940.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215580 f, 751149.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215640 f, 751358.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215700 f, 751567.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215760 f, 751777.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215820 f, 751986.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215880 f, 752195.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215940 f, 752404.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216000 f, 752613.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216060 f, 752822.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216120 f, 753031.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216180 f, 753240.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216240 f, 753449.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216300 f, 753658.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216360 f, 753867.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216420 f, 754076.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216480 f, 754285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216540 f, 754494.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216600 f, 754703.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216660 f, 754912.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216720 f, 755121.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216780 f, 755331.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216840 f, 755540.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216900 f, 755749.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216960 f, 755958.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217020 f, 756167.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217080 f, 756376.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217140 f, 756585.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217200 f, 756794.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217260 f, 757003.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217320 f, 757212.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217380 f, 754791.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217440 f, 755000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217500 f, 755208.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217560 f, 755416.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217620 f, 755625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217680 f, 755833.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217740 f, 756041.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217800 f, 756250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217860 f, 756458.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217920 f, 756666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217980 f, 756875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218040 f, 757083.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218100 f, 757291.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218160 f, 757500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218220 f, 757708.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218280 f, 757916.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218340 f, 758125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218400 f, 758333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218460 f, 758541.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218520 f, 758750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218580 f, 758958.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218640 f, 759166.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218700 f, 759375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218760 f, 759583.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218820 f, 759791.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218880 f, 760000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218940 f, 760208.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219000 f, 760416.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219060 f, 760625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219120 f, 760833.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219180 f, 761041.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219240 f, 761250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219300 f, 761458.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219360 f, 761666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219420 f, 761875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219480 f, 762083.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219540 f, 762291.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219600 f, 762500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219660 f, 762708.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219720 f, 762916.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219780 f, 763125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219840 f, 763333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219900 f, 763541.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219960 f, 763750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220020 f, 763958.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220080 f, 764166.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220140 f, 764375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220200 f, 764583.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220260 f, 764791.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220320 f, 762352.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220380 f, 762560.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220440 f, 762768.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220500 f, 762975.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220560 f, 763183.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220620 f, 763391.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220680 f, 763598.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220740 f, 763806.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220800 f, 764013.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220860 f, 764221.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220920 f, 764429.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220980 f, 764636.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221040 f, 764844.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221100 f, 765051.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221160 f, 765259.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221220 f, 765467.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221280 f, 765674.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221340 f, 765882.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221400 f, 766089.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221460 f, 766297.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221520 f, 766505.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221580 f, 766712.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221640 f, 766920.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221700 f, 767128.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221760 f, 767335.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221820 f, 767543.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221880 f, 767750.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221940 f, 767958.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222000 f, 768166.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222060 f, 768373.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222120 f, 768581.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222180 f, 768788.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222240 f, 768996.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222300 f, 769204.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222360 f, 769411.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222420 f, 769619.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222480 f, 769827.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222540 f, 770034.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222600 f, 770242.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222660 f, 770449.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222720 f, 770657.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222780 f, 770865.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222840 f, 771072.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222900 f, 771280.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222960 f, 771487.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223020 f, 771695.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223080 f, 771903.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223140 f, 772110.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223200 f, 769655.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223260 f, 769862.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223320 f, 770068.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223380 f, 770275.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223440 f, 770482.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223500 f, 770689.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223560 f, 770896.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223620 f, 771103.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223680 f, 771310.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223740 f, 771517.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223800 f, 771724.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223860 f, 771931.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223920 f, 772137.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223980 f, 772344.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224040 f, 772551.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224100 f, 772758.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224160 f, 772965.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224220 f, 773172.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224280 f, 773379.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224340 f, 773586.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224400 f, 773793.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224460 f, 774000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224520 f, 774206.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224580 f, 774413.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224640 f, 774620.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224700 f, 774827.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224760 f, 775034.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224820 f, 775241.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224880 f, 775448.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224940 f, 775655.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225000 f, 775862.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225060 f, 776068.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225120 f, 776275.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225180 f, 776482.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225240 f, 776689.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225300 f, 776896.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225360 f, 777103.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225420 f, 777310.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225480 f, 777517.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225540 f, 777724.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225600 f, 777931.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225660 f, 778137.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225720 f, 778344.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225780 f, 778551.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225840 f, 778758.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225900 f, 778965.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225960 f, 779172.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226020 f, 779379.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226080 f, 779586.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226140 f, 777113.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226200 f, 777319.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226260 f, 777525.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226320 f, 777731.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226380 f, 777938.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226440 f, 778144.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226500 f, 778350.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226560 f, 778556.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226620 f, 778762.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226680 f, 778969.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226740 f, 779175.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226800 f, 779381.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226860 f, 779587.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226920 f, 779793.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226980 f, 780000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227040 f, 780206.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227100 f, 780412.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227160 f, 780618.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227220 f, 780824.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227280 f, 781030.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227340 f, 781237.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227400 f, 781443.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227460 f, 781649.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227520 f, 781855.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227580 f, 782061.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227640 f, 782268.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227700 f, 782474.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227760 f, 782680.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227820 f, 782886.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227880 f, 783092.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227940 f, 783299.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228000 f, 783505.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228060 f, 783711.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228120 f, 783917.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228180 f, 784123.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228240 f, 784329.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228300 f, 784536.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228360 f, 784742.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228420 f, 784948.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228480 f, 785154.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228540 f, 785360.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228600 f, 785567.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228660 f, 785773.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228720 f, 785979.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228780 f, 786185.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228840 f, 786391.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228900 f, 786597.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228960 f, 784109.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229020 f, 784315.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229080 f, 784520.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229140 f, 784726.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229200 f, 784931.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229260 f, 785137.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229320 f, 785342.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229380 f, 785547.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229440 f, 785753.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229500 f, 785958.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229560 f, 786164.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229620 f, 786369.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229680 f, 786575.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229740 f, 786780.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229800 f, 786986.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229860 f, 787191.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229920 f, 787397.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229980 f, 787602.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230040 f, 787808.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230100 f, 788013.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230160 f, 788219.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230220 f, 788424.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230280 f, 788630.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230340 f, 788835.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230400 f, 789041.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230460 f, 789246.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230520 f, 789452.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230580 f, 789657.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230640 f, 789863.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230700 f, 790068.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230760 f, 790274.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230820 f, 790479.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230880 f, 790684.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230940 f, 790890.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231000 f, 791095.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231060 f, 791301.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231120 f, 791506.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231180 f, 791712.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231240 f, 791917.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231300 f, 792123.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231360 f, 792328.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231420 f, 792534.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231480 f, 792739.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231540 f, 792945.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231600 f, 793150.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231660 f, 793356.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231720 f, 793561.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231780 f, 793767.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231840 f, 793972.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231900 f, 794178.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231960 f, 791672.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232020 f, 791877.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232080 f, 792081.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232140 f, 792286.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232200 f, 792491.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232260 f, 792696.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232320 f, 792901.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232380 f, 793105.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232440 f, 793310.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232500 f, 793515.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232560 f, 793720.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232620 f, 793924.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232680 f, 794129.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232740 f, 794334.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232800 f, 794539.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232860 f, 794744.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232920 f, 794948.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232980 f, 795153.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233040 f, 795358.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233100 f, 795563.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233160 f, 795767.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233220 f, 795972.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233280 f, 796177.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233340 f, 796382.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233400 f, 796587.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233460 f, 796791.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233520 f, 796996.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233580 f, 797201.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233640 f, 797406.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233700 f, 797610.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233760 f, 797815.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233820 f, 798020.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233880 f, 798225.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233940 f, 798430.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234000 f, 798634.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234060 f, 798839.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234120 f, 799044.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234180 f, 799249.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234240 f, 799453.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234300 f, 799658.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234360 f, 799863.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234420 f, 800068.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234480 f, 800273.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234540 f, 800477.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234600 f, 800682.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234660 f, 800887.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234720 f, 801092.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234780 f, 801296.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234840 f, 801501.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234900 f, 801706.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234960 f, 801911.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235020 f, 802116.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235080 f, 799591.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235140 f, 799795.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235200 f, 800000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235260 f, 800204.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235320 f, 800408.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235380 f, 800612.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235440 f, 800816.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235500 f, 801020.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235560 f, 801224.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235620 f, 801428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235680 f, 801632.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235740 f, 801836.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235800 f, 802040.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235860 f, 802244.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235920 f, 802449.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235980 f, 802653.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236040 f, 802857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236100 f, 803061.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236160 f, 803265.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236220 f, 803469.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236280 f, 803673.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236340 f, 803877.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236400 f, 804081.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236460 f, 804285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236520 f, 804489.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236580 f, 804693.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236640 f, 804897.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236700 f, 805102.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236760 f, 805306.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236820 f, 805510.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236880 f, 805714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236940 f, 805918.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237000 f, 806122.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237060 f, 806326.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237120 f, 806530.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237180 f, 806734.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237240 f, 806938.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237300 f, 807142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237360 f, 807346.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237420 f, 807551.0 fps, 0 ms/f [junit] 0 s: 60 f / 82 ms, 731.7 fps, 1 ms/f; total: 237480 f, 629920.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237540 f, 630079.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237600 f, 630238.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237660 f, 630397.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237720 f, 630557.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237780 f, 630716.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237840 f, 630875.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237900 f, 629365.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237960 f, 629523.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238020 f, 629682.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238080 f, 629841.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238140 f, 630000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238200 f, 630158.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238260 f, 630317.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238320 f, 630476.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238380 f, 630634.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238440 f, 630793.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238500 f, 630952.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238560 f, 631111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238620 f, 631269.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238680 f, 629762.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238740 f, 629920.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238800 f, 630079.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238860 f, 630237.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238920 f, 630395.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238980 f, 630554.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239040 f, 630712.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239100 f, 630870.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239160 f, 631029.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239220 f, 631187.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239280 f, 631345.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239340 f, 631503.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239400 f, 631662.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239460 f, 630157.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239520 f, 630315.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239580 f, 630473.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239640 f, 630631.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239700 f, 630789.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239760 f, 630947.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239820 f, 631105.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239880 f, 631263.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239940 f, 631421.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240000 f, 631578.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240060 f, 631736.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240120 f, 631894.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240180 f, 632052.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240240 f, 630551.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240300 f, 630708.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240360 f, 630866.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240420 f, 631023.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240480 f, 631181.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240540 f, 631338.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240600 f, 631496.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240660 f, 631653.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240720 f, 631811.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240780 f, 631968.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240840 f, 632126.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240900 f, 630628.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240960 f, 630785.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241020 f, 630942.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241080 f, 631099.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241140 f, 631256.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241200 f, 631413.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241260 f, 631570.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241320 f, 631727.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241380 f, 631884.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241440 f, 632041.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241500 f, 632198.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241560 f, 630704.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241620 f, 630861.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241680 f, 631018.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241740 f, 631174.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241800 f, 631331.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241860 f, 631488.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241920 f, 631644.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241980 f, 631801.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242040 f, 631958.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242100 f, 632114.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242160 f, 632271.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242220 f, 632428.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242280 f, 632584.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242340 f, 631093.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242400 f, 631250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242460 f, 631406.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242520 f, 631562.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242580 f, 631718.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242640 f, 631875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242700 f, 632031.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242760 f, 632187.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242820 f, 632343.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242880 f, 632500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242940 f, 632656.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243000 f, 632812.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243060 f, 631324.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243120 f, 631480.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243180 f, 631636.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243240 f, 631792.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243300 f, 631948.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243360 f, 632103.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243420 f, 632259.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243480 f, 632415.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243540 f, 632571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243600 f, 632727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243660 f, 632883.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243720 f, 633038.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243780 f, 631554.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243840 f, 631709.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243900 f, 631865.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243960 f, 632020.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244020 f, 632176.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244080 f, 632331.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244140 f, 632487.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244200 f, 632642.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244260 f, 632797.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244320 f, 632953.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244380 f, 633108.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244440 f, 631627.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244500 f, 631782.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244560 f, 631938.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244620 f, 632093.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244680 f, 632248.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244740 f, 632403.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244800 f, 632558.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244860 f, 632713.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244920 f, 632868.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244980 f, 633023.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245040 f, 633178.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245100 f, 631701.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245160 f, 631855.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245220 f, 632010.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245280 f, 632164.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245340 f, 632319.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245400 f, 632474.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245460 f, 632628.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245520 f, 632783.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245580 f, 632938.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245640 f, 633092.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245700 f, 633247.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245760 f, 631773.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245820 f, 631928.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245880 f, 632082.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245940 f, 632236.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246000 f, 632390.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246060 f, 632545.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246120 f, 632699.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246180 f, 632853.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246240 f, 633007.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246300 f, 633161.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246360 f, 633316.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246420 f, 633470.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246480 f, 632000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246540 f, 632153.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246600 f, 632307.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246660 f, 632461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246720 f, 632615.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246780 f, 632769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246840 f, 632923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246900 f, 633076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246960 f, 633230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247020 f, 633384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247080 f, 633538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247140 f, 633692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247200 f, 632225.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247260 f, 632378.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247320 f, 632532.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247380 f, 632685.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247440 f, 632838.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247500 f, 632992.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247560 f, 633145.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247620 f, 633299.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247680 f, 633452.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247740 f, 633606.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247800 f, 633759.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247860 f, 632295.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247920 f, 632449.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247980 f, 632602.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248040 f, 632755.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248100 f, 632908.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248160 f, 633061.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248220 f, 633214.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248280 f, 633367.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248340 f, 633520.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248400 f, 633673.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248460 f, 633826.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248520 f, 633979.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248580 f, 634132.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248640 f, 634285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248700 f, 634438.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248760 f, 634591.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248820 f, 634744.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248880 f, 634897.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248940 f, 635051.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249000 f, 635204.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249060 f, 635357.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249120 f, 635510.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249180 f, 635663.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249240 f, 635816.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249300 f, 635969.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249360 f, 636122.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249420 f, 636275.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249480 f, 636428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249540 f, 636581.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249600 f, 636734.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249660 f, 636887.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249720 f, 637040.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249780 f, 637193.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249840 f, 637346.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249900 f, 637500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249960 f, 637653.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250020 f, 637806.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250080 f, 637959.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250140 f, 638112.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250200 f, 638265.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250260 f, 638418.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250320 f, 638571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250380 f, 638724.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250440 f, 638877.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250500 f, 639030.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250560 f, 639183.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250620 f, 639336.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250680 f, 639489.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250740 f, 638015.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250800 f, 638167.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250860 f, 638320.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250920 f, 638473.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250980 f, 638625.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251040 f, 638778.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251100 f, 638931.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251160 f, 639084.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251220 f, 639236.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251280 f, 639389.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251340 f, 639542.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251400 f, 639694.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251460 f, 639847.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251520 f, 640000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251580 f, 640152.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251640 f, 640305.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251700 f, 640458.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251760 f, 640610.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251820 f, 640763.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251880 f, 640916.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251940 f, 641068.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252000 f, 641221.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252060 f, 641374.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252120 f, 641526.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252180 f, 641679.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252240 f, 641832.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252300 f, 641984.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252360 f, 642137.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252420 f, 642290.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252480 f, 642442.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252540 f, 642595.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252600 f, 642748.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252660 f, 642900.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252720 f, 643053.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252780 f, 643206.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252840 f, 643358.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252900 f, 643511.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252960 f, 643664.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253020 f, 643816.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253080 f, 643969.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253140 f, 644122.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253200 f, 644274.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253260 f, 644427.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253320 f, 644580.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253380 f, 644732.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253440 f, 644885.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253500 f, 645038.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253560 f, 643553.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253620 f, 643705.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253680 f, 643857.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253740 f, 644010.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253800 f, 644162.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253860 f, 644314.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253920 f, 644467.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253980 f, 644619.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254040 f, 644771.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254100 f, 644923.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254160 f, 645076.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254220 f, 645228.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254280 f, 645380.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254340 f, 645533.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254400 f, 645685.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254460 f, 645837.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254520 f, 645989.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254580 f, 646142.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254640 f, 646294.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254700 f, 646446.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254760 f, 646599.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254820 f, 646751.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254880 f, 646903.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254940 f, 647055.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255000 f, 647208.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255060 f, 647360.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255120 f, 647512.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255180 f, 647665.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255240 f, 647817.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255300 f, 647969.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255360 f, 648121.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255420 f, 648274.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255480 f, 648426.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255540 f, 648578.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255600 f, 648730.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255660 f, 648883.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255720 f, 649035.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255780 f, 649187.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255840 f, 649340.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255900 f, 649492.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255960 f, 649644.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256020 f, 649796.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256080 f, 649949.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256140 f, 650101.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256200 f, 650253.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256260 f, 650406.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256320 f, 650558.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256380 f, 650710.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256440 f, 650862.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256500 f, 651015.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256560 f, 649519.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256620 f, 649670.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256680 f, 649822.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256740 f, 649974.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256800 f, 650126.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256860 f, 650278.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256920 f, 650430.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256980 f, 650582.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257040 f, 650734.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257100 f, 650886.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257160 f, 651038.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257220 f, 651189.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257280 f, 651341.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257340 f, 651493.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257400 f, 651645.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257460 f, 651797.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257520 f, 651949.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257580 f, 652101.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257640 f, 652253.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257700 f, 652405.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257760 f, 652556.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257820 f, 652708.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257880 f, 652860.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257940 f, 653012.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258000 f, 653164.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258060 f, 653316.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258120 f, 653468.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258180 f, 653620.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258240 f, 653772.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258300 f, 653924.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258360 f, 654075.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258420 f, 654227.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258480 f, 654379.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258540 f, 654531.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258600 f, 654683.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258660 f, 654835.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258720 f, 654987.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258780 f, 655139.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258840 f, 655291.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258900 f, 655443.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258960 f, 655594.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259020 f, 655746.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259080 f, 655898.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259140 f, 656050.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259200 f, 656202.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259260 f, 656354.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259320 f, 656506.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259380 f, 656658.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259440 f, 656810.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259500 f, 655303.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259560 f, 655454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259620 f, 655606.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259680 f, 655757.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259740 f, 655909.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259800 f, 656060.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259860 f, 656212.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259920 f, 656363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259980 f, 656515.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260040 f, 656666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260100 f, 656818.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260160 f, 656969.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260220 f, 657121.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260280 f, 657272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260340 f, 657424.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260400 f, 657575.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260460 f, 657727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260520 f, 657878.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260580 f, 658030.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260640 f, 658181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260700 f, 658333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260760 f, 658484.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260820 f, 658636.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260880 f, 658787.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260940 f, 658939.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261000 f, 659090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261060 f, 659242.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261120 f, 659393.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261180 f, 659545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261240 f, 659697.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261300 f, 659848.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261360 f, 660000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261420 f, 660151.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261480 f, 660303.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261540 f, 660454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261600 f, 660606.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261660 f, 660757.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261720 f, 660909.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261780 f, 661060.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261840 f, 661212.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261900 f, 661363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261960 f, 661515.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262020 f, 661666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262080 f, 661818.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262140 f, 661969.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262200 f, 662121.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262260 f, 662272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262320 f, 662424.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262380 f, 662575.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262440 f, 661057.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262500 f, 661209.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262560 f, 661360.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262620 f, 661511.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262680 f, 661662.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262740 f, 661813.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262800 f, 661964.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262860 f, 662115.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262920 f, 662267.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262980 f, 662418.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263040 f, 662569.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263100 f, 662720.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263160 f, 662871.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263220 f, 663022.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263280 f, 663173.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263340 f, 663324.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263400 f, 663476.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263460 f, 663627.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263520 f, 663778.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263580 f, 663929.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263640 f, 664080.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263700 f, 664231.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263760 f, 664382.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263820 f, 664534.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263880 f, 664685.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263940 f, 664836.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264000 f, 664987.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264060 f, 665138.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264120 f, 665289.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264180 f, 665440.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264240 f, 665591.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264300 f, 665743.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264360 f, 665894.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264420 f, 666045.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264480 f, 666196.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264540 f, 666347.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264600 f, 666498.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264660 f, 666649.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264720 f, 666801.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264780 f, 666952.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264840 f, 667103.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264900 f, 667254.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264960 f, 667405.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265020 f, 667556.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265080 f, 667707.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265140 f, 667858.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265200 f, 668010.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265260 f, 668161.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265320 f, 668312.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265380 f, 668463.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265440 f, 666934.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265500 f, 667085.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265560 f, 667236.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265620 f, 667386.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265680 f, 667537.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265740 f, 667688.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265800 f, 667839.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265860 f, 667989.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265920 f, 668140.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265980 f, 668291.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266040 f, 668442.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266100 f, 668592.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266160 f, 668743.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266220 f, 668894.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266280 f, 669045.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266340 f, 669196.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266400 f, 669346.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266460 f, 669497.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266520 f, 669648.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266580 f, 669799.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266640 f, 669949.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266700 f, 670100.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266760 f, 670251.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266820 f, 670402.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266880 f, 670552.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266940 f, 670703.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267000 f, 670854.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267060 f, 671005.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267120 f, 671155.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267180 f, 671306.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267240 f, 671457.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267300 f, 671608.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267360 f, 671758.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267420 f, 671909.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267480 f, 672060.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267540 f, 672211.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267600 f, 672361.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267660 f, 670827.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267720 f, 670977.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267780 f, 671127.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267840 f, 671278.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267900 f, 671428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267960 f, 671578.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268020 f, 671729.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268080 f, 671879.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268140 f, 672030.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268200 f, 672180.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268260 f, 672330.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268320 f, 672481.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268380 f, 672631.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268440 f, 672781.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268500 f, 672932.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268560 f, 673082.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268620 f, 673233.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268680 f, 673383.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268740 f, 673533.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268800 f, 673684.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268860 f, 673834.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268920 f, 673984.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268980 f, 674135.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269040 f, 674285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269100 f, 674436.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269160 f, 674586.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269220 f, 674736.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269280 f, 674887.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269340 f, 675037.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269400 f, 675188.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269460 f, 675338.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269520 f, 675488.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269580 f, 675639.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269640 f, 675789.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269700 f, 675939.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269760 f, 676090.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269820 f, 676240.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269880 f, 676391.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269940 f, 676541.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270000 f, 676691.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270060 f, 676842.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270120 f, 676992.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270180 f, 677142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270240 f, 677293.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270300 f, 677443.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270360 f, 677594.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270420 f, 677744.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270480 f, 677894.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270540 f, 678045.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270600 f, 676500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270660 f, 676650.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270720 f, 676800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270780 f, 676950.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270840 f, 677100.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270900 f, 677250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270960 f, 677400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271020 f, 677550.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271080 f, 677700.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271140 f, 677850.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271200 f, 678000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271260 f, 678150.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271320 f, 678300.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271380 f, 678450.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271440 f, 678600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271500 f, 678750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271560 f, 678900.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271620 f, 679050.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271680 f, 679200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271740 f, 679350.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271800 f, 679500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271860 f, 679650.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271920 f, 679800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271980 f, 679950.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272040 f, 680100.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272100 f, 680250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272160 f, 680400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272220 f, 680550.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272280 f, 680700.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272340 f, 680850.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272400 f, 681000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272460 f, 681150.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272520 f, 681300.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272580 f, 681450.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272640 f, 681600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272700 f, 681750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272760 f, 681900.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272820 f, 682050.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272880 f, 682200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272940 f, 682350.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273000 f, 682500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273060 f, 682650.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273120 f, 682800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273180 f, 682950.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273240 f, 683100.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273300 f, 683250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273360 f, 683400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273420 f, 683550.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273480 f, 683700.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273540 f, 682144.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273600 f, 682294.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273660 f, 682443.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273720 f, 682593.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273780 f, 682743.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273840 f, 682892.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273900 f, 683042.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273960 f, 683192.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274020 f, 683341.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274080 f, 683491.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274140 f, 683640.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274200 f, 683790.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274260 f, 683940.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274320 f, 684089.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274380 f, 684239.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274440 f, 684389.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274500 f, 684538.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274560 f, 684688.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274620 f, 684837.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274680 f, 684987.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274740 f, 685137.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274800 f, 685286.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274860 f, 685436.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274920 f, 685586.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274980 f, 685735.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275040 f, 685885.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275100 f, 686034.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275160 f, 686184.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275220 f, 686334.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275280 f, 686483.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275340 f, 686633.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275400 f, 686783.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275460 f, 686932.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275520 f, 687082.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275580 f, 687231.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275640 f, 687381.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275700 f, 687531.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275760 f, 687680.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275820 f, 687830.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275880 f, 687980.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275940 f, 688129.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276000 f, 688279.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276060 f, 688428.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276120 f, 688578.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276180 f, 688728.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276240 f, 688877.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276300 f, 689027.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276360 f, 689177.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276420 f, 689326.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276480 f, 689476.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276540 f, 687910.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276600 f, 688059.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276660 f, 688208.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276720 f, 688358.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276780 f, 688507.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276840 f, 688656.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276900 f, 688806.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276960 f, 688955.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277020 f, 689104.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277080 f, 689253.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277140 f, 689403.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277200 f, 689552.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277260 f, 689701.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277320 f, 689850.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277380 f, 690000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277440 f, 690149.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277500 f, 690298.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277560 f, 690447.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277620 f, 690597.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277680 f, 690746.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277740 f, 690895.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277800 f, 691044.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277860 f, 691194.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277920 f, 691343.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277980 f, 691492.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278040 f, 691641.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278100 f, 691791.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278160 f, 691940.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278220 f, 692089.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278280 f, 692238.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278340 f, 692388.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278400 f, 692537.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278460 f, 692686.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278520 f, 692835.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278580 f, 692985.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278640 f, 693134.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278700 f, 693283.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278760 f, 693432.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278820 f, 693582.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278880 f, 693731.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278940 f, 693880.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279000 f, 694029.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279060 f, 694179.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279120 f, 694328.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279180 f, 694477.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279240 f, 694626.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279300 f, 694776.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279360 f, 694925.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279420 f, 695074.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279480 f, 695223.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279540 f, 693647.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279600 f, 693796.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279660 f, 693945.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279720 f, 694094.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279780 f, 694243.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279840 f, 694392.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279900 f, 694540.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279960 f, 694689.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280020 f, 694838.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280080 f, 694987.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280140 f, 695136.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280200 f, 695285.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280260 f, 695434.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280320 f, 695583.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280380 f, 695732.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280440 f, 695880.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280500 f, 696029.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280560 f, 696178.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280620 f, 696327.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280680 f, 696476.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280740 f, 696625.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280800 f, 696774.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280860 f, 696923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280920 f, 697071.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280980 f, 697220.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281040 f, 697369.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281100 f, 697518.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281160 f, 697667.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281220 f, 697816.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281280 f, 697965.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281340 f, 698114.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281400 f, 698263.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281460 f, 698411.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281520 f, 698560.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281580 f, 698709.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281640 f, 698858.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281700 f, 699007.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281760 f, 699156.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281820 f, 699305.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281880 f, 699454.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281940 f, 699603.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282000 f, 699751.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282060 f, 699900.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282120 f, 700049.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282180 f, 700198.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282240 f, 700347.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282300 f, 700496.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282360 f, 700645.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282420 f, 700794.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282480 f, 700942.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282540 f, 699356.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282600 f, 699504.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282660 f, 699653.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282720 f, 699802.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282780 f, 699950.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282840 f, 700099.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282900 f, 700247.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282960 f, 700396.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283020 f, 700544.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283080 f, 700693.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283140 f, 700841.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283200 f, 700990.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283260 f, 701138.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283320 f, 701287.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283380 f, 701435.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283440 f, 701584.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283500 f, 701732.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283560 f, 701881.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283620 f, 702029.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283680 f, 702178.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283740 f, 702326.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283800 f, 702475.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283860 f, 702623.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283920 f, 702772.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283980 f, 702920.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284040 f, 703069.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284100 f, 703217.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284160 f, 703366.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284220 f, 703514.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284280 f, 703663.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284340 f, 703811.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284400 f, 703960.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284460 f, 704108.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284520 f, 704257.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284580 f, 704405.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284640 f, 704554.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284700 f, 704703.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284760 f, 704851.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284820 f, 705000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284880 f, 705148.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284940 f, 705297.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285000 f, 705445.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285060 f, 705594.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285120 f, 705742.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285180 f, 705891.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285240 f, 706039.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285300 f, 706188.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285360 f, 706336.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285420 f, 706485.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285480 f, 706633.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285540 f, 705037.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285600 f, 705185.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285660 f, 705333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285720 f, 705481.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285780 f, 705629.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285840 f, 705777.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285900 f, 705925.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285960 f, 706074.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286020 f, 706222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286080 f, 706370.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286140 f, 706518.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286200 f, 706666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286260 f, 706814.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286320 f, 706962.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286380 f, 707111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286440 f, 707259.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286500 f, 707407.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286560 f, 707555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286620 f, 707703.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286680 f, 707851.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286740 f, 708000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286800 f, 708148.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286860 f, 708296.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286920 f, 708444.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286980 f, 708592.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287040 f, 708740.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287100 f, 708888.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287160 f, 709037.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287220 f, 709185.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287280 f, 709333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287340 f, 709481.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287400 f, 709629.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287460 f, 709777.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287520 f, 709925.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287580 f, 710074.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287640 f, 710222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287700 f, 710370.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287760 f, 710518.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287820 f, 710666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287880 f, 710814.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287940 f, 710962.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288000 f, 711111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288060 f, 711259.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288120 f, 711407.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288180 f, 711555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288240 f, 711703.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288300 f, 711851.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288360 f, 712000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288420 f, 712148.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288480 f, 712296.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288540 f, 712444.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288600 f, 710837.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288660 f, 710985.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288720 f, 711133.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288780 f, 711280.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288840 f, 711428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288900 f, 711576.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288960 f, 711724.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289020 f, 711871.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289080 f, 712019.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289140 f, 712167.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289200 f, 712315.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289260 f, 712463.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289320 f, 712610.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289380 f, 712758.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289440 f, 712906.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289500 f, 713054.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289560 f, 713202.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289620 f, 713349.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289680 f, 713497.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289740 f, 713645.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289800 f, 713793.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289860 f, 713940.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289920 f, 714088.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289980 f, 714236.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290040 f, 714384.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290100 f, 714532.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290160 f, 714679.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290220 f, 714827.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290280 f, 714975.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290340 f, 715123.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290400 f, 715270.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290460 f, 715418.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290520 f, 715566.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290580 f, 715714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290640 f, 715862.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290700 f, 716009.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290760 f, 716157.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290820 f, 716305.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290880 f, 716453.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290940 f, 716601.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291000 f, 716748.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291060 f, 716896.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291120 f, 717044.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291180 f, 717192.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291240 f, 717339.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291300 f, 717487.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291360 f, 717635.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291420 f, 717783.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291480 f, 717931.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291540 f, 716314.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291600 f, 716461.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291660 f, 716609.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291720 f, 716756.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291780 f, 716904.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291840 f, 717051.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291900 f, 717199.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291960 f, 717346.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292020 f, 717493.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292080 f, 717641.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292140 f, 717788.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292200 f, 717936.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292260 f, 718083.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292320 f, 718230.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292380 f, 718378.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292440 f, 718525.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292500 f, 718673.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292560 f, 718820.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292620 f, 718968.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292680 f, 719115.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292740 f, 719262.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292800 f, 719410.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292860 f, 719557.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292920 f, 719705.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292980 f, 719852.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293040 f, 720000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293100 f, 720147.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293160 f, 720294.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293220 f, 720442.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293280 f, 720589.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293340 f, 720737.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293400 f, 720884.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293460 f, 721031.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293520 f, 721179.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293580 f, 721326.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293640 f, 721474.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293700 f, 721621.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293760 f, 721769.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293820 f, 721916.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293880 f, 722063.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293940 f, 722211.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294000 f, 722358.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294060 f, 722506.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294120 f, 722653.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294180 f, 722801.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294240 f, 722948.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294300 f, 723095.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294360 f, 723243.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294420 f, 723390.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294480 f, 721764.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294540 f, 721911.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294600 f, 722058.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294660 f, 722205.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294720 f, 722352.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294780 f, 722500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294840 f, 722647.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294900 f, 722794.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294960 f, 722941.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295020 f, 723088.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295080 f, 723235.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295140 f, 723382.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295200 f, 723529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295260 f, 723676.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295320 f, 723823.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295380 f, 723970.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295440 f, 724117.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295500 f, 724264.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295560 f, 724411.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295620 f, 724558.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295680 f, 724705.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295740 f, 724852.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295800 f, 725000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295860 f, 725147.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295920 f, 725294.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295980 f, 725441.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296040 f, 725588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296100 f, 725735.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296160 f, 725882.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296220 f, 726029.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296280 f, 726176.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296340 f, 726323.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296400 f, 726470.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296460 f, 726617.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296520 f, 726764.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296580 f, 726911.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296640 f, 727058.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296700 f, 727205.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296760 f, 727352.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296820 f, 727500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296880 f, 727647.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296940 f, 727794.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297000 f, 727941.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297060 f, 728088.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297120 f, 728235.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297180 f, 728382.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297240 f, 728529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297300 f, 728676.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297360 f, 728823.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297420 f, 728970.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297480 f, 727334.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297540 f, 727481.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297600 f, 727628.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297660 f, 727775.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297720 f, 727921.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297780 f, 728068.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297840 f, 728215.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297900 f, 728361.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297960 f, 728508.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298020 f, 728655.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298080 f, 728801.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298140 f, 728948.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298200 f, 729095.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298260 f, 729242.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298320 f, 729388.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298380 f, 729535.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298440 f, 729682.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298500 f, 729828.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298560 f, 729975.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298620 f, 730122.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298680 f, 730268.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298740 f, 730415.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298800 f, 730562.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298860 f, 730709.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298920 f, 730855.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298980 f, 731002.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299040 f, 731149.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299100 f, 731295.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299160 f, 731442.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299220 f, 731589.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299280 f, 731735.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299340 f, 731882.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299400 f, 732029.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299460 f, 732176.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299520 f, 732322.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299580 f, 732469.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299640 f, 732616.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299700 f, 732762.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299760 f, 732909.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299820 f, 733056.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299880 f, 733202.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299940 f, 733349.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300000 f, 733496.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300060 f, 733643.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300120 f, 733789.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300180 f, 733936.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300240 f, 734083.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300300 f, 734229.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300360 f, 734376.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300420 f, 732731.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300480 f, 732878.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300540 f, 733024.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300600 f, 733170.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300660 f, 733317.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300720 f, 733463.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300780 f, 733609.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300840 f, 733756.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300900 f, 733902.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300960 f, 734048.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301020 f, 734195.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301080 f, 734341.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301140 f, 734487.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301200 f, 734634.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301260 f, 734780.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301320 f, 734926.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301380 f, 735073.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301440 f, 735219.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301500 f, 735365.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301560 f, 735512.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301620 f, 735658.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301680 f, 735804.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301740 f, 735951.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301800 f, 736097.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301860 f, 736243.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301920 f, 736390.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301980 f, 736536.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302040 f, 736682.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302100 f, 736829.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302160 f, 736975.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302220 f, 737121.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302280 f, 737268.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302340 f, 737414.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302400 f, 737561.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302460 f, 737707.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302520 f, 737853.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302580 f, 738000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302640 f, 738146.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302700 f, 738292.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302760 f, 738439.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302820 f, 738585.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302880 f, 738731.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302940 f, 738878.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303000 f, 739024.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303060 f, 739170.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303120 f, 739317.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303180 f, 739463.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303240 f, 739609.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303300 f, 737956.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303360 f, 738102.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303420 f, 738248.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303480 f, 738394.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303540 f, 738540.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303600 f, 738686.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303660 f, 738832.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303720 f, 738978.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303780 f, 739124.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303840 f, 739270.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303900 f, 739416.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303960 f, 739562.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304020 f, 739708.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304080 f, 739854.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304140 f, 740000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304200 f, 740146.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304260 f, 740292.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304320 f, 740437.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304380 f, 740583.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304440 f, 740729.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304500 f, 740875.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304560 f, 741021.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304620 f, 741167.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304680 f, 741313.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304740 f, 741459.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304800 f, 741605.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304860 f, 741751.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304920 f, 741897.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304980 f, 742043.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305040 f, 742189.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305100 f, 742335.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305160 f, 742481.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305220 f, 742627.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305280 f, 742773.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305340 f, 742919.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305400 f, 743065.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305460 f, 743211.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305520 f, 743357.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305580 f, 743503.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305640 f, 743649.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305700 f, 743795.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305760 f, 743941.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305820 f, 744087.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305880 f, 744233.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305940 f, 744379.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306000 f, 744525.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306060 f, 744671.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306120 f, 744817.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306180 f, 744963.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306240 f, 743301.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306300 f, 743446.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306360 f, 743592.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306420 f, 743737.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306480 f, 743883.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306540 f, 744029.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306600 f, 744174.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306660 f, 744320.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306720 f, 744466.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306780 f, 744611.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306840 f, 744757.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306900 f, 744902.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306960 f, 745048.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307020 f, 745194.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307080 f, 745339.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307140 f, 745485.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307200 f, 745631.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307260 f, 745776.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307320 f, 745922.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307380 f, 746067.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307440 f, 746213.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307500 f, 746359.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307560 f, 746504.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307620 f, 746650.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307680 f, 746796.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307740 f, 746941.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307800 f, 747087.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307860 f, 747233.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307920 f, 747378.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307980 f, 747524.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308040 f, 747669.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308100 f, 747815.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308160 f, 747961.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308220 f, 748106.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308280 f, 748252.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308340 f, 748398.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308400 f, 748543.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308460 f, 748689.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308520 f, 748834.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308580 f, 748980.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308640 f, 749126.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308700 f, 749271.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308760 f, 749417.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308820 f, 749563.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308880 f, 749708.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308940 f, 749854.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309000 f, 750000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309060 f, 750145.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309120 f, 748474.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309180 f, 748619.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309240 f, 748765.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309300 f, 748910.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309360 f, 749055.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309420 f, 749200.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309480 f, 749346.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309540 f, 749491.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309600 f, 749636.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309660 f, 749782.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309720 f, 749927.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309780 f, 750072.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309840 f, 750217.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309900 f, 750363.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309960 f, 750508.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310020 f, 750653.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310080 f, 750799.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310140 f, 750944.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310200 f, 751089.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310260 f, 751234.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310320 f, 751380.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310380 f, 751525.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310440 f, 751670.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310500 f, 751816.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310560 f, 751961.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310620 f, 752106.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310680 f, 752251.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310740 f, 752397.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310800 f, 752542.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310860 f, 752687.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310920 f, 752832.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310980 f, 752978.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311040 f, 753123.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311100 f, 753268.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311160 f, 753414.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311220 f, 753559.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311280 f, 753704.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311340 f, 753849.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311400 f, 753995.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311460 f, 754140.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311520 f, 754285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311580 f, 754431.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311640 f, 754576.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311700 f, 754721.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311760 f, 754866.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311820 f, 755012.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311880 f, 755157.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311940 f, 755302.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312000 f, 755447.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312060 f, 753768.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312120 f, 753913.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312180 f, 754058.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312240 f, 754202.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312300 f, 754347.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312360 f, 754492.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312420 f, 754637.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312480 f, 754782.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312540 f, 754927.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312600 f, 755072.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312660 f, 755217.4 fps, 0 ms/f [junit] 0 s: 60 f / 82 ms, 731.7 fps, 1 ms/f; total: 312720 f, 629215.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312780 f, 629336.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312840 f, 629456.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312900 f, 629577.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312960 f, 629698.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313020 f, 629818.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313080 f, 629939.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313140 f, 630060.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313200 f, 630181.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313260 f, 630301.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313320 f, 630422.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313380 f, 630543.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313440 f, 630664.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313500 f, 630784.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313560 f, 630905.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313620 f, 631026.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313680 f, 631146.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313740 f, 631267.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313800 f, 631388.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313860 f, 631509.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313920 f, 631629.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313980 f, 631750.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314040 f, 631871.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314100 f, 631991.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314160 f, 632112.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314220 f, 632233.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314280 f, 632354.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314340 f, 632474.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314400 f, 632595.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314460 f, 632716.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314520 f, 632837.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314580 f, 632957.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314640 f, 633078.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314700 f, 631927.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314760 f, 632048.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314820 f, 632168.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314880 f, 632289.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314940 f, 632409.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315000 f, 632530.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315060 f, 632650.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315120 f, 632771.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315180 f, 632891.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315240 f, 633012.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315300 f, 633132.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315360 f, 633253.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315420 f, 633373.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315480 f, 633494.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315540 f, 633614.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315600 f, 633734.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315660 f, 633855.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315720 f, 633975.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315780 f, 634096.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315840 f, 634216.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315900 f, 634337.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315960 f, 634457.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316020 f, 634578.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316080 f, 634698.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316140 f, 634819.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316200 f, 634939.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316260 f, 635060.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316320 f, 635180.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316380 f, 635301.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316440 f, 635421.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316500 f, 635542.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316560 f, 635662.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316620 f, 635783.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316680 f, 635903.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316740 f, 636024.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316800 f, 636144.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316860 f, 636265.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316920 f, 636385.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316980 f, 636506.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317040 f, 636626.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317100 f, 636747.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317160 f, 636867.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317220 f, 636987.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317280 f, 637108.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317340 f, 637228.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317400 f, 637349.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317460 f, 637469.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317520 f, 637590.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317580 f, 637710.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317640 f, 637831.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317700 f, 637951.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317760 f, 638072.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317820 f, 638192.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317880 f, 638313.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317940 f, 637154.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318000 f, 637274.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318060 f, 637394.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318120 f, 637515.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318180 f, 637635.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318240 f, 637755.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318300 f, 637875.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318360 f, 637996.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318420 f, 638116.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318480 f, 638236.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318540 f, 638356.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318600 f, 638476.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318660 f, 638597.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318720 f, 638717.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318780 f, 638837.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318840 f, 638957.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318900 f, 639078.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318960 f, 639198.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319020 f, 639318.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319080 f, 639438.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319140 f, 639559.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319200 f, 639679.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319260 f, 639799.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319320 f, 639919.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319380 f, 640040.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319440 f, 640160.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319500 f, 640280.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319560 f, 640400.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319620 f, 640521.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319680 f, 640641.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319740 f, 640761.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319800 f, 640881.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319860 f, 641002.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319920 f, 641122.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319980 f, 641242.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320040 f, 641362.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320100 f, 641482.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320160 f, 641603.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320220 f, 641723.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320280 f, 641843.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320340 f, 641963.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320400 f, 642084.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320460 f, 642204.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320520 f, 642324.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320580 f, 642444.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320640 f, 642565.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320700 f, 642685.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320760 f, 642805.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320820 f, 642925.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320880 f, 643046.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320940 f, 643166.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321000 f, 643286.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321060 f, 643406.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321120 f, 643527.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321180 f, 642360.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321240 f, 642480.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321300 f, 642600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321360 f, 642720.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321420 f, 642840.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321480 f, 642960.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321540 f, 643080.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321600 f, 643200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321660 f, 643320.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321720 f, 643440.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321780 f, 643560.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321840 f, 643680.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321900 f, 643800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321960 f, 643920.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322020 f, 644040.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322080 f, 644160.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322140 f, 644280.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322200 f, 644400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322260 f, 644520.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322320 f, 644640.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322380 f, 644760.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322440 f, 644880.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322500 f, 645000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322560 f, 645120.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322620 f, 645240.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322680 f, 645360.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322740 f, 645480.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322800 f, 645600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322860 f, 645720.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322920 f, 645840.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322980 f, 645960.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323040 f, 646080.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323100 f, 646200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323160 f, 646320.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323220 f, 646440.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323280 f, 646560.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323340 f, 646680.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323400 f, 646800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323460 f, 646920.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323520 f, 647040.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323580 f, 647160.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323640 f, 647280.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323700 f, 647400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323760 f, 647520.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323820 f, 647640.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323880 f, 647760.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323940 f, 647880.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324000 f, 648000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324060 f, 648120.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324120 f, 648240.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324180 f, 648360.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324240 f, 648480.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324300 f, 648600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324360 f, 647425.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324420 f, 647544.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324480 f, 647664.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324540 f, 647784.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324600 f, 647904.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324660 f, 648023.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324720 f, 648143.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324780 f, 648263.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324840 f, 648383.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324900 f, 648503.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324960 f, 648622.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325020 f, 648742.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325080 f, 648862.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325140 f, 648982.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325200 f, 649101.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325260 f, 649221.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325320 f, 649341.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325380 f, 649461.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325440 f, 649580.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325500 f, 649700.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325560 f, 649820.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325620 f, 649940.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325680 f, 650059.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325740 f, 650179.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325800 f, 650299.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325860 f, 650419.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325920 f, 650538.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325980 f, 650658.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326040 f, 650778.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326100 f, 650898.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326160 f, 651017.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326220 f, 651137.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326280 f, 651257.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326340 f, 651377.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326400 f, 651497.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326460 f, 651616.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326520 f, 651736.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326580 f, 651856.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326640 f, 651976.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326700 f, 652095.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326760 f, 652215.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326820 f, 652335.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326880 f, 652455.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326940 f, 652574.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327000 f, 652694.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327060 f, 652814.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327120 f, 652934.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327180 f, 653053.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327240 f, 653173.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327300 f, 653293.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327360 f, 653413.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327420 f, 653532.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327480 f, 652350.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327540 f, 652470.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327600 f, 652589.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327660 f, 652709.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327720 f, 652828.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327780 f, 652948.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327840 f, 653067.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327900 f, 653187.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327960 f, 653306.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328020 f, 653426.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328080 f, 653545.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328140 f, 653665.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328200 f, 653784.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328260 f, 653904.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328320 f, 654023.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328380 f, 654143.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328440 f, 654262.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328500 f, 654382.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328560 f, 654502.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328620 f, 654621.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328680 f, 654741.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328740 f, 654860.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328800 f, 654980.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328860 f, 655099.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328920 f, 655219.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328980 f, 655338.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329040 f, 655458.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329100 f, 655577.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329160 f, 655697.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329220 f, 655816.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329280 f, 655936.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329340 f, 656055.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329400 f, 656175.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329460 f, 656294.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329520 f, 656414.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329580 f, 656533.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329640 f, 656653.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329700 f, 656772.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329760 f, 656892.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329820 f, 657011.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329880 f, 657131.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329940 f, 657251.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330000 f, 657370.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330060 f, 657490.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330120 f, 657609.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330180 f, 657729.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330240 f, 657848.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330300 f, 657968.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330360 f, 658087.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330420 f, 656898.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330480 f, 657017.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330540 f, 657137.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330600 f, 657256.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330660 f, 657375.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330720 f, 657495.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330780 f, 657614.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330840 f, 657733.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330900 f, 657852.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330960 f, 657972.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331020 f, 658091.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331080 f, 658210.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331140 f, 658330.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331200 f, 658449.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331260 f, 658568.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331320 f, 658687.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331380 f, 658807.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331440 f, 658926.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331500 f, 659045.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331560 f, 659165.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331620 f, 659284.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331680 f, 659403.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331740 f, 659522.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331800 f, 659642.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331860 f, 659761.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331920 f, 659880.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331980 f, 660000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332040 f, 660119.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332100 f, 660238.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332160 f, 660357.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332220 f, 660477.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332280 f, 660596.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332340 f, 660715.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332400 f, 660835.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332460 f, 660954.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332520 f, 661073.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332580 f, 661192.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332640 f, 660000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332700 f, 660119.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332760 f, 660238.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332820 f, 660357.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332880 f, 660476.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332940 f, 660595.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333000 f, 660714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333060 f, 660833.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333120 f, 660952.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333180 f, 661071.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333240 f, 661190.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333300 f, 661309.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333360 f, 661428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333420 f, 661547.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333480 f, 661666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333540 f, 661785.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333600 f, 661904.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333660 f, 662023.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333720 f, 662142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333780 f, 662261.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333840 f, 662380.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333900 f, 662500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333960 f, 662619.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334020 f, 662738.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334080 f, 662857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334140 f, 662976.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334200 f, 663095.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334260 f, 663214.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334320 f, 663333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334380 f, 663452.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334440 f, 663571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334500 f, 663690.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334560 f, 663809.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334620 f, 663928.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334680 f, 664047.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334740 f, 664166.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334800 f, 664285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334860 f, 664404.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334920 f, 664523.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334980 f, 664642.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 335040 f, 664761.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 335100 f, 664880.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 335160 f, 665000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 335220 f, 665119.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 335280 f, 665238.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 335340 f, 665357.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 335400 f, 664158.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 335460 f, 664277.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 335520 f, 664396.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 335580 f, 664514.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 335640 f, 664633.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 335700 f, 664752.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 335760 f, 664871.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 335820 f, 664990.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 335880 f, 665108.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 335940 f, 665227.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336000 f, 665346.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336060 f, 665465.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336120 f, 665584.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336180 f, 665703.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336240 f, 665821.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336300 f, 665940.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336360 f, 666059.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336420 f, 666178.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336480 f, 666297.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336540 f, 666415.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336600 f, 666534.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336660 f, 666653.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336720 f, 666772.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336780 f, 666891.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336840 f, 667009.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336900 f, 667128.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336960 f, 667247.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337020 f, 667366.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337080 f, 667485.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337140 f, 667603.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337200 f, 667722.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337260 f, 667841.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337320 f, 667960.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337380 f, 668079.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337440 f, 668198.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337500 f, 668316.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337560 f, 668435.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337620 f, 668554.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337680 f, 668673.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337740 f, 668792.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337800 f, 668910.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337860 f, 669029.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337920 f, 669148.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337980 f, 669267.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 338040 f, 669386.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 338100 f, 669504.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 338160 f, 669623.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 338220 f, 669742.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 338280 f, 669861.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 338340 f, 669980.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 338400 f, 670099.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 338460 f, 670217.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 338520 f, 670336.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 338580 f, 670455.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 338640 f, 670574.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 338700 f, 670693.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 338760 f, 670811.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 338820 f, 670930.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 338880 f, 671049.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 338940 f, 671168.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339000 f, 669960.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339060 f, 670079.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339120 f, 670197.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339180 f, 670316.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339240 f, 670434.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339300 f, 670553.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339360 f, 670671.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339420 f, 670790.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339480 f, 670909.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339540 f, 671027.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339600 f, 671146.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339660 f, 671264.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339720 f, 671383.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339780 f, 671502.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339840 f, 671620.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339900 f, 671739.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339960 f, 671857.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340020 f, 671976.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340080 f, 672094.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340140 f, 672213.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340200 f, 672332.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340260 f, 672450.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340320 f, 672569.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340380 f, 672687.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340440 f, 672806.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340500 f, 672924.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340560 f, 673043.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340620 f, 673162.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340680 f, 673280.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340740 f, 673399.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340800 f, 673517.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340860 f, 673636.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340920 f, 673754.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340980 f, 673873.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341040 f, 673992.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341100 f, 674110.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341160 f, 674229.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341220 f, 674347.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341280 f, 674466.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341340 f, 674585.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341400 f, 674703.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341460 f, 674822.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341520 f, 674940.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341580 f, 675059.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341640 f, 675177.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341700 f, 675296.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341760 f, 675415.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341820 f, 675533.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341880 f, 675652.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341940 f, 675770.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342000 f, 675889.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342060 f, 676007.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342120 f, 676126.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342180 f, 676245.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342240 f, 676363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342300 f, 676482.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342360 f, 676600.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342420 f, 676719.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342480 f, 676837.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342540 f, 676956.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342600 f, 675739.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342660 f, 675858.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342720 f, 675976.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342780 f, 676094.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342840 f, 676213.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342900 f, 676331.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342960 f, 676449.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343020 f, 676568.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343080 f, 676686.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343140 f, 676804.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343200 f, 676923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343260 f, 677041.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343320 f, 677159.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343380 f, 677278.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343440 f, 677396.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343500 f, 677514.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343560 f, 677633.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343620 f, 677751.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343680 f, 677869.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343740 f, 677988.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343800 f, 678106.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343860 f, 678224.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343920 f, 678343.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343980 f, 678461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344040 f, 678579.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344100 f, 678698.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344160 f, 678816.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344220 f, 678934.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344280 f, 679053.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344340 f, 679171.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344400 f, 679289.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344460 f, 679408.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344520 f, 679526.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344580 f, 679645.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344640 f, 679763.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344700 f, 679881.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344760 f, 680000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344820 f, 680118.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344880 f, 680236.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344940 f, 680355.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345000 f, 680473.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345060 f, 680591.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345120 f, 680710.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345180 f, 680828.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345240 f, 680946.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345300 f, 681065.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345360 f, 681183.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345420 f, 681301.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345480 f, 681420.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345540 f, 681538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345600 f, 681656.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345660 f, 681775.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345720 f, 681893.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345780 f, 682011.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345840 f, 682130.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345900 f, 682248.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345960 f, 682366.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346020 f, 682485.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346080 f, 682603.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346140 f, 682721.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346200 f, 682840.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346260 f, 681614.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346320 f, 681732.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346380 f, 681850.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346440 f, 681968.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346500 f, 682086.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346560 f, 682204.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346620 f, 682322.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346680 f, 682440.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346740 f, 682559.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346800 f, 682677.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346860 f, 682795.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346920 f, 682913.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346980 f, 683031.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347040 f, 683149.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347100 f, 683267.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347160 f, 683385.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347220 f, 683503.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347280 f, 683622.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347340 f, 683740.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347400 f, 683858.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347460 f, 683976.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347520 f, 684094.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347580 f, 684212.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347640 f, 684330.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347700 f, 684448.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347760 f, 684566.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347820 f, 684685.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347880 f, 684803.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347940 f, 684921.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348000 f, 685039.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348060 f, 685157.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348120 f, 685275.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348180 f, 685393.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348240 f, 685511.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348300 f, 685629.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348360 f, 685748.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348420 f, 685866.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348480 f, 685984.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348540 f, 686102.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348600 f, 686220.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348660 f, 686338.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348720 f, 686456.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348780 f, 686574.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348840 f, 686692.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348900 f, 686811.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348960 f, 686929.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349020 f, 687047.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349080 f, 687165.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349140 f, 687283.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349200 f, 687401.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349260 f, 687519.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349320 f, 687637.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349380 f, 687755.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349440 f, 687874.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349500 f, 687992.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349560 f, 688110.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349620 f, 688228.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349680 f, 688346.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349740 f, 688464.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349800 f, 688582.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349860 f, 688700.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349920 f, 687465.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349980 f, 687583.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350040 f, 687701.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350100 f, 687819.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350160 f, 687937.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350220 f, 688055.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350280 f, 688172.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350340 f, 688290.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350400 f, 688408.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350460 f, 688526.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350520 f, 688644.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350580 f, 688762.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350640 f, 688880.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350700 f, 688998.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350760 f, 689115.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350820 f, 689233.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350880 f, 689351.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350940 f, 689469.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351000 f, 689587.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351060 f, 689705.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351120 f, 689823.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351180 f, 689941.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351240 f, 690058.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351300 f, 690176.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351360 f, 690294.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351420 f, 690412.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351480 f, 690530.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351540 f, 690648.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351600 f, 690766.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351660 f, 690884.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351720 f, 691001.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351780 f, 691119.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351840 f, 691237.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351900 f, 691355.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351960 f, 691473.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352020 f, 691591.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352080 f, 691709.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352140 f, 691827.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352200 f, 691945.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352260 f, 692062.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352320 f, 692180.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352380 f, 692298.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352440 f, 692416.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352500 f, 692534.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352560 f, 692652.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352620 f, 692770.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352680 f, 692888.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352740 f, 693005.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352800 f, 693123.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352860 f, 693241.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352920 f, 693359.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352980 f, 693477.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353040 f, 693595.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353100 f, 693713.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353160 f, 693831.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353220 f, 693948.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353280 f, 694066.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353340 f, 694184.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353400 f, 694302.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353460 f, 694420.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353520 f, 694538.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353580 f, 693294.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353640 f, 693411.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353700 f, 693529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353760 f, 693647.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353820 f, 693764.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353880 f, 693882.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353940 f, 694000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354000 f, 694117.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354060 f, 694235.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354120 f, 694352.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354180 f, 694470.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354240 f, 694588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354300 f, 694705.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354360 f, 694823.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354420 f, 694941.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354480 f, 695058.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354540 f, 695176.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354600 f, 695294.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354660 f, 695411.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354720 f, 695529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354780 f, 695647.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354840 f, 695764.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354900 f, 695882.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354960 f, 696000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355020 f, 696117.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355080 f, 696235.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355140 f, 696352.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355200 f, 696470.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355260 f, 696588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355320 f, 696705.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355380 f, 696823.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355440 f, 696941.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355500 f, 697058.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355560 f, 697176.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355620 f, 697294.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355680 f, 697411.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355740 f, 697529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355800 f, 697647.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355860 f, 697764.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355920 f, 697882.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355980 f, 698000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356040 f, 698117.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356100 f, 698235.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356160 f, 698352.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356220 f, 698470.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356280 f, 698588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356340 f, 698705.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356400 f, 698823.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356460 f, 698941.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356520 f, 699058.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356580 f, 699176.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356640 f, 699294.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356700 f, 699411.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356760 f, 699529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356820 f, 699647.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356880 f, 699764.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356940 f, 699882.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357000 f, 700000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357060 f, 700117.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357120 f, 700235.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357180 f, 700352.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357240 f, 699099.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357300 f, 699217.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357360 f, 699334.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357420 f, 699452.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357480 f, 699569.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357540 f, 699686.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357600 f, 699804.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357660 f, 699921.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357720 f, 700039.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357780 f, 700156.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357840 f, 700274.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357900 f, 700391.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357960 f, 700508.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358020 f, 700626.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358080 f, 700743.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358140 f, 700861.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358200 f, 700978.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358260 f, 701095.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358320 f, 701213.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358380 f, 701330.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358440 f, 701448.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358500 f, 701565.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358560 f, 701683.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358620 f, 701800.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358680 f, 701917.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358740 f, 702035.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358800 f, 702152.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358860 f, 702270.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358920 f, 702387.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358980 f, 702504.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359040 f, 702622.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359100 f, 702739.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359160 f, 702857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359220 f, 702974.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359280 f, 703092.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359340 f, 703209.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359400 f, 703326.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359460 f, 703444.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359520 f, 703561.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359580 f, 703679.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359640 f, 703796.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359700 f, 703913.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359760 f, 704031.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359820 f, 704148.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359880 f, 704266.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359940 f, 704383.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360000 f, 704501.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360060 f, 704618.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360120 f, 704735.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360180 f, 704853.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360240 f, 704970.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360300 f, 705088.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360360 f, 705205.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360420 f, 705322.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360480 f, 705440.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360540 f, 705557.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360600 f, 705675.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360660 f, 705792.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360720 f, 705910.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360780 f, 706027.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360840 f, 706144.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360900 f, 704882.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360960 f, 705000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361020 f, 705117.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361080 f, 705234.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361140 f, 705351.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361200 f, 705468.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361260 f, 705585.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361320 f, 705703.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361380 f, 705820.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361440 f, 705937.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361500 f, 706054.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361560 f, 706171.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361620 f, 706289.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361680 f, 706406.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361740 f, 706523.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361800 f, 706640.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361860 f, 706757.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361920 f, 706875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361980 f, 706992.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362040 f, 707109.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362100 f, 707226.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362160 f, 707343.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362220 f, 707460.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362280 f, 707578.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362340 f, 707695.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362400 f, 707812.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362460 f, 707929.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362520 f, 708046.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362580 f, 708164.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362640 f, 708281.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362700 f, 708398.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362760 f, 708515.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362820 f, 708632.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362880 f, 708750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362940 f, 708867.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363000 f, 708984.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363060 f, 709101.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363120 f, 709218.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363180 f, 709335.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363240 f, 709453.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363300 f, 709570.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363360 f, 709687.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363420 f, 709804.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363480 f, 709921.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363540 f, 710039.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363600 f, 710156.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363660 f, 710273.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363720 f, 710390.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363780 f, 710507.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363840 f, 710625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363900 f, 710742.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363960 f, 710859.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364020 f, 710976.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364080 f, 711093.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364140 f, 711210.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364200 f, 711328.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364260 f, 711445.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364320 f, 711562.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364380 f, 711679.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364440 f, 711796.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364500 f, 711914.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364560 f, 710643.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364620 f, 710760.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364680 f, 710877.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364740 f, 710994.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364800 f, 711111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364860 f, 711228.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364920 f, 711345.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364980 f, 711462.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365040 f, 711578.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365100 f, 711695.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365160 f, 711812.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365220 f, 711929.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365280 f, 712046.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365340 f, 712163.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365400 f, 712280.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365460 f, 712397.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365520 f, 712514.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365580 f, 712631.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365640 f, 712748.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365700 f, 712865.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365760 f, 712982.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365820 f, 713099.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365880 f, 713216.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365940 f, 713333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366000 f, 713450.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366060 f, 713567.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366120 f, 713684.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366180 f, 713801.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366240 f, 713918.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366300 f, 714035.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366360 f, 714152.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366420 f, 714269.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366480 f, 714385.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366540 f, 714502.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366600 f, 714619.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366660 f, 714736.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366720 f, 714853.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366780 f, 714970.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366840 f, 715087.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366900 f, 715204.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366960 f, 715321.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367020 f, 715438.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367080 f, 715555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367140 f, 715672.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367200 f, 715789.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367260 f, 715906.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367320 f, 716023.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367380 f, 716140.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367440 f, 716257.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367500 f, 716374.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367560 f, 716491.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367620 f, 716608.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367680 f, 716725.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367740 f, 716842.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367800 f, 716959.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367860 f, 717076.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367920 f, 717193.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367980 f, 717309.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368040 f, 717426.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368100 f, 717543.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368160 f, 717660.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368220 f, 716381.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368280 f, 716498.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368340 f, 716614.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368400 f, 716731.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368460 f, 716848.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368520 f, 716965.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368580 f, 717081.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368640 f, 717198.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368700 f, 717315.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368760 f, 717431.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368820 f, 717548.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368880 f, 717665.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368940 f, 717782.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369000 f, 717898.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369060 f, 718015.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369120 f, 718132.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369180 f, 718249.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369240 f, 718365.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369300 f, 718482.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369360 f, 718599.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369420 f, 718715.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369480 f, 718832.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369540 f, 718949.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369600 f, 719066.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369660 f, 719182.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369720 f, 719299.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369780 f, 719416.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369840 f, 719533.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369900 f, 719649.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369960 f, 719766.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370020 f, 719883.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370080 f, 720000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370140 f, 720116.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370200 f, 720233.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370260 f, 720350.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370320 f, 720466.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370380 f, 720583.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370440 f, 720700.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370500 f, 720817.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370560 f, 720933.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370620 f, 721050.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370680 f, 721167.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370740 f, 721284.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370800 f, 721400.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370860 f, 721517.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370920 f, 721634.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370980 f, 721751.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371040 f, 721867.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371100 f, 721984.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371160 f, 722101.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371220 f, 722217.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371280 f, 722334.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371340 f, 722451.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371400 f, 722568.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371460 f, 722684.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371520 f, 722801.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371580 f, 722918.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371640 f, 723035.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371700 f, 721747.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371760 f, 721864.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371820 f, 721980.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371880 f, 722097.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371940 f, 722213.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372000 f, 722330.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372060 f, 722446.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372120 f, 722563.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372180 f, 722679.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372240 f, 722796.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372300 f, 722912.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372360 f, 723029.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372420 f, 723145.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372480 f, 723262.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372540 f, 723378.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372600 f, 723495.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372660 f, 723611.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372720 f, 723728.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372780 f, 723844.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372840 f, 723961.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372900 f, 724077.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372960 f, 724194.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373020 f, 724310.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373080 f, 724427.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373140 f, 724543.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373200 f, 724660.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373260 f, 724776.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373320 f, 724893.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373380 f, 725009.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373440 f, 725126.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373500 f, 725242.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373560 f, 725359.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373620 f, 725475.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373680 f, 725592.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373740 f, 725708.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373800 f, 725825.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373860 f, 725941.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373920 f, 726058.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373980 f, 726174.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374040 f, 726291.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374100 f, 726407.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374160 f, 726524.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374220 f, 726640.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374280 f, 726757.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374340 f, 726873.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374400 f, 726990.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374460 f, 727106.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374520 f, 727223.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374580 f, 727339.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374640 f, 727456.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374700 f, 727572.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374760 f, 727689.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374820 f, 727805.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374880 f, 727922.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374940 f, 728038.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375000 f, 728155.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375060 f, 728271.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375120 f, 728388.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375180 f, 728504.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375240 f, 728621.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375300 f, 727325.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375360 f, 727441.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375420 f, 727558.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375480 f, 727674.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375540 f, 727790.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375600 f, 727907.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375660 f, 728023.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375720 f, 728139.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375780 f, 728255.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375840 f, 728372.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375900 f, 728488.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375960 f, 728604.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376020 f, 728720.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376080 f, 728837.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376140 f, 728953.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376200 f, 729069.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376260 f, 729186.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376320 f, 729302.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376380 f, 729418.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376440 f, 729534.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376500 f, 729651.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376560 f, 729767.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376620 f, 729883.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376680 f, 730000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376740 f, 730116.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376800 f, 730232.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376860 f, 730348.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376920 f, 730465.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376980 f, 730581.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377040 f, 730697.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377100 f, 730813.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377160 f, 730930.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377220 f, 731046.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377280 f, 731162.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377340 f, 731279.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377400 f, 731395.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377460 f, 731511.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377520 f, 731627.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377580 f, 731744.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377640 f, 731860.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377700 f, 731976.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377760 f, 732093.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377820 f, 732209.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377880 f, 732325.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377940 f, 732441.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378000 f, 732558.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378060 f, 732674.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378120 f, 732790.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378180 f, 732907.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378240 f, 733023.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378300 f, 733139.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378360 f, 733255.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378420 f, 733372.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378480 f, 733488.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378540 f, 733604.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378600 f, 733720.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378660 f, 733837.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378720 f, 733953.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378780 f, 734069.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378840 f, 732765.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378900 f, 732882.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378960 f, 732998.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379020 f, 733114.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379080 f, 733230.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379140 f, 733346.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379200 f, 733462.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379260 f, 733578.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379320 f, 733694.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379380 f, 733810.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379440 f, 733926.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379500 f, 734042.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379560 f, 734158.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379620 f, 734274.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379680 f, 734390.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379740 f, 734506.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379800 f, 734622.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379860 f, 734738.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379920 f, 734854.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379980 f, 734971.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380040 f, 735087.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380100 f, 735203.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380160 f, 735319.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380220 f, 735435.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380280 f, 735551.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380340 f, 735667.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380400 f, 735783.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380460 f, 735899.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380520 f, 736015.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380580 f, 736131.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380640 f, 736247.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380700 f, 736363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380760 f, 736479.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380820 f, 736595.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380880 f, 736711.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380940 f, 736827.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381000 f, 736943.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381060 f, 737059.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381120 f, 737176.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381180 f, 737292.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381240 f, 737408.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381300 f, 737524.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381360 f, 737640.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381420 f, 737756.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381480 f, 737872.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381540 f, 737988.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381600 f, 738104.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381660 f, 738220.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381720 f, 738336.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381780 f, 738452.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381840 f, 738568.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381900 f, 738684.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381960 f, 738800.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382020 f, 738916.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382080 f, 739032.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382140 f, 739148.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382200 f, 739265.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382260 f, 739381.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382320 f, 739497.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382380 f, 739613.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382440 f, 738301.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382500 f, 738417.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382560 f, 738532.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382620 f, 738648.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382680 f, 738764.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382740 f, 738880.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382800 f, 738996.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382860 f, 739112.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382920 f, 739227.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382980 f, 739343.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383040 f, 739459.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383100 f, 739575.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383160 f, 739691.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383220 f, 739806.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383280 f, 739922.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383340 f, 740038.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383400 f, 740154.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383460 f, 740270.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383520 f, 740386.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383580 f, 740501.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383640 f, 740617.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383700 f, 740733.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383760 f, 740849.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383820 f, 740965.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383880 f, 741081.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383940 f, 741196.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384000 f, 741312.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384060 f, 741428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384120 f, 741544.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384180 f, 741660.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384240 f, 741776.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384300 f, 741891.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384360 f, 742007.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384420 f, 742123.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384480 f, 742239.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384540 f, 742355.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384600 f, 742471.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384660 f, 742586.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384720 f, 742702.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384780 f, 742818.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384840 f, 742934.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384900 f, 743050.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384960 f, 743166.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385020 f, 743281.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385080 f, 743397.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385140 f, 743513.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385200 f, 743629.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385260 f, 743745.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385320 f, 743861.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385380 f, 743976.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385440 f, 744092.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385500 f, 744208.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385560 f, 744324.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385620 f, 744440.1 fps, 0 ms/f [junit] 0 s: 60 f / 86 ms, 697.6 fps, 1 ms/f; total: 385680 f, 637487.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385740 f, 637586.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385800 f, 637685.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385860 f, 637785.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385920 f, 637884.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385980 f, 637983.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 386040 f, 638082.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 386100 f, 638181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 386160 f, 638281.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 386220 f, 638380.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 386280 f, 638479.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 386340 f, 638578.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 386400 f, 638677.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 386460 f, 638776.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 386520 f, 638876.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 386580 f, 638975.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 386640 f, 639074.4 fps, 0 ms/f [junit] GLCanvas invisible frame count: Before 267, after 268 [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 386700 f, 639173.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 386760 f, 639272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 386820 f, 639371.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 386880 f, 639471.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 386940 f, 639570.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 387000 f, 639669.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 387060 f, 639768.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 387120 f, 639867.7 fps, 0 ms/f [junit] XXXX Visible Part 3/3 [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 387180 f, 639966.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 387240 f, 640066.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 387300 f, 640165.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 387360 f, 639207.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 387420 f, 639306.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 387480 f, 639405.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 387540 f, 639504.9 fps, 0 ms/f [junit] 0 s: 60 f / 78 ms, 769.2 fps, 1 ms/f; total: 60 f, 769.2 fps, 1 ms/f [junit] 0 s: 60 f / 75 ms, 800.0 fps, 1 ms/f; total: 120 f, 784.3 fps, 1 ms/f [junit] 0 s: 60 f / 65 ms, 923.0 fps, 1 ms/f; total: 180 f, 821.9 fps, 1 ms/f [junit] 0 s: 60 f / 66 ms, 909.0 fps, 1 ms/f; total: 240 f, 839.1 fps, 1 ms/f [junit] 0 s: 60 f / 67 ms, 895.5 fps, 1 ms/f; total: 300 f, 849.8 fps, 1 ms/f [junit] 0 s: 60 f / 66 ms, 909.0 fps, 1 ms/f; total: 360 f, 859.1 fps, 1 ms/f [junit] 0 s: 60 f / 67 ms, 895.5 fps, 1 ms/f; total: 420 f, 864.1 fps, 1 ms/f [junit] 0 s: 60 f / 65 ms, 923.0 fps, 1 ms/f; total: 480 f, 869.5 fps, 1 ms/f [junit] GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] 0 s: 60 f / 57 ms, 1052.6 fps, 0 ms/f; total: 540 f, 886.6 fps, 1 ms/f [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug664GLCanvasSetVisibleSwingAWT - test01Onscreen [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 600 f, 985.2 fps, 1 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 660 f, 1083.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 720 f, 1182.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 780 f, 1280.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 840 f, 1379.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 900 f, 1475.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 960 f, 1573.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1020 f, 1672.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1080 f, 1770.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1140 f, 1868.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1200 f, 1967.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1260 f, 2065.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1320 f, 2163.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1380 f, 2262.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1440 f, 2360.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1500 f, 2459.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1560 f, 2557.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1620 f, 2655.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1680 f, 2754.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1740 f, 2852.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1800 f, 2950.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1860 f, 3049.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1920 f, 3147.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1980 f, 3245.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2040 f, 3344.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2100 f, 3442.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2160 f, 3540.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2220 f, 3639.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2280 f, 3737.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2340 f, 3829.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2400 f, 3927.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2460 f, 4026.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2520 f, 4124.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2580 f, 4222.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2640 f, 4320.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2700 f, 4418.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2760 f, 4517.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2820 f, 4615.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2880 f, 4713.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2940 f, 4811.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3000 f, 4909.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3060 f, 5008.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3120 f, 5106.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3180 f, 5204.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3240 f, 5302.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3300 f, 5400.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3360 f, 5499.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3420 f, 5597.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3480 f, 5695.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3540 f, 5793.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3600 f, 5882.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3660 f, 5980.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3720 f, 6078.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3780 f, 6176.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3840 f, 6274.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3900 f, 6372.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3960 f, 6470.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4020 f, 6568.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4080 f, 6666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4140 f, 6764.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4200 f, 6862.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4260 f, 6960.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4320 f, 7058.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4380 f, 7156.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4440 f, 7254.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4500 f, 7352.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4560 f, 7450.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4620 f, 7549.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4680 f, 7647.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4740 f, 7745.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4800 f, 7843.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4860 f, 7941.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4920 f, 8039.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4980 f, 8137.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5040 f, 8235.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5100 f, 8333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5160 f, 8431.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5220 f, 8515.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5280 f, 8613.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5340 f, 8711.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5400 f, 8809.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5460 f, 8907.0 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: 5520 f, 9004.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5580 f, 9102.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5640 f, 9200.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5700 f, 9298.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5760 f, 9396.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5820 f, 9494.2 fps, 0 ms/f [junit] Platform doesn't support offscreen test. [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5880 f, 9592.1 fps, 0 ms/f [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: 5940 f, 9690.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6000 f, 9787.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6060 f, 9885.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6120 f, 9983.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6180 f, 10081.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6240 f, 10179.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6300 f, 10277.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6360 f, 10375.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6420 f, 10473.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6480 f, 10570.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6540 f, 10668.8 fps, 0 ms/f [junit] ++++ Test Singleton.unlock() [junit] 0 s: 60 f / 14 ms, 4285.7 fps, 0 ms/f; total: 6600 f, 10509.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6660 f, 10588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6720 f, 10683.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6780 f, 10779.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6840 f, 10874.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6900 f, 10969.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6960 f, 11065.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7020 f, 11160.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7080 f, 11255.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7140 f, 11351.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7200 f, 11446.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7260 f, 11542.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7320 f, 11637.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7380 f, 11732.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7440 f, 11828.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7500 f, 11923.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7560 f, 12019.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7620 f, 12114.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7680 f, 12209.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7740 f, 12305.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7800 f, 12400.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7860 f, 12496.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7920 f, 12591.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7980 f, 12686.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8040 f, 12782.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8100 f, 12877.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8160 f, 12972.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8220 f, 13068.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8280 f, 13163.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8340 f, 13259.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8400 f, 13354.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8460 f, 13428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8520 f, 13523.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8580 f, 13619.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8640 f, 13714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8700 f, 13809.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8760 f, 13904.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8820 f, 14000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8880 f, 14095.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8940 f, 14190.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9000 f, 14285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9060 f, 14380.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9120 f, 14476.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9180 f, 14571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9240 f, 14666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9300 f, 14761.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9360 f, 14857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9420 f, 14952.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9480 f, 15047.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9540 f, 15142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9600 f, 15238.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9660 f, 15333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9720 f, 15428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9780 f, 15523.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9840 f, 15619.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9900 f, 15714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9960 f, 15809.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10020 f, 15904.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10080 f, 16000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10140 f, 16095.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10200 f, 16190.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10260 f, 16285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10320 f, 16380.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10380 f, 16476.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10440 f, 16571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10500 f, 16666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10560 f, 16761.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10620 f, 16857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10680 f, 16952.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10740 f, 17047.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10800 f, 17142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10860 f, 17210.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10920 f, 17305.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10980 f, 17400.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11040 f, 17496.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11100 f, 17591.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11160 f, 17686.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11220 f, 17781.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11280 f, 17876.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11340 f, 17971.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11400 f, 18066.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11460 f, 18161.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11520 f, 18256.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11580 f, 18351.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11640 f, 18446.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11700 f, 18541.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11760 f, 18637.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11820 f, 18732.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11880 f, 18827.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11940 f, 18922.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12000 f, 19017.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12060 f, 19112.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12120 f, 19207.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12180 f, 19302.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12240 f, 19397.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12300 f, 19492.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12360 f, 19587.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12420 f, 19683.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12480 f, 19778.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12540 f, 19873.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12600 f, 19968.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12660 f, 20031.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12720 f, 20126.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12780 f, 20221.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12840 f, 20316.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12900 f, 20411.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12960 f, 20506.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13020 f, 20601.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13080 f, 20696.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13140 f, 20791.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13200 f, 20886.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13260 f, 20981.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13320 f, 21075.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13380 f, 21170.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13440 f, 21265.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13500 f, 21360.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13560 f, 21455.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13620 f, 21550.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13680 f, 21645.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13740 f, 21740.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13800 f, 21835.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13860 f, 21930.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13920 f, 22025.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13980 f, 22120.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14040 f, 22215.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14100 f, 22310.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14160 f, 22405.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14220 f, 22500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14280 f, 22594.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14340 f, 22689.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14400 f, 22784.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14460 f, 22879.7 fps, 0 ms/f [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132377617 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14520 f, 22974.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14580 f, 23069.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14640 f, 23127.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14700 f, 23222.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14760 f, 23317.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14820 f, 23412.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14880 f, 23507.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14940 f, 23601.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15000 f, 23696.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15060 f, 23791.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15120 f, 23886.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15180 f, 23981.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15240 f, 24075.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15300 f, 24170.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15360 f, 24265.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15420 f, 24360.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15480 f, 24454.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15540 f, 24549.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15600 f, 24644.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15660 f, 24739.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15720 f, 24834.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15780 f, 24928.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15840 f, 25023.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15900 f, 25118.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15960 f, 25213.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16020 f, 25308.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16080 f, 25402.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16140 f, 25497.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16200 f, 25592.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16260 f, 25687.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16320 f, 25781.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16380 f, 25876.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16440 f, 25971.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16500 f, 26066.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16560 f, 26161.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16620 f, 26255.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16680 f, 26350.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16740 f, 26445.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16800 f, 26540.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16860 f, 26635.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16920 f, 26729.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16980 f, 26782.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17040 f, 26876.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17100 f, 26971.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17160 f, 27066.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17220 f, 27160.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17280 f, 27255.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17340 f, 27350.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17400 f, 27444.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17460 f, 27539.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17520 f, 27634.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17580 f, 27728.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17640 f, 27823.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17700 f, 27917.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17760 f, 28012.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17820 f, 28107.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17880 f, 28201.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17940 f, 28296.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18000 f, 28391.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18060 f, 28485.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18120 f, 28580.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18180 f, 28675.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18240 f, 28769.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18300 f, 28864.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18360 f, 28958.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18420 f, 29053.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18480 f, 29148.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18540 f, 29242.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18600 f, 29337.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18660 f, 29432.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18720 f, 29526.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18780 f, 29621.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18840 f, 29716.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18900 f, 29810.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18960 f, 29905.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19020 f, 30000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19080 f, 30094.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19140 f, 30189.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19200 f, 30283.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19260 f, 30378.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19320 f, 30425.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19380 f, 30519.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19440 f, 30614.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19500 f, 30708.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19560 f, 30803.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19620 f, 30897.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19680 f, 30992.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19740 f, 31086.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19800 f, 31181.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19860 f, 31275.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19920 f, 31370.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19980 f, 31464.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20040 f, 31559.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20100 f, 31653.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20160 f, 31748.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20220 f, 31842.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20280 f, 31937.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20340 f, 32031.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20400 f, 32125.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20460 f, 32220.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20520 f, 32314.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20580 f, 32409.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20640 f, 32503.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20700 f, 32598.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20760 f, 32692.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20820 f, 32787.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20880 f, 32881.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20940 f, 32976.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21000 f, 33070.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21060 f, 33165.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21120 f, 33259.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21180 f, 33354.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21240 f, 33448.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21300 f, 33543.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21360 f, 33637.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21420 f, 33732.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21480 f, 33826.7 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, 33962.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21660 f, 34056.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21720 f, 34150.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21780 f, 34245.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21840 f, 34339.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21900 f, 34433.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21960 f, 34528.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22020 f, 34622.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22080 f, 34716.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22140 f, 34811.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22200 f, 34905.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22260 f, 35000.0 fps, 0 ms/f [junit] SLOCK [T main @ 1751132377620 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22320 f, 35094.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22380 f, 35188.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22440 f, 35283.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22500 f, 35377.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22560 f, 35471.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22620 f, 35566.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22680 f, 35660.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22740 f, 35754.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22800 f, 35849.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22860 f, 35943.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22920 f, 36037.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22980 f, 36132.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23040 f, 36226.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23100 f, 36320.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23160 f, 36415.0 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, 37676.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24060 f, 37770.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24120 f, 37864.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24180 f, 37959.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24240 f, 38053.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24300 f, 38147.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24360 f, 38241.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24420 f, 38335.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24480 f, 38430.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24540 f, 38524.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24600 f, 38618.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24660 f, 38712.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24720 f, 38806.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24780 f, 38901.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24840 f, 38995.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24900 f, 39089.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24960 f, 39183.6 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, 41567.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26580 f, 41661.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26640 f, 41755.4 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, 44482.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28440 f, 44576.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28500 f, 44670.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28560 f, 44764.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28620 f, 44858.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28680 f, 44952.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28740 f, 45047.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28800 f, 45141.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28860 f, 45235.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28920 f, 45329.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28980 f, 45423.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29040 f, 45517.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29100 f, 45611.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29160 f, 45705.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29220 f, 45799.3 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, 47042.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30120 f, 47136.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30180 f, 47230.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30240 f, 47323.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30300 f, 47417.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30360 f, 47511.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30420 f, 47605.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30480 f, 47699.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30540 f, 47793.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30600 f, 47887.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30660 f, 47981.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30720 f, 48075.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30780 f, 48169.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30840 f, 48262.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30900 f, 48356.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30960 f, 48450.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31020 f, 48544.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31080 f, 48638.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31140 f, 48732.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31200 f, 48826.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31260 f, 48920.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31320 f, 49014.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31380 f, 49107.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31440 f, 49201.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31500 f, 49295.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31560 f, 49389.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31620 f, 49483.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31680 f, 49577.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31740 f, 49671.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31800 f, 49765.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31860 f, 49859.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31920 f, 49953.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31980 f, 50046.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32040 f, 50062.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32100 f, 50156.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32160 f, 50250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32220 f, 50343.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32280 f, 50437.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32340 f, 50531.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32400 f, 50625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32460 f, 50718.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32520 f, 50812.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32580 f, 50906.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32640 f, 51000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32700 f, 51093.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32760 f, 51187.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32820 f, 51281.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32880 f, 51375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32940 f, 51468.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33000 f, 51562.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33060 f, 51656.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33120 f, 51750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33180 f, 51843.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33240 f, 51937.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33300 f, 52031.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33360 f, 52125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33420 f, 52218.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33480 f, 52312.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33540 f, 52406.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33600 f, 52500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33660 f, 52593.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33720 f, 52687.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33780 f, 52781.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33840 f, 52875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33900 f, 52968.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33960 f, 53062.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34020 f, 53156.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34080 f, 53250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34140 f, 53343.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34200 f, 53437.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34260 f, 53531.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34320 f, 53625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34380 f, 53718.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34440 f, 53812.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34500 f, 53906.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34560 f, 54000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34620 f, 54093.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34680 f, 54187.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34740 f, 54281.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34800 f, 54375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34860 f, 54468.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34920 f, 54477.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34980 f, 54570.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35040 f, 54664.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35100 f, 54758.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35160 f, 54851.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35220 f, 54945.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35280 f, 55039.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35340 f, 55132.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35400 f, 55226.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35460 f, 55319.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35520 f, 55413.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35580 f, 55507.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35640 f, 55600.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35700 f, 55694.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35760 f, 55787.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35820 f, 55881.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35880 f, 55975.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35940 f, 56068.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36000 f, 56162.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36060 f, 56255.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36120 f, 56349.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36180 f, 56443.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36240 f, 56536.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36300 f, 56630.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36360 f, 56723.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36420 f, 56817.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36480 f, 56911.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36540 f, 57004.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36600 f, 57098.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36660 f, 57191.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36720 f, 57285.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36780 f, 57379.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36840 f, 57472.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36900 f, 57566.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36960 f, 57659.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37020 f, 57753.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37080 f, 57847.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37140 f, 57850.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37200 f, 57943.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37260 f, 58037.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37320 f, 58130.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37380 f, 58224.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37440 f, 58317.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37500 f, 58411.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37560 f, 58504.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37620 f, 58598.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37680 f, 58691.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37740 f, 58785.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37800 f, 58878.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37860 f, 58971.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37920 f, 59065.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37980 f, 59158.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38040 f, 59252.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38100 f, 59345.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38160 f, 59439.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38220 f, 59532.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38280 f, 59626.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38340 f, 59719.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38400 f, 59813.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38460 f, 59906.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38520 f, 60000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38580 f, 60093.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38640 f, 60186.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38700 f, 60280.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38760 f, 60373.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38820 f, 60467.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38880 f, 60560.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38940 f, 60654.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39000 f, 60747.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39060 f, 60841.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39120 f, 60934.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39180 f, 61028.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39240 f, 61121.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39300 f, 61214.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39360 f, 61308.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39420 f, 61401.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39480 f, 61495.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39540 f, 61588.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39600 f, 61682.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39660 f, 61775.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39720 f, 61869.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39780 f, 61962.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39840 f, 62056.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39900 f, 62149.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39960 f, 62146.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40020 f, 62239.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40080 f, 62332.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40140 f, 62426.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40200 f, 62519.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40260 f, 62612.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40320 f, 62706.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40380 f, 62799.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40440 f, 62892.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40500 f, 62986.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40560 f, 63079.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40620 f, 63172.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40680 f, 63265.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40740 f, 63359.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40800 f, 63452.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40860 f, 63545.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40920 f, 63639.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40980 f, 63732.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41040 f, 63825.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41100 f, 63919.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41160 f, 64012.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41220 f, 64105.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41280 f, 64199.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41340 f, 64292.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41400 f, 64385.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41460 f, 64479.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41520 f, 64572.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41580 f, 64665.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41640 f, 64758.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41700 f, 64852.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41760 f, 64945.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41820 f, 65038.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41880 f, 65132.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41940 f, 65225.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42000 f, 65318.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42060 f, 65412.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42120 f, 65505.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42180 f, 65598.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42240 f, 65692.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42300 f, 65785.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42360 f, 65878.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42420 f, 65972.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42480 f, 66065.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42540 f, 66158.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42600 f, 66251.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42660 f, 66345.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42720 f, 66438.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42780 f, 66428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42840 f, 66521.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42900 f, 66614.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42960 f, 66708.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43020 f, 66801.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43080 f, 66894.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43140 f, 66987.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43200 f, 67080.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43260 f, 67173.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43320 f, 67267.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43380 f, 67360.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43440 f, 67453.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43500 f, 67546.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43560 f, 67639.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43620 f, 67732.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43680 f, 67826.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43740 f, 67919.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43800 f, 68012.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43860 f, 68105.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43920 f, 68198.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43980 f, 68291.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44040 f, 68385.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44100 f, 68478.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44160 f, 68571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44220 f, 68664.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44280 f, 68757.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44340 f, 68850.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44400 f, 68944.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44460 f, 69037.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44520 f, 69130.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44580 f, 69223.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44640 f, 69316.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44700 f, 69409.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44760 f, 69503.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44820 f, 69596.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44880 f, 69689.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44940 f, 69782.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45000 f, 69875.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45060 f, 69968.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45120 f, 70062.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45180 f, 70155.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45240 f, 70248.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45300 f, 70341.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45360 f, 70434.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45420 f, 70527.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45480 f, 70511.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45540 f, 70604.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45600 f, 70697.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45660 f, 70790.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45720 f, 70883.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45780 f, 70976.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45840 f, 71069.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45900 f, 71162.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45960 f, 71255.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46020 f, 71348.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46080 f, 71441.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46140 f, 71534.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46200 f, 71627.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46260 f, 71720.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46320 f, 71813.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46380 f, 71906.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46440 f, 72000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46500 f, 72093.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46560 f, 72186.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46620 f, 72279.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46680 f, 72372.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46740 f, 72465.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46800 f, 72558.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46860 f, 72651.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46920 f, 72744.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46980 f, 72837.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47040 f, 72930.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47100 f, 73023.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47160 f, 73116.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47220 f, 73209.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47280 f, 73302.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47340 f, 73395.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47400 f, 73488.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47460 f, 73581.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47520 f, 73674.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47580 f, 73767.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47640 f, 73860.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47700 f, 73953.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47760 f, 74046.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47820 f, 74139.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47880 f, 74232.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47940 f, 74325.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48000 f, 74418.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48060 f, 74511.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48120 f, 74604.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48180 f, 74697.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48240 f, 74790.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48300 f, 74883.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48360 f, 74976.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48420 f, 75069.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48480 f, 75162.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48540 f, 75139.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48600 f, 75232.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48660 f, 75325.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48720 f, 75417.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48780 f, 75510.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48840 f, 75603.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48900 f, 75696.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48960 f, 75789.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49020 f, 75882.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49080 f, 75975.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49140 f, 76068.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49200 f, 76160.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49260 f, 76253.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49320 f, 76346.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49380 f, 76439.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49440 f, 76532.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49500 f, 76625.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49560 f, 76718.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49620 f, 76811.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49680 f, 76904.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49740 f, 76996.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49800 f, 77089.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49860 f, 77182.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49920 f, 77275.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49980 f, 77368.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50040 f, 77461.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50100 f, 77554.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50160 f, 77647.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50220 f, 77739.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50280 f, 77832.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50340 f, 77925.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50400 f, 78018.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50460 f, 78111.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50520 f, 78204.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50580 f, 78297.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50640 f, 78390.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50700 f, 78482.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50760 f, 78575.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50820 f, 78668.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50880 f, 78761.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50940 f, 78854.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51000 f, 78947.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51060 f, 79040.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51120 f, 79133.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51180 f, 79226.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51240 f, 79318.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51300 f, 79411.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51360 f, 79504.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51420 f, 79597.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51480 f, 79690.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51540 f, 79659.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51600 f, 79752.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51660 f, 79845.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51720 f, 79938.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51780 f, 80030.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51840 f, 80123.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51900 f, 80216.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51960 f, 80309.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52020 f, 80401.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52080 f, 80494.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52140 f, 80587.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52200 f, 80680.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322860 f, 273147.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52260 f, 80772.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322920 f, 273197.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52320 f, 80865.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322980 f, 273248.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52380 f, 80958.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323040 f, 273299.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52440 f, 81051.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323100 f, 273350.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52500 f, 81143.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52560 f, 81236.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323160 f, 273401.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323220 f, 273451.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323280 f, 273502.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323340 f, 273553.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323400 f, 273604.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323460 f, 273654.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323520 f, 273705.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323580 f, 273756.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52620 f, 81329.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323640 f, 273807.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52680 f, 81421.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323700 f, 273857.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52740 f, 81514.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52800 f, 81607.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52860 f, 81700.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52920 f, 81792.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52980 f, 81885.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53040 f, 81978.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323760 f, 273908.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53100 f, 82071.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323820 f, 273959.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53160 f, 82163.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53220 f, 82256.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323880 f, 274010.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53280 f, 82349.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323940 f, 274060.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53340 f, 82442.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324000 f, 274111.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53400 f, 82534.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324060 f, 274162.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53460 f, 82627.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324120 f, 274213.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53520 f, 82720.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324180 f, 274263.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324240 f, 274314.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53580 f, 82812.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53640 f, 82905.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324300 f, 274133.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53700 f, 82998.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324360 f, 274184.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53760 f, 83091.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324420 f, 274235.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324480 f, 274285.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324540 f, 274336.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324600 f, 274387.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324660 f, 274437.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324720 f, 274488.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324780 f, 274539.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324840 f, 274590.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53820 f, 83183.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324900 f, 274640.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53880 f, 83276.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324960 f, 274691.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53940 f, 83369.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325020 f, 274742.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325080 f, 274792.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325140 f, 274843.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54000 f, 83462.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325200 f, 274894.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54060 f, 83554.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325260 f, 274945.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54120 f, 83647.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325320 f, 274995.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325380 f, 275046.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54180 f, 83740.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325440 f, 275097.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54240 f, 83833.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325500 f, 275147.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325560 f, 275198.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54300 f, 83925.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54360 f, 84018.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54420 f, 84111.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54480 f, 84204.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54540 f, 84296.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54600 f, 84259.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54660 f, 84351.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54720 f, 84444.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54780 f, 84537.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54840 f, 84629.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54900 f, 84722.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54960 f, 84814.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55020 f, 84907.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55080 f, 85000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55140 f, 85092.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55200 f, 85185.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55260 f, 85277.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55320 f, 85370.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55380 f, 85462.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55440 f, 85555.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325620 f, 275249.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55500 f, 85648.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55560 f, 85740.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325680 f, 275300.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55620 f, 85833.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55680 f, 85925.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325740 f, 275350.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55740 f, 86018.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55800 f, 86111.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325800 f, 275401.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55860 f, 86203.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325860 f, 275452.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55920 f, 86296.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325920 f, 275502.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55980 f, 86388.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325980 f, 275553.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56040 f, 86481.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326040 f, 275604.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326100 f, 275655.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326160 f, 275705.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326220 f, 275756.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326280 f, 275807.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326340 f, 275858.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56100 f, 86574.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326400 f, 275908.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326460 f, 275959.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56160 f, 86666.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326520 f, 276010.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56220 f, 86759.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326580 f, 276060.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56280 f, 86851.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326640 f, 276111.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56340 f, 86944.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326700 f, 276162.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56400 f, 87037.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326760 f, 276213.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56460 f, 87129.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326820 f, 276263.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326880 f, 276314.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56520 f, 87222.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326940 f, 276365.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56580 f, 87314.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327000 f, 276415.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56640 f, 87407.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327060 f, 276466.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56700 f, 87500.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327120 f, 276517.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56760 f, 87592.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327180 f, 276568.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56820 f, 87685.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327240 f, 276618.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56880 f, 87777.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327300 f, 276669.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56940 f, 87870.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327360 f, 276720.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57000 f, 87962.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327420 f, 276770.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57060 f, 88055.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327480 f, 276587.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57120 f, 88148.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327540 f, 276638.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57180 f, 88240.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57240 f, 88333.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327600 f, 276689.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57300 f, 88425.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327660 f, 276739.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57360 f, 88518.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327720 f, 276790.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57420 f, 88611.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327780 f, 276841.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57480 f, 88703.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327840 f, 276891.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57540 f, 88796.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327900 f, 276942.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57600 f, 88888.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327960 f, 276993.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57660 f, 88981.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328020 f, 277043.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57720 f, 88936.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328080 f, 277094.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57780 f, 89029.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328140 f, 277145.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57840 f, 89121.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328200 f, 277195.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57900 f, 89214.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57960 f, 89306.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58020 f, 89399.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58080 f, 89491.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58140 f, 89583.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58200 f, 89676.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328260 f, 277246.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58260 f, 89768.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328320 f, 277297.3 fps, 0 ms/f [junit] 0 s: 60 f / 65 ms, 923.0 fps, 1 ms/f; total: 58320 f, 81680.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328380 f, 277347.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58380 f, 81764.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58440 f, 81848.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58500 f, 81932.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58560 f, 82016.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58620 f, 82100.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58680 f, 82069.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58740 f, 82153.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58800 f, 82237.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58860 f, 82321.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58920 f, 82405.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58980 f, 82489.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59040 f, 82573.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59100 f, 82657.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59160 f, 82741.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59220 f, 82825.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59280 f, 82909.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59340 f, 82993.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328440 f, 277398.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328500 f, 277449.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328560 f, 277500.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328620 f, 277550.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328680 f, 277601.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328740 f, 277652.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328800 f, 277702.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328860 f, 277753.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328920 f, 277804.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328980 f, 277854.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329040 f, 277905.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329100 f, 277956.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329160 f, 278006.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329220 f, 278057.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329280 f, 278108.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329340 f, 278158.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329400 f, 278209.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329460 f, 278260.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329520 f, 278310.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329580 f, 278361.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329640 f, 278412.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329700 f, 278462.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329760 f, 278513.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329820 f, 278564.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329880 f, 278614.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329940 f, 278665.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330000 f, 278716.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330060 f, 278766.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330120 f, 278817.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330180 f, 278868.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330240 f, 278918.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330300 f, 278969.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330360 f, 279020.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330420 f, 279070.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330480 f, 279121.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330540 f, 279172.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330600 f, 279222.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330660 f, 279037.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330720 f, 279088.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330780 f, 279139.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330840 f, 279189.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330900 f, 279240.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330960 f, 279291.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331020 f, 279341.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331080 f, 279392.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331140 f, 279443.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331200 f, 279493.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331260 f, 279544.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331320 f, 279594.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331380 f, 279645.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331440 f, 279696.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331500 f, 279746.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331560 f, 279797.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331620 f, 279848.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331680 f, 279898.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331740 f, 279949.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59400 f, 83076.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331800 f, 280000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331860 f, 280050.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59460 f, 83160.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331920 f, 280101.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59520 f, 83244.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331980 f, 280151.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59580 f, 83328.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332040 f, 280202.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59640 f, 83412.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332100 f, 280253.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332160 f, 280303.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59700 f, 83496.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332220 f, 280354.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59760 f, 83463.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332280 f, 280405.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59820 f, 83547.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332340 f, 280455.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59880 f, 83631.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332400 f, 280506.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59940 f, 83715.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332460 f, 280556.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60000 f, 83798.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332520 f, 280607.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60060 f, 83882.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332580 f, 280658.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332640 f, 280708.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332700 f, 280759.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60120 f, 83966.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332760 f, 280810.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60180 f, 84050.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332820 f, 280860.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60240 f, 84134.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332880 f, 280911.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60300 f, 84217.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332940 f, 280962.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60360 f, 84301.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333000 f, 281012.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60420 f, 84385.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333060 f, 281063.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60480 f, 84469.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333120 f, 281113.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60540 f, 84553.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60600 f, 84636.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60660 f, 84720.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60720 f, 84804.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60780 f, 84888.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60840 f, 84972.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60900 f, 85055.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60960 f, 85139.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61020 f, 85223.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61080 f, 85307.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61140 f, 85391.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61200 f, 85355.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61260 f, 85439.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61320 f, 85523.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333180 f, 281164.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333240 f, 281215.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333300 f, 281265.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333360 f, 281316.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333420 f, 281367.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333480 f, 281417.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333540 f, 281468.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333600 f, 281519.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333660 f, 281569.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333720 f, 281620.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333780 f, 281670.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333840 f, 281721.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333900 f, 281534.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333960 f, 281585.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334020 f, 281635.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334080 f, 281686.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334140 f, 281736.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334200 f, 281787.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334260 f, 281838.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61380 f, 85606.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61440 f, 85690.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61500 f, 85774.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61560 f, 85857.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334320 f, 281888.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61620 f, 85941.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334380 f, 281939.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61680 f, 86025.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334440 f, 281989.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61740 f, 86108.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334500 f, 282040.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61800 f, 86192.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334560 f, 282091.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61860 f, 86276.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334620 f, 282141.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61920 f, 86359.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334680 f, 282192.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61980 f, 86443.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334740 f, 282242.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62040 f, 86527.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334800 f, 282293.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62100 f, 86610.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334860 f, 282344.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62160 f, 86694.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334920 f, 282394.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62220 f, 86778.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334980 f, 282445.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62280 f, 86861.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 335040 f, 282495.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62340 f, 86945.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 335100 f, 282546.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62400 f, 87029.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 335160 f, 282596.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62460 f, 87112.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 335220 f, 282647.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62520 f, 87196.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 335280 f, 282698.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62580 f, 87158.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 335340 f, 282748.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62640 f, 87242.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 335400 f, 282799.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62700 f, 87325.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 335460 f, 282849.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62760 f, 87409.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 335520 f, 282900.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62820 f, 87493.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62880 f, 87576.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62940 f, 87660.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 335580 f, 282951.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63000 f, 87743.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 335640 f, 283001.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63060 f, 87827.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 335700 f, 283052.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63120 f, 87910.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 335760 f, 283102.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63180 f, 87994.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 335820 f, 283153.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63240 f, 88077.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 335880 f, 283204.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 335940 f, 283254.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336000 f, 283305.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336060 f, 283355.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336120 f, 283406.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336180 f, 283457.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336240 f, 283507.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336300 f, 283558.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336360 f, 283608.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336420 f, 283659.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336480 f, 283709.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336540 f, 283760.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336600 f, 283811.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336660 f, 283861.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336720 f, 283912.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63300 f, 88161.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336780 f, 283962.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336840 f, 284013.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336900 f, 284064.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336960 f, 284114.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337020 f, 284165.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337080 f, 284215.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337140 f, 284026.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337200 f, 284077.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337260 f, 284128.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337320 f, 284178.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63360 f, 88245.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337380 f, 284229.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337440 f, 284279.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337500 f, 284330.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337560 f, 284380.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337620 f, 284431.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337680 f, 284481.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63420 f, 88328.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63480 f, 88412.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63540 f, 88495.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337740 f, 284532.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337800 f, 284582.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337860 f, 284633.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337920 f, 284684.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337980 f, 284734.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 338040 f, 284785.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 338100 f, 284835.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 338160 f, 284886.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 338220 f, 284936.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 338280 f, 284987.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63600 f, 88579.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 338340 f, 285037.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63660 f, 88662.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 338400 f, 285088.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 338460 f, 285139.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63720 f, 88746.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 338520 f, 285189.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63780 f, 88830.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 338580 f, 285240.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63840 f, 88913.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 338640 f, 285290.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63900 f, 88997.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 338700 f, 285341.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63960 f, 89080.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 338760 f, 285391.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64020 f, 89164.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64080 f, 89247.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 338820 f, 285442.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64140 f, 89331.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64200 f, 89415.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 338880 f, 285492.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64260 f, 89374.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 338940 f, 285543.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64320 f, 89457.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339000 f, 285593.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64380 f, 89541.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339060 f, 285644.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64440 f, 89624.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339120 f, 285695.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64500 f, 89707.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339180 f, 285745.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64560 f, 89791.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339240 f, 285796.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64620 f, 89874.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339300 f, 285846.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64680 f, 89958.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339360 f, 285897.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64740 f, 90041.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339420 f, 285947.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64800 f, 90125.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339480 f, 285998.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64860 f, 90208.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339540 f, 286048.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339600 f, 286099.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64920 f, 90292.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339660 f, 286149.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64980 f, 90375.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339720 f, 286200.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65040 f, 90458.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339780 f, 286251.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65100 f, 90542.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339840 f, 286301.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65160 f, 90625.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339900 f, 286352.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65220 f, 90709.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339960 f, 286402.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65280 f, 90792.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340020 f, 286453.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65340 f, 90876.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340080 f, 286503.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65400 f, 90959.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340140 f, 286554.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65460 f, 91043.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340200 f, 286604.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65520 f, 91000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340260 f, 286655.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65580 f, 91083.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340320 f, 286705.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65640 f, 91166.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340380 f, 286756.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65700 f, 91250.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340440 f, 286565.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65760 f, 91333.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340500 f, 286616.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340560 f, 286666.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340620 f, 286717.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340680 f, 286767.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340740 f, 286818.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340800 f, 286868.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340860 f, 286919.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340920 f, 286969.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340980 f, 287020.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341040 f, 287070.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341100 f, 287121.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341160 f, 287171.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341220 f, 287222.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341280 f, 287272.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341340 f, 287323.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341400 f, 287373.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341460 f, 287424.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341520 f, 287474.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341580 f, 287525.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341640 f, 287575.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341700 f, 287626.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341760 f, 287676.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341820 f, 287727.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341880 f, 287777.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341940 f, 287828.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342000 f, 287878.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342060 f, 287929.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342120 f, 287979.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342180 f, 288030.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342240 f, 288080.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65820 f, 91416.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65880 f, 91500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65940 f, 91583.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66000 f, 91666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66060 f, 91750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66120 f, 91833.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66180 f, 91916.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66240 f, 92000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66300 f, 92083.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66360 f, 92166.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66420 f, 92250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66480 f, 92333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66540 f, 92416.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66600 f, 92500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66660 f, 92454.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66720 f, 92538.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66780 f, 92621.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66840 f, 92704.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66900 f, 92787.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66960 f, 92871.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67020 f, 92954.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67080 f, 93037.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67140 f, 93120.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67200 f, 93203.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67260 f, 93287.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67320 f, 93370.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67380 f, 93453.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67440 f, 93536.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67500 f, 93619.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67560 f, 93703.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67620 f, 93786.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67680 f, 93869.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67740 f, 93822.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67800 f, 93905.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67860 f, 93988.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67920 f, 94072.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67980 f, 94155.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68040 f, 94238.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68100 f, 94321.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342300 f, 288131.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68160 f, 94404.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68220 f, 94487.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68280 f, 94570.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342360 f, 288181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68340 f, 94653.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342420 f, 288232.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68400 f, 94736.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342480 f, 288282.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68460 f, 94819.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342540 f, 288333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68520 f, 94903.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342600 f, 288383.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68580 f, 94986.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342660 f, 288434.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68640 f, 95069.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342720 f, 288484.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68700 f, 95152.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342780 f, 288535.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68760 f, 95235.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342840 f, 288585.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68820 f, 95318.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342900 f, 288636.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68880 f, 95401.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342960 f, 288686.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68940 f, 95484.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343020 f, 288737.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69000 f, 95567.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343080 f, 288787.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69060 f, 95650.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69120 f, 95734.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343140 f, 288838.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69180 f, 95817.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343200 f, 288888.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69240 f, 95900.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343260 f, 288939.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69300 f, 95983.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343320 f, 288989.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69360 f, 96066.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343380 f, 289040.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69420 f, 96149.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343440 f, 289090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69480 f, 96099.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343500 f, 289141.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69540 f, 96182.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343560 f, 289191.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69600 f, 96265.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343620 f, 289242.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69660 f, 96348.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343680 f, 289049.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69720 f, 96431.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343740 f, 289100.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69780 f, 96514.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343800 f, 289150.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69840 f, 96597.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343860 f, 289201.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69900 f, 96680.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343920 f, 289251.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69960 f, 96763.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343980 f, 289301.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70020 f, 96846.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344040 f, 289352.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70080 f, 96929.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344100 f, 289402.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70140 f, 97012.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344160 f, 289453.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70200 f, 97095.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344220 f, 289503.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344280 f, 289554.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344340 f, 289604.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344400 f, 289655.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344460 f, 289705.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344520 f, 289756.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70260 f, 97178.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344580 f, 289806.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70320 f, 97127.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344640 f, 289857.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70380 f, 97209.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344700 f, 289907.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70440 f, 97292.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344760 f, 289957.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70500 f, 97375.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344820 f, 290008.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70560 f, 97458.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344880 f, 290058.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70620 f, 97541.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344940 f, 290109.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70680 f, 97624.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345000 f, 290159.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70740 f, 97707.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345060 f, 290210.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70800 f, 97790.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345120 f, 290260.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70860 f, 97872.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345180 f, 290311.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70920 f, 97955.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345240 f, 290361.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70980 f, 98038.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345300 f, 290412.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71040 f, 98121.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345360 f, 290462.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71100 f, 98204.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345420 f, 290513.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71160 f, 98287.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345480 f, 290563.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71220 f, 98370.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345540 f, 290613.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71280 f, 98453.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345600 f, 290664.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71340 f, 98535.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345660 f, 290714.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71400 f, 98618.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345720 f, 290765.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71460 f, 98701.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345780 f, 290815.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71520 f, 98784.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345840 f, 290866.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71580 f, 98867.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345900 f, 290916.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71640 f, 98950.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345960 f, 290967.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71700 f, 99033.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346020 f, 291017.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71760 f, 99116.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346080 f, 291068.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71820 f, 99198.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346140 f, 291118.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71880 f, 99281.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346200 f, 291169.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71940 f, 99364.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346260 f, 291219.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346320 f, 291269.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72000 f, 99310.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346380 f, 291320.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72060 f, 99393.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346440 f, 291370.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72120 f, 99475.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346500 f, 291421.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72180 f, 99558.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346560 f, 291471.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72240 f, 99641.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346620 f, 291522.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72300 f, 99724.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346680 f, 291572.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72360 f, 99806.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346740 f, 291623.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72420 f, 99889.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346800 f, 291673.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72480 f, 99972.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346860 f, 291724.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72540 f, 100055.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346920 f, 291529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72600 f, 100137.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346980 f, 291579.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72660 f, 100220.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347040 f, 291630.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347100 f, 291680.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72720 f, 100303.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72780 f, 100386.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72840 f, 100468.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72900 f, 100551.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72960 f, 100634.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73020 f, 100717.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73080 f, 100800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73140 f, 100882.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73200 f, 100965.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73260 f, 101048.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73320 f, 101131.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73380 f, 101213.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73440 f, 101296.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73500 f, 101379.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73560 f, 101462.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73620 f, 101544.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73680 f, 101487.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73740 f, 101570.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73800 f, 101652.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73860 f, 101735.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73920 f, 101818.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73980 f, 101900.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74040 f, 101983.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74100 f, 102066.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74160 f, 102148.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74220 f, 102231.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347160 f, 291731.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74280 f, 102314.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347220 f, 291781.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74340 f, 102396.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347280 f, 291831.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74400 f, 102479.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347340 f, 291882.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347400 f, 291932.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347460 f, 291983.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347520 f, 292033.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74460 f, 102561.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347580 f, 292084.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74520 f, 102644.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347640 f, 292134.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347700 f, 292184.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74580 f, 102727.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347760 f, 292235.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74640 f, 102809.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347820 f, 292285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74700 f, 102892.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347880 f, 292336.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74760 f, 102975.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347940 f, 292386.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74820 f, 103057.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348000 f, 292436.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74880 f, 103140.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348060 f, 292487.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74940 f, 103223.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75000 f, 103305.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348120 f, 292537.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75060 f, 103388.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348180 f, 292588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75120 f, 103471.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75180 f, 103553.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348240 f, 292638.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75240 f, 103636.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348300 f, 292689.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75300 f, 103719.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75360 f, 103801.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348360 f, 292739.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75420 f, 103741.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348420 f, 292789.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75480 f, 103823.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348480 f, 292840.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75540 f, 103906.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348540 f, 292890.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348600 f, 292941.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75600 f, 103988.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348660 f, 292991.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75660 f, 104071.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75720 f, 104154.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348720 f, 293042.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75780 f, 104236.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348780 f, 293092.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75840 f, 104319.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348840 f, 293142.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348900 f, 293193.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75900 f, 104401.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348960 f, 293243.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75960 f, 104484.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349020 f, 293294.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76020 f, 104566.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349080 f, 293344.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76080 f, 104649.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349140 f, 293394.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76140 f, 104731.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349200 f, 293445.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76200 f, 104814.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349260 f, 293495.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76260 f, 104896.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76320 f, 104979.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349320 f, 293546.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76380 f, 105061.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349380 f, 293596.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76440 f, 105144.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349440 f, 293647.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349500 f, 293697.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76500 f, 105226.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349560 f, 293747.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349620 f, 293798.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76560 f, 105309.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349680 f, 293848.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76620 f, 105392.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349740 f, 293899.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76680 f, 105474.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349800 f, 293949.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76740 f, 105557.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349860 f, 294000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76800 f, 105639.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76860 f, 105722.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76920 f, 105804.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76980 f, 105887.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77040 f, 105824.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77100 f, 105906.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77160 f, 105989.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77220 f, 106071.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77280 f, 106153.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77340 f, 106236.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77400 f, 106318.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77460 f, 106401.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77520 f, 106483.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77580 f, 106565.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77640 f, 106648.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77700 f, 106730.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77760 f, 106813.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77820 f, 106895.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77880 f, 106978.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77940 f, 107060.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78000 f, 107142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78060 f, 107225.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78120 f, 107307.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78180 f, 107390.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78240 f, 107472.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78300 f, 107554.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78360 f, 107637.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349920 f, 294050.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349980 f, 294100.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350040 f, 294151.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350100 f, 294201.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350160 f, 294005.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350220 f, 294055.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350280 f, 294105.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350340 f, 294156.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350400 f, 294206.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350460 f, 294256.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350520 f, 294307.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350580 f, 294357.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350640 f, 294408.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350700 f, 294458.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350760 f, 294508.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350820 f, 294559.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350880 f, 294609.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350940 f, 294659.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351000 f, 294710.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351060 f, 294760.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351120 f, 294811.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351180 f, 294861.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351240 f, 294911.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351300 f, 294962.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351360 f, 295012.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351420 f, 295062.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351480 f, 295113.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351540 f, 295163.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351600 f, 295214.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351660 f, 295264.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351720 f, 295314.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351780 f, 295365.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351840 f, 295415.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351900 f, 295466.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351960 f, 295516.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352020 f, 295566.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352080 f, 295617.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352140 f, 295667.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352200 f, 295717.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78420 f, 107719.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352260 f, 295768.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352320 f, 295818.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78480 f, 107802.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352380 f, 295869.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78540 f, 107884.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352440 f, 295919.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78600 f, 107967.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352500 f, 295969.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78660 f, 107901.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352560 f, 296020.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78720 f, 107983.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352620 f, 296070.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78780 f, 108065.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352680 f, 296120.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78840 f, 108148.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352740 f, 296171.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78900 f, 108230.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352800 f, 296221.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78960 f, 108312.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352860 f, 296272.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79020 f, 108395.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352920 f, 296322.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79080 f, 108477.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352980 f, 296372.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79140 f, 108559.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353040 f, 296423.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79200 f, 108641.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79260 f, 108724.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353100 f, 296473.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79320 f, 108806.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353160 f, 296523.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79380 f, 108888.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353220 f, 296574.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79440 f, 108971.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353280 f, 296624.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79500 f, 109053.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353340 f, 296675.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79560 f, 109135.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353400 f, 296476.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79620 f, 109218.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353460 f, 296526.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353520 f, 296577.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79680 f, 109300.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353580 f, 296627.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79740 f, 109382.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353640 f, 296677.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353700 f, 296728.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79800 f, 109465.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353760 f, 296778.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79860 f, 109547.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353820 f, 296828.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79920 f, 109629.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353880 f, 296879.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79980 f, 109711.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353940 f, 296929.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354000 f, 296979.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354060 f, 297030.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80040 f, 109643.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354120 f, 297080.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354180 f, 297130.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80100 f, 109726.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354240 f, 297181.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80160 f, 109808.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354300 f, 297231.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80220 f, 109890.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354360 f, 297281.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80280 f, 109972.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354420 f, 297332.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80340 f, 110054.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354480 f, 297382.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80400 f, 110136.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354540 f, 297432.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354600 f, 297483.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80460 f, 110219.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80520 f, 110301.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80580 f, 110383.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80640 f, 110465.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80700 f, 110547.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80760 f, 110630.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80820 f, 110712.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80880 f, 110794.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80940 f, 110876.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81000 f, 110958.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81060 f, 111041.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81120 f, 111123.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81180 f, 111205.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81240 f, 111287.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354660 f, 297533.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81300 f, 111369.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81360 f, 111452.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354720 f, 297583.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81420 f, 111534.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354780 f, 297634.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81480 f, 111463.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354840 f, 297684.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81540 f, 111545.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354900 f, 297734.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81600 f, 111627.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354960 f, 297785.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81660 f, 111709.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355020 f, 297835.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81720 f, 111792.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355080 f, 297885.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81780 f, 111874.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355140 f, 297936.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81840 f, 111956.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355200 f, 297986.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81900 f, 112038.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355260 f, 298036.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81960 f, 112120.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355320 f, 298087.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355380 f, 298137.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82020 f, 112202.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355440 f, 298187.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355500 f, 298238.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355560 f, 298288.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355620 f, 298338.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355680 f, 298389.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355740 f, 298439.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355800 f, 298489.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355860 f, 298540.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355920 f, 298590.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355980 f, 298640.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356040 f, 298691.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356100 f, 298741.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356160 f, 298791.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356220 f, 298842.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356280 f, 298892.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356340 f, 298942.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356400 f, 298993.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356460 f, 299043.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356520 f, 299093.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356580 f, 299144.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356640 f, 298943.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356700 f, 298994.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356760 f, 299044.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356820 f, 299094.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356880 f, 299145.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356940 f, 299195.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357000 f, 299245.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357060 f, 299295.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357120 f, 299346.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357180 f, 299396.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357240 f, 299446.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357300 f, 299497.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357360 f, 299547.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357420 f, 299597.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357480 f, 299647.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357540 f, 299698.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357600 f, 299748.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357660 f, 299798.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357720 f, 299849.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357780 f, 299899.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357840 f, 299949.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357900 f, 300000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357960 f, 300050.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358020 f, 300100.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358080 f, 300150.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358140 f, 300201.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358200 f, 300251.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82080 f, 112284.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358260 f, 300301.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82140 f, 112366.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358320 f, 300352.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82200 f, 112448.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358380 f, 300402.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82260 f, 112530.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358440 f, 300452.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82320 f, 112612.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358500 f, 300502.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82380 f, 112694.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358560 f, 300553.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358620 f, 300603.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82440 f, 112777.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358680 f, 300653.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82500 f, 112859.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358740 f, 300704.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82560 f, 112941.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358800 f, 300754.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358860 f, 300804.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358920 f, 300855.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358980 f, 300905.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359040 f, 300955.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359100 f, 301005.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359160 f, 301056.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82620 f, 113023.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359220 f, 301106.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82680 f, 113105.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359280 f, 301156.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359340 f, 301207.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82740 f, 113187.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359400 f, 301257.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82800 f, 113269.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359460 f, 301307.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82860 f, 113351.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359520 f, 301357.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82920 f, 113433.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359580 f, 301408.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82980 f, 113360.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359640 f, 301458.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83040 f, 113442.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359700 f, 301508.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83100 f, 113524.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359760 f, 301559.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83160 f, 113606.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359820 f, 301356.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83220 f, 113688.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359880 f, 301407.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83280 f, 113770.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359940 f, 301457.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83340 f, 113852.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360000 f, 301507.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83400 f, 113934.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360060 f, 301557.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83460 f, 114016.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360120 f, 301608.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83520 f, 114098.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360180 f, 301658.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83580 f, 114180.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360240 f, 301708.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83640 f, 114262.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360300 f, 301758.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83700 f, 114344.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360360 f, 301809.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83760 f, 114426.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360420 f, 301859.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83820 f, 114508.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360480 f, 301909.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83880 f, 114590.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360540 f, 301959.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83940 f, 114672.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360600 f, 302010.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84000 f, 114754.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360660 f, 302060.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84060 f, 114836.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360720 f, 302110.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84120 f, 114918.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360780 f, 302160.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84180 f, 115000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360840 f, 302211.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84240 f, 115081.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84300 f, 115163.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360900 f, 302261.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84360 f, 115245.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360960 f, 302311.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84420 f, 115170.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361020 f, 302361.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84480 f, 115252.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361080 f, 302412.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84540 f, 115334.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84600 f, 115416.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361140 f, 302462.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84660 f, 115497.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84720 f, 115579.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84780 f, 115661.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361200 f, 302512.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361260 f, 302562.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84840 f, 115743.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361320 f, 302613.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361380 f, 302663.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84900 f, 115825.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361440 f, 302713.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84960 f, 115907.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85020 f, 115989.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361500 f, 302763.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361560 f, 302814.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85080 f, 116070.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361620 f, 302864.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85140 f, 116152.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361680 f, 302914.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85200 f, 116234.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361740 f, 302964.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85260 f, 116316.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85320 f, 116398.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361800 f, 303015.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85380 f, 116480.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361860 f, 303065.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85440 f, 116562.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361920 f, 303115.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85500 f, 116643.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361980 f, 303165.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85560 f, 116725.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85620 f, 116807.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85680 f, 116889.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85740 f, 116811.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85800 f, 116893.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85860 f, 116975.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85920 f, 117057.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85980 f, 117138.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86040 f, 117220.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86100 f, 117302.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86160 f, 117384.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86220 f, 117465.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86280 f, 117547.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86340 f, 117629.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86400 f, 117711.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86460 f, 117792.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86520 f, 117874.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362040 f, 303216.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362100 f, 303266.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362160 f, 303316.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362220 f, 303366.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362280 f, 303417.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362340 f, 303467.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362400 f, 303517.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362460 f, 303567.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362520 f, 303364.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362580 f, 303414.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362640 f, 303464.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362700 f, 303514.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362760 f, 303564.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362820 f, 303615.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362880 f, 303665.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362940 f, 303715.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363000 f, 303765.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363060 f, 303815.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363120 f, 303866.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363180 f, 303916.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363240 f, 303966.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363300 f, 304016.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363360 f, 304066.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363420 f, 304117.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363480 f, 304167.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363540 f, 304217.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363600 f, 304267.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363660 f, 304318.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86580 f, 117956.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363720 f, 304368.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86640 f, 118038.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363780 f, 304418.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86700 f, 118119.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363840 f, 304468.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86760 f, 118201.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363900 f, 304518.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86820 f, 118283.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363960 f, 304569.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86880 f, 118365.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86940 f, 118446.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364020 f, 304619.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87000 f, 118528.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364080 f, 304669.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87060 f, 118610.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87120 f, 118692.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364140 f, 304719.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87180 f, 118612.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87240 f, 118693.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364200 f, 304769.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87300 f, 118775.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364260 f, 304820.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87360 f, 118857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87420 f, 118938.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364320 f, 304870.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87480 f, 119020.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364380 f, 304920.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87540 f, 119102.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87600 f, 119183.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364440 f, 304970.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87660 f, 119265.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364500 f, 305020.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364560 f, 305071.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364620 f, 305121.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364680 f, 305171.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364740 f, 305221.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364800 f, 305271.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87720 f, 119346.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364860 f, 305322.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87780 f, 119428.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364920 f, 305372.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87840 f, 119510.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364980 f, 305422.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87900 f, 119591.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365040 f, 305472.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87960 f, 119673.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365100 f, 305523.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88020 f, 119755.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88080 f, 119836.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88140 f, 119918.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88200 f, 120000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88260 f, 120081.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88320 f, 120163.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88380 f, 120244.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88440 f, 120326.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88500 f, 120408.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88560 f, 120489.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88620 f, 120571.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365160 f, 305573.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365220 f, 305623.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365280 f, 305673.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365340 f, 305723.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365400 f, 305774.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365460 f, 305824.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365520 f, 305874.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365580 f, 305924.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365640 f, 305974.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365700 f, 306025.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365760 f, 305819.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365820 f, 305869.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365880 f, 305919.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365940 f, 305969.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366000 f, 306020.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366060 f, 306070.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366120 f, 306120.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366180 f, 306170.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366240 f, 306220.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366300 f, 306270.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366360 f, 306321.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366420 f, 306371.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366480 f, 306421.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366540 f, 306471.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366600 f, 306521.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366660 f, 306571.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88680 f, 120489.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88740 f, 120570.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88800 f, 120652.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88860 f, 120733.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88920 f, 120815.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88980 f, 120896.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89040 f, 120978.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89100 f, 121059.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89160 f, 121141.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89220 f, 121222.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89280 f, 121304.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89340 f, 121385.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89400 f, 121467.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89460 f, 121548.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89520 f, 121630.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89580 f, 121711.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89640 f, 121793.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89700 f, 121875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89760 f, 121956.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89820 f, 122038.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89880 f, 122119.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89940 f, 122201.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90000 f, 122282.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90060 f, 122364.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90120 f, 122279.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90180 f, 122360.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90240 f, 122442.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90300 f, 122523.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90360 f, 122605.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90420 f, 122686.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90480 f, 122767.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90540 f, 122849.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90600 f, 122930.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90660 f, 123012.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90720 f, 123093.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90780 f, 123175.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90840 f, 123256.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90900 f, 123170.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90960 f, 123252.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91020 f, 123333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91080 f, 123414.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91140 f, 123495.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91200 f, 123577.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91260 f, 123658.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91320 f, 123739.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91380 f, 123821.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91440 f, 123902.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91500 f, 123983.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91560 f, 124065.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91620 f, 124146.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91680 f, 124227.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91740 f, 124308.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91800 f, 124390.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91860 f, 124471.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366720 f, 306622.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91920 f, 124552.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366780 f, 306672.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366840 f, 306722.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366900 f, 306772.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366960 f, 306822.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91980 f, 124634.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92040 f, 124546.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92100 f, 124627.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92160 f, 124709.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367020 f, 306872.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92220 f, 124790.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92280 f, 124871.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367080 f, 306923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92340 f, 124952.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92400 f, 125033.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367140 f, 306973.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92460 f, 125115.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367200 f, 307023.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367260 f, 307073.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92520 f, 125196.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92580 f, 125277.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367320 f, 307123.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367380 f, 307173.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92640 f, 125358.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367440 f, 307224.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92700 f, 125439.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92760 f, 125520.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92820 f, 125602.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92880 f, 125683.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92940 f, 125764.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367500 f, 307274.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93000 f, 125845.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93060 f, 125926.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367560 f, 307324.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367620 f, 307374.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367680 f, 307424.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367740 f, 307474.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367800 f, 307525.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367860 f, 307575.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367920 f, 307625.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367980 f, 307675.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368040 f, 307725.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368100 f, 307775.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368160 f, 307826.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368220 f, 307876.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368280 f, 307926.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368340 f, 307976.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368400 f, 308026.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368460 f, 308076.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368520 f, 308127.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368580 f, 308177.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368640 f, 308227.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368700 f, 308277.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368760 f, 308327.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368820 f, 308377.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368880 f, 308428.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368940 f, 308478.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93120 f, 125837.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93180 f, 125918.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93240 f, 126000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93300 f, 126081.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93360 f, 126162.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93420 f, 126243.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93480 f, 126324.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93540 f, 126405.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93600 f, 126486.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93660 f, 126567.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93720 f, 126648.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93780 f, 126729.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93840 f, 126810.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93900 f, 126891.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93960 f, 126801.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94020 f, 126882.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94080 f, 126963.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94140 f, 127044.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94200 f, 127125.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94260 f, 127206.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94320 f, 127287.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94380 f, 127368.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369000 f, 308270.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94440 f, 127449.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369060 f, 308320.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94500 f, 127530.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94560 f, 127611.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369120 f, 308370.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94620 f, 127692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94680 f, 127773.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369180 f, 308421.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94740 f, 127854.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369240 f, 308471.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94800 f, 127935.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369300 f, 308521.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94860 f, 128016.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369360 f, 308571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94920 f, 128097.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94980 f, 128178.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369420 f, 308621.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95040 f, 128259.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95100 f, 128340.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369480 f, 308671.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95160 f, 128247.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369540 f, 308721.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95220 f, 128328.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95280 f, 128409.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369600 f, 308771.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95340 f, 128490.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369660 f, 308822.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95400 f, 128571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95460 f, 128652.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369720 f, 308872.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95520 f, 128733.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95580 f, 128814.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369780 f, 308922.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95640 f, 128894.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369840 f, 308972.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95700 f, 128975.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369900 f, 309022.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95760 f, 129056.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369960 f, 309072.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95820 f, 129137.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370020 f, 309122.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95880 f, 129218.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370080 f, 309172.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95940 f, 129299.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370140 f, 309223.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96000 f, 129380.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96060 f, 129460.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370200 f, 309273.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96120 f, 129541.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370260 f, 309323.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96180 f, 129448.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370320 f, 309373.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96240 f, 129528.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370380 f, 309423.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96300 f, 129609.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370440 f, 309473.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96360 f, 129690.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370500 f, 309523.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96420 f, 129771.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370560 f, 309573.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96480 f, 129851.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96540 f, 129932.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370620 f, 309624.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96600 f, 130013.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96660 f, 130094.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370680 f, 309674.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96720 f, 130174.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370740 f, 309724.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96780 f, 130255.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370800 f, 309774.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96840 f, 130336.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370860 f, 309824.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96900 f, 130417.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96960 f, 130497.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370920 f, 309874.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97020 f, 130403.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370980 f, 309924.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97080 f, 130483.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371040 f, 309974.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97140 f, 130564.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371100 f, 310025.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97200 f, 130645.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371160 f, 310075.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97260 f, 130725.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97320 f, 130806.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371220 f, 310125.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97380 f, 130887.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97440 f, 130967.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97500 f, 131048.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97560 f, 131129.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371280 f, 310175.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371340 f, 310225.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371400 f, 310275.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371460 f, 310325.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371520 f, 310375.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371580 f, 310426.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97620 f, 131209.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371640 f, 310476.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97680 f, 131290.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97740 f, 131194.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371700 f, 310526.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97800 f, 131275.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371760 f, 310576.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97860 f, 131355.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371820 f, 310626.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97920 f, 131436.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371880 f, 310676.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97980 f, 131516.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371940 f, 310726.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98040 f, 131597.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372000 f, 310776.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98100 f, 131677.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372060 f, 310827.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98160 f, 131758.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372120 f, 310617.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98220 f, 131838.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372180 f, 310667.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98280 f, 131919.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372240 f, 310717.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98340 f, 132000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372300 f, 310767.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98400 f, 132080.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372360 f, 310818.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98460 f, 132161.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372420 f, 310868.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98520 f, 132241.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372480 f, 310918.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98580 f, 132322.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372540 f, 310968.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98640 f, 132402.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372600 f, 311018.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98700 f, 132305.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372660 f, 311068.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98760 f, 132386.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372720 f, 311118.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98820 f, 132466.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372780 f, 311168.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98880 f, 132546.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372840 f, 311218.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98940 f, 132627.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372900 f, 311268.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99000 f, 132707.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372960 f, 311318.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99060 f, 132788.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373020 f, 311368.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99120 f, 132868.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373080 f, 311419.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99180 f, 132949.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373140 f, 311469.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99240 f, 133029.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373200 f, 311519.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99300 f, 133109.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373260 f, 311569.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99360 f, 133190.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99420 f, 133270.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373320 f, 311619.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99480 f, 133172.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99540 f, 133253.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373380 f, 311669.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99600 f, 133333.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373440 f, 311719.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99660 f, 133413.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99720 f, 133493.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99780 f, 133574.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373500 f, 311769.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373560 f, 311819.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373620 f, 311869.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373680 f, 311919.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373740 f, 311969.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99840 f, 133654.6 fps, 0 ms/f [junit] 1 s: 60 f / 84 ms, 714.2 fps, 1 ms/f; total: 373800 f, 291575.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99900 f, 133734.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373860 f, 291622.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99960 f, 133815.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100020 f, 133895.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100080 f, 133975.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373920 f, 291669.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100140 f, 133877.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373980 f, 291716.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100200 f, 133957.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100260 f, 134037.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100320 f, 134117.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100380 f, 134197.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100440 f, 134278.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100500 f, 134358.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100560 f, 134438.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100620 f, 134518.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100680 f, 134598.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100740 f, 134679.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100800 f, 134579.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100860 f, 134659.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100920 f, 134739.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100980 f, 134819.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101040 f, 134899.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101100 f, 134979.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101160 f, 135060.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101220 f, 135140.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101280 f, 135220.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101340 f, 135300.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101400 f, 135380.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101460 f, 135460.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101520 f, 135540.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374040 f, 291762.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374100 f, 291809.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374160 f, 291856.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374220 f, 291903.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374280 f, 291950.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374340 f, 291769.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374400 f, 291816.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374460 f, 291862.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374520 f, 291909.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374580 f, 291956.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374640 f, 292003.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374700 f, 292049.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374760 f, 292096.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374820 f, 292143.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374880 f, 292190.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374940 f, 292236.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375000 f, 292283.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375060 f, 292330.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375120 f, 292377.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375180 f, 292424.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375240 f, 292470.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375300 f, 292517.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375360 f, 292564.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101580 f, 135620.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375420 f, 292611.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101640 f, 135700.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375480 f, 292657.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101700 f, 135781.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375540 f, 292704.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101760 f, 135861.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375600 f, 292751.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101820 f, 135760.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101880 f, 135840.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375660 f, 292798.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101940 f, 135920.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375720 f, 292844.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102000 f, 136000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375780 f, 292891.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102060 f, 136080.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375840 f, 292938.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102120 f, 136160.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102180 f, 136240.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375900 f, 292985.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102240 f, 136320.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375960 f, 293031.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102300 f, 136400.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376020 f, 293078.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102360 f, 136480.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376080 f, 293125.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102420 f, 136560.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376140 f, 293172.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102480 f, 136458.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102540 f, 136537.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376200 f, 293219.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102600 f, 136617.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102660 f, 136697.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376260 f, 293265.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102720 f, 136777.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376320 f, 293312.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102780 f, 136857.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376380 f, 293359.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102840 f, 136937.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376440 f, 293406.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102900 f, 137017.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102960 f, 137097.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376500 f, 293224.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103020 f, 137177.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376560 f, 293271.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103080 f, 137256.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376620 f, 293317.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103140 f, 137154.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376680 f, 293364.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103200 f, 137234.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376740 f, 293411.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103260 f, 137313.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376800 f, 293457.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376860 f, 293504.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376920 f, 293551.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376980 f, 293598.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377040 f, 293644.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103320 f, 137393.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377100 f, 293691.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103380 f, 137473.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103440 f, 137553.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377160 f, 293738.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103500 f, 137632.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377220 f, 293785.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103560 f, 137712.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377280 f, 293831.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377340 f, 293878.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377400 f, 293925.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377460 f, 293971.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377520 f, 294018.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377580 f, 294065.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377640 f, 294112.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377700 f, 294158.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377760 f, 294205.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377820 f, 294252.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377880 f, 294299.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377940 f, 294345.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378000 f, 294392.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378060 f, 294439.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378120 f, 294485.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378180 f, 294532.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378240 f, 294579.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378300 f, 294626.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378360 f, 294672.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378420 f, 294719.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378480 f, 294766.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378540 f, 294813.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378600 f, 294630.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378660 f, 294677.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378720 f, 294723.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103620 f, 137792.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103680 f, 137872.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103740 f, 137952.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103800 f, 138031.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103860 f, 137928.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103920 f, 138007.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103980 f, 138087.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104040 f, 138167.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104100 f, 138247.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104160 f, 138326.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104220 f, 138406.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104280 f, 138486.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104340 f, 138565.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104400 f, 138645.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104460 f, 138725.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104520 f, 138804.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104580 f, 138884.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104640 f, 138779.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104700 f, 138859.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104760 f, 138938.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104820 f, 139018.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104880 f, 139098.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104940 f, 139177.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105000 f, 139257.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105060 f, 139336.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105120 f, 139416.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105180 f, 139496.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105240 f, 139575.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105300 f, 139470.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105360 f, 139549.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105420 f, 139629.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105480 f, 139708.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105540 f, 139788.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105600 f, 139867.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105660 f, 139947.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105720 f, 140026.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105780 f, 140105.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105840 f, 140185.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105900 f, 140264.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105960 f, 140158.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106020 f, 140238.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106080 f, 140317.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106140 f, 140396.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378780 f, 294770.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106200 f, 140476.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378840 f, 294817.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106260 f, 140555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106320 f, 140634.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378900 f, 294863.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106380 f, 140714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106440 f, 140793.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378960 f, 294910.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106500 f, 140873.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379020 f, 294957.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106560 f, 140952.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379080 f, 295003.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106620 f, 141031.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379140 f, 295050.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106680 f, 141111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106740 f, 141190.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379200 f, 295097.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106800 f, 141269.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106860 f, 141349.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379260 f, 295143.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106920 f, 141428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106980 f, 141507.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379320 f, 295190.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107040 f, 141587.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379380 f, 295237.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107100 f, 141479.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107160 f, 141558.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379440 f, 295284.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107220 f, 141638.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379500 f, 295330.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107280 f, 141717.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379560 f, 295377.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107340 f, 141796.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379620 f, 295424.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107400 f, 141875.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379680 f, 295470.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107460 f, 141955.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379740 f, 295517.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107520 f, 142034.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379800 f, 295564.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107580 f, 142113.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379860 f, 295610.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107640 f, 142192.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379920 f, 295657.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107700 f, 142272.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379980 f, 295704.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107760 f, 142351.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380040 f, 295750.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107820 f, 142430.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380100 f, 295797.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107880 f, 142509.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380160 f, 295844.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107940 f, 142589.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380220 f, 295891.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108000 f, 142668.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380280 f, 295937.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380340 f, 295984.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380400 f, 296031.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380460 f, 296077.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380520 f, 296124.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380580 f, 296171.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380640 f, 296217.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380700 f, 296264.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380760 f, 296311.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380820 f, 296357.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380880 f, 296404.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380940 f, 296220.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381000 f, 296267.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381060 f, 296314.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381120 f, 296360.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108060 f, 142747.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381180 f, 296407.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381240 f, 296454.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108120 f, 142826.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381300 f, 296500.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108180 f, 142906.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381360 f, 296547.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108240 f, 142796.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381420 f, 296594.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108300 f, 142875.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381480 f, 296640.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381540 f, 296687.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108360 f, 142955.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381600 f, 296734.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108420 f, 143034.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381660 f, 296780.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381720 f, 296827.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108480 f, 143113.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381780 f, 296874.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108540 f, 143192.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381840 f, 296920.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108600 f, 143271.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381900 f, 296967.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108660 f, 143350.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381960 f, 297014.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382020 f, 297060.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382080 f, 297107.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108720 f, 143430.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382140 f, 297153.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108780 f, 143509.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382200 f, 297200.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108840 f, 143588.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382260 f, 297247.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382320 f, 297293.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108900 f, 143667.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382380 f, 297340.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108960 f, 143746.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382440 f, 297387.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109020 f, 143825.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382500 f, 297433.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109080 f, 143905.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382560 f, 297480.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109140 f, 143984.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382620 f, 297527.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109200 f, 144063.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109260 f, 144142.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109320 f, 144221.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109380 f, 144110.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109440 f, 144189.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382680 f, 297573.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109500 f, 144268.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109560 f, 144347.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382740 f, 297620.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109620 f, 144426.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382800 f, 297435.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109680 f, 144505.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382860 f, 297482.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109740 f, 144584.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382920 f, 297529.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109800 f, 144664.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382980 f, 297575.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109860 f, 144743.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383040 f, 297622.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109920 f, 144822.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383100 f, 297669.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109980 f, 144901.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383160 f, 297715.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110040 f, 144980.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383220 f, 297762.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110100 f, 145059.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383280 f, 297808.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110160 f, 145138.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383340 f, 297855.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110220 f, 145217.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383400 f, 297902.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383460 f, 297948.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383520 f, 297995.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383580 f, 298041.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383640 f, 298088.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383700 f, 298135.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383760 f, 298181.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383820 f, 298228.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383880 f, 298275.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383940 f, 298321.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384000 f, 298368.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384060 f, 298414.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384120 f, 298461.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384180 f, 298508.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384240 f, 298554.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384300 f, 298601.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384360 f, 298648.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384420 f, 298694.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384480 f, 298741.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384540 f, 298787.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384600 f, 298834.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384660 f, 298881.1 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] 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: 110280 f, 145296.4 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: 110340 f, 145375.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: 110400 f, 145454.5 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: 110460 f, 145533.6 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: 110520 f, 145421.0 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: 110580 f, 145500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110640 f, 145578.9 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: 110700 f, 145657.8 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: 110760 f, 145736.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110820 f, 145815.8 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: 110880 f, 145894.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110940 f, 145973.6 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: 111000 f, 146052.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111060 f, 146131.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385380 f, 299208.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385440 f, 299254.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111120 f, 146210.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385500 f, 299301.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111180 f, 146289.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111240 f, 146368.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385560 f, 299347.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111300 f, 146447.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111360 f, 146526.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385620 f, 299394.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111420 f, 146605.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385680 f, 299441.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111480 f, 146684.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111540 f, 146763.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385740 f, 299487.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111600 f, 146842.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385800 f, 299534.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111660 f, 146921.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385860 f, 299580.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111720 f, 146806.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385920 f, 299627.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111780 f, 146885.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111840 f, 146964.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385980 f, 299673.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 386040 f, 299720.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 386100 f, 299767.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111900 f, 147043.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 386160 f, 299813.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111960 f, 147122.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112020 f, 147201.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 386220 f, 299860.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112080 f, 147279.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 386280 f, 299906.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112140 f, 147358.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 386340 f, 299953.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112200 f, 147437.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 386400 f, 300000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112260 f, 147516.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 386460 f, 300046.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112320 f, 147595.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 386520 f, 300093.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112380 f, 147674.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 386580 f, 300139.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112440 f, 147752.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112500 f, 147831.8 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: 112560 f, 147910.6 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: 112620 f, 147989.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: 112680 f, 148068.3 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: 112740 f, 148147.1 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: 112800 f, 148226.0 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: 112860 f, 148110.2 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: 112920 f, 148188.9 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: 112980 f, 148267.7 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: 113040 f, 148346.4 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: 113100 f, 148425.2 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: 113160 f, 148503.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113220 f, 148582.6 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] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113280 f, 148661.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: 113340 f, 148740.1 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: 113400 f, 148818.8 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: 113460 f, 148897.6 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: 113520 f, 148976.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: 113580 f, 149055.1 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: 113640 f, 149133.8 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: 113700 f, 149212.6 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: 113760 f, 149291.3 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: 113820 f, 149370.0 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] 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: 113880 f, 149448.8 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: 113940 f, 149527.5 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: 114000 f, 149606.3 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: 114060 f, 149488.8 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: 114120 f, 149567.5 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: 114180 f, 149646.1 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: 114240 f, 149724.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114300 f, 149803.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114360 f, 149882.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: 114420 f, 149960.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114480 f, 150039.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 388440 f, 301116.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114540 f, 150117.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 388500 f, 301162.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114600 f, 150196.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114660 f, 150275.2 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: 114720 f, 150353.8 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: 114780 f, 150432.5 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: 114840 f, 150511.1 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: 114900 f, 150589.7 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: 114960 f, 150668.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115020 f, 150747.0 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: 115080 f, 150825.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115140 f, 150904.3 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: 115200 f, 150982.9 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: 115260 f, 150863.8 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: 115320 f, 150942.4 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: 115380 f, 151020.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115440 f, 151099.4 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: 115500 f, 151178.0 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: 115560 f, 151256.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115620 f, 151335.0 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: 115680 f, 151413.6 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: 115740 f, 151492.1 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: 115800 f, 151570.6 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: 115860 f, 151649.2 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] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115920 f, 151727.7 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: 115980 f, 151806.2 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: 116040 f, 151884.8 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: 116100 f, 151963.3 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: 116160 f, 152041.8 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: 116220 f, 152120.4 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: 116280 f, 152198.9 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: 116340 f, 152078.4 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: 116400 f, 152156.8 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: 116460 f, 152235.3 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: 116520 f, 152313.7 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: 116580 f, 152392.1 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: 116640 f, 152470.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: 116700 f, 152549.0 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: 116760 f, 152627.4 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: 116820 f, 152705.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116880 f, 152784.3 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: 116940 f, 152862.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117000 f, 152941.1 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: 117060 f, 153019.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117120 f, 153098.0 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] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117180 f, 153176.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117240 f, 153254.9 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] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117300 f, 153333.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 390720 f, 302649.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117360 f, 153411.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 390780 f, 302695.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117420 f, 153490.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 390840 f, 302742.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117480 f, 153368.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 390900 f, 302788.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117540 f, 153446.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 390960 f, 302835.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117600 f, 153524.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 391020 f, 302881.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117660 f, 153603.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117720 f, 153681.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 391080 f, 302927.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117780 f, 153759.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117840 f, 153838.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117900 f, 153916.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117960 f, 153994.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118020 f, 154073.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118080 f, 154151.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118140 f, 154229.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118200 f, 154308.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 391140 f, 302974.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 391200 f, 303020.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 391260 f, 303067.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 391320 f, 303113.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 391380 f, 303160.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 391440 f, 303206.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 391500 f, 303253.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 391560 f, 303299.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 391620 f, 303346.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 391680 f, 303392.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 391740 f, 303439.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 391800 f, 303485.6 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] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118260 f, 154386.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118320 f, 154464.7 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: 118380 f, 154543.0 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: 118440 f, 154621.4 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: 118500 f, 154699.7 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: 118560 f, 154778.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118620 f, 154654.5 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: 118680 f, 154732.7 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: 118740 f, 154810.9 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 / 55 ms, 1090.9 fps, 0 ms/f; total: 118800 f, 144525.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: 118860 f, 144598.5 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: 118920 f, 144671.5 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: 118980 f, 144744.5 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: 119040 f, 144641.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119100 f, 144714.4 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: 119160 f, 144787.3 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: 119220 f, 144860.2 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: 119280 f, 144933.1 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: 119340 f, 145006.0 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] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 392880 f, 304086.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119400 f, 145078.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 392940 f, 304133.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119460 f, 144975.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119520 f, 145048.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 393000 f, 304179.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119580 f, 145121.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119640 f, 145194.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 393060 f, 304226.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119700 f, 145266.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 393120 f, 304272.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119760 f, 145339.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 393180 f, 304318.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119820 f, 145412.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 393240 f, 304365.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119880 f, 145485.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 393300 f, 304411.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119940 f, 145558.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 393360 f, 304458.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120000 f, 145454.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 393420 f, 304504.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120060 f, 145527.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 393480 f, 304551.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120120 f, 145600.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 393540 f, 304597.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120180 f, 145672.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 393600 f, 304643.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120240 f, 145745.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120300 f, 145818.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 393660 f, 304690.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 393720 f, 304736.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 393780 f, 304783.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 393840 f, 304829.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 393900 f, 304876.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 393960 f, 304922.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 394020 f, 304969.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 394080 f, 305015.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 394140 f, 305061.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 394200 f, 305108.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 394260 f, 305154.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 394320 f, 305201.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 394380 f, 305247.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 394440 f, 305294.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 394500 f, 305340.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 394560 f, 305387.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 394620 f, 305433.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 394680 f, 305479.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 394740 f, 305526.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 394800 f, 305572.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 394860 f, 305619.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 394920 f, 305665.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120360 f, 145890.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 394980 f, 305475.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120420 f, 145963.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120480 f, 145859.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 395040 f, 305522.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120540 f, 145932.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120600 f, 146004.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 395100 f, 305568.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120660 f, 146077.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120720 f, 146150.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 395160 f, 305614.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120780 f, 146222.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120840 f, 146295.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 395220 f, 305661.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120900 f, 146368.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 395280 f, 305707.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120960 f, 146263.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 395340 f, 305754.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121020 f, 146336.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 395400 f, 305800.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121080 f, 146408.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121140 f, 146481.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 395460 f, 305846.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121200 f, 146553.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121260 f, 146626.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 395520 f, 305893.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121320 f, 146698.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 395580 f, 305939.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121380 f, 146771.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 395640 f, 305986.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121440 f, 146844.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 395700 f, 306032.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121500 f, 146916.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121560 f, 146989.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 395760 f, 306078.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121620 f, 147061.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121680 f, 147134.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 395820 f, 306125.2 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] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 395880 f, 306171.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] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 395940 f, 306218.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121860 f, 147173.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 396000 f, 306264.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121920 f, 147246.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121980 f, 147318.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 396060 f, 306310.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122040 f, 147391.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122100 f, 147463.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 396120 f, 306357.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122160 f, 147536.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 396180 f, 306403.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122220 f, 147608.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 396240 f, 306450.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] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 396300 f, 306496.5 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] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 396360 f, 306542.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] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 396420 f, 306589.3 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] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 396480 f, 306635.7 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] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 396540 f, 306682.1 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] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 396600 f, 306728.5 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] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 396660 f, 306774.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122760 f, 148260.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122820 f, 148333.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 396720 f, 306821.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122880 f, 148405.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 396780 f, 306867.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122940 f, 148478.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123000 f, 148550.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 396840 f, 306914.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123060 f, 148623.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 396900 f, 306960.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123120 f, 148695.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123180 f, 148768.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 396960 f, 307006.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123240 f, 148840.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123300 f, 148913.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 397020 f, 306816.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123360 f, 148985.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 397080 f, 306862.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123420 f, 149057.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 397140 f, 306908.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123480 f, 149130.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 397200 f, 306955.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123540 f, 149202.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123600 f, 149275.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 397260 f, 307001.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123660 f, 149347.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123720 f, 149420.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 397320 f, 307047.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123780 f, 149492.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 397380 f, 307094.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123840 f, 149565.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 397440 f, 307140.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123900 f, 149637.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 397500 f, 307187.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123960 f, 149710.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124020 f, 149782.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 397560 f, 307233.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124080 f, 149855.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 397620 f, 307279.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124140 f, 149927.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 397680 f, 307326.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124200 f, 150000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124260 f, 150072.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 397740 f, 307372.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124320 f, 150144.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 397800 f, 307418.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124380 f, 150217.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 397860 f, 307465.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124440 f, 150289.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124500 f, 150180.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 397920 f, 307511.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124560 f, 150253.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124620 f, 150325.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 397980 f, 307557.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 398040 f, 307604.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124680 f, 150398.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124740 f, 150470.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 398100 f, 307650.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 398160 f, 307697.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 398220 f, 307743.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124800 f, 150542.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 398280 f, 307789.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 398340 f, 307836.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124860 f, 150615.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 398400 f, 307882.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124920 f, 150687.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 398460 f, 307928.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124980 f, 150759.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 398520 f, 307975.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125040 f, 150832.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 398580 f, 308021.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125100 f, 150904.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 398640 f, 308068.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125160 f, 150977.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 398700 f, 308114.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125220 f, 151049.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 398760 f, 308160.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125280 f, 151121.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 398820 f, 308207.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125340 f, 151194.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 398880 f, 308253.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125400 f, 151266.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 398940 f, 308299.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125460 f, 151338.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 399000 f, 308346.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125520 f, 151411.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 399060 f, 308154.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125580 f, 151483.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 399120 f, 308200.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125640 f, 151556.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125700 f, 151628.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 399180 f, 308247.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125760 f, 151700.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 399240 f, 308293.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125820 f, 151773.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125880 f, 151845.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 399300 f, 308339.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125940 f, 151917.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 399360 f, 308386.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126000 f, 151990.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 399420 f, 308432.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126060 f, 152062.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 399480 f, 308478.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126120 f, 152135.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 399540 f, 308525.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126180 f, 152207.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 399600 f, 308571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126240 f, 152279.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 399660 f, 308617.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126300 f, 152352.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126360 f, 152424.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 399720 f, 308664.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126420 f, 152496.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126480 f, 152385.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 399780 f, 308710.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126540 f, 152457.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126600 f, 152530.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126660 f, 152602.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126720 f, 152674.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126780 f, 152746.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 399840 f, 308756.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126840 f, 152819.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126900 f, 152891.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126960 f, 152963.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127020 f, 153036.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127080 f, 153108.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127140 f, 153180.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127200 f, 153253.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127260 f, 153325.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127320 f, 153397.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127380 f, 153469.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127440 f, 153542.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127500 f, 153614.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127560 f, 153686.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127620 f, 153759.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127680 f, 153831.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127740 f, 153903.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127800 f, 153975.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127860 f, 154048.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127920 f, 154120.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127980 f, 154192.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128040 f, 154265.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128100 f, 154337.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128160 f, 154409.6 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, 155162.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129000 f, 155234.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129060 f, 155306.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129120 f, 155379.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129180 f, 155451.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129240 f, 155523.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129300 f, 155595.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129360 f, 155667.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129420 f, 155740.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129480 f, 155812.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129540 f, 155884.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129600 f, 155956.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129660 f, 156028.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129720 f, 156101.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129780 f, 156173.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129840 f, 156245.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129900 f, 156317.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129960 f, 156389.8 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, 157932.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131460 f, 158004.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131520 f, 158076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131580 f, 158149.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131640 f, 158221.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131700 f, 158293.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131760 f, 158365.3 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, 160215.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133680 f, 160287.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133740 f, 160359.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133800 f, 160431.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133860 f, 160503.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133920 f, 160575.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133980 f, 160647.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134040 f, 160719.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134100 f, 160791.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134160 f, 160863.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134220 f, 160935.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134280 f, 161007.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134340 f, 161079.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134400 f, 161151.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134460 f, 161223.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134520 f, 161294.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134580 f, 161366.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134640 f, 161438.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134700 f, 161510.8 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, 162754.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135960 f, 162826.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136020 f, 162898.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136080 f, 162970.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136140 f, 163041.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136200 f, 163113.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136260 f, 163185.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136320 f, 163257.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136380 f, 163329.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136440 f, 163401.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136500 f, 163473.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136560 f, 163544.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136620 f, 163616.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136680 f, 163688.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136740 f, 163760.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136800 f, 163832.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136860 f, 163904.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136920 f, 163976.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136980 f, 164047.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137040 f, 164119.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137100 f, 164191.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137160 f, 164263.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137220 f, 164335.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137280 f, 164407.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137340 f, 164479.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137400 f, 164550.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137460 f, 164622.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137520 f, 164694.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137580 f, 164766.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137640 f, 164838.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137700 f, 164910.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137760 f, 164982.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137820 f, 165053.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137880 f, 165125.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137940 f, 165197.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138000 f, 165269.4 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, 165861.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138720 f, 165933.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138780 f, 166004.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138840 f, 166076.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138900 f, 166148.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138960 f, 166220.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139020 f, 166291.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139080 f, 166363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139140 f, 166435.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139200 f, 166507.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139260 f, 166578.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139320 f, 166650.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139380 f, 166722.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139440 f, 166794.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139500 f, 166866.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139560 f, 166937.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139620 f, 167009.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139680 f, 167081.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139740 f, 167153.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139800 f, 167224.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139860 f, 167296.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139920 f, 167368.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139980 f, 167440.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140040 f, 167511.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140100 f, 167583.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140160 f, 167655.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140220 f, 167727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140280 f, 167799.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140340 f, 167870.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140400 f, 167942.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140460 f, 168014.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140520 f, 168086.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140580 f, 168157.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140640 f, 168229.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140700 f, 168301.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140760 f, 168373.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140820 f, 168444.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140880 f, 168516.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140940 f, 168588.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141000 f, 168660.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141060 f, 168732.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141120 f, 168803.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141180 f, 168875.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141240 f, 168947.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141300 f, 169019.1 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, 169032.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141540 f, 169103.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141600 f, 169175.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141660 f, 169247.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141720 f, 169319.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141780 f, 169390.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141840 f, 169462.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141900 f, 169534.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141960 f, 169605.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142020 f, 169677.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142080 f, 169749.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142140 f, 169820.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142200 f, 169892.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142260 f, 169964.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142320 f, 170035.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142380 f, 170107.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142440 f, 170179.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142500 f, 170250.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142560 f, 170322.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142620 f, 170394.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142680 f, 170465.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142740 f, 170537.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142800 f, 170609.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142860 f, 170681.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142920 f, 170752.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142980 f, 170824.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143040 f, 170896.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143100 f, 170967.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143160 f, 171039.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143220 f, 171111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143280 f, 171182.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143340 f, 171254.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143400 f, 171326.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143460 f, 171397.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143520 f, 171469.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143580 f, 171541.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143640 f, 171612.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143700 f, 171684.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143760 f, 171756.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143820 f, 171827.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143880 f, 171899.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143940 f, 171971.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144000 f, 172043.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144060 f, 172114.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144120 f, 171980.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144180 f, 172052.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144240 f, 172124.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144300 f, 172195.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144360 f, 172267.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144420 f, 172338.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144480 f, 172410.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144540 f, 172482.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144600 f, 172553.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144660 f, 172625.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144720 f, 172696.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144780 f, 172768.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144840 f, 172840.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144900 f, 172911.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144960 f, 172983.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145020 f, 173054.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145080 f, 173126.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145140 f, 173198.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145200 f, 173269.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145260 f, 173341.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145320 f, 173412.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145380 f, 173484.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145440 f, 173556.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145500 f, 173627.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145560 f, 173699.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145620 f, 173770.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145680 f, 173842.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145740 f, 173914.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145800 f, 173985.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145860 f, 174057.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145920 f, 174128.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145980 f, 174200.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146040 f, 174272.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146100 f, 174343.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146160 f, 174415.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146220 f, 174486.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146280 f, 174558.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146340 f, 174630.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146400 f, 174701.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146460 f, 174773.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146520 f, 174844.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146580 f, 174916.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146640 f, 174988.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146700 f, 175059.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146760 f, 175131.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146820 f, 175202.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146880 f, 175065.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146940 f, 175137.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147000 f, 175208.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147060 f, 175280.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147120 f, 175351.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147180 f, 175423.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147240 f, 175494.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147300 f, 175566.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147360 f, 175637.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147420 f, 175709.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147480 f, 175780.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147540 f, 175852.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147600 f, 175923.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147660 f, 175995.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147720 f, 176066.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147780 f, 176138.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147840 f, 176209.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147900 f, 176281.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147960 f, 176352.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148020 f, 176424.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148080 f, 176495.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148140 f, 176567.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148200 f, 176638.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148260 f, 176710.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148320 f, 176781.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148380 f, 176853.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148440 f, 176924.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148500 f, 176996.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148560 f, 177067.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148620 f, 177139.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148680 f, 177210.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148740 f, 177282.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148800 f, 177354.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148860 f, 177425.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148920 f, 177497.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148980 f, 177568.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149040 f, 177640.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149100 f, 177711.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149160 f, 177783.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149220 f, 177854.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149280 f, 177926.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149340 f, 177997.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149400 f, 178069.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149460 f, 178140.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149520 f, 178212.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149580 f, 178071.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149640 f, 178142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149700 f, 178214.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149760 f, 178285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149820 f, 178357.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149880 f, 178428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149940 f, 178500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150000 f, 178571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150060 f, 178642.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150120 f, 178714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150180 f, 178785.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150240 f, 178857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150300 f, 178928.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150360 f, 179000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150420 f, 179071.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150480 f, 179142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150540 f, 179214.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150600 f, 179285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150660 f, 179357.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150720 f, 179428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150780 f, 179500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150840 f, 179571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150900 f, 179642.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150960 f, 179714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151020 f, 179785.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151080 f, 179857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151140 f, 179928.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151200 f, 180000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151260 f, 180071.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151320 f, 180142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151380 f, 180214.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151440 f, 180285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151500 f, 180357.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151560 f, 180428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151620 f, 180500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151680 f, 180571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151740 f, 180642.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151800 f, 180714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151860 f, 180785.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151920 f, 180857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151980 f, 180928.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152040 f, 181000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152100 f, 181071.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152160 f, 181142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152220 f, 181214.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152280 f, 181070.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152340 f, 181141.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152400 f, 181212.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152460 f, 181284.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152520 f, 181355.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152580 f, 181426.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152640 f, 181498.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152700 f, 181569.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152760 f, 181640.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152820 f, 181712.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152880 f, 181783.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152940 f, 181854.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153000 f, 181926.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153060 f, 181997.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153120 f, 182068.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153180 f, 182140.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153240 f, 182211.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153300 f, 182283.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153360 f, 182354.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153420 f, 182425.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153480 f, 182497.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153540 f, 182568.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153600 f, 182639.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153660 f, 182711.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153720 f, 182782.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153780 f, 182853.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153840 f, 182925.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153900 f, 182996.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153960 f, 183067.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154020 f, 183139.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154080 f, 183210.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154140 f, 183281.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154200 f, 183353.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154260 f, 183424.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154320 f, 183495.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154380 f, 183567.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154440 f, 183638.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154500 f, 183709.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154560 f, 183781.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154620 f, 183852.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154680 f, 183923.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154740 f, 183995.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154800 f, 184066.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154860 f, 183919.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154920 f, 183990.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154980 f, 184061.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155040 f, 184133.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155100 f, 184204.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155160 f, 184275.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155220 f, 184346.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155280 f, 184418.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155340 f, 184489.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155400 f, 184560.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155460 f, 184631.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155520 f, 184703.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155580 f, 184774.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155640 f, 184845.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155700 f, 184916.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155760 f, 184988.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155820 f, 185059.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155880 f, 185130.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155940 f, 185201.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156000 f, 185273.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156060 f, 185344.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156120 f, 185415.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156180 f, 185486.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156240 f, 185558.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156300 f, 185629.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156360 f, 185700.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156420 f, 185771.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156480 f, 185843.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156540 f, 185914.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156600 f, 185985.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156660 f, 186057.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156720 f, 186128.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156780 f, 186199.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156840 f, 186270.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156900 f, 186342.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156960 f, 186413.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157020 f, 186484.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157080 f, 186555.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157140 f, 186627.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157200 f, 186698.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157260 f, 186769.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157320 f, 186840.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157380 f, 186912.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157440 f, 186761.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157500 f, 186832.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157560 f, 186903.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157620 f, 186975.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157680 f, 187046.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157740 f, 187117.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157800 f, 187188.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157860 f, 187259.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157920 f, 187330.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157980 f, 187402.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158040 f, 187473.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158100 f, 187544.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158160 f, 187615.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158220 f, 187686.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158280 f, 187758.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158340 f, 187829.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158400 f, 187900.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158460 f, 187971.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158520 f, 188042.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158580 f, 188113.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158640 f, 188185.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158700 f, 188256.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158760 f, 188327.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158820 f, 188398.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158880 f, 188469.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158940 f, 188540.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159000 f, 188612.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159060 f, 188683.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159120 f, 188754.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159180 f, 188825.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159240 f, 188896.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159300 f, 188967.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159360 f, 189039.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159420 f, 189110.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159480 f, 189181.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159540 f, 189252.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159600 f, 189323.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159660 f, 189395.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159720 f, 189466.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159780 f, 189537.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159840 f, 189383.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159900 f, 189454.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159960 f, 189526.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160020 f, 189597.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160080 f, 189668.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160140 f, 189739.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160200 f, 189810.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160260 f, 189881.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160320 f, 189952.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160380 f, 190023.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160440 f, 190094.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160500 f, 190165.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160560 f, 190236.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160620 f, 190308.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160680 f, 190379.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160740 f, 190450.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160800 f, 190521.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160860 f, 190592.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160920 f, 190663.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160980 f, 190734.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161040 f, 190805.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161100 f, 190876.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161160 f, 190947.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161220 f, 191018.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161280 f, 191090.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161340 f, 191161.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161400 f, 191232.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161460 f, 191303.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161520 f, 191374.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161580 f, 191445.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161640 f, 191516.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161700 f, 191587.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161760 f, 191658.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161820 f, 191729.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161880 f, 191800.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161940 f, 191872.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162000 f, 191943.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162060 f, 192014.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162120 f, 192085.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162180 f, 192156.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162240 f, 192227.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162300 f, 192071.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162360 f, 192142.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162420 f, 192213.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162480 f, 192284.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162540 f, 192355.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162600 f, 192426.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162660 f, 192497.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162720 f, 192568.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162780 f, 192639.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162840 f, 192710.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162900 f, 192781.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162960 f, 192852.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163020 f, 192923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163080 f, 192994.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163140 f, 193065.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163200 f, 193136.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163260 f, 193207.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163320 f, 193278.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163380 f, 193349.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163440 f, 193420.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163500 f, 193491.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163560 f, 193562.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163620 f, 193633.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163680 f, 193704.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163740 f, 193775.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163800 f, 193846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163860 f, 193917.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163920 f, 193988.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163980 f, 194059.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164040 f, 194130.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164100 f, 194201.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164160 f, 194272.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164220 f, 194343.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164280 f, 194414.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164340 f, 194485.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164400 f, 194556.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164460 f, 194627.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164520 f, 194698.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164580 f, 194769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164640 f, 194840.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164700 f, 194911.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164760 f, 194751.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164820 f, 194822.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164880 f, 194893.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164940 f, 194964.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165000 f, 195035.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165060 f, 195106.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165120 f, 195177.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165180 f, 195248.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165240 f, 195319.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165300 f, 195390.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165360 f, 195461.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165420 f, 195531.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165480 f, 195602.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165540 f, 195673.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165600 f, 195744.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165660 f, 195815.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165720 f, 195886.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165780 f, 195957.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165840 f, 196028.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165900 f, 196099.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165960 f, 196170.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166020 f, 196241.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166080 f, 196312.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166140 f, 196382.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166200 f, 196453.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166260 f, 196524.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166320 f, 196595.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166380 f, 196666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166440 f, 196737.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166500 f, 196808.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166560 f, 196879.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166620 f, 196950.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166680 f, 197021.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166740 f, 197092.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166800 f, 197163.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166860 f, 197234.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166920 f, 197304.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166980 f, 197375.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167040 f, 197446.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167100 f, 197517.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167160 f, 197588.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167220 f, 197659.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167280 f, 197497.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167340 f, 197567.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167400 f, 197638.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167460 f, 197709.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167520 f, 197780.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167580 f, 197851.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167640 f, 197922.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167700 f, 197992.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167760 f, 198063.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167820 f, 198134.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167880 f, 198205.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167940 f, 198276.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168000 f, 198347.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168060 f, 198417.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168120 f, 198488.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168180 f, 198559.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168240 f, 198630.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168300 f, 198701.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168360 f, 198772.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168420 f, 198842.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168480 f, 198913.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168540 f, 198984.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168600 f, 199055.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168660 f, 199126.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168720 f, 199197.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168780 f, 199268.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168840 f, 199338.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168900 f, 199409.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168960 f, 199480.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169020 f, 199551.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169080 f, 199622.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169140 f, 199693.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169200 f, 199763.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169260 f, 199834.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169320 f, 199905.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169380 f, 199976.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169440 f, 200047.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169500 f, 200118.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169560 f, 200188.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169620 f, 200259.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169680 f, 200330.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169740 f, 200401.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169800 f, 200235.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169860 f, 200306.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169920 f, 200377.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169980 f, 200448.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170040 f, 200518.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170100 f, 200589.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170160 f, 200660.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170220 f, 200731.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170280 f, 200801.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170340 f, 200872.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170400 f, 200943.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170460 f, 201014.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170520 f, 201084.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170580 f, 201155.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170640 f, 201226.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170700 f, 201297.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170760 f, 201367.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170820 f, 201438.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170880 f, 201509.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170940 f, 201580.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171000 f, 201650.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171060 f, 201721.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171120 f, 201792.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171180 f, 201863.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171240 f, 201933.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171300 f, 202004.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171360 f, 202075.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171420 f, 202146.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171480 f, 202216.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171540 f, 202287.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171600 f, 202358.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171660 f, 202429.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171720 f, 202500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171780 f, 202570.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171840 f, 202641.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171900 f, 202712.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171960 f, 202783.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172020 f, 202853.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172080 f, 202924.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172140 f, 202995.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172200 f, 203066.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172260 f, 202897.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172320 f, 202968.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172380 f, 203038.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172440 f, 203109.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172500 f, 203180.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172560 f, 203250.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172620 f, 203321.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172680 f, 203392.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172740 f, 203462.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172800 f, 203533.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172860 f, 203604.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172920 f, 203674.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172980 f, 203745.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173040 f, 203816.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173100 f, 203886.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173160 f, 203957.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173220 f, 204028.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173280 f, 204098.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173340 f, 204169.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173400 f, 204240.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173460 f, 204310.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173520 f, 204381.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173580 f, 204452.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173640 f, 204522.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173700 f, 204593.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173760 f, 204664.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173820 f, 204734.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173880 f, 204805.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173940 f, 204876.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174000 f, 204947.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174060 f, 205017.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174120 f, 205088.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174180 f, 205159.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174240 f, 205229.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174300 f, 205300.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174360 f, 205371.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174420 f, 205441.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174480 f, 205512.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174540 f, 205583.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174600 f, 205653.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174660 f, 205724.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174720 f, 205552.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174780 f, 205623.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174840 f, 205694.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174900 f, 205764.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174960 f, 205835.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175020 f, 205905.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175080 f, 205976.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175140 f, 206047.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175200 f, 206117.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175260 f, 206188.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175320 f, 206258.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175380 f, 206329.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175440 f, 206400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175500 f, 206470.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175560 f, 206541.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175620 f, 206611.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175680 f, 206682.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175740 f, 206752.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175800 f, 206823.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175860 f, 206894.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175920 f, 206964.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175980 f, 207035.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176040 f, 207105.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176100 f, 207176.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176160 f, 207247.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176220 f, 207317.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176280 f, 207388.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176340 f, 207458.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176400 f, 207285.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176460 f, 207356.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176520 f, 207426.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176580 f, 207497.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176640 f, 207567.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176700 f, 207638.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176760 f, 207708.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176820 f, 207779.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176880 f, 207849.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176940 f, 207920.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177000 f, 207990.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177060 f, 208061.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177120 f, 208131.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177180 f, 208202.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177240 f, 208272.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177300 f, 208343.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177360 f, 208413.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177420 f, 208484.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177480 f, 208554.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177540 f, 208625.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177600 f, 208695.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177660 f, 208766.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177720 f, 208836.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177780 f, 208907.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177840 f, 208977.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177900 f, 208802.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177960 f, 208873.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178020 f, 208943.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178080 f, 209014.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178140 f, 209084.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178200 f, 209154.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178260 f, 209225.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178320 f, 209295.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178380 f, 209366.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178440 f, 209436.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178500 f, 209507.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178560 f, 209577.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178620 f, 209647.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178680 f, 209718.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178740 f, 209788.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178800 f, 209859.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178860 f, 209929.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178920 f, 210000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178980 f, 210070.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179040 f, 210140.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179100 f, 210211.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179160 f, 210281.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179220 f, 210352.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179280 f, 210422.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179340 f, 210492.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179400 f, 210316.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179460 f, 210386.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179520 f, 210457.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179580 f, 210527.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179640 f, 210597.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179700 f, 210668.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179760 f, 210738.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179820 f, 210808.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179880 f, 210879.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179940 f, 210949.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180000 f, 211019.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180060 f, 211090.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180120 f, 211160.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180180 f, 211230.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180240 f, 211301.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180300 f, 211371.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180360 f, 211441.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180420 f, 211512.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180480 f, 211582.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180540 f, 211652.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180600 f, 211723.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180660 f, 211793.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180720 f, 211864.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180780 f, 211934.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180840 f, 212004.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180900 f, 211826.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180960 f, 211896.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181020 f, 211967.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181080 f, 212037.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181140 f, 212107.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181200 f, 212177.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181260 f, 212248.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181320 f, 212318.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181380 f, 212388.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181440 f, 212459.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181500 f, 212529.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181560 f, 212599.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181620 f, 212669.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181680 f, 212740.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181740 f, 212810.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181800 f, 212880.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181860 f, 212950.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181920 f, 213021.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181980 f, 213091.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182040 f, 213161.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182100 f, 213231.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182160 f, 213302.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182220 f, 213372.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182280 f, 213442.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182340 f, 213512.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182400 f, 213333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182460 f, 213403.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182520 f, 213473.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182580 f, 213543.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182640 f, 213614.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182700 f, 213684.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182760 f, 213754.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182820 f, 213824.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182880 f, 213894.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182940 f, 213964.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183000 f, 214035.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183060 f, 214105.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183120 f, 214175.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183180 f, 214245.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183240 f, 214315.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183300 f, 214385.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183360 f, 214456.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183420 f, 214526.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183480 f, 214596.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183540 f, 214666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183600 f, 214736.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183660 f, 214807.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183720 f, 214877.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183780 f, 214947.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183840 f, 215017.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183900 f, 215087.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183960 f, 214906.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184020 f, 214976.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184080 f, 215046.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184140 f, 215116.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184200 f, 215186.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184260 f, 215257.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184320 f, 215327.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184380 f, 215397.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184440 f, 215467.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184500 f, 215537.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184560 f, 215607.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184620 f, 215677.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184680 f, 215747.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184740 f, 215817.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184800 f, 215887.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184860 f, 215957.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184920 f, 216028.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184980 f, 216098.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185040 f, 216168.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185100 f, 216238.3 fps, 0 ms/f [junit] 0 s: 60 f / 78 ms, 769.2 fps, 1 ms/f; total: 185160 f, 198244.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185220 f, 198096.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185280 f, 198160.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185340 f, 198224.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185400 f, 198288.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185460 f, 198352.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185520 f, 198417.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185580 f, 198481.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185640 f, 198545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185700 f, 198397.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185760 f, 198461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185820 f, 198525.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185880 f, 198589.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185940 f, 198653.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186000 f, 198717.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186060 f, 198782.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186120 f, 198846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186180 f, 198697.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186240 f, 198762.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186300 f, 198826.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186360 f, 198890.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186420 f, 198954.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186480 f, 199018.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186540 f, 199082.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186600 f, 198933.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186660 f, 198997.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186720 f, 199061.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186780 f, 199125.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186840 f, 199189.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186900 f, 199253.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186960 f, 199317.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187020 f, 199381.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187080 f, 199233.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187140 f, 199297.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187200 f, 199361.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187260 f, 199424.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187320 f, 199488.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187380 f, 199552.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187440 f, 199616.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187500 f, 199680.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187560 f, 199531.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187620 f, 199595.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187680 f, 199659.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187740 f, 199723.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187800 f, 199787.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187860 f, 199851.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187920 f, 199914.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187980 f, 199978.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188040 f, 199829.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188100 f, 199893.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188160 f, 199957.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188220 f, 200021.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188280 f, 200085.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188340 f, 200148.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188400 f, 200212.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188460 f, 200063.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188520 f, 200127.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188580 f, 200191.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188640 f, 200254.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188700 f, 200318.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188760 f, 200382.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188820 f, 200445.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188880 f, 200509.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188940 f, 200360.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189000 f, 200424.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189060 f, 200487.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189120 f, 200551.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189180 f, 200615.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189240 f, 200678.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189300 f, 200742.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189360 f, 200593.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189420 f, 200656.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189480 f, 200720.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189540 f, 200783.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189600 f, 200847.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189660 f, 200911.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189720 f, 200974.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189780 f, 201038.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189840 f, 200888.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189900 f, 200952.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189960 f, 201015.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190020 f, 201079.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190080 f, 201142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190140 f, 201206.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190200 f, 201269.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190260 f, 201333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190320 f, 201183.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190380 f, 201247.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190440 f, 201310.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190500 f, 201374.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190560 f, 201437.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190620 f, 201501.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190680 f, 201564.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190740 f, 201627.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190800 f, 201691.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190860 f, 201541.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190920 f, 201605.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190980 f, 201668.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191040 f, 201731.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191100 f, 201795.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191160 f, 201858.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191220 f, 201921.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191280 f, 201985.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191340 f, 202048.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191400 f, 202111.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191460 f, 202175.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191520 f, 202238.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191580 f, 202088.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191640 f, 202151.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191700 f, 202215.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191760 f, 202278.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191820 f, 202341.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191880 f, 202405.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191940 f, 202468.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192000 f, 202531.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192060 f, 202594.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192120 f, 202658.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192180 f, 202721.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192240 f, 202784.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192300 f, 202634.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192360 f, 202697.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192420 f, 202760.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192480 f, 202824.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192540 f, 202887.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192600 f, 202950.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192660 f, 203013.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192720 f, 203076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192780 f, 203140.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192840 f, 203203.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192900 f, 203266.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192960 f, 203329.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193020 f, 203393.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193080 f, 203242.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193140 f, 203305.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193200 f, 203368.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193260 f, 203431.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193320 f, 203494.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193380 f, 203557.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193440 f, 203621.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193500 f, 203684.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193560 f, 203747.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193620 f, 203810.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193680 f, 203873.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193740 f, 203936.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193800 f, 203785.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193860 f, 203848.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193920 f, 203911.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193980 f, 203974.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194040 f, 204037.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194100 f, 204100.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194160 f, 204164.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194220 f, 204227.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194280 f, 204290.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194340 f, 204353.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194400 f, 204416.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194460 f, 204479.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194520 f, 204327.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194580 f, 204390.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194640 f, 204453.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194700 f, 204516.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194760 f, 204579.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194820 f, 204642.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194880 f, 204705.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194940 f, 204768.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195000 f, 204831.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195060 f, 204894.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195120 f, 204957.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195180 f, 205021.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195240 f, 205084.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195300 f, 204931.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195360 f, 204994.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195420 f, 205057.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195480 f, 205120.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195540 f, 205183.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195600 f, 205246.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195660 f, 205309.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195720 f, 205372.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195780 f, 205435.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195840 f, 205498.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195900 f, 205561.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195960 f, 205624.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196020 f, 205471.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196080 f, 205534.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196140 f, 205597.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196200 f, 205660.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196260 f, 205723.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196320 f, 205786.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196380 f, 205849.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196440 f, 205911.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196500 f, 205974.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196560 f, 206037.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196620 f, 206100.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196680 f, 206163.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196740 f, 206010.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196800 f, 206073.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196860 f, 206136.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196920 f, 206198.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196980 f, 206261.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197040 f, 206324.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197100 f, 206387.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197160 f, 206450.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197220 f, 206513.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197280 f, 206575.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197340 f, 206638.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197400 f, 206701.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197460 f, 206764.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197520 f, 206610.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197580 f, 206673.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197640 f, 206736.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197700 f, 206799.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197760 f, 206861.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197820 f, 206924.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197880 f, 206987.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197940 f, 207050.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198000 f, 207112.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198060 f, 207175.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198120 f, 207238.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198180 f, 207301.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198240 f, 207147.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198300 f, 207210.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198360 f, 207272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198420 f, 207335.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198480 f, 207398.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198540 f, 207460.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198600 f, 207523.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198660 f, 207586.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198720 f, 207648.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198780 f, 207711.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198840 f, 207774.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198900 f, 207620.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198960 f, 207682.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199020 f, 207745.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199080 f, 207807.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199140 f, 207870.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199200 f, 207933.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199260 f, 207995.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199320 f, 208058.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199380 f, 208121.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199440 f, 208183.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199500 f, 208246.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199560 f, 208308.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199620 f, 208371.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199680 f, 208216.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199740 f, 208279.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199800 f, 208342.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199860 f, 208404.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199920 f, 208467.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199980 f, 208529.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200040 f, 208592.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200100 f, 208654.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200160 f, 208717.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200220 f, 208779.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200280 f, 208625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200340 f, 208687.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200400 f, 208750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200460 f, 208812.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200520 f, 208875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200580 f, 208937.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200640 f, 209000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200700 f, 209062.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200760 f, 209125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200820 f, 208969.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200880 f, 209032.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200940 f, 209094.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201000 f, 209157.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201060 f, 209219.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201120 f, 209282.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201180 f, 209344.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201240 f, 209406.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201300 f, 209469.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201360 f, 209531.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201420 f, 209594.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201480 f, 209656.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201540 f, 209501.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201600 f, 209563.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201660 f, 209625.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201720 f, 209688.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201780 f, 209750.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201840 f, 209812.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201900 f, 209875.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201960 f, 209937.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202020 f, 210000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202080 f, 210062.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202140 f, 210124.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202200 f, 210187.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202260 f, 210249.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202320 f, 210093.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202380 f, 210155.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202440 f, 210218.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202500 f, 210280.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202560 f, 210342.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202620 f, 210404.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202680 f, 210467.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202740 f, 210529.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202800 f, 210591.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202860 f, 210654.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202920 f, 210716.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202980 f, 210778.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203040 f, 210841.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203100 f, 210684.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203160 f, 210746.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203220 f, 210809.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203280 f, 210871.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203340 f, 210933.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203400 f, 210995.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203460 f, 211058.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203520 f, 210901.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203580 f, 210963.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203640 f, 211025.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203700 f, 211088.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203760 f, 211150.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203820 f, 211212.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203880 f, 211274.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203940 f, 211336.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204000 f, 211398.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204060 f, 211461.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204120 f, 211304.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204180 f, 211366.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204240 f, 211428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204300 f, 211490.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204360 f, 211552.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204420 f, 211614.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204480 f, 211677.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204540 f, 211739.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204600 f, 211801.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204660 f, 211863.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204720 f, 211925.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204780 f, 211987.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204840 f, 212049.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204900 f, 211892.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204960 f, 211954.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205020 f, 212016.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205080 f, 212078.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205140 f, 212140.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205200 f, 212202.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205260 f, 212264.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205320 f, 212326.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205380 f, 212388.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205440 f, 212450.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205500 f, 212512.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205560 f, 212574.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205620 f, 212417.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205680 f, 212479.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205740 f, 212541.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205800 f, 212603.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205860 f, 212665.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205920 f, 212727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205980 f, 212789.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206040 f, 212851.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206100 f, 212913.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206160 f, 212975.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206220 f, 213037.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206280 f, 213099.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206340 f, 213161.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206400 f, 213003.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206460 f, 213065.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206520 f, 213126.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206580 f, 213188.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206640 f, 213250.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206700 f, 213312.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206760 f, 213374.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206820 f, 213436.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206880 f, 213498.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206940 f, 213560.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207000 f, 213622.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207060 f, 213684.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207120 f, 213525.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207180 f, 213587.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207240 f, 213649.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207300 f, 213711.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207360 f, 213773.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207420 f, 213835.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207480 f, 213896.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207540 f, 213958.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207600 f, 214020.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207660 f, 214082.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207720 f, 214144.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207780 f, 214206.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207840 f, 214047.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207900 f, 214109.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207960 f, 214170.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208020 f, 214232.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208080 f, 214294.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208140 f, 214356.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208200 f, 214418.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208260 f, 214479.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208320 f, 214541.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208380 f, 214603.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208440 f, 214665.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208500 f, 214727.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208560 f, 214567.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208620 f, 214629.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208680 f, 214691.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208740 f, 214753.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208800 f, 214814.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208860 f, 214876.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208920 f, 214938.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208980 f, 215000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209040 f, 215061.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209100 f, 215123.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209160 f, 215185.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209220 f, 215246.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209280 f, 215308.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209340 f, 215149.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209400 f, 215210.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209460 f, 215272.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209520 f, 215334.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209580 f, 215395.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209640 f, 215457.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209700 f, 215519.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209760 f, 215580.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209820 f, 215642.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209880 f, 215704.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209940 f, 215765.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210000 f, 215827.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210060 f, 215667.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210120 f, 215728.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210180 f, 215790.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210240 f, 215852.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210300 f, 215913.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210360 f, 215975.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210420 f, 216036.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210480 f, 216098.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210540 f, 216160.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210600 f, 216221.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210660 f, 216283.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210720 f, 216344.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210780 f, 216406.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210840 f, 216468.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210900 f, 216307.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210960 f, 216369.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211020 f, 216430.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211080 f, 216492.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211140 f, 216553.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211200 f, 216615.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211260 f, 216676.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211320 f, 216738.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211380 f, 216800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211440 f, 216861.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211500 f, 216923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211560 f, 216984.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211620 f, 217046.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211680 f, 217107.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211740 f, 216946.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211800 f, 217008.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211860 f, 217069.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211920 f, 217131.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211980 f, 217192.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212040 f, 217254.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212100 f, 217315.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212160 f, 217377.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212220 f, 217438.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212280 f, 217500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212340 f, 217561.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212400 f, 217622.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212460 f, 217684.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212520 f, 217745.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212580 f, 217807.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212640 f, 217645.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212700 f, 217707.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212760 f, 217768.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212820 f, 217830.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212880 f, 217891.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212940 f, 217952.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213000 f, 218014.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213060 f, 218075.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213120 f, 218137.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213180 f, 218198.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213240 f, 218259.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213300 f, 218321.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213360 f, 218382.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213420 f, 218444.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213480 f, 218282.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213540 f, 218343.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213600 f, 218404.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213660 f, 218466.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213720 f, 218527.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213780 f, 218588.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213840 f, 218650.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213900 f, 218711.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213960 f, 218773.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214020 f, 218834.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214080 f, 218895.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214140 f, 218957.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214200 f, 219018.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214260 f, 219079.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214320 f, 218917.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214380 f, 218978.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214440 f, 219039.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214500 f, 219101.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214560 f, 219162.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214620 f, 219223.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214680 f, 219284.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214740 f, 219346.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214800 f, 219407.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214860 f, 219468.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214920 f, 219530.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214980 f, 219591.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215040 f, 219652.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215100 f, 219714.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215160 f, 219551.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215220 f, 219612.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215280 f, 219673.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215340 f, 219734.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215400 f, 219795.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215460 f, 219857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215520 f, 219918.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215580 f, 219979.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215640 f, 220040.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215700 f, 220102.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215760 f, 220163.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215820 f, 220224.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215880 f, 220285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215940 f, 220346.9 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, 220428.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216300 f, 220489.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216360 f, 220550.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216420 f, 220611.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216480 f, 220672.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216540 f, 220733.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216600 f, 220795.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216660 f, 220856.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216720 f, 220917.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216780 f, 220978.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] 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, 221547.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217620 f, 221608.9 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, 222073.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218580 f, 222134.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218640 f, 222195.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218700 f, 222256.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218760 f, 222317.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218820 f, 222378.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218880 f, 222439.0 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, 222700.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219420 f, 222761.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219480 f, 222822.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219540 f, 222883.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219600 f, 222944.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219660 f, 223005.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219720 f, 223065.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219780 f, 223126.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219840 f, 223187.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219900 f, 223248.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219960 f, 223309.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220020 f, 223370.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220080 f, 223431.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220140 f, 223492.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220200 f, 223326.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220260 f, 223387.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220320 f, 223448.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220380 f, 223509.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220440 f, 223569.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220500 f, 223630.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220560 f, 223691.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220620 f, 223752.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220680 f, 223813.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220740 f, 223874.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220800 f, 223935.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220860 f, 223995.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220920 f, 224056.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220980 f, 224117.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221040 f, 224178.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221100 f, 224012.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221160 f, 224072.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221220 f, 224133.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221280 f, 224194.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221340 f, 224255.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221400 f, 224316.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221460 f, 224376.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221520 f, 224437.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221580 f, 224498.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221640 f, 224559.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221700 f, 224620.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221760 f, 224680.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221820 f, 224741.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221880 f, 224802.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221940 f, 224635.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222000 f, 224696.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222060 f, 224757.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222120 f, 224817.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222180 f, 224878.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222240 f, 224939.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222300 f, 225000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222360 f, 225060.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222420 f, 225121.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222480 f, 225182.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222540 f, 225242.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222600 f, 225303.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222660 f, 225364.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222720 f, 225425.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222780 f, 225257.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222840 f, 225318.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222900 f, 225379.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222960 f, 225439.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223020 f, 225500.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223080 f, 225561.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223140 f, 225621.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223200 f, 225682.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223260 f, 225743.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223320 f, 225803.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223380 f, 225864.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223440 f, 225925.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223500 f, 225985.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223560 f, 226046.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223620 f, 225878.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223680 f, 225939.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223740 f, 226000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223800 f, 226060.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223860 f, 226121.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223920 f, 226181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223980 f, 226242.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224040 f, 226303.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224100 f, 226363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224160 f, 226424.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224220 f, 226484.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224280 f, 226545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224340 f, 226606.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224400 f, 226666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224460 f, 226498.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224520 f, 226559.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224580 f, 226619.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224640 f, 226680.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224700 f, 226740.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224760 f, 226801.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224820 f, 226861.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224880 f, 226922.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224940 f, 226982.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225000 f, 227043.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225060 f, 227103.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225120 f, 227164.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225180 f, 227225.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225240 f, 227285.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225300 f, 227116.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225360 f, 227177.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225420 f, 227237.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225480 f, 227298.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225540 f, 227358.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225600 f, 227419.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225660 f, 227479.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225720 f, 227540.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225780 f, 227600.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225840 f, 227661.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225900 f, 227721.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225960 f, 227782.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226020 f, 227842.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226080 f, 227903.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226140 f, 227734.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226200 f, 227794.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226260 f, 227854.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226320 f, 227915.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226380 f, 227975.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226440 f, 228036.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226500 f, 228096.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226560 f, 228157.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226620 f, 228217.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226680 f, 228277.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226740 f, 228338.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226800 f, 228398.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226860 f, 228459.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226920 f, 228519.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226980 f, 228350.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227040 f, 228410.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227100 f, 228470.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227160 f, 228531.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227220 f, 228591.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227280 f, 228651.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227340 f, 228712.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227400 f, 228772.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227460 f, 228833.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227520 f, 228893.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227580 f, 228953.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227640 f, 229014.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227700 f, 229074.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227760 f, 229134.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227820 f, 228964.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227880 f, 229025.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227940 f, 229085.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228000 f, 229145.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228060 f, 229206.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228120 f, 229266.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228180 f, 229326.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228240 f, 229386.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228300 f, 229447.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228360 f, 229507.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228420 f, 229567.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228480 f, 229628.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228540 f, 229688.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228600 f, 229748.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228660 f, 229578.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228720 f, 229638.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228780 f, 229698.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228840 f, 229759.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228900 f, 229819.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228960 f, 229879.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229020 f, 229939.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229080 f, 230000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229140 f, 230060.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229200 f, 230120.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229260 f, 230180.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229320 f, 230240.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229380 f, 230301.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229440 f, 230361.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229500 f, 230190.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229560 f, 230250.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229620 f, 230310.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229680 f, 230371.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229740 f, 230431.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229800 f, 230491.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229860 f, 230551.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229920 f, 230611.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229980 f, 230672.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230040 f, 230732.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230100 f, 230792.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230160 f, 230852.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230220 f, 230912.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230280 f, 230972.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230340 f, 230801.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230400 f, 230861.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230460 f, 230921.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230520 f, 230981.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230580 f, 231042.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230640 f, 231102.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230700 f, 231162.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230760 f, 231222.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230820 f, 231282.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230880 f, 231342.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230940 f, 231402.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231000 f, 231462.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231060 f, 231523.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231120 f, 231583.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231180 f, 231411.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231240 f, 231471.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231300 f, 231531.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231360 f, 231591.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231420 f, 231651.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231480 f, 231711.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231540 f, 231771.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231600 f, 231831.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231660 f, 231891.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231720 f, 231951.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231780 f, 232012.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231840 f, 232072.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231900 f, 232132.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231960 f, 232192.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232020 f, 232020.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232080 f, 232080.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232140 f, 232140.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232200 f, 232200.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232260 f, 232260.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232320 f, 232320.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232380 f, 232380.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232440 f, 232440.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232500 f, 232500.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232560 f, 232560.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232620 f, 232620.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232680 f, 232680.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232740 f, 232740.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232800 f, 232800.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232860 f, 232627.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232920 f, 232687.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232980 f, 232747.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233040 f, 232807.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233100 f, 232867.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233160 f, 232927.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233220 f, 232987.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233280 f, 233046.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233340 f, 233106.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233400 f, 233166.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233460 f, 233226.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233520 f, 233286.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233580 f, 233346.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233640 f, 233406.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233700 f, 233233.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233760 f, 233293.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233820 f, 233353.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233880 f, 233413.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233940 f, 233473.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234000 f, 233532.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234060 f, 233592.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234120 f, 233652.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234180 f, 233712.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234240 f, 233772.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234300 f, 233832.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234360 f, 233892.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234420 f, 233952.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234480 f, 234011.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234540 f, 233838.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234600 f, 233898.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234660 f, 233958.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234720 f, 234017.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234780 f, 234077.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234840 f, 234137.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234900 f, 234197.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234960 f, 234257.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235020 f, 234317.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235080 f, 234376.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235140 f, 234436.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235200 f, 234496.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235260 f, 234556.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235320 f, 234616.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235380 f, 234442.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235440 f, 234501.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235500 f, 234561.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235560 f, 234621.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235620 f, 234681.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235680 f, 234741.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235740 f, 234800.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235800 f, 234860.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235860 f, 234920.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235920 f, 234980.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235980 f, 235039.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236040 f, 235099.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236100 f, 235159.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236160 f, 235219.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236220 f, 235044.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236280 f, 235104.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236340 f, 235164.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236400 f, 235223.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236460 f, 235283.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236520 f, 235343.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236580 f, 235402.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236640 f, 235462.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236700 f, 235522.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236760 f, 235582.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236820 f, 235641.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236880 f, 235701.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236940 f, 235761.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237000 f, 235820.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237060 f, 235646.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237120 f, 235705.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237180 f, 235765.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237240 f, 235825.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237300 f, 235884.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237360 f, 235944.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237420 f, 236003.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237480 f, 236063.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237540 f, 236123.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237600 f, 236182.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237660 f, 236242.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237720 f, 236302.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237780 f, 236361.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237840 f, 236421.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237900 f, 236246.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237960 f, 236305.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238020 f, 236365.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238080 f, 236425.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238140 f, 236484.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238200 f, 236544.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238260 f, 236603.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238320 f, 236663.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238380 f, 236722.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238440 f, 236782.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238500 f, 236842.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238560 f, 236901.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238620 f, 236961.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238680 f, 237020.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238740 f, 236845.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238800 f, 236904.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238860 f, 236964.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238920 f, 237023.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238980 f, 237083.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239040 f, 237142.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239100 f, 237202.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239160 f, 237261.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239220 f, 237321.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239280 f, 237380.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239340 f, 237440.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239400 f, 237500.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239460 f, 237559.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239520 f, 237619.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239580 f, 237443.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239640 f, 237502.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239700 f, 237561.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239760 f, 237621.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239820 f, 237680.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239880 f, 237740.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239940 f, 237799.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240000 f, 237859.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240060 f, 237918.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240120 f, 237978.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240180 f, 238037.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240240 f, 238097.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240300 f, 238156.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240360 f, 238216.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240420 f, 238039.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240480 f, 238099.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240540 f, 238158.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240600 f, 238217.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240660 f, 238277.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240720 f, 238336.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240780 f, 238396.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240840 f, 238455.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240900 f, 238514.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240960 f, 238574.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241020 f, 238633.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241080 f, 238693.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241140 f, 238752.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241200 f, 238811.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241260 f, 238635.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241320 f, 238694.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241380 f, 238753.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241440 f, 238813.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241500 f, 238872.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241560 f, 238931.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241620 f, 238991.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241680 f, 239050.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241740 f, 239109.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241800 f, 239169.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241860 f, 239228.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241920 f, 239287.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241980 f, 239347.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242040 f, 239406.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242100 f, 239229.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242160 f, 239288.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242220 f, 239347.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242280 f, 239407.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242340 f, 239466.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242400 f, 239525.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242460 f, 239584.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242520 f, 239644.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242580 f, 239703.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242640 f, 239762.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242700 f, 239822.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242760 f, 239881.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242820 f, 239940.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242880 f, 240000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242940 f, 239822.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243000 f, 239881.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243060 f, 239940.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243120 f, 240000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243180 f, 240059.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243240 f, 240118.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243300 f, 240177.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243360 f, 240236.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243420 f, 240296.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243480 f, 240355.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243540 f, 240414.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243600 f, 240473.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243660 f, 240533.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243720 f, 240592.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243780 f, 240414.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243840 f, 240473.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243900 f, 240532.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243960 f, 240591.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244020 f, 240650.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244080 f, 240710.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244140 f, 240769.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244200 f, 240828.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244260 f, 240887.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244320 f, 240946.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244380 f, 241005.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244440 f, 241065.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244500 f, 241124.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244560 f, 241183.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244620 f, 241004.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244680 f, 241064.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244740 f, 241123.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244800 f, 241182.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244860 f, 241241.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244920 f, 241300.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244980 f, 241359.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245040 f, 241418.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245100 f, 241477.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245160 f, 241536.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245220 f, 241596.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245280 f, 241655.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245340 f, 241714.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245400 f, 241773.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245460 f, 241832.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245520 f, 241653.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245580 f, 241712.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245640 f, 241771.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245700 f, 241830.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245760 f, 241889.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245820 f, 241948.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245880 f, 242007.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245940 f, 242066.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246000 f, 242125.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246060 f, 242185.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246120 f, 242244.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246180 f, 242303.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246240 f, 242362.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246300 f, 242421.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246360 f, 242241.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246420 f, 242300.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246480 f, 242359.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246540 f, 242418.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246600 f, 242477.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246660 f, 242536.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246720 f, 242595.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246780 f, 242654.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246840 f, 242713.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246900 f, 242534.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246960 f, 242593.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247020 f, 242652.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247080 f, 242711.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247140 f, 242770.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247200 f, 242829.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247260 f, 242888.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247320 f, 242946.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247380 f, 243005.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247440 f, 243064.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247500 f, 242885.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247560 f, 242944.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247620 f, 243002.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247680 f, 243061.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247740 f, 243120.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247800 f, 243179.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247860 f, 243238.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247920 f, 243297.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247980 f, 243356.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248040 f, 243415.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248100 f, 243474.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248160 f, 243532.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248220 f, 243591.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248280 f, 243650.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248340 f, 243470.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248400 f, 243529.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248460 f, 243588.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248520 f, 243647.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248580 f, 243705.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248640 f, 243764.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248700 f, 243823.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248760 f, 243882.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248820 f, 243941.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248880 f, 244000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248940 f, 244058.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249000 f, 244117.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249060 f, 244176.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249120 f, 244235.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249180 f, 244054.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249240 f, 244113.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249300 f, 244172.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249360 f, 244231.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249420 f, 244289.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249480 f, 244348.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249540 f, 244407.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249600 f, 244466.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249660 f, 244524.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249720 f, 244583.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249780 f, 244642.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249840 f, 244701.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249900 f, 244760.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249960 f, 244818.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250020 f, 244637.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250080 f, 244696.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250140 f, 244755.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250200 f, 244814.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250260 f, 244872.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250320 f, 244931.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250380 f, 244990.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250440 f, 245048.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250500 f, 245107.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250560 f, 245166.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250620 f, 245225.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250680 f, 245283.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250740 f, 245342.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250800 f, 245401.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250860 f, 245219.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250920 f, 245278.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250980 f, 245337.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251040 f, 245395.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251100 f, 245454.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251160 f, 245513.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251220 f, 245571.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251280 f, 245630.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251340 f, 245689.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251400 f, 245747.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251460 f, 245806.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251520 f, 245865.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251580 f, 245923.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251640 f, 245982.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251700 f, 245800.7 fps, 0 ms/f [junit] 1 s: 60 f / 37 ms, 1621.6 fps, 0 ms/f; total: 251760 f, 237285.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251820 f, 237342.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251880 f, 237398.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251940 f, 237455.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252000 f, 237511.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252060 f, 237568.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252120 f, 237624.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252180 f, 237457.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252240 f, 237514.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252300 f, 237570.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252360 f, 237627.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252420 f, 237683.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252480 f, 237740.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252540 f, 237796.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252600 f, 237853.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252660 f, 237909.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252720 f, 237966.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252780 f, 238022.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252840 f, 238079.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252900 f, 238135.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252960 f, 237968.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253020 f, 238024.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253080 f, 238080.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253140 f, 238137.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253200 f, 238193.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253260 f, 238250.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253320 f, 238306.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253380 f, 238363.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253440 f, 238419.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253500 f, 238476.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253560 f, 238532.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253620 f, 238588.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253680 f, 238421.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253740 f, 238477.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253800 f, 238533.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253860 f, 238590.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253920 f, 238646.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253980 f, 238703.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254040 f, 238759.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254100 f, 238815.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254160 f, 238872.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254220 f, 238928.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254280 f, 238984.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254340 f, 238816.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254400 f, 238873.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254460 f, 238929.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254520 f, 238985.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254580 f, 239042.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254640 f, 239098.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254700 f, 239154.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254760 f, 239211.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254820 f, 239267.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254880 f, 239323.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254940 f, 239380.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255000 f, 239212.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255060 f, 239268.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255120 f, 239324.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255180 f, 239380.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255240 f, 239437.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255300 f, 239493.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255360 f, 239549.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255420 f, 239606.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255480 f, 239662.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255540 f, 239718.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255600 f, 239774.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255660 f, 239831.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255720 f, 239887.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255780 f, 239718.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255840 f, 239775.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255900 f, 239831.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255960 f, 239887.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256020 f, 239943.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256080 f, 240000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256140 f, 240056.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256200 f, 240112.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256260 f, 240168.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256320 f, 240224.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256380 f, 240281.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256440 f, 240337.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256500 f, 240168.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256560 f, 240224.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256620 f, 240280.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256680 f, 240337.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256740 f, 240393.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256800 f, 240449.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256860 f, 240505.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256920 f, 240561.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256980 f, 240617.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257040 f, 240674.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257100 f, 240505.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257160 f, 240561.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257220 f, 240617.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257280 f, 240673.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257340 f, 240729.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257400 f, 240785.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257460 f, 240841.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257520 f, 240898.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257580 f, 240954.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257640 f, 241010.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257700 f, 241066.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257760 f, 240897.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257820 f, 240953.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257880 f, 241009.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257940 f, 241065.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258000 f, 241121.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258060 f, 241177.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258120 f, 241233.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258180 f, 241289.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258240 f, 241345.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258300 f, 241401.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258360 f, 241457.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258420 f, 241288.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258480 f, 241344.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258540 f, 241400.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258600 f, 241456.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258660 f, 241512.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258720 f, 241568.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258780 f, 241624.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258840 f, 241680.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258900 f, 241736.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258960 f, 241792.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259020 f, 241623.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259080 f, 241679.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259140 f, 241735.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259200 f, 241791.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259260 f, 241847.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259320 f, 241902.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259380 f, 241958.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259440 f, 242014.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259500 f, 242070.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259560 f, 242126.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259620 f, 242182.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259680 f, 242013.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259740 f, 242068.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259800 f, 242124.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259860 f, 242180.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259920 f, 242236.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259980 f, 242292.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260040 f, 242348.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260100 f, 242404.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260160 f, 242460.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260220 f, 242516.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260280 f, 242346.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260340 f, 242402.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260400 f, 242458.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260460 f, 242513.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260520 f, 242569.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260580 f, 242625.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260640 f, 242681.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260700 f, 242737.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260760 f, 242793.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260820 f, 242849.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260880 f, 242679.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260940 f, 242734.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261000 f, 242790.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261060 f, 242846.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261120 f, 242902.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261180 f, 242958.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261240 f, 243013.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261300 f, 243069.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261360 f, 243125.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261420 f, 243181.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261480 f, 243237.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261540 f, 243066.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261600 f, 243122.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261660 f, 243178.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261720 f, 243234.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261780 f, 243289.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261840 f, 243345.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261900 f, 243401.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261960 f, 243457.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262020 f, 243513.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262080 f, 243568.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262140 f, 243624.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262200 f, 243454.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262260 f, 243509.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262320 f, 243565.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262380 f, 243621.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262440 f, 243676.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262500 f, 243732.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262560 f, 243788.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262620 f, 243844.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262680 f, 243899.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262740 f, 243955.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262800 f, 244011.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262860 f, 244066.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262920 f, 244122.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262980 f, 244178.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263040 f, 244233.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263100 f, 244289.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263160 f, 244118.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263220 f, 244174.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263280 f, 244230.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263340 f, 244285.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263400 f, 244341.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263460 f, 244397.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263520 f, 244452.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263580 f, 244508.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263640 f, 244564.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263700 f, 244619.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263760 f, 244675.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263820 f, 244730.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263880 f, 244786.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263940 f, 244842.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264000 f, 244897.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264060 f, 244726.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264120 f, 244782.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264180 f, 244837.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264240 f, 244893.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264300 f, 244949.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264360 f, 245004.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264420 f, 245060.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264480 f, 245115.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264540 f, 245171.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264600 f, 245227.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264660 f, 245282.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264720 f, 245338.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264780 f, 245393.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264840 f, 245449.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264900 f, 245505.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264960 f, 245333.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265020 f, 245388.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265080 f, 245444.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265140 f, 245500.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265200 f, 245555.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265260 f, 245611.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265320 f, 245666.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265380 f, 245722.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265440 f, 245777.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265500 f, 245833.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265560 f, 245888.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265620 f, 245944.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265680 f, 246000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265740 f, 246055.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265800 f, 246111.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265860 f, 246166.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265920 f, 245994.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265980 f, 246049.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266040 f, 246105.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266100 f, 246160.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266160 f, 246216.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266220 f, 246271.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266280 f, 246327.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266340 f, 246382.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266400 f, 246438.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266460 f, 246493.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266520 f, 246549.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266580 f, 246605.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266640 f, 246660.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266700 f, 246716.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266760 f, 246771.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266820 f, 246598.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266880 f, 246654.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266940 f, 246709.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267000 f, 246765.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267060 f, 246820.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267120 f, 246876.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267180 f, 246931.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267240 f, 246987.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267300 f, 247042.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267360 f, 247097.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267420 f, 247153.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267480 f, 247208.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267540 f, 247264.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267600 f, 247319.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267660 f, 247375.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267720 f, 247430.6 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, 247859.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268740 f, 247915.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268800 f, 247970.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268860 f, 248025.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268920 f, 248081.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268980 f, 248136.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269040 f, 248191.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269100 f, 248247.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269160 f, 248302.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269220 f, 248357.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269280 f, 248413.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269340 f, 248468.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269400 f, 248523.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269460 f, 248579.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269520 f, 248634.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269580 f, 248690.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269640 f, 248516.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269700 f, 248571.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269760 f, 248626.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269820 f, 248682.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269880 f, 248737.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269940 f, 248792.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270000 f, 248847.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270060 f, 248903.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270120 f, 248958.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270180 f, 249013.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270240 f, 249069.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270300 f, 249124.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270360 f, 249179.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270420 f, 249235.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270480 f, 249290.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270540 f, 249116.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270600 f, 249171.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270660 f, 249226.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270720 f, 249281.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270780 f, 249337.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270840 f, 249392.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270900 f, 249447.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270960 f, 249502.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271020 f, 249558.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271080 f, 249613.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271140 f, 249668.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271200 f, 249723.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271260 f, 249779.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271320 f, 249834.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271380 f, 249889.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271440 f, 249944.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271500 f, 249770.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271560 f, 249825.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271620 f, 249880.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271680 f, 249935.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271740 f, 249990.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271800 f, 250046.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271860 f, 250101.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271920 f, 250156.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271980 f, 250211.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272040 f, 250266.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272100 f, 250321.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272160 f, 250377.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272220 f, 250432.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272280 f, 250487.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272340 f, 250542.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272400 f, 250597.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272460 f, 250422.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272520 f, 250477.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272580 f, 250533.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272640 f, 250588.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272700 f, 250643.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272760 f, 250698.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272820 f, 250753.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272880 f, 250808.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272940 f, 250863.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273000 f, 250919.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273060 f, 250974.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273120 f, 251029.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273180 f, 251084.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273240 f, 251139.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273300 f, 251194.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273360 f, 251019.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273420 f, 251074.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273480 f, 251129.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273540 f, 251184.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273600 f, 251239.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273660 f, 251294.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273720 f, 251349.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273780 f, 251404.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273840 f, 251460.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273900 f, 251515.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273960 f, 251570.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274020 f, 251625.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274080 f, 251680.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274140 f, 251735.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274200 f, 251790.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274260 f, 251845.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274320 f, 251669.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274380 f, 251724.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274440 f, 251779.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274500 f, 251834.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274560 f, 251889.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274620 f, 251944.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274680 f, 252000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274740 f, 252055.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274800 f, 252110.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274860 f, 252165.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274920 f, 252220.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274980 f, 252275.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275040 f, 252330.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275100 f, 252385.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275160 f, 252440.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275220 f, 252495.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275280 f, 252318.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275340 f, 252373.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275400 f, 252428.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275460 f, 252483.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275520 f, 252538.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275580 f, 252593.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275640 f, 252648.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275700 f, 252703.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275760 f, 252758.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275820 f, 252813.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275880 f, 252868.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275940 f, 252923.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276000 f, 252978.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276060 f, 253033.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276120 f, 253088.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276180 f, 252912.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276240 f, 252967.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276300 f, 253021.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276360 f, 253076.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276420 f, 253131.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276480 f, 253186.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276540 f, 253241.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276600 f, 253296.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276660 f, 253351.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276720 f, 253406.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276780 f, 253461.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276840 f, 253516.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276900 f, 253571.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276960 f, 253626.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277020 f, 253681.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277080 f, 253736.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277140 f, 253559.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277200 f, 253613.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277260 f, 253668.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277320 f, 253723.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277380 f, 253778.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277440 f, 253833.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277500 f, 253888.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277560 f, 253943.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277620 f, 253998.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277680 f, 254053.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277740 f, 254107.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277800 f, 254162.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277860 f, 254217.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277920 f, 254272.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277980 f, 254327.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278040 f, 254382.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278100 f, 254204.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278160 f, 254259.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278220 f, 254314.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278280 f, 254369.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278340 f, 254424.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278400 f, 254478.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278460 f, 254533.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278520 f, 254588.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278580 f, 254643.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278640 f, 254698.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278700 f, 254753.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278760 f, 254808.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278820 f, 254862.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278880 f, 254917.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278940 f, 254972.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279000 f, 254794.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279060 f, 254849.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279120 f, 254904.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279180 f, 254958.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279240 f, 255013.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279300 f, 255068.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279360 f, 255123.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279420 f, 255178.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279480 f, 255232.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279540 f, 255287.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279600 f, 255342.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279660 f, 255397.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279720 f, 255452.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279780 f, 255506.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279840 f, 255561.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279900 f, 255383.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279960 f, 255437.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280020 f, 255492.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280080 f, 255547.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280140 f, 255602.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280200 f, 255656.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280260 f, 255711.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280320 f, 255766.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280380 f, 255821.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280440 f, 255875.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280500 f, 255930.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280560 f, 255985.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280620 f, 256040.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280680 f, 256094.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280740 f, 256149.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280800 f, 256204.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280860 f, 256025.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280920 f, 256080.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280980 f, 256134.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281040 f, 256189.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281100 f, 256244.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281160 f, 256299.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281220 f, 256353.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281280 f, 256408.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281340 f, 256463.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281400 f, 256517.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281460 f, 256572.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281520 f, 256627.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281580 f, 256681.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281640 f, 256736.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281700 f, 256791.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281760 f, 256612.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281820 f, 256666.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281880 f, 256721.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281940 f, 256775.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282000 f, 256830.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282060 f, 256885.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282120 f, 256939.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282180 f, 256994.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282240 f, 257049.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282300 f, 257103.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282360 f, 257158.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282420 f, 257213.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282480 f, 257267.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282540 f, 257322.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282600 f, 257377.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282660 f, 257431.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282720 f, 257252.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282780 f, 257306.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282840 f, 257361.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282900 f, 257415.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282960 f, 257470.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283020 f, 257525.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283080 f, 257579.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283140 f, 257634.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283200 f, 257688.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283260 f, 257743.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283320 f, 257798.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283380 f, 257852.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283440 f, 257907.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283500 f, 257961.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283560 f, 258016.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283620 f, 258070.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283680 f, 257890.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283740 f, 257945.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283800 f, 258000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283860 f, 258054.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283920 f, 258109.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283980 f, 258163.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284040 f, 258218.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284100 f, 258272.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284160 f, 258327.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284220 f, 258381.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284280 f, 258436.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284340 f, 258490.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284400 f, 258545.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284460 f, 258600.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284520 f, 258654.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284580 f, 258709.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284640 f, 258528.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284700 f, 258583.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284760 f, 258637.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284820 f, 258692.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284880 f, 258746.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284940 f, 258801.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285000 f, 258855.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285060 f, 258910.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285120 f, 258964.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285180 f, 259019.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285240 f, 259073.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285300 f, 259128.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285360 f, 259182.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285420 f, 259237.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285480 f, 259291.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285540 f, 259110.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285600 f, 259165.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285660 f, 259219.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285720 f, 259274.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285780 f, 259328.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285840 f, 259382.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285900 f, 259437.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285960 f, 259491.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286020 f, 259546.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286080 f, 259600.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286140 f, 259655.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286200 f, 259709.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286260 f, 259764.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286320 f, 259818.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286380 f, 259872.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286440 f, 259927.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286500 f, 259746.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286560 f, 259800.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286620 f, 259854.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286680 f, 259909.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286740 f, 259963.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286800 f, 260018.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286860 f, 260072.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286920 f, 260126.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286980 f, 260181.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287040 f, 260235.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287100 f, 260290.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287160 f, 260344.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287220 f, 260398.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287280 f, 260453.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287340 f, 260507.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287400 f, 260326.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287460 f, 260380.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287520 f, 260434.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287580 f, 260489.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287640 f, 260543.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287700 f, 260597.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287760 f, 260652.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287820 f, 260706.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287880 f, 260760.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287940 f, 260815.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288000 f, 260869.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288060 f, 260923.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288120 f, 260978.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288180 f, 261032.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288240 f, 261086.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288300 f, 261141.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288360 f, 260959.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288420 f, 261013.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288480 f, 261067.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288540 f, 261122.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288600 f, 261176.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288660 f, 261230.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288720 f, 261285.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288780 f, 261339.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288840 f, 261393.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288900 f, 261447.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288960 f, 261502.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289020 f, 261556.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289080 f, 261610.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289140 f, 261665.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289200 f, 261719.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289260 f, 261773.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289320 f, 261591.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289380 f, 261645.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289440 f, 261699.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289500 f, 261754.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289560 f, 261808.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289620 f, 261862.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289680 f, 261916.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289740 f, 261971.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289800 f, 262025.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289860 f, 262079.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289920 f, 262133.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289980 f, 262188.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290040 f, 262242.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290100 f, 262296.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290160 f, 262350.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290220 f, 262168.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290280 f, 262222.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290340 f, 262276.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290400 f, 262330.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290460 f, 262384.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290520 f, 262439.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290580 f, 262493.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290640 f, 262547.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290700 f, 262601.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290760 f, 262655.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290820 f, 262710.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290880 f, 262764.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290940 f, 262818.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291000 f, 262872.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291060 f, 262926.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291120 f, 262981.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291180 f, 262797.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291240 f, 262852.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291300 f, 262906.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291360 f, 262960.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291420 f, 263014.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291480 f, 263068.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291540 f, 263122.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291600 f, 263176.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291660 f, 263231.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291720 f, 263285.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291780 f, 263339.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291840 f, 263393.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291900 f, 263447.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291960 f, 263501.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292020 f, 263555.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292080 f, 263610.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292140 f, 263426.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292200 f, 263480.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292260 f, 263534.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292320 f, 263588.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292380 f, 263642.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292440 f, 263697.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292500 f, 263751.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292560 f, 263805.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292620 f, 263859.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292680 f, 263913.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292740 f, 263967.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292800 f, 264021.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292860 f, 264075.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292920 f, 264129.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292980 f, 264183.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293040 f, 264238.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293100 f, 264292.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293160 f, 264346.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293220 f, 264400.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293280 f, 264454.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293340 f, 264270.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293400 f, 264324.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293460 f, 264378.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293520 f, 264432.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293580 f, 264486.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293640 f, 264540.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293700 f, 264594.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293760 f, 264648.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293820 f, 264702.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293880 f, 264756.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293940 f, 264810.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294000 f, 264864.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294060 f, 264918.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294120 f, 264972.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294180 f, 265027.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294240 f, 265081.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294300 f, 265135.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294360 f, 265189.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294420 f, 265243.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294480 f, 265297.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294540 f, 265351.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294600 f, 265405.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294660 f, 265220.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294720 f, 265274.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294780 f, 265328.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294840 f, 265382.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294900 f, 265436.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294960 f, 265490.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295020 f, 265544.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295080 f, 265598.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295140 f, 265652.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295200 f, 265706.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295260 f, 265760.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295320 f, 265814.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295380 f, 265868.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295440 f, 265922.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295500 f, 265976.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295560 f, 266030.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295620 f, 266084.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295680 f, 266138.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295740 f, 266192.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295800 f, 266246.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295860 f, 266300.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295920 f, 266354.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295980 f, 266169.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296040 f, 266223.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296100 f, 266276.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296160 f, 266330.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296220 f, 266384.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296280 f, 266438.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296340 f, 266492.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296400 f, 266546.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296460 f, 266600.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296520 f, 266654.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296580 f, 266708.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296640 f, 266762.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296700 f, 266816.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296760 f, 266870.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296820 f, 266924.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296880 f, 266978.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296940 f, 267032.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297000 f, 267086.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297060 f, 267140.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297120 f, 267194.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297180 f, 267248.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297240 f, 267302.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297300 f, 267115.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297360 f, 267169.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297420 f, 267223.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297480 f, 267277.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297540 f, 267331.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297600 f, 267385.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297660 f, 267439.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297720 f, 267493.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297780 f, 267547.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297840 f, 267601.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297900 f, 267655.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297960 f, 267708.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298020 f, 267762.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298080 f, 267816.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298140 f, 267870.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298200 f, 267924.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298260 f, 267978.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298320 f, 268032.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298380 f, 268086.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298440 f, 268140.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298500 f, 268194.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298560 f, 268007.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298620 f, 268061.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298680 f, 268114.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298740 f, 268168.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298800 f, 268222.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298860 f, 268276.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298920 f, 268330.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298980 f, 268384.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299040 f, 268438.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299100 f, 268491.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299160 f, 268545.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299220 f, 268599.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299280 f, 268653.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299340 f, 268707.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299400 f, 268761.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299460 f, 268815.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299520 f, 268868.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299580 f, 268922.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299640 f, 268976.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299700 f, 269030.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299760 f, 269084.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299820 f, 269138.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299880 f, 268950.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299940 f, 269004.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300000 f, 269058.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300060 f, 269112.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300120 f, 269165.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300180 f, 269219.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300240 f, 269273.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300300 f, 269327.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300360 f, 269381.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300420 f, 269434.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300480 f, 269488.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300540 f, 269542.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300600 f, 269596.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300660 f, 269650.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300720 f, 269704.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300780 f, 269757.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300840 f, 269811.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300900 f, 269865.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300960 f, 269919.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301020 f, 269973.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301080 f, 270026.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301140 f, 270080.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301200 f, 269892.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301260 f, 269946.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301320 f, 270000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301380 f, 270053.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301440 f, 270107.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301500 f, 270161.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301560 f, 270215.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301620 f, 270268.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301680 f, 270322.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301740 f, 270376.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301800 f, 270430.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301860 f, 270483.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301920 f, 270537.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301980 f, 270591.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302040 f, 270645.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302100 f, 270698.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302160 f, 270752.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302220 f, 270806.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302280 f, 270860.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302340 f, 270913.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302400 f, 270967.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302460 f, 271021.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302520 f, 271075.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302580 f, 271129.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302640 f, 271182.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302700 f, 271236.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302760 f, 271290.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302820 f, 271101.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302880 f, 271154.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302940 f, 271208.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303000 f, 271262.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303060 f, 271316.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303120 f, 271369.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303180 f, 271423.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303240 f, 271477.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303300 f, 271530.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303360 f, 271584.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303420 f, 271638.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303480 f, 271692.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303540 f, 271745.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303600 f, 271799.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303660 f, 271853.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303720 f, 271906.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303780 f, 271960.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303840 f, 272014.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303900 f, 272068.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303960 f, 272121.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304020 f, 272175.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304080 f, 272229.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304140 f, 272282.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304200 f, 272336.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304260 f, 272390.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304320 f, 272444.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304380 f, 272497.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304440 f, 272551.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304500 f, 272361.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304560 f, 272415.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304620 f, 272468.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304680 f, 272522.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304740 f, 272576.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304800 f, 272629.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304860 f, 272683.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304920 f, 272737.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304980 f, 272790.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305040 f, 272844.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305100 f, 272898.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305160 f, 272951.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305220 f, 273005.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305280 f, 273059.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305340 f, 273112.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305400 f, 273166.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305460 f, 273220.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305520 f, 273273.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305580 f, 273327.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305640 f, 273381.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305700 f, 273434.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305760 f, 273488.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305820 f, 273542.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305880 f, 273595.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305940 f, 273649.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306000 f, 273703.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306060 f, 273756.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306120 f, 273810.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306180 f, 273619.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306240 f, 273672.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306300 f, 273726.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306360 f, 273780.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306420 f, 273833.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306480 f, 273887.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306540 f, 273941.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306600 f, 273994.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306660 f, 274048.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306720 f, 274101.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306780 f, 274155.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306840 f, 274209.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306900 f, 274262.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306960 f, 274316.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307020 f, 274369.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307080 f, 274423.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307140 f, 274477.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307200 f, 274530.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307260 f, 274584.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307320 f, 274638.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307380 f, 274691.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307440 f, 274745.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307500 f, 274798.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307560 f, 274852.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307620 f, 274906.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307680 f, 274959.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307740 f, 275013.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307800 f, 275067.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307860 f, 274875.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307920 f, 274928.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307980 f, 274982.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308040 f, 275035.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308100 f, 275089.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308160 f, 275142.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308220 f, 275196.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308280 f, 275250.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308340 f, 275303.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308400 f, 275357.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308460 f, 275410.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308520 f, 275464.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308580 f, 275517.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308640 f, 275571.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308700 f, 275625.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308760 f, 275678.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308820 f, 275732.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308880 f, 275785.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308940 f, 275839.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309000 f, 275892.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309060 f, 275946.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309120 f, 276000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309180 f, 276053.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309240 f, 276107.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309300 f, 276160.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309360 f, 276214.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309420 f, 276267.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309480 f, 276074.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309540 f, 276128.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309600 f, 276181.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309660 f, 276235.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309720 f, 276289.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309780 f, 276342.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309840 f, 276396.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309900 f, 276449.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309960 f, 276503.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310020 f, 276556.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310080 f, 276610.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310140 f, 276663.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310200 f, 276717.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310260 f, 276770.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310320 f, 276824.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310380 f, 276877.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310440 f, 276931.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310500 f, 276984.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310560 f, 277038.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310620 f, 277091.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310680 f, 277145.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310740 f, 277198.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310800 f, 277252.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310860 f, 277305.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310920 f, 277359.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310980 f, 277165.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311040 f, 277219.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311100 f, 277272.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311160 f, 277326.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311220 f, 277379.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311280 f, 277433.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311340 f, 277486.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311400 f, 277540.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311460 f, 277593.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311520 f, 277647.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311580 f, 277700.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311640 f, 277754.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311700 f, 277807.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311760 f, 277860.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311820 f, 277914.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311880 f, 277967.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311940 f, 278021.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312000 f, 278074.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312060 f, 278128.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312120 f, 278181.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312180 f, 278235.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312240 f, 278288.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312300 f, 278342.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312360 f, 278395.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312420 f, 278449.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312480 f, 278502.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312540 f, 278556.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312600 f, 278609.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312660 f, 278663.1 fps, 0 ms/f [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01Onscreen took 1.857 sec [junit] Testcase: test02Offscreen took 0 sec [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 399900 f, 308803.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 399960 f, 308849.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 400020 f, 308895.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 400080 f, 308942.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 400140 f, 308988.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 400200 f, 309034.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 400260 f, 309081.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 400320 f, 309127.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 400380 f, 309173.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 400440 f, 309220.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 400500 f, 309266.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 400560 f, 309312.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 400620 f, 309359.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 400680 f, 309405.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 400740 f, 309451.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 400800 f, 309498.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 400860 f, 309544.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 400920 f, 309590.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 400980 f, 309637.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 401040 f, 309683.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 401100 f, 309729.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 401160 f, 309776.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 401220 f, 309822.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 401280 f, 309868.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 401340 f, 309915.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 401400 f, 309961.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 401460 f, 310007.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 401520 f, 309814.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 401580 f, 309861.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 401640 f, 309907.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 401700 f, 309953.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 401760 f, 310000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 401820 f, 310046.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 401880 f, 310092.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 401940 f, 310138.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 402000 f, 310185.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 402060 f, 310231.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 402120 f, 310277.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 402180 f, 310324.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 402240 f, 310370.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 402300 f, 310416.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 402360 f, 310462.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 402420 f, 310509.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 402480 f, 310555.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 402540 f, 310601.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 402600 f, 310648.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 402660 f, 310694.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 402720 f, 310740.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 402780 f, 310787.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 402840 f, 310833.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 402900 f, 310879.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 402960 f, 310925.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 403020 f, 310972.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 403080 f, 311018.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 403140 f, 311064.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 403200 f, 311111.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 403260 f, 311157.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 403320 f, 311203.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 403380 f, 311250.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 403440 f, 311296.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 403500 f, 311342.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 403560 f, 311388.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 403620 f, 311435.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 403680 f, 311481.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 403740 f, 311527.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 403800 f, 311574.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 403860 f, 311620.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 403920 f, 311666.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 403980 f, 311472.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 404040 f, 311518.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 404100 f, 311565.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 404160 f, 311611.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 404220 f, 311657.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 404280 f, 311703.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 404340 f, 311750.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 404400 f, 311796.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 404460 f, 311842.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 404520 f, 311888.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 404580 f, 311935.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 404640 f, 311981.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 404700 f, 312027.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 404760 f, 312074.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 404820 f, 312120.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 404880 f, 312166.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 404940 f, 312212.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 405000 f, 312259.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 405060 f, 312305.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 405120 f, 312351.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 405180 f, 312397.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 405240 f, 312444.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 405300 f, 312490.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 405360 f, 312536.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 405420 f, 312582.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 405480 f, 312629.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 405540 f, 312675.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 405600 f, 312721.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 405660 f, 312767.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 405720 f, 312814.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 405780 f, 312860.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 405840 f, 312906.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 405900 f, 312952.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 405960 f, 312999.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 406020 f, 313045.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 406080 f, 313091.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 406140 f, 313138.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 406200 f, 313184.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 406260 f, 313230.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 406320 f, 313276.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 406380 f, 313323.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 406440 f, 313369.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 406500 f, 313415.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 406560 f, 313461.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 406620 f, 313508.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 406680 f, 313312.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 406740 f, 313359.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 406800 f, 313405.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 406860 f, 313451.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 406920 f, 313497.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 406980 f, 313543.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 407040 f, 313590.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 407100 f, 313636.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 407160 f, 313682.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 407220 f, 313728.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 407280 f, 313775.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 407340 f, 313821.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 407400 f, 313867.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 407460 f, 313913.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 407520 f, 313959.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 407580 f, 314006.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 407640 f, 314052.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 407700 f, 314098.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 407760 f, 314144.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 407820 f, 314191.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 407880 f, 314237.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 407940 f, 314283.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 408000 f, 314329.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 408060 f, 314375.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 408120 f, 314422.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 408180 f, 314468.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 408240 f, 314514.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 408300 f, 314560.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 408360 f, 314607.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 408420 f, 314653.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 408480 f, 314699.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 408540 f, 314745.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 408600 f, 314792.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 408660 f, 314838.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 408720 f, 314884.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 408780 f, 314930.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 408840 f, 314976.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 408900 f, 315023.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 408960 f, 315069.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 409020 f, 315115.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 409080 f, 315161.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 409140 f, 315208.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 409200 f, 315254.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 409260 f, 315300.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 409320 f, 315346.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 409380 f, 315392.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 409440 f, 315196.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 409500 f, 315242.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 409560 f, 315288.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 409620 f, 315334.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 409680 f, 315381.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 409740 f, 315427.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 409800 f, 315473.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 409860 f, 315519.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 409920 f, 315565.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 409980 f, 315612.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 410040 f, 315658.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 410100 f, 315704.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 410160 f, 315750.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 410220 f, 315796.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 410280 f, 315842.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 410340 f, 315889.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 410400 f, 315935.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 410460 f, 315981.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 410520 f, 316027.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 410580 f, 316073.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 410640 f, 316120.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 410700 f, 316166.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 410760 f, 316212.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 410820 f, 316258.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 410880 f, 316304.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 410940 f, 316351.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 411000 f, 316397.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 411060 f, 316443.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 411120 f, 316489.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 411180 f, 316535.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 411240 f, 316582.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 411300 f, 316628.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 411360 f, 316674.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 411420 f, 316720.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 411480 f, 316766.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 411540 f, 316812.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 411600 f, 316859.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 411660 f, 316905.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 411720 f, 316951.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 411780 f, 316997.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 411840 f, 317043.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 411900 f, 317090.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 411960 f, 317136.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 412020 f, 317182.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 412080 f, 317228.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 412140 f, 317274.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 412200 f, 317321.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 412260 f, 317123.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 412320 f, 317169.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 412380 f, 317215.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 412440 f, 317261.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 412500 f, 317307.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 412560 f, 317353.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 412620 f, 317400.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 412680 f, 317446.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 412740 f, 317492.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 412800 f, 317538.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 412860 f, 317584.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 412920 f, 317630.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 412980 f, 317676.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 413040 f, 317723.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 413100 f, 317769.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 413160 f, 317815.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 413220 f, 317861.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 413280 f, 317907.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 413340 f, 317953.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 413400 f, 318000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 413460 f, 318046.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 413520 f, 318092.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 413580 f, 318138.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 413640 f, 318184.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 413700 f, 318230.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 413760 f, 318276.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 413820 f, 318323.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 413880 f, 318369.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 413940 f, 318415.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 414000 f, 318461.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 414060 f, 318507.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 414120 f, 318553.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 414180 f, 318600.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 414240 f, 318646.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 414300 f, 318692.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 414360 f, 318738.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 414420 f, 318784.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 414480 f, 318830.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 414540 f, 318876.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 414600 f, 318923.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 414660 f, 318969.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 414720 f, 318770.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 414780 f, 318816.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 414840 f, 318862.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 414900 f, 318908.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 414960 f, 318954.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 415020 f, 319000.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 415080 f, 319046.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 415140 f, 319093.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 415200 f, 319139.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 415260 f, 319185.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 415320 f, 319231.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 415380 f, 319277.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 415440 f, 319323.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 415500 f, 319369.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 415560 f, 319415.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 415620 f, 319461.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 415680 f, 319508.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 415740 f, 319554.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 415800 f, 319600.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 415860 f, 319646.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 415920 f, 319692.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 415980 f, 319738.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 416040 f, 319784.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 416100 f, 319830.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 416160 f, 319877.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 416220 f, 319923.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 416280 f, 319969.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 416340 f, 320015.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 416400 f, 320061.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 416460 f, 320107.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 416520 f, 320153.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 416580 f, 320199.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 416640 f, 320245.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 416700 f, 320292.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 416760 f, 320338.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 416820 f, 320384.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 416880 f, 320430.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 416940 f, 320476.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 417000 f, 320522.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 417060 f, 320568.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 417120 f, 320614.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 417180 f, 320661.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 417240 f, 320460.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 417300 f, 320506.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 417360 f, 320553.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 417420 f, 320599.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 417480 f, 320645.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 417540 f, 320691.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 417600 f, 320737.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 417660 f, 320783.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 417720 f, 320829.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 417780 f, 320875.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 417840 f, 320921.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 417900 f, 320967.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 417960 f, 321013.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 418020 f, 321059.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 418080 f, 321106.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 418140 f, 321152.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 418200 f, 321198.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 418260 f, 321244.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 418320 f, 321290.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 418380 f, 321336.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 418440 f, 321382.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 418500 f, 321428.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 418560 f, 321474.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 418620 f, 321520.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 418680 f, 321566.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 418740 f, 321612.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 418800 f, 321659.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 418860 f, 321705.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 418920 f, 321751.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 418980 f, 321797.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 419040 f, 321843.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 419100 f, 321889.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 419160 f, 321935.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 419220 f, 321981.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 419280 f, 322027.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 419340 f, 322073.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 419400 f, 322119.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 419460 f, 322165.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 419520 f, 322211.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 419580 f, 322258.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 419640 f, 322056.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 419700 f, 322102.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 419760 f, 322148.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 419820 f, 322194.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 419880 f, 322240.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 419940 f, 322287.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420000 f, 322333.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420060 f, 322379.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420120 f, 322425.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420180 f, 322471.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420240 f, 322517.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420300 f, 322563.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420360 f, 322609.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420420 f, 322655.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420480 f, 322701.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420540 f, 322747.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420600 f, 322793.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420660 f, 322839.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420720 f, 322885.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420780 f, 322931.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420840 f, 322977.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420900 f, 323023.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420960 f, 323069.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 421020 f, 323115.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 421080 f, 323161.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 421140 f, 323207.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 421200 f, 323254.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 421260 f, 323300.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 421320 f, 323346.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 421380 f, 323392.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 421440 f, 323438.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 421500 f, 323484.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 421560 f, 323530.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 421620 f, 323576.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 421680 f, 323622.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 421740 f, 323668.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 421800 f, 323714.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 421860 f, 323760.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 421920 f, 323806.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 421980 f, 323852.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 422040 f, 323650.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 422100 f, 323696.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 422160 f, 323742.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 422220 f, 323788.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 422280 f, 323834.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 422340 f, 323880.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 422400 f, 323926.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 422460 f, 323972.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 422520 f, 324018.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 422580 f, 324064.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 422640 f, 324110.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 422700 f, 324156.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 422760 f, 324202.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 422820 f, 324248.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 422880 f, 324294.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 422940 f, 324340.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 423000 f, 324386.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 423060 f, 324432.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 423120 f, 324478.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 423180 f, 324524.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 423240 f, 324570.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 423300 f, 324616.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 423360 f, 324662.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 423420 f, 324708.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 423480 f, 324754.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 423540 f, 324800.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 423600 f, 324846.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 423660 f, 324892.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 423720 f, 324938.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 423780 f, 324984.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 423840 f, 325030.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 423900 f, 325076.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 423960 f, 325122.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 424020 f, 325168.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 424080 f, 325214.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 424140 f, 325260.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 424200 f, 325306.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 424260 f, 325352.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 424320 f, 325398.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 424380 f, 325444.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 424440 f, 325490.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 424500 f, 325287.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 424560 f, 325333.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 424620 f, 325379.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 424680 f, 325425.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 424740 f, 325471.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 424800 f, 325517.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 424860 f, 325563.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 424920 f, 325609.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 424980 f, 325655.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 425040 f, 325701.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 425100 f, 325747.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 425160 f, 325793.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 425220 f, 325839.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 425280 f, 325885.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 425340 f, 325931.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 425400 f, 325977.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 425460 f, 326023.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 425520 f, 326068.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 425580 f, 326114.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 425640 f, 326160.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 425700 f, 326206.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 425760 f, 326252.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 425820 f, 326298.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 425880 f, 326344.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 425940 f, 326390.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 426000 f, 326436.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 426060 f, 326482.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 426120 f, 326528.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 426180 f, 326574.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 426240 f, 326620.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 426300 f, 326666.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 426360 f, 326712.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 426420 f, 326758.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 426480 f, 326804.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 426540 f, 326850.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 426600 f, 326896.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 426660 f, 326942.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 426720 f, 326988.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 426780 f, 326784.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 426840 f, 326830.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 426900 f, 326875.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 426960 f, 326921.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 427020 f, 326967.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 427080 f, 327013.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 427140 f, 327059.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 427200 f, 327105.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 427260 f, 327151.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 427320 f, 327197.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 427380 f, 327243.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 427440 f, 327289.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 427500 f, 327335.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 427560 f, 327381.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 427620 f, 327427.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 427680 f, 327473.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 427740 f, 327519.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 427800 f, 327565.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 427860 f, 327611.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 427920 f, 327656.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 427980 f, 327702.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 428040 f, 327748.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 428100 f, 327794.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 428160 f, 327840.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 428220 f, 327886.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 428280 f, 327932.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 428340 f, 327978.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 428400 f, 328024.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 428460 f, 328070.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 428520 f, 328116.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 428580 f, 328162.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 428640 f, 328208.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 428700 f, 328254.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 428760 f, 328300.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 428820 f, 328346.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 428880 f, 328392.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 428940 f, 328437.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 429000 f, 328483.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 429060 f, 328529.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 429120 f, 328575.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 429180 f, 328621.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 429240 f, 328667.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 429300 f, 328713.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 429360 f, 328759.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 429420 f, 328805.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 429480 f, 328851.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 429540 f, 328897.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 429600 f, 328943.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 429660 f, 328737.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 429720 f, 328783.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 429780 f, 328829.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 429840 f, 328875.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 429900 f, 328921.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 429960 f, 328967.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 430020 f, 329013.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 430080 f, 329058.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 430140 f, 329104.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 430200 f, 329150.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 430260 f, 329196.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 430320 f, 329242.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 430380 f, 329288.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 430440 f, 329334.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 430500 f, 329380.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 430560 f, 329426.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 430620 f, 329472.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 430680 f, 329517.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 430740 f, 329563.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 430800 f, 329609.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 430860 f, 329655.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 430920 f, 329701.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 430980 f, 329747.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 431040 f, 329793.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 431100 f, 329839.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 431160 f, 329885.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 431220 f, 329931.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 431280 f, 329977.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 431340 f, 330022.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 431400 f, 330068.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 431460 f, 330114.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 431520 f, 330160.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 431580 f, 330206.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 431640 f, 330252.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 431700 f, 330298.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 431760 f, 330344.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 431820 f, 330390.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 431880 f, 330436.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 431940 f, 330482.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 432000 f, 330527.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 432060 f, 330573.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 432120 f, 330619.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 432180 f, 330665.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 432240 f, 330711.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 432300 f, 330757.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 432360 f, 330803.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 432420 f, 330849.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 432480 f, 330642.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 432540 f, 330688.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 432600 f, 330733.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 432660 f, 330779.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 432720 f, 330825.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 432780 f, 330871.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 432840 f, 330917.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 432900 f, 330963.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 432960 f, 331009.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 433020 f, 331055.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 433080 f, 331100.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 433140 f, 331146.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 433200 f, 331192.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 433260 f, 331238.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 433320 f, 331284.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 433380 f, 331330.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 433440 f, 331376.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 433500 f, 331422.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 433560 f, 331467.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 433620 f, 331513.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 433680 f, 331559.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 433740 f, 331605.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 433800 f, 331651.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 433860 f, 331697.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 433920 f, 331743.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 433980 f, 331789.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 434040 f, 331834.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 434100 f, 331880.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 434160 f, 331926.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 434220 f, 331972.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 434280 f, 332018.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 434340 f, 332064.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 434400 f, 332110.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 434460 f, 332155.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 434520 f, 332201.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 434580 f, 332247.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 434640 f, 332293.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 434700 f, 332339.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 434760 f, 332385.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 434820 f, 332431.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 434880 f, 332477.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 434940 f, 332522.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 435000 f, 332568.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 435060 f, 332614.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 435120 f, 332406.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 435180 f, 332452.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 435240 f, 332498.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 435300 f, 332543.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 435360 f, 332589.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 435420 f, 332635.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 435480 f, 332681.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 435540 f, 332727.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 435600 f, 332773.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 435660 f, 332818.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 435720 f, 332864.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 435780 f, 332910.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 435840 f, 332956.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 435900 f, 333002.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 435960 f, 333048.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 436020 f, 333093.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 436080 f, 333139.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 436140 f, 333185.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 436200 f, 333231.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 436260 f, 333277.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 436320 f, 333323.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 436380 f, 333368.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 436440 f, 333414.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 436500 f, 333460.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 436560 f, 333506.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 436620 f, 333552.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 436680 f, 333598.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 436740 f, 333644.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 436800 f, 333689.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 436860 f, 333735.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 436920 f, 333781.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 436980 f, 333827.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 437040 f, 333873.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 437100 f, 333919.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 437160 f, 333964.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 437220 f, 334010.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 437280 f, 334056.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 437340 f, 334102.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 437400 f, 333893.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 437460 f, 333938.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 437520 f, 333984.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 437580 f, 334030.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 437640 f, 334076.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 437700 f, 334122.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 437760 f, 334167.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 437820 f, 334213.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 437880 f, 334259.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 437940 f, 334305.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 438000 f, 334351.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 438060 f, 334396.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 438120 f, 334442.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 438180 f, 334488.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 438240 f, 334534.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 438300 f, 334580.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 438360 f, 334625.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 438420 f, 334671.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 438480 f, 334717.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 438540 f, 334763.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 438600 f, 334809.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 438660 f, 334854.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 438720 f, 334900.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 438780 f, 334946.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 438840 f, 334992.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 438900 f, 335038.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 438960 f, 335083.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 439020 f, 335129.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 439080 f, 335175.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 439140 f, 335221.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 439200 f, 335267.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 439260 f, 335312.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 439320 f, 335358.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 439380 f, 335404.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 439440 f, 335450.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 439500 f, 335496.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 439560 f, 335542.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 439620 f, 335587.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 439680 f, 335633.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 439740 f, 335679.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 439800 f, 335725.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 439860 f, 335771.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 439920 f, 335816.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 439980 f, 335862.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 440040 f, 335908.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 440100 f, 335954.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 440160 f, 336000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 440220 f, 336045.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 440280 f, 336091.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 440340 f, 336137.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 440400 f, 336183.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 440460 f, 336229.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 440520 f, 336274.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 440580 f, 336320.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 440640 f, 336366.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 440700 f, 336412.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 440760 f, 336201.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 440820 f, 336247.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 440880 f, 336292.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 440940 f, 336338.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 441000 f, 336384.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 441060 f, 336430.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 441120 f, 336475.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 441180 f, 336521.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 441240 f, 336567.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 441300 f, 336613.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 441360 f, 336659.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 441420 f, 336704.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 441480 f, 336750.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 441540 f, 336796.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 441600 f, 336842.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 441660 f, 336887.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 441720 f, 336933.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 441780 f, 336979.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 441840 f, 337025.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 441900 f, 337070.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 441960 f, 337116.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 442020 f, 337162.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 442080 f, 337208.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 442140 f, 337254.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 442200 f, 337299.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 442260 f, 337345.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 442320 f, 337391.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 442380 f, 337437.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 442440 f, 337482.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 442500 f, 337528.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 442560 f, 337574.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 442620 f, 337620.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 442680 f, 337665.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 442740 f, 337711.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 442800 f, 337757.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 442860 f, 337803.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 442920 f, 337848.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 442980 f, 337894.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 443040 f, 337940.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 443100 f, 337986.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 443160 f, 338032.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 443220 f, 338077.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 443280 f, 338123.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 443340 f, 337911.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 443400 f, 337957.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 443460 f, 338003.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 443520 f, 338048.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 443580 f, 338094.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 443640 f, 338140.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 443700 f, 338185.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 443760 f, 338231.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 443820 f, 338277.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 443880 f, 338323.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 443940 f, 338368.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 444000 f, 338414.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 444060 f, 338460.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 444120 f, 338506.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 444180 f, 338551.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 444240 f, 338597.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 444300 f, 338643.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 444360 f, 338689.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 444420 f, 338734.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 444480 f, 338780.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 444540 f, 338826.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 444600 f, 338871.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 444660 f, 338917.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 444720 f, 338963.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 444780 f, 339009.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 444840 f, 339054.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 444900 f, 339100.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 444960 f, 339146.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 445020 f, 339192.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 445080 f, 339237.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 445140 f, 339283.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 445200 f, 339329.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 445260 f, 339375.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 445320 f, 339420.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 445380 f, 339466.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 445440 f, 339512.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 445500 f, 339557.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 445560 f, 339603.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 445620 f, 339649.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 445680 f, 339695.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 445740 f, 339740.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 445800 f, 339527.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 445860 f, 339573.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 445920 f, 339619.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 445980 f, 339664.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 446040 f, 339710.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 446100 f, 339756.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 446160 f, 339801.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 446220 f, 339847.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 446280 f, 339893.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 446340 f, 339939.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 446400 f, 339984.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 446460 f, 340030.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 446520 f, 340076.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 446580 f, 340121.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 446640 f, 340167.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 446700 f, 340213.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 446760 f, 340258.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 446820 f, 340304.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 446880 f, 340350.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 446940 f, 340396.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 447000 f, 340441.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 447060 f, 340487.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 447120 f, 340533.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 447180 f, 340578.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 447240 f, 340624.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 447300 f, 340670.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 447360 f, 340715.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 447420 f, 340761.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 447480 f, 340807.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 447540 f, 340853.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 447600 f, 340898.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 447660 f, 340944.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 447720 f, 340990.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 447780 f, 341035.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 447840 f, 341081.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 447900 f, 341127.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 447960 f, 341172.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 448020 f, 341218.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 448080 f, 341264.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 448140 f, 341309.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 448200 f, 341355.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 448260 f, 341401.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 448320 f, 341447.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 448380 f, 341492.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 448440 f, 341538.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 448500 f, 341584.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 448560 f, 341629.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 448620 f, 341675.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 448680 f, 341721.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 448740 f, 341766.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 448800 f, 341552.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 448860 f, 341598.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 448920 f, 341643.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 448980 f, 341689.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 449040 f, 341735.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 449100 f, 341780.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 449160 f, 341826.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 449220 f, 341872.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 449280 f, 341917.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 449340 f, 341963.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 449400 f, 342009.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 449460 f, 342054.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 449520 f, 342100.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 449580 f, 342146.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 449640 f, 342191.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 449700 f, 342237.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 449760 f, 342283.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 449820 f, 342328.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 449880 f, 342374.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 449940 f, 342420.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 450000 f, 342465.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 450060 f, 342511.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 450120 f, 342557.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 450180 f, 342602.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 450240 f, 342648.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 450300 f, 342694.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 450360 f, 342739.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 450420 f, 342785.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 450480 f, 342831.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 450540 f, 342876.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 450600 f, 342922.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 450660 f, 342968.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 450720 f, 343013.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 450780 f, 343059.3 fps, 0 ms/f [junit] 1 s: 60 f / 80 ms, 750.0 fps, 1 ms/f; total: 450840 f, 323182.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 450900 f, 323225.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 450960 f, 323268.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 451020 f, 323311.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 451080 f, 323354.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 451140 f, 323397.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 451200 f, 323440.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 451260 f, 323483.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 451320 f, 323526.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 451380 f, 323569.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 451440 f, 323612.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 451500 f, 323424.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 451560 f, 323467.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 451620 f, 323510.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 451680 f, 323553.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 451740 f, 323596.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 451800 f, 323638.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 451860 f, 323681.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 451920 f, 323724.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 451980 f, 323767.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 452040 f, 323810.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 452100 f, 323853.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 452160 f, 323896.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 452220 f, 323939.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 452280 f, 323982.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 452340 f, 324025.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 452400 f, 324068.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 452460 f, 324111.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 452520 f, 324154.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 452580 f, 324197.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 452640 f, 324240.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 452700 f, 324283.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 452760 f, 324326.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 452820 f, 324369.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 452880 f, 324412.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 452940 f, 324455.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 453000 f, 324498.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 453060 f, 324541.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 453120 f, 324584.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 453180 f, 324627.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 453240 f, 324670.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 453300 f, 324481.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 453360 f, 324523.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 453420 f, 324566.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 453480 f, 324609.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 453540 f, 324652.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 453600 f, 324695.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 453660 f, 324738.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 453720 f, 324781.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 453780 f, 324824.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 453840 f, 324867.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 453900 f, 324910.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 453960 f, 324953.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 454020 f, 324996.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 454080 f, 325039.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 454140 f, 325082.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 454200 f, 325125.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 454260 f, 325168.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 454320 f, 325211.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 454380 f, 325254.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 454440 f, 325297.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 454500 f, 325340.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 454560 f, 325382.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 454620 f, 325425.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 454680 f, 325468.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 454740 f, 325511.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 454800 f, 325554.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 454860 f, 325597.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 454920 f, 325640.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 454980 f, 325683.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 455040 f, 325493.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 455100 f, 325536.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 455160 f, 325579.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 455220 f, 325622.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 455280 f, 325665.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 455340 f, 325708.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 455400 f, 325751.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 455460 f, 325794.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 455520 f, 325836.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 455580 f, 325879.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 455640 f, 325922.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 455700 f, 325965.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 455760 f, 326008.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 455820 f, 326051.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 455880 f, 326094.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 455940 f, 326137.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 456000 f, 326180.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 456060 f, 326223.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 456120 f, 326266.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 456180 f, 326309.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 456240 f, 326351.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 456300 f, 326394.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 456360 f, 326437.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 456420 f, 326480.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 456480 f, 326523.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 456540 f, 326566.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 456600 f, 326609.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 456660 f, 326652.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 456720 f, 326695.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 456780 f, 326738.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 456840 f, 326781.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 456900 f, 326590.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 456960 f, 326633.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 457020 f, 326676.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 457080 f, 326719.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 457140 f, 326761.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 457200 f, 326804.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 457260 f, 326847.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 457320 f, 326890.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 457380 f, 326933.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 457440 f, 326976.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 457500 f, 327019.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 457560 f, 327062.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 457620 f, 327105.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 457680 f, 327147.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 457740 f, 327190.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 457800 f, 327233.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 457860 f, 327276.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 457920 f, 327319.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 457980 f, 327362.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 458040 f, 327405.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 458100 f, 327448.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 458160 f, 327491.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 458220 f, 327533.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 458280 f, 327576.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 458340 f, 327619.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 458400 f, 327662.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 458460 f, 327705.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 458520 f, 327748.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 458580 f, 327791.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 458640 f, 327834.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 458700 f, 327877.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 458760 f, 327685.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 458820 f, 327728.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 458880 f, 327771.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 458940 f, 327814.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 459000 f, 327857.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 459060 f, 327900.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 459120 f, 327942.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 459180 f, 327985.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 459240 f, 328028.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 459300 f, 328071.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 459360 f, 328114.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 459420 f, 328157.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 459480 f, 328200.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 459540 f, 328242.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 459600 f, 328285.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 459660 f, 328328.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 459720 f, 328371.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 459780 f, 328414.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 459840 f, 328457.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 459900 f, 328500.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 459960 f, 328542.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 460020 f, 328585.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 460080 f, 328628.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 460140 f, 328671.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 460200 f, 328714.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 460260 f, 328757.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 460320 f, 328800.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 460380 f, 328842.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 460440 f, 328885.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 460500 f, 328928.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 460560 f, 328971.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 460620 f, 328779.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 460680 f, 328822.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 460740 f, 328865.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 460800 f, 328907.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 460860 f, 328950.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 460920 f, 328993.5 fps, 0 ms/f [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.943 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132375264 ms III - Start [junit] SLOCK [T main @ 1751132375269 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 / 240 ms, 250.0 fps, 4 ms/f; total: 60 f, 250.0 fps, 4 ms/f [junit] 0 s: 60 f / 98 ms, 612.2 fps, 1 ms/f; total: 120 f, 355.0 fps, 2 ms/f [junit] 0 s: 60 f / 83 ms, 722.8 fps, 1 ms/f; total: 180 f, 426.5 fps, 2 ms/f [junit] 0 s: 60 f / 83 ms, 722.8 fps, 1 ms/f; total: 240 f, 474.3 fps, 2 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, 480000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540 f, 540000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 600 f, 600000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 660 f, 660000.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, 690000.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, 555000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2280 f, 570000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2340 f, 585000.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, 600000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3060 f, 612000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3120 f, 624000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3180 f, 636000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3240 f, 648000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3300 f, 660000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3360 f, 672000.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, 620000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3780 f, 630000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3840 f, 640000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3900 f, 650000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3960 f, 660000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4020 f, 670000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4080 f, 680000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4140 f, 690000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4200 f, 700000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4260 f, 710000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4320 f, 720000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4380 f, 730000.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, 651428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4620 f, 660000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4680 f, 668571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4740 f, 677142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4800 f, 685714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4860 f, 694285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4920 f, 702857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4980 f, 711428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5040 f, 720000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5100 f, 728571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5160 f, 737142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5220 f, 745714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5280 f, 754285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5340 f, 667500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5400 f, 675000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5460 f, 682500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5520 f, 690000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5580 f, 697500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5640 f, 705000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5700 f, 712500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5760 f, 720000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5820 f, 727500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5880 f, 735000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5940 f, 742500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6000 f, 750000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6060 f, 757500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6120 f, 765000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6180 f, 686666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6240 f, 693333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6300 f, 700000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6360 f, 706666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6420 f, 713333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6480 f, 720000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6540 f, 726666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6600 f, 733333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6660 f, 740000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6720 f, 746666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6780 f, 753333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6840 f, 760000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6900 f, 766666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6960 f, 773333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7020 f, 702000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7080 f, 708000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7140 f, 714000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7200 f, 720000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7260 f, 726000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7320 f, 732000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7380 f, 738000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7440 f, 744000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7500 f, 750000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7560 f, 756000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7620 f, 762000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7680 f, 768000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7740 f, 774000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7800 f, 780000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7860 f, 786000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7920 f, 720000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7980 f, 725454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8040 f, 730909.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8100 f, 736363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8160 f, 741818.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8220 f, 747272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8280 f, 752727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8340 f, 758181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8400 f, 763636.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8460 f, 769090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8520 f, 774545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8580 f, 780000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8640 f, 785454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8700 f, 790909.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8760 f, 796363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8820 f, 735000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8880 f, 740000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8940 f, 745000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9000 f, 750000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9060 f, 755000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9120 f, 760000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9180 f, 765000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9240 f, 770000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9300 f, 775000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9360 f, 780000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9420 f, 785000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9480 f, 790000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9540 f, 795000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9600 f, 800000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9660 f, 805000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9720 f, 810000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9780 f, 815000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9840 f, 820000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9900 f, 761538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9960 f, 766153.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10020 f, 770769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10080 f, 775384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10140 f, 780000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10200 f, 784615.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10260 f, 789230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10320 f, 793846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10380 f, 798461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10440 f, 803076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10500 f, 807692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10560 f, 812307.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10620 f, 816923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10680 f, 821538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10740 f, 826153.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10800 f, 830769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10860 f, 835384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10920 f, 840000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10980 f, 784285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11040 f, 788571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11100 f, 792857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11160 f, 797142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11220 f, 801428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11280 f, 805714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11340 f, 810000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11400 f, 814285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11460 f, 818571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11520 f, 822857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11580 f, 827142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11640 f, 831428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11700 f, 835714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11760 f, 840000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11820 f, 844285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11880 f, 848571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11940 f, 852857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12000 f, 857142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12060 f, 804000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12120 f, 808000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12180 f, 812000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12240 f, 816000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12300 f, 820000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12360 f, 824000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12420 f, 828000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12480 f, 832000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12540 f, 836000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12600 f, 840000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12660 f, 844000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12720 f, 848000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12780 f, 852000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12840 f, 856000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12900 f, 860000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12960 f, 864000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13020 f, 868000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13080 f, 872000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13140 f, 876000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13200 f, 880000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13260 f, 828750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13320 f, 832500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13380 f, 836250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13440 f, 840000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13500 f, 843750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13560 f, 847500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13620 f, 851250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13680 f, 855000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13740 f, 858750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13800 f, 862500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13860 f, 866250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13920 f, 870000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13980 f, 873750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14040 f, 877500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14100 f, 881250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14160 f, 885000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14220 f, 888750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14280 f, 892500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14340 f, 896250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14400 f, 847058.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14460 f, 850588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14520 f, 854117.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14580 f, 857647.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14640 f, 861176.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14700 f, 864705.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14760 f, 868235.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14820 f, 871764.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14880 f, 875294.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14940 f, 878823.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15000 f, 882352.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15060 f, 885882.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15120 f, 889411.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15180 f, 892941.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15240 f, 896470.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15300 f, 900000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15360 f, 903529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15420 f, 907058.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15480 f, 910588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15540 f, 863333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15600 f, 866666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15660 f, 870000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15720 f, 873333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15780 f, 876666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15840 f, 880000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15900 f, 883333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15960 f, 886666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16020 f, 890000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16080 f, 893333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16140 f, 896666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16200 f, 900000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16260 f, 903333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16320 f, 906666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16380 f, 910000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16440 f, 913333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16500 f, 916666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16560 f, 920000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16620 f, 923333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16680 f, 926666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16740 f, 930000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16800 f, 933333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16860 f, 887368.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16920 f, 890526.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16980 f, 893684.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17040 f, 896842.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17100 f, 900000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17160 f, 903157.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17220 f, 906315.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17280 f, 909473.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17340 f, 912631.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17400 f, 915789.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17460 f, 918947.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17520 f, 922105.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17580 f, 925263.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17640 f, 928421.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17700 f, 931578.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17760 f, 934736.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17820 f, 937894.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17880 f, 941052.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17940 f, 944210.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18000 f, 947368.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18060 f, 950526.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18120 f, 953684.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18180 f, 909000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18240 f, 912000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18300 f, 915000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18360 f, 918000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18420 f, 921000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18480 f, 924000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18540 f, 927000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18600 f, 930000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18660 f, 933000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18720 f, 936000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18780 f, 939000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18840 f, 942000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18900 f, 945000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18960 f, 948000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19020 f, 951000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19080 f, 954000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19140 f, 957000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19200 f, 960000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19260 f, 963000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19320 f, 966000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19380 f, 969000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19440 f, 972000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19500 f, 975000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19560 f, 978000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19620 f, 934285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19680 f, 937142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19740 f, 940000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19800 f, 942857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19860 f, 945714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19920 f, 948571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19980 f, 951428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20040 f, 954285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20100 f, 957142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20160 f, 960000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20220 f, 962857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20280 f, 965714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20340 f, 968571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20400 f, 971428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20460 f, 974285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20520 f, 977142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20580 f, 980000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20640 f, 982857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20700 f, 985714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20760 f, 988571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20820 f, 991428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20880 f, 994285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20940 f, 997142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21000 f, 954545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21060 f, 957272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21120 f, 960000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21180 f, 962727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21240 f, 965454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21300 f, 968181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21360 f, 970909.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21420 f, 973636.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21480 f, 976363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21540 f, 979090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21600 f, 981818.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21660 f, 984545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21720 f, 987272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21780 f, 990000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21840 f, 992727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21900 f, 995454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21960 f, 998181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22020 f, 1000909.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22080 f, 1003636.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22140 f, 1006363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22200 f, 1009090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22260 f, 1011818.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22320 f, 970434.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22380 f, 973043.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22440 f, 975652.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22500 f, 978260.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22560 f, 980869.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22620 f, 983478.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22680 f, 986086.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22740 f, 988695.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22800 f, 991304.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22860 f, 993913.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22920 f, 996521.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22980 f, 999130.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23040 f, 1001739.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23100 f, 1004347.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23160 f, 1006956.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23220 f, 1009565.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23280 f, 1012173.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23340 f, 1014782.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23400 f, 1017391.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23460 f, 1020000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23520 f, 1022608.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23580 f, 982500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23640 f, 985000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23700 f, 987500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23760 f, 990000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23820 f, 992500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23880 f, 995000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23940 f, 997500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24000 f, 1000000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24060 f, 1002500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24120 f, 1005000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24180 f, 1007500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24240 f, 1010000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24300 f, 1012500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24360 f, 1015000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24420 f, 1017500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24480 f, 1020000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24540 f, 1022500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24600 f, 1025000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24660 f, 1027500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24720 f, 1030000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24780 f, 1032500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24840 f, 1035000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24900 f, 1037500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24960 f, 1040000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25020 f, 1042500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25080 f, 1003200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25140 f, 1005600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25200 f, 1008000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25260 f, 1010400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25320 f, 1012800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25380 f, 1015200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25440 f, 1017600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25500 f, 1020000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25560 f, 1022400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25620 f, 1024800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25680 f, 1027200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25740 f, 1029600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25800 f, 1032000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25860 f, 1034400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25920 f, 1036800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25980 f, 1039200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26040 f, 1041600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26100 f, 1044000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26160 f, 1046400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26220 f, 1048800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26280 f, 1051200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26340 f, 1053600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26400 f, 1056000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26460 f, 1058400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26520 f, 1020000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26580 f, 1022307.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26640 f, 1024615.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26700 f, 1026923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26760 f, 1029230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26820 f, 1031538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26880 f, 1033846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26940 f, 1036153.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27000 f, 1038461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27060 f, 1040769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27120 f, 1043076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27180 f, 1045384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27240 f, 1047692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27300 f, 1050000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27360 f, 1052307.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27420 f, 1054615.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27480 f, 1056923.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27540 f, 1059230.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27600 f, 1061538.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27660 f, 1063846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27720 f, 1066153.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27780 f, 1068461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27840 f, 1070769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27900 f, 1073076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27960 f, 1035555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28020 f, 1037777.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28080 f, 1040000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28140 f, 1042222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28200 f, 1044444.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28260 f, 1046666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28320 f, 1048888.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28380 f, 1051111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28440 f, 1053333.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28500 f, 1055555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28560 f, 1057777.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28620 f, 1060000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28680 f, 1062222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28740 f, 1064444.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28800 f, 1066666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28860 f, 1068888.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28920 f, 1071111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28980 f, 1073333.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29040 f, 1075555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29100 f, 1077777.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29160 f, 1080000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29220 f, 1082222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29280 f, 1045714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29340 f, 1047857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29400 f, 1050000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29460 f, 1052142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29520 f, 1054285.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29580 f, 1056428.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29640 f, 1058571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29700 f, 1060714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29760 f, 1062857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29820 f, 1065000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29880 f, 1067142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29940 f, 1069285.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30000 f, 1071428.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30060 f, 1073571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30120 f, 1075714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30180 f, 1077857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30240 f, 1080000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30300 f, 1082142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30360 f, 1084285.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30420 f, 1086428.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30480 f, 1088571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30540 f, 1090714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30600 f, 1092857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30660 f, 1095000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30720 f, 1097142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30780 f, 1061379.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30840 f, 1063448.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30900 f, 1065517.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30960 f, 1067586.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31020 f, 1069655.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31080 f, 1071724.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31140 f, 1073793.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31200 f, 1075862.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31260 f, 1077931.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31320 f, 1080000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31380 f, 1082069.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31440 f, 1084137.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31500 f, 1086206.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31560 f, 1088275.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31620 f, 1090344.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31680 f, 1092413.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31740 f, 1094482.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31800 f, 1096551.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31860 f, 1098620.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31920 f, 1100689.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31980 f, 1102758.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32040 f, 1104827.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32100 f, 1106896.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32160 f, 1108965.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32220 f, 1111034.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32280 f, 1113103.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32340 f, 1115172.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32400 f, 1117241.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32460 f, 1119310.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32520 f, 1084000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32580 f, 1086000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32640 f, 1088000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32700 f, 1090000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32760 f, 1092000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32820 f, 1094000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32880 f, 1096000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32940 f, 1098000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33000 f, 1100000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33060 f, 1102000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33120 f, 1104000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33180 f, 1106000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33240 f, 1108000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33300 f, 1110000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33360 f, 1112000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33420 f, 1114000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33480 f, 1116000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33540 f, 1118000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33600 f, 1120000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33660 f, 1122000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33720 f, 1124000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33780 f, 1126000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33840 f, 1128000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33900 f, 1130000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33960 f, 1132000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34020 f, 1134000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34080 f, 1136000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34140 f, 1138000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34200 f, 1140000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34260 f, 1105161.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34320 f, 1107096.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34380 f, 1109032.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34440 f, 1110967.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34500 f, 1112903.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34560 f, 1114838.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34620 f, 1116774.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34680 f, 1118709.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34740 f, 1120645.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34800 f, 1122580.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34860 f, 1124516.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34920 f, 1126451.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34980 f, 1128387.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35040 f, 1130322.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35100 f, 1132258.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35160 f, 1134193.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35220 f, 1136129.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35280 f, 1138064.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35340 f, 1140000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35400 f, 1141935.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35460 f, 1143871.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35520 f, 1145806.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35580 f, 1147741.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35640 f, 1149677.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35700 f, 1151612.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35760 f, 1153548.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35820 f, 1155483.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35880 f, 1157419.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35940 f, 1159354.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36000 f, 1161290.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36060 f, 1126875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36120 f, 1128750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36180 f, 1130625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36240 f, 1132500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36300 f, 1134375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36360 f, 1136250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36420 f, 1138125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36480 f, 1140000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36540 f, 1141875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36600 f, 1143750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36660 f, 1145625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36720 f, 1147500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36780 f, 1149375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36840 f, 1151250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36900 f, 1153125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36960 f, 1155000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37020 f, 1156875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37080 f, 1158750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37140 f, 1160625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37200 f, 1162500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37260 f, 1164375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37320 f, 1166250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37380 f, 1168125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37440 f, 1170000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37500 f, 1171875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37560 f, 1173750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37620 f, 1175625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37680 f, 1177500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37740 f, 1179375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37800 f, 1181250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37860 f, 1183125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37920 f, 1149090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37980 f, 1150909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38040 f, 1152727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38100 f, 1154545.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38160 f, 1156363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38220 f, 1158181.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38280 f, 1160000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38340 f, 1161818.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38400 f, 1163636.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38460 f, 1165454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38520 f, 1167272.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38580 f, 1169090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38640 f, 1170909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38700 f, 1172727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38760 f, 1174545.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38820 f, 1176363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38880 f, 1178181.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38940 f, 1180000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39000 f, 1181818.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39060 f, 1183636.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39120 f, 1185454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39180 f, 1187272.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39240 f, 1189090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39300 f, 1190909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39360 f, 1192727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39420 f, 1194545.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39480 f, 1196363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39540 f, 1198181.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39600 f, 1200000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39660 f, 1201818.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39720 f, 1168235.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39780 f, 1170000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39840 f, 1171764.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39900 f, 1173529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39960 f, 1175294.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40020 f, 1177058.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40080 f, 1178823.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40140 f, 1180588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40200 f, 1182353.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40260 f, 1184117.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40320 f, 1185882.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40380 f, 1187647.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40440 f, 1189411.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40500 f, 1191176.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40560 f, 1192941.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40620 f, 1194705.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40680 f, 1196470.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40740 f, 1198235.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40800 f, 1200000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40860 f, 1201764.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40920 f, 1203529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40980 f, 1205294.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41040 f, 1207058.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41100 f, 1208823.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41160 f, 1210588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41220 f, 1212353.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41280 f, 1214117.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41340 f, 1215882.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41400 f, 1217647.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41460 f, 1219411.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41520 f, 1186285.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41580 f, 1188000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41640 f, 1189714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41700 f, 1191428.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41760 f, 1193142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41820 f, 1194857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41880 f, 1196571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41940 f, 1198285.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42000 f, 1200000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42060 f, 1201714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42120 f, 1203428.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42180 f, 1205142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42240 f, 1206857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42300 f, 1208571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42360 f, 1210285.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42420 f, 1212000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42480 f, 1213714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42540 f, 1215428.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42600 f, 1217142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42660 f, 1218857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42720 f, 1220571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42780 f, 1222285.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42840 f, 1224000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42900 f, 1225714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42960 f, 1227428.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43020 f, 1229142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43080 f, 1230857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43140 f, 1232571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43200 f, 1234285.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43260 f, 1236000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43320 f, 1237714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43380 f, 1239428.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43440 f, 1206666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43500 f, 1208333.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43560 f, 1210000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43620 f, 1211666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43680 f, 1213333.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43740 f, 1215000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43800 f, 1216666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43860 f, 1218333.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43920 f, 1220000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43980 f, 1221666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44040 f, 1223333.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44100 f, 1225000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44160 f, 1226666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44220 f, 1228333.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44280 f, 1230000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44340 f, 1231666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44400 f, 1233333.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44460 f, 1235000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44520 f, 1236666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44580 f, 1238333.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44640 f, 1240000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44700 f, 1241666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44760 f, 1243333.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44820 f, 1245000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44880 f, 1246666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44940 f, 1248333.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45000 f, 1250000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45060 f, 1251666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45120 f, 1253333.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45180 f, 1255000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45240 f, 1256666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45300 f, 1258333.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45360 f, 1225946.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45420 f, 1227567.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45480 f, 1229189.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45540 f, 1230810.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45600 f, 1232432.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45660 f, 1234054.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45720 f, 1235675.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45780 f, 1237297.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45840 f, 1238918.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45900 f, 1240540.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45960 f, 1242162.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46020 f, 1243783.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46080 f, 1245405.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46140 f, 1247027.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46200 f, 1248648.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46260 f, 1250270.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46320 f, 1251891.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46380 f, 1253513.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46440 f, 1255135.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46500 f, 1256756.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46560 f, 1258378.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46620 f, 1260000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46680 f, 1261621.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46740 f, 1263243.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46800 f, 1264864.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46860 f, 1266486.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46920 f, 1268108.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46980 f, 1269729.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47040 f, 1271351.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47100 f, 1272973.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47160 f, 1274594.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47220 f, 1276216.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47280 f, 1244210.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47340 f, 1245789.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47400 f, 1247368.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47460 f, 1248947.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47520 f, 1250526.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47580 f, 1252105.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47640 f, 1253684.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47700 f, 1255263.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47760 f, 1256842.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47820 f, 1258421.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47880 f, 1260000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47940 f, 1261579.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48000 f, 1263157.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48060 f, 1264736.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48120 f, 1266315.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48180 f, 1267894.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48240 f, 1269473.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48300 f, 1271052.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48360 f, 1272631.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48420 f, 1274210.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48480 f, 1275789.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48540 f, 1277368.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48600 f, 1278947.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48660 f, 1280526.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48720 f, 1282105.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48780 f, 1283684.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48840 f, 1285263.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48900 f, 1286842.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48960 f, 1288421.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49020 f, 1290000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49080 f, 1291579.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49140 f, 1293157.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49200 f, 1294736.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49260 f, 1296315.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49320 f, 1264615.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49380 f, 1266153.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49440 f, 1267692.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49500 f, 1269230.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49560 f, 1270769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49620 f, 1272307.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49680 f, 1273846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49740 f, 1275384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49800 f, 1276923.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49860 f, 1278461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49920 f, 1280000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49980 f, 1281538.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50040 f, 1283076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50100 f, 1284615.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50160 f, 1286153.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50220 f, 1287692.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50280 f, 1289230.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50340 f, 1290769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50400 f, 1292307.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50460 f, 1293846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50520 f, 1295384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50580 f, 1296923.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50640 f, 1298461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50700 f, 1300000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50760 f, 1301538.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50820 f, 1303076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50880 f, 1304615.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50940 f, 1306153.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51000 f, 1307692.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51060 f, 1309230.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51120 f, 1278000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51180 f, 1279500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51240 f, 1281000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51300 f, 1282500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51360 f, 1284000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51420 f, 1285500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51480 f, 1287000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51540 f, 1288500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51600 f, 1290000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51660 f, 1291500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51720 f, 1293000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51780 f, 1294500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51840 f, 1296000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51900 f, 1297500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51960 f, 1299000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52020 f, 1300500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52080 f, 1302000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52140 f, 1303500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52200 f, 1305000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52260 f, 1306500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52320 f, 1276097.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52380 f, 1277561.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52440 f, 1279024.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52500 f, 1280487.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52560 f, 1281951.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52620 f, 1283414.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52680 f, 1284878.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52740 f, 1286341.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52800 f, 1287804.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52860 f, 1289268.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52920 f, 1290731.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52980 f, 1292195.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53040 f, 1293658.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53100 f, 1295122.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53160 f, 1296585.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53220 f, 1298048.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53280 f, 1299512.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53340 f, 1300975.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53400 f, 1302439.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53460 f, 1303902.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53520 f, 1274285.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53580 f, 1275714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53640 f, 1277142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53700 f, 1278571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53760 f, 1280000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53820 f, 1281428.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53880 f, 1282857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53940 f, 1284285.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54000 f, 1285714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54060 f, 1287142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54120 f, 1288571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54180 f, 1290000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54240 f, 1291428.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54300 f, 1292857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54360 f, 1294285.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54420 f, 1295714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54480 f, 1297142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54540 f, 1298571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54600 f, 1300000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54660 f, 1301428.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54720 f, 1302857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54780 f, 1304285.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54840 f, 1275348.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54900 f, 1276744.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54960 f, 1278139.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55020 f, 1279534.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55080 f, 1280930.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55140 f, 1282325.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55200 f, 1283720.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55260 f, 1285116.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55320 f, 1286511.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55380 f, 1287907.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55440 f, 1289302.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55500 f, 1290697.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55560 f, 1292093.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55620 f, 1293488.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55680 f, 1294883.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55740 f, 1296279.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55800 f, 1297674.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55860 f, 1299069.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55920 f, 1300465.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55980 f, 1301860.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56040 f, 1303255.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56100 f, 1304651.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56160 f, 1276363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56220 f, 1277727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56280 f, 1279090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56340 f, 1280454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56400 f, 1281818.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56460 f, 1283181.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56520 f, 1284545.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56580 f, 1285909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56640 f, 1287272.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56700 f, 1288636.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56760 f, 1290000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56820 f, 1291363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56880 f, 1292727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56940 f, 1294090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57000 f, 1295454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57060 f, 1296818.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57120 f, 1298181.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57180 f, 1299545.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57240 f, 1300909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57300 f, 1302272.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57360 f, 1303636.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57420 f, 1305000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57480 f, 1306363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57540 f, 1307727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57600 f, 1280000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57660 f, 1281333.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57720 f, 1282666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57780 f, 1284000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57840 f, 1285333.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57900 f, 1286666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57960 f, 1288000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58020 f, 1289333.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58080 f, 1290666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58140 f, 1292000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58200 f, 1293333.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58260 f, 1294666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58320 f, 1296000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58380 f, 1297333.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58440 f, 1298666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58500 f, 1300000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58560 f, 1301333.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58620 f, 1302666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58680 f, 1304000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58740 f, 1305333.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58800 f, 1306666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58860 f, 1308000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58920 f, 1309333.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58980 f, 1310666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59040 f, 1312000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59100 f, 1313333.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59160 f, 1314666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59220 f, 1316000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59280 f, 1317333.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59340 f, 1318666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59400 f, 1320000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59460 f, 1321333.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59520 f, 1322666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59580 f, 1324000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59640 f, 1325333.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59700 f, 1297826.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59760 f, 1299130.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59820 f, 1300434.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59880 f, 1301739.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59940 f, 1303043.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60000 f, 1304347.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60060 f, 1305652.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60120 f, 1306956.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60180 f, 1308260.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60240 f, 1309565.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60300 f, 1310869.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60360 f, 1312173.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60420 f, 1313478.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60480 f, 1314782.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60540 f, 1316087.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60600 f, 1317391.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60660 f, 1318695.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60720 f, 1320000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60780 f, 1321304.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60840 f, 1322608.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60900 f, 1323913.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60960 f, 1325217.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61020 f, 1326521.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61080 f, 1327826.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61140 f, 1300851.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61200 f, 1302127.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61260 f, 1303404.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61320 f, 1304680.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61380 f, 1305957.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61440 f, 1307234.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61500 f, 1308510.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61560 f, 1309787.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61620 f, 1311063.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61680 f, 1312340.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61740 f, 1313617.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61800 f, 1314893.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61860 f, 1316170.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61920 f, 1317446.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61980 f, 1318723.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62040 f, 1320000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62100 f, 1321276.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62160 f, 1322553.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62220 f, 1323829.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62280 f, 1297500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62340 f, 1298750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62400 f, 1300000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62460 f, 1301250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62520 f, 1302500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62580 f, 1303750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62640 f, 1305000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62700 f, 1306250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62760 f, 1307500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62820 f, 1308750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62880 f, 1310000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62940 f, 1311250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63000 f, 1312500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63060 f, 1313750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63120 f, 1315000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63180 f, 1316250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63240 f, 1317500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63300 f, 1318750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63360 f, 1320000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63420 f, 1321250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63480 f, 1322500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63540 f, 1323750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63600 f, 1297959.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63660 f, 1299183.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63720 f, 1300408.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63780 f, 1301632.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63840 f, 1302857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63900 f, 1304081.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63960 f, 1305306.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64020 f, 1306530.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64080 f, 1307755.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64140 f, 1308979.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64200 f, 1310204.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64260 f, 1311428.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64320 f, 1312653.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64380 f, 1313877.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64440 f, 1315102.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64500 f, 1316326.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64560 f, 1317551.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64620 f, 1318775.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64680 f, 1320000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64740 f, 1321224.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64800 f, 1322449.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64860 f, 1323673.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64920 f, 1324898.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64980 f, 1326122.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65040 f, 1300800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65100 f, 1302000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65160 f, 1303200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65220 f, 1304400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65280 f, 1305600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65340 f, 1306800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65400 f, 1308000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65460 f, 1309200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65520 f, 1310400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65580 f, 1311600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65640 f, 1312800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65700 f, 1314000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65760 f, 1315200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65820 f, 1316400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65880 f, 1317600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65940 f, 1318800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66000 f, 1320000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66060 f, 1321200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66120 f, 1322400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66180 f, 1323600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66240 f, 1324800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66300 f, 1326000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66360 f, 1327200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66420 f, 1328400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66480 f, 1329600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66540 f, 1330800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66600 f, 1332000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66660 f, 1333200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66720 f, 1334400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66780 f, 1335600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66840 f, 1336800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66900 f, 1338000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66960 f, 1339200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67020 f, 1314117.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67080 f, 1315294.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67140 f, 1316470.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67200 f, 1317647.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67260 f, 1318823.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67320 f, 1320000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67380 f, 1321176.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67440 f, 1322353.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67500 f, 1323529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67560 f, 1324705.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67620 f, 1325882.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67680 f, 1327058.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67740 f, 1328235.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67800 f, 1329411.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67860 f, 1330588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67920 f, 1331764.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67980 f, 1332941.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68040 f, 1334117.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68100 f, 1335294.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68160 f, 1336470.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68220 f, 1337647.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68280 f, 1338823.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68340 f, 1340000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68400 f, 1341176.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68460 f, 1342353.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68520 f, 1343529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68580 f, 1344705.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68640 f, 1345882.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68700 f, 1347058.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68760 f, 1348235.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68820 f, 1349411.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68880 f, 1350588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68940 f, 1351764.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69000 f, 1352941.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69060 f, 1354117.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69120 f, 1355294.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69180 f, 1356470.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69240 f, 1357647.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69300 f, 1358823.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69360 f, 1360000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69420 f, 1361176.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69480 f, 1362353.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69540 f, 1363529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69600 f, 1338461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69660 f, 1339615.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69720 f, 1340769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69780 f, 1341923.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69840 f, 1343076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69900 f, 1344230.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69960 f, 1345384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70020 f, 1346538.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70080 f, 1347692.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70140 f, 1348846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70200 f, 1350000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70260 f, 1351153.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70320 f, 1352307.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70380 f, 1353461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70440 f, 1354615.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70500 f, 1355769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70560 f, 1356923.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70620 f, 1358076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70680 f, 1359230.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70740 f, 1360384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70800 f, 1361538.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70860 f, 1362692.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70920 f, 1363846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70980 f, 1365000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71040 f, 1366153.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71100 f, 1367307.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71160 f, 1368461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71220 f, 1369615.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71280 f, 1370769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71340 f, 1371923.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71400 f, 1373076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71460 f, 1374230.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71520 f, 1375384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71580 f, 1376538.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71640 f, 1377692.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71700 f, 1378846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71760 f, 1380000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71820 f, 1381153.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71880 f, 1382307.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71940 f, 1383461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72000 f, 1384615.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72060 f, 1385769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72120 f, 1386923.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72180 f, 1388076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72240 f, 1389230.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72300 f, 1390384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72360 f, 1391538.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72420 f, 1366415.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72480 f, 1367547.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72540 f, 1368679.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72600 f, 1369811.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72660 f, 1370943.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72720 f, 1372075.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72780 f, 1373207.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72840 f, 1374339.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72900 f, 1375471.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72960 f, 1376603.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73020 f, 1377735.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73080 f, 1378867.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73140 f, 1380000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73200 f, 1381132.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73260 f, 1382264.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73320 f, 1383396.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73380 f, 1384528.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73440 f, 1385660.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73500 f, 1386792.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73560 f, 1387924.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73620 f, 1389056.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73680 f, 1390188.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73740 f, 1391320.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73800 f, 1392452.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73860 f, 1393584.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73920 f, 1394717.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73980 f, 1395849.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74040 f, 1396981.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74100 f, 1398113.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74160 f, 1399245.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74220 f, 1400377.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74280 f, 1401509.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74340 f, 1402641.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74400 f, 1403773.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74460 f, 1404905.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74520 f, 1406037.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74580 f, 1407169.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74640 f, 1408301.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74700 f, 1409434.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74760 f, 1410566.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74820 f, 1411698.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74880 f, 1412830.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74940 f, 1413962.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75000 f, 1388888.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75060 f, 1390000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75120 f, 1391111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75180 f, 1392222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75240 f, 1393333.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75300 f, 1394444.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75360 f, 1395555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75420 f, 1396666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75480 f, 1397777.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75540 f, 1398888.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75600 f, 1400000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75660 f, 1401111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75720 f, 1402222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75780 f, 1403333.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75840 f, 1404444.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75900 f, 1405555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75960 f, 1406666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76020 f, 1407777.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76080 f, 1408888.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76140 f, 1410000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76200 f, 1411111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76260 f, 1412222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76320 f, 1413333.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76380 f, 1414444.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76440 f, 1415555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76500 f, 1416666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76560 f, 1417777.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76620 f, 1418888.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76680 f, 1420000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76740 f, 1421111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76800 f, 1422222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76860 f, 1423333.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76920 f, 1424444.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76980 f, 1425555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77040 f, 1426666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77100 f, 1427777.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77160 f, 1428888.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77220 f, 1430000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77280 f, 1431111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77340 f, 1432222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77400 f, 1433333.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77460 f, 1434444.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77520 f, 1435555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77580 f, 1436666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77640 f, 1437777.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77700 f, 1412727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77760 f, 1413818.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77820 f, 1414909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77880 f, 1416000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77940 f, 1417090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78000 f, 1418181.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78060 f, 1419272.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78120 f, 1420363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78180 f, 1421454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78240 f, 1422545.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78300 f, 1423636.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78360 f, 1424727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78420 f, 1425818.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78480 f, 1426909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78540 f, 1428000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78600 f, 1429090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78660 f, 1430181.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78720 f, 1431272.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78780 f, 1432363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78840 f, 1433454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78900 f, 1434545.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78960 f, 1435636.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79020 f, 1436727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79080 f, 1437818.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79140 f, 1438909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79200 f, 1440000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79260 f, 1441090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79320 f, 1442181.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79380 f, 1443272.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79440 f, 1444363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79500 f, 1445454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79560 f, 1446545.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79620 f, 1447636.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79680 f, 1448727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79740 f, 1449818.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79800 f, 1450909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79860 f, 1452000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79920 f, 1453090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79980 f, 1454181.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80040 f, 1455272.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80100 f, 1456363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80160 f, 1431428.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80220 f, 1432500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80280 f, 1433571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80340 f, 1434642.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80400 f, 1435714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80460 f, 1436785.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80520 f, 1437857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80580 f, 1438928.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80640 f, 1440000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80700 f, 1441071.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80760 f, 1442142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80820 f, 1443214.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80880 f, 1444285.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80940 f, 1445357.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81000 f, 1446428.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81060 f, 1447500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81120 f, 1448571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81180 f, 1449642.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81240 f, 1450714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81300 f, 1451785.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81360 f, 1452857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81420 f, 1453928.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81480 f, 1455000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81540 f, 1456071.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81600 f, 1457142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81660 f, 1458214.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81720 f, 1459285.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81780 f, 1460357.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81840 f, 1461428.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81900 f, 1462500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81960 f, 1463571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82020 f, 1464642.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82080 f, 1465714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82140 f, 1466785.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82200 f, 1467857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82260 f, 1468928.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82320 f, 1470000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82380 f, 1471071.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82440 f, 1472142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82500 f, 1473214.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82560 f, 1474285.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82620 f, 1449473.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82680 f, 1450526.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82740 f, 1451579.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82800 f, 1452631.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82860 f, 1453684.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82920 f, 1454736.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82980 f, 1455789.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83040 f, 1456842.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83100 f, 1457894.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83160 f, 1458947.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83220 f, 1460000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83280 f, 1461052.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83340 f, 1462105.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83400 f, 1463157.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83460 f, 1464210.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83520 f, 1465263.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83580 f, 1466315.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83640 f, 1467368.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83700 f, 1468421.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83760 f, 1469473.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83820 f, 1470526.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83880 f, 1471579.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83940 f, 1472631.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84000 f, 1473684.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84060 f, 1474736.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84120 f, 1475789.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84180 f, 1476842.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84240 f, 1477894.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84300 f, 1478947.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84360 f, 1480000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84420 f, 1481052.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84480 f, 1482105.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84540 f, 1483157.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84600 f, 1484210.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84660 f, 1485263.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84720 f, 1486315.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84780 f, 1487368.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84840 f, 1488421.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84900 f, 1489473.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84960 f, 1490526.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85020 f, 1491579.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85080 f, 1492631.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85140 f, 1493684.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85200 f, 1494736.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85260 f, 1470000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85320 f, 1471034.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85380 f, 1472069.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85440 f, 1473103.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85500 f, 1474137.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85560 f, 1475172.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85620 f, 1476206.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85680 f, 1477241.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85740 f, 1478275.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85800 f, 1479310.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85860 f, 1480344.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85920 f, 1481379.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85980 f, 1482413.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86040 f, 1483448.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86100 f, 1484482.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86160 f, 1485517.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86220 f, 1486551.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86280 f, 1487586.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86340 f, 1488620.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86400 f, 1489655.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86460 f, 1490689.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86520 f, 1491724.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86580 f, 1492758.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86640 f, 1493793.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86700 f, 1494827.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86760 f, 1495862.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86820 f, 1496896.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86880 f, 1497931.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86940 f, 1498965.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87000 f, 1500000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87060 f, 1501034.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87120 f, 1502069.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87180 f, 1503103.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87240 f, 1504137.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87300 f, 1505172.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87360 f, 1506206.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87420 f, 1507241.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87480 f, 1508275.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87540 f, 1509310.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87600 f, 1510344.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87660 f, 1511379.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87720 f, 1512413.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87780 f, 1513448.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87840 f, 1514482.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87900 f, 1489830.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87960 f, 1490847.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88020 f, 1491864.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88080 f, 1492881.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88140 f, 1493898.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88200 f, 1494915.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88260 f, 1495932.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88320 f, 1496949.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88380 f, 1497966.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88440 f, 1498983.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88500 f, 1500000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88560 f, 1501017.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88620 f, 1502033.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88680 f, 1503050.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88740 f, 1504067.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88800 f, 1505084.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88860 f, 1506101.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88920 f, 1507118.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88980 f, 1508135.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89040 f, 1509152.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89100 f, 1510169.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89160 f, 1511186.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89220 f, 1512203.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89280 f, 1513220.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89340 f, 1514237.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89400 f, 1515254.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89460 f, 1516271.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89520 f, 1517288.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89580 f, 1518305.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89640 f, 1519322.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89700 f, 1520339.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89760 f, 1521355.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89820 f, 1522372.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89880 f, 1523389.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89940 f, 1524406.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90000 f, 1525423.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90060 f, 1526440.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90120 f, 1527457.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90180 f, 1528474.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90240 f, 1529491.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90300 f, 1530508.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90360 f, 1531525.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90420 f, 1507000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90480 f, 1508000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90540 f, 1509000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90600 f, 1510000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90660 f, 1511000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90720 f, 1512000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90780 f, 1513000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90840 f, 1514000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90900 f, 1515000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90960 f, 1516000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91020 f, 1517000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91080 f, 1518000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91140 f, 1519000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91200 f, 1520000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91260 f, 1521000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91320 f, 1522000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91380 f, 1523000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91440 f, 1524000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91500 f, 1525000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91560 f, 1526000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91620 f, 1527000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91680 f, 1528000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91740 f, 1529000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91800 f, 1530000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91860 f, 1531000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91920 f, 1532000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91980 f, 1533000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92040 f, 1534000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92100 f, 1535000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92160 f, 1536000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92220 f, 1537000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92280 f, 1538000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92340 f, 1539000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92400 f, 1540000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92460 f, 1541000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92520 f, 1542000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92580 f, 1543000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92640 f, 1544000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92700 f, 1545000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92760 f, 1546000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92820 f, 1547000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92880 f, 1548000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92940 f, 1549000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93000 f, 1550000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93060 f, 1551000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93120 f, 1526557.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93180 f, 1527541.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93240 f, 1528524.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93300 f, 1529508.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93360 f, 1530491.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93420 f, 1531475.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93480 f, 1532459.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93540 f, 1533442.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93600 f, 1534426.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93660 f, 1535409.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93720 f, 1536393.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93780 f, 1537377.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93840 f, 1538360.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93900 f, 1539344.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93960 f, 1540327.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94020 f, 1541311.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94080 f, 1542295.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94140 f, 1543278.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94200 f, 1544262.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94260 f, 1545245.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94320 f, 1546229.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94380 f, 1547213.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94440 f, 1548196.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94500 f, 1549180.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94560 f, 1550163.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94620 f, 1551147.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94680 f, 1552131.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94740 f, 1553114.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94800 f, 1554098.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94860 f, 1555082.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94920 f, 1556065.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94980 f, 1557049.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95040 f, 1558032.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95100 f, 1559016.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95160 f, 1560000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95220 f, 1560983.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95280 f, 1561967.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95340 f, 1562950.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95400 f, 1563934.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95460 f, 1564918.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95520 f, 1565901.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95580 f, 1566885.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95640 f, 1567868.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95700 f, 1543548.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95760 f, 1544516.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95820 f, 1545483.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95880 f, 1546451.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95940 f, 1547419.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96000 f, 1548387.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96060 f, 1549354.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96120 f, 1550322.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96180 f, 1551290.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96240 f, 1552258.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96300 f, 1553225.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96360 f, 1554193.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96420 f, 1555161.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96480 f, 1556129.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96540 f, 1557096.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96600 f, 1558064.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96660 f, 1559032.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96720 f, 1560000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96780 f, 1560967.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96840 f, 1561935.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96900 f, 1562903.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96960 f, 1563871.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97020 f, 1564838.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97080 f, 1565806.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97140 f, 1566774.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97200 f, 1567741.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97260 f, 1568709.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97320 f, 1569677.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97380 f, 1570645.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97440 f, 1571612.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97500 f, 1572580.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97560 f, 1573548.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97620 f, 1574516.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97680 f, 1575483.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97740 f, 1576451.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97800 f, 1577419.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97860 f, 1578387.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97920 f, 1579354.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97980 f, 1580322.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98040 f, 1581290.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98100 f, 1582258.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98160 f, 1583225.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98220 f, 1559047.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98280 f, 1560000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98340 f, 1560952.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98400 f, 1561904.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98460 f, 1562857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98520 f, 1563809.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98580 f, 1564761.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98640 f, 1565714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98700 f, 1566666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98760 f, 1567619.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98820 f, 1568571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98880 f, 1569523.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98940 f, 1570476.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99000 f, 1571428.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99060 f, 1572381.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99120 f, 1573333.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99180 f, 1574285.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99240 f, 1575238.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99300 f, 1576190.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99360 f, 1577142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99420 f, 1578095.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99480 f, 1579047.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99540 f, 1580000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99600 f, 1580952.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99660 f, 1581904.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99720 f, 1582857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99780 f, 1583809.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99840 f, 1584761.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99900 f, 1585714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99960 f, 1586666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100020 f, 1587619.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100080 f, 1588571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100140 f, 1589523.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100200 f, 1590476.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100260 f, 1591428.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100320 f, 1592381.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100380 f, 1593333.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100440 f, 1594285.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100500 f, 1595238.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100560 f, 1596190.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100620 f, 1597142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100680 f, 1598095.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100740 f, 1599047.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100800 f, 1600000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100860 f, 1575937.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100920 f, 1576875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100980 f, 1577812.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101040 f, 1578750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101100 f, 1579687.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101160 f, 1580625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101220 f, 1581562.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101280 f, 1582500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101340 f, 1583437.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101400 f, 1584375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101460 f, 1585312.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101520 f, 1586250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101580 f, 1587187.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101640 f, 1588125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101700 f, 1589062.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101760 f, 1590000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101820 f, 1590937.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101880 f, 1591875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101940 f, 1592812.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102000 f, 1593750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102060 f, 1594687.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102120 f, 1595625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102180 f, 1596562.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102240 f, 1597500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102300 f, 1598437.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102360 f, 1599375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102420 f, 1600312.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102480 f, 1601250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102540 f, 1602187.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102600 f, 1603125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102660 f, 1604062.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102720 f, 1605000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102780 f, 1605937.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102840 f, 1606875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102900 f, 1607812.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102960 f, 1608750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103020 f, 1609687.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103080 f, 1610625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103140 f, 1611562.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103200 f, 1612500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103260 f, 1613437.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103320 f, 1614375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103380 f, 1615312.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103440 f, 1616250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103500 f, 1592307.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103560 f, 1593230.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103620 f, 1594153.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103680 f, 1595076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103740 f, 1596000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103800 f, 1596923.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103860 f, 1597846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103920 f, 1598769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103980 f, 1599692.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104040 f, 1600615.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104100 f, 1601538.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104160 f, 1602461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104220 f, 1603384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104280 f, 1604307.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104340 f, 1605230.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104400 f, 1606153.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104460 f, 1607076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104520 f, 1608000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104580 f, 1608923.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104640 f, 1609846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104700 f, 1610769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104760 f, 1611692.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104820 f, 1612615.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104880 f, 1613538.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104940 f, 1614461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105000 f, 1615384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105060 f, 1616307.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105120 f, 1617230.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105180 f, 1618153.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105240 f, 1619076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105300 f, 1620000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105360 f, 1620923.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105420 f, 1621846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105480 f, 1622769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105540 f, 1623692.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105600 f, 1624615.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105660 f, 1625538.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105720 f, 1626461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105780 f, 1627384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105840 f, 1628307.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105900 f, 1604545.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105960 f, 1605454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106020 f, 1606363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106080 f, 1607272.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106140 f, 1608181.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106200 f, 1609090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106260 f, 1610000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106320 f, 1610909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106380 f, 1611818.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106440 f, 1612727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106500 f, 1613636.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106560 f, 1614545.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106620 f, 1615454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106680 f, 1616363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106740 f, 1617272.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106800 f, 1618181.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106860 f, 1619090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106920 f, 1620000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106980 f, 1620909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107040 f, 1621818.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107100 f, 1622727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107160 f, 1623636.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107220 f, 1624545.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107280 f, 1625454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107340 f, 1626363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107400 f, 1627272.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107460 f, 1628181.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107520 f, 1629090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107580 f, 1630000.0 fps, 0 ms/f [junit] 0 s: 60 f / 78 ms, 769.2 fps, 1 ms/f; total: 107640 f, 747500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107700 f, 742758.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107760 f, 743172.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107820 f, 743586.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107880 f, 738904.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107940 f, 739315.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108000 f, 739726.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108060 f, 740137.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108120 f, 740547.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108180 f, 740958.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108240 f, 741369.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108300 f, 741780.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108360 f, 742191.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108420 f, 742602.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108480 f, 743013.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108540 f, 743424.7 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, 738243.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109320 f, 738648.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109380 f, 739054.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109440 f, 739459.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109500 f, 739864.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109560 f, 740270.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109620 f, 740675.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109680 f, 741081.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109740 f, 741486.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109800 f, 741891.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109860 f, 737315.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109920 f, 737718.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109980 f, 738120.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110040 f, 738523.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110100 f, 738926.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110160 f, 739328.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110220 f, 739731.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110280 f, 740134.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110340 f, 740536.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110400 f, 740939.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110460 f, 741342.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110520 f, 741744.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110580 f, 742147.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110640 f, 742550.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110700 f, 742953.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110760 f, 743355.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110820 f, 743758.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110880 f, 744161.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110940 f, 744563.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111000 f, 744966.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111060 f, 745369.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111120 f, 745771.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111180 f, 741200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111240 f, 741600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111300 f, 742000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111360 f, 742400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111420 f, 742800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111480 f, 743200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111540 f, 743600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111600 f, 744000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111660 f, 744400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111720 f, 744800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111780 f, 745200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111840 f, 745600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111900 f, 746000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111960 f, 746400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112020 f, 746800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112080 f, 747200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112140 f, 747600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112200 f, 748000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112260 f, 748400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112320 f, 748800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112380 f, 749200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112440 f, 749600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112500 f, 750000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112560 f, 750400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112620 f, 750800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112680 f, 751200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112740 f, 751600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112800 f, 752000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112860 f, 752400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112920 f, 752800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112980 f, 753200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113040 f, 753600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113100 f, 749006.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113160 f, 749404.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113220 f, 749801.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113280 f, 750198.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113340 f, 750596.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113400 f, 750993.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113460 f, 751390.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113520 f, 751788.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113580 f, 752185.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113640 f, 752582.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113700 f, 752980.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113760 f, 753377.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113820 f, 753774.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113880 f, 754172.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113940 f, 754569.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114000 f, 754966.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114060 f, 755364.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114120 f, 755761.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114180 f, 756158.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114240 f, 756556.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114300 f, 756953.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114360 f, 757351.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114420 f, 757748.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114480 f, 758145.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114540 f, 758543.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114600 f, 758940.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114660 f, 754342.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114720 f, 754736.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114780 f, 755131.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114840 f, 755526.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114900 f, 755921.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114960 f, 756315.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115020 f, 756710.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115080 f, 757105.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115140 f, 757500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115200 f, 757894.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115260 f, 758289.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115320 f, 758684.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115380 f, 759078.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115440 f, 759473.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115500 f, 759868.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115560 f, 760263.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115620 f, 760657.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115680 f, 761052.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115740 f, 761447.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115800 f, 761842.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115860 f, 762236.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115920 f, 762631.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115980 f, 763026.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116040 f, 763421.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116100 f, 763815.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116160 f, 764210.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116220 f, 764605.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116280 f, 760000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116340 f, 760392.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116400 f, 760784.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116460 f, 761176.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116520 f, 761568.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116580 f, 761960.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116640 f, 762352.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116700 f, 762745.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116760 f, 763137.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116820 f, 763529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116880 f, 763921.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116940 f, 764313.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117000 f, 764705.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117060 f, 765098.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117120 f, 765490.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117180 f, 765882.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117240 f, 766274.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117300 f, 766666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117360 f, 767058.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117420 f, 767451.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117480 f, 767843.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117540 f, 768235.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117600 f, 768627.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117660 f, 769019.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117720 f, 769411.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117780 f, 769803.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117840 f, 770196.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117900 f, 770588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117960 f, 765974.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118020 f, 766363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118080 f, 766753.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118140 f, 767142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118200 f, 767532.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118260 f, 767922.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118320 f, 768311.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118380 f, 768701.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118440 f, 769090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118500 f, 769480.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118560 f, 769870.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118620 f, 770259.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118680 f, 770649.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118740 f, 771038.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118800 f, 771428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118860 f, 771818.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118920 f, 772207.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118980 f, 772597.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119040 f, 772987.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119100 f, 773376.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119160 f, 773766.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119220 f, 774155.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119280 f, 774545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119340 f, 774935.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119400 f, 775324.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119460 f, 775714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119520 f, 771096.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119580 f, 771483.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119640 f, 771870.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119700 f, 772258.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119760 f, 772645.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119820 f, 773032.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119880 f, 773419.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119940 f, 773806.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120000 f, 774193.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120060 f, 774580.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120120 f, 774967.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120180 f, 775354.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120240 f, 775741.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120300 f, 776129.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120360 f, 776516.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120420 f, 776903.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120480 f, 777290.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120540 f, 777677.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120600 f, 778064.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120660 f, 778451.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120720 f, 778838.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120780 f, 779225.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120840 f, 779612.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120900 f, 780000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120960 f, 780387.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121020 f, 780774.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121080 f, 781161.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121140 f, 776538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121200 f, 776923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121260 f, 777307.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121320 f, 777692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121380 f, 778076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121440 f, 778461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121500 f, 778846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121560 f, 779230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121620 f, 779615.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121680 f, 780000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121740 f, 780384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121800 f, 780769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121860 f, 781153.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121920 f, 781538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121980 f, 781923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122040 f, 782307.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122100 f, 782692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122160 f, 783076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122220 f, 783461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122280 f, 783846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122340 f, 784230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122400 f, 784615.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122460 f, 785000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122520 f, 785384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122580 f, 785769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122640 f, 786153.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122700 f, 786538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122760 f, 781910.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122820 f, 782293.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122880 f, 782675.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122940 f, 783057.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123000 f, 783439.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123060 f, 783821.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123120 f, 784203.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123180 f, 784586.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123240 f, 784968.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123300 f, 785350.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123360 f, 785732.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123420 f, 786114.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123480 f, 786496.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123540 f, 786879.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123600 f, 787261.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123660 f, 787643.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123720 f, 788025.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123780 f, 788407.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123840 f, 788789.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123900 f, 789172.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123960 f, 789554.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124020 f, 789936.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124080 f, 790318.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124140 f, 790700.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124200 f, 791082.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124260 f, 786455.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124320 f, 786835.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124380 f, 787215.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124440 f, 787594.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124500 f, 787974.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124560 f, 788354.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124620 f, 788734.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124680 f, 789113.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124740 f, 789493.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124800 f, 789873.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124860 f, 790253.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124920 f, 790632.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124980 f, 791012.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125040 f, 791392.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125100 f, 791772.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125160 f, 792151.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125220 f, 792531.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125280 f, 792911.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125340 f, 793291.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125400 f, 793670.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125460 f, 794050.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125520 f, 794430.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125580 f, 794810.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125640 f, 795189.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125700 f, 795569.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125760 f, 795949.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125820 f, 796329.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125880 f, 791698.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125940 f, 792075.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126000 f, 792452.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126060 f, 792830.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126120 f, 793207.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126180 f, 793584.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126240 f, 793962.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126300 f, 794339.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126360 f, 794717.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126420 f, 795094.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126480 f, 795471.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126540 f, 795849.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126600 f, 796226.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126660 f, 796603.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126720 f, 796981.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126780 f, 797358.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126840 f, 797735.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126900 f, 798113.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126960 f, 798490.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127020 f, 798867.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127080 f, 799245.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127140 f, 799622.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127200 f, 800000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127260 f, 795375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127320 f, 795750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127380 f, 796125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127440 f, 796500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127500 f, 796875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127560 f, 797250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127620 f, 797625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127680 f, 798000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127740 f, 798375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127800 f, 798750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127860 f, 799125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127920 f, 799500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127980 f, 799875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128040 f, 800250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128100 f, 800625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128160 f, 801000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128220 f, 801375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128280 f, 801750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128340 f, 802125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128400 f, 802500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128460 f, 802875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128520 f, 803250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128580 f, 803625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128640 f, 804000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128700 f, 799378.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128760 f, 799751.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128820 f, 800124.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128880 f, 800496.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128940 f, 800869.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129000 f, 801242.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129060 f, 801614.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129120 f, 801987.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129180 f, 802360.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129240 f, 802732.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129300 f, 803105.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129360 f, 803478.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129420 f, 803850.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129480 f, 804223.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129540 f, 804596.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129600 f, 804968.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129660 f, 805341.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129720 f, 805714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129780 f, 806086.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129840 f, 806459.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129900 f, 806832.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129960 f, 807205.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130020 f, 807577.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130080 f, 807950.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130140 f, 803333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130200 f, 803703.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130260 f, 804074.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130320 f, 804444.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130380 f, 804814.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130440 f, 805185.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130500 f, 805555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130560 f, 805925.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130620 f, 806296.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130680 f, 806666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130740 f, 807037.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130800 f, 807407.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130860 f, 807777.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130920 f, 808148.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130980 f, 808518.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131040 f, 808888.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131100 f, 809259.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131160 f, 809629.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131220 f, 810000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131280 f, 810370.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131340 f, 810740.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131400 f, 811111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131460 f, 811481.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131520 f, 811851.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131580 f, 812222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131640 f, 807607.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131700 f, 807975.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131760 f, 808343.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131820 f, 808711.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131880 f, 809079.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131940 f, 809447.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132000 f, 809815.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132060 f, 810184.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132120 f, 810552.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132180 f, 810920.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132240 f, 811288.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132300 f, 811656.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132360 f, 812024.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132420 f, 812392.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132480 f, 812760.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132540 f, 813128.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132600 f, 813496.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132660 f, 813865.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132720 f, 814233.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132780 f, 814601.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132840 f, 814969.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132900 f, 815337.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132960 f, 815705.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133020 f, 816073.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133080 f, 811463.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133140 f, 811829.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133200 f, 812195.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133260 f, 812561.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133320 f, 812926.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133380 f, 813292.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133440 f, 813658.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133500 f, 814024.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133560 f, 814390.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133620 f, 814756.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133680 f, 815121.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133740 f, 815487.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133800 f, 815853.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133860 f, 816219.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133920 f, 816585.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133980 f, 816951.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134040 f, 817317.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134100 f, 817682.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134160 f, 818048.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134220 f, 818414.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134280 f, 818780.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134340 f, 819146.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134400 f, 819512.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134460 f, 819878.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134520 f, 815272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134580 f, 815636.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134640 f, 816000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134700 f, 816363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134760 f, 816727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134820 f, 817090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134880 f, 817454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134940 f, 817818.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135000 f, 818181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135060 f, 818545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135120 f, 818909.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135180 f, 819272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135240 f, 819636.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135300 f, 820000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135360 f, 820363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135420 f, 820727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135480 f, 821090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135540 f, 821454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135600 f, 821818.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135660 f, 822181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135720 f, 822545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135780 f, 822909.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135840 f, 823272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135900 f, 823636.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135960 f, 819036.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136020 f, 819397.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136080 f, 819759.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136140 f, 820120.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136200 f, 820481.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136260 f, 820843.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136320 f, 821204.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136380 f, 821566.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136440 f, 821927.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136500 f, 822289.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136560 f, 822650.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136620 f, 823012.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136680 f, 823373.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136740 f, 823734.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136800 f, 824096.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136860 f, 824457.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136920 f, 824819.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136980 f, 825180.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137040 f, 825542.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137100 f, 825903.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137160 f, 826265.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137220 f, 826626.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137280 f, 826987.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137340 f, 827349.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137400 f, 827710.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137460 f, 828072.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137520 f, 828433.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137580 f, 828795.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137640 f, 829156.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137700 f, 829518.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137760 f, 829879.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137820 f, 825269.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137880 f, 825628.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137940 f, 825988.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138000 f, 826347.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138060 f, 826706.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138120 f, 827065.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138180 f, 827425.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138240 f, 827784.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138300 f, 828143.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138360 f, 828503.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138420 f, 828862.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138480 f, 829221.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138540 f, 829580.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138600 f, 829940.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138660 f, 830299.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138720 f, 830658.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138780 f, 831017.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138840 f, 831377.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138900 f, 831736.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138960 f, 832095.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139020 f, 832455.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139080 f, 832814.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139140 f, 833173.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139200 f, 833532.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139260 f, 833892.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139320 f, 834251.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139380 f, 829642.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139440 f, 830000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139500 f, 830357.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139560 f, 830714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139620 f, 831071.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139680 f, 831428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139740 f, 831785.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139800 f, 832142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139860 f, 832500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139920 f, 832857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139980 f, 833214.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140040 f, 833571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140100 f, 833928.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140160 f, 834285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140220 f, 834642.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140280 f, 835000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140340 f, 835357.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140400 f, 835714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140460 f, 836071.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140520 f, 836428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140580 f, 836785.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140640 f, 837142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140700 f, 837500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140760 f, 837857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140820 f, 838214.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140880 f, 833609.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140940 f, 833964.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141000 f, 834319.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141060 f, 834674.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141120 f, 835029.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141180 f, 835384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141240 f, 835739.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141300 f, 836094.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141360 f, 836449.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141420 f, 836804.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141480 f, 837159.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141540 f, 837514.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141600 f, 837869.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141660 f, 838224.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141720 f, 838579.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141780 f, 838934.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141840 f, 839289.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141900 f, 839645.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141960 f, 840000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142020 f, 840355.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142080 f, 840710.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142140 f, 841065.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142200 f, 841420.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142260 f, 841775.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142320 f, 842130.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142380 f, 842485.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142440 f, 837882.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142500 f, 838235.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142560 f, 838588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142620 f, 838941.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142680 f, 839294.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142740 f, 839647.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142800 f, 840000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142860 f, 840352.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142920 f, 840705.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142980 f, 841058.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143040 f, 841411.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143100 f, 841764.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143160 f, 842117.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143220 f, 842470.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143280 f, 842823.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143340 f, 843176.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143400 f, 843529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143460 f, 843882.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143520 f, 844235.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143580 f, 844588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143640 f, 844941.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143700 f, 845294.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143760 f, 845647.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143820 f, 846000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143880 f, 846352.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143940 f, 846705.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144000 f, 847058.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144060 f, 842456.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144120 f, 842807.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144180 f, 843157.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144240 f, 843508.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144300 f, 843859.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144360 f, 844210.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144420 f, 844561.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144480 f, 844912.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144540 f, 845263.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144600 f, 845614.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144660 f, 845964.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144720 f, 846315.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144780 f, 846666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144840 f, 847017.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144900 f, 847368.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144960 f, 847719.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145020 f, 848070.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145080 f, 848421.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145140 f, 848771.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145200 f, 849122.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145260 f, 849473.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145320 f, 849824.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145380 f, 850175.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145440 f, 850526.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145500 f, 850877.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145560 f, 851228.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145620 f, 851578.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145680 f, 851929.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145740 f, 852280.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145800 f, 852631.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145860 f, 852982.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145920 f, 853333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145980 f, 853684.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146040 f, 849069.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146100 f, 849418.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146160 f, 849767.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146220 f, 850116.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146280 f, 850465.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146340 f, 850813.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146400 f, 851162.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146460 f, 851511.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146520 f, 851860.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146580 f, 852209.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146640 f, 852558.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146700 f, 852907.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146760 f, 853255.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146820 f, 853604.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146880 f, 853953.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146940 f, 854302.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147000 f, 854651.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147060 f, 855000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147120 f, 855348.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147180 f, 855697.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147240 f, 856046.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147300 f, 856395.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147360 f, 856744.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147420 f, 857093.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147480 f, 857441.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147540 f, 857790.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147600 f, 858139.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147660 f, 853526.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147720 f, 853872.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147780 f, 854219.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147840 f, 854566.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147900 f, 854913.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147960 f, 855260.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148020 f, 855606.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148080 f, 855953.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148140 f, 856300.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148200 f, 856647.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148260 f, 856994.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148320 f, 857341.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148380 f, 857687.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148440 f, 858034.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148500 f, 858381.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148560 f, 858728.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148620 f, 859075.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148680 f, 859421.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148740 f, 859768.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148800 f, 860115.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148860 f, 860462.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148920 f, 860809.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148980 f, 861156.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149040 f, 861502.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149100 f, 861849.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149160 f, 862196.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149220 f, 857586.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149280 f, 857931.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149340 f, 858275.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149400 f, 858620.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149460 f, 858965.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149520 f, 859310.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149580 f, 859655.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149640 f, 860000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149700 f, 860344.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149760 f, 860689.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149820 f, 861034.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149880 f, 861379.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149940 f, 861724.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150000 f, 862068.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150060 f, 862413.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150120 f, 862758.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150180 f, 863103.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150240 f, 863448.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150300 f, 863793.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150360 f, 864137.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150420 f, 864482.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150480 f, 864827.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150540 f, 865172.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150600 f, 865517.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150660 f, 865862.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150720 f, 866206.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150780 f, 861600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150840 f, 861942.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150900 f, 862285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150960 f, 862628.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151020 f, 862971.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151080 f, 863314.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151140 f, 863657.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151200 f, 864000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151260 f, 864342.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151320 f, 864685.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151380 f, 865028.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151440 f, 865371.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151500 f, 865714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151560 f, 866057.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151620 f, 866400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151680 f, 866742.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151740 f, 867085.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151800 f, 867428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151860 f, 867771.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151920 f, 868114.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151980 f, 868457.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152040 f, 868800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152100 f, 869142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152160 f, 869485.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152220 f, 869828.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152280 f, 865227.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152340 f, 865568.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152400 f, 865909.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152460 f, 866250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152520 f, 866590.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152580 f, 866931.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152640 f, 867272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152700 f, 867613.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152760 f, 867954.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152820 f, 868295.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152880 f, 868636.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152940 f, 868977.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153000 f, 869318.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153060 f, 869659.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153120 f, 870000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153180 f, 870340.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153240 f, 870681.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153300 f, 871022.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153360 f, 871363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153420 f, 871704.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153480 f, 872045.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153540 f, 872386.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153600 f, 872727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153660 f, 873068.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153720 f, 873409.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153780 f, 873750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153840 f, 869152.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153900 f, 869491.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153960 f, 869830.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154020 f, 870169.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154080 f, 870508.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154140 f, 870847.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154200 f, 871186.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154260 f, 871525.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154320 f, 871864.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154380 f, 872203.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154440 f, 872542.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154500 f, 872881.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154560 f, 873220.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154620 f, 873559.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154680 f, 873898.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154740 f, 874237.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154800 f, 874576.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154860 f, 874915.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154920 f, 875254.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154980 f, 875593.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155040 f, 875932.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155100 f, 876271.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155160 f, 876610.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155220 f, 876949.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155280 f, 877288.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155340 f, 872696.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155400 f, 873033.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155460 f, 873370.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155520 f, 873707.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155580 f, 874044.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155640 f, 874382.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155700 f, 874719.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155760 f, 875056.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155820 f, 875393.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155880 f, 875730.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155940 f, 876067.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156000 f, 876404.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156060 f, 876741.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156120 f, 877078.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156180 f, 877415.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156240 f, 877752.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156300 f, 878089.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156360 f, 878426.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156420 f, 878764.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156480 f, 879101.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156540 f, 879438.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156600 f, 879775.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156660 f, 880112.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156720 f, 880449.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156780 f, 880786.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156840 f, 881123.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156900 f, 876536.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156960 f, 876871.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157020 f, 877206.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157080 f, 877541.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157140 f, 877877.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157200 f, 878212.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157260 f, 878547.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157320 f, 878882.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157380 f, 879217.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157440 f, 879553.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157500 f, 879888.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157560 f, 880223.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157620 f, 880558.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157680 f, 880893.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157740 f, 881229.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157800 f, 881564.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157860 f, 881899.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157920 f, 882234.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157980 f, 882569.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158040 f, 882905.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158100 f, 883240.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158160 f, 883575.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158220 f, 883910.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158280 f, 884245.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158340 f, 884581.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158400 f, 884916.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158460 f, 880333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158520 f, 880666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158580 f, 881000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158640 f, 881333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158700 f, 881666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158760 f, 882000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158820 f, 882333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158880 f, 882666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158940 f, 883000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159000 f, 883333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159060 f, 883666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159120 f, 884000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159180 f, 884333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159240 f, 884666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159300 f, 885000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159360 f, 885333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159420 f, 885666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159480 f, 886000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159540 f, 886333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159600 f, 886666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159660 f, 887000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159720 f, 887333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159780 f, 887666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159840 f, 888000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159900 f, 888333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159960 f, 888666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160020 f, 889000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160080 f, 884419.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160140 f, 884751.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160200 f, 885082.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160260 f, 885414.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160320 f, 885745.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160380 f, 886077.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160440 f, 886408.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160500 f, 886740.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160560 f, 887071.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160620 f, 887403.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160680 f, 887734.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160740 f, 888066.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160800 f, 888397.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160860 f, 888729.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160920 f, 889060.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160980 f, 889392.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161040 f, 889723.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161100 f, 890055.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161160 f, 890386.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161220 f, 890718.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161280 f, 891049.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161340 f, 891381.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161400 f, 891712.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161460 f, 892044.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161520 f, 892375.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161580 f, 887802.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161640 f, 888131.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161700 f, 888461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161760 f, 888791.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161820 f, 889120.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161880 f, 889450.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161940 f, 889780.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162000 f, 890109.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162060 f, 890439.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162120 f, 890769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162180 f, 891098.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162240 f, 891428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162300 f, 891758.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162360 f, 892087.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162420 f, 892417.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162480 f, 892747.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162540 f, 893076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162600 f, 893406.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162660 f, 893736.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162720 f, 894065.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162780 f, 894395.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162840 f, 894725.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162900 f, 895054.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162960 f, 895384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163020 f, 895714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163080 f, 896043.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163140 f, 891475.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163200 f, 891803.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163260 f, 892131.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163320 f, 892459.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163380 f, 892786.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163440 f, 893114.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163500 f, 893442.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163560 f, 893770.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163620 f, 894098.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163680 f, 894426.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163740 f, 894754.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163800 f, 895081.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163860 f, 895409.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163920 f, 895737.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163980 f, 896065.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164040 f, 896393.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164100 f, 896721.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164160 f, 897049.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164220 f, 897377.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164280 f, 897704.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164340 f, 898032.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164400 f, 898360.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164460 f, 898688.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164520 f, 899016.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164580 f, 899344.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164640 f, 899672.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164700 f, 900000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164760 f, 900327.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164820 f, 900655.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164880 f, 900983.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164940 f, 901311.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165000 f, 901639.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165060 f, 901967.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165120 f, 902295.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165180 f, 902622.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165240 f, 902950.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165300 f, 903278.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165360 f, 903606.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165420 f, 903934.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165480 f, 904262.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165540 f, 904590.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165600 f, 900000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165660 f, 900326.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165720 f, 900652.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165780 f, 900978.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165840 f, 901304.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165900 f, 901630.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165960 f, 901956.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166020 f, 902282.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166080 f, 902608.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166140 f, 902934.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166200 f, 903260.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166260 f, 903586.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166320 f, 903913.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166380 f, 904239.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166440 f, 904565.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166500 f, 904891.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166560 f, 905217.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166620 f, 905543.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166680 f, 905869.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166740 f, 906195.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166800 f, 906521.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166860 f, 906847.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166920 f, 907173.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166980 f, 907500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167040 f, 907826.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167100 f, 908152.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167160 f, 908478.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167220 f, 908804.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167280 f, 909130.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167340 f, 909456.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167400 f, 909782.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167460 f, 910108.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167520 f, 910434.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167580 f, 910760.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167640 f, 906162.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167700 f, 906486.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167760 f, 906810.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167820 f, 907135.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167880 f, 907459.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167940 f, 907783.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168000 f, 908108.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168060 f, 908432.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168120 f, 908756.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168180 f, 909081.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168240 f, 909405.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168300 f, 909729.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168360 f, 910054.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168420 f, 910378.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168480 f, 910702.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168540 f, 911027.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168600 f, 911351.4 fps, 0 ms/f [junit] 0 s: 60 f / 68 ms, 882.3 fps, 1 ms/f; total: 168660 f, 664015.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168720 f, 664251.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168780 f, 664488.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168840 f, 664724.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168900 f, 662352.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168960 f, 662588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169020 f, 662823.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169080 f, 663058.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169140 f, 663294.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169200 f, 663529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169260 f, 663764.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169320 f, 664000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169380 f, 664235.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169440 f, 664470.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169500 f, 662109.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169560 f, 662343.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169620 f, 662578.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169680 f, 662812.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169740 f, 663046.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169800 f, 663281.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169860 f, 663515.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169920 f, 663750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169980 f, 663984.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170040 f, 664218.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170100 f, 664453.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170160 f, 664687.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170220 f, 664921.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170280 f, 665156.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170340 f, 665390.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170400 f, 665625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170460 f, 663268.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170520 f, 663501.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170580 f, 663735.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170640 f, 663968.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170700 f, 664202.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170760 f, 664435.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170820 f, 664669.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170880 f, 664902.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170940 f, 665136.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171000 f, 665369.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171060 f, 665603.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171120 f, 665836.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171180 f, 666070.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171240 f, 666303.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171300 f, 666536.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171360 f, 666770.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171420 f, 667003.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171480 f, 667237.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171540 f, 667470.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171600 f, 665116.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171660 f, 665348.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171720 f, 665581.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171780 f, 665813.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171840 f, 666046.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171900 f, 666279.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171960 f, 666511.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172020 f, 666744.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172080 f, 666976.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172140 f, 667209.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172200 f, 667441.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172260 f, 667674.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172320 f, 667907.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172380 f, 668139.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172440 f, 668372.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172500 f, 668604.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172560 f, 668837.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172620 f, 669069.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172680 f, 666718.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172740 f, 666949.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172800 f, 667181.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172860 f, 667413.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172920 f, 667644.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172980 f, 667876.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173040 f, 668108.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173100 f, 668339.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173160 f, 668571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173220 f, 668803.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173280 f, 669034.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173340 f, 669266.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173400 f, 669498.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173460 f, 669729.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173520 f, 669961.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173580 f, 670193.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173640 f, 670424.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173700 f, 670656.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173760 f, 668307.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173820 f, 668538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173880 f, 668769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173940 f, 669000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174000 f, 669230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174060 f, 669461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174120 f, 669692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174180 f, 669923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174240 f, 670153.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174300 f, 670384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174360 f, 670615.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174420 f, 670846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174480 f, 671076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174540 f, 671307.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174600 f, 671538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174660 f, 671769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174720 f, 672000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174780 f, 672230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174840 f, 672461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174900 f, 670114.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174960 f, 670344.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175020 f, 670574.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175080 f, 670804.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175140 f, 671034.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175200 f, 671264.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175260 f, 671494.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175320 f, 671724.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175380 f, 671954.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175440 f, 672183.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175500 f, 672413.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175560 f, 672643.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175620 f, 672873.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175680 f, 673103.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175740 f, 673333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175800 f, 673563.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175860 f, 673793.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175920 f, 674023.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175980 f, 671679.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176040 f, 671908.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176100 f, 672137.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176160 f, 672366.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176220 f, 672595.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176280 f, 672824.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176340 f, 673053.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176400 f, 673282.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176460 f, 673511.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176520 f, 673740.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176580 f, 673969.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176640 f, 674198.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176700 f, 674427.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176760 f, 674656.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176820 f, 674885.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176880 f, 672547.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176940 f, 672775.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177000 f, 673003.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177060 f, 673231.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177120 f, 673460.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177180 f, 673688.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177240 f, 673916.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177300 f, 674144.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177360 f, 674372.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177420 f, 674600.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177480 f, 674828.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177540 f, 675057.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177600 f, 675285.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177660 f, 675513.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177720 f, 673181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177780 f, 673409.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177840 f, 673636.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177900 f, 673863.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177960 f, 674090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178020 f, 674318.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178080 f, 674545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178140 f, 674772.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178200 f, 675000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178260 f, 675227.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178320 f, 675454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178380 f, 675681.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178440 f, 675909.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178500 f, 673584.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178560 f, 673811.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178620 f, 674037.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178680 f, 674264.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178740 f, 674490.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178800 f, 674717.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178860 f, 674943.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178920 f, 675169.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178980 f, 675396.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179040 f, 673082.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179100 f, 673308.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179160 f, 673533.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179220 f, 673759.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179280 f, 673984.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179340 f, 674210.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179400 f, 674436.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179460 f, 674661.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179520 f, 672359.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179580 f, 672584.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179640 f, 672809.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179700 f, 673033.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179760 f, 673258.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179820 f, 673483.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179880 f, 673707.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179940 f, 673932.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180000 f, 671641.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180060 f, 671865.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180120 f, 672089.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180180 f, 672313.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180240 f, 672537.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180300 f, 672761.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180360 f, 672985.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180420 f, 673208.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180480 f, 673432.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180540 f, 673656.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180600 f, 673880.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180660 f, 674104.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180720 f, 674328.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180780 f, 674552.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180840 f, 674776.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180900 f, 672490.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180960 f, 672713.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181020 f, 672936.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181080 f, 673159.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181140 f, 673382.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181200 f, 673605.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181260 f, 673829.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181320 f, 674052.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181380 f, 674275.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181440 f, 674498.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181500 f, 674721.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181560 f, 674944.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181620 f, 675167.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181680 f, 675390.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181740 f, 673111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181800 f, 673333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181860 f, 673555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181920 f, 673777.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181980 f, 674000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182040 f, 674222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182100 f, 674444.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182160 f, 674666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182220 f, 674888.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182280 f, 675111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182340 f, 675333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182400 f, 675555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182460 f, 673284.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182520 f, 673505.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182580 f, 673726.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182640 f, 673948.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182700 f, 674169.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182760 f, 674391.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182820 f, 674612.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182880 f, 674833.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182940 f, 675055.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183000 f, 675276.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183060 f, 673014.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183120 f, 673235.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183180 f, 673455.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183240 f, 673676.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183300 f, 673897.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183360 f, 674117.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183420 f, 674338.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183480 f, 674558.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183540 f, 674779.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183600 f, 675000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183660 f, 672747.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183720 f, 672967.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183780 f, 673186.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183840 f, 673406.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183900 f, 673626.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183960 f, 673846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184020 f, 674065.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184080 f, 674285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184140 f, 674505.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184200 f, 674725.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184260 f, 674945.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184320 f, 675164.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184380 f, 675384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184440 f, 673138.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184500 f, 673357.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184560 f, 673576.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184620 f, 673795.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184680 f, 674014.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184740 f, 674233.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184800 f, 674452.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184860 f, 674671.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184920 f, 674890.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184980 f, 675109.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185040 f, 675328.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185100 f, 675547.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185160 f, 675766.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185220 f, 673527.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185280 f, 673745.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185340 f, 673963.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185400 f, 674181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185460 f, 674400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185520 f, 674618.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185580 f, 674836.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185640 f, 675054.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185700 f, 675272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185760 f, 675490.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185820 f, 675709.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185880 f, 675927.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185940 f, 673695.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186000 f, 673913.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186060 f, 674130.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186120 f, 674347.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186180 f, 674565.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186240 f, 674782.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186300 f, 675000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186360 f, 675217.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186420 f, 675434.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186480 f, 675652.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186540 f, 675869.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186600 f, 676086.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186660 f, 676304.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186720 f, 674079.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186780 f, 674296.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186840 f, 674512.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186900 f, 674729.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186960 f, 674945.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187020 f, 675162.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187080 f, 675379.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187140 f, 675595.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187200 f, 675812.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187260 f, 676028.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187320 f, 676245.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187380 f, 676462.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187440 f, 676678.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187500 f, 676895.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187560 f, 677111.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187620 f, 677328.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187680 f, 677545.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187740 f, 677761.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187800 f, 677978.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187860 f, 678194.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187920 f, 678411.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187980 f, 678628.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188040 f, 678844.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188100 f, 679061.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188160 f, 679278.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188220 f, 679494.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188280 f, 679711.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188340 f, 679927.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188400 f, 680144.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188460 f, 680361.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188520 f, 678129.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188580 f, 678345.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188640 f, 678561.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188700 f, 678777.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188760 f, 678992.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188820 f, 679208.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188880 f, 679424.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188940 f, 679640.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189000 f, 679856.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189060 f, 680071.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189120 f, 680287.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189180 f, 680503.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189240 f, 680719.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189300 f, 680935.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189360 f, 681151.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189420 f, 681366.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189480 f, 681582.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189540 f, 681798.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189600 f, 682014.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189660 f, 682230.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189720 f, 682446.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189780 f, 682661.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189840 f, 682877.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189900 f, 683093.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189960 f, 683309.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190020 f, 683525.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190080 f, 683741.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190140 f, 683956.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190200 f, 684172.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190260 f, 684388.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190320 f, 684604.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190380 f, 684820.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190440 f, 685036.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190500 f, 685251.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190560 f, 685467.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190620 f, 685683.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190680 f, 685899.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190740 f, 686115.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190800 f, 686330.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190860 f, 686546.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190920 f, 686762.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190980 f, 686978.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191040 f, 687194.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191100 f, 687410.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191160 f, 687625.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191220 f, 687841.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191280 f, 688057.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191340 f, 688273.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191400 f, 688489.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191460 f, 688705.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191520 f, 686451.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191580 f, 686666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191640 f, 686881.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191700 f, 687096.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191760 f, 687311.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191820 f, 687526.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191880 f, 687741.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191940 f, 687957.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192000 f, 688172.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192060 f, 688387.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192120 f, 688602.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192180 f, 688817.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192240 f, 689032.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192300 f, 689247.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192360 f, 689462.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192420 f, 689677.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192480 f, 689892.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192540 f, 690107.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192600 f, 690322.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192660 f, 690537.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192720 f, 690752.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192780 f, 690967.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192840 f, 691182.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192900 f, 691397.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192960 f, 691612.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193020 f, 691827.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193080 f, 692043.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193140 f, 692258.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193200 f, 692473.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193260 f, 692688.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193320 f, 692903.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193380 f, 693118.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193440 f, 693333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193500 f, 693548.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193560 f, 693763.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193620 f, 693978.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193680 f, 694193.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193740 f, 694408.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193800 f, 694623.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193860 f, 694838.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193920 f, 695053.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193980 f, 695268.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194040 f, 695483.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194100 f, 695698.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194160 f, 695914.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194220 f, 696129.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194280 f, 696344.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194340 f, 696559.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194400 f, 694285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194460 f, 694500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194520 f, 694714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194580 f, 694928.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194640 f, 695142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194700 f, 695357.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194760 f, 695571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194820 f, 695785.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194880 f, 696000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194940 f, 696214.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195000 f, 696428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195060 f, 696642.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195120 f, 696857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195180 f, 697071.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195240 f, 697285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195300 f, 697500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195360 f, 697714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195420 f, 697928.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195480 f, 698142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195540 f, 698357.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195600 f, 698571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195660 f, 698785.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195720 f, 699000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195780 f, 699214.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195840 f, 699428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195900 f, 699642.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195960 f, 699857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196020 f, 700071.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196080 f, 700285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196140 f, 700500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196200 f, 700714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196260 f, 700928.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196320 f, 701142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196380 f, 701357.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196440 f, 701571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196500 f, 701785.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196560 f, 702000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196620 f, 702214.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196680 f, 702428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196740 f, 702642.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196800 f, 702857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196860 f, 703071.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196920 f, 703285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196980 f, 703500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197040 f, 703714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197100 f, 703928.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197160 f, 704142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197220 f, 704357.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197280 f, 702064.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197340 f, 702277.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197400 f, 702491.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197460 f, 702704.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197520 f, 702918.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197580 f, 703131.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197640 f, 703345.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197700 f, 703558.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197760 f, 703772.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197820 f, 703985.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197880 f, 704199.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197940 f, 704412.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198000 f, 704626.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198060 f, 704839.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198120 f, 705053.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198180 f, 705266.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198240 f, 705480.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198300 f, 705693.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198360 f, 705907.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198420 f, 706121.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198480 f, 706334.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198540 f, 706548.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198600 f, 706761.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198660 f, 706975.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198720 f, 707188.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198780 f, 707402.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198840 f, 707615.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198900 f, 707829.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198960 f, 708042.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199020 f, 708256.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199080 f, 708469.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199140 f, 708683.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199200 f, 708896.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199260 f, 709110.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199320 f, 709323.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199380 f, 709537.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199440 f, 709750.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199500 f, 709964.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199560 f, 710177.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199620 f, 710391.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199680 f, 710605.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199740 f, 710818.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199800 f, 711032.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199860 f, 711245.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199920 f, 711459.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199980 f, 711672.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200040 f, 711886.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200100 f, 712099.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200160 f, 709787.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200220 f, 710000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200280 f, 710212.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200340 f, 710425.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200400 f, 710638.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200460 f, 710851.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200520 f, 711063.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200580 f, 711276.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200640 f, 711489.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200700 f, 711702.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200760 f, 711914.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200820 f, 712127.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200880 f, 712340.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200940 f, 712553.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201000 f, 712765.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201060 f, 712978.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201120 f, 713191.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201180 f, 713404.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201240 f, 713617.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201300 f, 713829.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201360 f, 714042.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201420 f, 714255.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201480 f, 714468.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201540 f, 714680.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201600 f, 714893.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201660 f, 715106.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201720 f, 715319.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201780 f, 715531.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201840 f, 715744.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201900 f, 715957.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201960 f, 716170.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202020 f, 716383.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202080 f, 716595.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202140 f, 716808.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202200 f, 717021.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202260 f, 717234.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202320 f, 717446.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202380 f, 717659.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202440 f, 717872.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202500 f, 718085.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202560 f, 718297.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202620 f, 718510.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202680 f, 718723.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202740 f, 718936.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202800 f, 719148.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202860 f, 719361.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202920 f, 719574.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202980 f, 719787.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203040 f, 720000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203100 f, 717667.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203160 f, 717879.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203220 f, 718091.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203280 f, 718303.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203340 f, 718515.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203400 f, 718727.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203460 f, 718939.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203520 f, 719151.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203580 f, 719363.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203640 f, 719576.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203700 f, 719788.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203760 f, 720000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203820 f, 720212.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203880 f, 720424.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203940 f, 720636.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204000 f, 720848.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204060 f, 721060.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204120 f, 721272.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204180 f, 721484.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204240 f, 721696.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204300 f, 721908.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204360 f, 722120.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204420 f, 722332.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204480 f, 722544.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204540 f, 722756.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204600 f, 722968.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204660 f, 723180.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204720 f, 723392.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204780 f, 723604.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204840 f, 723816.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204900 f, 724028.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204960 f, 724240.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205020 f, 724452.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205080 f, 724664.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205140 f, 724876.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205200 f, 725088.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205260 f, 725300.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205320 f, 725512.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205380 f, 725724.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205440 f, 725936.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205500 f, 726148.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205560 f, 726360.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205620 f, 726572.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205680 f, 726784.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205740 f, 726996.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205800 f, 727208.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205860 f, 727420.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205920 f, 727632.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205980 f, 725281.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206040 f, 725492.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206100 f, 725704.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206160 f, 725915.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206220 f, 726126.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206280 f, 726338.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206340 f, 726549.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206400 f, 726760.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206460 f, 726971.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206520 f, 727183.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206580 f, 727394.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206640 f, 727605.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206700 f, 727816.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206760 f, 728028.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206820 f, 728239.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206880 f, 728450.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206940 f, 728662.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207000 f, 728873.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207060 f, 729084.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207120 f, 729295.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207180 f, 729507.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207240 f, 729718.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207300 f, 729929.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207360 f, 730140.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207420 f, 730352.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207480 f, 730563.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207540 f, 730774.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207600 f, 730985.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207660 f, 731197.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207720 f, 731408.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207780 f, 731619.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207840 f, 731831.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207900 f, 732042.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207960 f, 732253.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208020 f, 732464.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208080 f, 732676.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208140 f, 732887.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208200 f, 733098.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208260 f, 733309.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208320 f, 733521.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208380 f, 733732.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208440 f, 733943.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208500 f, 734154.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208560 f, 734366.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208620 f, 734577.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208680 f, 734788.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208740 f, 735000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208800 f, 735211.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208860 f, 732842.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208920 f, 733052.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208980 f, 733263.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209040 f, 733473.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209100 f, 733684.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209160 f, 733894.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209220 f, 734105.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209280 f, 734315.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209340 f, 734526.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209400 f, 734736.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209460 f, 734947.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209520 f, 735157.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209580 f, 735368.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209640 f, 735578.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209700 f, 735789.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209760 f, 736000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209820 f, 736210.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209880 f, 736421.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209940 f, 736631.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210000 f, 736842.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210060 f, 737052.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210120 f, 737263.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210180 f, 737473.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210240 f, 737684.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210300 f, 737894.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210360 f, 738105.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210420 f, 738315.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210480 f, 738526.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210540 f, 738736.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210600 f, 738947.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210660 f, 739157.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210720 f, 739368.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210780 f, 739578.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210840 f, 739789.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210900 f, 740000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210960 f, 740210.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211020 f, 740421.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211080 f, 740631.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211140 f, 740842.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211200 f, 741052.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211260 f, 741263.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211320 f, 741473.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211380 f, 741684.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211440 f, 741894.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211500 f, 742105.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211560 f, 742315.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211620 f, 742526.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211680 f, 740139.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211740 f, 740349.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211800 f, 740559.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211860 f, 740769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211920 f, 740979.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211980 f, 741188.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212040 f, 741398.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212100 f, 741608.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212160 f, 741818.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212220 f, 742028.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212280 f, 742237.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212340 f, 742447.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212400 f, 742657.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212460 f, 742867.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212520 f, 743076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212580 f, 743286.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212640 f, 743496.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212700 f, 743706.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212760 f, 743916.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212820 f, 744125.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212880 f, 744335.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212940 f, 744545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213000 f, 744755.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213060 f, 744965.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213120 f, 745174.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213180 f, 745384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213240 f, 745594.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213300 f, 745804.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213360 f, 746014.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213420 f, 746223.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213480 f, 746433.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213540 f, 746643.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213600 f, 746853.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213660 f, 747062.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213720 f, 747272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213780 f, 747482.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213840 f, 747692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213900 f, 747902.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213960 f, 748111.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214020 f, 748321.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214080 f, 748531.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214140 f, 748741.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214200 f, 748951.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214260 f, 749160.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214320 f, 749370.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214380 f, 749580.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214440 f, 749790.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214500 f, 747386.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214560 f, 747595.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214620 f, 747804.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214680 f, 748013.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214740 f, 748223.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214800 f, 748432.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214860 f, 748641.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214920 f, 748850.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214980 f, 749059.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215040 f, 749268.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215100 f, 749477.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215160 f, 749686.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215220 f, 749895.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215280 f, 750104.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215340 f, 750313.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215400 f, 750522.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215460 f, 750731.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215520 f, 750940.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215580 f, 751149.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215640 f, 751358.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215700 f, 751567.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215760 f, 751777.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215820 f, 751986.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215880 f, 752195.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215940 f, 752404.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216000 f, 752613.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216060 f, 752822.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216120 f, 753031.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216180 f, 753240.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216240 f, 753449.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216300 f, 753658.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216360 f, 753867.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216420 f, 754076.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216480 f, 754285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216540 f, 754494.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216600 f, 754703.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216660 f, 754912.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216720 f, 755121.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216780 f, 755331.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216840 f, 755540.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216900 f, 755749.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216960 f, 755958.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217020 f, 756167.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217080 f, 756376.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217140 f, 756585.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217200 f, 756794.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217260 f, 757003.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217320 f, 757212.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217380 f, 754791.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217440 f, 755000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217500 f, 755208.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217560 f, 755416.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217620 f, 755625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217680 f, 755833.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217740 f, 756041.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217800 f, 756250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217860 f, 756458.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217920 f, 756666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217980 f, 756875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218040 f, 757083.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218100 f, 757291.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218160 f, 757500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218220 f, 757708.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218280 f, 757916.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218340 f, 758125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218400 f, 758333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218460 f, 758541.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218520 f, 758750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218580 f, 758958.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218640 f, 759166.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218700 f, 759375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218760 f, 759583.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218820 f, 759791.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218880 f, 760000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218940 f, 760208.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219000 f, 760416.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219060 f, 760625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219120 f, 760833.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219180 f, 761041.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219240 f, 761250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219300 f, 761458.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219360 f, 761666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219420 f, 761875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219480 f, 762083.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219540 f, 762291.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219600 f, 762500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219660 f, 762708.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219720 f, 762916.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219780 f, 763125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219840 f, 763333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219900 f, 763541.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219960 f, 763750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220020 f, 763958.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220080 f, 764166.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220140 f, 764375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220200 f, 764583.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220260 f, 764791.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220320 f, 762352.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220380 f, 762560.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220440 f, 762768.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220500 f, 762975.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220560 f, 763183.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220620 f, 763391.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220680 f, 763598.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220740 f, 763806.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220800 f, 764013.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220860 f, 764221.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220920 f, 764429.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220980 f, 764636.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221040 f, 764844.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221100 f, 765051.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221160 f, 765259.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221220 f, 765467.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221280 f, 765674.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221340 f, 765882.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221400 f, 766089.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221460 f, 766297.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221520 f, 766505.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221580 f, 766712.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221640 f, 766920.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221700 f, 767128.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221760 f, 767335.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221820 f, 767543.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221880 f, 767750.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221940 f, 767958.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222000 f, 768166.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222060 f, 768373.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222120 f, 768581.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222180 f, 768788.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222240 f, 768996.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222300 f, 769204.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222360 f, 769411.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222420 f, 769619.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222480 f, 769827.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222540 f, 770034.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222600 f, 770242.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222660 f, 770449.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222720 f, 770657.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222780 f, 770865.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222840 f, 771072.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222900 f, 771280.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222960 f, 771487.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223020 f, 771695.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223080 f, 771903.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223140 f, 772110.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223200 f, 769655.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223260 f, 769862.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223320 f, 770068.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223380 f, 770275.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223440 f, 770482.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223500 f, 770689.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223560 f, 770896.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223620 f, 771103.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223680 f, 771310.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223740 f, 771517.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223800 f, 771724.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223860 f, 771931.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223920 f, 772137.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223980 f, 772344.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224040 f, 772551.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224100 f, 772758.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224160 f, 772965.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224220 f, 773172.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224280 f, 773379.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224340 f, 773586.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224400 f, 773793.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224460 f, 774000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224520 f, 774206.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224580 f, 774413.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224640 f, 774620.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224700 f, 774827.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224760 f, 775034.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224820 f, 775241.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224880 f, 775448.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224940 f, 775655.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225000 f, 775862.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225060 f, 776068.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225120 f, 776275.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225180 f, 776482.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225240 f, 776689.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225300 f, 776896.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225360 f, 777103.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225420 f, 777310.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225480 f, 777517.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225540 f, 777724.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225600 f, 777931.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225660 f, 778137.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225720 f, 778344.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225780 f, 778551.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225840 f, 778758.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225900 f, 778965.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225960 f, 779172.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226020 f, 779379.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226080 f, 779586.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226140 f, 777113.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226200 f, 777319.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226260 f, 777525.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226320 f, 777731.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226380 f, 777938.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226440 f, 778144.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226500 f, 778350.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226560 f, 778556.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226620 f, 778762.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226680 f, 778969.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226740 f, 779175.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226800 f, 779381.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226860 f, 779587.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226920 f, 779793.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226980 f, 780000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227040 f, 780206.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227100 f, 780412.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227160 f, 780618.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227220 f, 780824.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227280 f, 781030.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227340 f, 781237.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227400 f, 781443.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227460 f, 781649.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227520 f, 781855.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227580 f, 782061.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227640 f, 782268.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227700 f, 782474.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227760 f, 782680.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227820 f, 782886.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227880 f, 783092.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227940 f, 783299.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228000 f, 783505.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228060 f, 783711.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228120 f, 783917.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228180 f, 784123.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228240 f, 784329.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228300 f, 784536.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228360 f, 784742.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228420 f, 784948.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228480 f, 785154.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228540 f, 785360.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228600 f, 785567.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228660 f, 785773.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228720 f, 785979.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228780 f, 786185.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228840 f, 786391.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228900 f, 786597.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228960 f, 784109.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229020 f, 784315.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229080 f, 784520.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229140 f, 784726.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229200 f, 784931.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229260 f, 785137.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229320 f, 785342.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229380 f, 785547.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229440 f, 785753.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229500 f, 785958.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229560 f, 786164.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229620 f, 786369.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229680 f, 786575.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229740 f, 786780.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229800 f, 786986.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229860 f, 787191.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229920 f, 787397.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229980 f, 787602.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230040 f, 787808.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230100 f, 788013.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230160 f, 788219.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230220 f, 788424.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230280 f, 788630.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230340 f, 788835.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230400 f, 789041.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230460 f, 789246.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230520 f, 789452.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230580 f, 789657.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230640 f, 789863.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230700 f, 790068.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230760 f, 790274.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230820 f, 790479.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230880 f, 790684.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230940 f, 790890.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231000 f, 791095.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231060 f, 791301.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231120 f, 791506.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231180 f, 791712.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231240 f, 791917.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231300 f, 792123.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231360 f, 792328.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231420 f, 792534.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231480 f, 792739.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231540 f, 792945.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231600 f, 793150.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231660 f, 793356.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231720 f, 793561.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231780 f, 793767.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231840 f, 793972.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231900 f, 794178.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231960 f, 791672.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232020 f, 791877.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232080 f, 792081.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232140 f, 792286.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232200 f, 792491.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232260 f, 792696.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232320 f, 792901.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232380 f, 793105.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232440 f, 793310.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232500 f, 793515.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232560 f, 793720.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232620 f, 793924.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232680 f, 794129.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232740 f, 794334.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232800 f, 794539.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232860 f, 794744.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232920 f, 794948.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232980 f, 795153.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233040 f, 795358.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233100 f, 795563.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233160 f, 795767.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233220 f, 795972.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233280 f, 796177.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233340 f, 796382.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233400 f, 796587.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233460 f, 796791.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233520 f, 796996.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233580 f, 797201.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233640 f, 797406.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233700 f, 797610.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233760 f, 797815.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233820 f, 798020.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233880 f, 798225.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233940 f, 798430.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234000 f, 798634.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234060 f, 798839.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234120 f, 799044.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234180 f, 799249.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234240 f, 799453.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234300 f, 799658.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234360 f, 799863.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234420 f, 800068.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234480 f, 800273.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234540 f, 800477.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234600 f, 800682.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234660 f, 800887.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234720 f, 801092.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234780 f, 801296.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234840 f, 801501.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234900 f, 801706.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234960 f, 801911.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235020 f, 802116.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235080 f, 799591.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235140 f, 799795.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235200 f, 800000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235260 f, 800204.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235320 f, 800408.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235380 f, 800612.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235440 f, 800816.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235500 f, 801020.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235560 f, 801224.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235620 f, 801428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235680 f, 801632.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235740 f, 801836.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235800 f, 802040.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235860 f, 802244.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235920 f, 802449.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235980 f, 802653.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236040 f, 802857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236100 f, 803061.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236160 f, 803265.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236220 f, 803469.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236280 f, 803673.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236340 f, 803877.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236400 f, 804081.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236460 f, 804285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236520 f, 804489.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236580 f, 804693.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236640 f, 804897.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236700 f, 805102.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236760 f, 805306.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236820 f, 805510.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236880 f, 805714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236940 f, 805918.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237000 f, 806122.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237060 f, 806326.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237120 f, 806530.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237180 f, 806734.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237240 f, 806938.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237300 f, 807142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237360 f, 807346.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237420 f, 807551.0 fps, 0 ms/f [junit] 0 s: 60 f / 82 ms, 731.7 fps, 1 ms/f; total: 237480 f, 629920.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237540 f, 630079.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237600 f, 630238.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237660 f, 630397.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237720 f, 630557.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237780 f, 630716.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237840 f, 630875.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237900 f, 629365.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237960 f, 629523.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238020 f, 629682.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238080 f, 629841.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238140 f, 630000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238200 f, 630158.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238260 f, 630317.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238320 f, 630476.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238380 f, 630634.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238440 f, 630793.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238500 f, 630952.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238560 f, 631111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238620 f, 631269.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238680 f, 629762.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238740 f, 629920.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238800 f, 630079.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238860 f, 630237.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238920 f, 630395.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238980 f, 630554.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239040 f, 630712.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239100 f, 630870.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239160 f, 631029.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239220 f, 631187.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239280 f, 631345.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239340 f, 631503.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239400 f, 631662.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239460 f, 630157.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239520 f, 630315.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239580 f, 630473.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239640 f, 630631.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239700 f, 630789.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239760 f, 630947.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239820 f, 631105.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239880 f, 631263.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239940 f, 631421.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240000 f, 631578.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240060 f, 631736.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240120 f, 631894.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240180 f, 632052.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240240 f, 630551.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240300 f, 630708.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240360 f, 630866.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240420 f, 631023.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240480 f, 631181.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240540 f, 631338.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240600 f, 631496.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240660 f, 631653.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240720 f, 631811.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240780 f, 631968.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240840 f, 632126.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240900 f, 630628.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240960 f, 630785.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241020 f, 630942.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241080 f, 631099.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241140 f, 631256.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241200 f, 631413.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241260 f, 631570.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241320 f, 631727.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241380 f, 631884.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241440 f, 632041.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241500 f, 632198.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241560 f, 630704.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241620 f, 630861.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241680 f, 631018.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241740 f, 631174.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241800 f, 631331.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241860 f, 631488.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241920 f, 631644.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241980 f, 631801.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242040 f, 631958.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242100 f, 632114.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242160 f, 632271.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242220 f, 632428.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242280 f, 632584.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242340 f, 631093.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242400 f, 631250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242460 f, 631406.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242520 f, 631562.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242580 f, 631718.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242640 f, 631875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242700 f, 632031.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242760 f, 632187.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242820 f, 632343.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242880 f, 632500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242940 f, 632656.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243000 f, 632812.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243060 f, 631324.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243120 f, 631480.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243180 f, 631636.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243240 f, 631792.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243300 f, 631948.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243360 f, 632103.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243420 f, 632259.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243480 f, 632415.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243540 f, 632571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243600 f, 632727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243660 f, 632883.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243720 f, 633038.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243780 f, 631554.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243840 f, 631709.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243900 f, 631865.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243960 f, 632020.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244020 f, 632176.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244080 f, 632331.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244140 f, 632487.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244200 f, 632642.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244260 f, 632797.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244320 f, 632953.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244380 f, 633108.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244440 f, 631627.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244500 f, 631782.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244560 f, 631938.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244620 f, 632093.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244680 f, 632248.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244740 f, 632403.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244800 f, 632558.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244860 f, 632713.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244920 f, 632868.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244980 f, 633023.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245040 f, 633178.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245100 f, 631701.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245160 f, 631855.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245220 f, 632010.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245280 f, 632164.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245340 f, 632319.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245400 f, 632474.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245460 f, 632628.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245520 f, 632783.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245580 f, 632938.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245640 f, 633092.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245700 f, 633247.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245760 f, 631773.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245820 f, 631928.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245880 f, 632082.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245940 f, 632236.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246000 f, 632390.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246060 f, 632545.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246120 f, 632699.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246180 f, 632853.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246240 f, 633007.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246300 f, 633161.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246360 f, 633316.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246420 f, 633470.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246480 f, 632000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246540 f, 632153.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246600 f, 632307.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246660 f, 632461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246720 f, 632615.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246780 f, 632769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246840 f, 632923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246900 f, 633076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246960 f, 633230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247020 f, 633384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247080 f, 633538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247140 f, 633692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247200 f, 632225.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247260 f, 632378.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247320 f, 632532.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247380 f, 632685.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247440 f, 632838.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247500 f, 632992.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247560 f, 633145.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247620 f, 633299.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247680 f, 633452.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247740 f, 633606.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247800 f, 633759.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247860 f, 632295.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247920 f, 632449.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247980 f, 632602.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248040 f, 632755.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248100 f, 632908.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248160 f, 633061.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248220 f, 633214.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248280 f, 633367.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248340 f, 633520.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248400 f, 633673.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248460 f, 633826.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248520 f, 633979.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248580 f, 634132.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248640 f, 634285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248700 f, 634438.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248760 f, 634591.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248820 f, 634744.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248880 f, 634897.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248940 f, 635051.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249000 f, 635204.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249060 f, 635357.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249120 f, 635510.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249180 f, 635663.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249240 f, 635816.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249300 f, 635969.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249360 f, 636122.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249420 f, 636275.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249480 f, 636428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249540 f, 636581.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249600 f, 636734.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249660 f, 636887.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249720 f, 637040.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249780 f, 637193.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249840 f, 637346.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249900 f, 637500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249960 f, 637653.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250020 f, 637806.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250080 f, 637959.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250140 f, 638112.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250200 f, 638265.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250260 f, 638418.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250320 f, 638571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250380 f, 638724.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250440 f, 638877.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250500 f, 639030.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250560 f, 639183.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250620 f, 639336.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250680 f, 639489.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250740 f, 638015.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250800 f, 638167.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250860 f, 638320.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250920 f, 638473.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250980 f, 638625.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251040 f, 638778.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251100 f, 638931.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251160 f, 639084.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251220 f, 639236.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251280 f, 639389.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251340 f, 639542.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251400 f, 639694.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251460 f, 639847.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251520 f, 640000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251580 f, 640152.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251640 f, 640305.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251700 f, 640458.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251760 f, 640610.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251820 f, 640763.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251880 f, 640916.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251940 f, 641068.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252000 f, 641221.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252060 f, 641374.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252120 f, 641526.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252180 f, 641679.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252240 f, 641832.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252300 f, 641984.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252360 f, 642137.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252420 f, 642290.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252480 f, 642442.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252540 f, 642595.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252600 f, 642748.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252660 f, 642900.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252720 f, 643053.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252780 f, 643206.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252840 f, 643358.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252900 f, 643511.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252960 f, 643664.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253020 f, 643816.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253080 f, 643969.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253140 f, 644122.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253200 f, 644274.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253260 f, 644427.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253320 f, 644580.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253380 f, 644732.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253440 f, 644885.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253500 f, 645038.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253560 f, 643553.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253620 f, 643705.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253680 f, 643857.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253740 f, 644010.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253800 f, 644162.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253860 f, 644314.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253920 f, 644467.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253980 f, 644619.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254040 f, 644771.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254100 f, 644923.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254160 f, 645076.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254220 f, 645228.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254280 f, 645380.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254340 f, 645533.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254400 f, 645685.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254460 f, 645837.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254520 f, 645989.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254580 f, 646142.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254640 f, 646294.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254700 f, 646446.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254760 f, 646599.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254820 f, 646751.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254880 f, 646903.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254940 f, 647055.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255000 f, 647208.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255060 f, 647360.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255120 f, 647512.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255180 f, 647665.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255240 f, 647817.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255300 f, 647969.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255360 f, 648121.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255420 f, 648274.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255480 f, 648426.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255540 f, 648578.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255600 f, 648730.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255660 f, 648883.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255720 f, 649035.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255780 f, 649187.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255840 f, 649340.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255900 f, 649492.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255960 f, 649644.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256020 f, 649796.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256080 f, 649949.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256140 f, 650101.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256200 f, 650253.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256260 f, 650406.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256320 f, 650558.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256380 f, 650710.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256440 f, 650862.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256500 f, 651015.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256560 f, 649519.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256620 f, 649670.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256680 f, 649822.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256740 f, 649974.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256800 f, 650126.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256860 f, 650278.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256920 f, 650430.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256980 f, 650582.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257040 f, 650734.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257100 f, 650886.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257160 f, 651038.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257220 f, 651189.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257280 f, 651341.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257340 f, 651493.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257400 f, 651645.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257460 f, 651797.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257520 f, 651949.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257580 f, 652101.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257640 f, 652253.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257700 f, 652405.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257760 f, 652556.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257820 f, 652708.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257880 f, 652860.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257940 f, 653012.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258000 f, 653164.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258060 f, 653316.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258120 f, 653468.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258180 f, 653620.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258240 f, 653772.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258300 f, 653924.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258360 f, 654075.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258420 f, 654227.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258480 f, 654379.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258540 f, 654531.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258600 f, 654683.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258660 f, 654835.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258720 f, 654987.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258780 f, 655139.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258840 f, 655291.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258900 f, 655443.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258960 f, 655594.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259020 f, 655746.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259080 f, 655898.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259140 f, 656050.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259200 f, 656202.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259260 f, 656354.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259320 f, 656506.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259380 f, 656658.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259440 f, 656810.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259500 f, 655303.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259560 f, 655454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259620 f, 655606.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259680 f, 655757.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259740 f, 655909.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259800 f, 656060.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259860 f, 656212.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259920 f, 656363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259980 f, 656515.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260040 f, 656666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260100 f, 656818.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260160 f, 656969.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260220 f, 657121.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260280 f, 657272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260340 f, 657424.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260400 f, 657575.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260460 f, 657727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260520 f, 657878.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260580 f, 658030.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260640 f, 658181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260700 f, 658333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260760 f, 658484.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260820 f, 658636.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260880 f, 658787.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260940 f, 658939.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261000 f, 659090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261060 f, 659242.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261120 f, 659393.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261180 f, 659545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261240 f, 659697.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261300 f, 659848.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261360 f, 660000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261420 f, 660151.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261480 f, 660303.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261540 f, 660454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261600 f, 660606.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261660 f, 660757.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261720 f, 660909.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261780 f, 661060.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261840 f, 661212.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261900 f, 661363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261960 f, 661515.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262020 f, 661666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262080 f, 661818.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262140 f, 661969.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262200 f, 662121.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262260 f, 662272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262320 f, 662424.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262380 f, 662575.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262440 f, 661057.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262500 f, 661209.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262560 f, 661360.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262620 f, 661511.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262680 f, 661662.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262740 f, 661813.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262800 f, 661964.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262860 f, 662115.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262920 f, 662267.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262980 f, 662418.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263040 f, 662569.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263100 f, 662720.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263160 f, 662871.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263220 f, 663022.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263280 f, 663173.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263340 f, 663324.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263400 f, 663476.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263460 f, 663627.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263520 f, 663778.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263580 f, 663929.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263640 f, 664080.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263700 f, 664231.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263760 f, 664382.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263820 f, 664534.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263880 f, 664685.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263940 f, 664836.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264000 f, 664987.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264060 f, 665138.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264120 f, 665289.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264180 f, 665440.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264240 f, 665591.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264300 f, 665743.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264360 f, 665894.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264420 f, 666045.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264480 f, 666196.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264540 f, 666347.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264600 f, 666498.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264660 f, 666649.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264720 f, 666801.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264780 f, 666952.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264840 f, 667103.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264900 f, 667254.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264960 f, 667405.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265020 f, 667556.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265080 f, 667707.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265140 f, 667858.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265200 f, 668010.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265260 f, 668161.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265320 f, 668312.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265380 f, 668463.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265440 f, 666934.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265500 f, 667085.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265560 f, 667236.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265620 f, 667386.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265680 f, 667537.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265740 f, 667688.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265800 f, 667839.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265860 f, 667989.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265920 f, 668140.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265980 f, 668291.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266040 f, 668442.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266100 f, 668592.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266160 f, 668743.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266220 f, 668894.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266280 f, 669045.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266340 f, 669196.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266400 f, 669346.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266460 f, 669497.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266520 f, 669648.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266580 f, 669799.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266640 f, 669949.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266700 f, 670100.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266760 f, 670251.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266820 f, 670402.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266880 f, 670552.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266940 f, 670703.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267000 f, 670854.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267060 f, 671005.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267120 f, 671155.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267180 f, 671306.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267240 f, 671457.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267300 f, 671608.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267360 f, 671758.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267420 f, 671909.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267480 f, 672060.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267540 f, 672211.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267600 f, 672361.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267660 f, 670827.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267720 f, 670977.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267780 f, 671127.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267840 f, 671278.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267900 f, 671428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267960 f, 671578.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268020 f, 671729.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268080 f, 671879.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268140 f, 672030.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268200 f, 672180.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268260 f, 672330.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268320 f, 672481.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268380 f, 672631.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268440 f, 672781.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268500 f, 672932.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268560 f, 673082.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268620 f, 673233.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268680 f, 673383.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268740 f, 673533.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268800 f, 673684.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268860 f, 673834.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268920 f, 673984.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268980 f, 674135.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269040 f, 674285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269100 f, 674436.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269160 f, 674586.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269220 f, 674736.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269280 f, 674887.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269340 f, 675037.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269400 f, 675188.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269460 f, 675338.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269520 f, 675488.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269580 f, 675639.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269640 f, 675789.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269700 f, 675939.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269760 f, 676090.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269820 f, 676240.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269880 f, 676391.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269940 f, 676541.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270000 f, 676691.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270060 f, 676842.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270120 f, 676992.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270180 f, 677142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270240 f, 677293.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270300 f, 677443.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270360 f, 677594.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270420 f, 677744.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270480 f, 677894.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270540 f, 678045.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270600 f, 676500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270660 f, 676650.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270720 f, 676800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270780 f, 676950.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270840 f, 677100.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270900 f, 677250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270960 f, 677400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271020 f, 677550.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271080 f, 677700.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271140 f, 677850.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271200 f, 678000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271260 f, 678150.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271320 f, 678300.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271380 f, 678450.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271440 f, 678600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271500 f, 678750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271560 f, 678900.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271620 f, 679050.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271680 f, 679200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271740 f, 679350.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271800 f, 679500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271860 f, 679650.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271920 f, 679800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271980 f, 679950.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272040 f, 680100.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272100 f, 680250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272160 f, 680400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272220 f, 680550.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272280 f, 680700.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272340 f, 680850.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272400 f, 681000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272460 f, 681150.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272520 f, 681300.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272580 f, 681450.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272640 f, 681600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272700 f, 681750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272760 f, 681900.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272820 f, 682050.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272880 f, 682200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272940 f, 682350.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273000 f, 682500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273060 f, 682650.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273120 f, 682800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273180 f, 682950.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273240 f, 683100.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273300 f, 683250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273360 f, 683400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273420 f, 683550.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273480 f, 683700.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273540 f, 682144.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273600 f, 682294.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273660 f, 682443.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273720 f, 682593.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273780 f, 682743.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273840 f, 682892.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273900 f, 683042.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273960 f, 683192.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274020 f, 683341.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274080 f, 683491.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274140 f, 683640.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274200 f, 683790.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274260 f, 683940.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274320 f, 684089.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274380 f, 684239.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274440 f, 684389.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274500 f, 684538.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274560 f, 684688.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274620 f, 684837.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274680 f, 684987.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274740 f, 685137.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274800 f, 685286.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274860 f, 685436.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274920 f, 685586.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274980 f, 685735.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275040 f, 685885.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275100 f, 686034.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275160 f, 686184.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275220 f, 686334.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275280 f, 686483.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275340 f, 686633.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275400 f, 686783.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275460 f, 686932.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275520 f, 687082.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275580 f, 687231.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275640 f, 687381.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275700 f, 687531.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275760 f, 687680.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275820 f, 687830.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275880 f, 687980.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275940 f, 688129.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276000 f, 688279.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276060 f, 688428.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276120 f, 688578.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276180 f, 688728.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276240 f, 688877.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276300 f, 689027.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276360 f, 689177.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276420 f, 689326.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276480 f, 689476.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276540 f, 687910.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276600 f, 688059.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276660 f, 688208.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276720 f, 688358.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276780 f, 688507.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276840 f, 688656.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276900 f, 688806.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276960 f, 688955.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277020 f, 689104.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277080 f, 689253.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277140 f, 689403.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277200 f, 689552.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277260 f, 689701.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277320 f, 689850.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277380 f, 690000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277440 f, 690149.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277500 f, 690298.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277560 f, 690447.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277620 f, 690597.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277680 f, 690746.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277740 f, 690895.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277800 f, 691044.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277860 f, 691194.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277920 f, 691343.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277980 f, 691492.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278040 f, 691641.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278100 f, 691791.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278160 f, 691940.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278220 f, 692089.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278280 f, 692238.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278340 f, 692388.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278400 f, 692537.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278460 f, 692686.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278520 f, 692835.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278580 f, 692985.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278640 f, 693134.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278700 f, 693283.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278760 f, 693432.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278820 f, 693582.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278880 f, 693731.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278940 f, 693880.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279000 f, 694029.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279060 f, 694179.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279120 f, 694328.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279180 f, 694477.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279240 f, 694626.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279300 f, 694776.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279360 f, 694925.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279420 f, 695074.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279480 f, 695223.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279540 f, 693647.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279600 f, 693796.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279660 f, 693945.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279720 f, 694094.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279780 f, 694243.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279840 f, 694392.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279900 f, 694540.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279960 f, 694689.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280020 f, 694838.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280080 f, 694987.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280140 f, 695136.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280200 f, 695285.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280260 f, 695434.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280320 f, 695583.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280380 f, 695732.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280440 f, 695880.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280500 f, 696029.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280560 f, 696178.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280620 f, 696327.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280680 f, 696476.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280740 f, 696625.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280800 f, 696774.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280860 f, 696923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280920 f, 697071.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280980 f, 697220.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281040 f, 697369.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281100 f, 697518.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281160 f, 697667.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281220 f, 697816.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281280 f, 697965.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281340 f, 698114.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281400 f, 698263.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281460 f, 698411.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281520 f, 698560.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281580 f, 698709.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281640 f, 698858.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281700 f, 699007.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281760 f, 699156.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281820 f, 699305.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281880 f, 699454.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281940 f, 699603.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282000 f, 699751.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282060 f, 699900.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282120 f, 700049.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282180 f, 700198.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282240 f, 700347.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282300 f, 700496.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282360 f, 700645.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282420 f, 700794.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282480 f, 700942.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282540 f, 699356.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282600 f, 699504.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282660 f, 699653.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282720 f, 699802.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282780 f, 699950.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282840 f, 700099.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282900 f, 700247.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282960 f, 700396.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283020 f, 700544.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283080 f, 700693.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283140 f, 700841.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283200 f, 700990.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283260 f, 701138.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283320 f, 701287.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283380 f, 701435.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283440 f, 701584.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283500 f, 701732.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283560 f, 701881.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283620 f, 702029.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283680 f, 702178.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283740 f, 702326.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283800 f, 702475.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283860 f, 702623.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283920 f, 702772.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283980 f, 702920.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284040 f, 703069.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284100 f, 703217.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284160 f, 703366.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284220 f, 703514.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284280 f, 703663.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284340 f, 703811.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284400 f, 703960.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284460 f, 704108.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284520 f, 704257.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284580 f, 704405.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284640 f, 704554.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284700 f, 704703.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284760 f, 704851.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284820 f, 705000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284880 f, 705148.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284940 f, 705297.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285000 f, 705445.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285060 f, 705594.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285120 f, 705742.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285180 f, 705891.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285240 f, 706039.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285300 f, 706188.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285360 f, 706336.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285420 f, 706485.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285480 f, 706633.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285540 f, 705037.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285600 f, 705185.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285660 f, 705333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285720 f, 705481.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285780 f, 705629.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285840 f, 705777.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285900 f, 705925.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285960 f, 706074.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286020 f, 706222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286080 f, 706370.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286140 f, 706518.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286200 f, 706666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286260 f, 706814.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286320 f, 706962.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286380 f, 707111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286440 f, 707259.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286500 f, 707407.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286560 f, 707555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286620 f, 707703.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286680 f, 707851.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286740 f, 708000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286800 f, 708148.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286860 f, 708296.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286920 f, 708444.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286980 f, 708592.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287040 f, 708740.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287100 f, 708888.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287160 f, 709037.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287220 f, 709185.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287280 f, 709333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287340 f, 709481.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287400 f, 709629.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287460 f, 709777.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287520 f, 709925.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287580 f, 710074.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287640 f, 710222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287700 f, 710370.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287760 f, 710518.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287820 f, 710666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287880 f, 710814.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287940 f, 710962.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288000 f, 711111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288060 f, 711259.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288120 f, 711407.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288180 f, 711555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288240 f, 711703.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288300 f, 711851.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288360 f, 712000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288420 f, 712148.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288480 f, 712296.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288540 f, 712444.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288600 f, 710837.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288660 f, 710985.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288720 f, 711133.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288780 f, 711280.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288840 f, 711428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288900 f, 711576.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288960 f, 711724.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289020 f, 711871.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289080 f, 712019.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289140 f, 712167.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289200 f, 712315.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289260 f, 712463.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289320 f, 712610.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289380 f, 712758.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289440 f, 712906.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289500 f, 713054.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289560 f, 713202.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289620 f, 713349.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289680 f, 713497.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289740 f, 713645.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289800 f, 713793.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289860 f, 713940.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289920 f, 714088.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289980 f, 714236.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290040 f, 714384.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290100 f, 714532.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290160 f, 714679.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290220 f, 714827.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290280 f, 714975.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290340 f, 715123.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290400 f, 715270.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290460 f, 715418.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290520 f, 715566.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290580 f, 715714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290640 f, 715862.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290700 f, 716009.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290760 f, 716157.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290820 f, 716305.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290880 f, 716453.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290940 f, 716601.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291000 f, 716748.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291060 f, 716896.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291120 f, 717044.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291180 f, 717192.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291240 f, 717339.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291300 f, 717487.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291360 f, 717635.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291420 f, 717783.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291480 f, 717931.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291540 f, 716314.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291600 f, 716461.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291660 f, 716609.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291720 f, 716756.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291780 f, 716904.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291840 f, 717051.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291900 f, 717199.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291960 f, 717346.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292020 f, 717493.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292080 f, 717641.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292140 f, 717788.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292200 f, 717936.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292260 f, 718083.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292320 f, 718230.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292380 f, 718378.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292440 f, 718525.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292500 f, 718673.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292560 f, 718820.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292620 f, 718968.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292680 f, 719115.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292740 f, 719262.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292800 f, 719410.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292860 f, 719557.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292920 f, 719705.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292980 f, 719852.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293040 f, 720000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293100 f, 720147.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293160 f, 720294.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293220 f, 720442.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293280 f, 720589.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293340 f, 720737.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293400 f, 720884.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293460 f, 721031.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293520 f, 721179.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293580 f, 721326.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293640 f, 721474.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293700 f, 721621.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293760 f, 721769.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293820 f, 721916.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293880 f, 722063.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293940 f, 722211.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294000 f, 722358.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294060 f, 722506.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294120 f, 722653.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294180 f, 722801.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294240 f, 722948.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294300 f, 723095.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294360 f, 723243.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294420 f, 723390.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294480 f, 721764.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294540 f, 721911.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294600 f, 722058.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294660 f, 722205.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294720 f, 722352.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294780 f, 722500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294840 f, 722647.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294900 f, 722794.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294960 f, 722941.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295020 f, 723088.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295080 f, 723235.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295140 f, 723382.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295200 f, 723529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295260 f, 723676.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295320 f, 723823.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295380 f, 723970.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295440 f, 724117.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295500 f, 724264.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295560 f, 724411.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295620 f, 724558.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295680 f, 724705.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295740 f, 724852.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295800 f, 725000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295860 f, 725147.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295920 f, 725294.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295980 f, 725441.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296040 f, 725588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296100 f, 725735.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296160 f, 725882.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296220 f, 726029.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296280 f, 726176.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296340 f, 726323.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296400 f, 726470.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296460 f, 726617.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296520 f, 726764.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296580 f, 726911.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296640 f, 727058.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296700 f, 727205.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296760 f, 727352.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296820 f, 727500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296880 f, 727647.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296940 f, 727794.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297000 f, 727941.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297060 f, 728088.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297120 f, 728235.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297180 f, 728382.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297240 f, 728529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297300 f, 728676.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297360 f, 728823.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297420 f, 728970.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297480 f, 727334.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297540 f, 727481.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297600 f, 727628.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297660 f, 727775.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297720 f, 727921.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297780 f, 728068.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297840 f, 728215.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297900 f, 728361.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297960 f, 728508.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298020 f, 728655.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298080 f, 728801.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298140 f, 728948.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298200 f, 729095.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298260 f, 729242.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298320 f, 729388.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298380 f, 729535.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298440 f, 729682.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298500 f, 729828.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298560 f, 729975.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298620 f, 730122.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298680 f, 730268.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298740 f, 730415.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298800 f, 730562.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298860 f, 730709.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298920 f, 730855.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298980 f, 731002.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299040 f, 731149.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299100 f, 731295.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299160 f, 731442.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299220 f, 731589.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299280 f, 731735.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299340 f, 731882.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299400 f, 732029.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299460 f, 732176.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299520 f, 732322.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299580 f, 732469.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299640 f, 732616.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299700 f, 732762.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299760 f, 732909.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299820 f, 733056.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299880 f, 733202.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299940 f, 733349.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300000 f, 733496.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300060 f, 733643.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300120 f, 733789.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300180 f, 733936.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300240 f, 734083.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300300 f, 734229.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300360 f, 734376.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300420 f, 732731.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300480 f, 732878.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300540 f, 733024.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300600 f, 733170.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300660 f, 733317.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300720 f, 733463.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300780 f, 733609.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300840 f, 733756.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300900 f, 733902.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300960 f, 734048.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301020 f, 734195.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301080 f, 734341.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301140 f, 734487.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301200 f, 734634.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301260 f, 734780.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301320 f, 734926.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301380 f, 735073.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301440 f, 735219.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301500 f, 735365.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301560 f, 735512.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301620 f, 735658.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301680 f, 735804.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301740 f, 735951.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301800 f, 736097.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301860 f, 736243.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301920 f, 736390.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301980 f, 736536.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302040 f, 736682.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302100 f, 736829.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302160 f, 736975.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302220 f, 737121.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302280 f, 737268.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302340 f, 737414.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302400 f, 737561.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302460 f, 737707.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302520 f, 737853.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302580 f, 738000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302640 f, 738146.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302700 f, 738292.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302760 f, 738439.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302820 f, 738585.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302880 f, 738731.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302940 f, 738878.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303000 f, 739024.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303060 f, 739170.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303120 f, 739317.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303180 f, 739463.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303240 f, 739609.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303300 f, 737956.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303360 f, 738102.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303420 f, 738248.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303480 f, 738394.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303540 f, 738540.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303600 f, 738686.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303660 f, 738832.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303720 f, 738978.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303780 f, 739124.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303840 f, 739270.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303900 f, 739416.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303960 f, 739562.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304020 f, 739708.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304080 f, 739854.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304140 f, 740000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304200 f, 740146.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304260 f, 740292.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304320 f, 740437.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304380 f, 740583.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304440 f, 740729.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304500 f, 740875.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304560 f, 741021.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304620 f, 741167.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304680 f, 741313.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304740 f, 741459.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304800 f, 741605.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304860 f, 741751.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304920 f, 741897.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304980 f, 742043.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305040 f, 742189.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305100 f, 742335.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305160 f, 742481.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305220 f, 742627.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305280 f, 742773.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305340 f, 742919.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305400 f, 743065.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305460 f, 743211.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305520 f, 743357.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305580 f, 743503.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305640 f, 743649.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305700 f, 743795.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305760 f, 743941.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305820 f, 744087.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305880 f, 744233.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305940 f, 744379.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306000 f, 744525.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306060 f, 744671.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306120 f, 744817.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306180 f, 744963.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306240 f, 743301.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306300 f, 743446.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306360 f, 743592.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306420 f, 743737.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306480 f, 743883.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306540 f, 744029.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306600 f, 744174.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306660 f, 744320.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306720 f, 744466.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306780 f, 744611.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306840 f, 744757.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306900 f, 744902.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306960 f, 745048.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307020 f, 745194.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307080 f, 745339.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307140 f, 745485.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307200 f, 745631.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307260 f, 745776.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307320 f, 745922.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307380 f, 746067.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307440 f, 746213.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307500 f, 746359.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307560 f, 746504.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307620 f, 746650.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307680 f, 746796.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307740 f, 746941.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307800 f, 747087.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307860 f, 747233.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307920 f, 747378.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307980 f, 747524.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308040 f, 747669.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308100 f, 747815.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308160 f, 747961.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308220 f, 748106.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308280 f, 748252.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308340 f, 748398.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308400 f, 748543.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308460 f, 748689.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308520 f, 748834.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308580 f, 748980.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308640 f, 749126.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308700 f, 749271.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308760 f, 749417.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308820 f, 749563.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308880 f, 749708.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308940 f, 749854.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309000 f, 750000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309060 f, 750145.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309120 f, 748474.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309180 f, 748619.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309240 f, 748765.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309300 f, 748910.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309360 f, 749055.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309420 f, 749200.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309480 f, 749346.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309540 f, 749491.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309600 f, 749636.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309660 f, 749782.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309720 f, 749927.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309780 f, 750072.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309840 f, 750217.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309900 f, 750363.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309960 f, 750508.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310020 f, 750653.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310080 f, 750799.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310140 f, 750944.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310200 f, 751089.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310260 f, 751234.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310320 f, 751380.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310380 f, 751525.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310440 f, 751670.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310500 f, 751816.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310560 f, 751961.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310620 f, 752106.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310680 f, 752251.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310740 f, 752397.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310800 f, 752542.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310860 f, 752687.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310920 f, 752832.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310980 f, 752978.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311040 f, 753123.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311100 f, 753268.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311160 f, 753414.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311220 f, 753559.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311280 f, 753704.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311340 f, 753849.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311400 f, 753995.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311460 f, 754140.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311520 f, 754285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311580 f, 754431.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311640 f, 754576.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311700 f, 754721.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311760 f, 754866.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311820 f, 755012.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311880 f, 755157.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311940 f, 755302.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312000 f, 755447.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312060 f, 753768.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312120 f, 753913.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312180 f, 754058.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312240 f, 754202.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312300 f, 754347.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312360 f, 754492.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312420 f, 754637.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312480 f, 754782.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312540 f, 754927.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312600 f, 755072.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312660 f, 755217.4 fps, 0 ms/f [junit] 0 s: 60 f / 82 ms, 731.7 fps, 1 ms/f; total: 312720 f, 629215.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312780 f, 629336.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312840 f, 629456.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312900 f, 629577.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312960 f, 629698.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313020 f, 629818.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313080 f, 629939.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 460980 f, 329036.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313140 f, 630060.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313200 f, 630181.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 461040 f, 329079.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313260 f, 630301.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 461100 f, 329122.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313320 f, 630422.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 461160 f, 329164.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313380 f, 630543.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 461220 f, 329207.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313440 f, 630664.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 461280 f, 329250.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313500 f, 630784.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 461340 f, 329293.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313560 f, 630905.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 461400 f, 329336.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313620 f, 631026.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 461460 f, 329379.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313680 f, 631146.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 461520 f, 329421.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313740 f, 631267.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 461580 f, 329464.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313800 f, 631388.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 461640 f, 329507.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 461700 f, 329550.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313860 f, 631509.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 461760 f, 329593.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313920 f, 631629.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 461820 f, 329635.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313980 f, 631750.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 461880 f, 329678.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314040 f, 631871.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 461940 f, 329721.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314100 f, 631991.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 462000 f, 329764.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314160 f, 632112.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 462060 f, 329807.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314220 f, 632233.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314280 f, 632354.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314340 f, 632474.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314400 f, 632595.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314460 f, 632716.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314520 f, 632837.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314580 f, 632957.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314640 f, 633078.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 462120 f, 329850.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314700 f, 631927.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 462180 f, 329892.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314760 f, 632048.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 462240 f, 329935.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314820 f, 632168.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 462300 f, 329978.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314880 f, 632289.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 462360 f, 330021.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314940 f, 632409.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 462420 f, 330064.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315000 f, 632530.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 462480 f, 330107.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315060 f, 632650.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 462540 f, 330149.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315120 f, 632771.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 462600 f, 330192.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315180 f, 632891.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 462660 f, 330235.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315240 f, 633012.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 462720 f, 330278.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315300 f, 633132.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 462780 f, 330321.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315360 f, 633253.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 462840 f, 330364.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315420 f, 633373.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 462900 f, 330406.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315480 f, 633494.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 462960 f, 330449.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315540 f, 633614.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 463020 f, 330492.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315600 f, 633734.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 463080 f, 330535.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315660 f, 633855.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 463140 f, 330578.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315720 f, 633975.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 463200 f, 330621.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315780 f, 634096.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 463260 f, 330663.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315840 f, 634216.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 463320 f, 330470.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315900 f, 634337.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 463380 f, 330513.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315960 f, 634457.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 463440 f, 330556.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316020 f, 634578.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316080 f, 634698.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 463500 f, 330599.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316140 f, 634819.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316200 f, 634939.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316260 f, 635060.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 463560 f, 330641.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316320 f, 635180.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316380 f, 635301.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 463620 f, 330684.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316440 f, 635421.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316500 f, 635542.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 463680 f, 330727.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316560 f, 635662.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 463740 f, 330770.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316620 f, 635783.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 463800 f, 330813.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316680 f, 635903.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 463860 f, 330855.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316740 f, 636024.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 463920 f, 330898.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316800 f, 636144.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 463980 f, 330941.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316860 f, 636265.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 464040 f, 330984.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316920 f, 636385.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 464100 f, 331027.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316980 f, 636506.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 464160 f, 331069.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317040 f, 636626.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 464220 f, 331112.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317100 f, 636747.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 464280 f, 331155.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317160 f, 636867.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317220 f, 636987.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 464340 f, 331198.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317280 f, 637108.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 464400 f, 331241.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317340 f, 637228.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 464460 f, 331283.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317400 f, 637349.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 464520 f, 331326.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317460 f, 637469.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 464580 f, 331369.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317520 f, 637590.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 464640 f, 331412.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317580 f, 637710.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 464700 f, 331455.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317640 f, 637831.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 464760 f, 331497.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 464820 f, 331540.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 464880 f, 331583.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 464940 f, 331626.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 465000 f, 331669.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 465060 f, 331711.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 465120 f, 331754.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 465180 f, 331797.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317700 f, 637951.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 465240 f, 331840.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317760 f, 638072.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 465300 f, 331883.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317820 f, 638192.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 465360 f, 331925.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317880 f, 638313.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 465420 f, 331968.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317940 f, 637154.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 465480 f, 332011.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 465540 f, 332054.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 465600 f, 332097.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 465660 f, 332139.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 465720 f, 332182.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318000 f, 637274.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 465780 f, 332225.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318060 f, 637394.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 465840 f, 332268.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318120 f, 637515.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 465900 f, 332310.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318180 f, 637635.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 465960 f, 332353.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318240 f, 637755.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 466020 f, 332396.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 466080 f, 332439.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318300 f, 637875.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 466140 f, 332482.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318360 f, 637996.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 466200 f, 332524.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318420 f, 638116.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 466260 f, 332567.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318480 f, 638236.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 466320 f, 332610.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318540 f, 638356.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 466380 f, 332416.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318600 f, 638476.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 466440 f, 332459.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318660 f, 638597.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 466500 f, 332501.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 466560 f, 332544.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 466620 f, 332587.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 466680 f, 332630.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 466740 f, 332672.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 466800 f, 332715.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318720 f, 638717.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 466860 f, 332758.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318780 f, 638837.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 466920 f, 332801.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 466980 f, 332843.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318840 f, 638957.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 467040 f, 332886.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 467100 f, 332929.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 467160 f, 332972.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318900 f, 639078.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 467220 f, 333014.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 467280 f, 333057.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318960 f, 639198.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 467340 f, 333100.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319020 f, 639318.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 467400 f, 333143.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319080 f, 639438.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319140 f, 639559.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 467460 f, 333186.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319200 f, 639679.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 467520 f, 333228.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319260 f, 639799.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 467580 f, 333271.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319320 f, 639919.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319380 f, 640040.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 467640 f, 333314.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319440 f, 640160.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 467700 f, 333357.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319500 f, 640280.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319560 f, 640400.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319620 f, 640521.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319680 f, 640641.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 467760 f, 333399.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 467820 f, 333442.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 467880 f, 333485.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319740 f, 640761.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 467940 f, 333528.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319800 f, 640881.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319860 f, 641002.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 468000 f, 333570.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319920 f, 641122.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319980 f, 641242.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 468060 f, 333613.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320040 f, 641362.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 468120 f, 333656.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320100 f, 641482.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320160 f, 641603.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 468180 f, 333699.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320220 f, 641723.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320280 f, 641843.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 468240 f, 333741.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320340 f, 641963.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 468300 f, 333784.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320400 f, 642084.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320460 f, 642204.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 468360 f, 333827.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320520 f, 642324.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320580 f, 642444.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 468420 f, 333870.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320640 f, 642565.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 468480 f, 333913.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320700 f, 642685.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 468540 f, 333955.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320760 f, 642805.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 468600 f, 333998.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320820 f, 642925.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 468660 f, 334041.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320880 f, 643046.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320940 f, 643166.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 468720 f, 334084.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321000 f, 643286.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 468780 f, 334126.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321060 f, 643406.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 468840 f, 334169.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321120 f, 643527.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321180 f, 642360.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321240 f, 642480.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 468900 f, 334212.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321300 f, 642600.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 468960 f, 334255.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321360 f, 642720.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 469020 f, 334297.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321420 f, 642840.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 469080 f, 334340.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321480 f, 642960.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 469140 f, 334383.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 469200 f, 334426.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321540 f, 643080.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 469260 f, 334469.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321600 f, 643200.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 469320 f, 334511.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321660 f, 643320.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 469380 f, 334554.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321720 f, 643440.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321780 f, 643560.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 469440 f, 334597.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321840 f, 643680.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 469500 f, 334401.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321900 f, 643800.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 469560 f, 334444.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321960 f, 643920.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 469620 f, 334487.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322020 f, 644040.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 469680 f, 334529.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322080 f, 644160.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 469740 f, 334572.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322140 f, 644280.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 469800 f, 334615.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322200 f, 644400.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 469860 f, 334658.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322260 f, 644520.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 469920 f, 334700.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322320 f, 644640.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 469980 f, 334743.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322380 f, 644760.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 470040 f, 334786.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322440 f, 644880.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 470100 f, 334829.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322500 f, 645000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 470160 f, 334871.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322560 f, 645120.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 470220 f, 334914.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322620 f, 645240.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 470280 f, 334957.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322680 f, 645360.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 470340 f, 335000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322740 f, 645480.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 470400 f, 335042.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322800 f, 645600.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 470460 f, 335085.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322860 f, 645720.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 470520 f, 335128.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322920 f, 645840.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322980 f, 645960.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 470580 f, 335170.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323040 f, 646080.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 470640 f, 335213.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323100 f, 646200.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 470700 f, 335256.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323160 f, 646320.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 470760 f, 335299.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323220 f, 646440.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323280 f, 646560.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 470820 f, 335341.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323340 f, 646680.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 470880 f, 335384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323400 f, 646800.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 470940 f, 335427.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323460 f, 646920.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 471000 f, 335470.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323520 f, 647040.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 471060 f, 335512.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323580 f, 647160.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 471120 f, 335555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323640 f, 647280.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323700 f, 647400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323760 f, 647520.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 471180 f, 335598.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323820 f, 647640.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 471240 f, 335641.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323880 f, 647760.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 471300 f, 335683.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323940 f, 647880.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 471360 f, 335726.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324000 f, 648000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 471420 f, 335769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324060 f, 648120.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 471480 f, 335811.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 471540 f, 335854.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324120 f, 648240.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 471600 f, 335897.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324180 f, 648360.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 471660 f, 335940.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324240 f, 648480.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 471720 f, 335982.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324300 f, 648600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324360 f, 647425.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324420 f, 647544.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324480 f, 647664.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324540 f, 647784.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324600 f, 647904.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324660 f, 648023.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 471780 f, 336025.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324720 f, 648143.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 471840 f, 336068.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324780 f, 648263.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 471900 f, 336111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324840 f, 648383.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 471960 f, 336153.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324900 f, 648503.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 472020 f, 336196.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324960 f, 648622.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 472080 f, 336239.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325020 f, 648742.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 472140 f, 336282.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325080 f, 648862.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 472200 f, 336324.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325140 f, 648982.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 472260 f, 336367.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325200 f, 649101.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 472320 f, 336410.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325260 f, 649221.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 472380 f, 336453.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 472440 f, 336495.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 472500 f, 336538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325320 f, 649341.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 472560 f, 336581.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325380 f, 649461.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 472620 f, 336384.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325440 f, 649580.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 472680 f, 336427.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325500 f, 649700.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 472740 f, 336469.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325560 f, 649820.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 472800 f, 336512.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325620 f, 649940.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 472860 f, 336555.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325680 f, 650059.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 472920 f, 336597.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325740 f, 650179.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 472980 f, 336640.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325800 f, 650299.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 473040 f, 336683.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325860 f, 650419.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 473100 f, 336725.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325920 f, 650538.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 473160 f, 336768.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325980 f, 650658.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 473220 f, 336811.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326040 f, 650778.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 473280 f, 336854.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326100 f, 650898.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 473340 f, 336896.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326160 f, 651017.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 473400 f, 336939.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326220 f, 651137.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 473460 f, 336982.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326280 f, 651257.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 473520 f, 337024.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326340 f, 651377.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 473580 f, 337067.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326400 f, 651497.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 473640 f, 337110.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326460 f, 651616.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326520 f, 651736.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 473700 f, 337153.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326580 f, 651856.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 473760 f, 337195.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326640 f, 651976.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 473820 f, 337238.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326700 f, 652095.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326760 f, 652215.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 473880 f, 337281.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326820 f, 652335.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 473940 f, 337323.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326880 f, 652455.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 474000 f, 337366.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326940 f, 652574.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 474060 f, 337409.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327000 f, 652694.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327060 f, 652814.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 474120 f, 337451.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327120 f, 652934.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 474180 f, 337494.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327180 f, 653053.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327240 f, 653173.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 474240 f, 337537.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327300 f, 653293.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327360 f, 653413.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327420 f, 653532.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327480 f, 652350.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327540 f, 652470.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327600 f, 652589.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327660 f, 652709.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 474300 f, 337580.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327720 f, 652828.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327780 f, 652948.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 474360 f, 337622.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327840 f, 653067.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327900 f, 653187.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 474420 f, 337665.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327960 f, 653306.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 474480 f, 337708.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328020 f, 653426.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 474540 f, 337750.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328080 f, 653545.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 474600 f, 337793.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328140 f, 653665.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328200 f, 653784.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328260 f, 653904.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328320 f, 654023.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328380 f, 654143.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328440 f, 654262.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328500 f, 654382.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328560 f, 654502.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 474660 f, 337836.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328620 f, 654621.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 474720 f, 337879.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328680 f, 654741.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 474780 f, 337921.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328740 f, 654860.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 474840 f, 337964.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328800 f, 654980.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328860 f, 655099.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 474900 f, 338007.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328920 f, 655219.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 474960 f, 338049.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328980 f, 655338.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329040 f, 655458.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 475020 f, 338092.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329100 f, 655577.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 475080 f, 338135.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329160 f, 655697.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 475140 f, 338177.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329220 f, 655816.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 475200 f, 338220.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329280 f, 655936.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 475260 f, 338263.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329340 f, 656055.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 475320 f, 338306.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329400 f, 656175.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 475380 f, 338348.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329460 f, 656294.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 475440 f, 338391.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329520 f, 656414.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 475500 f, 338434.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329580 f, 656533.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 475560 f, 338476.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329640 f, 656653.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 475620 f, 338519.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329700 f, 656772.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 475680 f, 338321.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329760 f, 656892.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 475740 f, 338364.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329820 f, 657011.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 475800 f, 338406.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329880 f, 657131.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 475860 f, 338449.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329940 f, 657251.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 475920 f, 338492.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330000 f, 657370.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 475980 f, 338534.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330060 f, 657490.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 476040 f, 338577.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330120 f, 657609.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 476100 f, 338620.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330180 f, 657729.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 476160 f, 338662.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330240 f, 657848.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 476220 f, 338705.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330300 f, 657968.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330360 f, 658087.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 476280 f, 338748.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330420 f, 656898.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 476340 f, 338790.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330480 f, 657017.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 476400 f, 338833.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330540 f, 657137.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 476460 f, 338876.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330600 f, 657256.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330660 f, 657375.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330720 f, 657495.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330780 f, 657614.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330840 f, 657733.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330900 f, 657852.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330960 f, 657972.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 476520 f, 338918.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331020 f, 658091.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331080 f, 658210.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 476580 f, 338961.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331140 f, 658330.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 476640 f, 339004.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331200 f, 658449.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 476700 f, 339046.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331260 f, 658568.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 476760 f, 339089.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331320 f, 658687.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 476820 f, 339132.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331380 f, 658807.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 476880 f, 339174.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331440 f, 658926.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 476940 f, 339217.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331500 f, 659045.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 477000 f, 339260.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331560 f, 659165.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 477060 f, 339303.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331620 f, 659284.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 477120 f, 339345.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 477180 f, 339388.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 477240 f, 339431.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331680 f, 659403.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 477300 f, 339473.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331740 f, 659522.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 477360 f, 339516.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331800 f, 659642.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 477420 f, 339559.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331860 f, 659761.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 477480 f, 339601.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331920 f, 659880.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 477540 f, 339644.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331980 f, 660000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 477600 f, 339687.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332040 f, 660119.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 477660 f, 339729.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332100 f, 660238.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 477720 f, 339772.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332160 f, 660357.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 477780 f, 339815.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332220 f, 660477.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 477840 f, 339857.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332280 f, 660596.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 477900 f, 339900.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332340 f, 660715.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 477960 f, 339943.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332400 f, 660835.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 478020 f, 339985.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332460 f, 660954.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 478080 f, 340028.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332520 f, 661073.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 478140 f, 340071.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332580 f, 661192.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 478200 f, 340113.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332640 f, 660000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 478260 f, 340156.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332700 f, 660119.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 478320 f, 340199.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332760 f, 660238.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 478380 f, 340241.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332820 f, 660357.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 478440 f, 340284.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332880 f, 660476.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 478500 f, 340327.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332940 f, 660595.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 478560 f, 340369.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333000 f, 660714.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 478620 f, 340412.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333060 f, 660833.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 478680 f, 340455.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333120 f, 660952.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 478740 f, 340497.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333180 f, 661071.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 478800 f, 340540.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333240 f, 661190.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 478860 f, 340583.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333300 f, 661309.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 478920 f, 340383.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333360 f, 661428.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 478980 f, 340426.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333420 f, 661547.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 479040 f, 340469.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333480 f, 661666.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 479100 f, 340511.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333540 f, 661785.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 479160 f, 340554.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333600 f, 661904.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 479220 f, 340597.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333660 f, 662023.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 479280 f, 340639.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333720 f, 662142.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 479340 f, 340682.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333780 f, 662261.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 479400 f, 340724.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333840 f, 662380.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 479460 f, 340767.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333900 f, 662500.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 479520 f, 340810.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333960 f, 662619.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 479580 f, 340852.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334020 f, 662738.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 479640 f, 340895.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 479700 f, 340938.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334080 f, 662857.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 479760 f, 340980.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334140 f, 662976.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 479820 f, 341023.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334200 f, 663095.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 479880 f, 341066.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334260 f, 663214.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 479940 f, 341108.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334320 f, 663333.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480000 f, 341151.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334380 f, 663452.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480060 f, 341194.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334440 f, 663571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334500 f, 663690.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334560 f, 663809.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480120 f, 341236.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334620 f, 663928.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334680 f, 664047.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480180 f, 341279.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334740 f, 664166.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480240 f, 341321.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334800 f, 664285.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480300 f, 341364.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334860 f, 664404.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480360 f, 341407.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334920 f, 664523.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480420 f, 341449.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334980 f, 664642.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 335040 f, 664761.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480480 f, 341492.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 335100 f, 664880.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480540 f, 341535.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 335160 f, 665000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 335220 f, 665119.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480600 f, 341577.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 335280 f, 665238.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480660 f, 341620.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 335340 f, 665357.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480720 f, 341663.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 335400 f, 664158.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480780 f, 341705.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 335460 f, 664277.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 335520 f, 664396.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480840 f, 341748.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 335580 f, 664514.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480900 f, 341791.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 335640 f, 664633.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480960 f, 341833.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 335700 f, 664752.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 481020 f, 341876.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 335760 f, 664871.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 335820 f, 664990.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 481080 f, 341918.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 335880 f, 665108.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 481140 f, 341961.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 335940 f, 665227.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336000 f, 665346.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 481200 f, 342004.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336060 f, 665465.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 481260 f, 342046.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336120 f, 665584.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 481320 f, 342089.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336180 f, 665703.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336240 f, 665821.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 481380 f, 342132.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336300 f, 665940.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 481440 f, 342174.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336360 f, 666059.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336420 f, 666178.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 481500 f, 342217.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336480 f, 666297.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 481560 f, 342260.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336540 f, 666415.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 481620 f, 342302.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336600 f, 666534.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 481680 f, 342345.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336660 f, 666653.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 481740 f, 342388.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336720 f, 666772.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 481800 f, 342430.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336780 f, 666891.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 481860 f, 342473.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336840 f, 667009.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 481920 f, 342516.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336900 f, 667128.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 481980 f, 342315.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 482040 f, 342357.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336960 f, 667247.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 482100 f, 342400.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337020 f, 667366.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 482160 f, 342443.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 482220 f, 342485.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337080 f, 667485.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 482280 f, 342528.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337140 f, 667603.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 482340 f, 342571.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 482400 f, 342613.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337200 f, 667722.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 482460 f, 342656.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 482520 f, 342698.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337260 f, 667841.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 482580 f, 342741.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337320 f, 667960.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 482640 f, 342784.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337380 f, 668079.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 482700 f, 342826.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337440 f, 668198.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 482760 f, 342869.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337500 f, 668316.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 482820 f, 342911.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337560 f, 668435.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 482880 f, 342954.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337620 f, 668554.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 482940 f, 342997.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 483000 f, 343039.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337680 f, 668673.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 483060 f, 343082.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337740 f, 668792.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 483120 f, 343125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337800 f, 668910.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 483180 f, 343167.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337860 f, 669029.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 483240 f, 343210.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337920 f, 669148.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 483300 f, 343252.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337980 f, 669267.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 483360 f, 343295.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 338040 f, 669386.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 483420 f, 343338.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 483480 f, 343380.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 338100 f, 669504.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 483540 f, 343423.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 338160 f, 669623.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 483600 f, 343465.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 338220 f, 669742.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 483660 f, 343508.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 338280 f, 669861.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 483720 f, 343551.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 483780 f, 343593.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 483840 f, 343636.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 483900 f, 343678.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 483960 f, 343721.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 484020 f, 343764.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 338340 f, 669980.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 484080 f, 343806.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 484140 f, 343849.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 484200 f, 343892.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 338400 f, 670099.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 484260 f, 343934.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 338460 f, 670217.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 484320 f, 343977.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 338520 f, 670336.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 484380 f, 344019.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 338580 f, 670455.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 484440 f, 344062.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 338640 f, 670574.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 484500 f, 344105.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 338700 f, 670693.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 484560 f, 344147.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 338760 f, 670811.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 484620 f, 344190.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 338820 f, 670930.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 484680 f, 344232.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 338880 f, 671049.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 484740 f, 344275.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 338940 f, 671168.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339000 f, 669960.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 484800 f, 344318.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339060 f, 670079.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339120 f, 670197.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 484860 f, 344360.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339180 f, 670316.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 484920 f, 344403.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339240 f, 670434.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339300 f, 670553.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 484980 f, 344446.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339360 f, 670671.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339420 f, 670790.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 485040 f, 344488.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339480 f, 670909.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 485100 f, 344286.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339540 f, 671027.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 485160 f, 344329.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339600 f, 671146.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 485220 f, 344371.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339660 f, 671264.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 485280 f, 344414.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339720 f, 671383.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 485340 f, 344457.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339780 f, 671502.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 485400 f, 344499.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339840 f, 671620.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 485460 f, 344542.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339900 f, 671739.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 485520 f, 344584.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339960 f, 671857.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 485580 f, 344627.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340020 f, 671976.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 485640 f, 344669.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340080 f, 672094.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 485700 f, 344712.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340140 f, 672213.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 485760 f, 344755.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340200 f, 672332.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 485820 f, 344797.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340260 f, 672450.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 485880 f, 344840.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340320 f, 672569.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 485940 f, 344882.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340380 f, 672687.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 486000 f, 344925.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 486060 f, 344968.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 486120 f, 345010.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340440 f, 672806.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 486180 f, 345053.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340500 f, 672924.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 486240 f, 345095.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340560 f, 673043.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 486300 f, 345138.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340620 f, 673162.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 486360 f, 345180.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340680 f, 673280.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 486420 f, 345223.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340740 f, 673399.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340800 f, 673517.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340860 f, 673636.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340920 f, 673754.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 486480 f, 345266.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340980 f, 673873.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 486540 f, 345308.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341040 f, 673992.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 486600 f, 345351.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341100 f, 674110.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 486660 f, 345393.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341160 f, 674229.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341220 f, 674347.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 486720 f, 345436.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341280 f, 674466.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 486780 f, 345479.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 486840 f, 345521.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341340 f, 674585.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 486900 f, 345564.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341400 f, 674703.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 486960 f, 345606.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 487020 f, 345649.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341460 f, 674822.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 487080 f, 345691.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341520 f, 674940.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 487140 f, 345734.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341580 f, 675059.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 487200 f, 345777.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341640 f, 675177.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 487260 f, 345819.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341700 f, 675296.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 487320 f, 345862.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341760 f, 675415.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341820 f, 675533.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 487380 f, 345904.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341880 f, 675652.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 487440 f, 345947.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341940 f, 675770.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 487500 f, 345990.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342000 f, 675889.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 487560 f, 346032.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 487620 f, 346075.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342060 f, 676007.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 487680 f, 346117.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342120 f, 676126.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 487740 f, 346160.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342180 f, 676245.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 487800 f, 346202.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342240 f, 676363.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 487860 f, 346245.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342300 f, 676482.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 487920 f, 346288.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342360 f, 676600.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 487980 f, 346330.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342420 f, 676719.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 488040 f, 346373.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342480 f, 676837.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 488100 f, 346415.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342540 f, 676956.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 488160 f, 346212.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342600 f, 675739.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 488220 f, 346255.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342660 f, 675858.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 488280 f, 346297.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342720 f, 675976.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 488340 f, 346340.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342780 f, 676094.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 488400 f, 346382.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342840 f, 676213.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 488460 f, 346425.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342900 f, 676331.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 488520 f, 346468.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342960 f, 676449.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 488580 f, 346510.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343020 f, 676568.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 488640 f, 346553.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343080 f, 676686.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 488700 f, 346595.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343140 f, 676804.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 488760 f, 346638.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 488820 f, 346680.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343200 f, 676923.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 488880 f, 346723.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343260 f, 677041.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 488940 f, 346765.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343320 f, 677159.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 489000 f, 346808.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343380 f, 677278.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 489060 f, 346851.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343440 f, 677396.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 489120 f, 346893.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 489180 f, 346936.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343500 f, 677514.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 489240 f, 346978.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343560 f, 677633.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343620 f, 677751.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 489300 f, 347021.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343680 f, 677869.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 489360 f, 347063.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343740 f, 677988.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 489420 f, 347106.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343800 f, 678106.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 489480 f, 347148.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343860 f, 678224.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 489540 f, 347191.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343920 f, 678343.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 489600 f, 347234.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343980 f, 678461.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 489660 f, 347276.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344040 f, 678579.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 489720 f, 347319.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344100 f, 678698.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 489780 f, 347361.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344160 f, 678816.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 489840 f, 347404.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344220 f, 678934.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 489900 f, 347446.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344280 f, 679053.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 489960 f, 347489.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344340 f, 679171.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 490020 f, 347531.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344400 f, 679289.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 490080 f, 347574.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 490140 f, 347617.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 490200 f, 347659.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344460 f, 679408.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 490260 f, 347702.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344520 f, 679526.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 490320 f, 347744.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344580 f, 679645.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 490380 f, 347787.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 490440 f, 347829.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344640 f, 679763.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 490500 f, 347872.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344700 f, 679881.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 490560 f, 347914.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 490620 f, 347957.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344760 f, 680000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 490680 f, 348000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344820 f, 680118.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 490740 f, 348042.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344880 f, 680236.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344940 f, 680355.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 490800 f, 348085.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345000 f, 680473.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 490860 f, 348127.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345060 f, 680591.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 490920 f, 348170.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345120 f, 680710.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 490980 f, 348212.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345180 f, 680828.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 491040 f, 348255.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345240 f, 680946.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 491100 f, 348297.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345300 f, 681065.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 491160 f, 348340.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 491220 f, 348382.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345360 f, 681183.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 491280 f, 348425.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345420 f, 681301.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 491340 f, 348468.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345480 f, 681420.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 491400 f, 348510.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345540 f, 681538.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 491460 f, 348306.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345600 f, 681656.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 491520 f, 348348.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345660 f, 681775.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 491580 f, 348391.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345720 f, 681893.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 491640 f, 348433.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345780 f, 682011.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345840 f, 682130.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345900 f, 682248.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 491700 f, 348476.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345960 f, 682366.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 491760 f, 348518.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346020 f, 682485.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 491820 f, 348561.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346080 f, 682603.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 491880 f, 348603.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346140 f, 682721.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346200 f, 682840.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 491940 f, 348646.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346260 f, 681614.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 492000 f, 348688.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346320 f, 681732.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 492060 f, 348731.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346380 f, 681850.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 492120 f, 348773.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346440 f, 681968.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346500 f, 682086.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 492180 f, 348816.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346560 f, 682204.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 492240 f, 348858.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346620 f, 682322.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 492300 f, 348901.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346680 f, 682440.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 492360 f, 348944.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346740 f, 682559.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 492420 f, 348986.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346800 f, 682677.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 492480 f, 349029.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346860 f, 682795.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 492540 f, 349071.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346920 f, 682913.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 492600 f, 349114.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346980 f, 683031.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 492660 f, 349156.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347040 f, 683149.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 492720 f, 349199.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347100 f, 683267.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 492780 f, 349241.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347160 f, 683385.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347220 f, 683503.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347280 f, 683622.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 492840 f, 349284.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347340 f, 683740.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 492900 f, 349326.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347400 f, 683858.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 492960 f, 349369.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 493020 f, 349411.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347460 f, 683976.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 493080 f, 349454.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 493140 f, 349496.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347520 f, 684094.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 493200 f, 349539.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347580 f, 684212.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 493260 f, 349581.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 493320 f, 349624.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347640 f, 684330.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 493380 f, 349666.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347700 f, 684448.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 493440 f, 349709.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 493500 f, 349751.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347760 f, 684566.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 493560 f, 349794.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 493620 f, 349837.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347820 f, 684685.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 493680 f, 349879.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347880 f, 684803.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 493740 f, 349922.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 493800 f, 349964.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347940 f, 684921.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 493860 f, 350007.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348000 f, 685039.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 493920 f, 349801.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348060 f, 685157.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 493980 f, 349844.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348120 f, 685275.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 494040 f, 349886.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348180 f, 685393.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 494100 f, 349929.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348240 f, 685511.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 494160 f, 349971.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348300 f, 685629.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 494220 f, 350014.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 494280 f, 350056.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348360 f, 685748.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 494340 f, 350099.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348420 f, 685866.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 494400 f, 350141.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348480 f, 685984.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 494460 f, 350184.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348540 f, 686102.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 494520 f, 350226.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 494580 f, 350269.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348600 f, 686220.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 494640 f, 350311.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348660 f, 686338.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 494700 f, 350354.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 494760 f, 350396.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348720 f, 686456.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 494820 f, 350439.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348780 f, 686574.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 494880 f, 350481.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 494940 f, 350524.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 495000 f, 350566.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348840 f, 686692.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 495060 f, 350609.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348900 f, 686811.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 495120 f, 350651.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 495180 f, 350694.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348960 f, 686929.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 495240 f, 350736.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349020 f, 687047.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 495300 f, 350779.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349080 f, 687165.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 495360 f, 350821.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349140 f, 687283.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 495420 f, 350864.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349200 f, 687401.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 495480 f, 350906.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349260 f, 687519.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 495540 f, 350949.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349320 f, 687637.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 495600 f, 350991.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349380 f, 687755.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 495660 f, 351034.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349440 f, 687874.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 495720 f, 351076.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349500 f, 687992.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 495780 f, 351118.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349560 f, 688110.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 495840 f, 351161.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 495900 f, 351203.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349620 f, 688228.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 495960 f, 350997.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349680 f, 688346.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 496020 f, 351040.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349740 f, 688464.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349800 f, 688582.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 496080 f, 351082.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349860 f, 688700.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 496140 f, 351125.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349920 f, 687465.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 496200 f, 351167.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349980 f, 687583.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 496260 f, 351210.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350040 f, 687701.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 496320 f, 351252.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350100 f, 687819.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350160 f, 687937.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 496380 f, 351295.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350220 f, 688055.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 496440 f, 351337.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350280 f, 688172.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 496500 f, 351380.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350340 f, 688290.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 496560 f, 351422.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350400 f, 688408.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 496620 f, 351464.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350460 f, 688526.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 496680 f, 351507.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350520 f, 688644.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 496740 f, 351549.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350580 f, 688762.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 496800 f, 351592.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350640 f, 688880.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 496860 f, 351634.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350700 f, 688998.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 496920 f, 351677.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350760 f, 689115.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 496980 f, 351719.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 497040 f, 351762.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 497100 f, 351804.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 497160 f, 351847.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350820 f, 689233.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 497220 f, 351889.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350880 f, 689351.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 497280 f, 351932.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350940 f, 689469.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 497340 f, 351974.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351000 f, 689587.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 497400 f, 352017.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351060 f, 689705.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 497460 f, 352059.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351120 f, 689823.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 497520 f, 352101.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351180 f, 689941.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351240 f, 690058.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 497580 f, 352144.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351300 f, 690176.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 497640 f, 352186.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351360 f, 690294.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 497700 f, 352229.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351420 f, 690412.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 497760 f, 352271.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351480 f, 690530.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 497820 f, 352314.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351540 f, 690648.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 497880 f, 352356.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351600 f, 690766.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 497940 f, 352399.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351660 f, 690884.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 498000 f, 352192.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351720 f, 691001.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 498060 f, 352234.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351780 f, 691119.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 498120 f, 352277.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351840 f, 691237.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 498180 f, 352319.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351900 f, 691355.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 498240 f, 352362.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351960 f, 691473.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 498300 f, 352404.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352020 f, 691591.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 498360 f, 352446.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352080 f, 691709.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 498420 f, 352489.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352140 f, 691827.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 498480 f, 352531.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352200 f, 691945.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 498540 f, 352574.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352260 f, 692062.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 498600 f, 352616.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352320 f, 692180.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 498660 f, 352659.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352380 f, 692298.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 498720 f, 352701.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352440 f, 692416.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 498780 f, 352744.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352500 f, 692534.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 498840 f, 352786.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 498900 f, 352828.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352560 f, 692652.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 498960 f, 352871.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352620 f, 692770.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 499020 f, 352913.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352680 f, 692888.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 499080 f, 352956.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352740 f, 693005.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 499140 f, 352998.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352800 f, 693123.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 499200 f, 353041.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352860 f, 693241.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352920 f, 693359.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 499260 f, 353083.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352980 f, 693477.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 499320 f, 353125.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353040 f, 693595.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 499380 f, 353168.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353100 f, 693713.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 499440 f, 353210.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353160 f, 693831.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 499500 f, 353253.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353220 f, 693948.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 499560 f, 353295.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353280 f, 694066.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 499620 f, 353338.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353340 f, 694184.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 499680 f, 353380.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353400 f, 694302.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 499740 f, 353422.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353460 f, 694420.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 499800 f, 353465.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353520 f, 694538.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 499860 f, 353507.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353580 f, 693294.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 499920 f, 353550.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353640 f, 693411.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 499980 f, 353592.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353700 f, 693529.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 500040 f, 353635.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353760 f, 693647.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 500100 f, 353677.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353820 f, 693764.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 500160 f, 353719.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353880 f, 693882.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 500220 f, 353762.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 500280 f, 353804.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353940 f, 694000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 500340 f, 353847.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354000 f, 694117.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 500400 f, 353889.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354060 f, 694235.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 500460 f, 353932.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354120 f, 694352.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 500520 f, 353974.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354180 f, 694470.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 500580 f, 354016.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354240 f, 694588.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 500640 f, 354059.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354300 f, 694705.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 500700 f, 354101.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354360 f, 694823.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 500760 f, 354144.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354420 f, 694941.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 500820 f, 354186.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354480 f, 695058.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 500880 f, 353978.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354540 f, 695176.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 500940 f, 354021.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354600 f, 695294.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 501000 f, 354063.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354660 f, 695411.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 501060 f, 354106.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354720 f, 695529.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 501120 f, 354148.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354780 f, 695647.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 501180 f, 354190.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354840 f, 695764.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 501240 f, 354233.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354900 f, 695882.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 501300 f, 354275.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354960 f, 696000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 501360 f, 354318.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355020 f, 696117.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 501420 f, 354360.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355080 f, 696235.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 501480 f, 354402.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355140 f, 696352.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 501540 f, 354445.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355200 f, 696470.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355260 f, 696588.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 501600 f, 354487.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355320 f, 696705.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 501660 f, 354530.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 501720 f, 354572.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355380 f, 696823.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 501780 f, 354614.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355440 f, 696941.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 501840 f, 354657.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355500 f, 697058.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 501900 f, 354699.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355560 f, 697176.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 501960 f, 354742.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355620 f, 697294.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 502020 f, 354784.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355680 f, 697411.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355740 f, 697529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355800 f, 697647.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355860 f, 697764.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 502080 f, 354826.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355920 f, 697882.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 502140 f, 354869.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355980 f, 698000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 502200 f, 354911.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356040 f, 698117.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 502260 f, 354954.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356100 f, 698235.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 502320 f, 354996.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356160 f, 698352.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 502380 f, 355038.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356220 f, 698470.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356280 f, 698588.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 502440 f, 355081.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356340 f, 698705.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 502500 f, 355123.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356400 f, 698823.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 502560 f, 355166.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356460 f, 698941.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 502620 f, 355208.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356520 f, 699058.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 502680 f, 355250.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356580 f, 699176.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 502740 f, 355293.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356640 f, 699294.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 502800 f, 355335.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356700 f, 699411.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 502860 f, 355378.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356760 f, 699529.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 502920 f, 355420.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 502980 f, 355462.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356820 f, 699647.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 503040 f, 355505.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356880 f, 699764.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 503100 f, 355547.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356940 f, 699882.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 503160 f, 355590.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357000 f, 700000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 503220 f, 355632.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357060 f, 700117.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 503280 f, 355674.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357120 f, 700235.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 503340 f, 355717.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357180 f, 700352.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 503400 f, 355759.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 503460 f, 355802.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357240 f, 699099.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 503520 f, 355844.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357300 f, 699217.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 503580 f, 355886.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357360 f, 699334.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 503640 f, 355929.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 503700 f, 355971.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357420 f, 699452.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 503760 f, 356014.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357480 f, 699569.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 503820 f, 356056.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357540 f, 699686.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 503880 f, 355847.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357600 f, 699804.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 503940 f, 355889.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357660 f, 699921.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 504000 f, 355932.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357720 f, 700039.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 504060 f, 355974.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357780 f, 700156.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 504120 f, 356016.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357840 f, 700274.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 504180 f, 356059.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357900 f, 700391.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 504240 f, 356101.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357960 f, 700508.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 504300 f, 356144.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 504360 f, 356186.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 504420 f, 356228.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 504480 f, 356271.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358020 f, 700626.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 504540 f, 356313.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358080 f, 700743.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 504600 f, 356355.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 504660 f, 356398.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358140 f, 700861.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 504720 f, 356440.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358200 f, 700978.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 504780 f, 356483.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358260 f, 701095.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 504840 f, 356525.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358320 f, 701213.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 504900 f, 356567.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358380 f, 701330.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 504960 f, 356610.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358440 f, 701448.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 505020 f, 356652.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358500 f, 701565.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 505080 f, 356694.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358560 f, 701683.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 505140 f, 356737.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358620 f, 701800.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 505200 f, 356779.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358680 f, 701917.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 505260 f, 356822.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358740 f, 702035.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 505320 f, 356864.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358800 f, 702152.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 505380 f, 356906.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358860 f, 702270.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 505440 f, 356949.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 505500 f, 356991.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358920 f, 702387.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 505560 f, 357033.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358980 f, 702504.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 505620 f, 357076.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 505680 f, 357118.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359040 f, 702622.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 505740 f, 357161.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359100 f, 702739.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 505800 f, 357203.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359160 f, 702857.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 505860 f, 357245.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359220 f, 702974.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 505920 f, 357288.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359280 f, 703092.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 505980 f, 357330.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359340 f, 703209.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 506040 f, 357372.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359400 f, 703326.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 506100 f, 357415.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359460 f, 703444.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 506160 f, 357457.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359520 f, 703561.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 506220 f, 357500.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 506280 f, 357542.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359580 f, 703679.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 506340 f, 357584.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 506400 f, 357627.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359640 f, 703796.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 506460 f, 357669.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359700 f, 703913.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 506520 f, 357711.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359760 f, 704031.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 506580 f, 357754.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359820 f, 704148.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 506640 f, 357796.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359880 f, 704266.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 506700 f, 357838.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359940 f, 704383.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 506760 f, 357628.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360000 f, 704501.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 506820 f, 357671.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360060 f, 704618.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 506880 f, 357713.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 506940 f, 357755.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 507000 f, 357798.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 507060 f, 357840.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 507120 f, 357882.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 507180 f, 357925.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 507240 f, 357967.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 507300 f, 358009.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 507360 f, 358052.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 507420 f, 358094.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 507480 f, 358136.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 507540 f, 358179.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 507600 f, 358221.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360120 f, 704735.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 507660 f, 358263.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 507720 f, 358306.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 507780 f, 358348.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 507840 f, 358390.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 507900 f, 358433.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 507960 f, 358475.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 508020 f, 358518.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 508080 f, 358560.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360180 f, 704853.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 508140 f, 358602.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 508200 f, 358645.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360240 f, 704970.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 508260 f, 358687.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 508320 f, 358729.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360300 f, 705088.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 508380 f, 358772.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360360 f, 705205.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 508440 f, 358814.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 508500 f, 358856.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360420 f, 705322.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 508560 f, 358899.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360480 f, 705440.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 508620 f, 358941.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 508680 f, 358983.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360540 f, 705557.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 508740 f, 359026.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360600 f, 705675.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 508800 f, 359068.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360660 f, 705792.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 508860 f, 359110.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360720 f, 705910.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360780 f, 706027.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360840 f, 706144.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360900 f, 704882.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 508920 f, 359153.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 508980 f, 359195.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360960 f, 705000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 509040 f, 359237.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361020 f, 705117.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 509100 f, 359280.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 509160 f, 359322.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361080 f, 705234.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 509220 f, 359364.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 509280 f, 359407.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361140 f, 705351.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 509340 f, 359449.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361200 f, 705468.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 509400 f, 359491.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361260 f, 705585.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 509460 f, 359534.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 509520 f, 359576.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361320 f, 705703.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 509580 f, 359365.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361380 f, 705820.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 509640 f, 359407.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361440 f, 705937.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 509700 f, 359449.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361500 f, 706054.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361560 f, 706171.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 509760 f, 359492.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361620 f, 706289.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361680 f, 706406.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 509820 f, 359534.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361740 f, 706523.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 509880 f, 359576.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361800 f, 706640.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361860 f, 706757.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 509940 f, 359619.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361920 f, 706875.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 510000 f, 359661.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361980 f, 706992.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 510060 f, 359703.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362040 f, 707109.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 510120 f, 359746.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362100 f, 707226.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 510180 f, 359788.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362160 f, 707343.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 510240 f, 359830.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362220 f, 707460.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 510300 f, 359873.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362280 f, 707578.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 510360 f, 359915.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362340 f, 707695.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 510420 f, 359957.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362400 f, 707812.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 510480 f, 360000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362460 f, 707929.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 510540 f, 360042.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362520 f, 708046.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 510600 f, 360084.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362580 f, 708164.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 510660 f, 360126.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362640 f, 708281.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 510720 f, 360169.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 510780 f, 360211.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362700 f, 708398.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 510840 f, 360253.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362760 f, 708515.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 510900 f, 360296.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 510960 f, 360338.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362820 f, 708632.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 511020 f, 360380.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362880 f, 708750.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 511080 f, 360423.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362940 f, 708867.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 511140 f, 360465.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363000 f, 708984.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 511200 f, 360507.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363060 f, 709101.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 511260 f, 360550.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363120 f, 709218.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 511320 f, 360592.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363180 f, 709335.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 511380 f, 360634.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363240 f, 709453.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 511440 f, 360677.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363300 f, 709570.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 511500 f, 360719.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363360 f, 709687.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 511560 f, 360761.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363420 f, 709804.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 511620 f, 360803.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363480 f, 709921.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 511680 f, 360846.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363540 f, 710039.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 511740 f, 360888.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 511800 f, 360930.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 511860 f, 360973.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363600 f, 710156.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363660 f, 710273.4 fps, 0 ms/f [junit] 1 s: 60 f / 82 ms, 731.7 fps, 1 ms/f; total: 511920 f, 341052.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363720 f, 710390.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 511980 f, 341092.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363780 f, 710507.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363840 f, 710625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363900 f, 710742.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 512040 f, 341132.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363960 f, 710859.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364020 f, 710976.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 512100 f, 341172.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364080 f, 711093.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 512160 f, 341212.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364140 f, 711210.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364200 f, 711328.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 512220 f, 341252.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364260 f, 711445.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 512280 f, 341292.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364320 f, 711562.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 512340 f, 341332.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364380 f, 711679.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364440 f, 711796.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 512400 f, 341372.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364500 f, 711914.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 512460 f, 341412.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364560 f, 710643.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 512520 f, 341452.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364620 f, 710760.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 512580 f, 341492.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364680 f, 710877.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 512640 f, 341532.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364740 f, 710994.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 512700 f, 341572.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364800 f, 711111.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 512760 f, 341612.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364860 f, 711228.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 512820 f, 341652.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364920 f, 711345.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 512880 f, 341692.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364980 f, 711462.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 512940 f, 341732.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365040 f, 711578.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 513000 f, 341772.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365100 f, 711695.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 513060 f, 341812.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365160 f, 711812.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365220 f, 711929.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 513120 f, 341852.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365280 f, 712046.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 513180 f, 341892.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365340 f, 712163.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 513240 f, 341932.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365400 f, 712280.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365460 f, 712397.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 513300 f, 341972.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365520 f, 712514.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 513360 f, 342012.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365580 f, 712631.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 513420 f, 342051.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365640 f, 712748.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 513480 f, 342091.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365700 f, 712865.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 513540 f, 342131.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365760 f, 712982.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 513600 f, 342171.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365820 f, 713099.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 513660 f, 342211.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365880 f, 713216.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 513720 f, 342251.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365940 f, 713333.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 513780 f, 342291.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366000 f, 713450.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 513840 f, 342103.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366060 f, 713567.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 513900 f, 342143.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366120 f, 713684.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 513960 f, 342183.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366180 f, 713801.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 514020 f, 342223.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366240 f, 713918.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 514080 f, 342263.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366300 f, 714035.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 514140 f, 342303.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366360 f, 714152.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 514200 f, 342343.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366420 f, 714269.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 514260 f, 342383.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366480 f, 714385.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 514320 f, 342423.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366540 f, 714502.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 514380 f, 342463.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366600 f, 714619.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 514440 f, 342503.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366660 f, 714736.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 514500 f, 342543.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366720 f, 714853.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 514560 f, 342583.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366780 f, 714970.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 514620 f, 342623.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366840 f, 715087.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 514680 f, 342663.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366900 f, 715204.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 514740 f, 342703.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366960 f, 715321.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 514800 f, 342743.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367020 f, 715438.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 514860 f, 342782.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367080 f, 715555.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 514920 f, 342822.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367140 f, 715672.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 514980 f, 342862.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367200 f, 715789.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 515040 f, 342902.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367260 f, 715906.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 515100 f, 342942.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367320 f, 716023.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 515160 f, 342982.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367380 f, 716140.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 515220 f, 343022.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367440 f, 716257.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 515280 f, 343062.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367500 f, 716374.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 515340 f, 343102.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367560 f, 716491.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 515400 f, 343142.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367620 f, 716608.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 515460 f, 343182.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367680 f, 716725.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 515520 f, 343222.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367740 f, 716842.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 515580 f, 343262.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367800 f, 716959.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 515640 f, 343302.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367860 f, 717076.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 515700 f, 343342.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367920 f, 717193.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 515760 f, 343382.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367980 f, 717309.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 515820 f, 343422.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368040 f, 717426.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 515880 f, 343462.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368100 f, 717543.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 515940 f, 343502.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368160 f, 717660.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 516000 f, 343541.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368220 f, 716381.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 516060 f, 343581.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368280 f, 716498.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 516120 f, 343621.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368340 f, 716614.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 516180 f, 343661.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368400 f, 716731.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 516240 f, 343701.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368460 f, 716848.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 516300 f, 343741.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368520 f, 716965.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 516360 f, 343781.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368580 f, 717081.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 516420 f, 343821.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368640 f, 717198.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 516480 f, 343861.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368700 f, 717315.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 516540 f, 343901.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368760 f, 717431.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 516600 f, 343941.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368820 f, 717548.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 516660 f, 343981.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368880 f, 717665.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 516720 f, 344021.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368940 f, 717782.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 516780 f, 344061.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369000 f, 717898.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 516840 f, 344101.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369060 f, 718015.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 516900 f, 344141.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369120 f, 718132.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 516960 f, 344181.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369180 f, 718249.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 517020 f, 344221.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369240 f, 718365.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 517080 f, 344261.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369300 f, 718482.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 517140 f, 344071.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369360 f, 718599.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 517200 f, 344111.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369420 f, 718715.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 517260 f, 344151.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369480 f, 718832.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 517320 f, 344191.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369540 f, 718949.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 517380 f, 344231.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369600 f, 719066.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 517440 f, 344271.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369660 f, 719182.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 517500 f, 344311.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369720 f, 719299.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 517560 f, 344351.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369780 f, 719416.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 517620 f, 344391.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369840 f, 719533.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 517680 f, 344431.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369900 f, 719649.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 517740 f, 344471.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369960 f, 719766.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370020 f, 719883.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 517800 f, 344510.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370080 f, 720000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 517860 f, 344550.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370140 f, 720116.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 517920 f, 344590.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370200 f, 720233.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 517980 f, 344630.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370260 f, 720350.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 518040 f, 344670.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370320 f, 720466.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 518100 f, 344710.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370380 f, 720583.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 518160 f, 344750.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370440 f, 720700.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 518220 f, 344790.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370500 f, 720817.1 fps, 0 ms/f [junit] 1 s: 60 f / 46 ms, 1304.3 fps, 0 ms/f; total: 518280 f, 334590.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370560 f, 720933.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 518340 f, 334628.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370620 f, 721050.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370680 f, 721167.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 518400 f, 334451.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370740 f, 721284.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 518460 f, 334490.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370800 f, 721400.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 518520 f, 334529.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370860 f, 721517.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 518580 f, 334567.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370920 f, 721634.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 518640 f, 334606.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370980 f, 721751.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 518700 f, 334645.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371040 f, 721867.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 518760 f, 334683.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371100 f, 721984.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 518820 f, 334722.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371160 f, 722101.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 518880 f, 334761.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371220 f, 722217.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 518940 f, 334800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371280 f, 722334.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 519000 f, 334838.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371340 f, 722451.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 519060 f, 334877.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371400 f, 722568.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 519120 f, 334916.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371460 f, 722684.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 519180 f, 334954.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371520 f, 722801.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371580 f, 722918.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 519240 f, 334993.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371640 f, 723035.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371700 f, 721747.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 519300 f, 335032.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371760 f, 721864.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 519360 f, 335070.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371820 f, 721980.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 519420 f, 335109.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371880 f, 722097.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 519480 f, 335148.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371940 f, 722213.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 519540 f, 335187.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372000 f, 722330.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 519600 f, 335225.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372060 f, 722446.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 519660 f, 335264.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372120 f, 722563.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 519720 f, 335303.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372180 f, 722679.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 519780 f, 335341.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372240 f, 722796.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 519840 f, 335380.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372300 f, 722912.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 519900 f, 335419.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372360 f, 723029.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 519960 f, 335458.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372420 f, 723145.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 520020 f, 335280.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372480 f, 723262.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 520080 f, 335319.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372540 f, 723378.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 520140 f, 335357.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372600 f, 723495.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 520200 f, 335396.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372660 f, 723611.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 520260 f, 335435.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372720 f, 723728.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 520320 f, 335473.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372780 f, 723844.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 520380 f, 335512.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372840 f, 723961.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 520440 f, 335551.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372900 f, 724077.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 520500 f, 335589.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372960 f, 724194.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 520560 f, 335628.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373020 f, 724310.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 520620 f, 335667.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373080 f, 724427.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 520680 f, 335706.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373140 f, 724543.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 520740 f, 335744.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 520800 f, 335783.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 520860 f, 335822.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373200 f, 724660.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 520920 f, 335860.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 520980 f, 335899.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373260 f, 724776.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 521040 f, 335938.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373320 f, 724893.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 521100 f, 335976.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373380 f, 725009.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 521160 f, 336015.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373440 f, 725126.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 521220 f, 336054.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373500 f, 725242.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 521280 f, 336092.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373560 f, 725359.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 521340 f, 336131.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373620 f, 725475.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 521400 f, 336170.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373680 f, 725592.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 521460 f, 336208.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373740 f, 725708.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 521520 f, 336247.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373800 f, 725825.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 521580 f, 336286.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373860 f, 725941.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 521640 f, 336324.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373920 f, 726058.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 521700 f, 336363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373980 f, 726174.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 521760 f, 336402.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374040 f, 726291.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 521820 f, 336441.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374100 f, 726407.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 521880 f, 336262.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374160 f, 726524.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 521940 f, 336301.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374220 f, 726640.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 522000 f, 336340.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374280 f, 726757.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374340 f, 726873.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 522060 f, 336378.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374400 f, 726990.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 522120 f, 336417.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374460 f, 727106.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 522180 f, 336456.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 522240 f, 336494.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 522300 f, 336533.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374520 f, 727223.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374580 f, 727339.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374640 f, 727456.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 522360 f, 336572.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374700 f, 727572.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 522420 f, 336610.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374760 f, 727689.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 522480 f, 336649.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374820 f, 727805.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 522540 f, 336688.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374880 f, 727922.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 522600 f, 336726.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374940 f, 728038.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 522660 f, 336765.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375000 f, 728155.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 522720 f, 336804.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375060 f, 728271.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 522780 f, 336842.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375120 f, 728388.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 522840 f, 336881.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375180 f, 728504.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 522900 f, 336920.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375240 f, 728621.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 522960 f, 336958.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375300 f, 727325.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 523020 f, 336997.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375360 f, 727441.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 523080 f, 337036.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375420 f, 727558.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 523140 f, 337074.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375480 f, 727674.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 523200 f, 337113.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375540 f, 727790.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 523260 f, 337152.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375600 f, 727907.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 523320 f, 337190.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375660 f, 728023.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 523380 f, 337229.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375720 f, 728139.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 523440 f, 337268.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375780 f, 728255.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 523500 f, 337306.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375840 f, 728372.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 523560 f, 337345.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375900 f, 728488.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 523620 f, 337384.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375960 f, 728604.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 523680 f, 337422.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376020 f, 728720.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 523740 f, 337461.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376080 f, 728837.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 523800 f, 337500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376140 f, 728953.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 523860 f, 337538.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376200 f, 729069.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 523920 f, 337577.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376260 f, 729186.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 523980 f, 337615.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376320 f, 729302.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 524040 f, 337654.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 524100 f, 337693.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376380 f, 729418.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 524160 f, 337731.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376440 f, 729534.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 524220 f, 337770.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376500 f, 729651.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 524280 f, 337809.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376560 f, 729767.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 524340 f, 337847.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376620 f, 729883.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 524400 f, 337886.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376680 f, 730000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 524460 f, 337925.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376740 f, 730116.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 524520 f, 337963.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376800 f, 730232.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 524580 f, 338002.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376860 f, 730348.8 fps, 0 ms/f [junit] 1 s: 60 f / 4 ms, 15000.0 fps, 0 ms/f; total: 524640 f, 336955.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376920 f, 730465.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 524700 f, 336994.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376980 f, 730581.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377040 f, 730697.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377100 f, 730813.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 524760 f, 337032.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377160 f, 730930.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 524820 f, 337071.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377220 f, 731046.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 524880 f, 337109.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377280 f, 731162.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 524940 f, 337148.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377340 f, 731279.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 525000 f, 337186.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377400 f, 731395.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 525060 f, 337225.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377460 f, 731511.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 525120 f, 337263.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377520 f, 731627.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 525180 f, 337302.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377580 f, 731744.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 525240 f, 337341.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377640 f, 731860.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 525300 f, 337379.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377700 f, 731976.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 525360 f, 337418.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377760 f, 732093.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 525420 f, 337456.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377820 f, 732209.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377880 f, 732325.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 525480 f, 337495.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377940 f, 732441.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 525540 f, 337533.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378000 f, 732558.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 525600 f, 337572.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378060 f, 732674.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 525660 f, 337610.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378120 f, 732790.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 525720 f, 337649.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378180 f, 732907.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 525780 f, 337687.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378240 f, 733023.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 525840 f, 337726.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378300 f, 733139.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 525900 f, 337764.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378360 f, 733255.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 525960 f, 337803.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378420 f, 733372.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 526020 f, 337842.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378480 f, 733488.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 526080 f, 337880.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378540 f, 733604.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 526140 f, 337919.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378600 f, 733720.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 526200 f, 337957.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378660 f, 733837.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 526260 f, 337996.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378720 f, 733953.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 526320 f, 338034.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378780 f, 734069.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 526380 f, 338073.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378840 f, 732765.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 526440 f, 338111.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378900 f, 732882.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 526500 f, 338150.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378960 f, 732998.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 526560 f, 338188.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379020 f, 733114.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 526620 f, 338227.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379080 f, 733230.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 526680 f, 338265.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379140 f, 733346.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 526740 f, 338304.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379200 f, 733462.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 526800 f, 338342.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379260 f, 733578.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 526860 f, 338381.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379320 f, 733694.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 526920 f, 338202.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379380 f, 733810.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 526980 f, 338241.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379440 f, 733926.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 527040 f, 338279.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379500 f, 734042.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 527100 f, 338318.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379560 f, 734158.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 527160 f, 338356.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379620 f, 734274.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 527220 f, 338395.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379680 f, 734390.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 527280 f, 338433.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379740 f, 734506.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 527340 f, 338472.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379800 f, 734622.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 527400 f, 338510.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379860 f, 734738.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 527460 f, 338549.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379920 f, 734854.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 527520 f, 338587.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379980 f, 734971.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 527580 f, 338626.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 527640 f, 338664.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 527700 f, 338703.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380040 f, 735087.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 527760 f, 338741.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380100 f, 735203.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 527820 f, 338780.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 527880 f, 338819.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380160 f, 735319.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 527940 f, 338857.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380220 f, 735435.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 528000 f, 338896.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 528060 f, 338934.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380280 f, 735551.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 528120 f, 338973.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380340 f, 735667.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 528180 f, 339011.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380400 f, 735783.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 528240 f, 339050.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380460 f, 735899.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 528300 f, 339088.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380520 f, 736015.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 528360 f, 339127.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380580 f, 736131.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 528420 f, 339165.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380640 f, 736247.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 528480 f, 339204.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380700 f, 736363.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 528540 f, 339242.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380760 f, 736479.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 528600 f, 339281.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380820 f, 736595.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 528660 f, 339319.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 528720 f, 339358.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380880 f, 736711.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 528780 f, 339396.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380940 f, 736827.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 528840 f, 339435.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381000 f, 736943.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 528900 f, 339473.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381060 f, 737059.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 528960 f, 339512.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381120 f, 737176.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 529020 f, 339550.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381180 f, 737292.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 529080 f, 339589.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381240 f, 737408.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 529140 f, 339627.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381300 f, 737524.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 529200 f, 339666.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381360 f, 737640.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 529260 f, 339704.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381420 f, 737756.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 529320 f, 339743.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381480 f, 737872.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 529380 f, 339563.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381540 f, 737988.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 529440 f, 339602.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381600 f, 738104.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 529500 f, 339640.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381660 f, 738220.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 529560 f, 339679.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381720 f, 738336.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 529620 f, 339717.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381780 f, 738452.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 529680 f, 339756.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381840 f, 738568.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 529740 f, 339794.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381900 f, 738684.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 529800 f, 339833.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381960 f, 738800.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 529860 f, 339871.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382020 f, 738916.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 529920 f, 339910.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 529980 f, 339948.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382080 f, 739032.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 530040 f, 339987.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 530100 f, 340025.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382140 f, 739148.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 530160 f, 340064.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382200 f, 739265.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 530220 f, 340102.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382260 f, 739381.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 530280 f, 340141.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382320 f, 739497.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 530340 f, 340179.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382380 f, 739613.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 530400 f, 340218.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382440 f, 738301.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 530460 f, 340256.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382500 f, 738417.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 530520 f, 340295.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382560 f, 738532.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 530580 f, 340333.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382620 f, 738648.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 530640 f, 340372.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 530700 f, 340410.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382680 f, 738764.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 530760 f, 340449.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 530820 f, 340487.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 530880 f, 340525.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382740 f, 738880.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 530940 f, 340564.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382800 f, 738996.1 fps, 0 ms/f [junit] 1 s: 60 f / 11 ms, 5454.5 fps, 0 ms/f; total: 531000 f, 338001.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382860 f, 739112.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 531060 f, 338039.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382920 f, 739227.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 531120 f, 338077.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382980 f, 739343.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383040 f, 739459.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 531180 f, 338115.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383100 f, 739575.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 531240 f, 338154.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383160 f, 739691.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 531300 f, 338192.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383220 f, 739806.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 531360 f, 338230.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383280 f, 739922.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 531420 f, 338268.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383340 f, 740038.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 531480 f, 338306.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383400 f, 740154.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 531540 f, 338345.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383460 f, 740270.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 531600 f, 338383.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383520 f, 740386.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 531660 f, 338421.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383580 f, 740501.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 531720 f, 338459.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383640 f, 740617.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 531780 f, 338497.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383700 f, 740733.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 531840 f, 338535.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383760 f, 740849.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 531900 f, 338574.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383820 f, 740965.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 531960 f, 338612.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383880 f, 741081.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 532020 f, 338650.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383940 f, 741196.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 532080 f, 338688.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384000 f, 741312.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 532140 f, 338726.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384060 f, 741428.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 532200 f, 338765.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384120 f, 741544.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 532260 f, 338803.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384180 f, 741660.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 532320 f, 338841.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384240 f, 741776.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 532380 f, 338879.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384300 f, 741891.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 532440 f, 338917.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384360 f, 742007.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 532500 f, 338956.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384420 f, 742123.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 532560 f, 338994.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384480 f, 742239.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 532620 f, 339032.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384540 f, 742355.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 532680 f, 338854.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384600 f, 742471.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 532740 f, 338893.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 532800 f, 338931.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384660 f, 742586.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 532860 f, 338969.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384720 f, 742702.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 532920 f, 339007.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384780 f, 742818.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 532980 f, 339045.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384840 f, 742934.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384900 f, 743050.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 533040 f, 339083.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384960 f, 743166.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 533100 f, 339122.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385020 f, 743281.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 533160 f, 339160.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385080 f, 743397.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 533220 f, 339198.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385140 f, 743513.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385200 f, 743629.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385260 f, 743745.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 533280 f, 339236.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385320 f, 743861.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 533340 f, 339274.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385380 f, 743976.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 533400 f, 339312.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385440 f, 744092.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 533460 f, 339351.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385500 f, 744208.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 533520 f, 339389.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385560 f, 744324.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 533580 f, 339427.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385620 f, 744440.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 533640 f, 339465.6 fps, 0 ms/f [junit] 0 s: 60 f / 86 ms, 697.6 fps, 1 ms/f; total: 385680 f, 637487.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 533700 f, 339503.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385740 f, 637586.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 533760 f, 339542.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385800 f, 637685.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 533820 f, 339580.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385860 f, 637785.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 533880 f, 339618.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385920 f, 637884.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 533940 f, 339656.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385980 f, 637983.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 534000 f, 339694.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 386040 f, 638082.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 534060 f, 339732.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 386100 f, 638181.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 534120 f, 339771.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 386160 f, 638281.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 534180 f, 339809.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 386220 f, 638380.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 534240 f, 339847.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 386280 f, 638479.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 534300 f, 339885.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 386340 f, 638578.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 534360 f, 339923.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 386400 f, 638677.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 534420 f, 339961.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 386460 f, 638776.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 534480 f, 340000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 386520 f, 638876.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 386580 f, 638975.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 534540 f, 340038.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 386640 f, 639074.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 534600 f, 340076.3 fps, 0 ms/f [junit] GLCanvas invisible frame count: Before 267, after 268 [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 386700 f, 639173.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 386760 f, 639272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 386820 f, 639371.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 534660 f, 340114.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 386880 f, 639471.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 534720 f, 340152.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 386940 f, 639570.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 534780 f, 340190.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 387000 f, 639669.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 534840 f, 340229.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 387060 f, 639768.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 534900 f, 340267.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 387120 f, 639867.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 534960 f, 340305.3 fps, 0 ms/f [junit] XXXX Visible Part 3/3 [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 535020 f, 340343.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 387180 f, 639966.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 535080 f, 340381.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 387240 f, 640066.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 535140 f, 340419.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 387300 f, 640165.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 535200 f, 340458.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 387360 f, 639207.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 535260 f, 340496.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 387420 f, 639306.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 535320 f, 340534.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 387480 f, 639405.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 535380 f, 340572.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 535440 f, 340610.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 535500 f, 340648.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 387540 f, 639504.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 535560 f, 340470.4 fps, 0 ms/f [junit] 0 s: 60 f / 78 ms, 769.2 fps, 1 ms/f; total: 60 f, 769.2 fps, 1 ms/f [junit] 0 s: 60 f / 75 ms, 800.0 fps, 1 ms/f; total: 120 f, 784.3 fps, 1 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 535620 f, 340508.6 fps, 0 ms/f [junit] 0 s: 60 f / 65 ms, 923.0 fps, 1 ms/f; total: 180 f, 821.9 fps, 1 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 535680 f, 340546.7 fps, 0 ms/f [junit] 0 s: 60 f / 66 ms, 909.0 fps, 1 ms/f; total: 240 f, 839.1 fps, 1 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 535740 f, 340584.8 fps, 0 ms/f [junit] 0 s: 60 f / 67 ms, 895.5 fps, 1 ms/f; total: 300 f, 849.8 fps, 1 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 535800 f, 340623.0 fps, 0 ms/f [junit] 0 s: 60 f / 66 ms, 909.0 fps, 1 ms/f; total: 360 f, 859.1 fps, 1 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 535860 f, 340661.1 fps, 0 ms/f [junit] 0 s: 60 f / 67 ms, 895.5 fps, 1 ms/f; total: 420 f, 864.1 fps, 1 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 535920 f, 340699.3 fps, 0 ms/f [junit] 0 s: 60 f / 65 ms, 923.0 fps, 1 ms/f; total: 480 f, 869.5 fps, 1 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 535980 f, 340737.4 fps, 0 ms/f [junit] GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 536040 f, 340775.6 fps, 0 ms/f [junit] 0 s: 60 f / 57 ms, 1052.6 fps, 0 ms/f; total: 540 f, 886.6 fps, 1 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 536100 f, 340813.7 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: 536160 f, 340851.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 600 f, 985.2 fps, 1 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 536220 f, 340890.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 660 f, 1083.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 536280 f, 340928.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 720 f, 1182.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 536340 f, 340966.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 780 f, 1280.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 536400 f, 341004.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 840 f, 1379.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 536460 f, 341042.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 900 f, 1475.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 536520 f, 341080.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 960 f, 1573.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 536580 f, 341118.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1020 f, 1672.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 536640 f, 341157.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1080 f, 1770.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 536700 f, 341195.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1140 f, 1868.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 536760 f, 341233.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1200 f, 1967.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 536820 f, 341271.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1260 f, 2065.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 536880 f, 341309.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1320 f, 2163.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 536940 f, 341347.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 537000 f, 341385.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1380 f, 2262.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1440 f, 2360.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 537060 f, 341424.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1500 f, 2459.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 537120 f, 341462.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1560 f, 2557.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 537180 f, 341500.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1620 f, 2655.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 537240 f, 341538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1680 f, 2754.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 537300 f, 341576.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1740 f, 2852.4 fps, 0 ms/f [junit] 1 s: 60 f / 10 ms, 6000.0 fps, 0 ms/f; total: 537360 f, 339456.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1800 f, 2950.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 537420 f, 339494.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1860 f, 3049.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 537480 f, 339532.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1920 f, 3147.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1980 f, 3245.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2040 f, 3344.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 537540 f, 339570.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2100 f, 3442.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 537600 f, 339608.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2160 f, 3540.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 537660 f, 339646.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2220 f, 3639.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 537720 f, 339684.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2280 f, 3737.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 537780 f, 339722.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2340 f, 3829.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2400 f, 3927.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 537840 f, 339759.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2460 f, 4026.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 537900 f, 339797.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2520 f, 4124.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 537960 f, 339621.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2580 f, 4222.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 538020 f, 339659.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2640 f, 4320.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 538080 f, 339696.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2700 f, 4418.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 538140 f, 339734.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 538200 f, 339772.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2760 f, 4517.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 538260 f, 339810.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2820 f, 4615.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2880 f, 4713.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2940 f, 4811.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3000 f, 4909.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 538320 f, 339848.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3060 f, 5008.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 538380 f, 339886.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3120 f, 5106.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 538440 f, 339924.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3180 f, 5204.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 538500 f, 339962.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3240 f, 5302.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 538560 f, 340000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3300 f, 5400.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 538620 f, 340037.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3360 f, 5499.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 538680 f, 340075.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3420 f, 5597.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 538740 f, 340113.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3480 f, 5695.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 538800 f, 340151.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3540 f, 5793.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3600 f, 5882.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 538860 f, 340189.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3660 f, 5980.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 538920 f, 340227.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3720 f, 6078.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 538980 f, 340265.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3780 f, 6176.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 539040 f, 340303.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 539100 f, 340340.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3840 f, 6274.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 539160 f, 340378.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3900 f, 6372.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 539220 f, 340416.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3960 f, 6470.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 539280 f, 340454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4020 f, 6568.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 539340 f, 340492.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4080 f, 6666.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 539400 f, 340530.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 539460 f, 340568.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4140 f, 6764.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 539520 f, 340606.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4200 f, 6862.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 539580 f, 340643.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 539640 f, 340466.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4260 f, 6960.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 539700 f, 340504.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4320 f, 7058.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 539760 f, 340542.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4380 f, 7156.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 539820 f, 340580.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4440 f, 7254.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 539880 f, 340618.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4500 f, 7352.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 539940 f, 340656.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4560 f, 7450.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540000 f, 340694.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4620 f, 7549.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540060 f, 340731.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4680 f, 7647.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540120 f, 340769.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4740 f, 7745.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540180 f, 340807.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4800 f, 7843.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540240 f, 340845.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4860 f, 7941.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540300 f, 340883.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4920 f, 8039.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540360 f, 340921.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4980 f, 8137.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540420 f, 340958.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5040 f, 8235.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540480 f, 340996.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5100 f, 8333.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540540 f, 341034.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5160 f, 8431.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540600 f, 341072.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5220 f, 8515.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540660 f, 341110.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5280 f, 8613.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540720 f, 341148.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5340 f, 8711.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540780 f, 341186.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5400 f, 8809.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540840 f, 341223.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5460 f, 8907.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540900 f, 341261.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540960 f, 341299.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 541020 f, 341337.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 541080 f, 341375.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 541140 f, 341413.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: 541200 f, 341451.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 541260 f, 341488.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5520 f, 9004.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 541320 f, 341311.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5580 f, 9102.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 541380 f, 341349.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5640 f, 9200.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 541440 f, 341387.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5700 f, 9298.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 541500 f, 341425.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5760 f, 9396.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 541560 f, 341462.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5820 f, 9494.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 541620 f, 341500.6 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: 541680 f, 341538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5880 f, 9592.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 541740 f, 341576.3 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: 541800 f, 341614.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5940 f, 9690.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 541860 f, 341651.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6000 f, 9787.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 541920 f, 341689.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6060 f, 9885.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 541980 f, 341727.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6120 f, 9983.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 542040 f, 341765.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6180 f, 10081.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 542100 f, 341803.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6240 f, 10179.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 542160 f, 341841.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6300 f, 10277.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 542220 f, 341878.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6360 f, 10375.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 542280 f, 341916.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6420 f, 10473.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 542340 f, 341954.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6480 f, 10570.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 542400 f, 341992.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6540 f, 10668.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 542460 f, 342030.2 fps, 0 ms/f [junit] ++++ Test Singleton.unlock() [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 542520 f, 342068.1 fps, 0 ms/f [junit] 0 s: 60 f / 14 ms, 4285.7 fps, 0 ms/f; total: 6600 f, 10509.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 542580 f, 342105.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6660 f, 10588.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 542640 f, 342143.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6720 f, 10683.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 542700 f, 342181.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6780 f, 10779.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 542760 f, 342219.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6840 f, 10874.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 542820 f, 342257.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6900 f, 10969.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 542880 f, 342295.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6960 f, 11065.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 542940 f, 342117.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7020 f, 11160.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 543000 f, 342155.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7080 f, 11255.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 543060 f, 342192.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7140 f, 11351.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 543120 f, 342230.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7200 f, 11446.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 543180 f, 342268.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7260 f, 11542.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 543240 f, 342306.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7320 f, 11637.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 543300 f, 342344.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7380 f, 11732.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 543360 f, 342381.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7440 f, 11828.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 543420 f, 342419.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7500 f, 11923.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 543480 f, 342457.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7560 f, 12019.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 543540 f, 342495.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7620 f, 12114.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 543600 f, 342533.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7680 f, 12209.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 543660 f, 342570.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7740 f, 12305.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 543720 f, 342392.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7800 f, 12400.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 543780 f, 342430.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 543840 f, 342468.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7860 f, 12496.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 543900 f, 342506.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7920 f, 12591.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 543960 f, 342544.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 544020 f, 342581.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7980 f, 12686.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 544080 f, 342619.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8040 f, 12782.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 544140 f, 342441.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8100 f, 12877.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 544200 f, 342479.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8160 f, 12972.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 544260 f, 342517.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8220 f, 13068.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 544320 f, 342555.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8280 f, 13163.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8340 f, 13259.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 544380 f, 342592.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8400 f, 13354.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 544440 f, 342630.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 544500 f, 342668.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8460 f, 13428.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 544560 f, 342706.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8520 f, 13523.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 544620 f, 342743.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 544680 f, 342781.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8580 f, 13619.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 544740 f, 342819.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8640 f, 13714.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 544800 f, 342857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8700 f, 13809.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 544860 f, 342894.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8760 f, 13904.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 544920 f, 342932.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 544980 f, 342970.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8820 f, 14000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 545040 f, 343008.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8880 f, 14095.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 545100 f, 343045.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8940 f, 14190.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 545160 f, 343083.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9000 f, 14285.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 545220 f, 343121.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9060 f, 14380.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 545280 f, 343159.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9120 f, 14476.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 545340 f, 343197.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9180 f, 14571.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 545400 f, 343234.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9240 f, 14666.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 545460 f, 343272.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9300 f, 14761.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 545520 f, 343310.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9360 f, 14857.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 545580 f, 343348.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9420 f, 14952.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 545640 f, 343385.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9480 f, 15047.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 545700 f, 343423.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9540 f, 15142.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 545760 f, 343245.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9600 f, 15238.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 545820 f, 343283.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9660 f, 15333.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 545880 f, 343320.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9720 f, 15428.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 545940 f, 343358.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9780 f, 15523.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 546000 f, 343396.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9840 f, 15619.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 546060 f, 343433.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9900 f, 15714.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 546120 f, 343471.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9960 f, 15809.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 546180 f, 343509.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10020 f, 15904.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 546240 f, 343547.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10080 f, 16000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 546300 f, 343584.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10140 f, 16095.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 546360 f, 343622.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10200 f, 16190.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 546420 f, 343660.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10260 f, 16285.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 546480 f, 343698.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10320 f, 16380.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 546540 f, 343735.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10380 f, 16476.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 546600 f, 343773.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10440 f, 16571.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 546660 f, 343811.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10500 f, 16666.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 546720 f, 343849.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10560 f, 16761.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10620 f, 16857.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 546780 f, 343886.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10680 f, 16952.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 546840 f, 343924.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10740 f, 17047.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 546900 f, 343962.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10800 f, 17142.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 546960 f, 344000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10860 f, 17210.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 547020 f, 344037.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10920 f, 17305.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 547080 f, 344075.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10980 f, 17400.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 547140 f, 344113.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11040 f, 17496.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 547200 f, 344150.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 547260 f, 344188.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11100 f, 17591.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 547320 f, 344226.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11160 f, 17686.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 547380 f, 344264.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11220 f, 17781.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 547440 f, 344085.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11280 f, 17876.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 547500 f, 344123.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11340 f, 17971.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 547560 f, 344160.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11400 f, 18066.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 547620 f, 344198.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11460 f, 18161.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 547680 f, 344236.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11520 f, 18256.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 547740 f, 344274.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11580 f, 18351.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11640 f, 18446.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 547800 f, 344311.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11700 f, 18541.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 547860 f, 344349.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11760 f, 18637.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 547920 f, 344387.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11820 f, 18732.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 547980 f, 344424.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11880 f, 18827.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 548040 f, 344462.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11940 f, 18922.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 548100 f, 344500.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12000 f, 19017.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 548160 f, 344538.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12060 f, 19112.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 548220 f, 344575.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12120 f, 19207.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 548280 f, 344613.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12180 f, 19302.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 548340 f, 344651.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12240 f, 19397.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 548400 f, 344688.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12300 f, 19492.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 548460 f, 344726.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12360 f, 19587.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 548520 f, 344764.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12420 f, 19683.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 548580 f, 344802.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12480 f, 19778.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 548640 f, 344839.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12540 f, 19873.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 548700 f, 344877.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12600 f, 19968.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 548760 f, 344915.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12660 f, 20031.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 548820 f, 344952.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12720 f, 20126.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 548880 f, 344990.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12780 f, 20221.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 548940 f, 345028.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12840 f, 20316.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 549000 f, 345066.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12900 f, 20411.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 549060 f, 344886.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12960 f, 20506.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 549120 f, 344924.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13020 f, 20601.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13080 f, 20696.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13140 f, 20791.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13200 f, 20886.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13260 f, 20981.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13320 f, 21075.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13380 f, 21170.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13440 f, 21265.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13500 f, 21360.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13560 f, 21455.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13620 f, 21550.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 549180 f, 344962.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13680 f, 21645.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 549240 f, 345000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13740 f, 21740.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 549300 f, 345037.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13800 f, 21835.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 549360 f, 345075.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13860 f, 21930.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 549420 f, 345113.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13920 f, 22025.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 549480 f, 345150.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13980 f, 22120.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 549540 f, 345188.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14040 f, 22215.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 549600 f, 345226.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14100 f, 22310.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 549660 f, 345263.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14160 f, 22405.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 549720 f, 345301.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14220 f, 22500.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 549780 f, 345339.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14280 f, 22594.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 549840 f, 345376.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14340 f, 22689.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 549900 f, 345414.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14400 f, 22784.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 549960 f, 345452.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 550020 f, 345489.9 fps, 0 ms/f [junit] 1 s: 60 f / 7 ms, 8571.4 fps, 0 ms/f; total: 550080 f, 343800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14460 f, 22879.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 550140 f, 343837.5 fps, 0 ms/f [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132377617 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 550200 f, 343875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14520 f, 22974.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 550260 f, 343912.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14580 f, 23069.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14640 f, 23127.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14700 f, 23222.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 550320 f, 343950.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14760 f, 23317.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 550380 f, 343987.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14820 f, 23412.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 550440 f, 344025.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14880 f, 23507.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 550500 f, 344062.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14940 f, 23601.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 550560 f, 344100.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15000 f, 23696.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 550620 f, 344137.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15060 f, 23791.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 550680 f, 344175.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15120 f, 23886.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 550740 f, 344212.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15180 f, 23981.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 550800 f, 344250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15240 f, 24075.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 550860 f, 344287.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15300 f, 24170.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 550920 f, 344325.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15360 f, 24265.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 550980 f, 344362.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15420 f, 24360.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 551040 f, 344400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15480 f, 24454.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 551100 f, 344437.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15540 f, 24549.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 551160 f, 344475.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15600 f, 24644.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 551220 f, 344512.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15660 f, 24739.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 551280 f, 344550.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15720 f, 24834.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 551340 f, 344587.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15780 f, 24928.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 551400 f, 344625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15840 f, 25023.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 551460 f, 344662.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15900 f, 25118.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 551520 f, 344484.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15960 f, 25213.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 551580 f, 344522.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16020 f, 25308.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 551640 f, 344559.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16080 f, 25402.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 551700 f, 344597.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16140 f, 25497.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 551760 f, 344634.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16200 f, 25592.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 551820 f, 344672.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 551880 f, 344709.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16260 f, 25687.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 551940 f, 344747.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16320 f, 25781.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 552000 f, 344784.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16380 f, 25876.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 552060 f, 344822.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16440 f, 25971.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 552120 f, 344859.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16500 f, 26066.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 552180 f, 344896.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16560 f, 26161.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16620 f, 26255.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 552240 f, 344934.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16680 f, 26350.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 552300 f, 344971.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16740 f, 26445.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 552360 f, 345009.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16800 f, 26540.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 552420 f, 345046.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16860 f, 26635.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 552480 f, 345084.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16920 f, 26729.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 552540 f, 345121.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16980 f, 26782.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 552600 f, 345159.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17040 f, 26876.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 552660 f, 345196.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17100 f, 26971.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 552720 f, 345234.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17160 f, 27066.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 552780 f, 345271.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17220 f, 27160.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 552840 f, 345309.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17280 f, 27255.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 552900 f, 345346.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17340 f, 27350.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 552960 f, 345384.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17400 f, 27444.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 553020 f, 345421.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17460 f, 27539.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 553080 f, 345459.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17520 f, 27634.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 553140 f, 345496.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17580 f, 27728.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 553200 f, 345534.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17640 f, 27823.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 553260 f, 345571.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17700 f, 27917.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 553320 f, 345609.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17760 f, 28012.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 553380 f, 345646.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17820 f, 28107.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 553440 f, 345683.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17880 f, 28201.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 553500 f, 345721.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17940 f, 28296.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 553560 f, 345758.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18000 f, 28391.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 553620 f, 345796.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18060 f, 28485.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 553680 f, 345833.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18120 f, 28580.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 553740 f, 345871.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18180 f, 28675.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 553800 f, 345908.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18240 f, 28769.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 553860 f, 345946.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18300 f, 28864.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 553920 f, 345983.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18360 f, 28958.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 553980 f, 346021.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18420 f, 29053.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 554040 f, 346058.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18480 f, 29148.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 554100 f, 346096.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18540 f, 29242.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 554160 f, 346133.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18600 f, 29337.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 554220 f, 346171.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18660 f, 29432.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 554280 f, 346208.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18720 f, 29526.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 554340 f, 346246.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18780 f, 29621.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 554400 f, 346283.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18840 f, 29716.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 554460 f, 346104.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18900 f, 29810.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 554520 f, 346142.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18960 f, 29905.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 554580 f, 346179.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19020 f, 30000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 554640 f, 346217.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 554700 f, 346254.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 554760 f, 346292.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 554820 f, 346329.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 554880 f, 346367.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 554940 f, 346404.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 555000 f, 346441.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 555060 f, 346479.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 555120 f, 346516.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 555180 f, 346554.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 555240 f, 346591.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19080 f, 30094.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 555300 f, 346629.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19140 f, 30189.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 555360 f, 346666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19200 f, 30283.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 555420 f, 346704.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19260 f, 30378.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 555480 f, 346741.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19320 f, 30425.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 555540 f, 346779.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19380 f, 30519.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 555600 f, 346816.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19440 f, 30614.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 555660 f, 346853.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19500 f, 30708.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 555720 f, 346891.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19560 f, 30803.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 555780 f, 346928.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19620 f, 30897.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 555840 f, 346966.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19680 f, 30992.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 555900 f, 347003.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19740 f, 31086.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 555960 f, 347041.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19800 f, 31181.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 556020 f, 347078.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19860 f, 31275.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 556080 f, 347116.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19920 f, 31370.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 556140 f, 347153.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19980 f, 31464.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 556200 f, 347191.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20040 f, 31559.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 556260 f, 347228.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20100 f, 31653.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 556320 f, 347265.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20160 f, 31748.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 556380 f, 347303.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20220 f, 31842.5 fps, 0 ms/f [junit] 1 s: 60 f / 5 ms, 12000.0 fps, 0 ms/f; total: 556440 f, 346260.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20280 f, 31937.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 556500 f, 346297.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20340 f, 32031.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 556560 f, 346334.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20400 f, 32125.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 556620 f, 346372.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20460 f, 32220.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20520 f, 32314.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 556680 f, 346409.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20580 f, 32409.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 556740 f, 346446.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20640 f, 32503.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 556800 f, 346484.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20700 f, 32598.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 556860 f, 346521.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20760 f, 32692.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 556920 f, 346558.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20820 f, 32787.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 556980 f, 346596.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 557040 f, 346633.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20880 f, 32881.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20940 f, 32976.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 557100 f, 346670.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21000 f, 33070.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 557160 f, 346708.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21060 f, 33165.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 557220 f, 346745.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21120 f, 33259.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 557280 f, 346782.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21180 f, 33354.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 557340 f, 346604.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21240 f, 33448.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 557400 f, 346641.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21300 f, 33543.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 557460 f, 346679.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21360 f, 33637.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 557520 f, 346716.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 557580 f, 346753.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21420 f, 33732.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 557640 f, 346791.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21480 f, 33826.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 557700 f, 346828.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 557760 f, 346865.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 557820 f, 346903.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 557880 f, 346940.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 557940 f, 346977.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 558000 f, 347014.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 558060 f, 347052.2 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: 558120 f, 347089.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 558180 f, 347126.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 558240 f, 347164.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21600 f, 33962.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 558300 f, 347201.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21660 f, 34056.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 558360 f, 347238.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21720 f, 34150.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 558420 f, 347276.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21780 f, 34245.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 558480 f, 347313.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21840 f, 34339.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 558540 f, 347350.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21900 f, 34433.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 558600 f, 347388.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21960 f, 34528.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 558660 f, 347425.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22020 f, 34622.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 558720 f, 347462.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22080 f, 34716.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 558780 f, 347500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22140 f, 34811.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 558840 f, 347537.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22200 f, 34905.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22260 f, 35000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 558900 f, 347574.6 fps, 0 ms/f [junit] SLOCK [T main @ 1751132377620 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 558960 f, 347611.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22320 f, 35094.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 559020 f, 347649.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22380 f, 35188.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 559080 f, 347686.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22440 f, 35283.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 559140 f, 347723.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22500 f, 35377.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 559200 f, 347761.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22560 f, 35471.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 559260 f, 347798.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22620 f, 35566.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 559320 f, 347835.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22680 f, 35660.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 559380 f, 347873.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22740 f, 35754.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 559440 f, 347910.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22800 f, 35849.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 559500 f, 347947.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 559560 f, 347985.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22860 f, 35943.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 559620 f, 348022.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22920 f, 36037.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 559680 f, 348059.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22980 f, 36132.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 559740 f, 348097.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23040 f, 36226.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 559800 f, 348134.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23100 f, 36320.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 559860 f, 348171.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23160 f, 36415.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 559920 f, 348208.9 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: 559980 f, 348246.2 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: 560040 f, 348283.6 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: 560100 f, 348320.8 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: 560160 f, 348358.2 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: 560220 f, 348395.5 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: 560280 f, 348432.8 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: 560340 f, 348253.5 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: 560400 f, 348290.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] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 560460 f, 348328.2 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: 560520 f, 348365.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] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 560580 f, 348402.7 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: 560640 f, 348440.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24000 f, 37676.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 560700 f, 348477.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24060 f, 37770.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 560760 f, 348514.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 560820 f, 348551.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24120 f, 37864.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 560880 f, 348589.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24180 f, 37959.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 560940 f, 348626.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24240 f, 38053.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 561000 f, 348663.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24300 f, 38147.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 561060 f, 348701.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24360 f, 38241.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 561120 f, 348738.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24420 f, 38335.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 561180 f, 348775.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24480 f, 38430.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 561240 f, 348812.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24540 f, 38524.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 561300 f, 348850.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24600 f, 38618.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 561360 f, 348887.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24660 f, 38712.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 561420 f, 348924.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24720 f, 38806.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 561480 f, 348962.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24780 f, 38901.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 561540 f, 348999.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24840 f, 38995.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 561600 f, 349036.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24900 f, 39089.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 561660 f, 349073.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24960 f, 39183.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 561720 f, 349111.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] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 561780 f, 349148.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: 561840 f, 349185.8 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: 561900 f, 349223.1 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] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 561960 f, 349260.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: 562020 f, 349297.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] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 562080 f, 349335.0 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] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 562140 f, 349372.3 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: 562200 f, 349409.5 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] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 562260 f, 349446.8 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] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 562320 f, 349484.1 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: 562380 f, 349521.4 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: 562440 f, 349558.7 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: 562500 f, 349596.0 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: 562560 f, 349633.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: 562620 f, 349670.6 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: 562680 f, 349707.9 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: 562740 f, 349745.1 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 / 3 ms, 20000.0 fps, 0 ms/f; total: 562800 f, 348915.0 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: 562860 f, 348952.2 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: 562920 f, 348989.4 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: 562980 f, 349026.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] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 563040 f, 349063.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] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 563100 f, 349101.0 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: 563160 f, 349138.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26520 f, 41567.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 563220 f, 349175.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26580 f, 41661.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 563280 f, 349212.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26640 f, 41755.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 563340 f, 349249.8 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: 563400 f, 349287.0 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: 563460 f, 349324.2 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: 563520 f, 349361.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 563580 f, 349398.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] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 563640 f, 349435.8 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: 563700 f, 349473.0 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: 563760 f, 349510.2 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: 563820 f, 349547.4 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: 563880 f, 349584.6 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: 563940 f, 349621.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] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 564000 f, 349659.0 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] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 564060 f, 349696.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 564120 f, 349733.4 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] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 564180 f, 349770.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 564240 f, 349807.8 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] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 564300 f, 349845.0 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: 564360 f, 349665.4 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: 564420 f, 349702.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] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 564480 f, 349739.7 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: 564540 f, 349776.9 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] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 564600 f, 349814.1 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: 564660 f, 349851.2 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: 564720 f, 349888.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] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 564780 f, 349925.6 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: 564840 f, 349962.8 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: 564900 f, 349999.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: 564960 f, 350037.2 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: 565020 f, 350074.3 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: 565080 f, 350111.5 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] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 565140 f, 350148.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28380 f, 44482.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 565200 f, 350185.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28440 f, 44576.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 565260 f, 350223.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28500 f, 44670.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 565320 f, 350260.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28560 f, 44764.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 565380 f, 350297.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28620 f, 44858.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 565440 f, 350334.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28680 f, 44952.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 565500 f, 350371.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28740 f, 45047.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 565560 f, 350408.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28800 f, 45141.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 565620 f, 350446.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28860 f, 45235.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 565680 f, 350483.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28920 f, 45329.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 565740 f, 350520.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28980 f, 45423.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 565800 f, 350557.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29040 f, 45517.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 565860 f, 350594.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29100 f, 45611.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 565920 f, 350631.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29160 f, 45705.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 565980 f, 350669.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29220 f, 45799.3 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: 566040 f, 350706.3 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] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 566100 f, 350743.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: 566160 f, 350780.6 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: 566220 f, 350817.8 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: 566280 f, 350855.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 566340 f, 350892.2 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: 566400 f, 350929.3 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: 566460 f, 350966.5 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: 566520 f, 351003.7 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: 566580 f, 351040.8 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: 566640 f, 351078.0 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: 566700 f, 351115.2 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: 566760 f, 351152.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] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 566820 f, 351189.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30060 f, 47042.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 566880 f, 351226.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30120 f, 47136.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30180 f, 47230.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 566940 f, 351263.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30240 f, 47323.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 567000 f, 351301.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30300 f, 47417.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 567060 f, 351338.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30360 f, 47511.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 567120 f, 351375.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30420 f, 47605.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 567180 f, 351412.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30480 f, 47699.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 567240 f, 351449.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 567300 f, 351486.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30540 f, 47793.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 567360 f, 351524.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30600 f, 47887.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 567420 f, 351343.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30660 f, 47981.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 567480 f, 351380.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30720 f, 48075.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 567540 f, 351417.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30780 f, 48169.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 567600 f, 351455.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30840 f, 48262.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 567660 f, 351492.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30900 f, 48356.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 567720 f, 351529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30960 f, 48450.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 567780 f, 351566.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31020 f, 48544.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 567840 f, 351603.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31080 f, 48638.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 567900 f, 351640.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31140 f, 48732.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 567960 f, 351678.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31200 f, 48826.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 568020 f, 351715.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31260 f, 48920.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 568080 f, 351752.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31320 f, 49014.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 568140 f, 351789.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31380 f, 49107.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 568200 f, 351826.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31440 f, 49201.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 568260 f, 351863.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31500 f, 49295.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 568320 f, 351900.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31560 f, 49389.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 568380 f, 351938.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31620 f, 49483.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 568440 f, 351975.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31680 f, 49577.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 568500 f, 352012.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31740 f, 49671.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 568560 f, 352049.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31800 f, 49765.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 568620 f, 352086.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31860 f, 49859.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31920 f, 49953.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31980 f, 50046.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 568680 f, 352123.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32040 f, 50062.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 568740 f, 352160.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32100 f, 50156.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 568800 f, 352198.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32160 f, 50250.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 568860 f, 352235.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32220 f, 50343.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 568920 f, 352272.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32280 f, 50437.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 568980 f, 352309.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32340 f, 50531.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 569040 f, 352346.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 569100 f, 352383.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32400 f, 50625.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 569160 f, 351985.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32460 f, 50718.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 569220 f, 352022.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32520 f, 50812.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 569280 f, 352059.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32580 f, 50906.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 569340 f, 352096.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 569400 f, 352133.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32640 f, 51000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 569460 f, 352170.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32700 f, 51093.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 569520 f, 352207.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32760 f, 51187.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 569580 f, 352244.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32820 f, 51281.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 569640 f, 352282.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32880 f, 51375.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 569700 f, 352319.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32940 f, 51468.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 569760 f, 352356.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33000 f, 51562.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 569820 f, 352393.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33060 f, 51656.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 569880 f, 352430.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33120 f, 51750.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 569940 f, 352467.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33180 f, 51843.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 570000 f, 352504.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33240 f, 51937.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 570060 f, 352541.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 570120 f, 352578.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33300 f, 52031.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 570180 f, 352615.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33360 f, 52125.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 570240 f, 352653.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33420 f, 52218.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 570300 f, 352690.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33480 f, 52312.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 570360 f, 352727.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 570420 f, 352764.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33540 f, 52406.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 570480 f, 352801.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 570540 f, 352838.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33600 f, 52500.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 570600 f, 352875.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33660 f, 52593.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 570660 f, 352912.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33720 f, 52687.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 570720 f, 352949.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33780 f, 52781.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33840 f, 52875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33900 f, 52968.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33960 f, 53062.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34020 f, 53156.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 570780 f, 352987.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34080 f, 53250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34140 f, 53343.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 570840 f, 353024.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34200 f, 53437.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 570900 f, 353061.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34260 f, 53531.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34320 f, 53625.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 570960 f, 353098.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34380 f, 53718.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 571020 f, 353135.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34440 f, 53812.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34500 f, 53906.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34560 f, 54000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34620 f, 54093.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 571080 f, 353172.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34680 f, 54187.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 571140 f, 353209.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34740 f, 54281.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 571200 f, 353246.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34800 f, 54375.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 571260 f, 353283.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34860 f, 54468.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 571320 f, 353320.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34920 f, 54477.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 571380 f, 353358.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34980 f, 54570.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35040 f, 54664.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35100 f, 54758.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35160 f, 54851.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35220 f, 54945.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 571440 f, 353395.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35280 f, 55039.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 571500 f, 353432.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35340 f, 55132.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 571560 f, 353469.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35400 f, 55226.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 571620 f, 353506.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35460 f, 55319.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 571680 f, 353325.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35520 f, 55413.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 571740 f, 353362.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35580 f, 55507.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 571800 f, 353399.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35640 f, 55600.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 571860 f, 353436.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35700 f, 55694.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 571920 f, 353473.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35760 f, 55787.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 571980 f, 353510.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35820 f, 55881.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 572040 f, 353547.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35880 f, 55975.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 572100 f, 353584.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35940 f, 56068.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 572160 f, 353621.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36000 f, 56162.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 572220 f, 353658.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36060 f, 56255.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 572280 f, 353695.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36120 f, 56349.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 572340 f, 353732.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36180 f, 56443.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 572400 f, 353770.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36240 f, 56536.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 572460 f, 353807.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 572520 f, 353844.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36300 f, 56630.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 572580 f, 353881.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36360 f, 56723.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 572640 f, 353918.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36420 f, 56817.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 572700 f, 353955.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36480 f, 56911.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 572760 f, 353992.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36540 f, 57004.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 572820 f, 354029.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36600 f, 57098.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 572880 f, 354066.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36660 f, 57191.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 572940 f, 354103.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36720 f, 57285.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 573000 f, 354140.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36780 f, 57379.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 573060 f, 354177.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36840 f, 57472.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 573120 f, 354215.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36900 f, 57566.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 573180 f, 354252.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36960 f, 57659.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 573240 f, 354289.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37020 f, 57753.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 573300 f, 354326.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37080 f, 57847.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 573360 f, 354363.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37140 f, 57850.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 573420 f, 354400.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37200 f, 57943.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 573480 f, 354437.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37260 f, 58037.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 573540 f, 354474.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37320 f, 58130.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 573600 f, 354511.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37380 f, 58224.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37440 f, 58317.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 573660 f, 354548.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 573720 f, 354585.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37500 f, 58411.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 573780 f, 354622.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37560 f, 58504.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 573840 f, 354660.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37620 f, 58598.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 573900 f, 354697.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37680 f, 58691.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 573960 f, 354734.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 574020 f, 354771.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37740 f, 58785.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 574080 f, 354808.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37800 f, 58878.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 574140 f, 354845.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37860 f, 58971.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 574200 f, 354882.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37920 f, 59065.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 574260 f, 354919.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37980 f, 59158.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38040 f, 59252.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38100 f, 59345.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38160 f, 59439.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38220 f, 59532.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38280 f, 59626.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38340 f, 59719.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38400 f, 59813.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 574320 f, 354956.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38460 f, 59906.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38520 f, 60000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 574380 f, 354993.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38580 f, 60093.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 574440 f, 355030.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38640 f, 60186.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 574500 f, 355067.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38700 f, 60280.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 574560 f, 355105.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38760 f, 60373.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 574620 f, 355142.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38820 f, 60467.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 574680 f, 355179.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38880 f, 60560.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 574740 f, 355216.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38940 f, 60654.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 574800 f, 355253.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39000 f, 60747.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 574860 f, 355290.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39060 f, 60841.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 574920 f, 355327.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39120 f, 60934.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 574980 f, 355145.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39180 f, 61028.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 575040 f, 355182.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39240 f, 61121.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 575100 f, 355219.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39300 f, 61214.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 575160 f, 355256.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39360 f, 61308.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 575220 f, 355293.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39420 f, 61401.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 575280 f, 355330.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39480 f, 61495.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 575340 f, 355367.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39540 f, 61588.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 575400 f, 355404.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39600 f, 61682.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 575460 f, 355441.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39660 f, 61775.7 fps, 0 ms/f [junit] 1 s: 60 f / 7 ms, 8571.4 fps, 0 ms/f; total: 575520 f, 353948.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39720 f, 61869.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 575580 f, 353985.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39780 f, 61962.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 575640 f, 354022.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39840 f, 62056.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 575700 f, 354059.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39900 f, 62149.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 575760 f, 354095.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 575820 f, 354132.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39960 f, 62146.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40020 f, 62239.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40080 f, 62332.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 575880 f, 354169.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40140 f, 62426.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 575940 f, 354206.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 576000 f, 354243.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40200 f, 62519.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 576060 f, 354280.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 576120 f, 354317.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 576180 f, 354354.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40260 f, 62612.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 576240 f, 354391.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40320 f, 62706.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 576300 f, 354428.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40380 f, 62799.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 576360 f, 354464.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40440 f, 62892.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 576420 f, 354501.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 576480 f, 354538.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40500 f, 62986.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 576540 f, 354575.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40560 f, 63079.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 576600 f, 354612.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40620 f, 63172.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 576660 f, 354649.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40680 f, 63265.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 576720 f, 354686.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40740 f, 63359.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 576780 f, 354723.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40800 f, 63452.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 576840 f, 354760.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40860 f, 63545.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 576900 f, 354797.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40920 f, 63639.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40980 f, 63732.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 576960 f, 354833.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41040 f, 63825.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 577020 f, 354870.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41100 f, 63919.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 577080 f, 354907.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41160 f, 64012.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 577140 f, 354944.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41220 f, 64105.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 577200 f, 354981.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41280 f, 64199.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 577260 f, 355018.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41340 f, 64292.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 577320 f, 355055.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41400 f, 64385.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 577380 f, 355092.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41460 f, 64479.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 577440 f, 355129.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41520 f, 64572.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 577500 f, 355166.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41580 f, 64665.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 577560 f, 355202.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41640 f, 64758.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 577620 f, 355239.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41700 f, 64852.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 577680 f, 355276.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41760 f, 64945.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 577740 f, 355313.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41820 f, 65038.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 577800 f, 355350.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41880 f, 65132.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 577860 f, 355387.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41940 f, 65225.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 577920 f, 355424.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42000 f, 65318.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 577980 f, 355461.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42060 f, 65412.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 578040 f, 355498.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 578100 f, 355316.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42120 f, 65505.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 578160 f, 355353.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42180 f, 65598.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 578220 f, 355390.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 578280 f, 355427.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42240 f, 65692.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 578340 f, 355464.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42300 f, 65785.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 578400 f, 355500.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42360 f, 65878.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 578460 f, 355537.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 578520 f, 355574.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42420 f, 65972.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 578580 f, 355611.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42480 f, 66065.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 578640 f, 355648.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 578700 f, 355685.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42540 f, 66158.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 578760 f, 355722.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42600 f, 66251.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 578820 f, 355759.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42660 f, 66345.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 578880 f, 355795.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42720 f, 66438.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 578940 f, 355832.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42780 f, 66428.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 579000 f, 355869.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 579060 f, 355906.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 579120 f, 355943.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42840 f, 66521.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 579180 f, 355980.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42900 f, 66614.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 579240 f, 356017.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42960 f, 66708.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 579300 f, 356054.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43020 f, 66801.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 579360 f, 356090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43080 f, 66894.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 579420 f, 356127.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43140 f, 66987.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 579480 f, 356164.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43200 f, 67080.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43260 f, 67173.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 579540 f, 356201.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43320 f, 67267.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 579600 f, 356238.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43380 f, 67360.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 579660 f, 356275.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43440 f, 67453.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 579720 f, 356312.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43500 f, 67546.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 579780 f, 356349.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43560 f, 67639.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43620 f, 67732.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 579840 f, 356386.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43680 f, 67826.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 579900 f, 356422.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43740 f, 67919.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 579960 f, 356459.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43800 f, 68012.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 580020 f, 356496.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43860 f, 68105.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 580080 f, 356533.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43920 f, 68198.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 580140 f, 356570.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43980 f, 68291.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 580200 f, 356607.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44040 f, 68385.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 580260 f, 356644.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44100 f, 68478.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 580320 f, 356681.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44160 f, 68571.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 580380 f, 356717.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44220 f, 68664.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 580440 f, 356754.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44280 f, 68757.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 580500 f, 356791.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44340 f, 68850.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 580560 f, 356828.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44400 f, 68944.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 580620 f, 356865.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44460 f, 69037.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 580680 f, 356902.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44520 f, 69130.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 580740 f, 356939.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44580 f, 69223.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44640 f, 69316.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 580800 f, 356976.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44700 f, 69409.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 580860 f, 357012.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44760 f, 69503.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 580920 f, 357049.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44820 f, 69596.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 580980 f, 357086.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44880 f, 69689.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 581040 f, 357123.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44940 f, 69782.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 581100 f, 357160.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45000 f, 69875.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 581160 f, 357197.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45060 f, 69968.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 581220 f, 357234.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45120 f, 70062.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 581280 f, 357271.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45180 f, 70155.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 581340 f, 357088.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45240 f, 70248.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 581400 f, 357125.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45300 f, 70341.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 581460 f, 357162.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45360 f, 70434.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 581520 f, 357199.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45420 f, 70527.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 581580 f, 357235.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45480 f, 70511.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 581640 f, 357272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45540 f, 70604.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 581700 f, 357309.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45600 f, 70697.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 581760 f, 357346.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45660 f, 70790.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 581820 f, 357383.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45720 f, 70883.7 fps, 0 ms/f [junit] 1 s: 60 f / 3 ms, 20000.0 fps, 0 ms/f; total: 581880 f, 356544.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45780 f, 70976.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 581940 f, 356580.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45840 f, 71069.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 582000 f, 356617.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45900 f, 71162.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 582060 f, 356654.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45960 f, 71255.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 582120 f, 356691.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46020 f, 71348.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 582180 f, 356727.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46080 f, 71441.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46140 f, 71534.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46200 f, 71627.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 582240 f, 356764.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46260 f, 71720.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 582300 f, 356801.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46320 f, 71813.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46380 f, 71906.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46440 f, 72000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 582360 f, 356838.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46500 f, 72093.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 582420 f, 356874.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46560 f, 72186.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 582480 f, 356911.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 582540 f, 356948.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46620 f, 72279.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46680 f, 72372.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 582600 f, 356985.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46740 f, 72465.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 582660 f, 357022.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46800 f, 72558.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 582720 f, 357058.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46860 f, 72651.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 582780 f, 357095.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46920 f, 72744.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 582840 f, 357132.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46980 f, 72837.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 582900 f, 357169.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 582960 f, 357205.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 583020 f, 357242.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47040 f, 72930.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47100 f, 73023.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 583080 f, 357279.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47160 f, 73116.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 583140 f, 357316.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47220 f, 73209.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 583200 f, 357352.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47280 f, 73302.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 583260 f, 357389.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47340 f, 73395.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 583320 f, 357426.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47400 f, 73488.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 583380 f, 357463.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47460 f, 73581.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 583440 f, 357500.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 583500 f, 357536.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47520 f, 73674.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 583560 f, 357573.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47580 f, 73767.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 583620 f, 357610.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47640 f, 73860.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 583680 f, 357647.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47700 f, 73953.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 583740 f, 357683.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47760 f, 74046.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 583800 f, 357720.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47820 f, 74139.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 583860 f, 357757.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47880 f, 74232.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 583920 f, 357794.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 583980 f, 357830.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47940 f, 74325.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 584040 f, 357867.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48000 f, 74418.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 584100 f, 357904.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48060 f, 74511.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 584160 f, 357941.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48120 f, 74604.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 584220 f, 357977.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48180 f, 74697.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 584280 f, 358014.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48240 f, 74790.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48300 f, 74883.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 584340 f, 358051.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48360 f, 74976.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 584400 f, 358088.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48420 f, 75069.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 584460 f, 358125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48480 f, 75162.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 584520 f, 358161.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48540 f, 75139.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 584580 f, 358198.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48600 f, 75232.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 584640 f, 358235.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48660 f, 75325.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 584700 f, 358272.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48720 f, 75417.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 584760 f, 358308.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48780 f, 75510.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48840 f, 75603.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 584820 f, 358345.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48900 f, 75696.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 584880 f, 358382.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48960 f, 75789.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 584940 f, 358419.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49020 f, 75882.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 585000 f, 358455.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49080 f, 75975.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 585060 f, 358492.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49140 f, 76068.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 585120 f, 358309.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49200 f, 76160.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 585180 f, 358346.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49260 f, 76253.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49320 f, 76346.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 585240 f, 358383.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49380 f, 76439.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 585300 f, 358420.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49440 f, 76532.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 585360 f, 358456.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49500 f, 76625.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 585420 f, 358493.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49560 f, 76718.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 585480 f, 358530.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49620 f, 76811.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 585540 f, 358567.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49680 f, 76904.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 585600 f, 358603.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49740 f, 76996.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 585660 f, 358640.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49800 f, 77089.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 585720 f, 358677.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49860 f, 77182.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 585780 f, 358714.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49920 f, 77275.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 585840 f, 358750.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49980 f, 77368.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 585900 f, 358787.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50040 f, 77461.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 585960 f, 358824.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50100 f, 77554.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 586020 f, 358860.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50160 f, 77647.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 586080 f, 358897.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50220 f, 77739.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 586140 f, 358934.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50280 f, 77832.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 586200 f, 358971.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50340 f, 77925.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 586260 f, 359007.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50400 f, 78018.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50460 f, 78111.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 586320 f, 359044.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50520 f, 78204.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 586380 f, 359081.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50580 f, 78297.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 586440 f, 359118.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50640 f, 78390.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 586500 f, 359154.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50700 f, 78482.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 586560 f, 359191.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50760 f, 78575.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 586620 f, 359228.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50820 f, 78668.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 586680 f, 359265.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50880 f, 78761.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 586740 f, 359301.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 586800 f, 359338.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50940 f, 78854.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 586860 f, 359375.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51000 f, 78947.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51060 f, 79040.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 586920 f, 359412.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51120 f, 79133.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 586980 f, 359448.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51180 f, 79226.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 587040 f, 359485.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51240 f, 79318.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51300 f, 79411.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 587100 f, 359522.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51360 f, 79504.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 587160 f, 359559.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51420 f, 79597.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 587220 f, 359595.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51480 f, 79690.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 587280 f, 359632.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51540 f, 79659.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 587340 f, 359669.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51600 f, 79752.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 587400 f, 359706.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51660 f, 79845.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 587460 f, 359742.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51720 f, 79938.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 587520 f, 359779.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51780 f, 80030.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 587580 f, 359816.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51840 f, 80123.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 587640 f, 359853.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51900 f, 80216.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 587700 f, 359889.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51960 f, 80309.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 587760 f, 359926.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52020 f, 80401.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 587820 f, 359963.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52080 f, 80494.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 587880 f, 360000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52140 f, 80587.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52200 f, 80680.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 587940 f, 360036.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52260 f, 80772.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 588000 f, 360073.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52320 f, 80865.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 588060 f, 360110.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52380 f, 80958.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 588120 f, 360146.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 588180 f, 360183.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52440 f, 81051.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 588240 f, 360000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52500 f, 81143.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 588300 f, 360036.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52560 f, 81236.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 588360 f, 360073.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52620 f, 81329.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 588420 f, 360110.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 588480 f, 360146.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52680 f, 81421.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 588540 f, 360183.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52740 f, 81514.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52800 f, 81607.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 588600 f, 360220.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52860 f, 81700.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 588660 f, 360036.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52920 f, 81792.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 588720 f, 360073.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52980 f, 81885.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 588780 f, 360110.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53040 f, 81978.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 588840 f, 360146.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53100 f, 82071.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 588900 f, 360183.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53160 f, 82163.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 588960 f, 360220.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53220 f, 82256.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 589020 f, 360256.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53280 f, 82349.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 589080 f, 360293.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53340 f, 82442.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 589140 f, 360330.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53400 f, 82534.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53460 f, 82627.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 589200 f, 360366.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53520 f, 82720.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 589260 f, 360403.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53580 f, 82812.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 589320 f, 360440.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53640 f, 82905.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53700 f, 82998.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 589380 f, 360477.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53760 f, 83091.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 589440 f, 360513.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53820 f, 83183.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 589500 f, 360550.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53880 f, 83276.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 589560 f, 360587.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53940 f, 83369.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 589620 f, 360623.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54000 f, 83462.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 589680 f, 360660.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54060 f, 83554.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 589740 f, 360697.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54120 f, 83647.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54180 f, 83740.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 589800 f, 360733.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54240 f, 83833.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 589860 f, 360770.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54300 f, 83925.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 589920 f, 360807.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54360 f, 84018.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 589980 f, 360844.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 590040 f, 360880.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54420 f, 84111.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 590100 f, 360917.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 590160 f, 360954.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54480 f, 84204.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 590220 f, 360990.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54540 f, 84296.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 590280 f, 361027.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54600 f, 84259.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54660 f, 84351.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 590340 f, 361064.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54720 f, 84444.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 590400 f, 361100.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 590460 f, 361137.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54780 f, 84537.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 590520 f, 361174.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 590580 f, 361211.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54840 f, 84629.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 590640 f, 361247.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54900 f, 84722.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 590700 f, 361284.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54960 f, 84814.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 590760 f, 361321.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55020 f, 84907.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55080 f, 85000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 590820 f, 361357.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55140 f, 85092.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 590880 f, 361394.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55200 f, 85185.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 590940 f, 361431.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55260 f, 85277.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 591000 f, 361467.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55320 f, 85370.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 591060 f, 361504.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55380 f, 85462.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 591120 f, 361541.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55440 f, 85555.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 591180 f, 361578.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55500 f, 85648.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 591240 f, 361614.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55560 f, 85740.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 591300 f, 361651.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55620 f, 85833.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 591360 f, 361688.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55680 f, 85925.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 591420 f, 361724.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55740 f, 86018.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 591480 f, 361761.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55800 f, 86111.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 591540 f, 361798.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55860 f, 86203.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 591600 f, 361834.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55920 f, 86296.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 591660 f, 361871.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55980 f, 86388.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 591720 f, 361908.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56040 f, 86481.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 591780 f, 361944.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56100 f, 86574.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 591840 f, 361981.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56160 f, 86666.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 591900 f, 362018.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56220 f, 86759.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56280 f, 86851.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56340 f, 86944.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56400 f, 87037.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 591960 f, 361833.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56460 f, 87129.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56520 f, 87222.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 592020 f, 361870.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56580 f, 87314.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 592080 f, 361907.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56640 f, 87407.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56700 f, 87500.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 592140 f, 361943.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56760 f, 87592.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56820 f, 87685.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 592200 f, 361980.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56880 f, 87777.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 592260 f, 362017.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56940 f, 87870.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 592320 f, 362053.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57000 f, 87962.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 592380 f, 362090.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57060 f, 88055.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 592440 f, 362127.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57120 f, 88148.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 592500 f, 362163.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57180 f, 88240.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 592560 f, 362200.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57240 f, 88333.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 592620 f, 362237.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57300 f, 88425.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57360 f, 88518.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57420 f, 88611.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 592680 f, 362273.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57480 f, 88703.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 592740 f, 362310.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57540 f, 88796.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 592800 f, 362347.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57600 f, 88888.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 592860 f, 362383.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57660 f, 88981.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 592920 f, 362420.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57720 f, 88936.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 592980 f, 362457.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57780 f, 89029.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 593040 f, 362493.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 593100 f, 362530.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 593160 f, 362567.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 593220 f, 362603.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 593280 f, 362640.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 593340 f, 362677.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 593400 f, 362713.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57840 f, 89121.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 593460 f, 362750.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57900 f, 89214.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 593520 f, 362787.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57960 f, 89306.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 593580 f, 362823.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58020 f, 89399.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 593640 f, 362860.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58080 f, 89491.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 593700 f, 362897.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58140 f, 89583.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 593760 f, 362934.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58200 f, 89676.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 593820 f, 362970.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58260 f, 89768.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 593880 f, 363007.3 fps, 0 ms/f [junit] 0 s: 60 f / 65 ms, 923.0 fps, 1 ms/f; total: 58320 f, 81680.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 593940 f, 363044.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58380 f, 81764.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 594000 f, 363080.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58440 f, 81848.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 594060 f, 363117.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58500 f, 81932.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 594120 f, 363154.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58560 f, 82016.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 594180 f, 363190.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58620 f, 82100.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 594240 f, 363227.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58680 f, 82069.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 594300 f, 363264.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58740 f, 82153.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 594360 f, 363300.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58800 f, 82237.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 594420 f, 363337.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58860 f, 82321.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 594480 f, 363374.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58920 f, 82405.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 594540 f, 363410.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58980 f, 82489.5 fps, 0 ms/f [junit] 1 s: 60 f / 5 ms, 12000.0 fps, 0 ms/f; total: 594600 f, 362119.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59040 f, 82573.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 594660 f, 362155.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59100 f, 82657.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59160 f, 82741.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 594720 f, 362192.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59220 f, 82825.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 594780 f, 362229.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 594840 f, 362265.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59280 f, 82909.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 594900 f, 362302.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59340 f, 82993.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 594960 f, 362338.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59400 f, 83076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59460 f, 83160.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 595020 f, 362375.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59520 f, 83244.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 595080 f, 362411.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59580 f, 83328.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 595140 f, 362448.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59640 f, 83412.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 595200 f, 362484.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59700 f, 83496.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 595260 f, 362300.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59760 f, 83463.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 595320 f, 362337.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59820 f, 83547.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 595380 f, 362373.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59880 f, 83631.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 595440 f, 362410.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59940 f, 83715.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 595500 f, 362446.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60000 f, 83798.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 595560 f, 362483.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60060 f, 83882.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 595620 f, 362519.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 595680 f, 362556.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 595740 f, 362592.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60120 f, 83966.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 595800 f, 362629.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60180 f, 84050.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 595860 f, 362665.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60240 f, 84134.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 595920 f, 362702.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60300 f, 84217.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 595980 f, 362738.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60360 f, 84301.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 596040 f, 362775.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 596100 f, 362811.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 596160 f, 362848.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 596220 f, 362664.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 596280 f, 362700.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 596340 f, 362737.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 596400 f, 362773.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60420 f, 84385.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 596460 f, 362810.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60480 f, 84469.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 596520 f, 362846.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60540 f, 84553.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 596580 f, 362883.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60600 f, 84636.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 596640 f, 362919.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60660 f, 84720.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60720 f, 84804.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 596700 f, 362956.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60780 f, 84888.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 596760 f, 362992.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60840 f, 84972.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60900 f, 85055.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 596820 f, 363029.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60960 f, 85139.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61020 f, 85223.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 596880 f, 363065.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61080 f, 85307.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 596940 f, 363102.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61140 f, 85391.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61200 f, 85355.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 597000 f, 363138.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 597060 f, 363175.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61260 f, 85439.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 597120 f, 363211.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61320 f, 85523.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 597180 f, 363248.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61380 f, 85606.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 597240 f, 363284.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61440 f, 85690.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 597300 f, 363321.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 597360 f, 363357.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61500 f, 85774.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 597420 f, 363394.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61560 f, 85857.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 597480 f, 363430.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61620 f, 85941.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 597540 f, 363467.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61680 f, 86025.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 597600 f, 363503.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61740 f, 86108.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 597660 f, 363540.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61800 f, 86192.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61860 f, 86276.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 597720 f, 363576.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61920 f, 86359.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 597780 f, 363613.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61980 f, 86443.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 597840 f, 363649.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62040 f, 86527.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62100 f, 86610.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 597900 f, 363686.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62160 f, 86694.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 597960 f, 363722.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62220 f, 86778.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 598020 f, 363759.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62280 f, 86861.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 598080 f, 363795.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62340 f, 86945.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 598140 f, 363832.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62400 f, 87029.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 598200 f, 363868.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 598260 f, 363905.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62460 f, 87112.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 598320 f, 363941.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 598380 f, 363978.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62520 f, 87196.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 598440 f, 364014.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62580 f, 87158.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 598500 f, 364051.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62640 f, 87242.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 598560 f, 364087.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 598620 f, 364124.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62700 f, 87325.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 598680 f, 364160.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62760 f, 87409.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 598740 f, 364197.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62820 f, 87493.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 598800 f, 364233.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 598860 f, 364048.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62880 f, 87576.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 598920 f, 364085.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62940 f, 87660.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 598980 f, 364121.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 599040 f, 364158.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63000 f, 87743.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 599100 f, 364194.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 599160 f, 364231.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63060 f, 87827.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 599220 f, 364267.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 599280 f, 364303.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63120 f, 87910.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 599340 f, 364340.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63180 f, 87994.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 599400 f, 364376.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63240 f, 88077.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 599460 f, 364413.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63300 f, 88161.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 599520 f, 364449.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63360 f, 88245.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63420 f, 88328.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 599580 f, 364486.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63480 f, 88412.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 599640 f, 364522.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63540 f, 88495.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63600 f, 88579.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63660 f, 88662.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 599700 f, 364559.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63720 f, 88746.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63780 f, 88830.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 599760 f, 364595.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63840 f, 88913.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 599820 f, 364632.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63900 f, 88997.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63960 f, 89080.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 599880 f, 364668.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64020 f, 89164.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 599940 f, 364705.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64080 f, 89247.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 600000 f, 364741.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64140 f, 89331.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 600060 f, 364778.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64200 f, 89415.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 600120 f, 364814.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64260 f, 89374.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 600180 f, 364851.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 600240 f, 364887.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64320 f, 89457.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 600300 f, 364924.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64380 f, 89541.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 600360 f, 364960.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64440 f, 89624.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 600420 f, 364996.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 600480 f, 365033.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64500 f, 89707.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 600540 f, 365069.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64560 f, 89791.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 600600 f, 365106.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64620 f, 89874.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 600660 f, 365142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64680 f, 89958.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 600720 f, 365179.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 600780 f, 365215.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64740 f, 90041.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 600840 f, 365252.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64800 f, 90125.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 600900 f, 365288.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 600960 f, 365103.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64860 f, 90208.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 601020 f, 365139.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64920 f, 90292.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 601080 f, 365176.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 601140 f, 365212.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64980 f, 90375.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 601200 f, 365249.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 601260 f, 365285.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65040 f, 90458.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 601320 f, 365322.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65100 f, 90542.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65160 f, 90625.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 601380 f, 365358.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65220 f, 90709.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 601440 f, 365394.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65280 f, 90792.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 601500 f, 365431.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65340 f, 90876.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 601560 f, 365467.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65400 f, 90959.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 601620 f, 365504.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65460 f, 91043.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 601680 f, 365540.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65520 f, 91000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 601740 f, 365577.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65580 f, 91083.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 601800 f, 365613.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65640 f, 91166.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 601860 f, 365650.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65700 f, 91250.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 601920 f, 365686.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 601980 f, 365722.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65760 f, 91333.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 602040 f, 365759.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65820 f, 91416.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 602100 f, 365795.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65880 f, 91500.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 602160 f, 365610.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65940 f, 91583.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 602220 f, 365646.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66000 f, 91666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66060 f, 91750.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 602280 f, 365683.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66120 f, 91833.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 602340 f, 365719.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66180 f, 91916.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66240 f, 92000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 602400 f, 365755.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66300 f, 92083.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 602460 f, 365792.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66360 f, 92166.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 602520 f, 365828.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66420 f, 92250.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 602580 f, 365865.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 602640 f, 365901.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66480 f, 92333.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 602700 f, 365938.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66540 f, 92416.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 602760 f, 365974.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66600 f, 92500.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 602820 f, 366010.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66660 f, 92454.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 602880 f, 366047.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 602940 f, 366083.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66720 f, 92538.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 603000 f, 366120.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66780 f, 92621.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 603060 f, 366156.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66840 f, 92704.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 603120 f, 366193.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66900 f, 92787.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 603180 f, 366229.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66960 f, 92871.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 603240 f, 366265.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67020 f, 92954.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 603300 f, 366302.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67080 f, 93037.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 603360 f, 366338.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67140 f, 93120.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 603420 f, 366375.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67200 f, 93203.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 603480 f, 366411.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67260 f, 93287.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 603540 f, 366448.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67320 f, 93370.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 603600 f, 366484.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67380 f, 93453.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 603660 f, 366520.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67440 f, 93536.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 603720 f, 366557.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67500 f, 93619.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 603780 f, 366593.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67560 f, 93703.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 603840 f, 366630.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67620 f, 93786.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 603900 f, 366666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67680 f, 93869.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 603960 f, 366703.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67740 f, 93822.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 604020 f, 366739.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67800 f, 93905.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 604080 f, 366775.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67860 f, 93988.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 604140 f, 366812.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67920 f, 94072.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 604200 f, 366848.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67980 f, 94155.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 604260 f, 366885.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68040 f, 94238.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 604320 f, 366921.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68100 f, 94321.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 604380 f, 366958.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68160 f, 94404.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 604440 f, 366994.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68220 f, 94487.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 604500 f, 367030.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68280 f, 94570.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 604560 f, 367067.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68340 f, 94653.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 604620 f, 367103.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 604680 f, 367140.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 604740 f, 367176.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 604800 f, 367213.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 604860 f, 367249.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 604920 f, 367285.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 604980 f, 367322.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 605040 f, 367358.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 605100 f, 367395.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 605160 f, 367431.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 605220 f, 367468.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 605280 f, 367504.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68400 f, 94736.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 605340 f, 367541.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68460 f, 94819.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 605400 f, 367577.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68520 f, 94903.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 605460 f, 367613.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68580 f, 94986.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 605520 f, 367427.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68640 f, 95069.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 605580 f, 367463.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68700 f, 95152.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 605640 f, 367500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68760 f, 95235.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 605700 f, 367536.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68820 f, 95318.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 605760 f, 367572.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68880 f, 95401.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 605820 f, 367609.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68940 f, 95484.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 605880 f, 367645.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69000 f, 95567.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 605940 f, 367682.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69060 f, 95650.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 606000 f, 367718.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69120 f, 95734.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 606060 f, 367754.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69180 f, 95817.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 606120 f, 367791.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69240 f, 95900.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 606180 f, 367827.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69300 f, 95983.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 606240 f, 367864.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69360 f, 96066.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 606300 f, 367900.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69420 f, 96149.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 606360 f, 367936.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69480 f, 96099.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 606420 f, 367973.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69540 f, 96182.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 606480 f, 368009.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69600 f, 96265.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 606540 f, 368046.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69660 f, 96348.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 606600 f, 368082.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69720 f, 96431.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 606660 f, 368118.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69780 f, 96514.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 606720 f, 368155.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69840 f, 96597.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 606780 f, 368191.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69900 f, 96680.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 606840 f, 368228.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69960 f, 96763.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 606900 f, 368264.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70020 f, 96846.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 606960 f, 368300.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70080 f, 96929.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 607020 f, 368337.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70140 f, 97012.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 607080 f, 368373.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70200 f, 97095.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 607140 f, 368410.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70260 f, 97178.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 607200 f, 368446.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70320 f, 97127.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 607260 f, 368483.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70380 f, 97209.9 fps, 0 ms/f [junit] 1 s: 60 f / 2 ms, 30000.0 fps, 0 ms/f; total: 607320 f, 367849.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70440 f, 97292.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 607380 f, 367886.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70500 f, 97375.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 607440 f, 367922.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70560 f, 97458.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 607500 f, 367958.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70620 f, 97541.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 607560 f, 367995.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70680 f, 97624.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 607620 f, 368031.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70740 f, 97707.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 607680 f, 368067.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70800 f, 97790.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 607740 f, 368104.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70860 f, 97872.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70920 f, 97955.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 607800 f, 368140.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70980 f, 98038.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 607860 f, 368176.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71040 f, 98121.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 607920 f, 368213.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71100 f, 98204.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 607980 f, 368249.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71160 f, 98287.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71220 f, 98370.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 608040 f, 368285.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71280 f, 98453.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 608100 f, 368322.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71340 f, 98535.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 608160 f, 368358.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 608220 f, 368394.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71400 f, 98618.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 608280 f, 368431.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71460 f, 98701.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 608340 f, 368467.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 608400 f, 368503.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71520 f, 98784.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 608460 f, 368540.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71580 f, 98867.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71640 f, 98950.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 608520 f, 368576.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71700 f, 99033.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71760 f, 99116.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 608580 f, 368612.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71820 f, 99198.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 608640 f, 368649.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71880 f, 99281.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 608700 f, 368685.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71940 f, 99364.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 608760 f, 368722.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72000 f, 99310.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 608820 f, 368758.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72060 f, 99393.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 608880 f, 368794.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72120 f, 99475.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 608940 f, 368831.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72180 f, 99558.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 609000 f, 368867.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72240 f, 99641.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 609060 f, 368903.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72300 f, 99724.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 609120 f, 368940.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72360 f, 99806.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 609180 f, 368976.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72420 f, 99889.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 609240 f, 369012.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72480 f, 99972.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 609300 f, 369049.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72540 f, 100055.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 609360 f, 369085.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72600 f, 100137.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 609420 f, 369121.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72660 f, 100220.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 609480 f, 369158.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72720 f, 100303.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 609540 f, 369194.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72780 f, 100386.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 609600 f, 369230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72840 f, 100468.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 609660 f, 369267.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72900 f, 100551.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 609720 f, 369303.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72960 f, 100634.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 609780 f, 369339.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73020 f, 100717.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 609840 f, 369376.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73080 f, 100800.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 609900 f, 369412.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73140 f, 100882.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 609960 f, 369448.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73200 f, 100965.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 610020 f, 369485.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 610080 f, 369521.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73260 f, 101048.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 610140 f, 369557.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73320 f, 101131.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 610200 f, 369594.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73380 f, 101213.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 610260 f, 369630.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73440 f, 101296.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 610320 f, 369666.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73500 f, 101379.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 610380 f, 369703.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73560 f, 101462.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 610440 f, 369739.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 610500 f, 369775.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 610560 f, 369588.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 610620 f, 369624.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 610680 f, 369661.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 610740 f, 369697.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 610800 f, 369733.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73620 f, 101544.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 610860 f, 369770.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 610920 f, 369806.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73680 f, 101487.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 610980 f, 369842.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 611040 f, 369878.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73740 f, 101570.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 611100 f, 369915.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73800 f, 101652.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 611160 f, 369951.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73860 f, 101735.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 611220 f, 369987.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73920 f, 101818.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 611280 f, 370024.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73980 f, 101900.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 611340 f, 370060.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74040 f, 101983.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 611400 f, 370096.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74100 f, 102066.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 611460 f, 370133.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74160 f, 102148.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 611520 f, 370169.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74220 f, 102231.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 611580 f, 370205.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74280 f, 102314.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 611640 f, 370242.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74340 f, 102396.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 611700 f, 370278.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74400 f, 102479.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 611760 f, 370314.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74460 f, 102561.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 611820 f, 370351.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74520 f, 102644.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 611880 f, 370387.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74580 f, 102727.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 611940 f, 370423.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74640 f, 102809.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 612000 f, 370460.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74700 f, 102892.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 612060 f, 370496.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74760 f, 102975.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 612120 f, 370532.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74820 f, 103057.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 612180 f, 370569.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74880 f, 103140.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74940 f, 103223.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 612240 f, 370605.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75000 f, 103305.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 612300 f, 370641.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75060 f, 103388.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 612360 f, 370677.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75120 f, 103471.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 612420 f, 370714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75180 f, 103553.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 612480 f, 370750.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75240 f, 103636.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 612540 f, 370786.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 612600 f, 370823.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75300 f, 103719.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 612660 f, 370859.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 612720 f, 370895.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75360 f, 103801.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 612780 f, 370932.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75420 f, 103741.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 612840 f, 370968.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75480 f, 103823.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 612900 f, 371004.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75540 f, 103906.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 612960 f, 371041.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75600 f, 103988.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 613020 f, 371077.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75660 f, 104071.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 613080 f, 371113.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75720 f, 104154.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 613140 f, 371150.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75780 f, 104236.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 613200 f, 371186.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75840 f, 104319.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75900 f, 104401.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 613260 f, 371222.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75960 f, 104484.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 613320 f, 371259.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76020 f, 104566.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 613380 f, 371295.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76080 f, 104649.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 613440 f, 371331.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76140 f, 104731.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 613500 f, 371368.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76200 f, 104814.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 613560 f, 371404.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76260 f, 104896.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 613620 f, 371440.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76320 f, 104979.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76380 f, 105061.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76440 f, 105144.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76500 f, 105226.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76560 f, 105309.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76620 f, 105392.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76680 f, 105474.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76740 f, 105557.0 fps, 0 ms/f [junit] 1 s: 60 f / 3 ms, 20000.0 fps, 0 ms/f; total: 613680 f, 370579.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76800 f, 105639.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76860 f, 105722.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 613740 f, 370615.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76920 f, 105804.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 613800 f, 370652.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76980 f, 105887.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 613860 f, 370688.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77040 f, 105824.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 613920 f, 370724.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77100 f, 105906.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 613980 f, 370760.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77160 f, 105989.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 614040 f, 370797.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77220 f, 106071.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 614100 f, 370833.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77280 f, 106153.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77340 f, 106236.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77400 f, 106318.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 614160 f, 370869.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77460 f, 106401.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 614220 f, 370905.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77520 f, 106483.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 614280 f, 370942.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77580 f, 106565.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 614340 f, 370978.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77640 f, 106648.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 614400 f, 371014.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77700 f, 106730.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 614460 f, 371050.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77760 f, 106813.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 614520 f, 371086.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77820 f, 106895.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 614580 f, 371123.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77880 f, 106978.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 614640 f, 371159.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77940 f, 107060.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 614700 f, 371195.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78000 f, 107142.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 614760 f, 371231.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78060 f, 107225.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 614820 f, 371268.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78120 f, 107307.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 614880 f, 371304.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78180 f, 107390.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 614940 f, 371340.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78240 f, 107472.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 615000 f, 371376.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78300 f, 107554.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 615060 f, 371413.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78360 f, 107637.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 615120 f, 371449.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78420 f, 107719.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 615180 f, 371485.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78480 f, 107802.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 615240 f, 371521.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78540 f, 107884.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 615300 f, 371557.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78600 f, 107967.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 615360 f, 371594.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78660 f, 107901.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 615420 f, 371630.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78720 f, 107983.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 615480 f, 371666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78780 f, 108065.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 615540 f, 371702.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78840 f, 108148.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 615600 f, 371739.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78900 f, 108230.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 615660 f, 371775.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78960 f, 108312.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 615720 f, 371811.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79020 f, 108395.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 615780 f, 371847.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79080 f, 108477.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 615840 f, 371884.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79140 f, 108559.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 615900 f, 371920.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79200 f, 108641.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 615960 f, 371956.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79260 f, 108724.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 616020 f, 371992.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79320 f, 108806.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 616080 f, 372029.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79380 f, 108888.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 616140 f, 372065.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79440 f, 108971.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 616200 f, 372101.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79500 f, 109053.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 616260 f, 372137.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79560 f, 109135.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 616320 f, 372173.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79620 f, 109218.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 616380 f, 372210.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 616440 f, 372021.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 616500 f, 372057.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79680 f, 109300.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 616560 f, 372094.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79740 f, 109382.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 616620 f, 372130.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79800 f, 109465.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 616680 f, 372166.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79860 f, 109547.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 616740 f, 372202.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79920 f, 109629.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 616800 f, 372239.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79980 f, 109711.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 616860 f, 372275.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80040 f, 109643.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 616920 f, 372311.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80100 f, 109726.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 616980 f, 372347.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80160 f, 109808.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 617040 f, 372383.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80220 f, 109890.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 617100 f, 372420.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 617160 f, 372456.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80280 f, 109972.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 617220 f, 372492.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80340 f, 110054.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 617280 f, 372528.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80400 f, 110136.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 617340 f, 372564.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80460 f, 110219.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 617400 f, 372601.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80520 f, 110301.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 617460 f, 372637.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80580 f, 110383.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 617520 f, 372673.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80640 f, 110465.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 617580 f, 372709.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80700 f, 110547.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 617640 f, 372745.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80760 f, 110630.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 617700 f, 372782.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80820 f, 110712.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 617760 f, 372818.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80880 f, 110794.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 617820 f, 372854.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80940 f, 110876.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 617880 f, 372890.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81000 f, 110958.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 617940 f, 372926.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81060 f, 111041.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 618000 f, 372963.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81120 f, 111123.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 618060 f, 372999.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81180 f, 111205.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 618120 f, 373035.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81240 f, 111287.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 618180 f, 373071.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81300 f, 111369.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 618240 f, 373108.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81360 f, 111452.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 618300 f, 373144.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81420 f, 111534.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 618360 f, 373180.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81480 f, 111463.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 618420 f, 373216.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81540 f, 111545.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 618480 f, 373252.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81600 f, 111627.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 618540 f, 373289.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81660 f, 111709.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 618600 f, 373325.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81720 f, 111792.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 618660 f, 373361.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81780 f, 111874.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 618720 f, 373397.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81840 f, 111956.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 618780 f, 373433.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81900 f, 112038.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81960 f, 112120.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 618840 f, 373470.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82020 f, 112202.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 618900 f, 373506.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82080 f, 112284.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 618960 f, 373542.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82140 f, 112366.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 619020 f, 373578.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82200 f, 112448.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 619080 f, 373614.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82260 f, 112530.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 619140 f, 373651.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82320 f, 112612.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 619200 f, 373687.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82380 f, 112694.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 619260 f, 373723.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82440 f, 112777.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 619320 f, 373759.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82500 f, 112859.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 619380 f, 373796.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82560 f, 112941.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 619440 f, 373832.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82620 f, 113023.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 619500 f, 373868.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82680 f, 113105.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 619560 f, 373904.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82740 f, 113187.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82800 f, 113269.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 619620 f, 373940.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82860 f, 113351.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 619680 f, 373751.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82920 f, 113433.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 619740 f, 373787.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82980 f, 113360.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 619800 f, 373823.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83040 f, 113442.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 619860 f, 373860.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83100 f, 113524.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 619920 f, 373896.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83160 f, 113606.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 619980 f, 373932.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83220 f, 113688.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83280 f, 113770.4 fps, 0 ms/f [junit] 1 s: 60 f / 6 ms, 10000.0 fps, 0 ms/f; total: 620040 f, 372620.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83340 f, 113852.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 620100 f, 372656.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83400 f, 113934.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 620160 f, 372692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83460 f, 114016.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 620220 f, 372728.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83520 f, 114098.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 620280 f, 372764.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83580 f, 114180.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 620340 f, 372800.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83640 f, 114262.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 620400 f, 372836.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83700 f, 114344.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 620460 f, 372872.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83760 f, 114426.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83820 f, 114508.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 620520 f, 372908.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83880 f, 114590.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 620580 f, 372944.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83940 f, 114672.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 620640 f, 372980.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84000 f, 114754.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 620700 f, 373016.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84060 f, 114836.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 620760 f, 373052.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84120 f, 114918.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 620820 f, 373088.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84180 f, 115000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 620880 f, 373125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84240 f, 115081.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84300 f, 115163.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 620940 f, 373161.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84360 f, 115245.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 621000 f, 373197.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84420 f, 115170.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 621060 f, 373233.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84480 f, 115252.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 621120 f, 373269.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84540 f, 115334.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 621180 f, 373305.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84600 f, 115416.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 621240 f, 373341.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84660 f, 115497.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 621300 f, 373377.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84720 f, 115579.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 621360 f, 373189.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84780 f, 115661.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 621420 f, 373225.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84840 f, 115743.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 621480 f, 373261.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84900 f, 115825.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 621540 f, 373297.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84960 f, 115907.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 621600 f, 373333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85020 f, 115989.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 621660 f, 373369.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85080 f, 116070.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 621720 f, 373405.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85140 f, 116152.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 621780 f, 373441.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85200 f, 116234.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 621840 f, 373477.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85260 f, 116316.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 621900 f, 373513.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85320 f, 116398.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 621960 f, 373549.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85380 f, 116480.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 622020 f, 373585.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 622080 f, 373621.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85440 f, 116562.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 622140 f, 373657.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85500 f, 116643.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 622200 f, 373693.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85560 f, 116725.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 622260 f, 373729.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85620 f, 116807.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 622320 f, 373765.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85680 f, 116889.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 622380 f, 373801.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85740 f, 116811.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 622440 f, 373837.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85800 f, 116893.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 622500 f, 373873.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85860 f, 116975.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 622560 f, 373909.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85920 f, 117057.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 622620 f, 373945.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85980 f, 117138.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86040 f, 117220.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 622680 f, 373981.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86100 f, 117302.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 622740 f, 374018.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86160 f, 117384.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86220 f, 117465.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 622800 f, 374054.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86280 f, 117547.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 622860 f, 374090.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86340 f, 117629.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 622920 f, 374126.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86400 f, 117711.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 622980 f, 374162.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86460 f, 117792.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 623040 f, 374198.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86520 f, 117874.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 623100 f, 374234.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86580 f, 117956.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 623160 f, 374270.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86640 f, 118038.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 623220 f, 374306.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 623280 f, 374342.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86700 f, 118119.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 623340 f, 374378.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86760 f, 118201.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86820 f, 118283.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 623400 f, 374414.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86880 f, 118365.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 623460 f, 374450.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86940 f, 118446.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 623520 f, 374486.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87000 f, 118528.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 623580 f, 374522.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87060 f, 118610.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 623640 f, 374558.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87120 f, 118692.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 623700 f, 374594.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 623760 f, 374630.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87180 f, 118612.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 623820 f, 374666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87240 f, 118693.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 623880 f, 374702.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87300 f, 118775.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 623940 f, 374738.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87360 f, 118857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87420 f, 118938.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 624000 f, 374774.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87480 f, 119020.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 624060 f, 374810.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87540 f, 119102.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 624120 f, 374846.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87600 f, 119183.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 624180 f, 374882.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87660 f, 119265.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 624240 f, 374918.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87720 f, 119346.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 624300 f, 374954.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 624360 f, 374991.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87780 f, 119428.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 624420 f, 375027.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87840 f, 119510.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 624480 f, 375063.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87900 f, 119591.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 624540 f, 375099.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87960 f, 119673.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 624600 f, 374909.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88020 f, 119755.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 624660 f, 374945.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88080 f, 119836.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 624720 f, 374982.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88140 f, 119918.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 624780 f, 375018.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88200 f, 120000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 624840 f, 375054.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88260 f, 120081.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 624900 f, 375090.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88320 f, 120163.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 624960 f, 375126.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88380 f, 120244.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 625020 f, 375162.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88440 f, 120326.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 625080 f, 375198.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88500 f, 120408.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 625140 f, 375234.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88560 f, 120489.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 625200 f, 375270.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88620 f, 120571.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 625260 f, 375306.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88680 f, 120489.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 625320 f, 375342.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88740 f, 120570.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 625380 f, 375378.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88800 f, 120652.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 625440 f, 375414.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88860 f, 120733.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 625500 f, 375450.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88920 f, 120815.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 625560 f, 375486.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88980 f, 120896.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 625620 f, 375522.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89040 f, 120978.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 625680 f, 375558.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89100 f, 121059.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 625740 f, 375594.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89160 f, 121141.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 625800 f, 375630.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89220 f, 121222.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 625860 f, 375666.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89280 f, 121304.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 625920 f, 375702.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89340 f, 121385.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 625980 f, 375738.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89400 f, 121467.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 626040 f, 375774.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89460 f, 121548.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 626100 f, 375810.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89520 f, 121630.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 626160 f, 375846.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89580 f, 121711.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 626220 f, 375882.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89640 f, 121793.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 626280 f, 375918.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89700 f, 121875.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 626340 f, 375954.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89760 f, 121956.5 fps, 0 ms/f [junit] 1 s: 60 f / 3 ms, 20000.0 fps, 0 ms/f; total: 626400 f, 375314.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89820 f, 122038.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 626460 f, 375350.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89880 f, 122119.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 626520 f, 375386.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89940 f, 122201.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 626580 f, 375422.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90000 f, 122282.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 626640 f, 375458.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90060 f, 122364.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 626700 f, 375494.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90120 f, 122279.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 626760 f, 375530.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90180 f, 122360.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 626820 f, 375566.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90240 f, 122442.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 626880 f, 375602.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90300 f, 122523.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90360 f, 122605.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90420 f, 122686.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90480 f, 122767.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90540 f, 122849.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 626940 f, 375413.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90600 f, 122930.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 627000 f, 375449.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90660 f, 123012.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 627060 f, 375485.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 627120 f, 375520.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 627180 f, 375556.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90720 f, 123093.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 627240 f, 375592.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90780 f, 123175.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 627300 f, 375628.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 627360 f, 375664.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90840 f, 123256.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 627420 f, 375700.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 627480 f, 375736.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90900 f, 123170.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90960 f, 123252.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 627540 f, 375772.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91020 f, 123333.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 627600 f, 375808.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91080 f, 123414.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 627660 f, 375844.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91140 f, 123495.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 627720 f, 375880.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 627780 f, 375916.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91200 f, 123577.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91260 f, 123658.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 627840 f, 375952.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91320 f, 123739.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 627900 f, 375988.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91380 f, 123821.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 627960 f, 376023.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91440 f, 123902.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 628020 f, 376059.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91500 f, 123983.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 628080 f, 376095.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91560 f, 124065.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 628140 f, 376131.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91620 f, 124146.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 628200 f, 376167.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 628260 f, 376203.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91680 f, 124227.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 628320 f, 376239.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 628380 f, 376275.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91740 f, 124308.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 628440 f, 376311.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91800 f, 124390.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 628500 f, 376347.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 628560 f, 376383.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 628620 f, 376419.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91860 f, 124471.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 628680 f, 376455.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 628740 f, 376491.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91920 f, 124552.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 628800 f, 376526.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91980 f, 124634.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 628860 f, 376562.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92040 f, 124546.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 628920 f, 376598.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92100 f, 124627.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 628980 f, 376634.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 629040 f, 376670.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92160 f, 124709.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 629100 f, 376706.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 629160 f, 376742.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92220 f, 124790.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 629220 f, 376778.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 629280 f, 376814.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92280 f, 124871.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 629340 f, 376850.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 629400 f, 376886.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 629460 f, 376922.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92340 f, 124952.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 629520 f, 376958.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 629580 f, 376994.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92400 f, 125033.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 629640 f, 377029.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92460 f, 125115.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 629700 f, 377065.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92520 f, 125196.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92580 f, 125277.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 629760 f, 377101.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 629820 f, 377137.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92640 f, 125358.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92700 f, 125439.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92760 f, 125520.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 629880 f, 377173.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 629940 f, 377209.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92820 f, 125602.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 630000 f, 377245.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 630060 f, 377281.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92880 f, 125683.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 630120 f, 377317.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92940 f, 125764.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 630180 f, 377353.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93000 f, 125845.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 630240 f, 377163.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93060 f, 125926.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 630300 f, 377199.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93120 f, 125837.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93180 f, 125918.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93240 f, 126000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 630360 f, 377235.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93300 f, 126081.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 630420 f, 377271.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 630480 f, 377307.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93360 f, 126162.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93420 f, 126243.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93480 f, 126324.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93540 f, 126405.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93600 f, 126486.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93660 f, 126567.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93720 f, 126648.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 630540 f, 377342.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93780 f, 126729.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 630600 f, 377378.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93840 f, 126810.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 630660 f, 377414.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93900 f, 126891.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 630720 f, 377450.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93960 f, 126801.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 630780 f, 377486.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94020 f, 126882.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 630840 f, 377522.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94080 f, 126963.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 630900 f, 377558.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 630960 f, 377594.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 631020 f, 377630.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94140 f, 127044.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 631080 f, 377666.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94200 f, 127125.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 631140 f, 377701.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 631200 f, 377737.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94260 f, 127206.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94320 f, 127287.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 631260 f, 377773.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94380 f, 127368.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 631320 f, 377809.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94440 f, 127449.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94500 f, 127530.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94560 f, 127611.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 631380 f, 377845.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 631440 f, 377881.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94620 f, 127692.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 631500 f, 377917.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94680 f, 127773.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 631560 f, 377953.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94740 f, 127854.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94800 f, 127935.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 631620 f, 377989.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94860 f, 128016.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94920 f, 128097.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 631680 f, 378025.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94980 f, 128178.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 631740 f, 378061.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95040 f, 128259.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 631800 f, 378096.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95100 f, 128340.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 631860 f, 378132.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95160 f, 128247.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95220 f, 128328.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 631920 f, 378168.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95280 f, 128409.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 631980 f, 378204.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95340 f, 128490.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 632040 f, 378240.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95400 f, 128571.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 632100 f, 378276.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95460 f, 128652.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95520 f, 128733.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 632160 f, 378312.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95580 f, 128814.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 632220 f, 378348.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 632280 f, 378384.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 632340 f, 378420.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95640 f, 128894.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 632400 f, 378456.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95700 f, 128975.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 632460 f, 378491.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95760 f, 129056.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 632520 f, 378527.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95820 f, 129137.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 632580 f, 378563.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95880 f, 129218.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 632640 f, 378599.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95940 f, 129299.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 632700 f, 378635.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96000 f, 129380.0 fps, 0 ms/f [junit] 1 s: 60 f / 3 ms, 20000.0 fps, 0 ms/f; total: 632760 f, 377992.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96060 f, 129460.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 632820 f, 378028.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96120 f, 129541.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 632880 f, 378064.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96180 f, 129448.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 632940 f, 378100.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96240 f, 129528.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 633000 f, 378136.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96300 f, 129609.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 633060 f, 378172.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96360 f, 129690.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 633120 f, 378207.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96420 f, 129771.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96480 f, 129851.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 633180 f, 378243.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96540 f, 129932.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 633240 f, 378279.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96600 f, 130013.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96660 f, 130094.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96720 f, 130174.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 633300 f, 378315.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 633360 f, 378351.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96780 f, 130255.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96840 f, 130336.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 633420 f, 378387.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96900 f, 130417.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 633480 f, 378422.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96960 f, 130497.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97020 f, 130403.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 633540 f, 378232.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97080 f, 130483.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 633600 f, 378268.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97140 f, 130564.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 633660 f, 378304.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97200 f, 130645.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97260 f, 130725.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97320 f, 130806.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97380 f, 130887.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97440 f, 130967.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97500 f, 131048.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97560 f, 131129.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97620 f, 131209.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97680 f, 131290.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97740 f, 131194.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97800 f, 131275.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 633720 f, 378340.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97860 f, 131355.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 633780 f, 378376.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97920 f, 131436.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 633840 f, 378411.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97980 f, 131516.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 633900 f, 378447.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98040 f, 131597.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 633960 f, 378483.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98100 f, 131677.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 634020 f, 378519.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98160 f, 131758.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 634080 f, 378555.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98220 f, 131838.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 634140 f, 378591.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98280 f, 131919.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 634200 f, 378626.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98340 f, 132000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 634260 f, 378662.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98400 f, 132080.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 634320 f, 378698.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98460 f, 132161.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 634380 f, 378734.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98520 f, 132241.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 634440 f, 378770.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98580 f, 132322.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 634500 f, 378805.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98640 f, 132402.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 634560 f, 378841.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98700 f, 132305.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 634620 f, 378877.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98760 f, 132386.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 634680 f, 378913.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98820 f, 132466.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 634740 f, 378949.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98880 f, 132546.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 634800 f, 378985.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98940 f, 132627.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 634860 f, 379020.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99000 f, 132707.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99060 f, 132788.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 634920 f, 379056.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 634980 f, 379092.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99120 f, 132868.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 635040 f, 379128.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99180 f, 132949.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 635100 f, 379164.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99240 f, 133029.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 635160 f, 379200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99300 f, 133109.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 635220 f, 379235.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99360 f, 133190.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 635280 f, 379271.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99420 f, 133270.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 635340 f, 379307.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99480 f, 133172.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 635400 f, 379343.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99540 f, 133253.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 635460 f, 379379.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99600 f, 133333.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 635520 f, 379414.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99660 f, 133413.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 635580 f, 379450.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99720 f, 133493.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 635640 f, 379486.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99780 f, 133574.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 635700 f, 379522.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99840 f, 133654.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 635760 f, 379558.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99900 f, 133734.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 635820 f, 379594.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99960 f, 133815.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 635880 f, 379629.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 635940 f, 379665.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100020 f, 133895.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 636000 f, 379701.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100080 f, 133975.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 636060 f, 379737.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100140 f, 133877.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 636120 f, 379773.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100200 f, 133957.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100260 f, 134037.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 636180 f, 379808.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100320 f, 134117.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 636240 f, 379844.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100380 f, 134197.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 636300 f, 379880.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100440 f, 134278.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 636360 f, 379916.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100500 f, 134358.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 636420 f, 379952.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100560 f, 134438.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 636480 f, 379988.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100620 f, 134518.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 636540 f, 380023.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100680 f, 134598.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 636600 f, 380059.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100740 f, 134679.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 636660 f, 380095.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100800 f, 134579.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 636720 f, 380131.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100860 f, 134659.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100920 f, 134739.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100980 f, 134819.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101040 f, 134899.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 636780 f, 380167.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 636840 f, 380203.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 636900 f, 380011.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 636960 f, 380047.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 637020 f, 380083.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 637080 f, 380119.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 637140 f, 380155.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 637200 f, 380190.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 637260 f, 380226.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101100 f, 134979.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 637320 f, 380262.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 637380 f, 380298.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101160 f, 135060.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 637440 f, 380334.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101220 f, 135140.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101280 f, 135220.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 637500 f, 380369.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101340 f, 135300.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101400 f, 135380.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101460 f, 135460.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 637560 f, 380405.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101520 f, 135540.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 637620 f, 380441.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101580 f, 135620.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 637680 f, 380477.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 637740 f, 380513.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101640 f, 135700.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 637800 f, 380548.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101700 f, 135781.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 637860 f, 380584.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101760 f, 135861.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 637920 f, 380620.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101820 f, 135760.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 637980 f, 380656.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101880 f, 135840.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 638040 f, 380692.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101940 f, 135920.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 638100 f, 380727.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102000 f, 136000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 638160 f, 380763.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102060 f, 136080.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 638220 f, 380799.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102120 f, 136160.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 638280 f, 380835.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102180 f, 136240.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 638340 f, 380871.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102240 f, 136320.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 638400 f, 380906.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102300 f, 136400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102360 f, 136480.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 638460 f, 380942.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102420 f, 136560.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 638520 f, 380978.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102480 f, 136458.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 638580 f, 381014.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 638640 f, 381050.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 638700 f, 381085.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 638760 f, 381121.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 638820 f, 381157.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102540 f, 136537.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 638880 f, 381193.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 638940 f, 381229.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102600 f, 136617.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 639000 f, 381264.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102660 f, 136697.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 639060 f, 381300.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102720 f, 136777.6 fps, 0 ms/f [junit] 1 s: 60 f / 5 ms, 12000.0 fps, 0 ms/f; total: 639120 f, 379976.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102780 f, 136857.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 639180 f, 380011.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 639240 f, 380047.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102840 f, 136937.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 639300 f, 380083.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102900 f, 137017.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 639360 f, 380118.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 639420 f, 380154.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102960 f, 137097.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 639480 f, 380190.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103020 f, 137177.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 639540 f, 380225.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103080 f, 137256.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 639600 f, 380261.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103140 f, 137154.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103200 f, 137234.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103260 f, 137313.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 639660 f, 380297.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103320 f, 137393.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 639720 f, 380332.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103380 f, 137473.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103440 f, 137553.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 639780 f, 380368.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103500 f, 137632.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 639840 f, 380404.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103560 f, 137712.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 639900 f, 380439.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103620 f, 137792.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103680 f, 137872.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 639960 f, 380475.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103740 f, 137952.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 640020 f, 380511.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103800 f, 138031.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103860 f, 137928.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 640080 f, 380546.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103920 f, 138007.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 640140 f, 380582.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103980 f, 138087.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 640200 f, 380618.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104040 f, 138167.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 640260 f, 380653.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104100 f, 138247.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 640320 f, 380689.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104160 f, 138326.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104220 f, 138406.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104280 f, 138486.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104340 f, 138565.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104400 f, 138645.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104460 f, 138725.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104520 f, 138804.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104580 f, 138884.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104640 f, 138779.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104700 f, 138859.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104760 f, 138938.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104820 f, 139018.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104880 f, 139098.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104940 f, 139177.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105000 f, 139257.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105060 f, 139336.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105120 f, 139416.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105180 f, 139496.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105240 f, 139575.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105300 f, 139470.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105360 f, 139549.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105420 f, 139629.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 640380 f, 380725.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 640440 f, 380761.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105480 f, 139708.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 640500 f, 380796.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105540 f, 139788.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 640560 f, 380832.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105600 f, 139867.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 640620 f, 380868.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105660 f, 139947.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 640680 f, 380903.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105720 f, 140026.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 640740 f, 380939.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105780 f, 140105.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 640800 f, 380975.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105840 f, 140185.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 640860 f, 380784.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105900 f, 140264.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 640920 f, 380819.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105960 f, 140158.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 640980 f, 380855.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106020 f, 140238.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 641040 f, 380891.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106080 f, 140317.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 641100 f, 380926.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106140 f, 140396.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 641160 f, 380962.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 641220 f, 380998.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 641280 f, 381033.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 641340 f, 381069.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 641400 f, 381105.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106200 f, 140476.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 641460 f, 381140.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106260 f, 140555.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 641520 f, 381176.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106320 f, 140634.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 641580 f, 381212.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106380 f, 140714.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 641640 f, 381247.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106440 f, 140793.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 641700 f, 381283.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106500 f, 140873.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 641760 f, 381319.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106560 f, 140952.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 641820 f, 381354.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106620 f, 141031.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 641880 f, 381390.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106680 f, 141111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106740 f, 141190.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 641940 f, 381426.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106800 f, 141269.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106860 f, 141349.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 642000 f, 381461.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106920 f, 141428.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 642060 f, 381497.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106980 f, 141507.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 642120 f, 381532.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107040 f, 141587.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 642180 f, 381568.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107100 f, 141479.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 642240 f, 381604.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107160 f, 141558.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 642300 f, 381639.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107220 f, 141638.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 642360 f, 381675.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107280 f, 141717.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 642420 f, 381711.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107340 f, 141796.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 642480 f, 381746.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107400 f, 141875.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 642540 f, 381782.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107460 f, 141955.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 642600 f, 381818.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107520 f, 142034.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 642660 f, 381853.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107580 f, 142113.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 642720 f, 381889.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107640 f, 142192.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 642780 f, 381925.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107700 f, 142272.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 642840 f, 381960.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107760 f, 142351.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 642900 f, 381996.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 642960 f, 382032.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 643020 f, 382067.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 643080 f, 382103.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 643140 f, 382139.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 643200 f, 382174.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 643260 f, 382210.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 643320 f, 382246.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 643380 f, 382281.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 643440 f, 382317.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 643500 f, 382352.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 643560 f, 382388.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107820 f, 142430.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107880 f, 142509.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107940 f, 142589.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108000 f, 142668.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108060 f, 142747.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108120 f, 142826.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108180 f, 142906.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108240 f, 142796.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108300 f, 142875.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108360 f, 142955.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108420 f, 143034.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108480 f, 143113.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108540 f, 143192.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 643620 f, 382424.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108600 f, 143271.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108660 f, 143350.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 643680 f, 382459.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108720 f, 143430.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 643740 f, 382495.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108780 f, 143509.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 643800 f, 382531.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108840 f, 143588.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 643860 f, 382566.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108900 f, 143667.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 643920 f, 382602.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108960 f, 143746.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 643980 f, 382638.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 644040 f, 382673.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109020 f, 143825.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 644100 f, 382709.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109080 f, 143905.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109140 f, 143984.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 644160 f, 382517.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109200 f, 144063.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 644220 f, 382553.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 644280 f, 382589.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 644340 f, 382624.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 644400 f, 382660.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 644460 f, 382695.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 644520 f, 382731.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 644580 f, 382767.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 644640 f, 382802.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 644700 f, 382838.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 644760 f, 382874.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 644820 f, 382909.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 644880 f, 382945.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 644940 f, 382981.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 645000 f, 383016.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 645060 f, 383052.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 645120 f, 383087.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 645180 f, 383123.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109260 f, 144142.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 645240 f, 383159.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 645300 f, 383194.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 645360 f, 383230.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109320 f, 144221.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 645420 f, 383266.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109380 f, 144110.6 fps, 0 ms/f [junit] 1 s: 60 f / 4 ms, 15000.0 fps, 0 ms/f; total: 645480 f, 382393.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109440 f, 144189.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 645540 f, 382428.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109500 f, 144268.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 645600 f, 382464.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109560 f, 144347.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 645660 f, 382500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109620 f, 144426.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 645720 f, 382535.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 645780 f, 382571.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109680 f, 144505.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 645840 f, 382606.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109740 f, 144584.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 645900 f, 382642.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109800 f, 144664.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 645960 f, 382677.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 646020 f, 382713.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 646080 f, 382522.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 646140 f, 382557.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 646200 f, 382593.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 646260 f, 382628.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 646320 f, 382664.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109860 f, 144743.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 646380 f, 382699.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 646440 f, 382735.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109920 f, 144822.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 646500 f, 382770.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 646560 f, 382806.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109980 f, 144901.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 646620 f, 382841.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110040 f, 144980.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 646680 f, 382877.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110100 f, 145059.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 646740 f, 382912.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110160 f, 145138.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 646800 f, 382948.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110220 f, 145217.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 646860 f, 382984.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110280 f, 145296.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 646920 f, 383019.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110340 f, 145375.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 646980 f, 383055.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110400 f, 145454.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 647040 f, 383090.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110460 f, 145533.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 647100 f, 383126.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110520 f, 145421.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 647160 f, 383161.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110580 f, 145500.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 647220 f, 383197.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110640 f, 145578.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 647280 f, 383232.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 647340 f, 383268.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 647400 f, 383303.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 647460 f, 383339.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 647520 f, 383374.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 647580 f, 383410.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 647640 f, 383445.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 647700 f, 383481.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 647760 f, 383516.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 647820 f, 383552.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 647880 f, 383587.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 647940 f, 383623.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 648000 f, 383658.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110700 f, 145657.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 648060 f, 383694.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 648120 f, 383730.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110760 f, 145736.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 648180 f, 383765.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110820 f, 145815.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 648240 f, 383801.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110880 f, 145894.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 648300 f, 383836.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110940 f, 145973.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 648360 f, 383872.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111000 f, 146052.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 648420 f, 383907.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111060 f, 146131.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 648480 f, 383943.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111120 f, 146210.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 648540 f, 383978.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111180 f, 146289.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 648600 f, 384014.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111240 f, 146368.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 648660 f, 384049.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111300 f, 146447.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 648720 f, 384085.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111360 f, 146526.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 648780 f, 384120.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111420 f, 146605.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 648840 f, 384156.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111480 f, 146684.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 648900 f, 384191.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111540 f, 146763.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 648960 f, 384227.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111600 f, 146842.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 649020 f, 384262.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111660 f, 146921.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 649080 f, 384298.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111720 f, 146806.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 649140 f, 384333.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111780 f, 146885.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 649200 f, 384369.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111840 f, 146964.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 649260 f, 384177.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 649320 f, 384213.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111900 f, 147043.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 649380 f, 384248.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 649440 f, 384284.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 649500 f, 384319.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 649560 f, 384355.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 649620 f, 384390.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 649680 f, 384426.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 649740 f, 384461.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 649800 f, 384497.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 649860 f, 384532.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 649920 f, 384568.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111960 f, 147122.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 649980 f, 384603.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 650040 f, 384639.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112020 f, 147201.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 650100 f, 384674.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112080 f, 147279.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 650160 f, 384710.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112140 f, 147358.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 650220 f, 384745.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112200 f, 147437.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 650280 f, 384781.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112260 f, 147516.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 650340 f, 384816.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112320 f, 147595.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 650400 f, 384852.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112380 f, 147674.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 650460 f, 384887.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 650520 f, 384923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112440 f, 147752.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 650580 f, 384958.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112500 f, 147831.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 650640 f, 384994.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112560 f, 147910.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 650700 f, 385029.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112620 f, 147989.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 650760 f, 385065.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112680 f, 148068.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112740 f, 148147.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 650820 f, 385100.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112800 f, 148226.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 650880 f, 385136.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112860 f, 148110.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 650940 f, 385171.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112920 f, 148188.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 651000 f, 385207.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112980 f, 148267.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 651060 f, 385242.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 651120 f, 385278.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113040 f, 148346.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 651180 f, 385313.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113100 f, 148425.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 651240 f, 385349.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113160 f, 148503.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 651300 f, 385384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113220 f, 148582.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 651360 f, 385420.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113280 f, 148661.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 651420 f, 385455.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113340 f, 148740.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 651480 f, 385491.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113400 f, 148818.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 651540 f, 385526.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113460 f, 148897.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113520 f, 148976.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 651600 f, 385562.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113580 f, 149055.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113640 f, 149133.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 651660 f, 385597.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113700 f, 149212.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 651720 f, 385633.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113760 f, 149291.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 651780 f, 385668.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113820 f, 149370.0 fps, 0 ms/f [junit] 1 s: 60 f / 6 ms, 10000.0 fps, 0 ms/f; total: 651840 f, 384113.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113880 f, 149448.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 651900 f, 384148.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113940 f, 149527.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 651960 f, 384183.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114000 f, 149606.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 652020 f, 384219.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114060 f, 149488.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 652080 f, 384254.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114120 f, 149567.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 652140 f, 384289.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114180 f, 149646.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 652200 f, 384325.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114240 f, 149724.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 652260 f, 384360.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114300 f, 149803.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 652320 f, 384396.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114360 f, 149882.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 652380 f, 384431.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114420 f, 149960.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 652440 f, 384466.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114480 f, 150039.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 652500 f, 384502.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114540 f, 150117.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 652560 f, 384537.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114600 f, 150196.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 652620 f, 384572.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114660 f, 150275.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 652680 f, 384608.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114720 f, 150353.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 652740 f, 384643.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114780 f, 150432.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 652800 f, 384678.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114840 f, 150511.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 652860 f, 384714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114900 f, 150589.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 652920 f, 384749.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114960 f, 150668.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115020 f, 150747.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 652980 f, 384784.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115080 f, 150825.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 653040 f, 384820.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115140 f, 150904.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 653100 f, 384855.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115200 f, 150982.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115260 f, 150863.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 653160 f, 384890.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115320 f, 150942.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 653220 f, 384926.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115380 f, 151020.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115440 f, 151099.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 653280 f, 384961.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115500 f, 151178.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 653340 f, 384997.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115560 f, 151256.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 653400 f, 384805.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115620 f, 151335.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 653460 f, 384840.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115680 f, 151413.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 653520 f, 384876.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115740 f, 151492.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115800 f, 151570.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 653580 f, 384911.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115860 f, 151649.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115920 f, 151727.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 653640 f, 384947.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115980 f, 151806.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 653700 f, 384982.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116040 f, 151884.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 653760 f, 385017.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116100 f, 151963.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 653820 f, 385053.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116160 f, 152041.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116220 f, 152120.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 653880 f, 385088.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116280 f, 152198.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116340 f, 152078.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116400 f, 152156.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 653940 f, 385123.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116460 f, 152235.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 654000 f, 385159.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116520 f, 152313.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 654060 f, 385194.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 654120 f, 385229.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116580 f, 152392.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 654180 f, 385265.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116640 f, 152470.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 654240 f, 385300.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116700 f, 152549.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 654300 f, 385335.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116760 f, 152627.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116820 f, 152705.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 654360 f, 385371.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116880 f, 152784.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116940 f, 152862.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 654420 f, 385406.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117000 f, 152941.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 654480 f, 385441.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117060 f, 153019.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 654540 f, 385477.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117120 f, 153098.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 654600 f, 385512.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117180 f, 153176.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 654660 f, 385547.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117240 f, 153254.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117300 f, 153333.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 654720 f, 385583.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117360 f, 153411.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 654780 f, 385618.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117420 f, 153490.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 654840 f, 385653.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117480 f, 153368.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 654900 f, 385689.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117540 f, 153446.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 654960 f, 385724.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117600 f, 153524.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 655020 f, 385759.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117660 f, 153603.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 655080 f, 385795.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117720 f, 153681.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 655140 f, 385830.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117780 f, 153759.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 655200 f, 385865.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117840 f, 153838.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117900 f, 153916.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 655260 f, 385901.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117960 f, 153994.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 655320 f, 385936.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118020 f, 154073.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 655380 f, 385971.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118080 f, 154151.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118140 f, 154229.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 655440 f, 386007.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118200 f, 154308.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 655500 f, 386042.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 655560 f, 386077.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118260 f, 154386.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 655620 f, 386113.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118320 f, 154464.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 655680 f, 386148.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118380 f, 154543.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 655740 f, 386183.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118440 f, 154621.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 655800 f, 386219.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118500 f, 154699.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 655860 f, 386254.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118560 f, 154778.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 655920 f, 386289.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118620 f, 154654.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 655980 f, 386325.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118680 f, 154732.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 656040 f, 386360.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118740 f, 154810.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 656100 f, 386395.7 fps, 0 ms/f [junit] 0 s: 60 f / 55 ms, 1090.9 fps, 0 ms/f; total: 118800 f, 144525.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 656160 f, 386431.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118860 f, 144598.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 656220 f, 386466.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 656280 f, 386501.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118920 f, 144671.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 656340 f, 386537.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118980 f, 144744.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 656400 f, 386572.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119040 f, 144641.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119100 f, 144714.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 656460 f, 386607.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119160 f, 144787.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 656520 f, 386415.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119220 f, 144860.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 656580 f, 386450.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119280 f, 144933.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 656640 f, 386486.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119340 f, 145006.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 656700 f, 386521.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119400 f, 145078.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 656760 f, 386556.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119460 f, 144975.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 656820 f, 386592.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119520 f, 145048.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 656880 f, 386627.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119580 f, 145121.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 656940 f, 386662.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119640 f, 145194.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 657000 f, 386698.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119700 f, 145266.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 657060 f, 386733.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119760 f, 145339.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 657120 f, 386768.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119820 f, 145412.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 657180 f, 386804.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119880 f, 145485.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 657240 f, 386839.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119940 f, 145558.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 657300 f, 386874.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120000 f, 145454.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 657360 f, 386909.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120060 f, 145527.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 657420 f, 386945.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120120 f, 145600.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 657480 f, 386980.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120180 f, 145672.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 657540 f, 387015.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120240 f, 145745.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 657600 f, 387051.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 657660 f, 387086.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 657720 f, 387121.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 657780 f, 387157.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 657840 f, 387192.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 657900 f, 387227.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 657960 f, 387263.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 658020 f, 387298.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 658080 f, 387333.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 658140 f, 387369.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120300 f, 145818.1 fps, 0 ms/f [junit] 1 s: 60 f / 8 ms, 7500.0 fps, 0 ms/f; total: 658200 f, 385363.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 658260 f, 385398.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120360 f, 145890.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 658320 f, 385433.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120420 f, 145963.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 658380 f, 385468.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120480 f, 145859.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 658440 f, 385503.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120540 f, 145932.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 658500 f, 385538.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120600 f, 146004.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 658560 f, 385573.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120660 f, 146077.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 658620 f, 385608.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120720 f, 146150.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 658680 f, 385644.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120780 f, 146222.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 658740 f, 385679.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120840 f, 146295.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 658800 f, 385714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120900 f, 146368.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120960 f, 146263.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 658860 f, 385749.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121020 f, 146336.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 658920 f, 385784.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121080 f, 146408.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 658980 f, 385819.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121140 f, 146481.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 659040 f, 385854.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121200 f, 146553.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 659100 f, 385889.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121260 f, 146626.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 659160 f, 385925.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121320 f, 146698.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 659220 f, 385960.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121380 f, 146771.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 659280 f, 385995.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121440 f, 146844.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 659340 f, 386030.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121500 f, 146916.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 659400 f, 386065.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121560 f, 146989.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 659460 f, 386100.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121620 f, 147061.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 659520 f, 386135.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121680 f, 147134.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 659580 f, 386170.9 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] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 659640 f, 386206.1 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] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 659700 f, 386241.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121860 f, 147173.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 659760 f, 386276.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121920 f, 147246.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 659820 f, 386311.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121980 f, 147318.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 659880 f, 386346.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122040 f, 147391.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 659940 f, 386381.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122100 f, 147463.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 660000 f, 386416.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122160 f, 147536.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 660060 f, 386452.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122220 f, 147608.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 660120 f, 386487.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] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 660180 f, 386522.2 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] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 660240 f, 386557.3 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] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 660300 f, 386592.5 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] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 660360 f, 386627.6 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] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 660420 f, 386662.7 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] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 660480 f, 386697.9 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] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 660540 f, 386733.0 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] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 660600 f, 386541.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122760 f, 148260.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 660660 f, 386576.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122820 f, 148333.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 660720 f, 386612.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122880 f, 148405.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 660780 f, 386647.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122940 f, 148478.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 660840 f, 386682.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123000 f, 148550.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 660900 f, 386717.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123060 f, 148623.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 660960 f, 386752.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123120 f, 148695.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 661020 f, 386787.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123180 f, 148768.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 661080 f, 386822.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123240 f, 148840.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 661140 f, 386857.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123300 f, 148913.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 661200 f, 386892.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123360 f, 148985.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 661260 f, 386928.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123420 f, 149057.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 661320 f, 386963.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123480 f, 149130.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 661380 f, 386998.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123540 f, 149202.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123600 f, 149275.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 661440 f, 387033.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123660 f, 149347.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 661500 f, 387068.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123720 f, 149420.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 661560 f, 387103.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123780 f, 149492.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 661620 f, 387138.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 661680 f, 387173.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 661740 f, 387208.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123840 f, 149565.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 661800 f, 387244.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123900 f, 149637.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 661860 f, 387279.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123960 f, 149710.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 661920 f, 387314.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124020 f, 149782.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 661980 f, 387349.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124080 f, 149855.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 662040 f, 387384.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124140 f, 149927.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 662100 f, 387419.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124200 f, 150000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 662160 f, 387454.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124260 f, 150072.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 662220 f, 387489.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124320 f, 150144.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 662280 f, 387524.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124380 f, 150217.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 662340 f, 387559.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124440 f, 150289.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 662400 f, 387595.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124500 f, 150180.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 662460 f, 387630.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124560 f, 150253.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 662520 f, 387665.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124620 f, 150325.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 662580 f, 387700.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 662640 f, 387735.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124680 f, 150398.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 662700 f, 387770.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124740 f, 150470.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 662760 f, 387805.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124800 f, 150542.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 662820 f, 387840.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124860 f, 150615.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 662880 f, 387875.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124920 f, 150687.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 662940 f, 387911.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124980 f, 150759.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 663000 f, 387946.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125040 f, 150832.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 663060 f, 387981.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125100 f, 150904.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 663120 f, 388016.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125160 f, 150977.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 663180 f, 388051.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125220 f, 151049.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 663240 f, 388086.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125280 f, 151121.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 663300 f, 388121.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125340 f, 151194.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 663360 f, 388156.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125400 f, 151266.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 663420 f, 387964.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125460 f, 151338.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 663480 f, 388000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125520 f, 151411.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 663540 f, 388035.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125580 f, 151483.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125640 f, 151556.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 663600 f, 388070.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125700 f, 151628.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 663660 f, 388105.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125760 f, 151700.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 663720 f, 388140.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125820 f, 151773.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 663780 f, 388175.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125880 f, 151845.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 663840 f, 388210.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125940 f, 151917.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 663900 f, 388245.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126000 f, 151990.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 663960 f, 388280.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126060 f, 152062.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 664020 f, 388315.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126120 f, 152135.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 664080 f, 388350.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126180 f, 152207.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 664140 f, 388385.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126240 f, 152279.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 664200 f, 388421.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126300 f, 152352.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 664260 f, 388456.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126360 f, 152424.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 664320 f, 388491.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126420 f, 152496.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 664380 f, 388526.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126480 f, 152385.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 664440 f, 388561.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126540 f, 152457.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 664500 f, 388596.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126600 f, 152530.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126660 f, 152602.4 fps, 0 ms/f [junit] 1 s: 60 f / 8 ms, 7500.0 fps, 0 ms/f; total: 664560 f, 386596.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126720 f, 152674.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 664620 f, 386631.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126780 f, 152746.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 664680 f, 386666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126840 f, 152819.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 664740 f, 386701.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126900 f, 152891.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 664800 f, 386736.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126960 f, 152963.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 664860 f, 386771.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127020 f, 153036.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 664920 f, 386806.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127080 f, 153108.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 664980 f, 386841.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127140 f, 153180.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 665040 f, 386876.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127200 f, 153253.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 665100 f, 386911.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127260 f, 153325.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 665160 f, 386945.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127320 f, 153397.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127380 f, 153469.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 665220 f, 386980.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127440 f, 153542.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 665280 f, 387015.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127500 f, 153614.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 665340 f, 387050.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127560 f, 153686.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 665400 f, 387085.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127620 f, 153759.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 665460 f, 387120.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127680 f, 153831.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 665520 f, 387155.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127740 f, 153903.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 665580 f, 387190.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127800 f, 153975.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 665640 f, 387225.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127860 f, 154048.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 665700 f, 387260.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 665760 f, 387294.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127920 f, 154120.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 665820 f, 387329.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127980 f, 154192.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 665880 f, 387364.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128040 f, 154265.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 665940 f, 387399.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128100 f, 154337.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 666000 f, 387434.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128160 f, 154409.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 666060 f, 387469.4 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] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 666120 f, 387504.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 666180 f, 387539.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 666240 f, 387348.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 666300 f, 387383.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 666360 f, 387418.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 666420 f, 387453.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 666480 f, 387488.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 666540 f, 387523.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 666600 f, 387558.1 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] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 666660 f, 387593.0 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] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 666720 f, 387627.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 666780 f, 387662.8 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] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 666840 f, 387697.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] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 666900 f, 387732.5 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] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 666960 f, 387767.4 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] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 667020 f, 387802.3 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] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 667080 f, 387837.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] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 667140 f, 387872.0 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] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 667200 f, 387906.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128940 f, 155162.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 667260 f, 387941.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129000 f, 155234.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 667320 f, 387976.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129060 f, 155306.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 667380 f, 388011.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129120 f, 155379.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 667440 f, 388046.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129180 f, 155451.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 667500 f, 388081.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129240 f, 155523.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 667560 f, 388116.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129300 f, 155595.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 667620 f, 388151.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129360 f, 155667.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 667680 f, 388186.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129420 f, 155740.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 667740 f, 388220.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129480 f, 155812.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 667800 f, 388255.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129540 f, 155884.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129600 f, 155956.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 667860 f, 388290.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129660 f, 156028.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 667920 f, 388325.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129720 f, 156101.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 667980 f, 388360.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129780 f, 156173.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 668040 f, 388395.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129840 f, 156245.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129900 f, 156317.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 668100 f, 388430.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 668160 f, 388465.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129960 f, 156389.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 668220 f, 388500.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] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 668280 f, 388534.8 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] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 668340 f, 388569.7 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] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 668400 f, 388604.6 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] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 668460 f, 388639.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] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 668520 f, 388674.4 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] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 668580 f, 388709.2 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] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 668640 f, 388744.2 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] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 668700 f, 388779.1 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] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 668760 f, 388813.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] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 668820 f, 388848.8 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] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 668880 f, 388883.7 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] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 668940 f, 388918.6 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] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 669000 f, 388953.5 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] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 669060 f, 388988.3 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] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 669120 f, 389023.2 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] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 669180 f, 389058.1 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] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 669240 f, 389093.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 669300 f, 388901.7 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] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 669360 f, 388936.6 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] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 669420 f, 388971.5 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] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 669480 f, 389006.4 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] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 669540 f, 389041.2 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] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 669600 f, 389076.1 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] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 669660 f, 389111.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131400 f, 157932.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 669720 f, 389145.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131460 f, 158004.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 669780 f, 389180.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131520 f, 158076.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 669840 f, 389215.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131580 f, 158149.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 669900 f, 389250.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131640 f, 158221.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 669960 f, 389285.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131700 f, 158293.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 670020 f, 389320.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131760 f, 158365.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 670080 f, 389355.0 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] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 670140 f, 389389.9 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] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 670200 f, 389424.7 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] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 670260 f, 389459.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] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 670320 f, 389494.4 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] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 670380 f, 389529.3 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] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 670440 f, 389564.2 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] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 670500 f, 389599.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] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 670560 f, 389633.9 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] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 670620 f, 389668.8 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] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 670680 f, 389703.6 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] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 670740 f, 389738.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] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 670800 f, 389773.3 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] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 670860 f, 389808.2 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] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 670920 f, 389616.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] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 670980 f, 389651.5 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] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 671040 f, 389686.4 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] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 671100 f, 389721.2 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] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 671160 f, 389756.1 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] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 671220 f, 389790.9 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] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 671280 f, 389825.7 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] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 671340 f, 389860.6 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] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 671400 f, 389895.4 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] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 671460 f, 389930.2 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] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 671520 f, 389965.1 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] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 671580 f, 390000.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] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 671640 f, 390034.8 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] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 671700 f, 390069.6 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] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 671760 f, 390104.5 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, 160215.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 671820 f, 390139.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133680 f, 160287.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 671880 f, 390174.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133740 f, 160359.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 671940 f, 390209.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133800 f, 160431.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133860 f, 160503.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 672000 f, 390243.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133920 f, 160575.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 672060 f, 390278.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133980 f, 160647.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134040 f, 160719.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 672120 f, 390313.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134100 f, 160791.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 672180 f, 390348.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134160 f, 160863.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 672240 f, 390383.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134220 f, 160935.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 672300 f, 390418.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134280 f, 161007.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 672360 f, 390452.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134340 f, 161079.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 672420 f, 390487.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134400 f, 161151.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134460 f, 161223.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 672480 f, 390522.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134520 f, 161294.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 672540 f, 390557.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134580 f, 161366.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134640 f, 161438.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 672600 f, 390592.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134700 f, 161510.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 672660 f, 390627.1 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] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 672720 f, 390662.0 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] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 672780 f, 390696.8 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] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 672840 f, 390731.7 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] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 672900 f, 390766.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] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 672960 f, 390801.4 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] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 673020 f, 390836.2 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] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 673080 f, 390871.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] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 673140 f, 390679.0 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] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 673200 f, 390713.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 673260 f, 390748.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 673320 f, 390783.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 673380 f, 390818.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 673440 f, 390853.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] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 673500 f, 390888.0 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] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 673560 f, 390922.8 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] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 673620 f, 390957.6 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] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 673680 f, 390992.4 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] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 673740 f, 391027.2 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] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 673800 f, 391062.1 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] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 673860 f, 391096.9 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] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 673920 f, 391131.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135900 f, 162754.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 673980 f, 391166.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135960 f, 162826.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 674040 f, 391201.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136020 f, 162898.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 674100 f, 391236.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136080 f, 162970.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 674160 f, 391271.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136140 f, 163041.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 674220 f, 391305.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136200 f, 163113.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 674280 f, 391340.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136260 f, 163185.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 674340 f, 391375.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136320 f, 163257.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 674400 f, 391410.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136380 f, 163329.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 674460 f, 391445.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136440 f, 163401.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 674520 f, 391479.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 674580 f, 391514.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 674640 f, 391549.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 674700 f, 391584.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 674760 f, 391619.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 674820 f, 391654.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 674880 f, 391688.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136500 f, 163473.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 674940 f, 391723.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136560 f, 163544.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 675000 f, 391758.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136620 f, 163616.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 675060 f, 391793.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136680 f, 163688.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 675120 f, 391828.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136740 f, 163760.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 675180 f, 391863.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136800 f, 163832.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 675240 f, 391897.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136860 f, 163904.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 675300 f, 391932.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136920 f, 163976.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 675360 f, 391967.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136980 f, 164047.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 675420 f, 392002.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137040 f, 164119.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 675480 f, 392037.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137100 f, 164191.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 675540 f, 392071.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137160 f, 164263.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 675600 f, 392106.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137220 f, 164335.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 675660 f, 392141.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137280 f, 164407.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 675720 f, 392176.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137340 f, 164479.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 675780 f, 392211.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 675840 f, 392246.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137400 f, 164550.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 675900 f, 392280.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137460 f, 164622.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 675960 f, 392315.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137520 f, 164694.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137580 f, 164766.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 676020 f, 392350.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137640 f, 164838.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 676080 f, 392385.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137700 f, 164910.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 676140 f, 392420.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137760 f, 164982.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 676200 f, 392455.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137820 f, 165053.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 676260 f, 392262.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137880 f, 165125.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 676320 f, 392296.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137940 f, 165197.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 676380 f, 392331.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138000 f, 165269.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 676440 f, 392366.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] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 676500 f, 392401.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] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 676560 f, 392436.2 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] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 676620 f, 392471.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] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 676680 f, 392505.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] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 676740 f, 392540.6 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] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 676800 f, 392575.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 676860 f, 392610.2 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] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 676920 f, 392645.0 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] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 676980 f, 392679.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 677040 f, 392714.6 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] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 677100 f, 392749.4 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] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 677160 f, 392784.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138660 f, 165861.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 677220 f, 392819.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138720 f, 165933.0 fps, 0 ms/f [junit] 1 s: 60 f / 8 ms, 7500.0 fps, 0 ms/f; total: 677280 f, 391039.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 677340 f, 391073.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138780 f, 166004.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 677400 f, 391108.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 677460 f, 391143.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138840 f, 166076.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 677520 f, 391177.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138900 f, 166148.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 677580 f, 391212.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 677640 f, 391021.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138960 f, 166220.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 677700 f, 391055.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 677760 f, 391090.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 677820 f, 391125.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139020 f, 166291.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 677880 f, 391159.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139080 f, 166363.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 677940 f, 391194.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139140 f, 166435.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139200 f, 166507.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139260 f, 166578.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 678000 f, 391229.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139320 f, 166650.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139380 f, 166722.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 678060 f, 391263.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139440 f, 166794.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 678120 f, 391298.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139500 f, 166866.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139560 f, 166937.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 678180 f, 391332.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139620 f, 167009.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 678240 f, 391367.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 678300 f, 391402.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139680 f, 167081.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 678360 f, 391436.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139740 f, 167153.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 678420 f, 391471.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139800 f, 167224.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 678480 f, 391506.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139860 f, 167296.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 678540 f, 391540.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139920 f, 167368.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 678600 f, 391575.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139980 f, 167440.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140040 f, 167511.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 678660 f, 391609.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140100 f, 167583.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 678720 f, 391644.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140160 f, 167655.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 678780 f, 391679.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140220 f, 167727.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 678840 f, 391713.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140280 f, 167799.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 678900 f, 391748.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140340 f, 167870.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 678960 f, 391783.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140400 f, 167942.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 679020 f, 391817.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140460 f, 168014.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 679080 f, 391852.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140520 f, 168086.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 679140 f, 391886.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140580 f, 168157.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 679200 f, 391921.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140640 f, 168229.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 679260 f, 391956.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140700 f, 168301.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 679320 f, 391990.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140760 f, 168373.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 679380 f, 392025.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 679440 f, 392060.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140820 f, 168444.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 679500 f, 392094.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140880 f, 168516.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 679560 f, 392129.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140940 f, 168588.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 679620 f, 392163.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141000 f, 168660.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 679680 f, 392198.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141060 f, 168732.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 679740 f, 392233.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141120 f, 168803.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 679800 f, 392267.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141180 f, 168875.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 679860 f, 392302.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141240 f, 168947.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 679920 f, 392337.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141300 f, 169019.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 679980 f, 392371.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] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 680040 f, 392406.2 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] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 680100 f, 392440.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141480 f, 169032.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 680160 f, 392475.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141540 f, 169103.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 680220 f, 392510.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141600 f, 169175.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 680280 f, 392544.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141660 f, 169247.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 680340 f, 392579.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 680400 f, 392613.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 680460 f, 392648.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 680520 f, 392683.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141720 f, 169319.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 680580 f, 392717.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 680640 f, 392752.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141780 f, 169390.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 680700 f, 392787.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141840 f, 169462.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 680760 f, 392595.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 680820 f, 392629.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141900 f, 169534.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 680880 f, 392664.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141960 f, 169605.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 680940 f, 392698.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142020 f, 169677.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 681000 f, 392733.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142080 f, 169749.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 681060 f, 392768.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142140 f, 169820.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 681120 f, 392802.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142200 f, 169892.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 681180 f, 392837.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142260 f, 169964.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 681240 f, 392871.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142320 f, 170035.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 681300 f, 392906.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142380 f, 170107.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 681360 f, 392941.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142440 f, 170179.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 681420 f, 392975.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142500 f, 170250.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142560 f, 170322.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 681480 f, 393010.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142620 f, 170394.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 681540 f, 393044.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142680 f, 170465.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 681600 f, 393079.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142740 f, 170537.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 681660 f, 393114.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142800 f, 170609.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 681720 f, 393148.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142860 f, 170681.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 681780 f, 393183.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142920 f, 170752.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 681840 f, 393218.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142980 f, 170824.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 681900 f, 393252.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143040 f, 170896.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 681960 f, 393287.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143100 f, 170967.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 682020 f, 393321.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143160 f, 171039.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 682080 f, 393356.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143220 f, 171111.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 682140 f, 393391.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143280 f, 171182.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 682200 f, 393425.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143340 f, 171254.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 682260 f, 393460.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143400 f, 171326.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 682320 f, 393494.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143460 f, 171397.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 682380 f, 393529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143520 f, 171469.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 682440 f, 393564.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143580 f, 171541.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 682500 f, 393598.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143640 f, 171612.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 682560 f, 393633.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143700 f, 171684.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 682620 f, 393667.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143760 f, 171756.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 682680 f, 393702.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 682740 f, 393737.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 682800 f, 393771.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143820 f, 171827.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 682860 f, 393806.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143880 f, 171899.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 682920 f, 393840.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143940 f, 171971.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 682980 f, 393875.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144000 f, 172043.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 683040 f, 393910.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144060 f, 172114.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 683100 f, 393944.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144120 f, 171980.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 683160 f, 393979.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144180 f, 172052.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 683220 f, 394013.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144240 f, 172124.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 683280 f, 394048.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 683340 f, 394083.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144300 f, 172195.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 683400 f, 394117.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 683460 f, 394152.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144360 f, 172267.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 683520 f, 394186.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 683580 f, 394221.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144420 f, 172338.9 fps, 0 ms/f [junit] 1 s: 60 f / 3 ms, 20000.0 fps, 0 ms/f; total: 683640 f, 393348.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144480 f, 172410.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 683700 f, 393383.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144540 f, 172482.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 683760 f, 393417.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144600 f, 172553.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 683820 f, 393452.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144660 f, 172625.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 683880 f, 393486.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144720 f, 172696.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 683940 f, 393521.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144780 f, 172768.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 684000 f, 393555.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144840 f, 172840.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 684060 f, 393590.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144900 f, 172911.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 684120 f, 393624.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144960 f, 172983.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 684180 f, 393659.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145020 f, 173054.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 684240 f, 393693.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145080 f, 173126.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 684300 f, 393728.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145140 f, 173198.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145200 f, 173269.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145260 f, 173341.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 684360 f, 393762.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145320 f, 173412.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 684420 f, 393797.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145380 f, 173484.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 684480 f, 393832.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145440 f, 173556.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 684540 f, 393866.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145500 f, 173627.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 684600 f, 393901.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145560 f, 173699.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 684660 f, 393935.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145620 f, 173770.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 684720 f, 393970.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145680 f, 173842.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 684780 f, 394004.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145740 f, 173914.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 684840 f, 394039.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145800 f, 173985.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 684900 f, 394073.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145860 f, 174057.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 684960 f, 394108.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145920 f, 174128.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 685020 f, 394142.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145980 f, 174200.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146040 f, 174272.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 685080 f, 394177.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146100 f, 174343.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 685140 f, 394211.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146160 f, 174415.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 685200 f, 394246.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146220 f, 174486.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 685260 f, 394280.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146280 f, 174558.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 685320 f, 394088.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146340 f, 174630.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 685380 f, 394123.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146400 f, 174701.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 685440 f, 394157.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146460 f, 174773.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 685500 f, 394192.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146520 f, 174844.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 685560 f, 394226.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146580 f, 174916.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 685620 f, 394261.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146640 f, 174988.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 685680 f, 394295.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146700 f, 175059.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 685740 f, 394330.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146760 f, 175131.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 685800 f, 394364.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146820 f, 175202.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 685860 f, 394399.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146880 f, 175065.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 685920 f, 394433.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146940 f, 175137.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 685980 f, 394468.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147000 f, 175208.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 686040 f, 394502.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 686100 f, 394537.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 686160 f, 394571.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 686220 f, 394606.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 686280 f, 394640.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 686340 f, 394675.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 686400 f, 394709.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 686460 f, 394744.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147060 f, 175280.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 686520 f, 394778.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 686580 f, 394813.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 686640 f, 394847.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147120 f, 175351.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 686700 f, 394882.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 686760 f, 394916.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147180 f, 175423.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 686820 f, 394951.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147240 f, 175494.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 686880 f, 394985.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147300 f, 175566.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147360 f, 175637.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 686940 f, 395020.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147420 f, 175709.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 687000 f, 395054.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147480 f, 175780.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 687060 f, 395089.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147540 f, 175852.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 687120 f, 395123.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147600 f, 175923.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 687180 f, 395158.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147660 f, 175995.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 687240 f, 395192.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147720 f, 176066.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 687300 f, 395227.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147780 f, 176138.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 687360 f, 395261.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147840 f, 176209.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 687420 f, 395296.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147900 f, 176281.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 687480 f, 395330.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147960 f, 176352.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 687540 f, 395365.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148020 f, 176424.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 687600 f, 395399.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148080 f, 176495.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 687660 f, 395434.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148140 f, 176567.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 687720 f, 395468.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148200 f, 176638.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 687780 f, 395503.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148260 f, 176710.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148320 f, 176781.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 687840 f, 395537.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148380 f, 176853.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 687900 f, 395572.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148440 f, 176924.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148500 f, 176996.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 687960 f, 395606.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148560 f, 177067.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 688020 f, 395641.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148620 f, 177139.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148680 f, 177210.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 688080 f, 395675.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148740 f, 177282.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 688140 f, 395710.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148800 f, 177354.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 688200 f, 395744.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148860 f, 177425.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 688260 f, 395779.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148920 f, 177497.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 688320 f, 395813.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148980 f, 177568.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 688380 f, 395848.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149040 f, 177640.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 688440 f, 395882.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149100 f, 177711.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 688500 f, 395917.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149160 f, 177783.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149220 f, 177854.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 688560 f, 395951.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149280 f, 177926.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 688620 f, 395986.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149340 f, 177997.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 688680 f, 396020.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 688740 f, 395827.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149400 f, 178069.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 688800 f, 395862.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 688860 f, 395896.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149460 f, 178140.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 688920 f, 395931.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149520 f, 178212.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 688980 f, 395965.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149580 f, 178071.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 689040 f, 396000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149640 f, 178142.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 689100 f, 396034.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 689160 f, 396068.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149700 f, 178214.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 689220 f, 396103.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 689280 f, 396137.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149760 f, 178285.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 689340 f, 396172.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149820 f, 178357.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 689400 f, 396206.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149880 f, 178428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149940 f, 178500.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 689460 f, 396241.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150000 f, 178571.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 689520 f, 396275.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150060 f, 178642.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 689580 f, 396310.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150120 f, 178714.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 689640 f, 396344.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 689700 f, 396379.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150180 f, 178785.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 689760 f, 396413.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150240 f, 178857.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 689820 f, 396448.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150300 f, 178928.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 689880 f, 396482.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150360 f, 179000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 689940 f, 396517.2 fps, 0 ms/f [junit] 1 s: 60 f / 9 ms, 6666.6 fps, 0 ms/f; total: 690000 f, 394511.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150420 f, 179071.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 690060 f, 394545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150480 f, 179142.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 690120 f, 394579.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150540 f, 179214.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 690180 f, 394614.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150600 f, 179285.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 690240 f, 394648.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150660 f, 179357.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 690300 f, 394682.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150720 f, 179428.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 690360 f, 394716.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150780 f, 179500.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 690420 f, 394525.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150840 f, 179571.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 690480 f, 394560.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150900 f, 179642.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 690540 f, 394594.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150960 f, 179714.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 690600 f, 394628.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151020 f, 179785.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 690660 f, 394662.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151080 f, 179857.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 690720 f, 394697.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151140 f, 179928.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151200 f, 180000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 690780 f, 394731.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151260 f, 180071.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 690840 f, 394765.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151320 f, 180142.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 690900 f, 394799.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151380 f, 180214.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 690960 f, 394834.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151440 f, 180285.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 691020 f, 394868.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151500 f, 180357.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 691080 f, 394902.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151560 f, 180428.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 691140 f, 394937.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151620 f, 180500.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 691200 f, 394971.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151680 f, 180571.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 691260 f, 395005.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151740 f, 180642.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 691320 f, 395040.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151800 f, 180714.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 691380 f, 395074.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151860 f, 180785.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 691440 f, 395108.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151920 f, 180857.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 691500 f, 395142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151980 f, 180928.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 691560 f, 395177.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152040 f, 181000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 691620 f, 395211.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152100 f, 181071.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 691680 f, 395245.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152160 f, 181142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152220 f, 181214.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 691740 f, 395280.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152280 f, 181070.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 691800 f, 395314.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 691860 f, 395348.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 691920 f, 395382.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152340 f, 181141.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 691980 f, 395417.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 692040 f, 395451.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152400 f, 181212.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 692100 f, 395485.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 692160 f, 395520.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 692220 f, 395554.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152460 f, 181284.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 692280 f, 395588.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152520 f, 181355.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 692340 f, 395622.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 692400 f, 395657.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152580 f, 181426.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 692460 f, 395691.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152640 f, 181498.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 692520 f, 395725.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152700 f, 181569.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 692580 f, 395759.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 692640 f, 395794.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152760 f, 181640.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152820 f, 181712.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152880 f, 181783.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 692700 f, 395828.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152940 f, 181854.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 692760 f, 395862.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153000 f, 181926.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 692820 f, 395897.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153060 f, 181997.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 692880 f, 395931.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153120 f, 182068.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 692940 f, 395965.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153180 f, 182140.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 693000 f, 396000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153240 f, 182211.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 693060 f, 396034.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153300 f, 182283.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 693120 f, 396068.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153360 f, 182354.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 693180 f, 396102.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153420 f, 182425.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 693240 f, 396137.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153480 f, 182497.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 693300 f, 396171.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153540 f, 182568.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 693360 f, 396205.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153600 f, 182639.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 693420 f, 396240.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153660 f, 182711.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 693480 f, 396274.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153720 f, 182782.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 693540 f, 396308.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153780 f, 182853.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 693600 f, 396342.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153840 f, 182925.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 693660 f, 396150.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153900 f, 182996.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 693720 f, 396185.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153960 f, 183067.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 693780 f, 396219.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154020 f, 183139.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 693840 f, 396253.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154080 f, 183210.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 693900 f, 396287.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154140 f, 183281.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 693960 f, 396322.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154200 f, 183353.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 694020 f, 396356.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 694080 f, 396390.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154260 f, 183424.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 694140 f, 396424.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 694200 f, 396459.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154320 f, 183495.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 694260 f, 396493.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 694320 f, 396527.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154380 f, 183567.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 694380 f, 396561.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154440 f, 183638.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 694440 f, 396596.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 694500 f, 396630.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154500 f, 183709.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 694560 f, 396664.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154560 f, 183781.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 694620 f, 396699.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 694680 f, 396733.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154620 f, 183852.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 694740 f, 396767.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154680 f, 183923.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 694800 f, 396801.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154740 f, 183995.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 694860 f, 396836.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154800 f, 184066.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 694920 f, 396870.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154860 f, 183919.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 694980 f, 396904.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154920 f, 183990.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154980 f, 184061.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 695040 f, 396938.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155040 f, 184133.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 695100 f, 396973.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155100 f, 184204.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155160 f, 184275.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 695160 f, 397007.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155220 f, 184346.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 695220 f, 397041.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155280 f, 184418.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155340 f, 184489.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 695280 f, 397075.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155400 f, 184560.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 695340 f, 397110.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155460 f, 184631.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 695400 f, 397144.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155520 f, 184703.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 695460 f, 397178.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 695520 f, 397213.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 695580 f, 397247.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 695640 f, 397281.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 695700 f, 397315.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155580 f, 184774.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 695760 f, 397350.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155640 f, 184845.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 695820 f, 397384.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155700 f, 184916.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 695880 f, 397418.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155760 f, 184988.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 695940 f, 397452.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155820 f, 185059.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 696000 f, 397487.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155880 f, 185130.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155940 f, 185201.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 696060 f, 397521.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156000 f, 185273.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156060 f, 185344.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 696120 f, 397555.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156120 f, 185415.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 696180 f, 397589.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156180 f, 185486.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 696240 f, 397624.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156240 f, 185558.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 696300 f, 397658.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156300 f, 185629.4 fps, 0 ms/f [junit] 1 s: 60 f / 3 ms, 20000.0 fps, 0 ms/f; total: 696360 f, 396786.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156360 f, 185700.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 696420 f, 396820.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156420 f, 185771.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 696480 f, 396854.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156480 f, 185843.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 696540 f, 396888.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 696600 f, 396923.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 696660 f, 396957.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 696720 f, 396991.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156540 f, 185914.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 696780 f, 397025.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156600 f, 185985.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 696840 f, 397059.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156660 f, 186057.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 696900 f, 397094.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156720 f, 186128.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 696960 f, 397128.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156780 f, 186199.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 697020 f, 397162.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156840 f, 186270.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 697080 f, 397196.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156900 f, 186342.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156960 f, 186413.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157020 f, 186484.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 697140 f, 397230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157080 f, 186555.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 697200 f, 397264.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157140 f, 186627.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 697260 f, 397299.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157200 f, 186698.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 697320 f, 397333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157260 f, 186769.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 697380 f, 397367.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 697440 f, 397401.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 697500 f, 397435.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 697560 f, 397470.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 697620 f, 397504.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 697680 f, 397538.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 697740 f, 397572.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 697800 f, 397606.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 697860 f, 397641.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157320 f, 186840.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157380 f, 186912.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 697920 f, 397675.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157440 f, 186761.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 697980 f, 397709.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157500 f, 186832.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 698040 f, 397743.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157560 f, 186903.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 698100 f, 397777.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157620 f, 186975.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 698160 f, 397811.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157680 f, 187046.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 698220 f, 397846.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157740 f, 187117.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 698280 f, 397880.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157800 f, 187188.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 698340 f, 397914.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157860 f, 187259.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 698400 f, 397948.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157920 f, 187330.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 698460 f, 397982.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157980 f, 187402.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 698520 f, 398017.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 698580 f, 397824.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158040 f, 187473.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 698640 f, 397858.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158100 f, 187544.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 698700 f, 397892.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158160 f, 187615.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 698760 f, 397927.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158220 f, 187686.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 698820 f, 397961.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158280 f, 187758.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 698880 f, 397995.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158340 f, 187829.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 698940 f, 398029.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158400 f, 187900.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 699000 f, 398063.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158460 f, 187971.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 699060 f, 398097.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158520 f, 188042.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 699120 f, 398132.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158580 f, 188113.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 699180 f, 398166.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158640 f, 188185.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 699240 f, 398200.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158700 f, 188256.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 699300 f, 398234.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158760 f, 188327.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 699360 f, 398268.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158820 f, 188398.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 699420 f, 398302.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158880 f, 188469.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 699480 f, 398337.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158940 f, 188540.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159000 f, 188612.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 699540 f, 398371.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159060 f, 188683.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 699600 f, 398405.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159120 f, 188754.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 699660 f, 398439.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159180 f, 188825.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 699720 f, 398473.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159240 f, 188896.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 699780 f, 398507.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159300 f, 188967.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 699840 f, 398542.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159360 f, 189039.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 699900 f, 398576.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159420 f, 189110.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 699960 f, 398610.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159480 f, 189181.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 700020 f, 398644.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159540 f, 189252.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 700080 f, 398678.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159600 f, 189323.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 700140 f, 398713.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159660 f, 189395.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 700200 f, 398747.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159720 f, 189466.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 700260 f, 398781.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159780 f, 189537.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 700320 f, 398815.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 700380 f, 398849.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159840 f, 189383.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 700440 f, 398883.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159900 f, 189454.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 700500 f, 398917.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159960 f, 189526.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 700560 f, 398952.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 700620 f, 398986.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160020 f, 189597.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 700680 f, 399020.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160080 f, 189668.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 700740 f, 399054.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160140 f, 189739.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 700800 f, 399088.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160200 f, 189810.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 700860 f, 399123.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160260 f, 189881.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 700920 f, 399157.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160320 f, 189952.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 700980 f, 399191.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160380 f, 190023.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 701040 f, 399225.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 701100 f, 399259.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160440 f, 190094.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 701160 f, 399293.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160500 f, 190165.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 701220 f, 399328.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 701280 f, 399362.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160560 f, 190236.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 701340 f, 399396.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160620 f, 190308.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 701400 f, 399430.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 701460 f, 399464.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160680 f, 190379.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 701520 f, 399498.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 701580 f, 399533.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 701640 f, 399567.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160740 f, 190450.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 701700 f, 399601.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160800 f, 190521.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 701760 f, 399635.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 701820 f, 399669.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160860 f, 190592.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 701880 f, 399703.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160920 f, 190663.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 701940 f, 399738.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 702000 f, 399544.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160980 f, 190734.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 702060 f, 399578.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161040 f, 190805.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 702120 f, 399612.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161100 f, 190876.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 702180 f, 399647.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161160 f, 190947.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 702240 f, 399681.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161220 f, 191018.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 702300 f, 399715.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 702360 f, 399749.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161280 f, 191090.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 702420 f, 399783.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161340 f, 191161.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 702480 f, 399817.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161400 f, 191232.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 702540 f, 399852.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161460 f, 191303.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 702600 f, 399886.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161520 f, 191374.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 702660 f, 399920.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161580 f, 191445.5 fps, 0 ms/f [junit] 1 s: 60 f / 4 ms, 15000.0 fps, 0 ms/f; total: 702720 f, 399046.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161640 f, 191516.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 702780 f, 399080.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161700 f, 191587.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 702840 f, 399114.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161760 f, 191658.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 702900 f, 399148.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161820 f, 191729.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 702960 f, 399182.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161880 f, 191800.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 703020 f, 399216.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 703080 f, 399250.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161940 f, 191872.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 703140 f, 399284.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162000 f, 191943.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 703200 f, 399318.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162060 f, 192014.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 703260 f, 399352.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162120 f, 192085.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 703320 f, 399386.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162180 f, 192156.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 703380 f, 399420.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162240 f, 192227.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 703440 f, 399454.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162300 f, 192071.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162360 f, 192142.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 703500 f, 399488.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 703560 f, 399523.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162420 f, 192213.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 703620 f, 399557.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 703680 f, 399591.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162480 f, 192284.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 703740 f, 399625.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 703800 f, 399659.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162540 f, 192355.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 703860 f, 399693.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162600 f, 192426.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 703920 f, 399727.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 703980 f, 399761.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162660 f, 192497.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 704040 f, 399795.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162720 f, 192568.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 704100 f, 399829.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 704160 f, 399863.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162780 f, 192639.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 704220 f, 399897.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 704280 f, 399931.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162840 f, 192710.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 704340 f, 399965.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162900 f, 192781.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 704400 f, 400000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 704460 f, 400034.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 704520 f, 400068.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162960 f, 192852.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163020 f, 192923.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 704580 f, 400102.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163080 f, 192994.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 704640 f, 400136.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163140 f, 193065.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 704700 f, 400170.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163200 f, 193136.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 704760 f, 400204.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163260 f, 193207.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 704820 f, 400238.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163320 f, 193278.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 704880 f, 400272.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163380 f, 193349.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 704940 f, 400306.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163440 f, 193420.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 705000 f, 400340.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163500 f, 193491.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 705060 f, 400147.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163560 f, 193562.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 705120 f, 400181.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163620 f, 193633.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 705180 f, 400215.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163680 f, 193704.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 705240 f, 400249.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163740 f, 193775.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 705300 f, 400283.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163800 f, 193846.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 705360 f, 400317.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163860 f, 193917.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 705420 f, 400351.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 705480 f, 400385.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163920 f, 193988.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 705540 f, 400419.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163980 f, 194059.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 705600 f, 400454.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164040 f, 194130.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 705660 f, 400488.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164100 f, 194201.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 705720 f, 400522.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164160 f, 194272.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 705780 f, 400556.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164220 f, 194343.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 705840 f, 400590.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164280 f, 194414.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 705900 f, 400624.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164340 f, 194485.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 705960 f, 400658.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164400 f, 194556.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 706020 f, 400692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164460 f, 194627.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 706080 f, 400726.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164520 f, 194698.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164580 f, 194769.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 706140 f, 400760.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164640 f, 194840.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164700 f, 194911.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 706200 f, 400794.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164760 f, 194751.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 706260 f, 400828.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164820 f, 194822.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 706320 f, 400862.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164880 f, 194893.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 706380 f, 400896.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164940 f, 194964.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 706440 f, 400930.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165000 f, 195035.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 706500 f, 400964.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165060 f, 195106.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 706560 f, 400998.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165120 f, 195177.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 706620 f, 401032.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165180 f, 195248.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165240 f, 195319.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 706680 f, 401066.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165300 f, 195390.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 706740 f, 401101.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165360 f, 195461.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 706800 f, 401135.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165420 f, 195531.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 706860 f, 401169.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165480 f, 195602.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 706920 f, 401203.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165540 f, 195673.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 706980 f, 401237.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165600 f, 195744.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 707040 f, 401271.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165660 f, 195815.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 707100 f, 401305.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165720 f, 195886.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 707160 f, 401339.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165780 f, 195957.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 707220 f, 401373.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165840 f, 196028.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 707280 f, 401407.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165900 f, 196099.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 707340 f, 401441.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165960 f, 196170.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 707400 f, 401475.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 707460 f, 401509.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166020 f, 196241.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 707520 f, 401543.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166080 f, 196312.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 707580 f, 401577.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166140 f, 196382.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 707640 f, 401611.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166200 f, 196453.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 707700 f, 401645.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166260 f, 196524.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 707760 f, 401679.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166320 f, 196595.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166380 f, 196666.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 707820 f, 401713.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166440 f, 196737.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166500 f, 196808.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 707880 f, 401748.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166560 f, 196879.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166620 f, 196950.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 707940 f, 401782.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166680 f, 197021.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 708000 f, 401816.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 708060 f, 401850.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166740 f, 197092.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 708120 f, 401884.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166800 f, 197163.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166860 f, 197234.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 708180 f, 401918.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166920 f, 197304.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 708240 f, 401952.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166980 f, 197375.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 708300 f, 401986.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167040 f, 197446.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 708360 f, 401792.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167100 f, 197517.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 708420 f, 401826.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167160 f, 197588.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 708480 f, 401860.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167220 f, 197659.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 708540 f, 401894.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167280 f, 197497.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 708600 f, 401928.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167340 f, 197567.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 708660 f, 401962.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167400 f, 197638.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 708720 f, 401996.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167460 f, 197709.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 708780 f, 402030.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167520 f, 197780.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167580 f, 197851.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 708840 f, 402064.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167640 f, 197922.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 708900 f, 402098.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167700 f, 197992.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 708960 f, 402132.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167760 f, 198063.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 709020 f, 402166.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167820 f, 198134.6 fps, 0 ms/f [junit] 1 s: 60 f / 7 ms, 8571.4 fps, 0 ms/f; total: 709080 f, 400383.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167880 f, 198205.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 709140 f, 400417.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167940 f, 198276.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168000 f, 198347.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 709200 f, 400451.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168060 f, 198417.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 709260 f, 400485.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168120 f, 198488.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 709320 f, 400519.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168180 f, 198559.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 709380 f, 400553.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168240 f, 198630.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 709440 f, 400587.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168300 f, 198701.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 709500 f, 400621.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168360 f, 198772.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 709560 f, 400655.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168420 f, 198842.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168480 f, 198913.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 709620 f, 400688.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168540 f, 198984.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168600 f, 199055.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 709680 f, 400722.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168660 f, 199126.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168720 f, 199197.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168780 f, 199268.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 709740 f, 400756.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168840 f, 199338.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168900 f, 199409.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 709800 f, 400790.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168960 f, 199480.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169020 f, 199551.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 709860 f, 400824.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169080 f, 199622.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169140 f, 199693.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169200 f, 199763.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169260 f, 199834.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 709920 f, 400858.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 709980 f, 400892.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 710040 f, 400926.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 710100 f, 400959.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 710160 f, 400993.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 710220 f, 401027.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169320 f, 199905.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 710280 f, 401061.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169380 f, 199976.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 710340 f, 401095.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169440 f, 200047.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 710400 f, 401129.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169500 f, 200118.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 710460 f, 401163.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169560 f, 200188.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 710520 f, 401197.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169620 f, 200259.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 710580 f, 401230.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169680 f, 200330.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 710640 f, 401264.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169740 f, 200401.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 710700 f, 401298.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169800 f, 200235.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 710760 f, 401332.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169860 f, 200306.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 710820 f, 401366.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169920 f, 200377.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 710880 f, 401400.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169980 f, 200448.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 710940 f, 401434.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170040 f, 200518.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 711000 f, 401468.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170100 f, 200589.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 711060 f, 401501.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170160 f, 200660.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 711120 f, 401535.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170220 f, 200731.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 711180 f, 401569.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170280 f, 200801.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 711240 f, 401603.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170340 f, 200872.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 711300 f, 401637.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170400 f, 200943.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 711360 f, 401671.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170460 f, 201014.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 711420 f, 401705.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170520 f, 201084.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 711480 f, 401739.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170580 f, 201155.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 711540 f, 401773.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170640 f, 201226.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 711600 f, 401806.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170700 f, 201297.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 711660 f, 401840.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170760 f, 201367.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 711720 f, 401874.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170820 f, 201438.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 711780 f, 401681.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170880 f, 201509.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 711840 f, 401715.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170940 f, 201580.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 711900 f, 401749.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171000 f, 201650.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 711960 f, 401783.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171060 f, 201721.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 712020 f, 401817.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171120 f, 201792.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 712080 f, 401851.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171180 f, 201863.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 712140 f, 401884.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171240 f, 201933.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 712200 f, 401918.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171300 f, 202004.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 712260 f, 401952.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171360 f, 202075.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 712320 f, 401986.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171420 f, 202146.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 712380 f, 402020.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171480 f, 202216.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 712440 f, 402054.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171540 f, 202287.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171600 f, 202358.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 712500 f, 402088.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171660 f, 202429.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 712560 f, 402121.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171720 f, 202500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171780 f, 202570.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171840 f, 202641.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 712620 f, 402155.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171900 f, 202712.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171960 f, 202783.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 712680 f, 402189.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172020 f, 202853.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 712740 f, 402223.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172080 f, 202924.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 712800 f, 402257.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172140 f, 202995.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 712860 f, 402291.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172200 f, 203066.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172260 f, 202897.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 712920 f, 402325.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172320 f, 202968.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172380 f, 203038.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 712980 f, 402358.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172440 f, 203109.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 713040 f, 402392.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172500 f, 203180.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 713100 f, 402426.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172560 f, 203250.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 713160 f, 402460.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172620 f, 203321.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172680 f, 203392.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 713220 f, 402494.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172740 f, 203462.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 713280 f, 402528.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172800 f, 203533.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 713340 f, 402562.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172860 f, 203604.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 713400 f, 402595.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172920 f, 203674.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 713460 f, 402629.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172980 f, 203745.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 713520 f, 402663.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173040 f, 203816.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 713580 f, 402697.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173100 f, 203886.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173160 f, 203957.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 713640 f, 402731.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173220 f, 204028.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173280 f, 204098.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 713700 f, 402765.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173340 f, 204169.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 713760 f, 402799.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173400 f, 204240.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173460 f, 204310.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 713820 f, 402832.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173520 f, 204381.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 713880 f, 402866.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173580 f, 204452.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 713940 f, 402900.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173640 f, 204522.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 714000 f, 402934.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173700 f, 204593.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 714060 f, 402968.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173760 f, 204664.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 714120 f, 403002.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173820 f, 204734.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173880 f, 204805.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 714180 f, 403036.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173940 f, 204876.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 714240 f, 403069.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174000 f, 204947.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 714300 f, 403103.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174060 f, 205017.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 714360 f, 403137.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174120 f, 205088.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174180 f, 205159.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 714420 f, 403171.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174240 f, 205229.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 714480 f, 403205.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174300 f, 205300.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 714540 f, 403239.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174360 f, 205371.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 714600 f, 403273.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174420 f, 205441.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 714660 f, 403306.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174480 f, 205512.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 714720 f, 403340.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 714780 f, 403374.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174540 f, 205583.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 714840 f, 403408.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174600 f, 205653.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 714900 f, 403442.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174660 f, 205724.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 714960 f, 403476.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174720 f, 205552.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174780 f, 205623.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 715020 f, 403510.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174840 f, 205694.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 715080 f, 403316.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174900 f, 205764.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 715140 f, 403350.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174960 f, 205835.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 715200 f, 403384.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 715260 f, 403417.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175020 f, 205905.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 715320 f, 403451.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175080 f, 205976.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 715380 f, 403485.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175140 f, 206047.0 fps, 0 ms/f [junit] 1 s: 60 f / 4 ms, 15000.0 fps, 0 ms/f; total: 715440 f, 402611.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175200 f, 206117.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 715500 f, 402644.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175260 f, 206188.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 715560 f, 402678.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175320 f, 206258.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 715620 f, 402712.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 715680 f, 402746.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 715740 f, 402779.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 715800 f, 402813.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175380 f, 206329.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 715860 f, 402847.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175440 f, 206400.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 715920 f, 402881.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175500 f, 206470.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175560 f, 206541.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175620 f, 206611.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 715980 f, 402915.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175680 f, 206682.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 716040 f, 402948.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 716100 f, 402982.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175740 f, 206752.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 716160 f, 403016.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175800 f, 206823.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 716220 f, 403050.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175860 f, 206894.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175920 f, 206964.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175980 f, 207035.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 716280 f, 403083.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176040 f, 207105.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 716340 f, 403117.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176100 f, 207176.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 716400 f, 403151.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176160 f, 207247.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 716460 f, 403185.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176220 f, 207317.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 716520 f, 403218.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176280 f, 207388.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 716580 f, 403252.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176340 f, 207458.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 716640 f, 403286.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176400 f, 207285.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176460 f, 207356.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 716700 f, 403320.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176520 f, 207426.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 716760 f, 403353.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176580 f, 207497.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176640 f, 207567.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 716820 f, 403387.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176700 f, 207638.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176760 f, 207708.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176820 f, 207779.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176880 f, 207849.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 716880 f, 403421.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176940 f, 207920.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 716940 f, 403455.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177000 f, 207990.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177060 f, 208061.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 717000 f, 403262.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177120 f, 208131.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 717060 f, 403295.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177180 f, 208202.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 717120 f, 403329.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177240 f, 208272.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 717180 f, 403363.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177300 f, 208343.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 717240 f, 403397.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177360 f, 208413.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 717300 f, 403430.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177420 f, 208484.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 717360 f, 403464.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177480 f, 208554.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 717420 f, 403498.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177540 f, 208625.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 717480 f, 403532.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177600 f, 208695.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 717540 f, 403565.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177660 f, 208766.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 717600 f, 403599.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177720 f, 208836.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 717660 f, 403633.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177780 f, 208907.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 717720 f, 403667.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177840 f, 208977.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 717780 f, 403700.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 717840 f, 403734.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 717900 f, 403768.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 717960 f, 403802.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 718020 f, 403835.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 718080 f, 403869.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177900 f, 208802.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 718140 f, 403903.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177960 f, 208873.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 718200 f, 403937.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178020 f, 208943.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 718260 f, 403970.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178080 f, 209014.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 718320 f, 404004.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 718380 f, 404038.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178140 f, 209084.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 718440 f, 404072.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178200 f, 209154.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 718500 f, 404105.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178260 f, 209225.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 718560 f, 404139.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 718620 f, 404173.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178320 f, 209295.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 718680 f, 404206.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178380 f, 209366.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 718740 f, 404240.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178440 f, 209436.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 718800 f, 404274.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178500 f, 209507.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178560 f, 209577.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178620 f, 209647.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 718860 f, 404308.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178680 f, 209718.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178740 f, 209788.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 718920 f, 404341.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178800 f, 209859.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 718980 f, 404375.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178860 f, 209929.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 719040 f, 404409.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178920 f, 210000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 719100 f, 404443.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178980 f, 210070.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 719160 f, 404476.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179040 f, 210140.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 719220 f, 404510.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179100 f, 210211.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 719280 f, 404544.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179160 f, 210281.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 719340 f, 404578.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179220 f, 210352.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 719400 f, 404611.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179280 f, 210422.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179340 f, 210492.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 719460 f, 404645.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179400 f, 210316.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 719520 f, 404679.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179460 f, 210386.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 719580 f, 404713.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179520 f, 210457.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 719640 f, 404746.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179580 f, 210527.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179640 f, 210597.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 719700 f, 404780.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179700 f, 210668.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 719760 f, 404814.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179760 f, 210738.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 719820 f, 404848.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179820 f, 210808.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 719880 f, 404881.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179880 f, 210879.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 719940 f, 404915.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179940 f, 210949.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 720000 f, 404949.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180000 f, 211019.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 720060 f, 404983.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180060 f, 211090.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 720120 f, 405016.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180120 f, 211160.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 720180 f, 404822.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180180 f, 211230.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 720240 f, 404856.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180240 f, 211301.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 720300 f, 404890.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180300 f, 211371.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180360 f, 211441.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 720360 f, 404924.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180420 f, 211512.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 720420 f, 404957.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180480 f, 211582.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 720480 f, 404991.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180540 f, 211652.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 720540 f, 405025.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180600 f, 211723.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 720600 f, 405059.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180660 f, 211793.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 720660 f, 405092.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180720 f, 211864.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 720720 f, 405126.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 720780 f, 405160.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180780 f, 211934.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 720840 f, 405193.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180840 f, 212004.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 720900 f, 405227.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180900 f, 211826.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 720960 f, 405261.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180960 f, 211896.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 721020 f, 405295.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181020 f, 211967.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 721080 f, 405328.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181080 f, 212037.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 721140 f, 405362.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181140 f, 212107.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 721200 f, 405396.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181200 f, 212177.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 721260 f, 405430.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181260 f, 212248.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 721320 f, 405463.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181320 f, 212318.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 721380 f, 405497.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181380 f, 212388.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 721440 f, 405531.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181440 f, 212459.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 721500 f, 405564.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181500 f, 212529.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 721560 f, 405598.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181560 f, 212599.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 721620 f, 405632.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181620 f, 212669.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 721680 f, 405666.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181680 f, 212740.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 721740 f, 405699.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181740 f, 212810.3 fps, 0 ms/f [junit] 1 s: 60 f / 4 ms, 15000.0 fps, 0 ms/f; total: 721800 f, 404596.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181800 f, 212880.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 721860 f, 404630.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181860 f, 212950.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 721920 f, 404663.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181920 f, 213021.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 721980 f, 404697.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181980 f, 213091.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 722040 f, 404730.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182040 f, 213161.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 722100 f, 404764.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 722160 f, 404798.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 722220 f, 404831.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182100 f, 213231.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 722280 f, 404865.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182160 f, 213302.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 722340 f, 404899.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182220 f, 213372.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 722400 f, 404932.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182280 f, 213442.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 722460 f, 404966.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182340 f, 213512.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 722520 f, 405000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182400 f, 213333.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 722580 f, 405033.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182460 f, 213403.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 722640 f, 405067.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182520 f, 213473.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182580 f, 213543.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 722700 f, 405100.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182640 f, 213614.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 722760 f, 405134.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182700 f, 213684.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 722820 f, 405168.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182760 f, 213754.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 722880 f, 405201.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182820 f, 213824.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 722940 f, 405235.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182880 f, 213894.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 723000 f, 405269.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182940 f, 213964.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 723060 f, 405302.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183000 f, 214035.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 723120 f, 405336.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183060 f, 214105.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 723180 f, 405369.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 723240 f, 405403.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183120 f, 214175.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 723300 f, 405437.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183180 f, 214245.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183240 f, 214315.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 723360 f, 405470.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 723420 f, 405504.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183300 f, 214385.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 723480 f, 405538.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183360 f, 214456.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 723540 f, 405571.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183420 f, 214526.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 723600 f, 405605.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183480 f, 214596.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 723660 f, 405639.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183540 f, 214666.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 723720 f, 405672.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183600 f, 214736.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 723780 f, 405706.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183660 f, 214807.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 723840 f, 405739.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183720 f, 214877.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 723900 f, 405773.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183780 f, 214947.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 723960 f, 405807.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183840 f, 215017.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 724020 f, 405840.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183900 f, 215087.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 724080 f, 405874.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 724140 f, 405908.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183960 f, 214906.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 724200 f, 405941.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184020 f, 214976.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 724260 f, 405975.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184080 f, 215046.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 724320 f, 405781.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184140 f, 215116.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 724380 f, 405815.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184200 f, 215186.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 724440 f, 405848.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184260 f, 215257.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 724500 f, 405882.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184320 f, 215327.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 724560 f, 405915.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184380 f, 215397.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 724620 f, 405949.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184440 f, 215467.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 724680 f, 405983.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184500 f, 215537.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 724740 f, 406016.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184560 f, 215607.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 724800 f, 406050.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184620 f, 215677.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 724860 f, 406084.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184680 f, 215747.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 724920 f, 406117.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184740 f, 215817.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 724980 f, 406151.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184800 f, 215887.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184860 f, 215957.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 725040 f, 406184.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184920 f, 216028.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 725100 f, 406218.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184980 f, 216098.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 725160 f, 406252.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185040 f, 216168.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 725220 f, 406285.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 725280 f, 406319.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185100 f, 216238.3 fps, 0 ms/f [junit] 0 s: 60 f / 78 ms, 769.2 fps, 1 ms/f; total: 185160 f, 198244.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 725340 f, 406352.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185220 f, 198096.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 725400 f, 406386.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185280 f, 198160.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 725460 f, 406420.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185340 f, 198224.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 725520 f, 406453.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185400 f, 198288.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 725580 f, 406487.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185460 f, 198352.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 725640 f, 406521.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185520 f, 198417.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 725700 f, 406554.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185580 f, 198481.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 725760 f, 406588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185640 f, 198545.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 725820 f, 406621.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185700 f, 198397.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 725880 f, 406655.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185760 f, 198461.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 725940 f, 406689.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185820 f, 198525.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 726000 f, 406722.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185880 f, 198589.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 726060 f, 406756.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185940 f, 198653.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 726120 f, 406789.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186000 f, 198717.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 726180 f, 406823.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186060 f, 198782.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 726240 f, 406857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186120 f, 198846.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 726300 f, 406890.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186180 f, 198697.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 726360 f, 406924.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186240 f, 198762.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 726420 f, 406957.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186300 f, 198826.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 726480 f, 406991.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186360 f, 198890.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 726540 f, 407025.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186420 f, 198954.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 726600 f, 407058.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186480 f, 199018.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 726660 f, 407092.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186540 f, 199082.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 726720 f, 407126.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186600 f, 198933.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 726780 f, 407159.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186660 f, 198997.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 726840 f, 407193.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186720 f, 199061.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186780 f, 199125.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 726900 f, 407226.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186840 f, 199189.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 726960 f, 407260.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186900 f, 199253.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 727020 f, 407294.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186960 f, 199317.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 727080 f, 407327.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187020 f, 199381.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 727140 f, 407361.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187080 f, 199233.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 727200 f, 407394.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187140 f, 199297.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 727260 f, 407428.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187200 f, 199361.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 727320 f, 407462.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187260 f, 199424.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 727380 f, 407495.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187320 f, 199488.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 727440 f, 407529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187380 f, 199552.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 727500 f, 407334.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187440 f, 199616.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 727560 f, 407368.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187500 f, 199680.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 727620 f, 407402.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187560 f, 199531.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 727680 f, 407435.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187620 f, 199595.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 727740 f, 407469.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187680 f, 199659.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 727800 f, 407502.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187740 f, 199723.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 727860 f, 407536.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187800 f, 199787.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 727920 f, 407570.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187860 f, 199851.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187920 f, 199914.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 727980 f, 407603.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187980 f, 199978.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188040 f, 199829.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 728040 f, 407637.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 728100 f, 407670.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188100 f, 199893.7 fps, 0 ms/f [junit] 1 s: 60 f / 7 ms, 8571.4 fps, 0 ms/f; total: 728160 f, 406112.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 728220 f, 406146.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188160 f, 199957.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 728280 f, 406179.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188220 f, 200021.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 728340 f, 406213.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 728400 f, 406246.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188280 f, 200085.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 728460 f, 406280.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188340 f, 200148.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 728520 f, 406313.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188400 f, 200212.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 728580 f, 406346.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 728640 f, 406380.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188460 f, 200063.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 728700 f, 406413.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188520 f, 200127.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 728760 f, 406447.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188580 f, 200191.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 728820 f, 406480.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188640 f, 200254.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 728880 f, 406514.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188700 f, 200318.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 728940 f, 406547.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 729000 f, 406581.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188760 f, 200382.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188820 f, 200445.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 729060 f, 406614.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 729120 f, 406648.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188880 f, 200509.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 729180 f, 406681.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188940 f, 200360.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 729240 f, 406715.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189000 f, 200424.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 729300 f, 406748.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189060 f, 200487.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 729360 f, 406781.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189120 f, 200551.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 729420 f, 406815.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189180 f, 200615.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189240 f, 200678.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 729480 f, 406848.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189300 f, 200742.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 729540 f, 406655.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189360 f, 200593.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 729600 f, 406688.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189420 f, 200656.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 729660 f, 406722.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189480 f, 200720.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 729720 f, 406755.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189540 f, 200783.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 729780 f, 406789.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189600 f, 200847.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 729840 f, 406822.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189660 f, 200911.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 729900 f, 406856.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189720 f, 200974.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 729960 f, 406889.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189780 f, 201038.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 730020 f, 406923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189840 f, 200888.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189900 f, 200952.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 730080 f, 406956.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189960 f, 201015.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 730140 f, 406990.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190020 f, 201079.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 730200 f, 407023.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190080 f, 201142.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 730260 f, 407056.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190140 f, 201206.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 730320 f, 407090.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190200 f, 201269.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 730380 f, 407123.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190260 f, 201333.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 730440 f, 407157.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190320 f, 201183.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 730500 f, 407190.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190380 f, 201247.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 730560 f, 407224.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190440 f, 201310.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 730620 f, 407257.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190500 f, 201374.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 730680 f, 407290.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 730740 f, 407324.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190560 f, 201437.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 730800 f, 407357.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190620 f, 201501.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190680 f, 201564.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190740 f, 201627.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 730860 f, 407391.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190800 f, 201691.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 730920 f, 407424.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190860 f, 201541.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 730980 f, 407458.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190920 f, 201605.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 731040 f, 407491.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190980 f, 201668.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 731100 f, 407525.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191040 f, 201731.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 731160 f, 407558.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191100 f, 201795.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 731220 f, 407591.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191160 f, 201858.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 731280 f, 407625.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191220 f, 201921.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 731340 f, 407658.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191280 f, 201985.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 731400 f, 407692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191340 f, 202048.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 731460 f, 407725.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191400 f, 202111.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 731520 f, 407759.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191460 f, 202175.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 731580 f, 407792.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191520 f, 202238.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 731640 f, 407826.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191580 f, 202088.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 731700 f, 407859.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191640 f, 202151.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 731760 f, 407892.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191700 f, 202215.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 731820 f, 407926.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191760 f, 202278.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 731880 f, 407959.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191820 f, 202341.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 731940 f, 407993.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191880 f, 202405.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 732000 f, 408026.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191940 f, 202468.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 732060 f, 408060.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192000 f, 202531.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 732120 f, 408093.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192060 f, 202594.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 732180 f, 408127.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192120 f, 202658.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 732240 f, 408160.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192180 f, 202721.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 732300 f, 408194.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192240 f, 202784.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 732360 f, 408227.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192300 f, 202634.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 732420 f, 408260.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192360 f, 202697.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 732480 f, 408294.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192420 f, 202760.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 732540 f, 408327.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192480 f, 202824.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 732600 f, 408361.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192540 f, 202887.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 732660 f, 408167.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192600 f, 202950.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 732720 f, 408200.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192660 f, 203013.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 732780 f, 408234.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192720 f, 203076.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 732840 f, 408267.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192780 f, 203140.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 732900 f, 408300.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192840 f, 203203.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 732960 f, 408334.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192900 f, 203266.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 733020 f, 408367.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192960 f, 203329.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 733080 f, 408401.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193020 f, 203393.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 733140 f, 408434.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193080 f, 203242.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 733200 f, 408467.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193140 f, 203305.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 733260 f, 408501.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193200 f, 203368.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 733320 f, 408534.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193260 f, 203431.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193320 f, 203494.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 733380 f, 408568.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193380 f, 203557.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 733440 f, 408601.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193440 f, 203621.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193500 f, 203684.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 733500 f, 408635.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193560 f, 203747.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193620 f, 203810.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193680 f, 203873.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 733560 f, 408668.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193740 f, 203936.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193800 f, 203785.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 733620 f, 408701.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193860 f, 203848.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 733680 f, 408735.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193920 f, 203911.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 733740 f, 408768.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193980 f, 203974.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 733800 f, 408802.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194040 f, 204037.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 733860 f, 408835.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194100 f, 204100.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 733920 f, 408869.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194160 f, 204164.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 733980 f, 408902.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194220 f, 204227.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 734040 f, 408935.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194280 f, 204290.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 734100 f, 408969.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194340 f, 204353.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 734160 f, 409002.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194400 f, 204416.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 734220 f, 409036.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194460 f, 204479.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 734280 f, 409069.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194520 f, 204327.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 734340 f, 409103.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194580 f, 204390.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 734400 f, 409136.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194640 f, 204453.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 734460 f, 409169.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194700 f, 204516.8 fps, 0 ms/f [junit] 1 s: 60 f / 3 ms, 20000.0 fps, 0 ms/f; total: 734520 f, 408293.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194760 f, 204579.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 734580 f, 408326.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194820 f, 204642.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 734640 f, 408360.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 734700 f, 408393.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194880 f, 204705.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 734760 f, 408426.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194940 f, 204768.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 734820 f, 408460.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195000 f, 204831.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 734880 f, 408493.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195060 f, 204894.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 734940 f, 408526.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195120 f, 204957.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 735000 f, 408560.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195180 f, 205021.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 735060 f, 408593.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195240 f, 205084.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 735120 f, 408627.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195300 f, 204931.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 735180 f, 408660.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195360 f, 204994.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 735240 f, 408693.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195420 f, 205057.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 735300 f, 408727.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195480 f, 205120.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 735360 f, 408760.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195540 f, 205183.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195600 f, 205246.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 735420 f, 408793.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195660 f, 205309.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 735480 f, 408827.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195720 f, 205372.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 735540 f, 408860.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195780 f, 205435.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 735600 f, 408893.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195840 f, 205498.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 735660 f, 408927.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195900 f, 205561.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 735720 f, 408960.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195960 f, 205624.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 735780 f, 408993.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196020 f, 205471.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 735840 f, 409027.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196080 f, 205534.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 735900 f, 409060.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196140 f, 205597.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 735960 f, 409093.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196200 f, 205660.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 736020 f, 409127.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196260 f, 205723.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 736080 f, 408933.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196320 f, 205786.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196380 f, 205849.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196440 f, 205911.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196500 f, 205974.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196560 f, 206037.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 736140 f, 408966.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196620 f, 206100.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 736200 f, 409000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196680 f, 206163.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 736260 f, 409033.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196740 f, 206010.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 736320 f, 409066.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196800 f, 206073.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 736380 f, 409100.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196860 f, 206136.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 736440 f, 409133.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196920 f, 206198.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 736500 f, 409166.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196980 f, 206261.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 736560 f, 409200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197040 f, 206324.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 736620 f, 409233.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197100 f, 206387.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 736680 f, 409266.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197160 f, 206450.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 736740 f, 409299.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197220 f, 206513.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 736800 f, 409333.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 736860 f, 409366.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197280 f, 206575.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 736920 f, 409400.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 736980 f, 409433.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197340 f, 206638.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 737040 f, 409466.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197400 f, 206701.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 737100 f, 409500.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 737160 f, 409533.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197460 f, 206764.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 737220 f, 409566.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197520 f, 206610.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 737280 f, 409600.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 737340 f, 409633.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 737400 f, 409666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197580 f, 206673.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 737460 f, 409699.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 737520 f, 409733.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197640 f, 206736.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 737580 f, 409766.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197700 f, 206799.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 737640 f, 409800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197760 f, 206861.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 737700 f, 409833.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197820 f, 206924.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 737760 f, 409866.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197880 f, 206987.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 737820 f, 409900.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 737880 f, 409933.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197940 f, 207050.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 737940 f, 409966.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198000 f, 207112.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 738000 f, 410000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198060 f, 207175.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 738060 f, 410033.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198120 f, 207238.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 738120 f, 410066.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198180 f, 207301.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 738180 f, 410099.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198240 f, 207147.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 738240 f, 410133.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198300 f, 207210.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 738300 f, 410166.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198360 f, 207272.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 738360 f, 410200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198420 f, 207335.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 738420 f, 410233.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198480 f, 207398.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 738480 f, 410266.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198540 f, 207460.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 738540 f, 410300.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198600 f, 207523.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 738600 f, 410333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198660 f, 207586.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 738660 f, 410366.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198720 f, 207648.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 738720 f, 410400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198780 f, 207711.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 738780 f, 410433.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198840 f, 207774.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 738840 f, 410466.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198900 f, 207620.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 738900 f, 410499.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198960 f, 207682.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 738960 f, 410533.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199020 f, 207745.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 739020 f, 410566.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199080 f, 207807.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 739080 f, 410600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199140 f, 207870.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 739140 f, 410633.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199200 f, 207933.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 739200 f, 410666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199260 f, 207995.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 739260 f, 410700.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199320 f, 208058.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 739320 f, 410733.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199380 f, 208121.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 739380 f, 410538.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199440 f, 208183.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 739440 f, 410571.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199500 f, 208246.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 739500 f, 410605.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199560 f, 208308.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 739560 f, 410638.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199620 f, 208371.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 739620 f, 410671.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199680 f, 208216.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 739680 f, 410705.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199740 f, 208279.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 739740 f, 410738.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199800 f, 208342.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 739800 f, 410771.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199860 f, 208404.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 739860 f, 410805.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199920 f, 208467.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 739920 f, 410838.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199980 f, 208529.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 739980 f, 410871.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200040 f, 208592.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 740040 f, 410905.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200100 f, 208654.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 740100 f, 410938.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200160 f, 208717.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 740160 f, 410971.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200220 f, 208779.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 740220 f, 411005.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200280 f, 208625.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 740280 f, 411038.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200340 f, 208687.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 740340 f, 411071.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200400 f, 208750.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 740400 f, 411104.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200460 f, 208812.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 740460 f, 411138.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200520 f, 208875.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 740520 f, 411171.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200580 f, 208937.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 740580 f, 411204.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200640 f, 209000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 740640 f, 411238.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200700 f, 209062.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 740700 f, 411271.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200760 f, 209125.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 740760 f, 411304.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200820 f, 208969.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 740820 f, 411338.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200880 f, 209032.2 fps, 0 ms/f [junit] 1 s: 60 f / 3 ms, 20000.0 fps, 0 ms/f; total: 740880 f, 410459.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200940 f, 209094.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 740940 f, 410493.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201000 f, 209157.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 741000 f, 410526.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201060 f, 209219.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 741060 f, 410559.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201120 f, 209282.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 741120 f, 410592.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201180 f, 209344.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 741180 f, 410626.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 741240 f, 410659.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201240 f, 209406.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 741300 f, 410692.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201300 f, 209469.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 741360 f, 410725.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201360 f, 209531.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 741420 f, 410759.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201420 f, 209594.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 741480 f, 410792.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201480 f, 209656.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 741540 f, 410825.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201540 f, 209501.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 741600 f, 410858.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201600 f, 209563.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 741660 f, 410892.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201660 f, 209625.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 741720 f, 410925.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201720 f, 209688.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201780 f, 209750.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201840 f, 209812.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201900 f, 209875.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201960 f, 209937.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202020 f, 210000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202080 f, 210062.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202140 f, 210124.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202200 f, 210187.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202260 f, 210249.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 741780 f, 410958.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202320 f, 210093.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202380 f, 210155.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202440 f, 210218.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 741840 f, 410991.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202500 f, 210280.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 741900 f, 411024.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202560 f, 210342.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 741960 f, 411058.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202620 f, 210404.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 742020 f, 411091.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202680 f, 210467.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 742080 f, 411124.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202740 f, 210529.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 742140 f, 411157.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202800 f, 210591.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 742200 f, 411191.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202860 f, 210654.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 742260 f, 411224.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202920 f, 210716.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 742320 f, 411257.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202980 f, 210778.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 742380 f, 411290.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203040 f, 210841.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 742440 f, 411324.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203100 f, 210684.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 742500 f, 411357.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203160 f, 210746.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 742560 f, 411390.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203220 f, 210809.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 742620 f, 411423.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203280 f, 210871.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 742680 f, 411457.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203340 f, 210933.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 742740 f, 411490.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203400 f, 210995.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 742800 f, 411523.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203460 f, 211058.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 742860 f, 411328.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203520 f, 210901.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 742920 f, 411362.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203580 f, 210963.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 742980 f, 411395.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203640 f, 211025.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 743040 f, 411428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203700 f, 211088.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 743100 f, 411461.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203760 f, 211150.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 743160 f, 411495.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203820 f, 211212.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 743220 f, 411528.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203880 f, 211274.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 743280 f, 411561.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203940 f, 211336.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 743340 f, 411594.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204000 f, 211398.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 743400 f, 411627.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204060 f, 211461.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 743460 f, 411661.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204120 f, 211304.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 743520 f, 411694.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204180 f, 211366.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 743580 f, 411727.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204240 f, 211428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204300 f, 211490.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 743640 f, 411760.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204360 f, 211552.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 743700 f, 411794.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204420 f, 211614.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204480 f, 211677.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 743760 f, 411827.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204540 f, 211739.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 743820 f, 411860.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204600 f, 211801.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 743880 f, 411893.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 743940 f, 411926.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204660 f, 211863.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 744000 f, 411960.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204720 f, 211925.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204780 f, 211987.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 744060 f, 411993.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204840 f, 212049.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204900 f, 211892.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204960 f, 211954.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205020 f, 212016.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205080 f, 212078.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205140 f, 212140.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 744120 f, 412026.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205200 f, 212202.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 744180 f, 412059.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205260 f, 212264.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 744240 f, 412093.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205320 f, 212326.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 744300 f, 412126.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205380 f, 212388.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 744360 f, 412159.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205440 f, 212450.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 744420 f, 412192.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205500 f, 212512.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 744480 f, 412225.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205560 f, 212574.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 744540 f, 412259.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205620 f, 212417.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 744600 f, 412292.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205680 f, 212479.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 744660 f, 412325.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205740 f, 212541.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 744720 f, 412358.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205800 f, 212603.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 744780 f, 412392.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205860 f, 212665.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 744840 f, 412425.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 744900 f, 412458.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205920 f, 212727.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 744960 f, 412491.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205980 f, 212789.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 745020 f, 412524.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206040 f, 212851.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 745080 f, 412558.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206100 f, 212913.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 745140 f, 412591.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206160 f, 212975.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 745200 f, 412624.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206220 f, 213037.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 745260 f, 412657.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206280 f, 213099.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 745320 f, 412691.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206340 f, 213161.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 745380 f, 412724.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206400 f, 213003.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 745440 f, 412757.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206460 f, 213065.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 745500 f, 412790.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206520 f, 213126.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 745560 f, 412823.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206580 f, 213188.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 745620 f, 412857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206640 f, 213250.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 745680 f, 412890.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206700 f, 213312.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 745740 f, 412923.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206760 f, 213374.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 745800 f, 412956.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206820 f, 213436.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 745860 f, 412990.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206880 f, 213498.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 745920 f, 413023.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206940 f, 213560.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 745980 f, 413056.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207000 f, 213622.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 746040 f, 413089.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207060 f, 213684.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 746100 f, 413122.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207120 f, 213525.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 746160 f, 412927.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207180 f, 213587.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 746220 f, 412960.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207240 f, 213649.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 746280 f, 412993.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207300 f, 213711.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 746340 f, 413027.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207360 f, 213773.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 746400 f, 413060.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207420 f, 213835.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 746460 f, 413093.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207480 f, 213896.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 746520 f, 413126.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207540 f, 213958.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 746580 f, 413159.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207600 f, 214020.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 746640 f, 413193.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 746700 f, 413226.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207660 f, 214082.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 746760 f, 413259.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207720 f, 214144.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207780 f, 214206.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207840 f, 214047.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207900 f, 214109.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207960 f, 214170.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208020 f, 214232.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208080 f, 214294.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 746820 f, 413292.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208140 f, 214356.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 746880 f, 413325.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208200 f, 214418.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208260 f, 214479.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 746940 f, 413359.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208320 f, 214541.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 747000 f, 413392.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208380 f, 214603.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 747060 f, 413425.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208440 f, 214665.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 747120 f, 413458.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208500 f, 214727.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 747180 f, 413492.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208560 f, 214567.9 fps, 0 ms/f [junit] 1 s: 60 f / 4 ms, 15000.0 fps, 0 ms/f; total: 747240 f, 412611.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208620 f, 214629.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 747300 f, 412417.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208680 f, 214691.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 747360 f, 412450.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208740 f, 214753.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 747420 f, 412483.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208800 f, 214814.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 747480 f, 412516.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208860 f, 214876.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 747540 f, 412549.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208920 f, 214938.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 747600 f, 412582.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208980 f, 215000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 747660 f, 412615.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209040 f, 215061.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 747720 f, 412649.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209100 f, 215123.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 747780 f, 412682.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209160 f, 215185.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 747840 f, 412715.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209220 f, 215246.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 747900 f, 412748.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209280 f, 215308.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 747960 f, 412781.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209340 f, 215149.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 748020 f, 412814.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209400 f, 215210.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 748080 f, 412847.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209460 f, 215272.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 748140 f, 412880.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209520 f, 215334.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209580 f, 215395.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 748200 f, 412913.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209640 f, 215457.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 748260 f, 412947.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209700 f, 215519.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 748320 f, 412980.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209760 f, 215580.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 748380 f, 413013.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209820 f, 215642.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 748440 f, 413046.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209880 f, 215704.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 748500 f, 413079.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209940 f, 215765.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 748560 f, 413112.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210000 f, 215827.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 748620 f, 413145.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210060 f, 215667.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 748680 f, 413178.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210120 f, 215728.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 748740 f, 413211.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210180 f, 215790.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 748800 f, 413245.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210240 f, 215852.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 748860 f, 413278.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210300 f, 215913.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 748920 f, 413311.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210360 f, 215975.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 748980 f, 413344.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210420 f, 216036.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 749040 f, 413377.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210480 f, 216098.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 749100 f, 413410.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210540 f, 216160.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 749160 f, 413215.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210600 f, 216221.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 749220 f, 413248.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210660 f, 216283.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 749280 f, 413281.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210720 f, 216344.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210780 f, 216406.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210840 f, 216468.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210900 f, 216307.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210960 f, 216369.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211020 f, 216430.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211080 f, 216492.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 749340 f, 413314.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211140 f, 216553.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211200 f, 216615.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 749400 f, 413348.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211260 f, 216676.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 749460 f, 413381.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211320 f, 216738.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 749520 f, 413414.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 749580 f, 413447.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211380 f, 216800.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 749640 f, 413480.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211440 f, 216861.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 749700 f, 413513.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211500 f, 216923.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 749760 f, 413546.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211560 f, 216984.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 749820 f, 413579.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211620 f, 217046.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 749880 f, 413612.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211680 f, 217107.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 749940 f, 413645.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211740 f, 216946.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 750000 f, 413679.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211800 f, 217008.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 750060 f, 413712.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211860 f, 217069.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 750120 f, 413745.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211920 f, 217131.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 750180 f, 413778.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 750240 f, 413811.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 750300 f, 413844.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 750360 f, 413877.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 750420 f, 413910.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211980 f, 217192.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 750480 f, 413943.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212040 f, 217254.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 750540 f, 413976.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212100 f, 217315.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 750600 f, 414009.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212160 f, 217377.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 750660 f, 414043.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212220 f, 217438.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 750720 f, 414076.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212280 f, 217500.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 750780 f, 414109.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 750840 f, 414142.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212340 f, 217561.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 750900 f, 414175.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212400 f, 217622.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 750960 f, 414208.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212460 f, 217684.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 751020 f, 414013.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212520 f, 217745.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 751080 f, 414046.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212580 f, 217807.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 751140 f, 414079.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212640 f, 217645.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 751200 f, 414112.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212700 f, 217707.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 751260 f, 414145.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212760 f, 217768.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 751320 f, 414178.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212820 f, 217830.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 751380 f, 414211.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212880 f, 217891.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 751440 f, 414244.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212940 f, 217952.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 751500 f, 414277.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213000 f, 218014.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 751560 f, 414310.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213060 f, 218075.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 751620 f, 414343.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213120 f, 218137.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 751680 f, 414377.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213180 f, 218198.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 751740 f, 414410.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213240 f, 218259.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 751800 f, 414443.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 751860 f, 414476.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213300 f, 218321.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 751920 f, 414509.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213360 f, 218382.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 751980 f, 414542.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213420 f, 218444.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 752040 f, 414575.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213480 f, 218282.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213540 f, 218343.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213600 f, 218404.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213660 f, 218466.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213720 f, 218527.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213780 f, 218588.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213840 f, 218650.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 752100 f, 414608.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213900 f, 218711.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213960 f, 218773.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 752160 f, 414641.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 752220 f, 414674.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214020 f, 218834.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 752280 f, 414707.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214080 f, 218895.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 752340 f, 414740.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214140 f, 218957.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 752400 f, 414773.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214200 f, 219018.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 752460 f, 414807.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214260 f, 219079.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 752520 f, 414840.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214320 f, 218917.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 752580 f, 414873.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 752640 f, 414906.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 752700 f, 414939.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214380 f, 218978.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 752760 f, 414972.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214440 f, 219039.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 752820 f, 415005.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214500 f, 219101.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214560 f, 219162.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 752880 f, 415038.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214620 f, 219223.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 752940 f, 414843.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214680 f, 219284.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 753000 f, 414876.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214740 f, 219346.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 753060 f, 414909.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214800 f, 219407.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214860 f, 219468.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 753120 f, 414942.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214920 f, 219530.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 753180 f, 414975.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 753240 f, 415008.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214980 f, 219591.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 753300 f, 415041.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215040 f, 219652.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 753360 f, 415074.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215100 f, 219714.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 753420 f, 415107.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215160 f, 219551.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 753480 f, 415140.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215220 f, 219612.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 753540 f, 415173.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215280 f, 219673.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 753600 f, 414749.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215340 f, 219734.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 753660 f, 414782.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215400 f, 219795.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215460 f, 219857.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 753720 f, 414815.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215520 f, 219918.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 753780 f, 414848.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215580 f, 219979.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 753840 f, 414881.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215640 f, 220040.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 753900 f, 414914.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215700 f, 220102.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 753960 f, 414947.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 754020 f, 414980.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215760 f, 220163.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 754080 f, 415013.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215820 f, 220224.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 754140 f, 415046.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215880 f, 220285.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 754200 f, 415079.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 754260 f, 415112.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215940 f, 220346.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 754320 f, 415145.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] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 754380 f, 415178.8 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] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 754440 f, 415211.8 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] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 754500 f, 415244.9 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] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 754560 f, 415277.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216240 f, 220428.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216300 f, 220489.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216360 f, 220550.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 754620 f, 415310.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216420 f, 220611.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 754680 f, 415343.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216480 f, 220672.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 754740 f, 415376.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216540 f, 220733.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 754800 f, 415410.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216600 f, 220795.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 754860 f, 415443.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216660 f, 220856.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 754920 f, 415476.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216720 f, 220917.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216780 f, 220978.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 754980 f, 415509.0 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] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 755040 f, 415542.1 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] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 755100 f, 415575.1 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] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 755160 f, 415608.1 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] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 755220 f, 415641.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] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 755280 f, 415674.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] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 755340 f, 415707.2 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] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 755400 f, 415740.2 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] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 755460 f, 415773.2 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] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 755520 f, 415806.2 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] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 755580 f, 415839.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217560 f, 221547.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 755640 f, 415872.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217620 f, 221608.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 755700 f, 415905.3 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] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 755760 f, 415938.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] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 755820 f, 415742.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] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 755880 f, 415775.5 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] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 755940 f, 415808.5 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] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 756000 f, 415841.6 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] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 756060 f, 415874.6 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] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 756120 f, 415907.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] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 756180 f, 415940.5 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] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 756240 f, 415973.6 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] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 756300 f, 416006.6 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] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 756360 f, 416039.6 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, 222073.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218580 f, 222134.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218640 f, 222195.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218700 f, 222256.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218760 f, 222317.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 756420 f, 416072.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218820 f, 222378.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 756480 f, 416105.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218880 f, 222439.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 756540 f, 416138.6 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] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 756600 f, 416171.6 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] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 756660 f, 416204.6 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] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 756720 f, 416237.6 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] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 756780 f, 416270.6 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] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 756840 f, 416303.6 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] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 756900 f, 416336.6 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] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 756960 f, 416369.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219360 f, 222700.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 757020 f, 416402.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219420 f, 222761.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 757080 f, 416435.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219480 f, 222822.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 757140 f, 416468.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219540 f, 222883.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 757200 f, 416501.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219600 f, 222944.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 757260 f, 416534.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219660 f, 223005.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 757320 f, 416567.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219720 f, 223065.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 757380 f, 416600.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219780 f, 223126.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 757440 f, 416633.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219840 f, 223187.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 757500 f, 416666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219900 f, 223248.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 757560 f, 416699.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219960 f, 223309.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 757620 f, 416732.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220020 f, 223370.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 757680 f, 416765.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220080 f, 223431.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 757740 f, 416798.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220140 f, 223492.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 757800 f, 416831.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220200 f, 223326.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220260 f, 223387.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 757860 f, 416864.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220320 f, 223448.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 757920 f, 416897.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 757980 f, 416930.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220380 f, 223509.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 758040 f, 416963.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220440 f, 223569.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 758100 f, 416996.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220500 f, 223630.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 758160 f, 417029.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220560 f, 223691.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 758220 f, 417062.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220620 f, 223752.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 758280 f, 417095.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220680 f, 223813.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 758340 f, 417128.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220740 f, 223874.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 758400 f, 417161.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220800 f, 223935.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 758460 f, 417194.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220860 f, 223995.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 758520 f, 417227.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220920 f, 224056.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 758580 f, 417260.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220980 f, 224117.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 758640 f, 417293.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221040 f, 224178.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 758700 f, 417326.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221100 f, 224012.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221160 f, 224072.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 758760 f, 417359.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221220 f, 224133.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 758820 f, 417392.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221280 f, 224194.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221340 f, 224255.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 758880 f, 417425.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221400 f, 224316.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 758940 f, 417458.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221460 f, 224376.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221520 f, 224437.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 759000 f, 417491.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221580 f, 224498.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 759060 f, 417524.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221640 f, 224559.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 759120 f, 417328.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221700 f, 224620.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 759180 f, 417361.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221760 f, 224680.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 759240 f, 417394.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221820 f, 224741.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 759300 f, 417427.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221880 f, 224802.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221940 f, 224635.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 759360 f, 417460.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222000 f, 224696.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 759420 f, 417493.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222060 f, 224757.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 759480 f, 417526.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222120 f, 224817.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 759540 f, 417559.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222180 f, 224878.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 759600 f, 417592.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222240 f, 224939.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 759660 f, 417625.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222300 f, 225000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 759720 f, 417658.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222360 f, 225060.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 759780 f, 417691.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222420 f, 225121.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 759840 f, 417724.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222480 f, 225182.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 759900 f, 417757.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222540 f, 225242.9 fps, 0 ms/f [junit] 1 s: 60 f / 6 ms, 10000.0 fps, 0 ms/f; total: 759960 f, 416416.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222600 f, 225303.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 760020 f, 416449.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222660 f, 225364.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 760080 f, 416482.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222720 f, 225425.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 760140 f, 416515.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222780 f, 225257.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222840 f, 225318.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 760200 f, 416547.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222900 f, 225379.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 760260 f, 416580.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222960 f, 225439.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 760320 f, 416613.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223020 f, 225500.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 760380 f, 416646.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223080 f, 225561.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 760440 f, 416679.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223140 f, 225621.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 760500 f, 416712.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223200 f, 225682.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 760560 f, 416745.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 760620 f, 416778.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223260 f, 225743.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 760680 f, 416810.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223320 f, 225803.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 760740 f, 416843.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223380 f, 225864.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 760800 f, 416876.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223440 f, 225925.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 760860 f, 416909.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223500 f, 225985.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 760920 f, 416942.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223560 f, 226046.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223620 f, 225878.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223680 f, 225939.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 760980 f, 416746.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223740 f, 226000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 761040 f, 416779.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223800 f, 226060.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223860 f, 226121.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 761100 f, 416812.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223920 f, 226181.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 761160 f, 416845.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223980 f, 226242.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 761220 f, 416878.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224040 f, 226303.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 761280 f, 416911.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224100 f, 226363.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 761340 f, 416944.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224160 f, 226424.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 761400 f, 416977.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224220 f, 226484.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 761460 f, 417009.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224280 f, 226545.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 761520 f, 417042.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224340 f, 226606.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 761580 f, 417075.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224400 f, 226666.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 761640 f, 417108.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224460 f, 226498.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 761700 f, 417141.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224520 f, 226559.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 761760 f, 417174.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224580 f, 226619.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 761820 f, 417207.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224640 f, 226680.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 761880 f, 417239.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224700 f, 226740.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 761940 f, 417272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224760 f, 226801.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 762000 f, 417305.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224820 f, 226861.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 762060 f, 417338.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224880 f, 226922.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 762120 f, 417371.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224940 f, 226982.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 762180 f, 417404.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225000 f, 227043.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 762240 f, 417437.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225060 f, 227103.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 762300 f, 417469.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225120 f, 227164.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 762360 f, 417502.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225180 f, 227225.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 762420 f, 417535.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225240 f, 227285.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 762480 f, 417568.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225300 f, 227116.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 762540 f, 417601.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225360 f, 227177.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 762600 f, 417634.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225420 f, 227237.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 762660 f, 417667.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225480 f, 227298.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 762720 f, 417699.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225540 f, 227358.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 762780 f, 417732.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225600 f, 227419.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 762840 f, 417765.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225660 f, 227479.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 762900 f, 417798.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225720 f, 227540.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 762960 f, 417831.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225780 f, 227600.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225840 f, 227661.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 763020 f, 417864.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225900 f, 227721.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 763080 f, 417897.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 763140 f, 417929.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225960 f, 227782.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 763200 f, 417962.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226020 f, 227842.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 763260 f, 417995.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226080 f, 227903.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 763320 f, 418028.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226140 f, 227734.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 763380 f, 418061.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226200 f, 227794.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 763440 f, 418094.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226260 f, 227854.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 763500 f, 418127.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226320 f, 227915.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 763560 f, 418159.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226380 f, 227975.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 763620 f, 418192.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226440 f, 228036.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 763680 f, 418225.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226500 f, 228096.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 763740 f, 418258.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226560 f, 228157.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 763800 f, 418291.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226620 f, 228217.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 763860 f, 418324.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226680 f, 228277.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 763920 f, 418357.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226740 f, 228338.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 763980 f, 418389.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 764040 f, 418422.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226800 f, 228398.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 764100 f, 418226.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226860 f, 228459.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 764160 f, 418259.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226920 f, 228519.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 764220 f, 418292.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226980 f, 228350.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227040 f, 228410.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 764280 f, 418325.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227100 f, 228470.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 764340 f, 418357.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227160 f, 228531.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227220 f, 228591.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 764400 f, 418390.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227280 f, 228651.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227340 f, 228712.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 764460 f, 418423.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227400 f, 228772.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 764520 f, 418456.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227460 f, 228833.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227520 f, 228893.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 764580 f, 418489.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227580 f, 228953.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 764640 f, 418522.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227640 f, 229014.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 764700 f, 418555.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227700 f, 229074.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 764760 f, 418587.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227760 f, 229134.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 764820 f, 418620.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227820 f, 228964.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 764880 f, 418653.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227880 f, 229025.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227940 f, 229085.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 764940 f, 418686.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228000 f, 229145.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 765000 f, 418719.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228060 f, 229206.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228120 f, 229266.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228180 f, 229326.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228240 f, 229386.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228300 f, 229447.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228360 f, 229507.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228420 f, 229567.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 765060 f, 418752.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228480 f, 229628.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 765120 f, 418784.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228540 f, 229688.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 765180 f, 418817.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228600 f, 229748.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 765240 f, 418850.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 765300 f, 418883.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228660 f, 229578.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 765360 f, 418916.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228720 f, 229638.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 765420 f, 418949.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228780 f, 229698.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 765480 f, 418981.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228840 f, 229759.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 765540 f, 419014.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228900 f, 229819.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 765600 f, 419047.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228960 f, 229879.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 765660 f, 419080.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229020 f, 229939.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 765720 f, 419113.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229080 f, 230000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 765780 f, 419146.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229140 f, 230060.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 765840 f, 419178.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229200 f, 230120.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 765900 f, 419211.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229260 f, 230180.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 765960 f, 419244.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229320 f, 230240.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 766020 f, 419277.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229380 f, 230301.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 766080 f, 419310.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229440 f, 230361.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 766140 f, 419343.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229500 f, 230190.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 766200 f, 419376.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229560 f, 230250.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 766260 f, 419408.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229620 f, 230310.9 fps, 0 ms/f [junit] 1 s: 60 f / 2 ms, 30000.0 fps, 0 ms/f; total: 766320 f, 418754.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229680 f, 230371.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 766380 f, 418786.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229740 f, 230431.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 766440 f, 418819.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229800 f, 230491.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 766500 f, 418852.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229860 f, 230551.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 766560 f, 418885.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229920 f, 230611.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 766620 f, 418918.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229980 f, 230672.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 766680 f, 418950.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230040 f, 230732.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 766740 f, 418983.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230100 f, 230792.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 766800 f, 419016.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230160 f, 230852.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 766860 f, 419049.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230220 f, 230912.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 766920 f, 419081.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230280 f, 230972.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 766980 f, 419114.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230340 f, 230801.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 767040 f, 419147.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230400 f, 230861.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 767100 f, 419180.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230460 f, 230921.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 767160 f, 419213.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230520 f, 230981.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 767220 f, 419245.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230580 f, 231042.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 767280 f, 419278.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230640 f, 231102.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230700 f, 231162.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 767340 f, 419311.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230760 f, 231222.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 767400 f, 419344.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230820 f, 231282.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 767460 f, 419377.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230880 f, 231342.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 767520 f, 419409.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230940 f, 231402.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 767580 f, 419442.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231000 f, 231462.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 767640 f, 419475.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231060 f, 231523.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 767700 f, 419508.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231120 f, 231583.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 767760 f, 419540.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231180 f, 231411.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 767820 f, 419573.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231240 f, 231471.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 767880 f, 419606.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231300 f, 231531.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 767940 f, 419639.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 768000 f, 419672.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231360 f, 231591.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 768060 f, 419704.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231420 f, 231651.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 768120 f, 419737.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231480 f, 231711.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231540 f, 231771.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 768180 f, 419770.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231600 f, 231831.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 768240 f, 419803.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231660 f, 231891.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 768300 f, 419836.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231720 f, 231951.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 768360 f, 419868.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231780 f, 232012.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 768420 f, 419901.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231840 f, 232072.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 768480 f, 419934.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231900 f, 232132.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 768540 f, 419967.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231960 f, 232192.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 768600 f, 420000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232020 f, 232020.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 768660 f, 420032.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232080 f, 232080.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 768720 f, 420065.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232140 f, 232140.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 768780 f, 420098.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232200 f, 232200.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 768840 f, 420131.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232260 f, 232260.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 768900 f, 420163.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232320 f, 232320.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 768960 f, 420196.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232380 f, 232380.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 769020 f, 420229.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232440 f, 232440.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 769080 f, 420032.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232500 f, 232500.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 769140 f, 420065.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232560 f, 232560.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 769200 f, 420098.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232620 f, 232620.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 769260 f, 420131.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232680 f, 232680.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 769320 f, 420163.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232740 f, 232740.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 769380 f, 420196.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232800 f, 232800.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 769440 f, 420229.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232860 f, 232627.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 769500 f, 420262.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232920 f, 232687.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 769560 f, 420294.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232980 f, 232747.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 769620 f, 420327.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233040 f, 232807.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 769680 f, 420360.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233100 f, 232867.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 769740 f, 420393.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 769800 f, 420426.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233160 f, 232927.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 769860 f, 420458.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233220 f, 232987.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 769920 f, 420491.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233280 f, 233046.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 769980 f, 420524.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233340 f, 233106.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233400 f, 233166.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 770040 f, 420557.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233460 f, 233226.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 770100 f, 420589.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233520 f, 233286.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 770160 f, 420622.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233580 f, 233346.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 770220 f, 420655.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233640 f, 233406.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233700 f, 233233.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 770280 f, 420688.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233760 f, 233293.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 770340 f, 420720.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233820 f, 233353.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 770400 f, 420753.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 770460 f, 420786.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233880 f, 233413.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 770520 f, 420819.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233940 f, 233473.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234000 f, 233532.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 770580 f, 420851.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234060 f, 233592.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234120 f, 233652.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 770640 f, 420884.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234180 f, 233712.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 770700 f, 420917.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234240 f, 233772.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234300 f, 233832.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 770760 f, 420950.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234360 f, 233892.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 770820 f, 420983.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234420 f, 233952.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234480 f, 234011.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 770880 f, 421015.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234540 f, 233838.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 770940 f, 421048.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234600 f, 233898.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 771000 f, 421081.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234660 f, 233958.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 771060 f, 421114.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234720 f, 234017.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 771120 f, 421146.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234780 f, 234077.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 771180 f, 421179.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234840 f, 234137.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 771240 f, 421212.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234900 f, 234197.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 771300 f, 421245.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234960 f, 234257.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 771360 f, 421278.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235020 f, 234317.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235080 f, 234376.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235140 f, 234436.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235200 f, 234496.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 771420 f, 421310.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235260 f, 234556.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 771480 f, 421343.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235320 f, 234616.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235380 f, 234442.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 771540 f, 421376.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235440 f, 234501.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 771600 f, 421409.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235500 f, 234561.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 771660 f, 421441.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235560 f, 234621.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 771720 f, 421474.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235620 f, 234681.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 771780 f, 421507.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235680 f, 234741.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 771840 f, 421540.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235740 f, 234800.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 771900 f, 421572.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235800 f, 234860.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 771960 f, 421605.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235860 f, 234920.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 772020 f, 421638.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235920 f, 234980.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 772080 f, 421671.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235980 f, 235039.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 772140 f, 421704.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236040 f, 235099.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 772200 f, 421736.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236100 f, 235159.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 772260 f, 421769.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236160 f, 235219.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 772320 f, 421572.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236220 f, 235044.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 772380 f, 421604.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236280 f, 235104.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 772440 f, 421637.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236340 f, 235164.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 772500 f, 421670.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236400 f, 235223.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 772560 f, 421703.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236460 f, 235283.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236520 f, 235343.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 772620 f, 421735.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236580 f, 235402.9 fps, 0 ms/f [junit] 1 s: 60 f / 8 ms, 7500.0 fps, 0 ms/f; total: 772680 f, 419934.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236640 f, 235462.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236700 f, 235522.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 772740 f, 419967.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236760 f, 235582.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 772800 f, 420000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236820 f, 235641.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 772860 f, 420032.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236880 f, 235701.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 772920 f, 420065.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236940 f, 235761.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 772980 f, 420097.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237000 f, 235820.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 773040 f, 420130.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237060 f, 235646.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 773100 f, 420163.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237120 f, 235705.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 773160 f, 420195.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237180 f, 235765.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 773220 f, 420228.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237240 f, 235825.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 773280 f, 420260.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237300 f, 235884.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 773340 f, 420293.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237360 f, 235944.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 773400 f, 420326.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237420 f, 236003.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237480 f, 236063.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 773460 f, 420358.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237540 f, 236123.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 773520 f, 420391.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237600 f, 236182.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 773580 f, 420423.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237660 f, 236242.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 773640 f, 420456.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237720 f, 236302.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 773700 f, 420489.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237780 f, 236361.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237840 f, 236421.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237900 f, 236246.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 773760 f, 420521.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237960 f, 236305.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 773820 f, 420554.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238020 f, 236365.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 773880 f, 420586.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238080 f, 236425.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 773940 f, 420619.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238140 f, 236484.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 774000 f, 420652.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238200 f, 236544.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 774060 f, 420684.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238260 f, 236603.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 774120 f, 420717.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238320 f, 236663.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 774180 f, 420749.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238380 f, 236722.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 774240 f, 420782.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238440 f, 236782.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 774300 f, 420815.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238500 f, 236842.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 774360 f, 420847.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238560 f, 236901.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 774420 f, 420880.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238620 f, 236961.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 774480 f, 420913.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238680 f, 237020.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 774540 f, 420945.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238740 f, 236845.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 774600 f, 420978.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238800 f, 236904.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 774660 f, 421010.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238860 f, 236964.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 774720 f, 420814.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238920 f, 237023.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 774780 f, 420847.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238980 f, 237083.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 774840 f, 420879.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239040 f, 237142.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 774900 f, 420912.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239100 f, 237202.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 774960 f, 420945.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239160 f, 237261.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 775020 f, 420977.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239220 f, 237321.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 775080 f, 421010.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239280 f, 237380.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 775140 f, 421042.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239340 f, 237440.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239400 f, 237500.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239460 f, 237559.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239520 f, 237619.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 775200 f, 421075.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239580 f, 237443.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 775260 f, 421108.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239640 f, 237502.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 775320 f, 421140.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239700 f, 237561.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 775380 f, 421173.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239760 f, 237621.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239820 f, 237680.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 775440 f, 421205.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239880 f, 237740.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 775500 f, 421238.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239940 f, 237799.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 775560 f, 421271.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240000 f, 237859.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 775620 f, 421303.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240060 f, 237918.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 775680 f, 421336.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240120 f, 237978.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 775740 f, 421368.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240180 f, 238037.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 775800 f, 421401.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240240 f, 238097.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 775860 f, 421434.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240300 f, 238156.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 775920 f, 421466.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240360 f, 238216.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 775980 f, 421499.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240420 f, 238039.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 776040 f, 421531.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240480 f, 238099.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 776100 f, 421564.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240540 f, 238158.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 776160 f, 421596.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240600 f, 238217.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 776220 f, 421629.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240660 f, 238277.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 776280 f, 421662.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240720 f, 238336.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 776340 f, 421694.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240780 f, 238396.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 776400 f, 421727.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240840 f, 238455.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 776460 f, 421759.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240900 f, 238514.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 776520 f, 421792.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240960 f, 238574.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 776580 f, 421825.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241020 f, 238633.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 776640 f, 421857.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241080 f, 238693.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 776700 f, 421890.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241140 f, 238752.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 776760 f, 421922.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241200 f, 238811.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 776820 f, 421955.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 776880 f, 421988.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241260 f, 238635.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 776940 f, 422020.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 777000 f, 422053.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241320 f, 238694.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 777060 f, 422085.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241380 f, 238753.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 777120 f, 422118.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241440 f, 238813.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 777180 f, 422151.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241500 f, 238872.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 777240 f, 422183.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241560 f, 238931.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 777300 f, 422216.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241620 f, 238991.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 777360 f, 422248.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241680 f, 239050.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 777420 f, 422281.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241740 f, 239109.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 777480 f, 422313.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241800 f, 239169.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 777540 f, 422346.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241860 f, 239228.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 777600 f, 422149.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241920 f, 239287.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 777660 f, 422182.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241980 f, 239347.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 777720 f, 422214.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242040 f, 239406.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 777780 f, 422247.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242100 f, 239229.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 777840 f, 422280.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242160 f, 239288.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 777900 f, 422312.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242220 f, 239347.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 777960 f, 422345.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242280 f, 239407.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 778020 f, 422377.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242340 f, 239466.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 778080 f, 422410.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242400 f, 239525.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 778140 f, 422443.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242460 f, 239584.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 778200 f, 422475.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242520 f, 239644.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 778260 f, 422508.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242580 f, 239703.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 778320 f, 422540.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242640 f, 239762.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 778380 f, 422573.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242700 f, 239822.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 778440 f, 422605.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242760 f, 239881.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 778500 f, 422638.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242820 f, 239940.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 778560 f, 422671.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242880 f, 240000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 778620 f, 422703.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242940 f, 239822.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 778680 f, 422736.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243000 f, 239881.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 778740 f, 422768.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 778800 f, 422801.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243060 f, 239940.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 778860 f, 422833.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243120 f, 240000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 778920 f, 422866.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243180 f, 240059.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 778980 f, 422899.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243240 f, 240118.4 fps, 0 ms/f [junit] 1 s: 60 f / 3 ms, 20000.0 fps, 0 ms/f; total: 779040 f, 422015.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243300 f, 240177.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 779100 f, 422047.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243360 f, 240236.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 779160 f, 422080.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243420 f, 240296.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 779220 f, 422112.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243480 f, 240355.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 779280 f, 422145.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243540 f, 240414.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 779340 f, 422177.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243600 f, 240473.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 779400 f, 422210.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 779460 f, 422242.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243660 f, 240533.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 779520 f, 422275.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 779580 f, 422307.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243720 f, 240592.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 779640 f, 422340.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243780 f, 240414.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 779700 f, 422372.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243840 f, 240473.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 779760 f, 422405.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243900 f, 240532.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 779820 f, 422437.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 779880 f, 422470.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243960 f, 240591.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 779940 f, 422502.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244020 f, 240650.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 780000 f, 422535.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 780060 f, 422567.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244080 f, 240710.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 780120 f, 422600.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 780180 f, 422632.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244140 f, 240769.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 780240 f, 422665.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244200 f, 240828.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 780300 f, 422697.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244260 f, 240887.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 780360 f, 422730.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244320 f, 240946.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 780420 f, 422762.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244380 f, 241005.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 780480 f, 422795.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244440 f, 241065.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 780540 f, 422827.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244500 f, 241124.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 780600 f, 422860.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 780660 f, 422892.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244560 f, 241183.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 780720 f, 422925.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244620 f, 241004.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 780780 f, 422957.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244680 f, 241064.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 780840 f, 422990.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244740 f, 241123.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 780900 f, 423022.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244800 f, 241182.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 780960 f, 423055.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 781020 f, 423087.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244860 f, 241241.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 781080 f, 423120.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244920 f, 241300.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 781140 f, 423152.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244980 f, 241359.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 781200 f, 423185.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245040 f, 241418.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245100 f, 241477.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 781260 f, 423217.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245160 f, 241536.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 781320 f, 423250.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245220 f, 241596.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 781380 f, 423282.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245280 f, 241655.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 781440 f, 423315.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245340 f, 241714.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245400 f, 241773.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 781500 f, 423347.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245460 f, 241832.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 781560 f, 423380.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245520 f, 241653.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 781620 f, 423183.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245580 f, 241712.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 781680 f, 423216.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245640 f, 241771.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 781740 f, 423248.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245700 f, 241830.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 781800 f, 423281.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 781860 f, 423313.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245760 f, 241889.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 781920 f, 423345.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 781980 f, 423378.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245820 f, 241948.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 782040 f, 423410.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245880 f, 242007.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 782100 f, 423443.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 782160 f, 423475.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 782220 f, 423508.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245940 f, 242066.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 782280 f, 423540.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246000 f, 242125.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 782340 f, 423573.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246060 f, 242185.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 782400 f, 423605.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246120 f, 242244.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 782460 f, 423638.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246180 f, 242303.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 782520 f, 423670.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246240 f, 242362.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 782580 f, 423703.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246300 f, 242421.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 782640 f, 423735.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246360 f, 242241.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 782700 f, 423768.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246420 f, 242300.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 782760 f, 423800.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246480 f, 242359.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 782820 f, 423833.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246540 f, 242418.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 782880 f, 423865.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246600 f, 242477.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 782940 f, 423898.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246660 f, 242536.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 783000 f, 423930.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246720 f, 242595.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 783060 f, 423963.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246780 f, 242654.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 783120 f, 423995.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246840 f, 242713.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246900 f, 242534.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 783180 f, 424028.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246960 f, 242593.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 783240 f, 424060.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247020 f, 242652.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 783300 f, 424093.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247080 f, 242711.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 783360 f, 424125.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247140 f, 242770.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 783420 f, 424158.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247200 f, 242829.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 783480 f, 424190.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247260 f, 242888.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 783540 f, 424223.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247320 f, 242946.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 783600 f, 424255.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247380 f, 243005.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 783660 f, 424288.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247440 f, 243064.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 783720 f, 424320.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247500 f, 242885.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 783780 f, 424353.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247560 f, 242944.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 783840 f, 424385.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247620 f, 243002.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 783900 f, 424418.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247680 f, 243061.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 783960 f, 424450.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247740 f, 243120.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 784020 f, 424482.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247800 f, 243179.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 784080 f, 424515.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247860 f, 243238.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 784140 f, 424547.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247920 f, 243297.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 784200 f, 424580.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247980 f, 243356.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 784260 f, 424612.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248040 f, 243415.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 784320 f, 424645.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248100 f, 243474.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 784380 f, 424677.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248160 f, 243532.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 784440 f, 424710.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248220 f, 243591.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 784500 f, 424742.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248280 f, 243650.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 784560 f, 424775.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248340 f, 243470.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 784620 f, 424577.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248400 f, 243529.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 784680 f, 424610.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248460 f, 243588.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 784740 f, 424642.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 784800 f, 424675.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248520 f, 243647.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 784860 f, 424707.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248580 f, 243705.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 784920 f, 424740.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248640 f, 243764.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 784980 f, 424772.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248700 f, 243823.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 785040 f, 424805.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248760 f, 243882.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 785100 f, 424837.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 785160 f, 424870.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248820 f, 243941.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 785220 f, 424902.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248880 f, 244000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 785280 f, 424935.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248940 f, 244058.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 785340 f, 424967.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249000 f, 244117.6 fps, 0 ms/f [junit] 1 s: 60 f / 4 ms, 15000.0 fps, 0 ms/f; total: 785400 f, 424082.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249060 f, 244176.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 785460 f, 424114.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249120 f, 244235.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 785520 f, 424146.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249180 f, 244054.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 785580 f, 423950.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249240 f, 244113.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 785640 f, 423982.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249300 f, 244172.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 785700 f, 424015.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 785760 f, 424047.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249360 f, 244231.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 785820 f, 424079.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249420 f, 244289.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 785880 f, 424112.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249480 f, 244348.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 785940 f, 424144.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249540 f, 244407.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 786000 f, 424177.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249600 f, 244466.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 786060 f, 424209.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249660 f, 244524.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 786120 f, 424241.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249720 f, 244583.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 786180 f, 424274.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249780 f, 244642.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 786240 f, 424306.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249840 f, 244701.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 786300 f, 424338.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249900 f, 244760.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 786360 f, 424371.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249960 f, 244818.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 786420 f, 424403.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250020 f, 244637.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 786480 f, 424436.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250080 f, 244696.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250140 f, 244755.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 786540 f, 424468.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250200 f, 244814.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 786600 f, 424500.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250260 f, 244872.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 786660 f, 424533.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 786720 f, 424565.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250320 f, 244931.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 786780 f, 424597.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250380 f, 244990.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 786840 f, 424630.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 786900 f, 424662.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250440 f, 245048.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 786960 f, 424695.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250500 f, 245107.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 787020 f, 424727.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250560 f, 245166.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 787080 f, 424759.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250620 f, 245225.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250680 f, 245283.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 787140 f, 424792.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250740 f, 245342.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 787200 f, 424824.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 787260 f, 424857.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250800 f, 245401.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 787320 f, 424889.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250860 f, 245219.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 787380 f, 424921.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 787440 f, 424954.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250920 f, 245278.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 787500 f, 424986.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250980 f, 245337.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 787560 f, 425018.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251040 f, 245395.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 787620 f, 425051.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251100 f, 245454.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 787680 f, 425083.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251160 f, 245513.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 787740 f, 425116.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251220 f, 245571.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251280 f, 245630.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 787800 f, 425148.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251340 f, 245689.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 787860 f, 425180.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251400 f, 245747.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 787920 f, 425213.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251460 f, 245806.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 787980 f, 425245.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 788040 f, 425277.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251520 f, 245865.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 788100 f, 425310.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251580 f, 245923.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 788160 f, 425342.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 788220 f, 425375.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251640 f, 245982.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 788280 f, 425407.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 788340 f, 425439.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251700 f, 245800.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 788400 f, 425242.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 788460 f, 425275.1 fps, 0 ms/f [junit] 1 s: 60 f / 37 ms, 1621.6 fps, 0 ms/f; total: 251760 f, 237285.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 788520 f, 425307.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251820 f, 237342.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 788580 f, 425339.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251880 f, 237398.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 788640 f, 425372.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251940 f, 237455.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 788700 f, 425404.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252000 f, 237511.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 788760 f, 425436.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252060 f, 237568.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 788820 f, 425469.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252120 f, 237624.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252180 f, 237457.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 788880 f, 425501.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252240 f, 237514.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 788940 f, 425534.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 789000 f, 425566.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 789060 f, 425598.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252300 f, 237570.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 789120 f, 425631.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252360 f, 237627.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 789180 f, 425663.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 789240 f, 425695.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252420 f, 237683.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 789300 f, 425728.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252480 f, 237740.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 789360 f, 425760.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252540 f, 237796.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 789420 f, 425792.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252600 f, 237853.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 789480 f, 425825.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252660 f, 237909.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 789540 f, 425857.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252720 f, 237966.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 789600 f, 425889.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252780 f, 238022.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 789660 f, 425922.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252840 f, 238079.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 789720 f, 425954.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252900 f, 238135.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252960 f, 237968.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253020 f, 238024.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 789780 f, 425987.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 789840 f, 426019.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253080 f, 238080.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 789900 f, 426051.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 789960 f, 426084.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253140 f, 238137.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 790020 f, 426116.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253200 f, 238193.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 790080 f, 426148.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 790140 f, 426181.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 790200 f, 426213.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 790260 f, 426245.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 790320 f, 426278.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 790380 f, 426310.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253260 f, 238250.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 790440 f, 426343.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 790500 f, 426375.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 790560 f, 426407.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253320 f, 238306.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 790620 f, 426440.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253380 f, 238363.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 790680 f, 426472.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 790740 f, 426504.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253440 f, 238419.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 790800 f, 426537.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253500 f, 238476.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253560 f, 238532.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 790860 f, 426569.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253620 f, 238588.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253680 f, 238421.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 790920 f, 426601.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253740 f, 238477.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 790980 f, 426634.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253800 f, 238533.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 791040 f, 426666.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253860 f, 238590.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 791100 f, 426699.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253920 f, 238646.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 791160 f, 426731.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253980 f, 238703.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 791220 f, 426533.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254040 f, 238759.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 791280 f, 426566.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254100 f, 238815.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 791340 f, 426598.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254160 f, 238872.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 791400 f, 426630.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254220 f, 238928.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 791460 f, 426663.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254280 f, 238984.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 791520 f, 426695.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254340 f, 238816.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 791580 f, 426727.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254400 f, 238873.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 791640 f, 426760.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254460 f, 238929.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 791700 f, 426792.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254520 f, 238985.9 fps, 0 ms/f [junit] 1 s: 60 f / 9 ms, 6666.6 fps, 0 ms/f; total: 791760 f, 424536.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254580 f, 239042.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 791820 f, 424568.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254640 f, 239098.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 791880 f, 424600.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254700 f, 239154.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 791940 f, 424632.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254760 f, 239211.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 792000 f, 424664.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254820 f, 239267.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 792060 f, 424697.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254880 f, 239323.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 792120 f, 424729.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254940 f, 239380.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 792180 f, 424761.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255000 f, 239212.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 792240 f, 424793.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255060 f, 239268.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 792300 f, 424825.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255120 f, 239324.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 792360 f, 424857.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255180 f, 239380.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 792420 f, 424890.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255240 f, 239437.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 792480 f, 424922.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255300 f, 239493.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 792540 f, 424954.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255360 f, 239549.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 792600 f, 424986.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255420 f, 239606.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 792660 f, 425018.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255480 f, 239662.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 792720 f, 425050.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255540 f, 239718.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 792780 f, 425083.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 792840 f, 425115.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255600 f, 239774.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255660 f, 239831.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255720 f, 239887.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 792900 f, 425147.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255780 f, 239718.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 792960 f, 425179.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255840 f, 239775.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 793020 f, 425211.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255900 f, 239831.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 793080 f, 425243.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255960 f, 239887.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 793140 f, 425276.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256020 f, 239943.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 793200 f, 425308.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256080 f, 240000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256140 f, 240056.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 793260 f, 425340.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256200 f, 240112.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 793320 f, 425372.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256260 f, 240168.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 793380 f, 425404.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256320 f, 240224.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 793440 f, 425437.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256380 f, 240281.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 793500 f, 425469.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256440 f, 240337.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 793560 f, 425501.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256500 f, 240168.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 793620 f, 425533.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256560 f, 240224.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 793680 f, 425565.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256620 f, 240280.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 793740 f, 425597.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256680 f, 240337.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256740 f, 240393.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256800 f, 240449.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256860 f, 240505.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 793800 f, 425630.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256920 f, 240561.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 793860 f, 425662.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256980 f, 240617.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257040 f, 240674.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 793920 f, 425694.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257100 f, 240505.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257160 f, 240561.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257220 f, 240617.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 793980 f, 425726.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257280 f, 240673.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 794040 f, 425758.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257340 f, 240729.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 794100 f, 425790.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257400 f, 240785.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 794160 f, 425823.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257460 f, 240841.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 794220 f, 425855.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257520 f, 240898.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 794280 f, 425887.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257580 f, 240954.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 794340 f, 425919.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257640 f, 241010.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 794400 f, 425951.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257700 f, 241066.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257760 f, 240897.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 794460 f, 425983.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257820 f, 240953.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 794520 f, 425787.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257880 f, 241009.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 794580 f, 425819.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257940 f, 241065.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 794640 f, 425852.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258000 f, 241121.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 794700 f, 425884.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258060 f, 241177.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 794760 f, 425916.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258120 f, 241233.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 794820 f, 425948.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258180 f, 241289.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 794880 f, 425980.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258240 f, 241345.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 794940 f, 426012.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258300 f, 241401.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 795000 f, 426045.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258360 f, 241457.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 795060 f, 426077.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 795120 f, 426109.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258420 f, 241288.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 795180 f, 426141.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258480 f, 241344.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 795240 f, 426173.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258540 f, 241400.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 795300 f, 426205.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258600 f, 241456.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 795360 f, 426237.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258660 f, 241512.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 795420 f, 426270.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 795480 f, 426302.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 795540 f, 426334.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258720 f, 241568.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 795600 f, 426366.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258780 f, 241624.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 795660 f, 426398.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258840 f, 241680.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 795720 f, 426430.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258900 f, 241736.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 795780 f, 426463.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258960 f, 241792.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 795840 f, 426495.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259020 f, 241623.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 795900 f, 426527.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259080 f, 241679.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259140 f, 241735.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 795960 f, 426559.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259200 f, 241791.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 796020 f, 426591.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259260 f, 241847.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 796080 f, 426623.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259320 f, 241902.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259380 f, 241958.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 796140 f, 426655.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259440 f, 242014.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 796200 f, 426688.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259500 f, 242070.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 796260 f, 426720.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259560 f, 242126.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 796320 f, 426752.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259620 f, 242182.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259680 f, 242013.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259740 f, 242068.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 796380 f, 426784.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259800 f, 242124.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 796440 f, 426816.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 796500 f, 426848.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259860 f, 242180.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 796560 f, 426881.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 796620 f, 426913.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259920 f, 242236.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 796680 f, 426945.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259980 f, 242292.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 796740 f, 426977.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260040 f, 242348.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 796800 f, 427009.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260100 f, 242404.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260160 f, 242460.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260220 f, 242516.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 796860 f, 427041.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 796920 f, 427073.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260280 f, 242346.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 796980 f, 427106.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260340 f, 242402.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 797040 f, 427138.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260400 f, 242458.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 797100 f, 427170.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260460 f, 242513.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 797160 f, 427202.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260520 f, 242569.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 797220 f, 427234.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260580 f, 242625.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260640 f, 242681.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260700 f, 242737.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260760 f, 242793.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 797280 f, 427266.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 797340 f, 427299.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260820 f, 242849.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 797400 f, 427331.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260880 f, 242679.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260940 f, 242734.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 797460 f, 427363.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261000 f, 242790.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261060 f, 242846.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 797520 f, 427395.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261120 f, 242902.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 797580 f, 427427.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261180 f, 242958.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261240 f, 243013.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 797640 f, 427459.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261300 f, 243069.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 797700 f, 427491.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261360 f, 243125.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 797760 f, 427524.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261420 f, 243181.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 797820 f, 427556.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261480 f, 243237.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261540 f, 243066.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 797880 f, 427588.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261600 f, 243122.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 797940 f, 427391.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261660 f, 243178.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 798000 f, 427423.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261720 f, 243234.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 798060 f, 427455.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261780 f, 243289.9 fps, 0 ms/f [junit] 1 s: 60 f / 5 ms, 12000.0 fps, 0 ms/f; total: 798120 f, 426346.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261840 f, 243345.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 798180 f, 426378.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261900 f, 243401.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 798240 f, 426410.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261960 f, 243457.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 798300 f, 426442.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262020 f, 243513.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 798360 f, 426474.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262080 f, 243568.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 798420 f, 426506.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262140 f, 243624.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262200 f, 243454.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262260 f, 243509.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 798480 f, 426538.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 798540 f, 426570.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262320 f, 243565.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 798600 f, 426602.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262380 f, 243621.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 798660 f, 426634.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262440 f, 243676.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 798720 f, 426666.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262500 f, 243732.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 798780 f, 426698.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 798840 f, 426730.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262560 f, 243788.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 798900 f, 426762.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262620 f, 243844.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 798960 f, 426794.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262680 f, 243899.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 799020 f, 426826.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262740 f, 243955.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 799080 f, 426858.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262800 f, 244011.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 799140 f, 426891.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262860 f, 244066.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 799200 f, 426923.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262920 f, 244122.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262980 f, 244178.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263040 f, 244233.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 799260 f, 426955.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263100 f, 244289.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 799320 f, 426987.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263160 f, 244118.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 799380 f, 427019.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263220 f, 244174.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 799440 f, 427051.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263280 f, 244230.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263340 f, 244285.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 799500 f, 427083.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263400 f, 244341.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 799560 f, 427115.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263460 f, 244397.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 799620 f, 427147.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263520 f, 244452.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 799680 f, 427179.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263580 f, 244508.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 799740 f, 427211.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263640 f, 244564.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 799800 f, 427243.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263700 f, 244619.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 799860 f, 427275.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263760 f, 244675.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 799920 f, 427307.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263820 f, 244730.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 799980 f, 427339.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263880 f, 244786.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 800040 f, 427371.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263940 f, 244842.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 800100 f, 427403.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264000 f, 244897.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 800160 f, 427435.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264060 f, 244726.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 800220 f, 427467.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264120 f, 244782.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 800280 f, 427500.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264180 f, 244837.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 800340 f, 427303.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264240 f, 244893.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 800400 f, 427335.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264300 f, 244949.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 800460 f, 427367.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264360 f, 245004.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 800520 f, 427399.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264420 f, 245060.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 800580 f, 427431.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264480 f, 245115.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 800640 f, 427463.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264540 f, 245171.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 800700 f, 427496.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264600 f, 245227.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 800760 f, 427528.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264660 f, 245282.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 800820 f, 427560.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264720 f, 245338.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 800880 f, 427592.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264780 f, 245393.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 800940 f, 427624.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264840 f, 245449.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 801000 f, 427656.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264900 f, 245505.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 801060 f, 427688.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264960 f, 245333.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 801120 f, 427720.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265020 f, 245388.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 801180 f, 427752.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265080 f, 245444.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 801240 f, 427784.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265140 f, 245500.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265200 f, 245555.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265260 f, 245611.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265320 f, 245666.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 801300 f, 427816.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265380 f, 245722.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265440 f, 245777.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 801360 f, 427848.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265500 f, 245833.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 801420 f, 427880.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265560 f, 245888.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265620 f, 245944.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 801480 f, 427912.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265680 f, 246000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 801540 f, 427944.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265740 f, 246055.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 801600 f, 427976.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265800 f, 246111.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 801660 f, 428008.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265860 f, 246166.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 801720 f, 428040.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265920 f, 245994.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 801780 f, 428072.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265980 f, 246049.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 801840 f, 428104.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266040 f, 246105.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 801900 f, 428136.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266100 f, 246160.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 801960 f, 428168.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266160 f, 246216.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 802020 f, 428200.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266220 f, 246271.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 802080 f, 428232.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266280 f, 246327.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 802140 f, 428264.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266340 f, 246382.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 802200 f, 428296.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266400 f, 246438.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 802260 f, 428328.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266460 f, 246493.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 802320 f, 428360.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266520 f, 246549.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 802380 f, 428392.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266580 f, 246605.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 802440 f, 428425.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266640 f, 246660.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 802500 f, 428457.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266700 f, 246716.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 802560 f, 428489.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266760 f, 246771.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 802620 f, 428521.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266820 f, 246598.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 802680 f, 428553.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266880 f, 246654.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266940 f, 246709.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 802740 f, 428585.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267000 f, 246765.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 802800 f, 428617.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267060 f, 246820.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267120 f, 246876.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 802860 f, 428649.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267180 f, 246931.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 802920 f, 428681.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267240 f, 246987.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267300 f, 247042.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 802980 f, 428713.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267360 f, 247097.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 803040 f, 428745.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267420 f, 247153.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 803100 f, 428777.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267480 f, 247208.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 803160 f, 428809.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267540 f, 247264.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 803220 f, 428612.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267600 f, 247319.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 803280 f, 428644.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267660 f, 247375.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 803340 f, 428676.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267720 f, 247430.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 803400 f, 428708.6 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: 803460 f, 428740.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: 803520 f, 428772.7 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: 803580 f, 428804.7 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: 803640 f, 428836.7 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: 803700 f, 428868.7 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: 803760 f, 428900.7 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: 803820 f, 428932.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] 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: 803880 f, 428964.7 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: 803940 f, 428996.7 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: 804000 f, 429028.8 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: 804060 f, 429060.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268680 f, 247859.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 804120 f, 429092.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268740 f, 247915.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 804180 f, 429124.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268800 f, 247970.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 804240 f, 429156.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268860 f, 248025.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 804300 f, 429188.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268920 f, 248081.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268980 f, 248136.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269040 f, 248191.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 804360 f, 429220.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269100 f, 248247.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 804420 f, 429252.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269160 f, 248302.5 fps, 0 ms/f [junit] 1 s: 60 f / 11 ms, 5454.5 fps, 0 ms/f; total: 804480 f, 426779.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269220 f, 248357.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 804540 f, 426811.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269280 f, 248413.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269340 f, 248468.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 804600 f, 426843.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269400 f, 248523.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 804660 f, 426875.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269460 f, 248579.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 804720 f, 426907.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269520 f, 248634.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269580 f, 248690.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 804780 f, 426939.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269640 f, 248516.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 804840 f, 426970.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269700 f, 248571.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 804900 f, 427002.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269760 f, 248626.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269820 f, 248682.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 804960 f, 427034.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269880 f, 248737.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 805020 f, 427066.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269940 f, 248792.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 805080 f, 427098.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270000 f, 248847.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 805140 f, 427129.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270060 f, 248903.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 805200 f, 427161.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270120 f, 248958.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270180 f, 249013.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 805260 f, 427193.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270240 f, 249069.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 805320 f, 427225.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270300 f, 249124.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 805380 f, 427257.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270360 f, 249179.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270420 f, 249235.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 805440 f, 427289.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270480 f, 249290.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 805500 f, 427320.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270540 f, 249116.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 805560 f, 427352.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270600 f, 249171.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 805620 f, 427384.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270660 f, 249226.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270720 f, 249281.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 805680 f, 427416.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270780 f, 249337.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 805740 f, 427448.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270840 f, 249392.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 805800 f, 427253.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270900 f, 249447.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 805860 f, 427285.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270960 f, 249502.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 805920 f, 427317.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271020 f, 249558.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 805980 f, 427348.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271080 f, 249613.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 806040 f, 427380.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271140 f, 249668.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 806100 f, 427412.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271200 f, 249723.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 806160 f, 427444.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271260 f, 249779.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 806220 f, 427476.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271320 f, 249834.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 806280 f, 427507.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271380 f, 249889.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 806340 f, 427539.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 806400 f, 427571.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271440 f, 249944.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271500 f, 249770.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 806460 f, 427603.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271560 f, 249825.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 806520 f, 427635.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271620 f, 249880.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 806580 f, 427667.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271680 f, 249935.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271740 f, 249990.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271800 f, 250046.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 806640 f, 427698.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271860 f, 250101.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 806700 f, 427730.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271920 f, 250156.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 806760 f, 427762.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271980 f, 250211.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 806820 f, 427794.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272040 f, 250266.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272100 f, 250321.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 806880 f, 427826.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272160 f, 250377.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272220 f, 250432.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 806940 f, 427857.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272280 f, 250487.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 807000 f, 427889.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272340 f, 250542.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 807060 f, 427921.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 807120 f, 427953.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272400 f, 250597.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 807180 f, 427985.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272460 f, 250422.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272520 f, 250477.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 807240 f, 428016.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272580 f, 250533.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 807300 f, 428048.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272640 f, 250588.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272700 f, 250643.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 807360 f, 428080.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272760 f, 250698.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 807420 f, 428112.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272820 f, 250753.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 807480 f, 428144.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272880 f, 250808.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 807540 f, 428176.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272940 f, 250863.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 807600 f, 428207.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273000 f, 250919.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 807660 f, 428239.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273060 f, 250974.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 807720 f, 428271.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273120 f, 251029.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 807780 f, 428303.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273180 f, 251084.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 807840 f, 428335.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273240 f, 251139.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 807900 f, 428366.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273300 f, 251194.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 807960 f, 428398.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273360 f, 251019.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 808020 f, 428430.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273420 f, 251074.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 808080 f, 428462.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273480 f, 251129.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 808140 f, 428494.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273540 f, 251184.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 808200 f, 428525.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273600 f, 251239.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 808260 f, 428557.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273660 f, 251294.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 808320 f, 428589.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273720 f, 251349.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 808380 f, 428621.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 808440 f, 428653.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273780 f, 251404.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 808500 f, 428457.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273840 f, 251460.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 808560 f, 428489.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273900 f, 251515.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 808620 f, 428521.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273960 f, 251570.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 808680 f, 428553.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274020 f, 251625.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274080 f, 251680.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 808740 f, 428585.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274140 f, 251735.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 808800 f, 428616.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274200 f, 251790.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 808860 f, 428648.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274260 f, 251845.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 808920 f, 428680.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274320 f, 251669.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 808980 f, 428712.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274380 f, 251724.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 809040 f, 428744.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274440 f, 251779.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 809100 f, 428775.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274500 f, 251834.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 809160 f, 428807.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274560 f, 251889.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 809220 f, 428839.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274620 f, 251944.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 809280 f, 428871.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274680 f, 252000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 809340 f, 428903.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274740 f, 252055.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 809400 f, 428934.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274800 f, 252110.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 809460 f, 428966.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274860 f, 252165.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 809520 f, 428998.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274920 f, 252220.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 809580 f, 429030.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274980 f, 252275.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 809640 f, 429062.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275040 f, 252330.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 809700 f, 429093.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275100 f, 252385.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 809760 f, 429125.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275160 f, 252440.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 809820 f, 429157.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275220 f, 252495.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 809880 f, 429189.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275280 f, 252318.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 809940 f, 429220.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275340 f, 252373.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 810000 f, 429252.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275400 f, 252428.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 810060 f, 429284.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275460 f, 252483.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 810120 f, 429316.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275520 f, 252538.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 810180 f, 429348.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275580 f, 252593.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 810240 f, 429379.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275640 f, 252648.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 810300 f, 429411.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275700 f, 252703.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 810360 f, 429443.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275760 f, 252758.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 810420 f, 429475.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275820 f, 252813.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 810480 f, 429507.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275880 f, 252868.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275940 f, 252923.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 810540 f, 429538.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276000 f, 252978.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 810600 f, 429570.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276060 f, 253033.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276120 f, 253088.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 810660 f, 429602.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276180 f, 252912.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 810720 f, 429634.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 810780 f, 429666.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276240 f, 252967.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 810840 f, 429697.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276300 f, 253021.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 810900 f, 429729.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276360 f, 253076.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276420 f, 253131.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 810960 f, 429761.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276480 f, 253186.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 811020 f, 429793.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276540 f, 253241.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 811080 f, 429825.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276600 f, 253296.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 811140 f, 429856.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276660 f, 253351.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 811200 f, 429888.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276720 f, 253406.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276780 f, 253461.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 811260 f, 429920.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276840 f, 253516.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 811320 f, 429952.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276900 f, 253571.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 811380 f, 429984.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276960 f, 253626.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 811440 f, 430015.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277020 f, 253681.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 811500 f, 430047.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277080 f, 253736.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 811560 f, 430079.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277140 f, 253559.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277200 f, 253613.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 811620 f, 430111.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277260 f, 253668.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 811680 f, 430143.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277320 f, 253723.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 811740 f, 430174.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277380 f, 253778.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 811800 f, 430206.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277440 f, 253833.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277500 f, 253888.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 811860 f, 430238.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277560 f, 253943.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277620 f, 253998.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 811920 f, 430270.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277680 f, 254053.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 811980 f, 430074.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277740 f, 254107.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277800 f, 254162.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 812040 f, 430105.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277860 f, 254217.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 812100 f, 430137.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277920 f, 254272.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277980 f, 254327.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 812160 f, 430169.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278040 f, 254382.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 812220 f, 430201.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278100 f, 254204.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 812280 f, 430233.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278160 f, 254259.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 812340 f, 430264.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278220 f, 254314.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 812400 f, 430296.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278280 f, 254369.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 812460 f, 430328.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278340 f, 254424.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278400 f, 254478.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278460 f, 254533.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278520 f, 254588.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 812520 f, 430360.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278580 f, 254643.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 812580 f, 430391.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278640 f, 254698.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 812640 f, 430423.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278700 f, 254753.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 812700 f, 430455.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278760 f, 254808.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 812760 f, 430487.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278820 f, 254862.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 812820 f, 430519.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278880 f, 254917.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 812880 f, 430550.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278940 f, 254972.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279000 f, 254794.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 812940 f, 430582.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279060 f, 254849.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 813000 f, 430614.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279120 f, 254904.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279180 f, 254958.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 813060 f, 430646.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279240 f, 255013.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279300 f, 255068.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 813120 f, 430677.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279360 f, 255123.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 813180 f, 430709.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279420 f, 255178.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279480 f, 255232.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 813240 f, 430741.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279540 f, 255287.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 813300 f, 430773.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279600 f, 255342.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279660 f, 255397.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 813360 f, 430805.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279720 f, 255452.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 813420 f, 430836.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279780 f, 255506.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 813480 f, 430868.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279840 f, 255561.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 813540 f, 430900.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279900 f, 255383.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 813600 f, 430932.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279960 f, 255437.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 813660 f, 430964.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280020 f, 255492.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 813720 f, 430995.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280080 f, 255547.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 813780 f, 431027.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280140 f, 255602.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280200 f, 255656.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280260 f, 255711.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 813840 f, 431059.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280320 f, 255766.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 813900 f, 431091.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280380 f, 255821.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 813960 f, 431122.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280440 f, 255875.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 814020 f, 431154.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280500 f, 255930.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 814080 f, 431186.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280560 f, 255985.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 814140 f, 431218.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280620 f, 256040.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 814200 f, 431250.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280680 f, 256094.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 814260 f, 431281.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280740 f, 256149.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 814320 f, 431313.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280800 f, 256204.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 814380 f, 431345.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280860 f, 256025.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 814440 f, 431377.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280920 f, 256080.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 814500 f, 431408.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280980 f, 256134.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 814560 f, 431440.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281040 f, 256189.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281100 f, 256244.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 814620 f, 431472.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281160 f, 256299.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 814680 f, 431504.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281220 f, 256353.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281280 f, 256408.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 814740 f, 431536.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281340 f, 256463.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 814800 f, 431567.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281400 f, 256517.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 814860 f, 431599.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281460 f, 256572.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281520 f, 256627.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281580 f, 256681.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281640 f, 256736.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281700 f, 256791.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 814920 f, 431631.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281760 f, 256612.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 814980 f, 431663.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281820 f, 256666.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281880 f, 256721.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 815040 f, 431694.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281940 f, 256775.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 815100 f, 431726.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282000 f, 256830.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 815160 f, 431758.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282060 f, 256885.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 815220 f, 431790.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282120 f, 256939.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 815280 f, 431822.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282180 f, 256994.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282240 f, 257049.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 815340 f, 431853.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282300 f, 257103.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 815400 f, 431885.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282360 f, 257158.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 815460 f, 431917.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282420 f, 257213.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282480 f, 257267.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 815520 f, 431949.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282540 f, 257322.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282600 f, 257377.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 815580 f, 431980.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282660 f, 257431.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 815640 f, 431784.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282720 f, 257252.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 815700 f, 431815.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282780 f, 257306.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282840 f, 257361.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 815760 f, 431847.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282900 f, 257415.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282960 f, 257470.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 815820 f, 431879.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283020 f, 257525.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 815880 f, 431911.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283080 f, 257579.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 815940 f, 431942.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283140 f, 257634.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 816000 f, 431974.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283200 f, 257688.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 816060 f, 432006.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283260 f, 257743.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 816120 f, 432038.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283320 f, 257798.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 816180 f, 432069.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283380 f, 257852.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 816240 f, 432101.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283440 f, 257907.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 816300 f, 432133.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283500 f, 257961.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 816360 f, 432165.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283560 f, 258016.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 816420 f, 432196.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283620 f, 258070.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 816480 f, 432228.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283680 f, 257890.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 816540 f, 432260.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283740 f, 257945.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 816600 f, 432292.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283800 f, 258000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283860 f, 258054.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 816660 f, 432323.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283920 f, 258109.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 816720 f, 432355.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283980 f, 258163.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 816780 f, 432387.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284040 f, 258218.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284100 f, 258272.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 816840 f, 432419.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284160 f, 258327.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 816900 f, 432451.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284220 f, 258381.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 816960 f, 432482.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284280 f, 258436.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284340 f, 258490.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284400 f, 258545.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 817020 f, 432514.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284460 f, 258600.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 817080 f, 432546.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284520 f, 258654.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284580 f, 258709.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 817140 f, 432578.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284640 f, 258528.6 fps, 0 ms/f [junit] 1 s: 60 f / 4 ms, 15000.0 fps, 0 ms/f; total: 817200 f, 431467.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284700 f, 258583.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 817260 f, 431499.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284760 f, 258637.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 817320 f, 431531.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284820 f, 258692.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 817380 f, 431562.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284880 f, 258746.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 817440 f, 431594.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284940 f, 258801.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 817500 f, 431626.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285000 f, 258855.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 817560 f, 431657.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285060 f, 258910.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 817620 f, 431689.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285120 f, 258964.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 817680 f, 431721.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285180 f, 259019.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 817740 f, 431752.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285240 f, 259073.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 817800 f, 431784.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285300 f, 259128.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 817860 f, 431816.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285360 f, 259182.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 817920 f, 431847.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285420 f, 259237.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285480 f, 259291.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285540 f, 259110.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285600 f, 259165.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285660 f, 259219.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 817980 f, 431879.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 818040 f, 431911.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 818100 f, 431942.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 818160 f, 431974.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285720 f, 259274.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 818220 f, 432006.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 818280 f, 432038.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285780 f, 259328.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 818340 f, 432069.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285840 f, 259382.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285900 f, 259437.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285960 f, 259491.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286020 f, 259546.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 818400 f, 432101.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286080 f, 259600.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 818460 f, 432133.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286140 f, 259655.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286200 f, 259709.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 818520 f, 432164.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286260 f, 259764.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 818580 f, 432196.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286320 f, 259818.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286380 f, 259872.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 818640 f, 432228.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286440 f, 259927.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 818700 f, 432259.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286500 f, 259746.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 818760 f, 432291.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286560 f, 259800.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 818820 f, 432323.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286620 f, 259854.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 818880 f, 432354.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286680 f, 259909.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 818940 f, 432386.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286740 f, 259963.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 819000 f, 432418.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286800 f, 260018.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 819060 f, 432449.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286860 f, 260072.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 819120 f, 432481.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 819180 f, 432284.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286920 f, 260126.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 819240 f, 432316.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286980 f, 260181.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 819300 f, 432348.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 819360 f, 432379.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287040 f, 260235.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 819420 f, 432411.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287100 f, 260290.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 819480 f, 432443.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287160 f, 260344.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 819540 f, 432474.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287220 f, 260398.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 819600 f, 432506.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287280 f, 260453.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 819660 f, 432538.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287340 f, 260507.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 819720 f, 432569.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287400 f, 260326.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287460 f, 260380.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 819780 f, 432601.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287520 f, 260434.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287580 f, 260489.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 819840 f, 432633.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287640 f, 260543.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 819900 f, 432664.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287700 f, 260597.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 819960 f, 432696.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287760 f, 260652.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 820020 f, 432728.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287820 f, 260706.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 820080 f, 432759.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287880 f, 260760.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 820140 f, 432791.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287940 f, 260815.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 820200 f, 432823.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288000 f, 260869.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 820260 f, 432854.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288060 f, 260923.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 820320 f, 432886.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288120 f, 260978.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 820380 f, 432918.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288180 f, 261032.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288240 f, 261086.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 820440 f, 432949.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288300 f, 261141.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 820500 f, 432981.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288360 f, 260959.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 820560 f, 433013.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288420 f, 261013.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288480 f, 261067.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 820620 f, 433044.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288540 f, 261122.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 820680 f, 433076.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288600 f, 261176.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 820740 f, 433108.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288660 f, 261230.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 820800 f, 433139.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288720 f, 261285.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288780 f, 261339.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 820860 f, 433171.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288840 f, 261393.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 820920 f, 433203.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288900 f, 261447.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 820980 f, 433234.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288960 f, 261502.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 821040 f, 433266.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289020 f, 261556.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289080 f, 261610.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 821100 f, 433298.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289140 f, 261665.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 821160 f, 433329.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289200 f, 261719.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289260 f, 261773.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 821220 f, 433361.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289320 f, 261591.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 821280 f, 433393.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289380 f, 261645.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289440 f, 261699.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 821340 f, 433424.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289500 f, 261754.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 821400 f, 433456.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289560 f, 261808.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 821460 f, 433488.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289620 f, 261862.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289680 f, 261916.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 821520 f, 433519.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289740 f, 261971.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 821580 f, 433551.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289800 f, 262025.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289860 f, 262079.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289920 f, 262133.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289980 f, 262188.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 821640 f, 433583.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290040 f, 262242.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290100 f, 262296.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290160 f, 262350.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290220 f, 262168.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 821700 f, 433614.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290280 f, 262222.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 821760 f, 433646.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290340 f, 262276.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290400 f, 262330.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 821820 f, 433678.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290460 f, 262384.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 821880 f, 433709.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290520 f, 262439.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290580 f, 262493.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 821940 f, 433741.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 822000 f, 433773.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290640 f, 262547.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 822060 f, 433804.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290700 f, 262601.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 822120 f, 433836.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290760 f, 262655.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 822180 f, 433868.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290820 f, 262710.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 822240 f, 433899.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290880 f, 262764.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 822300 f, 433931.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290940 f, 262818.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 822360 f, 433963.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291000 f, 262872.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 822420 f, 433765.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291060 f, 262926.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 822480 f, 433797.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291120 f, 262981.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 822540 f, 433829.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291180 f, 262797.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 822600 f, 433860.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291240 f, 262852.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 822660 f, 433892.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291300 f, 262906.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 822720 f, 433924.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 822780 f, 433955.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291360 f, 262960.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 822840 f, 433987.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291420 f, 263014.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 822900 f, 434018.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291480 f, 263068.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 822960 f, 434050.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291540 f, 263122.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 823020 f, 434082.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291600 f, 263176.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 823080 f, 434113.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291660 f, 263231.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 823140 f, 434145.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291720 f, 263285.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 823200 f, 434177.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291780 f, 263339.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 823260 f, 434208.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291840 f, 263393.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 823320 f, 434240.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291900 f, 263447.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 823380 f, 434272.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291960 f, 263501.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 823440 f, 434303.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292020 f, 263555.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 823500 f, 434335.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292080 f, 263610.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 823560 f, 434367.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292140 f, 263426.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 823620 f, 434398.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292200 f, 263480.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 823680 f, 434430.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292260 f, 263534.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 823740 f, 434462.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292320 f, 263588.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 823800 f, 434493.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292380 f, 263642.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 823860 f, 434525.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292440 f, 263697.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 823920 f, 434556.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292500 f, 263751.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 823980 f, 434588.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292560 f, 263805.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 824040 f, 434620.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292620 f, 263859.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 824100 f, 434651.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292680 f, 263913.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 824160 f, 434683.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292740 f, 263967.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 824220 f, 434715.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292800 f, 264021.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 824280 f, 434746.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292860 f, 264075.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 824340 f, 434778.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292920 f, 264129.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 824400 f, 434810.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292980 f, 264183.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 824460 f, 434841.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293040 f, 264238.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 824520 f, 434873.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293100 f, 264292.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 824580 f, 434905.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293160 f, 264346.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 824640 f, 434936.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293220 f, 264400.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 824700 f, 434968.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293280 f, 264454.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 824760 f, 435000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293340 f, 264270.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293400 f, 264324.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 824820 f, 435031.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293460 f, 264378.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 824880 f, 435063.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293520 f, 264432.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 824940 f, 435094.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293580 f, 264486.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 825000 f, 435126.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293640 f, 264540.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 825060 f, 435158.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293700 f, 264594.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 825120 f, 435189.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293760 f, 264648.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 825180 f, 435221.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293820 f, 264702.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 825240 f, 435253.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293880 f, 264756.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 825300 f, 435284.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293940 f, 264810.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 825360 f, 435316.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294000 f, 264864.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 825420 f, 435348.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294060 f, 264918.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 825480 f, 435379.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294120 f, 264972.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 825540 f, 435411.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294180 f, 265027.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 825600 f, 435443.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294240 f, 265081.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 825660 f, 435474.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294300 f, 265135.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 825720 f, 435276.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294360 f, 265189.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 825780 f, 435308.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294420 f, 265243.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 825840 f, 435340.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294480 f, 265297.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 825900 f, 435371.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294540 f, 265351.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 825960 f, 435403.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294600 f, 265405.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 826020 f, 435434.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294660 f, 265220.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 826080 f, 435466.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294720 f, 265274.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 826140 f, 435498.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294780 f, 265328.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294840 f, 265382.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 826200 f, 435529.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294900 f, 265436.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294960 f, 265490.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 826260 f, 435561.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295020 f, 265544.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 826320 f, 435593.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295080 f, 265598.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 826380 f, 435624.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295140 f, 265652.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 826440 f, 435656.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295200 f, 265706.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 826500 f, 435687.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295260 f, 265760.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 826560 f, 435719.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295320 f, 265814.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 826620 f, 435751.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295380 f, 265868.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 826680 f, 435782.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295440 f, 265922.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 826740 f, 435814.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295500 f, 265976.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 826800 f, 435846.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295560 f, 266030.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 826860 f, 435877.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295620 f, 266084.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 826920 f, 435909.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295680 f, 266138.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 826980 f, 435940.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295740 f, 266192.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 827040 f, 435972.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295800 f, 266246.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 827100 f, 436004.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295860 f, 266300.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 827160 f, 436035.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295920 f, 266354.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 827220 f, 436067.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295980 f, 266169.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 827280 f, 436099.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296040 f, 266223.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 827340 f, 436130.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296100 f, 266276.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 827400 f, 436162.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296160 f, 266330.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 827460 f, 436193.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296220 f, 266384.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 827520 f, 436225.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296280 f, 266438.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 827580 f, 436257.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296340 f, 266492.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 827640 f, 436288.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296400 f, 266546.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 827700 f, 436320.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296460 f, 266600.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 827760 f, 436352.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296520 f, 266654.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 827820 f, 436383.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296580 f, 266708.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 827880 f, 436415.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296640 f, 266762.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 827940 f, 436447.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296700 f, 266816.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 828000 f, 436478.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296760 f, 266870.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 828060 f, 436510.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296820 f, 266924.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 828120 f, 436541.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296880 f, 266978.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 828180 f, 436573.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296940 f, 267032.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 828240 f, 436605.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 828300 f, 436636.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297000 f, 267086.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297060 f, 267140.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 828360 f, 436668.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297120 f, 267194.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 828420 f, 436700.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297180 f, 267248.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 828480 f, 436731.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297240 f, 267302.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 828540 f, 436763.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297300 f, 267115.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297360 f, 267169.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 828600 f, 436794.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297420 f, 267223.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 828660 f, 436826.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297480 f, 267277.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 828720 f, 436858.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297540 f, 267331.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 828780 f, 436889.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 828840 f, 436921.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297600 f, 267385.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 828900 f, 436953.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297660 f, 267439.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 828960 f, 436984.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297720 f, 267493.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 829020 f, 437016.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297780 f, 267547.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 829080 f, 437047.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297840 f, 267601.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 829140 f, 436849.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297900 f, 267655.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 829200 f, 436880.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297960 f, 267708.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 829260 f, 436912.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298020 f, 267762.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 829320 f, 436944.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298080 f, 267816.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 829380 f, 436975.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298140 f, 267870.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 829440 f, 437007.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298200 f, 267924.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 829500 f, 437039.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298260 f, 267978.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 829560 f, 437070.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298320 f, 268032.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 829620 f, 437102.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298380 f, 268086.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 829680 f, 437133.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298440 f, 268140.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 829740 f, 437165.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298500 f, 268194.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 829800 f, 437197.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298560 f, 268007.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 829860 f, 437228.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298620 f, 268061.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 829920 f, 437260.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298680 f, 268114.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 829980 f, 437291.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298740 f, 268168.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 830040 f, 437323.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298800 f, 268222.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 830100 f, 437355.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298860 f, 268276.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 830160 f, 437386.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298920 f, 268330.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 830220 f, 437418.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298980 f, 268384.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 830280 f, 437449.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299040 f, 268438.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 830340 f, 437481.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299100 f, 268491.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 830400 f, 437513.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299160 f, 268545.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 830460 f, 437544.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299220 f, 268599.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 830520 f, 437576.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299280 f, 268653.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299340 f, 268707.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 830580 f, 437608.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299400 f, 268761.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299460 f, 268815.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 830640 f, 437639.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299520 f, 268868.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 830700 f, 437671.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 830760 f, 437702.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299580 f, 268922.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 830820 f, 437734.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299640 f, 268976.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 830880 f, 437766.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299700 f, 269030.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 830940 f, 437797.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299760 f, 269084.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 831000 f, 437829.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299820 f, 269138.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 831060 f, 437860.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299880 f, 268950.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 831120 f, 437892.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299940 f, 269004.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300000 f, 269058.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 831180 f, 437924.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300060 f, 269112.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 831240 f, 437955.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300120 f, 269165.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 831300 f, 437987.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300180 f, 269219.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 831360 f, 438018.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300240 f, 269273.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 831420 f, 438050.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300300 f, 269327.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 831480 f, 438082.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300360 f, 269381.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 831540 f, 438113.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300420 f, 269434.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 831600 f, 438145.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300480 f, 269488.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 831660 f, 438177.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300540 f, 269542.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 831720 f, 438208.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300600 f, 269596.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 831780 f, 438240.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300660 f, 269650.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 831840 f, 438271.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300720 f, 269704.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 831900 f, 438303.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300780 f, 269757.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 831960 f, 438335.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300840 f, 269811.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300900 f, 269865.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300960 f, 269919.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 832020 f, 438366.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301020 f, 269973.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301080 f, 270026.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301140 f, 270080.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 832080 f, 438398.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301200 f, 269892.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 832140 f, 438429.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301260 f, 269946.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 832200 f, 438230.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301320 f, 270000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 832260 f, 438262.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301380 f, 270053.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 832320 f, 438293.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301440 f, 270107.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 832380 f, 438325.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301500 f, 270161.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 832440 f, 438357.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301560 f, 270215.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 832500 f, 438388.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301620 f, 270268.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 832560 f, 438420.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301680 f, 270322.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 832620 f, 438451.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301740 f, 270376.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 832680 f, 438483.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301800 f, 270430.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 832740 f, 438515.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301860 f, 270483.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301920 f, 270537.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 832800 f, 438546.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301980 f, 270591.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 832860 f, 438578.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302040 f, 270645.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302100 f, 270698.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 832920 f, 438609.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302160 f, 270752.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 832980 f, 438641.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302220 f, 270806.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 833040 f, 438673.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302280 f, 270860.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 833100 f, 438704.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302340 f, 270913.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 833160 f, 438736.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302400 f, 270967.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 833220 f, 438767.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302460 f, 271021.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302520 f, 271075.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 833280 f, 438799.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302580 f, 271129.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 833340 f, 438830.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302640 f, 271182.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302700 f, 271236.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302760 f, 271290.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 833400 f, 438862.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302820 f, 271101.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 833460 f, 438894.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302880 f, 271154.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 833520 f, 438925.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302940 f, 271208.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 833580 f, 438957.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303000 f, 271262.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 833640 f, 438988.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303060 f, 271316.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303120 f, 271369.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 833700 f, 439020.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303180 f, 271423.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 833760 f, 439052.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303240 f, 271477.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 833820 f, 439083.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303300 f, 271530.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 833880 f, 439115.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303360 f, 271584.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303420 f, 271638.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 833940 f, 439146.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303480 f, 271692.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303540 f, 271745.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 834000 f, 439178.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303600 f, 271799.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 834060 f, 439210.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303660 f, 271853.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 834120 f, 439241.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303720 f, 271906.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 834180 f, 439273.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303780 f, 271960.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 834240 f, 439304.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303840 f, 272014.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 834300 f, 439336.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303900 f, 272068.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 834360 f, 439368.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303960 f, 272121.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 834420 f, 439399.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304020 f, 272175.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 834480 f, 439431.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304080 f, 272229.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 834540 f, 439462.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304140 f, 272282.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 834600 f, 439494.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304200 f, 272336.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 834660 f, 439526.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304260 f, 272390.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 834720 f, 439557.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304320 f, 272444.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 834780 f, 439589.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304380 f, 272497.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 834840 f, 439620.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304440 f, 272551.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 834900 f, 439652.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304500 f, 272361.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 834960 f, 439684.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304560 f, 272415.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 835020 f, 439715.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304620 f, 272468.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 835080 f, 439747.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304680 f, 272522.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 835140 f, 439778.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304740 f, 272576.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 835200 f, 439810.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304800 f, 272629.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 835260 f, 439842.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304860 f, 272683.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 835320 f, 439873.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304920 f, 272737.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 835380 f, 439905.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304980 f, 272790.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 835440 f, 439936.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305040 f, 272844.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 835500 f, 439968.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305100 f, 272898.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305160 f, 272951.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305220 f, 273005.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 835560 f, 439768.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305280 f, 273059.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 835620 f, 439799.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305340 f, 273112.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 835680 f, 439831.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305400 f, 273166.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 835740 f, 439863.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305460 f, 273220.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 835800 f, 439894.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305520 f, 273273.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 835860 f, 439926.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305580 f, 273327.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 835920 f, 439957.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305640 f, 273381.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 835980 f, 439989.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305700 f, 273434.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 836040 f, 440021.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305760 f, 273488.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305820 f, 273542.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 836100 f, 440052.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305880 f, 273595.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 836160 f, 440084.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305940 f, 273649.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 836220 f, 440115.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 836280 f, 440147.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 836340 f, 440178.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 836400 f, 440210.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 836460 f, 440242.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 836520 f, 440273.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 836580 f, 440305.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 836640 f, 440336.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 836700 f, 440368.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306000 f, 273703.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 836760 f, 440400.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 836820 f, 440431.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306060 f, 273756.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 836880 f, 440463.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306120 f, 273810.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 836940 f, 440494.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306180 f, 273619.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 837000 f, 440526.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306240 f, 273672.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 837060 f, 440557.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306300 f, 273726.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 837120 f, 440589.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306360 f, 273780.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 837180 f, 440621.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306420 f, 273833.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 837240 f, 440652.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306480 f, 273887.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 837300 f, 440684.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306540 f, 273941.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 837360 f, 440715.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306600 f, 273994.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 837420 f, 440747.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306660 f, 274048.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306720 f, 274101.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 837480 f, 440778.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306780 f, 274155.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 837540 f, 440810.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306840 f, 274209.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306900 f, 274262.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 837600 f, 440842.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306960 f, 274316.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307020 f, 274369.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 837660 f, 440873.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307080 f, 274423.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 837720 f, 440905.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307140 f, 274477.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 837780 f, 440936.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307200 f, 274530.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 837840 f, 440968.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307260 f, 274584.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 837900 f, 441000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307320 f, 274638.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 837960 f, 441031.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307380 f, 274691.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 838020 f, 441063.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307440 f, 274745.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 838080 f, 441094.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307500 f, 274798.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 838140 f, 441126.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307560 f, 274852.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 838200 f, 441157.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307620 f, 274906.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 838260 f, 441189.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 838320 f, 441221.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307680 f, 274959.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 838380 f, 441252.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307740 f, 275013.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 838440 f, 441284.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307800 f, 275067.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 838500 f, 441315.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307860 f, 274875.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 838560 f, 441347.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307920 f, 274928.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 838620 f, 441378.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307980 f, 274982.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 838680 f, 441410.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308040 f, 275035.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 838740 f, 441442.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308100 f, 275089.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 838800 f, 441473.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308160 f, 275142.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 838860 f, 441505.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308220 f, 275196.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 838920 f, 441536.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308280 f, 275250.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 838980 f, 441568.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308340 f, 275303.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 839040 f, 441600.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308400 f, 275357.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 839100 f, 441631.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308460 f, 275410.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 839160 f, 441430.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308520 f, 275464.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 839220 f, 441462.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308580 f, 275517.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 839280 f, 441493.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308640 f, 275571.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 839340 f, 441525.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308700 f, 275625.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308760 f, 275678.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 839400 f, 441557.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308820 f, 275732.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 839460 f, 441588.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 839520 f, 441620.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308880 f, 275785.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308940 f, 275839.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 839580 f, 441651.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309000 f, 275892.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 839640 f, 441683.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309060 f, 275946.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 839700 f, 441714.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309120 f, 276000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 839760 f, 441746.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309180 f, 276053.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 839820 f, 441778.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309240 f, 276107.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 839880 f, 441809.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309300 f, 276160.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 839940 f, 441841.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309360 f, 276214.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 840000 f, 441872.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309420 f, 276267.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 840060 f, 441904.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 840120 f, 441935.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309480 f, 276074.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 840180 f, 441967.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 840240 f, 441998.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309540 f, 276128.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 840300 f, 442030.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309600 f, 276181.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 840360 f, 442062.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309660 f, 276235.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 840420 f, 442093.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309720 f, 276289.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 840480 f, 442125.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 840540 f, 442156.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309780 f, 276342.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 840600 f, 442188.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309840 f, 276396.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 840660 f, 442219.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309900 f, 276449.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309960 f, 276503.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 840720 f, 442251.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310020 f, 276556.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 840780 f, 442283.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310080 f, 276610.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 840840 f, 442314.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310140 f, 276663.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310200 f, 276717.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 840900 f, 442346.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310260 f, 276770.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 840960 f, 442377.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310320 f, 276824.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 841020 f, 442409.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310380 f, 276877.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 841080 f, 442440.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310440 f, 276931.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 841140 f, 442472.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310500 f, 276984.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 841200 f, 442503.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310560 f, 277038.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 841260 f, 442535.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310620 f, 277091.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 841320 f, 442567.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310680 f, 277145.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 841380 f, 442598.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310740 f, 277198.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 841440 f, 442630.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310800 f, 277252.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 841500 f, 442661.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310860 f, 277305.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 841560 f, 442693.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310920 f, 277359.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 841620 f, 442724.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310980 f, 277165.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 841680 f, 442756.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311040 f, 277219.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 841740 f, 442788.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311100 f, 277272.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 841800 f, 442819.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311160 f, 277326.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 841860 f, 442851.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311220 f, 277379.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 841920 f, 442882.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311280 f, 277433.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 841980 f, 442914.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311340 f, 277486.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 842040 f, 442945.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311400 f, 277540.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 842100 f, 442977.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311460 f, 277593.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 842160 f, 443008.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311520 f, 277647.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 842220 f, 443040.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311580 f, 277700.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 842280 f, 443072.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311640 f, 277754.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 842340 f, 443103.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311700 f, 277807.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 842400 f, 443135.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311760 f, 277860.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311820 f, 277914.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 842460 f, 443166.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311880 f, 277967.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 842520 f, 443198.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311940 f, 278021.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 842580 f, 443229.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312000 f, 278074.8 fps, 0 ms/f [junit] 1 s: 60 f / 18 ms, 3333.3 fps, 0 ms/f; total: 842640 f, 438875.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312060 f, 278128.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 842700 f, 438906.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312120 f, 278181.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 842760 f, 438937.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312180 f, 278235.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 842820 f, 438968.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312240 f, 278288.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 842880 f, 439000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312300 f, 278342.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 842940 f, 439031.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 843000 f, 439062.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312360 f, 278395.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 843060 f, 439093.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312420 f, 278449.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 843120 f, 439125.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312480 f, 278502.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 843180 f, 439156.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312540 f, 278556.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312600 f, 278609.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 843240 f, 439187.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312660 f, 278663.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 843300 f, 439218.7 fps, 0 ms/f [junit] ------------- ---------------- --------------- [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 843360 f, 439250.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 843420 f, 439281.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 843480 f, 439312.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 843540 f, 439343.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 843600 f, 439375.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 843660 f, 439406.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 843720 f, 439437.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 843780 f, 439239.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 843840 f, 439271.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 843900 f, 439302.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 843960 f, 439333.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 844020 f, 439364.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 844080 f, 439396.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 844140 f, 439427.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 844200 f, 439458.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 844260 f, 439489.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 844320 f, 439521.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 844380 f, 439552.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 844440 f, 439583.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 844500 f, 439614.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 844560 f, 439646.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 844620 f, 439677.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 844680 f, 439708.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 844740 f, 439739.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 844800 f, 439770.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 844860 f, 439802.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 844920 f, 439833.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 844980 f, 439864.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 845040 f, 439895.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 845100 f, 439927.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 845160 f, 439958.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 845220 f, 439989.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 845280 f, 440020.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 845340 f, 440052.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 845400 f, 440083.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 845460 f, 440114.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 845520 f, 440145.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 845580 f, 440177.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 845640 f, 440208.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 845700 f, 440239.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 845760 f, 440270.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 845820 f, 440301.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 845880 f, 440333.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 845940 f, 440364.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 846000 f, 440395.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 846060 f, 440426.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 846120 f, 440458.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 846180 f, 440489.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 846240 f, 440520.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 846300 f, 440551.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 846360 f, 440583.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 846420 f, 440614.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 846480 f, 440645.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 846540 f, 440676.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 846600 f, 440707.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 846660 f, 440739.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 846720 f, 440541.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 846780 f, 440572.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 846840 f, 440603.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 846900 f, 440634.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 846960 f, 440665.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 847020 f, 440697.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 847080 f, 440728.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 847140 f, 440759.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 847200 f, 440790.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 847260 f, 440822.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 847320 f, 440853.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 847380 f, 440884.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 847440 f, 440915.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 847500 f, 440946.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 847560 f, 440978.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 847620 f, 441009.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 847680 f, 441040.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 847740 f, 441071.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 847800 f, 441103.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 847860 f, 441134.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 847920 f, 441165.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 847980 f, 441196.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 848040 f, 441227.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 848100 f, 441259.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 848160 f, 441290.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 848220 f, 441321.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 848280 f, 441352.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 848340 f, 441383.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 848400 f, 441415.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 848460 f, 441446.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 848520 f, 441477.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 848580 f, 441508.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 848640 f, 441540.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 848700 f, 441571.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 848760 f, 441602.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 848820 f, 441633.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 848880 f, 441664.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 848940 f, 441696.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 849000 f, 441727.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 849060 f, 441758.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 849120 f, 441789.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 849180 f, 441821.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 849240 f, 441852.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 849300 f, 441653.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 849360 f, 441684.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 849420 f, 441716.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 849480 f, 441747.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 849540 f, 441778.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 849600 f, 441809.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 849660 f, 441840.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 849720 f, 441872.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 849780 f, 441903.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 849840 f, 441934.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 849900 f, 441965.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 849960 f, 441996.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 850020 f, 442028.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 850080 f, 442059.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 850140 f, 442090.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 850200 f, 442121.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 850260 f, 442152.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 850320 f, 442184.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 850380 f, 442215.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 850440 f, 442246.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 850500 f, 442277.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 850560 f, 442308.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 850620 f, 442340.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 850680 f, 442371.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 850740 f, 442402.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 850800 f, 442433.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 850860 f, 442464.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 850920 f, 442496.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 850980 f, 442527.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 851040 f, 442558.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 851100 f, 442589.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 851160 f, 442620.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 851220 f, 442652.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 851280 f, 442453.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 851340 f, 442484.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 851400 f, 442515.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 851460 f, 442546.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 851520 f, 442577.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 851580 f, 442609.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 851640 f, 442640.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 851700 f, 442671.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 851760 f, 442702.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 851820 f, 442733.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 851880 f, 442765.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 851940 f, 442796.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 852000 f, 442827.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 852060 f, 442858.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 852120 f, 442889.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 852180 f, 442920.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 852240 f, 442952.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 852300 f, 442983.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 852360 f, 443014.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 852420 f, 443045.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 852480 f, 443076.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 852540 f, 443108.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 852600 f, 443139.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 852660 f, 443170.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 852720 f, 443201.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 852780 f, 443232.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 852840 f, 443264.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 852900 f, 443064.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 852960 f, 443096.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 853020 f, 443127.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 853080 f, 443158.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 853140 f, 443189.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 853200 f, 443220.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 853260 f, 443251.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 853320 f, 443283.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 853380 f, 443314.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 853440 f, 443345.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 853500 f, 443376.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 853560 f, 443407.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 853620 f, 443438.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 853680 f, 443470.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 853740 f, 443501.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 853800 f, 443532.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 853860 f, 443563.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 853920 f, 443594.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 853980 f, 443626.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 854040 f, 443657.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 854100 f, 443688.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 854160 f, 443719.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 854220 f, 443750.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 854280 f, 443781.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 854340 f, 443812.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 854400 f, 443844.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 854460 f, 443875.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 854520 f, 443906.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 854580 f, 443937.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 854640 f, 443968.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 854700 f, 444000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 854760 f, 443800.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 854820 f, 443831.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 854880 f, 443862.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 854940 f, 443894.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 855000 f, 443925.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 855060 f, 443956.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 855120 f, 443987.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 855180 f, 444018.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 855240 f, 444049.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 855300 f, 444080.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 855360 f, 443881.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 855420 f, 443912.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 855480 f, 443943.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 855540 f, 443975.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 855600 f, 444006.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 855660 f, 444037.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 855720 f, 444068.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 855780 f, 444099.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 855840 f, 444130.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 855900 f, 444161.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 855960 f, 444193.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 856020 f, 444224.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 856080 f, 444255.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 856140 f, 444286.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 856200 f, 444317.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 856260 f, 444348.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 856320 f, 444379.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 856380 f, 444411.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 856440 f, 444442.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 856500 f, 444473.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 856560 f, 444504.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 856620 f, 444535.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 856680 f, 444566.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 856740 f, 444597.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 856800 f, 444628.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 856860 f, 444660.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 856920 f, 444691.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 856980 f, 444722.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 857040 f, 444753.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 857100 f, 444784.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 857160 f, 444815.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 857220 f, 444846.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 857280 f, 444647.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 857340 f, 444678.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 857400 f, 444709.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 857460 f, 444740.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 857520 f, 444771.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 857580 f, 444802.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 857640 f, 444834.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 857700 f, 444865.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 857760 f, 444896.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 857820 f, 444927.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 857880 f, 444958.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 857940 f, 444989.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 858000 f, 445020.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 858060 f, 445051.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 858120 f, 445083.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 858180 f, 445114.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 858240 f, 445145.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 858300 f, 445176.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 858360 f, 445207.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 858420 f, 445238.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 858480 f, 445269.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 858540 f, 445300.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 858600 f, 445331.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 858660 f, 445363.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 858720 f, 445394.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 858780 f, 445425.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 858840 f, 445456.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 858900 f, 445487.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 858960 f, 445518.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 859020 f, 445549.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 859080 f, 445580.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 859140 f, 445612.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 859200 f, 445412.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 859260 f, 445443.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 859320 f, 445474.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 859380 f, 445505.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 859440 f, 445536.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 859500 f, 445567.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 859560 f, 445598.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 859620 f, 445629.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 859680 f, 445660.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 859740 f, 445692.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 859800 f, 445723.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 859860 f, 445754.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 859920 f, 445785.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 859980 f, 445816.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 860040 f, 445847.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 860100 f, 445878.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 860160 f, 445909.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 860220 f, 445940.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 860280 f, 445972.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 860340 f, 446003.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 860400 f, 446034.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 860460 f, 446065.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 860520 f, 446096.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 860580 f, 446127.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 860640 f, 446158.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 860700 f, 446189.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 860760 f, 446220.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 860820 f, 446251.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 860880 f, 446283.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 860940 f, 446314.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 861000 f, 446345.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 861060 f, 446145.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 861120 f, 446176.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 861180 f, 446207.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 861240 f, 446238.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 861300 f, 446269.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 861360 f, 446300.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 861420 f, 446331.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 861480 f, 446362.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 861540 f, 446393.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 861600 f, 446424.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 861660 f, 446455.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 861720 f, 446487.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 861780 f, 446518.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 861840 f, 446549.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 861900 f, 446580.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 861960 f, 446611.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 862020 f, 446642.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 862080 f, 446673.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 862140 f, 446704.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 862200 f, 446735.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 862260 f, 446766.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 862320 f, 446797.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 862380 f, 446829.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 862440 f, 446860.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 862500 f, 446891.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 862560 f, 446922.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 862620 f, 446953.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 862680 f, 446984.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 862740 f, 447015.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 862800 f, 447046.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 862860 f, 447077.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 862920 f, 446877.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 862980 f, 446908.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 863040 f, 446939.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 863100 f, 446970.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 863160 f, 447001.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 863220 f, 447032.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 863280 f, 447063.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 863340 f, 447094.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 863400 f, 447125.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 863460 f, 447156.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 863520 f, 447188.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 863580 f, 447219.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 863640 f, 447250.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 863700 f, 447281.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 863760 f, 447312.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 863820 f, 447343.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 863880 f, 447374.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 863940 f, 447405.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 864000 f, 447436.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 864060 f, 447467.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 864120 f, 447498.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 864180 f, 447529.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 864240 f, 447560.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 864300 f, 447591.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 864360 f, 447623.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 864420 f, 447654.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 864480 f, 447685.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 864540 f, 447716.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 864600 f, 447747.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 864660 f, 447778.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 864720 f, 447809.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 864780 f, 447840.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 864840 f, 447639.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 864900 f, 447670.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 864960 f, 447701.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 865020 f, 447732.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 865080 f, 447763.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 865140 f, 447795.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 865200 f, 447826.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 865260 f, 447857.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 865320 f, 447888.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 865380 f, 447919.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 865440 f, 447950.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 865500 f, 447981.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 865560 f, 448012.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 865620 f, 448043.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 865680 f, 448074.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 865740 f, 448105.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 865800 f, 448136.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 865860 f, 448167.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 865920 f, 448198.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 865980 f, 448229.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 866040 f, 448260.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 866100 f, 448291.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 866160 f, 448322.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 866220 f, 448354.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 866280 f, 448385.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 866340 f, 448416.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 866400 f, 448447.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 866460 f, 448478.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 866520 f, 448509.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 866580 f, 448540.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 866640 f, 448571.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 866700 f, 448370.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 866760 f, 448401.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 866820 f, 448432.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 866880 f, 448463.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 866940 f, 448494.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 867000 f, 448525.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 867060 f, 448556.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 867120 f, 448587.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 867180 f, 448618.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 867240 f, 448649.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 867300 f, 448680.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 867360 f, 448711.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 867420 f, 448742.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 867480 f, 448773.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 867540 f, 448804.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 867600 f, 448836.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 867660 f, 448867.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 867720 f, 448898.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 867780 f, 448929.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 867840 f, 448960.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 867900 f, 448991.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 867960 f, 449022.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 868020 f, 449053.2 fps, 0 ms/f [junit] 1 s: 60 f / 2 ms, 30000.0 fps, 0 ms/f; total: 868080 f, 448388.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 868140 f, 448419.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 868200 f, 448450.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 868260 f, 448481.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 868320 f, 448512.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 868380 f, 448543.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 868440 f, 448574.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 868500 f, 448605.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 868560 f, 448636.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 868620 f, 448667.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 868680 f, 448698.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 868740 f, 448729.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 868800 f, 448760.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 868860 f, 448791.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 868920 f, 448822.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 868980 f, 448621.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 869040 f, 448652.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 869100 f, 448683.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 869160 f, 448714.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 869220 f, 448745.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 869280 f, 448776.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 869340 f, 448807.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 869400 f, 448838.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 869460 f, 448869.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 869520 f, 448900.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 869580 f, 448931.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 869640 f, 448962.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 869700 f, 448993.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 869760 f, 449024.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 869820 f, 449055.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 869880 f, 449086.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 869940 f, 449117.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 870000 f, 449148.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 870060 f, 449179.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 870120 f, 449210.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 870180 f, 449241.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 870240 f, 449272.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 870300 f, 449303.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 870360 f, 449334.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 870420 f, 449364.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 870480 f, 449395.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 870540 f, 449426.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 870600 f, 449457.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 870660 f, 449488.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 870720 f, 449519.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 870780 f, 449550.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 870840 f, 449581.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 870900 f, 449612.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 870960 f, 449643.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 871020 f, 449674.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 871080 f, 449705.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 871140 f, 449736.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 871200 f, 449767.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 871260 f, 449798.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 871320 f, 449829.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 871380 f, 449860.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 871440 f, 449891.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 871500 f, 449922.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 871560 f, 449953.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 871620 f, 449984.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 871680 f, 450015.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 871740 f, 450046.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 871800 f, 450077.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 871860 f, 450108.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 871920 f, 450139.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 871980 f, 450170.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 872040 f, 449969.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 872100 f, 449999.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 872160 f, 450030.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 872220 f, 450061.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 872280 f, 450092.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 872340 f, 450123.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 872400 f, 450154.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 872460 f, 450185.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 872520 f, 450216.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 872580 f, 450247.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 872640 f, 450278.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 872700 f, 450309.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 872760 f, 450340.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 872820 f, 450371.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 872880 f, 450402.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 872940 f, 450433.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 873000 f, 450464.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 873060 f, 450495.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 873120 f, 450526.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 873180 f, 450557.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 873240 f, 450588.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 873300 f, 450619.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 873360 f, 450650.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 873420 f, 450681.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 873480 f, 450712.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 873540 f, 450743.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 873600 f, 450774.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 873660 f, 450804.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 873720 f, 450835.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 873780 f, 450866.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 873840 f, 450897.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 873900 f, 450928.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 873960 f, 450959.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 874020 f, 450990.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 874080 f, 451021.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 874140 f, 451052.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 874200 f, 451083.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 874260 f, 451114.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 874320 f, 451145.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 874380 f, 451176.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 874440 f, 451207.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 874500 f, 451238.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 874560 f, 451269.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 874620 f, 451300.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 874680 f, 451331.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 874740 f, 451362.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 874800 f, 451393.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 874860 f, 451424.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 874920 f, 451455.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 874980 f, 451486.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 875040 f, 451517.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 875100 f, 451548.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 875160 f, 451578.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 875220 f, 451609.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 875280 f, 451407.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 875340 f, 451438.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 875400 f, 451469.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 875460 f, 451500.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 875520 f, 451531.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 875580 f, 451562.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 875640 f, 451593.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 875700 f, 451624.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 875760 f, 451655.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 875820 f, 451686.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 875880 f, 451717.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 875940 f, 451748.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 876000 f, 451779.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 876060 f, 451810.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 876120 f, 451841.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 876180 f, 451872.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 876240 f, 451903.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 876300 f, 451934.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 876360 f, 451964.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 876420 f, 451995.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 876480 f, 452026.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 876540 f, 452057.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 876600 f, 452088.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 876660 f, 452119.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 876720 f, 452150.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 876780 f, 452181.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 876840 f, 452212.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 876900 f, 452243.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 876960 f, 452274.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 877020 f, 452305.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 877080 f, 452336.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 877140 f, 452367.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 877200 f, 452398.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 877260 f, 452429.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 877320 f, 452460.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 877380 f, 452490.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 877440 f, 452521.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 877500 f, 452552.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 877560 f, 452583.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 877620 f, 452614.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 877680 f, 452645.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 877740 f, 452676.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 877800 f, 452707.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 877860 f, 452738.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 877920 f, 452769.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 877980 f, 452800.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 878040 f, 452831.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 878100 f, 452862.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 878160 f, 452893.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 878220 f, 452924.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 878280 f, 452955.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 878340 f, 452986.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 878400 f, 453017.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 878460 f, 453047.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 878520 f, 453078.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 878580 f, 453109.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 878640 f, 453140.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 878700 f, 452938.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 878760 f, 452969.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 878820 f, 452999.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 878880 f, 453030.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 878940 f, 453061.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 879000 f, 453092.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 879060 f, 453123.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 879120 f, 453154.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 879180 f, 453185.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 879240 f, 453216.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 879300 f, 453247.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 879360 f, 453278.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 879420 f, 453309.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 879480 f, 453340.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 879540 f, 453371.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 879600 f, 453402.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 879660 f, 453433.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 879720 f, 453463.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 879780 f, 453494.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 879840 f, 453525.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 879900 f, 453556.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 879960 f, 453587.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 880020 f, 453618.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 880080 f, 453649.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 880140 f, 453680.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 880200 f, 453711.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 880260 f, 453742.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 880320 f, 453773.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 880380 f, 453804.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 880440 f, 453835.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 880500 f, 453865.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 880560 f, 453896.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 880620 f, 453927.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 880680 f, 453958.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 880740 f, 453989.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 880800 f, 454020.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 880860 f, 454051.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 880920 f, 454082.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 880980 f, 454113.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 881040 f, 454144.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 881100 f, 454175.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 881160 f, 454206.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 881220 f, 454237.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 881280 f, 454268.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 881340 f, 454299.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 881400 f, 454329.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 881460 f, 454360.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 881520 f, 454391.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 881580 f, 454422.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 881640 f, 454453.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 881700 f, 454484.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 881760 f, 454515.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 881820 f, 454546.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 881880 f, 454577.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 881940 f, 454608.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 882000 f, 454639.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 882060 f, 454670.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 882120 f, 454466.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 882180 f, 454497.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 882240 f, 454528.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 882300 f, 454559.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 882360 f, 454590.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 882420 f, 454621.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 882480 f, 454652.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 882540 f, 454683.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 882600 f, 454714.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 882660 f, 454744.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 882720 f, 454775.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 882780 f, 454806.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 882840 f, 454837.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 882900 f, 454868.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 882960 f, 454899.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 883020 f, 454930.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 883080 f, 454961.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 883140 f, 454992.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 883200 f, 455023.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 883260 f, 455054.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 883320 f, 455085.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 883380 f, 455115.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 883440 f, 455146.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 883500 f, 455177.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 883560 f, 455208.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 883620 f, 455239.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 883680 f, 455270.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 883740 f, 455301.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 883800 f, 455332.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 883860 f, 455363.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 883920 f, 455394.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 883980 f, 455425.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 884040 f, 455455.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 884100 f, 455486.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 884160 f, 455517.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 884220 f, 455548.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 884280 f, 455579.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 884340 f, 455610.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 884400 f, 455641.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 884460 f, 455672.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 884520 f, 455703.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 884580 f, 455734.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 884640 f, 455765.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 884700 f, 455796.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 884760 f, 455826.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 884820 f, 455623.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 884880 f, 455653.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 884940 f, 455684.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 885000 f, 455715.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 885060 f, 455746.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 885120 f, 455777.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 885180 f, 455808.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 885240 f, 455839.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 885300 f, 455870.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 885360 f, 455901.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 885420 f, 455932.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 885480 f, 455962.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 885540 f, 455993.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 885600 f, 456024.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 885660 f, 456055.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 885720 f, 456086.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 885780 f, 456117.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 885840 f, 456148.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 885900 f, 456179.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 885960 f, 456210.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 886020 f, 456240.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 886080 f, 456271.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 886140 f, 456302.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 886200 f, 456333.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 886260 f, 456364.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 886320 f, 456395.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 886380 f, 456426.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 886440 f, 456457.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 886500 f, 456488.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 886560 f, 456519.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 886620 f, 456549.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 886680 f, 456580.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 886740 f, 456611.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 886800 f, 456642.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 886860 f, 456673.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 886920 f, 456704.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 886980 f, 456735.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 887040 f, 456766.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 887100 f, 456797.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 887160 f, 456828.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 887220 f, 456858.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 887280 f, 456889.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 887340 f, 456920.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 887400 f, 456951.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 887460 f, 456982.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 887520 f, 457013.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 887580 f, 457044.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 887640 f, 457075.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 887700 f, 457106.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 887760 f, 457136.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 887820 f, 457167.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 887880 f, 457198.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 887940 f, 457229.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 888000 f, 457260.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 888060 f, 457056.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 888120 f, 457086.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 888180 f, 457117.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 888240 f, 457148.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 888300 f, 457179.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 888360 f, 457210.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 888420 f, 457241.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 888480 f, 457272.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 888540 f, 457303.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 888600 f, 457334.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 888660 f, 457364.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 888720 f, 457395.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 888780 f, 457426.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 888840 f, 457457.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 888900 f, 457488.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 888960 f, 457519.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 889020 f, 457550.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 889080 f, 457581.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 889140 f, 457611.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 889200 f, 457642.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 889260 f, 457673.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 889320 f, 457704.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 889380 f, 457735.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 889440 f, 457766.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 889500 f, 457797.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 889560 f, 457828.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 889620 f, 457858.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 889680 f, 457889.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 889740 f, 457920.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 889800 f, 457951.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 889860 f, 457982.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 889920 f, 458013.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 889980 f, 458044.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 890040 f, 458075.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 890100 f, 458106.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 890160 f, 458136.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 890220 f, 458167.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 890280 f, 458198.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 890340 f, 458229.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 890400 f, 458260.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 890460 f, 458291.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 890520 f, 458322.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 890580 f, 458353.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 890640 f, 458383.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 890700 f, 458414.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 890760 f, 458445.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 890820 f, 458476.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 890880 f, 458507.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 890940 f, 458538.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 891000 f, 458569.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 891060 f, 458600.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 891120 f, 458630.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 891180 f, 458661.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 891240 f, 458692.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 891300 f, 458723.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 891360 f, 458754.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 891420 f, 458549.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 891480 f, 458580.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 891540 f, 458611.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 891600 f, 458641.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 891660 f, 458672.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 891720 f, 458703.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 891780 f, 458734.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 891840 f, 458765.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 891900 f, 458796.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 891960 f, 458827.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 892020 f, 458858.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 892080 f, 458888.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 892140 f, 458919.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 892200 f, 458950.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 892260 f, 458981.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 892320 f, 459012.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 892380 f, 459043.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 892440 f, 459074.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 892500 f, 459104.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 892560 f, 459135.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 892620 f, 459166.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 892680 f, 459197.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 892740 f, 459228.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 892800 f, 459259.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 892860 f, 459290.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 892920 f, 459321.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 892980 f, 459351.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 893040 f, 459382.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 893100 f, 459413.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 893160 f, 459444.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 893220 f, 459475.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 893280 f, 459506.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 893340 f, 459537.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 893400 f, 459567.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 893460 f, 459598.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 893520 f, 459629.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 893580 f, 459660.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 893640 f, 459691.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 893700 f, 459722.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 893760 f, 459753.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 893820 f, 459783.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 893880 f, 459814.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 893940 f, 459845.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 894000 f, 459876.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 894060 f, 459907.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 894120 f, 459938.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 894180 f, 459969.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 894240 f, 460000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 894300 f, 460030.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 894360 f, 460061.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 894420 f, 460092.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 894480 f, 460123.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 894540 f, 460154.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 894600 f, 460185.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 894660 f, 460216.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 894720 f, 460246.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 894780 f, 460277.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 894840 f, 460071.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 894900 f, 460102.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 894960 f, 460133.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 895020 f, 460164.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 895080 f, 460195.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 895140 f, 460226.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 895200 f, 460257.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 895260 f, 460287.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 895320 f, 460318.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 895380 f, 460349.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 895440 f, 460380.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 895500 f, 460411.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 895560 f, 460442.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 895620 f, 460473.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 895680 f, 460503.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 895740 f, 460534.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 895800 f, 460565.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 895860 f, 460596.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 895920 f, 460627.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 895980 f, 460658.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 896040 f, 460688.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 896100 f, 460719.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 896160 f, 460750.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 896220 f, 460781.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 896280 f, 460812.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 896340 f, 460843.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 896400 f, 460874.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 896460 f, 460904.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 896520 f, 460935.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 896580 f, 460966.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 896640 f, 460997.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 896700 f, 461028.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 896760 f, 461059.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 896820 f, 461089.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 896880 f, 461120.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 896940 f, 461151.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 897000 f, 461182.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 897060 f, 461213.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 897120 f, 461244.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 897180 f, 461275.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 897240 f, 461305.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 897300 f, 461336.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 897360 f, 461367.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 897420 f, 461398.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 897480 f, 461429.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 897540 f, 461460.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 897600 f, 461491.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 897660 f, 461521.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 897720 f, 461552.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 897780 f, 461583.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 897840 f, 461614.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 897900 f, 461645.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 897960 f, 461676.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 898020 f, 461469.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 898080 f, 461500.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 898140 f, 461531.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 898200 f, 461562.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 898260 f, 461593.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 898320 f, 461623.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 898380 f, 461654.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 898440 f, 461685.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 898500 f, 461716.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 898560 f, 461747.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 898620 f, 461778.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 898680 f, 461808.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 898740 f, 461839.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 898800 f, 461870.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 898860 f, 461901.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 898920 f, 461932.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 898980 f, 461963.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 899040 f, 461993.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 899100 f, 462024.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 899160 f, 462055.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 899220 f, 462086.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 899280 f, 462117.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 899340 f, 462148.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 899400 f, 462178.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 899460 f, 462209.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 899520 f, 462240.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 899580 f, 462271.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 899640 f, 462302.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 899700 f, 462332.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 899760 f, 462363.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 899820 f, 462394.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 899880 f, 462425.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 899940 f, 462456.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 900000 f, 462487.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 900060 f, 462518.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 900120 f, 462548.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 900180 f, 462579.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 900240 f, 462610.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 900300 f, 462641.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 900360 f, 462672.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 900420 f, 462702.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 900480 f, 462733.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 900540 f, 462764.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 900600 f, 462795.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 900660 f, 462826.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 900720 f, 462857.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 900780 f, 462888.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 900840 f, 462918.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 900900 f, 462949.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 900960 f, 462980.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 901020 f, 463011.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 901080 f, 463042.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 901140 f, 462835.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 901200 f, 462865.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 901260 f, 462896.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 901320 f, 462927.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 901380 f, 462958.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 901440 f, 462989.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 901500 f, 463020.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 901560 f, 463050.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 901620 f, 463081.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 901680 f, 463112.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 901740 f, 463143.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 901800 f, 463174.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 901860 f, 463204.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 901920 f, 463235.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 901980 f, 463266.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 902040 f, 463297.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 902100 f, 463328.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 902160 f, 463359.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 902220 f, 463389.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 902280 f, 463420.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 902340 f, 463451.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 902400 f, 463482.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 902460 f, 463513.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 902520 f, 463543.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 902580 f, 463574.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 902640 f, 463605.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 902700 f, 463636.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 902760 f, 463667.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 902820 f, 463697.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 902880 f, 463728.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 902940 f, 463759.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 903000 f, 463790.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 903060 f, 463583.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 903120 f, 463613.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 903180 f, 463644.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 903240 f, 463675.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 903300 f, 463706.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 903360 f, 463737.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 903420 f, 463767.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 903480 f, 463798.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 903540 f, 463829.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 903600 f, 463860.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 903660 f, 463891.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 903720 f, 463921.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 903780 f, 463952.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 903840 f, 463983.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 903900 f, 464014.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 903960 f, 464045.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 904020 f, 464075.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 904080 f, 464106.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 904140 f, 464137.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 904200 f, 464168.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 904260 f, 464199.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 904320 f, 464229.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 904380 f, 464260.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 904440 f, 464291.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 904500 f, 464322.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 904560 f, 464353.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 904620 f, 464384.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 904680 f, 464414.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 904740 f, 464445.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 904800 f, 464476.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 904860 f, 464507.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 904920 f, 464538.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 904980 f, 464568.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 905040 f, 464361.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 905100 f, 464392.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 905160 f, 464422.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 905220 f, 464453.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 905280 f, 464484.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 905340 f, 464515.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 905400 f, 464545.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 905460 f, 464576.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 905520 f, 464607.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 905580 f, 464638.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 905640 f, 464669.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 905700 f, 464699.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 905760 f, 464730.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 905820 f, 464761.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 905880 f, 464792.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 905940 f, 464822.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 906000 f, 464853.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 906060 f, 464884.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 906120 f, 464915.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 906180 f, 464946.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 906240 f, 464976.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 906300 f, 465007.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 906360 f, 465038.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 906420 f, 465069.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 906480 f, 465100.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 906540 f, 465130.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 906600 f, 465161.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 906660 f, 465192.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 906720 f, 465223.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 906780 f, 465254.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 906840 f, 465284.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 906900 f, 465315.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 906960 f, 465346.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 907020 f, 465377.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 907080 f, 465407.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 907140 f, 465438.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 907200 f, 465469.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 907260 f, 465500.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 907320 f, 465531.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 907380 f, 465561.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 907440 f, 465592.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 907500 f, 465623.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 907560 f, 465654.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 907620 f, 465684.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 907680 f, 465715.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 907740 f, 465746.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 907800 f, 465777.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 907860 f, 465808.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 907920 f, 465600.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 907980 f, 465630.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 908040 f, 465661.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 908100 f, 465692.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 908160 f, 465723.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 908220 f, 465753.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 908280 f, 465784.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 908340 f, 465815.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 908400 f, 465846.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 908460 f, 465876.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 908520 f, 465907.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 908580 f, 465938.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 908640 f, 465969.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 908700 f, 466000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 908760 f, 466030.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 908820 f, 466061.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 908880 f, 466092.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 908940 f, 466123.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 909000 f, 466153.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 909060 f, 466184.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 909120 f, 466215.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 909180 f, 466246.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 909240 f, 466276.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 909300 f, 466307.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 909360 f, 466338.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 909420 f, 466369.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 909480 f, 466400.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 909540 f, 466430.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 909600 f, 466461.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 909660 f, 466492.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 909720 f, 466523.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 909780 f, 466553.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 909840 f, 466584.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 909900 f, 466615.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 909960 f, 466646.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 910020 f, 466676.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 910080 f, 466707.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 910140 f, 466738.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 910200 f, 466769.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 910260 f, 466799.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 910320 f, 466830.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 910380 f, 466861.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 910440 f, 466892.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 910500 f, 466923.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 910560 f, 466953.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 910620 f, 466984.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 910680 f, 467015.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 910740 f, 467046.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 910800 f, 467076.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 910860 f, 467107.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 910920 f, 467138.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 910980 f, 466929.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 911040 f, 466960.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 911100 f, 466991.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 911160 f, 467022.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 911220 f, 467052.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 911280 f, 467083.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 911340 f, 467114.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 911400 f, 467145.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 911460 f, 467175.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 911520 f, 467206.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 911580 f, 467237.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 911640 f, 467268.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 911700 f, 467298.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 911760 f, 467329.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 911820 f, 467360.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 911880 f, 467391.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 911940 f, 467421.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 912000 f, 467452.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 912060 f, 467483.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 912120 f, 467514.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 912180 f, 467544.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 912240 f, 467575.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 912300 f, 467606.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 912360 f, 467637.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 912420 f, 467667.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 912480 f, 467698.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 912540 f, 467729.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 912600 f, 467760.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 912660 f, 467790.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 912720 f, 467821.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 912780 f, 467852.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 912840 f, 467883.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 912900 f, 467913.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 912960 f, 467944.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 913020 f, 467975.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 913080 f, 468006.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 913140 f, 468036.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 913200 f, 468067.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 913260 f, 468098.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 913320 f, 468129.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 913380 f, 468159.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 913440 f, 468190.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 913500 f, 468221.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 913560 f, 468252.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 913620 f, 468282.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 913680 f, 468313.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 913740 f, 468344.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 913800 f, 468375.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 913860 f, 468405.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 913920 f, 468436.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 913980 f, 468467.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 914040 f, 468498.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 914100 f, 468528.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 914160 f, 468319.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 914220 f, 468350.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 914280 f, 468381.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 914340 f, 468411.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 914400 f, 468442.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 914460 f, 468473.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 914520 f, 468504.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 914580 f, 468534.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 914640 f, 468565.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 914700 f, 468596.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 914760 f, 468627.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 914820 f, 468657.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 914880 f, 468688.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 914940 f, 468719.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 915000 f, 468750.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 915060 f, 468780.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 915120 f, 468811.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 915180 f, 468842.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 915240 f, 468872.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 915300 f, 468903.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 915360 f, 468934.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 915420 f, 468965.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 915480 f, 468995.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 915540 f, 469026.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 915600 f, 469057.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 915660 f, 469088.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 915720 f, 469118.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 915780 f, 469149.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 915840 f, 469180.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 915900 f, 469211.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 915960 f, 469241.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 916020 f, 469272.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 916080 f, 469303.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 916140 f, 469334.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 916200 f, 469364.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 916260 f, 469395.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 916320 f, 469426.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 916380 f, 469456.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 916440 f, 469487.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 916500 f, 469518.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 916560 f, 469549.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 916620 f, 469579.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 916680 f, 469610.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 916740 f, 469641.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 916800 f, 469672.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 916860 f, 469702.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 916920 f, 469733.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 916980 f, 469764.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 917040 f, 469795.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 917100 f, 469825.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 917160 f, 469856.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 917220 f, 469887.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 917280 f, 469918.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 917340 f, 469948.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 917400 f, 469979.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 917460 f, 470010.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 917520 f, 470040.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 917580 f, 469831.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 917640 f, 469861.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 917700 f, 469892.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 917760 f, 469923.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 917820 f, 469953.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 917880 f, 469984.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 917940 f, 470015.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 918000 f, 470046.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 918060 f, 470076.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 918120 f, 470107.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 918180 f, 470138.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 918240 f, 470168.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 918300 f, 470199.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 918360 f, 470230.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 918420 f, 470261.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 918480 f, 470291.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 918540 f, 470322.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 918600 f, 470353.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 918660 f, 470384.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 918720 f, 470414.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 918780 f, 470445.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 918840 f, 470476.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 918900 f, 470506.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 918960 f, 470537.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 919020 f, 470568.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 919080 f, 470599.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 919140 f, 470629.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 919200 f, 470660.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 919260 f, 470691.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 919320 f, 470721.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 919380 f, 470752.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 919440 f, 470783.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 919500 f, 470814.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 919560 f, 470844.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 919620 f, 470875.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 919680 f, 470906.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 919740 f, 470937.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 919800 f, 470967.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 919860 f, 470998.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 919920 f, 471029.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 919980 f, 471059.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 920040 f, 471090.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 920100 f, 471121.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 920160 f, 471152.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 920220 f, 471182.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 920280 f, 471213.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 920340 f, 471244.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 920400 f, 471274.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 920460 f, 471305.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 920520 f, 471336.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 920580 f, 471367.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 920640 f, 471397.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 920700 f, 471428.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 920760 f, 471459.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 920820 f, 471490.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 920880 f, 471520.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 920940 f, 471551.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 921000 f, 471340.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 921060 f, 471371.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 921120 f, 471402.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 921180 f, 471432.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 921240 f, 471463.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 921300 f, 471494.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 921360 f, 471525.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 921420 f, 471555.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 921480 f, 471586.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 921540 f, 471617.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 921600 f, 471647.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 921660 f, 471678.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 921720 f, 471709.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 921780 f, 471740.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 921840 f, 471770.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 921900 f, 471801.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 921960 f, 471832.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 922020 f, 471862.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 922080 f, 471893.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 922140 f, 471924.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 922200 f, 471954.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 922260 f, 471985.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 922320 f, 472016.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 922380 f, 472047.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 922440 f, 472077.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 922500 f, 472108.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 922560 f, 472139.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 922620 f, 472169.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 922680 f, 472200.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 922740 f, 472231.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 922800 f, 472262.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 922860 f, 472292.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 922920 f, 472323.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 922980 f, 472354.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 923040 f, 472384.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 923100 f, 472415.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 923160 f, 472446.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 923220 f, 472476.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 923280 f, 472507.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 923340 f, 472538.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 923400 f, 472569.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 923460 f, 472599.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 923520 f, 472630.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 923580 f, 472661.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 923640 f, 472691.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 923700 f, 472722.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 923760 f, 472753.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 923820 f, 472784.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 923880 f, 472814.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 923940 f, 472845.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 924000 f, 472876.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 924060 f, 472906.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 924120 f, 472937.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 924180 f, 472968.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 924240 f, 472998.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 924300 f, 472787.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 924360 f, 472818.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 924420 f, 472849.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 924480 f, 472879.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 924540 f, 472910.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 924600 f, 472941.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 924660 f, 472971.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 924720 f, 473002.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 924780 f, 473033.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 924840 f, 473063.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 924900 f, 473094.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 924960 f, 473125.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 925020 f, 473156.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 925080 f, 473186.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 925140 f, 473217.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 925200 f, 473248.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 925260 f, 473278.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 925320 f, 473309.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 925380 f, 473340.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 925440 f, 473370.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 925500 f, 473401.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 925560 f, 473432.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 925620 f, 473462.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 925680 f, 473493.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 925740 f, 473524.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 925800 f, 473555.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 925860 f, 473585.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 925920 f, 473616.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 925980 f, 473647.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 926040 f, 473677.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 926100 f, 473708.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 926160 f, 473739.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 926220 f, 473769.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 926280 f, 473800.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 926340 f, 473831.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 926400 f, 473861.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 926460 f, 473892.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 926520 f, 473923.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 926580 f, 473953.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 926640 f, 473984.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 926700 f, 474015.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 926760 f, 474046.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 926820 f, 474076.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 926880 f, 474107.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 926940 f, 474138.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 927000 f, 474168.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 927060 f, 474199.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 927120 f, 474230.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 927180 f, 474260.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 927240 f, 474291.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 927300 f, 474322.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 927360 f, 474352.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 927420 f, 474383.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 927480 f, 474414.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 927540 f, 474445.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 927600 f, 474233.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 927660 f, 474263.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 927720 f, 474294.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 927780 f, 474325.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 927840 f, 474355.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 927900 f, 474386.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 927960 f, 474417.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 928020 f, 474447.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 928080 f, 474478.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 928140 f, 474509.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 928200 f, 474539.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 928260 f, 474570.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 928320 f, 474601.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 928380 f, 474631.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 928440 f, 474662.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 928500 f, 474693.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 928560 f, 474723.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 928620 f, 474754.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 928680 f, 474785.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 928740 f, 474815.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 928800 f, 474846.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 928860 f, 474877.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 928920 f, 474907.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 928980 f, 474938.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 929040 f, 474969.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 929100 f, 475000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 929160 f, 475030.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 929220 f, 475061.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 929280 f, 475092.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 929340 f, 475122.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 929400 f, 475153.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 929460 f, 475184.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 929520 f, 475214.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 929580 f, 475245.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 929640 f, 475276.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 929700 f, 475306.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 929760 f, 475337.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 929820 f, 475125.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 929880 f, 475155.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 929940 f, 475186.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 930000 f, 475217.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 930060 f, 475247.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 930120 f, 475278.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 930180 f, 475309.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 930240 f, 475339.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 930300 f, 475370.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 930360 f, 475401.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 930420 f, 475431.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 930480 f, 475462.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 930540 f, 475493.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 930600 f, 475523.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 930660 f, 475554.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 930720 f, 475585.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 930780 f, 475615.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 930840 f, 475646.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 930900 f, 475677.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 930960 f, 475707.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 931020 f, 475738.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 931080 f, 475769.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 931140 f, 475799.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 931200 f, 475830.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 931260 f, 475861.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 931320 f, 475891.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 931380 f, 475922.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 931440 f, 475953.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 931500 f, 475983.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 931560 f, 476014.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 931620 f, 476044.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 931680 f, 476075.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 931740 f, 476106.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 931800 f, 476136.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 931860 f, 476167.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 931920 f, 476198.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 931980 f, 476228.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 932040 f, 476259.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 932100 f, 476290.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 932160 f, 476320.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 932220 f, 476351.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 932280 f, 476382.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 932340 f, 476169.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 932400 f, 476200.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 932460 f, 476230.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 932520 f, 476261.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 932580 f, 476292.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 932640 f, 476322.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 932700 f, 476353.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 932760 f, 476384.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 932820 f, 476414.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 932880 f, 476445.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 932940 f, 476476.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 933000 f, 476506.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 933060 f, 476537.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 933120 f, 476567.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 933180 f, 476598.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 933240 f, 476629.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 933300 f, 476659.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 933360 f, 476690.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 933420 f, 476721.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 933480 f, 476751.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 933540 f, 476782.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 933600 f, 476813.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 933660 f, 476843.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 933720 f, 476874.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 933780 f, 476905.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 933840 f, 476935.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 933900 f, 476966.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 933960 f, 476996.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 934020 f, 477027.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 934080 f, 477058.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 934140 f, 477088.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 934200 f, 477119.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 934260 f, 477150.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 934320 f, 477180.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 934380 f, 477211.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 934440 f, 477242.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 934500 f, 477272.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 934560 f, 477303.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 934620 f, 477334.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 934680 f, 477364.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 934740 f, 477395.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 934800 f, 477425.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 934860 f, 477456.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 934920 f, 477487.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 934980 f, 477517.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 935040 f, 477548.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 935100 f, 477579.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 935160 f, 477609.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 935220 f, 477640.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 935280 f, 477671.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 935340 f, 477701.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 935400 f, 477732.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 935460 f, 477763.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 935520 f, 477793.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 935580 f, 477824.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 935640 f, 477854.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 935700 f, 477641.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 935760 f, 477672.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 935820 f, 477702.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 935880 f, 477733.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 935940 f, 477764.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 936000 f, 477794.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 936060 f, 477825.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 936120 f, 477856.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 936180 f, 477886.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 936240 f, 477917.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 936300 f, 477947.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 936360 f, 477978.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 936420 f, 478009.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 936480 f, 478039.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 936540 f, 478070.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 936600 f, 478101.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 936660 f, 478131.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 936720 f, 478162.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 936780 f, 478192.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 936840 f, 478223.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 936900 f, 478254.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 936960 f, 478284.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 937020 f, 478315.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 937080 f, 478346.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 937140 f, 478376.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 937200 f, 478407.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 937260 f, 478438.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 937320 f, 478468.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 937380 f, 478499.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 937440 f, 478529.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 937500 f, 478560.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 937560 f, 478591.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 937620 f, 478621.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 937680 f, 478652.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 937740 f, 478683.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 937800 f, 478713.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 937860 f, 478744.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 937920 f, 478774.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 937980 f, 478805.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 938040 f, 478836.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 938100 f, 478866.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 938160 f, 478897.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 938220 f, 478928.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 938280 f, 478958.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 938340 f, 478989.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 938400 f, 479019.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 938460 f, 479050.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 938520 f, 479081.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 938580 f, 479111.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 938640 f, 479142.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 938700 f, 479173.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 938760 f, 479203.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 938820 f, 479234.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 938880 f, 479264.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 938940 f, 479295.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 939000 f, 479326.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 939060 f, 479112.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 939120 f, 479142.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 939180 f, 479173.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 939240 f, 479204.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 939300 f, 479234.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 939360 f, 479265.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 939420 f, 479295.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 939480 f, 479326.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 939540 f, 479357.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 939600 f, 479387.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 939660 f, 479418.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 939720 f, 479448.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 939780 f, 479479.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 939840 f, 479510.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 939900 f, 479540.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 939960 f, 479571.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 940020 f, 479602.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 940080 f, 479632.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 940140 f, 479663.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 940200 f, 479693.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 940260 f, 479724.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 940320 f, 479755.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 940380 f, 479785.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 940440 f, 479816.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 940500 f, 479846.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 940560 f, 479877.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 940620 f, 479908.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 940680 f, 479938.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 940740 f, 479969.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 940800 f, 480000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 940860 f, 480030.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 940920 f, 480061.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 940980 f, 480091.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 941040 f, 480122.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 941100 f, 480153.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 941160 f, 480183.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 941220 f, 480214.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 941280 f, 480244.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 941340 f, 480275.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 941400 f, 480306.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 941460 f, 480336.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 941520 f, 480367.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 941580 f, 480397.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 941640 f, 480428.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 941700 f, 480459.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 941760 f, 480489.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 941820 f, 480520.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 941880 f, 480551.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 941940 f, 480581.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 942000 f, 480612.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 942060 f, 480642.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 942120 f, 480673.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 942180 f, 480704.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 942240 f, 480734.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 942300 f, 480765.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 942360 f, 480795.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 942420 f, 480581.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 942480 f, 480611.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 942540 f, 480642.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 942600 f, 480673.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 942660 f, 480703.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 942720 f, 480734.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 942780 f, 480764.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 942840 f, 480795.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 942900 f, 480826.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 942960 f, 480856.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 943020 f, 480887.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 943080 f, 480917.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 943140 f, 480948.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 943200 f, 480979.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 943260 f, 481009.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 943320 f, 481040.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 943380 f, 481070.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 943440 f, 481101.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 943500 f, 481132.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 943560 f, 481162.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 943620 f, 481193.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 943680 f, 481223.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 943740 f, 481254.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 943800 f, 481285.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 943860 f, 481315.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 943920 f, 481346.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 943980 f, 481376.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 944040 f, 481407.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 944100 f, 481438.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 944160 f, 481468.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 944220 f, 481499.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 944280 f, 481529.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 944340 f, 481560.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 944400 f, 481591.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 944460 f, 481621.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 944520 f, 481652.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 944580 f, 481682.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 944640 f, 481713.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 944700 f, 481744.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 944760 f, 481774.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 944820 f, 481805.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 944880 f, 481835.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 944940 f, 481866.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 945000 f, 481897.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 945060 f, 481927.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 945120 f, 481958.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 945180 f, 481988.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 945240 f, 482019.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 945300 f, 482049.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 945360 f, 482080.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 945420 f, 482111.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 945480 f, 482141.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 945540 f, 482172.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 945600 f, 482202.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 945660 f, 482233.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 945720 f, 482264.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 945780 f, 482048.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 945840 f, 482079.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 945900 f, 482110.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 945960 f, 482140.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 946020 f, 482171.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 946080 f, 482201.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 946140 f, 482232.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 946200 f, 482263.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 946260 f, 482293.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 946320 f, 482324.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 946380 f, 482354.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 946440 f, 482385.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 946500 f, 482415.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 946560 f, 482446.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 946620 f, 482477.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 946680 f, 482507.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 946740 f, 482538.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 946800 f, 482568.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 946860 f, 482599.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 946920 f, 482629.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 946980 f, 482660.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 947040 f, 482691.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 947100 f, 482721.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 947160 f, 482752.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 947220 f, 482782.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 947280 f, 482813.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 947340 f, 482844.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 947400 f, 482874.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 947460 f, 482905.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 947520 f, 482935.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 947580 f, 482966.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 947640 f, 482996.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 947700 f, 483027.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 947760 f, 483058.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 947820 f, 483088.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 947880 f, 483119.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 947940 f, 483149.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 948000 f, 483180.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 948060 f, 483211.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 948120 f, 483241.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 948180 f, 483272.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 948240 f, 483302.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 948300 f, 483333.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 948360 f, 483363.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 948420 f, 483394.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 948480 f, 483425.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 948540 f, 483455.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 948600 f, 483486.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 948660 f, 483516.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 948720 f, 483547.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 948780 f, 483578.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 948840 f, 483608.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 948900 f, 483639.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 948960 f, 483669.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 949020 f, 483700.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 949080 f, 483730.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 949140 f, 483761.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 949200 f, 483792.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 949260 f, 483822.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 949320 f, 483606.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 949380 f, 483637.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 949440 f, 483667.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 949500 f, 483698.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 949560 f, 483729.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 949620 f, 483759.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 949680 f, 483790.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 949740 f, 483820.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 949800 f, 483851.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 949860 f, 483881.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 949920 f, 483912.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 949980 f, 483942.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 950040 f, 483973.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 950100 f, 484004.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 950160 f, 484034.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 950220 f, 484065.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 950280 f, 484095.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 950340 f, 484126.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 950400 f, 484156.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 950460 f, 484187.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 950520 f, 484218.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 950580 f, 484248.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 950640 f, 484279.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 950700 f, 484309.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 950760 f, 484340.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 950820 f, 484370.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 950880 f, 484401.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 950940 f, 484432.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 951000 f, 484462.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 951060 f, 484493.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 951120 f, 484523.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 951180 f, 484554.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 951240 f, 484584.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 951300 f, 484615.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 951360 f, 484645.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 951420 f, 484676.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 951480 f, 484707.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 951540 f, 484737.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 951600 f, 484768.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 951660 f, 484798.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 951720 f, 484829.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 951780 f, 484859.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 951840 f, 484890.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 951900 f, 484921.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 951960 f, 484951.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 952020 f, 484982.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 952080 f, 485012.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 952140 f, 485043.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 952200 f, 485073.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 952260 f, 485104.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 952320 f, 485135.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 952380 f, 485165.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 952440 f, 485196.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 952500 f, 485226.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 952560 f, 485257.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 952620 f, 485287.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 952680 f, 485318.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 952740 f, 485348.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 952800 f, 485379.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 952860 f, 485162.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 952920 f, 485193.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 952980 f, 485224.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 953040 f, 485254.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 953100 f, 485285.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 953160 f, 485315.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 953220 f, 485346.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 953280 f, 485376.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 953340 f, 485407.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 953400 f, 485437.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 953460 f, 485468.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 953520 f, 485498.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 953580 f, 485529.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 953640 f, 485560.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 953700 f, 485590.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 953760 f, 485621.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 953820 f, 485651.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 953880 f, 485682.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 953940 f, 485712.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 954000 f, 485743.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 954060 f, 485773.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 954120 f, 485804.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 954180 f, 485835.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 954240 f, 485865.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 954300 f, 485896.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 954360 f, 485926.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 954420 f, 485957.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 954480 f, 485987.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 954540 f, 486018.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 954600 f, 486048.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 954660 f, 486079.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 954720 f, 486109.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 954780 f, 486140.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 954840 f, 486171.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 954900 f, 486201.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 954960 f, 486232.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 955020 f, 486262.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 955080 f, 486293.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 955140 f, 486323.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 955200 f, 486354.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 955260 f, 486384.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 955320 f, 486415.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 955380 f, 486446.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 955440 f, 486476.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 955500 f, 486507.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 955560 f, 486537.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 955620 f, 486568.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 955680 f, 486598.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 955740 f, 486629.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 955800 f, 486659.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 955860 f, 486690.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 955920 f, 486720.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 955980 f, 486751.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 956040 f, 486782.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 956100 f, 486812.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 956160 f, 486843.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 956220 f, 486873.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 956280 f, 486904.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 956340 f, 486687.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 956400 f, 486717.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 956460 f, 486748.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 956520 f, 486778.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 956580 f, 486809.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 956640 f, 486839.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 956700 f, 486870.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 956760 f, 486900.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 956820 f, 486931.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 956880 f, 486961.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 956940 f, 486992.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 957000 f, 487022.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 957060 f, 487053.4 fps, 0 ms/f [junit] WARNING: package sun.awt.windows not in java.desktop [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestBug675BeansInDesignTimeAWT [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestBug675BeansInDesignTimeAWT [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132379355 ms III - Start [junit] SLOCK [T main @ 1751132379360 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 @ 1751132380130 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132380134 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.374 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132379355 ms III - Start [junit] SLOCK [T main @ 1751132379360 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 @ 1751132380130 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132380134 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01 took 0.741 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.374 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132379355 ms III - Start [junit] SLOCK [T main @ 1751132379360 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 @ 1751132380130 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132380134 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms [junit] ------------- ---------------- --------------- [junit] WARNING: package sun.awt.windows not in java.desktop [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestBug816GLCanvasFrameHoppingB849B889AWT [junit] ++++ Test Singleton.ctor() [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestBug816GLCanvasFrameHoppingB849B889AWT [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132381028 ms III - Start [junit] SLOCK [T main @ 1751132381033 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816GLCanvasFrameHoppingB849B889AWT - test01AllVisible [junit] XXX SetVisible ON XXX GLCanvas on Panel1(0x3b2c72c2) [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@61386958, [junit] handle 0x400021, [junit] Drawable size 630x423 surface[630x423], [junit] AWT[pos 0/27, size 630x423, [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 0x55c, fbc 0x19d: rgba 8/8/8/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=0x55c], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f8a84017940, owner true, JAWTToolkitLock[obj 0x62230c58, isOwner false, <2cd2a21f, 2e55dd0c>[count 0, qsz 0, owner ]], obj 0xcad498c], idx 0], visualID 0x55c, fbConfigID 0x19d, [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 0x55c, fbc 0x19d: rgba 8/8/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, 630x423 [junit] XXXX Add GLCanvas Panel1(0x3b2c72c2 -> Panel2(0x176d53b2) START [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@61386958, [junit] handle 0x400021, [junit] Drawable size 640x424 surface[640x424], [junit] AWT[pos 0/27, size 640x424, [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 0x55c, fbc 0x19d: rgba 8/8/8/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=0x55c], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f8a84017940, owner true, JAWTToolkitLock[obj 0x62230c58, isOwner false, <2cd2a21f, 2e55dd0c>[count 0, qsz 0, owner ]], obj 0xcad498c], idx 0], visualID 0x55c, fbConfigID 0x19d, [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 0x55c, fbc 0x19d: rgba 8/8/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, 640x424 [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@61386958, [junit] handle 0x400056, [junit] Drawable size 640x424 surface[640x424], [junit] AWT[pos 0/27, size 640x424, [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 0x55c, fbc 0x19d: rgba 8/8/8/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=0x55c], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f8a84017940, owner true, JAWTToolkitLock[obj 0x62230c58, isOwner false, <2cd2a21f, 2e55dd0c>[count 0, qsz 0, owner ]], obj 0x70afe699], idx 0], visualID 0x55c, fbConfigID 0x19d, [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 0x55c, fbc 0x19d: rgba 8/8/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, 640x424 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x4ef37659: tileRendererInUse null, GearsES2[obj 0x4ef37659 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4ef37659 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x4ef37659 created: GearsObj[0x552eda9f, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x4ef37659 created: GearsObj[0x100ceac3, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x4ef37659 created: GearsObj[0x100ceac3, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x4ef37659 FIN GearsES2[obj 0x4ef37659 isInit true, usesShared false, 1 GearsObj[0x552eda9f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x100ceac3, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x25a5cf1d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x4ef37659 0/0 640x424 of 640x424, swapInterval 1, drawable 0x400056, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4ef37659, angle 0.0, [l -1.509434, r 1.509434, b -1.0, t 1.0] 3.018868x2.0 -> [l -1.509434, r 1.509434, b -1.0, t 1.0] 3.018868x2.0, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x4ef37659 640x424, swapInterval 1, drawable 0x400056 [junit] XXXX Add GLCanvas Panel2(0x176d53b2) -> Panel1(0x3b2c72c2 START [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@61386958, [junit] handle 0x400056, [junit] Drawable size 640x424 surface[640x424], [junit] AWT[pos 0/27, size 640x424, [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 0x55c, fbc 0x19d: rgba 8/8/8/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=0x55c], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f8a84017940, owner true, JAWTToolkitLock[obj 0x62230c58, isOwner false, <2cd2a21f, 2e55dd0c>[count 0, qsz 0, owner ]], obj 0x70afe699], idx 0], visualID 0x55c, fbConfigID 0x19d, [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 0x55c, fbc 0x19d: rgba 8/8/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, 640x424 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4ef37659: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4ef37659 FIN [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@61386958, [junit] handle 0x40005d, [junit] Drawable size 640x424 surface[640x424], [junit] AWT[pos 0/27, size 640x424, [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 0x55c, fbc 0x19d: rgba 8/8/8/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=0x55c], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f8a84017940, owner true, JAWTToolkitLock[obj 0x62230c58, isOwner false, <2cd2a21f, 2e55dd0c>[count 0, qsz 0, owner ]], obj 0x5b10840f], idx 0], visualID 0x55c, fbConfigID 0x19d, [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 0x55c, fbc 0x19d: rgba 8/8/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, 640x424 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x4ef37659: tileRendererInUse null, GearsES2[obj 0x4ef37659 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4ef37659 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x4ef37659 created: GearsObj[0x6608a596, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x4ef37659 created: GearsObj[0x49026796, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x4ef37659 created: GearsObj[0x49026796, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x4ef37659 FIN GearsES2[obj 0x4ef37659 isInit true, usesShared false, 1 GearsObj[0x6608a596, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x49026796, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x54b15aa0, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x4ef37659 0/0 640x424 of 640x424, swapInterval 1, drawable 0x40005d, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4ef37659, angle 0.5, [l -1.509434, r 1.509434, b -1.0, t 1.0] 3.018868x2.0 -> [l -1.509434, r 1.509434, b -1.0, t 1.0] 3.018868x2.0, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x4ef37659 640x424, swapInterval 1, drawable 0x40005d [junit] XXXX Add GLCanvas Panel1(0x3b2c72c2 -> Panel2(0x176d53b2) START [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@61386958, [junit] handle 0x40005d, [junit] Drawable size 640x424 surface[640x424], [junit] AWT[pos 0/27, size 640x424, [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 0x55c, fbc 0x19d: rgba 8/8/8/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=0x55c], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f8a84017940, owner true, JAWTToolkitLock[obj 0x62230c58, isOwner false, <2cd2a21f, 2e55dd0c>[count 0, qsz 0, owner ]], obj 0x5b10840f], idx 0], visualID 0x55c, fbConfigID 0x19d, [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 0x55c, fbc 0x19d: rgba 8/8/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, 640x424 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4ef37659: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4ef37659 FIN [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@61386958, [junit] handle 0x400064, [junit] Drawable size 640x424 surface[640x424], [junit] AWT[pos 0/27, size 640x424, [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 0x55c, fbc 0x19d: rgba 8/8/8/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=0x55c], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f8a84017940, owner true, JAWTToolkitLock[obj 0x62230c58, isOwner false, <2cd2a21f, 2e55dd0c>[count 0, qsz 0, owner ]], obj 0x7072f0f1], idx 0], visualID 0x55c, fbConfigID 0x19d, [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 0x55c, fbc 0x19d: rgba 8/8/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, 640x424 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x4ef37659: tileRendererInUse null, GearsES2[obj 0x4ef37659 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4ef37659 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x4ef37659 created: GearsObj[0x3e213c66, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x4ef37659 created: GearsObj[0x6f8bb664, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x4ef37659 created: GearsObj[0x6f8bb664, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x4ef37659 FIN GearsES2[obj 0x4ef37659 isInit true, usesShared false, 1 GearsObj[0x3e213c66, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6f8bb664, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4daec79e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x4ef37659 0/0 640x424 of 640x424, swapInterval 1, drawable 0x400064, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4ef37659, angle 1.0, [l -1.509434, r 1.509434, b -1.0, t 1.0] 3.018868x2.0 -> [l -1.509434, r 1.509434, b -1.0, t 1.0] 3.018868x2.0, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x4ef37659 640x424, swapInterval 1, drawable 0x400064 [junit] XXXX Add GLCanvas Panel2(0x176d53b2) -> Panel1(0x3b2c72c2 START [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@61386958, [junit] handle 0x400064, [junit] Drawable size 640x424 surface[640x424], [junit] AWT[pos 0/27, size 640x424, [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 0x55c, fbc 0x19d: rgba 8/8/8/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=0x55c], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f8a84017940, owner true, JAWTToolkitLock[obj 0x62230c58, isOwner false, <2cd2a21f, 2e55dd0c>[count 0, qsz 0, owner ]], obj 0x7072f0f1], idx 0], visualID 0x55c, fbConfigID 0x19d, [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 0x55c, fbc 0x19d: rgba 8/8/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, 640x424 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4ef37659: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4ef37659 FIN [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@61386958, [junit] handle 0x40006b, [junit] Drawable size 640x424 surface[640x424], [junit] AWT[pos 0/27, size 640x424, [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 0x55c, fbc 0x19d: rgba 8/8/8/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=0x55c], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f8a84017940, owner true, JAWTToolkitLock[obj 0x62230c58, isOwner false, <2cd2a21f, 2e55dd0c>[count 0, qsz 0, owner ]], obj 0x4df49a6e], idx 0], visualID 0x55c, fbConfigID 0x19d, [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 0x55c, fbc 0x19d: rgba 8/8/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, 640x424 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x4ef37659: tileRendererInUse null, GearsES2[obj 0x4ef37659 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4ef37659 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x4ef37659 created: GearsObj[0x78203846, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x4ef37659 created: GearsObj[0x254649a6, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x4ef37659 created: GearsObj[0x254649a6, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x4ef37659 FIN GearsES2[obj 0x4ef37659 isInit true, usesShared false, 1 GearsObj[0x78203846, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x254649a6, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x67567e20, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x4ef37659 0/0 640x424 of 640x424, swapInterval 1, drawable 0x40006b, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4ef37659, angle 1.5, [l -1.509434, r 1.509434, b -1.0, t 1.0] 3.018868x2.0 -> [l -1.509434, r 1.509434, b -1.0, t 1.0] 3.018868x2.0, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x4ef37659 640x424, swapInterval 1, drawable 0x40006b [junit] XXX SetVisible OFF XXX [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816GLCanvasFrameHoppingB849B889AWT - test01AllVisible [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4ef37659: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4ef37659 FIN [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816GLCanvasFrameHoppingB849B889AWT - test02VisibleWithCanvas [junit] XXX SetVisible ON XXX GLCanvas on Panel1(0x32ee6fee) [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@61386958, [junit] handle 0x400079, [junit] Drawable size 640x424 surface[640x424], [junit] AWT[pos 0/27, size 640x424, [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 0x55c, fbc 0x19d: rgba 8/8/8/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=0x55c], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f8a84017940, owner true, JAWTToolkitLock[obj 0x62230c58, isOwner false, <2cd2a21f, 2e55dd0c>[count 0, qsz 0, owner ]], obj 0x73e22a3d], idx 0], visualID 0x55c, fbConfigID 0x19d, [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 0x55c, fbc 0x19d: rgba 8/8/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, 640x424 [junit] XXXX Add GLCanvas Panel1(0x32ee6fee -> Panel2(0x7133da86) START [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@61386958, [junit] handle 0x400079, [junit] Drawable size 640x424 surface[640x424], [junit] AWT[pos 0/27, size 640x424, [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 0x55c, fbc 0x19d: rgba 8/8/8/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=0x55c], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f8a84017940, owner true, JAWTToolkitLock[obj 0x62230c58, isOwner false, <2cd2a21f, 2e55dd0c>[count 0, qsz 0, owner ]], obj 0x73e22a3d], idx 0], visualID 0x55c, fbConfigID 0x19d, [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 0x55c, fbc 0x19d: rgba 8/8/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, 640x424 [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@61386958, [junit] handle 0x400089, [junit] Drawable size 640x424 surface[640x424], [junit] AWT[pos 0/27, size 640x424, [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 0x55c, fbc 0x19d: rgba 8/8/8/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=0x55c], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f8a84017940, owner true, JAWTToolkitLock[obj 0x62230c58, isOwner false, <2cd2a21f, 2e55dd0c>[count 0, qsz 0, owner ]], obj 0x77a90a00], idx 0], visualID 0x55c, fbConfigID 0x19d, [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 0x55c, fbc 0x19d: rgba 8/8/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, 640x424 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x3232a28a: tileRendererInUse null, GearsES2[obj 0x3232a28a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x3232a28a on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x3232a28a created: GearsObj[0x2c64fd55, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x3232a28a created: GearsObj[0x928741b, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x3232a28a created: GearsObj[0x928741b, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x3232a28a FIN GearsES2[obj 0x3232a28a isInit true, usesShared false, 1 GearsObj[0x2c64fd55, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x928741b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x732d6360, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x3232a28a 0/0 640x424 of 640x424, swapInterval 1, drawable 0x400089, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3232a28a, angle 0.0, [l -1.509434, r 1.509434, b -1.0, t 1.0] 3.018868x2.0 -> [l -1.509434, r 1.509434, b -1.0, t 1.0] 3.018868x2.0, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x3232a28a 640x424, swapInterval 1, drawable 0x400089 [junit] XXXX Add GLCanvas Panel2(0x7133da86) -> Panel1(0x32ee6fee START [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@61386958, [junit] handle 0x400089, [junit] Drawable size 640x424 surface[640x424], [junit] AWT[pos 0/27, size 640x424, [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 0x55c, fbc 0x19d: rgba 8/8/8/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=0x55c], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f8a84017940, owner true, JAWTToolkitLock[obj 0x62230c58, isOwner false, <2cd2a21f, 2e55dd0c>[count 0, qsz 0, owner ]], obj 0x77a90a00], idx 0], visualID 0x55c, fbConfigID 0x19d, [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 0x55c, fbc 0x19d: rgba 8/8/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, 640x424 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x3232a28a: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x3232a28a FIN [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@61386958, [junit] handle 0x400095, [junit] Drawable size 640x424 surface[640x424], [junit] AWT[pos 0/27, size 640x424, [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 0x55c, fbc 0x19d: rgba 8/8/8/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=0x55c], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f8a84017940, owner true, JAWTToolkitLock[obj 0x62230c58, isOwner false, <2cd2a21f, 2e55dd0c>[count 0, qsz 0, owner ]], obj 0x477ed3e5], idx 0], visualID 0x55c, fbConfigID 0x19d, [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 0x55c, fbc 0x19d: rgba 8/8/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, 640x424 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x3232a28a: tileRendererInUse null, GearsES2[obj 0x3232a28a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x3232a28a on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x3232a28a created: GearsObj[0x7f19e4ab, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x3232a28a created: GearsObj[0x7b4a0479, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x3232a28a created: GearsObj[0x7b4a0479, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x3232a28a FIN GearsES2[obj 0x3232a28a isInit true, usesShared false, 1 GearsObj[0x7f19e4ab, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7b4a0479, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xf1d6670, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x3232a28a 0/0 640x424 of 640x424, swapInterval 1, drawable 0x400095, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3232a28a, angle 0.5, [l -1.509434, r 1.509434, b -1.0, t 1.0] 3.018868x2.0 -> [l -1.509434, r 1.509434, b -1.0, t 1.0] 3.018868x2.0, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x3232a28a 640x424, swapInterval 1, drawable 0x400095 [junit] XXXX Add GLCanvas Panel1(0x32ee6fee -> Panel2(0x7133da86) START [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@61386958, [junit] handle 0x400095, [junit] Drawable size 640x424 surface[640x424], [junit] AWT[pos 0/27, size 640x424, [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 0x55c, fbc 0x19d: rgba 8/8/8/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=0x55c], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f8a84017940, owner true, JAWTToolkitLock[obj 0x62230c58, isOwner false, <2cd2a21f, 2e55dd0c>[count 0, qsz 0, owner ]], obj 0x477ed3e5], idx 0], visualID 0x55c, fbConfigID 0x19d, [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 0x55c, fbc 0x19d: rgba 8/8/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, 640x424 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x3232a28a: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x3232a28a FIN [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@61386958, [junit] handle 0x4000a1, [junit] Drawable size 640x424 surface[640x424], [junit] AWT[pos 0/27, size 640x424, [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 0x55c, fbc 0x19d: rgba 8/8/8/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=0x55c], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f8a84017940, owner true, JAWTToolkitLock[obj 0x62230c58, isOwner false, <2cd2a21f, 2e55dd0c>[count 0, qsz 0, owner ]], obj 0x6c664a18], idx 0], visualID 0x55c, fbConfigID 0x19d, [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 0x55c, fbc 0x19d: rgba 8/8/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, 640x424 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x3232a28a: tileRendererInUse null, GearsES2[obj 0x3232a28a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x3232a28a on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x3232a28a created: GearsObj[0x2e4e2b9c, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x3232a28a created: GearsObj[0x7579a186, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x3232a28a created: GearsObj[0x7579a186, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x3232a28a FIN GearsES2[obj 0x3232a28a isInit true, usesShared false, 1 GearsObj[0x2e4e2b9c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7579a186, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x358dbe20, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x3232a28a 0/0 640x424 of 640x424, swapInterval 1, drawable 0x4000a1, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3232a28a, angle 1.0, [l -1.509434, r 1.509434, b -1.0, t 1.0] 3.018868x2.0 -> [l -1.509434, r 1.509434, b -1.0, t 1.0] 3.018868x2.0, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x3232a28a 640x424, swapInterval 1, drawable 0x4000a1 [junit] XXXX Add GLCanvas Panel2(0x7133da86) -> Panel1(0x32ee6fee START [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@61386958, [junit] handle 0x4000a1, [junit] Drawable size 640x424 surface[640x424], [junit] AWT[pos 0/27, size 640x424, [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 0x55c, fbc 0x19d: rgba 8/8/8/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=0x55c], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f8a84017940, owner true, JAWTToolkitLock[obj 0x62230c58, isOwner false, <2cd2a21f, 2e55dd0c>[count 0, qsz 0, owner ]], obj 0x6c664a18], idx 0], visualID 0x55c, fbConfigID 0x19d, [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 0x55c, fbc 0x19d: rgba 8/8/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, 640x424 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x3232a28a: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x3232a28a FIN [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@61386958, [junit] handle 0x4000a8, [junit] Drawable size 640x424 surface[640x424], [junit] AWT[pos 0/27, size 640x424, [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 0x55c, fbc 0x19d: rgba 8/8/8/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=0x55c], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f8a84017940, owner true, JAWTToolkitLock[obj 0x62230c58, isOwner false, <2cd2a21f, 2e55dd0c>[count 0, qsz 0, owner ]], obj 0x32d5ec86], idx 0], visualID 0x55c, fbConfigID 0x19d, [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 0x55c, fbc 0x19d: rgba 8/8/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, 640x424 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x3232a28a: tileRendererInUse null, GearsES2[obj 0x3232a28a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x3232a28a on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x3232a28a created: GearsObj[0x18a2e2e1, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x3232a28a created: GearsObj[0x32bb7d60, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x3232a28a created: GearsObj[0x32bb7d60, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x3232a28a FIN GearsES2[obj 0x3232a28a isInit true, usesShared false, 1 GearsObj[0x18a2e2e1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x32bb7d60, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x52df56fa, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x3232a28a 0/0 640x424 of 640x424, swapInterval 1, drawable 0x4000a8, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3232a28a, angle 1.5, [l -1.509434, r 1.509434, b -1.0, t 1.0] 3.018868x2.0 -> [l -1.509434, r 1.509434, b -1.0, t 1.0] 3.018868x2.0, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x3232a28a 640x424, swapInterval 1, drawable 0x4000a8 [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816GLCanvasFrameHoppingB849B889AWT - test02VisibleWithCanvas [junit] XXX SetVisible OFF XXX [junit] ++++ Test Singleton.unlock() [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x3232a28a: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x3232a28a FIN [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132386166 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132386169 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.736 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132381028 ms III - Start [junit] SLOCK [T main @ 1751132381033 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816GLCanvasFrameHoppingB849B889AWT - test01AllVisible [junit] XXX SetVisible ON XXX GLCanvas on Panel1(0x3b2c72c2) [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@61386958, [junit] handle 0x400021, [junit] Drawable size 630x423 surface[630x423], [junit] AWT[pos 0/27, size 630x423, [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 0x55c, fbc 0x19d: rgba 8/8/8/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=0x55c], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f8a84017940, owner true, JAWTToolkitLock[obj 0x62230c58, isOwner false, <2cd2a21f, 2e55dd0c>[count 0, qsz 0, owner ]], obj 0xcad498c], idx 0], visualID 0x55c, fbConfigID 0x19d, [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 0x55c, fbc 0x19d: rgba 8/8/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, 630x423 [junit] XXXX Add GLCanvas Panel1(0x3b2c72c2 -> Panel2(0x176d53b2) START [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@61386958, [junit] handle 0x400021, [junit] Drawable size 640x424 surface[640x424], [junit] AWT[pos 0/27, size 640x424, [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 0x55c, fbc 0x19d: rgba 8/8/8/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=0x55c], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f8a84017940, owner true, JAWTToolkitLock[obj 0x62230c58, isOwner false, <2cd2a21f, 2e55dd0c>[count 0, qsz 0, owner ]], obj 0xcad498c], idx 0], visualID 0x55c, fbConfigID 0x19d, [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 0x55c, fbc 0x19d: rgba 8/8/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, 640x424 [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@61386958, [junit] handle 0x400056, [junit] Drawable size 640x424 surface[640x424], [junit] AWT[pos 0/27, size 640x424, [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 0x55c, fbc 0x19d: rgba 8/8/8/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=0x55c], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f8a84017940, owner true, JAWTToolkitLock[obj 0x62230c58, isOwner false, <2cd2a21f, 2e55dd0c>[count 0, qsz 0, owner ]], obj 0x70afe699], idx 0], visualID 0x55c, fbConfigID 0x19d, [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 0x55c, fbc 0x19d: rgba 8/8/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, 640x424 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x4ef37659: tileRendererInUse null, GearsES2[obj 0x4ef37659 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4ef37659 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x4ef37659 created: GearsObj[0x552eda9f, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x4ef37659 created: GearsObj[0x100ceac3, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x4ef37659 created: GearsObj[0x100ceac3, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x4ef37659 FIN GearsES2[obj 0x4ef37659 isInit true, usesShared false, 1 GearsObj[0x552eda9f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x100ceac3, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x25a5cf1d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x4ef37659 0/0 640x424 of 640x424, swapInterval 1, drawable 0x400056, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4ef37659, angle 0.0, [l -1.509434, r 1.509434, b -1.0, t 1.0] 3.018868x2.0 -> [l -1.509434, r 1.509434, b -1.0, t 1.0] 3.018868x2.0, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x4ef37659 640x424, swapInterval 1, drawable 0x400056 [junit] XXXX Add GLCanvas Panel2(0x176d53b2) -> Panel1(0x3b2c72c2 START [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@61386958, [junit] handle 0x400056, [junit] Drawable size 640x424 surface[640x424], [junit] AWT[pos 0/27, size 640x424, [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 0x55c, fbc 0x19d: rgba 8/8/8/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=0x55c], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f8a84017940, owner true, JAWTToolkitLock[obj 0x62230c58, isOwner false, <2cd2a21f, 2e55dd0c>[count 0, qsz 0, owner ]], obj 0x70afe699], idx 0], visualID 0x55c, fbConfigID 0x19d, [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 0x55c, fbc 0x19d: rgba 8/8/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, 640x424 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4ef37659: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4ef37659 FIN [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@61386958, [junit] handle 0x40005d, [junit] Drawable size 640x424 surface[640x424], [junit] AWT[pos 0/27, size 640x424, [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 0x55c, fbc 0x19d: rgba 8/8/8/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=0x55c], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f8a84017940, owner true, JAWTToolkitLock[obj 0x62230c58, isOwner false, <2cd2a21f, 2e55dd0c>[count 0, qsz 0, owner ]], obj 0x5b10840f], idx 0], visualID 0x55c, fbConfigID 0x19d, [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 0x55c, fbc 0x19d: rgba 8/8/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, 640x424 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x4ef37659: tileRendererInUse null, GearsES2[obj 0x4ef37659 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4ef37659 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x4ef37659 created: GearsObj[0x6608a596, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x4ef37659 created: GearsObj[0x49026796, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x4ef37659 created: GearsObj[0x49026796, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x4ef37659 FIN GearsES2[obj 0x4ef37659 isInit true, usesShared false, 1 GearsObj[0x6608a596, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x49026796, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x54b15aa0, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x4ef37659 0/0 640x424 of 640x424, swapInterval 1, drawable 0x40005d, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4ef37659, angle 0.5, [l -1.509434, r 1.509434, b -1.0, t 1.0] 3.018868x2.0 -> [l -1.509434, r 1.509434, b -1.0, t 1.0] 3.018868x2.0, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x4ef37659 640x424, swapInterval 1, drawable 0x40005d [junit] XXXX Add GLCanvas Panel1(0x3b2c72c2 -> Panel2(0x176d53b2) START [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@61386958, [junit] handle 0x40005d, [junit] Drawable size 640x424 surface[640x424], [junit] AWT[pos 0/27, size 640x424, [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 0x55c, fbc 0x19d: rgba 8/8/8/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=0x55c], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f8a84017940, owner true, JAWTToolkitLock[obj 0x62230c58, isOwner false, <2cd2a21f, 2e55dd0c>[count 0, qsz 0, owner ]], obj 0x5b10840f], idx 0], visualID 0x55c, fbConfigID 0x19d, [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 0x55c, fbc 0x19d: rgba 8/8/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, 640x424 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4ef37659: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4ef37659 FIN [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@61386958, [junit] handle 0x400064, [junit] Drawable size 640x424 surface[640x424], [junit] AWT[pos 0/27, size 640x424, [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 0x55c, fbc 0x19d: rgba 8/8/8/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=0x55c], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f8a84017940, owner true, JAWTToolkitLock[obj 0x62230c58, isOwner false, <2cd2a21f, 2e55dd0c>[count 0, qsz 0, owner ]], obj 0x7072f0f1], idx 0], visualID 0x55c, fbConfigID 0x19d, [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 0x55c, fbc 0x19d: rgba 8/8/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, 640x424 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x4ef37659: tileRendererInUse null, GearsES2[obj 0x4ef37659 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4ef37659 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x4ef37659 created: GearsObj[0x3e213c66, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x4ef37659 created: GearsObj[0x6f8bb664, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x4ef37659 created: GearsObj[0x6f8bb664, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x4ef37659 FIN GearsES2[obj 0x4ef37659 isInit true, usesShared false, 1 GearsObj[0x3e213c66, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6f8bb664, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4daec79e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x4ef37659 0/0 640x424 of 640x424, swapInterval 1, drawable 0x400064, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4ef37659, angle 1.0, [l -1.509434, r 1.509434, b -1.0, t 1.0] 3.018868x2.0 -> [l -1.509434, r 1.509434, b -1.0, t 1.0] 3.018868x2.0, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x4ef37659 640x424, swapInterval 1, drawable 0x400064 [junit] XXXX Add GLCanvas Panel2(0x176d53b2) -> Panel1(0x3b2c72c2 START [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@61386958, [junit] handle 0x400064, [junit] Drawable size 640x424 surface[640x424], [junit] AWT[pos 0/27, size 640x424, [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 0x55c, fbc 0x19d: rgba 8/8/8/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=0x55c], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f8a84017940, owner true, JAWTToolkitLock[obj 0x62230c58, isOwner false, <2cd2a21f, 2e55dd0c>[count 0, qsz 0, owner ]], obj 0x7072f0f1], idx 0], visualID 0x55c, fbConfigID 0x19d, [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 0x55c, fbc 0x19d: rgba 8/8/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, 640x424 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4ef37659: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4ef37659 FIN [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@61386958, [junit] handle 0x40006b, [junit] Drawable size 640x424 surface[640x424], [junit] AWT[pos 0/27, size 640x424, [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 0x55c, fbc 0x19d: rgba 8/8/8/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=0x55c], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f8a84017940, owner true, JAWTToolkitLock[obj 0x62230c58, isOwner false, <2cd2a21f, 2e55dd0c>[count 0, qsz 0, owner ]], obj 0x4df49a6e], idx 0], visualID 0x55c, fbConfigID 0x19d, [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 0x55c, fbc 0x19d: rgba 8/8/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, 640x424 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x4ef37659: tileRendererInUse null, GearsES2[obj 0x4ef37659 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4ef37659 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x4ef37659 created: GearsObj[0x78203846, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x4ef37659 created: GearsObj[0x254649a6, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x4ef37659 created: GearsObj[0x254649a6, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x4ef37659 FIN GearsES2[obj 0x4ef37659 isInit true, usesShared false, 1 GearsObj[0x78203846, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x254649a6, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x67567e20, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x4ef37659 0/0 640x424 of 640x424, swapInterval 1, drawable 0x40006b, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4ef37659, angle 1.5, [l -1.509434, r 1.509434, b -1.0, t 1.0] 3.018868x2.0 -> [l -1.509434, r 1.509434, b -1.0, t 1.0] 3.018868x2.0, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x4ef37659 640x424, swapInterval 1, drawable 0x40006b [junit] XXX SetVisible OFF XXX [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816GLCanvasFrameHoppingB849B889AWT - test01AllVisible [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4ef37659: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4ef37659 FIN [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816GLCanvasFrameHoppingB849B889AWT - test02VisibleWithCanvas [junit] XXX SetVisible ON XXX GLCanvas on Panel1(0x32ee6fee) [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@61386958, [junit] handle 0x400079, [junit] Drawable size 640x424 surface[640x424], [junit] AWT[pos 0/27, size 640x424, [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 0x55c, fbc 0x19d: rgba 8/8/8/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=0x55c], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f8a84017940, owner true, JAWTToolkitLock[obj 0x62230c58, isOwner false, <2cd2a21f, 2e55dd0c>[count 0, qsz 0, owner ]], obj 0x73e22a3d], idx 0], visualID 0x55c, fbConfigID 0x19d, [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 0x55c, fbc 0x19d: rgba 8/8/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, 640x424 [junit] XXXX Add GLCanvas Panel1(0x32ee6fee -> Panel2(0x7133da86) START [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@61386958, [junit] handle 0x400079, [junit] Drawable size 640x424 surface[640x424], [junit] AWT[pos 0/27, size 640x424, [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 0x55c, fbc 0x19d: rgba 8/8/8/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=0x55c], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f8a84017940, owner true, JAWTToolkitLock[obj 0x62230c58, isOwner false, <2cd2a21f, 2e55dd0c>[count 0, qsz 0, owner ]], obj 0x73e22a3d], idx 0], visualID 0x55c, fbConfigID 0x19d, [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 0x55c, fbc 0x19d: rgba 8/8/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, 640x424 [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@61386958, [junit] handle 0x400089, [junit] Drawable size 640x424 surface[640x424], [junit] AWT[pos 0/27, size 640x424, [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 0x55c, fbc 0x19d: rgba 8/8/8/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=0x55c], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f8a84017940, owner true, JAWTToolkitLock[obj 0x62230c58, isOwner false, <2cd2a21f, 2e55dd0c>[count 0, qsz 0, owner ]], obj 0x77a90a00], idx 0], visualID 0x55c, fbConfigID 0x19d, [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 0x55c, fbc 0x19d: rgba 8/8/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, 640x424 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x3232a28a: tileRendererInUse null, GearsES2[obj 0x3232a28a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x3232a28a on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x3232a28a created: GearsObj[0x2c64fd55, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x3232a28a created: GearsObj[0x928741b, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x3232a28a created: GearsObj[0x928741b, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x3232a28a FIN GearsES2[obj 0x3232a28a isInit true, usesShared false, 1 GearsObj[0x2c64fd55, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x928741b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x732d6360, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x3232a28a 0/0 640x424 of 640x424, swapInterval 1, drawable 0x400089, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3232a28a, angle 0.0, [l -1.509434, r 1.509434, b -1.0, t 1.0] 3.018868x2.0 -> [l -1.509434, r 1.509434, b -1.0, t 1.0] 3.018868x2.0, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x3232a28a 640x424, swapInterval 1, drawable 0x400089 [junit] XXXX Add GLCanvas Panel2(0x7133da86) -> Panel1(0x32ee6fee START [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@61386958, [junit] handle 0x400089, [junit] Drawable size 640x424 surface[640x424], [junit] AWT[pos 0/27, size 640x424, [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 0x55c, fbc 0x19d: rgba 8/8/8/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=0x55c], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f8a84017940, owner true, JAWTToolkitLock[obj 0x62230c58, isOwner false, <2cd2a21f, 2e55dd0c>[count 0, qsz 0, owner ]], obj 0x77a90a00], idx 0], visualID 0x55c, fbConfigID 0x19d, [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 0x55c, fbc 0x19d: rgba 8/8/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, 640x424 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x3232a28a: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x3232a28a FIN [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@61386958, [junit] handle 0x400095, [junit] Drawable size 640x424 surface[640x424], [junit] AWT[pos 0/27, size 640x424, [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 0x55c, fbc 0x19d: rgba 8/8/8/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=0x55c], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f8a84017940, owner true, JAWTToolkitLock[obj 0x62230c58, isOwner false, <2cd2a21f, 2e55dd0c>[count 0, qsz 0, owner ]], obj 0x477ed3e5], idx 0], visualID 0x55c, fbConfigID 0x19d, [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 0x55c, fbc 0x19d: rgba 8/8/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, 640x424 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x3232a28a: tileRendererInUse null, GearsES2[obj 0x3232a28a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x3232a28a on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x3232a28a created: GearsObj[0x7f19e4ab, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x3232a28a created: GearsObj[0x7b4a0479, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x3232a28a created: GearsObj[0x7b4a0479, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x3232a28a FIN GearsES2[obj 0x3232a28a isInit true, usesShared false, 1 GearsObj[0x7f19e4ab, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7b4a0479, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xf1d6670, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x3232a28a 0/0 640x424 of 640x424, swapInterval 1, drawable 0x400095, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3232a28a, angle 0.5, [l -1.509434, r 1.509434, b -1.0, t 1.0] 3.018868x2.0 -> [l -1.509434, r 1.509434, b -1.0, t 1.0] 3.018868x2.0, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x3232a28a 640x424, swapInterval 1, drawable 0x400095 [junit] XXXX Add GLCanvas Panel1(0x32ee6fee -> Panel2(0x7133da86) START [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@61386958, [junit] handle 0x400095, [junit] Drawable size 640x424 surface[640x424], [junit] AWT[pos 0/27, size 640x424, [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 0x55c, fbc 0x19d: rgba 8/8/8/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=0x55c], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f8a84017940, owner true, JAWTToolkitLock[obj 0x62230c58, isOwner false, <2cd2a21f, 2e55dd0c>[count 0, qsz 0, owner ]], obj 0x477ed3e5], idx 0], visualID 0x55c, fbConfigID 0x19d, [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 0x55c, fbc 0x19d: rgba 8/8/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, 640x424 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x3232a28a: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x3232a28a FIN [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@61386958, [junit] handle 0x4000a1, [junit] Drawable size 640x424 surface[640x424], [junit] AWT[pos 0/27, size 640x424, [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 0x55c, fbc 0x19d: rgba 8/8/8/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=0x55c], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f8a84017940, owner true, JAWTToolkitLock[obj 0x62230c58, isOwner false, <2cd2a21f, 2e55dd0c>[count 0, qsz 0, owner ]], obj 0x6c664a18], idx 0], visualID 0x55c, fbConfigID 0x19d, [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 0x55c, fbc 0x19d: rgba 8/8/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, 640x424 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x3232a28a: tileRendererInUse null, GearsES2[obj 0x3232a28a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x3232a28a on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x3232a28a created: GearsObj[0x2e4e2b9c, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x3232a28a created: GearsObj[0x7579a186, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x3232a28a created: GearsObj[0x7579a186, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x3232a28a FIN GearsES2[obj 0x3232a28a isInit true, usesShared false, 1 GearsObj[0x2e4e2b9c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7579a186, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x358dbe20, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x3232a28a 0/0 640x424 of 640x424, swapInterval 1, drawable 0x4000a1, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3232a28a, angle 1.0, [l -1.509434, r 1.509434, b -1.0, t 1.0] 3.018868x2.0 -> [l -1.509434, r 1.509434, b -1.0, t 1.0] 3.018868x2.0, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x3232a28a 640x424, swapInterval 1, drawable 0x4000a1 [junit] XXXX Add GLCanvas Panel2(0x7133da86) -> Panel1(0x32ee6fee START [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@61386958, [junit] handle 0x4000a1, [junit] Drawable size 640x424 surface[640x424], [junit] AWT[pos 0/27, size 640x424, [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 0x55c, fbc 0x19d: rgba 8/8/8/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=0x55c], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f8a84017940, owner true, JAWTToolkitLock[obj 0x62230c58, isOwner false, <2cd2a21f, 2e55dd0c>[count 0, qsz 0, owner ]], obj 0x6c664a18], idx 0], visualID 0x55c, fbConfigID 0x19d, [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 0x55c, fbc 0x19d: rgba 8/8/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, 640x424 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x3232a28a: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x3232a28a FIN [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@61386958, [junit] handle 0x4000a8, [junit] Drawable size 640x424 surface[640x424], [junit] AWT[pos 0/27, size 640x424, [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 0x55c, fbc 0x19d: rgba 8/8/8/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=0x55c], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f8a84017940, owner true, JAWTToolkitLock[obj 0x62230c58, isOwner false, <2cd2a21f, 2e55dd0c>[count 0, qsz 0, owner ]], obj 0x32d5ec86], idx 0], visualID 0x55c, fbConfigID 0x19d, [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 0x55c, fbc 0x19d: rgba 8/8/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, 640x424 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x3232a28a: tileRendererInUse null, GearsES2[obj 0x3232a28a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x3232a28a on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x3232a28a created: GearsObj[0x18a2e2e1, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x3232a28a created: GearsObj[0x32bb7d60, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x3232a28a created: GearsObj[0x32bb7d60, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x3232a28a FIN GearsES2[obj 0x3232a28a isInit true, usesShared false, 1 GearsObj[0x18a2e2e1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x32bb7d60, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x52df56fa, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x3232a28a 0/0 640x424 of 640x424, swapInterval 1, drawable 0x4000a8, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3232a28a, angle 1.5, [l -1.509434, r 1.509434, b -1.0, t 1.0] 3.018868x2.0 -> [l -1.509434, r 1.509434, b -1.0, t 1.0] 3.018868x2.0, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x3232a28a 640x424, swapInterval 1, drawable 0x4000a8 [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816GLCanvasFrameHoppingB849B889AWT - test02VisibleWithCanvas [junit] XXX SetVisible OFF XXX [junit] ++++ Test Singleton.unlock() [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x3232a28a: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x3232a28a FIN [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132386166 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132386169 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01AllVisible took 2.85 sec [junit] Testcase: test02VisibleWithCanvas took 2.245 sec [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.736 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132381028 ms III - Start [junit] SLOCK [T main @ 1751132381033 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816GLCanvasFrameHoppingB849B889AWT - test01AllVisible [junit] XXX SetVisible ON XXX GLCanvas on Panel1(0x3b2c72c2) [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@61386958, [junit] handle 0x400021, [junit] Drawable size 630x423 surface[630x423], [junit] AWT[pos 0/27, size 630x423, [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 0x55c, fbc 0x19d: rgba 8/8/8/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=0x55c], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f8a84017940, owner true, JAWTToolkitLock[obj 0x62230c58, isOwner false, <2cd2a21f, 2e55dd0c>[count 0, qsz 0, owner ]], obj 0xcad498c], idx 0], visualID 0x55c, fbConfigID 0x19d, [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 0x55c, fbc 0x19d: rgba 8/8/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, 630x423 [junit] XXXX Add GLCanvas Panel1(0x3b2c72c2 -> Panel2(0x176d53b2) START [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@61386958, [junit] handle 0x400021, [junit] Drawable size 640x424 surface[640x424], [junit] AWT[pos 0/27, size 640x424, [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 0x55c, fbc 0x19d: rgba 8/8/8/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=0x55c], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f8a84017940, owner true, JAWTToolkitLock[obj 0x62230c58, isOwner false, <2cd2a21f, 2e55dd0c>[count 0, qsz 0, owner ]], obj 0xcad498c], idx 0], visualID 0x55c, fbConfigID 0x19d, [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 0x55c, fbc 0x19d: rgba 8/8/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, 640x424 [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@61386958, [junit] handle 0x400056, [junit] Drawable size 640x424 surface[640x424], [junit] AWT[pos 0/27, size 640x424, [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 0x55c, fbc 0x19d: rgba 8/8/8/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=0x55c], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f8a84017940, owner true, JAWTToolkitLock[obj 0x62230c58, isOwner false, <2cd2a21f, 2e55dd0c>[count 0, qsz 0, owner ]], obj 0x70afe699], idx 0], visualID 0x55c, fbConfigID 0x19d, [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 0x55c, fbc 0x19d: rgba 8/8/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, 640x424 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x4ef37659: tileRendererInUse null, GearsES2[obj 0x4ef37659 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4ef37659 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x4ef37659 created: GearsObj[0x552eda9f, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x4ef37659 created: GearsObj[0x100ceac3, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x4ef37659 created: GearsObj[0x100ceac3, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x4ef37659 FIN GearsES2[obj 0x4ef37659 isInit true, usesShared false, 1 GearsObj[0x552eda9f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x100ceac3, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x25a5cf1d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x4ef37659 0/0 640x424 of 640x424, swapInterval 1, drawable 0x400056, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4ef37659, angle 0.0, [l -1.509434, r 1.509434, b -1.0, t 1.0] 3.018868x2.0 -> [l -1.509434, r 1.509434, b -1.0, t 1.0] 3.018868x2.0, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x4ef37659 640x424, swapInterval 1, drawable 0x400056 [junit] XXXX Add GLCanvas Panel2(0x176d53b2) -> Panel1(0x3b2c72c2 START [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@61386958, [junit] handle 0x400056, [junit] Drawable size 640x424 surface[640x424], [junit] AWT[pos 0/27, size 640x424, [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 0x55c, fbc 0x19d: rgba 8/8/8/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=0x55c], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f8a84017940, owner true, JAWTToolkitLock[obj 0x62230c58, isOwner false, <2cd2a21f, 2e55dd0c>[count 0, qsz 0, owner ]], obj 0x70afe699], idx 0], visualID 0x55c, fbConfigID 0x19d, [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 0x55c, fbc 0x19d: rgba 8/8/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, 640x424 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4ef37659: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4ef37659 FIN [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@61386958, [junit] handle 0x40005d, [junit] Drawable size 640x424 surface[640x424], [junit] AWT[pos 0/27, size 640x424, [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 0x55c, fbc 0x19d: rgba 8/8/8/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=0x55c], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f8a84017940, owner true, JAWTToolkitLock[obj 0x62230c58, isOwner false, <2cd2a21f, 2e55dd0c>[count 0, qsz 0, owner ]], obj 0x5b10840f], idx 0], visualID 0x55c, fbConfigID 0x19d, [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 0x55c, fbc 0x19d: rgba 8/8/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, 640x424 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x4ef37659: tileRendererInUse null, GearsES2[obj 0x4ef37659 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4ef37659 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x4ef37659 created: GearsObj[0x6608a596, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x4ef37659 created: GearsObj[0x49026796, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x4ef37659 created: GearsObj[0x49026796, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x4ef37659 FIN GearsES2[obj 0x4ef37659 isInit true, usesShared false, 1 GearsObj[0x6608a596, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x49026796, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x54b15aa0, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x4ef37659 0/0 640x424 of 640x424, swapInterval 1, drawable 0x40005d, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4ef37659, angle 0.5, [l -1.509434, r 1.509434, b -1.0, t 1.0] 3.018868x2.0 -> [l -1.509434, r 1.509434, b -1.0, t 1.0] 3.018868x2.0, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x4ef37659 640x424, swapInterval 1, drawable 0x40005d [junit] XXXX Add GLCanvas Panel1(0x3b2c72c2 -> Panel2(0x176d53b2) START [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@61386958, [junit] handle 0x40005d, [junit] Drawable size 640x424 surface[640x424], [junit] AWT[pos 0/27, size 640x424, [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 0x55c, fbc 0x19d: rgba 8/8/8/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=0x55c], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f8a84017940, owner true, JAWTToolkitLock[obj 0x62230c58, isOwner false, <2cd2a21f, 2e55dd0c>[count 0, qsz 0, owner ]], obj 0x5b10840f], idx 0], visualID 0x55c, fbConfigID 0x19d, [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 0x55c, fbc 0x19d: rgba 8/8/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, 640x424 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4ef37659: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4ef37659 FIN [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@61386958, [junit] handle 0x400064, [junit] Drawable size 640x424 surface[640x424], [junit] AWT[pos 0/27, size 640x424, [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 0x55c, fbc 0x19d: rgba 8/8/8/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=0x55c], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f8a84017940, owner true, JAWTToolkitLock[obj 0x62230c58, isOwner false, <2cd2a21f, 2e55dd0c>[count 0, qsz 0, owner ]], obj 0x7072f0f1], idx 0], visualID 0x55c, fbConfigID 0x19d, [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 0x55c, fbc 0x19d: rgba 8/8/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, 640x424 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x4ef37659: tileRendererInUse null, GearsES2[obj 0x4ef37659 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4ef37659 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x4ef37659 created: GearsObj[0x3e213c66, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x4ef37659 created: GearsObj[0x6f8bb664, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x4ef37659 created: GearsObj[0x6f8bb664, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x4ef37659 FIN GearsES2[obj 0x4ef37659 isInit true, usesShared false, 1 GearsObj[0x3e213c66, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6f8bb664, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4daec79e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x4ef37659 0/0 640x424 of 640x424, swapInterval 1, drawable 0x400064, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4ef37659, angle 1.0, [l -1.509434, r 1.509434, b -1.0, t 1.0] 3.018868x2.0 -> [l -1.509434, r 1.509434, b -1.0, t 1.0] 3.018868x2.0, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x4ef37659 640x424, swapInterval 1, drawable 0x400064 [junit] XXXX Add GLCanvas Panel2(0x176d53b2) -> Panel1(0x3b2c72c2 START [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@61386958, [junit] handle 0x400064, [junit] Drawable size 640x424 surface[640x424], [junit] AWT[pos 0/27, size 640x424, [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 0x55c, fbc 0x19d: rgba 8/8/8/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=0x55c], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f8a84017940, owner true, JAWTToolkitLock[obj 0x62230c58, isOwner false, <2cd2a21f, 2e55dd0c>[count 0, qsz 0, owner ]], obj 0x7072f0f1], idx 0], visualID 0x55c, fbConfigID 0x19d, [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 0x55c, fbc 0x19d: rgba 8/8/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, 640x424 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4ef37659: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4ef37659 FIN [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@61386958, [junit] handle 0x40006b, [junit] Drawable size 640x424 surface[640x424], [junit] AWT[pos 0/27, size 640x424, [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 0x55c, fbc 0x19d: rgba 8/8/8/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=0x55c], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f8a84017940, owner true, JAWTToolkitLock[obj 0x62230c58, isOwner false, <2cd2a21f, 2e55dd0c>[count 0, qsz 0, owner ]], obj 0x4df49a6e], idx 0], visualID 0x55c, fbConfigID 0x19d, [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 0x55c, fbc 0x19d: rgba 8/8/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, 640x424 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x4ef37659: tileRendererInUse null, GearsES2[obj 0x4ef37659 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4ef37659 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x4ef37659 created: GearsObj[0x78203846, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x4ef37659 created: GearsObj[0x254649a6, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x4ef37659 created: GearsObj[0x254649a6, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x4ef37659 FIN GearsES2[obj 0x4ef37659 isInit true, usesShared false, 1 GearsObj[0x78203846, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x254649a6, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x67567e20, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x4ef37659 0/0 640x424 of 640x424, swapInterval 1, drawable 0x40006b, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4ef37659, angle 1.5, [l -1.509434, r 1.509434, b -1.0, t 1.0] 3.018868x2.0 -> [l -1.509434, r 1.509434, b -1.0, t 1.0] 3.018868x2.0, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x4ef37659 640x424, swapInterval 1, drawable 0x40006b [junit] XXX SetVisible OFF XXX [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816GLCanvasFrameHoppingB849B889AWT - test01AllVisible [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4ef37659: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4ef37659 FIN [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816GLCanvasFrameHoppingB849B889AWT - test02VisibleWithCanvas [junit] XXX SetVisible ON XXX GLCanvas on Panel1(0x32ee6fee) [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@61386958, [junit] handle 0x400079, [junit] Drawable size 640x424 surface[640x424], [junit] AWT[pos 0/27, size 640x424, [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 0x55c, fbc 0x19d: rgba 8/8/8/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=0x55c], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f8a84017940, owner true, JAWTToolkitLock[obj 0x62230c58, isOwner false, <2cd2a21f, 2e55dd0c>[count 0, qsz 0, owner ]], obj 0x73e22a3d], idx 0], visualID 0x55c, fbConfigID 0x19d, [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 0x55c, fbc 0x19d: rgba 8/8/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, 640x424 [junit] XXXX Add GLCanvas Panel1(0x32ee6fee -> Panel2(0x7133da86) START [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@61386958, [junit] handle 0x400079, [junit] Drawable size 640x424 surface[640x424], [junit] AWT[pos 0/27, size 640x424, [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 0x55c, fbc 0x19d: rgba 8/8/8/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=0x55c], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f8a84017940, owner true, JAWTToolkitLock[obj 0x62230c58, isOwner false, <2cd2a21f, 2e55dd0c>[count 0, qsz 0, owner ]], obj 0x73e22a3d], idx 0], visualID 0x55c, fbConfigID 0x19d, [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 0x55c, fbc 0x19d: rgba 8/8/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, 640x424 [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@61386958, [junit] handle 0x400089, [junit] Drawable size 640x424 surface[640x424], [junit] AWT[pos 0/27, size 640x424, [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 0x55c, fbc 0x19d: rgba 8/8/8/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=0x55c], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f8a84017940, owner true, JAWTToolkitLock[obj 0x62230c58, isOwner false, <2cd2a21f, 2e55dd0c>[count 0, qsz 0, owner ]], obj 0x77a90a00], idx 0], visualID 0x55c, fbConfigID 0x19d, [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 0x55c, fbc 0x19d: rgba 8/8/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, 640x424 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x3232a28a: tileRendererInUse null, GearsES2[obj 0x3232a28a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x3232a28a on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x3232a28a created: GearsObj[0x2c64fd55, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x3232a28a created: GearsObj[0x928741b, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x3232a28a created: GearsObj[0x928741b, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x3232a28a FIN GearsES2[obj 0x3232a28a isInit true, usesShared false, 1 GearsObj[0x2c64fd55, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x928741b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x732d6360, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x3232a28a 0/0 640x424 of 640x424, swapInterval 1, drawable 0x400089, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3232a28a, angle 0.0, [l -1.509434, r 1.509434, b -1.0, t 1.0] 3.018868x2.0 -> [l -1.509434, r 1.509434, b -1.0, t 1.0] 3.018868x2.0, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x3232a28a 640x424, swapInterval 1, drawable 0x400089 [junit] XXXX Add GLCanvas Panel2(0x7133da86) -> Panel1(0x32ee6fee START [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@61386958, [junit] handle 0x400089, [junit] Drawable size 640x424 surface[640x424], [junit] AWT[pos 0/27, size 640x424, [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 0x55c, fbc 0x19d: rgba 8/8/8/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=0x55c], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f8a84017940, owner true, JAWTToolkitLock[obj 0x62230c58, isOwner false, <2cd2a21f, 2e55dd0c>[count 0, qsz 0, owner ]], obj 0x77a90a00], idx 0], visualID 0x55c, fbConfigID 0x19d, [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 0x55c, fbc 0x19d: rgba 8/8/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, 640x424 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x3232a28a: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x3232a28a FIN [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@61386958, [junit] handle 0x400095, [junit] Drawable size 640x424 surface[640x424], [junit] AWT[pos 0/27, size 640x424, [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 0x55c, fbc 0x19d: rgba 8/8/8/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=0x55c], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f8a84017940, owner true, JAWTToolkitLock[obj 0x62230c58, isOwner false, <2cd2a21f, 2e55dd0c>[count 0, qsz 0, owner ]], obj 0x477ed3e5], idx 0], visualID 0x55c, fbConfigID 0x19d, [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 0x55c, fbc 0x19d: rgba 8/8/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, 640x424 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x3232a28a: tileRendererInUse null, GearsES2[obj 0x3232a28a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x3232a28a on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x3232a28a created: GearsObj[0x7f19e4ab, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x3232a28a created: GearsObj[0x7b4a0479, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x3232a28a created: GearsObj[0x7b4a0479, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x3232a28a FIN GearsES2[obj 0x3232a28a isInit true, usesShared false, 1 GearsObj[0x7f19e4ab, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7b4a0479, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xf1d6670, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x3232a28a 0/0 640x424 of 640x424, swapInterval 1, drawable 0x400095, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3232a28a, angle 0.5, [l -1.509434, r 1.509434, b -1.0, t 1.0] 3.018868x2.0 -> [l -1.509434, r 1.509434, b -1.0, t 1.0] 3.018868x2.0, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x3232a28a 640x424, swapInterval 1, drawable 0x400095 [junit] XXXX Add GLCanvas Panel1(0x32ee6fee -> Panel2(0x7133da86) START [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@61386958, [junit] handle 0x400095, [junit] Drawable size 640x424 surface[640x424], [junit] AWT[pos 0/27, size 640x424, [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 0x55c, fbc 0x19d: rgba 8/8/8/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=0x55c], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f8a84017940, owner true, JAWTToolkitLock[obj 0x62230c58, isOwner false, <2cd2a21f, 2e55dd0c>[count 0, qsz 0, owner ]], obj 0x477ed3e5], idx 0], visualID 0x55c, fbConfigID 0x19d, [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 0x55c, fbc 0x19d: rgba 8/8/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, 640x424 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x3232a28a: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x3232a28a FIN [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@61386958, [junit] handle 0x4000a1, [junit] Drawable size 640x424 surface[640x424], [junit] AWT[pos 0/27, size 640x424, [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 0x55c, fbc 0x19d: rgba 8/8/8/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=0x55c], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f8a84017940, owner true, JAWTToolkitLock[obj 0x62230c58, isOwner false, <2cd2a21f, 2e55dd0c>[count 0, qsz 0, owner ]], obj 0x6c664a18], idx 0], visualID 0x55c, fbConfigID 0x19d, [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 0x55c, fbc 0x19d: rgba 8/8/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, 640x424 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x3232a28a: tileRendererInUse null, GearsES2[obj 0x3232a28a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x3232a28a on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x3232a28a created: GearsObj[0x2e4e2b9c, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x3232a28a created: GearsObj[0x7579a186, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x3232a28a created: GearsObj[0x7579a186, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x3232a28a FIN GearsES2[obj 0x3232a28a isInit true, usesShared false, 1 GearsObj[0x2e4e2b9c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7579a186, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x358dbe20, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x3232a28a 0/0 640x424 of 640x424, swapInterval 1, drawable 0x4000a1, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3232a28a, angle 1.0, [l -1.509434, r 1.509434, b -1.0, t 1.0] 3.018868x2.0 -> [l -1.509434, r 1.509434, b -1.0, t 1.0] 3.018868x2.0, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x3232a28a 640x424, swapInterval 1, drawable 0x4000a1 [junit] XXXX Add GLCanvas Panel2(0x7133da86) -> Panel1(0x32ee6fee START [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@61386958, [junit] handle 0x4000a1, [junit] Drawable size 640x424 surface[640x424], [junit] AWT[pos 0/27, size 640x424, [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 0x55c, fbc 0x19d: rgba 8/8/8/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=0x55c], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f8a84017940, owner true, JAWTToolkitLock[obj 0x62230c58, isOwner false, <2cd2a21f, 2e55dd0c>[count 0, qsz 0, owner ]], obj 0x6c664a18], idx 0], visualID 0x55c, fbConfigID 0x19d, [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 0x55c, fbc 0x19d: rgba 8/8/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, 640x424 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x3232a28a: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x3232a28a FIN [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@61386958, [junit] handle 0x4000a8, [junit] Drawable size 640x424 surface[640x424], [junit] AWT[pos 0/27, size 640x424, [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 0x55c, fbc 0x19d: rgba 8/8/8/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=0x55c], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f8a84017940, owner true, JAWTToolkitLock[obj 0x62230c58, isOwner false, <2cd2a21f, 2e55dd0c>[count 0, qsz 0, owner ]], obj 0x32d5ec86], idx 0], visualID 0x55c, fbConfigID 0x19d, [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 0x55c, fbc 0x19d: rgba 8/8/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, 640x424 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x3232a28a: tileRendererInUse null, GearsES2[obj 0x3232a28a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x3232a28a on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x3232a28a created: GearsObj[0x18a2e2e1, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x3232a28a created: GearsObj[0x32bb7d60, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x3232a28a created: GearsObj[0x32bb7d60, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x3232a28a FIN GearsES2[obj 0x3232a28a isInit true, usesShared false, 1 GearsObj[0x18a2e2e1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x32bb7d60, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x52df56fa, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x3232a28a 0/0 640x424 of 640x424, swapInterval 1, drawable 0x4000a8, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3232a28a, angle 1.5, [l -1.509434, r 1.509434, b -1.0, t 1.0] 3.018868x2.0 -> [l -1.509434, r 1.509434, b -1.0, t 1.0] 3.018868x2.0, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x3232a28a 640x424, swapInterval 1, drawable 0x4000a8 [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816GLCanvasFrameHoppingB849B889AWT - test02VisibleWithCanvas [junit] XXX SetVisible OFF XXX [junit] ++++ Test Singleton.unlock() [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x3232a28a: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x3232a28a FIN [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132386166 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132386169 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [junit] ------------- ---------------- --------------- [junit] WARNING: package sun.awt.windows not in java.desktop [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestBug816JTabbedPanelVisibilityB849B878AWT [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestBug816JTabbedPanelVisibilityB849B878AWT [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132387016 ms III - Start [junit] SLOCK [T main @ 1751132387021 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816JTabbedPanelVisibilityB849B878AWT - test [junit] XXX SetVisible ON XXX GLCanvas on Panel1(0x56f9f7f) [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@68c72235, [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 0x55c, fbc 0x19d: rgba 8/8/8/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=0x55c], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f6990020510, owner true, JAWTToolkitLock[obj 0x378542de, isOwner false, <3738449f, 69e1dd28>[count 0, qsz 0, owner ]], obj 0x5ace1ed4], idx 0], visualID 0x55c, fbConfigID 0x19d, [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 0x55c, fbc 0x19d: rgba 8/8/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[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x61d6015a: tileRendererInUse null, GearsES2[obj 0x61d6015a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x61d6015a on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x61d6015a created: GearsObj[0x746492b9, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x61d6015a created: GearsObj[0x588be1b6, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x61d6015a created: GearsObj[0x588be1b6, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x61d6015a FIN GearsES2[obj 0x61d6015a isInit true, usesShared false, 1 GearsObj[0x746492b9, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x588be1b6, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x31648459, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x61d6015a 0/0 640x480 of 640x480, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x61d6015a, 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[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x61d6015a 640x480, swapInterval 1, drawable 0x400021 [junit] XXXX Panel1(0x56f9f7f -> Panel2(0x7a31838f) START [junit] XXXX Add GLCanvas Panel1(0x56f9f7f -> Panel2(0x7a31838f) START [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@68c72235, [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 0x55c, fbc 0x19d: rgba 8/8/8/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=0x55c], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f6990020510, owner true, JAWTToolkitLock[obj 0x378542de, isOwner false, <3738449f, 69e1dd28>[count 0, qsz 0, owner ]], obj 0x5ace1ed4], idx 0], visualID 0x55c, fbConfigID 0x19d, [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 0x55c, fbc 0x19d: rgba 8/8/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[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x61d6015a: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x61d6015a FIN [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized false, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@68c72235, [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 0x55c, fbc 0x19d: rgba 8/8/8/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=0x55c], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f6990bd03c0, owner true, JAWTToolkitLock[obj 0x378542de, isOwner false, <3738449f, 69e1dd28>[count 0, qsz 0, owner ]], obj 0x366165c6], idx 0], visualID 0x55c, fbConfigID 0x19d, [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 0x55c, fbc 0x19d: rgba 8/8/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[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x61d6015a: tileRendererInUse null, GearsES2[obj 0x61d6015a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x61d6015a on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x61d6015a created: GearsObj[0x4a45c8a7, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x61d6015a created: GearsObj[0x597a9df5, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x61d6015a created: GearsObj[0x597a9df5, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x61d6015a FIN GearsES2[obj 0x61d6015a isInit true, usesShared false, 1 GearsObj[0x4a45c8a7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x597a9df5, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xcdfd27a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x61d6015a 0/0 640x480 of 640x480, swapInterval 1, drawable 0x400039, msaa false, tileRendererInUse null [junit] >> GearsES2 0x61d6015a, 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[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x61d6015a 640x480, swapInterval 1, drawable 0x400039 [junit] XXXX Panel2(0x7a31838f) -> Panel3(0x4d649a53 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@68c72235, [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 0x55c, fbc 0x19d: rgba 8/8/8/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=0x55c], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f6990bd03c0, owner true, JAWTToolkitLock[obj 0x378542de, isOwner false, <3738449f, 69e1dd28>[count 0, qsz 0, owner ]], obj 0x366165c6], idx 0], visualID 0x55c, fbConfigID 0x19d, [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 0x55c, fbc 0x19d: rgba 8/8/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(0x4d649a53) -> Panel1(0x56f9f7f START [junit] XXXX Add GLCanvas Panel2(0x7a31838f -> Panel1(0x56f9f7f) START [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@68c72235, [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 0x55c, fbc 0x19d: rgba 8/8/8/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=0x55c], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f6990bd03c0, owner true, JAWTToolkitLock[obj 0x378542de, isOwner false, <3738449f, 69e1dd28>[count 0, qsz 0, owner ]], obj 0x366165c6], idx 0], visualID 0x55c, fbConfigID 0x19d, [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 0x55c, fbc 0x19d: rgba 8/8/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[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x61d6015a: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x61d6015a FIN [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized false, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@68c72235, [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 0x55c, fbc 0x19d: rgba 8/8/8/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=0x55c], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f6990edb820, owner true, JAWTToolkitLock[obj 0x378542de, isOwner false, <3738449f, 69e1dd28>[count 0, qsz 0, owner ]], obj 0x3ff93226], idx 0], visualID 0x55c, fbConfigID 0x19d, [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 0x55c, fbc 0x19d: rgba 8/8/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[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x61d6015a: tileRendererInUse null, GearsES2[obj 0x61d6015a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x61d6015a on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x61d6015a created: GearsObj[0x4425b53d, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x61d6015a created: GearsObj[0x6a4f95b7, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x61d6015a created: GearsObj[0x6a4f95b7, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x61d6015a FIN GearsES2[obj 0x61d6015a isInit true, usesShared false, 1 GearsObj[0x4425b53d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6a4f95b7, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x41fa0288, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x61d6015a 0/0 640x480 of 640x480, swapInterval 1, drawable 0x400040, msaa false, tileRendererInUse null [junit] >> GearsES2 0x61d6015a, 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[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x61d6015a 640x480, swapInterval 1, drawable 0x400040 [junit] XXXX Panel1(0x56f9f7f -> Panel2(0x7a31838f) START [junit] XXXX Add GLCanvas Panel1(0x56f9f7f -> Panel2(0x7a31838f) START [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@68c72235, [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 0x55c, fbc 0x19d: rgba 8/8/8/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=0x55c], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f6990edb820, owner true, JAWTToolkitLock[obj 0x378542de, isOwner false, <3738449f, 69e1dd28>[count 0, qsz 0, owner ]], obj 0x3ff93226], idx 0], visualID 0x55c, fbConfigID 0x19d, [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 0x55c, fbc 0x19d: rgba 8/8/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[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x61d6015a: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x61d6015a FIN [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized false, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@68c72235, [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 0x55c, fbc 0x19d: rgba 8/8/8/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=0x55c], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f69906b6100, owner true, JAWTToolkitLock[obj 0x378542de, isOwner false, <3738449f, 69e1dd28>[count 0, qsz 0, owner ]], obj 0x6da4bf0b], idx 0], visualID 0x55c, fbConfigID 0x19d, [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 0x55c, fbc 0x19d: rgba 8/8/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[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x61d6015a: tileRendererInUse null, GearsES2[obj 0x61d6015a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x61d6015a on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x61d6015a created: GearsObj[0x2ff4f5f2, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x61d6015a created: GearsObj[0x3cf94f1d, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x61d6015a created: GearsObj[0x3cf94f1d, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x61d6015a FIN GearsES2[obj 0x61d6015a isInit true, usesShared false, 1 GearsObj[0x2ff4f5f2, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3cf94f1d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x425ce8f7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x61d6015a 0/0 640x480 of 640x480, swapInterval 1, drawable 0x400047, msaa false, tileRendererInUse null [junit] >> GearsES2 0x61d6015a, 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[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x61d6015a 640x480, swapInterval 1, drawable 0x400047 [junit] XXXX Panel2(0x7a31838f) -> Panel1(0x56f9f7f START [junit] XXXX Add GLCanvas Panel2(0x7a31838f -> Panel1(0x56f9f7f) START [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@68c72235, [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 0x55c, fbc 0x19d: rgba 8/8/8/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=0x55c], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f69906b6100, owner true, JAWTToolkitLock[obj 0x378542de, isOwner false, <3738449f, 69e1dd28>[count 0, qsz 0, owner ]], obj 0x6da4bf0b], idx 0], visualID 0x55c, fbConfigID 0x19d, [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 0x55c, fbc 0x19d: rgba 8/8/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[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x61d6015a: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x61d6015a FIN [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized false, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@68c72235, [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 0x55c, fbc 0x19d: rgba 8/8/8/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=0x55c], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f69906b6100, owner true, JAWTToolkitLock[obj 0x378542de, isOwner false, <3738449f, 69e1dd28>[count 0, qsz 0, owner ]], obj 0x2684884], idx 0], visualID 0x55c, fbConfigID 0x19d, [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 0x55c, fbc 0x19d: rgba 8/8/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[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x61d6015a: tileRendererInUse null, GearsES2[obj 0x61d6015a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x61d6015a on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x61d6015a created: GearsObj[0x7fd65f7, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x61d6015a created: GearsObj[0x40fe2e88, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x61d6015a created: GearsObj[0x40fe2e88, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x61d6015a FIN GearsES2[obj 0x61d6015a isInit true, usesShared false, 1 GearsObj[0x7fd65f7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x40fe2e88, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x25106ea8, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x61d6015a 0/0 640x480 of 640x480, swapInterval 1, drawable 0x40004e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x61d6015a, 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[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x61d6015a 640x480, swapInterval 1, drawable 0x40004e [junit] XXX SetVisible OFF XXX [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816JTabbedPanelVisibilityB849B878AWT - test [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x61d6015a: tileRendererInUse null [junit] ++++ Test Singleton.unlock() [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x61d6015a FIN [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132390858 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132390861 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.446 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132387016 ms III - Start [junit] SLOCK [T main @ 1751132387021 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816JTabbedPanelVisibilityB849B878AWT - test [junit] XXX SetVisible ON XXX GLCanvas on Panel1(0x56f9f7f) [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@68c72235, [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 0x55c, fbc 0x19d: rgba 8/8/8/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=0x55c], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f6990020510, owner true, JAWTToolkitLock[obj 0x378542de, isOwner false, <3738449f, 69e1dd28>[count 0, qsz 0, owner ]], obj 0x5ace1ed4], idx 0], visualID 0x55c, fbConfigID 0x19d, [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 0x55c, fbc 0x19d: rgba 8/8/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[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x61d6015a: tileRendererInUse null, GearsES2[obj 0x61d6015a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x61d6015a on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x61d6015a created: GearsObj[0x746492b9, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x61d6015a created: GearsObj[0x588be1b6, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x61d6015a created: GearsObj[0x588be1b6, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x61d6015a FIN GearsES2[obj 0x61d6015a isInit true, usesShared false, 1 GearsObj[0x746492b9, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x588be1b6, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x31648459, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x61d6015a 0/0 640x480 of 640x480, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x61d6015a, 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[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x61d6015a 640x480, swapInterval 1, drawable 0x400021 [junit] XXXX Panel1(0x56f9f7f -> Panel2(0x7a31838f) START [junit] XXXX Add GLCanvas Panel1(0x56f9f7f -> Panel2(0x7a31838f) START [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@68c72235, [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 0x55c, fbc 0x19d: rgba 8/8/8/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=0x55c], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f6990020510, owner true, JAWTToolkitLock[obj 0x378542de, isOwner false, <3738449f, 69e1dd28>[count 0, qsz 0, owner ]], obj 0x5ace1ed4], idx 0], visualID 0x55c, fbConfigID 0x19d, [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 0x55c, fbc 0x19d: rgba 8/8/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[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x61d6015a: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x61d6015a FIN [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized false, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@68c72235, [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 0x55c, fbc 0x19d: rgba 8/8/8/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=0x55c], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f6990bd03c0, owner true, JAWTToolkitLock[obj 0x378542de, isOwner false, <3738449f, 69e1dd28>[count 0, qsz 0, owner ]], obj 0x366165c6], idx 0], visualID 0x55c, fbConfigID 0x19d, [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 0x55c, fbc 0x19d: rgba 8/8/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[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x61d6015a: tileRendererInUse null, GearsES2[obj 0x61d6015a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x61d6015a on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x61d6015a created: GearsObj[0x4a45c8a7, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x61d6015a created: GearsObj[0x597a9df5, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x61d6015a created: GearsObj[0x597a9df5, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x61d6015a FIN GearsES2[obj 0x61d6015a isInit true, usesShared false, 1 GearsObj[0x4a45c8a7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x597a9df5, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xcdfd27a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x61d6015a 0/0 640x480 of 640x480, swapInterval 1, drawable 0x400039, msaa false, tileRendererInUse null [junit] >> GearsES2 0x61d6015a, 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[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x61d6015a 640x480, swapInterval 1, drawable 0x400039 [junit] XXXX Panel2(0x7a31838f) -> Panel3(0x4d649a53 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@68c72235, [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 0x55c, fbc 0x19d: rgba 8/8/8/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=0x55c], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f6990bd03c0, owner true, JAWTToolkitLock[obj 0x378542de, isOwner false, <3738449f, 69e1dd28>[count 0, qsz 0, owner ]], obj 0x366165c6], idx 0], visualID 0x55c, fbConfigID 0x19d, [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 0x55c, fbc 0x19d: rgba 8/8/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(0x4d649a53) -> Panel1(0x56f9f7f START [junit] XXXX Add GLCanvas Panel2(0x7a31838f -> Panel1(0x56f9f7f) START [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@68c72235, [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 0x55c, fbc 0x19d: rgba 8/8/8/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=0x55c], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f6990bd03c0, owner true, JAWTToolkitLock[obj 0x378542de, isOwner false, <3738449f, 69e1dd28>[count 0, qsz 0, owner ]], obj 0x366165c6], idx 0], visualID 0x55c, fbConfigID 0x19d, [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 0x55c, fbc 0x19d: rgba 8/8/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[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x61d6015a: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x61d6015a FIN [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized false, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@68c72235, [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 0x55c, fbc 0x19d: rgba 8/8/8/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=0x55c], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f6990edb820, owner true, JAWTToolkitLock[obj 0x378542de, isOwner false, <3738449f, 69e1dd28>[count 0, qsz 0, owner ]], obj 0x3ff93226], idx 0], visualID 0x55c, fbConfigID 0x19d, [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 0x55c, fbc 0x19d: rgba 8/8/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[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x61d6015a: tileRendererInUse null, GearsES2[obj 0x61d6015a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x61d6015a on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x61d6015a created: GearsObj[0x4425b53d, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x61d6015a created: GearsObj[0x6a4f95b7, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x61d6015a created: GearsObj[0x6a4f95b7, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x61d6015a FIN GearsES2[obj 0x61d6015a isInit true, usesShared false, 1 GearsObj[0x4425b53d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6a4f95b7, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x41fa0288, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x61d6015a 0/0 640x480 of 640x480, swapInterval 1, drawable 0x400040, msaa false, tileRendererInUse null [junit] >> GearsES2 0x61d6015a, 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[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x61d6015a 640x480, swapInterval 1, drawable 0x400040 [junit] XXXX Panel1(0x56f9f7f -> Panel2(0x7a31838f) START [junit] XXXX Add GLCanvas Panel1(0x56f9f7f -> Panel2(0x7a31838f) START [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@68c72235, [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 0x55c, fbc 0x19d: rgba 8/8/8/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=0x55c], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f6990edb820, owner true, JAWTToolkitLock[obj 0x378542de, isOwner false, <3738449f, 69e1dd28>[count 0, qsz 0, owner ]], obj 0x3ff93226], idx 0], visualID 0x55c, fbConfigID 0x19d, [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 0x55c, fbc 0x19d: rgba 8/8/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[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x61d6015a: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x61d6015a FIN [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized false, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@68c72235, [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 0x55c, fbc 0x19d: rgba 8/8/8/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=0x55c], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f69906b6100, owner true, JAWTToolkitLock[obj 0x378542de, isOwner false, <3738449f, 69e1dd28>[count 0, qsz 0, owner ]], obj 0x6da4bf0b], idx 0], visualID 0x55c, fbConfigID 0x19d, [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 0x55c, fbc 0x19d: rgba 8/8/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[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x61d6015a: tileRendererInUse null, GearsES2[obj 0x61d6015a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x61d6015a on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x61d6015a created: GearsObj[0x2ff4f5f2, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x61d6015a created: GearsObj[0x3cf94f1d, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x61d6015a created: GearsObj[0x3cf94f1d, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x61d6015a FIN GearsES2[obj 0x61d6015a isInit true, usesShared false, 1 GearsObj[0x2ff4f5f2, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3cf94f1d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x425ce8f7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x61d6015a 0/0 640x480 of 640x480, swapInterval 1, drawable 0x400047, msaa false, tileRendererInUse null [junit] >> GearsES2 0x61d6015a, 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[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x61d6015a 640x480, swapInterval 1, drawable 0x400047 [junit] XXXX Panel2(0x7a31838f) -> Panel1(0x56f9f7f START [junit] XXXX Add GLCanvas Panel2(0x7a31838f -> Panel1(0x56f9f7f) START [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@68c72235, [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 0x55c, fbc 0x19d: rgba 8/8/8/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=0x55c], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f69906b6100, owner true, JAWTToolkitLock[obj 0x378542de, isOwner false, <3738449f, 69e1dd28>[count 0, qsz 0, owner ]], obj 0x6da4bf0b], idx 0], visualID 0x55c, fbConfigID 0x19d, [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 0x55c, fbc 0x19d: rgba 8/8/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[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x61d6015a: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x61d6015a FIN [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized false, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@68c72235, [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 0x55c, fbc 0x19d: rgba 8/8/8/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=0x55c], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f69906b6100, owner true, JAWTToolkitLock[obj 0x378542de, isOwner false, <3738449f, 69e1dd28>[count 0, qsz 0, owner ]], obj 0x2684884], idx 0], visualID 0x55c, fbConfigID 0x19d, [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 0x55c, fbc 0x19d: rgba 8/8/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[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x61d6015a: tileRendererInUse null, GearsES2[obj 0x61d6015a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x61d6015a on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x61d6015a created: GearsObj[0x7fd65f7, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x61d6015a created: GearsObj[0x40fe2e88, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x61d6015a created: GearsObj[0x40fe2e88, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x61d6015a FIN GearsES2[obj 0x61d6015a isInit true, usesShared false, 1 GearsObj[0x7fd65f7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x40fe2e88, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x25106ea8, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x61d6015a 0/0 640x480 of 640x480, swapInterval 1, drawable 0x40004e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x61d6015a, 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[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x61d6015a 640x480, swapInterval 1, drawable 0x40004e [junit] XXX SetVisible OFF XXX [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816JTabbedPanelVisibilityB849B878AWT - test [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x61d6015a: tileRendererInUse null [junit] ++++ Test Singleton.unlock() [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x61d6015a FIN [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132390858 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132390861 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test took 3.805 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.446 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132387016 ms III - Start [junit] SLOCK [T main @ 1751132387021 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816JTabbedPanelVisibilityB849B878AWT - test [junit] XXX SetVisible ON XXX GLCanvas on Panel1(0x56f9f7f) [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@68c72235, [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 0x55c, fbc 0x19d: rgba 8/8/8/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=0x55c], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f6990020510, owner true, JAWTToolkitLock[obj 0x378542de, isOwner false, <3738449f, 69e1dd28>[count 0, qsz 0, owner ]], obj 0x5ace1ed4], idx 0], visualID 0x55c, fbConfigID 0x19d, [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 0x55c, fbc 0x19d: rgba 8/8/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[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x61d6015a: tileRendererInUse null, GearsES2[obj 0x61d6015a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x61d6015a on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x61d6015a created: GearsObj[0x746492b9, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x61d6015a created: GearsObj[0x588be1b6, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x61d6015a created: GearsObj[0x588be1b6, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x61d6015a FIN GearsES2[obj 0x61d6015a isInit true, usesShared false, 1 GearsObj[0x746492b9, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x588be1b6, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x31648459, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x61d6015a 0/0 640x480 of 640x480, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x61d6015a, 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[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x61d6015a 640x480, swapInterval 1, drawable 0x400021 [junit] XXXX Panel1(0x56f9f7f -> Panel2(0x7a31838f) START [junit] XXXX Add GLCanvas Panel1(0x56f9f7f -> Panel2(0x7a31838f) START [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@68c72235, [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 0x55c, fbc 0x19d: rgba 8/8/8/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=0x55c], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f6990020510, owner true, JAWTToolkitLock[obj 0x378542de, isOwner false, <3738449f, 69e1dd28>[count 0, qsz 0, owner ]], obj 0x5ace1ed4], idx 0], visualID 0x55c, fbConfigID 0x19d, [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 0x55c, fbc 0x19d: rgba 8/8/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[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x61d6015a: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x61d6015a FIN [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized false, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@68c72235, [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 0x55c, fbc 0x19d: rgba 8/8/8/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=0x55c], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f6990bd03c0, owner true, JAWTToolkitLock[obj 0x378542de, isOwner false, <3738449f, 69e1dd28>[count 0, qsz 0, owner ]], obj 0x366165c6], idx 0], visualID 0x55c, fbConfigID 0x19d, [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 0x55c, fbc 0x19d: rgba 8/8/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[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x61d6015a: tileRendererInUse null, GearsES2[obj 0x61d6015a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x61d6015a on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x61d6015a created: GearsObj[0x4a45c8a7, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x61d6015a created: GearsObj[0x597a9df5, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x61d6015a created: GearsObj[0x597a9df5, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x61d6015a FIN GearsES2[obj 0x61d6015a isInit true, usesShared false, 1 GearsObj[0x4a45c8a7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x597a9df5, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xcdfd27a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x61d6015a 0/0 640x480 of 640x480, swapInterval 1, drawable 0x400039, msaa false, tileRendererInUse null [junit] >> GearsES2 0x61d6015a, 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[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x61d6015a 640x480, swapInterval 1, drawable 0x400039 [junit] XXXX Panel2(0x7a31838f) -> Panel3(0x4d649a53 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@68c72235, [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 0x55c, fbc 0x19d: rgba 8/8/8/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=0x55c], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f6990bd03c0, owner true, JAWTToolkitLock[obj 0x378542de, isOwner false, <3738449f, 69e1dd28>[count 0, qsz 0, owner ]], obj 0x366165c6], idx 0], visualID 0x55c, fbConfigID 0x19d, [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 0x55c, fbc 0x19d: rgba 8/8/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(0x4d649a53) -> Panel1(0x56f9f7f START [junit] XXXX Add GLCanvas Panel2(0x7a31838f -> Panel1(0x56f9f7f) START [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@68c72235, [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 0x55c, fbc 0x19d: rgba 8/8/8/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=0x55c], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f6990bd03c0, owner true, JAWTToolkitLock[obj 0x378542de, isOwner false, <3738449f, 69e1dd28>[count 0, qsz 0, owner ]], obj 0x366165c6], idx 0], visualID 0x55c, fbConfigID 0x19d, [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 0x55c, fbc 0x19d: rgba 8/8/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[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x61d6015a: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x61d6015a FIN [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized false, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@68c72235, [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 0x55c, fbc 0x19d: rgba 8/8/8/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=0x55c], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f6990edb820, owner true, JAWTToolkitLock[obj 0x378542de, isOwner false, <3738449f, 69e1dd28>[count 0, qsz 0, owner ]], obj 0x3ff93226], idx 0], visualID 0x55c, fbConfigID 0x19d, [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 0x55c, fbc 0x19d: rgba 8/8/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[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x61d6015a: tileRendererInUse null, GearsES2[obj 0x61d6015a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x61d6015a on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x61d6015a created: GearsObj[0x4425b53d, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x61d6015a created: GearsObj[0x6a4f95b7, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x61d6015a created: GearsObj[0x6a4f95b7, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x61d6015a FIN GearsES2[obj 0x61d6015a isInit true, usesShared false, 1 GearsObj[0x4425b53d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6a4f95b7, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x41fa0288, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x61d6015a 0/0 640x480 of 640x480, swapInterval 1, drawable 0x400040, msaa false, tileRendererInUse null [junit] >> GearsES2 0x61d6015a, 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[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x61d6015a 640x480, swapInterval 1, drawable 0x400040 [junit] XXXX Panel1(0x56f9f7f -> Panel2(0x7a31838f) START [junit] XXXX Add GLCanvas Panel1(0x56f9f7f -> Panel2(0x7a31838f) START [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@68c72235, [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 0x55c, fbc 0x19d: rgba 8/8/8/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=0x55c], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f6990edb820, owner true, JAWTToolkitLock[obj 0x378542de, isOwner false, <3738449f, 69e1dd28>[count 0, qsz 0, owner ]], obj 0x3ff93226], idx 0], visualID 0x55c, fbConfigID 0x19d, [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 0x55c, fbc 0x19d: rgba 8/8/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[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x61d6015a: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x61d6015a FIN [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized false, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@68c72235, [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 0x55c, fbc 0x19d: rgba 8/8/8/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=0x55c], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f69906b6100, owner true, JAWTToolkitLock[obj 0x378542de, isOwner false, <3738449f, 69e1dd28>[count 0, qsz 0, owner ]], obj 0x6da4bf0b], idx 0], visualID 0x55c, fbConfigID 0x19d, [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 0x55c, fbc 0x19d: rgba 8/8/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[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x61d6015a: tileRendererInUse null, GearsES2[obj 0x61d6015a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x61d6015a on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x61d6015a created: GearsObj[0x2ff4f5f2, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x61d6015a created: GearsObj[0x3cf94f1d, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x61d6015a created: GearsObj[0x3cf94f1d, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x61d6015a FIN GearsES2[obj 0x61d6015a isInit true, usesShared false, 1 GearsObj[0x2ff4f5f2, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3cf94f1d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x425ce8f7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x61d6015a 0/0 640x480 of 640x480, swapInterval 1, drawable 0x400047, msaa false, tileRendererInUse null [junit] >> GearsES2 0x61d6015a, 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[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x61d6015a 640x480, swapInterval 1, drawable 0x400047 [junit] XXXX Panel2(0x7a31838f) -> Panel1(0x56f9f7f START [junit] XXXX Add GLCanvas Panel2(0x7a31838f -> Panel1(0x56f9f7f) START [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@68c72235, [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 0x55c, fbc 0x19d: rgba 8/8/8/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=0x55c], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f69906b6100, owner true, JAWTToolkitLock[obj 0x378542de, isOwner false, <3738449f, 69e1dd28>[count 0, qsz 0, owner ]], obj 0x6da4bf0b], idx 0], visualID 0x55c, fbConfigID 0x19d, [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 0x55c, fbc 0x19d: rgba 8/8/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[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x61d6015a: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x61d6015a FIN [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized false, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@68c72235, [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 0x55c, fbc 0x19d: rgba 8/8/8/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=0x55c], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f69906b6100, owner true, JAWTToolkitLock[obj 0x378542de, isOwner false, <3738449f, 69e1dd28>[count 0, qsz 0, owner ]], obj 0x2684884], idx 0], visualID 0x55c, fbConfigID 0x19d, [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 0x55c, fbc 0x19d: rgba 8/8/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[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x61d6015a: tileRendererInUse null, GearsES2[obj 0x61d6015a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x61d6015a on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x61d6015a created: GearsObj[0x7fd65f7, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x61d6015a created: GearsObj[0x40fe2e88, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x61d6015a created: GearsObj[0x40fe2e88, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x61d6015a FIN GearsES2[obj 0x61d6015a isInit true, usesShared false, 1 GearsObj[0x7fd65f7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x40fe2e88, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x25106ea8, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x61d6015a 0/0 640x480 of 640x480, swapInterval 1, drawable 0x40004e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x61d6015a, 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[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x61d6015a 640x480, swapInterval 1, drawable 0x40004e [junit] XXX SetVisible OFF XXX [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816JTabbedPanelVisibilityB849B878AWT - test [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x61d6015a: tileRendererInUse null [junit] ++++ Test Singleton.unlock() [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x61d6015a FIN [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132390858 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132390861 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] ------------- ---------------- --------------- [junit] WARNING: package sun.awt.windows not in java.desktop [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 @ 1751132391745 ms III - Start [junit] SLOCK [T main @ 1751132391750 ms +++ localhost/127.0.0.1:59999 - Locked within 14 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:1751132392316 d 1ms]] [junit] canvas1 pos/siz: 0/0 320x480 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0xf381794: tileRendererInUse null, GearsES2[obj 0xf381794 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0xf381794 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0xf381794 created: GearsObj[0x15edffb7, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0xf381794 created: GearsObj[0x4c1ed941, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0xf381794 created: GearsObj[0x4c1ed941, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0xf381794 FIN GearsES2[obj 0xf381794 isInit true, usesShared false, 1 GearsObj[0x15edffb7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4c1ed941, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x74a7cb88, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0xf381794 0/0 320x480 of 320x480, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0xf381794, 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:1751132392413 d 0ms]] [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132392414 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132392448 d 0ms]] [junit] resize canvas1 pos/siz: 0/0 400x600 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0xf381794 0/0 400x600 of 400x600, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0xf381794, angle 575.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:1751132393325 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132394925 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132394925 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0xf381794: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0xf381794 FIN [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132394932 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:1751132394972 d 0ms]] [junit] canvas1 pos/siz: 0/0 320x480 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x550ee7e5: tileRendererInUse null, GearsES2[obj 0x550ee7e5 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x550ee7e5 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x550ee7e5 created: GearsObj[0x1f79814f, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x550ee7e5 created: GearsObj[0x3ce67968, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x550ee7e5 created: GearsObj[0x3ce67968, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x550ee7e5 FIN GearsES2[obj 0x550ee7e5 isInit true, usesShared false, 1 GearsObj[0x1f79814f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3ce67968, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x64fc4f3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x550ee7e5 0/0 320x480 of 320x480, swapInterval 1, drawable 0x400047, msaa false, tileRendererInUse null [junit] >> GearsES2 0x550ee7e5, 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:1751132395010 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132395014 d 0ms]] [junit] resize canvas1 pos/siz: 0/0 400x600 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x550ee7e5 0/0 400x600 of 400x600, swapInterval 1, drawable 0x400047, msaa false, tileRendererInUse null [junit] >> GearsES2 0x550ee7e5, angle 651.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:1751132395976 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132397576 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132397576 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x550ee7e5: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x550ee7e5 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:1751132397581 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test02_Compo_DblBrd_One [junit] canvas1 pos/siz: 40/25 320x480 [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132397650 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x6a84a97d: tileRendererInUse null, GearsES2[obj 0x6a84a97d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x6a84a97d on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x6a84a97d created: GearsObj[0x4ca4d5ec, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x6a84a97d created: GearsObj[0x4759f58d, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x6a84a97d created: GearsObj[0x4759f58d, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x6a84a97d FIN GearsES2[obj 0x6a84a97d isInit true, usesShared false, 1 GearsObj[0x4ca4d5ec, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4759f58d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x55d06ee, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x6a84a97d 0/0 320x480 of 320x480, swapInterval 1, drawable 0x40008b, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6a84a97d, 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:1751132397680 d 0ms]] [junit] resize canvas1 pos/siz: 40/25 400x600 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x6a84a97d 0/0 400x600 of 400x600, swapInterval 1, drawable 0x40008b, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6a84a97d, angle 761.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:1751132398655 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132400255 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x6a84a97d: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x6a84a97d 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:1751132400262 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:1751132400302 d 0ms]] [junit] canvas1 pos/siz: 0/0 320x480 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x6d3a388c: tileRendererInUse null, GearsES2[obj 0x6d3a388c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x6d3a388c on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x6d3a388c created: GearsObj[0x1f491a40, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x6d3a388c created: GearsObj[0x71a4a822, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x6d3a388c created: GearsObj[0x71a4a822, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x6d3a388c FIN GearsES2[obj 0x6d3a388c isInit true, usesShared false, 1 GearsObj[0x1f491a40, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x71a4a822, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4ce08330, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x6d3a388c 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4000d7, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6d3a388c, 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:1751132400329 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132400332 d 0ms]] [junit] resize canvas1 pos/siz: 0/0 400x600 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x6d3a388c 0/0 400x600 of 400x600, swapInterval 1, drawable 0x4000d7, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6d3a388c, angle 839.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:1751132401305 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132402905 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132402905 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x6d3a388c: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x6d3a388c FIN [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132402909 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test03_Compo_Box_One [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:1751132402955 d 0ms]] [junit] canvas1 pos/siz: 30/1 320x480 [junit] Thread[#29,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[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x71def8f8 created: GearsObj[0x3e7d83ca, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x71def8f8 created: GearsObj[0x18368a5, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x71def8f8 created: GearsObj[0x18368a5, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x71def8f8 FIN GearsES2[obj 0x71def8f8 isInit true, usesShared false, 1 GearsObj[0x3e7d83ca, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x18368a5, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3c0a4a6c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x71def8f8 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4000f3, msaa false, tileRendererInUse null [junit] >> GearsES2 0x71def8f8, 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:1751132402993 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132402996 d 0ms]] [junit] resize canvas1 pos/siz: 70/1 360x540 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x71def8f8 0/0 360x540 of 360x540, swapInterval 1, drawable 0x4000f3, msaa false, tileRendererInUse null [junit] >> GearsES2 0x71def8f8, angle 788.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:1751132403959 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132405558 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132405559 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x71def8f8: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x71def8f8 FIN [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132405564 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test04_Compo_Split_One [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:1751132405627 d 0ms]] [junit] canvas1 pos/siz: 0/0 320x480 [junit] canvas2 pos/siz: 320/0 320x480 [junit] Thread[#29,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[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x53fdffa1 created: GearsObj[0x1c93a34c, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x53fdffa1 created: GearsObj[0x5e71c973, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x53fdffa1 created: GearsObj[0x5e71c973, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x53fdffa1 FIN GearsES2[obj 0x53fdffa1 isInit true, usesShared false, 1 GearsObj[0x1c93a34c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5e71c973, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xdd77938, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x53fdffa1 0/0 320x480 of 320x480, swapInterval 1, drawable 0x40011d, msaa false, tileRendererInUse null [junit] >> GearsES2 0x53fdffa1, 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:1751132405662 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [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[#29,AWT-EventQueue-0,6,main] RedSquareES2.init FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x400124, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132405695 d 0ms]] [junit] resize canvas1 pos/siz: 0/0 400x600 [junit] resize canvas2 pos/siz: 400/0 400x600 [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 400x600 of 400x600, swapInterval 1, drawable 0x400124, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132406631 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x53fdffa1 0/0 400x600 of 400x600, swapInterval 1, drawable 0x40011d, msaa false, tileRendererInUse null [junit] >> GearsES2 0x53fdffa1, angle 384.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:1751132408230 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132408230 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.dispose FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x53fdffa1: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x53fdffa1 FIN [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132408242 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test05_Compo_Flow_Two [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:1751132408298 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x28f2a10f: tileRendererInUse null, GearsES2[obj 0x28f2a10f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x28f2a10f on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x28f2a10f created: GearsObj[0xcf26587, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x28f2a10f created: GearsObj[0x2a14ec12, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x28f2a10f created: GearsObj[0x2a14ec12, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x28f2a10f FIN GearsES2[obj 0x28f2a10f isInit true, usesShared false, 1 GearsObj[0xcf26587, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2a14ec12, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5acc7def, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x28f2a10f 0/0 320x480 of 320x480, swapInterval 1, drawable 0x40016a, msaa false, tileRendererInUse null [junit] >> GearsES2 0x28f2a10f, 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:1751132408325 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [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[#29,AWT-EventQueue-0,6,main] RedSquareES2.init FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x400171, tileRendererInUse null [junit] Thread[#29,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[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 400x600 of 400x600, swapInterval 1, drawable 0x400171, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132409311 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x28f2a10f 0/0 400x600 of 400x600, swapInterval 1, drawable 0x40016a, msaa false, tileRendererInUse null [junit] >> GearsES2 0x28f2a10f, angle 404.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:1751132410907 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.dispose FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x28f2a10f: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x28f2a10f 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:1751132410916 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:1751132410978 d 0ms]] [junit] canvas1 pos/siz: 0/0 320x480 [junit] canvas2 pos/siz: 320/0 320x480 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x4229bb3f: tileRendererInUse null, GearsES2[obj 0x4229bb3f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4229bb3f on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x4229bb3f created: GearsObj[0x30199acf, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x4229bb3f created: GearsObj[0x7935196e, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x4229bb3f created: GearsObj[0x7935196e, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x4229bb3f FIN GearsES2[obj 0x4229bb3f isInit true, usesShared false, 1 GearsObj[0x30199acf, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7935196e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5eb1ade1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x4229bb3f 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4001bf, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4229bb3f, 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:1751132411012 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [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[#29,AWT-EventQueue-0,6,main] RedSquareES2.init FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4001c6, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132411032 d 0ms]] [junit] resize canvas1 pos/siz: 0/0 400x600 [junit] resize canvas2 pos/siz: 400/0 400x600 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x4229bb3f 0/0 400x600 of 400x600, swapInterval 1, drawable 0x4001bf, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4229bb3f, 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] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132411981 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 400x600 of 400x600, swapInterval 1, drawable 0x4001c6, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132413581 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132413581 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.dispose FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4229bb3f: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4229bb3f FIN [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132413598 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test07_Compo_Box_Two [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:1751132413651 d 0ms]] [junit] canvas1 pos/siz: 331/1 320x480 [junit] canvas2 pos/siz: 1/1 320x480 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x2fb3536e: tileRendererInUse null, GearsES2[obj 0x2fb3536e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x2fb3536e on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x2fb3536e created: GearsObj[0x37f6fb02, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x2fb3536e created: GearsObj[0x40d55b22, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x2fb3536e created: GearsObj[0x40d55b22, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x2fb3536e FIN GearsES2[obj 0x2fb3536e isInit true, usesShared false, 1 GearsObj[0x37f6fb02, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x40d55b22, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x41fa13a3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x2fb3536e 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4001eb, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2fb3536e, 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:1751132413679 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [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[#29,AWT-EventQueue-0,6,main] RedSquareES2.init FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4001e4, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132413698 d 0ms]] [junit] resize canvas1 pos/siz: 411/1 400x540 [junit] resize canvas2 pos/siz: 1/1 400x540 [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 400x540 of 400x540, swapInterval 1, drawable 0x4001e4, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132414656 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x2fb3536e 0/0 400x540 of 400x540, swapInterval 1, drawable 0x4001eb, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2fb3536e, angle 418.0, [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:1751132416256 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132416256 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x2fb3536e: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x2fb3536e FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#29,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:1751132416264 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:1751132416304 d 0ms]] [junit] canvas1 pos/siz: 0/0 384x515 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x47987356: tileRendererInUse null, GearsES2[obj 0x47987356 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x47987356 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x47987356 created: GearsObj[0x25bb2442, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x47987356 created: GearsObj[0x79ff934, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x47987356 created: GearsObj[0x79ff934, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x47987356 FIN GearsES2[obj 0x47987356 isInit true, usesShared false, 1 GearsObj[0x25bb2442, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x79ff934, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6493ad2d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x47987356 0/0 384x515 of 384x515, swapInterval 1, drawable 0x40020d, msaa false, tileRendererInUse null [junit] >> GearsES2 0x47987356, 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:1751132416329 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132416330 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132416331 d 0ms]] [junit] resize canvas1 pos/siz: 0/0 464x635 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x47987356 0/0 464x635 of 464x635, swapInterval 1, drawable 0x40020d, msaa false, tileRendererInUse null [junit] >> GearsES2 0x47987356, angle 719.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:1751132417308 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132418907 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132418908 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x47987356: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x47987356 FIN [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132418912 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test10_Frame_None_One [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:1751132418951 d 0ms]] [junit] canvas1 pos/siz: 0/0 320x480 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x3b6ddd1d: tileRendererInUse null, GearsES2[obj 0x3b6ddd1d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x3b6ddd1d on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x3b6ddd1d created: GearsObj[0x705f52e7, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x3b6ddd1d created: GearsObj[0x16dddcf1, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x3b6ddd1d created: GearsObj[0x16dddcf1, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x3b6ddd1d FIN GearsES2[obj 0x3b6ddd1d isInit true, usesShared false, 1 GearsObj[0x705f52e7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x16dddcf1, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x24b6c46d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x3b6ddd1d 0/0 320x480 of 320x480, swapInterval 1, drawable 0x40022b, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3b6ddd1d, 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:1751132418977 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132418977 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132418978 d 0ms]] [junit] resize canvas1 pos/siz: 0/0 320x480 [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132419952 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x3b6ddd1d 0/0 320x480 of 320x480, swapInterval 1, drawable 0x40022b, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3b6ddd1d, angle 821.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:1751132421554 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132421554 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x3b6ddd1d: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x3b6ddd1d FIN [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132421559 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test11_Frame_Flow_One [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:1751132421594 d 0ms]] [junit] canvas1 pos/siz: 40/25 217x415 [junit] Thread[#29,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[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x1da2cb77 created: GearsObj[0xb062784, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x1da2cb77 created: GearsObj[0x7ffd8381, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x1da2cb77 created: GearsObj[0x7ffd8381, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x1da2cb77 FIN GearsES2[obj 0x1da2cb77 isInit true, usesShared false, 1 GearsObj[0xb062784, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7ffd8381, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2c69d16a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x1da2cb77 0/0 217x415 of 217x415, swapInterval 1, drawable 0x40026d, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1da2cb77, angle 0.0, [l -1.0, r 1.0, b -1.9124424, t 1.9124424] 2.0x3.824885 -> [l -1.0, r 1.0, b -1.9124424, t 1.9124424] 2.0x3.824885, v-flip false [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132421628 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132421628 d 0ms]] [junit] resize canvas1 pos/siz: 40/25 297x535 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x1da2cb77 0/0 297x535 of 297x535, swapInterval 1, drawable 0x40026d, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1da2cb77, angle 970.5, [l -1.0, r 1.0, b -1.8013468, t 1.8013468] 2.0x3.6026936 -> [l -1.0, r 1.0, b -1.8013468, t 1.8013468] 2.0x3.6026936, v-flip false [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132422598 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132424198 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x1da2cb77: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x1da2cb77 FIN [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132424211 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test12_Frame_DblBrd_One [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:1751132424240 d 0ms]] [junit] canvas1 pos/siz: 0/0 384x515 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0xa530d0a: tileRendererInUse null, GearsES2[obj 0xa530d0a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0xa530d0a on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0xa530d0a created: GearsObj[0x1240b98, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0xa530d0a created: GearsObj[0x468cad03, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0xa530d0a created: GearsObj[0x468cad03, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0xa530d0a FIN GearsES2[obj 0xa530d0a isInit true, usesShared false, 1 GearsObj[0x1240b98, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x468cad03, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x62fb1adc, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0xa530d0a 0/0 384x515 of 384x515, swapInterval 1, drawable 0x4002bf, msaa false, tileRendererInUse null [junit] >> GearsES2 0xa530d0a, 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:1751132424264 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132424265 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132424266 d 0ms]] [junit] resize canvas1 pos/siz: 0/0 464x635 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0xa530d0a 0/0 464x635 of 464x635, swapInterval 1, drawable 0x4002bf, msaa false, tileRendererInUse null [junit] >> GearsES2 0xa530d0a, angle 715.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:1751132425243 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132426842 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132426843 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0xa530d0a: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0xa530d0a FIN [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132426847 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test13_Frame_Box_One [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:1751132426888 d 0ms]] [junit] canvas1 pos/siz: 45/1 336x481 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x7e7be63f: tileRendererInUse null, GearsES2[obj 0x7e7be63f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7e7be63f on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x7e7be63f created: GearsObj[0x47af683d, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x7e7be63f created: GearsObj[0x1ef9c508, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x7e7be63f created: GearsObj[0x1ef9c508, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x7e7be63f FIN GearsES2[obj 0x7e7be63f isInit true, usesShared false, 1 GearsObj[0x47af683d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1ef9c508, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2652521b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x7e7be63f 0/0 336x481 of 336x481, swapInterval 1, drawable 0x4002dd, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7e7be63f, 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[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132426912 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132426914 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132426915 d 0ms]] [junit] resize canvas1 pos/siz: 85/1 376x541 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x7e7be63f 0/0 376x541 of 376x541, swapInterval 1, drawable 0x4002dd, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7e7be63f, angle 792.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:1751132427892 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132429491 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132429491 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x7e7be63f: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x7e7be63f 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:1751132429497 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:1751132429556 d 0ms]] [junit] canvas1 pos/siz: 0/0 320x480 [junit] canvas2 pos/siz: 320/0 320x480 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x4738a206: tileRendererInUse null, GearsES2[obj 0x4738a206 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4738a206 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x4738a206 created: GearsObj[0x758295d3, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x4738a206 created: GearsObj[0x79c29a4f, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x4738a206 created: GearsObj[0x79c29a4f, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x4738a206 FIN GearsES2[obj 0x4738a206 isInit true, usesShared false, 1 GearsObj[0x758295d3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x79c29a4f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x85460e1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x4738a206 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4002fb, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4738a206, 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[#29,AWT-EventQueue-0,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [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[#29,AWT-EventQueue-0,6,main] RedSquareES2.init FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x400302, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132429596 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132429596 d 1ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132429598 d 0ms]] [junit] resize canvas1 pos/siz: 0/0 320x480 [junit] resize canvas2 pos/siz: 320/0 320x480 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x4738a206 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4002fb, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4738a206, angle 398.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:1751132430559 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x400302, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132432159 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132432159 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.dispose FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4738a206: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4738a206 FIN [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132432166 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test15_Frame_Flow_Two [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:1751132432227 d 0ms]] [junit] canvas1 pos/siz: 0/0 268x415 [junit] canvas2 pos/siz: 268/0 268x415 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x18d87d80: tileRendererInUse null, GearsES2[obj 0x18d87d80 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x18d87d80 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x18d87d80 created: GearsObj[0x6c3e7fff, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x18d87d80 created: GearsObj[0x4a86bd9f, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x18d87d80 created: GearsObj[0x4a86bd9f, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x18d87d80 FIN GearsES2[obj 0x18d87d80 isInit true, usesShared false, 1 GearsObj[0x6c3e7fff, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4a86bd9f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5e402a88, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x18d87d80 0/0 268x415 of 268x415, swapInterval 1, drawable 0x400344, msaa false, tileRendererInUse null [junit] >> GearsES2 0x18d87d80, angle 0.0, [l -1.0, r 1.0, b -1.5485075, t 1.5485075] 2.0x3.097015 -> [l -1.0, r 1.0, b -1.5485075, t 1.5485075] 2.0x3.097015, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [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[#29,AWT-EventQueue-0,6,main] RedSquareES2.init FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 268x415 of 268x415, swapInterval 1, drawable 0x40034b, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132432264 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132432266 d 0ms]] [junit] resize canvas1 pos/siz: 0/0 348x535 [junit] resize canvas2 pos/siz: 348/0 348x535 [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 348x535 of 348x535, swapInterval 1, drawable 0x40034b, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132433230 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x18d87d80 0/0 348x535 of 348x535, swapInterval 1, drawable 0x400344, msaa false, tileRendererInUse null [junit] >> GearsES2 0x18d87d80, angle 494.0, [l -1.0, r 1.0, b -1.5373564, t 1.5373564] 2.0x3.0747128 -> [l -1.0, r 1.0, b -1.5373564, t 1.5373564] 2.0x3.0747128, v-flip false [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132434830 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.dispose FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x18d87d80: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x18d87d80 FIN [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132434844 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:1751132434896 d 0ms]] [junit] canvas1 pos/siz: 0/0 352x515 [junit] canvas2 pos/siz: 352/0 352x515 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0xf5acb9d: tileRendererInUse null, GearsES2[obj 0xf5acb9d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0xf5acb9d on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0xf5acb9d created: GearsObj[0x66a5e4d9, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0xf5acb9d created: GearsObj[0x58c6b17a, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0xf5acb9d created: GearsObj[0x58c6b17a, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0xf5acb9d FIN GearsES2[obj 0xf5acb9d isInit true, usesShared false, 1 GearsObj[0x66a5e4d9, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x58c6b17a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x26f9239b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0xf5acb9d 0/0 352x515 of 352x515, swapInterval 1, drawable 0x40039f, msaa false, tileRendererInUse null [junit] >> GearsES2 0xf5acb9d, 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[#29,AWT-EventQueue-0,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [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[#29,AWT-EventQueue-0,6,main] RedSquareES2.init FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 352x515 of 352x515, swapInterval 1, drawable 0x4003a6, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132434929 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132434929 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132434931 d 0ms]] [junit] resize canvas1 pos/siz: 0/0 432x635 [junit] resize canvas2 pos/siz: 432/0 432x635 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0xf5acb9d 0/0 432x635 of 432x635, swapInterval 1, drawable 0x40039f, msaa false, tileRendererInUse null [junit] >> GearsES2 0xf5acb9d, angle 368.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:1751132435900 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 432x635 of 432x635, swapInterval 1, drawable 0x4003a6, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132437499 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132437499 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.dispose FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0xf5acb9d: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0xf5acb9d FIN [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132437515 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test17_Frame_Box_Two [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:1751132437580 d 0ms]] [junit] canvas1 pos/siz: 356/1 345x481 [junit] canvas2 pos/siz: 1/1 345x481 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x7c24b813: tileRendererInUse null, GearsES2[obj 0x7c24b813 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7c24b813 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x7c24b813 created: GearsObj[0x1b1e1c5, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x7c24b813 created: GearsObj[0x5e9f07bd, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x7c24b813 created: GearsObj[0x5e9f07bd, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x7c24b813 FIN GearsES2[obj 0x7c24b813 isInit true, usesShared false, 1 GearsObj[0x1b1e1c5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5e9f07bd, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x54ae0a09, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x7c24b813 0/0 345x481 of 345x481, swapInterval 1, drawable 0x4003cf, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7c24b813, 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[#29,AWT-EventQueue-0,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [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[#29,AWT-EventQueue-0,6,main] RedSquareES2.init FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 345x481 of 345x481, swapInterval 1, drawable 0x4003c8, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132437615 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132437616 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132437617 d 0ms]] [junit] resize canvas1 pos/siz: 436/1 425x541 [junit] resize canvas2 pos/siz: 1/1 425x541 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x7c24b813 0/0 425x541 of 425x541, swapInterval 1, drawable 0x4003cf, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7c24b813, angle 382.0, [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:1751132438592 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 425x541 of 425x541, swapInterval 1, drawable 0x4003c8, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132440184 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132440184 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x7c24b813: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x7c24b813 FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.dispose FIN [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132440200 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test18_Frame_Split_Two [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132440217 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132440219 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] Tests run: 18, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 49.087 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132391745 ms III - Start [junit] SLOCK [T main @ 1751132391750 ms +++ localhost/127.0.0.1:59999 - Locked within 14 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:1751132392316 d 1ms]] [junit] canvas1 pos/siz: 0/0 320x480 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0xf381794: tileRendererInUse null, GearsES2[obj 0xf381794 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0xf381794 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0xf381794 created: GearsObj[0x15edffb7, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0xf381794 created: GearsObj[0x4c1ed941, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0xf381794 created: GearsObj[0x4c1ed941, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0xf381794 FIN GearsES2[obj 0xf381794 isInit true, usesShared false, 1 GearsObj[0x15edffb7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4c1ed941, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x74a7cb88, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0xf381794 0/0 320x480 of 320x480, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0xf381794, 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:1751132392413 d 0ms]] [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132392414 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132392448 d 0ms]] [junit] resize canvas1 pos/siz: 0/0 400x600 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0xf381794 0/0 400x600 of 400x600, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0xf381794, angle 575.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:1751132393325 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132394925 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132394925 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0xf381794: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0xf381794 FIN [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132394932 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:1751132394972 d 0ms]] [junit] canvas1 pos/siz: 0/0 320x480 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x550ee7e5: tileRendererInUse null, GearsES2[obj 0x550ee7e5 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x550ee7e5 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x550ee7e5 created: GearsObj[0x1f79814f, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x550ee7e5 created: GearsObj[0x3ce67968, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x550ee7e5 created: GearsObj[0x3ce67968, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x550ee7e5 FIN GearsES2[obj 0x550ee7e5 isInit true, usesShared false, 1 GearsObj[0x1f79814f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3ce67968, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x64fc4f3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x550ee7e5 0/0 320x480 of 320x480, swapInterval 1, drawable 0x400047, msaa false, tileRendererInUse null [junit] >> GearsES2 0x550ee7e5, 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:1751132395010 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132395014 d 0ms]] [junit] resize canvas1 pos/siz: 0/0 400x600 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x550ee7e5 0/0 400x600 of 400x600, swapInterval 1, drawable 0x400047, msaa false, tileRendererInUse null [junit] >> GearsES2 0x550ee7e5, angle 651.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:1751132395976 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132397576 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132397576 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x550ee7e5: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x550ee7e5 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:1751132397581 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test02_Compo_DblBrd_One [junit] canvas1 pos/siz: 40/25 320x480 [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132397650 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x6a84a97d: tileRendererInUse null, GearsES2[obj 0x6a84a97d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x6a84a97d on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x6a84a97d created: GearsObj[0x4ca4d5ec, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x6a84a97d created: GearsObj[0x4759f58d, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x6a84a97d created: GearsObj[0x4759f58d, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x6a84a97d FIN GearsES2[obj 0x6a84a97d isInit true, usesShared false, 1 GearsObj[0x4ca4d5ec, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4759f58d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x55d06ee, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x6a84a97d 0/0 320x480 of 320x480, swapInterval 1, drawable 0x40008b, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6a84a97d, 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:1751132397680 d 0ms]] [junit] resize canvas1 pos/siz: 40/25 400x600 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x6a84a97d 0/0 400x600 of 400x600, swapInterval 1, drawable 0x40008b, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6a84a97d, angle 761.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:1751132398655 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132400255 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x6a84a97d: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x6a84a97d 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:1751132400262 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:1751132400302 d 0ms]] [junit] canvas1 pos/siz: 0/0 320x480 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x6d3a388c: tileRendererInUse null, GearsES2[obj 0x6d3a388c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x6d3a388c on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x6d3a388c created: GearsObj[0x1f491a40, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x6d3a388c created: GearsObj[0x71a4a822, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x6d3a388c created: GearsObj[0x71a4a822, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x6d3a388c FIN GearsES2[obj 0x6d3a388c isInit true, usesShared false, 1 GearsObj[0x1f491a40, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x71a4a822, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4ce08330, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x6d3a388c 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4000d7, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6d3a388c, 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:1751132400329 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132400332 d 0ms]] [junit] resize canvas1 pos/siz: 0/0 400x600 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x6d3a388c 0/0 400x600 of 400x600, swapInterval 1, drawable 0x4000d7, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6d3a388c, angle 839.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:1751132401305 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132402905 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132402905 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x6d3a388c: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x6d3a388c FIN [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132402909 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test03_Compo_Box_One [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:1751132402955 d 0ms]] [junit] canvas1 pos/siz: 30/1 320x480 [junit] Thread[#29,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[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x71def8f8 created: GearsObj[0x3e7d83ca, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x71def8f8 created: GearsObj[0x18368a5, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x71def8f8 created: GearsObj[0x18368a5, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x71def8f8 FIN GearsES2[obj 0x71def8f8 isInit true, usesShared false, 1 GearsObj[0x3e7d83ca, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x18368a5, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3c0a4a6c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x71def8f8 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4000f3, msaa false, tileRendererInUse null [junit] >> GearsES2 0x71def8f8, 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:1751132402993 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132402996 d 0ms]] [junit] resize canvas1 pos/siz: 70/1 360x540 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x71def8f8 0/0 360x540 of 360x540, swapInterval 1, drawable 0x4000f3, msaa false, tileRendererInUse null [junit] >> GearsES2 0x71def8f8, angle 788.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:1751132403959 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132405558 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132405559 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x71def8f8: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x71def8f8 FIN [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132405564 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test04_Compo_Split_One [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:1751132405627 d 0ms]] [junit] canvas1 pos/siz: 0/0 320x480 [junit] canvas2 pos/siz: 320/0 320x480 [junit] Thread[#29,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[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x53fdffa1 created: GearsObj[0x1c93a34c, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x53fdffa1 created: GearsObj[0x5e71c973, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x53fdffa1 created: GearsObj[0x5e71c973, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x53fdffa1 FIN GearsES2[obj 0x53fdffa1 isInit true, usesShared false, 1 GearsObj[0x1c93a34c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5e71c973, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xdd77938, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x53fdffa1 0/0 320x480 of 320x480, swapInterval 1, drawable 0x40011d, msaa false, tileRendererInUse null [junit] >> GearsES2 0x53fdffa1, 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:1751132405662 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [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[#29,AWT-EventQueue-0,6,main] RedSquareES2.init FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x400124, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132405695 d 0ms]] [junit] resize canvas1 pos/siz: 0/0 400x600 [junit] resize canvas2 pos/siz: 400/0 400x600 [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 400x600 of 400x600, swapInterval 1, drawable 0x400124, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132406631 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x53fdffa1 0/0 400x600 of 400x600, swapInterval 1, drawable 0x40011d, msaa false, tileRendererInUse null [junit] >> GearsES2 0x53fdffa1, angle 384.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:1751132408230 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132408230 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.dispose FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x53fdffa1: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x53fdffa1 FIN [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132408242 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test05_Compo_Flow_Two [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:1751132408298 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x28f2a10f: tileRendererInUse null, GearsES2[obj 0x28f2a10f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x28f2a10f on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x28f2a10f created: GearsObj[0xcf26587, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x28f2a10f created: GearsObj[0x2a14ec12, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x28f2a10f created: GearsObj[0x2a14ec12, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x28f2a10f FIN GearsES2[obj 0x28f2a10f isInit true, usesShared false, 1 GearsObj[0xcf26587, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2a14ec12, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5acc7def, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x28f2a10f 0/0 320x480 of 320x480, swapInterval 1, drawable 0x40016a, msaa false, tileRendererInUse null [junit] >> GearsES2 0x28f2a10f, 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:1751132408325 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [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[#29,AWT-EventQueue-0,6,main] RedSquareES2.init FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x400171, tileRendererInUse null [junit] Thread[#29,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[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 400x600 of 400x600, swapInterval 1, drawable 0x400171, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132409311 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x28f2a10f 0/0 400x600 of 400x600, swapInterval 1, drawable 0x40016a, msaa false, tileRendererInUse null [junit] >> GearsES2 0x28f2a10f, angle 404.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:1751132410907 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.dispose FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x28f2a10f: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x28f2a10f 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:1751132410916 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:1751132410978 d 0ms]] [junit] canvas1 pos/siz: 0/0 320x480 [junit] canvas2 pos/siz: 320/0 320x480 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x4229bb3f: tileRendererInUse null, GearsES2[obj 0x4229bb3f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4229bb3f on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x4229bb3f created: GearsObj[0x30199acf, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x4229bb3f created: GearsObj[0x7935196e, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x4229bb3f created: GearsObj[0x7935196e, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x4229bb3f FIN GearsES2[obj 0x4229bb3f isInit true, usesShared false, 1 GearsObj[0x30199acf, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7935196e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5eb1ade1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x4229bb3f 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4001bf, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4229bb3f, 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:1751132411012 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [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[#29,AWT-EventQueue-0,6,main] RedSquareES2.init FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4001c6, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132411032 d 0ms]] [junit] resize canvas1 pos/siz: 0/0 400x600 [junit] resize canvas2 pos/siz: 400/0 400x600 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x4229bb3f 0/0 400x600 of 400x600, swapInterval 1, drawable 0x4001bf, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4229bb3f, 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] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132411981 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 400x600 of 400x600, swapInterval 1, drawable 0x4001c6, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132413581 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132413581 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.dispose FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4229bb3f: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4229bb3f FIN [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132413598 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test07_Compo_Box_Two [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:1751132413651 d 0ms]] [junit] canvas1 pos/siz: 331/1 320x480 [junit] canvas2 pos/siz: 1/1 320x480 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x2fb3536e: tileRendererInUse null, GearsES2[obj 0x2fb3536e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x2fb3536e on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x2fb3536e created: GearsObj[0x37f6fb02, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x2fb3536e created: GearsObj[0x40d55b22, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x2fb3536e created: GearsObj[0x40d55b22, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x2fb3536e FIN GearsES2[obj 0x2fb3536e isInit true, usesShared false, 1 GearsObj[0x37f6fb02, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x40d55b22, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x41fa13a3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x2fb3536e 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4001eb, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2fb3536e, 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:1751132413679 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [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[#29,AWT-EventQueue-0,6,main] RedSquareES2.init FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4001e4, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132413698 d 0ms]] [junit] resize canvas1 pos/siz: 411/1 400x540 [junit] resize canvas2 pos/siz: 1/1 400x540 [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 400x540 of 400x540, swapInterval 1, drawable 0x4001e4, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132414656 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x2fb3536e 0/0 400x540 of 400x540, swapInterval 1, drawable 0x4001eb, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2fb3536e, angle 418.0, [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:1751132416256 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132416256 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x2fb3536e: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x2fb3536e FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#29,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:1751132416264 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:1751132416304 d 0ms]] [junit] canvas1 pos/siz: 0/0 384x515 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x47987356: tileRendererInUse null, GearsES2[obj 0x47987356 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x47987356 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x47987356 created: GearsObj[0x25bb2442, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x47987356 created: GearsObj[0x79ff934, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x47987356 created: GearsObj[0x79ff934, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x47987356 FIN GearsES2[obj 0x47987356 isInit true, usesShared false, 1 GearsObj[0x25bb2442, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x79ff934, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6493ad2d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x47987356 0/0 384x515 of 384x515, swapInterval 1, drawable 0x40020d, msaa false, tileRendererInUse null [junit] >> GearsES2 0x47987356, 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:1751132416329 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132416330 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132416331 d 0ms]] [junit] resize canvas1 pos/siz: 0/0 464x635 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x47987356 0/0 464x635 of 464x635, swapInterval 1, drawable 0x40020d, msaa false, tileRendererInUse null [junit] >> GearsES2 0x47987356, angle 719.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:1751132417308 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132418907 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132418908 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x47987356: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x47987356 FIN [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132418912 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test10_Frame_None_One [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:1751132418951 d 0ms]] [junit] canvas1 pos/siz: 0/0 320x480 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x3b6ddd1d: tileRendererInUse null, GearsES2[obj 0x3b6ddd1d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x3b6ddd1d on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x3b6ddd1d created: GearsObj[0x705f52e7, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x3b6ddd1d created: GearsObj[0x16dddcf1, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x3b6ddd1d created: GearsObj[0x16dddcf1, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x3b6ddd1d FIN GearsES2[obj 0x3b6ddd1d isInit true, usesShared false, 1 GearsObj[0x705f52e7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x16dddcf1, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x24b6c46d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x3b6ddd1d 0/0 320x480 of 320x480, swapInterval 1, drawable 0x40022b, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3b6ddd1d, 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:1751132418977 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132418977 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132418978 d 0ms]] [junit] resize canvas1 pos/siz: 0/0 320x480 [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132419952 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x3b6ddd1d 0/0 320x480 of 320x480, swapInterval 1, drawable 0x40022b, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3b6ddd1d, angle 821.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:1751132421554 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132421554 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x3b6ddd1d: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x3b6ddd1d FIN [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132421559 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test11_Frame_Flow_One [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:1751132421594 d 0ms]] [junit] canvas1 pos/siz: 40/25 217x415 [junit] Thread[#29,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[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x1da2cb77 created: GearsObj[0xb062784, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x1da2cb77 created: GearsObj[0x7ffd8381, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x1da2cb77 created: GearsObj[0x7ffd8381, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x1da2cb77 FIN GearsES2[obj 0x1da2cb77 isInit true, usesShared false, 1 GearsObj[0xb062784, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7ffd8381, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2c69d16a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x1da2cb77 0/0 217x415 of 217x415, swapInterval 1, drawable 0x40026d, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1da2cb77, angle 0.0, [l -1.0, r 1.0, b -1.9124424, t 1.9124424] 2.0x3.824885 -> [l -1.0, r 1.0, b -1.9124424, t 1.9124424] 2.0x3.824885, v-flip false [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132421628 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132421628 d 0ms]] [junit] resize canvas1 pos/siz: 40/25 297x535 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x1da2cb77 0/0 297x535 of 297x535, swapInterval 1, drawable 0x40026d, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1da2cb77, angle 970.5, [l -1.0, r 1.0, b -1.8013468, t 1.8013468] 2.0x3.6026936 -> [l -1.0, r 1.0, b -1.8013468, t 1.8013468] 2.0x3.6026936, v-flip false [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132422598 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132424198 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x1da2cb77: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x1da2cb77 FIN [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132424211 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test12_Frame_DblBrd_One [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:1751132424240 d 0ms]] [junit] canvas1 pos/siz: 0/0 384x515 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0xa530d0a: tileRendererInUse null, GearsES2[obj 0xa530d0a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0xa530d0a on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0xa530d0a created: GearsObj[0x1240b98, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0xa530d0a created: GearsObj[0x468cad03, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0xa530d0a created: GearsObj[0x468cad03, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0xa530d0a FIN GearsES2[obj 0xa530d0a isInit true, usesShared false, 1 GearsObj[0x1240b98, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x468cad03, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x62fb1adc, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0xa530d0a 0/0 384x515 of 384x515, swapInterval 1, drawable 0x4002bf, msaa false, tileRendererInUse null [junit] >> GearsES2 0xa530d0a, 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:1751132424264 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132424265 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132424266 d 0ms]] [junit] resize canvas1 pos/siz: 0/0 464x635 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0xa530d0a 0/0 464x635 of 464x635, swapInterval 1, drawable 0x4002bf, msaa false, tileRendererInUse null [junit] >> GearsES2 0xa530d0a, angle 715.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:1751132425243 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132426842 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132426843 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0xa530d0a: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0xa530d0a FIN [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132426847 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test13_Frame_Box_One [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:1751132426888 d 0ms]] [junit] canvas1 pos/siz: 45/1 336x481 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x7e7be63f: tileRendererInUse null, GearsES2[obj 0x7e7be63f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7e7be63f on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x7e7be63f created: GearsObj[0x47af683d, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x7e7be63f created: GearsObj[0x1ef9c508, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x7e7be63f created: GearsObj[0x1ef9c508, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x7e7be63f FIN GearsES2[obj 0x7e7be63f isInit true, usesShared false, 1 GearsObj[0x47af683d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1ef9c508, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2652521b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x7e7be63f 0/0 336x481 of 336x481, swapInterval 1, drawable 0x4002dd, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7e7be63f, 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[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132426912 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132426914 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132426915 d 0ms]] [junit] resize canvas1 pos/siz: 85/1 376x541 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x7e7be63f 0/0 376x541 of 376x541, swapInterval 1, drawable 0x4002dd, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7e7be63f, angle 792.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:1751132427892 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132429491 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132429491 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x7e7be63f: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x7e7be63f 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:1751132429497 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:1751132429556 d 0ms]] [junit] canvas1 pos/siz: 0/0 320x480 [junit] canvas2 pos/siz: 320/0 320x480 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x4738a206: tileRendererInUse null, GearsES2[obj 0x4738a206 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4738a206 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x4738a206 created: GearsObj[0x758295d3, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x4738a206 created: GearsObj[0x79c29a4f, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x4738a206 created: GearsObj[0x79c29a4f, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x4738a206 FIN GearsES2[obj 0x4738a206 isInit true, usesShared false, 1 GearsObj[0x758295d3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x79c29a4f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x85460e1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x4738a206 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4002fb, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4738a206, 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[#29,AWT-EventQueue-0,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [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[#29,AWT-EventQueue-0,6,main] RedSquareES2.init FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x400302, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132429596 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132429596 d 1ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132429598 d 0ms]] [junit] resize canvas1 pos/siz: 0/0 320x480 [junit] resize canvas2 pos/siz: 320/0 320x480 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x4738a206 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4002fb, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4738a206, angle 398.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:1751132430559 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x400302, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132432159 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132432159 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.dispose FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4738a206: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4738a206 FIN [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132432166 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test15_Frame_Flow_Two [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:1751132432227 d 0ms]] [junit] canvas1 pos/siz: 0/0 268x415 [junit] canvas2 pos/siz: 268/0 268x415 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x18d87d80: tileRendererInUse null, GearsES2[obj 0x18d87d80 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x18d87d80 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x18d87d80 created: GearsObj[0x6c3e7fff, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x18d87d80 created: GearsObj[0x4a86bd9f, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x18d87d80 created: GearsObj[0x4a86bd9f, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x18d87d80 FIN GearsES2[obj 0x18d87d80 isInit true, usesShared false, 1 GearsObj[0x6c3e7fff, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4a86bd9f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5e402a88, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x18d87d80 0/0 268x415 of 268x415, swapInterval 1, drawable 0x400344, msaa false, tileRendererInUse null [junit] >> GearsES2 0x18d87d80, angle 0.0, [l -1.0, r 1.0, b -1.5485075, t 1.5485075] 2.0x3.097015 -> [l -1.0, r 1.0, b -1.5485075, t 1.5485075] 2.0x3.097015, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [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[#29,AWT-EventQueue-0,6,main] RedSquareES2.init FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 268x415 of 268x415, swapInterval 1, drawable 0x40034b, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132432264 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132432266 d 0ms]] [junit] resize canvas1 pos/siz: 0/0 348x535 [junit] resize canvas2 pos/siz: 348/0 348x535 [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 348x535 of 348x535, swapInterval 1, drawable 0x40034b, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132433230 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x18d87d80 0/0 348x535 of 348x535, swapInterval 1, drawable 0x400344, msaa false, tileRendererInUse null [junit] >> GearsES2 0x18d87d80, angle 494.0, [l -1.0, r 1.0, b -1.5373564, t 1.5373564] 2.0x3.0747128 -> [l -1.0, r 1.0, b -1.5373564, t 1.5373564] 2.0x3.0747128, v-flip false [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132434830 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.dispose FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x18d87d80: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x18d87d80 FIN [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132434844 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:1751132434896 d 0ms]] [junit] canvas1 pos/siz: 0/0 352x515 [junit] canvas2 pos/siz: 352/0 352x515 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0xf5acb9d: tileRendererInUse null, GearsES2[obj 0xf5acb9d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0xf5acb9d on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0xf5acb9d created: GearsObj[0x66a5e4d9, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0xf5acb9d created: GearsObj[0x58c6b17a, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0xf5acb9d created: GearsObj[0x58c6b17a, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0xf5acb9d FIN GearsES2[obj 0xf5acb9d isInit true, usesShared false, 1 GearsObj[0x66a5e4d9, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x58c6b17a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x26f9239b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0xf5acb9d 0/0 352x515 of 352x515, swapInterval 1, drawable 0x40039f, msaa false, tileRendererInUse null [junit] >> GearsES2 0xf5acb9d, 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[#29,AWT-EventQueue-0,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [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[#29,AWT-EventQueue-0,6,main] RedSquareES2.init FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 352x515 of 352x515, swapInterval 1, drawable 0x4003a6, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132434929 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132434929 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132434931 d 0ms]] [junit] resize canvas1 pos/siz: 0/0 432x635 [junit] resize canvas2 pos/siz: 432/0 432x635 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0xf5acb9d 0/0 432x635 of 432x635, swapInterval 1, drawable 0x40039f, msaa false, tileRendererInUse null [junit] >> GearsES2 0xf5acb9d, angle 368.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:1751132435900 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 432x635 of 432x635, swapInterval 1, drawable 0x4003a6, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132437499 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132437499 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.dispose FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0xf5acb9d: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0xf5acb9d FIN [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132437515 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test17_Frame_Box_Two [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:1751132437580 d 0ms]] [junit] canvas1 pos/siz: 356/1 345x481 [junit] canvas2 pos/siz: 1/1 345x481 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x7c24b813: tileRendererInUse null, GearsES2[obj 0x7c24b813 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7c24b813 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x7c24b813 created: GearsObj[0x1b1e1c5, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x7c24b813 created: GearsObj[0x5e9f07bd, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x7c24b813 created: GearsObj[0x5e9f07bd, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x7c24b813 FIN GearsES2[obj 0x7c24b813 isInit true, usesShared false, 1 GearsObj[0x1b1e1c5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5e9f07bd, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x54ae0a09, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x7c24b813 0/0 345x481 of 345x481, swapInterval 1, drawable 0x4003cf, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7c24b813, 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[#29,AWT-EventQueue-0,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [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[#29,AWT-EventQueue-0,6,main] RedSquareES2.init FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 345x481 of 345x481, swapInterval 1, drawable 0x4003c8, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132437615 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132437616 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132437617 d 0ms]] [junit] resize canvas1 pos/siz: 436/1 425x541 [junit] resize canvas2 pos/siz: 1/1 425x541 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x7c24b813 0/0 425x541 of 425x541, swapInterval 1, drawable 0x4003cf, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7c24b813, angle 382.0, [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:1751132438592 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 425x541 of 425x541, swapInterval 1, drawable 0x4003c8, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132440184 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132440184 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x7c24b813: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x7c24b813 FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.dispose FIN [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132440200 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test18_Frame_Split_Two [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132440217 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132440219 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test00_Compo_None_One took 3.163 sec [junit] Testcase: test01_Compo_Flow_One took 2.646 sec [junit] Testcase: test02_Compo_DblBrd_One took 2.681 sec [junit] Testcase: test03_Compo_Box_One took 2.641 sec [junit] Testcase: test04_Compo_Split_One took 2.654 sec [junit] Testcase: test05_Compo_Flow_Two took 2.67 sec [junit] Testcase: test06_Compo_DblBrd_Two took 2.673 sec [junit] Testcase: test07_Compo_Box_Two took 2.675 sec [junit] Testcase: test08_Compo_Split_Two took 2.665 sec [junit] Testcase: test10_Frame_None_One took 2.642 sec [junit] Testcase: test11_Frame_Flow_One took 2.646 sec [junit] Testcase: test12_Frame_DblBrd_One took 2.652 sec [junit] Testcase: test13_Frame_Box_One took 2.635 sec [junit] Testcase: test14_Frame_Split_One took 2.643 sec [junit] Testcase: test15_Frame_Flow_Two took 2.668 sec [junit] Testcase: test16_Frame_DblBrd_Two took 2.678 sec [junit] Testcase: test17_Frame_Box_Two took 2.671 sec [junit] Testcase: test18_Frame_Split_Two took 2.677 sec [junit] Tests run: 18, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 49.087 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132391745 ms III - Start [junit] SLOCK [T main @ 1751132391750 ms +++ localhost/127.0.0.1:59999 - Locked within 14 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:1751132392316 d 1ms]] [junit] canvas1 pos/siz: 0/0 320x480 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0xf381794: tileRendererInUse null, GearsES2[obj 0xf381794 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0xf381794 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0xf381794 created: GearsObj[0x15edffb7, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0xf381794 created: GearsObj[0x4c1ed941, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0xf381794 created: GearsObj[0x4c1ed941, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0xf381794 FIN GearsES2[obj 0xf381794 isInit true, usesShared false, 1 GearsObj[0x15edffb7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4c1ed941, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x74a7cb88, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0xf381794 0/0 320x480 of 320x480, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0xf381794, 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:1751132392413 d 0ms]] [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132392414 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132392448 d 0ms]] [junit] resize canvas1 pos/siz: 0/0 400x600 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0xf381794 0/0 400x600 of 400x600, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0xf381794, angle 575.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:1751132393325 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132394925 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132394925 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0xf381794: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0xf381794 FIN [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132394932 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:1751132394972 d 0ms]] [junit] canvas1 pos/siz: 0/0 320x480 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x550ee7e5: tileRendererInUse null, GearsES2[obj 0x550ee7e5 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x550ee7e5 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x550ee7e5 created: GearsObj[0x1f79814f, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x550ee7e5 created: GearsObj[0x3ce67968, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x550ee7e5 created: GearsObj[0x3ce67968, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x550ee7e5 FIN GearsES2[obj 0x550ee7e5 isInit true, usesShared false, 1 GearsObj[0x1f79814f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3ce67968, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x64fc4f3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x550ee7e5 0/0 320x480 of 320x480, swapInterval 1, drawable 0x400047, msaa false, tileRendererInUse null [junit] >> GearsES2 0x550ee7e5, 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:1751132395010 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132395014 d 0ms]] [junit] resize canvas1 pos/siz: 0/0 400x600 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x550ee7e5 0/0 400x600 of 400x600, swapInterval 1, drawable 0x400047, msaa false, tileRendererInUse null [junit] >> GearsES2 0x550ee7e5, angle 651.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:1751132395976 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132397576 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132397576 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x550ee7e5: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x550ee7e5 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:1751132397581 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test02_Compo_DblBrd_One [junit] canvas1 pos/siz: 40/25 320x480 [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132397650 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x6a84a97d: tileRendererInUse null, GearsES2[obj 0x6a84a97d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x6a84a97d on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x6a84a97d created: GearsObj[0x4ca4d5ec, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x6a84a97d created: GearsObj[0x4759f58d, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x6a84a97d created: GearsObj[0x4759f58d, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x6a84a97d FIN GearsES2[obj 0x6a84a97d isInit true, usesShared false, 1 GearsObj[0x4ca4d5ec, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4759f58d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x55d06ee, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x6a84a97d 0/0 320x480 of 320x480, swapInterval 1, drawable 0x40008b, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6a84a97d, 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:1751132397680 d 0ms]] [junit] resize canvas1 pos/siz: 40/25 400x600 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x6a84a97d 0/0 400x600 of 400x600, swapInterval 1, drawable 0x40008b, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6a84a97d, angle 761.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:1751132398655 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132400255 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x6a84a97d: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x6a84a97d 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:1751132400262 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:1751132400302 d 0ms]] [junit] canvas1 pos/siz: 0/0 320x480 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x6d3a388c: tileRendererInUse null, GearsES2[obj 0x6d3a388c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x6d3a388c on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x6d3a388c created: GearsObj[0x1f491a40, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x6d3a388c created: GearsObj[0x71a4a822, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x6d3a388c created: GearsObj[0x71a4a822, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x6d3a388c FIN GearsES2[obj 0x6d3a388c isInit true, usesShared false, 1 GearsObj[0x1f491a40, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x71a4a822, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4ce08330, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x6d3a388c 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4000d7, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6d3a388c, 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:1751132400329 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132400332 d 0ms]] [junit] resize canvas1 pos/siz: 0/0 400x600 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x6d3a388c 0/0 400x600 of 400x600, swapInterval 1, drawable 0x4000d7, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6d3a388c, angle 839.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:1751132401305 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132402905 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132402905 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x6d3a388c: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x6d3a388c FIN [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132402909 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test03_Compo_Box_One [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:1751132402955 d 0ms]] [junit] canvas1 pos/siz: 30/1 320x480 [junit] Thread[#29,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[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x71def8f8 created: GearsObj[0x3e7d83ca, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x71def8f8 created: GearsObj[0x18368a5, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x71def8f8 created: GearsObj[0x18368a5, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x71def8f8 FIN GearsES2[obj 0x71def8f8 isInit true, usesShared false, 1 GearsObj[0x3e7d83ca, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x18368a5, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3c0a4a6c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x71def8f8 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4000f3, msaa false, tileRendererInUse null [junit] >> GearsES2 0x71def8f8, 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:1751132402993 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132402996 d 0ms]] [junit] resize canvas1 pos/siz: 70/1 360x540 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x71def8f8 0/0 360x540 of 360x540, swapInterval 1, drawable 0x4000f3, msaa false, tileRendererInUse null [junit] >> GearsES2 0x71def8f8, angle 788.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:1751132403959 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132405558 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132405559 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x71def8f8: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x71def8f8 FIN [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132405564 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test04_Compo_Split_One [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:1751132405627 d 0ms]] [junit] canvas1 pos/siz: 0/0 320x480 [junit] canvas2 pos/siz: 320/0 320x480 [junit] Thread[#29,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[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x53fdffa1 created: GearsObj[0x1c93a34c, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x53fdffa1 created: GearsObj[0x5e71c973, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x53fdffa1 created: GearsObj[0x5e71c973, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x53fdffa1 FIN GearsES2[obj 0x53fdffa1 isInit true, usesShared false, 1 GearsObj[0x1c93a34c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5e71c973, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xdd77938, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x53fdffa1 0/0 320x480 of 320x480, swapInterval 1, drawable 0x40011d, msaa false, tileRendererInUse null [junit] >> GearsES2 0x53fdffa1, 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:1751132405662 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [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[#29,AWT-EventQueue-0,6,main] RedSquareES2.init FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x400124, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132405695 d 0ms]] [junit] resize canvas1 pos/siz: 0/0 400x600 [junit] resize canvas2 pos/siz: 400/0 400x600 [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 400x600 of 400x600, swapInterval 1, drawable 0x400124, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132406631 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x53fdffa1 0/0 400x600 of 400x600, swapInterval 1, drawable 0x40011d, msaa false, tileRendererInUse null [junit] >> GearsES2 0x53fdffa1, angle 384.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:1751132408230 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132408230 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.dispose FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x53fdffa1: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x53fdffa1 FIN [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132408242 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test05_Compo_Flow_Two [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:1751132408298 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x28f2a10f: tileRendererInUse null, GearsES2[obj 0x28f2a10f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x28f2a10f on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x28f2a10f created: GearsObj[0xcf26587, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x28f2a10f created: GearsObj[0x2a14ec12, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x28f2a10f created: GearsObj[0x2a14ec12, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x28f2a10f FIN GearsES2[obj 0x28f2a10f isInit true, usesShared false, 1 GearsObj[0xcf26587, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2a14ec12, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5acc7def, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x28f2a10f 0/0 320x480 of 320x480, swapInterval 1, drawable 0x40016a, msaa false, tileRendererInUse null [junit] >> GearsES2 0x28f2a10f, 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:1751132408325 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [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[#29,AWT-EventQueue-0,6,main] RedSquareES2.init FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x400171, tileRendererInUse null [junit] Thread[#29,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[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 400x600 of 400x600, swapInterval 1, drawable 0x400171, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132409311 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x28f2a10f 0/0 400x600 of 400x600, swapInterval 1, drawable 0x40016a, msaa false, tileRendererInUse null [junit] >> GearsES2 0x28f2a10f, angle 404.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:1751132410907 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.dispose FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x28f2a10f: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x28f2a10f 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:1751132410916 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:1751132410978 d 0ms]] [junit] canvas1 pos/siz: 0/0 320x480 [junit] canvas2 pos/siz: 320/0 320x480 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x4229bb3f: tileRendererInUse null, GearsES2[obj 0x4229bb3f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4229bb3f on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x4229bb3f created: GearsObj[0x30199acf, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x4229bb3f created: GearsObj[0x7935196e, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x4229bb3f created: GearsObj[0x7935196e, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x4229bb3f FIN GearsES2[obj 0x4229bb3f isInit true, usesShared false, 1 GearsObj[0x30199acf, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7935196e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5eb1ade1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x4229bb3f 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4001bf, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4229bb3f, 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:1751132411012 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [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[#29,AWT-EventQueue-0,6,main] RedSquareES2.init FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4001c6, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132411032 d 0ms]] [junit] resize canvas1 pos/siz: 0/0 400x600 [junit] resize canvas2 pos/siz: 400/0 400x600 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x4229bb3f 0/0 400x600 of 400x600, swapInterval 1, drawable 0x4001bf, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4229bb3f, 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] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132411981 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 400x600 of 400x600, swapInterval 1, drawable 0x4001c6, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132413581 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132413581 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.dispose FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4229bb3f: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4229bb3f FIN [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132413598 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test07_Compo_Box_Two [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:1751132413651 d 0ms]] [junit] canvas1 pos/siz: 331/1 320x480 [junit] canvas2 pos/siz: 1/1 320x480 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x2fb3536e: tileRendererInUse null, GearsES2[obj 0x2fb3536e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x2fb3536e on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x2fb3536e created: GearsObj[0x37f6fb02, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x2fb3536e created: GearsObj[0x40d55b22, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x2fb3536e created: GearsObj[0x40d55b22, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x2fb3536e FIN GearsES2[obj 0x2fb3536e isInit true, usesShared false, 1 GearsObj[0x37f6fb02, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x40d55b22, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x41fa13a3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x2fb3536e 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4001eb, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2fb3536e, 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:1751132413679 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [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[#29,AWT-EventQueue-0,6,main] RedSquareES2.init FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4001e4, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132413698 d 0ms]] [junit] resize canvas1 pos/siz: 411/1 400x540 [junit] resize canvas2 pos/siz: 1/1 400x540 [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 400x540 of 400x540, swapInterval 1, drawable 0x4001e4, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132414656 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x2fb3536e 0/0 400x540 of 400x540, swapInterval 1, drawable 0x4001eb, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2fb3536e, angle 418.0, [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:1751132416256 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132416256 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x2fb3536e: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x2fb3536e FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#29,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:1751132416264 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:1751132416304 d 0ms]] [junit] canvas1 pos/siz: 0/0 384x515 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x47987356: tileRendererInUse null, GearsES2[obj 0x47987356 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x47987356 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x47987356 created: GearsObj[0x25bb2442, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x47987356 created: GearsObj[0x79ff934, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x47987356 created: GearsObj[0x79ff934, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x47987356 FIN GearsES2[obj 0x47987356 isInit true, usesShared false, 1 GearsObj[0x25bb2442, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x79ff934, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6493ad2d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x47987356 0/0 384x515 of 384x515, swapInterval 1, drawable 0x40020d, msaa false, tileRendererInUse null [junit] >> GearsES2 0x47987356, 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:1751132416329 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132416330 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132416331 d 0ms]] [junit] resize canvas1 pos/siz: 0/0 464x635 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x47987356 0/0 464x635 of 464x635, swapInterval 1, drawable 0x40020d, msaa false, tileRendererInUse null [junit] >> GearsES2 0x47987356, angle 719.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:1751132417308 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132418907 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132418908 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x47987356: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x47987356 FIN [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132418912 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test10_Frame_None_One [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:1751132418951 d 0ms]] [junit] canvas1 pos/siz: 0/0 320x480 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x3b6ddd1d: tileRendererInUse null, GearsES2[obj 0x3b6ddd1d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x3b6ddd1d on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x3b6ddd1d created: GearsObj[0x705f52e7, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x3b6ddd1d created: GearsObj[0x16dddcf1, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x3b6ddd1d created: GearsObj[0x16dddcf1, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x3b6ddd1d FIN GearsES2[obj 0x3b6ddd1d isInit true, usesShared false, 1 GearsObj[0x705f52e7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x16dddcf1, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x24b6c46d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x3b6ddd1d 0/0 320x480 of 320x480, swapInterval 1, drawable 0x40022b, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3b6ddd1d, 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:1751132418977 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132418977 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132418978 d 0ms]] [junit] resize canvas1 pos/siz: 0/0 320x480 [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132419952 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x3b6ddd1d 0/0 320x480 of 320x480, swapInterval 1, drawable 0x40022b, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3b6ddd1d, angle 821.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:1751132421554 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132421554 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x3b6ddd1d: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x3b6ddd1d FIN [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132421559 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test11_Frame_Flow_One [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:1751132421594 d 0ms]] [junit] canvas1 pos/siz: 40/25 217x415 [junit] Thread[#29,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[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x1da2cb77 created: GearsObj[0xb062784, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x1da2cb77 created: GearsObj[0x7ffd8381, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x1da2cb77 created: GearsObj[0x7ffd8381, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x1da2cb77 FIN GearsES2[obj 0x1da2cb77 isInit true, usesShared false, 1 GearsObj[0xb062784, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7ffd8381, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2c69d16a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x1da2cb77 0/0 217x415 of 217x415, swapInterval 1, drawable 0x40026d, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1da2cb77, angle 0.0, [l -1.0, r 1.0, b -1.9124424, t 1.9124424] 2.0x3.824885 -> [l -1.0, r 1.0, b -1.9124424, t 1.9124424] 2.0x3.824885, v-flip false [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132421628 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132421628 d 0ms]] [junit] resize canvas1 pos/siz: 40/25 297x535 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x1da2cb77 0/0 297x535 of 297x535, swapInterval 1, drawable 0x40026d, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1da2cb77, angle 970.5, [l -1.0, r 1.0, b -1.8013468, t 1.8013468] 2.0x3.6026936 -> [l -1.0, r 1.0, b -1.8013468, t 1.8013468] 2.0x3.6026936, v-flip false [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132422598 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132424198 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x1da2cb77: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x1da2cb77 FIN [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132424211 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test12_Frame_DblBrd_One [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:1751132424240 d 0ms]] [junit] canvas1 pos/siz: 0/0 384x515 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0xa530d0a: tileRendererInUse null, GearsES2[obj 0xa530d0a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0xa530d0a on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0xa530d0a created: GearsObj[0x1240b98, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0xa530d0a created: GearsObj[0x468cad03, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0xa530d0a created: GearsObj[0x468cad03, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0xa530d0a FIN GearsES2[obj 0xa530d0a isInit true, usesShared false, 1 GearsObj[0x1240b98, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x468cad03, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x62fb1adc, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0xa530d0a 0/0 384x515 of 384x515, swapInterval 1, drawable 0x4002bf, msaa false, tileRendererInUse null [junit] >> GearsES2 0xa530d0a, 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:1751132424264 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132424265 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132424266 d 0ms]] [junit] resize canvas1 pos/siz: 0/0 464x635 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0xa530d0a 0/0 464x635 of 464x635, swapInterval 1, drawable 0x4002bf, msaa false, tileRendererInUse null [junit] >> GearsES2 0xa530d0a, angle 715.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:1751132425243 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132426842 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132426843 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0xa530d0a: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0xa530d0a FIN [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132426847 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test13_Frame_Box_One [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:1751132426888 d 0ms]] [junit] canvas1 pos/siz: 45/1 336x481 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x7e7be63f: tileRendererInUse null, GearsES2[obj 0x7e7be63f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7e7be63f on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x7e7be63f created: GearsObj[0x47af683d, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x7e7be63f created: GearsObj[0x1ef9c508, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x7e7be63f created: GearsObj[0x1ef9c508, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x7e7be63f FIN GearsES2[obj 0x7e7be63f isInit true, usesShared false, 1 GearsObj[0x47af683d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1ef9c508, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2652521b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x7e7be63f 0/0 336x481 of 336x481, swapInterval 1, drawable 0x4002dd, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7e7be63f, 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[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132426912 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132426914 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132426915 d 0ms]] [junit] resize canvas1 pos/siz: 85/1 376x541 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x7e7be63f 0/0 376x541 of 376x541, swapInterval 1, drawable 0x4002dd, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7e7be63f, angle 792.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:1751132427892 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132429491 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132429491 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x7e7be63f: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x7e7be63f 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:1751132429497 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:1751132429556 d 0ms]] [junit] canvas1 pos/siz: 0/0 320x480 [junit] canvas2 pos/siz: 320/0 320x480 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x4738a206: tileRendererInUse null, GearsES2[obj 0x4738a206 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4738a206 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x4738a206 created: GearsObj[0x758295d3, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x4738a206 created: GearsObj[0x79c29a4f, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x4738a206 created: GearsObj[0x79c29a4f, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x4738a206 FIN GearsES2[obj 0x4738a206 isInit true, usesShared false, 1 GearsObj[0x758295d3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x79c29a4f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x85460e1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x4738a206 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4002fb, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4738a206, 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[#29,AWT-EventQueue-0,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [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[#29,AWT-EventQueue-0,6,main] RedSquareES2.init FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x400302, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132429596 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132429596 d 1ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132429598 d 0ms]] [junit] resize canvas1 pos/siz: 0/0 320x480 [junit] resize canvas2 pos/siz: 320/0 320x480 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x4738a206 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4002fb, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4738a206, angle 398.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:1751132430559 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x400302, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132432159 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132432159 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.dispose FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4738a206: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4738a206 FIN [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132432166 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test15_Frame_Flow_Two [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:1751132432227 d 0ms]] [junit] canvas1 pos/siz: 0/0 268x415 [junit] canvas2 pos/siz: 268/0 268x415 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x18d87d80: tileRendererInUse null, GearsES2[obj 0x18d87d80 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x18d87d80 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x18d87d80 created: GearsObj[0x6c3e7fff, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x18d87d80 created: GearsObj[0x4a86bd9f, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x18d87d80 created: GearsObj[0x4a86bd9f, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x18d87d80 FIN GearsES2[obj 0x18d87d80 isInit true, usesShared false, 1 GearsObj[0x6c3e7fff, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4a86bd9f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5e402a88, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x18d87d80 0/0 268x415 of 268x415, swapInterval 1, drawable 0x400344, msaa false, tileRendererInUse null [junit] >> GearsES2 0x18d87d80, angle 0.0, [l -1.0, r 1.0, b -1.5485075, t 1.5485075] 2.0x3.097015 -> [l -1.0, r 1.0, b -1.5485075, t 1.5485075] 2.0x3.097015, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [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[#29,AWT-EventQueue-0,6,main] RedSquareES2.init FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 268x415 of 268x415, swapInterval 1, drawable 0x40034b, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132432264 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132432266 d 0ms]] [junit] resize canvas1 pos/siz: 0/0 348x535 [junit] resize canvas2 pos/siz: 348/0 348x535 [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 348x535 of 348x535, swapInterval 1, drawable 0x40034b, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132433230 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x18d87d80 0/0 348x535 of 348x535, swapInterval 1, drawable 0x400344, msaa false, tileRendererInUse null [junit] >> GearsES2 0x18d87d80, angle 494.0, [l -1.0, r 1.0, b -1.5373564, t 1.5373564] 2.0x3.0747128 -> [l -1.0, r 1.0, b -1.5373564, t 1.5373564] 2.0x3.0747128, v-flip false [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132434830 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.dispose FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x18d87d80: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x18d87d80 FIN [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132434844 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:1751132434896 d 0ms]] [junit] canvas1 pos/siz: 0/0 352x515 [junit] canvas2 pos/siz: 352/0 352x515 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0xf5acb9d: tileRendererInUse null, GearsES2[obj 0xf5acb9d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0xf5acb9d on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0xf5acb9d created: GearsObj[0x66a5e4d9, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0xf5acb9d created: GearsObj[0x58c6b17a, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0xf5acb9d created: GearsObj[0x58c6b17a, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0xf5acb9d FIN GearsES2[obj 0xf5acb9d isInit true, usesShared false, 1 GearsObj[0x66a5e4d9, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x58c6b17a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x26f9239b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0xf5acb9d 0/0 352x515 of 352x515, swapInterval 1, drawable 0x40039f, msaa false, tileRendererInUse null [junit] >> GearsES2 0xf5acb9d, 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[#29,AWT-EventQueue-0,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [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[#29,AWT-EventQueue-0,6,main] RedSquareES2.init FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 352x515 of 352x515, swapInterval 1, drawable 0x4003a6, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132434929 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132434929 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132434931 d 0ms]] [junit] resize canvas1 pos/siz: 0/0 432x635 [junit] resize canvas2 pos/siz: 432/0 432x635 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0xf5acb9d 0/0 432x635 of 432x635, swapInterval 1, drawable 0x40039f, msaa false, tileRendererInUse null [junit] >> GearsES2 0xf5acb9d, angle 368.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:1751132435900 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 432x635 of 432x635, swapInterval 1, drawable 0x4003a6, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132437499 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132437499 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.dispose FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0xf5acb9d: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0xf5acb9d FIN [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132437515 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test17_Frame_Box_Two [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:1751132437580 d 0ms]] [junit] canvas1 pos/siz: 356/1 345x481 [junit] canvas2 pos/siz: 1/1 345x481 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x7c24b813: tileRendererInUse null, GearsES2[obj 0x7c24b813 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7c24b813 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x7c24b813 created: GearsObj[0x1b1e1c5, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x7c24b813 created: GearsObj[0x5e9f07bd, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x7c24b813 created: GearsObj[0x5e9f07bd, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x7c24b813 FIN GearsES2[obj 0x7c24b813 isInit true, usesShared false, 1 GearsObj[0x1b1e1c5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5e9f07bd, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x54ae0a09, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x7c24b813 0/0 345x481 of 345x481, swapInterval 1, drawable 0x4003cf, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7c24b813, 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[#29,AWT-EventQueue-0,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [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[#29,AWT-EventQueue-0,6,main] RedSquareES2.init FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 345x481 of 345x481, swapInterval 1, drawable 0x4003c8, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132437615 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132437616 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132437617 d 0ms]] [junit] resize canvas1 pos/siz: 436/1 425x541 [junit] resize canvas2 pos/siz: 1/1 425x541 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x7c24b813 0/0 425x541 of 425x541, swapInterval 1, drawable 0x4003cf, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7c24b813, angle 382.0, [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:1751132438592 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 425x541 of 425x541, swapInterval 1, drawable 0x4003c8, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132440184 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132440184 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x7c24b813: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x7c24b813 FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.dispose FIN [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132440200 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test18_Frame_Split_Two [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132440217 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132440219 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] ------------- ---------------- --------------- [junit] WARNING: package sun.awt.windows not in java.desktop [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 @ 1751132441464 ms III - Start [junit] SLOCK [T main @ 1751132441468 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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:1751132442025 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x46fa7c39: tileRendererInUse null, GearsES2[obj 0x46fa7c39 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x46fa7c39 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x46fa7c39 created: GearsObj[0x6906de1f, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x46fa7c39 created: GearsObj[0x2804128, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x46fa7c39 created: GearsObj[0x2804128, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x46fa7c39 FIN GearsES2[obj 0x46fa7c39 isInit true, usesShared false, 1 GearsObj[0x6906de1f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2804128, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1bf8dc96, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x46fa7c39 0/0 308x217 of 308x217, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x46fa7c39, angle 0.0, [l -1.4193548, r 1.4193548, b -1.0, t 1.0] 2.8387096x2.0 -> [l -1.4193548, r 1.4193548, b -1.0, t 1.0] 2.8387096x2.0, v-flip false [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132442115 d 0ms]] [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132442118 d 0ms]] [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132442128 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x46fa7c39 0/0 466x326 of 466x326, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x46fa7c39, angle 1.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[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132442132 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132442166 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132443629 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132443629 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x46fa7c39: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x46fa7c39 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos02AWT - test [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132443646 d 0ms]] [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132443660 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132443662 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.803 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132441464 ms III - Start [junit] SLOCK [T main @ 1751132441468 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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:1751132442025 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x46fa7c39: tileRendererInUse null, GearsES2[obj 0x46fa7c39 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x46fa7c39 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x46fa7c39 created: GearsObj[0x6906de1f, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x46fa7c39 created: GearsObj[0x2804128, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x46fa7c39 created: GearsObj[0x2804128, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x46fa7c39 FIN GearsES2[obj 0x46fa7c39 isInit true, usesShared false, 1 GearsObj[0x6906de1f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2804128, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1bf8dc96, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x46fa7c39 0/0 308x217 of 308x217, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x46fa7c39, angle 0.0, [l -1.4193548, r 1.4193548, b -1.0, t 1.0] 2.8387096x2.0 -> [l -1.4193548, r 1.4193548, b -1.0, t 1.0] 2.8387096x2.0, v-flip false [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132442115 d 0ms]] [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132442118 d 0ms]] [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132442128 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x46fa7c39 0/0 466x326 of 466x326, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x46fa7c39, angle 1.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[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132442132 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132442166 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132443629 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132443629 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x46fa7c39: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x46fa7c39 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos02AWT - test [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132443646 d 0ms]] [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132443660 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132443662 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test took 2.169 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.803 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132441464 ms III - Start [junit] SLOCK [T main @ 1751132441468 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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:1751132442025 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x46fa7c39: tileRendererInUse null, GearsES2[obj 0x46fa7c39 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x46fa7c39 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x46fa7c39 created: GearsObj[0x6906de1f, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x46fa7c39 created: GearsObj[0x2804128, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x46fa7c39 created: GearsObj[0x2804128, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x46fa7c39 FIN GearsES2[obj 0x46fa7c39 isInit true, usesShared false, 1 GearsObj[0x6906de1f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2804128, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1bf8dc96, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x46fa7c39 0/0 308x217 of 308x217, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x46fa7c39, angle 0.0, [l -1.4193548, r 1.4193548, b -1.0, t 1.0] 2.8387096x2.0 -> [l -1.4193548, r 1.4193548, b -1.0, t 1.0] 2.8387096x2.0, v-flip false [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132442115 d 0ms]] [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132442118 d 0ms]] [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132442128 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x46fa7c39 0/0 466x326 of 466x326, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x46fa7c39, angle 1.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[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132442132 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132442166 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132443629 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132443629 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x46fa7c39: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x46fa7c39 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos02AWT - test [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132443646 d 0ms]] [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132443660 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132443662 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] ------------- ---------------- --------------- [junit] WARNING: package sun.awt.windows not in java.desktop [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 @ 1751132444515 ms III - Start [junit] SLOCK [T main @ 1751132444520 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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:1751132445074 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x2a5c8d3f: tileRendererInUse null, GearsES2[obj 0x2a5c8d3f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x2a5c8d3f on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x2a5c8d3f created: GearsObj[0x50d42c7d, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x2a5c8d3f created: GearsObj[0x79c382e8, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x2a5c8d3f created: GearsObj[0x79c382e8, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x2a5c8d3f FIN GearsES2[obj 0x2a5c8d3f isInit true, usesShared false, 1 GearsObj[0x50d42c7d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x79c382e8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xe09c9fc, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x2a5c8d3f 0/0 630x425 of 630x425, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2a5c8d3f, angle 0.0, [l -1.482353, r 1.482353, b -1.0, t 1.0] 2.964706x2.0 -> [l -1.482353, r 1.482353, b -1.0, t 1.0] 2.964706x2.0, v-flip false [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132445163 d 0ms]] [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132445164 d 0ms]] [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132445165 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x2a5c8d3f 0/0 640x426 of 640x426, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2a5c8d3f, 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] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132445168 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x2a5c8d3f 0/0 640x426 of 640x426, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2a5c8d3f, 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] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132446678 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x2a5c8d3f: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x2a5c8d3f FIN [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132446685 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 @ 1751132446703 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132446704 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.787 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132444515 ms III - Start [junit] SLOCK [T main @ 1751132444520 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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:1751132445074 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x2a5c8d3f: tileRendererInUse null, GearsES2[obj 0x2a5c8d3f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x2a5c8d3f on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x2a5c8d3f created: GearsObj[0x50d42c7d, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x2a5c8d3f created: GearsObj[0x79c382e8, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x2a5c8d3f created: GearsObj[0x79c382e8, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x2a5c8d3f FIN GearsES2[obj 0x2a5c8d3f isInit true, usesShared false, 1 GearsObj[0x50d42c7d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x79c382e8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xe09c9fc, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x2a5c8d3f 0/0 630x425 of 630x425, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2a5c8d3f, angle 0.0, [l -1.482353, r 1.482353, b -1.0, t 1.0] 2.964706x2.0 -> [l -1.482353, r 1.482353, b -1.0, t 1.0] 2.964706x2.0, v-flip false [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132445163 d 0ms]] [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132445164 d 0ms]] [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132445165 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x2a5c8d3f 0/0 640x426 of 640x426, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2a5c8d3f, 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] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132445168 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x2a5c8d3f 0/0 640x426 of 640x426, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2a5c8d3f, 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] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132446678 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x2a5c8d3f: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x2a5c8d3f FIN [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132446685 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 @ 1751132446703 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132446704 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test took 2.159 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.787 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132444515 ms III - Start [junit] SLOCK [T main @ 1751132444520 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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:1751132445074 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x2a5c8d3f: tileRendererInUse null, GearsES2[obj 0x2a5c8d3f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x2a5c8d3f on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x2a5c8d3f created: GearsObj[0x50d42c7d, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x2a5c8d3f created: GearsObj[0x79c382e8, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x2a5c8d3f created: GearsObj[0x79c382e8, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x2a5c8d3f FIN GearsES2[obj 0x2a5c8d3f isInit true, usesShared false, 1 GearsObj[0x50d42c7d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x79c382e8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xe09c9fc, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x2a5c8d3f 0/0 630x425 of 630x425, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2a5c8d3f, angle 0.0, [l -1.482353, r 1.482353, b -1.0, t 1.0] 2.964706x2.0 -> [l -1.482353, r 1.482353, b -1.0, t 1.0] 2.964706x2.0, v-flip false [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132445163 d 0ms]] [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132445164 d 0ms]] [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132445165 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x2a5c8d3f 0/0 640x426 of 640x426, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2a5c8d3f, 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] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132445168 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x2a5c8d3f 0/0 640x426 of 640x426, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2a5c8d3f, 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] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132446678 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x2a5c8d3f: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x2a5c8d3f FIN [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132446685 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 @ 1751132446703 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132446704 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] WARNING: package sun.awt.windows not in java.desktop [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 @ 1751132447595 ms III - Start [junit] SLOCK [T main @ 1751132447599 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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:1751132448183 d 1ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132448190 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x24aed80c: tileRendererInUse null, GearsES2[obj 0x24aed80c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x24aed80c on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x24aed80c created: GearsObj[0x3025c84f, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x24aed80c created: GearsObj[0x29433b4d, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x24aed80c created: GearsObj[0x29433b4d, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x24aed80c FIN GearsES2[obj 0x24aed80c isInit true, usesShared false, 1 GearsObj[0x3025c84f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x29433b4d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x495f3110, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x24aed80c 0/0 630x425 of 630x425, swapInterval 1, drawable 0x400024, msaa false, tileRendererInUse null [junit] >> GearsES2 0x24aed80c, angle 0.0, [l -1.482353, r 1.482353, b -1.0, t 1.0] 2.964706x2.0 -> [l -1.482353, r 1.482353, b -1.0, t 1.0] 2.964706x2.0, v-flip false [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132448279 d 0ms]] [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132448280 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x24aed80c 0/0 640x426 of 640x426, swapInterval 1, drawable 0x400024, msaa false, tileRendererInUse null [junit] >> GearsES2 0x24aed80c, 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] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132448316 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132449788 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x24aed80c: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x24aed80c FIN [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132449795 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 @ 1751132449810 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132449812 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.813 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132447595 ms III - Start [junit] SLOCK [T main @ 1751132447599 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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:1751132448183 d 1ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132448190 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x24aed80c: tileRendererInUse null, GearsES2[obj 0x24aed80c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x24aed80c on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x24aed80c created: GearsObj[0x3025c84f, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x24aed80c created: GearsObj[0x29433b4d, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x24aed80c created: GearsObj[0x29433b4d, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x24aed80c FIN GearsES2[obj 0x24aed80c isInit true, usesShared false, 1 GearsObj[0x3025c84f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x29433b4d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x495f3110, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x24aed80c 0/0 630x425 of 630x425, swapInterval 1, drawable 0x400024, msaa false, tileRendererInUse null [junit] >> GearsES2 0x24aed80c, angle 0.0, [l -1.482353, r 1.482353, b -1.0, t 1.0] 2.964706x2.0 -> [l -1.482353, r 1.482353, b -1.0, t 1.0] 2.964706x2.0, v-flip false [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132448279 d 0ms]] [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132448280 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x24aed80c 0/0 640x426 of 640x426, swapInterval 1, drawable 0x400024, msaa false, tileRendererInUse null [junit] >> GearsES2 0x24aed80c, 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] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132448316 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132449788 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x24aed80c: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x24aed80c FIN [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132449795 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 @ 1751132449810 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132449812 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test took 2.186 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.813 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132447595 ms III - Start [junit] SLOCK [T main @ 1751132447599 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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:1751132448183 d 1ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132448190 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x24aed80c: tileRendererInUse null, GearsES2[obj 0x24aed80c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x24aed80c on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x24aed80c created: GearsObj[0x3025c84f, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x24aed80c created: GearsObj[0x29433b4d, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x24aed80c created: GearsObj[0x29433b4d, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x24aed80c FIN GearsES2[obj 0x24aed80c isInit true, usesShared false, 1 GearsObj[0x3025c84f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x29433b4d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x495f3110, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x24aed80c 0/0 630x425 of 630x425, swapInterval 1, drawable 0x400024, msaa false, tileRendererInUse null [junit] >> GearsES2 0x24aed80c, angle 0.0, [l -1.482353, r 1.482353, b -1.0, t 1.0] 2.964706x2.0 -> [l -1.482353, r 1.482353, b -1.0, t 1.0] 2.964706x2.0, v-flip false [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132448279 d 0ms]] [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132448280 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x24aed80c 0/0 640x426 of 640x426, swapInterval 1, drawable 0x400024, msaa false, tileRendererInUse null [junit] >> GearsES2 0x24aed80c, 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] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132448316 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132449788 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x24aed80c: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x24aed80c FIN [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132449795 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 @ 1751132449810 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132449812 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] ------------- ---------------- --------------- [junit] WARNING: package sun.awt.windows not in java.desktop [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 @ 1751132450677 ms III - Start [junit] SLOCK [T main @ 1751132450682 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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:1751132451256 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x46fa7c39: tileRendererInUse null, GearsES2[obj 0x46fa7c39 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x46fa7c39 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x46fa7c39 created: GearsObj[0x5c9c2746, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x46fa7c39 created: GearsObj[0x6b5d046c, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x46fa7c39 created: GearsObj[0x6b5d046c, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x46fa7c39 FIN GearsES2[obj 0x46fa7c39 isInit true, usesShared false, 1 GearsObj[0x5c9c2746, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6b5d046c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x758ae172, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x46fa7c39 0/0 630x425 of 630x425, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x46fa7c39, angle 0.0, [l -1.482353, r 1.482353, b -1.0, t 1.0] 2.964706x2.0 -> [l -1.482353, r 1.482353, b -1.0, t 1.0] 2.964706x2.0, v-flip false [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132451346 d 0ms]] [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132451347 d 0ms]] [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132451353 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x46fa7c39 0/0 640x426 of 640x426, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x46fa7c39, 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] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132451362 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132452857 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x46fa7c39: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x46fa7c39 FIN [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132452864 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos03cB849AWT - test [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132452881 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132452884 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.803 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132450677 ms III - Start [junit] SLOCK [T main @ 1751132450682 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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:1751132451256 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x46fa7c39: tileRendererInUse null, GearsES2[obj 0x46fa7c39 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x46fa7c39 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x46fa7c39 created: GearsObj[0x5c9c2746, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x46fa7c39 created: GearsObj[0x6b5d046c, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x46fa7c39 created: GearsObj[0x6b5d046c, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x46fa7c39 FIN GearsES2[obj 0x46fa7c39 isInit true, usesShared false, 1 GearsObj[0x5c9c2746, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6b5d046c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x758ae172, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x46fa7c39 0/0 630x425 of 630x425, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x46fa7c39, angle 0.0, [l -1.482353, r 1.482353, b -1.0, t 1.0] 2.964706x2.0 -> [l -1.482353, r 1.482353, b -1.0, t 1.0] 2.964706x2.0, v-flip false [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132451346 d 0ms]] [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132451347 d 0ms]] [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132451353 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x46fa7c39 0/0 640x426 of 640x426, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x46fa7c39, 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] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132451362 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132452857 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x46fa7c39: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x46fa7c39 FIN [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132452864 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos03cB849AWT - test [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132452881 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132452884 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test took 2.175 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.803 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132450677 ms III - Start [junit] SLOCK [T main @ 1751132450682 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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:1751132451256 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x46fa7c39: tileRendererInUse null, GearsES2[obj 0x46fa7c39 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x46fa7c39 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x46fa7c39 created: GearsObj[0x5c9c2746, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x46fa7c39 created: GearsObj[0x6b5d046c, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x46fa7c39 created: GearsObj[0x6b5d046c, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x46fa7c39 FIN GearsES2[obj 0x46fa7c39 isInit true, usesShared false, 1 GearsObj[0x5c9c2746, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6b5d046c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x758ae172, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x46fa7c39 0/0 630x425 of 630x425, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x46fa7c39, angle 0.0, [l -1.482353, r 1.482353, b -1.0, t 1.0] 2.964706x2.0 -> [l -1.482353, r 1.482353, b -1.0, t 1.0] 2.964706x2.0, v-flip false [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132451346 d 0ms]] [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132451347 d 0ms]] [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132451353 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x46fa7c39 0/0 640x426 of 640x426, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x46fa7c39, 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] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132451362 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132452857 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x46fa7c39: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x46fa7c39 FIN [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132452864 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos03cB849AWT - test [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132452881 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132452884 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] ------------- ---------------- --------------- [junit] WARNING: package sun.awt.windows not in java.desktop [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 @ 1751132453791 ms III - Start [junit] SLOCK [T main @ 1751132453796 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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:1751132454254 d 1ms]] [junit] WindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132454271 d 0ms]] [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132454271 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132454350 d 0ms]] [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132454353 d 0ms]] [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132454355 d 0ms]] [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132454355 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x2a5c8d3f: tileRendererInUse null, GearsES2[obj 0x2a5c8d3f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x2a5c8d3f on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x2a5c8d3f created: GearsObj[0x36811a09, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x2a5c8d3f created: GearsObj[0x50e689bd, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x2a5c8d3f created: GearsObj[0x50e689bd, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x2a5c8d3f FIN GearsES2[obj 0x2a5c8d3f isInit true, usesShared false, 1 GearsObj[0x36811a09, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x50e689bd, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2c22240a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x2a5c8d3f 0/0 310x210 of 310x210, swapInterval 1, drawable 0x40002e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2a5c8d3f, 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:1751132454431 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132454432 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132454461 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x2a5c8d3f 0/0 320x211 of 320x211, swapInterval 1, drawable 0x40002e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2a5c8d3f, 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] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x2a5c8d3f 0/0 320x211 of 320x211, swapInterval 1, drawable 0x40002e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2a5c8d3f, angle 1.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] 0 s: 60 f / 163 ms, 368.0 fps, 2 ms/f; total: 60 f, 368.0 fps, 2 ms/f [junit] 0 s: 60 f / 49 ms, 1224.4 fps, 0 ms/f; total: 120 f, 563.3 fps, 1 ms/f [junit] 0 s: 60 f / 46 ms, 1304.3 fps, 0 ms/f; total: 180 f, 694.9 fps, 1 ms/f [junit] 0 s: 60 f / 46 ms, 1304.3 fps, 0 ms/f; total: 240 f, 786.8 fps, 1 ms/f [junit] 0 s: 60 f / 41 ms, 1463.4 fps, 0 ms/f; total: 300 f, 864.5 fps, 1 ms/f [junit] 0 s: 60 f / 36 ms, 1666.6 fps, 0 ms/f; total: 360 f, 939.9 fps, 1 ms/f [junit] 0 s: 60 f / 31 ms, 1935.4 fps, 0 ms/f; total: 420 f, 1012.0 fps, 0 ms/f [junit] 0 s: 60 f / 29 ms, 2068.9 fps, 0 ms/f; total: 480 f, 1078.6 fps, 0 ms/f [junit] 0 s: 60 f / 31 ms, 1935.4 fps, 0 ms/f; total: 540 f, 1134.4 fps, 0 ms/f [junit] 0 s: 60 f / 29 ms, 2068.9 fps, 0 ms/f; total: 600 f, 1185.7 fps, 0 ms/f [junit] 0 s: 60 f / 31 ms, 1935.4 fps, 0 ms/f; total: 660 f, 1226.7 fps, 0 ms/f [junit] 0 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 720 f, 1274.3 fps, 0 ms/f [junit] 0 s: 60 f / 29 ms, 2068.9 fps, 0 ms/f; total: 780 f, 1310.9 fps, 0 ms/f [junit] 0 s: 60 f / 28 ms, 2142.8 fps, 0 ms/f; total: 840 f, 1348.3 fps, 0 ms/f [junit] 0 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 900 f, 1384.6 fps, 0 ms/f [junit] 0 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 960 f, 1418.0 fps, 0 ms/f [junit] 0 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 1020 f, 1446.8 fps, 0 ms/f [junit] 0 s: 60 f / 29 ms, 2068.9 fps, 0 ms/f; total: 1080 f, 1469.3 fps, 0 ms/f [junit] 0 s: 60 f / 35 ms, 1714.2 fps, 0 ms/f; total: 1140 f, 1480.5 fps, 0 ms/f [junit] 0 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 1200 f, 1505.6 fps, 0 ms/f [junit] 0 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 1260 f, 1527.2 fps, 0 ms/f [junit] 0 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 1320 f, 1549.2 fps, 0 ms/f [junit] 0 s: 60 f / 28 ms, 2142.8 fps, 0 ms/f; total: 1380 f, 1566.4 fps, 0 ms/f [junit] 0 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 1440 f, 1587.6 fps, 0 ms/f [junit] 0 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 1500 f, 1604.2 fps, 0 ms/f [junit] 0 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 1560 f, 1623.3 fps, 0 ms/f [junit] 0 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 1620 f, 1639.6 fps, 0 ms/f [junit] 1 s: 60 f / 25 ms, 2400.0 fps, 0 ms/f; total: 1680 f, 1658.4 fps, 0 ms/f [junit] 1 s: 60 f / 28 ms, 2142.8 fps, 0 ms/f; total: 1740 f, 1669.8 fps, 0 ms/f [junit] 1 s: 60 f / 29 ms, 2068.9 fps, 0 ms/f; total: 1800 f, 1679.1 fps, 0 ms/f [junit] 1 s: 60 f / 28 ms, 2142.8 fps, 0 ms/f; total: 1860 f, 1690.9 fps, 0 ms/f [junit] 1 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 1920 f, 1703.6 fps, 0 ms/f [junit] 1 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 1980 f, 1717.2 fps, 0 ms/f [junit] 1 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 2040 f, 1730.2 fps, 0 ms/f [junit] 1 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 2100 f, 1741.2 fps, 0 ms/f [junit] 1 s: 60 f / 25 ms, 2400.0 fps, 0 ms/f; total: 2160 f, 1754.6 fps, 0 ms/f [junit] 1 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 2220 f, 1763.3 fps, 0 ms/f [junit] 1 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 2280 f, 1772.9 fps, 0 ms/f [junit] 1 s: 60 f / 25 ms, 2400.0 fps, 0 ms/f; total: 2340 f, 1783.5 fps, 0 ms/f [junit] 1 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 2400 f, 1792.3 fps, 0 ms/f [junit] 1 s: 60 f / 25 ms, 2400.0 fps, 0 ms/f; total: 2460 f, 1803.5 fps, 0 ms/f [junit] 1 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 2520 f, 1811.6 fps, 0 ms/f [junit] 1 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 2580 f, 1819.4 fps, 0 ms/f [junit] 1 s: 60 f / 28 ms, 2142.8 fps, 0 ms/f; total: 2640 f, 1824.4 fps, 0 ms/f [junit] 1 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 2700 f, 1831.7 fps, 0 ms/f [junit] 1 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 2760 f, 1838.7 fps, 0 ms/f [junit] 1 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 2820 f, 1844.3 fps, 0 ms/f [junit] 1 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 2880 f, 1850.8 fps, 0 ms/f [junit] 1 s: 60 f / 24 ms, 2500.0 fps, 0 ms/f; total: 2940 f, 1859.5 fps, 0 ms/f [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132455953 d 1ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132455954 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x2a5c8d3f: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x2a5c8d3f FIN [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132455959 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 @ 1751132455974 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132455976 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.782 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132453791 ms III - Start [junit] SLOCK [T main @ 1751132453796 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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:1751132454254 d 1ms]] [junit] WindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132454271 d 0ms]] [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132454271 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132454350 d 0ms]] [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132454353 d 0ms]] [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132454355 d 0ms]] [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132454355 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x2a5c8d3f: tileRendererInUse null, GearsES2[obj 0x2a5c8d3f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x2a5c8d3f on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x2a5c8d3f created: GearsObj[0x36811a09, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x2a5c8d3f created: GearsObj[0x50e689bd, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x2a5c8d3f created: GearsObj[0x50e689bd, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x2a5c8d3f FIN GearsES2[obj 0x2a5c8d3f isInit true, usesShared false, 1 GearsObj[0x36811a09, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x50e689bd, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2c22240a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x2a5c8d3f 0/0 310x210 of 310x210, swapInterval 1, drawable 0x40002e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2a5c8d3f, 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:1751132454431 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132454432 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132454461 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x2a5c8d3f 0/0 320x211 of 320x211, swapInterval 1, drawable 0x40002e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2a5c8d3f, 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] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x2a5c8d3f 0/0 320x211 of 320x211, swapInterval 1, drawable 0x40002e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2a5c8d3f, angle 1.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] 0 s: 60 f / 163 ms, 368.0 fps, 2 ms/f; total: 60 f, 368.0 fps, 2 ms/f [junit] 0 s: 60 f / 49 ms, 1224.4 fps, 0 ms/f; total: 120 f, 563.3 fps, 1 ms/f [junit] 0 s: 60 f / 46 ms, 1304.3 fps, 0 ms/f; total: 180 f, 694.9 fps, 1 ms/f [junit] 0 s: 60 f / 46 ms, 1304.3 fps, 0 ms/f; total: 240 f, 786.8 fps, 1 ms/f [junit] 0 s: 60 f / 41 ms, 1463.4 fps, 0 ms/f; total: 300 f, 864.5 fps, 1 ms/f [junit] 0 s: 60 f / 36 ms, 1666.6 fps, 0 ms/f; total: 360 f, 939.9 fps, 1 ms/f [junit] 0 s: 60 f / 31 ms, 1935.4 fps, 0 ms/f; total: 420 f, 1012.0 fps, 0 ms/f [junit] 0 s: 60 f / 29 ms, 2068.9 fps, 0 ms/f; total: 480 f, 1078.6 fps, 0 ms/f [junit] 0 s: 60 f / 31 ms, 1935.4 fps, 0 ms/f; total: 540 f, 1134.4 fps, 0 ms/f [junit] 0 s: 60 f / 29 ms, 2068.9 fps, 0 ms/f; total: 600 f, 1185.7 fps, 0 ms/f [junit] 0 s: 60 f / 31 ms, 1935.4 fps, 0 ms/f; total: 660 f, 1226.7 fps, 0 ms/f [junit] 0 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 720 f, 1274.3 fps, 0 ms/f [junit] 0 s: 60 f / 29 ms, 2068.9 fps, 0 ms/f; total: 780 f, 1310.9 fps, 0 ms/f [junit] 0 s: 60 f / 28 ms, 2142.8 fps, 0 ms/f; total: 840 f, 1348.3 fps, 0 ms/f [junit] 0 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 900 f, 1384.6 fps, 0 ms/f [junit] 0 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 960 f, 1418.0 fps, 0 ms/f [junit] 0 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 1020 f, 1446.8 fps, 0 ms/f [junit] 0 s: 60 f / 29 ms, 2068.9 fps, 0 ms/f; total: 1080 f, 1469.3 fps, 0 ms/f [junit] 0 s: 60 f / 35 ms, 1714.2 fps, 0 ms/f; total: 1140 f, 1480.5 fps, 0 ms/f [junit] 0 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 1200 f, 1505.6 fps, 0 ms/f [junit] 0 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 1260 f, 1527.2 fps, 0 ms/f [junit] 0 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 1320 f, 1549.2 fps, 0 ms/f [junit] 0 s: 60 f / 28 ms, 2142.8 fps, 0 ms/f; total: 1380 f, 1566.4 fps, 0 ms/f [junit] 0 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 1440 f, 1587.6 fps, 0 ms/f [junit] 0 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 1500 f, 1604.2 fps, 0 ms/f [junit] 0 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 1560 f, 1623.3 fps, 0 ms/f [junit] 0 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 1620 f, 1639.6 fps, 0 ms/f [junit] 1 s: 60 f / 25 ms, 2400.0 fps, 0 ms/f; total: 1680 f, 1658.4 fps, 0 ms/f [junit] 1 s: 60 f / 28 ms, 2142.8 fps, 0 ms/f; total: 1740 f, 1669.8 fps, 0 ms/f [junit] 1 s: 60 f / 29 ms, 2068.9 fps, 0 ms/f; total: 1800 f, 1679.1 fps, 0 ms/f [junit] 1 s: 60 f / 28 ms, 2142.8 fps, 0 ms/f; total: 1860 f, 1690.9 fps, 0 ms/f [junit] 1 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 1920 f, 1703.6 fps, 0 ms/f [junit] 1 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 1980 f, 1717.2 fps, 0 ms/f [junit] 1 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 2040 f, 1730.2 fps, 0 ms/f [junit] 1 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 2100 f, 1741.2 fps, 0 ms/f [junit] 1 s: 60 f / 25 ms, 2400.0 fps, 0 ms/f; total: 2160 f, 1754.6 fps, 0 ms/f [junit] 1 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 2220 f, 1763.3 fps, 0 ms/f [junit] 1 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 2280 f, 1772.9 fps, 0 ms/f [junit] 1 s: 60 f / 25 ms, 2400.0 fps, 0 ms/f; total: 2340 f, 1783.5 fps, 0 ms/f [junit] 1 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 2400 f, 1792.3 fps, 0 ms/f [junit] 1 s: 60 f / 25 ms, 2400.0 fps, 0 ms/f; total: 2460 f, 1803.5 fps, 0 ms/f [junit] 1 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 2520 f, 1811.6 fps, 0 ms/f [junit] 1 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 2580 f, 1819.4 fps, 0 ms/f [junit] 1 s: 60 f / 28 ms, 2142.8 fps, 0 ms/f; total: 2640 f, 1824.4 fps, 0 ms/f [junit] 1 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 2700 f, 1831.7 fps, 0 ms/f [junit] 1 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 2760 f, 1838.7 fps, 0 ms/f [junit] 1 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 2820 f, 1844.3 fps, 0 ms/f [junit] 1 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 2880 f, 1850.8 fps, 0 ms/f [junit] 1 s: 60 f / 24 ms, 2500.0 fps, 0 ms/f; total: 2940 f, 1859.5 fps, 0 ms/f [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132455953 d 1ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132455954 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x2a5c8d3f: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x2a5c8d3f FIN [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132455959 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 @ 1751132455974 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132455976 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test took 2.156 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.782 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132453791 ms III - Start [junit] SLOCK [T main @ 1751132453796 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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:1751132454254 d 1ms]] [junit] WindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132454271 d 0ms]] [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132454271 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132454350 d 0ms]] [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132454353 d 0ms]] [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132454355 d 0ms]] [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132454355 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x2a5c8d3f: tileRendererInUse null, GearsES2[obj 0x2a5c8d3f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x2a5c8d3f on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x2a5c8d3f created: GearsObj[0x36811a09, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x2a5c8d3f created: GearsObj[0x50e689bd, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x2a5c8d3f created: GearsObj[0x50e689bd, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x2a5c8d3f FIN GearsES2[obj 0x2a5c8d3f isInit true, usesShared false, 1 GearsObj[0x36811a09, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x50e689bd, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2c22240a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x2a5c8d3f 0/0 310x210 of 310x210, swapInterval 1, drawable 0x40002e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2a5c8d3f, 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:1751132454431 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132454432 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132454461 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x2a5c8d3f 0/0 320x211 of 320x211, swapInterval 1, drawable 0x40002e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2a5c8d3f, 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] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x2a5c8d3f 0/0 320x211 of 320x211, swapInterval 1, drawable 0x40002e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2a5c8d3f, angle 1.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] 0 s: 60 f / 163 ms, 368.0 fps, 2 ms/f; total: 60 f, 368.0 fps, 2 ms/f [junit] 0 s: 60 f / 49 ms, 1224.4 fps, 0 ms/f; total: 120 f, 563.3 fps, 1 ms/f [junit] 0 s: 60 f / 46 ms, 1304.3 fps, 0 ms/f; total: 180 f, 694.9 fps, 1 ms/f [junit] 0 s: 60 f / 46 ms, 1304.3 fps, 0 ms/f; total: 240 f, 786.8 fps, 1 ms/f [junit] 0 s: 60 f / 41 ms, 1463.4 fps, 0 ms/f; total: 300 f, 864.5 fps, 1 ms/f [junit] 0 s: 60 f / 36 ms, 1666.6 fps, 0 ms/f; total: 360 f, 939.9 fps, 1 ms/f [junit] 0 s: 60 f / 31 ms, 1935.4 fps, 0 ms/f; total: 420 f, 1012.0 fps, 0 ms/f [junit] 0 s: 60 f / 29 ms, 2068.9 fps, 0 ms/f; total: 480 f, 1078.6 fps, 0 ms/f [junit] 0 s: 60 f / 31 ms, 1935.4 fps, 0 ms/f; total: 540 f, 1134.4 fps, 0 ms/f [junit] 0 s: 60 f / 29 ms, 2068.9 fps, 0 ms/f; total: 600 f, 1185.7 fps, 0 ms/f [junit] 0 s: 60 f / 31 ms, 1935.4 fps, 0 ms/f; total: 660 f, 1226.7 fps, 0 ms/f [junit] 0 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 720 f, 1274.3 fps, 0 ms/f [junit] 0 s: 60 f / 29 ms, 2068.9 fps, 0 ms/f; total: 780 f, 1310.9 fps, 0 ms/f [junit] 0 s: 60 f / 28 ms, 2142.8 fps, 0 ms/f; total: 840 f, 1348.3 fps, 0 ms/f [junit] 0 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 900 f, 1384.6 fps, 0 ms/f [junit] 0 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 960 f, 1418.0 fps, 0 ms/f [junit] 0 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 1020 f, 1446.8 fps, 0 ms/f [junit] 0 s: 60 f / 29 ms, 2068.9 fps, 0 ms/f; total: 1080 f, 1469.3 fps, 0 ms/f [junit] 0 s: 60 f / 35 ms, 1714.2 fps, 0 ms/f; total: 1140 f, 1480.5 fps, 0 ms/f [junit] 0 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 1200 f, 1505.6 fps, 0 ms/f [junit] 0 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 1260 f, 1527.2 fps, 0 ms/f [junit] 0 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 1320 f, 1549.2 fps, 0 ms/f [junit] 0 s: 60 f / 28 ms, 2142.8 fps, 0 ms/f; total: 1380 f, 1566.4 fps, 0 ms/f [junit] 0 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 1440 f, 1587.6 fps, 0 ms/f [junit] 0 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 1500 f, 1604.2 fps, 0 ms/f [junit] 0 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 1560 f, 1623.3 fps, 0 ms/f [junit] 0 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 1620 f, 1639.6 fps, 0 ms/f [junit] 1 s: 60 f / 25 ms, 2400.0 fps, 0 ms/f; total: 1680 f, 1658.4 fps, 0 ms/f [junit] 1 s: 60 f / 28 ms, 2142.8 fps, 0 ms/f; total: 1740 f, 1669.8 fps, 0 ms/f [junit] 1 s: 60 f / 29 ms, 2068.9 fps, 0 ms/f; total: 1800 f, 1679.1 fps, 0 ms/f [junit] 1 s: 60 f / 28 ms, 2142.8 fps, 0 ms/f; total: 1860 f, 1690.9 fps, 0 ms/f [junit] 1 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 1920 f, 1703.6 fps, 0 ms/f [junit] 1 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 1980 f, 1717.2 fps, 0 ms/f [junit] 1 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 2040 f, 1730.2 fps, 0 ms/f [junit] 1 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 2100 f, 1741.2 fps, 0 ms/f [junit] 1 s: 60 f / 25 ms, 2400.0 fps, 0 ms/f; total: 2160 f, 1754.6 fps, 0 ms/f [junit] 1 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 2220 f, 1763.3 fps, 0 ms/f [junit] 1 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 2280 f, 1772.9 fps, 0 ms/f [junit] 1 s: 60 f / 25 ms, 2400.0 fps, 0 ms/f; total: 2340 f, 1783.5 fps, 0 ms/f [junit] 1 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 2400 f, 1792.3 fps, 0 ms/f [junit] 1 s: 60 f / 25 ms, 2400.0 fps, 0 ms/f; total: 2460 f, 1803.5 fps, 0 ms/f [junit] 1 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 2520 f, 1811.6 fps, 0 ms/f [junit] 1 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 2580 f, 1819.4 fps, 0 ms/f [junit] 1 s: 60 f / 28 ms, 2142.8 fps, 0 ms/f; total: 2640 f, 1824.4 fps, 0 ms/f [junit] 1 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 2700 f, 1831.7 fps, 0 ms/f [junit] 1 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 2760 f, 1838.7 fps, 0 ms/f [junit] 1 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 2820 f, 1844.3 fps, 0 ms/f [junit] 1 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 2880 f, 1850.8 fps, 0 ms/f [junit] 1 s: 60 f / 24 ms, 2500.0 fps, 0 ms/f; total: 2940 f, 1859.5 fps, 0 ms/f [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132455953 d 1ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132455954 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x2a5c8d3f: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x2a5c8d3f FIN [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132455959 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 @ 1751132455974 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132455976 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] ------------- ---------------- --------------- [junit] WARNING: package sun.awt.windows not in java.desktop [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 @ 1751132456910 ms III - Start [junit] SLOCK [T main @ 1751132456915 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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:1751132457400 d 0ms]] [junit] WindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132457416 d 0ms]] [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132457417 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132457497 d 0ms]] [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132457500 d 0ms]] [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132457504 d 0ms]] [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132457504 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x46fa7c39: tileRendererInUse null, GearsES2[obj 0x46fa7c39 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x46fa7c39 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x46fa7c39 created: GearsObj[0x2292549d, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x46fa7c39 created: GearsObj[0x1189c27, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x46fa7c39 created: GearsObj[0x1189c27, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x46fa7c39 FIN GearsES2[obj 0x46fa7c39 isInit true, usesShared false, 1 GearsObj[0x2292549d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1189c27, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1e1f07a8, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x46fa7c39 0/0 310x210 of 310x210, swapInterval 1, drawable 0x40002e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x46fa7c39, 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:1751132457589 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132457590 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132457621 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x46fa7c39 0/0 320x211 of 320x211, swapInterval 1, drawable 0x40002e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x46fa7c39, 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 / 177 ms, 338.9 fps, 2 ms/f; total: 60 f, 338.9 fps, 2 ms/f [junit] 0 s: 60 f / 54 ms, 1111.1 fps, 0 ms/f; total: 120 f, 517.2 fps, 1 ms/f [junit] 0 s: 60 f / 46 ms, 1304.3 fps, 0 ms/f; total: 180 f, 647.4 fps, 1 ms/f [junit] 0 s: 60 f / 44 ms, 1363.6 fps, 0 ms/f; total: 240 f, 745.3 fps, 1 ms/f [junit] 0 s: 60 f / 36 ms, 1666.6 fps, 0 ms/f; total: 300 f, 835.6 fps, 1 ms/f [junit] 0 s: 60 f / 38 ms, 1578.9 fps, 0 ms/f; total: 360 f, 904.5 fps, 1 ms/f [junit] 0 s: 60 f / 32 ms, 1875.0 fps, 0 ms/f; total: 420 f, 976.7 fps, 1 ms/f [junit] 0 s: 60 f / 30 ms, 2000.0 fps, 0 ms/f; total: 480 f, 1043.4 fps, 0 ms/f [junit] 0 s: 60 f / 31 ms, 1935.4 fps, 0 ms/f; total: 540 f, 1099.7 fps, 0 ms/f [junit] 0 s: 60 f / 29 ms, 2068.9 fps, 0 ms/f; total: 600 f, 1151.6 fps, 0 ms/f [junit] 0 s: 60 f / 28 ms, 2142.8 fps, 0 ms/f; total: 660 f, 1200.0 fps, 0 ms/f [junit] 0 s: 60 f / 28 ms, 2142.8 fps, 0 ms/f; total: 720 f, 1245.6 fps, 0 ms/f [junit] 0 s: 60 f / 28 ms, 2142.8 fps, 0 ms/f; total: 780 f, 1285.0 fps, 0 ms/f [junit] 0 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 840 f, 1324.9 fps, 0 ms/f [junit] 0 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 900 f, 1359.5 fps, 0 ms/f [junit] 0 s: 60 f / 31 ms, 1935.4 fps, 0 ms/f; total: 960 f, 1383.2 fps, 0 ms/f [junit] 0 s: 60 f / 28 ms, 2142.8 fps, 0 ms/f; total: 1020 f, 1410.7 fps, 0 ms/f [junit] 0 s: 60 f / 28 ms, 2142.8 fps, 0 ms/f; total: 1080 f, 1436.1 fps, 0 ms/f [junit] 0 s: 60 f / 28 ms, 2142.8 fps, 0 ms/f; total: 1140 f, 1461.5 fps, 0 ms/f [junit] 0 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 1200 f, 1486.9 fps, 0 ms/f [junit] 0 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 1260 f, 1508.9 fps, 0 ms/f [junit] 0 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 1320 f, 1531.3 fps, 0 ms/f [junit] 0 s: 60 f / 29 ms, 2068.9 fps, 0 ms/f; total: 1380 f, 1547.0 fps, 0 ms/f [junit] 0 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 1440 f, 1566.9 fps, 0 ms/f [junit] 0 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 1500 f, 1585.6 fps, 0 ms/f [junit] 0 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 1560 f, 1604.9 fps, 0 ms/f [junit] 0 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 1620 f, 1621.6 fps, 0 ms/f [junit] 1 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 1680 f, 1637.4 fps, 0 ms/f [junit] 1 s: 60 f / 29 ms, 2068.9 fps, 0 ms/f; total: 1740 f, 1647.7 fps, 0 ms/f [junit] 1 s: 60 f / 28 ms, 2142.8 fps, 0 ms/f; total: 1800 f, 1660.5 fps, 0 ms/f [junit] 1 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 1860 f, 1672.6 fps, 0 ms/f [junit] 1 s: 60 f / 28 ms, 2142.8 fps, 0 ms/f; total: 1920 f, 1684.2 fps, 0 ms/f [junit] 1 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 1980 f, 1698.1 fps, 0 ms/f [junit] 1 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 2040 f, 1708.5 fps, 0 ms/f [junit] 1 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 2100 f, 1721.3 fps, 0 ms/f [junit] 1 s: 60 f / 25 ms, 2400.0 fps, 0 ms/f; total: 2160 f, 1733.5 fps, 0 ms/f [junit] 1 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 2220 f, 1743.9 fps, 0 ms/f [junit] 1 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 2280 f, 1755.1 fps, 0 ms/f [junit] 1 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 2340 f, 1764.7 fps, 0 ms/f [junit] 1 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 2400 f, 1775.1 fps, 0 ms/f [junit] 1 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 2460 f, 1783.9 fps, 0 ms/f [junit] 1 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 2520 f, 1792.3 fps, 0 ms/f [junit] 1 s: 60 f / 29 ms, 2068.9 fps, 0 ms/f; total: 2580 f, 1797.9 fps, 0 ms/f [junit] 1 s: 60 f / 29 ms, 2068.9 fps, 0 ms/f; total: 2640 f, 1803.2 fps, 0 ms/f [junit] 1 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 2700 f, 1809.6 fps, 0 ms/f [junit] 1 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 2760 f, 1818.1 fps, 0 ms/f [junit] 1 s: 60 f / 28 ms, 2142.8 fps, 0 ms/f; total: 2820 f, 1824.0 fps, 0 ms/f [junit] 1 s: 60 f / 30 ms, 2000.0 fps, 0 ms/f; total: 2880 f, 1826.2 fps, 0 ms/f [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132459100 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132459100 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x46fa7c39: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x46fa7c39 FIN [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132459113 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos04bAWT - test [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132459129 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132459132 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.816 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132456910 ms III - Start [junit] SLOCK [T main @ 1751132456915 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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:1751132457400 d 0ms]] [junit] WindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132457416 d 0ms]] [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132457417 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132457497 d 0ms]] [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132457500 d 0ms]] [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132457504 d 0ms]] [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132457504 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x46fa7c39: tileRendererInUse null, GearsES2[obj 0x46fa7c39 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x46fa7c39 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x46fa7c39 created: GearsObj[0x2292549d, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x46fa7c39 created: GearsObj[0x1189c27, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x46fa7c39 created: GearsObj[0x1189c27, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x46fa7c39 FIN GearsES2[obj 0x46fa7c39 isInit true, usesShared false, 1 GearsObj[0x2292549d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1189c27, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1e1f07a8, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x46fa7c39 0/0 310x210 of 310x210, swapInterval 1, drawable 0x40002e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x46fa7c39, 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:1751132457589 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132457590 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132457621 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x46fa7c39 0/0 320x211 of 320x211, swapInterval 1, drawable 0x40002e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x46fa7c39, 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 / 177 ms, 338.9 fps, 2 ms/f; total: 60 f, 338.9 fps, 2 ms/f [junit] 0 s: 60 f / 54 ms, 1111.1 fps, 0 ms/f; total: 120 f, 517.2 fps, 1 ms/f [junit] 0 s: 60 f / 46 ms, 1304.3 fps, 0 ms/f; total: 180 f, 647.4 fps, 1 ms/f [junit] 0 s: 60 f / 44 ms, 1363.6 fps, 0 ms/f; total: 240 f, 745.3 fps, 1 ms/f [junit] 0 s: 60 f / 36 ms, 1666.6 fps, 0 ms/f; total: 300 f, 835.6 fps, 1 ms/f [junit] 0 s: 60 f / 38 ms, 1578.9 fps, 0 ms/f; total: 360 f, 904.5 fps, 1 ms/f [junit] 0 s: 60 f / 32 ms, 1875.0 fps, 0 ms/f; total: 420 f, 976.7 fps, 1 ms/f [junit] 0 s: 60 f / 30 ms, 2000.0 fps, 0 ms/f; total: 480 f, 1043.4 fps, 0 ms/f [junit] 0 s: 60 f / 31 ms, 1935.4 fps, 0 ms/f; total: 540 f, 1099.7 fps, 0 ms/f [junit] 0 s: 60 f / 29 ms, 2068.9 fps, 0 ms/f; total: 600 f, 1151.6 fps, 0 ms/f [junit] 0 s: 60 f / 28 ms, 2142.8 fps, 0 ms/f; total: 660 f, 1200.0 fps, 0 ms/f [junit] 0 s: 60 f / 28 ms, 2142.8 fps, 0 ms/f; total: 720 f, 1245.6 fps, 0 ms/f [junit] 0 s: 60 f / 28 ms, 2142.8 fps, 0 ms/f; total: 780 f, 1285.0 fps, 0 ms/f [junit] 0 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 840 f, 1324.9 fps, 0 ms/f [junit] 0 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 900 f, 1359.5 fps, 0 ms/f [junit] 0 s: 60 f / 31 ms, 1935.4 fps, 0 ms/f; total: 960 f, 1383.2 fps, 0 ms/f [junit] 0 s: 60 f / 28 ms, 2142.8 fps, 0 ms/f; total: 1020 f, 1410.7 fps, 0 ms/f [junit] 0 s: 60 f / 28 ms, 2142.8 fps, 0 ms/f; total: 1080 f, 1436.1 fps, 0 ms/f [junit] 0 s: 60 f / 28 ms, 2142.8 fps, 0 ms/f; total: 1140 f, 1461.5 fps, 0 ms/f [junit] 0 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 1200 f, 1486.9 fps, 0 ms/f [junit] 0 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 1260 f, 1508.9 fps, 0 ms/f [junit] 0 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 1320 f, 1531.3 fps, 0 ms/f [junit] 0 s: 60 f / 29 ms, 2068.9 fps, 0 ms/f; total: 1380 f, 1547.0 fps, 0 ms/f [junit] 0 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 1440 f, 1566.9 fps, 0 ms/f [junit] 0 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 1500 f, 1585.6 fps, 0 ms/f [junit] 0 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 1560 f, 1604.9 fps, 0 ms/f [junit] 0 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 1620 f, 1621.6 fps, 0 ms/f [junit] 1 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 1680 f, 1637.4 fps, 0 ms/f [junit] 1 s: 60 f / 29 ms, 2068.9 fps, 0 ms/f; total: 1740 f, 1647.7 fps, 0 ms/f [junit] 1 s: 60 f / 28 ms, 2142.8 fps, 0 ms/f; total: 1800 f, 1660.5 fps, 0 ms/f [junit] 1 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 1860 f, 1672.6 fps, 0 ms/f [junit] 1 s: 60 f / 28 ms, 2142.8 fps, 0 ms/f; total: 1920 f, 1684.2 fps, 0 ms/f [junit] 1 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 1980 f, 1698.1 fps, 0 ms/f [junit] 1 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 2040 f, 1708.5 fps, 0 ms/f [junit] 1 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 2100 f, 1721.3 fps, 0 ms/f [junit] 1 s: 60 f / 25 ms, 2400.0 fps, 0 ms/f; total: 2160 f, 1733.5 fps, 0 ms/f [junit] 1 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 2220 f, 1743.9 fps, 0 ms/f [junit] 1 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 2280 f, 1755.1 fps, 0 ms/f [junit] 1 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 2340 f, 1764.7 fps, 0 ms/f [junit] 1 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 2400 f, 1775.1 fps, 0 ms/f [junit] 1 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 2460 f, 1783.9 fps, 0 ms/f [junit] 1 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 2520 f, 1792.3 fps, 0 ms/f [junit] 1 s: 60 f / 29 ms, 2068.9 fps, 0 ms/f; total: 2580 f, 1797.9 fps, 0 ms/f [junit] 1 s: 60 f / 29 ms, 2068.9 fps, 0 ms/f; total: 2640 f, 1803.2 fps, 0 ms/f [junit] 1 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 2700 f, 1809.6 fps, 0 ms/f [junit] 1 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 2760 f, 1818.1 fps, 0 ms/f [junit] 1 s: 60 f / 28 ms, 2142.8 fps, 0 ms/f; total: 2820 f, 1824.0 fps, 0 ms/f [junit] 1 s: 60 f / 30 ms, 2000.0 fps, 0 ms/f; total: 2880 f, 1826.2 fps, 0 ms/f [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132459100 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132459100 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x46fa7c39: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x46fa7c39 FIN [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132459113 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos04bAWT - test [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132459129 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132459132 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test took 2.191 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.816 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132456910 ms III - Start [junit] SLOCK [T main @ 1751132456915 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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:1751132457400 d 0ms]] [junit] WindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132457416 d 0ms]] [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132457417 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132457497 d 0ms]] [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132457500 d 0ms]] [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132457504 d 0ms]] [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132457504 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x46fa7c39: tileRendererInUse null, GearsES2[obj 0x46fa7c39 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x46fa7c39 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x46fa7c39 created: GearsObj[0x2292549d, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x46fa7c39 created: GearsObj[0x1189c27, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x46fa7c39 created: GearsObj[0x1189c27, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x46fa7c39 FIN GearsES2[obj 0x46fa7c39 isInit true, usesShared false, 1 GearsObj[0x2292549d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1189c27, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1e1f07a8, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x46fa7c39 0/0 310x210 of 310x210, swapInterval 1, drawable 0x40002e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x46fa7c39, 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:1751132457589 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132457590 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132457621 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x46fa7c39 0/0 320x211 of 320x211, swapInterval 1, drawable 0x40002e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x46fa7c39, 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 / 177 ms, 338.9 fps, 2 ms/f; total: 60 f, 338.9 fps, 2 ms/f [junit] 0 s: 60 f / 54 ms, 1111.1 fps, 0 ms/f; total: 120 f, 517.2 fps, 1 ms/f [junit] 0 s: 60 f / 46 ms, 1304.3 fps, 0 ms/f; total: 180 f, 647.4 fps, 1 ms/f [junit] 0 s: 60 f / 44 ms, 1363.6 fps, 0 ms/f; total: 240 f, 745.3 fps, 1 ms/f [junit] 0 s: 60 f / 36 ms, 1666.6 fps, 0 ms/f; total: 300 f, 835.6 fps, 1 ms/f [junit] 0 s: 60 f / 38 ms, 1578.9 fps, 0 ms/f; total: 360 f, 904.5 fps, 1 ms/f [junit] 0 s: 60 f / 32 ms, 1875.0 fps, 0 ms/f; total: 420 f, 976.7 fps, 1 ms/f [junit] 0 s: 60 f / 30 ms, 2000.0 fps, 0 ms/f; total: 480 f, 1043.4 fps, 0 ms/f [junit] 0 s: 60 f / 31 ms, 1935.4 fps, 0 ms/f; total: 540 f, 1099.7 fps, 0 ms/f [junit] 0 s: 60 f / 29 ms, 2068.9 fps, 0 ms/f; total: 600 f, 1151.6 fps, 0 ms/f [junit] 0 s: 60 f / 28 ms, 2142.8 fps, 0 ms/f; total: 660 f, 1200.0 fps, 0 ms/f [junit] 0 s: 60 f / 28 ms, 2142.8 fps, 0 ms/f; total: 720 f, 1245.6 fps, 0 ms/f [junit] 0 s: 60 f / 28 ms, 2142.8 fps, 0 ms/f; total: 780 f, 1285.0 fps, 0 ms/f [junit] 0 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 840 f, 1324.9 fps, 0 ms/f [junit] 0 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 900 f, 1359.5 fps, 0 ms/f [junit] 0 s: 60 f / 31 ms, 1935.4 fps, 0 ms/f; total: 960 f, 1383.2 fps, 0 ms/f [junit] 0 s: 60 f / 28 ms, 2142.8 fps, 0 ms/f; total: 1020 f, 1410.7 fps, 0 ms/f [junit] 0 s: 60 f / 28 ms, 2142.8 fps, 0 ms/f; total: 1080 f, 1436.1 fps, 0 ms/f [junit] 0 s: 60 f / 28 ms, 2142.8 fps, 0 ms/f; total: 1140 f, 1461.5 fps, 0 ms/f [junit] 0 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 1200 f, 1486.9 fps, 0 ms/f [junit] 0 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 1260 f, 1508.9 fps, 0 ms/f [junit] 0 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 1320 f, 1531.3 fps, 0 ms/f [junit] 0 s: 60 f / 29 ms, 2068.9 fps, 0 ms/f; total: 1380 f, 1547.0 fps, 0 ms/f [junit] 0 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 1440 f, 1566.9 fps, 0 ms/f [junit] 0 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 1500 f, 1585.6 fps, 0 ms/f [junit] 0 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 1560 f, 1604.9 fps, 0 ms/f [junit] 0 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 1620 f, 1621.6 fps, 0 ms/f [junit] 1 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 1680 f, 1637.4 fps, 0 ms/f [junit] 1 s: 60 f / 29 ms, 2068.9 fps, 0 ms/f; total: 1740 f, 1647.7 fps, 0 ms/f [junit] 1 s: 60 f / 28 ms, 2142.8 fps, 0 ms/f; total: 1800 f, 1660.5 fps, 0 ms/f [junit] 1 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 1860 f, 1672.6 fps, 0 ms/f [junit] 1 s: 60 f / 28 ms, 2142.8 fps, 0 ms/f; total: 1920 f, 1684.2 fps, 0 ms/f [junit] 1 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 1980 f, 1698.1 fps, 0 ms/f [junit] 1 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 2040 f, 1708.5 fps, 0 ms/f [junit] 1 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 2100 f, 1721.3 fps, 0 ms/f [junit] 1 s: 60 f / 25 ms, 2400.0 fps, 0 ms/f; total: 2160 f, 1733.5 fps, 0 ms/f [junit] 1 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 2220 f, 1743.9 fps, 0 ms/f [junit] 1 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 2280 f, 1755.1 fps, 0 ms/f [junit] 1 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 2340 f, 1764.7 fps, 0 ms/f [junit] 1 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 2400 f, 1775.1 fps, 0 ms/f [junit] 1 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 2460 f, 1783.9 fps, 0 ms/f [junit] 1 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 2520 f, 1792.3 fps, 0 ms/f [junit] 1 s: 60 f / 29 ms, 2068.9 fps, 0 ms/f; total: 2580 f, 1797.9 fps, 0 ms/f [junit] 1 s: 60 f / 29 ms, 2068.9 fps, 0 ms/f; total: 2640 f, 1803.2 fps, 0 ms/f [junit] 1 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 2700 f, 1809.6 fps, 0 ms/f [junit] 1 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 2760 f, 1818.1 fps, 0 ms/f [junit] 1 s: 60 f / 28 ms, 2142.8 fps, 0 ms/f; total: 2820 f, 1824.0 fps, 0 ms/f [junit] 1 s: 60 f / 30 ms, 2000.0 fps, 0 ms/f; total: 2880 f, 1826.2 fps, 0 ms/f [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132459100 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132459100 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x46fa7c39: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x46fa7c39 FIN [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132459113 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos04bAWT - test [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132459129 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132459132 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] ------------- ---------------- --------------- [junit] WARNING: package sun.awt.windows not in java.desktop [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 @ 1751132459992 ms III - Start [junit] SLOCK [T main @ 1751132459996 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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] *** attachGLCanvas.X [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 / 6 ms, 10000.0 fps, 0 ms/f; total: 120 f, 20000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180 f, 25714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240 f, 34285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300 f, 42857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360 f, 51428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420 f, 52500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480 f, 60000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540 f, 67500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 600 f, 75000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 660 f, 82500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 720 f, 90000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 780 f, 86666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 840 f, 93333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 900 f, 100000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 960 f, 106666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1020 f, 113333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1080 f, 120000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1140 f, 126666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1200 f, 133333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1260 f, 140000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1320 f, 146666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1380 f, 153333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1440 f, 144000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1500 f, 150000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1560 f, 156000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1620 f, 162000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1680 f, 168000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1740 f, 174000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1800 f, 180000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1860 f, 186000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1920 f, 192000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1980 f, 198000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2040 f, 204000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2100 f, 190909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2160 f, 196363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2220 f, 201818.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2280 f, 207272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2340 f, 212727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2400 f, 218181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2460 f, 223636.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2520 f, 229090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2580 f, 234545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2640 f, 240000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2700 f, 245454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2760 f, 250909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2820 f, 256363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2880 f, 261818.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2940 f, 245000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3000 f, 250000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3060 f, 255000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3120 f, 260000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3180 f, 265000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3240 f, 270000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3300 f, 275000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3360 f, 280000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3420 f, 285000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3480 f, 290000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3540 f, 295000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3600 f, 300000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3660 f, 305000.0 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, 295384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3900 f, 300000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3960 f, 304615.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4020 f, 309230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4080 f, 313846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4140 f, 318461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4200 f, 323076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4260 f, 327692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4320 f, 332307.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4380 f, 336923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4440 f, 341538.4 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, 338571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4800 f, 342857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4860 f, 347142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4920 f, 351428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4980 f, 355714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5040 f, 360000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5100 f, 364285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5160 f, 368571.4 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, 368000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5580 f, 372000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5640 f, 376000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5700 f, 380000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5760 f, 384000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5820 f, 388000.0 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, 401250.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, 453750.0 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, 462352.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7920 f, 465882.3 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, 490000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8880 f, 493333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8940 f, 496666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9000 f, 500000.0 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, 505263.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9660 f, 508421.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9720 f, 511578.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9780 f, 514736.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9840 f, 517894.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9900 f, 521052.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9960 f, 524210.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10020 f, 527368.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10080 f, 530526.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10140 f, 507000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10200 f, 510000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10260 f, 513000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10320 f, 516000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10380 f, 519000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10440 f, 522000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10500 f, 525000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10560 f, 528000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10620 f, 531000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10680 f, 534000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10740 f, 537000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10800 f, 540000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10860 f, 543000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10920 f, 546000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10980 f, 549000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11040 f, 552000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11100 f, 555000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11160 f, 558000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11220 f, 561000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11280 f, 537142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11340 f, 540000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11400 f, 542857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11460 f, 545714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11520 f, 548571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11580 f, 551428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11640 f, 554285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11700 f, 557142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11760 f, 560000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11820 f, 562857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11880 f, 565714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11940 f, 568571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12000 f, 571428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12060 f, 574285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12120 f, 577142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12180 f, 580000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12240 f, 582857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12300 f, 585714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12360 f, 588571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12420 f, 591428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12480 f, 594285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12540 f, 570000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12600 f, 572727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12660 f, 575454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12720 f, 578181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12780 f, 580909.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12840 f, 583636.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12900 f, 586363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12960 f, 589090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13020 f, 591818.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13080 f, 594545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13140 f, 597272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13200 f, 600000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13260 f, 602727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13320 f, 605454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13380 f, 608181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13440 f, 610909.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13500 f, 613636.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13560 f, 616363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13620 f, 619090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13680 f, 594782.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13740 f, 597391.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13800 f, 600000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13860 f, 602608.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13920 f, 605217.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13980 f, 607826.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14040 f, 610434.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14100 f, 613043.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14160 f, 615652.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14220 f, 618260.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14280 f, 620869.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14340 f, 623478.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14400 f, 626086.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14460 f, 628695.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14520 f, 631304.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14580 f, 633913.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14640 f, 636521.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14700 f, 639130.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14760 f, 641739.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14820 f, 644347.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14880 f, 620000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14940 f, 622500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15000 f, 625000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15060 f, 627500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15120 f, 630000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15180 f, 632500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15240 f, 635000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15300 f, 637500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15360 f, 640000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15420 f, 642500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15480 f, 645000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15540 f, 647500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15600 f, 650000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15660 f, 652500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15720 f, 655000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15780 f, 657500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15840 f, 660000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15900 f, 662500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15960 f, 665000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16020 f, 667500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16080 f, 643200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16140 f, 645600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16200 f, 648000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16260 f, 650400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16320 f, 652800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16380 f, 655200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16440 f, 657600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16500 f, 660000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16560 f, 662400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16620 f, 664800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16680 f, 667200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16740 f, 669600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16800 f, 672000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16860 f, 674400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16920 f, 676800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16980 f, 679200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17040 f, 681600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17100 f, 684000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17160 f, 686400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17220 f, 688800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17280 f, 691200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17340 f, 693600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17400 f, 696000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17460 f, 671538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17520 f, 673846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17580 f, 676153.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17640 f, 678461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17700 f, 680769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17760 f, 683076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17820 f, 685384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17880 f, 687692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17940 f, 690000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18000 f, 692307.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18060 f, 694615.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18120 f, 696923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18180 f, 699230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18240 f, 701538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18300 f, 703846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18360 f, 706153.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18420 f, 708461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18480 f, 710769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18540 f, 686666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18600 f, 688888.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18660 f, 691111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18720 f, 693333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18780 f, 695555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18840 f, 697777.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18900 f, 700000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18960 f, 702222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19020 f, 704444.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19080 f, 706666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19140 f, 708888.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19200 f, 711111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19260 f, 713333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19320 f, 715555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19380 f, 717777.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19440 f, 720000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19500 f, 696428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19560 f, 698571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19620 f, 700714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19680 f, 702857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19740 f, 705000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19800 f, 707142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19860 f, 709285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19920 f, 711428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19980 f, 713571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20040 f, 715714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20100 f, 717857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20160 f, 720000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20220 f, 722142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20280 f, 724285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20340 f, 726428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20400 f, 728571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20460 f, 730714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20520 f, 732857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20580 f, 735000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20640 f, 737142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20700 f, 739285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20760 f, 741428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20820 f, 717931.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20880 f, 720000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20940 f, 722068.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21000 f, 724137.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21060 f, 726206.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21120 f, 728275.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21180 f, 730344.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21240 f, 732413.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21300 f, 734482.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21360 f, 736551.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21420 f, 738620.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21480 f, 740689.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21540 f, 742758.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21600 f, 744827.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21660 f, 722000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21720 f, 724000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21780 f, 726000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21840 f, 728000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21900 f, 730000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21960 f, 732000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22020 f, 734000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22080 f, 736000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22140 f, 738000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22200 f, 740000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22260 f, 742000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22320 f, 744000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22380 f, 746000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22440 f, 723870.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22500 f, 725806.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22560 f, 727741.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22620 f, 729677.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22680 f, 731612.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22740 f, 733548.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22800 f, 735483.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22860 f, 737419.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22920 f, 739354.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22980 f, 741290.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23040 f, 743225.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23100 f, 745161.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23160 f, 747096.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23220 f, 749032.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23280 f, 750967.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23340 f, 752903.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23400 f, 754838.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23460 f, 733125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23520 f, 735000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23580 f, 736875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23640 f, 738750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23700 f, 740625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23760 f, 742500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23820 f, 744375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23880 f, 746250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23940 f, 748125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24000 f, 750000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24060 f, 751875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24120 f, 753750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24180 f, 755625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24240 f, 757500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24300 f, 759375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24360 f, 761250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24420 f, 763125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24480 f, 765000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24540 f, 766875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24600 f, 768750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24660 f, 770625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24720 f, 772500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24780 f, 774375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24840 f, 776250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24900 f, 778125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24960 f, 780000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25020 f, 781875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25080 f, 783750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25140 f, 785625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25200 f, 787500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25260 f, 789375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25320 f, 791250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25380 f, 793125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25440 f, 770909.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25500 f, 772727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25560 f, 774545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25620 f, 776363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25680 f, 778181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25740 f, 780000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25800 f, 781818.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25860 f, 783636.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25920 f, 785454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25980 f, 787272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26040 f, 789090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26100 f, 790909.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26160 f, 792727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26220 f, 794545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26280 f, 796363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26340 f, 798181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26400 f, 800000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26460 f, 801818.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26520 f, 803636.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26580 f, 805454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26640 f, 807272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26700 f, 809090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26760 f, 810909.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26820 f, 812727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26880 f, 814545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26940 f, 816363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27000 f, 818181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27060 f, 820000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27120 f, 821818.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27180 f, 823636.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27240 f, 825454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27300 f, 827272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27360 f, 829090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27420 f, 806470.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27480 f, 808235.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27540 f, 810000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27600 f, 811764.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27660 f, 813529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27720 f, 815294.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27780 f, 817058.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27840 f, 818823.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27900 f, 820588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27960 f, 822352.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28020 f, 824117.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28080 f, 825882.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28140 f, 827647.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28200 f, 829411.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28260 f, 831176.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28320 f, 832941.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28380 f, 834705.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28440 f, 836470.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28500 f, 838235.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28560 f, 840000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28620 f, 841764.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28680 f, 843529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28740 f, 845294.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28800 f, 847058.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28860 f, 848823.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28920 f, 850588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28980 f, 852352.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29040 f, 854117.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29100 f, 855882.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29160 f, 857647.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29220 f, 859411.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29280 f, 836571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29340 f, 838285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29400 f, 840000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29460 f, 841714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29520 f, 843428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29580 f, 845142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29640 f, 846857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29700 f, 848571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29760 f, 850285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29820 f, 852000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29880 f, 853714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29940 f, 855428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30000 f, 857142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30060 f, 858857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30120 f, 860571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30180 f, 862285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30240 f, 864000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30300 f, 865714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30360 f, 867428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30420 f, 869142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30480 f, 870857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30540 f, 872571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30600 f, 874285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30660 f, 876000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30720 f, 877714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30780 f, 879428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30840 f, 881142.9 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, 861666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31080 f, 863333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31140 f, 865000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31200 f, 866666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31260 f, 868333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31320 f, 870000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31380 f, 871666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31440 f, 873333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31500 f, 875000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31560 f, 876666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31620 f, 878333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31680 f, 880000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31740 f, 881666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31800 f, 883333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31860 f, 885000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31920 f, 886666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31980 f, 888333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32040 f, 890000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32100 f, 891666.7 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, 893513.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33120 f, 895135.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33180 f, 896756.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33240 f, 898378.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33300 f, 900000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33360 f, 901621.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33420 f, 903243.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33480 f, 904864.9 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, 945405.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35040 f, 947027.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35100 f, 948648.6 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, 956842.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36420 f, 958421.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36480 f, 960000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36540 f, 961578.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36600 f, 963157.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36660 f, 964736.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36720 f, 966315.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36780 f, 967894.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36840 f, 969473.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36900 f, 971052.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36960 f, 972631.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37020 f, 974210.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37080 f, 975789.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37140 f, 977368.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37200 f, 978947.4 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, 966153.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37740 f, 967692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37800 f, 969230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37860 f, 970769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37920 f, 972307.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37980 f, 973846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38040 f, 975384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38100 f, 976923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38160 f, 978461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38220 f, 980000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38280 f, 981538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38340 f, 983076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38400 f, 984615.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38460 f, 986153.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38520 f, 987692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38580 f, 989230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38640 f, 990769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38700 f, 992307.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38760 f, 993846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38820 f, 995384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38880 f, 996923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38940 f, 973500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39000 f, 975000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39060 f, 976500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39120 f, 978000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39180 f, 979500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39240 f, 981000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39300 f, 982500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39360 f, 984000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39420 f, 985500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39480 f, 987000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39540 f, 988500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39600 f, 990000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39660 f, 991500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39720 f, 993000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39780 f, 994500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39840 f, 996000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39900 f, 997500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39960 f, 999000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40020 f, 1000500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40080 f, 1002000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40140 f, 1003500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40200 f, 1005000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40260 f, 1006500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40320 f, 1008000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40380 f, 1009500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40440 f, 1011000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40500 f, 1012500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40560 f, 1014000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40620 f, 1015500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40680 f, 1017000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40740 f, 1018500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40800 f, 1020000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40860 f, 1021500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40920 f, 1023000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40980 f, 999512.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41040 f, 1000975.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41100 f, 1002439.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41160 f, 1003902.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41220 f, 1005365.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41280 f, 1006829.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41340 f, 1008292.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41400 f, 1009756.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41460 f, 1011219.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41520 f, 1012682.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41580 f, 1014146.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41640 f, 1015609.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41700 f, 1017073.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41760 f, 1018536.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41820 f, 1020000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41880 f, 1021463.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41940 f, 1022926.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42000 f, 1024390.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42060 f, 1025853.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42120 f, 1027317.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42180 f, 1028780.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42240 f, 1030243.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42300 f, 1031707.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42360 f, 1033170.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42420 f, 1034634.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42480 f, 1036097.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42540 f, 1037561.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42600 f, 1039024.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42660 f, 1040487.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42720 f, 1041951.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42780 f, 1043414.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42840 f, 1044878.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42900 f, 1046341.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42960 f, 1047804.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43020 f, 1049268.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43080 f, 1050731.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43140 f, 1052195.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43200 f, 1028571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43260 f, 1030000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43320 f, 1031428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43380 f, 1032857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43440 f, 1034285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43500 f, 1035714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43560 f, 1037142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43620 f, 1038571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43680 f, 1040000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43740 f, 1041428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43800 f, 1042857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43860 f, 1044285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43920 f, 1045714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43980 f, 1047142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44040 f, 1048571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44100 f, 1050000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44160 f, 1051428.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44220 f, 1052857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44280 f, 1054285.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44340 f, 1055714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44400 f, 1057142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44460 f, 1058571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44520 f, 1060000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44580 f, 1061428.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44640 f, 1062857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44700 f, 1064285.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44760 f, 1065714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44820 f, 1067142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44880 f, 1068571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44940 f, 1070000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45000 f, 1071428.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45060 f, 1072857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45120 f, 1074285.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45180 f, 1075714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45240 f, 1077142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45300 f, 1078571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45360 f, 1080000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45420 f, 1056279.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45480 f, 1057674.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45540 f, 1059069.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45600 f, 1060465.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45660 f, 1061860.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45720 f, 1063255.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45780 f, 1064651.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45840 f, 1066046.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45900 f, 1067441.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45960 f, 1068837.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46020 f, 1070232.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46080 f, 1071627.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46140 f, 1073023.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46200 f, 1074418.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46260 f, 1075814.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46320 f, 1077209.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46380 f, 1078604.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46440 f, 1080000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46500 f, 1081395.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46560 f, 1082790.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46620 f, 1084186.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46680 f, 1085581.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46740 f, 1086976.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46800 f, 1088372.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46860 f, 1089767.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46920 f, 1091162.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46980 f, 1092558.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47040 f, 1093953.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47100 f, 1095348.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47160 f, 1096744.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47220 f, 1098139.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47280 f, 1099534.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47340 f, 1100930.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47400 f, 1102325.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47460 f, 1103720.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47520 f, 1105116.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47580 f, 1106511.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47640 f, 1107907.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47700 f, 1084090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47760 f, 1085454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47820 f, 1086818.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47880 f, 1088181.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47940 f, 1089545.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48000 f, 1090909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48060 f, 1092272.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48120 f, 1093636.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48180 f, 1095000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48240 f, 1096363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48300 f, 1097727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48360 f, 1099090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48420 f, 1100454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48480 f, 1101818.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48540 f, 1103181.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48600 f, 1104545.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48660 f, 1105909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48720 f, 1107272.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48780 f, 1108636.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48840 f, 1110000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48900 f, 1111363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48960 f, 1112727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49020 f, 1114090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49080 f, 1115454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49140 f, 1116818.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49200 f, 1118181.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49260 f, 1119545.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49320 f, 1120909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49380 f, 1122272.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49440 f, 1123636.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49500 f, 1125000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49560 f, 1126363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49620 f, 1127727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49680 f, 1129090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49740 f, 1130454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49800 f, 1131818.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49860 f, 1133181.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49920 f, 1134545.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49980 f, 1110666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50040 f, 1112000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50100 f, 1113333.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50160 f, 1114666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50220 f, 1116000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50280 f, 1117333.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50340 f, 1118666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50400 f, 1120000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50460 f, 1121333.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50520 f, 1122666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50580 f, 1124000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50640 f, 1125333.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50700 f, 1126666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50760 f, 1128000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50820 f, 1129333.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50880 f, 1130666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50940 f, 1132000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51000 f, 1133333.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51060 f, 1134666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51120 f, 1136000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51180 f, 1137333.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51240 f, 1138666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51300 f, 1140000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51360 f, 1141333.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51420 f, 1142666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51480 f, 1144000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51540 f, 1145333.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51600 f, 1146666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51660 f, 1148000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51720 f, 1149333.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51780 f, 1150666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51840 f, 1152000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51900 f, 1153333.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51960 f, 1154666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52020 f, 1156000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52080 f, 1132173.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52140 f, 1133478.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52200 f, 1134782.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52260 f, 1136087.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52320 f, 1137391.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52380 f, 1138695.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52440 f, 1140000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52500 f, 1141304.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52560 f, 1142608.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52620 f, 1143913.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52680 f, 1145217.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52740 f, 1146521.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52800 f, 1147826.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52860 f, 1149130.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52920 f, 1150434.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52980 f, 1151739.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53040 f, 1153043.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53100 f, 1154347.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53160 f, 1155652.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53220 f, 1156956.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53280 f, 1158260.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53340 f, 1159565.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53400 f, 1160869.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53460 f, 1162173.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53520 f, 1163478.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53580 f, 1164782.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53640 f, 1166087.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53700 f, 1167391.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53760 f, 1168695.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53820 f, 1170000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53880 f, 1171304.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53940 f, 1172608.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54000 f, 1173913.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54060 f, 1175217.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54120 f, 1176521.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54180 f, 1177826.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54240 f, 1179130.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54300 f, 1155319.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54360 f, 1156595.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54420 f, 1157872.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54480 f, 1159148.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54540 f, 1160425.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54600 f, 1161702.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54660 f, 1162978.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54720 f, 1164255.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54780 f, 1165531.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54840 f, 1166808.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54900 f, 1168085.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54960 f, 1169361.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55020 f, 1170638.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55080 f, 1171914.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55140 f, 1173191.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55200 f, 1174468.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55260 f, 1175744.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55320 f, 1177021.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55380 f, 1178297.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55440 f, 1179574.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55500 f, 1180851.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55560 f, 1182127.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55620 f, 1183404.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55680 f, 1184680.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55740 f, 1185957.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55800 f, 1187234.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55860 f, 1188510.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55920 f, 1189787.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55980 f, 1191063.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56040 f, 1192340.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56100 f, 1193617.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56160 f, 1194893.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56220 f, 1196170.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56280 f, 1197446.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56340 f, 1198723.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56400 f, 1200000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56460 f, 1201276.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56520 f, 1202553.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56580 f, 1203829.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56640 f, 1205106.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56700 f, 1181250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56760 f, 1182500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56820 f, 1183750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56880 f, 1185000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56940 f, 1186250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57000 f, 1187500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57060 f, 1188750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57120 f, 1190000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57180 f, 1191250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57240 f, 1192500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57300 f, 1193750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57360 f, 1195000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57420 f, 1196250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57480 f, 1197500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57540 f, 1198750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57600 f, 1200000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57660 f, 1201250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57720 f, 1202500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57780 f, 1203750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57840 f, 1205000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57900 f, 1206250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57960 f, 1207500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58020 f, 1208750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58080 f, 1210000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58140 f, 1186530.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58200 f, 1187755.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58260 f, 1188979.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58320 f, 1190204.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58380 f, 1191428.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58440 f, 1192653.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58500 f, 1193877.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58560 f, 1195102.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58620 f, 1196326.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58680 f, 1197551.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58740 f, 1198775.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58800 f, 1200000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58860 f, 1201224.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58920 f, 1202449.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58980 f, 1203673.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59040 f, 1204898.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59100 f, 1206122.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59160 f, 1207347.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59220 f, 1208571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59280 f, 1209795.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59340 f, 1186800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59400 f, 1188000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59460 f, 1189200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59520 f, 1190400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59580 f, 1191600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59640 f, 1192800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59700 f, 1194000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59760 f, 1195200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59820 f, 1196400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59880 f, 1197600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59940 f, 1198800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60000 f, 1200000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60060 f, 1201200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60120 f, 1202400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60180 f, 1203600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60240 f, 1204800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60300 f, 1206000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60360 f, 1207200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60420 f, 1208400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60480 f, 1209600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60540 f, 1210800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60600 f, 1188235.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60660 f, 1189411.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60720 f, 1190588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60780 f, 1191764.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60840 f, 1192941.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60900 f, 1194117.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60960 f, 1195294.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61020 f, 1196470.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61080 f, 1197647.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61140 f, 1198823.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61200 f, 1200000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61260 f, 1201176.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61320 f, 1202353.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61380 f, 1203529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61440 f, 1204705.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61500 f, 1205882.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61560 f, 1207058.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61620 f, 1208235.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61680 f, 1209411.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61740 f, 1210588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61800 f, 1211764.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61860 f, 1189615.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61920 f, 1190769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61980 f, 1191923.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62040 f, 1193076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62100 f, 1194230.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62160 f, 1195384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62220 f, 1196538.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62280 f, 1197692.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62340 f, 1198846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62400 f, 1200000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62460 f, 1201153.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62520 f, 1202307.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62580 f, 1203461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62640 f, 1204615.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62700 f, 1205769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62760 f, 1206923.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62820 f, 1208076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62880 f, 1209230.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62940 f, 1210384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63000 f, 1211538.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63060 f, 1212692.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63120 f, 1190943.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63180 f, 1192075.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63240 f, 1193207.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63300 f, 1194339.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63360 f, 1195471.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63420 f, 1196603.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63480 f, 1197735.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63540 f, 1198867.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63600 f, 1200000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63660 f, 1201132.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63720 f, 1202264.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63780 f, 1203396.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63840 f, 1204528.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63900 f, 1205660.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63960 f, 1206792.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64020 f, 1207924.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64080 f, 1209056.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64140 f, 1210188.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64200 f, 1211320.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64260 f, 1190000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64320 f, 1191111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64380 f, 1192222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64440 f, 1193333.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64500 f, 1194444.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64560 f, 1195555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64620 f, 1196666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64680 f, 1197777.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64740 f, 1198888.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64800 f, 1200000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64860 f, 1201111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64920 f, 1202222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64980 f, 1203333.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65040 f, 1204444.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65100 f, 1205555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65160 f, 1184727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65220 f, 1185818.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65280 f, 1186909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65340 f, 1188000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65400 f, 1189090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65460 f, 1190181.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65520 f, 1191272.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65580 f, 1192363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65640 f, 1193454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65700 f, 1194545.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65760 f, 1195636.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65820 f, 1196727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65880 f, 1197818.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65940 f, 1198909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66000 f, 1200000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66060 f, 1201090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66120 f, 1202181.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66180 f, 1203272.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66240 f, 1204363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66300 f, 1205454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66360 f, 1206545.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66420 f, 1207636.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66480 f, 1208727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66540 f, 1209818.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66600 f, 1210909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66660 f, 1190357.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66720 f, 1191428.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66780 f, 1192500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66840 f, 1193571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66900 f, 1194642.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66960 f, 1195714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67020 f, 1196785.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67080 f, 1197857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67140 f, 1198928.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67200 f, 1200000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67260 f, 1201071.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67320 f, 1202142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67380 f, 1203214.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67440 f, 1204285.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67500 f, 1205357.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67560 f, 1206428.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67620 f, 1207500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67680 f, 1208571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67740 f, 1209642.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67800 f, 1210714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67860 f, 1211785.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67920 f, 1212857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67980 f, 1213928.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68040 f, 1215000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68100 f, 1216071.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68160 f, 1217142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68220 f, 1218214.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68280 f, 1219285.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68340 f, 1220357.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68400 f, 1221428.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68460 f, 1222500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68520 f, 1223571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68580 f, 1224642.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68640 f, 1225714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68700 f, 1226785.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68760 f, 1206315.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68820 f, 1207368.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68880 f, 1208421.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68940 f, 1209473.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69000 f, 1210526.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69060 f, 1211579.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69120 f, 1212631.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69180 f, 1213684.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69240 f, 1214736.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69300 f, 1215789.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69360 f, 1216842.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69420 f, 1217894.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69480 f, 1218947.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69540 f, 1220000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69600 f, 1221052.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69660 f, 1222105.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69720 f, 1223157.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69780 f, 1224210.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69840 f, 1225263.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69900 f, 1226315.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69960 f, 1227368.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70020 f, 1228421.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70080 f, 1229473.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70140 f, 1230526.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70200 f, 1231579.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70260 f, 1232631.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70320 f, 1233684.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70380 f, 1213448.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70440 f, 1214482.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70500 f, 1215517.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70560 f, 1216551.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70620 f, 1217586.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70680 f, 1218620.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70740 f, 1219655.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70800 f, 1220689.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70860 f, 1221724.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70920 f, 1222758.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70980 f, 1223793.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71040 f, 1224827.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71100 f, 1225862.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71160 f, 1226896.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71220 f, 1227931.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71280 f, 1228965.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71340 f, 1230000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71400 f, 1231034.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71460 f, 1232069.0 fps, 0 ms/f [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x4009e306: tileRendererInUse null, GearsES2[obj 0x4009e306 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4009e306 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x4009e306 created: GearsObj[0x404dbac3, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x4009e306 created: GearsObj[0x7987a1d3, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x4009e306 created: GearsObj[0x7987a1d3, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x4009e306 FIN GearsES2[obj 0x4009e306 isInit true, usesShared false, 1 GearsObj[0x404dbac3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7987a1d3, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x542b5195, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x4009e306 0/0 512x483 of 512x483, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4009e306, 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 / 362 ms, 165.7 fps, 6 ms/f; total: 71520 f, 169881.2 fps, 0 ms/f [junit] 0 s: 60 f / 400 ms, 150.0 fps, 6 ms/f; total: 71580 f, 87080.2 fps, 0 ms/f [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4009e306: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4009e306 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[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x445b295b: tileRendererInUse null, GearsES2[obj 0x445b295b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x445b295b on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x445b295b created: GearsObj[0x6456ba6c, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x445b295b created: GearsObj[0x1b084406, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x445b295b created: GearsObj[0x1b084406, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x445b295b FIN GearsES2[obj 0x445b295b isInit true, usesShared false, 1 GearsObj[0x6456ba6c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1b084406, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x537e8835, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x445b295b 0/0 512x483 of 512x483, swapInterval 1, drawable 0x40003c, msaa false, tileRendererInUse null [junit] >> GearsES2 0x445b295b, 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[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x445b295b: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x445b295b 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[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x4c309d4d: tileRendererInUse null, GearsES2[obj 0x4c309d4d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4c309d4d on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x4c309d4d created: GearsObj[0x50af4df, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x4c309d4d created: GearsObj[0x4ddd610b, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x4c309d4d created: GearsObj[0x4ddd610b, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x4c309d4d FIN GearsES2[obj 0x4c309d4d isInit true, usesShared false, 1 GearsObj[0x50af4df, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4ddd610b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4c4cbaa0, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x4c309d4d 0/0 512x483 of 512x483, swapInterval 1, drawable 0x400055, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4c309d4d, 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[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x4c309d4d 512x483, swapInterval 1, drawable 0x400055 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4c309d4d: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4c309d4d 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[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x4c309d4d: tileRendererInUse null, GearsES2[obj 0x4c309d4d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4c309d4d on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x4c309d4d created: GearsObj[0x6aedb4b1, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x4c309d4d created: GearsObj[0x9058886, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x4c309d4d created: GearsObj[0x9058886, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x4c309d4d FIN GearsES2[obj 0x4c309d4d isInit true, usesShared false, 1 GearsObj[0x6aedb4b1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x9058886, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6200ea68, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x4c309d4d 0/0 512x483 of 512x483, swapInterval 1, drawable 0x40005c, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4c309d4d, 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[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x4c309d4d 512x483, swapInterval 1, drawable 0x40005c [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x4c309d4d 512x483, swapInterval 1, drawable 0x40005c [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4c309d4d: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4c309d4d 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[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x4c309d4d: tileRendererInUse null, GearsES2[obj 0x4c309d4d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4c309d4d on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x4c309d4d created: GearsObj[0x696f1ea2, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x4c309d4d created: GearsObj[0x729c5984, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x4c309d4d created: GearsObj[0x729c5984, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x4c309d4d FIN GearsES2[obj 0x4c309d4d isInit true, usesShared false, 1 GearsObj[0x696f1ea2, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x729c5984, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x15b362b3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x4c309d4d 0/0 512x483 of 512x483, swapInterval 1, drawable 0x400063, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4c309d4d, 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[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x4c309d4d 512x483, swapInterval 1, drawable 0x400063 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x4c309d4d 512x483, swapInterval 1, drawable 0x400063 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4c309d4d: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4c309d4d 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[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x4c309d4d: tileRendererInUse null, GearsES2[obj 0x4c309d4d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4c309d4d on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x4c309d4d created: GearsObj[0x5030eb83, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x4c309d4d created: GearsObj[0xf9aada9, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x4c309d4d created: GearsObj[0xf9aada9, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x4c309d4d FIN GearsES2[obj 0x4c309d4d isInit true, usesShared false, 1 GearsObj[0x5030eb83, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xf9aada9, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6a35fbc7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x4c309d4d 0/0 512x483 of 512x483, swapInterval 1, drawable 0x40006a, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4c309d4d, 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[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x4c309d4d 512x483, swapInterval 1, drawable 0x40006a [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x4c309d4d 512x483, swapInterval 1, drawable 0x40006a [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4c309d4d: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4c309d4d 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[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x4c309d4d: tileRendererInUse null, GearsES2[obj 0x4c309d4d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4c309d4d on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x4c309d4d created: GearsObj[0x3ef675c3, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x4c309d4d created: GearsObj[0x58d1331d, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x4c309d4d created: GearsObj[0x58d1331d, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x4c309d4d FIN GearsES2[obj 0x4c309d4d isInit true, usesShared false, 1 GearsObj[0x3ef675c3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x58d1331d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xeb3044f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x4c309d4d 0/0 512x483 of 512x483, swapInterval 1, drawable 0x400071, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4c309d4d, 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[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x4c309d4d 512x483, swapInterval 1, drawable 0x400071 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4c309d4d: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4c309d4d 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[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x4c309d4d: tileRendererInUse null, GearsES2[obj 0x4c309d4d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4c309d4d on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x4c309d4d created: GearsObj[0x281a6508, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x4c309d4d created: GearsObj[0x7e24c4b2, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x4c309d4d created: GearsObj[0x7e24c4b2, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x4c309d4d FIN GearsES2[obj 0x4c309d4d isInit true, usesShared false, 1 GearsObj[0x281a6508, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7e24c4b2, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x601eca7f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x4c309d4d 0/0 512x483 of 512x483, swapInterval 1, drawable 0x400078, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4c309d4d, angle 4.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[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x4c309d4d 512x483, swapInterval 1, drawable 0x400078 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x4c309d4d 512x483, swapInterval 1, drawable 0x400078 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4c309d4d: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4c309d4d 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[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x4c309d4d: tileRendererInUse null, GearsES2[obj 0x4c309d4d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4c309d4d on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x4c309d4d created: GearsObj[0x6b3c40df, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x4c309d4d created: GearsObj[0x254d69ef, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x4c309d4d created: GearsObj[0x254d69ef, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x4c309d4d FIN GearsES2[obj 0x4c309d4d isInit true, usesShared false, 1 GearsObj[0x6b3c40df, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x254d69ef, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7c77095e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x4c309d4d 0/0 512x483 of 512x483, swapInterval 1, drawable 0x40007f, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4c309d4d, angle 5.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[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x4c309d4d 512x483, swapInterval 1, drawable 0x40007f [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4c309d4d: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4c309d4d 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[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x4c309d4d: tileRendererInUse null, GearsES2[obj 0x4c309d4d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4c309d4d on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x4c309d4d created: GearsObj[0x14fc769d, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x4c309d4d created: GearsObj[0x4ac16503, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x4c309d4d created: GearsObj[0x4ac16503, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x4c309d4d FIN GearsES2[obj 0x4c309d4d isInit true, usesShared false, 1 GearsObj[0x14fc769d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4ac16503, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x42a53672, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x4c309d4d 0/0 512x483 of 512x483, swapInterval 1, drawable 0x400086, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4c309d4d, 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[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x4c309d4d 512x483, swapInterval 1, drawable 0x400086 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x4c309d4d 512x483, swapInterval 1, drawable 0x400086 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4c309d4d: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4c309d4d 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[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x4c309d4d: tileRendererInUse null, GearsES2[obj 0x4c309d4d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4c309d4d on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x4c309d4d created: GearsObj[0x6cd51d89, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x4c309d4d created: GearsObj[0x295aafd7, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x4c309d4d created: GearsObj[0x295aafd7, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x4c309d4d FIN GearsES2[obj 0x4c309d4d isInit true, usesShared false, 1 GearsObj[0x6cd51d89, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x295aafd7, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5b4e7073, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x4c309d4d 0/0 512x483 of 512x483, swapInterval 1, drawable 0x40008d, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4c309d4d, angle 6.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[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x4c309d4d 512x483, swapInterval 1, drawable 0x40008d [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x4c309d4d 512x483, swapInterval 1, drawable 0x40008d [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4c309d4d: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4c309d4d 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[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x4c309d4d: tileRendererInUse null, GearsES2[obj 0x4c309d4d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4c309d4d on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x4c309d4d created: GearsObj[0x17636ff4, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x4c309d4d created: GearsObj[0x7c454ab0, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x4c309d4d created: GearsObj[0x7c454ab0, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x4c309d4d FIN GearsES2[obj 0x4c309d4d isInit true, usesShared false, 1 GearsObj[0x17636ff4, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7c454ab0, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x414066cc, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x4c309d4d 0/0 512x483 of 512x483, swapInterval 1, drawable 0x400094, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4c309d4d, angle 7.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[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x4c309d4d 512x483, swapInterval 1, drawable 0x400094 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x4c309d4d 512x483, swapInterval 1, drawable 0x400094 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4c309d4d: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4c309d4d 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 @ 1751132464557 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132464561 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.163 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132459992 ms III - Start [junit] SLOCK [T main @ 1751132459996 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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] *** attachGLCanvas.X [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 / 6 ms, 10000.0 fps, 0 ms/f; total: 120 f, 20000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180 f, 25714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240 f, 34285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300 f, 42857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360 f, 51428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420 f, 52500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480 f, 60000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540 f, 67500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 600 f, 75000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 660 f, 82500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 720 f, 90000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 780 f, 86666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 840 f, 93333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 900 f, 100000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 960 f, 106666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1020 f, 113333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1080 f, 120000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1140 f, 126666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1200 f, 133333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1260 f, 140000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1320 f, 146666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1380 f, 153333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1440 f, 144000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1500 f, 150000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1560 f, 156000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1620 f, 162000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1680 f, 168000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1740 f, 174000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1800 f, 180000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1860 f, 186000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1920 f, 192000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1980 f, 198000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2040 f, 204000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2100 f, 190909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2160 f, 196363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2220 f, 201818.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2280 f, 207272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2340 f, 212727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2400 f, 218181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2460 f, 223636.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2520 f, 229090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2580 f, 234545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2640 f, 240000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2700 f, 245454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2760 f, 250909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2820 f, 256363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2880 f, 261818.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2940 f, 245000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3000 f, 250000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3060 f, 255000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3120 f, 260000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3180 f, 265000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3240 f, 270000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3300 f, 275000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3360 f, 280000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3420 f, 285000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3480 f, 290000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3540 f, 295000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3600 f, 300000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3660 f, 305000.0 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, 295384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3900 f, 300000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3960 f, 304615.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4020 f, 309230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4080 f, 313846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4140 f, 318461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4200 f, 323076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4260 f, 327692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4320 f, 332307.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4380 f, 336923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4440 f, 341538.4 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, 338571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4800 f, 342857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4860 f, 347142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4920 f, 351428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4980 f, 355714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5040 f, 360000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5100 f, 364285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5160 f, 368571.4 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, 368000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5580 f, 372000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5640 f, 376000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5700 f, 380000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5760 f, 384000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5820 f, 388000.0 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, 401250.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, 453750.0 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, 462352.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7920 f, 465882.3 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, 490000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8880 f, 493333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8940 f, 496666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9000 f, 500000.0 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, 505263.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9660 f, 508421.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9720 f, 511578.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9780 f, 514736.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9840 f, 517894.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9900 f, 521052.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9960 f, 524210.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10020 f, 527368.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10080 f, 530526.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10140 f, 507000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10200 f, 510000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10260 f, 513000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10320 f, 516000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10380 f, 519000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10440 f, 522000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10500 f, 525000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10560 f, 528000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10620 f, 531000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10680 f, 534000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10740 f, 537000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10800 f, 540000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10860 f, 543000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10920 f, 546000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10980 f, 549000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11040 f, 552000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11100 f, 555000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11160 f, 558000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11220 f, 561000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11280 f, 537142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11340 f, 540000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11400 f, 542857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11460 f, 545714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11520 f, 548571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11580 f, 551428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11640 f, 554285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11700 f, 557142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11760 f, 560000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11820 f, 562857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11880 f, 565714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11940 f, 568571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12000 f, 571428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12060 f, 574285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12120 f, 577142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12180 f, 580000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12240 f, 582857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12300 f, 585714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12360 f, 588571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12420 f, 591428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12480 f, 594285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12540 f, 570000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12600 f, 572727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12660 f, 575454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12720 f, 578181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12780 f, 580909.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12840 f, 583636.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12900 f, 586363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12960 f, 589090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13020 f, 591818.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13080 f, 594545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13140 f, 597272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13200 f, 600000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13260 f, 602727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13320 f, 605454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13380 f, 608181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13440 f, 610909.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13500 f, 613636.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13560 f, 616363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13620 f, 619090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13680 f, 594782.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13740 f, 597391.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13800 f, 600000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13860 f, 602608.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13920 f, 605217.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13980 f, 607826.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14040 f, 610434.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14100 f, 613043.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14160 f, 615652.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14220 f, 618260.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14280 f, 620869.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14340 f, 623478.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14400 f, 626086.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14460 f, 628695.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14520 f, 631304.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14580 f, 633913.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14640 f, 636521.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14700 f, 639130.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14760 f, 641739.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14820 f, 644347.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14880 f, 620000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14940 f, 622500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15000 f, 625000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15060 f, 627500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15120 f, 630000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15180 f, 632500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15240 f, 635000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15300 f, 637500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15360 f, 640000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15420 f, 642500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15480 f, 645000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15540 f, 647500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15600 f, 650000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15660 f, 652500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15720 f, 655000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15780 f, 657500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15840 f, 660000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15900 f, 662500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15960 f, 665000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16020 f, 667500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16080 f, 643200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16140 f, 645600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16200 f, 648000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16260 f, 650400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16320 f, 652800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16380 f, 655200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16440 f, 657600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16500 f, 660000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16560 f, 662400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16620 f, 664800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16680 f, 667200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16740 f, 669600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16800 f, 672000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16860 f, 674400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16920 f, 676800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16980 f, 679200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17040 f, 681600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17100 f, 684000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17160 f, 686400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17220 f, 688800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17280 f, 691200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17340 f, 693600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17400 f, 696000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17460 f, 671538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17520 f, 673846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17580 f, 676153.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17640 f, 678461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17700 f, 680769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17760 f, 683076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17820 f, 685384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17880 f, 687692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17940 f, 690000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18000 f, 692307.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18060 f, 694615.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18120 f, 696923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18180 f, 699230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18240 f, 701538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18300 f, 703846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18360 f, 706153.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18420 f, 708461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18480 f, 710769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18540 f, 686666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18600 f, 688888.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18660 f, 691111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18720 f, 693333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18780 f, 695555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18840 f, 697777.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18900 f, 700000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18960 f, 702222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19020 f, 704444.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19080 f, 706666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19140 f, 708888.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19200 f, 711111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19260 f, 713333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19320 f, 715555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19380 f, 717777.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19440 f, 720000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19500 f, 696428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19560 f, 698571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19620 f, 700714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19680 f, 702857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19740 f, 705000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19800 f, 707142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19860 f, 709285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19920 f, 711428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19980 f, 713571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20040 f, 715714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20100 f, 717857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20160 f, 720000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20220 f, 722142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20280 f, 724285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20340 f, 726428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20400 f, 728571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20460 f, 730714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20520 f, 732857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20580 f, 735000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20640 f, 737142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20700 f, 739285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20760 f, 741428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20820 f, 717931.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20880 f, 720000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20940 f, 722068.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21000 f, 724137.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21060 f, 726206.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21120 f, 728275.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21180 f, 730344.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21240 f, 732413.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21300 f, 734482.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21360 f, 736551.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21420 f, 738620.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21480 f, 740689.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21540 f, 742758.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21600 f, 744827.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21660 f, 722000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21720 f, 724000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21780 f, 726000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21840 f, 728000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21900 f, 730000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21960 f, 732000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22020 f, 734000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22080 f, 736000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22140 f, 738000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22200 f, 740000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22260 f, 742000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22320 f, 744000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22380 f, 746000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22440 f, 723870.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22500 f, 725806.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22560 f, 727741.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22620 f, 729677.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22680 f, 731612.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22740 f, 733548.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22800 f, 735483.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22860 f, 737419.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22920 f, 739354.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22980 f, 741290.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23040 f, 743225.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23100 f, 745161.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23160 f, 747096.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23220 f, 749032.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23280 f, 750967.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23340 f, 752903.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23400 f, 754838.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23460 f, 733125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23520 f, 735000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23580 f, 736875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23640 f, 738750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23700 f, 740625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23760 f, 742500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23820 f, 744375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23880 f, 746250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23940 f, 748125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24000 f, 750000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24060 f, 751875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24120 f, 753750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24180 f, 755625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24240 f, 757500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24300 f, 759375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24360 f, 761250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24420 f, 763125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24480 f, 765000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24540 f, 766875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24600 f, 768750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24660 f, 770625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24720 f, 772500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24780 f, 774375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24840 f, 776250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24900 f, 778125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24960 f, 780000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25020 f, 781875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25080 f, 783750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25140 f, 785625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25200 f, 787500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25260 f, 789375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25320 f, 791250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25380 f, 793125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25440 f, 770909.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25500 f, 772727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25560 f, 774545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25620 f, 776363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25680 f, 778181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25740 f, 780000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25800 f, 781818.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25860 f, 783636.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25920 f, 785454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25980 f, 787272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26040 f, 789090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26100 f, 790909.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26160 f, 792727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26220 f, 794545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26280 f, 796363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26340 f, 798181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26400 f, 800000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26460 f, 801818.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26520 f, 803636.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26580 f, 805454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26640 f, 807272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26700 f, 809090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26760 f, 810909.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26820 f, 812727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26880 f, 814545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26940 f, 816363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27000 f, 818181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27060 f, 820000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27120 f, 821818.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27180 f, 823636.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27240 f, 825454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27300 f, 827272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27360 f, 829090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27420 f, 806470.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27480 f, 808235.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27540 f, 810000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27600 f, 811764.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27660 f, 813529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27720 f, 815294.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27780 f, 817058.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27840 f, 818823.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27900 f, 820588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27960 f, 822352.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28020 f, 824117.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28080 f, 825882.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28140 f, 827647.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28200 f, 829411.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28260 f, 831176.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28320 f, 832941.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28380 f, 834705.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28440 f, 836470.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28500 f, 838235.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28560 f, 840000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28620 f, 841764.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28680 f, 843529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28740 f, 845294.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28800 f, 847058.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28860 f, 848823.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28920 f, 850588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28980 f, 852352.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29040 f, 854117.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29100 f, 855882.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29160 f, 857647.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29220 f, 859411.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29280 f, 836571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29340 f, 838285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29400 f, 840000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29460 f, 841714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29520 f, 843428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29580 f, 845142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29640 f, 846857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29700 f, 848571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29760 f, 850285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29820 f, 852000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29880 f, 853714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29940 f, 855428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30000 f, 857142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30060 f, 858857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30120 f, 860571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30180 f, 862285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30240 f, 864000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30300 f, 865714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30360 f, 867428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30420 f, 869142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30480 f, 870857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30540 f, 872571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30600 f, 874285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30660 f, 876000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30720 f, 877714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30780 f, 879428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30840 f, 881142.9 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, 861666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31080 f, 863333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31140 f, 865000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31200 f, 866666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31260 f, 868333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31320 f, 870000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31380 f, 871666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31440 f, 873333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31500 f, 875000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31560 f, 876666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31620 f, 878333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31680 f, 880000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31740 f, 881666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31800 f, 883333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31860 f, 885000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31920 f, 886666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31980 f, 888333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32040 f, 890000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32100 f, 891666.7 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, 893513.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33120 f, 895135.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33180 f, 896756.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33240 f, 898378.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33300 f, 900000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33360 f, 901621.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33420 f, 903243.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33480 f, 904864.9 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, 945405.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35040 f, 947027.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35100 f, 948648.6 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, 956842.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36420 f, 958421.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36480 f, 960000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36540 f, 961578.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36600 f, 963157.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36660 f, 964736.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36720 f, 966315.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36780 f, 967894.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36840 f, 969473.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36900 f, 971052.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36960 f, 972631.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37020 f, 974210.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37080 f, 975789.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37140 f, 977368.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37200 f, 978947.4 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, 966153.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37740 f, 967692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37800 f, 969230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37860 f, 970769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37920 f, 972307.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37980 f, 973846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38040 f, 975384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38100 f, 976923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38160 f, 978461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38220 f, 980000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38280 f, 981538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38340 f, 983076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38400 f, 984615.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38460 f, 986153.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38520 f, 987692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38580 f, 989230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38640 f, 990769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38700 f, 992307.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38760 f, 993846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38820 f, 995384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38880 f, 996923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38940 f, 973500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39000 f, 975000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39060 f, 976500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39120 f, 978000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39180 f, 979500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39240 f, 981000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39300 f, 982500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39360 f, 984000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39420 f, 985500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39480 f, 987000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39540 f, 988500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39600 f, 990000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39660 f, 991500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39720 f, 993000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39780 f, 994500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39840 f, 996000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39900 f, 997500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39960 f, 999000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40020 f, 1000500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40080 f, 1002000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40140 f, 1003500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40200 f, 1005000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40260 f, 1006500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40320 f, 1008000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40380 f, 1009500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40440 f, 1011000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40500 f, 1012500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40560 f, 1014000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40620 f, 1015500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40680 f, 1017000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40740 f, 1018500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40800 f, 1020000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40860 f, 1021500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40920 f, 1023000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40980 f, 999512.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41040 f, 1000975.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41100 f, 1002439.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41160 f, 1003902.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41220 f, 1005365.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41280 f, 1006829.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41340 f, 1008292.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41400 f, 1009756.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41460 f, 1011219.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41520 f, 1012682.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41580 f, 1014146.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41640 f, 1015609.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41700 f, 1017073.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41760 f, 1018536.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41820 f, 1020000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41880 f, 1021463.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41940 f, 1022926.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42000 f, 1024390.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42060 f, 1025853.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42120 f, 1027317.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42180 f, 1028780.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42240 f, 1030243.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42300 f, 1031707.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42360 f, 1033170.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42420 f, 1034634.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42480 f, 1036097.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42540 f, 1037561.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42600 f, 1039024.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42660 f, 1040487.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42720 f, 1041951.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42780 f, 1043414.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42840 f, 1044878.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42900 f, 1046341.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42960 f, 1047804.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43020 f, 1049268.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43080 f, 1050731.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43140 f, 1052195.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43200 f, 1028571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43260 f, 1030000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43320 f, 1031428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43380 f, 1032857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43440 f, 1034285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43500 f, 1035714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43560 f, 1037142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43620 f, 1038571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43680 f, 1040000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43740 f, 1041428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43800 f, 1042857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43860 f, 1044285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43920 f, 1045714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43980 f, 1047142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44040 f, 1048571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44100 f, 1050000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44160 f, 1051428.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44220 f, 1052857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44280 f, 1054285.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44340 f, 1055714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44400 f, 1057142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44460 f, 1058571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44520 f, 1060000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44580 f, 1061428.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44640 f, 1062857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44700 f, 1064285.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44760 f, 1065714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44820 f, 1067142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44880 f, 1068571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44940 f, 1070000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45000 f, 1071428.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45060 f, 1072857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45120 f, 1074285.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45180 f, 1075714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45240 f, 1077142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45300 f, 1078571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45360 f, 1080000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45420 f, 1056279.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45480 f, 1057674.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45540 f, 1059069.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45600 f, 1060465.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45660 f, 1061860.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45720 f, 1063255.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45780 f, 1064651.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45840 f, 1066046.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45900 f, 1067441.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45960 f, 1068837.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46020 f, 1070232.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46080 f, 1071627.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46140 f, 1073023.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46200 f, 1074418.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46260 f, 1075814.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46320 f, 1077209.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46380 f, 1078604.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46440 f, 1080000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46500 f, 1081395.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46560 f, 1082790.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46620 f, 1084186.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46680 f, 1085581.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46740 f, 1086976.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46800 f, 1088372.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46860 f, 1089767.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46920 f, 1091162.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46980 f, 1092558.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47040 f, 1093953.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47100 f, 1095348.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47160 f, 1096744.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47220 f, 1098139.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47280 f, 1099534.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47340 f, 1100930.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47400 f, 1102325.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47460 f, 1103720.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47520 f, 1105116.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47580 f, 1106511.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47640 f, 1107907.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47700 f, 1084090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47760 f, 1085454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47820 f, 1086818.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47880 f, 1088181.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47940 f, 1089545.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48000 f, 1090909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48060 f, 1092272.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48120 f, 1093636.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48180 f, 1095000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48240 f, 1096363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48300 f, 1097727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48360 f, 1099090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48420 f, 1100454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48480 f, 1101818.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48540 f, 1103181.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48600 f, 1104545.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48660 f, 1105909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48720 f, 1107272.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48780 f, 1108636.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48840 f, 1110000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48900 f, 1111363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48960 f, 1112727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49020 f, 1114090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49080 f, 1115454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49140 f, 1116818.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49200 f, 1118181.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49260 f, 1119545.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49320 f, 1120909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49380 f, 1122272.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49440 f, 1123636.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49500 f, 1125000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49560 f, 1126363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49620 f, 1127727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49680 f, 1129090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49740 f, 1130454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49800 f, 1131818.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49860 f, 1133181.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49920 f, 1134545.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49980 f, 1110666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50040 f, 1112000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50100 f, 1113333.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50160 f, 1114666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50220 f, 1116000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50280 f, 1117333.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50340 f, 1118666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50400 f, 1120000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50460 f, 1121333.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50520 f, 1122666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50580 f, 1124000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50640 f, 1125333.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50700 f, 1126666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50760 f, 1128000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50820 f, 1129333.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50880 f, 1130666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50940 f, 1132000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51000 f, 1133333.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51060 f, 1134666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51120 f, 1136000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51180 f, 1137333.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51240 f, 1138666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51300 f, 1140000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51360 f, 1141333.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51420 f, 1142666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51480 f, 1144000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51540 f, 1145333.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51600 f, 1146666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51660 f, 1148000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51720 f, 1149333.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51780 f, 1150666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51840 f, 1152000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51900 f, 1153333.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51960 f, 1154666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52020 f, 1156000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52080 f, 1132173.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52140 f, 1133478.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52200 f, 1134782.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52260 f, 1136087.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52320 f, 1137391.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52380 f, 1138695.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52440 f, 1140000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52500 f, 1141304.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52560 f, 1142608.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52620 f, 1143913.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52680 f, 1145217.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52740 f, 1146521.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52800 f, 1147826.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52860 f, 1149130.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52920 f, 1150434.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52980 f, 1151739.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53040 f, 1153043.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53100 f, 1154347.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53160 f, 1155652.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53220 f, 1156956.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53280 f, 1158260.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53340 f, 1159565.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53400 f, 1160869.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53460 f, 1162173.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53520 f, 1163478.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53580 f, 1164782.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53640 f, 1166087.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53700 f, 1167391.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53760 f, 1168695.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53820 f, 1170000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53880 f, 1171304.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53940 f, 1172608.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54000 f, 1173913.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54060 f, 1175217.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54120 f, 1176521.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54180 f, 1177826.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54240 f, 1179130.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54300 f, 1155319.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54360 f, 1156595.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54420 f, 1157872.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54480 f, 1159148.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54540 f, 1160425.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54600 f, 1161702.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54660 f, 1162978.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54720 f, 1164255.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54780 f, 1165531.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54840 f, 1166808.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54900 f, 1168085.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54960 f, 1169361.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55020 f, 1170638.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55080 f, 1171914.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55140 f, 1173191.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55200 f, 1174468.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55260 f, 1175744.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55320 f, 1177021.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55380 f, 1178297.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55440 f, 1179574.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55500 f, 1180851.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55560 f, 1182127.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55620 f, 1183404.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55680 f, 1184680.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55740 f, 1185957.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55800 f, 1187234.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55860 f, 1188510.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55920 f, 1189787.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55980 f, 1191063.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56040 f, 1192340.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56100 f, 1193617.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56160 f, 1194893.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56220 f, 1196170.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56280 f, 1197446.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56340 f, 1198723.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56400 f, 1200000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56460 f, 1201276.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56520 f, 1202553.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56580 f, 1203829.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56640 f, 1205106.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56700 f, 1181250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56760 f, 1182500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56820 f, 1183750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56880 f, 1185000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56940 f, 1186250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57000 f, 1187500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57060 f, 1188750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57120 f, 1190000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57180 f, 1191250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57240 f, 1192500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57300 f, 1193750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57360 f, 1195000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57420 f, 1196250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57480 f, 1197500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57540 f, 1198750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57600 f, 1200000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57660 f, 1201250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57720 f, 1202500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57780 f, 1203750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57840 f, 1205000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57900 f, 1206250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57960 f, 1207500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58020 f, 1208750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58080 f, 1210000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58140 f, 1186530.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58200 f, 1187755.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58260 f, 1188979.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58320 f, 1190204.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58380 f, 1191428.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58440 f, 1192653.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58500 f, 1193877.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58560 f, 1195102.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58620 f, 1196326.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58680 f, 1197551.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58740 f, 1198775.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58800 f, 1200000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58860 f, 1201224.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58920 f, 1202449.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58980 f, 1203673.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59040 f, 1204898.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59100 f, 1206122.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59160 f, 1207347.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59220 f, 1208571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59280 f, 1209795.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59340 f, 1186800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59400 f, 1188000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59460 f, 1189200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59520 f, 1190400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59580 f, 1191600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59640 f, 1192800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59700 f, 1194000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59760 f, 1195200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59820 f, 1196400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59880 f, 1197600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59940 f, 1198800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60000 f, 1200000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60060 f, 1201200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60120 f, 1202400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60180 f, 1203600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60240 f, 1204800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60300 f, 1206000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60360 f, 1207200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60420 f, 1208400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60480 f, 1209600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60540 f, 1210800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60600 f, 1188235.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60660 f, 1189411.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60720 f, 1190588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60780 f, 1191764.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60840 f, 1192941.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60900 f, 1194117.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60960 f, 1195294.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61020 f, 1196470.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61080 f, 1197647.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61140 f, 1198823.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61200 f, 1200000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61260 f, 1201176.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61320 f, 1202353.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61380 f, 1203529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61440 f, 1204705.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61500 f, 1205882.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61560 f, 1207058.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61620 f, 1208235.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61680 f, 1209411.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61740 f, 1210588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61800 f, 1211764.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61860 f, 1189615.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61920 f, 1190769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61980 f, 1191923.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62040 f, 1193076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62100 f, 1194230.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62160 f, 1195384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62220 f, 1196538.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62280 f, 1197692.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62340 f, 1198846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62400 f, 1200000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62460 f, 1201153.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62520 f, 1202307.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62580 f, 1203461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62640 f, 1204615.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62700 f, 1205769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62760 f, 1206923.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62820 f, 1208076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62880 f, 1209230.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62940 f, 1210384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63000 f, 1211538.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63060 f, 1212692.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63120 f, 1190943.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63180 f, 1192075.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63240 f, 1193207.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63300 f, 1194339.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63360 f, 1195471.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63420 f, 1196603.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63480 f, 1197735.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63540 f, 1198867.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63600 f, 1200000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63660 f, 1201132.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63720 f, 1202264.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63780 f, 1203396.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63840 f, 1204528.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63900 f, 1205660.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63960 f, 1206792.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64020 f, 1207924.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64080 f, 1209056.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64140 f, 1210188.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64200 f, 1211320.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64260 f, 1190000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64320 f, 1191111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64380 f, 1192222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64440 f, 1193333.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64500 f, 1194444.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64560 f, 1195555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64620 f, 1196666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64680 f, 1197777.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64740 f, 1198888.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64800 f, 1200000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64860 f, 1201111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64920 f, 1202222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64980 f, 1203333.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65040 f, 1204444.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65100 f, 1205555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65160 f, 1184727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65220 f, 1185818.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65280 f, 1186909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65340 f, 1188000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65400 f, 1189090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65460 f, 1190181.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65520 f, 1191272.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65580 f, 1192363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65640 f, 1193454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65700 f, 1194545.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65760 f, 1195636.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65820 f, 1196727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65880 f, 1197818.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65940 f, 1198909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66000 f, 1200000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66060 f, 1201090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66120 f, 1202181.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66180 f, 1203272.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66240 f, 1204363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66300 f, 1205454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66360 f, 1206545.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66420 f, 1207636.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66480 f, 1208727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66540 f, 1209818.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66600 f, 1210909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66660 f, 1190357.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66720 f, 1191428.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66780 f, 1192500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66840 f, 1193571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66900 f, 1194642.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66960 f, 1195714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67020 f, 1196785.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67080 f, 1197857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67140 f, 1198928.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67200 f, 1200000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67260 f, 1201071.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67320 f, 1202142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67380 f, 1203214.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67440 f, 1204285.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67500 f, 1205357.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67560 f, 1206428.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67620 f, 1207500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67680 f, 1208571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67740 f, 1209642.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67800 f, 1210714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67860 f, 1211785.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67920 f, 1212857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67980 f, 1213928.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68040 f, 1215000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68100 f, 1216071.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68160 f, 1217142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68220 f, 1218214.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68280 f, 1219285.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68340 f, 1220357.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68400 f, 1221428.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68460 f, 1222500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68520 f, 1223571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68580 f, 1224642.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68640 f, 1225714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68700 f, 1226785.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68760 f, 1206315.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68820 f, 1207368.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68880 f, 1208421.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68940 f, 1209473.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69000 f, 1210526.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69060 f, 1211579.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69120 f, 1212631.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69180 f, 1213684.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69240 f, 1214736.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69300 f, 1215789.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69360 f, 1216842.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69420 f, 1217894.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69480 f, 1218947.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69540 f, 1220000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69600 f, 1221052.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69660 f, 1222105.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69720 f, 1223157.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69780 f, 1224210.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69840 f, 1225263.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69900 f, 1226315.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69960 f, 1227368.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70020 f, 1228421.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70080 f, 1229473.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70140 f, 1230526.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70200 f, 1231579.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70260 f, 1232631.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70320 f, 1233684.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70380 f, 1213448.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70440 f, 1214482.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70500 f, 1215517.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70560 f, 1216551.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70620 f, 1217586.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70680 f, 1218620.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70740 f, 1219655.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70800 f, 1220689.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70860 f, 1221724.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70920 f, 1222758.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70980 f, 1223793.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71040 f, 1224827.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71100 f, 1225862.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71160 f, 1226896.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71220 f, 1227931.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71280 f, 1228965.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71340 f, 1230000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71400 f, 1231034.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71460 f, 1232069.0 fps, 0 ms/f [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x4009e306: tileRendererInUse null, GearsES2[obj 0x4009e306 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4009e306 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x4009e306 created: GearsObj[0x404dbac3, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x4009e306 created: GearsObj[0x7987a1d3, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x4009e306 created: GearsObj[0x7987a1d3, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x4009e306 FIN GearsES2[obj 0x4009e306 isInit true, usesShared false, 1 GearsObj[0x404dbac3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7987a1d3, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x542b5195, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x4009e306 0/0 512x483 of 512x483, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4009e306, 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 / 362 ms, 165.7 fps, 6 ms/f; total: 71520 f, 169881.2 fps, 0 ms/f [junit] 0 s: 60 f / 400 ms, 150.0 fps, 6 ms/f; total: 71580 f, 87080.2 fps, 0 ms/f [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4009e306: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4009e306 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[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x445b295b: tileRendererInUse null, GearsES2[obj 0x445b295b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x445b295b on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x445b295b created: GearsObj[0x6456ba6c, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x445b295b created: GearsObj[0x1b084406, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x445b295b created: GearsObj[0x1b084406, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x445b295b FIN GearsES2[obj 0x445b295b isInit true, usesShared false, 1 GearsObj[0x6456ba6c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1b084406, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x537e8835, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x445b295b 0/0 512x483 of 512x483, swapInterval 1, drawable 0x40003c, msaa false, tileRendererInUse null [junit] >> GearsES2 0x445b295b, 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[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x445b295b: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x445b295b 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[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x4c309d4d: tileRendererInUse null, GearsES2[obj 0x4c309d4d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4c309d4d on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x4c309d4d created: GearsObj[0x50af4df, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x4c309d4d created: GearsObj[0x4ddd610b, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x4c309d4d created: GearsObj[0x4ddd610b, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x4c309d4d FIN GearsES2[obj 0x4c309d4d isInit true, usesShared false, 1 GearsObj[0x50af4df, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4ddd610b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4c4cbaa0, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x4c309d4d 0/0 512x483 of 512x483, swapInterval 1, drawable 0x400055, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4c309d4d, 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[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x4c309d4d 512x483, swapInterval 1, drawable 0x400055 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4c309d4d: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4c309d4d 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[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x4c309d4d: tileRendererInUse null, GearsES2[obj 0x4c309d4d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4c309d4d on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x4c309d4d created: GearsObj[0x6aedb4b1, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x4c309d4d created: GearsObj[0x9058886, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x4c309d4d created: GearsObj[0x9058886, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x4c309d4d FIN GearsES2[obj 0x4c309d4d isInit true, usesShared false, 1 GearsObj[0x6aedb4b1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x9058886, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6200ea68, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x4c309d4d 0/0 512x483 of 512x483, swapInterval 1, drawable 0x40005c, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4c309d4d, 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[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x4c309d4d 512x483, swapInterval 1, drawable 0x40005c [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x4c309d4d 512x483, swapInterval 1, drawable 0x40005c [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4c309d4d: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4c309d4d 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[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x4c309d4d: tileRendererInUse null, GearsES2[obj 0x4c309d4d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4c309d4d on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x4c309d4d created: GearsObj[0x696f1ea2, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x4c309d4d created: GearsObj[0x729c5984, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x4c309d4d created: GearsObj[0x729c5984, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x4c309d4d FIN GearsES2[obj 0x4c309d4d isInit true, usesShared false, 1 GearsObj[0x696f1ea2, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x729c5984, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x15b362b3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x4c309d4d 0/0 512x483 of 512x483, swapInterval 1, drawable 0x400063, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4c309d4d, 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[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x4c309d4d 512x483, swapInterval 1, drawable 0x400063 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x4c309d4d 512x483, swapInterval 1, drawable 0x400063 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4c309d4d: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4c309d4d 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[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x4c309d4d: tileRendererInUse null, GearsES2[obj 0x4c309d4d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4c309d4d on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x4c309d4d created: GearsObj[0x5030eb83, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x4c309d4d created: GearsObj[0xf9aada9, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x4c309d4d created: GearsObj[0xf9aada9, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x4c309d4d FIN GearsES2[obj 0x4c309d4d isInit true, usesShared false, 1 GearsObj[0x5030eb83, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xf9aada9, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6a35fbc7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x4c309d4d 0/0 512x483 of 512x483, swapInterval 1, drawable 0x40006a, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4c309d4d, 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[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x4c309d4d 512x483, swapInterval 1, drawable 0x40006a [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x4c309d4d 512x483, swapInterval 1, drawable 0x40006a [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4c309d4d: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4c309d4d 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[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x4c309d4d: tileRendererInUse null, GearsES2[obj 0x4c309d4d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4c309d4d on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x4c309d4d created: GearsObj[0x3ef675c3, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x4c309d4d created: GearsObj[0x58d1331d, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x4c309d4d created: GearsObj[0x58d1331d, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x4c309d4d FIN GearsES2[obj 0x4c309d4d isInit true, usesShared false, 1 GearsObj[0x3ef675c3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x58d1331d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xeb3044f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x4c309d4d 0/0 512x483 of 512x483, swapInterval 1, drawable 0x400071, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4c309d4d, 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[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x4c309d4d 512x483, swapInterval 1, drawable 0x400071 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4c309d4d: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4c309d4d 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[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x4c309d4d: tileRendererInUse null, GearsES2[obj 0x4c309d4d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4c309d4d on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x4c309d4d created: GearsObj[0x281a6508, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x4c309d4d created: GearsObj[0x7e24c4b2, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x4c309d4d created: GearsObj[0x7e24c4b2, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x4c309d4d FIN GearsES2[obj 0x4c309d4d isInit true, usesShared false, 1 GearsObj[0x281a6508, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7e24c4b2, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x601eca7f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x4c309d4d 0/0 512x483 of 512x483, swapInterval 1, drawable 0x400078, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4c309d4d, angle 4.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[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x4c309d4d 512x483, swapInterval 1, drawable 0x400078 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x4c309d4d 512x483, swapInterval 1, drawable 0x400078 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4c309d4d: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4c309d4d 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[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x4c309d4d: tileRendererInUse null, GearsES2[obj 0x4c309d4d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4c309d4d on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x4c309d4d created: GearsObj[0x6b3c40df, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x4c309d4d created: GearsObj[0x254d69ef, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x4c309d4d created: GearsObj[0x254d69ef, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x4c309d4d FIN GearsES2[obj 0x4c309d4d isInit true, usesShared false, 1 GearsObj[0x6b3c40df, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x254d69ef, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7c77095e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x4c309d4d 0/0 512x483 of 512x483, swapInterval 1, drawable 0x40007f, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4c309d4d, angle 5.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[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x4c309d4d 512x483, swapInterval 1, drawable 0x40007f [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4c309d4d: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4c309d4d 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[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x4c309d4d: tileRendererInUse null, GearsES2[obj 0x4c309d4d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4c309d4d on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x4c309d4d created: GearsObj[0x14fc769d, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x4c309d4d created: GearsObj[0x4ac16503, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x4c309d4d created: GearsObj[0x4ac16503, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x4c309d4d FIN GearsES2[obj 0x4c309d4d isInit true, usesShared false, 1 GearsObj[0x14fc769d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4ac16503, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x42a53672, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x4c309d4d 0/0 512x483 of 512x483, swapInterval 1, drawable 0x400086, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4c309d4d, 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[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x4c309d4d 512x483, swapInterval 1, drawable 0x400086 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x4c309d4d 512x483, swapInterval 1, drawable 0x400086 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4c309d4d: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4c309d4d 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[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x4c309d4d: tileRendererInUse null, GearsES2[obj 0x4c309d4d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4c309d4d on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x4c309d4d created: GearsObj[0x6cd51d89, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x4c309d4d created: GearsObj[0x295aafd7, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x4c309d4d created: GearsObj[0x295aafd7, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x4c309d4d FIN GearsES2[obj 0x4c309d4d isInit true, usesShared false, 1 GearsObj[0x6cd51d89, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x295aafd7, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5b4e7073, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x4c309d4d 0/0 512x483 of 512x483, swapInterval 1, drawable 0x40008d, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4c309d4d, angle 6.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[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x4c309d4d 512x483, swapInterval 1, drawable 0x40008d [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x4c309d4d 512x483, swapInterval 1, drawable 0x40008d [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4c309d4d: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4c309d4d 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[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x4c309d4d: tileRendererInUse null, GearsES2[obj 0x4c309d4d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4c309d4d on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x4c309d4d created: GearsObj[0x17636ff4, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x4c309d4d created: GearsObj[0x7c454ab0, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x4c309d4d created: GearsObj[0x7c454ab0, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x4c309d4d FIN GearsES2[obj 0x4c309d4d isInit true, usesShared false, 1 GearsObj[0x17636ff4, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7c454ab0, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x414066cc, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x4c309d4d 0/0 512x483 of 512x483, swapInterval 1, drawable 0x400094, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4c309d4d, angle 7.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[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x4c309d4d 512x483, swapInterval 1, drawable 0x400094 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x4c309d4d 512x483, swapInterval 1, drawable 0x400094 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4c309d4d: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4c309d4d 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 @ 1751132464557 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132464561 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01Animator took 1.557 sec [junit] Testcase: test02FPSAnimator took 1.148 sec [junit] Testcase: test02FPSAnimator_RestartOnAWTEDT took 1.81 sec [junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.163 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132459992 ms III - Start [junit] SLOCK [T main @ 1751132459996 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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] *** attachGLCanvas.X [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 / 6 ms, 10000.0 fps, 0 ms/f; total: 120 f, 20000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180 f, 25714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240 f, 34285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300 f, 42857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360 f, 51428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420 f, 52500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480 f, 60000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540 f, 67500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 600 f, 75000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 660 f, 82500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 720 f, 90000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 780 f, 86666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 840 f, 93333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 900 f, 100000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 960 f, 106666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1020 f, 113333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1080 f, 120000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1140 f, 126666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1200 f, 133333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1260 f, 140000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1320 f, 146666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1380 f, 153333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1440 f, 144000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1500 f, 150000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1560 f, 156000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1620 f, 162000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1680 f, 168000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1740 f, 174000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1800 f, 180000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1860 f, 186000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1920 f, 192000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1980 f, 198000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2040 f, 204000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2100 f, 190909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2160 f, 196363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2220 f, 201818.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2280 f, 207272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2340 f, 212727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2400 f, 218181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2460 f, 223636.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2520 f, 229090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2580 f, 234545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2640 f, 240000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2700 f, 245454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2760 f, 250909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2820 f, 256363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2880 f, 261818.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2940 f, 245000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3000 f, 250000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3060 f, 255000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3120 f, 260000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3180 f, 265000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3240 f, 270000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3300 f, 275000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3360 f, 280000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3420 f, 285000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3480 f, 290000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3540 f, 295000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3600 f, 300000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3660 f, 305000.0 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, 295384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3900 f, 300000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3960 f, 304615.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4020 f, 309230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4080 f, 313846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4140 f, 318461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4200 f, 323076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4260 f, 327692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4320 f, 332307.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4380 f, 336923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4440 f, 341538.4 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, 338571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4800 f, 342857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4860 f, 347142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4920 f, 351428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4980 f, 355714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5040 f, 360000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5100 f, 364285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5160 f, 368571.4 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, 368000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5580 f, 372000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5640 f, 376000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5700 f, 380000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5760 f, 384000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5820 f, 388000.0 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, 401250.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, 453750.0 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, 462352.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7920 f, 465882.3 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, 490000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8880 f, 493333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8940 f, 496666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9000 f, 500000.0 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, 505263.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9660 f, 508421.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9720 f, 511578.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9780 f, 514736.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9840 f, 517894.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9900 f, 521052.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9960 f, 524210.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10020 f, 527368.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10080 f, 530526.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10140 f, 507000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10200 f, 510000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10260 f, 513000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10320 f, 516000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10380 f, 519000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10440 f, 522000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10500 f, 525000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10560 f, 528000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10620 f, 531000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10680 f, 534000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10740 f, 537000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10800 f, 540000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10860 f, 543000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10920 f, 546000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10980 f, 549000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11040 f, 552000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11100 f, 555000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11160 f, 558000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11220 f, 561000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11280 f, 537142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11340 f, 540000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11400 f, 542857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11460 f, 545714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11520 f, 548571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11580 f, 551428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11640 f, 554285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11700 f, 557142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11760 f, 560000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11820 f, 562857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11880 f, 565714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11940 f, 568571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12000 f, 571428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12060 f, 574285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12120 f, 577142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12180 f, 580000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12240 f, 582857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12300 f, 585714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12360 f, 588571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12420 f, 591428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12480 f, 594285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12540 f, 570000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12600 f, 572727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12660 f, 575454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12720 f, 578181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12780 f, 580909.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12840 f, 583636.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12900 f, 586363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12960 f, 589090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13020 f, 591818.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13080 f, 594545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13140 f, 597272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13200 f, 600000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13260 f, 602727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13320 f, 605454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13380 f, 608181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13440 f, 610909.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13500 f, 613636.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13560 f, 616363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13620 f, 619090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13680 f, 594782.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13740 f, 597391.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13800 f, 600000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13860 f, 602608.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13920 f, 605217.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13980 f, 607826.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14040 f, 610434.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14100 f, 613043.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14160 f, 615652.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14220 f, 618260.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14280 f, 620869.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14340 f, 623478.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14400 f, 626086.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14460 f, 628695.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14520 f, 631304.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14580 f, 633913.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14640 f, 636521.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14700 f, 639130.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14760 f, 641739.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14820 f, 644347.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14880 f, 620000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14940 f, 622500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15000 f, 625000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15060 f, 627500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15120 f, 630000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15180 f, 632500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15240 f, 635000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15300 f, 637500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15360 f, 640000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15420 f, 642500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15480 f, 645000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15540 f, 647500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15600 f, 650000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15660 f, 652500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15720 f, 655000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15780 f, 657500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15840 f, 660000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15900 f, 662500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15960 f, 665000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16020 f, 667500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16080 f, 643200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16140 f, 645600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16200 f, 648000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16260 f, 650400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16320 f, 652800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16380 f, 655200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16440 f, 657600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16500 f, 660000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16560 f, 662400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16620 f, 664800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16680 f, 667200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16740 f, 669600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16800 f, 672000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16860 f, 674400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16920 f, 676800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16980 f, 679200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17040 f, 681600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17100 f, 684000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17160 f, 686400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17220 f, 688800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17280 f, 691200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17340 f, 693600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17400 f, 696000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17460 f, 671538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17520 f, 673846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17580 f, 676153.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17640 f, 678461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17700 f, 680769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17760 f, 683076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17820 f, 685384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17880 f, 687692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17940 f, 690000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18000 f, 692307.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18060 f, 694615.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18120 f, 696923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18180 f, 699230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18240 f, 701538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18300 f, 703846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18360 f, 706153.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18420 f, 708461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18480 f, 710769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18540 f, 686666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18600 f, 688888.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18660 f, 691111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18720 f, 693333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18780 f, 695555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18840 f, 697777.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18900 f, 700000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18960 f, 702222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19020 f, 704444.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19080 f, 706666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19140 f, 708888.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19200 f, 711111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19260 f, 713333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19320 f, 715555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19380 f, 717777.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19440 f, 720000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19500 f, 696428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19560 f, 698571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19620 f, 700714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19680 f, 702857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19740 f, 705000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19800 f, 707142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19860 f, 709285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19920 f, 711428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19980 f, 713571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20040 f, 715714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20100 f, 717857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20160 f, 720000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20220 f, 722142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20280 f, 724285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20340 f, 726428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20400 f, 728571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20460 f, 730714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20520 f, 732857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20580 f, 735000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20640 f, 737142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20700 f, 739285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20760 f, 741428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20820 f, 717931.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20880 f, 720000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20940 f, 722068.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21000 f, 724137.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21060 f, 726206.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21120 f, 728275.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21180 f, 730344.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21240 f, 732413.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21300 f, 734482.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21360 f, 736551.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21420 f, 738620.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21480 f, 740689.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21540 f, 742758.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21600 f, 744827.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21660 f, 722000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21720 f, 724000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21780 f, 726000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21840 f, 728000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21900 f, 730000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21960 f, 732000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22020 f, 734000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22080 f, 736000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22140 f, 738000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22200 f, 740000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22260 f, 742000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22320 f, 744000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22380 f, 746000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22440 f, 723870.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22500 f, 725806.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22560 f, 727741.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22620 f, 729677.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22680 f, 731612.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22740 f, 733548.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22800 f, 735483.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22860 f, 737419.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22920 f, 739354.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22980 f, 741290.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23040 f, 743225.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23100 f, 745161.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23160 f, 747096.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23220 f, 749032.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23280 f, 750967.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23340 f, 752903.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23400 f, 754838.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23460 f, 733125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23520 f, 735000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23580 f, 736875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23640 f, 738750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23700 f, 740625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23760 f, 742500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23820 f, 744375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23880 f, 746250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23940 f, 748125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24000 f, 750000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24060 f, 751875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24120 f, 753750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24180 f, 755625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24240 f, 757500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24300 f, 759375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24360 f, 761250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24420 f, 763125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24480 f, 765000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24540 f, 766875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24600 f, 768750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24660 f, 770625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24720 f, 772500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24780 f, 774375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24840 f, 776250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24900 f, 778125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24960 f, 780000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25020 f, 781875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25080 f, 783750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25140 f, 785625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25200 f, 787500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25260 f, 789375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25320 f, 791250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25380 f, 793125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25440 f, 770909.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25500 f, 772727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25560 f, 774545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25620 f, 776363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25680 f, 778181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25740 f, 780000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25800 f, 781818.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25860 f, 783636.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25920 f, 785454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25980 f, 787272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26040 f, 789090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26100 f, 790909.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26160 f, 792727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26220 f, 794545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26280 f, 796363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26340 f, 798181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26400 f, 800000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26460 f, 801818.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26520 f, 803636.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26580 f, 805454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26640 f, 807272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26700 f, 809090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26760 f, 810909.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26820 f, 812727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26880 f, 814545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26940 f, 816363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27000 f, 818181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27060 f, 820000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27120 f, 821818.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27180 f, 823636.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27240 f, 825454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27300 f, 827272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27360 f, 829090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27420 f, 806470.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27480 f, 808235.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27540 f, 810000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27600 f, 811764.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27660 f, 813529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27720 f, 815294.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27780 f, 817058.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27840 f, 818823.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27900 f, 820588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27960 f, 822352.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28020 f, 824117.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28080 f, 825882.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28140 f, 827647.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28200 f, 829411.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28260 f, 831176.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28320 f, 832941.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28380 f, 834705.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28440 f, 836470.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28500 f, 838235.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28560 f, 840000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28620 f, 841764.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28680 f, 843529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28740 f, 845294.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28800 f, 847058.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28860 f, 848823.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28920 f, 850588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28980 f, 852352.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29040 f, 854117.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29100 f, 855882.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29160 f, 857647.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29220 f, 859411.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29280 f, 836571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29340 f, 838285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29400 f, 840000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29460 f, 841714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29520 f, 843428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29580 f, 845142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29640 f, 846857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29700 f, 848571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29760 f, 850285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29820 f, 852000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29880 f, 853714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29940 f, 855428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30000 f, 857142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30060 f, 858857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30120 f, 860571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30180 f, 862285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30240 f, 864000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30300 f, 865714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30360 f, 867428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30420 f, 869142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30480 f, 870857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30540 f, 872571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30600 f, 874285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30660 f, 876000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30720 f, 877714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30780 f, 879428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30840 f, 881142.9 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, 861666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31080 f, 863333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31140 f, 865000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31200 f, 866666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31260 f, 868333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31320 f, 870000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31380 f, 871666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31440 f, 873333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31500 f, 875000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31560 f, 876666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31620 f, 878333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31680 f, 880000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31740 f, 881666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31800 f, 883333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31860 f, 885000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31920 f, 886666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31980 f, 888333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32040 f, 890000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32100 f, 891666.7 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, 893513.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33120 f, 895135.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33180 f, 896756.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33240 f, 898378.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33300 f, 900000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33360 f, 901621.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33420 f, 903243.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33480 f, 904864.9 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, 945405.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35040 f, 947027.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35100 f, 948648.6 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, 956842.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36420 f, 958421.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36480 f, 960000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36540 f, 961578.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36600 f, 963157.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36660 f, 964736.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36720 f, 966315.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36780 f, 967894.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36840 f, 969473.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36900 f, 971052.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36960 f, 972631.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37020 f, 974210.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37080 f, 975789.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37140 f, 977368.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37200 f, 978947.4 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, 966153.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37740 f, 967692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37800 f, 969230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37860 f, 970769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37920 f, 972307.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37980 f, 973846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38040 f, 975384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38100 f, 976923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38160 f, 978461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38220 f, 980000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38280 f, 981538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38340 f, 983076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38400 f, 984615.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38460 f, 986153.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38520 f, 987692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38580 f, 989230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38640 f, 990769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38700 f, 992307.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38760 f, 993846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38820 f, 995384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38880 f, 996923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38940 f, 973500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39000 f, 975000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39060 f, 976500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39120 f, 978000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39180 f, 979500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39240 f, 981000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39300 f, 982500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39360 f, 984000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39420 f, 985500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39480 f, 987000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39540 f, 988500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39600 f, 990000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39660 f, 991500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39720 f, 993000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39780 f, 994500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39840 f, 996000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39900 f, 997500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39960 f, 999000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40020 f, 1000500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40080 f, 1002000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40140 f, 1003500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40200 f, 1005000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40260 f, 1006500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40320 f, 1008000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40380 f, 1009500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40440 f, 1011000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40500 f, 1012500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40560 f, 1014000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40620 f, 1015500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40680 f, 1017000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40740 f, 1018500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40800 f, 1020000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40860 f, 1021500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40920 f, 1023000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40980 f, 999512.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41040 f, 1000975.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41100 f, 1002439.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41160 f, 1003902.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41220 f, 1005365.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41280 f, 1006829.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41340 f, 1008292.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41400 f, 1009756.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41460 f, 1011219.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41520 f, 1012682.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41580 f, 1014146.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41640 f, 1015609.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41700 f, 1017073.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41760 f, 1018536.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41820 f, 1020000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41880 f, 1021463.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41940 f, 1022926.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42000 f, 1024390.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42060 f, 1025853.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42120 f, 1027317.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42180 f, 1028780.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42240 f, 1030243.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42300 f, 1031707.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42360 f, 1033170.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42420 f, 1034634.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42480 f, 1036097.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42540 f, 1037561.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42600 f, 1039024.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42660 f, 1040487.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42720 f, 1041951.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42780 f, 1043414.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42840 f, 1044878.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42900 f, 1046341.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42960 f, 1047804.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43020 f, 1049268.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43080 f, 1050731.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43140 f, 1052195.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43200 f, 1028571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43260 f, 1030000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43320 f, 1031428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43380 f, 1032857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43440 f, 1034285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43500 f, 1035714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43560 f, 1037142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43620 f, 1038571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43680 f, 1040000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43740 f, 1041428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43800 f, 1042857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43860 f, 1044285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43920 f, 1045714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43980 f, 1047142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44040 f, 1048571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44100 f, 1050000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44160 f, 1051428.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44220 f, 1052857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44280 f, 1054285.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44340 f, 1055714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44400 f, 1057142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44460 f, 1058571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44520 f, 1060000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44580 f, 1061428.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44640 f, 1062857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44700 f, 1064285.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44760 f, 1065714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44820 f, 1067142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44880 f, 1068571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44940 f, 1070000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45000 f, 1071428.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45060 f, 1072857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45120 f, 1074285.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45180 f, 1075714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45240 f, 1077142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45300 f, 1078571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45360 f, 1080000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45420 f, 1056279.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45480 f, 1057674.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45540 f, 1059069.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45600 f, 1060465.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45660 f, 1061860.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45720 f, 1063255.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45780 f, 1064651.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45840 f, 1066046.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45900 f, 1067441.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45960 f, 1068837.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46020 f, 1070232.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46080 f, 1071627.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46140 f, 1073023.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46200 f, 1074418.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46260 f, 1075814.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46320 f, 1077209.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46380 f, 1078604.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46440 f, 1080000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46500 f, 1081395.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46560 f, 1082790.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46620 f, 1084186.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46680 f, 1085581.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46740 f, 1086976.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46800 f, 1088372.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46860 f, 1089767.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46920 f, 1091162.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46980 f, 1092558.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47040 f, 1093953.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47100 f, 1095348.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47160 f, 1096744.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47220 f, 1098139.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47280 f, 1099534.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47340 f, 1100930.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47400 f, 1102325.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47460 f, 1103720.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47520 f, 1105116.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47580 f, 1106511.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47640 f, 1107907.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47700 f, 1084090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47760 f, 1085454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47820 f, 1086818.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47880 f, 1088181.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47940 f, 1089545.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48000 f, 1090909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48060 f, 1092272.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48120 f, 1093636.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48180 f, 1095000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48240 f, 1096363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48300 f, 1097727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48360 f, 1099090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48420 f, 1100454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48480 f, 1101818.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48540 f, 1103181.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48600 f, 1104545.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48660 f, 1105909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48720 f, 1107272.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48780 f, 1108636.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48840 f, 1110000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48900 f, 1111363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48960 f, 1112727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49020 f, 1114090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49080 f, 1115454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49140 f, 1116818.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49200 f, 1118181.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49260 f, 1119545.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49320 f, 1120909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49380 f, 1122272.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49440 f, 1123636.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49500 f, 1125000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49560 f, 1126363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49620 f, 1127727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49680 f, 1129090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49740 f, 1130454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49800 f, 1131818.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49860 f, 1133181.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49920 f, 1134545.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49980 f, 1110666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50040 f, 1112000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50100 f, 1113333.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50160 f, 1114666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50220 f, 1116000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50280 f, 1117333.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50340 f, 1118666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50400 f, 1120000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50460 f, 1121333.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50520 f, 1122666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50580 f, 1124000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50640 f, 1125333.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50700 f, 1126666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50760 f, 1128000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50820 f, 1129333.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50880 f, 1130666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50940 f, 1132000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51000 f, 1133333.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51060 f, 1134666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51120 f, 1136000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51180 f, 1137333.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51240 f, 1138666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51300 f, 1140000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51360 f, 1141333.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51420 f, 1142666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51480 f, 1144000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51540 f, 1145333.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51600 f, 1146666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51660 f, 1148000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51720 f, 1149333.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51780 f, 1150666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51840 f, 1152000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51900 f, 1153333.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51960 f, 1154666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52020 f, 1156000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52080 f, 1132173.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52140 f, 1133478.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52200 f, 1134782.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52260 f, 1136087.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52320 f, 1137391.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52380 f, 1138695.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52440 f, 1140000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52500 f, 1141304.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52560 f, 1142608.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52620 f, 1143913.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52680 f, 1145217.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52740 f, 1146521.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52800 f, 1147826.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52860 f, 1149130.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52920 f, 1150434.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52980 f, 1151739.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53040 f, 1153043.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53100 f, 1154347.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53160 f, 1155652.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53220 f, 1156956.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53280 f, 1158260.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53340 f, 1159565.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53400 f, 1160869.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53460 f, 1162173.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53520 f, 1163478.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53580 f, 1164782.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53640 f, 1166087.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53700 f, 1167391.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53760 f, 1168695.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53820 f, 1170000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53880 f, 1171304.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53940 f, 1172608.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54000 f, 1173913.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54060 f, 1175217.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54120 f, 1176521.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54180 f, 1177826.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54240 f, 1179130.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54300 f, 1155319.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54360 f, 1156595.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54420 f, 1157872.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54480 f, 1159148.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54540 f, 1160425.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54600 f, 1161702.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54660 f, 1162978.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54720 f, 1164255.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54780 f, 1165531.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54840 f, 1166808.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54900 f, 1168085.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54960 f, 1169361.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55020 f, 1170638.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55080 f, 1171914.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55140 f, 1173191.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55200 f, 1174468.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55260 f, 1175744.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55320 f, 1177021.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55380 f, 1178297.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55440 f, 1179574.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55500 f, 1180851.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55560 f, 1182127.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55620 f, 1183404.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55680 f, 1184680.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55740 f, 1185957.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55800 f, 1187234.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55860 f, 1188510.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55920 f, 1189787.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55980 f, 1191063.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56040 f, 1192340.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56100 f, 1193617.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56160 f, 1194893.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56220 f, 1196170.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56280 f, 1197446.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56340 f, 1198723.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56400 f, 1200000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56460 f, 1201276.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56520 f, 1202553.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56580 f, 1203829.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56640 f, 1205106.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56700 f, 1181250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56760 f, 1182500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56820 f, 1183750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56880 f, 1185000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56940 f, 1186250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57000 f, 1187500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57060 f, 1188750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57120 f, 1190000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57180 f, 1191250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57240 f, 1192500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57300 f, 1193750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57360 f, 1195000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57420 f, 1196250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57480 f, 1197500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57540 f, 1198750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57600 f, 1200000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57660 f, 1201250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57720 f, 1202500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57780 f, 1203750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57840 f, 1205000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57900 f, 1206250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57960 f, 1207500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58020 f, 1208750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58080 f, 1210000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58140 f, 1186530.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58200 f, 1187755.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58260 f, 1188979.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58320 f, 1190204.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58380 f, 1191428.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58440 f, 1192653.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58500 f, 1193877.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58560 f, 1195102.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58620 f, 1196326.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58680 f, 1197551.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58740 f, 1198775.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58800 f, 1200000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58860 f, 1201224.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58920 f, 1202449.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58980 f, 1203673.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59040 f, 1204898.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59100 f, 1206122.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59160 f, 1207347.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59220 f, 1208571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59280 f, 1209795.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59340 f, 1186800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59400 f, 1188000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59460 f, 1189200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59520 f, 1190400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59580 f, 1191600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59640 f, 1192800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59700 f, 1194000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59760 f, 1195200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59820 f, 1196400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59880 f, 1197600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59940 f, 1198800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60000 f, 1200000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60060 f, 1201200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60120 f, 1202400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60180 f, 1203600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60240 f, 1204800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60300 f, 1206000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60360 f, 1207200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60420 f, 1208400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60480 f, 1209600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60540 f, 1210800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60600 f, 1188235.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60660 f, 1189411.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60720 f, 1190588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60780 f, 1191764.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60840 f, 1192941.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60900 f, 1194117.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60960 f, 1195294.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61020 f, 1196470.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61080 f, 1197647.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61140 f, 1198823.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61200 f, 1200000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61260 f, 1201176.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61320 f, 1202353.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61380 f, 1203529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61440 f, 1204705.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61500 f, 1205882.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61560 f, 1207058.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61620 f, 1208235.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61680 f, 1209411.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61740 f, 1210588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61800 f, 1211764.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61860 f, 1189615.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61920 f, 1190769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61980 f, 1191923.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62040 f, 1193076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62100 f, 1194230.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62160 f, 1195384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62220 f, 1196538.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62280 f, 1197692.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62340 f, 1198846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62400 f, 1200000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62460 f, 1201153.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62520 f, 1202307.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62580 f, 1203461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62640 f, 1204615.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62700 f, 1205769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62760 f, 1206923.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62820 f, 1208076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62880 f, 1209230.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62940 f, 1210384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63000 f, 1211538.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63060 f, 1212692.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63120 f, 1190943.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63180 f, 1192075.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63240 f, 1193207.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63300 f, 1194339.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63360 f, 1195471.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63420 f, 1196603.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63480 f, 1197735.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63540 f, 1198867.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63600 f, 1200000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63660 f, 1201132.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63720 f, 1202264.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63780 f, 1203396.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63840 f, 1204528.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63900 f, 1205660.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63960 f, 1206792.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64020 f, 1207924.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64080 f, 1209056.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64140 f, 1210188.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64200 f, 1211320.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64260 f, 1190000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64320 f, 1191111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64380 f, 1192222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64440 f, 1193333.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64500 f, 1194444.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64560 f, 1195555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64620 f, 1196666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64680 f, 1197777.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64740 f, 1198888.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64800 f, 1200000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64860 f, 1201111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64920 f, 1202222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64980 f, 1203333.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65040 f, 1204444.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65100 f, 1205555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65160 f, 1184727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65220 f, 1185818.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65280 f, 1186909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65340 f, 1188000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65400 f, 1189090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65460 f, 1190181.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65520 f, 1191272.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65580 f, 1192363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65640 f, 1193454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65700 f, 1194545.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65760 f, 1195636.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65820 f, 1196727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65880 f, 1197818.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65940 f, 1198909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66000 f, 1200000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66060 f, 1201090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66120 f, 1202181.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66180 f, 1203272.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66240 f, 1204363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66300 f, 1205454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66360 f, 1206545.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66420 f, 1207636.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66480 f, 1208727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66540 f, 1209818.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66600 f, 1210909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66660 f, 1190357.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66720 f, 1191428.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66780 f, 1192500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66840 f, 1193571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66900 f, 1194642.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66960 f, 1195714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67020 f, 1196785.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67080 f, 1197857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67140 f, 1198928.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67200 f, 1200000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67260 f, 1201071.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67320 f, 1202142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67380 f, 1203214.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67440 f, 1204285.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67500 f, 1205357.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67560 f, 1206428.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67620 f, 1207500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67680 f, 1208571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67740 f, 1209642.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67800 f, 1210714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67860 f, 1211785.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67920 f, 1212857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67980 f, 1213928.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68040 f, 1215000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68100 f, 1216071.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68160 f, 1217142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68220 f, 1218214.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68280 f, 1219285.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68340 f, 1220357.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68400 f, 1221428.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68460 f, 1222500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68520 f, 1223571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68580 f, 1224642.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68640 f, 1225714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68700 f, 1226785.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68760 f, 1206315.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68820 f, 1207368.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68880 f, 1208421.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68940 f, 1209473.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69000 f, 1210526.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69060 f, 1211579.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69120 f, 1212631.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69180 f, 1213684.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69240 f, 1214736.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69300 f, 1215789.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69360 f, 1216842.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69420 f, 1217894.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69480 f, 1218947.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69540 f, 1220000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69600 f, 1221052.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69660 f, 1222105.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69720 f, 1223157.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69780 f, 1224210.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69840 f, 1225263.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69900 f, 1226315.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69960 f, 1227368.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70020 f, 1228421.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70080 f, 1229473.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70140 f, 1230526.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70200 f, 1231579.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70260 f, 1232631.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70320 f, 1233684.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70380 f, 1213448.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70440 f, 1214482.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70500 f, 1215517.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70560 f, 1216551.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70620 f, 1217586.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70680 f, 1218620.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70740 f, 1219655.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70800 f, 1220689.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70860 f, 1221724.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70920 f, 1222758.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70980 f, 1223793.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71040 f, 1224827.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71100 f, 1225862.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71160 f, 1226896.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71220 f, 1227931.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71280 f, 1228965.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71340 f, 1230000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71400 f, 1231034.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71460 f, 1232069.0 fps, 0 ms/f [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x4009e306: tileRendererInUse null, GearsES2[obj 0x4009e306 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4009e306 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x4009e306 created: GearsObj[0x404dbac3, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x4009e306 created: GearsObj[0x7987a1d3, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x4009e306 created: GearsObj[0x7987a1d3, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x4009e306 FIN GearsES2[obj 0x4009e306 isInit true, usesShared false, 1 GearsObj[0x404dbac3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7987a1d3, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x542b5195, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x4009e306 0/0 512x483 of 512x483, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4009e306, 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 / 362 ms, 165.7 fps, 6 ms/f; total: 71520 f, 169881.2 fps, 0 ms/f [junit] 0 s: 60 f / 400 ms, 150.0 fps, 6 ms/f; total: 71580 f, 87080.2 fps, 0 ms/f [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4009e306: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4009e306 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[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x445b295b: tileRendererInUse null, GearsES2[obj 0x445b295b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x445b295b on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x445b295b created: GearsObj[0x6456ba6c, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x445b295b created: GearsObj[0x1b084406, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x445b295b created: GearsObj[0x1b084406, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x445b295b FIN GearsES2[obj 0x445b295b isInit true, usesShared false, 1 GearsObj[0x6456ba6c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1b084406, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x537e8835, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x445b295b 0/0 512x483 of 512x483, swapInterval 1, drawable 0x40003c, msaa false, tileRendererInUse null [junit] >> GearsES2 0x445b295b, 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[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x445b295b: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x445b295b 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[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x4c309d4d: tileRendererInUse null, GearsES2[obj 0x4c309d4d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4c309d4d on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x4c309d4d created: GearsObj[0x50af4df, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x4c309d4d created: GearsObj[0x4ddd610b, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x4c309d4d created: GearsObj[0x4ddd610b, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x4c309d4d FIN GearsES2[obj 0x4c309d4d isInit true, usesShared false, 1 GearsObj[0x50af4df, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4ddd610b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4c4cbaa0, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x4c309d4d 0/0 512x483 of 512x483, swapInterval 1, drawable 0x400055, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4c309d4d, 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[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x4c309d4d 512x483, swapInterval 1, drawable 0x400055 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4c309d4d: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4c309d4d 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[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x4c309d4d: tileRendererInUse null, GearsES2[obj 0x4c309d4d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4c309d4d on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x4c309d4d created: GearsObj[0x6aedb4b1, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x4c309d4d created: GearsObj[0x9058886, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x4c309d4d created: GearsObj[0x9058886, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x4c309d4d FIN GearsES2[obj 0x4c309d4d isInit true, usesShared false, 1 GearsObj[0x6aedb4b1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x9058886, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6200ea68, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x4c309d4d 0/0 512x483 of 512x483, swapInterval 1, drawable 0x40005c, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4c309d4d, 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[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x4c309d4d 512x483, swapInterval 1, drawable 0x40005c [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x4c309d4d 512x483, swapInterval 1, drawable 0x40005c [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4c309d4d: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4c309d4d 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[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x4c309d4d: tileRendererInUse null, GearsES2[obj 0x4c309d4d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4c309d4d on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x4c309d4d created: GearsObj[0x696f1ea2, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x4c309d4d created: GearsObj[0x729c5984, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x4c309d4d created: GearsObj[0x729c5984, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x4c309d4d FIN GearsES2[obj 0x4c309d4d isInit true, usesShared false, 1 GearsObj[0x696f1ea2, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x729c5984, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x15b362b3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x4c309d4d 0/0 512x483 of 512x483, swapInterval 1, drawable 0x400063, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4c309d4d, 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[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x4c309d4d 512x483, swapInterval 1, drawable 0x400063 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x4c309d4d 512x483, swapInterval 1, drawable 0x400063 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4c309d4d: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4c309d4d 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[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x4c309d4d: tileRendererInUse null, GearsES2[obj 0x4c309d4d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4c309d4d on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x4c309d4d created: GearsObj[0x5030eb83, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x4c309d4d created: GearsObj[0xf9aada9, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x4c309d4d created: GearsObj[0xf9aada9, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x4c309d4d FIN GearsES2[obj 0x4c309d4d isInit true, usesShared false, 1 GearsObj[0x5030eb83, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xf9aada9, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6a35fbc7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x4c309d4d 0/0 512x483 of 512x483, swapInterval 1, drawable 0x40006a, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4c309d4d, 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[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x4c309d4d 512x483, swapInterval 1, drawable 0x40006a [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x4c309d4d 512x483, swapInterval 1, drawable 0x40006a [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4c309d4d: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4c309d4d 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[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x4c309d4d: tileRendererInUse null, GearsES2[obj 0x4c309d4d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4c309d4d on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x4c309d4d created: GearsObj[0x3ef675c3, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x4c309d4d created: GearsObj[0x58d1331d, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x4c309d4d created: GearsObj[0x58d1331d, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x4c309d4d FIN GearsES2[obj 0x4c309d4d isInit true, usesShared false, 1 GearsObj[0x3ef675c3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x58d1331d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xeb3044f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x4c309d4d 0/0 512x483 of 512x483, swapInterval 1, drawable 0x400071, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4c309d4d, 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[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x4c309d4d 512x483, swapInterval 1, drawable 0x400071 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4c309d4d: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4c309d4d 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[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x4c309d4d: tileRendererInUse null, GearsES2[obj 0x4c309d4d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4c309d4d on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x4c309d4d created: GearsObj[0x281a6508, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x4c309d4d created: GearsObj[0x7e24c4b2, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x4c309d4d created: GearsObj[0x7e24c4b2, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x4c309d4d FIN GearsES2[obj 0x4c309d4d isInit true, usesShared false, 1 GearsObj[0x281a6508, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7e24c4b2, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x601eca7f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x4c309d4d 0/0 512x483 of 512x483, swapInterval 1, drawable 0x400078, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4c309d4d, angle 4.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[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x4c309d4d 512x483, swapInterval 1, drawable 0x400078 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x4c309d4d 512x483, swapInterval 1, drawable 0x400078 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4c309d4d: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4c309d4d 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[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x4c309d4d: tileRendererInUse null, GearsES2[obj 0x4c309d4d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4c309d4d on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x4c309d4d created: GearsObj[0x6b3c40df, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x4c309d4d created: GearsObj[0x254d69ef, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x4c309d4d created: GearsObj[0x254d69ef, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x4c309d4d FIN GearsES2[obj 0x4c309d4d isInit true, usesShared false, 1 GearsObj[0x6b3c40df, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x254d69ef, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7c77095e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x4c309d4d 0/0 512x483 of 512x483, swapInterval 1, drawable 0x40007f, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4c309d4d, angle 5.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[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x4c309d4d 512x483, swapInterval 1, drawable 0x40007f [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4c309d4d: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4c309d4d 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[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x4c309d4d: tileRendererInUse null, GearsES2[obj 0x4c309d4d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4c309d4d on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x4c309d4d created: GearsObj[0x14fc769d, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x4c309d4d created: GearsObj[0x4ac16503, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x4c309d4d created: GearsObj[0x4ac16503, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x4c309d4d FIN GearsES2[obj 0x4c309d4d isInit true, usesShared false, 1 GearsObj[0x14fc769d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4ac16503, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x42a53672, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x4c309d4d 0/0 512x483 of 512x483, swapInterval 1, drawable 0x400086, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4c309d4d, 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[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x4c309d4d 512x483, swapInterval 1, drawable 0x400086 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x4c309d4d 512x483, swapInterval 1, drawable 0x400086 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4c309d4d: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4c309d4d 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[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x4c309d4d: tileRendererInUse null, GearsES2[obj 0x4c309d4d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4c309d4d on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x4c309d4d created: GearsObj[0x6cd51d89, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x4c309d4d created: GearsObj[0x295aafd7, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x4c309d4d created: GearsObj[0x295aafd7, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x4c309d4d FIN GearsES2[obj 0x4c309d4d isInit true, usesShared false, 1 GearsObj[0x6cd51d89, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x295aafd7, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5b4e7073, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x4c309d4d 0/0 512x483 of 512x483, swapInterval 1, drawable 0x40008d, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4c309d4d, angle 6.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[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x4c309d4d 512x483, swapInterval 1, drawable 0x40008d [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x4c309d4d 512x483, swapInterval 1, drawable 0x40008d [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4c309d4d: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4c309d4d 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[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x4c309d4d: tileRendererInUse null, GearsES2[obj 0x4c309d4d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4c309d4d on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x4c309d4d created: GearsObj[0x17636ff4, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x4c309d4d created: GearsObj[0x7c454ab0, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x4c309d4d created: GearsObj[0x7c454ab0, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x4c309d4d FIN GearsES2[obj 0x4c309d4d isInit true, usesShared false, 1 GearsObj[0x17636ff4, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7c454ab0, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x414066cc, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x4c309d4d 0/0 512x483 of 512x483, swapInterval 1, drawable 0x400094, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4c309d4d, angle 7.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[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x4c309d4d 512x483, swapInterval 1, drawable 0x400094 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x4c309d4d 512x483, swapInterval 1, drawable 0x400094 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4c309d4d: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4c309d4d 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 @ 1751132464557 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132464561 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [junit] ------------- ---------------- --------------- [junit] WARNING: package sun.awt.windows not in java.desktop [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 @ 1751132465726 ms III - Start [junit] SLOCK [T main @ 1751132465731 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 21.0.7 [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: CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,522x542,title=Generic Title,resizable,normal], displayable true, valid true, visible true [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.init.0 0x69453e37: tileRendererInUse null, GearsES2[obj 0x69453e37 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x69453e37 on Thread[#28,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x69453e37 created: GearsObj[0x52702d48, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x69453e37 created: GearsObj[0x7e1b6642, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x69453e37 created: GearsObj[0x7e1b6642, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.init.X 0x69453e37 FIN GearsES2[obj 0x69453e37 isInit true, usesShared false, 1 GearsObj[0x52702d48, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7e1b6642, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6fbbe494, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] *Reshape*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,522x542,invalid,title=INIT,normal], displayable true, valid false, visible true [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.reshape 0x69453e37 0/0 512x512 of 512x512, swapInterval 1, drawable 0x40002a, msaa false, tileRendererInUse null [junit] >> GearsES2 0x69453e37, angle 0.0, [l -1.0, r 1.0, b -1.0, 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: CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,522x542,invalid,title=RESHAPE,normal], displayable true, valid false, visible true [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.display 0x69453e37 512x512, swapInterval 1, drawable 0x40002a [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,522x542,title=f 0, fps 0.0,normal], displayable true, valid true, visible true [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.display 0x69453e37 512x512, swapInterval 1, drawable 0x40002a [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,522x542,invalid,title=f 1, fps 0.0,normal], displayable true, valid false, visible true [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.display 0x69453e37 512x512, swapInterval 1, drawable 0x40002a [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,522x542,invalid,title=f 2, fps 0.0,normal], displayable true, valid false, visible true [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.display 0x69453e37 512x512, swapInterval 1, drawable 0x40002a [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,522x542,invalid,title=f 3, fps 0.0,normal], displayable true, valid false, visible true [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.display 0x69453e37 512x512, swapInterval 1, drawable 0x40002a [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,522x542,invalid,title=f 4, fps 0.0,normal], displayable true, valid false, visible true [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.display 0x69453e37 512x512, swapInterval 1, drawable 0x40002a [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,522x542,invalid,title=f 5, fps 0.0,normal], displayable true, valid false, visible true [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.display 0x69453e37 512x512, swapInterval 1, drawable 0x40002a [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,522x542,invalid,title=f 6, fps 0.0,normal], displayable true, valid false, visible true [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.display 0x69453e37 512x512, swapInterval 1, drawable 0x40002a [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,522x542,invalid,title=f 7, fps 0.0,normal], displayable true, valid false, visible true [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.display 0x69453e37 512x512, swapInterval 1, drawable 0x40002a [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,522x542,invalid,title=f 8, fps 0.0,normal], displayable true, valid false, visible true [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.display 0x69453e37 512x512, swapInterval 1, drawable 0x40002a [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,522x542,invalid,title=f 9, fps 0.0,normal], displayable true, valid false, visible true [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.display 0x69453e37 512x512, swapInterval 1, drawable 0x40002a [junit] *Dispose*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,522x542,invalid,title=f 10, fps 0.0,normal], displayable true, valid false, visible true [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.dispose 0x69453e37: tileRendererInUse null [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.dispose 0x69453e37 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 21.0.7 [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 / 6 ms, 10000.0 fps, 0 ms/f; total: 120 f, 20000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180 f, 30000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240 f, 34285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300 f, 42857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360 f, 51428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420 f, 60000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480 f, 68571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540 f, 67500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 600 f, 75000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 660 f, 82500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 720 f, 90000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 780 f, 97500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 840 f, 105000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 900 f, 112500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 960 f, 106666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1020 f, 113333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1080 f, 120000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1140 f, 126666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1200 f, 133333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1260 f, 140000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1320 f, 132000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1380 f, 138000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1440 f, 144000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1500 f, 150000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1560 f, 156000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1620 f, 162000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1680 f, 168000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1740 f, 174000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1800 f, 163636.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1860 f, 169090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1920 f, 174545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1980 f, 180000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2040 f, 185454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2100 f, 190909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2160 f, 196363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2220 f, 201818.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2280 f, 207272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2340 f, 195000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2400 f, 200000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2460 f, 205000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2520 f, 210000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2580 f, 215000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2640 f, 220000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2700 f, 225000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2760 f, 230000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2820 f, 235000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2880 f, 240000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2940 f, 226153.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3000 f, 230769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3060 f, 235384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3120 f, 240000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3180 f, 244615.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3240 f, 249230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3300 f, 253846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3360 f, 258461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3420 f, 263076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3480 f, 267692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3540 f, 272307.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3600 f, 257142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3660 f, 261428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3720 f, 265714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3780 f, 270000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3840 f, 274285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3900 f, 278571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3960 f, 282857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4020 f, 287142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4080 f, 291428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4140 f, 295714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4200 f, 300000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4260 f, 284000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4320 f, 288000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4380 f, 292000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4440 f, 296000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4500 f, 300000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4560 f, 304000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4620 f, 308000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4680 f, 312000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4740 f, 316000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4800 f, 320000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4860 f, 324000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4920 f, 328000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4980 f, 311250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5040 f, 315000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5100 f, 318750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5160 f, 322500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5220 f, 326250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5280 f, 330000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5340 f, 333750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5400 f, 337500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5460 f, 341250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5520 f, 345000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5580 f, 348750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5640 f, 352500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5700 f, 335294.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5760 f, 338823.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5820 f, 342352.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5880 f, 345882.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5940 f, 349411.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6000 f, 352941.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6060 f, 356470.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6120 f, 360000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6180 f, 363529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6240 f, 367058.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6300 f, 370588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6360 f, 374117.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6420 f, 356666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6480 f, 360000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6540 f, 363333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6600 f, 366666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6660 f, 370000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6720 f, 373333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6780 f, 376666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6840 f, 380000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6900 f, 383333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6960 f, 386666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7020 f, 390000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7080 f, 393333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7140 f, 396666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7200 f, 400000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7260 f, 403333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7320 f, 385263.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7380 f, 388421.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7440 f, 391578.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7500 f, 394736.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7560 f, 397894.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7620 f, 401052.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7680 f, 404210.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7740 f, 407368.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7800 f, 410526.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7860 f, 413684.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7920 f, 416842.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7980 f, 420000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8040 f, 423157.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8100 f, 426315.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8160 f, 429473.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8220 f, 411000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8280 f, 414000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8340 f, 417000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8400 f, 420000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8460 f, 423000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8520 f, 426000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8580 f, 429000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8640 f, 432000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8700 f, 435000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8760 f, 417142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8820 f, 420000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8880 f, 422857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8940 f, 425714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9000 f, 428571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9060 f, 431428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9120 f, 434285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9180 f, 437142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9240 f, 440000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9300 f, 422727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9360 f, 425454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9420 f, 428181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9480 f, 430909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9540 f, 433636.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9600 f, 436363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9660 f, 439090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9720 f, 441818.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9780 f, 444545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9840 f, 427826.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9900 f, 430434.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9960 f, 433043.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10020 f, 435652.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10080 f, 438260.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10140 f, 440869.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10200 f, 443478.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10260 f, 446086.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10320 f, 448695.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10380 f, 432500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10440 f, 435000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10500 f, 437500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10560 f, 440000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10620 f, 442500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10680 f, 445000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10740 f, 447500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10800 f, 450000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10860 f, 452500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10920 f, 455000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10980 f, 457500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11040 f, 441600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11100 f, 444000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11160 f, 446400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11220 f, 448800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11280 f, 451200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11340 f, 453600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11400 f, 456000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11460 f, 458400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11520 f, 460800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11580 f, 463200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11640 f, 447692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11700 f, 450000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11760 f, 452307.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11820 f, 454615.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11880 f, 456923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11940 f, 459230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12000 f, 461538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12060 f, 463846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12120 f, 466153.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12180 f, 468461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12240 f, 470769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12300 f, 455555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12360 f, 457777.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12420 f, 460000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12480 f, 462222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12540 f, 464444.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12600 f, 466666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12660 f, 468888.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12720 f, 471111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12780 f, 473333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12840 f, 475555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12900 f, 477777.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12960 f, 462857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13020 f, 465000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13080 f, 467142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13140 f, 469285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13200 f, 471428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13260 f, 473571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13320 f, 475714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13380 f, 477857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13440 f, 480000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13500 f, 482142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13560 f, 484285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13620 f, 469655.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13680 f, 471724.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13740 f, 473793.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13800 f, 475862.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13860 f, 477931.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13920 f, 480000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13980 f, 482068.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14040 f, 484137.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14100 f, 486206.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14160 f, 488275.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14220 f, 490344.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14280 f, 476000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14340 f, 478000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14400 f, 480000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14460 f, 482000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14520 f, 484000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14580 f, 486000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14640 f, 488000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14700 f, 490000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14760 f, 492000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14820 f, 494000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14880 f, 496000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14940 f, 498000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15000 f, 500000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15060 f, 502000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15120 f, 504000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15180 f, 489677.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15240 f, 491612.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15300 f, 493548.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15360 f, 495483.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15420 f, 497419.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15480 f, 499354.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15540 f, 501290.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15600 f, 503225.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15660 f, 505161.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15720 f, 507096.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15780 f, 509032.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15840 f, 510967.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15900 f, 512903.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15960 f, 514838.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16020 f, 516774.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16080 f, 518709.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16140 f, 520645.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16200 f, 522580.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16260 f, 524516.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16320 f, 526451.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16380 f, 511875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16440 f, 513750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16500 f, 515625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16560 f, 517500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16620 f, 519375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16680 f, 521250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16740 f, 523125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16800 f, 525000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16860 f, 526875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16920 f, 528750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16980 f, 530625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17040 f, 532500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17100 f, 534375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17160 f, 536250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17220 f, 538125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17280 f, 540000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17340 f, 541875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17400 f, 527272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17460 f, 529090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17520 f, 530909.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17580 f, 532727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17640 f, 534545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17700 f, 536363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17760 f, 538181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17820 f, 540000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17880 f, 541818.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17940 f, 543636.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18000 f, 545454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18060 f, 547272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18120 f, 549090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18180 f, 550909.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18240 f, 552727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18300 f, 554545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18360 f, 556363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18420 f, 558181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18480 f, 543529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18540 f, 545294.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18600 f, 547058.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18660 f, 548823.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18720 f, 550588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18780 f, 552352.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18840 f, 554117.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18900 f, 555882.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18960 f, 557647.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19020 f, 559411.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19080 f, 561176.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19140 f, 562941.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19200 f, 564705.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19260 f, 550285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19320 f, 552000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19380 f, 553714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19440 f, 555428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19500 f, 557142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19560 f, 558857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19620 f, 560571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19680 f, 562285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19740 f, 564000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19800 f, 565714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19860 f, 567428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19920 f, 569142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19980 f, 570857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20040 f, 556666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20100 f, 558333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20160 f, 560000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20220 f, 561666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20280 f, 563333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20340 f, 565000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20400 f, 566666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20460 f, 568333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20520 f, 570000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20580 f, 571666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20640 f, 573333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20700 f, 575000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20760 f, 576666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20820 f, 562702.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20880 f, 564324.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20940 f, 565945.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21000 f, 567567.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21060 f, 569189.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21120 f, 570810.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21180 f, 572432.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21240 f, 574054.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21300 f, 575675.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21360 f, 577297.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21420 f, 578918.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21480 f, 580540.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21540 f, 582162.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21600 f, 583783.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21660 f, 570000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21720 f, 571578.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21780 f, 573157.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21840 f, 574736.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21900 f, 576315.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21960 f, 577894.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22020 f, 579473.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22080 f, 581052.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22140 f, 582631.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22200 f, 584210.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22260 f, 585789.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22320 f, 587368.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22380 f, 588947.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22440 f, 590526.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22500 f, 592105.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22560 f, 593684.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22620 f, 595263.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22680 f, 596842.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22740 f, 598421.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22800 f, 584615.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22860 f, 586153.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22920 f, 587692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22980 f, 589230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23040 f, 590769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23100 f, 592307.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23160 f, 593846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23220 f, 595384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23280 f, 596923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23340 f, 598461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23400 f, 600000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23460 f, 601538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23520 f, 603076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23580 f, 604615.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23640 f, 606153.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23700 f, 607692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23760 f, 609230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23820 f, 610769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23880 f, 612307.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23940 f, 613846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24000 f, 615384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24060 f, 616923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24120 f, 618461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24180 f, 604500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24240 f, 606000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24300 f, 607500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24360 f, 609000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24420 f, 610500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24480 f, 612000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24540 f, 613500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24600 f, 615000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24660 f, 616500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24720 f, 618000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24780 f, 619500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24840 f, 621000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24900 f, 622500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24960 f, 624000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25020 f, 625500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25080 f, 627000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25140 f, 628500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25200 f, 630000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25260 f, 631500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25320 f, 633000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25380 f, 634500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25440 f, 636000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25500 f, 637500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25560 f, 639000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25620 f, 640500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25680 f, 626341.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25740 f, 627804.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25800 f, 629268.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25860 f, 630731.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25920 f, 632195.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25980 f, 633658.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26040 f, 635121.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26100 f, 636585.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26160 f, 638048.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26220 f, 639512.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26280 f, 640975.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26340 f, 642439.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26400 f, 643902.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26460 f, 645365.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26520 f, 646829.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26580 f, 648292.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26640 f, 649756.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26700 f, 651219.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26760 f, 652682.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26820 f, 654146.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26880 f, 655609.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26940 f, 657073.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27000 f, 658536.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27060 f, 644285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27120 f, 645714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27180 f, 647142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27240 f, 648571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27300 f, 650000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27360 f, 651428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27420 f, 652857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27480 f, 654285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27540 f, 655714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27600 f, 657142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27660 f, 658571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27720 f, 660000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27780 f, 661428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27840 f, 662857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27900 f, 664285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27960 f, 665714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28020 f, 667142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28080 f, 668571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28140 f, 670000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28200 f, 671428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28260 f, 672857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28320 f, 674285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28380 f, 675714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28440 f, 677142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28500 f, 662790.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28560 f, 664186.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28620 f, 665581.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28680 f, 666976.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28740 f, 668372.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28800 f, 669767.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28860 f, 671162.8 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: 28920 f, 672558.1 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: 28980 f, 658636.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29040 f, 660000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29100 f, 661363.6 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: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,title=Generic Title,resizable,normal], displayable true, valid true, visible true [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.init.0 0x291b4bf5: tileRendererInUse null, GearsES2[obj 0x291b4bf5 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x291b4bf5 on Thread[#28,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x291b4bf5 created: GearsObj[0x78f8fac3, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x291b4bf5 created: GearsObj[0x5bcdf507, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x291b4bf5 created: GearsObj[0x5bcdf507, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.init.X 0x291b4bf5 FIN GearsES2[obj 0x291b4bf5 isInit true, usesShared false, 1 GearsObj[0x78f8fac3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5bcdf507, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4106bd81, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] *Reshape*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=INIT,normal], displayable true, valid false, visible true [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.reshape 0x291b4bf5 0/0 512x512 of 512x512, swapInterval 1, drawable 0x400044, msaa false, tileRendererInUse null [junit] >> GearsES2 0x291b4bf5, angle 0.0, [l -1.0, r 1.0, b -1.0, 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: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=RESHAPE,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 0, fps 60000.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,title=f 1, fps 60000.0,normal], displayable true, valid true, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,title=f 2, fps 60000.0,normal], displayable true, valid true, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,title=f 3, fps 60000.0,normal], displayable true, valid true, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 4, fps 60000.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 5, fps 60000.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 6, fps 60000.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 7, fps 60000.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 8, fps 60000.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 9, fps 60000.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 10, fps 60000.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 11, fps 60000.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 12, fps 60000.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 13, fps 60000.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 14, fps 60000.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 15, fps 60000.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 16, fps 60000.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 17, fps 60000.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 18, fps 60000.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 19, fps 60000.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 20, fps 60000.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 21, fps 60000.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 22, fps 60000.0,normal], displayable true, valid false, visible true [junit] 0 s: 60 f / 303 ms, 198.0 fps, 5 ms/f; total: 29160 f, 84034.5 fps, 0 ms/f [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 23, fps 60000.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 24, fps 198.0198,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 25, fps 198.0198,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 26, fps 198.0198,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 27, fps 198.0198,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 28, fps 198.0198,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 29, fps 198.0198,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 30, fps 198.0198,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 31, fps 198.0198,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 32, fps 198.0198,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 33, fps 198.0198,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 34, fps 198.0198,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 35, fps 198.0198,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 36, fps 198.0198,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 37, fps 198.0198,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 38, fps 198.0198,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 39, fps 198.0198,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 40, fps 198.0198,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 41, fps 198.0198,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 42, fps 198.0198,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 43, fps 198.0198,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 44, fps 198.0198,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 45, fps 198.0198,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 46, fps 198.0198,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 47, fps 198.0198,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 48, fps 198.0198,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 49, fps 198.0198,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 50, fps 198.0198,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 51, fps 198.0198,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 52, fps 198.0198,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 53, fps 198.0198,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 54, fps 198.0198,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 55, fps 198.0198,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 56, fps 198.0198,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 57, fps 198.0198,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 58, fps 198.0198,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 59, fps 198.0198,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 60, fps 198.0198,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 61, fps 198.0198,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 62, fps 198.0198,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 63, fps 198.0198,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 64, fps 198.0198,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 65, fps 198.0198,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 66, fps 198.0198,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 67, fps 198.0198,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 68, fps 198.0198,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 69, fps 198.0198,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 70, fps 198.0198,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 71, fps 198.0198,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 72, fps 198.0198,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 73, fps 198.0198,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 74, fps 198.0198,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 75, fps 198.0198,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 76, fps 198.0198,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 77, fps 198.0198,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 78, fps 198.0198,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 79, fps 198.0198,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 80, fps 198.0198,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 81, fps 198.0198,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 82, fps 198.0198,normal], displayable true, valid false, visible true [junit] 0 s: 60 f / 553 ms, 108.4 fps, 9 ms/f; total: 29220 f, 32430.6 fps, 0 ms/f [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 83, fps 198.0198,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 84, fps 108.49909,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 85, fps 108.49909,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 86, fps 108.49909,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 87, fps 108.49909,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 88, fps 108.49909,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 89, fps 108.49909,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 90, fps 108.49909,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 91, fps 108.49909,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 92, fps 108.49909,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 93, fps 108.49909,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 94, fps 108.49909,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 95, fps 108.49909,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 96, fps 108.49909,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 97, fps 108.49909,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 98, fps 108.49909,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 99, fps 108.49909,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 100, fps 108.49909,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 101, fps 108.49909,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 102, fps 108.49909,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 103, fps 108.49909,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 104, fps 108.49909,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 105, fps 108.49909,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 106, fps 108.49909,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 107, fps 108.49909,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 108, fps 108.49909,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 109, fps 108.49909,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 110, fps 108.49909,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 111, fps 108.49909,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 112, fps 108.49909,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 113, fps 108.49909,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 114, fps 108.49909,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 115, fps 108.49909,normal], displayable true, valid false, visible true [junit] *Dispose*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 116, fps 108.49909,normal], displayable true, valid false, visible true [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.dispose 0x291b4bf5: tileRendererInUse null [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.dispose 0x291b4bf5 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 21.0.7 [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: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,522x542,title=Generic Title,resizable,normal], displayable true, valid true, visible true [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.init.0 0x610f7aa: tileRendererInUse null, GearsES2[obj 0x610f7aa isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x610f7aa on Thread[#28,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x610f7aa created: GearsObj[0x54707976, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x610f7aa created: GearsObj[0x6b08b20e, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x610f7aa created: GearsObj[0x6b08b20e, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.init.X 0x610f7aa FIN GearsES2[obj 0x610f7aa isInit true, usesShared false, 1 GearsObj[0x54707976, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6b08b20e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x65e8c57c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] *Reshape*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,522x542,invalid,title=INIT,normal], displayable true, valid false, visible true [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.reshape 0x610f7aa 0/0 512x512 of 512x512, swapInterval 1, drawable 0x40005d, msaa false, tileRendererInUse null [junit] >> GearsES2 0x610f7aa, angle 0.0, [l -1.0, r 1.0, b -1.0, 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: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,522x542,invalid,title=RESHAPE,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,522x542,invalid,title=f 0, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,522x542,invalid,title=f 1, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,522x542,invalid,title=f 2, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,522x542,invalid,title=f 3, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,522x542,invalid,title=f 4, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,522x542,invalid,title=f 5, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,522x542,invalid,title=f 6, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,522x542,invalid,title=f 7, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,522x542,invalid,title=f 8, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,522x542,invalid,title=f 9, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,522x542,invalid,title=f 10, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,522x542,invalid,title=f 11, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,522x542,invalid,title=f 12, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,522x542,invalid,title=f 13, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,522x542,invalid,title=f 14, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,522x542,invalid,title=f 15, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,522x542,invalid,title=f 16, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,522x542,invalid,title=f 17, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,522x542,invalid,title=f 18, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,522x542,invalid,title=f 19, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,522x542,invalid,title=f 20, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,522x542,invalid,title=f 21, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,522x542,invalid,title=f 22, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,522x542,invalid,title=f 23, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,522x542,invalid,title=f 24, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,522x542,invalid,title=f 25, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,522x542,invalid,title=f 26, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,522x542,invalid,title=f 27, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,522x542,invalid,title=f 28, fps 0.0,normal], displayable true, valid false, visible true [junit] *Dispose*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,522x542,invalid,title=f 29, fps 0.0,normal], displayable true, valid false, visible true [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.dispose 0x610f7aa: tileRendererInUse null [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.dispose 0x610f7aa 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 21.0.7 [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: 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[#28,AWT-EventQueue-0,6,main] GearsES2.init.0 0x7c1e2a9e: tileRendererInUse null, GearsES2[obj 0x7c1e2a9e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7c1e2a9e on Thread[#28,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x7c1e2a9e created: GearsObj[0x7c8f9f1a, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x7c1e2a9e created: GearsObj[0x43f52cf5, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x7c1e2a9e created: GearsObj[0x43f52cf5, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.init.X 0x7c1e2a9e FIN GearsES2[obj 0x7c1e2a9e isInit true, usesShared false, 1 GearsObj[0x7c8f9f1a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x43f52cf5, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x489ea3e3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] *Reshape*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,512x541,invalid,title=INIT,normal], displayable true, valid false, visible true [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.reshape 0x7c1e2a9e 0/0 512x512 of 512x512, swapInterval 1, drawable 0x40007b, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7c1e2a9e, angle 0.0, [l -1.0, r 1.0, b -1.0, 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: CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,512x541,invalid,title=RESHAPE,normal], displayable true, valid false, visible true [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.display 0x7c1e2a9e 512x512, swapInterval 1, drawable 0x40007b [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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[#28,AWT-EventQueue-0,6,main] GearsES2.display 0x7c1e2a9e 512x512, swapInterval 1, drawable 0x40007b [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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[#28,AWT-EventQueue-0,6,main] GearsES2.display 0x7c1e2a9e 512x512, swapInterval 1, drawable 0x40007b [junit] *Dispose*: CT AWT-EventQueue-0 [junit] About to setTitle: 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[#28,AWT-EventQueue-0,6,main] GearsES2.dispose 0x7c1e2a9e: tileRendererInUse null [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.dispose 0x7c1e2a9e 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: CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,512x541,invalid,title=DISPOSE,normal], displayable true, valid false, visible true [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.init.0 0x7c1e2a9e: tileRendererInUse null, GearsES2[obj 0x7c1e2a9e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7c1e2a9e on Thread[#28,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x7c1e2a9e created: GearsObj[0xcc12f77, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x7c1e2a9e created: GearsObj[0x7ec90fac, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x7c1e2a9e created: GearsObj[0x7ec90fac, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.init.X 0x7c1e2a9e FIN GearsES2[obj 0x7c1e2a9e isInit true, usesShared false, 1 GearsObj[0xcc12f77, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7ec90fac, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1f9399f5, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] *Reshape*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,512x541,invalid,title=INIT,normal], displayable true, valid false, visible true [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.reshape 0x7c1e2a9e 0/0 512x512 of 512x512, swapInterval 1, drawable 0x400080, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7c1e2a9e, 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: CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,512x541,invalid,title=RESHAPE,normal], displayable true, valid false, visible true [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.display 0x7c1e2a9e 512x512, swapInterval 1, drawable 0x400080 [junit] *Dispose*: CT AWT-EventQueue-0 [junit] About to setTitle: 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[#28,AWT-EventQueue-0,6,main] GearsES2.dispose 0x7c1e2a9e: tileRendererInUse null [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.dispose 0x7c1e2a9e 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: CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,512x541,invalid,title=DISPOSE,normal], displayable true, valid false, visible true [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.init.0 0x7c1e2a9e: tileRendererInUse null, GearsES2[obj 0x7c1e2a9e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7c1e2a9e on Thread[#28,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x7c1e2a9e created: GearsObj[0x7159a2ec, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x7c1e2a9e created: GearsObj[0x45a6e0e4, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x7c1e2a9e created: GearsObj[0x45a6e0e4, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.init.X 0x7c1e2a9e FIN GearsES2[obj 0x7c1e2a9e isInit true, usesShared false, 1 GearsObj[0x7159a2ec, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x45a6e0e4, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x69873878, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] *Reshape*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,512x541,invalid,title=INIT,normal], displayable true, valid false, visible true [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.reshape 0x7c1e2a9e 0/0 512x512 of 512x512, swapInterval 1, drawable 0x400085, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7c1e2a9e, 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: CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,512x541,invalid,title=RESHAPE,normal], displayable true, valid false, visible true [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.display 0x7c1e2a9e 512x512, swapInterval 1, drawable 0x400085 [junit] *Dispose*: CT AWT-EventQueue-0 [junit] About to setTitle: 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[#28,AWT-EventQueue-0,6,main] GearsES2.dispose 0x7c1e2a9e: tileRendererInUse null [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.dispose 0x7c1e2a9e 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: CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,512x541,invalid,title=DISPOSE,normal], displayable true, valid false, visible true [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.init.0 0x7c1e2a9e: tileRendererInUse null, GearsES2[obj 0x7c1e2a9e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7c1e2a9e on Thread[#28,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x7c1e2a9e created: GearsObj[0x30aed6b3, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x7c1e2a9e created: GearsObj[0x439f0b97, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x7c1e2a9e created: GearsObj[0x439f0b97, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.init.X 0x7c1e2a9e FIN GearsES2[obj 0x7c1e2a9e isInit true, usesShared false, 1 GearsObj[0x30aed6b3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x439f0b97, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6472fe1b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] *Reshape*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,512x541,invalid,title=INIT,normal], displayable true, valid false, visible true [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.reshape 0x7c1e2a9e 0/0 512x512 of 512x512, swapInterval 1, drawable 0x40008a, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7c1e2a9e, 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: CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,512x541,invalid,title=RESHAPE,normal], displayable true, valid false, visible true [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.display 0x7c1e2a9e 512x512, swapInterval 1, drawable 0x40008a [junit] *Dispose*: CT AWT-EventQueue-0 [junit] About to setTitle: 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[#28,AWT-EventQueue-0,6,main] GearsES2.dispose 0x7c1e2a9e: tileRendererInUse null [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.dispose 0x7c1e2a9e 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: CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,512x541,invalid,title=DISPOSE,normal], displayable true, valid false, visible true [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.init.0 0x7c1e2a9e: tileRendererInUse null, GearsES2[obj 0x7c1e2a9e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7c1e2a9e on Thread[#28,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x7c1e2a9e created: GearsObj[0xa6a7007, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x7c1e2a9e created: GearsObj[0x7139ae67, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x7c1e2a9e created: GearsObj[0x7139ae67, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.init.X 0x7c1e2a9e FIN GearsES2[obj 0x7c1e2a9e isInit true, usesShared false, 1 GearsObj[0xa6a7007, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7139ae67, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1a8b8b5e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] *Reshape*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,512x541,invalid,title=INIT,normal], displayable true, valid false, visible true [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.reshape 0x7c1e2a9e 0/0 512x512 of 512x512, swapInterval 1, drawable 0x40008f, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7c1e2a9e, 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: CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,512x541,invalid,title=RESHAPE,normal], displayable true, valid false, visible true [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.display 0x7c1e2a9e 512x512, swapInterval 1, drawable 0x40008f [junit] *Dispose*: CT AWT-EventQueue-0 [junit] About to setTitle: 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[#28,AWT-EventQueue-0,6,main] GearsES2.dispose 0x7c1e2a9e: tileRendererInUse null [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.dispose 0x7c1e2a9e 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 @ 1751132471180 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132471182 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.054 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132465726 ms III - Start [junit] SLOCK [T main @ 1751132465731 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 21.0.7 [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: CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,522x542,title=Generic Title,resizable,normal], displayable true, valid true, visible true [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.init.0 0x69453e37: tileRendererInUse null, GearsES2[obj 0x69453e37 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x69453e37 on Thread[#28,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x69453e37 created: GearsObj[0x52702d48, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x69453e37 created: GearsObj[0x7e1b6642, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x69453e37 created: GearsObj[0x7e1b6642, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.init.X 0x69453e37 FIN GearsES2[obj 0x69453e37 isInit true, usesShared false, 1 GearsObj[0x52702d48, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7e1b6642, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6fbbe494, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] *Reshape*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,522x542,invalid,title=INIT,normal], displayable true, valid false, visible true [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.reshape 0x69453e37 0/0 512x512 of 512x512, swapInterval 1, drawable 0x40002a, msaa false, tileRendererInUse null [junit] >> GearsES2 0x69453e37, angle 0.0, [l -1.0, r 1.0, b -1.0, 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: CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,522x542,invalid,title=RESHAPE,normal], displayable true, valid false, visible true [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.display 0x69453e37 512x512, swapInterval 1, drawable 0x40002a [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,522x542,title=f 0, fps 0.0,normal], displayable true, valid true, visible true [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.display 0x69453e37 512x512, swapInterval 1, drawable 0x40002a [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,522x542,invalid,title=f 1, fps 0.0,normal], displayable true, valid false, visible true [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.display 0x69453e37 512x512, swapInterval 1, drawable 0x40002a [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,522x542,invalid,title=f 2, fps 0.0,normal], displayable true, valid false, visible true [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.display 0x69453e37 512x512, swapInterval 1, drawable 0x40002a [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,522x542,invalid,title=f 3, fps 0.0,normal], displayable true, valid false, visible true [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.display 0x69453e37 512x512, swapInterval 1, drawable 0x40002a [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,522x542,invalid,title=f 4, fps 0.0,normal], displayable true, valid false, visible true [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.display 0x69453e37 512x512, swapInterval 1, drawable 0x40002a [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,522x542,invalid,title=f 5, fps 0.0,normal], displayable true, valid false, visible true [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.display 0x69453e37 512x512, swapInterval 1, drawable 0x40002a [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,522x542,invalid,title=f 6, fps 0.0,normal], displayable true, valid false, visible true [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.display 0x69453e37 512x512, swapInterval 1, drawable 0x40002a [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,522x542,invalid,title=f 7, fps 0.0,normal], displayable true, valid false, visible true [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.display 0x69453e37 512x512, swapInterval 1, drawable 0x40002a [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,522x542,invalid,title=f 8, fps 0.0,normal], displayable true, valid false, visible true [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.display 0x69453e37 512x512, swapInterval 1, drawable 0x40002a [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,522x542,invalid,title=f 9, fps 0.0,normal], displayable true, valid false, visible true [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.display 0x69453e37 512x512, swapInterval 1, drawable 0x40002a [junit] *Dispose*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,522x542,invalid,title=f 10, fps 0.0,normal], displayable true, valid false, visible true [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.dispose 0x69453e37: tileRendererInUse null [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.dispose 0x69453e37 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 21.0.7 [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 / 6 ms, 10000.0 fps, 0 ms/f; total: 120 f, 20000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180 f, 30000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240 f, 34285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300 f, 42857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360 f, 51428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420 f, 60000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480 f, 68571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540 f, 67500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 600 f, 75000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 660 f, 82500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 720 f, 90000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 780 f, 97500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 840 f, 105000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 900 f, 112500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 960 f, 106666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1020 f, 113333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1080 f, 120000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1140 f, 126666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1200 f, 133333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1260 f, 140000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1320 f, 132000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1380 f, 138000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1440 f, 144000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1500 f, 150000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1560 f, 156000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1620 f, 162000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1680 f, 168000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1740 f, 174000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1800 f, 163636.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1860 f, 169090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1920 f, 174545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1980 f, 180000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2040 f, 185454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2100 f, 190909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2160 f, 196363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2220 f, 201818.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2280 f, 207272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2340 f, 195000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2400 f, 200000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2460 f, 205000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2520 f, 210000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2580 f, 215000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2640 f, 220000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2700 f, 225000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2760 f, 230000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2820 f, 235000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2880 f, 240000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2940 f, 226153.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3000 f, 230769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3060 f, 235384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3120 f, 240000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3180 f, 244615.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3240 f, 249230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3300 f, 253846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3360 f, 258461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3420 f, 263076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3480 f, 267692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3540 f, 272307.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3600 f, 257142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3660 f, 261428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3720 f, 265714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3780 f, 270000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3840 f, 274285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3900 f, 278571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3960 f, 282857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4020 f, 287142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4080 f, 291428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4140 f, 295714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4200 f, 300000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4260 f, 284000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4320 f, 288000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4380 f, 292000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4440 f, 296000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4500 f, 300000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4560 f, 304000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4620 f, 308000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4680 f, 312000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4740 f, 316000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4800 f, 320000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4860 f, 324000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4920 f, 328000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4980 f, 311250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5040 f, 315000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5100 f, 318750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5160 f, 322500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5220 f, 326250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5280 f, 330000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5340 f, 333750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5400 f, 337500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5460 f, 341250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5520 f, 345000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5580 f, 348750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5640 f, 352500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5700 f, 335294.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5760 f, 338823.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5820 f, 342352.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5880 f, 345882.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5940 f, 349411.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6000 f, 352941.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6060 f, 356470.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6120 f, 360000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6180 f, 363529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6240 f, 367058.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6300 f, 370588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6360 f, 374117.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6420 f, 356666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6480 f, 360000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6540 f, 363333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6600 f, 366666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6660 f, 370000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6720 f, 373333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6780 f, 376666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6840 f, 380000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6900 f, 383333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6960 f, 386666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7020 f, 390000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7080 f, 393333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7140 f, 396666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7200 f, 400000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7260 f, 403333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7320 f, 385263.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7380 f, 388421.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7440 f, 391578.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7500 f, 394736.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7560 f, 397894.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7620 f, 401052.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7680 f, 404210.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7740 f, 407368.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7800 f, 410526.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7860 f, 413684.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7920 f, 416842.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7980 f, 420000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8040 f, 423157.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8100 f, 426315.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8160 f, 429473.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8220 f, 411000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8280 f, 414000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8340 f, 417000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8400 f, 420000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8460 f, 423000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8520 f, 426000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8580 f, 429000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8640 f, 432000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8700 f, 435000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8760 f, 417142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8820 f, 420000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8880 f, 422857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8940 f, 425714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9000 f, 428571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9060 f, 431428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9120 f, 434285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9180 f, 437142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9240 f, 440000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9300 f, 422727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9360 f, 425454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9420 f, 428181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9480 f, 430909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9540 f, 433636.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9600 f, 436363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9660 f, 439090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9720 f, 441818.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9780 f, 444545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9840 f, 427826.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9900 f, 430434.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9960 f, 433043.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10020 f, 435652.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10080 f, 438260.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10140 f, 440869.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10200 f, 443478.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10260 f, 446086.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10320 f, 448695.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10380 f, 432500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10440 f, 435000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10500 f, 437500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10560 f, 440000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10620 f, 442500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10680 f, 445000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10740 f, 447500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10800 f, 450000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10860 f, 452500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10920 f, 455000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10980 f, 457500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11040 f, 441600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11100 f, 444000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11160 f, 446400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11220 f, 448800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11280 f, 451200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11340 f, 453600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11400 f, 456000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11460 f, 458400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11520 f, 460800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11580 f, 463200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11640 f, 447692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11700 f, 450000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11760 f, 452307.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11820 f, 454615.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11880 f, 456923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11940 f, 459230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12000 f, 461538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12060 f, 463846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12120 f, 466153.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12180 f, 468461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12240 f, 470769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12300 f, 455555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12360 f, 457777.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12420 f, 460000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12480 f, 462222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12540 f, 464444.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12600 f, 466666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12660 f, 468888.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12720 f, 471111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12780 f, 473333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12840 f, 475555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12900 f, 477777.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12960 f, 462857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13020 f, 465000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13080 f, 467142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13140 f, 469285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13200 f, 471428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13260 f, 473571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13320 f, 475714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13380 f, 477857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13440 f, 480000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13500 f, 482142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13560 f, 484285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13620 f, 469655.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13680 f, 471724.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13740 f, 473793.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13800 f, 475862.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13860 f, 477931.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13920 f, 480000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13980 f, 482068.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14040 f, 484137.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14100 f, 486206.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14160 f, 488275.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14220 f, 490344.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14280 f, 476000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14340 f, 478000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14400 f, 480000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14460 f, 482000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14520 f, 484000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14580 f, 486000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14640 f, 488000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14700 f, 490000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14760 f, 492000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14820 f, 494000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14880 f, 496000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14940 f, 498000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15000 f, 500000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15060 f, 502000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15120 f, 504000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15180 f, 489677.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15240 f, 491612.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15300 f, 493548.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15360 f, 495483.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15420 f, 497419.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15480 f, 499354.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15540 f, 501290.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15600 f, 503225.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15660 f, 505161.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15720 f, 507096.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15780 f, 509032.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15840 f, 510967.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15900 f, 512903.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15960 f, 514838.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16020 f, 516774.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16080 f, 518709.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16140 f, 520645.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16200 f, 522580.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16260 f, 524516.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16320 f, 526451.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16380 f, 511875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16440 f, 513750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16500 f, 515625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16560 f, 517500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16620 f, 519375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16680 f, 521250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16740 f, 523125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16800 f, 525000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16860 f, 526875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16920 f, 528750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16980 f, 530625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17040 f, 532500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17100 f, 534375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17160 f, 536250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17220 f, 538125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17280 f, 540000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17340 f, 541875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17400 f, 527272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17460 f, 529090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17520 f, 530909.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17580 f, 532727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17640 f, 534545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17700 f, 536363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17760 f, 538181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17820 f, 540000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17880 f, 541818.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17940 f, 543636.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18000 f, 545454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18060 f, 547272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18120 f, 549090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18180 f, 550909.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18240 f, 552727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18300 f, 554545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18360 f, 556363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18420 f, 558181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18480 f, 543529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18540 f, 545294.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18600 f, 547058.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18660 f, 548823.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18720 f, 550588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18780 f, 552352.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18840 f, 554117.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18900 f, 555882.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18960 f, 557647.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19020 f, 559411.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19080 f, 561176.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19140 f, 562941.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19200 f, 564705.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19260 f, 550285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19320 f, 552000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19380 f, 553714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19440 f, 555428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19500 f, 557142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19560 f, 558857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19620 f, 560571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19680 f, 562285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19740 f, 564000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19800 f, 565714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19860 f, 567428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19920 f, 569142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19980 f, 570857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20040 f, 556666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20100 f, 558333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20160 f, 560000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20220 f, 561666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20280 f, 563333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20340 f, 565000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20400 f, 566666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20460 f, 568333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20520 f, 570000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20580 f, 571666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20640 f, 573333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20700 f, 575000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20760 f, 576666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20820 f, 562702.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20880 f, 564324.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20940 f, 565945.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21000 f, 567567.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21060 f, 569189.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21120 f, 570810.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21180 f, 572432.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21240 f, 574054.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21300 f, 575675.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21360 f, 577297.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21420 f, 578918.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21480 f, 580540.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21540 f, 582162.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21600 f, 583783.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21660 f, 570000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21720 f, 571578.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21780 f, 573157.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21840 f, 574736.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21900 f, 576315.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21960 f, 577894.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22020 f, 579473.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22080 f, 581052.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22140 f, 582631.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22200 f, 584210.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22260 f, 585789.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22320 f, 587368.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22380 f, 588947.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22440 f, 590526.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22500 f, 592105.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22560 f, 593684.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22620 f, 595263.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22680 f, 596842.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22740 f, 598421.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22800 f, 584615.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22860 f, 586153.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22920 f, 587692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22980 f, 589230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23040 f, 590769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23100 f, 592307.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23160 f, 593846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23220 f, 595384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23280 f, 596923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23340 f, 598461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23400 f, 600000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23460 f, 601538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23520 f, 603076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23580 f, 604615.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23640 f, 606153.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23700 f, 607692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23760 f, 609230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23820 f, 610769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23880 f, 612307.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23940 f, 613846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24000 f, 615384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24060 f, 616923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24120 f, 618461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24180 f, 604500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24240 f, 606000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24300 f, 607500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24360 f, 609000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24420 f, 610500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24480 f, 612000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24540 f, 613500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24600 f, 615000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24660 f, 616500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24720 f, 618000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24780 f, 619500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24840 f, 621000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24900 f, 622500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24960 f, 624000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25020 f, 625500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25080 f, 627000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25140 f, 628500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25200 f, 630000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25260 f, 631500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25320 f, 633000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25380 f, 634500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25440 f, 636000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25500 f, 637500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25560 f, 639000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25620 f, 640500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25680 f, 626341.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25740 f, 627804.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25800 f, 629268.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25860 f, 630731.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25920 f, 632195.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25980 f, 633658.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26040 f, 635121.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26100 f, 636585.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26160 f, 638048.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26220 f, 639512.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26280 f, 640975.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26340 f, 642439.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26400 f, 643902.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26460 f, 645365.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26520 f, 646829.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26580 f, 648292.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26640 f, 649756.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26700 f, 651219.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26760 f, 652682.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26820 f, 654146.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26880 f, 655609.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26940 f, 657073.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27000 f, 658536.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27060 f, 644285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27120 f, 645714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27180 f, 647142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27240 f, 648571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27300 f, 650000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27360 f, 651428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27420 f, 652857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27480 f, 654285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27540 f, 655714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27600 f, 657142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27660 f, 658571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27720 f, 660000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27780 f, 661428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27840 f, 662857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27900 f, 664285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27960 f, 665714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28020 f, 667142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28080 f, 668571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28140 f, 670000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28200 f, 671428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28260 f, 672857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28320 f, 674285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28380 f, 675714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28440 f, 677142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28500 f, 662790.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28560 f, 664186.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28620 f, 665581.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28680 f, 666976.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28740 f, 668372.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28800 f, 669767.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28860 f, 671162.8 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: 28920 f, 672558.1 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: 28980 f, 658636.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29040 f, 660000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29100 f, 661363.6 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: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,title=Generic Title,resizable,normal], displayable true, valid true, visible true [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.init.0 0x291b4bf5: tileRendererInUse null, GearsES2[obj 0x291b4bf5 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x291b4bf5 on Thread[#28,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x291b4bf5 created: GearsObj[0x78f8fac3, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x291b4bf5 created: GearsObj[0x5bcdf507, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x291b4bf5 created: GearsObj[0x5bcdf507, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.init.X 0x291b4bf5 FIN GearsES2[obj 0x291b4bf5 isInit true, usesShared false, 1 GearsObj[0x78f8fac3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5bcdf507, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4106bd81, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] *Reshape*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=INIT,normal], displayable true, valid false, visible true [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.reshape 0x291b4bf5 0/0 512x512 of 512x512, swapInterval 1, drawable 0x400044, msaa false, tileRendererInUse null [junit] >> GearsES2 0x291b4bf5, angle 0.0, [l -1.0, r 1.0, b -1.0, 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: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=RESHAPE,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 0, fps 60000.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,title=f 1, fps 60000.0,normal], displayable true, valid true, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,title=f 2, fps 60000.0,normal], displayable true, valid true, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,title=f 3, fps 60000.0,normal], displayable true, valid true, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 4, fps 60000.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 5, fps 60000.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 6, fps 60000.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 7, fps 60000.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 8, fps 60000.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 9, fps 60000.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 10, fps 60000.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 11, fps 60000.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 12, fps 60000.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 13, fps 60000.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 14, fps 60000.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 15, fps 60000.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 16, fps 60000.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 17, fps 60000.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 18, fps 60000.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 19, fps 60000.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 20, fps 60000.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 21, fps 60000.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 22, fps 60000.0,normal], displayable true, valid false, visible true [junit] 0 s: 60 f / 303 ms, 198.0 fps, 5 ms/f; total: 29160 f, 84034.5 fps, 0 ms/f [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 23, fps 60000.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 24, fps 198.0198,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 25, fps 198.0198,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 26, fps 198.0198,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 27, fps 198.0198,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 28, fps 198.0198,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 29, fps 198.0198,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 30, fps 198.0198,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 31, fps 198.0198,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 32, fps 198.0198,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 33, fps 198.0198,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 34, fps 198.0198,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 35, fps 198.0198,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 36, fps 198.0198,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 37, fps 198.0198,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 38, fps 198.0198,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 39, fps 198.0198,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 40, fps 198.0198,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 41, fps 198.0198,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 42, fps 198.0198,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 43, fps 198.0198,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 44, fps 198.0198,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 45, fps 198.0198,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 46, fps 198.0198,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 47, fps 198.0198,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 48, fps 198.0198,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 49, fps 198.0198,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 50, fps 198.0198,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 51, fps 198.0198,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 52, fps 198.0198,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 53, fps 198.0198,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 54, fps 198.0198,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 55, fps 198.0198,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 56, fps 198.0198,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 57, fps 198.0198,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 58, fps 198.0198,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 59, fps 198.0198,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 60, fps 198.0198,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 61, fps 198.0198,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 62, fps 198.0198,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 63, fps 198.0198,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 64, fps 198.0198,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 65, fps 198.0198,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 66, fps 198.0198,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 67, fps 198.0198,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 68, fps 198.0198,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 69, fps 198.0198,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 70, fps 198.0198,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 71, fps 198.0198,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 72, fps 198.0198,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 73, fps 198.0198,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 74, fps 198.0198,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 75, fps 198.0198,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 76, fps 198.0198,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 77, fps 198.0198,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 78, fps 198.0198,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 79, fps 198.0198,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 80, fps 198.0198,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 81, fps 198.0198,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 82, fps 198.0198,normal], displayable true, valid false, visible true [junit] 0 s: 60 f / 553 ms, 108.4 fps, 9 ms/f; total: 29220 f, 32430.6 fps, 0 ms/f [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 83, fps 198.0198,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 84, fps 108.49909,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 85, fps 108.49909,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 86, fps 108.49909,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 87, fps 108.49909,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 88, fps 108.49909,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 89, fps 108.49909,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 90, fps 108.49909,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 91, fps 108.49909,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 92, fps 108.49909,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 93, fps 108.49909,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 94, fps 108.49909,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 95, fps 108.49909,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 96, fps 108.49909,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 97, fps 108.49909,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 98, fps 108.49909,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 99, fps 108.49909,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 100, fps 108.49909,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 101, fps 108.49909,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 102, fps 108.49909,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 103, fps 108.49909,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 104, fps 108.49909,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 105, fps 108.49909,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 106, fps 108.49909,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 107, fps 108.49909,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 108, fps 108.49909,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 109, fps 108.49909,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 110, fps 108.49909,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 111, fps 108.49909,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 112, fps 108.49909,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 113, fps 108.49909,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 114, fps 108.49909,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 115, fps 108.49909,normal], displayable true, valid false, visible true [junit] *Dispose*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 116, fps 108.49909,normal], displayable true, valid false, visible true [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.dispose 0x291b4bf5: tileRendererInUse null [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.dispose 0x291b4bf5 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 21.0.7 [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: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,522x542,title=Generic Title,resizable,normal], displayable true, valid true, visible true [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.init.0 0x610f7aa: tileRendererInUse null, GearsES2[obj 0x610f7aa isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x610f7aa on Thread[#28,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x610f7aa created: GearsObj[0x54707976, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x610f7aa created: GearsObj[0x6b08b20e, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x610f7aa created: GearsObj[0x6b08b20e, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.init.X 0x610f7aa FIN GearsES2[obj 0x610f7aa isInit true, usesShared false, 1 GearsObj[0x54707976, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6b08b20e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x65e8c57c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] *Reshape*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,522x542,invalid,title=INIT,normal], displayable true, valid false, visible true [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.reshape 0x610f7aa 0/0 512x512 of 512x512, swapInterval 1, drawable 0x40005d, msaa false, tileRendererInUse null [junit] >> GearsES2 0x610f7aa, angle 0.0, [l -1.0, r 1.0, b -1.0, 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: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,522x542,invalid,title=RESHAPE,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,522x542,invalid,title=f 0, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,522x542,invalid,title=f 1, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,522x542,invalid,title=f 2, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,522x542,invalid,title=f 3, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,522x542,invalid,title=f 4, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,522x542,invalid,title=f 5, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,522x542,invalid,title=f 6, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,522x542,invalid,title=f 7, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,522x542,invalid,title=f 8, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,522x542,invalid,title=f 9, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,522x542,invalid,title=f 10, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,522x542,invalid,title=f 11, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,522x542,invalid,title=f 12, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,522x542,invalid,title=f 13, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,522x542,invalid,title=f 14, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,522x542,invalid,title=f 15, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,522x542,invalid,title=f 16, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,522x542,invalid,title=f 17, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,522x542,invalid,title=f 18, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,522x542,invalid,title=f 19, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,522x542,invalid,title=f 20, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,522x542,invalid,title=f 21, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,522x542,invalid,title=f 22, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,522x542,invalid,title=f 23, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,522x542,invalid,title=f 24, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,522x542,invalid,title=f 25, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,522x542,invalid,title=f 26, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,522x542,invalid,title=f 27, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,522x542,invalid,title=f 28, fps 0.0,normal], displayable true, valid false, visible true [junit] *Dispose*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,522x542,invalid,title=f 29, fps 0.0,normal], displayable true, valid false, visible true [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.dispose 0x610f7aa: tileRendererInUse null [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.dispose 0x610f7aa 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 21.0.7 [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: 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[#28,AWT-EventQueue-0,6,main] GearsES2.init.0 0x7c1e2a9e: tileRendererInUse null, GearsES2[obj 0x7c1e2a9e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7c1e2a9e on Thread[#28,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x7c1e2a9e created: GearsObj[0x7c8f9f1a, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x7c1e2a9e created: GearsObj[0x43f52cf5, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x7c1e2a9e created: GearsObj[0x43f52cf5, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.init.X 0x7c1e2a9e FIN GearsES2[obj 0x7c1e2a9e isInit true, usesShared false, 1 GearsObj[0x7c8f9f1a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x43f52cf5, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x489ea3e3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] *Reshape*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,512x541,invalid,title=INIT,normal], displayable true, valid false, visible true [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.reshape 0x7c1e2a9e 0/0 512x512 of 512x512, swapInterval 1, drawable 0x40007b, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7c1e2a9e, angle 0.0, [l -1.0, r 1.0, b -1.0, 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: CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,512x541,invalid,title=RESHAPE,normal], displayable true, valid false, visible true [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.display 0x7c1e2a9e 512x512, swapInterval 1, drawable 0x40007b [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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[#28,AWT-EventQueue-0,6,main] GearsES2.display 0x7c1e2a9e 512x512, swapInterval 1, drawable 0x40007b [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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[#28,AWT-EventQueue-0,6,main] GearsES2.display 0x7c1e2a9e 512x512, swapInterval 1, drawable 0x40007b [junit] *Dispose*: CT AWT-EventQueue-0 [junit] About to setTitle: 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[#28,AWT-EventQueue-0,6,main] GearsES2.dispose 0x7c1e2a9e: tileRendererInUse null [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.dispose 0x7c1e2a9e 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: CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,512x541,invalid,title=DISPOSE,normal], displayable true, valid false, visible true [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.init.0 0x7c1e2a9e: tileRendererInUse null, GearsES2[obj 0x7c1e2a9e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7c1e2a9e on Thread[#28,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x7c1e2a9e created: GearsObj[0xcc12f77, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x7c1e2a9e created: GearsObj[0x7ec90fac, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x7c1e2a9e created: GearsObj[0x7ec90fac, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.init.X 0x7c1e2a9e FIN GearsES2[obj 0x7c1e2a9e isInit true, usesShared false, 1 GearsObj[0xcc12f77, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7ec90fac, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1f9399f5, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] *Reshape*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,512x541,invalid,title=INIT,normal], displayable true, valid false, visible true [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.reshape 0x7c1e2a9e 0/0 512x512 of 512x512, swapInterval 1, drawable 0x400080, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7c1e2a9e, 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: CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,512x541,invalid,title=RESHAPE,normal], displayable true, valid false, visible true [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.display 0x7c1e2a9e 512x512, swapInterval 1, drawable 0x400080 [junit] *Dispose*: CT AWT-EventQueue-0 [junit] About to setTitle: 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[#28,AWT-EventQueue-0,6,main] GearsES2.dispose 0x7c1e2a9e: tileRendererInUse null [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.dispose 0x7c1e2a9e 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: CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,512x541,invalid,title=DISPOSE,normal], displayable true, valid false, visible true [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.init.0 0x7c1e2a9e: tileRendererInUse null, GearsES2[obj 0x7c1e2a9e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7c1e2a9e on Thread[#28,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x7c1e2a9e created: GearsObj[0x7159a2ec, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x7c1e2a9e created: GearsObj[0x45a6e0e4, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x7c1e2a9e created: GearsObj[0x45a6e0e4, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.init.X 0x7c1e2a9e FIN GearsES2[obj 0x7c1e2a9e isInit true, usesShared false, 1 GearsObj[0x7159a2ec, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x45a6e0e4, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x69873878, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] *Reshape*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,512x541,invalid,title=INIT,normal], displayable true, valid false, visible true [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.reshape 0x7c1e2a9e 0/0 512x512 of 512x512, swapInterval 1, drawable 0x400085, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7c1e2a9e, 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: CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,512x541,invalid,title=RESHAPE,normal], displayable true, valid false, visible true [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.display 0x7c1e2a9e 512x512, swapInterval 1, drawable 0x400085 [junit] *Dispose*: CT AWT-EventQueue-0 [junit] About to setTitle: 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[#28,AWT-EventQueue-0,6,main] GearsES2.dispose 0x7c1e2a9e: tileRendererInUse null [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.dispose 0x7c1e2a9e 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: CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,512x541,invalid,title=DISPOSE,normal], displayable true, valid false, visible true [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.init.0 0x7c1e2a9e: tileRendererInUse null, GearsES2[obj 0x7c1e2a9e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7c1e2a9e on Thread[#28,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x7c1e2a9e created: GearsObj[0x30aed6b3, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x7c1e2a9e created: GearsObj[0x439f0b97, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x7c1e2a9e created: GearsObj[0x439f0b97, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.init.X 0x7c1e2a9e FIN GearsES2[obj 0x7c1e2a9e isInit true, usesShared false, 1 GearsObj[0x30aed6b3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x439f0b97, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6472fe1b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] *Reshape*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,512x541,invalid,title=INIT,normal], displayable true, valid false, visible true [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.reshape 0x7c1e2a9e 0/0 512x512 of 512x512, swapInterval 1, drawable 0x40008a, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7c1e2a9e, 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: CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,512x541,invalid,title=RESHAPE,normal], displayable true, valid false, visible true [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.display 0x7c1e2a9e 512x512, swapInterval 1, drawable 0x40008a [junit] *Dispose*: CT AWT-EventQueue-0 [junit] About to setTitle: 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[#28,AWT-EventQueue-0,6,main] GearsES2.dispose 0x7c1e2a9e: tileRendererInUse null [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.dispose 0x7c1e2a9e 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: CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,512x541,invalid,title=DISPOSE,normal], displayable true, valid false, visible true [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.init.0 0x7c1e2a9e: tileRendererInUse null, GearsES2[obj 0x7c1e2a9e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7c1e2a9e on Thread[#28,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x7c1e2a9e created: GearsObj[0xa6a7007, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x7c1e2a9e created: GearsObj[0x7139ae67, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x7c1e2a9e created: GearsObj[0x7139ae67, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.init.X 0x7c1e2a9e FIN GearsES2[obj 0x7c1e2a9e isInit true, usesShared false, 1 GearsObj[0xa6a7007, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7139ae67, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1a8b8b5e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] *Reshape*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,512x541,invalid,title=INIT,normal], displayable true, valid false, visible true [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.reshape 0x7c1e2a9e 0/0 512x512 of 512x512, swapInterval 1, drawable 0x40008f, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7c1e2a9e, 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: CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,512x541,invalid,title=RESHAPE,normal], displayable true, valid false, visible true [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.display 0x7c1e2a9e 512x512, swapInterval 1, drawable 0x40008f [junit] *Dispose*: CT AWT-EventQueue-0 [junit] About to setTitle: 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[#28,AWT-EventQueue-0,6,main] GearsES2.dispose 0x7c1e2a9e: tileRendererInUse null [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.dispose 0x7c1e2a9e 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 @ 1751132471180 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132471182 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test00NoAnimator took 1.711 sec [junit] Testcase: test01Animator took 1.09 sec [junit] Testcase: test02FPSAnimator took 1.156 sec [junit] Testcase: test02FPSAnimator_RestartOnAWTEDT took 1.455 sec [junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.054 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132465726 ms III - Start [junit] SLOCK [T main @ 1751132465731 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 21.0.7 [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: CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,522x542,title=Generic Title,resizable,normal], displayable true, valid true, visible true [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.init.0 0x69453e37: tileRendererInUse null, GearsES2[obj 0x69453e37 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x69453e37 on Thread[#28,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x69453e37 created: GearsObj[0x52702d48, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x69453e37 created: GearsObj[0x7e1b6642, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x69453e37 created: GearsObj[0x7e1b6642, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.init.X 0x69453e37 FIN GearsES2[obj 0x69453e37 isInit true, usesShared false, 1 GearsObj[0x52702d48, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7e1b6642, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6fbbe494, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] *Reshape*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,522x542,invalid,title=INIT,normal], displayable true, valid false, visible true [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.reshape 0x69453e37 0/0 512x512 of 512x512, swapInterval 1, drawable 0x40002a, msaa false, tileRendererInUse null [junit] >> GearsES2 0x69453e37, angle 0.0, [l -1.0, r 1.0, b -1.0, 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: CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,522x542,invalid,title=RESHAPE,normal], displayable true, valid false, visible true [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.display 0x69453e37 512x512, swapInterval 1, drawable 0x40002a [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,522x542,title=f 0, fps 0.0,normal], displayable true, valid true, visible true [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.display 0x69453e37 512x512, swapInterval 1, drawable 0x40002a [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,522x542,invalid,title=f 1, fps 0.0,normal], displayable true, valid false, visible true [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.display 0x69453e37 512x512, swapInterval 1, drawable 0x40002a [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,522x542,invalid,title=f 2, fps 0.0,normal], displayable true, valid false, visible true [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.display 0x69453e37 512x512, swapInterval 1, drawable 0x40002a [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,522x542,invalid,title=f 3, fps 0.0,normal], displayable true, valid false, visible true [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.display 0x69453e37 512x512, swapInterval 1, drawable 0x40002a [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,522x542,invalid,title=f 4, fps 0.0,normal], displayable true, valid false, visible true [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.display 0x69453e37 512x512, swapInterval 1, drawable 0x40002a [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,522x542,invalid,title=f 5, fps 0.0,normal], displayable true, valid false, visible true [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.display 0x69453e37 512x512, swapInterval 1, drawable 0x40002a [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,522x542,invalid,title=f 6, fps 0.0,normal], displayable true, valid false, visible true [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.display 0x69453e37 512x512, swapInterval 1, drawable 0x40002a [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,522x542,invalid,title=f 7, fps 0.0,normal], displayable true, valid false, visible true [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.display 0x69453e37 512x512, swapInterval 1, drawable 0x40002a [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,522x542,invalid,title=f 8, fps 0.0,normal], displayable true, valid false, visible true [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.display 0x69453e37 512x512, swapInterval 1, drawable 0x40002a [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,522x542,invalid,title=f 9, fps 0.0,normal], displayable true, valid false, visible true [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.display 0x69453e37 512x512, swapInterval 1, drawable 0x40002a [junit] *Dispose*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,522x542,invalid,title=f 10, fps 0.0,normal], displayable true, valid false, visible true [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.dispose 0x69453e37: tileRendererInUse null [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.dispose 0x69453e37 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 21.0.7 [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 / 6 ms, 10000.0 fps, 0 ms/f; total: 120 f, 20000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180 f, 30000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240 f, 34285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300 f, 42857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360 f, 51428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420 f, 60000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480 f, 68571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540 f, 67500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 600 f, 75000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 660 f, 82500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 720 f, 90000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 780 f, 97500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 840 f, 105000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 900 f, 112500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 960 f, 106666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1020 f, 113333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1080 f, 120000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1140 f, 126666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1200 f, 133333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1260 f, 140000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1320 f, 132000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1380 f, 138000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1440 f, 144000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1500 f, 150000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1560 f, 156000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1620 f, 162000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1680 f, 168000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1740 f, 174000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1800 f, 163636.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1860 f, 169090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1920 f, 174545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1980 f, 180000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2040 f, 185454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2100 f, 190909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2160 f, 196363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2220 f, 201818.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2280 f, 207272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2340 f, 195000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2400 f, 200000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2460 f, 205000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2520 f, 210000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2580 f, 215000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2640 f, 220000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2700 f, 225000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2760 f, 230000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2820 f, 235000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2880 f, 240000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2940 f, 226153.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3000 f, 230769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3060 f, 235384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3120 f, 240000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3180 f, 244615.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3240 f, 249230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3300 f, 253846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3360 f, 258461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3420 f, 263076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3480 f, 267692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3540 f, 272307.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3600 f, 257142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3660 f, 261428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3720 f, 265714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3780 f, 270000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3840 f, 274285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3900 f, 278571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3960 f, 282857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4020 f, 287142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4080 f, 291428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4140 f, 295714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4200 f, 300000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4260 f, 284000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4320 f, 288000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4380 f, 292000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4440 f, 296000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4500 f, 300000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4560 f, 304000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4620 f, 308000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4680 f, 312000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4740 f, 316000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4800 f, 320000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4860 f, 324000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4920 f, 328000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4980 f, 311250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5040 f, 315000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5100 f, 318750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5160 f, 322500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5220 f, 326250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5280 f, 330000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5340 f, 333750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5400 f, 337500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5460 f, 341250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5520 f, 345000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5580 f, 348750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5640 f, 352500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5700 f, 335294.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5760 f, 338823.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5820 f, 342352.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5880 f, 345882.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5940 f, 349411.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6000 f, 352941.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6060 f, 356470.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6120 f, 360000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6180 f, 363529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6240 f, 367058.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6300 f, 370588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6360 f, 374117.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6420 f, 356666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6480 f, 360000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6540 f, 363333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6600 f, 366666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6660 f, 370000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6720 f, 373333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6780 f, 376666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6840 f, 380000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6900 f, 383333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6960 f, 386666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7020 f, 390000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7080 f, 393333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7140 f, 396666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7200 f, 400000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7260 f, 403333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7320 f, 385263.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7380 f, 388421.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7440 f, 391578.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7500 f, 394736.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7560 f, 397894.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7620 f, 401052.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7680 f, 404210.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7740 f, 407368.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7800 f, 410526.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7860 f, 413684.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7920 f, 416842.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7980 f, 420000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8040 f, 423157.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8100 f, 426315.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8160 f, 429473.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8220 f, 411000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8280 f, 414000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8340 f, 417000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8400 f, 420000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8460 f, 423000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8520 f, 426000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8580 f, 429000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8640 f, 432000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8700 f, 435000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8760 f, 417142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8820 f, 420000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8880 f, 422857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8940 f, 425714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9000 f, 428571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9060 f, 431428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9120 f, 434285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9180 f, 437142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9240 f, 440000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9300 f, 422727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9360 f, 425454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9420 f, 428181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9480 f, 430909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9540 f, 433636.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9600 f, 436363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9660 f, 439090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9720 f, 441818.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9780 f, 444545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9840 f, 427826.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9900 f, 430434.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9960 f, 433043.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10020 f, 435652.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10080 f, 438260.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10140 f, 440869.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10200 f, 443478.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10260 f, 446086.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10320 f, 448695.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10380 f, 432500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10440 f, 435000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10500 f, 437500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10560 f, 440000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10620 f, 442500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10680 f, 445000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10740 f, 447500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10800 f, 450000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10860 f, 452500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10920 f, 455000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10980 f, 457500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11040 f, 441600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11100 f, 444000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11160 f, 446400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11220 f, 448800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11280 f, 451200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11340 f, 453600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11400 f, 456000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11460 f, 458400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11520 f, 460800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11580 f, 463200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11640 f, 447692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11700 f, 450000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11760 f, 452307.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11820 f, 454615.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11880 f, 456923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11940 f, 459230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12000 f, 461538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12060 f, 463846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12120 f, 466153.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12180 f, 468461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12240 f, 470769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12300 f, 455555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12360 f, 457777.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12420 f, 460000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12480 f, 462222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12540 f, 464444.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12600 f, 466666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12660 f, 468888.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12720 f, 471111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12780 f, 473333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12840 f, 475555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12900 f, 477777.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12960 f, 462857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13020 f, 465000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13080 f, 467142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13140 f, 469285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13200 f, 471428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13260 f, 473571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13320 f, 475714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13380 f, 477857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13440 f, 480000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13500 f, 482142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13560 f, 484285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13620 f, 469655.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13680 f, 471724.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13740 f, 473793.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13800 f, 475862.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13860 f, 477931.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13920 f, 480000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13980 f, 482068.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14040 f, 484137.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14100 f, 486206.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14160 f, 488275.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14220 f, 490344.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14280 f, 476000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14340 f, 478000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14400 f, 480000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14460 f, 482000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14520 f, 484000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14580 f, 486000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14640 f, 488000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14700 f, 490000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14760 f, 492000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14820 f, 494000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14880 f, 496000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14940 f, 498000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15000 f, 500000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15060 f, 502000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15120 f, 504000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15180 f, 489677.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15240 f, 491612.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15300 f, 493548.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15360 f, 495483.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15420 f, 497419.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15480 f, 499354.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15540 f, 501290.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15600 f, 503225.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15660 f, 505161.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15720 f, 507096.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15780 f, 509032.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15840 f, 510967.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15900 f, 512903.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15960 f, 514838.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16020 f, 516774.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16080 f, 518709.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16140 f, 520645.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16200 f, 522580.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16260 f, 524516.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16320 f, 526451.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16380 f, 511875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16440 f, 513750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16500 f, 515625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16560 f, 517500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16620 f, 519375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16680 f, 521250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16740 f, 523125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16800 f, 525000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16860 f, 526875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16920 f, 528750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16980 f, 530625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17040 f, 532500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17100 f, 534375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17160 f, 536250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17220 f, 538125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17280 f, 540000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17340 f, 541875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17400 f, 527272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17460 f, 529090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17520 f, 530909.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17580 f, 532727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17640 f, 534545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17700 f, 536363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17760 f, 538181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17820 f, 540000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17880 f, 541818.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17940 f, 543636.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18000 f, 545454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18060 f, 547272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18120 f, 549090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18180 f, 550909.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18240 f, 552727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18300 f, 554545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18360 f, 556363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18420 f, 558181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18480 f, 543529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18540 f, 545294.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18600 f, 547058.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18660 f, 548823.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18720 f, 550588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18780 f, 552352.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18840 f, 554117.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18900 f, 555882.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18960 f, 557647.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19020 f, 559411.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19080 f, 561176.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19140 f, 562941.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19200 f, 564705.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19260 f, 550285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19320 f, 552000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19380 f, 553714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19440 f, 555428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19500 f, 557142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19560 f, 558857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19620 f, 560571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19680 f, 562285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19740 f, 564000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19800 f, 565714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19860 f, 567428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19920 f, 569142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19980 f, 570857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20040 f, 556666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20100 f, 558333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20160 f, 560000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20220 f, 561666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20280 f, 563333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20340 f, 565000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20400 f, 566666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20460 f, 568333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20520 f, 570000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20580 f, 571666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20640 f, 573333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20700 f, 575000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20760 f, 576666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20820 f, 562702.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20880 f, 564324.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20940 f, 565945.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21000 f, 567567.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21060 f, 569189.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21120 f, 570810.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21180 f, 572432.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21240 f, 574054.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21300 f, 575675.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21360 f, 577297.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21420 f, 578918.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21480 f, 580540.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21540 f, 582162.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21600 f, 583783.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21660 f, 570000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21720 f, 571578.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21780 f, 573157.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21840 f, 574736.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21900 f, 576315.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21960 f, 577894.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22020 f, 579473.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22080 f, 581052.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22140 f, 582631.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22200 f, 584210.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22260 f, 585789.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22320 f, 587368.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22380 f, 588947.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22440 f, 590526.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22500 f, 592105.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22560 f, 593684.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22620 f, 595263.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22680 f, 596842.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22740 f, 598421.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22800 f, 584615.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22860 f, 586153.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22920 f, 587692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22980 f, 589230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23040 f, 590769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23100 f, 592307.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23160 f, 593846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23220 f, 595384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23280 f, 596923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23340 f, 598461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23400 f, 600000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23460 f, 601538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23520 f, 603076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23580 f, 604615.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23640 f, 606153.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23700 f, 607692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23760 f, 609230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23820 f, 610769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23880 f, 612307.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23940 f, 613846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24000 f, 615384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24060 f, 616923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24120 f, 618461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24180 f, 604500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24240 f, 606000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24300 f, 607500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24360 f, 609000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24420 f, 610500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24480 f, 612000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24540 f, 613500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24600 f, 615000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24660 f, 616500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24720 f, 618000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24780 f, 619500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24840 f, 621000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24900 f, 622500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24960 f, 624000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25020 f, 625500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25080 f, 627000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25140 f, 628500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25200 f, 630000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25260 f, 631500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25320 f, 633000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25380 f, 634500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25440 f, 636000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25500 f, 637500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25560 f, 639000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25620 f, 640500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25680 f, 626341.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25740 f, 627804.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25800 f, 629268.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25860 f, 630731.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25920 f, 632195.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25980 f, 633658.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26040 f, 635121.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26100 f, 636585.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26160 f, 638048.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26220 f, 639512.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26280 f, 640975.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26340 f, 642439.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26400 f, 643902.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26460 f, 645365.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26520 f, 646829.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26580 f, 648292.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26640 f, 649756.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26700 f, 651219.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26760 f, 652682.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26820 f, 654146.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26880 f, 655609.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26940 f, 657073.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27000 f, 658536.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27060 f, 644285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27120 f, 645714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27180 f, 647142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27240 f, 648571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27300 f, 650000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27360 f, 651428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27420 f, 652857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27480 f, 654285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27540 f, 655714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27600 f, 657142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27660 f, 658571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27720 f, 660000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27780 f, 661428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27840 f, 662857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27900 f, 664285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27960 f, 665714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28020 f, 667142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28080 f, 668571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28140 f, 670000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28200 f, 671428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28260 f, 672857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28320 f, 674285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28380 f, 675714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28440 f, 677142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28500 f, 662790.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28560 f, 664186.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28620 f, 665581.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28680 f, 666976.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28740 f, 668372.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28800 f, 669767.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28860 f, 671162.8 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: 28920 f, 672558.1 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: 28980 f, 658636.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29040 f, 660000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29100 f, 661363.6 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: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,title=Generic Title,resizable,normal], displayable true, valid true, visible true [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.init.0 0x291b4bf5: tileRendererInUse null, GearsES2[obj 0x291b4bf5 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x291b4bf5 on Thread[#28,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x291b4bf5 created: GearsObj[0x78f8fac3, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x291b4bf5 created: GearsObj[0x5bcdf507, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x291b4bf5 created: GearsObj[0x5bcdf507, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.init.X 0x291b4bf5 FIN GearsES2[obj 0x291b4bf5 isInit true, usesShared false, 1 GearsObj[0x78f8fac3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5bcdf507, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4106bd81, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] *Reshape*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=INIT,normal], displayable true, valid false, visible true [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.reshape 0x291b4bf5 0/0 512x512 of 512x512, swapInterval 1, drawable 0x400044, msaa false, tileRendererInUse null [junit] >> GearsES2 0x291b4bf5, angle 0.0, [l -1.0, r 1.0, b -1.0, 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: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=RESHAPE,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 0, fps 60000.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,title=f 1, fps 60000.0,normal], displayable true, valid true, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,title=f 2, fps 60000.0,normal], displayable true, valid true, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,title=f 3, fps 60000.0,normal], displayable true, valid true, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 4, fps 60000.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 5, fps 60000.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 6, fps 60000.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 7, fps 60000.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 8, fps 60000.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 9, fps 60000.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 10, fps 60000.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 11, fps 60000.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 12, fps 60000.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 13, fps 60000.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 14, fps 60000.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 15, fps 60000.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 16, fps 60000.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 17, fps 60000.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 18, fps 60000.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 19, fps 60000.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 20, fps 60000.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 21, fps 60000.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 22, fps 60000.0,normal], displayable true, valid false, visible true [junit] 0 s: 60 f / 303 ms, 198.0 fps, 5 ms/f; total: 29160 f, 84034.5 fps, 0 ms/f [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 23, fps 60000.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 24, fps 198.0198,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 25, fps 198.0198,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 26, fps 198.0198,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 27, fps 198.0198,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 28, fps 198.0198,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 29, fps 198.0198,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 30, fps 198.0198,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 31, fps 198.0198,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 32, fps 198.0198,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 33, fps 198.0198,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 34, fps 198.0198,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 35, fps 198.0198,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 36, fps 198.0198,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 37, fps 198.0198,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 38, fps 198.0198,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 39, fps 198.0198,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 40, fps 198.0198,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 41, fps 198.0198,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 42, fps 198.0198,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 43, fps 198.0198,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 44, fps 198.0198,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 45, fps 198.0198,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 46, fps 198.0198,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 47, fps 198.0198,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 48, fps 198.0198,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 49, fps 198.0198,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 50, fps 198.0198,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 51, fps 198.0198,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 52, fps 198.0198,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 53, fps 198.0198,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 54, fps 198.0198,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 55, fps 198.0198,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 56, fps 198.0198,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 57, fps 198.0198,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 58, fps 198.0198,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 59, fps 198.0198,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 60, fps 198.0198,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 61, fps 198.0198,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 62, fps 198.0198,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 63, fps 198.0198,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 64, fps 198.0198,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 65, fps 198.0198,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 66, fps 198.0198,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 67, fps 198.0198,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 68, fps 198.0198,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 69, fps 198.0198,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 70, fps 198.0198,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 71, fps 198.0198,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 72, fps 198.0198,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 73, fps 198.0198,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 74, fps 198.0198,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 75, fps 198.0198,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 76, fps 198.0198,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 77, fps 198.0198,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 78, fps 198.0198,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 79, fps 198.0198,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 80, fps 198.0198,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 81, fps 198.0198,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 82, fps 198.0198,normal], displayable true, valid false, visible true [junit] 0 s: 60 f / 553 ms, 108.4 fps, 9 ms/f; total: 29220 f, 32430.6 fps, 0 ms/f [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 83, fps 198.0198,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 84, fps 108.49909,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 85, fps 108.49909,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 86, fps 108.49909,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 87, fps 108.49909,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 88, fps 108.49909,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 89, fps 108.49909,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 90, fps 108.49909,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 91, fps 108.49909,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 92, fps 108.49909,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 93, fps 108.49909,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 94, fps 108.49909,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 95, fps 108.49909,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 96, fps 108.49909,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 97, fps 108.49909,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 98, fps 108.49909,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 99, fps 108.49909,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 100, fps 108.49909,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 101, fps 108.49909,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 102, fps 108.49909,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 103, fps 108.49909,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 104, fps 108.49909,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 105, fps 108.49909,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 106, fps 108.49909,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 107, fps 108.49909,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 108, fps 108.49909,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 109, fps 108.49909,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 110, fps 108.49909,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 111, fps 108.49909,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 112, fps 108.49909,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 113, fps 108.49909,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 114, fps 108.49909,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 115, fps 108.49909,normal], displayable true, valid false, visible true [junit] *Dispose*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 116, fps 108.49909,normal], displayable true, valid false, visible true [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.dispose 0x291b4bf5: tileRendererInUse null [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.dispose 0x291b4bf5 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 21.0.7 [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: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,522x542,title=Generic Title,resizable,normal], displayable true, valid true, visible true [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.init.0 0x610f7aa: tileRendererInUse null, GearsES2[obj 0x610f7aa isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x610f7aa on Thread[#28,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x610f7aa created: GearsObj[0x54707976, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x610f7aa created: GearsObj[0x6b08b20e, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x610f7aa created: GearsObj[0x6b08b20e, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.init.X 0x610f7aa FIN GearsES2[obj 0x610f7aa isInit true, usesShared false, 1 GearsObj[0x54707976, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6b08b20e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x65e8c57c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] *Reshape*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,522x542,invalid,title=INIT,normal], displayable true, valid false, visible true [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.reshape 0x610f7aa 0/0 512x512 of 512x512, swapInterval 1, drawable 0x40005d, msaa false, tileRendererInUse null [junit] >> GearsES2 0x610f7aa, angle 0.0, [l -1.0, r 1.0, b -1.0, 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: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,522x542,invalid,title=RESHAPE,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,522x542,invalid,title=f 0, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,522x542,invalid,title=f 1, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,522x542,invalid,title=f 2, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,522x542,invalid,title=f 3, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,522x542,invalid,title=f 4, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,522x542,invalid,title=f 5, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,522x542,invalid,title=f 6, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,522x542,invalid,title=f 7, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,522x542,invalid,title=f 8, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,522x542,invalid,title=f 9, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,522x542,invalid,title=f 10, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,522x542,invalid,title=f 11, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,522x542,invalid,title=f 12, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,522x542,invalid,title=f 13, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,522x542,invalid,title=f 14, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,522x542,invalid,title=f 15, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,522x542,invalid,title=f 16, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,522x542,invalid,title=f 17, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,522x542,invalid,title=f 18, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,522x542,invalid,title=f 19, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,522x542,invalid,title=f 20, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,522x542,invalid,title=f 21, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,522x542,invalid,title=f 22, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,522x542,invalid,title=f 23, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,522x542,invalid,title=f 24, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,522x542,invalid,title=f 25, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,522x542,invalid,title=f 26, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,522x542,invalid,title=f 27, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,522x542,invalid,title=f 28, fps 0.0,normal], displayable true, valid false, visible true [junit] *Dispose*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,522x542,invalid,title=f 29, fps 0.0,normal], displayable true, valid false, visible true [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.dispose 0x610f7aa: tileRendererInUse null [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.dispose 0x610f7aa 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 21.0.7 [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: 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[#28,AWT-EventQueue-0,6,main] GearsES2.init.0 0x7c1e2a9e: tileRendererInUse null, GearsES2[obj 0x7c1e2a9e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7c1e2a9e on Thread[#28,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x7c1e2a9e created: GearsObj[0x7c8f9f1a, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x7c1e2a9e created: GearsObj[0x43f52cf5, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x7c1e2a9e created: GearsObj[0x43f52cf5, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.init.X 0x7c1e2a9e FIN GearsES2[obj 0x7c1e2a9e isInit true, usesShared false, 1 GearsObj[0x7c8f9f1a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x43f52cf5, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x489ea3e3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] *Reshape*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,512x541,invalid,title=INIT,normal], displayable true, valid false, visible true [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.reshape 0x7c1e2a9e 0/0 512x512 of 512x512, swapInterval 1, drawable 0x40007b, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7c1e2a9e, angle 0.0, [l -1.0, r 1.0, b -1.0, 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: CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,512x541,invalid,title=RESHAPE,normal], displayable true, valid false, visible true [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.display 0x7c1e2a9e 512x512, swapInterval 1, drawable 0x40007b [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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[#28,AWT-EventQueue-0,6,main] GearsES2.display 0x7c1e2a9e 512x512, swapInterval 1, drawable 0x40007b [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: 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[#28,AWT-EventQueue-0,6,main] GearsES2.display 0x7c1e2a9e 512x512, swapInterval 1, drawable 0x40007b [junit] *Dispose*: CT AWT-EventQueue-0 [junit] About to setTitle: 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[#28,AWT-EventQueue-0,6,main] GearsES2.dispose 0x7c1e2a9e: tileRendererInUse null [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.dispose 0x7c1e2a9e 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: CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,512x541,invalid,title=DISPOSE,normal], displayable true, valid false, visible true [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.init.0 0x7c1e2a9e: tileRendererInUse null, GearsES2[obj 0x7c1e2a9e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7c1e2a9e on Thread[#28,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x7c1e2a9e created: GearsObj[0xcc12f77, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x7c1e2a9e created: GearsObj[0x7ec90fac, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x7c1e2a9e created: GearsObj[0x7ec90fac, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.init.X 0x7c1e2a9e FIN GearsES2[obj 0x7c1e2a9e isInit true, usesShared false, 1 GearsObj[0xcc12f77, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7ec90fac, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1f9399f5, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] *Reshape*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,512x541,invalid,title=INIT,normal], displayable true, valid false, visible true [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.reshape 0x7c1e2a9e 0/0 512x512 of 512x512, swapInterval 1, drawable 0x400080, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7c1e2a9e, 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: CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,512x541,invalid,title=RESHAPE,normal], displayable true, valid false, visible true [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.display 0x7c1e2a9e 512x512, swapInterval 1, drawable 0x400080 [junit] *Dispose*: CT AWT-EventQueue-0 [junit] About to setTitle: 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[#28,AWT-EventQueue-0,6,main] GearsES2.dispose 0x7c1e2a9e: tileRendererInUse null [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.dispose 0x7c1e2a9e 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: CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,512x541,invalid,title=DISPOSE,normal], displayable true, valid false, visible true [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.init.0 0x7c1e2a9e: tileRendererInUse null, GearsES2[obj 0x7c1e2a9e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7c1e2a9e on Thread[#28,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x7c1e2a9e created: GearsObj[0x7159a2ec, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x7c1e2a9e created: GearsObj[0x45a6e0e4, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x7c1e2a9e created: GearsObj[0x45a6e0e4, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.init.X 0x7c1e2a9e FIN GearsES2[obj 0x7c1e2a9e isInit true, usesShared false, 1 GearsObj[0x7159a2ec, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x45a6e0e4, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x69873878, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] *Reshape*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,512x541,invalid,title=INIT,normal], displayable true, valid false, visible true [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.reshape 0x7c1e2a9e 0/0 512x512 of 512x512, swapInterval 1, drawable 0x400085, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7c1e2a9e, 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: CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,512x541,invalid,title=RESHAPE,normal], displayable true, valid false, visible true [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.display 0x7c1e2a9e 512x512, swapInterval 1, drawable 0x400085 [junit] *Dispose*: CT AWT-EventQueue-0 [junit] About to setTitle: 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[#28,AWT-EventQueue-0,6,main] GearsES2.dispose 0x7c1e2a9e: tileRendererInUse null [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.dispose 0x7c1e2a9e 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: CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,512x541,invalid,title=DISPOSE,normal], displayable true, valid false, visible true [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.init.0 0x7c1e2a9e: tileRendererInUse null, GearsES2[obj 0x7c1e2a9e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7c1e2a9e on Thread[#28,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x7c1e2a9e created: GearsObj[0x30aed6b3, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x7c1e2a9e created: GearsObj[0x439f0b97, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x7c1e2a9e created: GearsObj[0x439f0b97, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.init.X 0x7c1e2a9e FIN GearsES2[obj 0x7c1e2a9e isInit true, usesShared false, 1 GearsObj[0x30aed6b3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x439f0b97, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6472fe1b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] *Reshape*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,512x541,invalid,title=INIT,normal], displayable true, valid false, visible true [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.reshape 0x7c1e2a9e 0/0 512x512 of 512x512, swapInterval 1, drawable 0x40008a, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7c1e2a9e, 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: CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,512x541,invalid,title=RESHAPE,normal], displayable true, valid false, visible true [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.display 0x7c1e2a9e 512x512, swapInterval 1, drawable 0x40008a [junit] *Dispose*: CT AWT-EventQueue-0 [junit] About to setTitle: 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[#28,AWT-EventQueue-0,6,main] GearsES2.dispose 0x7c1e2a9e: tileRendererInUse null [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.dispose 0x7c1e2a9e 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: CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,512x541,invalid,title=DISPOSE,normal], displayable true, valid false, visible true [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.init.0 0x7c1e2a9e: tileRendererInUse null, GearsES2[obj 0x7c1e2a9e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7c1e2a9e on Thread[#28,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x7c1e2a9e created: GearsObj[0xa6a7007, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x7c1e2a9e created: GearsObj[0x7139ae67, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x7c1e2a9e created: GearsObj[0x7139ae67, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.init.X 0x7c1e2a9e FIN GearsES2[obj 0x7c1e2a9e isInit true, usesShared false, 1 GearsObj[0xa6a7007, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7139ae67, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1a8b8b5e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] *Reshape*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,512x541,invalid,title=INIT,normal], displayable true, valid false, visible true [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.reshape 0x7c1e2a9e 0/0 512x512 of 512x512, swapInterval 1, drawable 0x40008f, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7c1e2a9e, 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: CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,512x541,invalid,title=RESHAPE,normal], displayable true, valid false, visible true [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.display 0x7c1e2a9e 512x512, swapInterval 1, drawable 0x40008f [junit] *Dispose*: CT AWT-EventQueue-0 [junit] About to setTitle: 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[#28,AWT-EventQueue-0,6,main] GearsES2.dispose 0x7c1e2a9e: tileRendererInUse null [junit] Thread[#28,AWT-EventQueue-0,6,main] GearsES2.dispose 0x7c1e2a9e 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 @ 1751132471180 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132471182 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] ------------- ---------------- --------------- [junit] WARNING: package sun.awt.windows not in java.desktop [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 @ 1751132472344 ms III - Start [junit] SLOCK [T main @ 1751132472348 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 21.0.7 [junit] Mesa/X.org [junit] llvmpipe (LLVM 15.0.6, 256 bits) [junit] 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GL_3DFX_texture_compression_FXT1 GL_AMD_conservative_depth GL_AMD_draw_buffers_blend GL_AMD_multi_draw_indirect GL_AMD_pinned_memory 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_AMD_vertex_shader_layer GL_AMD_vertex_shader_viewport_index GL_ANGLE_texture_compression_dxt3 GL_ANGLE_texture_compression_dxt5 GL_APPLE_packed_pixels GL_ARB_ES2_compatibility GL_ARB_ES3_1_compatibility GL_ARB_ES3_2_compatibility GL_ARB_ES3_compatibility GL_ARB_arrays_of_arrays GL_ARB_base_instance GL_ARB_blend_func_extended GL_ARB_buffer_storage GL_ARB_clear_buffer_object GL_ARB_clear_texture GL_ARB_clip_control GL_ARB_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_gl_spirv GL_ARB_gpu_shader5 GL_ARB_gpu_shader_fp64 GL_ARB_gpu_shader_int64 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_ballot GL_ARB_shader_bit_encoding GL_ARB_shader_clock GL_ARB_shader_draw_parameters GL_ARB_shader_group_vote GL_ARB_shader_image_load_store GL_ARB_shader_image_size GL_ARB_shader_objects GL_ARB_shader_precision GL_ARB_shader_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_shader_viewport_layer_array GL_ARB_shading_language_100 GL_ARB_shading_language_420pack GL_ARB_shading_language_include GL_ARB_shading_language_packing GL_ARB_shadow GL_ARB_spirv_extensions GL_ARB_stencil_texturing GL_ARB_sync GL_ARB_tessellation_shader GL_ARB_texture_barrier GL_ARB_texture_border_clamp GL_ARB_texture_buffer_object GL_ARB_texture_buffer_object_rgb32 GL_ARB_texture_buffer_range GL_ARB_texture_compression GL_ARB_texture_compression_bptc GL_ARB_texture_compression_rgtc GL_ARB_texture_cube_map GL_ARB_texture_cube_map_array GL_ARB_texture_env_add GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_filter_anisotropic GL_ARB_texture_filter_minmax 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_64bit 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_ARM_shader_framebuffer_fetch_depth_stencil 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_debug_label GL_EXT_direct_state_access GL_EXT_draw_buffers2 GL_EXT_draw_instanced GL_EXT_draw_range_elements GL_EXT_fog_coord GL_EXT_framebuffer_blit GL_EXT_framebuffer_multisample GL_EXT_framebuffer_multisample_blit_scaled GL_EXT_framebuffer_object GL_EXT_framebuffer_sRGB GL_EXT_gpu_program_parameters GL_EXT_gpu_shader4 GL_EXT_memory_object GL_EXT_memory_object_fd GL_EXT_multi_draw_arrays GL_EXT_packed_depth_stencil GL_EXT_packed_float GL_EXT_packed_pixels GL_EXT_pixel_buffer_object GL_EXT_point_parameters GL_EXT_polygon_offset_clamp GL_EXT_provoking_vertex GL_EXT_rescale_normal GL_EXT_secondary_color GL_EXT_separate_specular_color GL_EXT_shader_framebuffer_fetch 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_filter_anisotropic GL_EXT_texture_filter_minmax 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_RG8 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_EXT_vertex_attrib_64bit GL_IBM_multimode_draw_arrays GL_IBM_rasterpos_clip GL_IBM_texture_mirrored_repeat GL_INGR_blend_func_separate GL_INTEL_shader_atomic_float_minmax GL_KHR_blend_equation_advanced GL_KHR_blend_equation_advanced_coherent GL_KHR_context_flush_control GL_KHR_debug GL_KHR_no_error GL_KHR_parallel_shader_compile GL_KHR_robust_buffer_access_behavior GL_KHR_robustness GL_KHR_texture_compression_astc_ldr GL_KHR_texture_compression_astc_sliced_3d GL_MESA_framebuffer_flip_y GL_MESA_pack_invert GL_MESA_shader_integer_functions GL_MESA_texture_signed_rgba GL_MESA_window_pos GL_MESA_ycbcr_texture GL_NV_ES1_1_compatibility 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_shader_atomic_float 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@1dddd019, [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 0x53b, fbc 0x17c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.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[GL4bc/GL4bc.sw], on-scr[.]], [junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x53b], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f2c70019f90, owner true, JAWTToolkitLock[obj 0x4ade4df6, isOwner true, <4d3c2395, 4f26124e>[count 1, qsz 0, owner ]], obj 0x426ea0a9], idx 0], visualID 0x53b, fbConfigID 0x17c, [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[GL4bc/GL4bc.sw], on-scr[.]], [junit] chosen GLCaps[glx vid 0x53b, fbc 0x17c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]]]]]] [junit] GLDrawable: X11OnscreenGLXDrawable[Realized true, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@1dddd019, [junit] Handle 0x400033, [junit] Surface JAWTWindow[0x5d76ee8d][JVM version: 21.0.7 (21.0.7 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 0x53b, fbc 0x17c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.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[GL4bc/GL4bc.sw], on-scr[.]], [junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x53b], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f2c70019f90, owner true, JAWTToolkitLock[obj 0x4ade4df6, isOwner true, <4d3c2395, 4f26124e>[count 1, qsz 0, owner ]], obj 0x426ea0a9], idx 0], visualID 0x53b, fbConfigID 0x17c, [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[GL4bc/GL4bc.sw], on-scr[.]], [junit] chosen GLCaps[glx vid 0x53b, fbc 0x17c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]]]], [junit] awtComponent AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@1dddd019, [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 0x53b, fbc 0x17c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.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[GL4bc/GL4bc.sw], on-scr[.]], [junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x53b], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f2c70019f90, owner true, JAWTToolkitLock[obj 0x4ade4df6, isOwner true, <4d3c2395, 4f26124e>[count 1, qsz 0, owner ]], obj 0x426ea0a9], idx 0], visualID 0x53b, fbConfigID 0x17c, [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[GL4bc/GL4bc.sw], on-scr[.]], [junit] chosen GLCaps[glx vid 0x53b, fbc 0x17c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]]]]]], [junit] surfaceLock <234d9a62, 76b90a1c>[count 1, qsz 0, owner ]]] [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 @ 1751132475103 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132475111 ms --- localhost/127.0.0.1:59999 - Unlock ok within 10 ms [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.376 sec [junit] ------------- Standard Output --------------- [junit] Mesa/X.org [junit] llvmpipe (LLVM 15.0.6, 256 bits) [junit] 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GL_3DFX_texture_compression_FXT1 GL_AMD_conservative_depth GL_AMD_draw_buffers_blend GL_AMD_multi_draw_indirect GL_AMD_pinned_memory 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_AMD_vertex_shader_layer GL_AMD_vertex_shader_viewport_index GL_ANGLE_texture_compression_dxt3 GL_ANGLE_texture_compression_dxt5 GL_APPLE_packed_pixels GL_ARB_ES2_compatibility GL_ARB_ES3_1_compatibility GL_ARB_ES3_2_compatibility GL_ARB_ES3_compatibility GL_ARB_arrays_of_arrays GL_ARB_base_instance GL_ARB_blend_func_extended GL_ARB_buffer_storage GL_ARB_clear_buffer_object GL_ARB_clear_texture GL_ARB_clip_control GL_ARB_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_gl_spirv GL_ARB_gpu_shader5 GL_ARB_gpu_shader_fp64 GL_ARB_gpu_shader_int64 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_ballot GL_ARB_shader_bit_encoding GL_ARB_shader_clock GL_ARB_shader_draw_parameters GL_ARB_shader_group_vote GL_ARB_shader_image_load_store GL_ARB_shader_image_size GL_ARB_shader_objects GL_ARB_shader_precision GL_ARB_shader_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_shader_viewport_layer_array GL_ARB_shading_language_100 GL_ARB_shading_language_420pack GL_ARB_shading_language_include GL_ARB_shading_language_packing GL_ARB_shadow GL_ARB_spirv_extensions GL_ARB_stencil_texturing GL_ARB_sync GL_ARB_tessellation_shader GL_ARB_texture_barrier GL_ARB_texture_border_clamp GL_ARB_texture_buffer_object GL_ARB_texture_buffer_object_rgb32 GL_ARB_texture_buffer_range GL_ARB_texture_compression GL_ARB_texture_compression_bptc GL_ARB_texture_compression_rgtc GL_ARB_texture_cube_map GL_ARB_texture_cube_map_array GL_ARB_texture_env_add GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_filter_anisotropic GL_ARB_texture_filter_minmax 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_64bit 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_ARM_shader_framebuffer_fetch_depth_stencil 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_debug_label GL_EXT_direct_state_access GL_EXT_draw_buffers2 GL_EXT_draw_instanced GL_EXT_draw_range_elements GL_EXT_fog_coord GL_EXT_framebuffer_blit GL_EXT_framebuffer_multisample GL_EXT_framebuffer_multisample_blit_scaled GL_EXT_framebuffer_object GL_EXT_framebuffer_sRGB GL_EXT_gpu_program_parameters GL_EXT_gpu_shader4 GL_EXT_memory_object GL_EXT_memory_object_fd GL_EXT_multi_draw_arrays GL_EXT_packed_depth_stencil GL_EXT_packed_float GL_EXT_packed_pixels GL_EXT_pixel_buffer_object GL_EXT_point_parameters GL_EXT_polygon_offset_clamp GL_EXT_provoking_vertex GL_EXT_rescale_normal GL_EXT_secondary_color GL_EXT_separate_specular_color GL_EXT_shader_framebuffer_fetch 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_filter_anisotropic GL_EXT_texture_filter_minmax 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_RG8 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_EXT_vertex_attrib_64bit GL_IBM_multimode_draw_arrays GL_IBM_rasterpos_clip GL_IBM_texture_mirrored_repeat GL_INGR_blend_func_separate GL_INTEL_shader_atomic_float_minmax GL_KHR_blend_equation_advanced GL_KHR_blend_equation_advanced_coherent GL_KHR_context_flush_control GL_KHR_debug GL_KHR_no_error GL_KHR_parallel_shader_compile GL_KHR_robust_buffer_access_behavior GL_KHR_robustness GL_KHR_texture_compression_astc_ldr GL_KHR_texture_compression_astc_sliced_3d GL_MESA_framebuffer_flip_y GL_MESA_pack_invert GL_MESA_shader_integer_functions GL_MESA_texture_signed_rgba GL_MESA_window_pos GL_MESA_ycbcr_texture GL_NV_ES1_1_compatibility 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_shader_atomic_float 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@1dddd019, [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 0x53b, fbc 0x17c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.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[GL4bc/GL4bc.sw], on-scr[.]], [junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x53b], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f2c70019f90, owner true, JAWTToolkitLock[obj 0x4ade4df6, isOwner true, <4d3c2395, 4f26124e>[count 1, qsz 0, owner ]], obj 0x426ea0a9], idx 0], visualID 0x53b, fbConfigID 0x17c, [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[GL4bc/GL4bc.sw], on-scr[.]], [junit] chosen GLCaps[glx vid 0x53b, fbc 0x17c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]]]]]] [junit] GLDrawable: X11OnscreenGLXDrawable[Realized true, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@1dddd019, [junit] Handle 0x400033, [junit] Surface JAWTWindow[0x5d76ee8d][JVM version: 21.0.7 (21.0.7 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 0x53b, fbc 0x17c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.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[GL4bc/GL4bc.sw], on-scr[.]], [junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x53b], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f2c70019f90, owner true, JAWTToolkitLock[obj 0x4ade4df6, isOwner true, <4d3c2395, 4f26124e>[count 1, qsz 0, owner ]], obj 0x426ea0a9], idx 0], visualID 0x53b, fbConfigID 0x17c, [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[GL4bc/GL4bc.sw], on-scr[.]], [junit] chosen GLCaps[glx vid 0x53b, fbc 0x17c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]]]], [junit] awtComponent AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@1dddd019, [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 0x53b, fbc 0x17c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.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[GL4bc/GL4bc.sw], on-scr[.]], [junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x53b], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f2c70019f90, owner true, JAWTToolkitLock[obj 0x4ade4df6, isOwner true, <4d3c2395, 4f26124e>[count 1, qsz 0, owner ]], obj 0x426ea0a9], idx 0], visualID 0x53b, fbConfigID 0x17c, [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[GL4bc/GL4bc.sw], on-scr[.]], [junit] chosen GLCaps[glx vid 0x53b, fbc 0x17c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]]]]]], [junit] surfaceLock <234d9a62, 76b90a1c>[count 1, qsz 0, owner ]]] [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 @ 1751132472344 ms III - Start [junit] SLOCK [T main @ 1751132472348 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 21.0.7 [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 @ 1751132475103 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132475111 ms --- localhost/127.0.0.1:59999 - Unlock ok within 10 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test00 took 2.685 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.376 sec [junit] [junit] ------------- Standard Output --------------- [junit] Mesa/X.org [junit] llvmpipe (LLVM 15.0.6, 256 bits) [junit] 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GL_3DFX_texture_compression_FXT1 GL_AMD_conservative_depth GL_AMD_draw_buffers_blend GL_AMD_multi_draw_indirect GL_AMD_pinned_memory 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_AMD_vertex_shader_layer GL_AMD_vertex_shader_viewport_index GL_ANGLE_texture_compression_dxt3 GL_ANGLE_texture_compression_dxt5 GL_APPLE_packed_pixels GL_ARB_ES2_compatibility GL_ARB_ES3_1_compatibility GL_ARB_ES3_2_compatibility GL_ARB_ES3_compatibility GL_ARB_arrays_of_arrays GL_ARB_base_instance GL_ARB_blend_func_extended GL_ARB_buffer_storage GL_ARB_clear_buffer_object GL_ARB_clear_texture GL_ARB_clip_control GL_ARB_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_gl_spirv GL_ARB_gpu_shader5 GL_ARB_gpu_shader_fp64 GL_ARB_gpu_shader_int64 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_ballot GL_ARB_shader_bit_encoding GL_ARB_shader_clock GL_ARB_shader_draw_parameters GL_ARB_shader_group_vote GL_ARB_shader_image_load_store GL_ARB_shader_image_size GL_ARB_shader_objects GL_ARB_shader_precision GL_ARB_shader_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_shader_viewport_layer_array GL_ARB_shading_language_100 GL_ARB_shading_language_420pack GL_ARB_shading_language_include GL_ARB_shading_language_packing GL_ARB_shadow GL_ARB_spirv_extensions GL_ARB_stencil_texturing GL_ARB_sync GL_ARB_tessellation_shader GL_ARB_texture_barrier GL_ARB_texture_border_clamp GL_ARB_texture_buffer_object GL_ARB_texture_buffer_object_rgb32 GL_ARB_texture_buffer_range GL_ARB_texture_compression GL_ARB_texture_compression_bptc GL_ARB_texture_compression_rgtc GL_ARB_texture_cube_map GL_ARB_texture_cube_map_array GL_ARB_texture_env_add GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_filter_anisotropic GL_ARB_texture_filter_minmax 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_64bit 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_ARM_shader_framebuffer_fetch_depth_stencil 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_debug_label GL_EXT_direct_state_access GL_EXT_draw_buffers2 GL_EXT_draw_instanced GL_EXT_draw_range_elements GL_EXT_fog_coord GL_EXT_framebuffer_blit GL_EXT_framebuffer_multisample GL_EXT_framebuffer_multisample_blit_scaled GL_EXT_framebuffer_object GL_EXT_framebuffer_sRGB GL_EXT_gpu_program_parameters GL_EXT_gpu_shader4 GL_EXT_memory_object GL_EXT_memory_object_fd GL_EXT_multi_draw_arrays GL_EXT_packed_depth_stencil GL_EXT_packed_float GL_EXT_packed_pixels GL_EXT_pixel_buffer_object GL_EXT_point_parameters GL_EXT_polygon_offset_clamp GL_EXT_provoking_vertex GL_EXT_rescale_normal GL_EXT_secondary_color GL_EXT_separate_specular_color GL_EXT_shader_framebuffer_fetch 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_filter_anisotropic GL_EXT_texture_filter_minmax 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_RG8 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_EXT_vertex_attrib_64bit GL_IBM_multimode_draw_arrays GL_IBM_rasterpos_clip GL_IBM_texture_mirrored_repeat GL_INGR_blend_func_separate GL_INTEL_shader_atomic_float_minmax GL_KHR_blend_equation_advanced GL_KHR_blend_equation_advanced_coherent GL_KHR_context_flush_control GL_KHR_debug GL_KHR_no_error GL_KHR_parallel_shader_compile GL_KHR_robust_buffer_access_behavior GL_KHR_robustness GL_KHR_texture_compression_astc_ldr GL_KHR_texture_compression_astc_sliced_3d GL_MESA_framebuffer_flip_y GL_MESA_pack_invert GL_MESA_shader_integer_functions GL_MESA_texture_signed_rgba GL_MESA_window_pos GL_MESA_ycbcr_texture GL_NV_ES1_1_compatibility 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_shader_atomic_float 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@1dddd019, [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 0x53b, fbc 0x17c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.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[GL4bc/GL4bc.sw], on-scr[.]], [junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x53b], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f2c70019f90, owner true, JAWTToolkitLock[obj 0x4ade4df6, isOwner true, <4d3c2395, 4f26124e>[count 1, qsz 0, owner ]], obj 0x426ea0a9], idx 0], visualID 0x53b, fbConfigID 0x17c, [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[GL4bc/GL4bc.sw], on-scr[.]], [junit] chosen GLCaps[glx vid 0x53b, fbc 0x17c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]]]]]] [junit] GLDrawable: X11OnscreenGLXDrawable[Realized true, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@1dddd019, [junit] Handle 0x400033, [junit] Surface JAWTWindow[0x5d76ee8d][JVM version: 21.0.7 (21.0.7 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 0x53b, fbc 0x17c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.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[GL4bc/GL4bc.sw], on-scr[.]], [junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x53b], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f2c70019f90, owner true, JAWTToolkitLock[obj 0x4ade4df6, isOwner true, <4d3c2395, 4f26124e>[count 1, qsz 0, owner ]], obj 0x426ea0a9], idx 0], visualID 0x53b, fbConfigID 0x17c, [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[GL4bc/GL4bc.sw], on-scr[.]], [junit] chosen GLCaps[glx vid 0x53b, fbc 0x17c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]]]], [junit] awtComponent AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@1dddd019, [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 0x53b, fbc 0x17c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.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[GL4bc/GL4bc.sw], on-scr[.]], [junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x53b], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f2c70019f90, owner true, JAWTToolkitLock[obj 0x4ade4df6, isOwner true, <4d3c2395, 4f26124e>[count 1, qsz 0, owner ]], obj 0x426ea0a9], idx 0], visualID 0x53b, fbConfigID 0x17c, [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[GL4bc/GL4bc.sw], on-scr[.]], [junit] chosen GLCaps[glx vid 0x53b, fbc 0x17c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]]]]]], [junit] surfaceLock <234d9a62, 76b90a1c>[count 1, qsz 0, owner ]]] [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 @ 1751132472344 ms III - Start [junit] SLOCK [T main @ 1751132472348 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 21.0.7 [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 @ 1751132475103 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132475111 ms --- localhost/127.0.0.1:59999 - Unlock ok within 10 ms [junit] ------------- ---------------- --------------- [junit] WARNING: package sun.awt.windows not in java.desktop [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 @ 1751132476095 ms III - Start [junit] SLOCK [T main @ 1751132476099 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasResize01AWT - test01 [junit] Frame size: cols x rows 4x1 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x4f69ab22: tileRendererInUse null, GearsES2[obj 0x4f69ab22 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4f69ab22 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x4f69ab22 created: GearsObj[0x6ffe8a61, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x4f69ab22 created: GearsObj[0x767e318c, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x4f69ab22 created: GearsObj[0x767e318c, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x4f69ab22 FIN GearsES2[obj 0x4f69ab22 isInit true, usesShared false, 1 GearsObj[0x6ffe8a61, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x767e318c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x66aceda8, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x4f69ab22 0/0 283x154 of 283x154, swapInterval 0, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4f69ab22, 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[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x4f69ab22 283x154, swapInterval 0, drawable 0x400021 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x3ab39bbb: tileRendererInUse null, GearsES2[obj 0x3ab39bbb isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x3ab39bbb on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x3ab39bbb created: GearsObj[0x5239cf18, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x3ab39bbb created: GearsObj[0x510f9ebb, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x3ab39bbb created: GearsObj[0x510f9ebb, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x3ab39bbb FIN GearsES2[obj 0x3ab39bbb isInit true, usesShared false, 1 GearsObj[0x5239cf18, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x510f9ebb, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3d24ab11, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x3ab39bbb 0/0 291x154 of 291x154, swapInterval 0, drawable 0x40002d, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3ab39bbb, 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[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x3ab39bbb 291x154, swapInterval 0, drawable 0x40002d [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x38011774: tileRendererInUse null, GearsES2[obj 0x38011774 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x38011774 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x38011774 created: GearsObj[0x3a0fcab0, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x38011774 created: GearsObj[0x41949366, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x38011774 created: GearsObj[0x41949366, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x38011774 FIN GearsES2[obj 0x38011774 isInit true, usesShared false, 1 GearsObj[0x3a0fcab0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x41949366, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xfc89ee, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x38011774 0/0 282x154 of 282x154, swapInterval 0, drawable 0x400034, msaa false, tileRendererInUse null [junit] >> GearsES2 0x38011774, 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[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x38011774 282x154, swapInterval 0, drawable 0x400034 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x38011774: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x38011774 FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x3ab39bbb: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x3ab39bbb FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4f69ab22: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4f69ab22 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[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x5a6a6fa7: tileRendererInUse null, GearsES2[obj 0x5a6a6fa7 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x5a6a6fa7 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x5a6a6fa7 created: GearsObj[0x36c1de9a, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x5a6a6fa7 created: GearsObj[0x50b25a3b, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x5a6a6fa7 created: GearsObj[0x50b25a3b, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x5a6a6fa7 FIN GearsES2[obj 0x5a6a6fa7 isInit true, usesShared false, 1 GearsObj[0x36c1de9a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x50b25a3b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7c44b2c7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x5a6a6fa7 0/0 291x154 of 291x154, swapInterval 0, drawable 0x40004e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5a6a6fa7, 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[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x5a6a6fa7 291x154, swapInterval 0, drawable 0x40004e [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x1ac94835: tileRendererInUse null, GearsES2[obj 0x1ac94835 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x1ac94835 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x1ac94835 created: GearsObj[0x4bbb63c9, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x1ac94835 created: GearsObj[0xd077b1e, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x1ac94835 created: GearsObj[0xd077b1e, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x1ac94835 FIN GearsES2[obj 0x1ac94835 isInit true, usesShared false, 1 GearsObj[0x4bbb63c9, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xd077b1e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4fa7024e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x1ac94835 0/0 282x154 of 282x154, swapInterval 0, drawable 0x400055, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1ac94835, 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[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x1ac94835 282x154, swapInterval 0, drawable 0x400055 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x1ac94835: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x1ac94835 FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x5a6a6fa7: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x5a6a6fa7 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 @ 1751132478034 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132478036 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.54 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132476095 ms III - Start [junit] SLOCK [T main @ 1751132476099 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasResize01AWT - test01 [junit] Frame size: cols x rows 4x1 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x4f69ab22: tileRendererInUse null, GearsES2[obj 0x4f69ab22 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4f69ab22 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x4f69ab22 created: GearsObj[0x6ffe8a61, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x4f69ab22 created: GearsObj[0x767e318c, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x4f69ab22 created: GearsObj[0x767e318c, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x4f69ab22 FIN GearsES2[obj 0x4f69ab22 isInit true, usesShared false, 1 GearsObj[0x6ffe8a61, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x767e318c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x66aceda8, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x4f69ab22 0/0 283x154 of 283x154, swapInterval 0, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4f69ab22, 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[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x4f69ab22 283x154, swapInterval 0, drawable 0x400021 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x3ab39bbb: tileRendererInUse null, GearsES2[obj 0x3ab39bbb isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x3ab39bbb on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x3ab39bbb created: GearsObj[0x5239cf18, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x3ab39bbb created: GearsObj[0x510f9ebb, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x3ab39bbb created: GearsObj[0x510f9ebb, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x3ab39bbb FIN GearsES2[obj 0x3ab39bbb isInit true, usesShared false, 1 GearsObj[0x5239cf18, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x510f9ebb, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3d24ab11, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x3ab39bbb 0/0 291x154 of 291x154, swapInterval 0, drawable 0x40002d, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3ab39bbb, 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[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x3ab39bbb 291x154, swapInterval 0, drawable 0x40002d [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x38011774: tileRendererInUse null, GearsES2[obj 0x38011774 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x38011774 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x38011774 created: GearsObj[0x3a0fcab0, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x38011774 created: GearsObj[0x41949366, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x38011774 created: GearsObj[0x41949366, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x38011774 FIN GearsES2[obj 0x38011774 isInit true, usesShared false, 1 GearsObj[0x3a0fcab0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x41949366, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xfc89ee, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x38011774 0/0 282x154 of 282x154, swapInterval 0, drawable 0x400034, msaa false, tileRendererInUse null [junit] >> GearsES2 0x38011774, 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[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x38011774 282x154, swapInterval 0, drawable 0x400034 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x38011774: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x38011774 FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x3ab39bbb: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x3ab39bbb FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4f69ab22: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4f69ab22 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[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x5a6a6fa7: tileRendererInUse null, GearsES2[obj 0x5a6a6fa7 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x5a6a6fa7 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x5a6a6fa7 created: GearsObj[0x36c1de9a, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x5a6a6fa7 created: GearsObj[0x50b25a3b, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x5a6a6fa7 created: GearsObj[0x50b25a3b, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x5a6a6fa7 FIN GearsES2[obj 0x5a6a6fa7 isInit true, usesShared false, 1 GearsObj[0x36c1de9a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x50b25a3b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7c44b2c7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x5a6a6fa7 0/0 291x154 of 291x154, swapInterval 0, drawable 0x40004e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5a6a6fa7, 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[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x5a6a6fa7 291x154, swapInterval 0, drawable 0x40004e [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x1ac94835: tileRendererInUse null, GearsES2[obj 0x1ac94835 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x1ac94835 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x1ac94835 created: GearsObj[0x4bbb63c9, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x1ac94835 created: GearsObj[0xd077b1e, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x1ac94835 created: GearsObj[0xd077b1e, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x1ac94835 FIN GearsES2[obj 0x1ac94835 isInit true, usesShared false, 1 GearsObj[0x4bbb63c9, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xd077b1e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4fa7024e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x1ac94835 0/0 282x154 of 282x154, swapInterval 0, drawable 0x400055, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1ac94835, 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[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x1ac94835 282x154, swapInterval 0, drawable 0x400055 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x1ac94835: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x1ac94835 FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x5a6a6fa7: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x5a6a6fa7 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 @ 1751132478034 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132478036 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01 took 0.767 sec [junit] Testcase: test02 took 0.687 sec [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.54 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132476095 ms III - Start [junit] SLOCK [T main @ 1751132476099 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasResize01AWT - test01 [junit] Frame size: cols x rows 4x1 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x4f69ab22: tileRendererInUse null, GearsES2[obj 0x4f69ab22 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4f69ab22 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x4f69ab22 created: GearsObj[0x6ffe8a61, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x4f69ab22 created: GearsObj[0x767e318c, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x4f69ab22 created: GearsObj[0x767e318c, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x4f69ab22 FIN GearsES2[obj 0x4f69ab22 isInit true, usesShared false, 1 GearsObj[0x6ffe8a61, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x767e318c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x66aceda8, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x4f69ab22 0/0 283x154 of 283x154, swapInterval 0, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4f69ab22, 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[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x4f69ab22 283x154, swapInterval 0, drawable 0x400021 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x3ab39bbb: tileRendererInUse null, GearsES2[obj 0x3ab39bbb isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x3ab39bbb on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x3ab39bbb created: GearsObj[0x5239cf18, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x3ab39bbb created: GearsObj[0x510f9ebb, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x3ab39bbb created: GearsObj[0x510f9ebb, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x3ab39bbb FIN GearsES2[obj 0x3ab39bbb isInit true, usesShared false, 1 GearsObj[0x5239cf18, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x510f9ebb, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3d24ab11, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x3ab39bbb 0/0 291x154 of 291x154, swapInterval 0, drawable 0x40002d, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3ab39bbb, 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[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x3ab39bbb 291x154, swapInterval 0, drawable 0x40002d [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x38011774: tileRendererInUse null, GearsES2[obj 0x38011774 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x38011774 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x38011774 created: GearsObj[0x3a0fcab0, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x38011774 created: GearsObj[0x41949366, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x38011774 created: GearsObj[0x41949366, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x38011774 FIN GearsES2[obj 0x38011774 isInit true, usesShared false, 1 GearsObj[0x3a0fcab0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x41949366, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xfc89ee, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x38011774 0/0 282x154 of 282x154, swapInterval 0, drawable 0x400034, msaa false, tileRendererInUse null [junit] >> GearsES2 0x38011774, 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[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x38011774 282x154, swapInterval 0, drawable 0x400034 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x38011774: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x38011774 FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x3ab39bbb: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x3ab39bbb FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4f69ab22: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4f69ab22 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[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x5a6a6fa7: tileRendererInUse null, GearsES2[obj 0x5a6a6fa7 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x5a6a6fa7 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x5a6a6fa7 created: GearsObj[0x36c1de9a, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x5a6a6fa7 created: GearsObj[0x50b25a3b, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x5a6a6fa7 created: GearsObj[0x50b25a3b, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x5a6a6fa7 FIN GearsES2[obj 0x5a6a6fa7 isInit true, usesShared false, 1 GearsObj[0x36c1de9a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x50b25a3b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7c44b2c7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x5a6a6fa7 0/0 291x154 of 291x154, swapInterval 0, drawable 0x40004e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5a6a6fa7, 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[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x5a6a6fa7 291x154, swapInterval 0, drawable 0x40004e [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x1ac94835: tileRendererInUse null, GearsES2[obj 0x1ac94835 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x1ac94835 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x1ac94835 created: GearsObj[0x4bbb63c9, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x1ac94835 created: GearsObj[0xd077b1e, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x1ac94835 created: GearsObj[0xd077b1e, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x1ac94835 FIN GearsES2[obj 0x1ac94835 isInit true, usesShared false, 1 GearsObj[0x4bbb63c9, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xd077b1e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4fa7024e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x1ac94835 0/0 282x154 of 282x154, swapInterval 0, drawable 0x400055, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1ac94835, 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[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x1ac94835 282x154, swapInterval 0, drawable 0x400055 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x1ac94835: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x1ac94835 FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x5a6a6fa7: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x5a6a6fa7 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 @ 1751132478034 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132478036 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] WARNING: package sun.awt.windows not in java.desktop [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 @ 1751132479016 ms III - Start [junit] SLOCK [T main @ 1751132479020 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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-GL4bc_-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-GL4bc_-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 @ 1751132480682 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132480696 ms --- localhost/127.0.0.1:59999 - Unlock ok within 16 ms [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.29 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132479016 ms III - Start [junit] SLOCK [T main @ 1751132479020 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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-GL4bc_-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-GL4bc_-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 @ 1751132480682 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132480696 ms --- localhost/127.0.0.1:59999 - Unlock ok within 16 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test00 took 1.167 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.29 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132479016 ms III - Start [junit] SLOCK [T main @ 1751132479020 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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-GL4bc_-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-GL4bc_-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 @ 1751132480682 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132480696 ms --- localhost/127.0.0.1:59999 - Unlock ok within 16 ms [junit] ------------- ---------------- --------------- [junit] WARNING: package sun.awt.windows not in java.desktop [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 @ 1751132481667 ms III - Start [junit] SLOCK [T main @ 1751132481672 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestGLJPanelResize01AWT - test01 [junit] Frame size: cols x rows 4x1 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x9bf10d2: tileRendererInUse null, GearsES2[obj 0x9bf10d2 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x9bf10d2 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x9bf10d2 created: GearsObj[0x28b902af, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x9bf10d2 created: GearsObj[0x729773c0, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x9bf10d2 created: GearsObj[0x729773c0, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x9bf10d2 FIN GearsES2[obj 0x9bf10d2 isInit true, usesShared false, 1 GearsObj[0x28b902af, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x729773c0, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x27537cdb, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x9bf10d2 0/0 282x154 of 282x154, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x9bf10d2, 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[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x9bf10d2 282x154, swapInterval 0, drawable 0x0 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x3dd7720a: tileRendererInUse null, GearsES2[obj 0x3dd7720a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x3dd7720a on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x3dd7720a created: GearsObj[0x7a3d5769, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x3dd7720a created: GearsObj[0x37088320, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x3dd7720a created: GearsObj[0x37088320, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x3dd7720a FIN GearsES2[obj 0x3dd7720a isInit true, usesShared false, 1 GearsObj[0x7a3d5769, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x37088320, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x721ef006, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x3dd7720a 0/0 291x154 of 291x154, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3dd7720a, 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[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x3dd7720a 291x154, swapInterval 0, drawable 0x0 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x7d6714b: tileRendererInUse null, GearsES2[obj 0x7d6714b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7d6714b on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x7d6714b created: GearsObj[0x79252d0c, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x7d6714b created: GearsObj[0x3be9e956, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x7d6714b created: GearsObj[0x3be9e956, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x7d6714b FIN GearsES2[obj 0x7d6714b isInit true, usesShared false, 1 GearsObj[0x79252d0c, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x3be9e956, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x4f230fdf, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x7d6714b 0/0 283x154 of 283x154, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7d6714b, 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[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x7d6714b 283x154, swapInterval 0, drawable 0x0 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x9bf10d2 282x154, swapInterval 0, drawable 0x0 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x3dd7720a 291x154, swapInterval 0, drawable 0x0 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x7d6714b 283x154, swapInterval 0, drawable 0x0 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x9bf10d2: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x9bf10d2 FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x3dd7720a: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x3dd7720a FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x7d6714b: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x7d6714b 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[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x6b48379c: tileRendererInUse null, GearsES2[obj 0x6b48379c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x6b48379c on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x6b48379c created: GearsObj[0x719adf9f, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x6b48379c created: GearsObj[0x49196fe6, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x6b48379c created: GearsObj[0x49196fe6, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x6b48379c FIN GearsES2[obj 0x6b48379c isInit true, usesShared false, 1 GearsObj[0x719adf9f, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x49196fe6, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x67017fc2, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x6b48379c 0/0 282x154 of 282x154, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6b48379c, 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[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x6b48379c 282x154, swapInterval 0, drawable 0x0 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x4298da13: tileRendererInUse null, GearsES2[obj 0x4298da13 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4298da13 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x4298da13 created: GearsObj[0x56f72029, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x4298da13 created: GearsObj[0x37537c19, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x4298da13 created: GearsObj[0x37537c19, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x4298da13 FIN GearsES2[obj 0x4298da13 isInit true, usesShared false, 1 GearsObj[0x56f72029, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x37537c19, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0xfe9b679, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x4298da13 0/0 291x154 of 291x154, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4298da13, 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[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x4298da13 291x154, swapInterval 0, drawable 0x0 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x6b48379c: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x6b48379c FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4298da13: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4298da13 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 @ 1751132483450 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132483452 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.379 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132481667 ms III - Start [junit] SLOCK [T main @ 1751132481672 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestGLJPanelResize01AWT - test01 [junit] Frame size: cols x rows 4x1 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x9bf10d2: tileRendererInUse null, GearsES2[obj 0x9bf10d2 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x9bf10d2 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x9bf10d2 created: GearsObj[0x28b902af, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x9bf10d2 created: GearsObj[0x729773c0, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x9bf10d2 created: GearsObj[0x729773c0, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x9bf10d2 FIN GearsES2[obj 0x9bf10d2 isInit true, usesShared false, 1 GearsObj[0x28b902af, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x729773c0, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x27537cdb, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x9bf10d2 0/0 282x154 of 282x154, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x9bf10d2, 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[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x9bf10d2 282x154, swapInterval 0, drawable 0x0 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x3dd7720a: tileRendererInUse null, GearsES2[obj 0x3dd7720a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x3dd7720a on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x3dd7720a created: GearsObj[0x7a3d5769, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x3dd7720a created: GearsObj[0x37088320, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x3dd7720a created: GearsObj[0x37088320, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x3dd7720a FIN GearsES2[obj 0x3dd7720a isInit true, usesShared false, 1 GearsObj[0x7a3d5769, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x37088320, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x721ef006, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x3dd7720a 0/0 291x154 of 291x154, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3dd7720a, 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[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x3dd7720a 291x154, swapInterval 0, drawable 0x0 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x7d6714b: tileRendererInUse null, GearsES2[obj 0x7d6714b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7d6714b on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x7d6714b created: GearsObj[0x79252d0c, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x7d6714b created: GearsObj[0x3be9e956, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x7d6714b created: GearsObj[0x3be9e956, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x7d6714b FIN GearsES2[obj 0x7d6714b isInit true, usesShared false, 1 GearsObj[0x79252d0c, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x3be9e956, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x4f230fdf, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x7d6714b 0/0 283x154 of 283x154, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7d6714b, 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[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x7d6714b 283x154, swapInterval 0, drawable 0x0 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x9bf10d2 282x154, swapInterval 0, drawable 0x0 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x3dd7720a 291x154, swapInterval 0, drawable 0x0 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x7d6714b 283x154, swapInterval 0, drawable 0x0 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x9bf10d2: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x9bf10d2 FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x3dd7720a: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x3dd7720a FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x7d6714b: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x7d6714b 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[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x6b48379c: tileRendererInUse null, GearsES2[obj 0x6b48379c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x6b48379c on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x6b48379c created: GearsObj[0x719adf9f, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x6b48379c created: GearsObj[0x49196fe6, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x6b48379c created: GearsObj[0x49196fe6, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x6b48379c FIN GearsES2[obj 0x6b48379c isInit true, usesShared false, 1 GearsObj[0x719adf9f, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x49196fe6, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x67017fc2, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x6b48379c 0/0 282x154 of 282x154, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6b48379c, 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[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x6b48379c 282x154, swapInterval 0, drawable 0x0 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x4298da13: tileRendererInUse null, GearsES2[obj 0x4298da13 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4298da13 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x4298da13 created: GearsObj[0x56f72029, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x4298da13 created: GearsObj[0x37537c19, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x4298da13 created: GearsObj[0x37537c19, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x4298da13 FIN GearsES2[obj 0x4298da13 isInit true, usesShared false, 1 GearsObj[0x56f72029, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x37537c19, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0xfe9b679, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x4298da13 0/0 291x154 of 291x154, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4298da13, 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[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x4298da13 291x154, swapInterval 0, drawable 0x0 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x6b48379c: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x6b48379c FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4298da13: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4298da13 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 @ 1751132483450 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132483452 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01 took 0.69 sec [junit] Testcase: test02 took 0.623 sec [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.379 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132481667 ms III - Start [junit] SLOCK [T main @ 1751132481672 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestGLJPanelResize01AWT - test01 [junit] Frame size: cols x rows 4x1 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x9bf10d2: tileRendererInUse null, GearsES2[obj 0x9bf10d2 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x9bf10d2 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x9bf10d2 created: GearsObj[0x28b902af, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x9bf10d2 created: GearsObj[0x729773c0, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x9bf10d2 created: GearsObj[0x729773c0, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x9bf10d2 FIN GearsES2[obj 0x9bf10d2 isInit true, usesShared false, 1 GearsObj[0x28b902af, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x729773c0, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x27537cdb, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x9bf10d2 0/0 282x154 of 282x154, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x9bf10d2, 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[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x9bf10d2 282x154, swapInterval 0, drawable 0x0 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x3dd7720a: tileRendererInUse null, GearsES2[obj 0x3dd7720a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x3dd7720a on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x3dd7720a created: GearsObj[0x7a3d5769, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x3dd7720a created: GearsObj[0x37088320, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x3dd7720a created: GearsObj[0x37088320, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x3dd7720a FIN GearsES2[obj 0x3dd7720a isInit true, usesShared false, 1 GearsObj[0x7a3d5769, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x37088320, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x721ef006, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x3dd7720a 0/0 291x154 of 291x154, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3dd7720a, 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[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x3dd7720a 291x154, swapInterval 0, drawable 0x0 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x7d6714b: tileRendererInUse null, GearsES2[obj 0x7d6714b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7d6714b on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x7d6714b created: GearsObj[0x79252d0c, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x7d6714b created: GearsObj[0x3be9e956, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x7d6714b created: GearsObj[0x3be9e956, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x7d6714b FIN GearsES2[obj 0x7d6714b isInit true, usesShared false, 1 GearsObj[0x79252d0c, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x3be9e956, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x4f230fdf, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x7d6714b 0/0 283x154 of 283x154, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7d6714b, 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[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x7d6714b 283x154, swapInterval 0, drawable 0x0 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x9bf10d2 282x154, swapInterval 0, drawable 0x0 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x3dd7720a 291x154, swapInterval 0, drawable 0x0 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x7d6714b 283x154, swapInterval 0, drawable 0x0 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x9bf10d2: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x9bf10d2 FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x3dd7720a: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x3dd7720a FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x7d6714b: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x7d6714b 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[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x6b48379c: tileRendererInUse null, GearsES2[obj 0x6b48379c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x6b48379c on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x6b48379c created: GearsObj[0x719adf9f, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x6b48379c created: GearsObj[0x49196fe6, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x6b48379c created: GearsObj[0x49196fe6, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x6b48379c FIN GearsES2[obj 0x6b48379c isInit true, usesShared false, 1 GearsObj[0x719adf9f, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x49196fe6, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x67017fc2, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x6b48379c 0/0 282x154 of 282x154, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6b48379c, 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[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x6b48379c 282x154, swapInterval 0, drawable 0x0 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x4298da13: tileRendererInUse null, GearsES2[obj 0x4298da13 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4298da13 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x4298da13 created: GearsObj[0x56f72029, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x4298da13 created: GearsObj[0x37537c19, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x4298da13 created: GearsObj[0x37537c19, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x4298da13 FIN GearsES2[obj 0x4298da13 isInit true, usesShared false, 1 GearsObj[0x56f72029, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x37537c19, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0xfe9b679, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x4298da13 0/0 291x154 of 291x154, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4298da13, 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[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x4298da13 291x154, swapInterval 0, drawable 0x0 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x6b48379c: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x6b48379c FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4298da13: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4298da13 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 @ 1751132483450 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132483452 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] WARNING: package sun.awt.windows not in java.desktop [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 @ 1751132484431 ms III - Start [junit] SLOCK [T main @ 1751132484435 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestGLJPanelTextureStateAWT - test01_texUnit0_keepTex0_ES2 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x417d3a21: tileRendererInUse null, GearsES2[obj 0x417d3a21 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x417d3a21 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: 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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x417d3a21 created: GearsObj[0x52992e16, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x417d3a21 created: GearsObj[0x2b5de733, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x417d3a21 created: GearsObj[0x2b5de733, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x417d3a21 FIN GearsES2[obj 0x417d3a21 isInit true, usesShared false, 1 GearsObj[0x52992e16, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x2b5de733, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x116ff0e5, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: 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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [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[#29,AWT-EventQueue-0,6,main] RedSquareES2.init FIN [junit] **** Reshape.Reset: 310x480 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x417d3a21 0/0 310x480 of 310x480, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x417d3a21, 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[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 310x480 of 310x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x417d3a21 640x480, swapInterval 0, drawable 0x0 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x417d3a21 640x480, swapInterval 0, drawable 0x0 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x417d3a21 640x480, swapInterval 0, drawable 0x0 [junit] window resize pos/siz: 0/0 640x480 [junit] **** Reshape.Reset: 390x371 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x417d3a21 0/0 390x371 of 390x371, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x417d3a21, 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[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 390x371 of 390x371, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x417d3a21 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[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x417d3a21 800x371, swapInterval 0, drawable 0x0 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x417d3a21 800x371, swapInterval 0, drawable 0x0 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x417d3a21 800x371, swapInterval 0, drawable 0x0 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x417d3a21 800x371, swapInterval 0, drawable 0x0 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x417d3a21: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x417d3a21 FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#29,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[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x3922d20f: tileRendererInUse null, GearsES2[obj 0x3922d20f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x3922d20f on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: 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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x3922d20f created: GearsObj[0x4b6bb3b4, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x3922d20f created: GearsObj[0x380c97cd, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x3922d20f created: GearsObj[0x380c97cd, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x3922d20f FIN GearsES2[obj 0x3922d20f isInit true, usesShared false, 1 GearsObj[0x4b6bb3b4, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x380c97cd, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x6053b142, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: 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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [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[#29,AWT-EventQueue-0,6,main] RedSquareES2.init FIN [junit] **** Reshape.Reset: 310x480 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x3922d20f 0/0 310x480 of 310x480, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3922d20f, 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[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 310x480 of 310x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x3922d20f 640x480, swapInterval 0, drawable 0x0 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x3922d20f 640x480, swapInterval 0, drawable 0x0 [junit] window resize pos/siz: 0/0 640x480 [junit] **** Reshape.Reset: 390x371 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x3922d20f 0/0 390x371 of 390x371, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3922d20f, 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[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 390x371 of 390x371, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x3922d20f 800x371, swapInterval 0, drawable 0x0 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x3922d20f 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[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x3922d20f 800x371, swapInterval 0, drawable 0x0 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x3922d20f 800x371, swapInterval 0, drawable 0x0 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x3922d20f 800x371, swapInterval 0, drawable 0x0 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x3922d20f: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x3922d20f FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#29,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[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x4d7b657d: tileRendererInUse null, GearsES2[obj 0x4d7b657d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4d7b657d on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: 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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x4d7b657d created: GearsObj[0x3b5d244e, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x4d7b657d created: GearsObj[0x1dafa536, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x4d7b657d created: GearsObj[0x1dafa536, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x4d7b657d FIN GearsES2[obj 0x4d7b657d isInit true, usesShared false, 1 GearsObj[0x3b5d244e, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x1dafa536, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x7256d4d5, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: 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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [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[#29,AWT-EventQueue-0,6,main] RedSquareES2.init FIN [junit] **** Reshape.Reset: 310x480 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x4d7b657d 0/0 310x480 of 310x480, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4d7b657d, 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[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 310x480 of 310x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x4d7b657d 640x480, swapInterval 0, drawable 0x0 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x4d7b657d 640x480, swapInterval 0, drawable 0x0 [junit] window resize pos/siz: 0/0 640x480 [junit] **** Reshape.Reset: 390x371 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x4d7b657d 0/0 390x371 of 390x371, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4d7b657d, 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[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 390x371 of 390x371, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x4d7b657d 800x371, swapInterval 0, drawable 0x0 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x4d7b657d 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[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x4d7b657d 800x371, swapInterval 0, drawable 0x0 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x4d7b657d 800x371, swapInterval 0, drawable 0x0 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x4d7b657d 800x371, swapInterval 0, drawable 0x0 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4d7b657d: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4d7b657d FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#29,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 @ 1751132486962 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132486965 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.132 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132484431 ms III - Start [junit] SLOCK [T main @ 1751132484435 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestGLJPanelTextureStateAWT - test01_texUnit0_keepTex0_ES2 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x417d3a21: tileRendererInUse null, GearsES2[obj 0x417d3a21 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x417d3a21 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: 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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x417d3a21 created: GearsObj[0x52992e16, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x417d3a21 created: GearsObj[0x2b5de733, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x417d3a21 created: GearsObj[0x2b5de733, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x417d3a21 FIN GearsES2[obj 0x417d3a21 isInit true, usesShared false, 1 GearsObj[0x52992e16, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x2b5de733, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x116ff0e5, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: 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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [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[#29,AWT-EventQueue-0,6,main] RedSquareES2.init FIN [junit] **** Reshape.Reset: 310x480 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x417d3a21 0/0 310x480 of 310x480, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x417d3a21, 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[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 310x480 of 310x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x417d3a21 640x480, swapInterval 0, drawable 0x0 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x417d3a21 640x480, swapInterval 0, drawable 0x0 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x417d3a21 640x480, swapInterval 0, drawable 0x0 [junit] window resize pos/siz: 0/0 640x480 [junit] **** Reshape.Reset: 390x371 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x417d3a21 0/0 390x371 of 390x371, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x417d3a21, 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[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 390x371 of 390x371, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x417d3a21 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[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x417d3a21 800x371, swapInterval 0, drawable 0x0 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x417d3a21 800x371, swapInterval 0, drawable 0x0 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x417d3a21 800x371, swapInterval 0, drawable 0x0 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x417d3a21 800x371, swapInterval 0, drawable 0x0 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x417d3a21: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x417d3a21 FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#29,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[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x3922d20f: tileRendererInUse null, GearsES2[obj 0x3922d20f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x3922d20f on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: 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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x3922d20f created: GearsObj[0x4b6bb3b4, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x3922d20f created: GearsObj[0x380c97cd, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x3922d20f created: GearsObj[0x380c97cd, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x3922d20f FIN GearsES2[obj 0x3922d20f isInit true, usesShared false, 1 GearsObj[0x4b6bb3b4, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x380c97cd, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x6053b142, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: 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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [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[#29,AWT-EventQueue-0,6,main] RedSquareES2.init FIN [junit] **** Reshape.Reset: 310x480 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x3922d20f 0/0 310x480 of 310x480, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3922d20f, 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[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 310x480 of 310x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x3922d20f 640x480, swapInterval 0, drawable 0x0 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x3922d20f 640x480, swapInterval 0, drawable 0x0 [junit] window resize pos/siz: 0/0 640x480 [junit] **** Reshape.Reset: 390x371 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x3922d20f 0/0 390x371 of 390x371, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3922d20f, 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[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 390x371 of 390x371, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x3922d20f 800x371, swapInterval 0, drawable 0x0 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x3922d20f 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[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x3922d20f 800x371, swapInterval 0, drawable 0x0 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x3922d20f 800x371, swapInterval 0, drawable 0x0 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x3922d20f 800x371, swapInterval 0, drawable 0x0 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x3922d20f: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x3922d20f FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#29,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[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x4d7b657d: tileRendererInUse null, GearsES2[obj 0x4d7b657d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4d7b657d on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: 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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x4d7b657d created: GearsObj[0x3b5d244e, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x4d7b657d created: GearsObj[0x1dafa536, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x4d7b657d created: GearsObj[0x1dafa536, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x4d7b657d FIN GearsES2[obj 0x4d7b657d isInit true, usesShared false, 1 GearsObj[0x3b5d244e, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x1dafa536, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x7256d4d5, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: 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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [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[#29,AWT-EventQueue-0,6,main] RedSquareES2.init FIN [junit] **** Reshape.Reset: 310x480 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x4d7b657d 0/0 310x480 of 310x480, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4d7b657d, 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[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 310x480 of 310x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x4d7b657d 640x480, swapInterval 0, drawable 0x0 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x4d7b657d 640x480, swapInterval 0, drawable 0x0 [junit] window resize pos/siz: 0/0 640x480 [junit] **** Reshape.Reset: 390x371 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x4d7b657d 0/0 390x371 of 390x371, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4d7b657d, 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[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 390x371 of 390x371, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x4d7b657d 800x371, swapInterval 0, drawable 0x0 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x4d7b657d 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[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x4d7b657d 800x371, swapInterval 0, drawable 0x0 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x4d7b657d 800x371, swapInterval 0, drawable 0x0 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x4d7b657d 800x371, swapInterval 0, drawable 0x0 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4d7b657d: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4d7b657d FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#29,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 @ 1751132486962 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132486965 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01_texUnit0_keepTex0_ES2 took 1.166 sec [junit] Testcase: test02_texUnit0_keepTex1_ES2 took 0.659 sec [junit] Testcase: test03_texUnit1_keepTex1_ES2 took 0.665 sec [junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.132 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132484431 ms III - Start [junit] SLOCK [T main @ 1751132484435 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestGLJPanelTextureStateAWT - test01_texUnit0_keepTex0_ES2 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x417d3a21: tileRendererInUse null, GearsES2[obj 0x417d3a21 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x417d3a21 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: 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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x417d3a21 created: GearsObj[0x52992e16, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x417d3a21 created: GearsObj[0x2b5de733, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x417d3a21 created: GearsObj[0x2b5de733, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x417d3a21 FIN GearsES2[obj 0x417d3a21 isInit true, usesShared false, 1 GearsObj[0x52992e16, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x2b5de733, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x116ff0e5, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: 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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [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[#29,AWT-EventQueue-0,6,main] RedSquareES2.init FIN [junit] **** Reshape.Reset: 310x480 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x417d3a21 0/0 310x480 of 310x480, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x417d3a21, 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[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 310x480 of 310x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x417d3a21 640x480, swapInterval 0, drawable 0x0 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x417d3a21 640x480, swapInterval 0, drawable 0x0 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x417d3a21 640x480, swapInterval 0, drawable 0x0 [junit] window resize pos/siz: 0/0 640x480 [junit] **** Reshape.Reset: 390x371 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x417d3a21 0/0 390x371 of 390x371, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x417d3a21, 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[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 390x371 of 390x371, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x417d3a21 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[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x417d3a21 800x371, swapInterval 0, drawable 0x0 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x417d3a21 800x371, swapInterval 0, drawable 0x0 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x417d3a21 800x371, swapInterval 0, drawable 0x0 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x417d3a21 800x371, swapInterval 0, drawable 0x0 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x417d3a21: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x417d3a21 FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#29,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[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x3922d20f: tileRendererInUse null, GearsES2[obj 0x3922d20f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x3922d20f on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: 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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x3922d20f created: GearsObj[0x4b6bb3b4, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x3922d20f created: GearsObj[0x380c97cd, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x3922d20f created: GearsObj[0x380c97cd, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x3922d20f FIN GearsES2[obj 0x3922d20f isInit true, usesShared false, 1 GearsObj[0x4b6bb3b4, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x380c97cd, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x6053b142, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: 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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [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[#29,AWT-EventQueue-0,6,main] RedSquareES2.init FIN [junit] **** Reshape.Reset: 310x480 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x3922d20f 0/0 310x480 of 310x480, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3922d20f, 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[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 310x480 of 310x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x3922d20f 640x480, swapInterval 0, drawable 0x0 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x3922d20f 640x480, swapInterval 0, drawable 0x0 [junit] window resize pos/siz: 0/0 640x480 [junit] **** Reshape.Reset: 390x371 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x3922d20f 0/0 390x371 of 390x371, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3922d20f, 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[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 390x371 of 390x371, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x3922d20f 800x371, swapInterval 0, drawable 0x0 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x3922d20f 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[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x3922d20f 800x371, swapInterval 0, drawable 0x0 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x3922d20f 800x371, swapInterval 0, drawable 0x0 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x3922d20f 800x371, swapInterval 0, drawable 0x0 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x3922d20f: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x3922d20f FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#29,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[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x4d7b657d: tileRendererInUse null, GearsES2[obj 0x4d7b657d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4d7b657d on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: 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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x4d7b657d created: GearsObj[0x3b5d244e, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x4d7b657d created: GearsObj[0x1dafa536, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x4d7b657d created: GearsObj[0x1dafa536, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x4d7b657d FIN GearsES2[obj 0x4d7b657d isInit true, usesShared false, 1 GearsObj[0x3b5d244e, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x1dafa536, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x7256d4d5, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: 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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [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[#29,AWT-EventQueue-0,6,main] RedSquareES2.init FIN [junit] **** Reshape.Reset: 310x480 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x4d7b657d 0/0 310x480 of 310x480, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4d7b657d, 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[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 310x480 of 310x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x4d7b657d 640x480, swapInterval 0, drawable 0x0 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x4d7b657d 640x480, swapInterval 0, drawable 0x0 [junit] window resize pos/siz: 0/0 640x480 [junit] **** Reshape.Reset: 390x371 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x4d7b657d 0/0 390x371 of 390x371, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4d7b657d, 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[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 390x371 of 390x371, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x4d7b657d 800x371, swapInterval 0, drawable 0x0 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x4d7b657d 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[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x4d7b657d 800x371, swapInterval 0, drawable 0x0 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x4d7b657d 800x371, swapInterval 0, drawable 0x0 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x4d7b657d 800x371, swapInterval 0, drawable 0x0 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4d7b657d: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4d7b657d FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#29,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 @ 1751132486962 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132486965 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] ------------- ---------------- --------------- [junit] WARNING: package sun.awt.windows not in java.desktop [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 @ 1751132487935 ms III - Start [junit] SLOCK [T main @ 1751132487939 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestIsRealizedConcurrency01AWT - testAddRemove [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x3eb738bb: tileRendererInUse null, GearsES2[obj 0x3eb738bb isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x3eb738bb on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x3eb738bb created: GearsObj[0x7932aaa9, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x3eb738bb created: GearsObj[0x7fba1550, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x3eb738bb created: GearsObj[0x7fba1550, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x3eb738bb FIN GearsES2[obj 0x3eb738bb isInit true, usesShared false, 1 GearsObj[0x7932aaa9, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7fba1550, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6af39548, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x3eb738bb 0/0 502x482 of 502x482, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3eb738bb, 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[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x3eb738bb 0/0 502x482 of 502x482, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3eb738bb, angle 1.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[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x3eb738bb 0/0 512x483 of 512x483, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3eb738bb, 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[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x3eb738bb: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x3eb738bb FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x3eb738bb: tileRendererInUse null, GearsES2[obj 0x3eb738bb isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x3eb738bb on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x3eb738bb created: GearsObj[0x5eed1a4, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x3eb738bb created: GearsObj[0x54d65792, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x3eb738bb created: GearsObj[0x54d65792, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x3eb738bb FIN GearsES2[obj 0x3eb738bb isInit true, usesShared false, 1 GearsObj[0x5eed1a4, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x54d65792, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x159d63b1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x3eb738bb 0/0 512x483 of 512x483, swapInterval 1, drawable 0x400033, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3eb738bb, angle 38.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[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x3eb738bb: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x3eb738bb 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 @ 1751132489036 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132489038 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.728 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132487935 ms III - Start [junit] SLOCK [T main @ 1751132487939 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestIsRealizedConcurrency01AWT - testAddRemove [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x3eb738bb: tileRendererInUse null, GearsES2[obj 0x3eb738bb isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x3eb738bb on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x3eb738bb created: GearsObj[0x7932aaa9, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x3eb738bb created: GearsObj[0x7fba1550, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x3eb738bb created: GearsObj[0x7fba1550, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x3eb738bb FIN GearsES2[obj 0x3eb738bb isInit true, usesShared false, 1 GearsObj[0x7932aaa9, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7fba1550, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6af39548, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x3eb738bb 0/0 502x482 of 502x482, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3eb738bb, 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[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x3eb738bb 0/0 502x482 of 502x482, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3eb738bb, angle 1.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[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x3eb738bb 0/0 512x483 of 512x483, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3eb738bb, 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[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x3eb738bb: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x3eb738bb FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x3eb738bb: tileRendererInUse null, GearsES2[obj 0x3eb738bb isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x3eb738bb on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x3eb738bb created: GearsObj[0x5eed1a4, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x3eb738bb created: GearsObj[0x54d65792, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x3eb738bb created: GearsObj[0x54d65792, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x3eb738bb FIN GearsES2[obj 0x3eb738bb isInit true, usesShared false, 1 GearsObj[0x5eed1a4, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x54d65792, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x159d63b1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x3eb738bb 0/0 512x483 of 512x483, swapInterval 1, drawable 0x400033, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3eb738bb, angle 38.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[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x3eb738bb: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x3eb738bb 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 @ 1751132489036 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132489038 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: testAddRemove took 1.074 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.728 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132487935 ms III - Start [junit] SLOCK [T main @ 1751132487939 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestIsRealizedConcurrency01AWT - testAddRemove [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x3eb738bb: tileRendererInUse null, GearsES2[obj 0x3eb738bb isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x3eb738bb on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x3eb738bb created: GearsObj[0x7932aaa9, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x3eb738bb created: GearsObj[0x7fba1550, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x3eb738bb created: GearsObj[0x7fba1550, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x3eb738bb FIN GearsES2[obj 0x3eb738bb isInit true, usesShared false, 1 GearsObj[0x7932aaa9, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7fba1550, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6af39548, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x3eb738bb 0/0 502x482 of 502x482, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3eb738bb, 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[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x3eb738bb 0/0 502x482 of 502x482, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3eb738bb, angle 1.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[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x3eb738bb 0/0 512x483 of 512x483, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3eb738bb, 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[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x3eb738bb: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x3eb738bb FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x3eb738bb: tileRendererInUse null, GearsES2[obj 0x3eb738bb isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x3eb738bb on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x3eb738bb created: GearsObj[0x5eed1a4, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x3eb738bb created: GearsObj[0x54d65792, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x3eb738bb created: GearsObj[0x54d65792, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x3eb738bb FIN GearsES2[obj 0x3eb738bb isInit true, usesShared false, 1 GearsObj[0x5eed1a4, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x54d65792, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x159d63b1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x3eb738bb 0/0 512x483 of 512x483, swapInterval 1, drawable 0x400033, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3eb738bb, angle 38.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[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x3eb738bb: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x3eb738bb 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 @ 1751132489036 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132489038 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] ------------- ---------------- --------------- [junit] WARNING: package sun.awt.windows not in java.desktop [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 @ 1751132490044 ms III - Start [junit] SLOCK [T main @ 1751132490049 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestJScrollPaneMixHwLw01AWT - test01ScrollPane [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x6497b078: tileRendererInUse null, GearsES2[obj 0x6497b078 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x6497b078 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x6497b078 created: GearsObj[0x79cf6bbc, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x6497b078 created: GearsObj[0x5026f392, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x6497b078 created: GearsObj[0x5026f392, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x6497b078 FIN GearsES2[obj 0x6497b078 isInit true, usesShared false, 1 GearsObj[0x79cf6bbc, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5026f392, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2005412d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x6497b078 0/0 571x600 of 571x600, swapInterval 1, drawable 0x40002b, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6497b078, 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[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x6497b078 0/0 581x600 of 581x600, swapInterval 1, drawable 0x40002b, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6497b078, 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[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x6497b078: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x6497b078 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 @ 1751132491165 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132491167 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.747 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132490044 ms III - Start [junit] SLOCK [T main @ 1751132490049 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestJScrollPaneMixHwLw01AWT - test01ScrollPane [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x6497b078: tileRendererInUse null, GearsES2[obj 0x6497b078 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x6497b078 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x6497b078 created: GearsObj[0x79cf6bbc, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x6497b078 created: GearsObj[0x5026f392, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x6497b078 created: GearsObj[0x5026f392, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x6497b078 FIN GearsES2[obj 0x6497b078 isInit true, usesShared false, 1 GearsObj[0x79cf6bbc, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5026f392, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2005412d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x6497b078 0/0 571x600 of 571x600, swapInterval 1, drawable 0x40002b, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6497b078, 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[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x6497b078 0/0 581x600 of 581x600, swapInterval 1, drawable 0x40002b, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6497b078, 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[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x6497b078: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x6497b078 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 @ 1751132491165 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132491167 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01ScrollPane took 1.093 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.747 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132490044 ms III - Start [junit] SLOCK [T main @ 1751132490049 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestJScrollPaneMixHwLw01AWT - test01ScrollPane [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x6497b078: tileRendererInUse null, GearsES2[obj 0x6497b078 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x6497b078 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x6497b078 created: GearsObj[0x79cf6bbc, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x6497b078 created: GearsObj[0x5026f392, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x6497b078 created: GearsObj[0x5026f392, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x6497b078 FIN GearsES2[obj 0x6497b078 isInit true, usesShared false, 1 GearsObj[0x79cf6bbc, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5026f392, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2005412d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x6497b078 0/0 571x600 of 571x600, swapInterval 1, drawable 0x40002b, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6497b078, 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[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x6497b078 0/0 581x600 of 581x600, swapInterval 1, drawable 0x40002b, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6497b078, 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[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x6497b078: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x6497b078 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 @ 1751132491165 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132491167 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] WARNING: package sun.awt.windows not in java.desktop [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 @ 1751132492058 ms III - Start [junit] SLOCK [T main @ 1751132492062 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] GLProfile Natives[GL4bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES3 false, GL3bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.sw], GL2ES1 GLProfile[GL2ES1/GL4bc.sw], GL4ES3 GLProfile[GL4ES3/GL4.sw], GL2ES2 GLProfile[GL2ES2/GL4.sw], GL4bc GLProfile[GL4bc/GL4bc.sw], GL2 GLProfile[GL2/GL4bc.sw], GL4 GLProfile[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4bc.sw], , default GLProfile[GL4bc/GL4bc.sw], count 9 / 12] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestSwingAWT01GLn - test01GLDefault [junit] GLProfile Default: GLProfile[GL4bc/GL4bc.sw] [junit] testing with java.awt.Window [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x2bf38305: tileRendererInUse null, GearsES2[obj 0x2bf38305 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x2bf38305 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x2bf38305 created: GearsObj[0x298250d2, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x2bf38305 created: GearsObj[0x7fded219, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x2bf38305 created: GearsObj[0x7fded219, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x2bf38305 FIN GearsES2[obj 0x2bf38305 isInit true, usesShared false, 1 GearsObj[0x298250d2, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7fded219, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2845402c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x2bf38305 0/0 512x512 of 512x512, swapInterval 1, drawable 0x40001f, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2bf38305, angle 0.0, [l -1.0, r 1.0, b -1.0, 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[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x2bf38305 512x512, swapInterval 1, drawable 0x40001f [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x2bf38305 0/0 512x512 of 512x512, swapInterval 1, drawable 0x40001f, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2bf38305, 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[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x2bf38305 512x512, swapInterval 1, drawable 0x40001f [junit] cleaning up... [junit] testing with java.awt.Frame [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x2bf38305: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x2bf38305 FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x449fcdf4: tileRendererInUse null, GearsES2[obj 0x449fcdf4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x449fcdf4 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x449fcdf4 created: GearsObj[0x1bfe5e2f, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x449fcdf4 created: GearsObj[0x7e7d56bc, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x449fcdf4 created: GearsObj[0x7e7d56bc, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x449fcdf4 FIN GearsES2[obj 0x449fcdf4 isInit true, usesShared false, 1 GearsObj[0x1bfe5e2f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7e7d56bc, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x635c3bd7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x449fcdf4 0/0 502x482 of 502x482, swapInterval 1, drawable 0x400030, msaa false, tileRendererInUse null [junit] >> GearsES2 0x449fcdf4, 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[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x449fcdf4 502x482, swapInterval 1, drawable 0x400030 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x449fcdf4 0/0 512x483 of 512x483, swapInterval 1, drawable 0x400030, msaa false, tileRendererInUse null [junit] >> GearsES2 0x449fcdf4, 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[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x449fcdf4: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x449fcdf4 FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0xce08fb7: tileRendererInUse null, GearsES2[obj 0xce08fb7 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0xce08fb7 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0xce08fb7 created: GearsObj[0x3b736c55, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0xce08fb7 created: GearsObj[0x52be7083, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0xce08fb7 created: GearsObj[0x52be7083, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0xce08fb7 FIN GearsES2[obj 0xce08fb7 isInit true, usesShared false, 1 GearsObj[0x3b736c55, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x52be7083, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1dbbf638, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0xce08fb7 0/0 502x482 of 502x482, swapInterval 1, drawable 0x400040, msaa false, tileRendererInUse null [junit] >> GearsES2 0xce08fb7, 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[#29,AWT-EventQueue-0,6,main] GearsES2.display 0xce08fb7 502x482, swapInterval 1, drawable 0x400040 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0xce08fb7 0/0 512x483 of 512x483, swapInterval 1, drawable 0x400040, msaa false, tileRendererInUse null [junit] >> GearsES2 0xce08fb7, 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/GL4bc.sw] [junit] testing with java.awt.Window [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0xce08fb7: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0xce08fb7 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[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0xd0a8eb8: tileRendererInUse null, GearsES2[obj 0xd0a8eb8 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0xd0a8eb8 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0xd0a8eb8 created: GearsObj[0x3733f309, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0xd0a8eb8 created: GearsObj[0x4c7f3956, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0xd0a8eb8 created: GearsObj[0x4c7f3956, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0xd0a8eb8 FIN GearsES2[obj 0xd0a8eb8 isInit true, usesShared false, 1 GearsObj[0x3733f309, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4c7f3956, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x152bc288, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0xd0a8eb8 0/0 512x512 of 512x512, swapInterval 1, drawable 0x400053, msaa false, tileRendererInUse null [junit] >> GearsES2 0xd0a8eb8, angle 0.0, [l -1.0, r 1.0, b -1.0, 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[#29,AWT-EventQueue-0,6,main] GearsES2.display 0xd0a8eb8 512x512, swapInterval 1, drawable 0x400053 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0xd0a8eb8 0/0 512x512 of 512x512, swapInterval 1, drawable 0x400053, msaa false, tileRendererInUse null [junit] >> GearsES2 0xd0a8eb8, 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[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0xd0a8eb8: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0xd0a8eb8 FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x2d71d153: tileRendererInUse null, GearsES2[obj 0x2d71d153 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x2d71d153 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x2d71d153 created: GearsObj[0x5e102f78, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x2d71d153 created: GearsObj[0x14e7b80e, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x2d71d153 created: GearsObj[0x14e7b80e, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x2d71d153 FIN GearsES2[obj 0x2d71d153 isInit true, usesShared false, 1 GearsObj[0x5e102f78, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x14e7b80e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x491287b8, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x2d71d153 0/0 502x482 of 502x482, swapInterval 1, drawable 0x40005f, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2d71d153, 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[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x2d71d153 502x482, swapInterval 1, drawable 0x40005f [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x2d71d153 0/0 512x483 of 512x483, swapInterval 1, drawable 0x40005f, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2d71d153, 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[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x2d71d153: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x2d71d153 FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x7b055fc1: tileRendererInUse null, GearsES2[obj 0x7b055fc1 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7b055fc1 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x7b055fc1 created: GearsObj[0x8253836, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x7b055fc1 created: GearsObj[0x77846cd5, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x7b055fc1 created: GearsObj[0x77846cd5, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x7b055fc1 FIN GearsES2[obj 0x7b055fc1 isInit true, usesShared false, 1 GearsObj[0x8253836, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x77846cd5, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x562b19a2, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x7b055fc1 0/0 502x482 of 502x482, swapInterval 1, drawable 0x40006f, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7b055fc1, 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[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x7b055fc1 502x482, swapInterval 1, drawable 0x40006f [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x7b055fc1 0/0 512x483 of 512x483, swapInterval 1, drawable 0x40006f, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7b055fc1, 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[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x7b055fc1: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x7b055fc1 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 @ 1751132499015 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132499018 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 7.555 sec [junit] ------------- Standard Output --------------- [junit] GLProfile Natives[GL4bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES3 false, GL3bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.sw], GL2ES1 GLProfile[GL2ES1/GL4bc.sw], GL4ES3 GLProfile[GL4ES3/GL4.sw], GL2ES2 GLProfile[GL2ES2/GL4.sw], GL4bc GLProfile[GL4bc/GL4bc.sw], GL2 GLProfile[GL2/GL4bc.sw], GL4 GLProfile[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4bc.sw], , default GLProfile[GL4bc/GL4bc.sw], count 9 / 12] [junit] GLProfile Default: GLProfile[GL4bc/GL4bc.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/GL4bc.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 @ 1751132492058 ms III - Start [junit] SLOCK [T main @ 1751132492062 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestSwingAWT01GLn - test01GLDefault [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x2bf38305: tileRendererInUse null, GearsES2[obj 0x2bf38305 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x2bf38305 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x2bf38305 created: GearsObj[0x298250d2, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x2bf38305 created: GearsObj[0x7fded219, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x2bf38305 created: GearsObj[0x7fded219, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x2bf38305 FIN GearsES2[obj 0x2bf38305 isInit true, usesShared false, 1 GearsObj[0x298250d2, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7fded219, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2845402c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x2bf38305 0/0 512x512 of 512x512, swapInterval 1, drawable 0x40001f, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2bf38305, angle 0.0, [l -1.0, r 1.0, b -1.0, 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[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x2bf38305 512x512, swapInterval 1, drawable 0x40001f [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x2bf38305 0/0 512x512 of 512x512, swapInterval 1, drawable 0x40001f, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2bf38305, 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[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x2bf38305 512x512, swapInterval 1, drawable 0x40001f [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x2bf38305: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x2bf38305 FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x449fcdf4: tileRendererInUse null, GearsES2[obj 0x449fcdf4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x449fcdf4 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x449fcdf4 created: GearsObj[0x1bfe5e2f, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x449fcdf4 created: GearsObj[0x7e7d56bc, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x449fcdf4 created: GearsObj[0x7e7d56bc, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x449fcdf4 FIN GearsES2[obj 0x449fcdf4 isInit true, usesShared false, 1 GearsObj[0x1bfe5e2f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7e7d56bc, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x635c3bd7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x449fcdf4 0/0 502x482 of 502x482, swapInterval 1, drawable 0x400030, msaa false, tileRendererInUse null [junit] >> GearsES2 0x449fcdf4, 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[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x449fcdf4 502x482, swapInterval 1, drawable 0x400030 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x449fcdf4 0/0 512x483 of 512x483, swapInterval 1, drawable 0x400030, msaa false, tileRendererInUse null [junit] >> GearsES2 0x449fcdf4, 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[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x449fcdf4: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x449fcdf4 FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0xce08fb7: tileRendererInUse null, GearsES2[obj 0xce08fb7 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0xce08fb7 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0xce08fb7 created: GearsObj[0x3b736c55, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0xce08fb7 created: GearsObj[0x52be7083, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0xce08fb7 created: GearsObj[0x52be7083, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0xce08fb7 FIN GearsES2[obj 0xce08fb7 isInit true, usesShared false, 1 GearsObj[0x3b736c55, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x52be7083, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1dbbf638, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0xce08fb7 0/0 502x482 of 502x482, swapInterval 1, drawable 0x400040, msaa false, tileRendererInUse null [junit] >> GearsES2 0xce08fb7, 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[#29,AWT-EventQueue-0,6,main] GearsES2.display 0xce08fb7 502x482, swapInterval 1, drawable 0x400040 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0xce08fb7 0/0 512x483 of 512x483, swapInterval 1, drawable 0x400040, msaa false, tileRendererInUse null [junit] >> GearsES2 0xce08fb7, 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[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0xce08fb7: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0xce08fb7 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[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0xd0a8eb8: tileRendererInUse null, GearsES2[obj 0xd0a8eb8 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0xd0a8eb8 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0xd0a8eb8 created: GearsObj[0x3733f309, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0xd0a8eb8 created: GearsObj[0x4c7f3956, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0xd0a8eb8 created: GearsObj[0x4c7f3956, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0xd0a8eb8 FIN GearsES2[obj 0xd0a8eb8 isInit true, usesShared false, 1 GearsObj[0x3733f309, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4c7f3956, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x152bc288, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0xd0a8eb8 0/0 512x512 of 512x512, swapInterval 1, drawable 0x400053, msaa false, tileRendererInUse null [junit] >> GearsES2 0xd0a8eb8, angle 0.0, [l -1.0, r 1.0, b -1.0, 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[#29,AWT-EventQueue-0,6,main] GearsES2.display 0xd0a8eb8 512x512, swapInterval 1, drawable 0x400053 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0xd0a8eb8 0/0 512x512 of 512x512, swapInterval 1, drawable 0x400053, msaa false, tileRendererInUse null [junit] >> GearsES2 0xd0a8eb8, 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[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0xd0a8eb8: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0xd0a8eb8 FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x2d71d153: tileRendererInUse null, GearsES2[obj 0x2d71d153 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x2d71d153 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x2d71d153 created: GearsObj[0x5e102f78, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x2d71d153 created: GearsObj[0x14e7b80e, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x2d71d153 created: GearsObj[0x14e7b80e, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x2d71d153 FIN GearsES2[obj 0x2d71d153 isInit true, usesShared false, 1 GearsObj[0x5e102f78, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x14e7b80e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x491287b8, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x2d71d153 0/0 502x482 of 502x482, swapInterval 1, drawable 0x40005f, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2d71d153, 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[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x2d71d153 502x482, swapInterval 1, drawable 0x40005f [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x2d71d153 0/0 512x483 of 512x483, swapInterval 1, drawable 0x40005f, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2d71d153, 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[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x2d71d153: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x2d71d153 FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x7b055fc1: tileRendererInUse null, GearsES2[obj 0x7b055fc1 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7b055fc1 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x7b055fc1 created: GearsObj[0x8253836, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x7b055fc1 created: GearsObj[0x77846cd5, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x7b055fc1 created: GearsObj[0x77846cd5, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x7b055fc1 FIN GearsES2[obj 0x7b055fc1 isInit true, usesShared false, 1 GearsObj[0x8253836, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x77846cd5, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x562b19a2, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x7b055fc1 0/0 502x482 of 502x482, swapInterval 1, drawable 0x40006f, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7b055fc1, 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[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x7b055fc1 502x482, swapInterval 1, drawable 0x40006f [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x7b055fc1 0/0 512x483 of 512x483, swapInterval 1, drawable 0x40006f, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7b055fc1, 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[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x7b055fc1: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x7b055fc1 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 @ 1751132499015 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132499018 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01GLDefault took 3.295 sec [junit] Testcase: test02GL2 took 3.182 sec [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 7.555 sec [junit] [junit] ------------- Standard Output --------------- [junit] GLProfile Natives[GL4bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES3 false, GL3bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.sw], GL2ES1 GLProfile[GL2ES1/GL4bc.sw], GL4ES3 GLProfile[GL4ES3/GL4.sw], GL2ES2 GLProfile[GL2ES2/GL4.sw], GL4bc GLProfile[GL4bc/GL4bc.sw], GL2 GLProfile[GL2/GL4bc.sw], GL4 GLProfile[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4bc.sw], , default GLProfile[GL4bc/GL4bc.sw], count 9 / 12] [junit] GLProfile Default: GLProfile[GL4bc/GL4bc.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/GL4bc.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 @ 1751132492058 ms III - Start [junit] SLOCK [T main @ 1751132492062 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestSwingAWT01GLn - test01GLDefault [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x2bf38305: tileRendererInUse null, GearsES2[obj 0x2bf38305 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x2bf38305 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x2bf38305 created: GearsObj[0x298250d2, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x2bf38305 created: GearsObj[0x7fded219, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x2bf38305 created: GearsObj[0x7fded219, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x2bf38305 FIN GearsES2[obj 0x2bf38305 isInit true, usesShared false, 1 GearsObj[0x298250d2, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7fded219, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2845402c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x2bf38305 0/0 512x512 of 512x512, swapInterval 1, drawable 0x40001f, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2bf38305, angle 0.0, [l -1.0, r 1.0, b -1.0, 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[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x2bf38305 512x512, swapInterval 1, drawable 0x40001f [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x2bf38305 0/0 512x512 of 512x512, swapInterval 1, drawable 0x40001f, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2bf38305, 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[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x2bf38305 512x512, swapInterval 1, drawable 0x40001f [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x2bf38305: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x2bf38305 FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x449fcdf4: tileRendererInUse null, GearsES2[obj 0x449fcdf4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x449fcdf4 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x449fcdf4 created: GearsObj[0x1bfe5e2f, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x449fcdf4 created: GearsObj[0x7e7d56bc, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x449fcdf4 created: GearsObj[0x7e7d56bc, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x449fcdf4 FIN GearsES2[obj 0x449fcdf4 isInit true, usesShared false, 1 GearsObj[0x1bfe5e2f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7e7d56bc, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x635c3bd7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x449fcdf4 0/0 502x482 of 502x482, swapInterval 1, drawable 0x400030, msaa false, tileRendererInUse null [junit] >> GearsES2 0x449fcdf4, 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[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x449fcdf4 502x482, swapInterval 1, drawable 0x400030 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x449fcdf4 0/0 512x483 of 512x483, swapInterval 1, drawable 0x400030, msaa false, tileRendererInUse null [junit] >> GearsES2 0x449fcdf4, 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[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x449fcdf4: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x449fcdf4 FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0xce08fb7: tileRendererInUse null, GearsES2[obj 0xce08fb7 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0xce08fb7 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0xce08fb7 created: GearsObj[0x3b736c55, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0xce08fb7 created: GearsObj[0x52be7083, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0xce08fb7 created: GearsObj[0x52be7083, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0xce08fb7 FIN GearsES2[obj 0xce08fb7 isInit true, usesShared false, 1 GearsObj[0x3b736c55, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x52be7083, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1dbbf638, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0xce08fb7 0/0 502x482 of 502x482, swapInterval 1, drawable 0x400040, msaa false, tileRendererInUse null [junit] >> GearsES2 0xce08fb7, 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[#29,AWT-EventQueue-0,6,main] GearsES2.display 0xce08fb7 502x482, swapInterval 1, drawable 0x400040 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0xce08fb7 0/0 512x483 of 512x483, swapInterval 1, drawable 0x400040, msaa false, tileRendererInUse null [junit] >> GearsES2 0xce08fb7, 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[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0xce08fb7: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0xce08fb7 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[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0xd0a8eb8: tileRendererInUse null, GearsES2[obj 0xd0a8eb8 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0xd0a8eb8 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0xd0a8eb8 created: GearsObj[0x3733f309, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0xd0a8eb8 created: GearsObj[0x4c7f3956, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0xd0a8eb8 created: GearsObj[0x4c7f3956, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0xd0a8eb8 FIN GearsES2[obj 0xd0a8eb8 isInit true, usesShared false, 1 GearsObj[0x3733f309, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4c7f3956, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x152bc288, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0xd0a8eb8 0/0 512x512 of 512x512, swapInterval 1, drawable 0x400053, msaa false, tileRendererInUse null [junit] >> GearsES2 0xd0a8eb8, angle 0.0, [l -1.0, r 1.0, b -1.0, 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[#29,AWT-EventQueue-0,6,main] GearsES2.display 0xd0a8eb8 512x512, swapInterval 1, drawable 0x400053 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0xd0a8eb8 0/0 512x512 of 512x512, swapInterval 1, drawable 0x400053, msaa false, tileRendererInUse null [junit] >> GearsES2 0xd0a8eb8, 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[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0xd0a8eb8: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0xd0a8eb8 FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x2d71d153: tileRendererInUse null, GearsES2[obj 0x2d71d153 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x2d71d153 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x2d71d153 created: GearsObj[0x5e102f78, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x2d71d153 created: GearsObj[0x14e7b80e, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x2d71d153 created: GearsObj[0x14e7b80e, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x2d71d153 FIN GearsES2[obj 0x2d71d153 isInit true, usesShared false, 1 GearsObj[0x5e102f78, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x14e7b80e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x491287b8, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x2d71d153 0/0 502x482 of 502x482, swapInterval 1, drawable 0x40005f, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2d71d153, 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[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x2d71d153 502x482, swapInterval 1, drawable 0x40005f [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x2d71d153 0/0 512x483 of 512x483, swapInterval 1, drawable 0x40005f, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2d71d153, 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[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x2d71d153: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x2d71d153 FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x7b055fc1: tileRendererInUse null, GearsES2[obj 0x7b055fc1 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7b055fc1 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x7b055fc1 created: GearsObj[0x8253836, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x7b055fc1 created: GearsObj[0x77846cd5, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x7b055fc1 created: GearsObj[0x77846cd5, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x7b055fc1 FIN GearsES2[obj 0x7b055fc1 isInit true, usesShared false, 1 GearsObj[0x8253836, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x77846cd5, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x562b19a2, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x7b055fc1 0/0 502x482 of 502x482, swapInterval 1, drawable 0x40006f, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7b055fc1, 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[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x7b055fc1 502x482, swapInterval 1, drawable 0x40006f [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x7b055fc1 0/0 512x483 of 512x483, swapInterval 1, drawable 0x40006f, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7b055fc1, 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[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x7b055fc1: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x7b055fc1 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 @ 1751132499015 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132499018 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] ------------- ---------------- --------------- [junit] WARNING: package sun.awt.windows not in java.desktop [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 @ 1751132500005 ms III - Start [junit] SLOCK [T main @ 1751132500009 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 @ 1751132501605 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132501609 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.206 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132500005 ms III - Start [junit] SLOCK [T main @ 1751132500009 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 @ 1751132501605 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132501609 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: testTextRendererDraw2D took 0.584 sec [junit] Testcase: testTextRendererDraw3D took 0.542 sec [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.206 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132500005 ms III - Start [junit] SLOCK [T main @ 1751132500009 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 @ 1751132501605 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132501609 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [junit] ------------- ---------------- --------------- [junit] WARNING: package sun.awt.windows not in java.desktop [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 @ 1751132502569 ms III - Start [junit] SLOCK [T main @ 1751132502573 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageAWT - test01AccumStencilPBuffer [junit] GL_RENDERER: llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION: 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] Image right side up [junit] below: 0xff0000 [junit] Image right side up [junit] above: 0xff00 [junit] XXX GLCaps[glx vid 0x563, fbc 0x1a4: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], offscr[pbuffer]] [junit] XXX 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [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 15.0.6, 256 bits) [junit] GL_VERSION: 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] below: 0xff0000 [junit] above: 0xff00 [junit] XXX GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.sw], offscr[fbo]] [junit] XXX 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] Image right side up [junit] Image right side up [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 15.0.6, 256 bits) [junit] GL_VERSION: 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] below: 0xff0000 [junit] above: 0xff00 [junit] XXX GLCaps[glx vid 0x556, fbc 0x197: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], offscr[pbuffer]] [junit] XXX 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [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 15.0.6, 256 bits) [junit] GL_VERSION: 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] below: 0xff0000 [junit] above: 0xff00 [junit] XXX GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL2/GL4bc.sw], offscr[fbo]] [junit] XXX 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [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 @ 1751132503251 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132503254 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.282 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 @ 1751132502569 ms III - Start [junit] SLOCK [T main @ 1751132502573 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageAWT - test01AccumStencilPBuffer [junit] GL_RENDERER: llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION: 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] below: 0xff0000 [junit] above: 0xff00 [junit] XXX GLCaps[glx vid 0x563, fbc 0x1a4: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], offscr[pbuffer]] [junit] XXX 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [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 15.0.6, 256 bits) [junit] GL_VERSION: 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] below: 0xff0000 [junit] above: 0xff00 [junit] XXX GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.sw], offscr[fbo]] [junit] XXX 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [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 15.0.6, 256 bits) [junit] GL_VERSION: 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] below: 0xff0000 [junit] above: 0xff00 [junit] XXX GLCaps[glx vid 0x556, fbc 0x197: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], offscr[pbuffer]] [junit] XXX 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [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 15.0.6, 256 bits) [junit] GL_VERSION: 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] below: 0xff0000 [junit] above: 0xff00 [junit] XXX GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL2/GL4bc.sw], offscr[fbo]] [junit] XXX 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [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 @ 1751132503251 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132503254 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01AccumStencilPBuffer took 0.511 sec [junit] Testcase: test01DefaultFBO took 0.051 sec [junit] Testcase: test01DefaultPBuffer took 0.058 sec [junit] Testcase: test01StencilFBO took 0.038 sec [junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.282 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 @ 1751132502569 ms III - Start [junit] SLOCK [T main @ 1751132502573 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageAWT - test01AccumStencilPBuffer [junit] GL_RENDERER: llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION: 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] below: 0xff0000 [junit] above: 0xff00 [junit] XXX GLCaps[glx vid 0x563, fbc 0x1a4: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], offscr[pbuffer]] [junit] XXX 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [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 15.0.6, 256 bits) [junit] GL_VERSION: 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] below: 0xff0000 [junit] above: 0xff00 [junit] XXX GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL4bc.sw], offscr[fbo]] [junit] XXX 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [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 15.0.6, 256 bits) [junit] GL_VERSION: 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] below: 0xff0000 [junit] above: 0xff00 [junit] XXX GLCaps[glx vid 0x556, fbc 0x197: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], offscr[pbuffer]] [junit] XXX 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [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 15.0.6, 256 bits) [junit] GL_VERSION: 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] below: 0xff0000 [junit] above: 0xff00 [junit] XXX GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL2/GL4bc.sw], offscr[fbo]] [junit] XXX 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [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 @ 1751132503251 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132503254 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] ------------- ---------------- --------------- [junit] WARNING: package sun.awt.windows not in java.desktop [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 @ 1751132504249 ms III - Start [junit] SLOCK [T main @ 1751132504254 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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[GL4bc/GL4bc.sw], on-scr[.]] [junit] [junit] Chosen : GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] [junit] AWT-EventQueue-0: ** screenshot: TestMultisampleES1AWT.testOnscreenMultiSampleAA0-n0000-GL4bc_-sw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0512x0512.png [junit] AWT-EventQueue-0: ** screenshot: TestMultisampleES1AWT.testOnscreenMultiSampleAA0-n0001-GL4bc_-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[GL4bc/GL4bc.sw], on-scr[.]] [junit] [junit] Chosen : GLCaps[glx vid 0x53b, fbc 0x17c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] [junit] AWT-EventQueue-0: ** screenshot: TestMultisampleES1AWT.testOnscreenMultiSampleAA4-n0000-GL4bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa04_default-0512x0512.png [junit] AWT-EventQueue-0: ** screenshot: TestMultisampleES1AWT.testOnscreenMultiSampleAA4-n0001-GL4bc_-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[GL4bc/GL4bc.sw], on-scr[.]] [junit] [junit] Chosen : GLCaps[glx vid 0x52f, fbc 0x170: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] [junit] AWT-EventQueue-0: ** screenshot: TestMultisampleES1AWT.testOnscreenMultiSampleAA8-n0000-GL4bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D16-St00-Sa04_default-0512x0512.png [junit] AWT-EventQueue-0: ** screenshot: TestMultisampleES1AWT.testOnscreenMultiSampleAA8-n0001-GL4bc_-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 @ 1751132505412 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132505417 ms --- localhost/127.0.0.1:59999 - Unlock ok within 6 ms [junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.764 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132504249 ms III - Start [junit] SLOCK [T main @ 1751132504254 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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[GL4bc/GL4bc.sw], on-scr[.]] [junit] [junit] Chosen : GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] [junit] AWT-EventQueue-0: ** screenshot: TestMultisampleES1AWT.testOnscreenMultiSampleAA0-n0000-GL4bc_-sw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0512x0512.png [junit] AWT-EventQueue-0: ** screenshot: TestMultisampleES1AWT.testOnscreenMultiSampleAA0-n0001-GL4bc_-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[GL4bc/GL4bc.sw], on-scr[.]] [junit] [junit] Chosen : GLCaps[glx vid 0x53b, fbc 0x17c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] [junit] AWT-EventQueue-0: ** screenshot: TestMultisampleES1AWT.testOnscreenMultiSampleAA4-n0000-GL4bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa04_default-0512x0512.png [junit] AWT-EventQueue-0: ** screenshot: TestMultisampleES1AWT.testOnscreenMultiSampleAA4-n0001-GL4bc_-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[GL4bc/GL4bc.sw], on-scr[.]] [junit] [junit] Chosen : GLCaps[glx vid 0x52f, fbc 0x170: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] [junit] AWT-EventQueue-0: ** screenshot: TestMultisampleES1AWT.testOnscreenMultiSampleAA8-n0000-GL4bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D16-St00-Sa04_default-0512x0512.png [junit] AWT-EventQueue-0: ** screenshot: TestMultisampleES1AWT.testOnscreenMultiSampleAA8-n0001-GL4bc_-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 @ 1751132505412 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132505417 ms --- localhost/127.0.0.1:59999 - Unlock ok within 6 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: testOnscreenMultiSampleAA0 took 0.685 sec [junit] Testcase: testOnscreenMultiSampleAA4 took 0.216 sec [junit] Testcase: testOnscreenMultiSampleAA8 took 0.232 sec [junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.764 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132504249 ms III - Start [junit] SLOCK [T main @ 1751132504254 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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[GL4bc/GL4bc.sw], on-scr[.]] [junit] [junit] Chosen : GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] [junit] AWT-EventQueue-0: ** screenshot: TestMultisampleES1AWT.testOnscreenMultiSampleAA0-n0000-GL4bc_-sw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0512x0512.png [junit] AWT-EventQueue-0: ** screenshot: TestMultisampleES1AWT.testOnscreenMultiSampleAA0-n0001-GL4bc_-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[GL4bc/GL4bc.sw], on-scr[.]] [junit] [junit] Chosen : GLCaps[glx vid 0x53b, fbc 0x17c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] [junit] AWT-EventQueue-0: ** screenshot: TestMultisampleES1AWT.testOnscreenMultiSampleAA4-n0000-GL4bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa04_default-0512x0512.png [junit] AWT-EventQueue-0: ** screenshot: TestMultisampleES1AWT.testOnscreenMultiSampleAA4-n0001-GL4bc_-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[GL4bc/GL4bc.sw], on-scr[.]] [junit] [junit] Chosen : GLCaps[glx vid 0x52f, fbc 0x170: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] [junit] AWT-EventQueue-0: ** screenshot: TestMultisampleES1AWT.testOnscreenMultiSampleAA8-n0000-GL4bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D16-St00-Sa04_default-0512x0512.png [junit] AWT-EventQueue-0: ** screenshot: TestMultisampleES1AWT.testOnscreenMultiSampleAA8-n0001-GL4bc_-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 @ 1751132505412 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132505417 ms --- localhost/127.0.0.1:59999 - Unlock ok within 6 ms [junit] ------------- ---------------- --------------- [junit] WARNING: package sun.awt.windows not in java.desktop [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 @ 1751132506359 ms III - Start [junit] SLOCK [T main @ 1751132506363 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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=0x507], DirectColorModel: rmask=ff0000 gmask=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=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:3 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:4 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:5 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:6 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:7 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:8 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:9 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:10 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:11 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:12 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:13 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:14 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:15 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:16 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:17 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:18 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:19 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:20 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:21 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:22 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:23 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:24 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:25 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:26 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:27 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:28 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:29 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:30 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:31 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:32 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:33 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:34 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:35 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:36 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:37 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:38 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:39 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:40 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:41 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:42 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:43 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:44 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:45 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:46 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:47 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:48 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:49 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:50 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:51 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:52 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:53 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:54 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:55 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:56 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:57 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:58 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:59 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:60 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:61 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:62 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:63 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:64 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:65 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:66 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:67 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:68 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:69 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:70 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:71 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:72 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:73 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:74 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:75 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:76 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:77 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:78 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:79 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:80 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:81 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:82 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:83 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:84 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:85 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:86 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:87 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:88 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:89 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:90 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:91 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:92 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:93 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:94 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:95 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:96 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:97 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:98 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:99 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:100 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:101 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:102 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:103 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:104 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:105 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:106 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:107 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:108 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:109 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:110 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:111 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:112 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:113 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:114 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:115 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:116 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:117 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:118 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:119 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:120 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:121 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:122 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:123 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:124 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:125 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:126 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:127 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:128 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:129 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:130 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:131 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:132 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:133 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:134 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:135 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:136 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:137 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:138 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:139 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:140 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:141 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:142 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:143 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:144 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:145 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:146 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:147 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:148 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:149 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:150 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:151 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:152 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:153 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:154 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:155 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:156 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:157 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:158 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:159 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:160 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:161 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:162 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:163 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:164 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:165 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:166 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:167 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:168 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:169 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:170 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:171 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:172 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:173 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:174 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:175 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:176 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:177 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:178 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:179 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:180 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:181 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:182 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:183 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:184 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:185 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:186 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:187 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:188 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:189 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:190 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:191 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:192 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:193 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:194 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:195 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:196 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:197 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:198 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:199 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:200 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:201 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:202 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:203 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:204 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:205 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:206 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:207 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:208 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:209 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:210 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:211 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:212 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:213 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:214 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:215 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:216 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:217 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:218 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:219 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:220 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:221 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:222 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:223 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:224 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:225 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:226 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:227 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:228 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:229 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:230 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:231 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:232 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:233 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:234 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:235 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:236 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:237 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:238 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:239 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:240 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:241 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:242 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:243 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:244 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:245 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:246 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:247 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:248 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:249 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:250 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:251 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:252 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:253 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:254 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:255 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:256 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:257 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:258 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:259 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:260 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:261 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:262 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:263 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:264 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:265 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:266 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:267 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:268 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:269 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:270 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:271 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:272 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:273 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:274 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:275 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:276 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:277 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:278 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:279 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:280 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:281 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:282 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:283 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:284 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:285 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:286 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:287 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:288 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x6e], DirectColorModel: rmask=ff0000 gmask=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=0x745], DirectColorModel: rmask=ff0000 gmask=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=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:291 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:292 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:293 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:294 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:295 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:296 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:297 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:298 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:299 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:300 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:301 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:302 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:303 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:304 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:305 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:306 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:307 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:308 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:309 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:310 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:311 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x75b], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false [junit] Thread[#29,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[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: 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, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0xa3d8174 created: GearsObj[0x6e35cd06, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0xa3d8174 created: GearsObj[0x5778a7ca, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0xa3d8174 created: GearsObj[0x5778a7ca, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0xa3d8174 FIN GearsES2[obj 0xa3d8174 isInit true, usesShared false, 1 GearsObj[0x6e35cd06, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5778a7ca, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x20419808, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0xa3d8174 0/0 400x200 of 400x200, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0xa3d8174, 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[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0xa3d8174: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0xa3d8174 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 @ 1751132507380 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132507382 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.619 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132506359 ms III - Start [junit] SLOCK [T main @ 1751132506363 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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=0x507], DirectColorModel: rmask=ff0000 gmask=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=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:3 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:4 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:5 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:6 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:7 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:8 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:9 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:10 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:11 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:12 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:13 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:14 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:15 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:16 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:17 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:18 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:19 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:20 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:21 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:22 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:23 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:24 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:25 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:26 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:27 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:28 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:29 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:30 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:31 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:32 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:33 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:34 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:35 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:36 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:37 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:38 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:39 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:40 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:41 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:42 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:43 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:44 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:45 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:46 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:47 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:48 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:49 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:50 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:51 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:52 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:53 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:54 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:55 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:56 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:57 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:58 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:59 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:60 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:61 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:62 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:63 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:64 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:65 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:66 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:67 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:68 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:69 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:70 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:71 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:72 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:73 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:74 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:75 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:76 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:77 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:78 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:79 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:80 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:81 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:82 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:83 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:84 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:85 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:86 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:87 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:88 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:89 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:90 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:91 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:92 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:93 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:94 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:95 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:96 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:97 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:98 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:99 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:100 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:101 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:102 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:103 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:104 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:105 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:106 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:107 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:108 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:109 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:110 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:111 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:112 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:113 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:114 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:115 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:116 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:117 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:118 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:119 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:120 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:121 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:122 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:123 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:124 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:125 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:126 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:127 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:128 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:129 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:130 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:131 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:132 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:133 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:134 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:135 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:136 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:137 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:138 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:139 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:140 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:141 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:142 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:143 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:144 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:145 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:146 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:147 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:148 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:149 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:150 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:151 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:152 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:153 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:154 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:155 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:156 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:157 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:158 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:159 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:160 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:161 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:162 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:163 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:164 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:165 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:166 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:167 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:168 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:169 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:170 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:171 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:172 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:173 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:174 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:175 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:176 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:177 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:178 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:179 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:180 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:181 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:182 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:183 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:184 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:185 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:186 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:187 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:188 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:189 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:190 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:191 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:192 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:193 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:194 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:195 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:196 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:197 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:198 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:199 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:200 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:201 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:202 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:203 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:204 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:205 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:206 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:207 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:208 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:209 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:210 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:211 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:212 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:213 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:214 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:215 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:216 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:217 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:218 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:219 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:220 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:221 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:222 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:223 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:224 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:225 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:226 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:227 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:228 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:229 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:230 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:231 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:232 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:233 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:234 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:235 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:236 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:237 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:238 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:239 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:240 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:241 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:242 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:243 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:244 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:245 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:246 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:247 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:248 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:249 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:250 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:251 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:252 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:253 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:254 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:255 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:256 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:257 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:258 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:259 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:260 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:261 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:262 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:263 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:264 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:265 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:266 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:267 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:268 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:269 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:270 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:271 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:272 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:273 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:274 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:275 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:276 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:277 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:278 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:279 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:280 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:281 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:282 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:283 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:284 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:285 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:286 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:287 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:288 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x6e], DirectColorModel: rmask=ff0000 gmask=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=0x745], DirectColorModel: rmask=ff0000 gmask=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=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:291 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:292 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:293 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:294 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:295 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:296 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:297 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:298 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:299 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:300 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:301 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:302 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:303 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:304 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:305 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:306 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:307 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:308 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:309 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:310 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:311 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x75b], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false [junit] Thread[#29,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[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: 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, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0xa3d8174 created: GearsObj[0x6e35cd06, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0xa3d8174 created: GearsObj[0x5778a7ca, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0xa3d8174 created: GearsObj[0x5778a7ca, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0xa3d8174 FIN GearsES2[obj 0xa3d8174 isInit true, usesShared false, 1 GearsObj[0x6e35cd06, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5778a7ca, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x20419808, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0xa3d8174 0/0 400x200 of 400x200, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0xa3d8174, 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[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0xa3d8174: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0xa3d8174 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 @ 1751132507380 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132507382 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test took 0.546 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.619 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132506359 ms III - Start [junit] SLOCK [T main @ 1751132506363 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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=0x507], DirectColorModel: rmask=ff0000 gmask=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=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:3 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:4 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:5 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:6 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:7 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:8 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:9 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:10 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:11 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:12 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:13 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:14 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:15 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:16 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:17 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:18 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:19 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:20 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:21 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:22 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:23 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:24 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:25 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:26 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:27 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:28 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:29 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:30 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:31 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:32 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:33 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:34 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:35 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:36 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:37 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:38 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:39 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:40 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:41 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:42 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:43 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:44 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:45 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:46 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:47 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:48 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:49 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:50 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:51 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:52 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:53 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:54 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:55 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:56 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:57 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:58 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:59 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:60 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:61 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:62 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:63 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:64 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:65 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:66 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:67 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:68 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:69 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:70 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:71 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:72 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:73 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:74 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:75 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:76 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:77 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:78 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:79 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:80 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:81 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:82 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:83 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:84 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:85 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:86 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:87 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:88 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:89 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:90 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:91 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:92 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:93 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:94 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:95 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:96 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:97 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:98 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:99 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:100 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:101 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:102 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:103 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:104 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:105 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:106 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:107 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:108 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:109 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:110 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:111 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:112 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:113 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:114 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:115 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:116 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:117 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:118 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:119 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:120 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:121 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:122 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:123 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:124 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:125 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:126 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:127 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:128 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:129 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:130 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:131 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:132 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:133 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:134 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:135 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:136 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:137 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:138 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:139 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:140 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:141 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:142 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:143 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:144 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:145 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:146 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:147 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:148 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:149 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:150 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:151 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:152 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:153 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:154 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:155 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:156 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:157 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:158 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:159 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:160 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:161 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:162 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:163 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:164 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:165 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:166 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:167 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:168 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:169 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:170 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:171 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:172 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:173 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:174 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:175 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:176 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:177 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:178 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:179 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:180 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:181 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:182 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:183 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:184 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:185 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:186 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:187 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:188 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:189 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:190 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:191 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:192 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:193 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:194 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:195 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:196 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:197 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:198 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:199 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:200 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:201 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:202 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:203 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:204 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:205 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:206 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:207 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:208 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:209 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:210 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:211 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:212 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:213 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:214 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:215 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:216 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:217 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:218 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:219 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:220 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:221 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:222 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:223 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:224 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:225 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:226 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:227 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:228 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:229 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:230 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:231 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:232 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:233 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:234 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:235 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:236 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:237 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:238 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:239 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:240 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:241 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:242 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:243 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:244 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:245 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:246 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:247 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:248 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:249 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:250 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:251 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:252 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:253 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:254 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:255 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:256 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:257 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:258 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:259 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:260 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:261 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:262 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:263 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:264 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:265 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:266 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:267 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:268 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:269 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:270 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:271 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:272 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:273 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:274 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:275 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:276 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:277 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:278 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:279 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:280 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:281 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:282 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:283 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:284 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:285 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:286 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:287 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:288 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x6e], DirectColorModel: rmask=ff0000 gmask=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=0x745], DirectColorModel: rmask=ff0000 gmask=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=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:291 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:292 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:293 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:294 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:295 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:296 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:297 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:298 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:299 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:300 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:301 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:302 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:303 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:304 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:305 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:306 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:307 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:308 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:309 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:310 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:311 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x75b], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false [junit] Thread[#29,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[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: 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, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0xa3d8174 created: GearsObj[0x6e35cd06, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0xa3d8174 created: GearsObj[0x5778a7ca, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0xa3d8174 created: GearsObj[0x5778a7ca, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0xa3d8174 FIN GearsES2[obj 0xa3d8174 isInit true, usesShared false, 1 GearsObj[0x6e35cd06, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5778a7ca, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x20419808, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0xa3d8174 0/0 400x200 of 400x200, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0xa3d8174, 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[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0xa3d8174: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0xa3d8174 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 @ 1751132507380 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132507382 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] WARNING: package sun.awt.windows not in java.desktop [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 @ 1751132508578 ms III - Start [junit] SLOCK [T main @ 1751132508583 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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:1751132509096 d 0ms]] [junit] HiDPI PixelScale: 0.0x0.0 (req) -> 0.0x0.0 (val) -> 1.0x1.0 (has) [junit] canvas pos/siz: 5/25 640x480 [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.init.0 0xd35dea7: tileRendererInUse null, GearsES2[obj 0xd35dea7 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0xd35dea7 on Thread[#25,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0xd35dea7 created: GearsObj[0x27df4cc0, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0xd35dea7 created: GearsObj[0x538ef6db, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0xd35dea7 created: GearsObj[0x538ef6db, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.init.X 0xd35dea7 FIN GearsES2[obj 0xd35dea7 isInit true, usesShared false, 1 GearsObj[0x27df4cc0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x538ef6db, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x33081e8b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.reshape 0xd35dea7 0/0 640x480 of 640x480, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0xd35dea7, 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:1751132509244 d 0ms]] [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132509247 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132509279 d 0ms]] [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.reshape 0xd35dea7 0/0 640x480 of 640x480, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0xd35dea7, 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] 0 s: 60 f / 281 ms, 213.5 fps, 4 ms/f; total: 60 f, 213.5 fps, 4 ms/f [junit] 0 s: 60 f / 95 ms, 631.5 fps, 1 ms/f; total: 120 f, 319.1 fps, 3 ms/f [junit] 0 s: 60 f / 83 ms, 722.8 fps, 1 ms/f; total: 180 f, 392.1 fps, 2 ms/f [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132509605 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132509605 d 0ms]] [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.dispose 0xd35dea7: tileRendererInUse null [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.dispose 0xd35dea7 FIN [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132509613 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2AWT - test01 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2AWT - test02_GLES2 [junit] GLES2 n/a [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2AWT - test02_GLES2 [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:1751132509654 d 0ms]] [junit] canvas pos/siz: 0/29 640x480 [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.init.0 0x2a266d09: tileRendererInUse null, GearsES2[obj 0x2a266d09 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x2a266d09 on Thread[#25,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: 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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x2a266d09 created: GearsObj[0x26ee0835, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x2a266d09 created: GearsObj[0x18bdbeb2, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x2a266d09 created: GearsObj[0x18bdbeb2, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.init.X 0x2a266d09 FIN GearsES2[obj 0x2a266d09 isInit true, usesShared false, 1 GearsObj[0x26ee0835, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x18bdbeb2, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x75cb911b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.reshape 0x2a266d09 0/0 640x480 of 640x480, swapInterval 1, drawable 0x40003a, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2a266d09, 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:1751132509713 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132509717 d 0ms]] [junit] 0 s: 60 f / 200 ms, 300.0 fps, 3 ms/f; total: 60 f, 300.0 fps, 3 ms/f [junit] 0 s: 60 f / 76 ms, 789.4 fps, 1 ms/f; total: 120 f, 433.2 fps, 2 ms/f [junit] 0 s: 60 f / 77 ms, 779.2 fps, 1 ms/f; total: 180 f, 507.0 fps, 1 ms/f [junit] 0 s: 60 f / 68 ms, 882.3 fps, 1 ms/f; total: 240 f, 566.0 fps, 1 ms/f [junit] 0 s: 60 f / 68 ms, 882.3 fps, 1 ms/f; total: 300 f, 609.7 fps, 1 ms/f [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132510156 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132510156 d 0ms]] [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.dispose 0x2a266d09: tileRendererInUse null [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.dispose 0x2a266d09 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:1751132510161 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2AWT - test99_PixelScale1_DefaultNorm [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132510195 d 0ms]] [junit] HiDPI PixelScale: 1.0x1.0 (req) -> 0.0x0.0 (val) -> 1.0x1.0 (has) [junit] canvas pos/siz: 0/29 640x480 [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.init.0 0x11c9af63: tileRendererInUse null, GearsES2[obj 0x11c9af63 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x11c9af63 on Thread[#25,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x11c9af63 created: GearsObj[0x1ad4aed, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x11c9af63 created: GearsObj[0x5fac094c, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x11c9af63 created: GearsObj[0x5fac094c, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.init.X 0x11c9af63 FIN GearsES2[obj 0x11c9af63 isInit true, usesShared false, 1 GearsObj[0x1ad4aed, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5fac094c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x44fb34d8, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.reshape 0x11c9af63 0/0 640x480 of 640x480, swapInterval 1, drawable 0x40004c, msaa false, tileRendererInUse null [junit] >> GearsES2 0x11c9af63, 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:1751132510243 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132510248 d 0ms]] [junit] 0 s: 60 f / 348 ms, 172.4 fps, 5 ms/f; total: 60 f, 172.4 fps, 5 ms/f [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132510699 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132510700 d 0ms]] [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.dispose 0x11c9af63: tileRendererInUse null [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.dispose 0x11c9af63 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:1751132510730 d 0ms]] [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132510775 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132510778 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.821 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132508578 ms III - Start [junit] SLOCK [T main @ 1751132508583 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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:1751132509096 d 0ms]] [junit] HiDPI PixelScale: 0.0x0.0 (req) -> 0.0x0.0 (val) -> 1.0x1.0 (has) [junit] canvas pos/siz: 5/25 640x480 [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.init.0 0xd35dea7: tileRendererInUse null, GearsES2[obj 0xd35dea7 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0xd35dea7 on Thread[#25,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0xd35dea7 created: GearsObj[0x27df4cc0, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0xd35dea7 created: GearsObj[0x538ef6db, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0xd35dea7 created: GearsObj[0x538ef6db, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.init.X 0xd35dea7 FIN GearsES2[obj 0xd35dea7 isInit true, usesShared false, 1 GearsObj[0x27df4cc0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x538ef6db, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x33081e8b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.reshape 0xd35dea7 0/0 640x480 of 640x480, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0xd35dea7, 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:1751132509244 d 0ms]] [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132509247 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132509279 d 0ms]] [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.reshape 0xd35dea7 0/0 640x480 of 640x480, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0xd35dea7, 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] 0 s: 60 f / 281 ms, 213.5 fps, 4 ms/f; total: 60 f, 213.5 fps, 4 ms/f [junit] 0 s: 60 f / 95 ms, 631.5 fps, 1 ms/f; total: 120 f, 319.1 fps, 3 ms/f [junit] 0 s: 60 f / 83 ms, 722.8 fps, 1 ms/f; total: 180 f, 392.1 fps, 2 ms/f [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132509605 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132509605 d 0ms]] [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.dispose 0xd35dea7: tileRendererInUse null [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.dispose 0xd35dea7 FIN [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132509613 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2AWT - test01 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2AWT - test02_GLES2 [junit] GLES2 n/a [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2AWT - test02_GLES2 [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:1751132509654 d 0ms]] [junit] canvas pos/siz: 0/29 640x480 [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.init.0 0x2a266d09: tileRendererInUse null, GearsES2[obj 0x2a266d09 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x2a266d09 on Thread[#25,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: 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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x2a266d09 created: GearsObj[0x26ee0835, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x2a266d09 created: GearsObj[0x18bdbeb2, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x2a266d09 created: GearsObj[0x18bdbeb2, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.init.X 0x2a266d09 FIN GearsES2[obj 0x2a266d09 isInit true, usesShared false, 1 GearsObj[0x26ee0835, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x18bdbeb2, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x75cb911b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.reshape 0x2a266d09 0/0 640x480 of 640x480, swapInterval 1, drawable 0x40003a, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2a266d09, 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:1751132509713 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132509717 d 0ms]] [junit] 0 s: 60 f / 200 ms, 300.0 fps, 3 ms/f; total: 60 f, 300.0 fps, 3 ms/f [junit] 0 s: 60 f / 76 ms, 789.4 fps, 1 ms/f; total: 120 f, 433.2 fps, 2 ms/f [junit] 0 s: 60 f / 77 ms, 779.2 fps, 1 ms/f; total: 180 f, 507.0 fps, 1 ms/f [junit] 0 s: 60 f / 68 ms, 882.3 fps, 1 ms/f; total: 240 f, 566.0 fps, 1 ms/f [junit] 0 s: 60 f / 68 ms, 882.3 fps, 1 ms/f; total: 300 f, 609.7 fps, 1 ms/f [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132510156 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132510156 d 0ms]] [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.dispose 0x2a266d09: tileRendererInUse null [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.dispose 0x2a266d09 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:1751132510161 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2AWT - test99_PixelScale1_DefaultNorm [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132510195 d 0ms]] [junit] HiDPI PixelScale: 1.0x1.0 (req) -> 0.0x0.0 (val) -> 1.0x1.0 (has) [junit] canvas pos/siz: 0/29 640x480 [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.init.0 0x11c9af63: tileRendererInUse null, GearsES2[obj 0x11c9af63 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x11c9af63 on Thread[#25,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x11c9af63 created: GearsObj[0x1ad4aed, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x11c9af63 created: GearsObj[0x5fac094c, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x11c9af63 created: GearsObj[0x5fac094c, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.init.X 0x11c9af63 FIN GearsES2[obj 0x11c9af63 isInit true, usesShared false, 1 GearsObj[0x1ad4aed, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5fac094c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x44fb34d8, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.reshape 0x11c9af63 0/0 640x480 of 640x480, swapInterval 1, drawable 0x40004c, msaa false, tileRendererInUse null [junit] >> GearsES2 0x11c9af63, 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:1751132510243 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132510248 d 0ms]] [junit] 0 s: 60 f / 348 ms, 172.4 fps, 5 ms/f; total: 60 f, 172.4 fps, 5 ms/f [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132510699 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132510700 d 0ms]] [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.dispose 0x11c9af63: tileRendererInUse null [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.dispose 0x11c9af63 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:1751132510730 d 0ms]] [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132510775 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132510778 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01 took 0.976 sec [junit] Testcase: test02_GLES2 took 0 sec [junit] Testcase: test03_GL3 took 0.539 sec [junit] Testcase: test99_PixelScale1_DefaultNorm took 0.569 sec [junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.821 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132508578 ms III - Start [junit] SLOCK [T main @ 1751132508583 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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:1751132509096 d 0ms]] [junit] HiDPI PixelScale: 0.0x0.0 (req) -> 0.0x0.0 (val) -> 1.0x1.0 (has) [junit] canvas pos/siz: 5/25 640x480 [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.init.0 0xd35dea7: tileRendererInUse null, GearsES2[obj 0xd35dea7 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0xd35dea7 on Thread[#25,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0xd35dea7 created: GearsObj[0x27df4cc0, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0xd35dea7 created: GearsObj[0x538ef6db, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0xd35dea7 created: GearsObj[0x538ef6db, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.init.X 0xd35dea7 FIN GearsES2[obj 0xd35dea7 isInit true, usesShared false, 1 GearsObj[0x27df4cc0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x538ef6db, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x33081e8b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.reshape 0xd35dea7 0/0 640x480 of 640x480, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0xd35dea7, 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:1751132509244 d 0ms]] [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132509247 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132509279 d 0ms]] [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.reshape 0xd35dea7 0/0 640x480 of 640x480, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0xd35dea7, 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] 0 s: 60 f / 281 ms, 213.5 fps, 4 ms/f; total: 60 f, 213.5 fps, 4 ms/f [junit] 0 s: 60 f / 95 ms, 631.5 fps, 1 ms/f; total: 120 f, 319.1 fps, 3 ms/f [junit] 0 s: 60 f / 83 ms, 722.8 fps, 1 ms/f; total: 180 f, 392.1 fps, 2 ms/f [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132509605 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132509605 d 0ms]] [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.dispose 0xd35dea7: tileRendererInUse null [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.dispose 0xd35dea7 FIN [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132509613 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2AWT - test01 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2AWT - test02_GLES2 [junit] GLES2 n/a [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2AWT - test02_GLES2 [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:1751132509654 d 0ms]] [junit] canvas pos/siz: 0/29 640x480 [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.init.0 0x2a266d09: tileRendererInUse null, GearsES2[obj 0x2a266d09 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x2a266d09 on Thread[#25,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: 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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x2a266d09 created: GearsObj[0x26ee0835, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x2a266d09 created: GearsObj[0x18bdbeb2, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x2a266d09 created: GearsObj[0x18bdbeb2, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.init.X 0x2a266d09 FIN GearsES2[obj 0x2a266d09 isInit true, usesShared false, 1 GearsObj[0x26ee0835, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x18bdbeb2, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x75cb911b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.reshape 0x2a266d09 0/0 640x480 of 640x480, swapInterval 1, drawable 0x40003a, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2a266d09, 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:1751132509713 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132509717 d 0ms]] [junit] 0 s: 60 f / 200 ms, 300.0 fps, 3 ms/f; total: 60 f, 300.0 fps, 3 ms/f [junit] 0 s: 60 f / 76 ms, 789.4 fps, 1 ms/f; total: 120 f, 433.2 fps, 2 ms/f [junit] 0 s: 60 f / 77 ms, 779.2 fps, 1 ms/f; total: 180 f, 507.0 fps, 1 ms/f [junit] 0 s: 60 f / 68 ms, 882.3 fps, 1 ms/f; total: 240 f, 566.0 fps, 1 ms/f [junit] 0 s: 60 f / 68 ms, 882.3 fps, 1 ms/f; total: 300 f, 609.7 fps, 1 ms/f [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132510156 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132510156 d 0ms]] [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.dispose 0x2a266d09: tileRendererInUse null [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.dispose 0x2a266d09 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:1751132510161 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2AWT - test99_PixelScale1_DefaultNorm [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132510195 d 0ms]] [junit] HiDPI PixelScale: 1.0x1.0 (req) -> 0.0x0.0 (val) -> 1.0x1.0 (has) [junit] canvas pos/siz: 0/29 640x480 [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.init.0 0x11c9af63: tileRendererInUse null, GearsES2[obj 0x11c9af63 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x11c9af63 on Thread[#25,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x11c9af63 created: GearsObj[0x1ad4aed, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x11c9af63 created: GearsObj[0x5fac094c, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x11c9af63 created: GearsObj[0x5fac094c, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.init.X 0x11c9af63 FIN GearsES2[obj 0x11c9af63 isInit true, usesShared false, 1 GearsObj[0x1ad4aed, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5fac094c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x44fb34d8, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.reshape 0x11c9af63 0/0 640x480 of 640x480, swapInterval 1, drawable 0x40004c, msaa false, tileRendererInUse null [junit] >> GearsES2 0x11c9af63, 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:1751132510243 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132510248 d 0ms]] [junit] 0 s: 60 f / 348 ms, 172.4 fps, 5 ms/f; total: 60 f, 172.4 fps, 5 ms/f [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132510699 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132510700 d 0ms]] [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.dispose 0x11c9af63: tileRendererInUse null [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.dispose 0x11c9af63 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:1751132510730 d 0ms]] [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132510775 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132510778 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [junit] ------------- ---------------- --------------- [junit] WARNING: package sun.awt.windows not in java.desktop [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 @ 1751132511711 ms III - Start [junit] SLOCK [T main @ 1751132511716 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test01_DefaultNorm [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[#29,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 0x7fde64001380, owner true, ResourceToolkitLock[obj 0x750e2b97, isOwner false, <3e27aa33, 2e385cce>[count 0, qsz 0, owner ]], obj 0x2cf3d63b], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7fde64001380, owner true, ResourceToolkitLock[obj 0x750e2b97, isOwner false, <3e27aa33, 2e385cce>[count 0, qsz 0, owner ]], obj 0x2cf3d63b]], monitors: [Monitor[Id 0x3e [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 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x45, [ 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____________-n0003-GL4bc_-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0640x0480.png [junit] AWT-EventQueue-0: ** screenshot: TestGearsES2GLJPanelAWT.test01_DefaultNorm____________-n0007-GL4bc_-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0640x0480.png [junit] Thread[#29,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:1751132512936 d 1ms]] [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132512937 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test02_DefaultMsaa [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 0x7fde6c0012a0, owner true, ResourceToolkitLock[obj 0x48bb62, isOwner false, <353352b6, 4681c175>[count 0, qsz 0, owner ]], obj 0x57a78e3], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7fde6c0012a0, owner true, ResourceToolkitLock[obj 0x48bb62, isOwner false, <353352b6, 4681c175>[count 0, qsz 0, owner ]], obj 0x57a78e3]], monitors: [Monitor[Id 0x3e [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 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: 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[GL4bc/GL4bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[#29,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: TestGearsES2GLJPanelAWT.test02_DefaultMsaa____________-n0000-GL4bc_-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:1751132513150 d 0ms]] [junit] AWT-EventQueue-0: ** screenshot: TestGearsES2GLJPanelAWT.test02_DefaultMsaa____________-n0004-GL4bc_-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0640x0480.png [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [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] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132513613 d 0ms]] [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132513614 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x554, fbc 0x195: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 640x480 of 640x480, swapInterval 0, drawable 0x3400001, 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 0x7fde740012a0, owner true, ResourceToolkitLock[obj 0x14028087, isOwner false, [count 0, qsz 0, owner ]], obj 0x7ce026d3], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7fde740012a0, owner true, ResourceToolkitLock[obj 0x14028087, isOwner false, [count 0, qsz 0, owner ]], obj 0x7ce026d3]], monitors: [Monitor[Id 0x3e [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 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x45, [ 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-GL4bc_-sw-pbuffer_-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0640x0480.png [junit] AWT-EventQueue-0: ** screenshot: TestGearsES2GLJPanelAWT.test03_PbufferNorm____________-n0005-GL4bc_-sw-pbuffer_-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0640x0480.png [junit] Thread[#29,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:1751132514254 d 0ms]] [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132514255 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test04_PbufferMsaa [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x52b, fbc 0x16c: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 640x480 of 640x480, swapInterval 0, drawable 0x3400001, 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 0x7fde7c0012a0, owner true, ResourceToolkitLock[obj 0x7e057f43, isOwner false, <6c284af, 5890e879>[count 0, qsz 0, owner ]], obj 0x6440112d], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7fde7c0012a0, owner true, ResourceToolkitLock[obj 0x7e057f43, isOwner false, <6c284af, 5890e879>[count 0, qsz 0, owner ]], obj 0x6440112d]], monitors: [Monitor[Id 0x3e [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 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x45, [ 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-GL4bc_-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:1751132514418 d 0ms]] [junit] AWT-EventQueue-0: ** screenshot: TestGearsES2GLJPanelAWT.test04_PbufferMsaa____________-n0006-GL4bc_-sw-pbuffer_-Bone-Frgb__Irgba8888-D16-St00-Sa04_default-0640x0480.png [junit] Thread[#29,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:1751132514907 d 0ms]] [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132514908 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test05_BitmapNorm [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x554, fbc 0x195: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[bitmap]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 640x480 of 640x480, swapInterval 0, drawable 0x3400002, 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 0x7fde840012a0, owner true, ResourceToolkitLock[obj 0x221a3fa4, isOwner false, <451001e5, 2b40ff9c>[count 0, qsz 0, owner ]], obj 0x3e08ff24], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7fde840012a0, owner true, ResourceToolkitLock[obj 0x221a3fa4, isOwner false, <451001e5, 2b40ff9c>[count 0, qsz 0, owner ]], obj 0x3e08ff24]], monitors: [Monitor[Id 0x3e [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 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]] [junit] AWT-EventQueue-0: ** screenshot: TestGearsES2GLJPanelAWT.test05_BitmapNorm_____________-n0003-GL4bc_-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0640x0480.png [junit] AWT-EventQueue-0: ** screenshot: TestGearsES2GLJPanelAWT.test05_BitmapNorm_____________-n0008-GL4bc_-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0640x0480.png [junit] Thread[#29,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:1751132515549 d 1ms]] [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132515550 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test06_BitmapMsaa [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x52b, fbc 0x16c: 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[GL4bc/GL4bc.sw], offscr[bitmap]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 640x480 of 640x480, swapInterval 0, drawable 0x3400002, 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 0x7fde8c0012a0, owner true, ResourceToolkitLock[obj 0x496bc455, isOwner false, <59402b8f, 7188af83>[count 0, qsz 0, owner ]], obj 0x6be968ce], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7fde8c0012a0, owner true, ResourceToolkitLock[obj 0x496bc455, isOwner false, <59402b8f, 7188af83>[count 0, qsz 0, owner ]], obj 0x6be968ce]], monitors: [Monitor[Id 0x3e [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 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x45, [ 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-GL4bc_-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:1751132515726 d 0ms]] [junit] AWT-EventQueue-0: ** screenshot: TestGearsES2GLJPanelAWT.test06_BitmapMsaa_____________-n0006-GL4bc_-sw-bitmap__-Bone-Frgb__Irgba8888-D16-St00-Sa04_default-0640x0480.png [junit] Thread[#29,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:1751132516200 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test20_GLES2 [junit] GLES2 n/a [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test20_GLES2 [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132516205 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test30_GLES3 [junit] GLES3 n/a [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test30_GLES3 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test40_GL3 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x28dcca0c: tileRendererInUse null, GearsES2[obj 0x28dcca0c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x28dcca0c on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: 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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x28dcca0c created: GearsObj[0x3d18f19e, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x28dcca0c created: GearsObj[0x2862a901, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x28dcca0c created: GearsObj[0x2862a901, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x28dcca0c FIN GearsES2[obj 0x28dcca0c isInit true, usesShared false, 1 GearsObj[0x3d18f19e, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x2862a901, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x1d049321, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x28dcca0c 0/0 640x480 of 640x480, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x28dcca0c, 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[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x28dcca0c 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 0x7fde880012a0, owner true, ResourceToolkitLock[obj 0x4c163e3, isOwner false, <4a8355dd, 4d0d9fe7>[count 0, qsz 0, owner ]], obj 0xc430e6c], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7fde880012a0, owner true, ResourceToolkitLock[obj 0x4c163e3, isOwner false, <4a8355dd, 4d0d9fe7>[count 0, qsz 0, owner ]], obj 0xc430e6c]], monitors: [Monitor[Id 0x3e [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 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x45, [ 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____________________-n0002-GL3___-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0640x0480.png [junit] AWT-EventQueue-0: ** screenshot: TestGearsES2GLJPanelAWT.test40_GL3____________________-n0008-GL3___-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0640x0480.png [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x28dcca0c: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x28dcca0c FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test40_GL3 [junit] ++++ TestCase.setUp: 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:1751132516888 d 0ms]] [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132516888 d 1ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[#29,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 0x7fdea00012a0, owner true, ResourceToolkitLock[obj 0x5a59ca5e, isOwner false, <4bdeaabb, 6c4906d3>[count 0, qsz 0, owner ]], obj 0x65987993], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7fdea00012a0, owner true, ResourceToolkitLock[obj 0x5a59ca5e, isOwner false, <4bdeaabb, 6c4906d3>[count 0, qsz 0, owner ]], obj 0x65987993]], monitors: [Monitor[Id 0x3e [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 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x45, [ 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-GL4bc_-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0640x0480.png [junit] AWT-EventQueue-0: ** screenshot: TestGearsES2GLJPanelAWT.test99_PixelScale1_DefaultNorm-n0006-GL4bc_-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0640x0480.png [junit] Thread[#29,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:1751132517631 d 0ms]] [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132517631 d 0ms]] [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132517690 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132517700 ms --- localhost/127.0.0.1:59999 - Unlock ok within 12 ms [junit] Tests run: 10, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.595 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132511711 ms III - Start [junit] SLOCK [T main @ 1751132511716 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test01_DefaultNorm [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[#29,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 0x7fde64001380, owner true, ResourceToolkitLock[obj 0x750e2b97, isOwner false, <3e27aa33, 2e385cce>[count 0, qsz 0, owner ]], obj 0x2cf3d63b], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7fde64001380, owner true, ResourceToolkitLock[obj 0x750e2b97, isOwner false, <3e27aa33, 2e385cce>[count 0, qsz 0, owner ]], obj 0x2cf3d63b]], monitors: [Monitor[Id 0x3e [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 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x45, [ 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____________-n0003-GL4bc_-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0640x0480.png [junit] AWT-EventQueue-0: ** screenshot: TestGearsES2GLJPanelAWT.test01_DefaultNorm____________-n0007-GL4bc_-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0640x0480.png [junit] Thread[#29,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:1751132512936 d 1ms]] [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132512937 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test02_DefaultMsaa [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 0x7fde6c0012a0, owner true, ResourceToolkitLock[obj 0x48bb62, isOwner false, <353352b6, 4681c175>[count 0, qsz 0, owner ]], obj 0x57a78e3], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7fde6c0012a0, owner true, ResourceToolkitLock[obj 0x48bb62, isOwner false, <353352b6, 4681c175>[count 0, qsz 0, owner ]], obj 0x57a78e3]], monitors: [Monitor[Id 0x3e [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 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: 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[GL4bc/GL4bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[#29,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: TestGearsES2GLJPanelAWT.test02_DefaultMsaa____________-n0000-GL4bc_-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:1751132513150 d 0ms]] [junit] AWT-EventQueue-0: ** screenshot: TestGearsES2GLJPanelAWT.test02_DefaultMsaa____________-n0004-GL4bc_-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0640x0480.png [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [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] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132513613 d 0ms]] [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132513614 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x554, fbc 0x195: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 640x480 of 640x480, swapInterval 0, drawable 0x3400001, 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 0x7fde740012a0, owner true, ResourceToolkitLock[obj 0x14028087, isOwner false, [count 0, qsz 0, owner ]], obj 0x7ce026d3], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7fde740012a0, owner true, ResourceToolkitLock[obj 0x14028087, isOwner false, [count 0, qsz 0, owner ]], obj 0x7ce026d3]], monitors: [Monitor[Id 0x3e [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 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x45, [ 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-GL4bc_-sw-pbuffer_-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0640x0480.png [junit] AWT-EventQueue-0: ** screenshot: TestGearsES2GLJPanelAWT.test03_PbufferNorm____________-n0005-GL4bc_-sw-pbuffer_-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0640x0480.png [junit] Thread[#29,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:1751132514254 d 0ms]] [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132514255 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test04_PbufferMsaa [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x52b, fbc 0x16c: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 640x480 of 640x480, swapInterval 0, drawable 0x3400001, 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 0x7fde7c0012a0, owner true, ResourceToolkitLock[obj 0x7e057f43, isOwner false, <6c284af, 5890e879>[count 0, qsz 0, owner ]], obj 0x6440112d], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7fde7c0012a0, owner true, ResourceToolkitLock[obj 0x7e057f43, isOwner false, <6c284af, 5890e879>[count 0, qsz 0, owner ]], obj 0x6440112d]], monitors: [Monitor[Id 0x3e [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 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x45, [ 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-GL4bc_-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:1751132514418 d 0ms]] [junit] AWT-EventQueue-0: ** screenshot: TestGearsES2GLJPanelAWT.test04_PbufferMsaa____________-n0006-GL4bc_-sw-pbuffer_-Bone-Frgb__Irgba8888-D16-St00-Sa04_default-0640x0480.png [junit] Thread[#29,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:1751132514907 d 0ms]] [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132514908 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test05_BitmapNorm [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x554, fbc 0x195: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[bitmap]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 640x480 of 640x480, swapInterval 0, drawable 0x3400002, 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 0x7fde840012a0, owner true, ResourceToolkitLock[obj 0x221a3fa4, isOwner false, <451001e5, 2b40ff9c>[count 0, qsz 0, owner ]], obj 0x3e08ff24], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7fde840012a0, owner true, ResourceToolkitLock[obj 0x221a3fa4, isOwner false, <451001e5, 2b40ff9c>[count 0, qsz 0, owner ]], obj 0x3e08ff24]], monitors: [Monitor[Id 0x3e [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 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]] [junit] AWT-EventQueue-0: ** screenshot: TestGearsES2GLJPanelAWT.test05_BitmapNorm_____________-n0003-GL4bc_-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0640x0480.png [junit] AWT-EventQueue-0: ** screenshot: TestGearsES2GLJPanelAWT.test05_BitmapNorm_____________-n0008-GL4bc_-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0640x0480.png [junit] Thread[#29,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:1751132515549 d 1ms]] [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132515550 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test06_BitmapMsaa [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x52b, fbc 0x16c: 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[GL4bc/GL4bc.sw], offscr[bitmap]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 640x480 of 640x480, swapInterval 0, drawable 0x3400002, 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 0x7fde8c0012a0, owner true, ResourceToolkitLock[obj 0x496bc455, isOwner false, <59402b8f, 7188af83>[count 0, qsz 0, owner ]], obj 0x6be968ce], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7fde8c0012a0, owner true, ResourceToolkitLock[obj 0x496bc455, isOwner false, <59402b8f, 7188af83>[count 0, qsz 0, owner ]], obj 0x6be968ce]], monitors: [Monitor[Id 0x3e [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 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x45, [ 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-GL4bc_-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:1751132515726 d 0ms]] [junit] AWT-EventQueue-0: ** screenshot: TestGearsES2GLJPanelAWT.test06_BitmapMsaa_____________-n0006-GL4bc_-sw-bitmap__-Bone-Frgb__Irgba8888-D16-St00-Sa04_default-0640x0480.png [junit] Thread[#29,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:1751132516200 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test20_GLES2 [junit] GLES2 n/a [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test20_GLES2 [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132516205 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test30_GLES3 [junit] GLES3 n/a [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test30_GLES3 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test40_GL3 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x28dcca0c: tileRendererInUse null, GearsES2[obj 0x28dcca0c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x28dcca0c on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: 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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x28dcca0c created: GearsObj[0x3d18f19e, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x28dcca0c created: GearsObj[0x2862a901, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x28dcca0c created: GearsObj[0x2862a901, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x28dcca0c FIN GearsES2[obj 0x28dcca0c isInit true, usesShared false, 1 GearsObj[0x3d18f19e, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x2862a901, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x1d049321, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x28dcca0c 0/0 640x480 of 640x480, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x28dcca0c, 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[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x28dcca0c 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 0x7fde880012a0, owner true, ResourceToolkitLock[obj 0x4c163e3, isOwner false, <4a8355dd, 4d0d9fe7>[count 0, qsz 0, owner ]], obj 0xc430e6c], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7fde880012a0, owner true, ResourceToolkitLock[obj 0x4c163e3, isOwner false, <4a8355dd, 4d0d9fe7>[count 0, qsz 0, owner ]], obj 0xc430e6c]], monitors: [Monitor[Id 0x3e [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 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x45, [ 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____________________-n0002-GL3___-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0640x0480.png [junit] AWT-EventQueue-0: ** screenshot: TestGearsES2GLJPanelAWT.test40_GL3____________________-n0008-GL3___-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0640x0480.png [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x28dcca0c: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x28dcca0c FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test40_GL3 [junit] ++++ TestCase.setUp: 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:1751132516888 d 0ms]] [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132516888 d 1ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[#29,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 0x7fdea00012a0, owner true, ResourceToolkitLock[obj 0x5a59ca5e, isOwner false, <4bdeaabb, 6c4906d3>[count 0, qsz 0, owner ]], obj 0x65987993], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7fdea00012a0, owner true, ResourceToolkitLock[obj 0x5a59ca5e, isOwner false, <4bdeaabb, 6c4906d3>[count 0, qsz 0, owner ]], obj 0x65987993]], monitors: [Monitor[Id 0x3e [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 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x45, [ 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-GL4bc_-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0640x0480.png [junit] AWT-EventQueue-0: ** screenshot: TestGearsES2GLJPanelAWT.test99_PixelScale1_DefaultNorm-n0006-GL4bc_-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0640x0480.png [junit] Thread[#29,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:1751132517631 d 0ms]] [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132517631 d 0ms]] [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132517690 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132517700 ms --- localhost/127.0.0.1:59999 - Unlock ok within 12 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01_DefaultNorm took 1.197 sec [junit] Testcase: test02_DefaultMsaa took 0.67 sec [junit] Testcase: test03_PbufferNorm took 0.642 sec [junit] Testcase: test04_PbufferMsaa took 0.652 sec [junit] Testcase: test05_BitmapNorm took 0.641 sec [junit] Testcase: test06_BitmapMsaa took 0.649 sec [junit] Testcase: test20_GLES2 took 0.001 sec [junit] Testcase: test30_GLES3 took 0.001 sec [junit] Testcase: test40_GL3 took 0.674 sec [junit] Testcase: test99_PixelScale1_DefaultNorm took 0.744 sec [junit] Tests run: 10, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.595 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132511711 ms III - Start [junit] SLOCK [T main @ 1751132511716 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test01_DefaultNorm [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[#29,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 0x7fde64001380, owner true, ResourceToolkitLock[obj 0x750e2b97, isOwner false, <3e27aa33, 2e385cce>[count 0, qsz 0, owner ]], obj 0x2cf3d63b], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7fde64001380, owner true, ResourceToolkitLock[obj 0x750e2b97, isOwner false, <3e27aa33, 2e385cce>[count 0, qsz 0, owner ]], obj 0x2cf3d63b]], monitors: [Monitor[Id 0x3e [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 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x45, [ 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____________-n0003-GL4bc_-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0640x0480.png [junit] AWT-EventQueue-0: ** screenshot: TestGearsES2GLJPanelAWT.test01_DefaultNorm____________-n0007-GL4bc_-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0640x0480.png [junit] Thread[#29,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:1751132512936 d 1ms]] [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132512937 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test02_DefaultMsaa [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 0x7fde6c0012a0, owner true, ResourceToolkitLock[obj 0x48bb62, isOwner false, <353352b6, 4681c175>[count 0, qsz 0, owner ]], obj 0x57a78e3], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7fde6c0012a0, owner true, ResourceToolkitLock[obj 0x48bb62, isOwner false, <353352b6, 4681c175>[count 0, qsz 0, owner ]], obj 0x57a78e3]], monitors: [Monitor[Id 0x3e [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 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: 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[GL4bc/GL4bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[#29,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: TestGearsES2GLJPanelAWT.test02_DefaultMsaa____________-n0000-GL4bc_-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:1751132513150 d 0ms]] [junit] AWT-EventQueue-0: ** screenshot: TestGearsES2GLJPanelAWT.test02_DefaultMsaa____________-n0004-GL4bc_-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0640x0480.png [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [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] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132513613 d 0ms]] [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132513614 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x554, fbc 0x195: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 640x480 of 640x480, swapInterval 0, drawable 0x3400001, 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 0x7fde740012a0, owner true, ResourceToolkitLock[obj 0x14028087, isOwner false, [count 0, qsz 0, owner ]], obj 0x7ce026d3], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7fde740012a0, owner true, ResourceToolkitLock[obj 0x14028087, isOwner false, [count 0, qsz 0, owner ]], obj 0x7ce026d3]], monitors: [Monitor[Id 0x3e [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 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x45, [ 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-GL4bc_-sw-pbuffer_-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0640x0480.png [junit] AWT-EventQueue-0: ** screenshot: TestGearsES2GLJPanelAWT.test03_PbufferNorm____________-n0005-GL4bc_-sw-pbuffer_-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0640x0480.png [junit] Thread[#29,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:1751132514254 d 0ms]] [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132514255 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test04_PbufferMsaa [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x52b, fbc 0x16c: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 640x480 of 640x480, swapInterval 0, drawable 0x3400001, 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 0x7fde7c0012a0, owner true, ResourceToolkitLock[obj 0x7e057f43, isOwner false, <6c284af, 5890e879>[count 0, qsz 0, owner ]], obj 0x6440112d], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7fde7c0012a0, owner true, ResourceToolkitLock[obj 0x7e057f43, isOwner false, <6c284af, 5890e879>[count 0, qsz 0, owner ]], obj 0x6440112d]], monitors: [Monitor[Id 0x3e [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 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x45, [ 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-GL4bc_-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:1751132514418 d 0ms]] [junit] AWT-EventQueue-0: ** screenshot: TestGearsES2GLJPanelAWT.test04_PbufferMsaa____________-n0006-GL4bc_-sw-pbuffer_-Bone-Frgb__Irgba8888-D16-St00-Sa04_default-0640x0480.png [junit] Thread[#29,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:1751132514907 d 0ms]] [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132514908 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test05_BitmapNorm [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x554, fbc 0x195: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[bitmap]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 640x480 of 640x480, swapInterval 0, drawable 0x3400002, 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 0x7fde840012a0, owner true, ResourceToolkitLock[obj 0x221a3fa4, isOwner false, <451001e5, 2b40ff9c>[count 0, qsz 0, owner ]], obj 0x3e08ff24], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7fde840012a0, owner true, ResourceToolkitLock[obj 0x221a3fa4, isOwner false, <451001e5, 2b40ff9c>[count 0, qsz 0, owner ]], obj 0x3e08ff24]], monitors: [Monitor[Id 0x3e [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 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]] [junit] AWT-EventQueue-0: ** screenshot: TestGearsES2GLJPanelAWT.test05_BitmapNorm_____________-n0003-GL4bc_-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0640x0480.png [junit] AWT-EventQueue-0: ** screenshot: TestGearsES2GLJPanelAWT.test05_BitmapNorm_____________-n0008-GL4bc_-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0640x0480.png [junit] Thread[#29,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:1751132515549 d 1ms]] [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132515550 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test06_BitmapMsaa [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x52b, fbc 0x16c: 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[GL4bc/GL4bc.sw], offscr[bitmap]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 640x480 of 640x480, swapInterval 0, drawable 0x3400002, 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 0x7fde8c0012a0, owner true, ResourceToolkitLock[obj 0x496bc455, isOwner false, <59402b8f, 7188af83>[count 0, qsz 0, owner ]], obj 0x6be968ce], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7fde8c0012a0, owner true, ResourceToolkitLock[obj 0x496bc455, isOwner false, <59402b8f, 7188af83>[count 0, qsz 0, owner ]], obj 0x6be968ce]], monitors: [Monitor[Id 0x3e [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 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x45, [ 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-GL4bc_-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:1751132515726 d 0ms]] [junit] AWT-EventQueue-0: ** screenshot: TestGearsES2GLJPanelAWT.test06_BitmapMsaa_____________-n0006-GL4bc_-sw-bitmap__-Bone-Frgb__Irgba8888-D16-St00-Sa04_default-0640x0480.png [junit] Thread[#29,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:1751132516200 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test20_GLES2 [junit] GLES2 n/a [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test20_GLES2 [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132516205 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test30_GLES3 [junit] GLES3 n/a [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test30_GLES3 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test40_GL3 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x28dcca0c: tileRendererInUse null, GearsES2[obj 0x28dcca0c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x28dcca0c on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: 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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x28dcca0c created: GearsObj[0x3d18f19e, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x28dcca0c created: GearsObj[0x2862a901, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x28dcca0c created: GearsObj[0x2862a901, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x28dcca0c FIN GearsES2[obj 0x28dcca0c isInit true, usesShared false, 1 GearsObj[0x3d18f19e, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x2862a901, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x1d049321, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x28dcca0c 0/0 640x480 of 640x480, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x28dcca0c, 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[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x28dcca0c 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 0x7fde880012a0, owner true, ResourceToolkitLock[obj 0x4c163e3, isOwner false, <4a8355dd, 4d0d9fe7>[count 0, qsz 0, owner ]], obj 0xc430e6c], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7fde880012a0, owner true, ResourceToolkitLock[obj 0x4c163e3, isOwner false, <4a8355dd, 4d0d9fe7>[count 0, qsz 0, owner ]], obj 0xc430e6c]], monitors: [Monitor[Id 0x3e [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 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x45, [ 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____________________-n0002-GL3___-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0640x0480.png [junit] AWT-EventQueue-0: ** screenshot: TestGearsES2GLJPanelAWT.test40_GL3____________________-n0008-GL3___-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0640x0480.png [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x28dcca0c: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x28dcca0c FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test40_GL3 [junit] ++++ TestCase.setUp: 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:1751132516888 d 0ms]] [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132516888 d 1ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[#29,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 0x7fdea00012a0, owner true, ResourceToolkitLock[obj 0x5a59ca5e, isOwner false, <4bdeaabb, 6c4906d3>[count 0, qsz 0, owner ]], obj 0x65987993], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7fdea00012a0, owner true, ResourceToolkitLock[obj 0x5a59ca5e, isOwner false, <4bdeaabb, 6c4906d3>[count 0, qsz 0, owner ]], obj 0x65987993]], monitors: [Monitor[Id 0x3e [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 0x45, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x45, [ 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-GL4bc_-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0640x0480.png [junit] AWT-EventQueue-0: ** screenshot: TestGearsES2GLJPanelAWT.test99_PixelScale1_DefaultNorm-n0006-GL4bc_-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0640x0480.png [junit] Thread[#29,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:1751132517631 d 0ms]] [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132517631 d 0ms]] [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132517690 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132517700 ms --- localhost/127.0.0.1:59999 - Unlock ok within 12 ms [junit] ------------- ---------------- --------------- [junit] WARNING: package sun.awt.windows not in java.desktop [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelsAWT [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelsAWT [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132518650 ms III - Start [junit] SLOCK [T main @ 1751132518655 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelsAWT - test01_DefaultNorm [junit] Thread[#29,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[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x366647c2 created: GearsObj[0x721f4684, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x366647c2 created: GearsObj[0x3ba13937, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x366647c2 created: GearsObj[0x3ba13937, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x366647c2 FIN GearsES2[obj 0x366647c2 isInit true, usesShared false, 1 GearsObj[0x721f4684, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x3ba13937, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x59e9f389, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x366647c2 0/0 295x264 of 295x264, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x366647c2, angle 0.0, [l -1.1174242, r 1.1174242, b -1.0, t 1.0] 2.2348485x2.0 -> [l -1.1174242, r 1.1174242, b -1.0, t 1.0] 2.2348485x2.0, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x4efac082: tileRendererInUse null, GearsES2[obj 0x4efac082 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4efac082 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x4efac082 created: GearsObj[0x68e11eaa, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x4efac082 created: GearsObj[0xbfcd9a8, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x4efac082 created: GearsObj[0xbfcd9a8, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x4efac082 FIN GearsES2[obj 0x4efac082 isInit true, usesShared false, 1 GearsObj[0x68e11eaa, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0xbfcd9a8, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x65482ee, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x4efac082 0/0 295x264 of 295x264, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4efac082, angle 0.0, [l -1.1174242, r 1.1174242, b -1.0, t 1.0] 2.2348485x2.0 -> [l -1.1174242, r 1.1174242, b -1.0, t 1.0] 2.2348485x2.0, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x6bd61f98: tileRendererInUse null, GearsES2[obj 0x6bd61f98 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x6bd61f98 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x6bd61f98 created: GearsObj[0x61764db, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x6bd61f98 created: GearsObj[0x41e5c490, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x6bd61f98 created: GearsObj[0x41e5c490, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x6bd61f98 FIN GearsES2[obj 0x6bd61f98 isInit true, usesShared false, 1 GearsObj[0x61764db, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x41e5c490, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x5dbba803, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x6bd61f98 0/0 147x121 of 147x121, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6bd61f98, angle 0.0, [l -1.214876, r 1.214876, b -1.0, t 1.0] 2.429752x2.0 -> [l -1.214876, r 1.214876, b -1.0, t 1.0] 2.429752x2.0, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x48aca48b: tileRendererInUse null, GearsES2[obj 0x48aca48b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x48aca48b on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x48aca48b created: GearsObj[0x4612d6d0, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x48aca48b created: GearsObj[0x22ec8960, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x48aca48b created: GearsObj[0x22ec8960, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x48aca48b FIN GearsES2[obj 0x48aca48b isInit true, usesShared false, 1 GearsObj[0x4612d6d0, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x22ec8960, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x4e675580, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x48aca48b 0/0 98x74 of 98x74, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x48aca48b, angle 0.0, [l -1.3243244, r 1.3243244, b -1.0, t 1.0] 2.6486487x2.0 -> [l -1.3243244, r 1.3243244, b -1.0, t 1.0] 2.6486487x2.0, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x366647c2 0/0 300x264 of 300x264, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x366647c2, angle 3.0, [l -1.1363636, r 1.1363636, b -1.0, t 1.0] 2.2727273x2.0 -> [l -1.1363636, r 1.1363636, b -1.0, t 1.0] 2.2727273x2.0, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x4efac082 0/0 300x264 of 300x264, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4efac082, angle 2.0, [l -1.1363636, r 1.1363636, b -1.0, t 1.0] 2.2727273x2.0 -> [l -1.1363636, r 1.1363636, b -1.0, t 1.0] 2.2727273x2.0, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x6bd61f98 0/0 149x121 of 149x121, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6bd61f98, angle 2.0, [l -1.2314049, r 1.2314049, b -1.0, t 1.0] 2.4628098x2.0 -> [l -1.2314049, r 1.2314049, b -1.0, t 1.0] 2.4628098x2.0, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x48aca48b 0/0 99x74 of 99x74, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x48aca48b, angle 2.0, [l -1.3378378, r 1.3378378, b -1.0, t 1.0] 2.6756756x2.0 -> [l -1.3378378, r 1.3378378, b -1.0, t 1.0] 2.6756756x2.0, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x366647c2: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x366647c2 FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4efac082: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4efac082 FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x6bd61f98: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x6bd61f98 FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x48aca48b: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x48aca48b 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[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x6221a451: tileRendererInUse null, GearsES2[obj 0x6221a451 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x6221a451 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: 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[GL4bc/GL4bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x6221a451 created: GearsObj[0x6b4cccfe, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x6221a451 created: GearsObj[0x11a2a51, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x6221a451 created: GearsObj[0x11a2a51, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x6221a451 FIN GearsES2[obj 0x6221a451 isInit true, usesShared false, 1 GearsObj[0x6b4cccfe, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x11a2a51, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x3fa9244b, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x6221a451 0/0 300x264 of 300x264, swapInterval 0, drawable 0x0, msaa true, tileRendererInUse null [junit] >> GearsES2 0x6221a451, angle 0.0, [l -1.1363636, r 1.1363636, b -1.0, t 1.0] 2.2727273x2.0 -> [l -1.1363636, r 1.1363636, b -1.0, t 1.0] 2.2727273x2.0, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x52719fb6: tileRendererInUse null, GearsES2[obj 0x52719fb6 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x52719fb6 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: 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[GL4bc/GL4bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x52719fb6 created: GearsObj[0x5a3464ad, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x52719fb6 created: GearsObj[0x45f57bb, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x52719fb6 created: GearsObj[0x45f57bb, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x52719fb6 FIN GearsES2[obj 0x52719fb6 isInit true, usesShared false, 1 GearsObj[0x5a3464ad, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x45f57bb, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x5b75f974, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x52719fb6 0/0 300x264 of 300x264, swapInterval 0, drawable 0x0, msaa true, tileRendererInUse null [junit] >> GearsES2 0x52719fb6, angle 0.0, [l -1.1363636, r 1.1363636, b -1.0, t 1.0] 2.2727273x2.0 -> [l -1.1363636, r 1.1363636, b -1.0, t 1.0] 2.2727273x2.0, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x3012646b: tileRendererInUse null, GearsES2[obj 0x3012646b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x3012646b on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: 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[GL4bc/GL4bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x3012646b created: GearsObj[0x70210524, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x3012646b created: GearsObj[0x6c479172, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x3012646b created: GearsObj[0x6c479172, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x3012646b FIN GearsES2[obj 0x3012646b isInit true, usesShared false, 1 GearsObj[0x70210524, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x6c479172, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x4aeb3b1e, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x3012646b 0/0 150x121 of 150x121, swapInterval 0, drawable 0x0, msaa true, tileRendererInUse null [junit] >> GearsES2 0x3012646b, angle 0.0, [l -1.2396694, r 1.2396694, b -1.0, t 1.0] 2.479339x2.0 -> [l -1.2396694, r 1.2396694, b -1.0, t 1.0] 2.479339x2.0, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x4a883b15: tileRendererInUse null, GearsES2[obj 0x4a883b15 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4a883b15 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: 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[GL4bc/GL4bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x4a883b15 created: GearsObj[0x5617b513, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x4a883b15 created: GearsObj[0x6960d484, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x4a883b15 created: GearsObj[0x6960d484, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x4a883b15 FIN GearsES2[obj 0x4a883b15 isInit true, usesShared false, 1 GearsObj[0x5617b513, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x6960d484, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x5539152d, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x4a883b15 0/0 100x74 of 100x74, swapInterval 0, drawable 0x0, msaa true, tileRendererInUse null [junit] >> GearsES2 0x4a883b15, angle 0.0, [l -1.3513514, r 1.3513514, b -1.0, t 1.0] 2.7027028x2.0 -> [l -1.3513514, r 1.3513511, b -1.0, t 1.0] 2.7027025x2.0, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x6221a451: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x6221a451 FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x52719fb6: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x52719fb6 FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x3012646b: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x3012646b FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4a883b15: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4a883b15 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[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x5824a83d: tileRendererInUse null, GearsES2[obj 0x5824a83d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x5824a83d on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x554, fbc 0x195: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x5824a83d created: GearsObj[0x26b4e66c, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x5824a83d created: GearsObj[0x63dbaca3, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x5824a83d created: GearsObj[0x63dbaca3, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x5824a83d FIN GearsES2[obj 0x5824a83d isInit true, usesShared false, 1 GearsObj[0x26b4e66c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x63dbaca3, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7920bd89, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x5824a83d 0/0 300x264 of 300x264, swapInterval 0, drawable 0x3400001, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5824a83d, angle 0.0, [l -1.1363636, r 1.1363636, b -1.0, t 1.0] 2.2727273x2.0 -> [l -1.1363636, r 1.1363636, b -1.0, t 1.0] 2.2727273x2.0, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x537f60bf: tileRendererInUse null, GearsES2[obj 0x537f60bf isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x537f60bf on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x554, fbc 0x195: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x537f60bf created: GearsObj[0x2ef62138, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x537f60bf created: GearsObj[0x726d16e5, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x537f60bf created: GearsObj[0x726d16e5, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x537f60bf FIN GearsES2[obj 0x537f60bf isInit true, usesShared false, 1 GearsObj[0x2ef62138, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x726d16e5, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x41671aab, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x537f60bf 0/0 300x264 of 300x264, swapInterval 0, drawable 0x3600001, msaa false, tileRendererInUse null [junit] >> GearsES2 0x537f60bf, angle 0.0, [l -1.1363636, r 1.1363636, b -1.0, t 1.0] 2.2727273x2.0 -> [l -1.1363636, r 1.1363636, b -1.0, t 1.0] 2.2727273x2.0, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x5677323c: tileRendererInUse null, GearsES2[obj 0x5677323c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x5677323c on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x554, fbc 0x195: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x5677323c created: GearsObj[0x3d25769c, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x5677323c created: GearsObj[0x46160682, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x5677323c created: GearsObj[0x46160682, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x5677323c FIN GearsES2[obj 0x5677323c isInit true, usesShared false, 1 GearsObj[0x3d25769c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x46160682, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x70fad74b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x5677323c 0/0 150x121 of 150x121, swapInterval 0, drawable 0x3800001, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5677323c, angle 0.0, [l -1.2396694, r 1.2396694, b -1.0, t 1.0] 2.479339x2.0 -> [l -1.2396694, r 1.2396694, b -1.0, t 1.0] 2.479339x2.0, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x18df8434: tileRendererInUse null, GearsES2[obj 0x18df8434 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x18df8434 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x554, fbc 0x195: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x18df8434 created: GearsObj[0x3e4626e9, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x18df8434 created: GearsObj[0x23742fc6, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x18df8434 created: GearsObj[0x23742fc6, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x18df8434 FIN GearsES2[obj 0x18df8434 isInit true, usesShared false, 1 GearsObj[0x3e4626e9, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x23742fc6, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4cc1575c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x18df8434 0/0 100x74 of 100x74, swapInterval 0, drawable 0x3a00001, msaa false, tileRendererInUse null [junit] >> GearsES2 0x18df8434, angle 0.0, [l -1.3513514, r 1.3513514, b -1.0, t 1.0] 2.7027028x2.0 -> [l -1.3513514, r 1.3513511, b -1.0, t 1.0] 2.7027025x2.0, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x5824a83d: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x5824a83d FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x537f60bf: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x537f60bf FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x5677323c: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x5677323c FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x18df8434: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x18df8434 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[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x229c6181: tileRendererInUse null, GearsES2[obj 0x229c6181 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x229c6181 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x52b, fbc 0x16c: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x229c6181 created: GearsObj[0x14bbdb7b, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x229c6181 created: GearsObj[0x26e4288, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x229c6181 created: GearsObj[0x26e4288, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x229c6181 FIN GearsES2[obj 0x229c6181 isInit true, usesShared false, 1 GearsObj[0x14bbdb7b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x26e4288, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5c33ac75, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x229c6181 0/0 300x264 of 300x264, swapInterval 0, drawable 0x3400001, msaa true, tileRendererInUse null [junit] >> GearsES2 0x229c6181, angle 0.0, [l -1.1363636, r 1.1363636, b -1.0, t 1.0] 2.2727273x2.0 -> [l -1.1363636, r 1.1363636, b -1.0, t 1.0] 2.2727273x2.0, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x4686afc2: tileRendererInUse null, GearsES2[obj 0x4686afc2 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4686afc2 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x52b, fbc 0x16c: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x4686afc2 created: GearsObj[0x70a61af1, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x4686afc2 created: GearsObj[0x733faf09, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x4686afc2 created: GearsObj[0x733faf09, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x4686afc2 FIN GearsES2[obj 0x4686afc2 isInit true, usesShared false, 1 GearsObj[0x70a61af1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x733faf09, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7935f252, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x4686afc2 0/0 300x264 of 300x264, swapInterval 0, drawable 0x3600001, msaa true, tileRendererInUse null [junit] >> GearsES2 0x4686afc2, angle 0.0, [l -1.1363636, r 1.1363636, b -1.0, t 1.0] 2.2727273x2.0 -> [l -1.1363636, r 1.1363636, b -1.0, t 1.0] 2.2727273x2.0, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x1e0b4072: tileRendererInUse null, GearsES2[obj 0x1e0b4072 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x1e0b4072 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x52b, fbc 0x16c: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x1e0b4072 created: GearsObj[0x27df6230, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x1e0b4072 created: GearsObj[0x799df715, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x1e0b4072 created: GearsObj[0x799df715, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x1e0b4072 FIN GearsES2[obj 0x1e0b4072 isInit true, usesShared false, 1 GearsObj[0x27df6230, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x799df715, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3b587bcb, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x1e0b4072 0/0 150x121 of 150x121, swapInterval 0, drawable 0x3800001, msaa true, tileRendererInUse null [junit] >> GearsES2 0x1e0b4072, angle 0.0, [l -1.2396694, r 1.2396694, b -1.0, t 1.0] 2.479339x2.0 -> [l -1.2396694, r 1.2396694, b -1.0, t 1.0] 2.479339x2.0, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x791f145a: tileRendererInUse null, GearsES2[obj 0x791f145a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x791f145a on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x52b, fbc 0x16c: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x791f145a created: GearsObj[0x402f1727, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x791f145a created: GearsObj[0x4c5a5caa, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x791f145a created: GearsObj[0x4c5a5caa, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x791f145a FIN GearsES2[obj 0x791f145a isInit true, usesShared false, 1 GearsObj[0x402f1727, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4c5a5caa, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x58aea8da, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x791f145a 0/0 100x74 of 100x74, swapInterval 0, drawable 0x3a00001, msaa true, tileRendererInUse null [junit] >> GearsES2 0x791f145a, angle 0.0, [l -1.3513514, r 1.3513514, b -1.0, t 1.0] 2.7027028x2.0 -> [l -1.3513514, r 1.3513511, b -1.0, t 1.0] 2.7027025x2.0, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x229c6181: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x229c6181 FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4686afc2: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4686afc2 FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x1e0b4072: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x1e0b4072 FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x791f145a: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x791f145a 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[#29,AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x554, fbc 0x195: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[bitmap]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 300x264 of 300x264, swapInterval 0, drawable 0x3400002, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.1363636, r 1.1363636, b -1.0, t 1.0] 2.2727273x2.0 -> [l -1.1363636, r 1.1363636, b -1.0, t 1.0] 2.2727273x2.0, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x554, fbc 0x195: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[bitmap]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 300x264 of 300x264, swapInterval 0, drawable 0x3600002, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.1363636, r 1.1363636, b -1.0, t 1.0] 2.2727273x2.0 -> [l -1.1363636, r 1.1363636, b -1.0, t 1.0] 2.2727273x2.0, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x554, fbc 0x195: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[bitmap]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 150x121 of 150x121, swapInterval 0, drawable 0x3800002, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.2396694, r 1.2396694, b -1.0, t 1.0] 2.479339x2.0 -> [l -1.2396694, r 1.2396694, b -1.0, t 1.0] 2.479339x2.0, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x554, fbc 0x195: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[bitmap]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 100x74 of 100x74, swapInterval 0, drawable 0x3a00002, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3513514, r 1.3513514, b -1.0, t 1.0] 2.7027028x2.0 -> [l -1.3513514, r 1.3513511, b -1.0, t 1.0] 2.7027025x2.0, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] Thread[#29,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[#29,AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x52b, fbc 0x16c: 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[GL4bc/GL4bc.sw], offscr[bitmap]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 300x264 of 300x264, swapInterval 0, drawable 0x3400002, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.1363636, r 1.1363636, b -1.0, t 1.0] 2.2727273x2.0 -> [l -1.1363636, r 1.1363636, b -1.0, t 1.0] 2.2727273x2.0, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x52b, fbc 0x16c: 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[GL4bc/GL4bc.sw], offscr[bitmap]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 300x264 of 300x264, swapInterval 0, drawable 0x3600002, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.1363636, r 1.1363636, b -1.0, t 1.0] 2.2727273x2.0 -> [l -1.1363636, r 1.1363636, b -1.0, t 1.0] 2.2727273x2.0, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x52b, fbc 0x16c: 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[GL4bc/GL4bc.sw], offscr[bitmap]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 150x121 of 150x121, swapInterval 0, drawable 0x3800002, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.2396694, r 1.2396694, b -1.0, t 1.0] 2.479339x2.0 -> [l -1.2396694, r 1.2396694, b -1.0, t 1.0] 2.479339x2.0, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x52b, fbc 0x16c: 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[GL4bc/GL4bc.sw], offscr[bitmap]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 100x74 of 100x74, swapInterval 0, drawable 0x3a00002, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3513514, r 1.3513514, b -1.0, t 1.0] 2.7027028x2.0 -> [l -1.3513514, r 1.3513511, b -1.0, t 1.0] 2.7027025x2.0, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] Thread[#29,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 @ 1751132522419 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132522420 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.381 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132518650 ms III - Start [junit] SLOCK [T main @ 1751132518655 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelsAWT - test01_DefaultNorm [junit] Thread[#29,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[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x366647c2 created: GearsObj[0x721f4684, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x366647c2 created: GearsObj[0x3ba13937, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x366647c2 created: GearsObj[0x3ba13937, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x366647c2 FIN GearsES2[obj 0x366647c2 isInit true, usesShared false, 1 GearsObj[0x721f4684, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x3ba13937, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x59e9f389, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x366647c2 0/0 295x264 of 295x264, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x366647c2, angle 0.0, [l -1.1174242, r 1.1174242, b -1.0, t 1.0] 2.2348485x2.0 -> [l -1.1174242, r 1.1174242, b -1.0, t 1.0] 2.2348485x2.0, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x4efac082: tileRendererInUse null, GearsES2[obj 0x4efac082 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4efac082 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x4efac082 created: GearsObj[0x68e11eaa, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x4efac082 created: GearsObj[0xbfcd9a8, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x4efac082 created: GearsObj[0xbfcd9a8, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x4efac082 FIN GearsES2[obj 0x4efac082 isInit true, usesShared false, 1 GearsObj[0x68e11eaa, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0xbfcd9a8, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x65482ee, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x4efac082 0/0 295x264 of 295x264, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4efac082, angle 0.0, [l -1.1174242, r 1.1174242, b -1.0, t 1.0] 2.2348485x2.0 -> [l -1.1174242, r 1.1174242, b -1.0, t 1.0] 2.2348485x2.0, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x6bd61f98: tileRendererInUse null, GearsES2[obj 0x6bd61f98 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x6bd61f98 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x6bd61f98 created: GearsObj[0x61764db, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x6bd61f98 created: GearsObj[0x41e5c490, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x6bd61f98 created: GearsObj[0x41e5c490, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x6bd61f98 FIN GearsES2[obj 0x6bd61f98 isInit true, usesShared false, 1 GearsObj[0x61764db, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x41e5c490, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x5dbba803, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x6bd61f98 0/0 147x121 of 147x121, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6bd61f98, angle 0.0, [l -1.214876, r 1.214876, b -1.0, t 1.0] 2.429752x2.0 -> [l -1.214876, r 1.214876, b -1.0, t 1.0] 2.429752x2.0, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x48aca48b: tileRendererInUse null, GearsES2[obj 0x48aca48b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x48aca48b on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x48aca48b created: GearsObj[0x4612d6d0, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x48aca48b created: GearsObj[0x22ec8960, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x48aca48b created: GearsObj[0x22ec8960, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x48aca48b FIN GearsES2[obj 0x48aca48b isInit true, usesShared false, 1 GearsObj[0x4612d6d0, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x22ec8960, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x4e675580, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x48aca48b 0/0 98x74 of 98x74, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x48aca48b, angle 0.0, [l -1.3243244, r 1.3243244, b -1.0, t 1.0] 2.6486487x2.0 -> [l -1.3243244, r 1.3243244, b -1.0, t 1.0] 2.6486487x2.0, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x366647c2 0/0 300x264 of 300x264, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x366647c2, angle 3.0, [l -1.1363636, r 1.1363636, b -1.0, t 1.0] 2.2727273x2.0 -> [l -1.1363636, r 1.1363636, b -1.0, t 1.0] 2.2727273x2.0, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x4efac082 0/0 300x264 of 300x264, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4efac082, angle 2.0, [l -1.1363636, r 1.1363636, b -1.0, t 1.0] 2.2727273x2.0 -> [l -1.1363636, r 1.1363636, b -1.0, t 1.0] 2.2727273x2.0, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x6bd61f98 0/0 149x121 of 149x121, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6bd61f98, angle 2.0, [l -1.2314049, r 1.2314049, b -1.0, t 1.0] 2.4628098x2.0 -> [l -1.2314049, r 1.2314049, b -1.0, t 1.0] 2.4628098x2.0, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x48aca48b 0/0 99x74 of 99x74, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x48aca48b, angle 2.0, [l -1.3378378, r 1.3378378, b -1.0, t 1.0] 2.6756756x2.0 -> [l -1.3378378, r 1.3378378, b -1.0, t 1.0] 2.6756756x2.0, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x366647c2: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x366647c2 FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4efac082: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4efac082 FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x6bd61f98: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x6bd61f98 FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x48aca48b: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x48aca48b 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[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x6221a451: tileRendererInUse null, GearsES2[obj 0x6221a451 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x6221a451 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: 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[GL4bc/GL4bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x6221a451 created: GearsObj[0x6b4cccfe, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x6221a451 created: GearsObj[0x11a2a51, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x6221a451 created: GearsObj[0x11a2a51, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x6221a451 FIN GearsES2[obj 0x6221a451 isInit true, usesShared false, 1 GearsObj[0x6b4cccfe, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x11a2a51, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x3fa9244b, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x6221a451 0/0 300x264 of 300x264, swapInterval 0, drawable 0x0, msaa true, tileRendererInUse null [junit] >> GearsES2 0x6221a451, angle 0.0, [l -1.1363636, r 1.1363636, b -1.0, t 1.0] 2.2727273x2.0 -> [l -1.1363636, r 1.1363636, b -1.0, t 1.0] 2.2727273x2.0, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x52719fb6: tileRendererInUse null, GearsES2[obj 0x52719fb6 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x52719fb6 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: 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[GL4bc/GL4bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x52719fb6 created: GearsObj[0x5a3464ad, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x52719fb6 created: GearsObj[0x45f57bb, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x52719fb6 created: GearsObj[0x45f57bb, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x52719fb6 FIN GearsES2[obj 0x52719fb6 isInit true, usesShared false, 1 GearsObj[0x5a3464ad, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x45f57bb, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x5b75f974, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x52719fb6 0/0 300x264 of 300x264, swapInterval 0, drawable 0x0, msaa true, tileRendererInUse null [junit] >> GearsES2 0x52719fb6, angle 0.0, [l -1.1363636, r 1.1363636, b -1.0, t 1.0] 2.2727273x2.0 -> [l -1.1363636, r 1.1363636, b -1.0, t 1.0] 2.2727273x2.0, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x3012646b: tileRendererInUse null, GearsES2[obj 0x3012646b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x3012646b on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: 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[GL4bc/GL4bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x3012646b created: GearsObj[0x70210524, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x3012646b created: GearsObj[0x6c479172, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x3012646b created: GearsObj[0x6c479172, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x3012646b FIN GearsES2[obj 0x3012646b isInit true, usesShared false, 1 GearsObj[0x70210524, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x6c479172, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x4aeb3b1e, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x3012646b 0/0 150x121 of 150x121, swapInterval 0, drawable 0x0, msaa true, tileRendererInUse null [junit] >> GearsES2 0x3012646b, angle 0.0, [l -1.2396694, r 1.2396694, b -1.0, t 1.0] 2.479339x2.0 -> [l -1.2396694, r 1.2396694, b -1.0, t 1.0] 2.479339x2.0, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x4a883b15: tileRendererInUse null, GearsES2[obj 0x4a883b15 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4a883b15 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: 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[GL4bc/GL4bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x4a883b15 created: GearsObj[0x5617b513, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x4a883b15 created: GearsObj[0x6960d484, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x4a883b15 created: GearsObj[0x6960d484, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x4a883b15 FIN GearsES2[obj 0x4a883b15 isInit true, usesShared false, 1 GearsObj[0x5617b513, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x6960d484, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x5539152d, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x4a883b15 0/0 100x74 of 100x74, swapInterval 0, drawable 0x0, msaa true, tileRendererInUse null [junit] >> GearsES2 0x4a883b15, angle 0.0, [l -1.3513514, r 1.3513514, b -1.0, t 1.0] 2.7027028x2.0 -> [l -1.3513514, r 1.3513511, b -1.0, t 1.0] 2.7027025x2.0, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x6221a451: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x6221a451 FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x52719fb6: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x52719fb6 FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x3012646b: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x3012646b FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4a883b15: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4a883b15 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[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x5824a83d: tileRendererInUse null, GearsES2[obj 0x5824a83d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x5824a83d on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x554, fbc 0x195: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x5824a83d created: GearsObj[0x26b4e66c, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x5824a83d created: GearsObj[0x63dbaca3, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x5824a83d created: GearsObj[0x63dbaca3, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x5824a83d FIN GearsES2[obj 0x5824a83d isInit true, usesShared false, 1 GearsObj[0x26b4e66c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x63dbaca3, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7920bd89, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x5824a83d 0/0 300x264 of 300x264, swapInterval 0, drawable 0x3400001, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5824a83d, angle 0.0, [l -1.1363636, r 1.1363636, b -1.0, t 1.0] 2.2727273x2.0 -> [l -1.1363636, r 1.1363636, b -1.0, t 1.0] 2.2727273x2.0, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x537f60bf: tileRendererInUse null, GearsES2[obj 0x537f60bf isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x537f60bf on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x554, fbc 0x195: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x537f60bf created: GearsObj[0x2ef62138, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x537f60bf created: GearsObj[0x726d16e5, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x537f60bf created: GearsObj[0x726d16e5, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x537f60bf FIN GearsES2[obj 0x537f60bf isInit true, usesShared false, 1 GearsObj[0x2ef62138, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x726d16e5, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x41671aab, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x537f60bf 0/0 300x264 of 300x264, swapInterval 0, drawable 0x3600001, msaa false, tileRendererInUse null [junit] >> GearsES2 0x537f60bf, angle 0.0, [l -1.1363636, r 1.1363636, b -1.0, t 1.0] 2.2727273x2.0 -> [l -1.1363636, r 1.1363636, b -1.0, t 1.0] 2.2727273x2.0, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x5677323c: tileRendererInUse null, GearsES2[obj 0x5677323c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x5677323c on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x554, fbc 0x195: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x5677323c created: GearsObj[0x3d25769c, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x5677323c created: GearsObj[0x46160682, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x5677323c created: GearsObj[0x46160682, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x5677323c FIN GearsES2[obj 0x5677323c isInit true, usesShared false, 1 GearsObj[0x3d25769c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x46160682, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x70fad74b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x5677323c 0/0 150x121 of 150x121, swapInterval 0, drawable 0x3800001, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5677323c, angle 0.0, [l -1.2396694, r 1.2396694, b -1.0, t 1.0] 2.479339x2.0 -> [l -1.2396694, r 1.2396694, b -1.0, t 1.0] 2.479339x2.0, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x18df8434: tileRendererInUse null, GearsES2[obj 0x18df8434 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x18df8434 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x554, fbc 0x195: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x18df8434 created: GearsObj[0x3e4626e9, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x18df8434 created: GearsObj[0x23742fc6, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x18df8434 created: GearsObj[0x23742fc6, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x18df8434 FIN GearsES2[obj 0x18df8434 isInit true, usesShared false, 1 GearsObj[0x3e4626e9, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x23742fc6, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4cc1575c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x18df8434 0/0 100x74 of 100x74, swapInterval 0, drawable 0x3a00001, msaa false, tileRendererInUse null [junit] >> GearsES2 0x18df8434, angle 0.0, [l -1.3513514, r 1.3513514, b -1.0, t 1.0] 2.7027028x2.0 -> [l -1.3513514, r 1.3513511, b -1.0, t 1.0] 2.7027025x2.0, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x5824a83d: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x5824a83d FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x537f60bf: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x537f60bf FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x5677323c: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x5677323c FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x18df8434: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x18df8434 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[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x229c6181: tileRendererInUse null, GearsES2[obj 0x229c6181 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x229c6181 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x52b, fbc 0x16c: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x229c6181 created: GearsObj[0x14bbdb7b, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x229c6181 created: GearsObj[0x26e4288, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x229c6181 created: GearsObj[0x26e4288, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x229c6181 FIN GearsES2[obj 0x229c6181 isInit true, usesShared false, 1 GearsObj[0x14bbdb7b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x26e4288, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5c33ac75, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x229c6181 0/0 300x264 of 300x264, swapInterval 0, drawable 0x3400001, msaa true, tileRendererInUse null [junit] >> GearsES2 0x229c6181, angle 0.0, [l -1.1363636, r 1.1363636, b -1.0, t 1.0] 2.2727273x2.0 -> [l -1.1363636, r 1.1363636, b -1.0, t 1.0] 2.2727273x2.0, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x4686afc2: tileRendererInUse null, GearsES2[obj 0x4686afc2 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4686afc2 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x52b, fbc 0x16c: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x4686afc2 created: GearsObj[0x70a61af1, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x4686afc2 created: GearsObj[0x733faf09, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x4686afc2 created: GearsObj[0x733faf09, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x4686afc2 FIN GearsES2[obj 0x4686afc2 isInit true, usesShared false, 1 GearsObj[0x70a61af1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x733faf09, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7935f252, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x4686afc2 0/0 300x264 of 300x264, swapInterval 0, drawable 0x3600001, msaa true, tileRendererInUse null [junit] >> GearsES2 0x4686afc2, angle 0.0, [l -1.1363636, r 1.1363636, b -1.0, t 1.0] 2.2727273x2.0 -> [l -1.1363636, r 1.1363636, b -1.0, t 1.0] 2.2727273x2.0, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x1e0b4072: tileRendererInUse null, GearsES2[obj 0x1e0b4072 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x1e0b4072 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x52b, fbc 0x16c: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x1e0b4072 created: GearsObj[0x27df6230, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x1e0b4072 created: GearsObj[0x799df715, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x1e0b4072 created: GearsObj[0x799df715, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x1e0b4072 FIN GearsES2[obj 0x1e0b4072 isInit true, usesShared false, 1 GearsObj[0x27df6230, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x799df715, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3b587bcb, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x1e0b4072 0/0 150x121 of 150x121, swapInterval 0, drawable 0x3800001, msaa true, tileRendererInUse null [junit] >> GearsES2 0x1e0b4072, angle 0.0, [l -1.2396694, r 1.2396694, b -1.0, t 1.0] 2.479339x2.0 -> [l -1.2396694, r 1.2396694, b -1.0, t 1.0] 2.479339x2.0, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x791f145a: tileRendererInUse null, GearsES2[obj 0x791f145a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x791f145a on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x52b, fbc 0x16c: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x791f145a created: GearsObj[0x402f1727, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x791f145a created: GearsObj[0x4c5a5caa, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x791f145a created: GearsObj[0x4c5a5caa, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x791f145a FIN GearsES2[obj 0x791f145a isInit true, usesShared false, 1 GearsObj[0x402f1727, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4c5a5caa, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x58aea8da, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x791f145a 0/0 100x74 of 100x74, swapInterval 0, drawable 0x3a00001, msaa true, tileRendererInUse null [junit] >> GearsES2 0x791f145a, angle 0.0, [l -1.3513514, r 1.3513514, b -1.0, t 1.0] 2.7027028x2.0 -> [l -1.3513514, r 1.3513511, b -1.0, t 1.0] 2.7027025x2.0, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x229c6181: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x229c6181 FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4686afc2: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4686afc2 FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x1e0b4072: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x1e0b4072 FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x791f145a: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x791f145a 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[#29,AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x554, fbc 0x195: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[bitmap]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 300x264 of 300x264, swapInterval 0, drawable 0x3400002, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.1363636, r 1.1363636, b -1.0, t 1.0] 2.2727273x2.0 -> [l -1.1363636, r 1.1363636, b -1.0, t 1.0] 2.2727273x2.0, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x554, fbc 0x195: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[bitmap]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 300x264 of 300x264, swapInterval 0, drawable 0x3600002, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.1363636, r 1.1363636, b -1.0, t 1.0] 2.2727273x2.0 -> [l -1.1363636, r 1.1363636, b -1.0, t 1.0] 2.2727273x2.0, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x554, fbc 0x195: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[bitmap]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 150x121 of 150x121, swapInterval 0, drawable 0x3800002, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.2396694, r 1.2396694, b -1.0, t 1.0] 2.479339x2.0 -> [l -1.2396694, r 1.2396694, b -1.0, t 1.0] 2.479339x2.0, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x554, fbc 0x195: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[bitmap]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 100x74 of 100x74, swapInterval 0, drawable 0x3a00002, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3513514, r 1.3513514, b -1.0, t 1.0] 2.7027028x2.0 -> [l -1.3513514, r 1.3513511, b -1.0, t 1.0] 2.7027025x2.0, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] Thread[#29,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[#29,AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x52b, fbc 0x16c: 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[GL4bc/GL4bc.sw], offscr[bitmap]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 300x264 of 300x264, swapInterval 0, drawable 0x3400002, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.1363636, r 1.1363636, b -1.0, t 1.0] 2.2727273x2.0 -> [l -1.1363636, r 1.1363636, b -1.0, t 1.0] 2.2727273x2.0, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x52b, fbc 0x16c: 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[GL4bc/GL4bc.sw], offscr[bitmap]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 300x264 of 300x264, swapInterval 0, drawable 0x3600002, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.1363636, r 1.1363636, b -1.0, t 1.0] 2.2727273x2.0 -> [l -1.1363636, r 1.1363636, b -1.0, t 1.0] 2.2727273x2.0, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x52b, fbc 0x16c: 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[GL4bc/GL4bc.sw], offscr[bitmap]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 150x121 of 150x121, swapInterval 0, drawable 0x3800002, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.2396694, r 1.2396694, b -1.0, t 1.0] 2.479339x2.0 -> [l -1.2396694, r 1.2396694, b -1.0, t 1.0] 2.479339x2.0, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x52b, fbc 0x16c: 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[GL4bc/GL4bc.sw], offscr[bitmap]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 100x74 of 100x74, swapInterval 0, drawable 0x3a00002, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3513514, r 1.3513514, b -1.0, t 1.0] 2.7027028x2.0 -> [l -1.3513514, r 1.3513511, b -1.0, t 1.0] 2.7027025x2.0, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] Thread[#29,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 @ 1751132522419 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132522420 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01_DefaultNorm took 0.637 sec [junit] Testcase: test02_DefaultMsaa took 0.527 sec [junit] Testcase: test03_PbufferNorm took 0.536 sec [junit] Testcase: test04_PbufferMsaa took 0.549 sec [junit] Testcase: test05_BitmapNorm took 0.527 sec [junit] Testcase: test06_BitmapMsaa took 0.524 sec [junit] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.381 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132518650 ms III - Start [junit] SLOCK [T main @ 1751132518655 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelsAWT - test01_DefaultNorm [junit] Thread[#29,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[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x366647c2 created: GearsObj[0x721f4684, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x366647c2 created: GearsObj[0x3ba13937, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x366647c2 created: GearsObj[0x3ba13937, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x366647c2 FIN GearsES2[obj 0x366647c2 isInit true, usesShared false, 1 GearsObj[0x721f4684, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x3ba13937, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x59e9f389, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x366647c2 0/0 295x264 of 295x264, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x366647c2, angle 0.0, [l -1.1174242, r 1.1174242, b -1.0, t 1.0] 2.2348485x2.0 -> [l -1.1174242, r 1.1174242, b -1.0, t 1.0] 2.2348485x2.0, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x4efac082: tileRendererInUse null, GearsES2[obj 0x4efac082 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4efac082 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x4efac082 created: GearsObj[0x68e11eaa, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x4efac082 created: GearsObj[0xbfcd9a8, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x4efac082 created: GearsObj[0xbfcd9a8, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x4efac082 FIN GearsES2[obj 0x4efac082 isInit true, usesShared false, 1 GearsObj[0x68e11eaa, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0xbfcd9a8, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x65482ee, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x4efac082 0/0 295x264 of 295x264, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4efac082, angle 0.0, [l -1.1174242, r 1.1174242, b -1.0, t 1.0] 2.2348485x2.0 -> [l -1.1174242, r 1.1174242, b -1.0, t 1.0] 2.2348485x2.0, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x6bd61f98: tileRendererInUse null, GearsES2[obj 0x6bd61f98 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x6bd61f98 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x6bd61f98 created: GearsObj[0x61764db, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x6bd61f98 created: GearsObj[0x41e5c490, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x6bd61f98 created: GearsObj[0x41e5c490, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x6bd61f98 FIN GearsES2[obj 0x6bd61f98 isInit true, usesShared false, 1 GearsObj[0x61764db, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x41e5c490, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x5dbba803, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x6bd61f98 0/0 147x121 of 147x121, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6bd61f98, angle 0.0, [l -1.214876, r 1.214876, b -1.0, t 1.0] 2.429752x2.0 -> [l -1.214876, r 1.214876, b -1.0, t 1.0] 2.429752x2.0, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x48aca48b: tileRendererInUse null, GearsES2[obj 0x48aca48b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x48aca48b on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x48aca48b created: GearsObj[0x4612d6d0, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x48aca48b created: GearsObj[0x22ec8960, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x48aca48b created: GearsObj[0x22ec8960, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x48aca48b FIN GearsES2[obj 0x48aca48b isInit true, usesShared false, 1 GearsObj[0x4612d6d0, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x22ec8960, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x4e675580, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x48aca48b 0/0 98x74 of 98x74, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x48aca48b, angle 0.0, [l -1.3243244, r 1.3243244, b -1.0, t 1.0] 2.6486487x2.0 -> [l -1.3243244, r 1.3243244, b -1.0, t 1.0] 2.6486487x2.0, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x366647c2 0/0 300x264 of 300x264, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x366647c2, angle 3.0, [l -1.1363636, r 1.1363636, b -1.0, t 1.0] 2.2727273x2.0 -> [l -1.1363636, r 1.1363636, b -1.0, t 1.0] 2.2727273x2.0, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x4efac082 0/0 300x264 of 300x264, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4efac082, angle 2.0, [l -1.1363636, r 1.1363636, b -1.0, t 1.0] 2.2727273x2.0 -> [l -1.1363636, r 1.1363636, b -1.0, t 1.0] 2.2727273x2.0, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x6bd61f98 0/0 149x121 of 149x121, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6bd61f98, angle 2.0, [l -1.2314049, r 1.2314049, b -1.0, t 1.0] 2.4628098x2.0 -> [l -1.2314049, r 1.2314049, b -1.0, t 1.0] 2.4628098x2.0, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x48aca48b 0/0 99x74 of 99x74, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x48aca48b, angle 2.0, [l -1.3378378, r 1.3378378, b -1.0, t 1.0] 2.6756756x2.0 -> [l -1.3378378, r 1.3378378, b -1.0, t 1.0] 2.6756756x2.0, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x366647c2: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x366647c2 FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4efac082: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4efac082 FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x6bd61f98: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x6bd61f98 FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x48aca48b: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x48aca48b 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[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x6221a451: tileRendererInUse null, GearsES2[obj 0x6221a451 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x6221a451 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: 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[GL4bc/GL4bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x6221a451 created: GearsObj[0x6b4cccfe, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x6221a451 created: GearsObj[0x11a2a51, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x6221a451 created: GearsObj[0x11a2a51, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x6221a451 FIN GearsES2[obj 0x6221a451 isInit true, usesShared false, 1 GearsObj[0x6b4cccfe, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x11a2a51, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x3fa9244b, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x6221a451 0/0 300x264 of 300x264, swapInterval 0, drawable 0x0, msaa true, tileRendererInUse null [junit] >> GearsES2 0x6221a451, angle 0.0, [l -1.1363636, r 1.1363636, b -1.0, t 1.0] 2.2727273x2.0 -> [l -1.1363636, r 1.1363636, b -1.0, t 1.0] 2.2727273x2.0, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x52719fb6: tileRendererInUse null, GearsES2[obj 0x52719fb6 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x52719fb6 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: 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[GL4bc/GL4bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x52719fb6 created: GearsObj[0x5a3464ad, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x52719fb6 created: GearsObj[0x45f57bb, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x52719fb6 created: GearsObj[0x45f57bb, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x52719fb6 FIN GearsES2[obj 0x52719fb6 isInit true, usesShared false, 1 GearsObj[0x5a3464ad, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x45f57bb, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x5b75f974, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x52719fb6 0/0 300x264 of 300x264, swapInterval 0, drawable 0x0, msaa true, tileRendererInUse null [junit] >> GearsES2 0x52719fb6, angle 0.0, [l -1.1363636, r 1.1363636, b -1.0, t 1.0] 2.2727273x2.0 -> [l -1.1363636, r 1.1363636, b -1.0, t 1.0] 2.2727273x2.0, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x3012646b: tileRendererInUse null, GearsES2[obj 0x3012646b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x3012646b on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: 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[GL4bc/GL4bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x3012646b created: GearsObj[0x70210524, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x3012646b created: GearsObj[0x6c479172, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x3012646b created: GearsObj[0x6c479172, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x3012646b FIN GearsES2[obj 0x3012646b isInit true, usesShared false, 1 GearsObj[0x70210524, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x6c479172, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x4aeb3b1e, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x3012646b 0/0 150x121 of 150x121, swapInterval 0, drawable 0x0, msaa true, tileRendererInUse null [junit] >> GearsES2 0x3012646b, angle 0.0, [l -1.2396694, r 1.2396694, b -1.0, t 1.0] 2.479339x2.0 -> [l -1.2396694, r 1.2396694, b -1.0, t 1.0] 2.479339x2.0, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x4a883b15: tileRendererInUse null, GearsES2[obj 0x4a883b15 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4a883b15 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: 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[GL4bc/GL4bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x4a883b15 created: GearsObj[0x5617b513, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x4a883b15 created: GearsObj[0x6960d484, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x4a883b15 created: GearsObj[0x6960d484, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x4a883b15 FIN GearsES2[obj 0x4a883b15 isInit true, usesShared false, 1 GearsObj[0x5617b513, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x6960d484, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x5539152d, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x4a883b15 0/0 100x74 of 100x74, swapInterval 0, drawable 0x0, msaa true, tileRendererInUse null [junit] >> GearsES2 0x4a883b15, angle 0.0, [l -1.3513514, r 1.3513514, b -1.0, t 1.0] 2.7027028x2.0 -> [l -1.3513514, r 1.3513511, b -1.0, t 1.0] 2.7027025x2.0, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x6221a451: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x6221a451 FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x52719fb6: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x52719fb6 FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x3012646b: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x3012646b FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4a883b15: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4a883b15 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[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x5824a83d: tileRendererInUse null, GearsES2[obj 0x5824a83d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x5824a83d on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x554, fbc 0x195: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x5824a83d created: GearsObj[0x26b4e66c, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x5824a83d created: GearsObj[0x63dbaca3, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x5824a83d created: GearsObj[0x63dbaca3, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x5824a83d FIN GearsES2[obj 0x5824a83d isInit true, usesShared false, 1 GearsObj[0x26b4e66c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x63dbaca3, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7920bd89, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x5824a83d 0/0 300x264 of 300x264, swapInterval 0, drawable 0x3400001, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5824a83d, angle 0.0, [l -1.1363636, r 1.1363636, b -1.0, t 1.0] 2.2727273x2.0 -> [l -1.1363636, r 1.1363636, b -1.0, t 1.0] 2.2727273x2.0, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x537f60bf: tileRendererInUse null, GearsES2[obj 0x537f60bf isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x537f60bf on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x554, fbc 0x195: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x537f60bf created: GearsObj[0x2ef62138, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x537f60bf created: GearsObj[0x726d16e5, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x537f60bf created: GearsObj[0x726d16e5, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x537f60bf FIN GearsES2[obj 0x537f60bf isInit true, usesShared false, 1 GearsObj[0x2ef62138, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x726d16e5, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x41671aab, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x537f60bf 0/0 300x264 of 300x264, swapInterval 0, drawable 0x3600001, msaa false, tileRendererInUse null [junit] >> GearsES2 0x537f60bf, angle 0.0, [l -1.1363636, r 1.1363636, b -1.0, t 1.0] 2.2727273x2.0 -> [l -1.1363636, r 1.1363636, b -1.0, t 1.0] 2.2727273x2.0, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x5677323c: tileRendererInUse null, GearsES2[obj 0x5677323c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x5677323c on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x554, fbc 0x195: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x5677323c created: GearsObj[0x3d25769c, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x5677323c created: GearsObj[0x46160682, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x5677323c created: GearsObj[0x46160682, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x5677323c FIN GearsES2[obj 0x5677323c isInit true, usesShared false, 1 GearsObj[0x3d25769c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x46160682, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x70fad74b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x5677323c 0/0 150x121 of 150x121, swapInterval 0, drawable 0x3800001, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5677323c, angle 0.0, [l -1.2396694, r 1.2396694, b -1.0, t 1.0] 2.479339x2.0 -> [l -1.2396694, r 1.2396694, b -1.0, t 1.0] 2.479339x2.0, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x18df8434: tileRendererInUse null, GearsES2[obj 0x18df8434 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x18df8434 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x554, fbc 0x195: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x18df8434 created: GearsObj[0x3e4626e9, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x18df8434 created: GearsObj[0x23742fc6, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x18df8434 created: GearsObj[0x23742fc6, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x18df8434 FIN GearsES2[obj 0x18df8434 isInit true, usesShared false, 1 GearsObj[0x3e4626e9, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x23742fc6, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4cc1575c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x18df8434 0/0 100x74 of 100x74, swapInterval 0, drawable 0x3a00001, msaa false, tileRendererInUse null [junit] >> GearsES2 0x18df8434, angle 0.0, [l -1.3513514, r 1.3513514, b -1.0, t 1.0] 2.7027028x2.0 -> [l -1.3513514, r 1.3513511, b -1.0, t 1.0] 2.7027025x2.0, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x5824a83d: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x5824a83d FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x537f60bf: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x537f60bf FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x5677323c: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x5677323c FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x18df8434: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x18df8434 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[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x229c6181: tileRendererInUse null, GearsES2[obj 0x229c6181 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x229c6181 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x52b, fbc 0x16c: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x229c6181 created: GearsObj[0x14bbdb7b, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x229c6181 created: GearsObj[0x26e4288, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x229c6181 created: GearsObj[0x26e4288, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x229c6181 FIN GearsES2[obj 0x229c6181 isInit true, usesShared false, 1 GearsObj[0x14bbdb7b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x26e4288, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5c33ac75, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x229c6181 0/0 300x264 of 300x264, swapInterval 0, drawable 0x3400001, msaa true, tileRendererInUse null [junit] >> GearsES2 0x229c6181, angle 0.0, [l -1.1363636, r 1.1363636, b -1.0, t 1.0] 2.2727273x2.0 -> [l -1.1363636, r 1.1363636, b -1.0, t 1.0] 2.2727273x2.0, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x4686afc2: tileRendererInUse null, GearsES2[obj 0x4686afc2 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4686afc2 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x52b, fbc 0x16c: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x4686afc2 created: GearsObj[0x70a61af1, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x4686afc2 created: GearsObj[0x733faf09, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x4686afc2 created: GearsObj[0x733faf09, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x4686afc2 FIN GearsES2[obj 0x4686afc2 isInit true, usesShared false, 1 GearsObj[0x70a61af1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x733faf09, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7935f252, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x4686afc2 0/0 300x264 of 300x264, swapInterval 0, drawable 0x3600001, msaa true, tileRendererInUse null [junit] >> GearsES2 0x4686afc2, angle 0.0, [l -1.1363636, r 1.1363636, b -1.0, t 1.0] 2.2727273x2.0 -> [l -1.1363636, r 1.1363636, b -1.0, t 1.0] 2.2727273x2.0, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x1e0b4072: tileRendererInUse null, GearsES2[obj 0x1e0b4072 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x1e0b4072 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x52b, fbc 0x16c: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x1e0b4072 created: GearsObj[0x27df6230, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x1e0b4072 created: GearsObj[0x799df715, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x1e0b4072 created: GearsObj[0x799df715, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x1e0b4072 FIN GearsES2[obj 0x1e0b4072 isInit true, usesShared false, 1 GearsObj[0x27df6230, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x799df715, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3b587bcb, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x1e0b4072 0/0 150x121 of 150x121, swapInterval 0, drawable 0x3800001, msaa true, tileRendererInUse null [junit] >> GearsES2 0x1e0b4072, angle 0.0, [l -1.2396694, r 1.2396694, b -1.0, t 1.0] 2.479339x2.0 -> [l -1.2396694, r 1.2396694, b -1.0, t 1.0] 2.479339x2.0, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x791f145a: tileRendererInUse null, GearsES2[obj 0x791f145a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x791f145a on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x52b, fbc 0x16c: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x791f145a created: GearsObj[0x402f1727, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x791f145a created: GearsObj[0x4c5a5caa, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x791f145a created: GearsObj[0x4c5a5caa, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x791f145a FIN GearsES2[obj 0x791f145a isInit true, usesShared false, 1 GearsObj[0x402f1727, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4c5a5caa, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x58aea8da, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x791f145a 0/0 100x74 of 100x74, swapInterval 0, drawable 0x3a00001, msaa true, tileRendererInUse null [junit] >> GearsES2 0x791f145a, angle 0.0, [l -1.3513514, r 1.3513514, b -1.0, t 1.0] 2.7027028x2.0 -> [l -1.3513514, r 1.3513511, b -1.0, t 1.0] 2.7027025x2.0, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x229c6181: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x229c6181 FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4686afc2: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x4686afc2 FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x1e0b4072: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x1e0b4072 FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x791f145a: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x791f145a 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[#29,AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x554, fbc 0x195: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[bitmap]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 300x264 of 300x264, swapInterval 0, drawable 0x3400002, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.1363636, r 1.1363636, b -1.0, t 1.0] 2.2727273x2.0 -> [l -1.1363636, r 1.1363636, b -1.0, t 1.0] 2.2727273x2.0, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x554, fbc 0x195: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[bitmap]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 300x264 of 300x264, swapInterval 0, drawable 0x3600002, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.1363636, r 1.1363636, b -1.0, t 1.0] 2.2727273x2.0 -> [l -1.1363636, r 1.1363636, b -1.0, t 1.0] 2.2727273x2.0, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x554, fbc 0x195: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[bitmap]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 150x121 of 150x121, swapInterval 0, drawable 0x3800002, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.2396694, r 1.2396694, b -1.0, t 1.0] 2.479339x2.0 -> [l -1.2396694, r 1.2396694, b -1.0, t 1.0] 2.479339x2.0, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x554, fbc 0x195: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[bitmap]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 100x74 of 100x74, swapInterval 0, drawable 0x3a00002, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3513514, r 1.3513514, b -1.0, t 1.0] 2.7027028x2.0 -> [l -1.3513514, r 1.3513511, b -1.0, t 1.0] 2.7027025x2.0, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] Thread[#29,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[#29,AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x52b, fbc 0x16c: 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[GL4bc/GL4bc.sw], offscr[bitmap]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 300x264 of 300x264, swapInterval 0, drawable 0x3400002, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.1363636, r 1.1363636, b -1.0, t 1.0] 2.2727273x2.0 -> [l -1.1363636, r 1.1363636, b -1.0, t 1.0] 2.2727273x2.0, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x52b, fbc 0x16c: 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[GL4bc/GL4bc.sw], offscr[bitmap]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 300x264 of 300x264, swapInterval 0, drawable 0x3600002, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.1363636, r 1.1363636, b -1.0, t 1.0] 2.2727273x2.0 -> [l -1.1363636, r 1.1363636, b -1.0, t 1.0] 2.2727273x2.0, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x52b, fbc 0x16c: 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[GL4bc/GL4bc.sw], offscr[bitmap]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 150x121 of 150x121, swapInterval 0, drawable 0x3800002, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.2396694, r 1.2396694, b -1.0, t 1.0] 2.479339x2.0 -> [l -1.2396694, r 1.2396694, b -1.0, t 1.0] 2.479339x2.0, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x52b, fbc 0x16c: 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[GL4bc/GL4bc.sw], offscr[bitmap]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 100x74 of 100x74, swapInterval 0, drawable 0x3a00002, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3513514, r 1.3513514, b -1.0, t 1.0] 2.7027028x2.0 -> [l -1.3513514, r 1.3513511, b -1.0, t 1.0] 2.7027025x2.0, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] Thread[#29,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 @ 1751132522419 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132522420 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] WARNING: package sun.awt.windows not in java.desktop [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 @ 1751132523421 ms III - Start [junit] SLOCK [T main @ 1751132523426 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGLJPanelAWTBug450 - test01 [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [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[#29,AWT-EventQueue-0,6,main] RedSquareES2.init FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 502x226 of 502x226, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,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-GL4bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0502x0226.png [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 512x227 of 512x227, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#29,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 @ 1751132524575 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132524577 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.754 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132523421 ms III - Start [junit] SLOCK [T main @ 1751132523426 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGLJPanelAWTBug450 - test01 [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [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[#29,AWT-EventQueue-0,6,main] RedSquareES2.init FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 502x226 of 502x226, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,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-GL4bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0502x0226.png [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 512x227 of 512x227, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#29,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 @ 1751132524575 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132524577 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01 took 0.695 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.754 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132523421 ms III - Start [junit] SLOCK [T main @ 1751132523426 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGLJPanelAWTBug450 - test01 [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [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[#29,AWT-EventQueue-0,6,main] RedSquareES2.init FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 502x226 of 502x226, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,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-GL4bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0502x0226.png [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 512x227 of 512x227, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#29,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 @ 1751132524575 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132524577 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] ------------- ---------------- --------------- [junit] WARNING: package sun.awt.windows not in java.desktop [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 @ 1751132525445 ms III - Start [junit] SLOCK [T main @ 1751132525449 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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:1751132525960 d 1ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132525961 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[#29,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[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132526015 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132526048 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x400021, tileRendererInUse null [junit] >> Gears 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] 0 s: 60 f / 195 ms, 307.6 fps, 3 ms/f; total: 60 f, 307.6 fps, 3 ms/f [junit] 0 s: 60 f / 69 ms, 869.5 fps, 1 ms/f; total: 120 f, 452.8 fps, 2 ms/f [junit] 0 s: 60 f / 63 ms, 952.3 fps, 1 ms/f; total: 180 f, 548.7 fps, 1 ms/f [junit] 0 s: 60 f / 59 ms, 1016.9 fps, 0 ms/f; total: 240 f, 618.5 fps, 1 ms/f [junit] 0 s: 60 f / 61 ms, 983.6 fps, 1 ms/f; total: 300 f, 668.1 fps, 1 ms/f [junit] 0 s: 60 f / 56 ms, 1071.4 fps, 0 ms/f; total: 360 f, 712.8 fps, 1 ms/f [junit] 0 s: 60 f / 59 ms, 1016.9 fps, 0 ms/f; total: 420 f, 743.3 fps, 1 ms/f [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132526563 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132526564 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132526577 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 @ 1751132526591 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132526593 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.748 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132525445 ms III - Start [junit] SLOCK [T main @ 1751132525449 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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:1751132525960 d 1ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132525961 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[#29,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[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132526015 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132526048 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x400021, tileRendererInUse null [junit] >> Gears 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] 0 s: 60 f / 195 ms, 307.6 fps, 3 ms/f; total: 60 f, 307.6 fps, 3 ms/f [junit] 0 s: 60 f / 69 ms, 869.5 fps, 1 ms/f; total: 120 f, 452.8 fps, 2 ms/f [junit] 0 s: 60 f / 63 ms, 952.3 fps, 1 ms/f; total: 180 f, 548.7 fps, 1 ms/f [junit] 0 s: 60 f / 59 ms, 1016.9 fps, 0 ms/f; total: 240 f, 618.5 fps, 1 ms/f [junit] 0 s: 60 f / 61 ms, 983.6 fps, 1 ms/f; total: 300 f, 668.1 fps, 1 ms/f [junit] 0 s: 60 f / 56 ms, 1071.4 fps, 0 ms/f; total: 360 f, 712.8 fps, 1 ms/f [junit] 0 s: 60 f / 59 ms, 1016.9 fps, 0 ms/f; total: 420 f, 743.3 fps, 1 ms/f [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132526563 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132526564 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132526577 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 @ 1751132526591 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132526593 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01 took 0.693 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.748 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132525445 ms III - Start [junit] SLOCK [T main @ 1751132525449 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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:1751132525960 d 1ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132525961 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[#29,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[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132526015 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132526048 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x400021, tileRendererInUse null [junit] >> Gears 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] 0 s: 60 f / 195 ms, 307.6 fps, 3 ms/f; total: 60 f, 307.6 fps, 3 ms/f [junit] 0 s: 60 f / 69 ms, 869.5 fps, 1 ms/f; total: 120 f, 452.8 fps, 2 ms/f [junit] 0 s: 60 f / 63 ms, 952.3 fps, 1 ms/f; total: 180 f, 548.7 fps, 1 ms/f [junit] 0 s: 60 f / 59 ms, 1016.9 fps, 0 ms/f; total: 240 f, 618.5 fps, 1 ms/f [junit] 0 s: 60 f / 61 ms, 983.6 fps, 1 ms/f; total: 300 f, 668.1 fps, 1 ms/f [junit] 0 s: 60 f / 56 ms, 1071.4 fps, 0 ms/f; total: 360 f, 712.8 fps, 1 ms/f [junit] 0 s: 60 f / 59 ms, 1016.9 fps, 0 ms/f; total: 420 f, 743.3 fps, 1 ms/f [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132526563 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132526564 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132526577 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 @ 1751132526591 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132526593 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] WARNING: package sun.awt.windows not in java.desktop [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 @ 1751132527519 ms III - Start [junit] SLOCK [T main @ 1751132527524 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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:1751132528069 d 1ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132528070 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] auto-swap: false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 502x482 of 502x482, swapInterval 0, drawable 0x400021, tileRendererInUse null [junit] >> Gears 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] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132528126 d 0ms]] [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132528126 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132528159 d 0ms]] [junit] Thread[#29,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] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132528163 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 512x483 of 512x483, swapInterval 0, drawable 0x400021, tileRendererInUse null [junit] >> Gears 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: 60 f / 190 ms, 315.7 fps, 3 ms/f; total: 60 f, 315.7 fps, 3 ms/f [junit] 0 s: 60 f / 71 ms, 845.0 fps, 1 ms/f; total: 120 f, 458.0 fps, 2 ms/f [junit] 0 s: 60 f / 62 ms, 967.7 fps, 1 ms/f; total: 180 f, 555.5 fps, 1 ms/f [junit] 0 s: 60 f / 60 ms, 1000.0 fps, 1 ms/f; total: 240 f, 623.3 fps, 1 ms/f [junit] 0 s: 60 f / 60 ms, 1000.0 fps, 1 ms/f; total: 300 f, 674.1 fps, 1 ms/f [junit] 0 s: 60 f / 60 ms, 1000.0 fps, 1 ms/f; total: 360 f, 711.4 fps, 1 ms/f [junit] 0 s: 60 f / 56 ms, 1071.4 fps, 0 ms/f; total: 420 f, 746.0 fps, 1 ms/f [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132528668 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132528673 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsAWTAnalyzeBug455 - test01 [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132528673 d 0ms]] [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132528687 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132528689 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.768 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132527519 ms III - Start [junit] SLOCK [T main @ 1751132527524 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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:1751132528069 d 1ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132528070 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] auto-swap: false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 502x482 of 502x482, swapInterval 0, drawable 0x400021, tileRendererInUse null [junit] >> Gears 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] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132528126 d 0ms]] [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132528126 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132528159 d 0ms]] [junit] Thread[#29,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] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132528163 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 512x483 of 512x483, swapInterval 0, drawable 0x400021, tileRendererInUse null [junit] >> Gears 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: 60 f / 190 ms, 315.7 fps, 3 ms/f; total: 60 f, 315.7 fps, 3 ms/f [junit] 0 s: 60 f / 71 ms, 845.0 fps, 1 ms/f; total: 120 f, 458.0 fps, 2 ms/f [junit] 0 s: 60 f / 62 ms, 967.7 fps, 1 ms/f; total: 180 f, 555.5 fps, 1 ms/f [junit] 0 s: 60 f / 60 ms, 1000.0 fps, 1 ms/f; total: 240 f, 623.3 fps, 1 ms/f [junit] 0 s: 60 f / 60 ms, 1000.0 fps, 1 ms/f; total: 300 f, 674.1 fps, 1 ms/f [junit] 0 s: 60 f / 60 ms, 1000.0 fps, 1 ms/f; total: 360 f, 711.4 fps, 1 ms/f [junit] 0 s: 60 f / 56 ms, 1071.4 fps, 0 ms/f; total: 420 f, 746.0 fps, 1 ms/f [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132528668 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132528673 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsAWTAnalyzeBug455 - test01 [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132528673 d 0ms]] [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132528687 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132528689 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01 took 0.681 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.768 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132527519 ms III - Start [junit] SLOCK [T main @ 1751132527524 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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:1751132528069 d 1ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132528070 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] auto-swap: false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 502x482 of 502x482, swapInterval 0, drawable 0x400021, tileRendererInUse null [junit] >> Gears 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] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132528126 d 0ms]] [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132528126 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132528159 d 0ms]] [junit] Thread[#29,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] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132528163 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 512x483 of 512x483, swapInterval 0, drawable 0x400021, tileRendererInUse null [junit] >> Gears 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: 60 f / 190 ms, 315.7 fps, 3 ms/f; total: 60 f, 315.7 fps, 3 ms/f [junit] 0 s: 60 f / 71 ms, 845.0 fps, 1 ms/f; total: 120 f, 458.0 fps, 2 ms/f [junit] 0 s: 60 f / 62 ms, 967.7 fps, 1 ms/f; total: 180 f, 555.5 fps, 1 ms/f [junit] 0 s: 60 f / 60 ms, 1000.0 fps, 1 ms/f; total: 240 f, 623.3 fps, 1 ms/f [junit] 0 s: 60 f / 60 ms, 1000.0 fps, 1 ms/f; total: 300 f, 674.1 fps, 1 ms/f [junit] 0 s: 60 f / 60 ms, 1000.0 fps, 1 ms/f; total: 360 f, 711.4 fps, 1 ms/f [junit] 0 s: 60 f / 56 ms, 1071.4 fps, 0 ms/f; total: 420 f, 746.0 fps, 1 ms/f [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132528668 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132528673 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsAWTAnalyzeBug455 - test01 [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132528673 d 0ms]] [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132528687 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132528689 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] WARNING: package sun.awt.windows not in java.desktop [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsGLJPanelAWT [junit] ++++ Test Singleton.ctor() [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsGLJPanelAWT [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132529668 ms III - Start [junit] SLOCK [T main @ 1751132529672 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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:1751132530206 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[#29,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:1751132530332 d 0ms]] [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132530333 d 0ms]] [junit] AWT-EventQueue-0: ** screenshot: TestGearsGLJPanelAWT.test01_DefaultNorm-n0007-GL4bc_-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0640x0480.png [junit] Thread[#29,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:1751132530725 d 0ms]] [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132530726 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsGLJPanelAWT - test02_DefaultMsaa [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: 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[GL4bc/GL4bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[#29,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:1751132530881 d 0ms]] [junit] AWT-EventQueue-0: ** screenshot: TestGearsGLJPanelAWT.test02_DefaultMsaa-n0007-GL4bc_-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0640x0480.png [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsGLJPanelAWT - test02_DefaultMsaa [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132531285 d 1ms]] [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132531286 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsGLJPanelAWT - test03_PbufferNorm [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x554, fbc 0x195: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 640x480 of 640x480, swapInterval 0, drawable 0x3400001, 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:1751132531384 d 0ms]] [junit] AWT-EventQueue-0: ** screenshot: TestGearsGLJPanelAWT.test03_PbufferNorm-n0004-GL4bc_-sw-pbuffer_-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0640x0480.png [junit] Thread[#29,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:1751132531830 d 0ms]] [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132531831 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsGLJPanelAWT - test04_PbufferMsaa [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x52b, fbc 0x16c: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 640x480 of 640x480, swapInterval 0, drawable 0x3400001, 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:1751132531982 d 0ms]] [junit] AWT-EventQueue-0: ** screenshot: TestGearsGLJPanelAWT.test04_PbufferMsaa-n0007-GL4bc_-sw-pbuffer_-Bone-Frgb__Irgba8888-D16-St00-Sa04_default-0640x0480.png [junit] Thread[#29,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:1751132532354 d 0ms]] [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132532354 d 1ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsGLJPanelAWT - test05_BitmapNorm [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x554, fbc 0x195: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[bitmap]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 640x480 of 640x480, swapInterval 0, drawable 0x3400002, 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:1751132532462 d 0ms]] [junit] AWT-EventQueue-0: ** screenshot: TestGearsGLJPanelAWT.test05_BitmapNorm_-n0005-GL4bc_-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0640x0480.png [junit] Thread[#29,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:1751132532887 d 0ms]] [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132532887 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsGLJPanelAWT - test06_BitmapMsaa [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x52b, fbc 0x16c: 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[GL4bc/GL4bc.sw], offscr[bitmap]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 640x480 of 640x480, swapInterval 0, drawable 0x3400002, 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:1751132533046 d 0ms]] [junit] AWT-EventQueue-0: ** screenshot: TestGearsGLJPanelAWT.test06_BitmapMsaa_-n0007-GL4bc_-sw-bitmap__-Bone-Frgb__Irgba8888-D16-St00-Sa04_default-0640x0480.png [junit] Thread[#29,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:1751132533411 d 0ms]] [junit] ++++ Test Singleton.unlock() [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132533445 d 0ms]] [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132533446 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132533452 ms --- localhost/127.0.0.1:59999 - Unlock ok within 7 ms [junit] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.386 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132529668 ms III - Start [junit] SLOCK [T main @ 1751132529672 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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:1751132530206 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[#29,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:1751132530332 d 0ms]] [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132530333 d 0ms]] [junit] AWT-EventQueue-0: ** screenshot: TestGearsGLJPanelAWT.test01_DefaultNorm-n0007-GL4bc_-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0640x0480.png [junit] Thread[#29,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:1751132530725 d 0ms]] [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132530726 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsGLJPanelAWT - test02_DefaultMsaa [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: 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[GL4bc/GL4bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[#29,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:1751132530881 d 0ms]] [junit] AWT-EventQueue-0: ** screenshot: TestGearsGLJPanelAWT.test02_DefaultMsaa-n0007-GL4bc_-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0640x0480.png [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsGLJPanelAWT - test02_DefaultMsaa [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132531285 d 1ms]] [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132531286 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsGLJPanelAWT - test03_PbufferNorm [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x554, fbc 0x195: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 640x480 of 640x480, swapInterval 0, drawable 0x3400001, 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:1751132531384 d 0ms]] [junit] AWT-EventQueue-0: ** screenshot: TestGearsGLJPanelAWT.test03_PbufferNorm-n0004-GL4bc_-sw-pbuffer_-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0640x0480.png [junit] Thread[#29,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:1751132531830 d 0ms]] [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132531831 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsGLJPanelAWT - test04_PbufferMsaa [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x52b, fbc 0x16c: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 640x480 of 640x480, swapInterval 0, drawable 0x3400001, 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:1751132531982 d 0ms]] [junit] AWT-EventQueue-0: ** screenshot: TestGearsGLJPanelAWT.test04_PbufferMsaa-n0007-GL4bc_-sw-pbuffer_-Bone-Frgb__Irgba8888-D16-St00-Sa04_default-0640x0480.png [junit] Thread[#29,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:1751132532354 d 0ms]] [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132532354 d 1ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsGLJPanelAWT - test05_BitmapNorm [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x554, fbc 0x195: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[bitmap]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 640x480 of 640x480, swapInterval 0, drawable 0x3400002, 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:1751132532462 d 0ms]] [junit] AWT-EventQueue-0: ** screenshot: TestGearsGLJPanelAWT.test05_BitmapNorm_-n0005-GL4bc_-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0640x0480.png [junit] Thread[#29,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:1751132532887 d 0ms]] [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132532887 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsGLJPanelAWT - test06_BitmapMsaa [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x52b, fbc 0x16c: 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[GL4bc/GL4bc.sw], offscr[bitmap]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 640x480 of 640x480, swapInterval 0, drawable 0x3400002, 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:1751132533046 d 0ms]] [junit] AWT-EventQueue-0: ** screenshot: TestGearsGLJPanelAWT.test06_BitmapMsaa_-n0007-GL4bc_-sw-bitmap__-Bone-Frgb__Irgba8888-D16-St00-Sa04_default-0640x0480.png [junit] Thread[#29,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:1751132533411 d 0ms]] [junit] ++++ Test Singleton.unlock() [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132533445 d 0ms]] [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132533446 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132533452 ms --- localhost/127.0.0.1:59999 - Unlock ok within 7 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01_DefaultNorm took 0.601 sec [junit] Testcase: test02_DefaultMsaa took 0.553 sec [junit] Testcase: test03_PbufferNorm took 0.543 sec [junit] Testcase: test04_PbufferMsaa took 0.523 sec [junit] Testcase: test05_BitmapNorm took 0.525 sec [junit] Testcase: test06_BitmapMsaa took 0.524 sec [junit] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.386 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132529668 ms III - Start [junit] SLOCK [T main @ 1751132529672 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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:1751132530206 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4bc/GL4bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[#29,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:1751132530332 d 0ms]] [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132530333 d 0ms]] [junit] AWT-EventQueue-0: ** screenshot: TestGearsGLJPanelAWT.test01_DefaultNorm-n0007-GL4bc_-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0640x0480.png [junit] Thread[#29,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:1751132530725 d 0ms]] [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132530726 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsGLJPanelAWT - test02_DefaultMsaa [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: 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[GL4bc/GL4bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[#29,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:1751132530881 d 0ms]] [junit] AWT-EventQueue-0: ** screenshot: TestGearsGLJPanelAWT.test02_DefaultMsaa-n0007-GL4bc_-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0640x0480.png [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsGLJPanelAWT - test02_DefaultMsaa [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132531285 d 1ms]] [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132531286 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsGLJPanelAWT - test03_PbufferNorm [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x554, fbc 0x195: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 640x480 of 640x480, swapInterval 0, drawable 0x3400001, 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:1751132531384 d 0ms]] [junit] AWT-EventQueue-0: ** screenshot: TestGearsGLJPanelAWT.test03_PbufferNorm-n0004-GL4bc_-sw-pbuffer_-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0640x0480.png [junit] Thread[#29,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:1751132531830 d 0ms]] [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132531831 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsGLJPanelAWT - test04_PbufferMsaa [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x52b, fbc 0x16c: 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[GL4bc/GL4bc.sw], offscr[pbuffer]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 640x480 of 640x480, swapInterval 0, drawable 0x3400001, 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:1751132531982 d 0ms]] [junit] AWT-EventQueue-0: ** screenshot: TestGearsGLJPanelAWT.test04_PbufferMsaa-n0007-GL4bc_-sw-pbuffer_-Bone-Frgb__Irgba8888-D16-St00-Sa04_default-0640x0480.png [junit] Thread[#29,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:1751132532354 d 0ms]] [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132532354 d 1ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsGLJPanelAWT - test05_BitmapNorm [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x554, fbc 0x195: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL4bc/GL4bc.sw], offscr[bitmap]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 640x480 of 640x480, swapInterval 0, drawable 0x3400002, 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:1751132532462 d 0ms]] [junit] AWT-EventQueue-0: ** screenshot: TestGearsGLJPanelAWT.test05_BitmapNorm_-n0005-GL4bc_-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0640x0480.png [junit] Thread[#29,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:1751132532887 d 0ms]] [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132532887 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsGLJPanelAWT - test06_BitmapMsaa [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x52b, fbc 0x16c: 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[GL4bc/GL4bc.sw], offscr[bitmap]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 640x480 of 640x480, swapInterval 0, drawable 0x3400002, 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:1751132533046 d 0ms]] [junit] AWT-EventQueue-0: ** screenshot: TestGearsGLJPanelAWT.test06_BitmapMsaa_-n0007-GL4bc_-sw-bitmap__-Bone-Frgb__Irgba8888-D16-St00-Sa04_default-0640x0480.png [junit] Thread[#29,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:1751132533411 d 0ms]] [junit] ++++ Test Singleton.unlock() [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132533445 d 0ms]] [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132533446 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132533452 ms --- localhost/127.0.0.1:59999 - Unlock ok within 7 ms [junit] ------------- ---------------- --------------- [junit] WARNING: package sun.awt.windows not in java.desktop [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 @ 1751132534373 ms III - Start [junit] SLOCK [T main @ 1751132534378 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl4.awt.TestInstancedReneringGL4AWT - test01_DefaultMsaa [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: 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 15.0.6, 256 bits) [junit] GL_VERSION: 4.5 (Core Profile) Mesa 22.3.6 [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132535082 d 0ms]] [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132535083 d 0ms]] [junit] AWT-EventQueue-0: ** screenshot: TestInstancedReneringGL4AWT.test01_DefaultMsaa-n0005-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0640x0480.png [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132535456 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl4.awt.TestInstancedReneringGL4AWT - test01_DefaultMsaa [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132535456 d 0ms]] [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132535499 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132535512 ms --- localhost/127.0.0.1:59999 - Unlock ok within 15 ms [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.745 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132534373 ms III - Start [junit] SLOCK [T main @ 1751132534378 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl4.awt.TestInstancedReneringGL4AWT - test01_DefaultMsaa [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: 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 15.0.6, 256 bits) [junit] GL_VERSION: 4.5 (Core Profile) Mesa 22.3.6 [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132535082 d 0ms]] [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132535083 d 0ms]] [junit] AWT-EventQueue-0: ** screenshot: TestInstancedReneringGL4AWT.test01_DefaultMsaa-n0005-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0640x0480.png [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132535456 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl4.awt.TestInstancedReneringGL4AWT - test01_DefaultMsaa [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132535456 d 0ms]] [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132535499 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132535512 ms --- localhost/127.0.0.1:59999 - Unlock ok within 15 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01_DefaultMsaa took 0.605 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.745 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132534373 ms III - Start [junit] SLOCK [T main @ 1751132534378 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl4.awt.TestInstancedReneringGL4AWT - test01_DefaultMsaa [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: 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 15.0.6, 256 bits) [junit] GL_VERSION: 4.5 (Core Profile) Mesa 22.3.6 [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132535082 d 0ms]] [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132535083 d 0ms]] [junit] AWT-EventQueue-0: ** screenshot: TestInstancedReneringGL4AWT.test01_DefaultMsaa-n0005-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0640x0480.png [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132535456 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl4.awt.TestInstancedReneringGL4AWT - test01_DefaultMsaa [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132535456 d 0ms]] [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132535499 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132535512 ms --- localhost/127.0.0.1:59999 - Unlock ok within 15 ms [junit] ------------- ---------------- --------------- [junit] WARNING: package sun.awt.windows not in java.desktop [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 @ 1751132536428 ms III - Start [junit] SLOCK [T main @ 1751132536432 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 @ 1751132537460 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132537464 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.632 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 @ 1751132536428 ms III - Start [junit] SLOCK [T main @ 1751132536432 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 @ 1751132537460 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132537464 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: compileShader took 1.005 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.632 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 @ 1751132536428 ms III - Start [junit] SLOCK [T main @ 1751132536432 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 @ 1751132537460 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132537464 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms [junit] ------------- ---------------- --------------- [junit] WARNING: package sun.awt.windows not in java.desktop [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 @ 1751132538430 ms III - Start [junit] SLOCK [T main @ 1751132538435 ms +++ localhost/127.0.0.1:59999 - Locked within 15 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 @ 1751132539383 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132539388 ms --- localhost/127.0.0.1:59999 - Unlock ok within 6 ms [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.565 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132538430 ms III - Start [junit] SLOCK [T main @ 1751132538435 ms +++ localhost/127.0.0.1:59999 - Locked within 15 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 @ 1751132539383 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132539388 ms --- localhost/127.0.0.1:59999 - Unlock ok within 6 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01 took 0.916 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.565 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132538430 ms III - Start [junit] SLOCK [T main @ 1751132538435 ms +++ localhost/127.0.0.1:59999 - Locked within 15 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 @ 1751132539383 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132539388 ms --- localhost/127.0.0.1:59999 - Unlock ok within 6 ms [junit] ------------- ---------------- --------------- [junit] WARNING: package sun.awt.windows not in java.desktop [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 @ 1751132540292 ms III - Start [junit] SLOCK [T main @ 1751132540297 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 @ 1751132541146 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132541150 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.447 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132540292 ms III - Start [junit] SLOCK [T main @ 1751132540297 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 @ 1751132541146 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132541150 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01 took 0.82 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.447 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132540292 ms III - Start [junit] SLOCK [T main @ 1751132540297 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 @ 1751132541146 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132541150 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [junit] ------------- ---------------- --------------- [junit] WARNING: package sun.awt.windows not in java.desktop [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 @ 1751132542061 ms III - Start [junit] SLOCK [T main @ 1751132542065 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 51/t 2.04/1 [junit] visible 3275/t 131.00/1 [junit] sum-i 3326/t 133.04/1 [junit] INIT END: 25/25 [junit] T: duration 0 79 [junit] total-d 3405/t 136.20/1 [junit] total-i 3405/t 136.20/1 [junit] Total: 3405 [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 @ 1751132546445 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132546448 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.98 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132542061 ms III - Start [junit] SLOCK [T main @ 1751132542065 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 51/t 2.04/1 [junit] visible 3275/t 131.00/1 [junit] sum-i 3326/t 133.04/1 [junit] INIT END: 25/25 [junit] T: duration 0 79 [junit] total-d 3405/t 136.20/1 [junit] total-i 3405/t 136.20/1 [junit] Total: 3405 [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 @ 1751132546445 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132546448 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test14GearsNewtCanvasAWT took 3.932 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.98 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132542061 ms III - Start [junit] SLOCK [T main @ 1751132542065 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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 51/t 2.04/1 [junit] visible 3275/t 131.00/1 [junit] sum-i 3326/t 133.04/1 [junit] INIT END: 25/25 [junit] T: duration 0 79 [junit] total-d 3405/t 136.20/1 [junit] total-i 3405/t 136.20/1 [junit] Total: 3405 [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 @ 1751132546445 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132546448 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] ------------- ---------------- --------------- [junit] WARNING: package sun.awt.windows not in java.desktop [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 @ 1751132547423 ms III - Start [junit] SLOCK [T main @ 1751132547428 ms +++ localhost/127.0.0.1:59999 - Locked within 14 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 142/t 5.68/1 [junit] visible 127/t 5.08/1 [junit] sum-i 269/t 10.76/1 [junit] INIT END: 25/25 [junit] T: duration 0 2 [junit] total-d 271/t 10.84/1 [junit] total-i 271/t 10.84/1 [junit] Total: 271 [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: 0/25 [junit] Sleep initialized: 12/25 [junit] Sleep initialized: 25/25 [junit] P: 25 GLCanvas_T (01): [junit] ctor 611/t 24.44/1 [junit] visible 320/t 12.80/1 [junit] sum-i 931/t 37.24/1 [junit] INIT END: 25/25 [junit] T: duration 0 0 [junit] total-d 931/t 37.24/1 [junit] total-i 931/t 37.24/1 [junit] Total: 931 [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: 1/25 [junit] Sleep initialized: 4/25 [junit] Sleep initialized: 7/25 [junit] Sleep initialized: 10/25 [junit] Sleep initialized: 13/25 [junit] Sleep initialized: 16/25 [junit] Sleep initialized: 19/25 [junit] Sleep initialized: 22/25 [junit] Sleep initialized: 25/25 [junit] P: 25 GLJPanel_T (01): [junit] ctor 44/t 1.76/1 [junit] visible 931/t 37.24/1 [junit] sum-i 975/t 39.00/1 [junit] INIT END: 25/25 [junit] T: duration 0 1 [junit] total-d 976/t 39.04/1 [junit] total-i 976/t 39.04/1 [junit] Total: 976 [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: 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 53/t 2.12/1 [junit] visible 822/t 32.88/1 [junit] sum-i 875/t 35.00/1 [junit] INIT END: 25/25 [junit] T: duration 0 1 [junit] total-d 876/t 35.04/1 [junit] total-i 876/t 35.04/1 [junit] Total: 876 [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 131/t 5.24/1 [junit] visible 150/t 6.00/1 [junit] sum-i 281/t 11.24/1 [junit] INIT END: 25/25 [junit] T: duration 0 0 [junit] total-d 281/t 11.24/1 [junit] total-i 281/t 11.24/1 [junit] Total: 281 [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 3266/t 130.64/1 [junit] visible 49/t 1.96/1 [junit] sum-i 3315/t 132.60/1 [junit] INIT END: 25/25 [junit] T: duration 0 1 [junit] total-d 3316/t 132.64/1 [junit] total-i 3316/t 132.64/1 [junit] Total: 3316 [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: 5/25 [junit] Sleep initialized: 11/25 [junit] Sleep initialized: 17/25 [junit] Sleep initialized: 22/25 [junit] Sleep initialized: 25/25 [junit] P: 25 GLCanvas_T (01): [junit] ctor 582/t 23.28/1 [junit] visible 524/t 20.96/1 [junit] sum-i 1106/t 44.24/1 [junit] INIT END: 25/25 [junit] T: duration 0 17 [junit] total-d 1123/t 44.92/1 [junit] total-i 1123/t 44.92/1 [junit] Total: 1123 [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: 4/25 [junit] Sleep initialized: 6/25 [junit] Sleep initialized: 9/25 [junit] Sleep initialized: 12/25 [junit] Sleep initialized: 15/25 [junit] Sleep initialized: 17/25 [junit] Sleep initialized: 20/25 [junit] Sleep initialized: 23/25 [junit] Sleep initialized: 25/25 [junit] P: 25 GLJPanel_T (01): [junit] ctor 33/t 1.32/1 [junit] visible 1019/t 40.76/1 [junit] sum-i 1052/t 42.08/1 [junit] INIT END: 25/25 [junit] T: duration 0 22 [junit] total-d 1074/t 42.96/1 [junit] total-i 1074/t 42.96/1 [junit] Total: 1074 [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: 1/25 [junit] Sleep initialized: 4/25 [junit] Sleep initialized: 7/25 [junit] Sleep initialized: 10/25 [junit] Sleep initialized: 14/25 [junit] Sleep initialized: 17/25 [junit] Sleep initialized: 19/25 [junit] Sleep initialized: 23/25 [junit] Sleep initialized: 25/25 [junit] P: 25 GLJPanel_T (01): [junit] ctor 35/t 1.40/1 [junit] visible 936/t 37.44/1 [junit] sum-i 971/t 38.84/1 [junit] INIT END: 25/25 [junit] T: duration 0 18 [junit] total-d 989/t 39.56/1 [junit] total-i 989/t 39.56/1 [junit] Total: 989 [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: 4/25 [junit] Sleep initialized: 15/25 [junit] Sleep initialized: 25/25 [junit] P: 25 GLJPanel_T (mt): [junit] ctor 141/t 5.64/1 [junit] visible 305/t 12.20/1 [junit] sum-i 446/t 17.84/1 [junit] INIT END: 25/25 [junit] T: duration 0 29 [junit] total-d 475/t 19.00/1 [junit] total-i 475/t 19.00/1 [junit] Total: 475 [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 3428/t 137.12/1 [junit] visible 32/t 1.28/1 [junit] sum-i 3460/t 138.40/1 [junit] INIT END: 25/25 [junit] T: duration 0 24 [junit] total-d 3484/t 139.36/1 [junit] total-i 3484/t 139.36/1 [junit] Total: 3484 [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 51/t 2.04/1 [junit] visible 127/t 5.08/1 [junit] sum-i 178/t 7.12/1 [junit] INIT END: 25/25 [junit] T: duration 0 0 [junit] total-d 178/t 7.12/1 [junit] total-i 178/t 7.12/1 [junit] Total: 178 [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: 9/25 [junit] Sleep initialized: 22/25 [junit] Sleep initialized: 25/25 [junit] P: 25 GLCanvas_T (01): [junit] ctor 567/t 22.68/1 [junit] visible 323/t 12.92/1 [junit] sum-i 890/t 35.60/1 [junit] INIT END: 25/25 [junit] T: duration 0 0 [junit] total-d 890/t 35.60/1 [junit] total-i 890/t 35.60/1 [junit] Total: 890 [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: 4/25 [junit] Sleep initialized: 7/25 [junit] Sleep initialized: 11/25 [junit] Sleep initialized: 14/25 [junit] Sleep initialized: 17/25 [junit] Sleep initialized: 20/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 928/t 37.12/1 [junit] sum-i 958/t 38.32/1 [junit] INIT END: 25/25 [junit] T: duration 0 0 [junit] total-d 958/t 38.32/1 [junit] total-i 958/t 38.32/1 [junit] Total: 958 [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: 6/25 [junit] Sleep initialized: 19/25 [junit] Sleep initialized: 25/25 [junit] P: 25 GLJPanel_T (mt): [junit] ctor 138/t 5.52/1 [junit] visible 317/t 12.68/1 [junit] sum-i 455/t 18.20/1 [junit] INIT END: 25/25 [junit] T: duration 0 0 [junit] total-d 455/t 18.20/1 [junit] total-i 455/t 18.20/1 [junit] Total: 455 [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 3246/t 129.84/1 [junit] visible 36/t 1.44/1 [junit] sum-i 3282/t 131.28/1 [junit] INIT END: 25/25 [junit] T: duration 0 1 [junit] total-d 3283/t 131.32/1 [junit] total-i 3283/t 131.32/1 [junit] Total: 3283 [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 @ 1751132568819 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132568822 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] Tests run: 16, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 22.018 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132547423 ms III - Start [junit] SLOCK [T main @ 1751132547428 ms +++ localhost/127.0.0.1:59999 - Locked within 14 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 142/t 5.68/1 [junit] visible 127/t 5.08/1 [junit] sum-i 269/t 10.76/1 [junit] INIT END: 25/25 [junit] T: duration 0 2 [junit] total-d 271/t 10.84/1 [junit] total-i 271/t 10.84/1 [junit] Total: 271 [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: 0/25 [junit] Sleep initialized: 12/25 [junit] Sleep initialized: 25/25 [junit] P: 25 GLCanvas_T (01): [junit] ctor 611/t 24.44/1 [junit] visible 320/t 12.80/1 [junit] sum-i 931/t 37.24/1 [junit] INIT END: 25/25 [junit] T: duration 0 0 [junit] total-d 931/t 37.24/1 [junit] total-i 931/t 37.24/1 [junit] Total: 931 [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: 1/25 [junit] Sleep initialized: 4/25 [junit] Sleep initialized: 7/25 [junit] Sleep initialized: 10/25 [junit] Sleep initialized: 13/25 [junit] Sleep initialized: 16/25 [junit] Sleep initialized: 19/25 [junit] Sleep initialized: 22/25 [junit] Sleep initialized: 25/25 [junit] P: 25 GLJPanel_T (01): [junit] ctor 44/t 1.76/1 [junit] visible 931/t 37.24/1 [junit] sum-i 975/t 39.00/1 [junit] INIT END: 25/25 [junit] T: duration 0 1 [junit] total-d 976/t 39.04/1 [junit] total-i 976/t 39.04/1 [junit] Total: 976 [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: 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 53/t 2.12/1 [junit] visible 822/t 32.88/1 [junit] sum-i 875/t 35.00/1 [junit] INIT END: 25/25 [junit] T: duration 0 1 [junit] total-d 876/t 35.04/1 [junit] total-i 876/t 35.04/1 [junit] Total: 876 [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 131/t 5.24/1 [junit] visible 150/t 6.00/1 [junit] sum-i 281/t 11.24/1 [junit] INIT END: 25/25 [junit] T: duration 0 0 [junit] total-d 281/t 11.24/1 [junit] total-i 281/t 11.24/1 [junit] Total: 281 [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 3266/t 130.64/1 [junit] visible 49/t 1.96/1 [junit] sum-i 3315/t 132.60/1 [junit] INIT END: 25/25 [junit] T: duration 0 1 [junit] total-d 3316/t 132.64/1 [junit] total-i 3316/t 132.64/1 [junit] Total: 3316 [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: 5/25 [junit] Sleep initialized: 11/25 [junit] Sleep initialized: 17/25 [junit] Sleep initialized: 22/25 [junit] Sleep initialized: 25/25 [junit] P: 25 GLCanvas_T (01): [junit] ctor 582/t 23.28/1 [junit] visible 524/t 20.96/1 [junit] sum-i 1106/t 44.24/1 [junit] INIT END: 25/25 [junit] T: duration 0 17 [junit] total-d 1123/t 44.92/1 [junit] total-i 1123/t 44.92/1 [junit] Total: 1123 [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: 4/25 [junit] Sleep initialized: 6/25 [junit] Sleep initialized: 9/25 [junit] Sleep initialized: 12/25 [junit] Sleep initialized: 15/25 [junit] Sleep initialized: 17/25 [junit] Sleep initialized: 20/25 [junit] Sleep initialized: 23/25 [junit] Sleep initialized: 25/25 [junit] P: 25 GLJPanel_T (01): [junit] ctor 33/t 1.32/1 [junit] visible 1019/t 40.76/1 [junit] sum-i 1052/t 42.08/1 [junit] INIT END: 25/25 [junit] T: duration 0 22 [junit] total-d 1074/t 42.96/1 [junit] total-i 1074/t 42.96/1 [junit] Total: 1074 [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: 1/25 [junit] Sleep initialized: 4/25 [junit] Sleep initialized: 7/25 [junit] Sleep initialized: 10/25 [junit] Sleep initialized: 14/25 [junit] Sleep initialized: 17/25 [junit] Sleep initialized: 19/25 [junit] Sleep initialized: 23/25 [junit] Sleep initialized: 25/25 [junit] P: 25 GLJPanel_T (01): [junit] ctor 35/t 1.40/1 [junit] visible 936/t 37.44/1 [junit] sum-i 971/t 38.84/1 [junit] INIT END: 25/25 [junit] T: duration 0 18 [junit] total-d 989/t 39.56/1 [junit] total-i 989/t 39.56/1 [junit] Total: 989 [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: 4/25 [junit] Sleep initialized: 15/25 [junit] Sleep initialized: 25/25 [junit] P: 25 GLJPanel_T (mt): [junit] ctor 141/t 5.64/1 [junit] visible 305/t 12.20/1 [junit] sum-i 446/t 17.84/1 [junit] INIT END: 25/25 [junit] T: duration 0 29 [junit] total-d 475/t 19.00/1 [junit] total-i 475/t 19.00/1 [junit] Total: 475 [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 3428/t 137.12/1 [junit] visible 32/t 1.28/1 [junit] sum-i 3460/t 138.40/1 [junit] INIT END: 25/25 [junit] T: duration 0 24 [junit] total-d 3484/t 139.36/1 [junit] total-i 3484/t 139.36/1 [junit] Total: 3484 [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 51/t 2.04/1 [junit] visible 127/t 5.08/1 [junit] sum-i 178/t 7.12/1 [junit] INIT END: 25/25 [junit] T: duration 0 0 [junit] total-d 178/t 7.12/1 [junit] total-i 178/t 7.12/1 [junit] Total: 178 [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: 9/25 [junit] Sleep initialized: 22/25 [junit] Sleep initialized: 25/25 [junit] P: 25 GLCanvas_T (01): [junit] ctor 567/t 22.68/1 [junit] visible 323/t 12.92/1 [junit] sum-i 890/t 35.60/1 [junit] INIT END: 25/25 [junit] T: duration 0 0 [junit] total-d 890/t 35.60/1 [junit] total-i 890/t 35.60/1 [junit] Total: 890 [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: 4/25 [junit] Sleep initialized: 7/25 [junit] Sleep initialized: 11/25 [junit] Sleep initialized: 14/25 [junit] Sleep initialized: 17/25 [junit] Sleep initialized: 20/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 928/t 37.12/1 [junit] sum-i 958/t 38.32/1 [junit] INIT END: 25/25 [junit] T: duration 0 0 [junit] total-d 958/t 38.32/1 [junit] total-i 958/t 38.32/1 [junit] Total: 958 [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: 6/25 [junit] Sleep initialized: 19/25 [junit] Sleep initialized: 25/25 [junit] P: 25 GLJPanel_T (mt): [junit] ctor 138/t 5.52/1 [junit] visible 317/t 12.68/1 [junit] sum-i 455/t 18.20/1 [junit] INIT END: 25/25 [junit] T: duration 0 0 [junit] total-d 455/t 18.20/1 [junit] total-i 455/t 18.20/1 [junit] Total: 455 [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 3246/t 129.84/1 [junit] visible 36/t 1.44/1 [junit] sum-i 3282/t 131.28/1 [junit] INIT END: 25/25 [junit] T: duration 0 1 [junit] total-d 3283/t 131.32/1 [junit] total-i 3283/t 131.32/1 [junit] Total: 3283 [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 @ 1751132568819 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132568822 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test00NopNoGLDefGrid took 0.305 sec [junit] Testcase: test01NopGLCanvasDefGrid took 1 sec [junit] Testcase: test02NopGLJPanelDefGridSingleAutoFlip took 1.04 sec [junit] Testcase: test03NopGLJPanelDefGridSingleManualFlip took 0.92 sec [junit] Testcase: test04NopGLJPanelDefGridMTManualFlip took 0.315 sec [junit] Testcase: test05NopNewtCanvasAWTDefGrid took 3.514 sec [junit] Testcase: test11GearsGLCanvasDefGrid took 1.198 sec [junit] Testcase: test12GearsGLJPanelDefGridSingleAutoFlip took 1.129 sec [junit] Testcase: test13GearsGLJPanelDefGridSingleManualFlip took 1.038 sec [junit] Testcase: test14GearsGLJPanelDefGridMTManualFlip took 0.524 sec [junit] Testcase: test15GearsNewtCanvasAWTDefGrid took 3.704 sec [junit] Testcase: test20NopNoGLDefOverlap took 0.18 sec [junit] Testcase: test21NopGLCanvasDefOverlap took 0.972 sec [junit] Testcase: test22NopGLJPanelDefOverlapSingle took 1.014 sec [junit] Testcase: test23NopGLJPanelDefOverlapMT took 0.505 sec [junit] Testcase: test25NopNewtCanvasAWTDefOverlap took 3.542 sec [junit] Tests run: 16, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 22.018 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132547423 ms III - Start [junit] SLOCK [T main @ 1751132547428 ms +++ localhost/127.0.0.1:59999 - Locked within 14 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 142/t 5.68/1 [junit] visible 127/t 5.08/1 [junit] sum-i 269/t 10.76/1 [junit] INIT END: 25/25 [junit] T: duration 0 2 [junit] total-d 271/t 10.84/1 [junit] total-i 271/t 10.84/1 [junit] Total: 271 [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: 0/25 [junit] Sleep initialized: 12/25 [junit] Sleep initialized: 25/25 [junit] P: 25 GLCanvas_T (01): [junit] ctor 611/t 24.44/1 [junit] visible 320/t 12.80/1 [junit] sum-i 931/t 37.24/1 [junit] INIT END: 25/25 [junit] T: duration 0 0 [junit] total-d 931/t 37.24/1 [junit] total-i 931/t 37.24/1 [junit] Total: 931 [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: 1/25 [junit] Sleep initialized: 4/25 [junit] Sleep initialized: 7/25 [junit] Sleep initialized: 10/25 [junit] Sleep initialized: 13/25 [junit] Sleep initialized: 16/25 [junit] Sleep initialized: 19/25 [junit] Sleep initialized: 22/25 [junit] Sleep initialized: 25/25 [junit] P: 25 GLJPanel_T (01): [junit] ctor 44/t 1.76/1 [junit] visible 931/t 37.24/1 [junit] sum-i 975/t 39.00/1 [junit] INIT END: 25/25 [junit] T: duration 0 1 [junit] total-d 976/t 39.04/1 [junit] total-i 976/t 39.04/1 [junit] Total: 976 [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: 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 53/t 2.12/1 [junit] visible 822/t 32.88/1 [junit] sum-i 875/t 35.00/1 [junit] INIT END: 25/25 [junit] T: duration 0 1 [junit] total-d 876/t 35.04/1 [junit] total-i 876/t 35.04/1 [junit] Total: 876 [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 131/t 5.24/1 [junit] visible 150/t 6.00/1 [junit] sum-i 281/t 11.24/1 [junit] INIT END: 25/25 [junit] T: duration 0 0 [junit] total-d 281/t 11.24/1 [junit] total-i 281/t 11.24/1 [junit] Total: 281 [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 3266/t 130.64/1 [junit] visible 49/t 1.96/1 [junit] sum-i 3315/t 132.60/1 [junit] INIT END: 25/25 [junit] T: duration 0 1 [junit] total-d 3316/t 132.64/1 [junit] total-i 3316/t 132.64/1 [junit] Total: 3316 [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: 5/25 [junit] Sleep initialized: 11/25 [junit] Sleep initialized: 17/25 [junit] Sleep initialized: 22/25 [junit] Sleep initialized: 25/25 [junit] P: 25 GLCanvas_T (01): [junit] ctor 582/t 23.28/1 [junit] visible 524/t 20.96/1 [junit] sum-i 1106/t 44.24/1 [junit] INIT END: 25/25 [junit] T: duration 0 17 [junit] total-d 1123/t 44.92/1 [junit] total-i 1123/t 44.92/1 [junit] Total: 1123 [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: 4/25 [junit] Sleep initialized: 6/25 [junit] Sleep initialized: 9/25 [junit] Sleep initialized: 12/25 [junit] Sleep initialized: 15/25 [junit] Sleep initialized: 17/25 [junit] Sleep initialized: 20/25 [junit] Sleep initialized: 23/25 [junit] Sleep initialized: 25/25 [junit] P: 25 GLJPanel_T (01): [junit] ctor 33/t 1.32/1 [junit] visible 1019/t 40.76/1 [junit] sum-i 1052/t 42.08/1 [junit] INIT END: 25/25 [junit] T: duration 0 22 [junit] total-d 1074/t 42.96/1 [junit] total-i 1074/t 42.96/1 [junit] Total: 1074 [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: 1/25 [junit] Sleep initialized: 4/25 [junit] Sleep initialized: 7/25 [junit] Sleep initialized: 10/25 [junit] Sleep initialized: 14/25 [junit] Sleep initialized: 17/25 [junit] Sleep initialized: 19/25 [junit] Sleep initialized: 23/25 [junit] Sleep initialized: 25/25 [junit] P: 25 GLJPanel_T (01): [junit] ctor 35/t 1.40/1 [junit] visible 936/t 37.44/1 [junit] sum-i 971/t 38.84/1 [junit] INIT END: 25/25 [junit] T: duration 0 18 [junit] total-d 989/t 39.56/1 [junit] total-i 989/t 39.56/1 [junit] Total: 989 [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: 4/25 [junit] Sleep initialized: 15/25 [junit] Sleep initialized: 25/25 [junit] P: 25 GLJPanel_T (mt): [junit] ctor 141/t 5.64/1 [junit] visible 305/t 12.20/1 [junit] sum-i 446/t 17.84/1 [junit] INIT END: 25/25 [junit] T: duration 0 29 [junit] total-d 475/t 19.00/1 [junit] total-i 475/t 19.00/1 [junit] Total: 475 [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 3428/t 137.12/1 [junit] visible 32/t 1.28/1 [junit] sum-i 3460/t 138.40/1 [junit] INIT END: 25/25 [junit] T: duration 0 24 [junit] total-d 3484/t 139.36/1 [junit] total-i 3484/t 139.36/1 [junit] Total: 3484 [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 51/t 2.04/1 [junit] visible 127/t 5.08/1 [junit] sum-i 178/t 7.12/1 [junit] INIT END: 25/25 [junit] T: duration 0 0 [junit] total-d 178/t 7.12/1 [junit] total-i 178/t 7.12/1 [junit] Total: 178 [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: 9/25 [junit] Sleep initialized: 22/25 [junit] Sleep initialized: 25/25 [junit] P: 25 GLCanvas_T (01): [junit] ctor 567/t 22.68/1 [junit] visible 323/t 12.92/1 [junit] sum-i 890/t 35.60/1 [junit] INIT END: 25/25 [junit] T: duration 0 0 [junit] total-d 890/t 35.60/1 [junit] total-i 890/t 35.60/1 [junit] Total: 890 [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: 4/25 [junit] Sleep initialized: 7/25 [junit] Sleep initialized: 11/25 [junit] Sleep initialized: 14/25 [junit] Sleep initialized: 17/25 [junit] Sleep initialized: 20/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 928/t 37.12/1 [junit] sum-i 958/t 38.32/1 [junit] INIT END: 25/25 [junit] T: duration 0 0 [junit] total-d 958/t 38.32/1 [junit] total-i 958/t 38.32/1 [junit] Total: 958 [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: 6/25 [junit] Sleep initialized: 19/25 [junit] Sleep initialized: 25/25 [junit] P: 25 GLJPanel_T (mt): [junit] ctor 138/t 5.52/1 [junit] visible 317/t 12.68/1 [junit] sum-i 455/t 18.20/1 [junit] INIT END: 25/25 [junit] T: duration 0 0 [junit] total-d 455/t 18.20/1 [junit] total-i 455/t 18.20/1 [junit] Total: 455 [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 3246/t 129.84/1 [junit] visible 36/t 1.44/1 [junit] sum-i 3282/t 131.28/1 [junit] INIT END: 25/25 [junit] T: duration 0 1 [junit] total-d 3283/t 131.32/1 [junit] total-i 3283/t 131.32/1 [junit] Total: 3283 [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 @ 1751132568819 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132568822 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] ------------- ---------------- --------------- [junit] WARNING: package sun.awt.windows not in java.desktop [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.tile.TestRandomTiledRendering3GL2AWT [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.tile.TestRandomTiledRendering3GL2AWT [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132569707 ms III - Start [junit] SLOCK [T main @ 1751132569711 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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:1751132570213 d 1ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132570217 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[#29,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:1751132570279 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132570310 d 0ms]] [junit] Thread[#29,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 / 189 ms, 317.4 fps, 3 ms/f; total: 60 f, 317.4 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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 0 s: 60 f / 86 ms, 697.6 fps, 1 ms/f; total: 120 f, 434.7 fps, 2 ms/f [junit] XXX pre-display: RandomTileRenderer[tile[cur 672/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 0 s: 60 f / 77 ms, 779.2 fps, 1 ms/f; total: 180 f, 509.9 fps, 1 ms/f [junit] XXX pre-display: RandomTileRenderer[tile[cur 288/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 0 s: 60 f / 237 ms, 253.1 fps, 3 ms/f; total: 240 f, 406.0 fps, 2 ms/f [junit] XXX pre-display: RandomTileRenderer[tile[cur 1440/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[0 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 512x512 of 512x512, swapInterval 1, drawable 0x400021, tileRendererInUse null [junit] >> Gears angle 32.5, [l -1.0, r 1.0, b -1.0, 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 / 207 ms, 289.8 fps, 3 ms/f; total: 300 f, 375.9 fps, 2 ms/f [junit] 0 s: 60 f / 50 ms, 1200.0 fps, 0 ms/f; total: 360 f, 424.0 fps, 2 ms/f [junit] 0 s: 60 f / 55 ms, 1090.9 fps, 0 ms/f; total: 420 f, 464.6 fps, 2 ms/f [junit] 0 s: 60 f / 47 ms, 1276.5 fps, 0 ms/f; total: 480 f, 504.2 fps, 1 ms/f [junit] 1 s: 60 f / 49 ms, 1224.4 fps, 0 ms/f; total: 540 f, 539.4 fps, 1 ms/f [junit] 1 s: 60 f / 49 ms, 1224.4 fps, 0 ms/f; total: 600 f, 570.8 fps, 1 ms/f [junit] 1 s: 60 f / 50 ms, 1200.0 fps, 0 ms/f; total: 660 f, 599.4 fps, 1 ms/f [junit] 1 s: 60 f / 47 ms, 1276.5 fps, 0 ms/f; total: 720 f, 626.6 fps, 1 ms/f [junit] 1 s: 60 f / 46 ms, 1304.3 fps, 0 ms/f; total: 780 f, 652.1 fps, 1 ms/f [junit] 1 s: 60 f / 45 ms, 1333.3 fps, 0 ms/f; total: 840 f, 676.3 fps, 1 ms/f [junit] 1 s: 60 f / 47 ms, 1276.5 fps, 0 ms/f; total: 900 f, 697.6 fps, 1 ms/f [junit] 1 s: 60 f / 47 ms, 1276.5 fps, 0 ms/f; total: 960 f, 718.0 fps, 1 ms/f [junit] 1 s: 60 f / 44 ms, 1363.6 fps, 0 ms/f; total: 1020 f, 738.0 fps, 1 ms/f [junit] 1 s: 60 f / 50 ms, 1200.0 fps, 0 ms/f; total: 1080 f, 754.1 fps, 1 ms/f [junit] 1 s: 60 f / 47 ms, 1276.5 fps, 0 ms/f; total: 1140 f, 770.2 fps, 1 ms/f [junit] 1 s: 60 f / 45 ms, 1333.3 fps, 0 ms/f; total: 1200 f, 786.3 fps, 1 ms/f [junit] 1 s: 60 f / 46 ms, 1304.3 fps, 0 ms/f; total: 1260 f, 801.5 fps, 1 ms/f [junit] 1 s: 60 f / 46 ms, 1304.3 fps, 0 ms/f; total: 1320 f, 815.3 fps, 1 ms/f [junit] 1 s: 60 f / 52 ms, 1153.8 fps, 0 ms/f; total: 1380 f, 825.8 fps, 1 ms/f [junit] 1 s: 60 f / 44 ms, 1363.6 fps, 0 ms/f; total: 1440 f, 839.6 fps, 1 ms/f [junit] 1 s: 60 f / 44 ms, 1363.6 fps, 0 ms/f; total: 1500 f, 852.2 fps, 1 ms/f [junit] 1 s: 60 f / 45 ms, 1333.3 fps, 0 ms/f; total: 1560 f, 864.2 fps, 1 ms/f [junit] 1 s: 60 f / 43 ms, 1395.3 fps, 0 ms/f; total: 1620 f, 876.1 fps, 1 ms/f [junit] 1 s: 60 f / 44 ms, 1363.6 fps, 0 ms/f; total: 1680 f, 887.4 fps, 1 ms/f [junit] 1 s: 60 f / 45 ms, 1333.3 fps, 0 ms/f; total: 1740 f, 897.3 fps, 1 ms/f [junit] 1 s: 60 f / 47 ms, 1276.5 fps, 0 ms/f; total: 1800 f, 905.8 fps, 1 ms/f [junit] 2 s: 60 f / 42 ms, 1428.5 fps, 0 ms/f; total: 1860 f, 916.7 fps, 1 ms/f [junit] 2 s: 60 f / 46 ms, 1304.3 fps, 0 ms/f; total: 1920 f, 925.3 fps, 1 ms/f [junit] 2 s: 60 f / 44 ms, 1363.6 fps, 0 ms/f; total: 1980 f, 933.9 fps, 1 ms/f [junit] 2 s: 60 f / 43 ms, 1395.3 fps, 0 ms/f; total: 2040 f, 943.1 fps, 1 ms/f [junit] 2 s: 60 f / 44 ms, 1363.6 fps, 0 ms/f; total: 2100 f, 951.0 fps, 1 ms/f [junit] 2 s: 60 f / 47 ms, 1276.5 fps, 0 ms/f; total: 2160 f, 957.4 fps, 1 ms/f [junit] 2 s: 60 f / 43 ms, 1395.3 fps, 0 ms/f; total: 2220 f, 965.6 fps, 1 ms/f [junit] 2 s: 60 f / 45 ms, 1333.3 fps, 0 ms/f; total: 2280 f, 972.6 fps, 1 ms/f [junit] 2 s: 60 f / 44 ms, 1363.6 fps, 0 ms/f; total: 2340 f, 979.4 fps, 1 ms/f [junit] 2 s: 60 f / 42 ms, 1428.5 fps, 0 ms/f; total: 2400 f, 987.2 fps, 1 ms/f [junit] 2 s: 60 f / 45 ms, 1333.3 fps, 0 ms/f; total: 2460 f, 993.5 fps, 1 ms/f [junit] 2 s: 60 f / 48 ms, 1250.0 fps, 0 ms/f; total: 2520 f, 998.0 fps, 1 ms/f [junit] 2 s: 60 f / 44 ms, 1363.6 fps, 0 ms/f; total: 2580 f, 1004.2 fps, 0 ms/f [junit] 2 s: 60 f / 43 ms, 1395.3 fps, 0 ms/f; total: 2640 f, 1010.3 fps, 0 ms/f [junit] 2 s: 60 f / 47 ms, 1276.5 fps, 0 ms/f; total: 2700 f, 1014.6 fps, 0 ms/f [junit] 2 s: 60 f / 50 ms, 1200.0 fps, 0 ms/f; total: 2760 f, 1017.6 fps, 0 ms/f [junit] 2 s: 60 f / 50 ms, 1200.0 fps, 0 ms/f; total: 2820 f, 1020.6 fps, 0 ms/f [junit] 2 s: 60 f / 53 ms, 1132.0 fps, 0 ms/f; total: 2880 f, 1022.7 fps, 0 ms/f [junit] 2 s: 60 f / 53 ms, 1132.0 fps, 0 ms/f; total: 2940 f, 1024.7 fps, 0 ms/f [junit] 2 s: 60 f / 43 ms, 1395.3 fps, 0 ms/f; total: 3000 f, 1029.8 fps, 0 ms/f [junit] 2 s: 60 f / 43 ms, 1395.3 fps, 0 ms/f; total: 3060 f, 1035.1 fps, 0 ms/f [junit] 2 s: 60 f / 42 ms, 1428.5 fps, 0 ms/f; total: 3120 f, 1040.3 fps, 0 ms/f [junit] 3 s: 60 f / 44 ms, 1363.6 fps, 0 ms/f; total: 3180 f, 1045.0 fps, 0 ms/f [junit] 3 s: 60 f / 47 ms, 1276.5 fps, 0 ms/f; total: 3240 f, 1048.2 fps, 0 ms/f [junit] 3 s: 60 f / 47 ms, 1276.5 fps, 0 ms/f; total: 3300 f, 1051.2 fps, 0 ms/f [junit] 3 s: 60 f / 41 ms, 1463.4 fps, 0 ms/f; total: 3360 f, 1056.2 fps, 0 ms/f [junit] 3 s: 60 f / 43 ms, 1395.3 fps, 0 ms/f; total: 3420 f, 1060.7 fps, 0 ms/f [junit] 3 s: 60 f / 41 ms, 1463.4 fps, 0 ms/f; total: 3480 f, 1065.8 fps, 0 ms/f [junit] 3 s: 60 f / 43 ms, 1395.3 fps, 0 ms/f; total: 3540 f, 1070.1 fps, 0 ms/f [junit] 3 s: 60 f / 40 ms, 1500.0 fps, 0 ms/f; total: 3600 f, 1074.9 fps, 0 ms/f [junit] 3 s: 60 f / 44 ms, 1363.6 fps, 0 ms/f; total: 3660 f, 1078.6 fps, 0 ms/f [junit] 3 s: 60 f / 41 ms, 1463.4 fps, 0 ms/f; total: 3720 f, 1082.9 fps, 0 ms/f [junit] 3 s: 60 f / 44 ms, 1363.6 fps, 0 ms/f; total: 3780 f, 1086.2 fps, 0 ms/f [junit] 3 s: 60 f / 42 ms, 1428.5 fps, 0 ms/f; total: 3840 f, 1090.2 fps, 0 ms/f [junit] 3 s: 60 f / 41 ms, 1463.4 fps, 0 ms/f; total: 3900 f, 1094.2 fps, 0 ms/f [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132573822 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132573822 d 1ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132573827 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:1751132573889 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x52f, fbc 0x170: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[#29,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:1751132573995 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132573998 d 0ms]] [junit] 0 s: 60 f / 249 ms, 240.9 fps, 4 ms/f; total: 60 f, 240.9 fps, 4 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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 0 s: 60 f / 116 ms, 517.2 fps, 1 ms/f; total: 120 f, 328.7 fps, 3 ms/f [junit] XXX pre-display: RandomTileRenderer[tile[cur 192/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 0 s: 60 f / 112 ms, 535.7 fps, 1 ms/f; total: 180 f, 377.3 fps, 2 ms/f [junit] XXX pre-display: RandomTileRenderer[tile[cur 1344/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 0 s: 60 f / 109 ms, 550.4 fps, 1 ms/f; total: 240 f, 408.8 fps, 2 ms/f [junit] XXX pre-display: RandomTileRenderer[tile[cur 960/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[0 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 512x512 of 512x512, swapInterval 1, drawable 0x40003b, tileRendererInUse null [junit] >> Gears angle 43.0, [l -1.0, r 1.0, b -1.0, 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 / 200 ms, 300.0 fps, 3 ms/f; total: 300 f, 381.1 fps, 2 ms/f [junit] 0 s: 60 f / 132 ms, 454.5 fps, 2 ms/f; total: 360 f, 391.3 fps, 2 ms/f [junit] 1 s: 60 f / 119 ms, 504.2 fps, 1 ms/f; total: 420 f, 404.2 fps, 2 ms/f [junit] 1 s: 60 f / 123 ms, 487.8 fps, 2 ms/f; total: 480 f, 412.7 fps, 2 ms/f [junit] 1 s: 60 f / 120 ms, 500.0 fps, 2 ms/f; total: 540 f, 420.8 fps, 2 ms/f [junit] 1 s: 60 f / 120 ms, 500.0 fps, 2 ms/f; total: 600 f, 427.3 fps, 2 ms/f [junit] 1 s: 60 f / 120 ms, 500.0 fps, 2 ms/f; total: 660 f, 432.7 fps, 2 ms/f [junit] 1 s: 60 f / 123 ms, 487.8 fps, 2 ms/f; total: 720 f, 436.8 fps, 2 ms/f [junit] 1 s: 60 f / 119 ms, 504.2 fps, 1 ms/f; total: 780 f, 441.1 fps, 2 ms/f [junit] 1 s: 60 f / 120 ms, 500.0 fps, 2 ms/f; total: 840 f, 444.9 fps, 2 ms/f [junit] 2 s: 60 f / 119 ms, 504.2 fps, 1 ms/f; total: 900 f, 448.4 fps, 2 ms/f [junit] 2 s: 60 f / 119 ms, 504.2 fps, 1 ms/f; total: 960 f, 451.5 fps, 2 ms/f [junit] 2 s: 60 f / 123 ms, 487.8 fps, 2 ms/f; total: 1020 f, 453.3 fps, 2 ms/f [junit] 2 s: 60 f / 119 ms, 504.2 fps, 1 ms/f; total: 1080 f, 455.6 fps, 2 ms/f [junit] 2 s: 60 f / 121 ms, 495.8 fps, 2 ms/f; total: 1140 f, 457.6 fps, 2 ms/f [junit] 2 s: 60 f / 120 ms, 500.0 fps, 2 ms/f; total: 1200 f, 459.4 fps, 2 ms/f [junit] 2 s: 60 f / 124 ms, 483.8 fps, 2 ms/f; total: 1260 f, 460.5 fps, 2 ms/f [junit] 2 s: 60 f / 120 ms, 500.0 fps, 2 ms/f; total: 1320 f, 462.0 fps, 2 ms/f [junit] 2 s: 60 f / 134 ms, 447.7 fps, 2 ms/f; total: 1380 f, 461.2 fps, 2 ms/f [junit] 3 s: 60 f / 131 ms, 458.0 fps, 2 ms/f; total: 1440 f, 460.9 fps, 2 ms/f [junit] 3 s: 60 f / 130 ms, 461.5 fps, 2 ms/f; total: 1500 f, 460.9 fps, 2 ms/f [junit] 3 s: 60 f / 135 ms, 444.4 fps, 2 ms/f; total: 1560 f, 460.1 fps, 2 ms/f [junit] 3 s: 60 f / 131 ms, 458.0 fps, 2 ms/f; total: 1620 f, 460.0 fps, 2 ms/f [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132577494 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132577495 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132577497 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestRandomTiledRendering3GL2AWT - test02_aa8 [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132577512 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132577514 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 8.424 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132569707 ms III - Start [junit] SLOCK [T main @ 1751132569711 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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:1751132570213 d 1ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132570217 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[#29,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:1751132570279 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132570310 d 0ms]] [junit] Thread[#29,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 / 189 ms, 317.4 fps, 3 ms/f; total: 60 f, 317.4 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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 0 s: 60 f / 86 ms, 697.6 fps, 1 ms/f; total: 120 f, 434.7 fps, 2 ms/f [junit] XXX pre-display: RandomTileRenderer[tile[cur 672/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 0 s: 60 f / 77 ms, 779.2 fps, 1 ms/f; total: 180 f, 509.9 fps, 1 ms/f [junit] XXX pre-display: RandomTileRenderer[tile[cur 288/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 0 s: 60 f / 237 ms, 253.1 fps, 3 ms/f; total: 240 f, 406.0 fps, 2 ms/f [junit] XXX pre-display: RandomTileRenderer[tile[cur 1440/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[0 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 512x512 of 512x512, swapInterval 1, drawable 0x400021, tileRendererInUse null [junit] >> Gears angle 32.5, [l -1.0, r 1.0, b -1.0, 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 / 207 ms, 289.8 fps, 3 ms/f; total: 300 f, 375.9 fps, 2 ms/f [junit] 0 s: 60 f / 50 ms, 1200.0 fps, 0 ms/f; total: 360 f, 424.0 fps, 2 ms/f [junit] 0 s: 60 f / 55 ms, 1090.9 fps, 0 ms/f; total: 420 f, 464.6 fps, 2 ms/f [junit] 0 s: 60 f / 47 ms, 1276.5 fps, 0 ms/f; total: 480 f, 504.2 fps, 1 ms/f [junit] 1 s: 60 f / 49 ms, 1224.4 fps, 0 ms/f; total: 540 f, 539.4 fps, 1 ms/f [junit] 1 s: 60 f / 49 ms, 1224.4 fps, 0 ms/f; total: 600 f, 570.8 fps, 1 ms/f [junit] 1 s: 60 f / 50 ms, 1200.0 fps, 0 ms/f; total: 660 f, 599.4 fps, 1 ms/f [junit] 1 s: 60 f / 47 ms, 1276.5 fps, 0 ms/f; total: 720 f, 626.6 fps, 1 ms/f [junit] 1 s: 60 f / 46 ms, 1304.3 fps, 0 ms/f; total: 780 f, 652.1 fps, 1 ms/f [junit] 1 s: 60 f / 45 ms, 1333.3 fps, 0 ms/f; total: 840 f, 676.3 fps, 1 ms/f [junit] 1 s: 60 f / 47 ms, 1276.5 fps, 0 ms/f; total: 900 f, 697.6 fps, 1 ms/f [junit] 1 s: 60 f / 47 ms, 1276.5 fps, 0 ms/f; total: 960 f, 718.0 fps, 1 ms/f [junit] 1 s: 60 f / 44 ms, 1363.6 fps, 0 ms/f; total: 1020 f, 738.0 fps, 1 ms/f [junit] 1 s: 60 f / 50 ms, 1200.0 fps, 0 ms/f; total: 1080 f, 754.1 fps, 1 ms/f [junit] 1 s: 60 f / 47 ms, 1276.5 fps, 0 ms/f; total: 1140 f, 770.2 fps, 1 ms/f [junit] 1 s: 60 f / 45 ms, 1333.3 fps, 0 ms/f; total: 1200 f, 786.3 fps, 1 ms/f [junit] 1 s: 60 f / 46 ms, 1304.3 fps, 0 ms/f; total: 1260 f, 801.5 fps, 1 ms/f [junit] 1 s: 60 f / 46 ms, 1304.3 fps, 0 ms/f; total: 1320 f, 815.3 fps, 1 ms/f [junit] 1 s: 60 f / 52 ms, 1153.8 fps, 0 ms/f; total: 1380 f, 825.8 fps, 1 ms/f [junit] 1 s: 60 f / 44 ms, 1363.6 fps, 0 ms/f; total: 1440 f, 839.6 fps, 1 ms/f [junit] 1 s: 60 f / 44 ms, 1363.6 fps, 0 ms/f; total: 1500 f, 852.2 fps, 1 ms/f [junit] 1 s: 60 f / 45 ms, 1333.3 fps, 0 ms/f; total: 1560 f, 864.2 fps, 1 ms/f [junit] 1 s: 60 f / 43 ms, 1395.3 fps, 0 ms/f; total: 1620 f, 876.1 fps, 1 ms/f [junit] 1 s: 60 f / 44 ms, 1363.6 fps, 0 ms/f; total: 1680 f, 887.4 fps, 1 ms/f [junit] 1 s: 60 f / 45 ms, 1333.3 fps, 0 ms/f; total: 1740 f, 897.3 fps, 1 ms/f [junit] 1 s: 60 f / 47 ms, 1276.5 fps, 0 ms/f; total: 1800 f, 905.8 fps, 1 ms/f [junit] 2 s: 60 f / 42 ms, 1428.5 fps, 0 ms/f; total: 1860 f, 916.7 fps, 1 ms/f [junit] 2 s: 60 f / 46 ms, 1304.3 fps, 0 ms/f; total: 1920 f, 925.3 fps, 1 ms/f [junit] 2 s: 60 f / 44 ms, 1363.6 fps, 0 ms/f; total: 1980 f, 933.9 fps, 1 ms/f [junit] 2 s: 60 f / 43 ms, 1395.3 fps, 0 ms/f; total: 2040 f, 943.1 fps, 1 ms/f [junit] 2 s: 60 f / 44 ms, 1363.6 fps, 0 ms/f; total: 2100 f, 951.0 fps, 1 ms/f [junit] 2 s: 60 f / 47 ms, 1276.5 fps, 0 ms/f; total: 2160 f, 957.4 fps, 1 ms/f [junit] 2 s: 60 f / 43 ms, 1395.3 fps, 0 ms/f; total: 2220 f, 965.6 fps, 1 ms/f [junit] 2 s: 60 f / 45 ms, 1333.3 fps, 0 ms/f; total: 2280 f, 972.6 fps, 1 ms/f [junit] 2 s: 60 f / 44 ms, 1363.6 fps, 0 ms/f; total: 2340 f, 979.4 fps, 1 ms/f [junit] 2 s: 60 f / 42 ms, 1428.5 fps, 0 ms/f; total: 2400 f, 987.2 fps, 1 ms/f [junit] 2 s: 60 f / 45 ms, 1333.3 fps, 0 ms/f; total: 2460 f, 993.5 fps, 1 ms/f [junit] 2 s: 60 f / 48 ms, 1250.0 fps, 0 ms/f; total: 2520 f, 998.0 fps, 1 ms/f [junit] 2 s: 60 f / 44 ms, 1363.6 fps, 0 ms/f; total: 2580 f, 1004.2 fps, 0 ms/f [junit] 2 s: 60 f / 43 ms, 1395.3 fps, 0 ms/f; total: 2640 f, 1010.3 fps, 0 ms/f [junit] 2 s: 60 f / 47 ms, 1276.5 fps, 0 ms/f; total: 2700 f, 1014.6 fps, 0 ms/f [junit] 2 s: 60 f / 50 ms, 1200.0 fps, 0 ms/f; total: 2760 f, 1017.6 fps, 0 ms/f [junit] 2 s: 60 f / 50 ms, 1200.0 fps, 0 ms/f; total: 2820 f, 1020.6 fps, 0 ms/f [junit] 2 s: 60 f / 53 ms, 1132.0 fps, 0 ms/f; total: 2880 f, 1022.7 fps, 0 ms/f [junit] 2 s: 60 f / 53 ms, 1132.0 fps, 0 ms/f; total: 2940 f, 1024.7 fps, 0 ms/f [junit] 2 s: 60 f / 43 ms, 1395.3 fps, 0 ms/f; total: 3000 f, 1029.8 fps, 0 ms/f [junit] 2 s: 60 f / 43 ms, 1395.3 fps, 0 ms/f; total: 3060 f, 1035.1 fps, 0 ms/f [junit] 2 s: 60 f / 42 ms, 1428.5 fps, 0 ms/f; total: 3120 f, 1040.3 fps, 0 ms/f [junit] 3 s: 60 f / 44 ms, 1363.6 fps, 0 ms/f; total: 3180 f, 1045.0 fps, 0 ms/f [junit] 3 s: 60 f / 47 ms, 1276.5 fps, 0 ms/f; total: 3240 f, 1048.2 fps, 0 ms/f [junit] 3 s: 60 f / 47 ms, 1276.5 fps, 0 ms/f; total: 3300 f, 1051.2 fps, 0 ms/f [junit] 3 s: 60 f / 41 ms, 1463.4 fps, 0 ms/f; total: 3360 f, 1056.2 fps, 0 ms/f [junit] 3 s: 60 f / 43 ms, 1395.3 fps, 0 ms/f; total: 3420 f, 1060.7 fps, 0 ms/f [junit] 3 s: 60 f / 41 ms, 1463.4 fps, 0 ms/f; total: 3480 f, 1065.8 fps, 0 ms/f [junit] 3 s: 60 f / 43 ms, 1395.3 fps, 0 ms/f; total: 3540 f, 1070.1 fps, 0 ms/f [junit] 3 s: 60 f / 40 ms, 1500.0 fps, 0 ms/f; total: 3600 f, 1074.9 fps, 0 ms/f [junit] 3 s: 60 f / 44 ms, 1363.6 fps, 0 ms/f; total: 3660 f, 1078.6 fps, 0 ms/f [junit] 3 s: 60 f / 41 ms, 1463.4 fps, 0 ms/f; total: 3720 f, 1082.9 fps, 0 ms/f [junit] 3 s: 60 f / 44 ms, 1363.6 fps, 0 ms/f; total: 3780 f, 1086.2 fps, 0 ms/f [junit] 3 s: 60 f / 42 ms, 1428.5 fps, 0 ms/f; total: 3840 f, 1090.2 fps, 0 ms/f [junit] 3 s: 60 f / 41 ms, 1463.4 fps, 0 ms/f; total: 3900 f, 1094.2 fps, 0 ms/f [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132573822 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132573822 d 1ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132573827 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:1751132573889 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x52f, fbc 0x170: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[#29,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:1751132573995 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132573998 d 0ms]] [junit] 0 s: 60 f / 249 ms, 240.9 fps, 4 ms/f; total: 60 f, 240.9 fps, 4 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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 0 s: 60 f / 116 ms, 517.2 fps, 1 ms/f; total: 120 f, 328.7 fps, 3 ms/f [junit] XXX pre-display: RandomTileRenderer[tile[cur 192/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 0 s: 60 f / 112 ms, 535.7 fps, 1 ms/f; total: 180 f, 377.3 fps, 2 ms/f [junit] XXX pre-display: RandomTileRenderer[tile[cur 1344/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 0 s: 60 f / 109 ms, 550.4 fps, 1 ms/f; total: 240 f, 408.8 fps, 2 ms/f [junit] XXX pre-display: RandomTileRenderer[tile[cur 960/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[0 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 512x512 of 512x512, swapInterval 1, drawable 0x40003b, tileRendererInUse null [junit] >> Gears angle 43.0, [l -1.0, r 1.0, b -1.0, 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 / 200 ms, 300.0 fps, 3 ms/f; total: 300 f, 381.1 fps, 2 ms/f [junit] 0 s: 60 f / 132 ms, 454.5 fps, 2 ms/f; total: 360 f, 391.3 fps, 2 ms/f [junit] 1 s: 60 f / 119 ms, 504.2 fps, 1 ms/f; total: 420 f, 404.2 fps, 2 ms/f [junit] 1 s: 60 f / 123 ms, 487.8 fps, 2 ms/f; total: 480 f, 412.7 fps, 2 ms/f [junit] 1 s: 60 f / 120 ms, 500.0 fps, 2 ms/f; total: 540 f, 420.8 fps, 2 ms/f [junit] 1 s: 60 f / 120 ms, 500.0 fps, 2 ms/f; total: 600 f, 427.3 fps, 2 ms/f [junit] 1 s: 60 f / 120 ms, 500.0 fps, 2 ms/f; total: 660 f, 432.7 fps, 2 ms/f [junit] 1 s: 60 f / 123 ms, 487.8 fps, 2 ms/f; total: 720 f, 436.8 fps, 2 ms/f [junit] 1 s: 60 f / 119 ms, 504.2 fps, 1 ms/f; total: 780 f, 441.1 fps, 2 ms/f [junit] 1 s: 60 f / 120 ms, 500.0 fps, 2 ms/f; total: 840 f, 444.9 fps, 2 ms/f [junit] 2 s: 60 f / 119 ms, 504.2 fps, 1 ms/f; total: 900 f, 448.4 fps, 2 ms/f [junit] 2 s: 60 f / 119 ms, 504.2 fps, 1 ms/f; total: 960 f, 451.5 fps, 2 ms/f [junit] 2 s: 60 f / 123 ms, 487.8 fps, 2 ms/f; total: 1020 f, 453.3 fps, 2 ms/f [junit] 2 s: 60 f / 119 ms, 504.2 fps, 1 ms/f; total: 1080 f, 455.6 fps, 2 ms/f [junit] 2 s: 60 f / 121 ms, 495.8 fps, 2 ms/f; total: 1140 f, 457.6 fps, 2 ms/f [junit] 2 s: 60 f / 120 ms, 500.0 fps, 2 ms/f; total: 1200 f, 459.4 fps, 2 ms/f [junit] 2 s: 60 f / 124 ms, 483.8 fps, 2 ms/f; total: 1260 f, 460.5 fps, 2 ms/f [junit] 2 s: 60 f / 120 ms, 500.0 fps, 2 ms/f; total: 1320 f, 462.0 fps, 2 ms/f [junit] 2 s: 60 f / 134 ms, 447.7 fps, 2 ms/f; total: 1380 f, 461.2 fps, 2 ms/f [junit] 3 s: 60 f / 131 ms, 458.0 fps, 2 ms/f; total: 1440 f, 460.9 fps, 2 ms/f [junit] 3 s: 60 f / 130 ms, 461.5 fps, 2 ms/f; total: 1500 f, 460.9 fps, 2 ms/f [junit] 3 s: 60 f / 135 ms, 444.4 fps, 2 ms/f; total: 1560 f, 460.1 fps, 2 ms/f [junit] 3 s: 60 f / 131 ms, 458.0 fps, 2 ms/f; total: 1620 f, 460.0 fps, 2 ms/f [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132577494 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132577495 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132577497 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestRandomTiledRendering3GL2AWT - test02_aa8 [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132577512 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132577514 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01_aa0 took 4.109 sec [junit] Testcase: test02_aa8 took 3.667 sec [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 8.424 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132569707 ms III - Start [junit] SLOCK [T main @ 1751132569711 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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:1751132570213 d 1ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132570217 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[#29,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:1751132570279 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132570310 d 0ms]] [junit] Thread[#29,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 / 189 ms, 317.4 fps, 3 ms/f; total: 60 f, 317.4 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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 0 s: 60 f / 86 ms, 697.6 fps, 1 ms/f; total: 120 f, 434.7 fps, 2 ms/f [junit] XXX pre-display: RandomTileRenderer[tile[cur 672/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 0 s: 60 f / 77 ms, 779.2 fps, 1 ms/f; total: 180 f, 509.9 fps, 1 ms/f [junit] XXX pre-display: RandomTileRenderer[tile[cur 288/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 0 s: 60 f / 237 ms, 253.1 fps, 3 ms/f; total: 240 f, 406.0 fps, 2 ms/f [junit] XXX pre-display: RandomTileRenderer[tile[cur 1440/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x1ee69e42], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.5, [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 0x1ee69e42], 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 0x1ee69e42], 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 0x1ee69e42], glad[0 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 512x512 of 512x512, swapInterval 1, drawable 0x400021, tileRendererInUse null [junit] >> Gears angle 32.5, [l -1.0, r 1.0, b -1.0, 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 / 207 ms, 289.8 fps, 3 ms/f; total: 300 f, 375.9 fps, 2 ms/f [junit] 0 s: 60 f / 50 ms, 1200.0 fps, 0 ms/f; total: 360 f, 424.0 fps, 2 ms/f [junit] 0 s: 60 f / 55 ms, 1090.9 fps, 0 ms/f; total: 420 f, 464.6 fps, 2 ms/f [junit] 0 s: 60 f / 47 ms, 1276.5 fps, 0 ms/f; total: 480 f, 504.2 fps, 1 ms/f [junit] 1 s: 60 f / 49 ms, 1224.4 fps, 0 ms/f; total: 540 f, 539.4 fps, 1 ms/f [junit] 1 s: 60 f / 49 ms, 1224.4 fps, 0 ms/f; total: 600 f, 570.8 fps, 1 ms/f [junit] 1 s: 60 f / 50 ms, 1200.0 fps, 0 ms/f; total: 660 f, 599.4 fps, 1 ms/f [junit] 1 s: 60 f / 47 ms, 1276.5 fps, 0 ms/f; total: 720 f, 626.6 fps, 1 ms/f [junit] 1 s: 60 f / 46 ms, 1304.3 fps, 0 ms/f; total: 780 f, 652.1 fps, 1 ms/f [junit] 1 s: 60 f / 45 ms, 1333.3 fps, 0 ms/f; total: 840 f, 676.3 fps, 1 ms/f [junit] 1 s: 60 f / 47 ms, 1276.5 fps, 0 ms/f; total: 900 f, 697.6 fps, 1 ms/f [junit] 1 s: 60 f / 47 ms, 1276.5 fps, 0 ms/f; total: 960 f, 718.0 fps, 1 ms/f [junit] 1 s: 60 f / 44 ms, 1363.6 fps, 0 ms/f; total: 1020 f, 738.0 fps, 1 ms/f [junit] 1 s: 60 f / 50 ms, 1200.0 fps, 0 ms/f; total: 1080 f, 754.1 fps, 1 ms/f [junit] 1 s: 60 f / 47 ms, 1276.5 fps, 0 ms/f; total: 1140 f, 770.2 fps, 1 ms/f [junit] 1 s: 60 f / 45 ms, 1333.3 fps, 0 ms/f; total: 1200 f, 786.3 fps, 1 ms/f [junit] 1 s: 60 f / 46 ms, 1304.3 fps, 0 ms/f; total: 1260 f, 801.5 fps, 1 ms/f [junit] 1 s: 60 f / 46 ms, 1304.3 fps, 0 ms/f; total: 1320 f, 815.3 fps, 1 ms/f [junit] 1 s: 60 f / 52 ms, 1153.8 fps, 0 ms/f; total: 1380 f, 825.8 fps, 1 ms/f [junit] 1 s: 60 f / 44 ms, 1363.6 fps, 0 ms/f; total: 1440 f, 839.6 fps, 1 ms/f [junit] 1 s: 60 f / 44 ms, 1363.6 fps, 0 ms/f; total: 1500 f, 852.2 fps, 1 ms/f [junit] 1 s: 60 f / 45 ms, 1333.3 fps, 0 ms/f; total: 1560 f, 864.2 fps, 1 ms/f [junit] 1 s: 60 f / 43 ms, 1395.3 fps, 0 ms/f; total: 1620 f, 876.1 fps, 1 ms/f [junit] 1 s: 60 f / 44 ms, 1363.6 fps, 0 ms/f; total: 1680 f, 887.4 fps, 1 ms/f [junit] 1 s: 60 f / 45 ms, 1333.3 fps, 0 ms/f; total: 1740 f, 897.3 fps, 1 ms/f [junit] 1 s: 60 f / 47 ms, 1276.5 fps, 0 ms/f; total: 1800 f, 905.8 fps, 1 ms/f [junit] 2 s: 60 f / 42 ms, 1428.5 fps, 0 ms/f; total: 1860 f, 916.7 fps, 1 ms/f [junit] 2 s: 60 f / 46 ms, 1304.3 fps, 0 ms/f; total: 1920 f, 925.3 fps, 1 ms/f [junit] 2 s: 60 f / 44 ms, 1363.6 fps, 0 ms/f; total: 1980 f, 933.9 fps, 1 ms/f [junit] 2 s: 60 f / 43 ms, 1395.3 fps, 0 ms/f; total: 2040 f, 943.1 fps, 1 ms/f [junit] 2 s: 60 f / 44 ms, 1363.6 fps, 0 ms/f; total: 2100 f, 951.0 fps, 1 ms/f [junit] 2 s: 60 f / 47 ms, 1276.5 fps, 0 ms/f; total: 2160 f, 957.4 fps, 1 ms/f [junit] 2 s: 60 f / 43 ms, 1395.3 fps, 0 ms/f; total: 2220 f, 965.6 fps, 1 ms/f [junit] 2 s: 60 f / 45 ms, 1333.3 fps, 0 ms/f; total: 2280 f, 972.6 fps, 1 ms/f [junit] 2 s: 60 f / 44 ms, 1363.6 fps, 0 ms/f; total: 2340 f, 979.4 fps, 1 ms/f [junit] 2 s: 60 f / 42 ms, 1428.5 fps, 0 ms/f; total: 2400 f, 987.2 fps, 1 ms/f [junit] 2 s: 60 f / 45 ms, 1333.3 fps, 0 ms/f; total: 2460 f, 993.5 fps, 1 ms/f [junit] 2 s: 60 f / 48 ms, 1250.0 fps, 0 ms/f; total: 2520 f, 998.0 fps, 1 ms/f [junit] 2 s: 60 f / 44 ms, 1363.6 fps, 0 ms/f; total: 2580 f, 1004.2 fps, 0 ms/f [junit] 2 s: 60 f / 43 ms, 1395.3 fps, 0 ms/f; total: 2640 f, 1010.3 fps, 0 ms/f [junit] 2 s: 60 f / 47 ms, 1276.5 fps, 0 ms/f; total: 2700 f, 1014.6 fps, 0 ms/f [junit] 2 s: 60 f / 50 ms, 1200.0 fps, 0 ms/f; total: 2760 f, 1017.6 fps, 0 ms/f [junit] 2 s: 60 f / 50 ms, 1200.0 fps, 0 ms/f; total: 2820 f, 1020.6 fps, 0 ms/f [junit] 2 s: 60 f / 53 ms, 1132.0 fps, 0 ms/f; total: 2880 f, 1022.7 fps, 0 ms/f [junit] 2 s: 60 f / 53 ms, 1132.0 fps, 0 ms/f; total: 2940 f, 1024.7 fps, 0 ms/f [junit] 2 s: 60 f / 43 ms, 1395.3 fps, 0 ms/f; total: 3000 f, 1029.8 fps, 0 ms/f [junit] 2 s: 60 f / 43 ms, 1395.3 fps, 0 ms/f; total: 3060 f, 1035.1 fps, 0 ms/f [junit] 2 s: 60 f / 42 ms, 1428.5 fps, 0 ms/f; total: 3120 f, 1040.3 fps, 0 ms/f [junit] 3 s: 60 f / 44 ms, 1363.6 fps, 0 ms/f; total: 3180 f, 1045.0 fps, 0 ms/f [junit] 3 s: 60 f / 47 ms, 1276.5 fps, 0 ms/f; total: 3240 f, 1048.2 fps, 0 ms/f [junit] 3 s: 60 f / 47 ms, 1276.5 fps, 0 ms/f; total: 3300 f, 1051.2 fps, 0 ms/f [junit] 3 s: 60 f / 41 ms, 1463.4 fps, 0 ms/f; total: 3360 f, 1056.2 fps, 0 ms/f [junit] 3 s: 60 f / 43 ms, 1395.3 fps, 0 ms/f; total: 3420 f, 1060.7 fps, 0 ms/f [junit] 3 s: 60 f / 41 ms, 1463.4 fps, 0 ms/f; total: 3480 f, 1065.8 fps, 0 ms/f [junit] 3 s: 60 f / 43 ms, 1395.3 fps, 0 ms/f; total: 3540 f, 1070.1 fps, 0 ms/f [junit] 3 s: 60 f / 40 ms, 1500.0 fps, 0 ms/f; total: 3600 f, 1074.9 fps, 0 ms/f [junit] 3 s: 60 f / 44 ms, 1363.6 fps, 0 ms/f; total: 3660 f, 1078.6 fps, 0 ms/f [junit] 3 s: 60 f / 41 ms, 1463.4 fps, 0 ms/f; total: 3720 f, 1082.9 fps, 0 ms/f [junit] 3 s: 60 f / 44 ms, 1363.6 fps, 0 ms/f; total: 3780 f, 1086.2 fps, 0 ms/f [junit] 3 s: 60 f / 42 ms, 1428.5 fps, 0 ms/f; total: 3840 f, 1090.2 fps, 0 ms/f [junit] 3 s: 60 f / 41 ms, 1463.4 fps, 0 ms/f; total: 3900 f, 1094.2 fps, 0 ms/f [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132573822 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132573822 d 1ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132573827 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:1751132573889 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x52f, fbc 0x170: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[#29,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:1751132573995 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132573998 d 0ms]] [junit] 0 s: 60 f / 249 ms, 240.9 fps, 4 ms/f; total: 60 f, 240.9 fps, 4 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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 0 s: 60 f / 116 ms, 517.2 fps, 1 ms/f; total: 120 f, 328.7 fps, 3 ms/f [junit] XXX pre-display: RandomTileRenderer[tile[cur 192/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 0 s: 60 f / 112 ms, 535.7 fps, 1 ms/f; total: 180 f, 377.3 fps, 2 ms/f [junit] XXX pre-display: RandomTileRenderer[tile[cur 1344/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 0 s: 60 f / 109 ms, 550.4 fps, 1 ms/f; total: 240 f, 408.8 fps, 2 ms/f [junit] XXX pre-display: RandomTileRenderer[tile[cur 960/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6202fd02], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x6202fd02], 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 0x6202fd02], 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 0x6202fd02], glad[0 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 512x512 of 512x512, swapInterval 1, drawable 0x40003b, tileRendererInUse null [junit] >> Gears angle 43.0, [l -1.0, r 1.0, b -1.0, 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 / 200 ms, 300.0 fps, 3 ms/f; total: 300 f, 381.1 fps, 2 ms/f [junit] 0 s: 60 f / 132 ms, 454.5 fps, 2 ms/f; total: 360 f, 391.3 fps, 2 ms/f [junit] 1 s: 60 f / 119 ms, 504.2 fps, 1 ms/f; total: 420 f, 404.2 fps, 2 ms/f [junit] 1 s: 60 f / 123 ms, 487.8 fps, 2 ms/f; total: 480 f, 412.7 fps, 2 ms/f [junit] 1 s: 60 f / 120 ms, 500.0 fps, 2 ms/f; total: 540 f, 420.8 fps, 2 ms/f [junit] 1 s: 60 f / 120 ms, 500.0 fps, 2 ms/f; total: 600 f, 427.3 fps, 2 ms/f [junit] 1 s: 60 f / 120 ms, 500.0 fps, 2 ms/f; total: 660 f, 432.7 fps, 2 ms/f [junit] 1 s: 60 f / 123 ms, 487.8 fps, 2 ms/f; total: 720 f, 436.8 fps, 2 ms/f [junit] 1 s: 60 f / 119 ms, 504.2 fps, 1 ms/f; total: 780 f, 441.1 fps, 2 ms/f [junit] 1 s: 60 f / 120 ms, 500.0 fps, 2 ms/f; total: 840 f, 444.9 fps, 2 ms/f [junit] 2 s: 60 f / 119 ms, 504.2 fps, 1 ms/f; total: 900 f, 448.4 fps, 2 ms/f [junit] 2 s: 60 f / 119 ms, 504.2 fps, 1 ms/f; total: 960 f, 451.5 fps, 2 ms/f [junit] 2 s: 60 f / 123 ms, 487.8 fps, 2 ms/f; total: 1020 f, 453.3 fps, 2 ms/f [junit] 2 s: 60 f / 119 ms, 504.2 fps, 1 ms/f; total: 1080 f, 455.6 fps, 2 ms/f [junit] 2 s: 60 f / 121 ms, 495.8 fps, 2 ms/f; total: 1140 f, 457.6 fps, 2 ms/f [junit] 2 s: 60 f / 120 ms, 500.0 fps, 2 ms/f; total: 1200 f, 459.4 fps, 2 ms/f [junit] 2 s: 60 f / 124 ms, 483.8 fps, 2 ms/f; total: 1260 f, 460.5 fps, 2 ms/f [junit] 2 s: 60 f / 120 ms, 500.0 fps, 2 ms/f; total: 1320 f, 462.0 fps, 2 ms/f [junit] 2 s: 60 f / 134 ms, 447.7 fps, 2 ms/f; total: 1380 f, 461.2 fps, 2 ms/f [junit] 3 s: 60 f / 131 ms, 458.0 fps, 2 ms/f; total: 1440 f, 460.9 fps, 2 ms/f [junit] 3 s: 60 f / 130 ms, 461.5 fps, 2 ms/f; total: 1500 f, 460.9 fps, 2 ms/f [junit] 3 s: 60 f / 135 ms, 444.4 fps, 2 ms/f; total: 1560 f, 460.1 fps, 2 ms/f [junit] 3 s: 60 f / 131 ms, 458.0 fps, 2 ms/f; total: 1620 f, 460.0 fps, 2 ms/f [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132577494 d 0ms]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132577495 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132577497 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestRandomTiledRendering3GL2AWT - test02_aa8 [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132577512 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132577514 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] ------------- ---------------- --------------- [junit] WARNING: package sun.awt.windows not in java.desktop [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsAWT [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsAWT [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132578905 ms III - Start [junit] SLOCK [T main @ 1751132578909 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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:1751132579489 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132579491 d 0ms]] [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132579493 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[#29,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] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [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[#29,AWT-EventQueue-0,6,main] RedSquareES2.init FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x40003a, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [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 / 259 ms, 231.6 fps, 4 ms/f; total: 60 f, 231.6 fps, 4 ms/f [junit] 0 s: 60 f / 95 ms, 631.5 fps, 1 ms/f; total: 120 f, 338.9 fps, 2 ms/f [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 72, AA 0, scaleGL 1.0 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 73.0, [l -1.0, r 1.0, b -1.0, 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[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 743x587 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x274ab0d8], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x274ab0d8], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x274ab0d8], 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 0x7a2f9351], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x7a2f9351], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 73.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 1024x1024 brd 0, cur 0/0 320x480, buffer 0x7a2f9351], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 743x587 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x274ab0d8], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x274ab0d8], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x274ab0d8], 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 0x7a2f9351], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x7a2f9351], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 73.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 1024x1024 brd 0, cur 0/0 320x480, buffer 0x7a2f9351], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x400030, tileRendererInUse null [junit] >> Gears angle 73.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[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x400030, tileRendererInUse null [junit] >> Gears angle 73.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[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x40003a, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x40003a, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 241 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] PRINTable: OnscreenPrintable [junit] PRINT DPI: 72, AA 8, scaleGL 1.0 [junit] 0 s: 60 f / 83 ms, 722.8 fps, 1 ms/f; total: 60 f, 722.8 fps, 1 ms/f [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 743x587 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x22a1c14c], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x22a1c14c], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x22a1c14c], 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 0x7dacba8a], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x7dacba8a], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 102.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 0x7dacba8a], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 743x587 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x22a1c14c], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x22a1c14c], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x22a1c14c], 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 0x7dacba8a], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x7dacba8a], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 102.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 0x7dacba8a], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x400030, tileRendererInUse null [junit] >> Gears angle 102.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[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x40003a, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 42 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] PRINTable: OnscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 130.5, [l -1.0, r 1.0, b -1.0, 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[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 1547x1222 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x16230428], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x16230428], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x16230428], 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 0x2aaa3c3e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.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 0x2aaa3c3e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 130.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, 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 0x2aaa3c3e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 1547x1222 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x16230428], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x16230428], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x16230428], 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 0x2aaa3c3e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.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 0x2aaa3c3e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 130.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, 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 0x2aaa3c3e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x400030, tileRendererInUse null [junit] >> Gears angle 130.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[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x400030, tileRendererInUse null [junit] >> Gears angle 131.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[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x40003a, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x40003a, tileRendererInUse null [junit] Thread[#29,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, TestTiledPrintingGearsAWT.test01_aa0-n0004-on_screen-dpi150-aaN-tSz2048x2048-resize0.ps [junit] 0 s: 60 f / 75 ms, 800.0 fps, 1 ms/f; total: 60 f, 800.0 fps, 1 ms/f [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 2048x2048 of 2048x2048, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears 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 [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 2048x2048 of 2048x2048, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 1547x1222 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x54dbcd65], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x54dbcd65], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x54dbcd65], 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 0x4b73c436], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.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 0x4b73c436], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 162.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, 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 0x4b73c436], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 1547x1222 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x54dbcd65], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x54dbcd65], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x54dbcd65], 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 0x4b73c436], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.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 0x4b73c436], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 162.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, 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 0x4b73c436], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x400030, tileRendererInUse null [junit] >> Gears angle 162.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[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x400030, tileRendererInUse null [junit] >> Gears angle 163.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[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x40003a, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x40003a, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 80 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 / 78 ms, 769.2 fps, 1 ms/f; total: 60 f, 769.2 fps, 1 ms/f [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 218.0, [l -1.0, r 1.0, b -1.0, 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[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PRINT resizeWithinPrint size+ 807x651 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 1547x1222 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x2215c4ff], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x2215c4ff], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x2215c4ff], 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 0x10af8650], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.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 0x10af8650], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 218.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, 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 0x10af8650], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 1547x1222 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x2215c4ff], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x2215c4ff], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x2215c4ff], 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 0x10af8650], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.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 0x10af8650], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 218.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, 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 0x10af8650], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x400030, tileRendererInUse null [junit] >> Gears angle 218.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[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x400030, tileRendererInUse null [junit] >> Gears angle 218.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[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x40003a, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x40003a, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 65 ms [junit] PRINT resizeWithinPrint repaint [junit] PRINT resizeWithinPrint size- 743x587 [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsAWT.test01_aa0-n0006-offscrn_3-dpi150-aaN-tSz-001x-001-resize0.ps [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x40003a, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x400030, tileRendererInUse null [junit] >> Gears angle 219.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 / 81 ms, 740.7 fps, 1 ms/f; total: 60 f, 740.7 fps, 1 ms/f [junit] PRINTable: OffscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 251.5, [l -1.0, r 1.0, b -1.0, 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[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 1547x1222 [junit] PRINT.offscrn image BufferedImageInt@2bd41988: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@587586c [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x59e1520d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 667x1001 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x59e1520d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 667x1001, buffer 0x59e1520d], 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/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x7b93e8ae], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1001 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x7b93e8ae], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 251.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x7b93e8ae], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 1547x1222 [junit] PRINT.offscrn image BufferedImageInt@178adffe: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@1024bb07 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x59e1520d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 667x1001 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x59e1520d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 667x1001, buffer 0x59e1520d], 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/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x7b93e8ae], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1001 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x7b93e8ae], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 251.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x7b93e8ae], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 1547x1222 [junit] PRINT.offscrn image BufferedImageInt@3fbd2a0a: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@8f87f0d [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x59e1520d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 667x1001 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x59e1520d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 667x1001, buffer 0x59e1520d], 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/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x7b93e8ae], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1001 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x7b93e8ae], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 251.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x7b93e8ae], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x400030, tileRendererInUse null [junit] >> Gears angle 251.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[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x400030, tileRendererInUse null [junit] >> Gears angle 252.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[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x40003a, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x40003a, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 685 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 / 75 ms, 800.0 fps, 1 ms/f; total: 60 f, 800.0 fps, 1 ms/f [junit] PRINTable: OffscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears 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 [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PRINT resizeWithinPrint size+ 807x651 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 1547x1222 [junit] PRINT.offscrn image BufferedImageInt@40bc8b7c: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@104d77c8 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x6d789259], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 667x1001 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x6d789259], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 667x1001, buffer 0x6d789259], 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/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x6e99ef1a], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1001 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x6e99ef1a], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 285.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x6e99ef1a], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 1547x1222 [junit] PRINT.offscrn image BufferedImageInt@6912c1b3: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@d47f5e5 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x6d789259], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 667x1001 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x6d789259], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 667x1001, buffer 0x6d789259], 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/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x6e99ef1a], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1001 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x6e99ef1a], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 285.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x6e99ef1a], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 1547x1222 [junit] PRINT.offscrn image BufferedImageInt@7bd4ceba: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@5ed33da9 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x6d789259], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 667x1001 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x6d789259], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 667x1001, buffer 0x6d789259], 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/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x6e99ef1a], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1001 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x6e99ef1a], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 285.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x6e99ef1a], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x400030, tileRendererInUse null [junit] >> Gears angle 285.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[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x400030, tileRendererInUse null [junit] >> Gears angle 286.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[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x40003a, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x40003a, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 529 ms [junit] PRINT resizeWithinPrint repaint [junit] PRINT resizeWithinPrint size- 743x587 [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x40003a, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x400030, tileRendererInUse null [junit] >> Gears angle 287.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 / 83 ms, 722.8 fps, 1 ms/f; total: 60 f, 722.8 fps, 1 ms/f [junit] 0 s: 60 f / 68 ms, 882.3 fps, 1 ms/f; total: 120 f, 794.7 fps, 1 ms/f [junit] 0 s: 60 f / 65 ms, 923.0 fps, 1 ms/f; total: 180 f, 833.3 fps, 1 ms/f [junit] 0 s: 60 f / 67 ms, 895.5 fps, 1 ms/f; total: 240 f, 845.0 fps, 1 ms/f [junit] 0 s: 60 f / 67 ms, 895.5 fps, 1 ms/f; total: 300 f, 854.7 fps, 1 ms/f [junit] 0 s: 60 f / 81 ms, 740.7 fps, 1 ms/f; total: 360 f, 831.4 fps, 1 ms/f [junit] 0 s: 60 f / 72 ms, 833.3 fps, 1 ms/f; total: 420 f, 831.6 fps, 1 ms/f [junit] 0 s: 60 f / 71 ms, 845.0 fps, 1 ms/f; total: 480 f, 831.8 fps, 1 ms/f [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132583060 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.dispose FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132583069 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:1751132583156 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x52f, fbc 0x170: rgba 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/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4000b2, 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:1751132583242 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x52f, fbc 0x170: rgba 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/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [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[#29,AWT-EventQueue-0,6,main] RedSquareES2.init FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4000b7, tileRendererInUse null [junit] Thread[#29,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 / 325 ms, 184.6 fps, 5 ms/f; total: 60 f, 184.6 fps, 5 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 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 743x587 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x17789bfa], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x17789bfa], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x17789bfa], 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 0x12c86be], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x12c86be], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x12c86be], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 743x587 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x17789bfa], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x17789bfa], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x17789bfa], 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 0x12c86be], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x12c86be], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x12c86be], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4000b2, tileRendererInUse null [junit] >> Gears angle 30.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[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4000b7, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 22 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] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 743x587 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x721663dd], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x721663dd], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x721663dd], 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 0x4794870], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4794870], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0x4794870], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 743x587 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x721663dd], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x721663dd], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x721663dd], 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 0x4794870], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4794870], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0x4794870], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4000b2, tileRendererInUse null [junit] >> Gears angle 46.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[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4000b7, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 22 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] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 1547x1222 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3a8bcc71], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3a8bcc71], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x3a8bcc71], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x3a8bcc71], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x3a8bcc71], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x3a8bcc71], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x3a8bcc71], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x3a8bcc71], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x3a8bcc71], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x3a8bcc71], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x3a8bcc71], 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 0x3cdf40cd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3cdf40cd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x3cdf40cd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x3cdf40cd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -1.4992504, t -0.05997002] 0.0809595x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x3cdf40cd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x3cdf40cd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x3cdf40cd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -0.05997002, t 1.3793104] 0.0809595x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x3cdf40cd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x3cdf40cd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x3cdf40cd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, 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 0x3cdf40cd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 1547x1222 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3a8bcc71], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3a8bcc71], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x3a8bcc71], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x3a8bcc71], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x3a8bcc71], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x3a8bcc71], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x3a8bcc71], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x3a8bcc71], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x3a8bcc71], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x3a8bcc71], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x3a8bcc71], 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 0x3cdf40cd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3cdf40cd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x3cdf40cd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x3cdf40cd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -1.4992504, t -0.05997002] 0.0809595x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x3cdf40cd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x3cdf40cd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x3cdf40cd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -0.05997002, t 1.3793104] 0.0809595x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x3cdf40cd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x3cdf40cd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x3cdf40cd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, 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 0x3cdf40cd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4000b2, tileRendererInUse null [junit] >> Gears angle 62.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[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4000b7, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 86 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] PRINTable: OnscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] 0 s: 60 f / 135 ms, 444.4 fps, 2 ms/f; total: 60 f, 444.4 fps, 2 ms/f [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 1547x1222 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x752d78a3], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x752d78a3], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x752d78a3], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x752d78a3], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x752d78a3], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x752d78a3], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x752d78a3], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x752d78a3], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x752d78a3], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x752d78a3], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x752d78a3], 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 0x187ed12d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x187ed12d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 86.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x187ed12d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 86.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x187ed12d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 86.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -1.4992504, t -0.05997002] 0.0809595x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x187ed12d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 86.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x187ed12d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 86.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x187ed12d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 86.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -0.05997002, t 1.3793104] 0.0809595x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x187ed12d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 86.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x187ed12d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 86.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x187ed12d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 86.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, 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 0x187ed12d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 1547x1222 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x752d78a3], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x752d78a3], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x752d78a3], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x752d78a3], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x752d78a3], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x752d78a3], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x752d78a3], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x752d78a3], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x752d78a3], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x752d78a3], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x752d78a3], 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 0x187ed12d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x187ed12d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 86.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x187ed12d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 86.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x187ed12d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 86.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -1.4992504, t -0.05997002] 0.0809595x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x187ed12d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 86.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x187ed12d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 86.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x187ed12d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 86.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -0.05997002, t 1.3793104] 0.0809595x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x187ed12d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 86.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x187ed12d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 86.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x187ed12d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 86.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, 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 0x187ed12d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4000b2, tileRendererInUse null [junit] >> Gears angle 86.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[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4000b7, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 86 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] PRINTable: OnscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PRINT resizeWithinPrint size+ 807x651 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 1547x1222 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x13f71867], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x13f71867], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x13f71867], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x13f71867], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x13f71867], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x13f71867], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x13f71867], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x13f71867], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x13f71867], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x13f71867], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x13f71867], 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 0x7e4c6939], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7e4c6939], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 100.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x7e4c6939], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 100.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x7e4c6939], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 100.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -1.4992504, t -0.05997002] 0.0809595x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x7e4c6939], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 100.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x7e4c6939], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 100.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x7e4c6939], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 100.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -0.05997002, t 1.3793104] 0.0809595x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x7e4c6939], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 100.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x7e4c6939], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 100.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x7e4c6939], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 100.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, 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 0x7e4c6939], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 1547x1222 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x13f71867], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x13f71867], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x13f71867], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x13f71867], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x13f71867], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x13f71867], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x13f71867], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x13f71867], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x13f71867], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x13f71867], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x13f71867], 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 0x7e4c6939], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7e4c6939], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 100.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x7e4c6939], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 100.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x7e4c6939], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 100.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -1.4992504, t -0.05997002] 0.0809595x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x7e4c6939], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 100.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x7e4c6939], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 100.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x7e4c6939], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 100.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -0.05997002, t 1.3793104] 0.0809595x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x7e4c6939], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 100.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x7e4c6939], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 100.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x7e4c6939], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 100.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, 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 0x7e4c6939], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4000b2, tileRendererInUse null [junit] >> Gears angle 100.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[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4000b7, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 100 ms [junit] PRINT resizeWithinPrint repaint [junit] PRINT resizeWithinPrint size- 743x587 [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4000b7, tileRendererInUse null [junit] doPrint: dpi 150, TestTiledPrintingGearsAWT.test02_aa8-n0006-offscrn_3-dpi150-aaN-tSz-001x-001-resize0.ps [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4000b2, tileRendererInUse null [junit] >> Gears angle 102.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] PRINTable: OffscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 1547x1222 [junit] PRINT.offscrn image BufferedImageInt@58a2cf67: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@fcbb132 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x705b257], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 667x1001, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x705b257], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/0 320x480 of 667x1001, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x705b257], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/0 27x480 of 667x1001, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x705b257], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/480 320x480 of 667x1001, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x705b257], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/480 320x480 of 667x1001, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x705b257], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/480 27x480 of 667x1001, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x705b257], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/960 320x41 of 667x1001, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x705b257], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/960 320x41 of 667x1001, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x705b257], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/960 27x41 of 667x1001, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x705b257], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 27x41, buffer 0x705b257], 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/0 320x480 brd 0, cur 0/0 320x480, buffer 0x614b430f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1001, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x614b430f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 113.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -1.5007496, t -0.061469316] 0.9595202x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1001, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x614b430f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 113.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -1.5007496, t -0.061469316] 0.9595202x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1001, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x614b430f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 113.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -1.5007496, t -0.061469316] 0.0809595x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1001, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x614b430f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 113.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -0.061469316, t 1.377811] 0.9595202x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1001, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x614b430f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 113.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -0.061469316, t 1.377811] 0.9595202x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1001, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x614b430f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 113.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -0.061469316, t 1.377811] 0.0809595x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x41 of 667x1001, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x614b430f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 113.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b 1.377811, t 1.5007495] 0.9595202x0.122938514, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x41 of 667x1001, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x614b430f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 113.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b 1.377811, t 1.5007495] 0.9595202x0.122938514, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x41 of 667x1001, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x614b430f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 113.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b 1.377811, t 1.5007495] 0.0809595x0.122938514, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x614b430f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 1547x1222 [junit] PRINT.offscrn image BufferedImageInt@615b8c11: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@53b697b7 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x705b257], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 667x1001, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x705b257], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/0 320x480 of 667x1001, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x705b257], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/0 27x480 of 667x1001, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x705b257], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/480 320x480 of 667x1001, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x705b257], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/480 320x480 of 667x1001, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x705b257], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/480 27x480 of 667x1001, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x705b257], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/960 320x41 of 667x1001, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x705b257], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/960 320x41 of 667x1001, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x705b257], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/960 27x41 of 667x1001, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x705b257], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 27x41, buffer 0x705b257], 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/0 320x480 brd 0, cur 0/0 320x480, buffer 0x614b430f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1001, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x614b430f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 113.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -1.5007496, t -0.061469316] 0.9595202x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1001, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x614b430f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 113.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -1.5007496, t -0.061469316] 0.9595202x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1001, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x614b430f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 113.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -1.5007496, t -0.061469316] 0.0809595x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1001, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x614b430f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 113.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -0.061469316, t 1.377811] 0.9595202x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1001, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x614b430f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 113.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -0.061469316, t 1.377811] 0.9595202x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1001, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x614b430f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 113.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -0.061469316, t 1.377811] 0.0809595x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x41 of 667x1001, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x614b430f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 113.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b 1.377811, t 1.5007495] 0.9595202x0.122938514, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x41 of 667x1001, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x614b430f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 113.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b 1.377811, t 1.5007495] 0.9595202x0.122938514, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x41 of 667x1001, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x614b430f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 113.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b 1.377811, t 1.5007495] 0.0809595x0.122938514, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x614b430f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 1547x1222 [junit] PRINT.offscrn image BufferedImageInt@15fd5446: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@1814d574 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x705b257], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 667x1001, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x705b257], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/0 320x480 of 667x1001, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x705b257], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/0 27x480 of 667x1001, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x705b257], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/480 320x480 of 667x1001, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x705b257], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/480 320x480 of 667x1001, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x705b257], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/480 27x480 of 667x1001, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x705b257], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/960 320x41 of 667x1001, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x705b257], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/960 320x41 of 667x1001, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x705b257], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/960 27x41 of 667x1001, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x705b257], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 27x41, buffer 0x705b257], 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/0 320x480 brd 0, cur 0/0 320x480, buffer 0x614b430f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1001, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x614b430f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 113.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -1.5007496, t -0.061469316] 0.9595202x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1001, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x614b430f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 113.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -1.5007496, t -0.061469316] 0.9595202x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1001, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x614b430f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 113.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -1.5007496, t -0.061469316] 0.0809595x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1001, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x614b430f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 113.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -0.061469316, t 1.377811] 0.9595202x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1001, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x614b430f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 113.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -0.061469316, t 1.377811] 0.9595202x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1001, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x614b430f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 113.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -0.061469316, t 1.377811] 0.0809595x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x41 of 667x1001, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x614b430f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 113.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b 1.377811, t 1.5007495] 0.9595202x0.122938514, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x41 of 667x1001, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x614b430f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 113.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b 1.377811, t 1.5007495] 0.9595202x0.122938514, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x41 of 667x1001, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x614b430f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 113.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b 1.377811, t 1.5007495] 0.0809595x0.122938514, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x614b430f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4000b2, tileRendererInUse null [junit] >> Gears angle 113.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[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4000b7, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 581 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] PRINT AWTPrintLifecycle.setup.count 2 [junit] PRINT resizeWithinPrint size+ 807x651 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 1547x1222 [junit] PRINT.offscrn image BufferedImageInt@531c763: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@551f7f86 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7a37f755], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 667x1001, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7a37f755], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/0 320x480 of 667x1001, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x7a37f755], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/0 27x480 of 667x1001, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x7a37f755], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/480 320x480 of 667x1001, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x7a37f755], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/480 320x480 of 667x1001, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x7a37f755], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/480 27x480 of 667x1001, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x7a37f755], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/960 320x41 of 667x1001, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x7a37f755], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/960 320x41 of 667x1001, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x7a37f755], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/960 27x41 of 667x1001, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x7a37f755], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 27x41, buffer 0x7a37f755], 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/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1f144944], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1001, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1f144944], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 129.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -1.5007496, t -0.061469316] 0.9595202x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1001, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x1f144944], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 129.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -1.5007496, t -0.061469316] 0.9595202x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1001, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x1f144944], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 129.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -1.5007496, t -0.061469316] 0.0809595x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1001, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x1f144944], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 129.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -0.061469316, t 1.377811] 0.9595202x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1001, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x1f144944], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 129.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -0.061469316, t 1.377811] 0.9595202x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1001, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x1f144944], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 129.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -0.061469316, t 1.377811] 0.0809595x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x41 of 667x1001, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x1f144944], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 129.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b 1.377811, t 1.5007495] 0.9595202x0.122938514, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x41 of 667x1001, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x1f144944], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 129.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b 1.377811, t 1.5007495] 0.9595202x0.122938514, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x41 of 667x1001, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x1f144944], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 129.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b 1.377811, t 1.5007495] 0.0809595x0.122938514, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x1f144944], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 1547x1222 [junit] PRINT.offscrn image BufferedImageInt@3c400ac7: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@74fb0a00 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7a37f755], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 667x1001, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7a37f755], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/0 320x480 of 667x1001, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x7a37f755], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/0 27x480 of 667x1001, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x7a37f755], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/480 320x480 of 667x1001, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x7a37f755], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/480 320x480 of 667x1001, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x7a37f755], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/480 27x480 of 667x1001, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x7a37f755], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/960 320x41 of 667x1001, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x7a37f755], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/960 320x41 of 667x1001, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x7a37f755], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/960 27x41 of 667x1001, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x7a37f755], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 27x41, buffer 0x7a37f755], 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/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1f144944], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1001, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1f144944], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 129.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -1.5007496, t -0.061469316] 0.9595202x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1001, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x1f144944], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 129.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -1.5007496, t -0.061469316] 0.9595202x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1001, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x1f144944], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 129.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -1.5007496, t -0.061469316] 0.0809595x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1001, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x1f144944], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 129.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -0.061469316, t 1.377811] 0.9595202x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1001, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x1f144944], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 129.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -0.061469316, t 1.377811] 0.9595202x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1001, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x1f144944], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 129.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -0.061469316, t 1.377811] 0.0809595x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x41 of 667x1001, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x1f144944], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 129.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b 1.377811, t 1.5007495] 0.9595202x0.122938514, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x41 of 667x1001, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x1f144944], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 129.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b 1.377811, t 1.5007495] 0.9595202x0.122938514, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x41 of 667x1001, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x1f144944], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 129.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b 1.377811, t 1.5007495] 0.0809595x0.122938514, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x1f144944], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 1547x1222 [junit] PRINT.offscrn image BufferedImageInt@16d7730: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@73d96e48 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7a37f755], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 667x1001, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7a37f755], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/0 320x480 of 667x1001, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x7a37f755], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/0 27x480 of 667x1001, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x7a37f755], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/480 320x480 of 667x1001, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x7a37f755], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/480 320x480 of 667x1001, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x7a37f755], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/480 27x480 of 667x1001, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x7a37f755], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/960 320x41 of 667x1001, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x7a37f755], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/960 320x41 of 667x1001, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x7a37f755], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/960 27x41 of 667x1001, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x7a37f755], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 27x41, buffer 0x7a37f755], 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/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1f144944], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1001, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1f144944], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 129.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -1.5007496, t -0.061469316] 0.9595202x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1001, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x1f144944], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 129.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -1.5007496, t -0.061469316] 0.9595202x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1001, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x1f144944], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 129.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -1.5007496, t -0.061469316] 0.0809595x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1001, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x1f144944], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 129.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -0.061469316, t 1.377811] 0.9595202x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1001, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x1f144944], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 129.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -0.061469316, t 1.377811] 0.9595202x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1001, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x1f144944], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 129.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -0.061469316, t 1.377811] 0.0809595x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x41 of 667x1001, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x1f144944], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 129.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b 1.377811, t 1.5007495] 0.9595202x0.122938514, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x41 of 667x1001, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x1f144944], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 129.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b 1.377811, t 1.5007495] 0.9595202x0.122938514, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x41 of 667x1001, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x1f144944], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 129.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b 1.377811, t 1.5007495] 0.0809595x0.122938514, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x1f144944], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4000b2, tileRendererInUse null [junit] >> Gears angle 129.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[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4000b7, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 538 ms [junit] PRINT resizeWithinPrint repaint [junit] PRINT resizeWithinPrint size- 743x587 [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4000b7, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4000b2, tileRendererInUse null [junit] >> Gears angle 131.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 / 164 ms, 365.8 fps, 2 ms/f; total: 60 f, 365.8 fps, 2 ms/f [junit] 0 s: 60 f / 155 ms, 387.0 fps, 2 ms/f; total: 120 f, 376.1 fps, 2 ms/f [junit] 0 s: 60 f / 173 ms, 346.8 fps, 2 ms/f; total: 180 f, 365.1 fps, 2 ms/f [junit] 0 s: 60 f / 155 ms, 387.0 fps, 2 ms/f; total: 240 f, 369.7 fps, 2 ms/f [junit] 0 s: 60 f / 151 ms, 397.3 fps, 2 ms/f; total: 300 f, 374.5 fps, 2 ms/f [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132586256 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.dispose FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132586263 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsAWT - test02_aa8 [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132586277 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132586279 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 7.994 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132578905 ms III - Start [junit] SLOCK [T main @ 1751132578909 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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:1751132579489 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132579491 d 0ms]] [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132579493 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[#29,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] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [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[#29,AWT-EventQueue-0,6,main] RedSquareES2.init FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x40003a, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [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 / 259 ms, 231.6 fps, 4 ms/f; total: 60 f, 231.6 fps, 4 ms/f [junit] 0 s: 60 f / 95 ms, 631.5 fps, 1 ms/f; total: 120 f, 338.9 fps, 2 ms/f [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 72, AA 0, scaleGL 1.0 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 73.0, [l -1.0, r 1.0, b -1.0, 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[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 743x587 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x274ab0d8], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x274ab0d8], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x274ab0d8], 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 0x7a2f9351], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x7a2f9351], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 73.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 1024x1024 brd 0, cur 0/0 320x480, buffer 0x7a2f9351], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 743x587 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x274ab0d8], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x274ab0d8], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x274ab0d8], 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 0x7a2f9351], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x7a2f9351], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 73.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 1024x1024 brd 0, cur 0/0 320x480, buffer 0x7a2f9351], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x400030, tileRendererInUse null [junit] >> Gears angle 73.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[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x400030, tileRendererInUse null [junit] >> Gears angle 73.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[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x40003a, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x40003a, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 241 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] PRINTable: OnscreenPrintable [junit] PRINT DPI: 72, AA 8, scaleGL 1.0 [junit] 0 s: 60 f / 83 ms, 722.8 fps, 1 ms/f; total: 60 f, 722.8 fps, 1 ms/f [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 743x587 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x22a1c14c], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x22a1c14c], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x22a1c14c], 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 0x7dacba8a], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x7dacba8a], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 102.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 0x7dacba8a], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 743x587 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x22a1c14c], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x22a1c14c], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x22a1c14c], 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 0x7dacba8a], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x7dacba8a], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 102.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 0x7dacba8a], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x400030, tileRendererInUse null [junit] >> Gears angle 102.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[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x40003a, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 42 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] PRINTable: OnscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 130.5, [l -1.0, r 1.0, b -1.0, 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[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 1547x1222 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x16230428], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x16230428], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x16230428], 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 0x2aaa3c3e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.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 0x2aaa3c3e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 130.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, 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 0x2aaa3c3e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 1547x1222 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x16230428], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x16230428], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x16230428], 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 0x2aaa3c3e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.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 0x2aaa3c3e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 130.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, 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 0x2aaa3c3e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x400030, tileRendererInUse null [junit] >> Gears angle 130.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[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x400030, tileRendererInUse null [junit] >> Gears angle 131.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[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x40003a, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x40003a, tileRendererInUse null [junit] Thread[#29,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, TestTiledPrintingGearsAWT.test01_aa0-n0004-on_screen-dpi150-aaN-tSz2048x2048-resize0.ps [junit] 0 s: 60 f / 75 ms, 800.0 fps, 1 ms/f; total: 60 f, 800.0 fps, 1 ms/f [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 2048x2048 of 2048x2048, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears 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 [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 2048x2048 of 2048x2048, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 1547x1222 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x54dbcd65], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x54dbcd65], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x54dbcd65], 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 0x4b73c436], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.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 0x4b73c436], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 162.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, 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 0x4b73c436], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 1547x1222 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x54dbcd65], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x54dbcd65], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x54dbcd65], 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 0x4b73c436], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.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 0x4b73c436], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 162.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, 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 0x4b73c436], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x400030, tileRendererInUse null [junit] >> Gears angle 162.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[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x400030, tileRendererInUse null [junit] >> Gears angle 163.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[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x40003a, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x40003a, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 80 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 / 78 ms, 769.2 fps, 1 ms/f; total: 60 f, 769.2 fps, 1 ms/f [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 218.0, [l -1.0, r 1.0, b -1.0, 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[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PRINT resizeWithinPrint size+ 807x651 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 1547x1222 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x2215c4ff], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x2215c4ff], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x2215c4ff], 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 0x10af8650], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.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 0x10af8650], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 218.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, 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 0x10af8650], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 1547x1222 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x2215c4ff], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x2215c4ff], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x2215c4ff], 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 0x10af8650], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.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 0x10af8650], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 218.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, 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 0x10af8650], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x400030, tileRendererInUse null [junit] >> Gears angle 218.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[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x400030, tileRendererInUse null [junit] >> Gears angle 218.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[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x40003a, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x40003a, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 65 ms [junit] PRINT resizeWithinPrint repaint [junit] PRINT resizeWithinPrint size- 743x587 [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsAWT.test01_aa0-n0006-offscrn_3-dpi150-aaN-tSz-001x-001-resize0.ps [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x40003a, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x400030, tileRendererInUse null [junit] >> Gears angle 219.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 / 81 ms, 740.7 fps, 1 ms/f; total: 60 f, 740.7 fps, 1 ms/f [junit] PRINTable: OffscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 251.5, [l -1.0, r 1.0, b -1.0, 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[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 1547x1222 [junit] PRINT.offscrn image BufferedImageInt@2bd41988: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@587586c [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x59e1520d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 667x1001 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x59e1520d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 667x1001, buffer 0x59e1520d], 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/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x7b93e8ae], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1001 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x7b93e8ae], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 251.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x7b93e8ae], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 1547x1222 [junit] PRINT.offscrn image BufferedImageInt@178adffe: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@1024bb07 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x59e1520d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 667x1001 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x59e1520d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 667x1001, buffer 0x59e1520d], 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/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x7b93e8ae], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1001 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x7b93e8ae], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 251.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x7b93e8ae], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 1547x1222 [junit] PRINT.offscrn image BufferedImageInt@3fbd2a0a: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@8f87f0d [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x59e1520d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 667x1001 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x59e1520d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 667x1001, buffer 0x59e1520d], 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/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x7b93e8ae], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1001 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x7b93e8ae], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 251.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x7b93e8ae], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x400030, tileRendererInUse null [junit] >> Gears angle 251.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[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x400030, tileRendererInUse null [junit] >> Gears angle 252.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[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x40003a, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x40003a, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 685 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 / 75 ms, 800.0 fps, 1 ms/f; total: 60 f, 800.0 fps, 1 ms/f [junit] PRINTable: OffscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears 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 [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PRINT resizeWithinPrint size+ 807x651 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 1547x1222 [junit] PRINT.offscrn image BufferedImageInt@40bc8b7c: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@104d77c8 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x6d789259], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 667x1001 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x6d789259], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 667x1001, buffer 0x6d789259], 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/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x6e99ef1a], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1001 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x6e99ef1a], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 285.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x6e99ef1a], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 1547x1222 [junit] PRINT.offscrn image BufferedImageInt@6912c1b3: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@d47f5e5 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x6d789259], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 667x1001 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x6d789259], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 667x1001, buffer 0x6d789259], 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/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x6e99ef1a], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1001 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x6e99ef1a], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 285.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x6e99ef1a], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 1547x1222 [junit] PRINT.offscrn image BufferedImageInt@7bd4ceba: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@5ed33da9 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x6d789259], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 667x1001 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x6d789259], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 667x1001, buffer 0x6d789259], 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/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x6e99ef1a], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1001 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x6e99ef1a], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 285.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x6e99ef1a], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x400030, tileRendererInUse null [junit] >> Gears angle 285.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[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x400030, tileRendererInUse null [junit] >> Gears angle 286.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[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x40003a, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x40003a, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 529 ms [junit] PRINT resizeWithinPrint repaint [junit] PRINT resizeWithinPrint size- 743x587 [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x40003a, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x400030, tileRendererInUse null [junit] >> Gears angle 287.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 / 83 ms, 722.8 fps, 1 ms/f; total: 60 f, 722.8 fps, 1 ms/f [junit] 0 s: 60 f / 68 ms, 882.3 fps, 1 ms/f; total: 120 f, 794.7 fps, 1 ms/f [junit] 0 s: 60 f / 65 ms, 923.0 fps, 1 ms/f; total: 180 f, 833.3 fps, 1 ms/f [junit] 0 s: 60 f / 67 ms, 895.5 fps, 1 ms/f; total: 240 f, 845.0 fps, 1 ms/f [junit] 0 s: 60 f / 67 ms, 895.5 fps, 1 ms/f; total: 300 f, 854.7 fps, 1 ms/f [junit] 0 s: 60 f / 81 ms, 740.7 fps, 1 ms/f; total: 360 f, 831.4 fps, 1 ms/f [junit] 0 s: 60 f / 72 ms, 833.3 fps, 1 ms/f; total: 420 f, 831.6 fps, 1 ms/f [junit] 0 s: 60 f / 71 ms, 845.0 fps, 1 ms/f; total: 480 f, 831.8 fps, 1 ms/f [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132583060 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.dispose FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132583069 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:1751132583156 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x52f, fbc 0x170: rgba 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/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4000b2, 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:1751132583242 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x52f, fbc 0x170: rgba 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/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [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[#29,AWT-EventQueue-0,6,main] RedSquareES2.init FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4000b7, tileRendererInUse null [junit] Thread[#29,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 / 325 ms, 184.6 fps, 5 ms/f; total: 60 f, 184.6 fps, 5 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 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 743x587 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x17789bfa], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x17789bfa], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x17789bfa], 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 0x12c86be], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x12c86be], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x12c86be], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 743x587 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x17789bfa], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x17789bfa], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x17789bfa], 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 0x12c86be], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x12c86be], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x12c86be], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4000b2, tileRendererInUse null [junit] >> Gears angle 30.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[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4000b7, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 22 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] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 743x587 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x721663dd], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x721663dd], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x721663dd], 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 0x4794870], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4794870], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0x4794870], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 743x587 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x721663dd], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x721663dd], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x721663dd], 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 0x4794870], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4794870], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0x4794870], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4000b2, tileRendererInUse null [junit] >> Gears angle 46.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[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4000b7, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 22 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] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 1547x1222 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3a8bcc71], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3a8bcc71], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x3a8bcc71], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x3a8bcc71], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x3a8bcc71], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x3a8bcc71], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x3a8bcc71], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x3a8bcc71], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x3a8bcc71], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x3a8bcc71], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x3a8bcc71], 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 0x3cdf40cd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3cdf40cd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x3cdf40cd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x3cdf40cd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -1.4992504, t -0.05997002] 0.0809595x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x3cdf40cd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x3cdf40cd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x3cdf40cd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -0.05997002, t 1.3793104] 0.0809595x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x3cdf40cd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x3cdf40cd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x3cdf40cd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, 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 0x3cdf40cd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 1547x1222 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3a8bcc71], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3a8bcc71], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x3a8bcc71], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x3a8bcc71], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x3a8bcc71], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x3a8bcc71], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x3a8bcc71], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x3a8bcc71], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x3a8bcc71], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x3a8bcc71], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x3a8bcc71], 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 0x3cdf40cd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3cdf40cd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x3cdf40cd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x3cdf40cd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -1.4992504, t -0.05997002] 0.0809595x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x3cdf40cd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x3cdf40cd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x3cdf40cd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -0.05997002, t 1.3793104] 0.0809595x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x3cdf40cd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x3cdf40cd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x3cdf40cd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, 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 0x3cdf40cd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4000b2, tileRendererInUse null [junit] >> Gears angle 62.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[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4000b7, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 86 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] PRINTable: OnscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] 0 s: 60 f / 135 ms, 444.4 fps, 2 ms/f; total: 60 f, 444.4 fps, 2 ms/f [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 1547x1222 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x752d78a3], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x752d78a3], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x752d78a3], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x752d78a3], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x752d78a3], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x752d78a3], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x752d78a3], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x752d78a3], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x752d78a3], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x752d78a3], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x752d78a3], 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 0x187ed12d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x187ed12d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 86.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x187ed12d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 86.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x187ed12d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 86.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -1.4992504, t -0.05997002] 0.0809595x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x187ed12d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 86.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x187ed12d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 86.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x187ed12d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 86.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -0.05997002, t 1.3793104] 0.0809595x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x187ed12d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 86.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x187ed12d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 86.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x187ed12d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 86.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, 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 0x187ed12d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 1547x1222 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x752d78a3], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x752d78a3], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x752d78a3], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x752d78a3], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x752d78a3], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x752d78a3], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x752d78a3], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x752d78a3], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x752d78a3], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x752d78a3], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x752d78a3], 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 0x187ed12d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x187ed12d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 86.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x187ed12d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 86.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x187ed12d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 86.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -1.4992504, t -0.05997002] 0.0809595x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x187ed12d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 86.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x187ed12d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 86.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x187ed12d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 86.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -0.05997002, t 1.3793104] 0.0809595x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x187ed12d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 86.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x187ed12d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 86.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x187ed12d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 86.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, 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 0x187ed12d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4000b2, tileRendererInUse null [junit] >> Gears angle 86.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[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4000b7, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 86 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] PRINTable: OnscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PRINT resizeWithinPrint size+ 807x651 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 1547x1222 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x13f71867], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x13f71867], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x13f71867], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x13f71867], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x13f71867], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x13f71867], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x13f71867], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x13f71867], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x13f71867], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x13f71867], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x13f71867], 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 0x7e4c6939], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7e4c6939], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 100.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x7e4c6939], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 100.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x7e4c6939], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 100.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -1.4992504, t -0.05997002] 0.0809595x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x7e4c6939], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 100.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x7e4c6939], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 100.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x7e4c6939], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 100.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -0.05997002, t 1.3793104] 0.0809595x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x7e4c6939], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 100.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x7e4c6939], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 100.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x7e4c6939], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 100.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, 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 0x7e4c6939], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 1547x1222 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x13f71867], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x13f71867], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x13f71867], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x13f71867], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x13f71867], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x13f71867], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x13f71867], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x13f71867], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x13f71867], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x13f71867], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x13f71867], 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 0x7e4c6939], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7e4c6939], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 100.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x7e4c6939], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 100.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x7e4c6939], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 100.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -1.4992504, t -0.05997002] 0.0809595x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x7e4c6939], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 100.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x7e4c6939], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 100.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x7e4c6939], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 100.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -0.05997002, t 1.3793104] 0.0809595x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x7e4c6939], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 100.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x7e4c6939], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 100.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x7e4c6939], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 100.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, 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 0x7e4c6939], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4000b2, tileRendererInUse null [junit] >> Gears angle 100.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[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4000b7, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 100 ms [junit] PRINT resizeWithinPrint repaint [junit] PRINT resizeWithinPrint size- 743x587 [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4000b7, tileRendererInUse null [junit] doPrint: dpi 150, TestTiledPrintingGearsAWT.test02_aa8-n0006-offscrn_3-dpi150-aaN-tSz-001x-001-resize0.ps [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4000b2, tileRendererInUse null [junit] >> Gears angle 102.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] PRINTable: OffscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 1547x1222 [junit] PRINT.offscrn image BufferedImageInt@58a2cf67: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@fcbb132 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x705b257], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 667x1001, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x705b257], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/0 320x480 of 667x1001, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x705b257], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/0 27x480 of 667x1001, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x705b257], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/480 320x480 of 667x1001, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x705b257], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/480 320x480 of 667x1001, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x705b257], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/480 27x480 of 667x1001, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x705b257], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/960 320x41 of 667x1001, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x705b257], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/960 320x41 of 667x1001, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x705b257], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/960 27x41 of 667x1001, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x705b257], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 27x41, buffer 0x705b257], 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/0 320x480 brd 0, cur 0/0 320x480, buffer 0x614b430f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1001, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x614b430f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 113.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -1.5007496, t -0.061469316] 0.9595202x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1001, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x614b430f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 113.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -1.5007496, t -0.061469316] 0.9595202x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1001, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x614b430f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 113.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -1.5007496, t -0.061469316] 0.0809595x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1001, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x614b430f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 113.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -0.061469316, t 1.377811] 0.9595202x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1001, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x614b430f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 113.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -0.061469316, t 1.377811] 0.9595202x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1001, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x614b430f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 113.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -0.061469316, t 1.377811] 0.0809595x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x41 of 667x1001, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x614b430f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 113.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b 1.377811, t 1.5007495] 0.9595202x0.122938514, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x41 of 667x1001, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x614b430f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 113.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b 1.377811, t 1.5007495] 0.9595202x0.122938514, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x41 of 667x1001, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x614b430f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 113.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b 1.377811, t 1.5007495] 0.0809595x0.122938514, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x614b430f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 1547x1222 [junit] PRINT.offscrn image BufferedImageInt@615b8c11: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@53b697b7 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x705b257], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 667x1001, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x705b257], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/0 320x480 of 667x1001, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x705b257], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/0 27x480 of 667x1001, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x705b257], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/480 320x480 of 667x1001, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x705b257], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/480 320x480 of 667x1001, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x705b257], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/480 27x480 of 667x1001, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x705b257], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/960 320x41 of 667x1001, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x705b257], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/960 320x41 of 667x1001, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x705b257], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/960 27x41 of 667x1001, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x705b257], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 27x41, buffer 0x705b257], 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/0 320x480 brd 0, cur 0/0 320x480, buffer 0x614b430f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1001, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x614b430f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 113.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -1.5007496, t -0.061469316] 0.9595202x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1001, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x614b430f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 113.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -1.5007496, t -0.061469316] 0.9595202x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1001, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x614b430f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 113.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -1.5007496, t -0.061469316] 0.0809595x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1001, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x614b430f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 113.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -0.061469316, t 1.377811] 0.9595202x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1001, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x614b430f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 113.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -0.061469316, t 1.377811] 0.9595202x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1001, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x614b430f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 113.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -0.061469316, t 1.377811] 0.0809595x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x41 of 667x1001, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x614b430f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 113.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b 1.377811, t 1.5007495] 0.9595202x0.122938514, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x41 of 667x1001, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x614b430f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 113.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b 1.377811, t 1.5007495] 0.9595202x0.122938514, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x41 of 667x1001, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x614b430f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 113.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b 1.377811, t 1.5007495] 0.0809595x0.122938514, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x614b430f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 1547x1222 [junit] PRINT.offscrn image BufferedImageInt@15fd5446: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@1814d574 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x705b257], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 667x1001, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x705b257], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/0 320x480 of 667x1001, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x705b257], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/0 27x480 of 667x1001, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x705b257], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/480 320x480 of 667x1001, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x705b257], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/480 320x480 of 667x1001, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x705b257], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/480 27x480 of 667x1001, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x705b257], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/960 320x41 of 667x1001, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x705b257], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/960 320x41 of 667x1001, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x705b257], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/960 27x41 of 667x1001, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x705b257], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 27x41, buffer 0x705b257], 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/0 320x480 brd 0, cur 0/0 320x480, buffer 0x614b430f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1001, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x614b430f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 113.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -1.5007496, t -0.061469316] 0.9595202x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1001, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x614b430f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 113.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -1.5007496, t -0.061469316] 0.9595202x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1001, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x614b430f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 113.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -1.5007496, t -0.061469316] 0.0809595x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1001, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x614b430f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 113.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -0.061469316, t 1.377811] 0.9595202x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1001, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x614b430f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 113.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -0.061469316, t 1.377811] 0.9595202x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1001, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x614b430f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 113.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -0.061469316, t 1.377811] 0.0809595x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x41 of 667x1001, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x614b430f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 113.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b 1.377811, t 1.5007495] 0.9595202x0.122938514, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x41 of 667x1001, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x614b430f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 113.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b 1.377811, t 1.5007495] 0.9595202x0.122938514, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x41 of 667x1001, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x614b430f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 113.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b 1.377811, t 1.5007495] 0.0809595x0.122938514, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x614b430f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4000b2, tileRendererInUse null [junit] >> Gears angle 113.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[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4000b7, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 581 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] PRINT AWTPrintLifecycle.setup.count 2 [junit] PRINT resizeWithinPrint size+ 807x651 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 1547x1222 [junit] PRINT.offscrn image BufferedImageInt@531c763: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@551f7f86 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7a37f755], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 667x1001, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7a37f755], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/0 320x480 of 667x1001, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x7a37f755], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/0 27x480 of 667x1001, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x7a37f755], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/480 320x480 of 667x1001, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x7a37f755], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/480 320x480 of 667x1001, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x7a37f755], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/480 27x480 of 667x1001, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x7a37f755], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/960 320x41 of 667x1001, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x7a37f755], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/960 320x41 of 667x1001, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x7a37f755], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/960 27x41 of 667x1001, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x7a37f755], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 27x41, buffer 0x7a37f755], 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/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1f144944], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1001, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1f144944], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 129.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -1.5007496, t -0.061469316] 0.9595202x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1001, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x1f144944], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 129.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -1.5007496, t -0.061469316] 0.9595202x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1001, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x1f144944], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 129.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -1.5007496, t -0.061469316] 0.0809595x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1001, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x1f144944], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 129.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -0.061469316, t 1.377811] 0.9595202x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1001, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x1f144944], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 129.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -0.061469316, t 1.377811] 0.9595202x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1001, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x1f144944], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 129.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -0.061469316, t 1.377811] 0.0809595x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x41 of 667x1001, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x1f144944], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 129.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b 1.377811, t 1.5007495] 0.9595202x0.122938514, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x41 of 667x1001, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x1f144944], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 129.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b 1.377811, t 1.5007495] 0.9595202x0.122938514, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x41 of 667x1001, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x1f144944], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 129.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b 1.377811, t 1.5007495] 0.0809595x0.122938514, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x1f144944], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 1547x1222 [junit] PRINT.offscrn image BufferedImageInt@3c400ac7: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@74fb0a00 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7a37f755], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 667x1001, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7a37f755], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/0 320x480 of 667x1001, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x7a37f755], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/0 27x480 of 667x1001, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x7a37f755], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/480 320x480 of 667x1001, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x7a37f755], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/480 320x480 of 667x1001, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x7a37f755], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/480 27x480 of 667x1001, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x7a37f755], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/960 320x41 of 667x1001, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x7a37f755], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/960 320x41 of 667x1001, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x7a37f755], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/960 27x41 of 667x1001, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x7a37f755], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 27x41, buffer 0x7a37f755], 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/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1f144944], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1001, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1f144944], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 129.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -1.5007496, t -0.061469316] 0.9595202x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1001, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x1f144944], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 129.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -1.5007496, t -0.061469316] 0.9595202x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1001, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x1f144944], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 129.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -1.5007496, t -0.061469316] 0.0809595x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1001, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x1f144944], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 129.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -0.061469316, t 1.377811] 0.9595202x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1001, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x1f144944], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 129.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -0.061469316, t 1.377811] 0.9595202x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1001, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x1f144944], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 129.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -0.061469316, t 1.377811] 0.0809595x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x41 of 667x1001, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x1f144944], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 129.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b 1.377811, t 1.5007495] 0.9595202x0.122938514, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x41 of 667x1001, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x1f144944], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 129.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b 1.377811, t 1.5007495] 0.9595202x0.122938514, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x41 of 667x1001, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x1f144944], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 129.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b 1.377811, t 1.5007495] 0.0809595x0.122938514, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x1f144944], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 1547x1222 [junit] PRINT.offscrn image BufferedImageInt@16d7730: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@73d96e48 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7a37f755], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 667x1001, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7a37f755], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/0 320x480 of 667x1001, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x7a37f755], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/0 27x480 of 667x1001, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x7a37f755], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/480 320x480 of 667x1001, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x7a37f755], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/480 320x480 of 667x1001, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x7a37f755], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/480 27x480 of 667x1001, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x7a37f755], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/960 320x41 of 667x1001, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x7a37f755], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/960 320x41 of 667x1001, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x7a37f755], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/960 27x41 of 667x1001, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x7a37f755], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 27x41, buffer 0x7a37f755], 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/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1f144944], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1001, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1f144944], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 129.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -1.5007496, t -0.061469316] 0.9595202x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1001, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x1f144944], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 129.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -1.5007496, t -0.061469316] 0.9595202x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1001, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x1f144944], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 129.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -1.5007496, t -0.061469316] 0.0809595x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1001, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x1f144944], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 129.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -0.061469316, t 1.377811] 0.9595202x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1001, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x1f144944], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 129.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -0.061469316, t 1.377811] 0.9595202x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1001, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x1f144944], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 129.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -0.061469316, t 1.377811] 0.0809595x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x41 of 667x1001, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x1f144944], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 129.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b 1.377811, t 1.5007495] 0.9595202x0.122938514, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x41 of 667x1001, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x1f144944], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 129.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b 1.377811, t 1.5007495] 0.9595202x0.122938514, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x41 of 667x1001, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x1f144944], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 129.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b 1.377811, t 1.5007495] 0.0809595x0.122938514, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x1f144944], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4000b2, tileRendererInUse null [junit] >> Gears angle 129.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[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4000b7, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 538 ms [junit] PRINT resizeWithinPrint repaint [junit] PRINT resizeWithinPrint size- 743x587 [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4000b7, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4000b2, tileRendererInUse null [junit] >> Gears angle 131.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 / 164 ms, 365.8 fps, 2 ms/f; total: 60 f, 365.8 fps, 2 ms/f [junit] 0 s: 60 f / 155 ms, 387.0 fps, 2 ms/f; total: 120 f, 376.1 fps, 2 ms/f [junit] 0 s: 60 f / 173 ms, 346.8 fps, 2 ms/f; total: 180 f, 365.1 fps, 2 ms/f [junit] 0 s: 60 f / 155 ms, 387.0 fps, 2 ms/f; total: 240 f, 369.7 fps, 2 ms/f [junit] 0 s: 60 f / 151 ms, 397.3 fps, 2 ms/f; total: 300 f, 374.5 fps, 2 ms/f [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132586256 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.dispose FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132586263 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsAWT - test02_aa8 [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132586277 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132586279 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01_aa0 took 3.713 sec [junit] Testcase: test02_aa8 took 3.191 sec [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 7.994 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132578905 ms III - Start [junit] SLOCK [T main @ 1751132578909 ms +++ localhost/127.0.0.1:59999 - Locked within 11 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:1751132579489 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132579491 d 0ms]] [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132579493 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[#29,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] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [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[#29,AWT-EventQueue-0,6,main] RedSquareES2.init FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x40003a, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [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 / 259 ms, 231.6 fps, 4 ms/f; total: 60 f, 231.6 fps, 4 ms/f [junit] 0 s: 60 f / 95 ms, 631.5 fps, 1 ms/f; total: 120 f, 338.9 fps, 2 ms/f [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 72, AA 0, scaleGL 1.0 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 73.0, [l -1.0, r 1.0, b -1.0, 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[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 743x587 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x274ab0d8], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x274ab0d8], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x274ab0d8], 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 0x7a2f9351], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x7a2f9351], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 73.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 1024x1024 brd 0, cur 0/0 320x480, buffer 0x7a2f9351], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 743x587 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x274ab0d8], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x274ab0d8], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x274ab0d8], 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 0x7a2f9351], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x7a2f9351], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 73.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 1024x1024 brd 0, cur 0/0 320x480, buffer 0x7a2f9351], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x400030, tileRendererInUse null [junit] >> Gears angle 73.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[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x400030, tileRendererInUse null [junit] >> Gears angle 73.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[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x40003a, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x40003a, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 241 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] PRINTable: OnscreenPrintable [junit] PRINT DPI: 72, AA 8, scaleGL 1.0 [junit] 0 s: 60 f / 83 ms, 722.8 fps, 1 ms/f; total: 60 f, 722.8 fps, 1 ms/f [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 743x587 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x22a1c14c], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x22a1c14c], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x22a1c14c], 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 0x7dacba8a], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x7dacba8a], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 102.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 0x7dacba8a], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 743x587 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x22a1c14c], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x22a1c14c], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x22a1c14c], 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 0x7dacba8a], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x7dacba8a], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 102.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 0x7dacba8a], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x400030, tileRendererInUse null [junit] >> Gears angle 102.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[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x40003a, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 42 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] PRINTable: OnscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 130.5, [l -1.0, r 1.0, b -1.0, 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[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 1547x1222 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x16230428], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x16230428], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x16230428], 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 0x2aaa3c3e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.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 0x2aaa3c3e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 130.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, 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 0x2aaa3c3e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 1547x1222 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x16230428], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x16230428], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x16230428], 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 0x2aaa3c3e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.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 0x2aaa3c3e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 130.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, 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 0x2aaa3c3e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x400030, tileRendererInUse null [junit] >> Gears angle 130.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[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x400030, tileRendererInUse null [junit] >> Gears angle 131.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[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x40003a, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x40003a, tileRendererInUse null [junit] Thread[#29,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, TestTiledPrintingGearsAWT.test01_aa0-n0004-on_screen-dpi150-aaN-tSz2048x2048-resize0.ps [junit] 0 s: 60 f / 75 ms, 800.0 fps, 1 ms/f; total: 60 f, 800.0 fps, 1 ms/f [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 2048x2048 of 2048x2048, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears 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 [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 2048x2048 of 2048x2048, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 1547x1222 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x54dbcd65], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x54dbcd65], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x54dbcd65], 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 0x4b73c436], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.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 0x4b73c436], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 162.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, 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 0x4b73c436], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 1547x1222 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x54dbcd65], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x54dbcd65], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x54dbcd65], 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 0x4b73c436], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.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 0x4b73c436], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 162.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, 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 0x4b73c436], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x400030, tileRendererInUse null [junit] >> Gears angle 162.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[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x400030, tileRendererInUse null [junit] >> Gears angle 163.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[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x40003a, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x40003a, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 80 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 / 78 ms, 769.2 fps, 1 ms/f; total: 60 f, 769.2 fps, 1 ms/f [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 218.0, [l -1.0, r 1.0, b -1.0, 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[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PRINT resizeWithinPrint size+ 807x651 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 1547x1222 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x2215c4ff], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x2215c4ff], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x2215c4ff], 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 0x10af8650], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.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 0x10af8650], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 218.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, 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 0x10af8650], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 1547x1222 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x2215c4ff], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x2215c4ff], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x2215c4ff], 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 0x10af8650], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.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 0x10af8650], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 218.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, 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 0x10af8650], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x400030, tileRendererInUse null [junit] >> Gears angle 218.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[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x400030, tileRendererInUse null [junit] >> Gears angle 218.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[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x40003a, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x40003a, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 65 ms [junit] PRINT resizeWithinPrint repaint [junit] PRINT resizeWithinPrint size- 743x587 [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsAWT.test01_aa0-n0006-offscrn_3-dpi150-aaN-tSz-001x-001-resize0.ps [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x40003a, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x400030, tileRendererInUse null [junit] >> Gears angle 219.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 / 81 ms, 740.7 fps, 1 ms/f; total: 60 f, 740.7 fps, 1 ms/f [junit] PRINTable: OffscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 251.5, [l -1.0, r 1.0, b -1.0, 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[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 1547x1222 [junit] PRINT.offscrn image BufferedImageInt@2bd41988: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@587586c [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x59e1520d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 667x1001 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x59e1520d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 667x1001, buffer 0x59e1520d], 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/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x7b93e8ae], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1001 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x7b93e8ae], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 251.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x7b93e8ae], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 1547x1222 [junit] PRINT.offscrn image BufferedImageInt@178adffe: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@1024bb07 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x59e1520d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 667x1001 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x59e1520d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 667x1001, buffer 0x59e1520d], 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/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x7b93e8ae], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1001 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x7b93e8ae], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 251.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x7b93e8ae], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 1547x1222 [junit] PRINT.offscrn image BufferedImageInt@3fbd2a0a: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@8f87f0d [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x59e1520d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 667x1001 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x59e1520d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 667x1001, buffer 0x59e1520d], 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/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x7b93e8ae], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1001 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x7b93e8ae], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 251.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x7b93e8ae], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x400030, tileRendererInUse null [junit] >> Gears angle 251.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[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x400030, tileRendererInUse null [junit] >> Gears angle 252.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[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x40003a, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x40003a, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 685 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 / 75 ms, 800.0 fps, 1 ms/f; total: 60 f, 800.0 fps, 1 ms/f [junit] PRINTable: OffscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears 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 [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PRINT resizeWithinPrint size+ 807x651 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 1547x1222 [junit] PRINT.offscrn image BufferedImageInt@40bc8b7c: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@104d77c8 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x6d789259], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 667x1001 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x6d789259], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 667x1001, buffer 0x6d789259], 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/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x6e99ef1a], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1001 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x6e99ef1a], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 285.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x6e99ef1a], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 1547x1222 [junit] PRINT.offscrn image BufferedImageInt@6912c1b3: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@d47f5e5 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x6d789259], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 667x1001 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x6d789259], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 667x1001, buffer 0x6d789259], 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/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x6e99ef1a], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1001 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x6e99ef1a], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 285.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x6e99ef1a], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 1547x1222 [junit] PRINT.offscrn image BufferedImageInt@7bd4ceba: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@5ed33da9 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x6d789259], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 667x1001 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x6d789259], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 667x1001, buffer 0x6d789259], 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/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x6e99ef1a], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1001 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x6e99ef1a], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 285.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x6e99ef1a], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x400030, tileRendererInUse null [junit] >> Gears angle 285.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[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x400030, tileRendererInUse null [junit] >> Gears angle 286.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[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x40003a, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x40003a, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 529 ms [junit] PRINT resizeWithinPrint repaint [junit] PRINT resizeWithinPrint size- 743x587 [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x40003a, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x400030, tileRendererInUse null [junit] >> Gears angle 287.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 / 83 ms, 722.8 fps, 1 ms/f; total: 60 f, 722.8 fps, 1 ms/f [junit] 0 s: 60 f / 68 ms, 882.3 fps, 1 ms/f; total: 120 f, 794.7 fps, 1 ms/f [junit] 0 s: 60 f / 65 ms, 923.0 fps, 1 ms/f; total: 180 f, 833.3 fps, 1 ms/f [junit] 0 s: 60 f / 67 ms, 895.5 fps, 1 ms/f; total: 240 f, 845.0 fps, 1 ms/f [junit] 0 s: 60 f / 67 ms, 895.5 fps, 1 ms/f; total: 300 f, 854.7 fps, 1 ms/f [junit] 0 s: 60 f / 81 ms, 740.7 fps, 1 ms/f; total: 360 f, 831.4 fps, 1 ms/f [junit] 0 s: 60 f / 72 ms, 833.3 fps, 1 ms/f; total: 420 f, 831.6 fps, 1 ms/f [junit] 0 s: 60 f / 71 ms, 845.0 fps, 1 ms/f; total: 480 f, 831.8 fps, 1 ms/f [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132583060 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.dispose FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132583069 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:1751132583156 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x52f, fbc 0x170: rgba 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/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4000b2, 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:1751132583242 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x52f, fbc 0x170: rgba 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/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [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[#29,AWT-EventQueue-0,6,main] RedSquareES2.init FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4000b7, tileRendererInUse null [junit] Thread[#29,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 / 325 ms, 184.6 fps, 5 ms/f; total: 60 f, 184.6 fps, 5 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 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 743x587 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x17789bfa], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x17789bfa], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x17789bfa], 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 0x12c86be], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x12c86be], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x12c86be], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 743x587 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x17789bfa], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x17789bfa], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x17789bfa], 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 0x12c86be], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x12c86be], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x12c86be], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4000b2, tileRendererInUse null [junit] >> Gears angle 30.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[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4000b7, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 22 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] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 743x587 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x721663dd], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x721663dd], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x721663dd], 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 0x4794870], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4794870], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0x4794870], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 743x587 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x721663dd], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x721663dd], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x721663dd], 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 0x4794870], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4794870], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0x4794870], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4000b2, tileRendererInUse null [junit] >> Gears angle 46.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[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4000b7, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 22 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] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 1547x1222 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3a8bcc71], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3a8bcc71], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x3a8bcc71], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x3a8bcc71], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x3a8bcc71], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x3a8bcc71], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x3a8bcc71], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x3a8bcc71], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x3a8bcc71], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x3a8bcc71], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x3a8bcc71], 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 0x3cdf40cd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3cdf40cd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x3cdf40cd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x3cdf40cd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -1.4992504, t -0.05997002] 0.0809595x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x3cdf40cd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x3cdf40cd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x3cdf40cd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -0.05997002, t 1.3793104] 0.0809595x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x3cdf40cd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x3cdf40cd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x3cdf40cd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, 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 0x3cdf40cd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 1547x1222 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3a8bcc71], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3a8bcc71], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x3a8bcc71], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x3a8bcc71], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x3a8bcc71], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x3a8bcc71], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x3a8bcc71], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x3a8bcc71], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x3a8bcc71], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x3a8bcc71], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x3a8bcc71], 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 0x3cdf40cd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3cdf40cd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x3cdf40cd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x3cdf40cd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -1.4992504, t -0.05997002] 0.0809595x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x3cdf40cd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x3cdf40cd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x3cdf40cd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -0.05997002, t 1.3793104] 0.0809595x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x3cdf40cd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x3cdf40cd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x3cdf40cd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, 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 0x3cdf40cd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4000b2, tileRendererInUse null [junit] >> Gears angle 62.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[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4000b7, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 86 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] PRINTable: OnscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] 0 s: 60 f / 135 ms, 444.4 fps, 2 ms/f; total: 60 f, 444.4 fps, 2 ms/f [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 1547x1222 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x752d78a3], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x752d78a3], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x752d78a3], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x752d78a3], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x752d78a3], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x752d78a3], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x752d78a3], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x752d78a3], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x752d78a3], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x752d78a3], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x752d78a3], 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 0x187ed12d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x187ed12d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 86.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x187ed12d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 86.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x187ed12d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 86.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -1.4992504, t -0.05997002] 0.0809595x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x187ed12d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 86.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x187ed12d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 86.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x187ed12d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 86.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -0.05997002, t 1.3793104] 0.0809595x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x187ed12d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 86.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x187ed12d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 86.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x187ed12d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 86.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, 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 0x187ed12d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 1547x1222 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x752d78a3], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x752d78a3], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x752d78a3], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x752d78a3], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x752d78a3], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x752d78a3], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x752d78a3], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x752d78a3], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x752d78a3], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x752d78a3], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x752d78a3], 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 0x187ed12d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x187ed12d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 86.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x187ed12d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 86.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x187ed12d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 86.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -1.4992504, t -0.05997002] 0.0809595x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x187ed12d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 86.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x187ed12d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 86.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x187ed12d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 86.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -0.05997002, t 1.3793104] 0.0809595x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x187ed12d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 86.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x187ed12d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 86.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x187ed12d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 86.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, 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 0x187ed12d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4000b2, tileRendererInUse null [junit] >> Gears angle 86.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[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4000b7, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 86 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] PRINTable: OnscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PRINT resizeWithinPrint size+ 807x651 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 1547x1222 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x13f71867], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x13f71867], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x13f71867], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x13f71867], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x13f71867], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x13f71867], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x13f71867], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x13f71867], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x13f71867], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x13f71867], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x13f71867], 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 0x7e4c6939], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7e4c6939], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 100.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x7e4c6939], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 100.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x7e4c6939], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 100.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -1.4992504, t -0.05997002] 0.0809595x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x7e4c6939], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 100.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x7e4c6939], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 100.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x7e4c6939], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 100.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -0.05997002, t 1.3793104] 0.0809595x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x7e4c6939], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 100.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x7e4c6939], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 100.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x7e4c6939], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 100.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, 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 0x7e4c6939], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 1547x1222 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x13f71867], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x13f71867], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x13f71867], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x13f71867], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x13f71867], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x13f71867], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x13f71867], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x13f71867], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x13f71867], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x13f71867], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x13f71867], 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 0x7e4c6939], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7e4c6939], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 100.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x7e4c6939], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 100.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x7e4c6939], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 100.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -1.4992504, t -0.05997002] 0.0809595x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x7e4c6939], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 100.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x7e4c6939], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 100.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x7e4c6939], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 100.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -0.05997002, t 1.3793104] 0.0809595x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x7e4c6939], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 100.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x7e4c6939], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 100.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x7e4c6939], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 100.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, 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 0x7e4c6939], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4000b2, tileRendererInUse null [junit] >> Gears angle 100.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[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4000b7, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 100 ms [junit] PRINT resizeWithinPrint repaint [junit] PRINT resizeWithinPrint size- 743x587 [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4000b7, tileRendererInUse null [junit] doPrint: dpi 150, TestTiledPrintingGearsAWT.test02_aa8-n0006-offscrn_3-dpi150-aaN-tSz-001x-001-resize0.ps [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4000b2, tileRendererInUse null [junit] >> Gears angle 102.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] PRINTable: OffscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 1547x1222 [junit] PRINT.offscrn image BufferedImageInt@58a2cf67: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@fcbb132 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x705b257], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 667x1001, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x705b257], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/0 320x480 of 667x1001, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x705b257], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/0 27x480 of 667x1001, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x705b257], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/480 320x480 of 667x1001, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x705b257], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/480 320x480 of 667x1001, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x705b257], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/480 27x480 of 667x1001, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x705b257], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/960 320x41 of 667x1001, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x705b257], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/960 320x41 of 667x1001, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x705b257], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/960 27x41 of 667x1001, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x705b257], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 27x41, buffer 0x705b257], 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/0 320x480 brd 0, cur 0/0 320x480, buffer 0x614b430f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1001, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x614b430f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 113.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -1.5007496, t -0.061469316] 0.9595202x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1001, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x614b430f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 113.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -1.5007496, t -0.061469316] 0.9595202x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1001, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x614b430f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 113.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -1.5007496, t -0.061469316] 0.0809595x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1001, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x614b430f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 113.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -0.061469316, t 1.377811] 0.9595202x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1001, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x614b430f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 113.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -0.061469316, t 1.377811] 0.9595202x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1001, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x614b430f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 113.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -0.061469316, t 1.377811] 0.0809595x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x41 of 667x1001, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x614b430f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 113.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b 1.377811, t 1.5007495] 0.9595202x0.122938514, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x41 of 667x1001, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x614b430f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 113.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b 1.377811, t 1.5007495] 0.9595202x0.122938514, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x41 of 667x1001, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x614b430f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 113.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b 1.377811, t 1.5007495] 0.0809595x0.122938514, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x614b430f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 1547x1222 [junit] PRINT.offscrn image BufferedImageInt@615b8c11: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@53b697b7 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x705b257], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 667x1001, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x705b257], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/0 320x480 of 667x1001, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x705b257], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/0 27x480 of 667x1001, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x705b257], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/480 320x480 of 667x1001, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x705b257], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/480 320x480 of 667x1001, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x705b257], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/480 27x480 of 667x1001, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x705b257], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/960 320x41 of 667x1001, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x705b257], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/960 320x41 of 667x1001, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x705b257], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/960 27x41 of 667x1001, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x705b257], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 27x41, buffer 0x705b257], 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/0 320x480 brd 0, cur 0/0 320x480, buffer 0x614b430f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1001, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x614b430f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 113.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -1.5007496, t -0.061469316] 0.9595202x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1001, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x614b430f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 113.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -1.5007496, t -0.061469316] 0.9595202x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1001, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x614b430f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 113.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -1.5007496, t -0.061469316] 0.0809595x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1001, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x614b430f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 113.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -0.061469316, t 1.377811] 0.9595202x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1001, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x614b430f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 113.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -0.061469316, t 1.377811] 0.9595202x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1001, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x614b430f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 113.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -0.061469316, t 1.377811] 0.0809595x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x41 of 667x1001, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x614b430f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 113.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b 1.377811, t 1.5007495] 0.9595202x0.122938514, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x41 of 667x1001, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x614b430f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 113.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b 1.377811, t 1.5007495] 0.9595202x0.122938514, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x41 of 667x1001, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x614b430f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 113.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b 1.377811, t 1.5007495] 0.0809595x0.122938514, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x614b430f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 1547x1222 [junit] PRINT.offscrn image BufferedImageInt@15fd5446: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@1814d574 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x705b257], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 667x1001, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x705b257], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/0 320x480 of 667x1001, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x705b257], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/0 27x480 of 667x1001, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x705b257], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/480 320x480 of 667x1001, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x705b257], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/480 320x480 of 667x1001, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x705b257], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/480 27x480 of 667x1001, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x705b257], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/960 320x41 of 667x1001, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x705b257], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/960 320x41 of 667x1001, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x705b257], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/960 27x41 of 667x1001, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x705b257], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 27x41, buffer 0x705b257], 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/0 320x480 brd 0, cur 0/0 320x480, buffer 0x614b430f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1001, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x614b430f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 113.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -1.5007496, t -0.061469316] 0.9595202x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1001, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x614b430f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 113.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -1.5007496, t -0.061469316] 0.9595202x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1001, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x614b430f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 113.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -1.5007496, t -0.061469316] 0.0809595x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1001, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x614b430f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 113.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -0.061469316, t 1.377811] 0.9595202x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1001, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x614b430f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 113.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -0.061469316, t 1.377811] 0.9595202x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1001, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x614b430f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 113.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -0.061469316, t 1.377811] 0.0809595x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x41 of 667x1001, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x614b430f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 113.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b 1.377811, t 1.5007495] 0.9595202x0.122938514, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x41 of 667x1001, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x614b430f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 113.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b 1.377811, t 1.5007495] 0.9595202x0.122938514, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x41 of 667x1001, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x614b430f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 113.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b 1.377811, t 1.5007495] 0.0809595x0.122938514, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x614b430f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4000b2, tileRendererInUse null [junit] >> Gears angle 113.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[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4000b7, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 581 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] PRINT AWTPrintLifecycle.setup.count 2 [junit] PRINT resizeWithinPrint size+ 807x651 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 1547x1222 [junit] PRINT.offscrn image BufferedImageInt@531c763: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@551f7f86 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7a37f755], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 667x1001, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7a37f755], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/0 320x480 of 667x1001, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x7a37f755], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/0 27x480 of 667x1001, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x7a37f755], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/480 320x480 of 667x1001, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x7a37f755], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/480 320x480 of 667x1001, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x7a37f755], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/480 27x480 of 667x1001, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x7a37f755], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/960 320x41 of 667x1001, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x7a37f755], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/960 320x41 of 667x1001, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x7a37f755], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/960 27x41 of 667x1001, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x7a37f755], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 27x41, buffer 0x7a37f755], 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/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1f144944], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1001, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1f144944], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 129.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -1.5007496, t -0.061469316] 0.9595202x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1001, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x1f144944], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 129.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -1.5007496, t -0.061469316] 0.9595202x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1001, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x1f144944], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 129.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -1.5007496, t -0.061469316] 0.0809595x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1001, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x1f144944], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 129.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -0.061469316, t 1.377811] 0.9595202x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1001, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x1f144944], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 129.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -0.061469316, t 1.377811] 0.9595202x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1001, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x1f144944], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 129.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -0.061469316, t 1.377811] 0.0809595x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x41 of 667x1001, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x1f144944], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 129.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b 1.377811, t 1.5007495] 0.9595202x0.122938514, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x41 of 667x1001, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x1f144944], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 129.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b 1.377811, t 1.5007495] 0.9595202x0.122938514, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x41 of 667x1001, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x1f144944], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 129.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b 1.377811, t 1.5007495] 0.0809595x0.122938514, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x1f144944], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 1547x1222 [junit] PRINT.offscrn image BufferedImageInt@3c400ac7: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@74fb0a00 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7a37f755], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 667x1001, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7a37f755], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/0 320x480 of 667x1001, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x7a37f755], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/0 27x480 of 667x1001, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x7a37f755], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/480 320x480 of 667x1001, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x7a37f755], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/480 320x480 of 667x1001, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x7a37f755], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/480 27x480 of 667x1001, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x7a37f755], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/960 320x41 of 667x1001, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x7a37f755], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/960 320x41 of 667x1001, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x7a37f755], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/960 27x41 of 667x1001, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x7a37f755], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 27x41, buffer 0x7a37f755], 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/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1f144944], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1001, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1f144944], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 129.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -1.5007496, t -0.061469316] 0.9595202x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1001, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x1f144944], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 129.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -1.5007496, t -0.061469316] 0.9595202x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1001, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x1f144944], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 129.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -1.5007496, t -0.061469316] 0.0809595x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1001, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x1f144944], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 129.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -0.061469316, t 1.377811] 0.9595202x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1001, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x1f144944], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 129.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -0.061469316, t 1.377811] 0.9595202x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1001, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x1f144944], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 129.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -0.061469316, t 1.377811] 0.0809595x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x41 of 667x1001, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x1f144944], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 129.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b 1.377811, t 1.5007495] 0.9595202x0.122938514, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x41 of 667x1001, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x1f144944], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 129.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b 1.377811, t 1.5007495] 0.9595202x0.122938514, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x41 of 667x1001, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x1f144944], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 129.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b 1.377811, t 1.5007495] 0.0809595x0.122938514, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x1f144944], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 1547x1222 [junit] PRINT.offscrn image BufferedImageInt@16d7730: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@73d96e48 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7a37f755], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 667x1001, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7a37f755], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/0 320x480 of 667x1001, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x7a37f755], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/0 27x480 of 667x1001, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x7a37f755], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/480 320x480 of 667x1001, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x7a37f755], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/480 320x480 of 667x1001, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x7a37f755], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/480 27x480 of 667x1001, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x7a37f755], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/960 320x41 of 667x1001, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x7a37f755], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/960 320x41 of 667x1001, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x7a37f755], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/960 27x41 of 667x1001, swapInterval 1, drawable 0x4000b7, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x7a37f755], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 27x41, buffer 0x7a37f755], 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/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1f144944], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1001, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1f144944], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 129.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -1.5007496, t -0.061469316] 0.9595202x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1001, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x1f144944], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 129.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -1.5007496, t -0.061469316] 0.9595202x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1001, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x1f144944], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 129.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -1.5007496, t -0.061469316] 0.0809595x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1001, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x1f144944], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 129.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -0.061469316, t 1.377811] 0.9595202x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1001, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x1f144944], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 129.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -0.061469316, t 1.377811] 0.9595202x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1001, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x1f144944], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 129.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -0.061469316, t 1.377811] 0.0809595x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x41 of 667x1001, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x1f144944], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 129.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b 1.377811, t 1.5007495] 0.9595202x0.122938514, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x41 of 667x1001, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x1f144944], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 129.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b 1.377811, t 1.5007495] 0.9595202x0.122938514, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x41 of 667x1001, swapInterval 1, drawable 0x4000b2, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x1f144944], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 129.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b 1.377811, t 1.5007495] 0.0809595x0.122938514, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x1f144944], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4000b2, tileRendererInUse null [junit] >> Gears angle 129.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[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4000b7, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 538 ms [junit] PRINT resizeWithinPrint repaint [junit] PRINT resizeWithinPrint size- 743x587 [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4000b7, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4000b2, tileRendererInUse null [junit] >> Gears angle 131.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 / 164 ms, 365.8 fps, 2 ms/f; total: 60 f, 365.8 fps, 2 ms/f [junit] 0 s: 60 f / 155 ms, 387.0 fps, 2 ms/f; total: 120 f, 376.1 fps, 2 ms/f [junit] 0 s: 60 f / 173 ms, 346.8 fps, 2 ms/f; total: 180 f, 365.1 fps, 2 ms/f [junit] 0 s: 60 f / 155 ms, 387.0 fps, 2 ms/f; total: 240 f, 369.7 fps, 2 ms/f [junit] 0 s: 60 f / 151 ms, 397.3 fps, 2 ms/f; total: 300 f, 374.5 fps, 2 ms/f [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132586256 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.dispose FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132586263 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsAWT - test02_aa8 [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132586277 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132586279 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] ------------- ---------------- --------------- [junit] WARNING: package sun.awt.windows not in java.desktop [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 @ 1751132587434 ms III - Start [junit] SLOCK [T main @ 1751132587439 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsNewtAWT - test01_aa0 [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3800002, 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[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3800002, 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[#37,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [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[#37,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.init FIN [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3800004, tileRendererInUse null [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3800004, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.newt.opengl.GLWindow, consumed false, when:1751132588294 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.newt.opengl.GLWindow, consumed false, when:1751132588299 d 0ms]] [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.newt.opengl.GLWindow, consumed false, when:1751132588307 d 1ms]] [junit] 0 s: 60 f / 162 ms, 370.3 fps, 2 ms/f; total: 60 f, 370.3 fps, 2 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 / 87 ms, 689.6 fps, 1 ms/f; total: 120 f, 480.0 fps, 2 ms/f [junit] 0 s: 60 f / 56 ms, 1071.4 fps, 0 ms/f; total: 180 f, 586.3 fps, 1 ms/f [junit] 0 s: 60 f / 58 ms, 1034.4 fps, 0 ms/f; total: 240 f, 657.5 fps, 1 ms/f [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 72, AA 0, scaleGL 1.0 [junit] 0 s: 60 f / 55 ms, 1090.9 fps, 0 ms/f; total: 300 f, 712.5 fps, 1 ms/f [junit] 0 s: 60 f / 19 ms, 3157.8 fps, 0 ms/f; total: 360 f, 818.1 fps, 1 ms/f [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 140.5, [l -1.0, r 1.0, b -1.0, 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[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 743x587 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x2161eab8], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x2161eab8], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x2161eab8], 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 0x3d44d929], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x3d44d929], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 140.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 0x3d44d929], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 743x587 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x2161eab8], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x2161eab8], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x2161eab8], 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 0x3d44d929], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x3d44d929], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 140.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 0x3d44d929], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] >> Gears angle 140.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[#38,main-AWTAnimator#00,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] >> Gears angle 140.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[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3800004, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 215 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[#38,main-AWTAnimator#00,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3800004, tileRendererInUse null [junit] Thread[#38,main-AWTAnimator#00,5,main] RedSquareES2.reshape FIN [junit] 0 s: 60 f / 58 ms, 1034.4 fps, 0 ms/f; total: 60 f, 1034.4 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 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 743x587 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x22707509], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x22707509], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x22707509], 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 0x1e93fb9f], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1e93fb9f], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 184.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 0x1e93fb9f], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 743x587 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x22707509], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x22707509], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x22707509], 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 0x1e93fb9f], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1e93fb9f], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 184.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 0x1e93fb9f], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PRINT Duration 51 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] Thread[#38,main-AWTAnimator#00,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] >> Gears angle 184.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[#38,main-AWTAnimator#00,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3800004, tileRendererInUse null [junit] Thread[#38,main-AWTAnimator#00,5,main] RedSquareES2.reshape FIN [junit] 0 s: 60 f / 49 ms, 1224.4 fps, 0 ms/f; total: 60 f, 1224.4 fps, 0 ms/f [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] 0 s: 60 f / 35 ms, 1714.2 fps, 0 ms/f; total: 120 f, 1428.5 fps, 0 ms/f [junit] 0 s: 60 f / 14 ms, 4285.7 fps, 0 ms/f; total: 180 f, 1818.1 fps, 0 ms/f [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 229.5, [l -1.0, r 1.0, b -1.0, 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[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 1547x1222 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x3686511e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x3686511e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x3686511e], 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 0x5196781a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.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 0x5196781a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 229.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, 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 0x5196781a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 1547x1222 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x3686511e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x3686511e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x3686511e], 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 0x5196781a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.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 0x5196781a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 229.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, 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 0x5196781a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] >> Gears angle 229.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[#38,main-AWTAnimator#00,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] >> Gears angle 229.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[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3800004, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 98 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsNewtAWT.test01_aa0-n0004-on_screen-dpi150-aaN-tSz2048x2048-resize0.ps [junit] Thread[#38,main-AWTAnimator#00,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3800004, tileRendererInUse null [junit] Thread[#38,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] PRINTable: OnscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] 0 s: 60 f / 39 ms, 1538.4 fps, 0 ms/f; total: 120 f, 1363.6 fps, 0 ms/f [junit] 0 s: 60 f / 14 ms, 4285.7 fps, 0 ms/f; total: 180 f, 1764.7 fps, 0 ms/f [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 2048x2048 of 2048x2048, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears 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 [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 2048x2048 of 2048x2048, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 1547x1222 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x6522c31b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6522c31b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6522c31b], 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 0x7e27f444], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.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 0x7e27f444], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 279.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, 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 0x7e27f444], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 1547x1222 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x6522c31b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6522c31b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6522c31b], 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 0x7e27f444], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.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 0x7e27f444], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 279.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, 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 0x7e27f444], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] >> Gears angle 279.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[#1,main,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] >> Gears angle 279.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[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3800004, tileRendererInUse null [junit] Thread[#29,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, TestTiledPrintingGearsNewtAWT.test01_aa0-n0005-on_screen-dpi150-aaN-tSz-001x-001-resize1.ps [junit] Thread[#38,main-AWTAnimator#00,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3800004, tileRendererInUse null [junit] Thread[#38,main-AWTAnimator#00,5,main] RedSquareES2.reshape FIN [junit] 0 s: 60 f / 52 ms, 1153.8 fps, 0 ms/f; total: 60 f, 1153.8 fps, 0 ms/f [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] 0 s: 60 f / 34 ms, 1764.7 fps, 0 ms/f; total: 120 f, 1379.3 fps, 0 ms/f [junit] 0 s: 60 f / 18 ms, 3333.3 fps, 0 ms/f; total: 180 f, 1714.2 fps, 0 ms/f [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears 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 [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PRINT resizeWithinPrint size+ 807x651 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 1547x1222 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x4912766d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x4912766d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x4912766d], 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 0x2fc9a5b5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.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 0x2fc9a5b5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 326.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, 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 0x2fc9a5b5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 1547x1222 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x4912766d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x4912766d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x4912766d], 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 0x2fc9a5b5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.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 0x2fc9a5b5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 326.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, 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 0x2fc9a5b5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] >> Gears angle 326.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[#1,main,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] >> Gears angle 326.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[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3800004, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 68 ms [junit] Thread[#38,main-AWTAnimator#00,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3800004, tileRendererInUse null [junit] Thread[#38,main-AWTAnimator#00,5,main] RedSquareES2.reshape FIN [junit] PRINT resizeWithinPrint repaint [junit] PRINT resizeWithinPrint size- 743x587 [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 / 52 ms, 1153.8 fps, 0 ms/f; total: 60 f, 1153.8 fps, 0 ms/f [junit] PRINTable: OffscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [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 / 16 ms, 3750.0 fps, 0 ms/f; total: 180 f, 1698.1 fps, 0 ms/f [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 373.0, [l -1.0, r 1.0, b -1.0, 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[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 1547x1222 [junit] PRINT.offscrn image BufferedImageInt@305d5db8: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@3e255505 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x778f53f9], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 667x1001 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x778f53f9], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 667x1001, buffer 0x778f53f9], 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/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x5fd68e7b], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1001 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x5fd68e7b], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 373.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x5fd68e7b], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 1547x1222 [junit] PRINT.offscrn image BufferedImageInt@38d44443: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@11d9c719 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x778f53f9], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 667x1001 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x778f53f9], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 667x1001, buffer 0x778f53f9], 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/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x5fd68e7b], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1001 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x5fd68e7b], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 373.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x5fd68e7b], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 1547x1222 [junit] PRINT.offscrn image BufferedImageInt@6265abd9: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@681306ae [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x778f53f9], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 667x1001 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x778f53f9], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 667x1001, buffer 0x778f53f9], 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/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x5fd68e7b], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1001 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x5fd68e7b], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 373.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x5fd68e7b], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] >> Gears angle 373.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[#38,main-AWTAnimator#00,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] >> Gears angle 373.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[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3800004, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 642 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsNewtAWT.test01_aa0-n0007-offscrn_3-dpi150-aaN-tSz-001x-001-resize1.ps [junit] Thread[#38,main-AWTAnimator#00,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3800004, tileRendererInUse null [junit] Thread[#38,main-AWTAnimator#00,5,main] RedSquareES2.reshape FIN [junit] 0 s: 60 f / 44 ms, 1363.6 fps, 0 ms/f; total: 60 f, 1363.6 fps, 0 ms/f [junit] PRINTable: OffscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] 0 s: 60 f / 45 ms, 1333.3 fps, 0 ms/f; total: 120 f, 1348.3 fps, 0 ms/f [junit] 0 s: 60 f / 17 ms, 3529.4 fps, 0 ms/f; total: 180 f, 1682.2 fps, 0 ms/f [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 424.5, [l -1.0, r 1.0, b -1.0, 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[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PRINT resizeWithinPrint size+ 807x651 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 1547x1222 [junit] PRINT.offscrn image BufferedImageInt@35c50c88: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@2a808cba [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x2ec99945], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 667x1001 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x2ec99945], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 667x1001, buffer 0x2ec99945], 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/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x1b7e9ee2], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1001 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x1b7e9ee2], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 424.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x1b7e9ee2], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 1547x1222 [junit] PRINT.offscrn image BufferedImageInt@6e19b938: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@3cf17bd0 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x2ec99945], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 667x1001 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x2ec99945], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 667x1001, buffer 0x2ec99945], 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/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x1b7e9ee2], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1001 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x1b7e9ee2], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 424.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x1b7e9ee2], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 1547x1222 [junit] PRINT.offscrn image BufferedImageInt@2201f52c: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@31d8ff84 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x2ec99945], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 667x1001 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x2ec99945], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 667x1001, buffer 0x2ec99945], 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/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x1b7e9ee2], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1001 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x1b7e9ee2], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 424.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x1b7e9ee2], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] >> Gears angle 424.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[#38,main-AWTAnimator#00,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] >> Gears angle 424.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[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3800004, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 460 ms [junit] PRINT resizeWithinPrint repaint [junit] PRINT resizeWithinPrint size- 743x587 [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] Thread[#38,main-AWTAnimator#00,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3800004, tileRendererInUse null [junit] Thread[#38,main-AWTAnimator#00,5,main] RedSquareES2.reshape FIN [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 / 45 ms, 1333.3 fps, 0 ms/f; total: 120 f, 1224.4 fps, 0 ms/f [junit] 0 s: 60 f / 49 ms, 1224.4 fps, 0 ms/f; total: 180 f, 1216.2 fps, 0 ms/f [junit] 0 s: 60 f / 51 ms, 1176.4 fps, 0 ms/f; total: 240 f, 1206.0 fps, 0 ms/f [junit] 0 s: 60 f / 41 ms, 1463.4 fps, 0 ms/f; total: 300 f, 1250.0 fps, 0 ms/f [junit] 0 s: 60 f / 46 ms, 1304.3 fps, 0 ms/f; total: 360 f, 1258.7 fps, 0 ms/f [junit] 0 s: 60 f / 46 ms, 1304.3 fps, 0 ms/f; total: 420 f, 1261.2 fps, 0 ms/f [junit] 0 s: 60 f / 48 ms, 1250.0 fps, 0 ms/f; total: 480 f, 1256.5 fps, 0 ms/f [junit] 0 s: 60 f / 43 ms, 1395.3 fps, 0 ms/f; total: 540 f, 1270.5 fps, 0 ms/f [junit] 0 s: 60 f / 44 ms, 1363.6 fps, 0 ms/f; total: 600 f, 1276.5 fps, 0 ms/f [junit] 0 s: 60 f / 46 ms, 1304.3 fps, 0 ms/f; total: 660 f, 1276.5 fps, 0 ms/f [junit] 0 s: 60 f / 47 ms, 1276.5 fps, 0 ms/f; total: 720 f, 1276.5 fps, 0 ms/f [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.newt.opengl.GLWindow, consumed false, when:1751132591728 d 0ms]] [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.newt.opengl.GLWindow, consumed false, when:1751132591748 d 0ms]] [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] Gears.dispose: tileRendererInUse null [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#37,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[#44,main-Display-.x11_:0-1-EDT-2,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[#44,main-Display-.x11_:0-1-EDT-2,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x52f, fbc 0x170: rgba 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/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[#44,main-Display-.x11_:0-1-EDT-2,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3800002, 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[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3800002, 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[#44,main-Display-.x11_:0-1-EDT-2,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#44,main-Display-.x11_:0-1-EDT-2,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x52f, fbc 0x170: rgba 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/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [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[#44,main-Display-.x11_:0-1-EDT-2,6,main] RedSquareES2.init FIN [junit] Thread[#44,main-Display-.x11_:0-1-EDT-2,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3800004, tileRendererInUse null [junit] Thread[#44,main-Display-.x11_:0-1-EDT-2,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3800004, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.newt.opengl.GLWindow, consumed false, when:1751132592180 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.newt.opengl.GLWindow, consumed false, when:1751132592184 d 0ms]] [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 / 223 ms, 269.0 fps, 3 ms/f; total: 60 f, 269.0 fps, 3 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 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 743x587 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xbe2c9c3], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xbe2c9c3], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0xbe2c9c3], 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 0x7aebcdef], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7aebcdef], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x7aebcdef], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 743x587 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xbe2c9c3], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xbe2c9c3], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0xbe2c9c3], 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 0x7aebcdef], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7aebcdef], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x7aebcdef], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PRINT Duration 18 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] Thread[#45,main-AWTAnimator#01,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] No PDF [junit] >> Gears angle 43.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 72, TestTiledPrintingGearsNewtAWT.test02_aa8-n0002-on_screen-dpi072-aa8-tSz-001x-001-resize0.ps [junit] Thread[#45,main-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3800004, tileRendererInUse null [junit] Thread[#45,main-AWTAnimator#01,5,main] RedSquareES2.reshape FIN [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 72, AA 8, scaleGL 1.0 [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 743x587 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x15af80ed], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x15af80ed], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x15af80ed], 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 0x3d9ceb6d], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3d9ceb6d], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 70.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 0x3d9ceb6d], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 743x587 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x15af80ed], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x15af80ed], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x15af80ed], 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 0x3d9ceb6d], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3d9ceb6d], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 70.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 0x3d9ceb6d], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#1,main,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] >> Gears angle 70.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 20 ms [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[#45,main-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3800004, tileRendererInUse null [junit] Thread[#45,main-AWTAnimator#01,5,main] RedSquareES2.reshape FIN [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 1547x1222 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x112e5dbb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x112e5dbb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x112e5dbb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x112e5dbb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x112e5dbb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x112e5dbb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x112e5dbb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x112e5dbb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x112e5dbb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x112e5dbb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x112e5dbb], 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 0x2329d92a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x2329d92a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 87.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x2329d92a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 87.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x2329d92a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 87.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -1.4992504, t -0.05997002] 0.0809595x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x2329d92a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 87.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x2329d92a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 87.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x2329d92a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 87.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -0.05997002, t 1.3793104] 0.0809595x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x2329d92a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 87.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x2329d92a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 87.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x2329d92a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 87.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, 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 0x2329d92a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 1547x1222 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x112e5dbb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x112e5dbb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x112e5dbb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x112e5dbb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x112e5dbb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x112e5dbb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x112e5dbb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x112e5dbb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x112e5dbb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x112e5dbb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x112e5dbb], 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 0x2329d92a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x2329d92a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 87.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x2329d92a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 87.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x2329d92a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 87.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -1.4992504, t -0.05997002] 0.0809595x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x2329d92a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 87.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x2329d92a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 87.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x2329d92a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 87.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -0.05997002, t 1.3793104] 0.0809595x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x2329d92a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 87.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x2329d92a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 87.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x2329d92a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 87.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, 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 0x2329d92a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#1,main,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] >> Gears angle 87.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 Duration 81 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsNewtAWT.test02_aa8-n0004-on_screen-dpi150-aaN-tSz2048x2048-resize0.ps [junit] Thread[#45,main-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3800004, tileRendererInUse null [junit] Thread[#45,main-AWTAnimator#01,5,main] RedSquareES2.reshape FIN [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 1547x1222 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5cc4758f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5cc4758f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x5cc4758f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x5cc4758f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x5cc4758f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x5cc4758f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x5cc4758f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x5cc4758f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x5cc4758f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x5cc4758f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x5cc4758f], 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 0x414dfd41], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x414dfd41], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 103.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x414dfd41], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 103.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x414dfd41], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 103.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -1.4992504, t -0.05997002] 0.0809595x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x414dfd41], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 103.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x414dfd41], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 103.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x414dfd41], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 103.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -0.05997002, t 1.3793104] 0.0809595x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x414dfd41], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 103.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x414dfd41], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 103.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x414dfd41], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 103.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, 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 0x414dfd41], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 1547x1222 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5cc4758f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5cc4758f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x5cc4758f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x5cc4758f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x5cc4758f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x5cc4758f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x5cc4758f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x5cc4758f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x5cc4758f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x5cc4758f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x5cc4758f], 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 0x414dfd41], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x414dfd41], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 103.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x414dfd41], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 103.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x414dfd41], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 103.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -1.4992504, t -0.05997002] 0.0809595x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x414dfd41], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 103.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x414dfd41], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 103.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x414dfd41], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 103.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -0.05997002, t 1.3793104] 0.0809595x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x414dfd41], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 103.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x414dfd41], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 103.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x414dfd41], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 103.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, 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 0x414dfd41], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PRINT Duration 83 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] Thread[#45,main-AWTAnimator#01,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] No PDF [junit] >> Gears angle 103.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.test02_aa8-n0005-on_screen-dpi150-aaN-tSz-001x-001-resize1.ps [junit] Thread[#45,main-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3800004, tileRendererInUse null [junit] Thread[#45,main-AWTAnimator#01,5,main] RedSquareES2.reshape FIN [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PRINT resizeWithinPrint size+ 807x651 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 1547x1222 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x43cdc0bf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x43cdc0bf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x43cdc0bf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x43cdc0bf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x43cdc0bf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x43cdc0bf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x43cdc0bf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x43cdc0bf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x43cdc0bf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x43cdc0bf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x43cdc0bf], 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 0x5262575], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5262575], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 131.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x5262575], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 131.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x5262575], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 131.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -1.4992504, t -0.05997002] 0.0809595x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x5262575], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 131.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x5262575], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 131.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x5262575], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 131.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -0.05997002, t 1.3793104] 0.0809595x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x5262575], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 131.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x5262575], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 131.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x5262575], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 131.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, 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 0x5262575], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 1547x1222 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x43cdc0bf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x43cdc0bf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x43cdc0bf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x43cdc0bf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x43cdc0bf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x43cdc0bf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x43cdc0bf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x43cdc0bf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x43cdc0bf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x43cdc0bf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x43cdc0bf], 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 0x5262575], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5262575], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 131.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x5262575], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 131.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x5262575], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 131.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -1.4992504, t -0.05997002] 0.0809595x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x5262575], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 131.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x5262575], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 131.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x5262575], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 131.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -0.05997002, t 1.3793104] 0.0809595x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x5262575], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 131.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x5262575], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 131.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x5262575], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 131.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, 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 0x5262575], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PRINT Duration 77 ms [junit] PRINT resizeWithinPrint repaint [junit] Thread[#45,main-AWTAnimator#01,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] >> Gears angle 131.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 size- 743x587 [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[#45,main-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3800004, tileRendererInUse null [junit] Thread[#45,main-AWTAnimator#01,5,main] RedSquareES2.reshape FIN [junit] PRINTable: OffscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 1547x1222 [junit] PRINT.offscrn image BufferedImageInt@3d97d656: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@1b3f1a63 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x64ebf12c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 667x1001, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x64ebf12c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/0 320x480 of 667x1001, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x64ebf12c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/0 27x480 of 667x1001, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x64ebf12c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/480 320x480 of 667x1001, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x64ebf12c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/480 320x480 of 667x1001, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x64ebf12c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/480 27x480 of 667x1001, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x64ebf12c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/960 320x41 of 667x1001, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x64ebf12c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/960 320x41 of 667x1001, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x64ebf12c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/960 27x41 of 667x1001, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x64ebf12c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 27x41, buffer 0x64ebf12c], 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/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7204ab9f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1001, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7204ab9f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 148.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -1.5007496, t -0.061469316] 0.9595202x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1001, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x7204ab9f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 148.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -1.5007496, t -0.061469316] 0.9595202x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1001, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x7204ab9f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 148.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -1.5007496, t -0.061469316] 0.0809595x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1001, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x7204ab9f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 148.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -0.061469316, t 1.377811] 0.9595202x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1001, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x7204ab9f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 148.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -0.061469316, t 1.377811] 0.9595202x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1001, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x7204ab9f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 148.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -0.061469316, t 1.377811] 0.0809595x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x41 of 667x1001, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x7204ab9f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 148.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b 1.377811, t 1.5007495] 0.9595202x0.122938514, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x41 of 667x1001, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x7204ab9f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 148.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b 1.377811, t 1.5007495] 0.9595202x0.122938514, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x41 of 667x1001, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x7204ab9f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 148.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b 1.377811, t 1.5007495] 0.0809595x0.122938514, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x7204ab9f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 1547x1222 [junit] PRINT.offscrn image BufferedImageInt@29737eab: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@7e377aa0 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x64ebf12c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 667x1001, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x64ebf12c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/0 320x480 of 667x1001, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x64ebf12c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/0 27x480 of 667x1001, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x64ebf12c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/480 320x480 of 667x1001, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x64ebf12c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/480 320x480 of 667x1001, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x64ebf12c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/480 27x480 of 667x1001, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x64ebf12c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/960 320x41 of 667x1001, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x64ebf12c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/960 320x41 of 667x1001, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x64ebf12c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/960 27x41 of 667x1001, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x64ebf12c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 27x41, buffer 0x64ebf12c], 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/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7204ab9f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1001, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7204ab9f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 148.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -1.5007496, t -0.061469316] 0.9595202x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1001, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x7204ab9f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 148.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -1.5007496, t -0.061469316] 0.9595202x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1001, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x7204ab9f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 148.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -1.5007496, t -0.061469316] 0.0809595x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1001, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x7204ab9f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 148.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -0.061469316, t 1.377811] 0.9595202x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1001, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x7204ab9f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 148.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -0.061469316, t 1.377811] 0.9595202x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1001, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x7204ab9f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 148.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -0.061469316, t 1.377811] 0.0809595x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x41 of 667x1001, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x7204ab9f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 148.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b 1.377811, t 1.5007495] 0.9595202x0.122938514, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x41 of 667x1001, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x7204ab9f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 148.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b 1.377811, t 1.5007495] 0.9595202x0.122938514, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x41 of 667x1001, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x7204ab9f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 148.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b 1.377811, t 1.5007495] 0.0809595x0.122938514, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x7204ab9f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 1547x1222 [junit] PRINT.offscrn image BufferedImageInt@7367c034: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@4e352f29 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x64ebf12c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 667x1001, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x64ebf12c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/0 320x480 of 667x1001, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x64ebf12c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/0 27x480 of 667x1001, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x64ebf12c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/480 320x480 of 667x1001, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x64ebf12c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/480 320x480 of 667x1001, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x64ebf12c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/480 27x480 of 667x1001, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x64ebf12c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/960 320x41 of 667x1001, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x64ebf12c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/960 320x41 of 667x1001, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x64ebf12c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/960 27x41 of 667x1001, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x64ebf12c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 27x41, buffer 0x64ebf12c], 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/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7204ab9f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1001, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7204ab9f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 148.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -1.5007496, t -0.061469316] 0.9595202x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1001, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x7204ab9f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 148.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -1.5007496, t -0.061469316] 0.9595202x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1001, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x7204ab9f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 148.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -1.5007496, t -0.061469316] 0.0809595x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1001, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x7204ab9f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 148.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -0.061469316, t 1.377811] 0.9595202x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1001, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x7204ab9f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 148.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -0.061469316, t 1.377811] 0.9595202x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1001, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x7204ab9f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 148.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -0.061469316, t 1.377811] 0.0809595x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x41 of 667x1001, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x7204ab9f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 148.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b 1.377811, t 1.5007495] 0.9595202x0.122938514, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x41 of 667x1001, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x7204ab9f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 148.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b 1.377811, t 1.5007495] 0.9595202x0.122938514, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x41 of 667x1001, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x7204ab9f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 148.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b 1.377811, t 1.5007495] 0.0809595x0.122938514, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x7204ab9f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#45,main-AWTAnimator#01,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] >> Gears angle 148.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 528 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsNewtAWT.test02_aa8-n0007-offscrn_3-dpi150-aaN-tSz-001x-001-resize1.ps [junit] Thread[#45,main-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3800004, tileRendererInUse null [junit] Thread[#45,main-AWTAnimator#01,5,main] RedSquareES2.reshape FIN [junit] PRINTable: OffscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PRINT resizeWithinPrint size+ 807x651 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 1547x1222 [junit] PRINT.offscrn image BufferedImageInt@3d639bf3: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@1cb4e5d1 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x44481de5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 667x1001, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x44481de5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/0 320x480 of 667x1001, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x44481de5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/0 27x480 of 667x1001, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x44481de5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/480 320x480 of 667x1001, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x44481de5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/480 320x480 of 667x1001, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x44481de5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/480 27x480 of 667x1001, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x44481de5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/960 320x41 of 667x1001, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x44481de5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/960 320x41 of 667x1001, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x44481de5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/960 27x41 of 667x1001, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x44481de5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 27x41, buffer 0x44481de5], 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/0 320x480 brd 0, cur 0/0 320x480, buffer 0x44ac3b56], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1001, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x44ac3b56], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 164.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -1.5007496, t -0.061469316] 0.9595202x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1001, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x44ac3b56], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 164.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -1.5007496, t -0.061469316] 0.9595202x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1001, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x44ac3b56], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 164.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -1.5007496, t -0.061469316] 0.0809595x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1001, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x44ac3b56], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 164.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -0.061469316, t 1.377811] 0.9595202x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1001, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x44ac3b56], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 164.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -0.061469316, t 1.377811] 0.9595202x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1001, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x44ac3b56], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 164.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -0.061469316, t 1.377811] 0.0809595x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x41 of 667x1001, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x44ac3b56], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 164.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b 1.377811, t 1.5007495] 0.9595202x0.122938514, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x41 of 667x1001, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x44ac3b56], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 164.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b 1.377811, t 1.5007495] 0.9595202x0.122938514, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x41 of 667x1001, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x44ac3b56], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 164.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b 1.377811, t 1.5007495] 0.0809595x0.122938514, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x44ac3b56], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 1547x1222 [junit] PRINT.offscrn image BufferedImageInt@64fabf1e: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@1e12bcdc [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x44481de5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 667x1001, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x44481de5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/0 320x480 of 667x1001, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x44481de5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/0 27x480 of 667x1001, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x44481de5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/480 320x480 of 667x1001, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x44481de5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/480 320x480 of 667x1001, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x44481de5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/480 27x480 of 667x1001, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x44481de5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/960 320x41 of 667x1001, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x44481de5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/960 320x41 of 667x1001, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x44481de5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/960 27x41 of 667x1001, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x44481de5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 27x41, buffer 0x44481de5], 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/0 320x480 brd 0, cur 0/0 320x480, buffer 0x44ac3b56], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1001, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x44ac3b56], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 164.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -1.5007496, t -0.061469316] 0.9595202x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1001, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x44ac3b56], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 164.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -1.5007496, t -0.061469316] 0.9595202x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1001, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x44ac3b56], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 164.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -1.5007496, t -0.061469316] 0.0809595x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1001, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x44ac3b56], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 164.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -0.061469316, t 1.377811] 0.9595202x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1001, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x44ac3b56], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 164.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -0.061469316, t 1.377811] 0.9595202x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1001, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x44ac3b56], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 164.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -0.061469316, t 1.377811] 0.0809595x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x41 of 667x1001, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x44ac3b56], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 164.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b 1.377811, t 1.5007495] 0.9595202x0.122938514, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x41 of 667x1001, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x44ac3b56], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 164.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b 1.377811, t 1.5007495] 0.9595202x0.122938514, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x41 of 667x1001, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x44ac3b56], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 164.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b 1.377811, t 1.5007495] 0.0809595x0.122938514, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x44ac3b56], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 1547x1222 [junit] PRINT.offscrn image BufferedImageInt@173e810f: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@282133b4 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x44481de5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 667x1001, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x44481de5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/0 320x480 of 667x1001, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x44481de5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/0 27x480 of 667x1001, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x44481de5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/480 320x480 of 667x1001, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x44481de5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/480 320x480 of 667x1001, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x44481de5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/480 27x480 of 667x1001, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x44481de5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/960 320x41 of 667x1001, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x44481de5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/960 320x41 of 667x1001, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x44481de5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/960 27x41 of 667x1001, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x44481de5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 27x41, buffer 0x44481de5], 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/0 320x480 brd 0, cur 0/0 320x480, buffer 0x44ac3b56], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1001, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x44ac3b56], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 164.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -1.5007496, t -0.061469316] 0.9595202x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1001, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x44ac3b56], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 164.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -1.5007496, t -0.061469316] 0.9595202x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1001, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x44ac3b56], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 164.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -1.5007496, t -0.061469316] 0.0809595x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1001, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x44ac3b56], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 164.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -0.061469316, t 1.377811] 0.9595202x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1001, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x44ac3b56], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 164.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -0.061469316, t 1.377811] 0.9595202x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1001, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x44ac3b56], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 164.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -0.061469316, t 1.377811] 0.0809595x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x41 of 667x1001, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x44ac3b56], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 164.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b 1.377811, t 1.5007495] 0.9595202x0.122938514, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x41 of 667x1001, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x44ac3b56], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 164.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b 1.377811, t 1.5007495] 0.9595202x0.122938514, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x41 of 667x1001, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x44ac3b56], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 164.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b 1.377811, t 1.5007495] 0.0809595x0.122938514, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x44ac3b56], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PRINT Duration 521 ms [junit] Thread[#45,main-AWTAnimator#01,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] >> Gears angle 164.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 resizeWithinPrint repaint [junit] PRINT resizeWithinPrint size- 743x587 [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] Thread[#45,main-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3800004, tileRendererInUse null [junit] Thread[#45,main-AWTAnimator#01,5,main] RedSquareES2.reshape FIN [junit] 0 s: 60 f / 133 ms, 451.1 fps, 2 ms/f; total: 60 f, 451.1 fps, 2 ms/f [junit] 0 s: 60 f / 138 ms, 434.7 fps, 2 ms/f; total: 120 f, 442.8 fps, 2 ms/f [junit] 0 s: 60 f / 135 ms, 444.4 fps, 2 ms/f; total: 180 f, 442.2 fps, 2 ms/f [junit] 0 s: 60 f / 133 ms, 451.1 fps, 2 ms/f; total: 240 f, 443.6 fps, 2 ms/f [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.newt.opengl.GLWindow, consumed false, when:1751132594950 d 0ms]] [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.newt.opengl.GLWindow, consumed false, when:1751132594965 d 0ms]] [junit] Thread[#44,main-Display-.x11_:0-1-EDT-2,6,main] Gears.dispose: tileRendererInUse null [junit] Thread[#44,main-Display-.x11_:0-1-EDT-2,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#44,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 @ 1751132594984 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132594986 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 8.166 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132587434 ms III - Start [junit] SLOCK [T main @ 1751132587439 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsNewtAWT - test01_aa0 [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3800002, 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[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3800002, 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[#37,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [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[#37,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.init FIN [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3800004, tileRendererInUse null [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3800004, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.newt.opengl.GLWindow, consumed false, when:1751132588294 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.newt.opengl.GLWindow, consumed false, when:1751132588299 d 0ms]] [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.newt.opengl.GLWindow, consumed false, when:1751132588307 d 1ms]] [junit] 0 s: 60 f / 162 ms, 370.3 fps, 2 ms/f; total: 60 f, 370.3 fps, 2 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 / 87 ms, 689.6 fps, 1 ms/f; total: 120 f, 480.0 fps, 2 ms/f [junit] 0 s: 60 f / 56 ms, 1071.4 fps, 0 ms/f; total: 180 f, 586.3 fps, 1 ms/f [junit] 0 s: 60 f / 58 ms, 1034.4 fps, 0 ms/f; total: 240 f, 657.5 fps, 1 ms/f [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 72, AA 0, scaleGL 1.0 [junit] 0 s: 60 f / 55 ms, 1090.9 fps, 0 ms/f; total: 300 f, 712.5 fps, 1 ms/f [junit] 0 s: 60 f / 19 ms, 3157.8 fps, 0 ms/f; total: 360 f, 818.1 fps, 1 ms/f [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 140.5, [l -1.0, r 1.0, b -1.0, 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[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 743x587 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x2161eab8], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x2161eab8], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x2161eab8], 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 0x3d44d929], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x3d44d929], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 140.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 0x3d44d929], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 743x587 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x2161eab8], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x2161eab8], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x2161eab8], 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 0x3d44d929], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x3d44d929], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 140.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 0x3d44d929], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] >> Gears angle 140.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[#38,main-AWTAnimator#00,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] >> Gears angle 140.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[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3800004, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 215 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[#38,main-AWTAnimator#00,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3800004, tileRendererInUse null [junit] Thread[#38,main-AWTAnimator#00,5,main] RedSquareES2.reshape FIN [junit] 0 s: 60 f / 58 ms, 1034.4 fps, 0 ms/f; total: 60 f, 1034.4 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 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 743x587 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x22707509], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x22707509], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x22707509], 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 0x1e93fb9f], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1e93fb9f], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 184.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 0x1e93fb9f], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 743x587 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x22707509], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x22707509], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x22707509], 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 0x1e93fb9f], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1e93fb9f], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 184.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 0x1e93fb9f], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PRINT Duration 51 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] Thread[#38,main-AWTAnimator#00,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] >> Gears angle 184.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[#38,main-AWTAnimator#00,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3800004, tileRendererInUse null [junit] Thread[#38,main-AWTAnimator#00,5,main] RedSquareES2.reshape FIN [junit] 0 s: 60 f / 49 ms, 1224.4 fps, 0 ms/f; total: 60 f, 1224.4 fps, 0 ms/f [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] 0 s: 60 f / 35 ms, 1714.2 fps, 0 ms/f; total: 120 f, 1428.5 fps, 0 ms/f [junit] 0 s: 60 f / 14 ms, 4285.7 fps, 0 ms/f; total: 180 f, 1818.1 fps, 0 ms/f [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 229.5, [l -1.0, r 1.0, b -1.0, 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[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 1547x1222 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x3686511e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x3686511e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x3686511e], 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 0x5196781a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.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 0x5196781a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 229.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, 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 0x5196781a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 1547x1222 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x3686511e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x3686511e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x3686511e], 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 0x5196781a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.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 0x5196781a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 229.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, 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 0x5196781a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] >> Gears angle 229.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[#38,main-AWTAnimator#00,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] >> Gears angle 229.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[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3800004, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 98 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsNewtAWT.test01_aa0-n0004-on_screen-dpi150-aaN-tSz2048x2048-resize0.ps [junit] Thread[#38,main-AWTAnimator#00,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3800004, tileRendererInUse null [junit] Thread[#38,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] PRINTable: OnscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] 0 s: 60 f / 39 ms, 1538.4 fps, 0 ms/f; total: 120 f, 1363.6 fps, 0 ms/f [junit] 0 s: 60 f / 14 ms, 4285.7 fps, 0 ms/f; total: 180 f, 1764.7 fps, 0 ms/f [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 2048x2048 of 2048x2048, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears 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 [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 2048x2048 of 2048x2048, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 1547x1222 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x6522c31b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6522c31b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6522c31b], 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 0x7e27f444], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.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 0x7e27f444], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 279.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, 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 0x7e27f444], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 1547x1222 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x6522c31b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6522c31b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6522c31b], 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 0x7e27f444], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.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 0x7e27f444], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 279.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, 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 0x7e27f444], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] >> Gears angle 279.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[#1,main,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] >> Gears angle 279.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[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3800004, tileRendererInUse null [junit] Thread[#29,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, TestTiledPrintingGearsNewtAWT.test01_aa0-n0005-on_screen-dpi150-aaN-tSz-001x-001-resize1.ps [junit] Thread[#38,main-AWTAnimator#00,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3800004, tileRendererInUse null [junit] Thread[#38,main-AWTAnimator#00,5,main] RedSquareES2.reshape FIN [junit] 0 s: 60 f / 52 ms, 1153.8 fps, 0 ms/f; total: 60 f, 1153.8 fps, 0 ms/f [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] 0 s: 60 f / 34 ms, 1764.7 fps, 0 ms/f; total: 120 f, 1379.3 fps, 0 ms/f [junit] 0 s: 60 f / 18 ms, 3333.3 fps, 0 ms/f; total: 180 f, 1714.2 fps, 0 ms/f [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears 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 [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PRINT resizeWithinPrint size+ 807x651 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 1547x1222 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x4912766d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x4912766d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x4912766d], 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 0x2fc9a5b5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.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 0x2fc9a5b5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 326.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, 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 0x2fc9a5b5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 1547x1222 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x4912766d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x4912766d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x4912766d], 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 0x2fc9a5b5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.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 0x2fc9a5b5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 326.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, 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 0x2fc9a5b5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] >> Gears angle 326.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[#1,main,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] >> Gears angle 326.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[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3800004, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 68 ms [junit] Thread[#38,main-AWTAnimator#00,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3800004, tileRendererInUse null [junit] Thread[#38,main-AWTAnimator#00,5,main] RedSquareES2.reshape FIN [junit] PRINT resizeWithinPrint repaint [junit] PRINT resizeWithinPrint size- 743x587 [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 / 52 ms, 1153.8 fps, 0 ms/f; total: 60 f, 1153.8 fps, 0 ms/f [junit] PRINTable: OffscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [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 / 16 ms, 3750.0 fps, 0 ms/f; total: 180 f, 1698.1 fps, 0 ms/f [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 373.0, [l -1.0, r 1.0, b -1.0, 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[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 1547x1222 [junit] PRINT.offscrn image BufferedImageInt@305d5db8: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@3e255505 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x778f53f9], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 667x1001 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x778f53f9], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 667x1001, buffer 0x778f53f9], 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/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x5fd68e7b], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1001 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x5fd68e7b], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 373.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x5fd68e7b], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 1547x1222 [junit] PRINT.offscrn image BufferedImageInt@38d44443: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@11d9c719 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x778f53f9], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 667x1001 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x778f53f9], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 667x1001, buffer 0x778f53f9], 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/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x5fd68e7b], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1001 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x5fd68e7b], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 373.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x5fd68e7b], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 1547x1222 [junit] PRINT.offscrn image BufferedImageInt@6265abd9: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@681306ae [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x778f53f9], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 667x1001 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x778f53f9], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 667x1001, buffer 0x778f53f9], 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/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x5fd68e7b], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1001 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x5fd68e7b], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 373.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x5fd68e7b], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] >> Gears angle 373.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[#38,main-AWTAnimator#00,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] >> Gears angle 373.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[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3800004, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 642 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsNewtAWT.test01_aa0-n0007-offscrn_3-dpi150-aaN-tSz-001x-001-resize1.ps [junit] Thread[#38,main-AWTAnimator#00,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3800004, tileRendererInUse null [junit] Thread[#38,main-AWTAnimator#00,5,main] RedSquareES2.reshape FIN [junit] 0 s: 60 f / 44 ms, 1363.6 fps, 0 ms/f; total: 60 f, 1363.6 fps, 0 ms/f [junit] PRINTable: OffscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] 0 s: 60 f / 45 ms, 1333.3 fps, 0 ms/f; total: 120 f, 1348.3 fps, 0 ms/f [junit] 0 s: 60 f / 17 ms, 3529.4 fps, 0 ms/f; total: 180 f, 1682.2 fps, 0 ms/f [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 424.5, [l -1.0, r 1.0, b -1.0, 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[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PRINT resizeWithinPrint size+ 807x651 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 1547x1222 [junit] PRINT.offscrn image BufferedImageInt@35c50c88: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@2a808cba [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x2ec99945], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 667x1001 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x2ec99945], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 667x1001, buffer 0x2ec99945], 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/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x1b7e9ee2], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1001 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x1b7e9ee2], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 424.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x1b7e9ee2], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 1547x1222 [junit] PRINT.offscrn image BufferedImageInt@6e19b938: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@3cf17bd0 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x2ec99945], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 667x1001 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x2ec99945], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 667x1001, buffer 0x2ec99945], 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/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x1b7e9ee2], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1001 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x1b7e9ee2], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 424.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x1b7e9ee2], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 1547x1222 [junit] PRINT.offscrn image BufferedImageInt@2201f52c: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@31d8ff84 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x2ec99945], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 667x1001 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x2ec99945], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 667x1001, buffer 0x2ec99945], 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/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x1b7e9ee2], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1001 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x1b7e9ee2], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 424.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x1b7e9ee2], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] >> Gears angle 424.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[#38,main-AWTAnimator#00,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] >> Gears angle 424.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[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3800004, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 460 ms [junit] PRINT resizeWithinPrint repaint [junit] PRINT resizeWithinPrint size- 743x587 [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] Thread[#38,main-AWTAnimator#00,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3800004, tileRendererInUse null [junit] Thread[#38,main-AWTAnimator#00,5,main] RedSquareES2.reshape FIN [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 / 45 ms, 1333.3 fps, 0 ms/f; total: 120 f, 1224.4 fps, 0 ms/f [junit] 0 s: 60 f / 49 ms, 1224.4 fps, 0 ms/f; total: 180 f, 1216.2 fps, 0 ms/f [junit] 0 s: 60 f / 51 ms, 1176.4 fps, 0 ms/f; total: 240 f, 1206.0 fps, 0 ms/f [junit] 0 s: 60 f / 41 ms, 1463.4 fps, 0 ms/f; total: 300 f, 1250.0 fps, 0 ms/f [junit] 0 s: 60 f / 46 ms, 1304.3 fps, 0 ms/f; total: 360 f, 1258.7 fps, 0 ms/f [junit] 0 s: 60 f / 46 ms, 1304.3 fps, 0 ms/f; total: 420 f, 1261.2 fps, 0 ms/f [junit] 0 s: 60 f / 48 ms, 1250.0 fps, 0 ms/f; total: 480 f, 1256.5 fps, 0 ms/f [junit] 0 s: 60 f / 43 ms, 1395.3 fps, 0 ms/f; total: 540 f, 1270.5 fps, 0 ms/f [junit] 0 s: 60 f / 44 ms, 1363.6 fps, 0 ms/f; total: 600 f, 1276.5 fps, 0 ms/f [junit] 0 s: 60 f / 46 ms, 1304.3 fps, 0 ms/f; total: 660 f, 1276.5 fps, 0 ms/f [junit] 0 s: 60 f / 47 ms, 1276.5 fps, 0 ms/f; total: 720 f, 1276.5 fps, 0 ms/f [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.newt.opengl.GLWindow, consumed false, when:1751132591728 d 0ms]] [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.newt.opengl.GLWindow, consumed false, when:1751132591748 d 0ms]] [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] Gears.dispose: tileRendererInUse null [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#37,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[#44,main-Display-.x11_:0-1-EDT-2,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[#44,main-Display-.x11_:0-1-EDT-2,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x52f, fbc 0x170: rgba 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/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[#44,main-Display-.x11_:0-1-EDT-2,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3800002, 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[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3800002, 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[#44,main-Display-.x11_:0-1-EDT-2,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#44,main-Display-.x11_:0-1-EDT-2,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x52f, fbc 0x170: rgba 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/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [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[#44,main-Display-.x11_:0-1-EDT-2,6,main] RedSquareES2.init FIN [junit] Thread[#44,main-Display-.x11_:0-1-EDT-2,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3800004, tileRendererInUse null [junit] Thread[#44,main-Display-.x11_:0-1-EDT-2,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3800004, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.newt.opengl.GLWindow, consumed false, when:1751132592180 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.newt.opengl.GLWindow, consumed false, when:1751132592184 d 0ms]] [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 / 223 ms, 269.0 fps, 3 ms/f; total: 60 f, 269.0 fps, 3 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 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 743x587 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xbe2c9c3], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xbe2c9c3], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0xbe2c9c3], 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 0x7aebcdef], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7aebcdef], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x7aebcdef], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 743x587 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xbe2c9c3], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xbe2c9c3], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0xbe2c9c3], 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 0x7aebcdef], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7aebcdef], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x7aebcdef], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PRINT Duration 18 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] Thread[#45,main-AWTAnimator#01,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] No PDF [junit] >> Gears angle 43.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 72, TestTiledPrintingGearsNewtAWT.test02_aa8-n0002-on_screen-dpi072-aa8-tSz-001x-001-resize0.ps [junit] Thread[#45,main-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3800004, tileRendererInUse null [junit] Thread[#45,main-AWTAnimator#01,5,main] RedSquareES2.reshape FIN [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 72, AA 8, scaleGL 1.0 [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 743x587 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x15af80ed], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x15af80ed], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x15af80ed], 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 0x3d9ceb6d], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3d9ceb6d], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 70.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 0x3d9ceb6d], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 743x587 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x15af80ed], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x15af80ed], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x15af80ed], 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 0x3d9ceb6d], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3d9ceb6d], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 70.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 0x3d9ceb6d], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#1,main,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] >> Gears angle 70.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 20 ms [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[#45,main-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3800004, tileRendererInUse null [junit] Thread[#45,main-AWTAnimator#01,5,main] RedSquareES2.reshape FIN [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 1547x1222 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x112e5dbb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x112e5dbb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x112e5dbb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x112e5dbb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x112e5dbb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x112e5dbb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x112e5dbb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x112e5dbb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x112e5dbb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x112e5dbb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x112e5dbb], 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 0x2329d92a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x2329d92a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 87.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x2329d92a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 87.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x2329d92a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 87.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -1.4992504, t -0.05997002] 0.0809595x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x2329d92a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 87.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x2329d92a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 87.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x2329d92a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 87.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -0.05997002, t 1.3793104] 0.0809595x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x2329d92a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 87.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x2329d92a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 87.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x2329d92a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 87.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, 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 0x2329d92a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 1547x1222 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x112e5dbb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x112e5dbb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x112e5dbb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x112e5dbb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x112e5dbb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x112e5dbb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x112e5dbb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x112e5dbb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x112e5dbb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x112e5dbb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x112e5dbb], 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 0x2329d92a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x2329d92a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 87.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x2329d92a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 87.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x2329d92a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 87.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -1.4992504, t -0.05997002] 0.0809595x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x2329d92a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 87.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x2329d92a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 87.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x2329d92a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 87.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -0.05997002, t 1.3793104] 0.0809595x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x2329d92a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 87.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x2329d92a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 87.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x2329d92a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 87.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, 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 0x2329d92a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#1,main,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] >> Gears angle 87.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 Duration 81 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsNewtAWT.test02_aa8-n0004-on_screen-dpi150-aaN-tSz2048x2048-resize0.ps [junit] Thread[#45,main-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3800004, tileRendererInUse null [junit] Thread[#45,main-AWTAnimator#01,5,main] RedSquareES2.reshape FIN [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 1547x1222 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5cc4758f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5cc4758f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x5cc4758f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x5cc4758f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x5cc4758f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x5cc4758f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x5cc4758f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x5cc4758f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x5cc4758f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x5cc4758f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x5cc4758f], 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 0x414dfd41], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x414dfd41], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 103.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x414dfd41], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 103.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x414dfd41], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 103.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -1.4992504, t -0.05997002] 0.0809595x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x414dfd41], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 103.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x414dfd41], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 103.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x414dfd41], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 103.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -0.05997002, t 1.3793104] 0.0809595x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x414dfd41], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 103.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x414dfd41], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 103.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x414dfd41], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 103.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, 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 0x414dfd41], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 1547x1222 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5cc4758f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5cc4758f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x5cc4758f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x5cc4758f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x5cc4758f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x5cc4758f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x5cc4758f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x5cc4758f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x5cc4758f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x5cc4758f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x5cc4758f], 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 0x414dfd41], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x414dfd41], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 103.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x414dfd41], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 103.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x414dfd41], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 103.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -1.4992504, t -0.05997002] 0.0809595x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x414dfd41], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 103.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x414dfd41], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 103.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x414dfd41], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 103.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -0.05997002, t 1.3793104] 0.0809595x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x414dfd41], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 103.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x414dfd41], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 103.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x414dfd41], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 103.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, 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 0x414dfd41], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PRINT Duration 83 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] Thread[#45,main-AWTAnimator#01,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] No PDF [junit] >> Gears angle 103.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.test02_aa8-n0005-on_screen-dpi150-aaN-tSz-001x-001-resize1.ps [junit] Thread[#45,main-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3800004, tileRendererInUse null [junit] Thread[#45,main-AWTAnimator#01,5,main] RedSquareES2.reshape FIN [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PRINT resizeWithinPrint size+ 807x651 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 1547x1222 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x43cdc0bf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x43cdc0bf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x43cdc0bf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x43cdc0bf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x43cdc0bf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x43cdc0bf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x43cdc0bf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x43cdc0bf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x43cdc0bf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x43cdc0bf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x43cdc0bf], 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 0x5262575], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5262575], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 131.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x5262575], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 131.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x5262575], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 131.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -1.4992504, t -0.05997002] 0.0809595x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x5262575], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 131.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x5262575], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 131.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x5262575], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 131.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -0.05997002, t 1.3793104] 0.0809595x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x5262575], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 131.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x5262575], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 131.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x5262575], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 131.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, 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 0x5262575], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 1547x1222 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x43cdc0bf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x43cdc0bf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x43cdc0bf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x43cdc0bf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x43cdc0bf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x43cdc0bf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x43cdc0bf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x43cdc0bf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x43cdc0bf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x43cdc0bf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x43cdc0bf], 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 0x5262575], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5262575], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 131.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x5262575], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 131.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x5262575], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 131.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -1.4992504, t -0.05997002] 0.0809595x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x5262575], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 131.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x5262575], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 131.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x5262575], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 131.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -0.05997002, t 1.3793104] 0.0809595x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x5262575], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 131.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x5262575], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 131.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x5262575], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 131.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, 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 0x5262575], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PRINT Duration 77 ms [junit] PRINT resizeWithinPrint repaint [junit] Thread[#45,main-AWTAnimator#01,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] >> Gears angle 131.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 size- 743x587 [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[#45,main-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3800004, tileRendererInUse null [junit] Thread[#45,main-AWTAnimator#01,5,main] RedSquareES2.reshape FIN [junit] PRINTable: OffscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 1547x1222 [junit] PRINT.offscrn image BufferedImageInt@3d97d656: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@1b3f1a63 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x64ebf12c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 667x1001, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x64ebf12c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/0 320x480 of 667x1001, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x64ebf12c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/0 27x480 of 667x1001, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x64ebf12c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/480 320x480 of 667x1001, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x64ebf12c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/480 320x480 of 667x1001, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x64ebf12c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/480 27x480 of 667x1001, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x64ebf12c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/960 320x41 of 667x1001, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x64ebf12c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/960 320x41 of 667x1001, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x64ebf12c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/960 27x41 of 667x1001, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x64ebf12c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 27x41, buffer 0x64ebf12c], 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/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7204ab9f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1001, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7204ab9f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 148.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -1.5007496, t -0.061469316] 0.9595202x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1001, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x7204ab9f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 148.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -1.5007496, t -0.061469316] 0.9595202x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1001, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x7204ab9f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 148.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -1.5007496, t -0.061469316] 0.0809595x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1001, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x7204ab9f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 148.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -0.061469316, t 1.377811] 0.9595202x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1001, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x7204ab9f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 148.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -0.061469316, t 1.377811] 0.9595202x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1001, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x7204ab9f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 148.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -0.061469316, t 1.377811] 0.0809595x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x41 of 667x1001, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x7204ab9f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 148.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b 1.377811, t 1.5007495] 0.9595202x0.122938514, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x41 of 667x1001, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x7204ab9f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 148.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b 1.377811, t 1.5007495] 0.9595202x0.122938514, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x41 of 667x1001, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x7204ab9f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 148.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b 1.377811, t 1.5007495] 0.0809595x0.122938514, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x7204ab9f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 1547x1222 [junit] PRINT.offscrn image BufferedImageInt@29737eab: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@7e377aa0 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x64ebf12c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 667x1001, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x64ebf12c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/0 320x480 of 667x1001, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x64ebf12c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/0 27x480 of 667x1001, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x64ebf12c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/480 320x480 of 667x1001, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x64ebf12c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/480 320x480 of 667x1001, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x64ebf12c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/480 27x480 of 667x1001, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x64ebf12c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/960 320x41 of 667x1001, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x64ebf12c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/960 320x41 of 667x1001, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x64ebf12c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/960 27x41 of 667x1001, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x64ebf12c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 27x41, buffer 0x64ebf12c], 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/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7204ab9f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1001, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7204ab9f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 148.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -1.5007496, t -0.061469316] 0.9595202x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1001, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x7204ab9f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 148.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -1.5007496, t -0.061469316] 0.9595202x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1001, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x7204ab9f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 148.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -1.5007496, t -0.061469316] 0.0809595x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1001, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x7204ab9f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 148.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -0.061469316, t 1.377811] 0.9595202x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1001, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x7204ab9f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 148.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -0.061469316, t 1.377811] 0.9595202x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1001, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x7204ab9f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 148.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -0.061469316, t 1.377811] 0.0809595x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x41 of 667x1001, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x7204ab9f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 148.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b 1.377811, t 1.5007495] 0.9595202x0.122938514, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x41 of 667x1001, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x7204ab9f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 148.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b 1.377811, t 1.5007495] 0.9595202x0.122938514, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x41 of 667x1001, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x7204ab9f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 148.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b 1.377811, t 1.5007495] 0.0809595x0.122938514, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x7204ab9f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 1547x1222 [junit] PRINT.offscrn image BufferedImageInt@7367c034: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@4e352f29 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x64ebf12c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 667x1001, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x64ebf12c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/0 320x480 of 667x1001, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x64ebf12c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/0 27x480 of 667x1001, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x64ebf12c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/480 320x480 of 667x1001, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x64ebf12c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/480 320x480 of 667x1001, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x64ebf12c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/480 27x480 of 667x1001, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x64ebf12c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/960 320x41 of 667x1001, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x64ebf12c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/960 320x41 of 667x1001, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x64ebf12c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/960 27x41 of 667x1001, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x64ebf12c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 27x41, buffer 0x64ebf12c], 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/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7204ab9f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1001, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7204ab9f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 148.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -1.5007496, t -0.061469316] 0.9595202x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1001, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x7204ab9f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 148.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -1.5007496, t -0.061469316] 0.9595202x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1001, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x7204ab9f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 148.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -1.5007496, t -0.061469316] 0.0809595x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1001, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x7204ab9f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 148.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -0.061469316, t 1.377811] 0.9595202x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1001, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x7204ab9f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 148.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -0.061469316, t 1.377811] 0.9595202x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1001, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x7204ab9f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 148.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -0.061469316, t 1.377811] 0.0809595x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x41 of 667x1001, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x7204ab9f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 148.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b 1.377811, t 1.5007495] 0.9595202x0.122938514, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x41 of 667x1001, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x7204ab9f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 148.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b 1.377811, t 1.5007495] 0.9595202x0.122938514, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x41 of 667x1001, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x7204ab9f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 148.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b 1.377811, t 1.5007495] 0.0809595x0.122938514, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x7204ab9f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#45,main-AWTAnimator#01,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] >> Gears angle 148.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 528 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsNewtAWT.test02_aa8-n0007-offscrn_3-dpi150-aaN-tSz-001x-001-resize1.ps [junit] Thread[#45,main-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3800004, tileRendererInUse null [junit] Thread[#45,main-AWTAnimator#01,5,main] RedSquareES2.reshape FIN [junit] PRINTable: OffscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PRINT resizeWithinPrint size+ 807x651 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 1547x1222 [junit] PRINT.offscrn image BufferedImageInt@3d639bf3: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@1cb4e5d1 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x44481de5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 667x1001, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x44481de5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/0 320x480 of 667x1001, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x44481de5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/0 27x480 of 667x1001, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x44481de5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/480 320x480 of 667x1001, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x44481de5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/480 320x480 of 667x1001, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x44481de5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/480 27x480 of 667x1001, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x44481de5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/960 320x41 of 667x1001, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x44481de5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/960 320x41 of 667x1001, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x44481de5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/960 27x41 of 667x1001, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x44481de5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 27x41, buffer 0x44481de5], 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/0 320x480 brd 0, cur 0/0 320x480, buffer 0x44ac3b56], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1001, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x44ac3b56], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 164.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -1.5007496, t -0.061469316] 0.9595202x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1001, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x44ac3b56], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 164.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -1.5007496, t -0.061469316] 0.9595202x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1001, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x44ac3b56], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 164.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -1.5007496, t -0.061469316] 0.0809595x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1001, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x44ac3b56], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 164.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -0.061469316, t 1.377811] 0.9595202x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1001, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x44ac3b56], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 164.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -0.061469316, t 1.377811] 0.9595202x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1001, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x44ac3b56], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 164.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -0.061469316, t 1.377811] 0.0809595x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x41 of 667x1001, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x44ac3b56], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 164.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b 1.377811, t 1.5007495] 0.9595202x0.122938514, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x41 of 667x1001, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x44ac3b56], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 164.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b 1.377811, t 1.5007495] 0.9595202x0.122938514, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x41 of 667x1001, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x44ac3b56], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 164.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b 1.377811, t 1.5007495] 0.0809595x0.122938514, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x44ac3b56], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 1547x1222 [junit] PRINT.offscrn image BufferedImageInt@64fabf1e: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@1e12bcdc [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x44481de5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 667x1001, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x44481de5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/0 320x480 of 667x1001, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x44481de5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/0 27x480 of 667x1001, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x44481de5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/480 320x480 of 667x1001, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x44481de5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/480 320x480 of 667x1001, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x44481de5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/480 27x480 of 667x1001, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x44481de5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/960 320x41 of 667x1001, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x44481de5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/960 320x41 of 667x1001, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x44481de5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/960 27x41 of 667x1001, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x44481de5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 27x41, buffer 0x44481de5], 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/0 320x480 brd 0, cur 0/0 320x480, buffer 0x44ac3b56], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1001, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x44ac3b56], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 164.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -1.5007496, t -0.061469316] 0.9595202x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1001, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x44ac3b56], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 164.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -1.5007496, t -0.061469316] 0.9595202x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1001, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x44ac3b56], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 164.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -1.5007496, t -0.061469316] 0.0809595x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1001, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x44ac3b56], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 164.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -0.061469316, t 1.377811] 0.9595202x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1001, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x44ac3b56], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 164.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -0.061469316, t 1.377811] 0.9595202x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1001, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x44ac3b56], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 164.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -0.061469316, t 1.377811] 0.0809595x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x41 of 667x1001, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x44ac3b56], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 164.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b 1.377811, t 1.5007495] 0.9595202x0.122938514, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x41 of 667x1001, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x44ac3b56], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 164.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b 1.377811, t 1.5007495] 0.9595202x0.122938514, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x41 of 667x1001, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x44ac3b56], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 164.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b 1.377811, t 1.5007495] 0.0809595x0.122938514, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x44ac3b56], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 1547x1222 [junit] PRINT.offscrn image BufferedImageInt@173e810f: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@282133b4 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x44481de5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 667x1001, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x44481de5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/0 320x480 of 667x1001, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x44481de5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/0 27x480 of 667x1001, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x44481de5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/480 320x480 of 667x1001, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x44481de5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/480 320x480 of 667x1001, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x44481de5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/480 27x480 of 667x1001, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x44481de5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/960 320x41 of 667x1001, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x44481de5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/960 320x41 of 667x1001, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x44481de5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/960 27x41 of 667x1001, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x44481de5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 27x41, buffer 0x44481de5], 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/0 320x480 brd 0, cur 0/0 320x480, buffer 0x44ac3b56], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1001, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x44ac3b56], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 164.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -1.5007496, t -0.061469316] 0.9595202x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1001, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x44ac3b56], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 164.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -1.5007496, t -0.061469316] 0.9595202x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1001, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x44ac3b56], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 164.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -1.5007496, t -0.061469316] 0.0809595x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1001, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x44ac3b56], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 164.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -0.061469316, t 1.377811] 0.9595202x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1001, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x44ac3b56], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 164.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -0.061469316, t 1.377811] 0.9595202x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1001, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x44ac3b56], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 164.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -0.061469316, t 1.377811] 0.0809595x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x41 of 667x1001, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x44ac3b56], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 164.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b 1.377811, t 1.5007495] 0.9595202x0.122938514, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x41 of 667x1001, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x44ac3b56], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 164.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b 1.377811, t 1.5007495] 0.9595202x0.122938514, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x41 of 667x1001, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x44ac3b56], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 164.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b 1.377811, t 1.5007495] 0.0809595x0.122938514, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x44ac3b56], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PRINT Duration 521 ms [junit] Thread[#45,main-AWTAnimator#01,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] >> Gears angle 164.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 resizeWithinPrint repaint [junit] PRINT resizeWithinPrint size- 743x587 [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] Thread[#45,main-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3800004, tileRendererInUse null [junit] Thread[#45,main-AWTAnimator#01,5,main] RedSquareES2.reshape FIN [junit] 0 s: 60 f / 133 ms, 451.1 fps, 2 ms/f; total: 60 f, 451.1 fps, 2 ms/f [junit] 0 s: 60 f / 138 ms, 434.7 fps, 2 ms/f; total: 120 f, 442.8 fps, 2 ms/f [junit] 0 s: 60 f / 135 ms, 444.4 fps, 2 ms/f; total: 180 f, 442.2 fps, 2 ms/f [junit] 0 s: 60 f / 133 ms, 451.1 fps, 2 ms/f; total: 240 f, 443.6 fps, 2 ms/f [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.newt.opengl.GLWindow, consumed false, when:1751132594950 d 0ms]] [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.newt.opengl.GLWindow, consumed false, when:1751132594965 d 0ms]] [junit] Thread[#44,main-Display-.x11_:0-1-EDT-2,6,main] Gears.dispose: tileRendererInUse null [junit] Thread[#44,main-Display-.x11_:0-1-EDT-2,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#44,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 @ 1751132594984 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132594986 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01_aa0 took 3.868 sec [junit] Testcase: test02_aa8 took 3.209 sec [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 8.166 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132587434 ms III - Start [junit] SLOCK [T main @ 1751132587439 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsNewtAWT - test01_aa0 [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3800002, 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[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3800002, 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[#37,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [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[#37,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.init FIN [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3800004, tileRendererInUse null [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3800004, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.newt.opengl.GLWindow, consumed false, when:1751132588294 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.newt.opengl.GLWindow, consumed false, when:1751132588299 d 0ms]] [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.newt.opengl.GLWindow, consumed false, when:1751132588307 d 1ms]] [junit] 0 s: 60 f / 162 ms, 370.3 fps, 2 ms/f; total: 60 f, 370.3 fps, 2 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 / 87 ms, 689.6 fps, 1 ms/f; total: 120 f, 480.0 fps, 2 ms/f [junit] 0 s: 60 f / 56 ms, 1071.4 fps, 0 ms/f; total: 180 f, 586.3 fps, 1 ms/f [junit] 0 s: 60 f / 58 ms, 1034.4 fps, 0 ms/f; total: 240 f, 657.5 fps, 1 ms/f [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 72, AA 0, scaleGL 1.0 [junit] 0 s: 60 f / 55 ms, 1090.9 fps, 0 ms/f; total: 300 f, 712.5 fps, 1 ms/f [junit] 0 s: 60 f / 19 ms, 3157.8 fps, 0 ms/f; total: 360 f, 818.1 fps, 1 ms/f [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 140.5, [l -1.0, r 1.0, b -1.0, 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[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 743x587 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x2161eab8], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x2161eab8], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x2161eab8], 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 0x3d44d929], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x3d44d929], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 140.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 0x3d44d929], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 743x587 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x2161eab8], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x2161eab8], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x2161eab8], 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 0x3d44d929], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x3d44d929], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 140.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 0x3d44d929], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] >> Gears angle 140.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[#38,main-AWTAnimator#00,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] >> Gears angle 140.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[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3800004, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 215 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[#38,main-AWTAnimator#00,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3800004, tileRendererInUse null [junit] Thread[#38,main-AWTAnimator#00,5,main] RedSquareES2.reshape FIN [junit] 0 s: 60 f / 58 ms, 1034.4 fps, 0 ms/f; total: 60 f, 1034.4 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 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 743x587 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x22707509], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x22707509], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x22707509], 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 0x1e93fb9f], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1e93fb9f], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 184.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 0x1e93fb9f], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 743x587 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x22707509], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x22707509], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x22707509], 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 0x1e93fb9f], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1e93fb9f], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 184.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 0x1e93fb9f], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PRINT Duration 51 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] Thread[#38,main-AWTAnimator#00,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] >> Gears angle 184.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[#38,main-AWTAnimator#00,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3800004, tileRendererInUse null [junit] Thread[#38,main-AWTAnimator#00,5,main] RedSquareES2.reshape FIN [junit] 0 s: 60 f / 49 ms, 1224.4 fps, 0 ms/f; total: 60 f, 1224.4 fps, 0 ms/f [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] 0 s: 60 f / 35 ms, 1714.2 fps, 0 ms/f; total: 120 f, 1428.5 fps, 0 ms/f [junit] 0 s: 60 f / 14 ms, 4285.7 fps, 0 ms/f; total: 180 f, 1818.1 fps, 0 ms/f [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 229.5, [l -1.0, r 1.0, b -1.0, 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[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 1547x1222 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x3686511e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x3686511e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x3686511e], 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 0x5196781a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.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 0x5196781a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 229.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, 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 0x5196781a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 1547x1222 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x3686511e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x3686511e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x3686511e], 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 0x5196781a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.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 0x5196781a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 229.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, 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 0x5196781a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] >> Gears angle 229.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[#38,main-AWTAnimator#00,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] >> Gears angle 229.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[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3800004, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 98 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsNewtAWT.test01_aa0-n0004-on_screen-dpi150-aaN-tSz2048x2048-resize0.ps [junit] Thread[#38,main-AWTAnimator#00,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3800004, tileRendererInUse null [junit] Thread[#38,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] PRINTable: OnscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] 0 s: 60 f / 39 ms, 1538.4 fps, 0 ms/f; total: 120 f, 1363.6 fps, 0 ms/f [junit] 0 s: 60 f / 14 ms, 4285.7 fps, 0 ms/f; total: 180 f, 1764.7 fps, 0 ms/f [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 2048x2048 of 2048x2048, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears 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 [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 2048x2048 of 2048x2048, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 1547x1222 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x6522c31b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6522c31b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6522c31b], 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 0x7e27f444], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.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 0x7e27f444], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 279.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, 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 0x7e27f444], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 1547x1222 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x6522c31b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6522c31b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x6522c31b], 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 0x7e27f444], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.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 0x7e27f444], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 279.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, 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 0x7e27f444], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] >> Gears angle 279.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[#1,main,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] >> Gears angle 279.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[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3800004, tileRendererInUse null [junit] Thread[#29,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, TestTiledPrintingGearsNewtAWT.test01_aa0-n0005-on_screen-dpi150-aaN-tSz-001x-001-resize1.ps [junit] Thread[#38,main-AWTAnimator#00,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3800004, tileRendererInUse null [junit] Thread[#38,main-AWTAnimator#00,5,main] RedSquareES2.reshape FIN [junit] 0 s: 60 f / 52 ms, 1153.8 fps, 0 ms/f; total: 60 f, 1153.8 fps, 0 ms/f [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] 0 s: 60 f / 34 ms, 1764.7 fps, 0 ms/f; total: 120 f, 1379.3 fps, 0 ms/f [junit] 0 s: 60 f / 18 ms, 3333.3 fps, 0 ms/f; total: 180 f, 1714.2 fps, 0 ms/f [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears 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 [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PRINT resizeWithinPrint size+ 807x651 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 1547x1222 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x4912766d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x4912766d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x4912766d], 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 0x2fc9a5b5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.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 0x2fc9a5b5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 326.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, 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 0x2fc9a5b5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 1547x1222 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x4912766d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x4912766d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x4912766d], 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 0x2fc9a5b5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.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 0x2fc9a5b5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 326.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, 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 0x2fc9a5b5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] >> Gears angle 326.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[#1,main,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] >> Gears angle 326.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[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3800004, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 68 ms [junit] Thread[#38,main-AWTAnimator#00,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3800004, tileRendererInUse null [junit] Thread[#38,main-AWTAnimator#00,5,main] RedSquareES2.reshape FIN [junit] PRINT resizeWithinPrint repaint [junit] PRINT resizeWithinPrint size- 743x587 [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 / 52 ms, 1153.8 fps, 0 ms/f; total: 60 f, 1153.8 fps, 0 ms/f [junit] PRINTable: OffscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [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 / 16 ms, 3750.0 fps, 0 ms/f; total: 180 f, 1698.1 fps, 0 ms/f [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 373.0, [l -1.0, r 1.0, b -1.0, 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[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 1547x1222 [junit] PRINT.offscrn image BufferedImageInt@305d5db8: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@3e255505 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x778f53f9], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 667x1001 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x778f53f9], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 667x1001, buffer 0x778f53f9], 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/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x5fd68e7b], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1001 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x5fd68e7b], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 373.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x5fd68e7b], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 1547x1222 [junit] PRINT.offscrn image BufferedImageInt@38d44443: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@11d9c719 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x778f53f9], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 667x1001 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x778f53f9], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 667x1001, buffer 0x778f53f9], 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/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x5fd68e7b], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1001 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x5fd68e7b], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 373.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x5fd68e7b], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 1547x1222 [junit] PRINT.offscrn image BufferedImageInt@6265abd9: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@681306ae [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x778f53f9], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 667x1001 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x778f53f9], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 667x1001, buffer 0x778f53f9], 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/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x5fd68e7b], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1001 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x5fd68e7b], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 373.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x5fd68e7b], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] >> Gears angle 373.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[#38,main-AWTAnimator#00,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] >> Gears angle 373.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[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3800004, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 642 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsNewtAWT.test01_aa0-n0007-offscrn_3-dpi150-aaN-tSz-001x-001-resize1.ps [junit] Thread[#38,main-AWTAnimator#00,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3800004, tileRendererInUse null [junit] Thread[#38,main-AWTAnimator#00,5,main] RedSquareES2.reshape FIN [junit] 0 s: 60 f / 44 ms, 1363.6 fps, 0 ms/f; total: 60 f, 1363.6 fps, 0 ms/f [junit] PRINTable: OffscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] 0 s: 60 f / 45 ms, 1333.3 fps, 0 ms/f; total: 120 f, 1348.3 fps, 0 ms/f [junit] 0 s: 60 f / 17 ms, 3529.4 fps, 0 ms/f; total: 180 f, 1682.2 fps, 0 ms/f [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 424.5, [l -1.0, r 1.0, b -1.0, 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[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PRINT resizeWithinPrint size+ 807x651 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 1547x1222 [junit] PRINT.offscrn image BufferedImageInt@35c50c88: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@2a808cba [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x2ec99945], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 667x1001 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x2ec99945], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 667x1001, buffer 0x2ec99945], 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/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x1b7e9ee2], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1001 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x1b7e9ee2], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 424.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x1b7e9ee2], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 1547x1222 [junit] PRINT.offscrn image BufferedImageInt@6e19b938: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@3cf17bd0 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x2ec99945], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 667x1001 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x2ec99945], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 667x1001, buffer 0x2ec99945], 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/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x1b7e9ee2], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1001 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x1b7e9ee2], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 424.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x1b7e9ee2], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 1547x1222 [junit] PRINT.offscrn image BufferedImageInt@2201f52c: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@31d8ff84 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x2ec99945], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 667x1001 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x2ec99945], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 667x1001, buffer 0x2ec99945], 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/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x1b7e9ee2], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1001 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x1b7e9ee2], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 424.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1001, buffer 0x1b7e9ee2], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] >> Gears angle 424.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[#38,main-AWTAnimator#00,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] >> Gears angle 424.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[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3800004, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 460 ms [junit] PRINT resizeWithinPrint repaint [junit] PRINT resizeWithinPrint size- 743x587 [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] Thread[#38,main-AWTAnimator#00,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3800004, tileRendererInUse null [junit] Thread[#38,main-AWTAnimator#00,5,main] RedSquareES2.reshape FIN [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 / 45 ms, 1333.3 fps, 0 ms/f; total: 120 f, 1224.4 fps, 0 ms/f [junit] 0 s: 60 f / 49 ms, 1224.4 fps, 0 ms/f; total: 180 f, 1216.2 fps, 0 ms/f [junit] 0 s: 60 f / 51 ms, 1176.4 fps, 0 ms/f; total: 240 f, 1206.0 fps, 0 ms/f [junit] 0 s: 60 f / 41 ms, 1463.4 fps, 0 ms/f; total: 300 f, 1250.0 fps, 0 ms/f [junit] 0 s: 60 f / 46 ms, 1304.3 fps, 0 ms/f; total: 360 f, 1258.7 fps, 0 ms/f [junit] 0 s: 60 f / 46 ms, 1304.3 fps, 0 ms/f; total: 420 f, 1261.2 fps, 0 ms/f [junit] 0 s: 60 f / 48 ms, 1250.0 fps, 0 ms/f; total: 480 f, 1256.5 fps, 0 ms/f [junit] 0 s: 60 f / 43 ms, 1395.3 fps, 0 ms/f; total: 540 f, 1270.5 fps, 0 ms/f [junit] 0 s: 60 f / 44 ms, 1363.6 fps, 0 ms/f; total: 600 f, 1276.5 fps, 0 ms/f [junit] 0 s: 60 f / 46 ms, 1304.3 fps, 0 ms/f; total: 660 f, 1276.5 fps, 0 ms/f [junit] 0 s: 60 f / 47 ms, 1276.5 fps, 0 ms/f; total: 720 f, 1276.5 fps, 0 ms/f [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.newt.opengl.GLWindow, consumed false, when:1751132591728 d 0ms]] [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.newt.opengl.GLWindow, consumed false, when:1751132591748 d 0ms]] [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] Gears.dispose: tileRendererInUse null [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#37,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[#44,main-Display-.x11_:0-1-EDT-2,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[#44,main-Display-.x11_:0-1-EDT-2,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x52f, fbc 0x170: rgba 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/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[#44,main-Display-.x11_:0-1-EDT-2,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3800002, 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[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3800002, 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[#44,main-Display-.x11_:0-1-EDT-2,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#44,main-Display-.x11_:0-1-EDT-2,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x52f, fbc 0x170: rgba 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/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [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[#44,main-Display-.x11_:0-1-EDT-2,6,main] RedSquareES2.init FIN [junit] Thread[#44,main-Display-.x11_:0-1-EDT-2,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3800004, tileRendererInUse null [junit] Thread[#44,main-Display-.x11_:0-1-EDT-2,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3800004, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.newt.opengl.GLWindow, consumed false, when:1751132592180 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.newt.opengl.GLWindow, consumed false, when:1751132592184 d 0ms]] [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 / 223 ms, 269.0 fps, 3 ms/f; total: 60 f, 269.0 fps, 3 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 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 743x587 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xbe2c9c3], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xbe2c9c3], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0xbe2c9c3], 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 0x7aebcdef], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7aebcdef], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x7aebcdef], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 743x587 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xbe2c9c3], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xbe2c9c3], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0xbe2c9c3], 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 0x7aebcdef], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7aebcdef], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.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 0x7aebcdef], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PRINT Duration 18 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] Thread[#45,main-AWTAnimator#01,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] No PDF [junit] >> Gears angle 43.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 72, TestTiledPrintingGearsNewtAWT.test02_aa8-n0002-on_screen-dpi072-aa8-tSz-001x-001-resize0.ps [junit] Thread[#45,main-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3800004, tileRendererInUse null [junit] Thread[#45,main-AWTAnimator#01,5,main] RedSquareES2.reshape FIN [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 72, AA 8, scaleGL 1.0 [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 743x587 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x15af80ed], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x15af80ed], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x15af80ed], 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 0x3d9ceb6d], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3d9ceb6d], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 70.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 0x3d9ceb6d], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 743x587 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x15af80ed], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x15af80ed], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x15af80ed], 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 0x3d9ceb6d], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3d9ceb6d], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 70.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 0x3d9ceb6d], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#1,main,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] >> Gears angle 70.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 20 ms [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[#45,main-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3800004, tileRendererInUse null [junit] Thread[#45,main-AWTAnimator#01,5,main] RedSquareES2.reshape FIN [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 1547x1222 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x112e5dbb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x112e5dbb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x112e5dbb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x112e5dbb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x112e5dbb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x112e5dbb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x112e5dbb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x112e5dbb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x112e5dbb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x112e5dbb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x112e5dbb], 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 0x2329d92a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x2329d92a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 87.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x2329d92a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 87.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x2329d92a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 87.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -1.4992504, t -0.05997002] 0.0809595x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x2329d92a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 87.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x2329d92a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 87.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x2329d92a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 87.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -0.05997002, t 1.3793104] 0.0809595x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x2329d92a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 87.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x2329d92a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 87.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x2329d92a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 87.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, 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 0x2329d92a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 1547x1222 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x112e5dbb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x112e5dbb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x112e5dbb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x112e5dbb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x112e5dbb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x112e5dbb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x112e5dbb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x112e5dbb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x112e5dbb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x112e5dbb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x112e5dbb], 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 0x2329d92a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x2329d92a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 87.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x2329d92a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 87.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x2329d92a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 87.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -1.4992504, t -0.05997002] 0.0809595x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x2329d92a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 87.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x2329d92a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 87.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x2329d92a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 87.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -0.05997002, t 1.3793104] 0.0809595x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x2329d92a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 87.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x2329d92a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 87.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x2329d92a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 87.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, 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 0x2329d92a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#1,main,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] >> Gears angle 87.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 Duration 81 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsNewtAWT.test02_aa8-n0004-on_screen-dpi150-aaN-tSz2048x2048-resize0.ps [junit] Thread[#45,main-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3800004, tileRendererInUse null [junit] Thread[#45,main-AWTAnimator#01,5,main] RedSquareES2.reshape FIN [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 1547x1222 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5cc4758f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5cc4758f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x5cc4758f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x5cc4758f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x5cc4758f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x5cc4758f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x5cc4758f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x5cc4758f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x5cc4758f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x5cc4758f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x5cc4758f], 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 0x414dfd41], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x414dfd41], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 103.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x414dfd41], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 103.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x414dfd41], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 103.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -1.4992504, t -0.05997002] 0.0809595x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x414dfd41], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 103.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x414dfd41], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 103.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x414dfd41], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 103.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -0.05997002, t 1.3793104] 0.0809595x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x414dfd41], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 103.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x414dfd41], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 103.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x414dfd41], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 103.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, 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 0x414dfd41], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 1547x1222 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5cc4758f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5cc4758f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x5cc4758f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x5cc4758f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x5cc4758f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x5cc4758f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x5cc4758f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x5cc4758f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x5cc4758f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x5cc4758f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x5cc4758f], 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 0x414dfd41], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x414dfd41], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 103.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x414dfd41], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 103.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x414dfd41], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 103.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -1.4992504, t -0.05997002] 0.0809595x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x414dfd41], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 103.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x414dfd41], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 103.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x414dfd41], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 103.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -0.05997002, t 1.3793104] 0.0809595x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x414dfd41], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 103.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x414dfd41], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 103.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x414dfd41], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 103.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, 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 0x414dfd41], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PRINT Duration 83 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] Thread[#45,main-AWTAnimator#01,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] No PDF [junit] >> Gears angle 103.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.test02_aa8-n0005-on_screen-dpi150-aaN-tSz-001x-001-resize1.ps [junit] Thread[#45,main-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3800004, tileRendererInUse null [junit] Thread[#45,main-AWTAnimator#01,5,main] RedSquareES2.reshape FIN [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PRINT resizeWithinPrint size+ 807x651 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 1547x1222 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x43cdc0bf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x43cdc0bf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x43cdc0bf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x43cdc0bf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x43cdc0bf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x43cdc0bf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x43cdc0bf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x43cdc0bf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x43cdc0bf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x43cdc0bf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x43cdc0bf], 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 0x5262575], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5262575], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 131.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x5262575], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 131.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x5262575], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 131.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -1.4992504, t -0.05997002] 0.0809595x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x5262575], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 131.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x5262575], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 131.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x5262575], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 131.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -0.05997002, t 1.3793104] 0.0809595x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x5262575], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 131.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x5262575], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 131.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x5262575], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 131.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, 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 0x5262575], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 1547x1222 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x43cdc0bf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x43cdc0bf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x43cdc0bf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x43cdc0bf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x43cdc0bf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x43cdc0bf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x43cdc0bf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x43cdc0bf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x43cdc0bf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x43cdc0bf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x43cdc0bf], 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 0x5262575], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5262575], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 131.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x5262575], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 131.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x5262575], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 131.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -1.4992504, t -0.05997002] 0.0809595x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x5262575], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 131.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x5262575], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 131.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x5262575], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 131.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -0.05997002, t 1.3793104] 0.0809595x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x5262575], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 131.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x5262575], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 131.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x5262575], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 131.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, 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 0x5262575], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PRINT Duration 77 ms [junit] PRINT resizeWithinPrint repaint [junit] Thread[#45,main-AWTAnimator#01,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] >> Gears angle 131.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 size- 743x587 [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[#45,main-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3800004, tileRendererInUse null [junit] Thread[#45,main-AWTAnimator#01,5,main] RedSquareES2.reshape FIN [junit] PRINTable: OffscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 1547x1222 [junit] PRINT.offscrn image BufferedImageInt@3d97d656: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@1b3f1a63 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x64ebf12c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 667x1001, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x64ebf12c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/0 320x480 of 667x1001, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x64ebf12c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/0 27x480 of 667x1001, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x64ebf12c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/480 320x480 of 667x1001, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x64ebf12c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/480 320x480 of 667x1001, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x64ebf12c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/480 27x480 of 667x1001, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x64ebf12c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/960 320x41 of 667x1001, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x64ebf12c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/960 320x41 of 667x1001, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x64ebf12c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/960 27x41 of 667x1001, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x64ebf12c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 27x41, buffer 0x64ebf12c], 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/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7204ab9f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1001, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7204ab9f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 148.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -1.5007496, t -0.061469316] 0.9595202x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1001, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x7204ab9f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 148.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -1.5007496, t -0.061469316] 0.9595202x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1001, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x7204ab9f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 148.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -1.5007496, t -0.061469316] 0.0809595x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1001, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x7204ab9f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 148.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -0.061469316, t 1.377811] 0.9595202x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1001, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x7204ab9f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 148.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -0.061469316, t 1.377811] 0.9595202x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1001, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x7204ab9f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 148.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -0.061469316, t 1.377811] 0.0809595x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x41 of 667x1001, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x7204ab9f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 148.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b 1.377811, t 1.5007495] 0.9595202x0.122938514, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x41 of 667x1001, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x7204ab9f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 148.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b 1.377811, t 1.5007495] 0.9595202x0.122938514, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x41 of 667x1001, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x7204ab9f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 148.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b 1.377811, t 1.5007495] 0.0809595x0.122938514, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x7204ab9f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 1547x1222 [junit] PRINT.offscrn image BufferedImageInt@29737eab: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@7e377aa0 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x64ebf12c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 667x1001, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x64ebf12c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/0 320x480 of 667x1001, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x64ebf12c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/0 27x480 of 667x1001, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x64ebf12c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/480 320x480 of 667x1001, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x64ebf12c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/480 320x480 of 667x1001, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x64ebf12c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/480 27x480 of 667x1001, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x64ebf12c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/960 320x41 of 667x1001, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x64ebf12c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/960 320x41 of 667x1001, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x64ebf12c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/960 27x41 of 667x1001, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x64ebf12c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 27x41, buffer 0x64ebf12c], 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/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7204ab9f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1001, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7204ab9f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 148.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -1.5007496, t -0.061469316] 0.9595202x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1001, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x7204ab9f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 148.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -1.5007496, t -0.061469316] 0.9595202x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1001, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x7204ab9f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 148.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -1.5007496, t -0.061469316] 0.0809595x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1001, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x7204ab9f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 148.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -0.061469316, t 1.377811] 0.9595202x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1001, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x7204ab9f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 148.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -0.061469316, t 1.377811] 0.9595202x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1001, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x7204ab9f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 148.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -0.061469316, t 1.377811] 0.0809595x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x41 of 667x1001, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x7204ab9f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 148.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b 1.377811, t 1.5007495] 0.9595202x0.122938514, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x41 of 667x1001, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x7204ab9f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 148.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b 1.377811, t 1.5007495] 0.9595202x0.122938514, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x41 of 667x1001, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x7204ab9f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 148.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b 1.377811, t 1.5007495] 0.0809595x0.122938514, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x7204ab9f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 1547x1222 [junit] PRINT.offscrn image BufferedImageInt@7367c034: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@4e352f29 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x64ebf12c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 667x1001, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x64ebf12c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/0 320x480 of 667x1001, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x64ebf12c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/0 27x480 of 667x1001, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x64ebf12c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/480 320x480 of 667x1001, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x64ebf12c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/480 320x480 of 667x1001, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x64ebf12c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/480 27x480 of 667x1001, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x64ebf12c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/960 320x41 of 667x1001, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x64ebf12c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/960 320x41 of 667x1001, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x64ebf12c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/960 27x41 of 667x1001, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x64ebf12c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 27x41, buffer 0x64ebf12c], 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/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7204ab9f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1001, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7204ab9f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 148.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -1.5007496, t -0.061469316] 0.9595202x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1001, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x7204ab9f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 148.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -1.5007496, t -0.061469316] 0.9595202x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1001, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x7204ab9f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 148.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -1.5007496, t -0.061469316] 0.0809595x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1001, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x7204ab9f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 148.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -0.061469316, t 1.377811] 0.9595202x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1001, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x7204ab9f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 148.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -0.061469316, t 1.377811] 0.9595202x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1001, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x7204ab9f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 148.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -0.061469316, t 1.377811] 0.0809595x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x41 of 667x1001, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x7204ab9f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 148.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b 1.377811, t 1.5007495] 0.9595202x0.122938514, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x41 of 667x1001, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x7204ab9f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 148.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b 1.377811, t 1.5007495] 0.9595202x0.122938514, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x41 of 667x1001, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x7204ab9f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 148.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b 1.377811, t 1.5007495] 0.0809595x0.122938514, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x7204ab9f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#45,main-AWTAnimator#01,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] >> Gears angle 148.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 528 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsNewtAWT.test02_aa8-n0007-offscrn_3-dpi150-aaN-tSz-001x-001-resize1.ps [junit] Thread[#45,main-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3800004, tileRendererInUse null [junit] Thread[#45,main-AWTAnimator#01,5,main] RedSquareES2.reshape FIN [junit] PRINTable: OffscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PRINT resizeWithinPrint size+ 807x651 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 1547x1222 [junit] PRINT.offscrn image BufferedImageInt@3d639bf3: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@1cb4e5d1 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x44481de5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 667x1001, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x44481de5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/0 320x480 of 667x1001, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x44481de5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/0 27x480 of 667x1001, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x44481de5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/480 320x480 of 667x1001, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x44481de5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/480 320x480 of 667x1001, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x44481de5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/480 27x480 of 667x1001, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x44481de5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/960 320x41 of 667x1001, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x44481de5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/960 320x41 of 667x1001, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x44481de5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/960 27x41 of 667x1001, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x44481de5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 27x41, buffer 0x44481de5], 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/0 320x480 brd 0, cur 0/0 320x480, buffer 0x44ac3b56], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1001, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x44ac3b56], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 164.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -1.5007496, t -0.061469316] 0.9595202x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1001, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x44ac3b56], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 164.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -1.5007496, t -0.061469316] 0.9595202x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1001, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x44ac3b56], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 164.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -1.5007496, t -0.061469316] 0.0809595x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1001, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x44ac3b56], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 164.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -0.061469316, t 1.377811] 0.9595202x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1001, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x44ac3b56], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 164.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -0.061469316, t 1.377811] 0.9595202x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1001, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x44ac3b56], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 164.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -0.061469316, t 1.377811] 0.0809595x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x41 of 667x1001, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x44ac3b56], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 164.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b 1.377811, t 1.5007495] 0.9595202x0.122938514, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x41 of 667x1001, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x44ac3b56], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 164.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b 1.377811, t 1.5007495] 0.9595202x0.122938514, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x41 of 667x1001, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x44ac3b56], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 164.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b 1.377811, t 1.5007495] 0.0809595x0.122938514, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x44ac3b56], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 1547x1222 [junit] PRINT.offscrn image BufferedImageInt@64fabf1e: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@1e12bcdc [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x44481de5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 667x1001, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x44481de5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/0 320x480 of 667x1001, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x44481de5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/0 27x480 of 667x1001, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x44481de5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/480 320x480 of 667x1001, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x44481de5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/480 320x480 of 667x1001, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x44481de5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/480 27x480 of 667x1001, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x44481de5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/960 320x41 of 667x1001, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x44481de5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/960 320x41 of 667x1001, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x44481de5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/960 27x41 of 667x1001, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x44481de5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 27x41, buffer 0x44481de5], 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/0 320x480 brd 0, cur 0/0 320x480, buffer 0x44ac3b56], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1001, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x44ac3b56], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 164.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -1.5007496, t -0.061469316] 0.9595202x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1001, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x44ac3b56], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 164.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -1.5007496, t -0.061469316] 0.9595202x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1001, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x44ac3b56], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 164.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -1.5007496, t -0.061469316] 0.0809595x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1001, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x44ac3b56], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 164.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -0.061469316, t 1.377811] 0.9595202x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1001, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x44ac3b56], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 164.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -0.061469316, t 1.377811] 0.9595202x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1001, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x44ac3b56], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 164.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -0.061469316, t 1.377811] 0.0809595x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x41 of 667x1001, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x44ac3b56], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 164.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b 1.377811, t 1.5007495] 0.9595202x0.122938514, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x41 of 667x1001, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x44ac3b56], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 164.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b 1.377811, t 1.5007495] 0.9595202x0.122938514, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x41 of 667x1001, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x44ac3b56], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 164.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b 1.377811, t 1.5007495] 0.0809595x0.122938514, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x44ac3b56], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 1547x1222 [junit] PRINT.offscrn image BufferedImageInt@173e810f: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@282133b4 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x44481de5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 667x1001, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x44481de5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/0 320x480 of 667x1001, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x44481de5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/0 27x480 of 667x1001, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x44481de5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/480 320x480 of 667x1001, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x44481de5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/480 320x480 of 667x1001, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x44481de5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/480 27x480 of 667x1001, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x44481de5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/960 320x41 of 667x1001, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x44481de5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/960 320x41 of 667x1001, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x44481de5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/960 27x41 of 667x1001, swapInterval 1, drawable 0x3800004, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x44481de5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 27x41, buffer 0x44481de5], 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/0 320x480 brd 0, cur 0/0 320x480, buffer 0x44ac3b56], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1001, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x44ac3b56], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 164.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -1.5007496, t -0.061469316] 0.9595202x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1001, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x44ac3b56], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 164.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -1.5007496, t -0.061469316] 0.9595202x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1001, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x44ac3b56], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 164.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -1.5007496, t -0.061469316] 0.0809595x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1001, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x44ac3b56], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 164.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -0.061469316, t 1.377811] 0.9595202x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1001, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x44ac3b56], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 164.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -0.061469316, t 1.377811] 0.9595202x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1001, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x44ac3b56], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 164.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -0.061469316, t 1.377811] 0.0809595x1.4392803, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x41 of 667x1001, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x41, buffer 0x44ac3b56], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 164.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b 1.377811, t 1.5007495] 0.9595202x0.122938514, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x41 of 667x1001, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x41, buffer 0x44ac3b56], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 164.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b 1.377811, t 1.5007495] 0.9595202x0.122938514, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x41 of 667x1001, swapInterval 1, drawable 0x3800002, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x44ac3b56], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 164.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b 1.377811, t 1.5007495] 0.0809595x0.122938514, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x41, buffer 0x44ac3b56], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PRINT Duration 521 ms [junit] Thread[#45,main-AWTAnimator#01,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] >> Gears angle 164.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 resizeWithinPrint repaint [junit] PRINT resizeWithinPrint size- 743x587 [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] Thread[#45,main-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3800004, tileRendererInUse null [junit] Thread[#45,main-AWTAnimator#01,5,main] RedSquareES2.reshape FIN [junit] 0 s: 60 f / 133 ms, 451.1 fps, 2 ms/f; total: 60 f, 451.1 fps, 2 ms/f [junit] 0 s: 60 f / 138 ms, 434.7 fps, 2 ms/f; total: 120 f, 442.8 fps, 2 ms/f [junit] 0 s: 60 f / 135 ms, 444.4 fps, 2 ms/f; total: 180 f, 442.2 fps, 2 ms/f [junit] 0 s: 60 f / 133 ms, 451.1 fps, 2 ms/f; total: 240 f, 443.6 fps, 2 ms/f [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.newt.opengl.GLWindow, consumed false, when:1751132594950 d 0ms]] [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.newt.opengl.GLWindow, consumed false, when:1751132594965 d 0ms]] [junit] Thread[#44,main-Display-.x11_:0-1-EDT-2,6,main] Gears.dispose: tileRendererInUse null [junit] Thread[#44,main-Display-.x11_:0-1-EDT-2,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#44,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 @ 1751132594984 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132594986 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] WARNING: package sun.awt.windows not in java.desktop [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132596214 ms III - Start [junit] SLOCK [T main @ 1751132596218 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT - test01_flip1_aa0 [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132596762 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.init ... [junit] RedSquareES1 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.init FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, 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.GLJPanel, consumed false, when:1751132596981 d 0ms]] [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132596988 d 0ms]] [junit] No PDF [junit] doPrint: dpi 72, TestTiledPrintingGearsSwingAWT.test01_flip1_aa0_______________-n0001-on_screen-dpi072-aa0-tSz-001x-001-resize0.ps [junit] 0 s: 60 f / 237 ms, 253.1 fps, 3 ms/f; total: 60 f, 253.1 fps, 3 ms/f [junit] PRINTable: OnscreenPrintable [junit] 0 s: 60 f / 167 ms, 359.2 fps, 2 ms/f; total: 120 f, 296.2 fps, 3 ms/f [junit] PRINT DPI: 72, AA 0, scaleGL 1.0 [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 743x587 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x708ede6a], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x708ede6a], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x708ede6a], 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 0xb49b0dc], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 320x480 brd 0, cur 0/0 320x480, buffer 0xb49b0dc], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.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 0xb49b0dc], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 743x587 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x708ede6a], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x708ede6a], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x708ede6a], 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 0xb49b0dc], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 320x480 brd 0, cur 0/0 320x480, buffer 0xb49b0dc], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.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 0xb49b0dc], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 62.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[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 215 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 72, TestTiledPrintingGearsSwingAWT.test01_flip1_aa0_______________-n0002-on_screen-dpi072-aa8-tSz-001x-001-resize0.ps [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 72, AA 8, scaleGL 1.0 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 78.0, [l -1.0, r 1.0, b -1.0, 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[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 743x587 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x7383cb33], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.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 0x7383cb33], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x7383cb33], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], 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 0x1502ea9f], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[#29,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 0x1502ea9f], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], 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 1024x1024 brd 0, cur 0/0 320x480, buffer 0x1502ea9f], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 743x587 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x7383cb33], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.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 0x7383cb33], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x7383cb33], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], 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 0x1502ea9f], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[#29,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 0x1502ea9f], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], 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 1024x1024 brd 0, cur 0/0 320x480, buffer 0x1502ea9f], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, 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[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 78.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[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 71 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test01_flip1_aa0_______________-n0003-on_screen-dpi150-aaN-tSz-001x-001-resize0.ps [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 1547x1222 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x27612ad5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x27612ad5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x27612ad5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x27612ad5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x27612ad5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x27612ad5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x27612ad5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x27612ad5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x27612ad5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x27612ad5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x27612ad5], 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 0x1aed4c9b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1aed4c9b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 93.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x1aed4c9b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 93.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x1aed4c9b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 93.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -1.4992504, t -0.05997002] 0.0809595x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x1aed4c9b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 93.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x1aed4c9b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 93.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x1aed4c9b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 93.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -0.05997002, t 1.3793104] 0.0809595x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x1aed4c9b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 93.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x1aed4c9b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 93.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x1aed4c9b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 93.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, 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 0x1aed4c9b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 1547x1222 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x27612ad5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x27612ad5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x27612ad5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x27612ad5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x27612ad5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x27612ad5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x27612ad5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x27612ad5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x27612ad5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x27612ad5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x27612ad5], 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 0x1aed4c9b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1aed4c9b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 93.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x1aed4c9b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 93.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x1aed4c9b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 93.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -1.4992504, t -0.05997002] 0.0809595x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x1aed4c9b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 93.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x1aed4c9b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 93.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x1aed4c9b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 93.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -0.05997002, t 1.3793104] 0.0809595x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x1aed4c9b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 93.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x1aed4c9b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 93.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x1aed4c9b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 93.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, 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 0x1aed4c9b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 93.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[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 131 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test01_flip1_aa0_______________-n0004-on_screen-dpi150-aaN-tSz2048x2048-resize0.ps [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 2048x2048 of 2048x2048, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 109.0, [l -1.0, r 1.0, b -1.0, 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[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 2048x2048 of 2048x2048, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 1547x1222 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x551cfb68], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.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 0x551cfb68], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x551cfb68], 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 0x21fbc635], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.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 0x21fbc635], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 109.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, 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 0x21fbc635], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 1547x1222 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x551cfb68], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.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 0x551cfb68], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x551cfb68], 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 0x21fbc635], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.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 0x21fbc635], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 109.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, 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 0x21fbc635], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 109.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[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 109.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[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 82 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test01_flip1_aa0_______________-n0005-on_screen-dpi150-aaN-tSz-001x-001-resize1.ps [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PRINT resizeWithinPrint size+ 807x651 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 742x587 -> scaled 1545x1222 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x59ad23e1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x59ad23e1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x59ad23e1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x59ad23e1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x59ad23e1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x59ad23e1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x59ad23e1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x59ad23e1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x59ad23e1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x59ad23e1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x59ad23e1], 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 0x1c21c660], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1c21c660], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 125.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x1c21c660], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 125.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x1c21c660], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 125.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -1.4992504, t -0.05997002] 0.0809595x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x1c21c660], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 125.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x1c21c660], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 125.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x1c21c660], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 125.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -0.05997002, t 1.3793104] 0.0809595x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x1c21c660], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 125.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x1c21c660], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 125.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x1c21c660], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 125.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, 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 0x1c21c660], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 742x587 -> scaled 1545x1222 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x59ad23e1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x59ad23e1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x59ad23e1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x59ad23e1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x59ad23e1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x59ad23e1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x59ad23e1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x59ad23e1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x59ad23e1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x59ad23e1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x59ad23e1], 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 0x1c21c660], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1c21c660], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 125.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x1c21c660], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 125.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x1c21c660], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 125.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -1.4992504, t -0.05997002] 0.0809595x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x1c21c660], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 125.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x1c21c660], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 125.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x1c21c660], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 125.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -0.05997002, t 1.3793104] 0.0809595x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x1c21c660], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 125.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x1c21c660], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 125.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x1c21c660], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 125.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, 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 0x1c21c660], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132598436 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 125.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[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 64 ms [junit] PRINT resizeWithinPrint repaint [junit] PRINT resizeWithinPrint size- 743x587 [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test01_flip1_aa0_______________-n0006-offscrn_3-dpi150-aaN-tSz-001x-001-resize0.ps [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 127.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] PRINTable: OffscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 742x587 -> scaled 1545x1222 [junit] PRINT.offscrn image BufferedImageInt@3b6b8756: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@62814a06 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x106ae9fe], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x106ae9fe], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x106ae9fe], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x106ae9fe], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x106ae9fe], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x106ae9fe], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x106ae9fe], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x106ae9fe], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x106ae9fe], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x106ae9fe], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x106ae9fe], 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 0x70b19a6a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x70b19a6a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 142.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x70b19a6a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 142.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x70b19a6a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 142.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -1.4992504, t -0.05997002] 0.0809595x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x70b19a6a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 142.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x70b19a6a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 142.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x70b19a6a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 142.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -0.05997002, t 1.3793104] 0.0809595x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x70b19a6a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 142.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x70b19a6a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 142.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x70b19a6a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 142.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, 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 0x70b19a6a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 742x587 -> scaled 1545x1222 [junit] PRINT.offscrn image BufferedImageInt@201bc915: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@2fdad596 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x106ae9fe], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x106ae9fe], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x106ae9fe], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x106ae9fe], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x106ae9fe], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x106ae9fe], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x106ae9fe], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x106ae9fe], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x106ae9fe], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x106ae9fe], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x106ae9fe], 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 0x70b19a6a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x70b19a6a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 142.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x70b19a6a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 142.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x70b19a6a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 142.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -1.4992504, t -0.05997002] 0.0809595x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x70b19a6a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 142.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x70b19a6a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 142.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x70b19a6a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 142.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -0.05997002, t 1.3793104] 0.0809595x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x70b19a6a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 142.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x70b19a6a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 142.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x70b19a6a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 142.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, 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 0x70b19a6a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 742x587 -> scaled 1545x1222 [junit] PRINT.offscrn image BufferedImageInt@735cec87: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@1579ca28 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x106ae9fe], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x106ae9fe], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x106ae9fe], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x106ae9fe], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x106ae9fe], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x106ae9fe], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x106ae9fe], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x106ae9fe], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x106ae9fe], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x106ae9fe], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x106ae9fe], 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 0x70b19a6a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x70b19a6a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 142.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x70b19a6a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 142.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x70b19a6a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 142.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -1.4992504, t -0.05997002] 0.0809595x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x70b19a6a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 142.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x70b19a6a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 142.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x70b19a6a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 142.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -0.05997002, t 1.3793104] 0.0809595x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x70b19a6a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 142.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x70b19a6a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 142.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x70b19a6a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 142.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, 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 0x70b19a6a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 142.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[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 672 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test01_flip1_aa0_______________-n0007-offscrn_2-dpi150-aaN-tSz-001x-001-resize0.ps [junit] PRINTable: OffscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 742x587 -> scaled 1545x1222 [junit] PRINT.offscrn image BufferedImageInt@3ee2b36d: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@e7bdb3e [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6bc567eb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6bc567eb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x6bc567eb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x6bc567eb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x6bc567eb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x6bc567eb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x6bc567eb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x6bc567eb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x6bc567eb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x6bc567eb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x6bc567eb], 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 0x57d82565], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x57d82565], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 159.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x57d82565], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 159.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x57d82565], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 159.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -1.4992504, t -0.05997002] 0.0809595x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x57d82565], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 159.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x57d82565], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 159.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x57d82565], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 159.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -0.05997002, t 1.3793104] 0.0809595x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x57d82565], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 159.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x57d82565], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 159.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x57d82565], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 159.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, 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 0x57d82565], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 742x587 -> scaled 1545x1222 [junit] PRINT.offscrn image BufferedImageInt@6a02a9c7: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@5c4a8af9 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6bc567eb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6bc567eb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x6bc567eb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x6bc567eb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x6bc567eb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x6bc567eb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x6bc567eb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x6bc567eb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x6bc567eb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x6bc567eb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x6bc567eb], 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 0x57d82565], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x57d82565], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 159.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x57d82565], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 159.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x57d82565], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 159.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -1.4992504, t -0.05997002] 0.0809595x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x57d82565], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 159.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x57d82565], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 159.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x57d82565], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 159.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -0.05997002, t 1.3793104] 0.0809595x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x57d82565], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 159.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x57d82565], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 159.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x57d82565], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 159.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, 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 0x57d82565], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 742x587 -> scaled 1545x1222 [junit] PRINT.offscrn image BufferedImageInt@125f50c7: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@32ac595e [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6bc567eb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6bc567eb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x6bc567eb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x6bc567eb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x6bc567eb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x6bc567eb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x6bc567eb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x6bc567eb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x6bc567eb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x6bc567eb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x6bc567eb], 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 0x57d82565], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x57d82565], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 159.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x57d82565], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 159.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x57d82565], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 159.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -1.4992504, t -0.05997002] 0.0809595x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x57d82565], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 159.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x57d82565], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 159.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x57d82565], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 159.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -0.05997002, t 1.3793104] 0.0809595x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x57d82565], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 159.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x57d82565], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 159.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x57d82565], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 159.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, 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 0x57d82565], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 159.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[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 455 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test01_flip1_aa0_______________-n0008-offscrn_1-dpi150-aaN-tSz-001x-001-resize0.ps [junit] PRINTable: OffscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 742x587 -> scaled 1545x1222 [junit] PRINT.offscrn image BufferedImageInt@3850517d: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@b7e11fb [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x723ae71e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x723ae71e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x723ae71e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x723ae71e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x723ae71e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x723ae71e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x723ae71e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x723ae71e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x723ae71e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x723ae71e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x723ae71e], 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 0x55628215], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x55628215], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 177.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x55628215], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 177.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x55628215], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 177.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -1.4992504, t -0.05997002] 0.0809595x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x55628215], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 177.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x55628215], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 177.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x55628215], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 177.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -0.05997002, t 1.3793104] 0.0809595x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x55628215], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 177.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x55628215], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 177.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x55628215], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 177.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, 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 0x55628215], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 742x587 -> scaled 1545x1222 [junit] PRINT.offscrn image BufferedImageInt@657907b0: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@e16c881 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x723ae71e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x723ae71e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x723ae71e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x723ae71e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x723ae71e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x723ae71e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x723ae71e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x723ae71e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x723ae71e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x723ae71e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x723ae71e], 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 0x55628215], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x55628215], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 177.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x55628215], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 177.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x55628215], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 177.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -1.4992504, t -0.05997002] 0.0809595x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x55628215], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 177.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x55628215], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 177.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x55628215], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 177.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -0.05997002, t 1.3793104] 0.0809595x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x55628215], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 177.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x55628215], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 177.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x55628215], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 177.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, 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 0x55628215], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 177.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[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 303 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test01_flip1_aa0_______________-n0009-offscrn_4-dpi150-aaN-tSz-001x-001-resize0.ps [junit] PRINTable: OffscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 742x587 -> scaled 1545x1222 [junit] PRINT.offscrn image BufferedImageInt@49280aa1: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@c6e9ec9 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x9aea536], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x9aea536], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x9aea536], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x9aea536], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x9aea536], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x9aea536], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x9aea536], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x9aea536], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x9aea536], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x9aea536], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x9aea536], 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 0x46b02c88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x46b02c88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 194.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x46b02c88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 194.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x46b02c88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 194.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -1.4992504, t -0.05997002] 0.0809595x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x46b02c88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 194.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x46b02c88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 194.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x46b02c88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 194.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -0.05997002, t 1.3793104] 0.0809595x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x46b02c88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 194.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x46b02c88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 194.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x46b02c88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 194.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, 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 0x46b02c88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 742x587 -> scaled 1545x1222 [junit] PRINT.offscrn image BufferedImageInt@7365971c: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@240c6e4c [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x9aea536], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x9aea536], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x9aea536], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x9aea536], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x9aea536], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x9aea536], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x9aea536], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x9aea536], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x9aea536], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x9aea536], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x9aea536], 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 0x46b02c88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x46b02c88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 194.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x46b02c88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 194.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x46b02c88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 194.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -1.4992504, t -0.05997002] 0.0809595x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x46b02c88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 194.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x46b02c88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 194.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x46b02c88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 194.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -0.05997002, t 1.3793104] 0.0809595x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x46b02c88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 194.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x46b02c88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 194.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x46b02c88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 194.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, 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 0x46b02c88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 194.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[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 257 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test01_flip1_aa0_______________-n0010-offscrn_3-dpi150-aaN-tSz-001x-001-resize1.ps [junit] PRINTable: OffscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PRINT resizeWithinPrint size+ 806x651 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 742x587 -> scaled 1545x1222 [junit] PRINT.offscrn image BufferedImageInt@7a457002: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@e62ff1f [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x432a8de7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x432a8de7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x432a8de7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x432a8de7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x432a8de7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x432a8de7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x432a8de7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x432a8de7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x432a8de7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x432a8de7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x432a8de7], 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 0x116a23e2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x116a23e2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 212.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x116a23e2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 212.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x116a23e2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 212.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -1.4992504, t -0.05997002] 0.0809595x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x116a23e2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 212.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x116a23e2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 212.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x116a23e2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 212.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -0.05997002, t 1.3793104] 0.0809595x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x116a23e2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 212.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x116a23e2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 212.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x116a23e2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 212.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, 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 0x116a23e2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 742x587 -> scaled 1545x1222 [junit] PRINT.offscrn image BufferedImageInt@303b15c3: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@64224bce [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x432a8de7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x432a8de7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x432a8de7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x432a8de7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x432a8de7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x432a8de7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x432a8de7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x432a8de7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x432a8de7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x432a8de7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x432a8de7], 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 0x116a23e2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x116a23e2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 212.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x116a23e2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 212.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x116a23e2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 212.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -1.4992504, t -0.05997002] 0.0809595x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x116a23e2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 212.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x116a23e2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 212.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x116a23e2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 212.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -0.05997002, t 1.3793104] 0.0809595x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x116a23e2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 212.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x116a23e2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 212.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x116a23e2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 212.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, 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 0x116a23e2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 742x587 -> scaled 1545x1222 [junit] PRINT.offscrn image BufferedImageInt@3e309993: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@21a91c2 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x432a8de7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x432a8de7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x432a8de7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x432a8de7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x432a8de7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x432a8de7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x432a8de7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x432a8de7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x432a8de7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x432a8de7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x432a8de7], 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 0x116a23e2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x116a23e2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 212.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x116a23e2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 212.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x116a23e2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 212.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -1.4992504, t -0.05997002] 0.0809595x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x116a23e2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 212.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x116a23e2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 212.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x116a23e2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 212.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -0.05997002, t 1.3793104] 0.0809595x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x116a23e2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 212.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x116a23e2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 212.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x116a23e2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 212.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, 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 0x116a23e2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 212.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[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 503 ms [junit] PRINT resizeWithinPrint repaint [junit] PRINT resizeWithinPrint size- 742x587 [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 213.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 / 136 ms, 441.1 fps, 2 ms/f; total: 60 f, 441.1 fps, 2 ms/f [junit] 0 s: 60 f / 137 ms, 437.9 fps, 2 ms/f; total: 120 f, 437.9 fps, 2 ms/f [junit] 0 s: 60 f / 126 ms, 476.1 fps, 2 ms/f; total: 180 f, 450.0 fps, 2 ms/f [junit] 0 s: 60 f / 130 ms, 461.5 fps, 2 ms/f; total: 240 f, 452.8 fps, 2 ms/f [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132601624 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.dispose ... [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.dispose FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132601632 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT - test01_flip1_aa0 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT - test01_flip1_aa0_bitmap [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT - test01_flip1_aa0_bitmap [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT - test01_flip1_aa0_bitmap_layered [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT - test01_flip1_aa0_bitmap_layered [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT - test01_flip1_aa0_layered [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132601662 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.init ... [junit] RedSquareES1 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.init FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132601806 d 0ms]] [junit] No PDF [junit] doPrint: dpi 72, TestTiledPrintingGearsSwingAWT.test01_flip1_aa0_layered_______-n0001-on_screen-dpi072-aa0-tSz-001x-001-resize0.ps [junit] 0 s: 60 f / 273 ms, 219.7 fps, 4 ms/f; total: 60 f, 219.7 fps, 4 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 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.782106713571003 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 728x577 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x3cd00a78], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x3cd00a78], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 31.5, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x3cd00a78], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 400x320, buffer 0x276f8fa5], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 400x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 400x320, buffer 0x276f8fa5], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 400x320, buffer 0x276f8fa5], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.782106713571003 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 728x577 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x3cd00a78], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x3cd00a78], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 31.5, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x3cd00a78], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 400x320, buffer 0x276f8fa5], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 400x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 400x320, buffer 0x276f8fa5], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 400x320, buffer 0x276f8fa5], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.782106713571003 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 728x577 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1029.966265999603], [-4.166666507720948, 0.0, 2535.5215558090085]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 187/-1 428x320 brd 0, cur 187/-1 242x201, buffer 0x3cd00a78], image[size 429 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 187/-1 242x201 of 429x320, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 187/-1 428x320 brd 0, cur 187/-1 242x201, buffer 0x3cd00a78], image[size 429 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 31.5, [l -1.340625, r 1.340625, b -1.0, t 1.0] 2.68125x2.0 -> [l -0.171875, r 1.3406252, b -1.00625, t 0.25] 1.5125002x1.25625, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 187/-1 428x320 brd 0, cur 187/-1 242x201, buffer 0x3cd00a78], image[size 429 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 400x320, buffer 0x276f8fa5], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 400x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 400x320, buffer 0x276f8fa5], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 400x320, buffer 0x276f8fa5], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 31.5, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip false [junit] PRINT Duration 59 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 72, TestTiledPrintingGearsSwingAWT.test01_flip1_aa0_layered_______-n0002-on_screen-dpi072-aa8-tSz-001x-001-resize0.ps [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 72, AA 8, scaleGL 1.0 [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 42.0, [l -1.0, r 1.0, b -1.0, 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] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.782106713571003 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 728x577 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 428x320, buffer 0x5b247301], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 428x320, buffer 0x5b247301], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 42.0, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.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 428x320, buffer 0x5b247301], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 400x320, buffer 0x5fce1b90], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 400x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 400x320, buffer 0x5fce1b90], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 400x320, buffer 0x5fce1b90], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.782106713571003 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 728x577 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 428x320, buffer 0x5b247301], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 428x320, buffer 0x5b247301], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 42.0, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.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 428x320, buffer 0x5b247301], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 400x320, buffer 0x5fce1b90], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 400x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 400x320, buffer 0x5fce1b90], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 400x320, buffer 0x5fce1b90], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.782106713571003 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 728x577 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1029.966265999603], [-4.166666507720948, 0.0, 2535.5215558090085]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 187/-1 1024x1024 brd 0, cur 187/-1 242x201, buffer 0x5b247301], image[size 429 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 187/-1 242x201 of 429x320, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 187/-1 1024x1024 brd 0, cur 187/-1 242x201, buffer 0x5b247301], image[size 429 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 42.0, [l -1.340625, r 1.340625, b -1.0, t 1.0] 2.68125x2.0 -> [l -0.171875, r 1.3406252, b -1.00625, t 0.25] 1.5125002x1.25625, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 187/-1 1024x1024 brd 0, cur 187/-1 242x201, buffer 0x5b247301], image[size 429 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 400x320, buffer 0x5fce1b90], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 400x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 400x320, buffer 0x5fce1b90], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 400x320, buffer 0x5fce1b90], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 42.0, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 42.5, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip false [junit] PRINT Duration 86 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test01_flip1_aa0_layered_______-n0003-on_screen-dpi150-aaN-tSz-001x-001-resize0.ps [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.782106713571003 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 1516x1202 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x64544c75], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x64544c75], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.0, [l -1.3388306, r 1.3388306, b -1.0, t 1.0] 2.6776612x2.0 -> [l -1.3388306, r -0.055472255, b -1.0, t -0.04047978] 1.2833583x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x64544c75], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.0, [l -1.3388306, r 1.3388306, b -1.0, t 1.0] 2.6776612x2.0 -> [l -0.055472255, r 1.2278861, b -1.0, t -0.04047978] 1.2833583x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/0 36x320 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x64544c75], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.0, [l -1.3388306, r 1.3388306, b -1.0, t 1.0] 2.6776612x2.0 -> [l 1.2278861, r 1.3358321, b -1.0, t -0.04047978] 0.10794604x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x64544c75], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.0, [l -1.3388306, r 1.3388306, b -1.0, t 1.0] 2.6776612x2.0 -> [l -1.3388306, r -0.055472255, b -0.04047978, t 0.91904044] 1.2833583x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x64544c75], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.0, [l -1.3388306, r 1.3388306, b -1.0, t 1.0] 2.6776612x2.0 -> [l -0.055472255, r 1.2278861, b -0.04047978, t 0.91904044] 1.2833583x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/320 36x320 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x64544c75], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.0, [l -1.3388306, r 1.3388306, b -1.0, t 1.0] 2.6776612x2.0 -> [l 1.2278861, r 1.3358321, b -0.04047978, t 0.91904044] 0.10794604x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/640 428x27 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x64544c75], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.0, [l -1.3388306, r 1.3388306, b -1.0, t 1.0] 2.6776612x2.0 -> [l -1.3388306, r -0.055472255, b 0.91904044, t 0.99999994] 1.2833583x0.0809595, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/640 428x27 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x64544c75], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.0, [l -1.3388306, r 1.3388306, b -1.0, t 1.0] 2.6776612x2.0 -> [l -0.055472255, r 1.2278861, b 0.91904044, t 0.99999994] 1.2833583x0.0809595, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/640 36x27 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x64544c75], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.0, [l -1.3388306, r 1.3388306, b -1.0, t 1.0] 2.6776612x2.0 -> [l 1.2278861, r 1.3358321, b 0.91904044, t 0.99999994] 0.10794604x0.0809595, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x64544c75], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size -1/0 428x320 brd 0, cur -1/0 428x320, buffer 0x25ec1ee6], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/0 428x320 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size -1/0 428x320 brd 0, cur -1/0 428x320, buffer 0x25ec1ee6], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 427/0 407x320 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size -1/0 428x320 brd 0, cur 427/0 407x320, buffer 0x25ec1ee6], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/320 428x320 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size -1/0 428x320 brd 0, cur -1/320 428x320, buffer 0x25ec1ee6], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 427/320 407x320 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size -1/0 428x320 brd 0, cur 427/320 407x320, buffer 0x25ec1ee6], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/640 428x27 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size -1/0 428x320 brd 0, cur -1/640 428x27, buffer 0x25ec1ee6], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 427/640 407x27 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size -1/0 428x320 brd 0, cur 427/640 407x27, buffer 0x25ec1ee6], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size -1/0 428x320 brd 0, cur 427/640 407x27, buffer 0x25ec1ee6], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.782106713571003 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 1516x1202 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x64544c75], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x64544c75], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.0, [l -1.3388306, r 1.3388306, b -1.0, t 1.0] 2.6776612x2.0 -> [l -1.3388306, r -0.055472255, b -1.0, t -0.04047978] 1.2833583x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x64544c75], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.0, [l -1.3388306, r 1.3388306, b -1.0, t 1.0] 2.6776612x2.0 -> [l -0.055472255, r 1.2278861, b -1.0, t -0.04047978] 1.2833583x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/0 36x320 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x64544c75], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.0, [l -1.3388306, r 1.3388306, b -1.0, t 1.0] 2.6776612x2.0 -> [l 1.2278861, r 1.3358321, b -1.0, t -0.04047978] 0.10794604x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x64544c75], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.0, [l -1.3388306, r 1.3388306, b -1.0, t 1.0] 2.6776612x2.0 -> [l -1.3388306, r -0.055472255, b -0.04047978, t 0.91904044] 1.2833583x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x64544c75], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.0, [l -1.3388306, r 1.3388306, b -1.0, t 1.0] 2.6776612x2.0 -> [l -0.055472255, r 1.2278861, b -0.04047978, t 0.91904044] 1.2833583x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/320 36x320 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x64544c75], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.0, [l -1.3388306, r 1.3388306, b -1.0, t 1.0] 2.6776612x2.0 -> [l 1.2278861, r 1.3358321, b -0.04047978, t 0.91904044] 0.10794604x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/640 428x27 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x64544c75], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.0, [l -1.3388306, r 1.3388306, b -1.0, t 1.0] 2.6776612x2.0 -> [l -1.3388306, r -0.055472255, b 0.91904044, t 0.99999994] 1.2833583x0.0809595, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/640 428x27 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x64544c75], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.0, [l -1.3388306, r 1.3388306, b -1.0, t 1.0] 2.6776612x2.0 -> [l -0.055472255, r 1.2278861, b 0.91904044, t 0.99999994] 1.2833583x0.0809595, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/640 36x27 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x64544c75], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.0, [l -1.3388306, r 1.3388306, b -1.0, t 1.0] 2.6776612x2.0 -> [l 1.2278861, r 1.3358321, b 0.91904044, t 0.99999994] 0.10794604x0.0809595, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x64544c75], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size -1/0 428x320 brd 0, cur -1/0 428x320, buffer 0x25ec1ee6], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/0 428x320 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size -1/0 428x320 brd 0, cur -1/0 428x320, buffer 0x25ec1ee6], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 427/0 407x320 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size -1/0 428x320 brd 0, cur 427/0 407x320, buffer 0x25ec1ee6], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/320 428x320 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size -1/0 428x320 brd 0, cur -1/320 428x320, buffer 0x25ec1ee6], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 427/320 407x320 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size -1/0 428x320 brd 0, cur 427/320 407x320, buffer 0x25ec1ee6], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/640 428x27 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size -1/0 428x320 brd 0, cur -1/640 428x27, buffer 0x25ec1ee6], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 427/640 407x27 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size -1/0 428x320 brd 0, cur 427/640 407x27, buffer 0x25ec1ee6], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size -1/0 428x320 brd 0, cur 427/640 407x27, buffer 0x25ec1ee6], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.782106713571003 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 1516x1202 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1572.748325217879], [-4.166666507720948, 0.0, 1899.92949991364]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x1, rowOrder 21, offset/size 388/0 428x320 brd 0, cur 388/0 428x70, buffer 0x64544c75], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 388/0 428x70 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x1, rowOrder 21, offset/size 388/0 428x320 brd 0, cur 388/0 428x70, buffer 0x64544c75], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.0, [l -1.3388306, r 1.3388306, b -1.0, t 1.0] 2.6776612x2.0 -> [l -0.1754123, r 1.107946, b -1.0, t -0.7901049] 1.2833583x0.20989507, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 816/0 1x70 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x1, rowOrder 21, offset/size 388/0 428x320 brd 0, cur 816/0 1x70, buffer 0x64544c75], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.0, [l -1.3388306, r 1.3388306, b -1.0, t 1.0] 2.6776612x2.0 -> [l 1.107946, r 1.1109445, b -1.0, t -0.7901049] 0.0029984713x0.20989507, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [1][0] / 2x1, rowOrder 21, offset/size 388/0 428x320 brd 0, cur 816/0 1x70, buffer 0x64544c75], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 428x320 brd 0, cur -1/0 428x320, buffer 0x25ec1ee6], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/0 428x320 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 428x320 brd 0, cur -1/0 428x320, buffer 0x25ec1ee6], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size -1/0 428x320 brd 0, cur -1/0 428x320, buffer 0x25ec1ee6], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.782106713571003 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 1516x1202 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1572.748325217879], [-4.166666507720948, 0.0, 2536.5643647604365]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 816/0 428x320 brd 0, cur 816/0 76x70, buffer 0x64544c75], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 816/0 76x70 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 816/0 428x320 brd 0, cur 816/0 76x70, buffer 0x64544c75], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.1094453, r 1.3373314, b -1.0, t -0.7901049] 0.22788608x0.20989507, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 816/0 428x320 brd 0, cur 816/0 76x70, buffer 0x64544c75], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 427/0 428x320 brd 0, cur 427/0 407x320, buffer 0x25ec1ee6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 427/0 407x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 427/0 428x320 brd 0, cur 427/0 407x320, buffer 0x25ec1ee6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 427/0 428x320 brd 0, cur 427/0 407x320, buffer 0x25ec1ee6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.782106713571003 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 1516x1202 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1072.200028532437], [-4.166666507720948, 0.0, 1899.92949991364]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x1, rowOrder 21, offset/size 388/71 428x320 brd 0, cur 388/71 428x320, buffer 0x64544c75], image[size 893 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 388/71 428x320 of 893x668, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x1, rowOrder 21, offset/size 388/71 428x320 brd 0, cur 388/71 428x320, buffer 0x64544c75], image[size 893 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.0, [l -1.3368263, r 1.3368263, b -1.0, t 1.0] 2.6736526x2.0 -> [l -0.17514968, r 1.1062875, b -0.78742516, t 0.17065865] 1.2814372x0.9580838, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 816/71 1x320 of 893x668, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x1, rowOrder 21, offset/size 388/71 428x320 brd 0, cur 816/71 1x320, buffer 0x64544c75], image[size 893 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.0, [l -1.3368263, r 1.3368263, b -1.0, t 1.0] 2.6736526x2.0 -> [l 1.1062875, r 1.1092815, b -0.78742516, t 0.17065865] 0.0029940605x0.9580838, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [1][0] / 2x1, rowOrder 21, offset/size 388/71 428x320 brd 0, cur 816/71 1x320, buffer 0x64544c75], image[size 893 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/320 428x320 brd 0, cur -1/320 428x320, buffer 0x25ec1ee6], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/320 428x320 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/320 428x320 brd 0, cur -1/320 428x320, buffer 0x25ec1ee6], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size -1/320 428x320 brd 0, cur -1/320 428x320, buffer 0x25ec1ee6], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.782106713571003 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 1516x1202 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1072.200028532437], [-4.166666507720948, 0.0, 2536.5643647604365]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 816/71 428x320 brd 0, cur 816/71 76x320, buffer 0x64544c75], image[size 892 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 816/71 76x320 of 892x668, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 816/71 428x320 brd 0, cur 816/71 76x320, buffer 0x64544c75], image[size 892 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.0, [l -1.3353293, r 1.3353293, b -1.0, t 1.0] 2.6706586x2.0 -> [l 1.1077843, r 1.3353292, b -0.78742516, t 0.17065865] 0.2275449x0.9580838, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 816/71 428x320 brd 0, cur 816/71 76x320, buffer 0x64544c75], image[size 892 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 427/320 428x320 brd 0, cur 427/320 407x320, buffer 0x25ec1ee6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 427/320 407x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 427/320 428x320 brd 0, cur 427/320 407x320, buffer 0x25ec1ee6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 427/320 428x320 brd 0, cur 427/320 407x320, buffer 0x25ec1ee6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.782106713571003 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 1516x1202 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1029.966265999603], [-4.166666507720948, 0.0, 1899.92949991364]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x1, rowOrder 21, offset/size 388/390 428x320 brd 0, cur 388/390 428x27, buffer 0x64544c75], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 388/390 428x27 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x1, rowOrder 21, offset/size 388/390 428x320 brd 0, cur 388/390 428x27, buffer 0x64544c75], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.0, [l -1.3388306, r 1.3388306, b -1.0, t 1.0] 2.6776612x2.0 -> [l -0.1754123, r 1.107946, b 0.16941524, t 0.25037476] 1.2833583x0.08095953, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 816/390 1x27 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x1, rowOrder 21, offset/size 388/390 428x320 brd 0, cur 816/390 1x27, buffer 0x64544c75], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.0, [l -1.3388306, r 1.3388306, b -1.0, t 1.0] 2.6776612x2.0 -> [l 1.107946, r 1.1109445, b 0.16941524, t 0.25037476] 0.0029984713x0.08095953, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [1][0] / 2x1, rowOrder 21, offset/size 388/390 428x320 brd 0, cur 816/390 1x27, buffer 0x64544c75], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/641 428x320 brd 0, cur -1/641 428x27, buffer 0x25ec1ee6], image[size 893 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/641 428x27 of 893x668, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/641 428x320 brd 0, cur -1/641 428x27, buffer 0x25ec1ee6], image[size 893 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size -1/641 428x320 brd 0, cur -1/641 428x27, buffer 0x25ec1ee6], image[size 893 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.782106713571003 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 1516x1202 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1029.966265999603], [-4.166666507720948, 0.0, 2536.5643647604365]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 816/390 428x320 brd 0, cur 816/390 76x27, buffer 0x64544c75], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 816/390 76x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 816/390 428x320 brd 0, cur 816/390 76x27, buffer 0x64544c75], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.1094453, r 1.3373314, b 0.16941524, t 0.25037476] 0.22788608x0.08095953, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 816/390 428x320 brd 0, cur 816/390 76x27, buffer 0x64544c75], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 427/641 428x320 brd 0, cur 427/641 407x27, buffer 0x25ec1ee6], image[size 892 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 427/641 407x27 of 892x668, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 427/641 428x320 brd 0, cur 427/641 407x27, buffer 0x25ec1ee6], image[size 892 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 427/641 428x320 brd 0, cur 427/641 407x27, buffer 0x25ec1ee6], image[size 892 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 54.0, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip false [junit] PRINT Duration 72 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test01_flip1_aa0_layered_______-n0004-on_screen-dpi150-aaN-tSz2048x2048-resize0.ps [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 2048x2048 of 2048x2048, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 2048x2048 of 2048x2048, swapInterval 1, drawable 0x0, 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] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.782106713571003 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 1516x1202 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 892x667, buffer 0x36aefb6b], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 892x667 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 892x667, buffer 0x36aefb6b], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 66.0, [l -1.3388306, r 1.3388306, b -1.0, t 1.0] 2.6776612x2.0 -> [l -1.3388306, r 1.3358322, b -1.0, t 1.0] 2.6746628x2.0, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 892x667, buffer 0x36aefb6b], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 835x667, buffer 0x136d9ee6], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/0 835x667 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 835x667, buffer 0x136d9ee6], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 835x667, buffer 0x136d9ee6], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.782106713571003 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 1516x1202 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 892x667, buffer 0x36aefb6b], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 892x667 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 892x667, buffer 0x36aefb6b], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 66.0, [l -1.3388306, r 1.3388306, b -1.0, t 1.0] 2.6776612x2.0 -> [l -1.3388306, r 1.3358322, b -1.0, t 1.0] 2.6746628x2.0, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 892x667, buffer 0x36aefb6b], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 835x667, buffer 0x136d9ee6], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/0 835x667 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 835x667, buffer 0x136d9ee6], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 835x667, buffer 0x136d9ee6], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.782106713571003 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 1516x1202 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1029.966265999603], [-4.166666507720948, 0.0, 2536.5643647604365]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 388/0 2048x2048 brd 0, cur 388/0 504x417, buffer 0x36aefb6b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 388/0 504x417 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 388/0 2048x2048 brd 0, cur 388/0 504x417, buffer 0x36aefb6b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 66.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.17391312, r 1.3373312, b -1.0, t 0.2503748] 1.5112443x1.2503748, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 388/0 2048x2048 brd 0, cur 388/0 504x417, buffer 0x36aefb6b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 2048x2048 brd 0, cur 0/1 834x667, buffer 0x136d9ee6], image[size 892 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/1 834x667 of 892x668, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 2048x2048 brd 0, cur 0/1 834x667, buffer 0x136d9ee6], image[size 892 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 2048x2048 brd 0, cur 0/1 834x667, buffer 0x136d9ee6], image[size 892 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 66.0, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 66.5, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip false [junit] PRINT Duration 81 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test01_flip1_aa0_layered_______-n0005-on_screen-dpi150-aaN-tSz-001x-001-resize1.ps [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PRINT resizeWithinPrint size+ 792x641 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.782106713571003 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 1516x1202 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x48657fcf], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x48657fcf], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 86.0, [l -1.2825, r 1.2825, b -1.0, t 1.0] 2.565x2.0 -> [l -1.2825, r -0.21249998, b -1.0, t -0.19999999] 1.07x0.8, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x48657fcf], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 86.0, [l -1.2825, r 1.2825, b -1.0, t 1.0] 2.565x2.0 -> [l -0.21249998, r 0.8575001, b -1.0, t -0.19999999] 1.07x0.8, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/0 169x320 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 169x320, buffer 0x48657fcf], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 86.0, [l -1.2825, r 1.2825, b -1.0, t 1.0] 2.565x2.0 -> [l 0.8575001, r 1.2800001, b -1.0, t -0.19999999] 0.4225x0.8, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x48657fcf], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 86.0, [l -1.2825, r 1.2825, b -1.0, t 1.0] 2.565x2.0 -> [l -1.2825, r -0.21249998, b -0.19999999, t 0.6] 1.07x0.8, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x48657fcf], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 86.0, [l -1.2825, r 1.2825, b -1.0, t 1.0] 2.565x2.0 -> [l -0.21249998, r 0.8575001, b -0.19999999, t 0.6] 1.07x0.8, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/320 169x320 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 169x320, buffer 0x48657fcf], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 86.0, [l -1.2825, r 1.2825, b -1.0, t 1.0] 2.565x2.0 -> [l 0.8575001, r 1.2800001, b -0.19999999, t 0.6] 0.4225x0.8, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/640 428x160 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x160, buffer 0x48657fcf], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 86.0, [l -1.2825, r 1.2825, b -1.0, t 1.0] 2.565x2.0 -> [l -1.2825, r -0.21249998, b 0.6, t 1.0] 1.07x0.39999998, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/640 428x160 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x160, buffer 0x48657fcf], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 86.0, [l -1.2825, r 1.2825, b -1.0, t 1.0] 2.565x2.0 -> [l -0.21249998, r 0.8575001, b 0.6, t 1.0] 1.07x0.39999998, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/640 169x160 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x48657fcf], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 86.0, [l -1.2825, r 1.2825, b -1.0, t 1.0] 2.565x2.0 -> [l 0.8575001, r 1.2800001, b 0.6, t 1.0] 0.4225x0.39999998, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x48657fcf], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size -1/133 428x320 brd 0, cur -1/133 428x320, buffer 0xb6dc3e2], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/133 428x320 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size -1/133 428x320 brd 0, cur -1/133 428x320, buffer 0xb6dc3e2], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 427/133 407x320 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size -1/133 428x320 brd 0, cur 427/133 407x320, buffer 0xb6dc3e2], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/453 428x320 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size -1/133 428x320 brd 0, cur -1/453 428x320, buffer 0xb6dc3e2], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 427/453 407x320 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size -1/133 428x320 brd 0, cur 427/453 407x320, buffer 0xb6dc3e2], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/773 428x27 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size -1/133 428x320 brd 0, cur -1/773 428x27, buffer 0xb6dc3e2], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 427/773 407x27 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size -1/133 428x320 brd 0, cur 427/773 407x27, buffer 0xb6dc3e2], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size -1/133 428x320 brd 0, cur 427/773 407x27, buffer 0xb6dc3e2], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.782106713571003 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 1516x1202 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x48657fcf], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x48657fcf], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 86.0, [l -1.2825, r 1.2825, b -1.0, t 1.0] 2.565x2.0 -> [l -1.2825, r -0.21249998, b -1.0, t -0.19999999] 1.07x0.8, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x48657fcf], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 86.0, [l -1.2825, r 1.2825, b -1.0, t 1.0] 2.565x2.0 -> [l -0.21249998, r 0.8575001, b -1.0, t -0.19999999] 1.07x0.8, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/0 169x320 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 169x320, buffer 0x48657fcf], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 86.0, [l -1.2825, r 1.2825, b -1.0, t 1.0] 2.565x2.0 -> [l 0.8575001, r 1.2800001, b -1.0, t -0.19999999] 0.4225x0.8, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x48657fcf], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 86.0, [l -1.2825, r 1.2825, b -1.0, t 1.0] 2.565x2.0 -> [l -1.2825, r -0.21249998, b -0.19999999, t 0.6] 1.07x0.8, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x48657fcf], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 86.0, [l -1.2825, r 1.2825, b -1.0, t 1.0] 2.565x2.0 -> [l -0.21249998, r 0.8575001, b -0.19999999, t 0.6] 1.07x0.8, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/320 169x320 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 169x320, buffer 0x48657fcf], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 86.0, [l -1.2825, r 1.2825, b -1.0, t 1.0] 2.565x2.0 -> [l 0.8575001, r 1.2800001, b -0.19999999, t 0.6] 0.4225x0.8, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/640 428x160 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x160, buffer 0x48657fcf], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 86.0, [l -1.2825, r 1.2825, b -1.0, t 1.0] 2.565x2.0 -> [l -1.2825, r -0.21249998, b 0.6, t 1.0] 1.07x0.39999998, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/640 428x160 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x160, buffer 0x48657fcf], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 86.0, [l -1.2825, r 1.2825, b -1.0, t 1.0] 2.565x2.0 -> [l -0.21249998, r 0.8575001, b 0.6, t 1.0] 1.07x0.39999998, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/640 169x160 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x48657fcf], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 86.0, [l -1.2825, r 1.2825, b -1.0, t 1.0] 2.565x2.0 -> [l 0.8575001, r 1.2800001, b 0.6, t 1.0] 0.4225x0.39999998, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x48657fcf], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size -1/133 428x320 brd 0, cur -1/133 428x320, buffer 0xb6dc3e2], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/133 428x320 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size -1/133 428x320 brd 0, cur -1/133 428x320, buffer 0xb6dc3e2], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 427/133 407x320 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size -1/133 428x320 brd 0, cur 427/133 407x320, buffer 0xb6dc3e2], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/453 428x320 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size -1/133 428x320 brd 0, cur -1/453 428x320, buffer 0xb6dc3e2], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 427/453 407x320 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size -1/133 428x320 brd 0, cur 427/453 407x320, buffer 0xb6dc3e2], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/773 428x27 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size -1/133 428x320 brd 0, cur -1/773 428x27, buffer 0xb6dc3e2], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 427/773 407x27 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size -1/133 428x320 brd 0, cur 427/773 407x27, buffer 0xb6dc3e2], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size -1/133 428x320 brd 0, cur 427/773 407x27, buffer 0xb6dc3e2], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.782106713571003 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 1516x1202 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1572.748325217879], [-4.166666507720948, 0.0, 1899.92949991364]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x1, rowOrder 21, offset/size 388/0 428x320 brd 0, cur 388/0 428x203, buffer 0x48657fcf], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 388/0 428x203 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x1, rowOrder 21, offset/size 388/0 428x320 brd 0, cur 388/0 428x203, buffer 0x48657fcf], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 86.0, [l -1.2825, r 1.2825, b -1.0, t 1.0] 2.565x2.0 -> [l -0.3125, r 0.75750005, b -1.0, t -0.4925] 1.07x0.5075, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 816/0 1x203 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x1, rowOrder 21, offset/size 388/0 428x320 brd 0, cur 816/0 1x203, buffer 0x48657fcf], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 86.0, [l -1.2825, r 1.2825, b -1.0, t 1.0] 2.565x2.0 -> [l 0.75749993, r 0.75999993, b -1.0, t -0.4925] 0.0024999976x0.5075, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [1][0] / 2x1, rowOrder 21, offset/size 388/0 428x320 brd 0, cur 816/0 1x203, buffer 0x48657fcf], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/133 428x320 brd 0, cur -1/133 428x320, buffer 0xb6dc3e2], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/133 428x320 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/133 428x320 brd 0, cur -1/133 428x320, buffer 0xb6dc3e2], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size -1/133 428x320 brd 0, cur -1/133 428x320, buffer 0xb6dc3e2], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.782106713571003 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 1516x1202 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1572.748325217879], [-4.166666507720948, 0.0, 2536.5643647604365]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 816/0 428x320 brd 0, cur 816/0 209x203, buffer 0x48657fcf], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 816/0 209x203 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 816/0 428x320 brd 0, cur 816/0 209x203, buffer 0x48657fcf], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 86.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.75874996, r 1.28125, b -1.0, t -0.4925] 0.52250004x0.5075, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 816/0 428x320 brd 0, cur 816/0 209x203, buffer 0x48657fcf], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 427/133 428x320 brd 0, cur 427/133 407x320, buffer 0xb6dc3e2], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 427/133 407x320 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 427/133 428x320 brd 0, cur 427/133 407x320, buffer 0xb6dc3e2], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 427/133 428x320 brd 0, cur 427/133 407x320, buffer 0xb6dc3e2], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.782106713571003 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 1516x1202 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1072.200028532437], [-4.166666507720948, 0.0, 1899.92949991364]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x1, rowOrder 21, offset/size 388/204 428x320 brd 0, cur 388/204 428x320, buffer 0x48657fcf], image[size 1026 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 388/204 428x320 of 1026x801, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x1, rowOrder 21, offset/size 388/204 428x320 brd 0, cur 388/204 428x320, buffer 0x48657fcf], image[size 1026 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 86.0, [l -1.2808989, r 1.2808989, b -1.0, t 1.0] 2.5617979x2.0 -> [l -0.3121099, r 0.7565543, b -0.4906367, t 0.30836457] 1.0686642x0.7990013, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 816/204 1x320 of 1026x801, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x1, rowOrder 21, offset/size 388/204 428x320 brd 0, cur 816/204 1x320, buffer 0x48657fcf], image[size 1026 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 86.0, [l -1.2808989, r 1.2808989, b -1.0, t 1.0] 2.5617979x2.0 -> [l 0.75655425, r 0.75905114, b -0.4906367, t 0.30836457] 0.0024968982x0.7990013, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [1][0] / 2x1, rowOrder 21, offset/size 388/204 428x320 brd 0, cur 816/204 1x320, buffer 0x48657fcf], image[size 1026 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/453 428x320 brd 0, cur -1/453 428x320, buffer 0xb6dc3e2], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/453 428x320 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/453 428x320 brd 0, cur -1/453 428x320, buffer 0xb6dc3e2], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size -1/453 428x320 brd 0, cur -1/453 428x320, buffer 0xb6dc3e2], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.782106713571003 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 1516x1202 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1072.200028532437], [-4.166666507720948, 0.0, 2536.5643647604365]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 816/204 428x320 brd 0, cur 816/204 209x320, buffer 0x48657fcf], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 816/204 209x320 of 1025x801, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 816/204 428x320 brd 0, cur 816/204 209x320, buffer 0x48657fcf], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 86.0, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l 0.75780296, r 1.2796507, b -0.4906367, t 0.30836457] 0.5218477x0.7990013, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 816/204 428x320 brd 0, cur 816/204 209x320, buffer 0x48657fcf], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 427/453 428x320 brd 0, cur 427/453 407x320, buffer 0xb6dc3e2], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 427/453 407x320 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 427/453 428x320 brd 0, cur 427/453 407x320, buffer 0xb6dc3e2], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 427/453 428x320 brd 0, cur 427/453 407x320, buffer 0xb6dc3e2], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.782106713571003 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 1516x1202 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1029.966265999603], [-4.166666507720948, 0.0, 1899.92949991364]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x1, rowOrder 21, offset/size 388/523 428x320 brd 0, cur 388/523 428x27, buffer 0x48657fcf], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 388/523 428x27 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x1, rowOrder 21, offset/size 388/523 428x320 brd 0, cur 388/523 428x27, buffer 0x48657fcf], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 86.0, [l -1.2825, r 1.2825, b -1.0, t 1.0] 2.565x2.0 -> [l -0.3125, r 0.75750005, b 0.3075, t 0.375] 1.07x0.067499995, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 816/523 1x27 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x1, rowOrder 21, offset/size 388/523 428x320 brd 0, cur 816/523 1x27, buffer 0x48657fcf], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 86.0, [l -1.2825, r 1.2825, b -1.0, t 1.0] 2.565x2.0 -> [l 0.75749993, r 0.75999993, b 0.3075, t 0.375] 0.0024999976x0.067499995, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [1][0] / 2x1, rowOrder 21, offset/size 388/523 428x320 brd 0, cur 816/523 1x27, buffer 0x48657fcf], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/774 428x320 brd 0, cur -1/774 428x27, buffer 0xb6dc3e2], image[size 1026 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/774 428x27 of 1026x801, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/774 428x320 brd 0, cur -1/774 428x27, buffer 0xb6dc3e2], image[size 1026 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size -1/774 428x320 brd 0, cur -1/774 428x27, buffer 0xb6dc3e2], image[size 1026 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.782106713571003 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 1516x1202 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1029.966265999603], [-4.166666507720948, 0.0, 2536.5643647604365]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 816/523 428x320 brd 0, cur 816/523 209x27, buffer 0x48657fcf], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 816/523 209x27 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 816/523 428x320 brd 0, cur 816/523 209x27, buffer 0x48657fcf], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 86.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.75874996, r 1.28125, b 0.3075, t 0.375] 0.52250004x0.067499995, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 816/523 428x320 brd 0, cur 816/523 209x27, buffer 0x48657fcf], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 427/774 428x320 brd 0, cur 427/774 407x27, buffer 0xb6dc3e2], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 427/774 407x27 of 1025x801, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 427/774 428x320 brd 0, cur 427/774 407x27, buffer 0xb6dc3e2], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 427/774 428x320 brd 0, cur 427/774 407x27, buffer 0xb6dc3e2], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 492x384 of 492x384, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 492x384 of 492x384, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 86.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0, v-flip false [junit] PRINT Duration 76 ms [junit] PRINT resizeWithinPrint repaint [junit] PRINT resizeWithinPrint size- 728x577 [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test01_flip1_aa0_layered_______-n0006-offscrn_3-dpi150-aaN-tSz-001x-001-resize0.ps [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 87.0, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINTable: OffscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37543724935979095 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 1516x1202 [junit] PRINT.offscrn image BufferedImageInt@403cea2f: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@4b3e811d [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x11937f8e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x11937f8e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 99.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b -1.0, t -0.04047978] 1.2833583x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x11937f8e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 99.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b -1.0, t -0.04047978] 1.2833583x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/0 36x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x11937f8e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 99.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b -1.0, t -0.04047978] 0.10794604x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x11937f8e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 99.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b -0.04047978, t 0.91904044] 1.2833583x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x11937f8e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 99.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b -0.04047978, t 0.91904044] 1.2833583x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/320 36x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x11937f8e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 99.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b -0.04047978, t 0.91904044] 0.10794604x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x11937f8e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 99.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b 0.91904044, t 0.99999994] 1.2833583x0.0809595, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/640 428x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x11937f8e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 99.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b 0.91904044, t 0.99999994] 1.2833583x0.0809595, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/640 36x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x11937f8e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 99.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b 0.91904044, t 0.99999994] 0.10794604x0.0809595, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x11937f8e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x173a982d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x173a982d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x173a982d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x173a982d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x173a982d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x173a982d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/640 406x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x173a982d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x173a982d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37543724935979095 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 1516x1202 [junit] PRINT.offscrn image BufferedImageInt@bf66271: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@4ddadcb1 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x11937f8e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x11937f8e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 99.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b -1.0, t -0.04047978] 1.2833583x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x11937f8e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 99.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b -1.0, t -0.04047978] 1.2833583x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/0 36x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x11937f8e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 99.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b -1.0, t -0.04047978] 0.10794604x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x11937f8e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 99.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b -0.04047978, t 0.91904044] 1.2833583x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x11937f8e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 99.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b -0.04047978, t 0.91904044] 1.2833583x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/320 36x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x11937f8e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 99.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b -0.04047978, t 0.91904044] 0.10794604x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x11937f8e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 99.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b 0.91904044, t 0.99999994] 1.2833583x0.0809595, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/640 428x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x11937f8e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 99.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b 0.91904044, t 0.99999994] 1.2833583x0.0809595, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/640 36x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x11937f8e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 99.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b 0.91904044, t 0.99999994] 0.10794604x0.0809595, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x11937f8e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x173a982d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x173a982d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x173a982d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x173a982d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x173a982d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x173a982d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/640 406x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x173a982d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x173a982d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37543724935979095 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 1516x1202 [junit] PRINT.offscrn image BufferedImageInt@68e2e4ff: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@579994f8 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x11937f8e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x11937f8e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 99.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b -1.0, t -0.04047978] 1.2833583x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x11937f8e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 99.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b -1.0, t -0.04047978] 1.2833583x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/0 36x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x11937f8e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 99.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b -1.0, t -0.04047978] 0.10794604x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x11937f8e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 99.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b -0.04047978, t 0.91904044] 1.2833583x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x11937f8e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 99.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b -0.04047978, t 0.91904044] 1.2833583x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/320 36x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x11937f8e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 99.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b -0.04047978, t 0.91904044] 0.10794604x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x11937f8e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 99.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b 0.91904044, t 0.99999994] 1.2833583x0.0809595, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/640 428x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x11937f8e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 99.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b 0.91904044, t 0.99999994] 1.2833583x0.0809595, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/640 36x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x11937f8e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 99.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b 0.91904044, t 0.99999994] 0.10794604x0.0809595, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x11937f8e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x173a982d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x173a982d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x173a982d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x173a982d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x173a982d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x173a982d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/640 406x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x173a982d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x173a982d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 99.0, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip false [junit] PRINT Duration 459 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test01_flip1_aa0_layered_______-n0007-offscrn_2-dpi150-aaN-tSz-001x-001-resize0.ps [junit] PRINTable: OffscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37543724935979095 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 1516x1202 [junit] PRINT.offscrn image BufferedImageInt@579b1e51: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@5760b3f6 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x7ed07262], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x7ed07262], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 110.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b -1.0, t -0.04047978] 1.2833583x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x7ed07262], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 110.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b -1.0, t -0.04047978] 1.2833583x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/0 36x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x7ed07262], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 110.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b -1.0, t -0.04047978] 0.10794604x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x7ed07262], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 110.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b -0.04047978, t 0.91904044] 1.2833583x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x7ed07262], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 110.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b -0.04047978, t 0.91904044] 1.2833583x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/320 36x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x7ed07262], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 110.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b -0.04047978, t 0.91904044] 0.10794604x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x7ed07262], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 110.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b 0.91904044, t 0.99999994] 1.2833583x0.0809595, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/640 428x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x7ed07262], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 110.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b 0.91904044, t 0.99999994] 1.2833583x0.0809595, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/640 36x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x7ed07262], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 110.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b 0.91904044, t 0.99999994] 0.10794604x0.0809595, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x7ed07262], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1a9a33b2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1a9a33b2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x1a9a33b2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x1a9a33b2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x1a9a33b2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x1a9a33b2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/640 406x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x1a9a33b2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x1a9a33b2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37543724935979095 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 1516x1202 [junit] PRINT.offscrn image BufferedImageInt@633a9a5a: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@3a7eb5db [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x7ed07262], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x7ed07262], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 110.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b -1.0, t -0.04047978] 1.2833583x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x7ed07262], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 110.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b -1.0, t -0.04047978] 1.2833583x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/0 36x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x7ed07262], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 110.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b -1.0, t -0.04047978] 0.10794604x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x7ed07262], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 110.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b -0.04047978, t 0.91904044] 1.2833583x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x7ed07262], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 110.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b -0.04047978, t 0.91904044] 1.2833583x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/320 36x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x7ed07262], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 110.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b -0.04047978, t 0.91904044] 0.10794604x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x7ed07262], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 110.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b 0.91904044, t 0.99999994] 1.2833583x0.0809595, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/640 428x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x7ed07262], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 110.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b 0.91904044, t 0.99999994] 1.2833583x0.0809595, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/640 36x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x7ed07262], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 110.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b 0.91904044, t 0.99999994] 0.10794604x0.0809595, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x7ed07262], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1a9a33b2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1a9a33b2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x1a9a33b2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x1a9a33b2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x1a9a33b2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x1a9a33b2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/640 406x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x1a9a33b2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x1a9a33b2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37543724935979095 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 1516x1202 [junit] PRINT.offscrn image BufferedImageInt@373703b1: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@290f7037 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x7ed07262], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x7ed07262], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 110.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b -1.0, t -0.04047978] 1.2833583x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x7ed07262], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 110.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b -1.0, t -0.04047978] 1.2833583x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/0 36x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x7ed07262], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 110.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b -1.0, t -0.04047978] 0.10794604x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x7ed07262], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 110.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b -0.04047978, t 0.91904044] 1.2833583x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x7ed07262], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 110.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b -0.04047978, t 0.91904044] 1.2833583x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/320 36x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x7ed07262], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 110.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b -0.04047978, t 0.91904044] 0.10794604x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x7ed07262], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 110.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b 0.91904044, t 0.99999994] 1.2833583x0.0809595, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/640 428x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x7ed07262], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 110.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b 0.91904044, t 0.99999994] 1.2833583x0.0809595, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/640 36x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x7ed07262], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 110.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b 0.91904044, t 0.99999994] 0.10794604x0.0809595, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x7ed07262], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1a9a33b2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1a9a33b2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x1a9a33b2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x1a9a33b2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x1a9a33b2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x1a9a33b2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/640 406x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x1a9a33b2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x1a9a33b2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 110.0, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip false [junit] PRINT Duration 447 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test01_flip1_aa0_layered_______-n0008-offscrn_1-dpi150-aaN-tSz-001x-001-resize0.ps [junit] PRINTable: OffscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37543724935979095 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 1516x1202 [junit] PRINT.offscrn image BufferedImageInt@24ea107d: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@416763bb [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x9ba61d9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x9ba61d9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 122.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b -1.0, t -0.04047978] 1.2833583x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x9ba61d9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 122.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b -1.0, t -0.04047978] 1.2833583x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/0 36x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x9ba61d9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 122.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b -1.0, t -0.04047978] 0.10794604x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x9ba61d9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 122.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b -0.04047978, t 0.91904044] 1.2833583x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x9ba61d9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 122.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b -0.04047978, t 0.91904044] 1.2833583x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/320 36x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x9ba61d9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 122.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b -0.04047978, t 0.91904044] 0.10794604x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x9ba61d9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 122.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b 0.91904044, t 0.99999994] 1.2833583x0.0809595, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/640 428x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x9ba61d9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 122.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b 0.91904044, t 0.99999994] 1.2833583x0.0809595, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/640 36x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x9ba61d9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 122.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b 0.91904044, t 0.99999994] 0.10794604x0.0809595, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x9ba61d9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x5061d8bb], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x5061d8bb], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x5061d8bb], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x5061d8bb], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x5061d8bb], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x5061d8bb], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/640 406x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x5061d8bb], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x5061d8bb], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37543724935979095 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 1516x1202 [junit] PRINT.offscrn image BufferedImageInt@25864143: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@5f5af23f [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x9ba61d9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x9ba61d9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 122.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b -1.0, t -0.04047978] 1.2833583x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x9ba61d9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 122.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b -1.0, t -0.04047978] 1.2833583x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/0 36x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x9ba61d9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 122.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b -1.0, t -0.04047978] 0.10794604x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x9ba61d9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 122.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b -0.04047978, t 0.91904044] 1.2833583x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x9ba61d9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 122.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b -0.04047978, t 0.91904044] 1.2833583x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/320 36x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x9ba61d9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 122.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b -0.04047978, t 0.91904044] 0.10794604x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x9ba61d9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 122.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b 0.91904044, t 0.99999994] 1.2833583x0.0809595, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/640 428x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x9ba61d9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 122.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b 0.91904044, t 0.99999994] 1.2833583x0.0809595, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/640 36x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x9ba61d9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 122.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b 0.91904044, t 0.99999994] 0.10794604x0.0809595, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x9ba61d9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x5061d8bb], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x5061d8bb], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x5061d8bb], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x5061d8bb], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x5061d8bb], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x5061d8bb], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/640 406x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x5061d8bb], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x5061d8bb], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 122.0, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip false [junit] PRINT Duration 238 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test01_flip1_aa0_layered_______-n0009-offscrn_4-dpi150-aaN-tSz-001x-001-resize0.ps [junit] PRINTable: OffscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37543724935979095 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 1516x1202 [junit] PRINT.offscrn image BufferedImageInt@6d2a416e: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@7ff900a5 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x359df088], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x359df088], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 134.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b -1.0, t -0.04047978] 1.2833583x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x359df088], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 134.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b -1.0, t -0.04047978] 1.2833583x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/0 36x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x359df088], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 134.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b -1.0, t -0.04047978] 0.10794604x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x359df088], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 134.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b -0.04047978, t 0.91904044] 1.2833583x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x359df088], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 134.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b -0.04047978, t 0.91904044] 1.2833583x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/320 36x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x359df088], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 134.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b -0.04047978, t 0.91904044] 0.10794604x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x359df088], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 134.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b 0.91904044, t 0.99999994] 1.2833583x0.0809595, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/640 428x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x359df088], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 134.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b 0.91904044, t 0.99999994] 1.2833583x0.0809595, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/640 36x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x359df088], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 134.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b 0.91904044, t 0.99999994] 0.10794604x0.0809595, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x359df088], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x5df21a81], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x5df21a81], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x5df21a81], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x5df21a81], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x5df21a81], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x5df21a81], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/640 406x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x5df21a81], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x5df21a81], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37543724935979095 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 1516x1202 [junit] PRINT.offscrn image BufferedImageInt@6655053e: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@c5282b4 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x359df088], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x359df088], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 134.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b -1.0, t -0.04047978] 1.2833583x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x359df088], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 134.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b -1.0, t -0.04047978] 1.2833583x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/0 36x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x359df088], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 134.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b -1.0, t -0.04047978] 0.10794604x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x359df088], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 134.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b -0.04047978, t 0.91904044] 1.2833583x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x359df088], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 134.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b -0.04047978, t 0.91904044] 1.2833583x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/320 36x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x359df088], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 134.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b -0.04047978, t 0.91904044] 0.10794604x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x359df088], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 134.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b 0.91904044, t 0.99999994] 1.2833583x0.0809595, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/640 428x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x359df088], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 134.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b 0.91904044, t 0.99999994] 1.2833583x0.0809595, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/640 36x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x359df088], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 134.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b 0.91904044, t 0.99999994] 0.10794604x0.0809595, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x359df088], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x5df21a81], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x5df21a81], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x5df21a81], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x5df21a81], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x5df21a81], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x5df21a81], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/640 406x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x5df21a81], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x5df21a81], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 134.0, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip false [junit] PRINT Duration 239 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test01_flip1_aa0_layered_______-n0010-offscrn_3-dpi150-aaN-tSz-001x-001-resize1.ps [junit] PRINTable: OffscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PRINT resizeWithinPrint size+ 792x641 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37543724935979095 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 1516x1202 [junit] PRINT.offscrn image BufferedImageInt@555d79d3: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@41b394e8 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x4b5a318e], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x4b5a318e], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 147.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b -1.0, t -0.19999999] 1.07x0.8, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x4b5a318e], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 147.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b -1.0, t -0.19999999] 1.07x0.8, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/0 169x320 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 169x320, buffer 0x4b5a318e], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 147.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b -1.0, t -0.19999999] 0.4225x0.8, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x4b5a318e], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 147.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b -0.19999999, t 0.6] 1.07x0.8, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x4b5a318e], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 147.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b -0.19999999, t 0.6] 1.07x0.8, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/320 169x320 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 169x320, buffer 0x4b5a318e], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 147.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b -0.19999999, t 0.6] 0.4225x0.8, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/640 428x160 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x160, buffer 0x4b5a318e], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 147.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b 0.6, t 1.0] 1.07x0.39999998, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/640 428x160 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x160, buffer 0x4b5a318e], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 147.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b 0.6, t 1.0] 1.07x0.39999998, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/640 169x160 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x4b5a318e], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 147.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b 0.6, t 1.0] 0.4225x0.39999998, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x4b5a318e], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x79fd1a8a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/133 428x320 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x79fd1a8a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/133 406x320 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/133 406x320, buffer 0x79fd1a8a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/453 428x320 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/453 428x320, buffer 0x79fd1a8a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/453 406x320 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/453 406x320, buffer 0x79fd1a8a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/773 428x27 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/773 428x27, buffer 0x79fd1a8a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/773 406x27 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/773 406x27, buffer 0x79fd1a8a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/773 406x27, buffer 0x79fd1a8a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37543724935979095 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 1516x1202 [junit] PRINT.offscrn image BufferedImageInt@178712ae: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@71916069 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x4b5a318e], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x4b5a318e], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 147.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b -1.0, t -0.19999999] 1.07x0.8, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x4b5a318e], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 147.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b -1.0, t -0.19999999] 1.07x0.8, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/0 169x320 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 169x320, buffer 0x4b5a318e], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 147.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b -1.0, t -0.19999999] 0.4225x0.8, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x4b5a318e], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 147.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b -0.19999999, t 0.6] 1.07x0.8, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x4b5a318e], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 147.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b -0.19999999, t 0.6] 1.07x0.8, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/320 169x320 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 169x320, buffer 0x4b5a318e], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 147.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b -0.19999999, t 0.6] 0.4225x0.8, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/640 428x160 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x160, buffer 0x4b5a318e], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 147.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b 0.6, t 1.0] 1.07x0.39999998, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/640 428x160 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x160, buffer 0x4b5a318e], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 147.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b 0.6, t 1.0] 1.07x0.39999998, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/640 169x160 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x4b5a318e], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 147.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b 0.6, t 1.0] 0.4225x0.39999998, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x4b5a318e], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x79fd1a8a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/133 428x320 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x79fd1a8a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/133 406x320 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/133 406x320, buffer 0x79fd1a8a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/453 428x320 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/453 428x320, buffer 0x79fd1a8a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/453 406x320 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/453 406x320, buffer 0x79fd1a8a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/773 428x27 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/773 428x27, buffer 0x79fd1a8a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/773 406x27 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/773 406x27, buffer 0x79fd1a8a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/773 406x27, buffer 0x79fd1a8a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37543724935979095 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 1516x1202 [junit] PRINT.offscrn image BufferedImageInt@5b171a15: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@2d98f670 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x4b5a318e], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x4b5a318e], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 147.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b -1.0, t -0.19999999] 1.07x0.8, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x4b5a318e], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 147.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b -1.0, t -0.19999999] 1.07x0.8, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/0 169x320 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 169x320, buffer 0x4b5a318e], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 147.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b -1.0, t -0.19999999] 0.4225x0.8, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x4b5a318e], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 147.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b -0.19999999, t 0.6] 1.07x0.8, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x4b5a318e], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 147.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b -0.19999999, t 0.6] 1.07x0.8, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/320 169x320 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 169x320, buffer 0x4b5a318e], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 147.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b -0.19999999, t 0.6] 0.4225x0.8, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/640 428x160 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x160, buffer 0x4b5a318e], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 147.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b 0.6, t 1.0] 1.07x0.39999998, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/640 428x160 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x160, buffer 0x4b5a318e], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 147.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b 0.6, t 1.0] 1.07x0.39999998, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/640 169x160 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x4b5a318e], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 147.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b 0.6, t 1.0] 0.4225x0.39999998, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x4b5a318e], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x79fd1a8a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/133 428x320 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x79fd1a8a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/133 406x320 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/133 406x320, buffer 0x79fd1a8a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/453 428x320 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/453 428x320, buffer 0x79fd1a8a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/453 406x320 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/453 406x320, buffer 0x79fd1a8a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/773 428x27 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/773 428x27, buffer 0x79fd1a8a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/773 406x27 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/773 406x27, buffer 0x79fd1a8a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/773 406x27, buffer 0x79fd1a8a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 492x384 of 492x384, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 492x384 of 492x384, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 147.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0, v-flip false [junit] PRINT Duration 481 ms [junit] PRINT resizeWithinPrint repaint [junit] PRINT resizeWithinPrint size- 728x577 [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 148.5, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] 0 s: 60 f / 204 ms, 294.1 fps, 3 ms/f; total: 60 f, 294.1 fps, 3 ms/f [junit] 0 s: 60 f / 184 ms, 326.0 fps, 3 ms/f; total: 120 f, 308.4 fps, 3 ms/f [junit] 0 s: 60 f / 187 ms, 320.8 fps, 3 ms/f; total: 180 f, 312.5 fps, 3 ms/f [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.dispose ... [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.dispose FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT - test01_flip1_aa0_layered [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132605934 d 0ms]] [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132605934 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT - test02_flip1_aa8 [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132605948 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.init ... [junit] RedSquareES1 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: 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/GL4bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.init FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: 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/GL4bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, 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.GLJPanel, consumed false, when:1751132606158 d 0ms]] [junit] No PDF [junit] doPrint: dpi 72, TestTiledPrintingGearsSwingAWT.test02_flip1_aa8_______________-n0001-on_screen-dpi072-aa0-tSz-001x-001-resize0.ps [junit] 0 s: 60 f / 214 ms, 280.3 fps, 3 ms/f; total: 60 f, 280.3 fps, 3 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 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 743x587 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7a401027], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7a401027], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7a401027], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], 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 0x45fe9cc3], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[#29,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 320x480 brd 0, cur 0/0 320x480, buffer 0x45fe9cc3], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 40.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 0x45fe9cc3], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 743x587 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7a401027], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7a401027], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7a401027], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], 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 0x45fe9cc3], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[#29,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 320x480 brd 0, cur 0/0 320x480, buffer 0x45fe9cc3], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 40.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 0x45fe9cc3], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 40.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[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 19 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 72, TestTiledPrintingGearsSwingAWT.test02_flip1_aa8_______________-n0002-on_screen-dpi072-aa8-tSz-001x-001-resize0.ps [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 72, AA 8, scaleGL 1.0 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 60.5, [l -1.0, r 1.0, b -1.0, 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[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 743x587 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x3cc1f7af], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.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 0x3cc1f7af], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x3cc1f7af], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], 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 0x342e2234], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[#29,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 0x342e2234], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 60.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 0x342e2234], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 743x587 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x3cc1f7af], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.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 0x3cc1f7af], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x3cc1f7af], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], 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 0x342e2234], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[#29,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 0x342e2234], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 60.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 0x342e2234], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 60.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[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 61.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[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 36 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test02_flip1_aa8_______________-n0003-on_screen-dpi150-aaN-tSz-001x-001-resize0.ps [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 80.5, [l -1.0, r 1.0, b -1.0, 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[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 1547x1222 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x6a30b078], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.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 0x6a30b078], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x6a30b078], 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 0x7451e615], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.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 0x7451e615], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 80.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, 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 0x7451e615], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 1547x1222 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x6a30b078], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.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 0x6a30b078], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x6a30b078], 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 0x7451e615], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.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 0x7451e615], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 80.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, 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 0x7451e615], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 80.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[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 81.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[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 56 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test02_flip1_aa8_______________-n0004-on_screen-dpi150-aaN-tSz2048x2048-resize0.ps [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 2048x2048 of 2048x2048, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears 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 [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 2048x2048 of 2048x2048, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 1547x1222 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x5bda7c0d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.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 0x5bda7c0d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x5bda7c0d], 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 0x5c9c8364], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.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 0x5c9c8364], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 93.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, 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 0x5c9c8364], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 1547x1222 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x5bda7c0d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.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 0x5bda7c0d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x5bda7c0d], 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 0x5c9c8364], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.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 0x5c9c8364], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 93.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, 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 0x5c9c8364], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 93.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[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 94.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[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 58 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test02_flip1_aa8_______________-n0005-on_screen-dpi150-aaN-tSz-001x-001-resize1.ps [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears 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 [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PRINT resizeWithinPrint size+ 807x651 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 742x587 -> scaled 1545x1222 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x7de17d3a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.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 0x7de17d3a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x7de17d3a], 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 0x6338e374], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.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 0x6338e374], image[size 667 x 1000, 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.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, 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 0x6338e374], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 742x587 -> scaled 1545x1222 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x7de17d3a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.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 0x7de17d3a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x7de17d3a], 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 0x6338e374], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.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 0x6338e374], image[size 667 x 1000, 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.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, 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 0x6338e374], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132607368 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [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] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 113.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[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 46 ms [junit] PRINT resizeWithinPrint repaint [junit] PRINT resizeWithinPrint size- 743x587 [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test02_flip1_aa8_______________-n0006-offscrn_3-dpi150-aaN-tSz-001x-001-resize0.ps [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 114.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] PRINTable: OffscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 131.5, [l -1.0, r 1.0, b -1.0, 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[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 742x587 -> scaled 1545x1222 [junit] PRINT.offscrn image BufferedImageInt@6322c9de: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@401e23be [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x731b2783], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.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 0x731b2783], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x731b2783], 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 0x4d238619], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.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 0x4d238619], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 131.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, 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 0x4d238619], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 742x587 -> scaled 1545x1222 [junit] PRINT.offscrn image BufferedImageInt@13aa37d0: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@34067e89 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x731b2783], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.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 0x731b2783], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x731b2783], 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 0x4d238619], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.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 0x4d238619], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 131.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, 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 0x4d238619], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 742x587 -> scaled 1545x1222 [junit] PRINT.offscrn image BufferedImageInt@6d1c3ffa: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@214cf86d [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x731b2783], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.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 0x731b2783], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x731b2783], 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 0x4d238619], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.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 0x4d238619], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 131.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, 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 0x4d238619], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 131.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[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 132.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[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 485 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test02_flip1_aa8_______________-n0007-offscrn_2-dpi150-aaN-tSz-001x-001-resize0.ps [junit] PRINTable: OffscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 145.0, [l -1.0, r 1.0, b -1.0, 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[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 742x587 -> scaled 1545x1222 [junit] PRINT.offscrn image BufferedImageInt@12e4a08c: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@530abe9d [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x6f384fde], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.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 0x6f384fde], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x6f384fde], 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 0x73a7ac64], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.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 0x73a7ac64], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 145.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, 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 0x73a7ac64], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 742x587 -> scaled 1545x1222 [junit] PRINT.offscrn image BufferedImageInt@fcf19d1: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@4f92f70f [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x6f384fde], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.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 0x6f384fde], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x6f384fde], 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 0x73a7ac64], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.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 0x73a7ac64], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 145.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, 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 0x73a7ac64], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 742x587 -> scaled 1545x1222 [junit] PRINT.offscrn image BufferedImageInt@31dd81d3: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@7f116cdd [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x6f384fde], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.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 0x6f384fde], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x6f384fde], 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 0x73a7ac64], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.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 0x73a7ac64], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 145.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, 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 0x73a7ac64], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 145.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[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 145.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[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 436 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test02_flip1_aa8_______________-n0008-offscrn_1-dpi150-aaN-tSz-001x-001-resize0.ps [junit] PRINTable: OffscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears 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 [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 742x587 -> scaled 1545x1222 [junit] PRINT.offscrn image BufferedImageInt@3f839374: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@8f41dc7 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x36a12c50], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.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 0x36a12c50], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x36a12c50], 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 0x215cbded], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.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 0x215cbded], image[size 667 x 1000, 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.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, 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 0x215cbded], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 742x587 -> scaled 1545x1222 [junit] PRINT.offscrn image BufferedImageInt@18f10171: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@1a449bab [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x36a12c50], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.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 0x36a12c50], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x36a12c50], 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 0x215cbded], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.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 0x215cbded], image[size 667 x 1000, 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.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, 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 0x215cbded], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [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] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 159.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[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 230 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test02_flip1_aa8_______________-n0009-offscrn_4-dpi150-aaN-tSz-001x-001-resize0.ps [junit] PRINTable: OffscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears 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 [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 742x587 -> scaled 1545x1222 [junit] PRINT.offscrn image BufferedImageInt@3e89ea6a: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@34338487 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x6d4380eb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.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 0x6d4380eb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x6d4380eb], 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 0x574e1567], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.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 0x574e1567], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 171.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, 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 0x574e1567], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 742x587 -> scaled 1545x1222 [junit] PRINT.offscrn image BufferedImageInt@1c85db0b: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@27c19f7c [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x6d4380eb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.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 0x6d4380eb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x6d4380eb], 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 0x574e1567], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.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 0x574e1567], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 171.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, 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 0x574e1567], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 171.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[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 172.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[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 241 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test02_flip1_aa8_______________-n0010-offscrn_3-dpi150-aaN-tSz-001x-001-resize1.ps [junit] PRINTable: OffscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears 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 [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PRINT resizeWithinPrint size+ 806x651 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 742x587 -> scaled 1545x1222 [junit] PRINT.offscrn image BufferedImageInt@2e90bb09: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@7cfc5816 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x1f24196a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.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 0x1f24196a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x1f24196a], 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 0xae3e7c0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.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 0xae3e7c0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 185.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, 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 0xae3e7c0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 742x587 -> scaled 1545x1222 [junit] PRINT.offscrn image BufferedImageInt@53b7e6be: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@3096f002 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x1f24196a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.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 0x1f24196a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x1f24196a], 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 0xae3e7c0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.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 0xae3e7c0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 185.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, 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 0xae3e7c0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 742x587 -> scaled 1545x1222 [junit] PRINT.offscrn image BufferedImageInt@27a11d26: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@fc7ab91 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x1f24196a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.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 0x1f24196a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x1f24196a], 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 0xae3e7c0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.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 0xae3e7c0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 185.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, 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 0xae3e7c0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 185.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[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 185.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[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 472 ms [junit] PRINT resizeWithinPrint repaint [junit] PRINT resizeWithinPrint size- 742x587 [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 186.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 / 196 ms, 306.1 fps, 3 ms/f; total: 60 f, 306.1 fps, 3 ms/f [junit] 0 s: 60 f / 195 ms, 307.6 fps, 3 ms/f; total: 120 f, 306.1 fps, 3 ms/f [junit] 0 s: 60 f / 198 ms, 303.0 fps, 3 ms/f; total: 180 f, 305.0 fps, 3 ms/f [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132610526 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.dispose ... [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.dispose FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132610533 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT - test02_flip1_aa8 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT - test11_flip0_aa0 [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132610551 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.init ... [junit] RedSquareES1 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.init FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, 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 true [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132610643 d 0ms]] [junit] No PDF [junit] doPrint: dpi 72, TestTiledPrintingGearsSwingAWT.test11_flip0_aa0_______________-n0001-on_screen-dpi072-aa0-tSz-001x-001-resize0.ps [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 72, AA 0, scaleGL 1.0 [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 743x587 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6991b4e8], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6991b4e8], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6991b4e8], 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 0x56bda715], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 320x480 brd 0, cur 0/0 320x480, buffer 0x56bda715], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 23.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 true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x56bda715], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 743x587 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6991b4e8], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6991b4e8], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6991b4e8], 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 0x56bda715], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 320x480 brd 0, cur 0/0 320x480, buffer 0x56bda715], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 23.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 true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x56bda715], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 23.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 true [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 46 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 72, TestTiledPrintingGearsSwingAWT.test11_flip0_aa0_______________-n0002-on_screen-dpi072-aa8-tSz-001x-001-resize0.ps [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 72, AA 8, scaleGL 1.0 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 31.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 743x587 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x23ea2377], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.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 0x23ea2377], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x23ea2377], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], 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 0x143d47a5], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[#29,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 0x143d47a5], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 31.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 true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x143d47a5], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 743x587 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x23ea2377], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.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 0x23ea2377], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x23ea2377], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], 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 0x143d47a5], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[#29,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 0x143d47a5], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 31.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 true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x143d47a5], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 31.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 true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 32.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 true [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 40 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test11_flip0_aa0_______________-n0003-on_screen-dpi150-aaN-tSz-001x-001-resize0.ps [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 1547x1222 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x34c6bf76], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x34c6bf76], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x34c6bf76], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x34c6bf76], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x34c6bf76], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x34c6bf76], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x34c6bf76], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x34c6bf76], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x34c6bf76], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x34c6bf76], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x34c6bf76], 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 0x5ccd1892], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5ccd1892], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x5ccd1892], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x5ccd1892], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -1.4992504, t -0.05997002] 0.0809595x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x5ccd1892], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x5ccd1892], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x5ccd1892], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -0.05997002, t 1.3793104] 0.0809595x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x5ccd1892], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x5ccd1892], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x5ccd1892], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x5ccd1892], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 1547x1222 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x34c6bf76], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x34c6bf76], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x34c6bf76], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x34c6bf76], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x34c6bf76], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x34c6bf76], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x34c6bf76], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x34c6bf76], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x34c6bf76], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x34c6bf76], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x34c6bf76], 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 0x5ccd1892], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5ccd1892], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x5ccd1892], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x5ccd1892], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -1.4992504, t -0.05997002] 0.0809595x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x5ccd1892], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x5ccd1892], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x5ccd1892], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -0.05997002, t 1.3793104] 0.0809595x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x5ccd1892], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x5ccd1892], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x5ccd1892], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x5ccd1892], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 54.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 true [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 40 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test11_flip0_aa0_______________-n0004-on_screen-dpi150-aaN-tSz2048x2048-resize0.ps [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 2048x2048 of 2048x2048, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears 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 true [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 2048x2048 of 2048x2048, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 1547x1222 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x3af48eba], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.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 0x3af48eba], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x3af48eba], 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 0x49d3bb62], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.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 0x49d3bb62], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 77.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x49d3bb62], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 1547x1222 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x3af48eba], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.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 0x3af48eba], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x3af48eba], 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 0x49d3bb62], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.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 0x49d3bb62], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 77.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x49d3bb62], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 77.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 true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 77.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 true [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 59 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test11_flip0_aa0_______________-n0005-on_screen-dpi150-aaN-tSz-001x-001-resize1.ps [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PRINT resizeWithinPrint size+ 807x651 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 742x587 -> scaled 1545x1222 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6dd0fcaf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6dd0fcaf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x6dd0fcaf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x6dd0fcaf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x6dd0fcaf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x6dd0fcaf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x6dd0fcaf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x6dd0fcaf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x6dd0fcaf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x6dd0fcaf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x6dd0fcaf], 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 0x1bcf8a5b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1bcf8a5b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 98.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x1bcf8a5b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 98.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x1bcf8a5b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 98.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -1.4992504, t -0.05997002] 0.0809595x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x1bcf8a5b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 98.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x1bcf8a5b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 98.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x1bcf8a5b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 98.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -0.05997002, t 1.3793104] 0.0809595x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x1bcf8a5b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 98.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x1bcf8a5b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 98.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x1bcf8a5b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 98.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x1bcf8a5b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 742x587 -> scaled 1545x1222 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6dd0fcaf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6dd0fcaf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x6dd0fcaf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x6dd0fcaf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x6dd0fcaf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x6dd0fcaf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x6dd0fcaf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x6dd0fcaf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x6dd0fcaf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x6dd0fcaf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x6dd0fcaf], 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 0x1bcf8a5b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1bcf8a5b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 98.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x1bcf8a5b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 98.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x1bcf8a5b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 98.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -1.4992504, t -0.05997002] 0.0809595x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x1bcf8a5b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 98.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x1bcf8a5b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 98.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x1bcf8a5b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 98.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -0.05997002, t 1.3793104] 0.0809595x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x1bcf8a5b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 98.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x1bcf8a5b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 98.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x1bcf8a5b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 98.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x1bcf8a5b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132611721 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 98.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 true [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 57 ms [junit] PRINT resizeWithinPrint repaint [junit] PRINT resizeWithinPrint size- 743x587 [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test11_flip0_aa0_______________-n0006-offscrn_3-dpi150-aaN-tSz-001x-001-resize0.ps [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 99.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 true [junit] PRINTable: OffscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 742x587 -> scaled 1545x1222 [junit] PRINT.offscrn image BufferedImageInt@6a04182: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@6922fbdd [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6bf5aa19], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6bf5aa19], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x6bf5aa19], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x6bf5aa19], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x6bf5aa19], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x6bf5aa19], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x6bf5aa19], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x6bf5aa19], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x6bf5aa19], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x6bf5aa19], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x6bf5aa19], 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 0x3652af80], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3652af80], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 116.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x3652af80], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 116.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x3652af80], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 116.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -1.4992504, t -0.05997002] 0.0809595x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x3652af80], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 116.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x3652af80], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 116.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x3652af80], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 116.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -0.05997002, t 1.3793104] 0.0809595x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x3652af80], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 116.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x3652af80], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 116.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x3652af80], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 116.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x3652af80], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 742x587 -> scaled 1545x1222 [junit] PRINT.offscrn image BufferedImageInt@6c7c28a3: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@43c14db3 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6bf5aa19], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6bf5aa19], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x6bf5aa19], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x6bf5aa19], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x6bf5aa19], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x6bf5aa19], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x6bf5aa19], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x6bf5aa19], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x6bf5aa19], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x6bf5aa19], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x6bf5aa19], 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 0x3652af80], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3652af80], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 116.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x3652af80], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 116.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x3652af80], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 116.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -1.4992504, t -0.05997002] 0.0809595x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x3652af80], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 116.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x3652af80], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 116.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x3652af80], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 116.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -0.05997002, t 1.3793104] 0.0809595x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x3652af80], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 116.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x3652af80], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 116.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x3652af80], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 116.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x3652af80], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 742x587 -> scaled 1545x1222 [junit] PRINT.offscrn image BufferedImageInt@8a1fa81: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@38458227 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6bf5aa19], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6bf5aa19], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x6bf5aa19], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x6bf5aa19], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x6bf5aa19], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x6bf5aa19], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x6bf5aa19], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x6bf5aa19], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x6bf5aa19], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x6bf5aa19], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x6bf5aa19], 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 0x3652af80], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3652af80], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 116.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x3652af80], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 116.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x3652af80], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 116.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -1.4992504, t -0.05997002] 0.0809595x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x3652af80], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 116.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x3652af80], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 116.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x3652af80], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 116.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -0.05997002, t 1.3793104] 0.0809595x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x3652af80], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 116.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x3652af80], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 116.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x3652af80], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 116.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x3652af80], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 116.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 true [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 500 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test11_flip0_aa0_______________-n0007-offscrn_2-dpi150-aaN-tSz-001x-001-resize0.ps [junit] 0 s: 60 f / 110 ms, 545.4 fps, 1 ms/f; total: 60 f, 545.4 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 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 742x587 -> scaled 1545x1222 [junit] PRINT.offscrn image BufferedImageInt@4b251f6c: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@362247aa [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6a76cd05], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6a76cd05], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x6a76cd05], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x6a76cd05], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x6a76cd05], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x6a76cd05], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x6a76cd05], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x6a76cd05], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x6a76cd05], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x6a76cd05], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x6a76cd05], 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 0x65d6ce88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x65d6ce88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 152.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x65d6ce88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 152.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x65d6ce88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 152.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -1.4992504, t -0.05997002] 0.0809595x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x65d6ce88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 152.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x65d6ce88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 152.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x65d6ce88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 152.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -0.05997002, t 1.3793104] 0.0809595x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x65d6ce88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 152.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x65d6ce88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 152.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x65d6ce88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 152.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x65d6ce88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 742x587 -> scaled 1545x1222 [junit] PRINT.offscrn image BufferedImageInt@7cc4a02: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@6e9c9d0d [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6a76cd05], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6a76cd05], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x6a76cd05], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x6a76cd05], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x6a76cd05], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x6a76cd05], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x6a76cd05], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x6a76cd05], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x6a76cd05], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x6a76cd05], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x6a76cd05], 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 0x65d6ce88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x65d6ce88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 152.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x65d6ce88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 152.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x65d6ce88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 152.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -1.4992504, t -0.05997002] 0.0809595x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x65d6ce88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 152.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x65d6ce88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 152.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x65d6ce88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 152.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -0.05997002, t 1.3793104] 0.0809595x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x65d6ce88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 152.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x65d6ce88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 152.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x65d6ce88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 152.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x65d6ce88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 742x587 -> scaled 1545x1222 [junit] PRINT.offscrn image BufferedImageInt@719a2913: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@39a6b2b4 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6a76cd05], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6a76cd05], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x6a76cd05], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x6a76cd05], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x6a76cd05], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x6a76cd05], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x6a76cd05], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x6a76cd05], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x6a76cd05], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x6a76cd05], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x6a76cd05], 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 0x65d6ce88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x65d6ce88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 152.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x65d6ce88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 152.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x65d6ce88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 152.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -1.4992504, t -0.05997002] 0.0809595x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x65d6ce88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 152.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x65d6ce88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 152.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x65d6ce88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 152.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -0.05997002, t 1.3793104] 0.0809595x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x65d6ce88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 152.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x65d6ce88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 152.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x65d6ce88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 152.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x65d6ce88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 152.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 true [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 444 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test11_flip0_aa0_______________-n0008-offscrn_1-dpi150-aaN-tSz-001x-001-resize0.ps [junit] PRINTable: OffscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 742x587 -> scaled 1545x1222 [junit] PRINT.offscrn image BufferedImageInt@338d4d1: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@33bbe232 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x347c8d7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x347c8d7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x347c8d7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x347c8d7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x347c8d7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x347c8d7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x347c8d7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x347c8d7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x347c8d7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x347c8d7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x347c8d7], 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 0x7687998f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7687998f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 175.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x7687998f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 175.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x7687998f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 175.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -1.4992504, t -0.05997002] 0.0809595x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x7687998f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 175.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x7687998f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 175.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x7687998f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 175.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -0.05997002, t 1.3793104] 0.0809595x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x7687998f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 175.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x7687998f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 175.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x7687998f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 175.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x7687998f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 742x587 -> scaled 1545x1222 [junit] PRINT.offscrn image BufferedImageInt@308b0f2a: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@1d8bbf6a [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x347c8d7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x347c8d7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x347c8d7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x347c8d7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x347c8d7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x347c8d7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x347c8d7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x347c8d7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x347c8d7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x347c8d7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x347c8d7], 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 0x7687998f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7687998f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 175.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x7687998f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 175.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x7687998f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 175.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -1.4992504, t -0.05997002] 0.0809595x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x7687998f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 175.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x7687998f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 175.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x7687998f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 175.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -0.05997002, t 1.3793104] 0.0809595x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x7687998f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 175.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x7687998f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 175.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x7687998f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 175.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x7687998f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 175.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 true [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 247 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test11_flip0_aa0_______________-n0009-offscrn_4-dpi150-aaN-tSz-001x-001-resize0.ps [junit] PRINTable: OffscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 742x587 -> scaled 1545x1222 [junit] PRINT.offscrn image BufferedImageInt@7360b563: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@61d6f97f [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x296632c7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x296632c7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x296632c7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x296632c7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x296632c7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x296632c7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x296632c7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x296632c7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x296632c7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x296632c7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x296632c7], 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 0x20f326cf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x20f326cf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 199.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x20f326cf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 199.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x20f326cf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 199.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -1.4992504, t -0.05997002] 0.0809595x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x20f326cf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 199.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x20f326cf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 199.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x20f326cf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 199.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -0.05997002, t 1.3793104] 0.0809595x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x20f326cf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 199.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x20f326cf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 199.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x20f326cf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 199.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x20f326cf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 742x587 -> scaled 1545x1222 [junit] PRINT.offscrn image BufferedImageInt@6e58dd46: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@2920fabb [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x296632c7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x296632c7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x296632c7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x296632c7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x296632c7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x296632c7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x296632c7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x296632c7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x296632c7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x296632c7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x296632c7], 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 0x20f326cf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x20f326cf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 199.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x20f326cf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 199.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x20f326cf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 199.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -1.4992504, t -0.05997002] 0.0809595x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x20f326cf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 199.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x20f326cf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 199.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x20f326cf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 199.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -0.05997002, t 1.3793104] 0.0809595x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x20f326cf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 199.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x20f326cf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 199.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x20f326cf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 199.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x20f326cf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 199.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 true [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 256 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test11_flip0_aa0_______________-n0010-offscrn_3-dpi150-aaN-tSz-001x-001-resize1.ps [junit] PRINTable: OffscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PRINT resizeWithinPrint size+ 806x651 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 742x587 -> scaled 1545x1222 [junit] PRINT.offscrn image BufferedImageInt@e3866e8: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@8b8e3d2 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x308daca0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x308daca0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x308daca0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x308daca0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x308daca0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x308daca0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x308daca0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x308daca0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x308daca0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x308daca0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x308daca0], 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 0x12baeb36], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x12baeb36], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 221.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x12baeb36], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 221.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x12baeb36], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 221.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -1.4992504, t -0.05997002] 0.0809595x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x12baeb36], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 221.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x12baeb36], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 221.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x12baeb36], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 221.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -0.05997002, t 1.3793104] 0.0809595x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x12baeb36], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 221.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x12baeb36], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 221.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x12baeb36], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 221.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x12baeb36], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 742x587 -> scaled 1545x1222 [junit] PRINT.offscrn image BufferedImageInt@13159806: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@3dd678d6 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x308daca0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x308daca0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x308daca0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x308daca0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x308daca0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x308daca0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x308daca0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x308daca0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x308daca0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x308daca0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x308daca0], 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 0x12baeb36], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x12baeb36], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 221.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x12baeb36], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 221.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x12baeb36], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 221.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -1.4992504, t -0.05997002] 0.0809595x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x12baeb36], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 221.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x12baeb36], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 221.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x12baeb36], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 221.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -0.05997002, t 1.3793104] 0.0809595x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x12baeb36], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 221.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x12baeb36], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 221.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x12baeb36], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 221.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x12baeb36], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 742x587 -> scaled 1545x1222 [junit] PRINT.offscrn image BufferedImageInt@aabd1e5: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@5dba1074 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x308daca0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x308daca0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x308daca0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x308daca0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x308daca0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x308daca0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x308daca0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x308daca0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x308daca0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x308daca0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x308daca0], 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 0x12baeb36], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x12baeb36], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 221.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x12baeb36], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 221.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x12baeb36], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 221.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -1.4992504, t -0.05997002] 0.0809595x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x12baeb36], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 221.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x12baeb36], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 221.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x12baeb36], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 221.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -0.05997002, t 1.3793104] 0.0809595x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x12baeb36], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 221.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x12baeb36], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 221.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x12baeb36], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 221.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x12baeb36], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 221.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 true [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 488 ms [junit] PRINT resizeWithinPrint repaint [junit] PRINT resizeWithinPrint size- 742x587 [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 223.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 true [junit] 0 s: 60 f / 115 ms, 521.7 fps, 1 ms/f; total: 60 f, 521.7 fps, 1 ms/f [junit] 0 s: 60 f / 111 ms, 540.5 fps, 1 ms/f; total: 120 f, 530.9 fps, 1 ms/f [junit] 0 s: 60 f / 108 ms, 555.5 fps, 1 ms/f; total: 180 f, 537.3 fps, 1 ms/f [junit] 0 s: 60 f / 111 ms, 540.5 fps, 1 ms/f; total: 240 f, 538.1 fps, 1 ms/f [junit] 0 s: 60 f / 117 ms, 512.8 fps, 1 ms/f; total: 300 f, 531.9 fps, 1 ms/f [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132614705 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.dispose ... [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.dispose FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132614709 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT - test11_flip0_aa0 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT - test11_flip0_aa0_bitmap [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT - test11_flip0_aa0_bitmap [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT - test11_flip0_aa0_bitmap_layered [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT - test11_flip0_aa0_bitmap_layered [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT - test11_flip0_aa0_layered [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132614734 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.init ... [junit] RedSquareES1 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.init FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132614844 d 0ms]] [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, TestTiledPrintingGearsSwingAWT.test11_flip0_aa0_layered_______-n0001-on_screen-dpi072-aa0-tSz-001x-001-resize0.ps [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 72, AA 0, scaleGL 1.0 [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.782106713571003 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 728x577 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x6638f76f], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x6638f76f], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 55.0, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x6638f76f], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 400x320, buffer 0xf962a25], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 400x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 400x320, buffer 0xf962a25], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 400x320, buffer 0xf962a25], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.782106713571003 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 728x577 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x6638f76f], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x6638f76f], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 55.0, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x6638f76f], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 400x320, buffer 0xf962a25], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 400x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 400x320, buffer 0xf962a25], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 400x320, buffer 0xf962a25], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.782106713571003 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 728x577 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1029.966265999603], [-4.166666507720948, 0.0, 2535.5215558090085]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 187/-1 428x320 brd 0, cur 187/-1 242x201, buffer 0x6638f76f], image[size 429 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 187/-1 242x201 of 429x320, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 187/-1 428x320 brd 0, cur 187/-1 242x201, buffer 0x6638f76f], image[size 429 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 55.0, [l -1.340625, r 1.340625, b -1.0, t 1.0] 2.68125x2.0 -> [l -0.171875, r 1.3406252, b -1.00625, t 0.25] 1.5125002x1.25625, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 187/-1 428x320 brd 0, cur 187/-1 242x201, buffer 0x6638f76f], image[size 429 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 400x320, buffer 0xf962a25], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 400x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 400x320, buffer 0xf962a25], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 400x320, buffer 0xf962a25], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 55.0, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip true [junit] PRINT Duration 35 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 72, TestTiledPrintingGearsSwingAWT.test11_flip0_aa0_layered_______-n0002-on_screen-dpi072-aa8-tSz-001x-001-resize0.ps [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 72, AA 8, scaleGL 1.0 [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 67.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip true [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.782106713571003 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 728x577 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 428x320, buffer 0x221d776d], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 428x320, buffer 0x221d776d], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 67.5, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 428x320, buffer 0x221d776d], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 400x320, buffer 0xdbe8de0], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 400x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 400x320, buffer 0xdbe8de0], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 400x320, buffer 0xdbe8de0], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.782106713571003 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 728x577 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 428x320, buffer 0x221d776d], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 428x320, buffer 0x221d776d], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 67.5, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 428x320, buffer 0x221d776d], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 400x320, buffer 0xdbe8de0], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 400x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 400x320, buffer 0xdbe8de0], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 400x320, buffer 0xdbe8de0], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.782106713571003 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 728x577 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1029.966265999603], [-4.166666507720948, 0.0, 2535.5215558090085]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 187/-1 1024x1024 brd 0, cur 187/-1 242x201, buffer 0x221d776d], image[size 429 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 187/-1 242x201 of 429x320, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 187/-1 1024x1024 brd 0, cur 187/-1 242x201, buffer 0x221d776d], image[size 429 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 67.5, [l -1.340625, r 1.340625, b -1.0, t 1.0] 2.68125x2.0 -> [l -0.171875, r 1.3406252, b -1.00625, t 0.25] 1.5125002x1.25625, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 187/-1 1024x1024 brd 0, cur 187/-1 242x201, buffer 0x221d776d], image[size 429 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 400x320, buffer 0xdbe8de0], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 400x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 400x320, buffer 0xdbe8de0], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 400x320, buffer 0xdbe8de0], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 67.5, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 68.0, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip true [junit] PRINT Duration 71 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test11_flip0_aa0_layered_______-n0003-on_screen-dpi150-aaN-tSz-001x-001-resize0.ps [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.782106713571003 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 1516x1202 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x4745b912], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x4745b912], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 90.0, [l -1.3388306, r 1.3388306, b -1.0, t 1.0] 2.6776612x2.0 -> [l -1.3388306, r -0.055472255, b -1.0, t -0.04047978] 1.2833583x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x4745b912], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 90.0, [l -1.3388306, r 1.3388306, b -1.0, t 1.0] 2.6776612x2.0 -> [l -0.055472255, r 1.2278861, b -1.0, t -0.04047978] 1.2833583x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/0 36x320 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x4745b912], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 90.0, [l -1.3388306, r 1.3388306, b -1.0, t 1.0] 2.6776612x2.0 -> [l 1.2278861, r 1.3358321, b -1.0, t -0.04047978] 0.10794604x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x4745b912], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 90.0, [l -1.3388306, r 1.3388306, b -1.0, t 1.0] 2.6776612x2.0 -> [l -1.3388306, r -0.055472255, b -0.04047978, t 0.91904044] 1.2833583x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x4745b912], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 90.0, [l -1.3388306, r 1.3388306, b -1.0, t 1.0] 2.6776612x2.0 -> [l -0.055472255, r 1.2278861, b -0.04047978, t 0.91904044] 1.2833583x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/320 36x320 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x4745b912], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 90.0, [l -1.3388306, r 1.3388306, b -1.0, t 1.0] 2.6776612x2.0 -> [l 1.2278861, r 1.3358321, b -0.04047978, t 0.91904044] 0.10794604x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/640 428x27 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x4745b912], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 90.0, [l -1.3388306, r 1.3388306, b -1.0, t 1.0] 2.6776612x2.0 -> [l -1.3388306, r -0.055472255, b 0.91904044, t 0.99999994] 1.2833583x0.0809595, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/640 428x27 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x4745b912], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 90.0, [l -1.3388306, r 1.3388306, b -1.0, t 1.0] 2.6776612x2.0 -> [l -0.055472255, r 1.2278861, b 0.91904044, t 0.99999994] 1.2833583x0.0809595, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/640 36x27 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x4745b912], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 90.0, [l -1.3388306, r 1.3388306, b -1.0, t 1.0] 2.6776612x2.0 -> [l 1.2278861, r 1.3358321, b 0.91904044, t 0.99999994] 0.10794604x0.0809595, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x4745b912], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size -1/0 428x320 brd 0, cur -1/0 428x320, buffer 0x58ba1bb0], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/0 428x320 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size -1/0 428x320 brd 0, cur -1/0 428x320, buffer 0x58ba1bb0], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 427/0 407x320 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size -1/0 428x320 brd 0, cur 427/0 407x320, buffer 0x58ba1bb0], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/320 428x320 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size -1/0 428x320 brd 0, cur -1/320 428x320, buffer 0x58ba1bb0], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 427/320 407x320 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size -1/0 428x320 brd 0, cur 427/320 407x320, buffer 0x58ba1bb0], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/640 428x27 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size -1/0 428x320 brd 0, cur -1/640 428x27, buffer 0x58ba1bb0], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 427/640 407x27 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size -1/0 428x320 brd 0, cur 427/640 407x27, buffer 0x58ba1bb0], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size -1/0 428x320 brd 0, cur 427/640 407x27, buffer 0x58ba1bb0], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.782106713571003 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 1516x1202 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x4745b912], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x4745b912], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 90.0, [l -1.3388306, r 1.3388306, b -1.0, t 1.0] 2.6776612x2.0 -> [l -1.3388306, r -0.055472255, b -1.0, t -0.04047978] 1.2833583x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x4745b912], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 90.0, [l -1.3388306, r 1.3388306, b -1.0, t 1.0] 2.6776612x2.0 -> [l -0.055472255, r 1.2278861, b -1.0, t -0.04047978] 1.2833583x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/0 36x320 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x4745b912], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 90.0, [l -1.3388306, r 1.3388306, b -1.0, t 1.0] 2.6776612x2.0 -> [l 1.2278861, r 1.3358321, b -1.0, t -0.04047978] 0.10794604x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x4745b912], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 90.0, [l -1.3388306, r 1.3388306, b -1.0, t 1.0] 2.6776612x2.0 -> [l -1.3388306, r -0.055472255, b -0.04047978, t 0.91904044] 1.2833583x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x4745b912], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 90.0, [l -1.3388306, r 1.3388306, b -1.0, t 1.0] 2.6776612x2.0 -> [l -0.055472255, r 1.2278861, b -0.04047978, t 0.91904044] 1.2833583x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/320 36x320 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x4745b912], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 90.0, [l -1.3388306, r 1.3388306, b -1.0, t 1.0] 2.6776612x2.0 -> [l 1.2278861, r 1.3358321, b -0.04047978, t 0.91904044] 0.10794604x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/640 428x27 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x4745b912], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 90.0, [l -1.3388306, r 1.3388306, b -1.0, t 1.0] 2.6776612x2.0 -> [l -1.3388306, r -0.055472255, b 0.91904044, t 0.99999994] 1.2833583x0.0809595, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/640 428x27 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x4745b912], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 90.0, [l -1.3388306, r 1.3388306, b -1.0, t 1.0] 2.6776612x2.0 -> [l -0.055472255, r 1.2278861, b 0.91904044, t 0.99999994] 1.2833583x0.0809595, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/640 36x27 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x4745b912], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 90.0, [l -1.3388306, r 1.3388306, b -1.0, t 1.0] 2.6776612x2.0 -> [l 1.2278861, r 1.3358321, b 0.91904044, t 0.99999994] 0.10794604x0.0809595, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x4745b912], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size -1/0 428x320 brd 0, cur -1/0 428x320, buffer 0x58ba1bb0], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/0 428x320 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size -1/0 428x320 brd 0, cur -1/0 428x320, buffer 0x58ba1bb0], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 427/0 407x320 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size -1/0 428x320 brd 0, cur 427/0 407x320, buffer 0x58ba1bb0], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/320 428x320 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size -1/0 428x320 brd 0, cur -1/320 428x320, buffer 0x58ba1bb0], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 427/320 407x320 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size -1/0 428x320 brd 0, cur 427/320 407x320, buffer 0x58ba1bb0], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/640 428x27 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size -1/0 428x320 brd 0, cur -1/640 428x27, buffer 0x58ba1bb0], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 427/640 407x27 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size -1/0 428x320 brd 0, cur 427/640 407x27, buffer 0x58ba1bb0], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size -1/0 428x320 brd 0, cur 427/640 407x27, buffer 0x58ba1bb0], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.782106713571003 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 1516x1202 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1572.748325217879], [-4.166666507720948, 0.0, 1899.92949991364]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x1, rowOrder 21, offset/size 388/0 428x320 brd 0, cur 388/0 428x70, buffer 0x4745b912], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 388/0 428x70 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x1, rowOrder 21, offset/size 388/0 428x320 brd 0, cur 388/0 428x70, buffer 0x4745b912], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 90.0, [l -1.3388306, r 1.3388306, b -1.0, t 1.0] 2.6776612x2.0 -> [l -0.1754123, r 1.107946, b -1.0, t -0.7901049] 1.2833583x0.20989507, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 816/0 1x70 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x1, rowOrder 21, offset/size 388/0 428x320 brd 0, cur 816/0 1x70, buffer 0x4745b912], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 90.0, [l -1.3388306, r 1.3388306, b -1.0, t 1.0] 2.6776612x2.0 -> [l 1.107946, r 1.1109445, b -1.0, t -0.7901049] 0.0029984713x0.20989507, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [1][0] / 2x1, rowOrder 21, offset/size 388/0 428x320 brd 0, cur 816/0 1x70, buffer 0x4745b912], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 428x320 brd 0, cur -1/0 428x320, buffer 0x58ba1bb0], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/0 428x320 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 428x320 brd 0, cur -1/0 428x320, buffer 0x58ba1bb0], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size -1/0 428x320 brd 0, cur -1/0 428x320, buffer 0x58ba1bb0], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.782106713571003 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 1516x1202 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1572.748325217879], [-4.166666507720948, 0.0, 2536.5643647604365]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 816/0 428x320 brd 0, cur 816/0 76x70, buffer 0x4745b912], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 816/0 76x70 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 816/0 428x320 brd 0, cur 816/0 76x70, buffer 0x4745b912], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 90.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.1094453, r 1.3373314, b -1.0, t -0.7901049] 0.22788608x0.20989507, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 816/0 428x320 brd 0, cur 816/0 76x70, buffer 0x4745b912], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 427/0 428x320 brd 0, cur 427/0 407x320, buffer 0x58ba1bb0], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 427/0 407x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 427/0 428x320 brd 0, cur 427/0 407x320, buffer 0x58ba1bb0], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 427/0 428x320 brd 0, cur 427/0 407x320, buffer 0x58ba1bb0], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.782106713571003 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 1516x1202 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1072.200028532437], [-4.166666507720948, 0.0, 1899.92949991364]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x1, rowOrder 21, offset/size 388/71 428x320 brd 0, cur 388/71 428x320, buffer 0x4745b912], image[size 893 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 388/71 428x320 of 893x668, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x1, rowOrder 21, offset/size 388/71 428x320 brd 0, cur 388/71 428x320, buffer 0x4745b912], image[size 893 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 90.0, [l -1.3368263, r 1.3368263, b -1.0, t 1.0] 2.6736526x2.0 -> [l -0.17514968, r 1.1062875, b -0.78742516, t 0.17065865] 1.2814372x0.9580838, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 816/71 1x320 of 893x668, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x1, rowOrder 21, offset/size 388/71 428x320 brd 0, cur 816/71 1x320, buffer 0x4745b912], image[size 893 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 90.0, [l -1.3368263, r 1.3368263, b -1.0, t 1.0] 2.6736526x2.0 -> [l 1.1062875, r 1.1092815, b -0.78742516, t 0.17065865] 0.0029940605x0.9580838, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [1][0] / 2x1, rowOrder 21, offset/size 388/71 428x320 brd 0, cur 816/71 1x320, buffer 0x4745b912], image[size 893 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/320 428x320 brd 0, cur -1/320 428x320, buffer 0x58ba1bb0], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/320 428x320 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/320 428x320 brd 0, cur -1/320 428x320, buffer 0x58ba1bb0], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size -1/320 428x320 brd 0, cur -1/320 428x320, buffer 0x58ba1bb0], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.782106713571003 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 1516x1202 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1072.200028532437], [-4.166666507720948, 0.0, 2536.5643647604365]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 816/71 428x320 brd 0, cur 816/71 76x320, buffer 0x4745b912], image[size 892 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 816/71 76x320 of 892x668, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 816/71 428x320 brd 0, cur 816/71 76x320, buffer 0x4745b912], image[size 892 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 90.0, [l -1.3353293, r 1.3353293, b -1.0, t 1.0] 2.6706586x2.0 -> [l 1.1077843, r 1.3353292, b -0.78742516, t 0.17065865] 0.2275449x0.9580838, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 816/71 428x320 brd 0, cur 816/71 76x320, buffer 0x4745b912], image[size 892 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 427/320 428x320 brd 0, cur 427/320 407x320, buffer 0x58ba1bb0], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 427/320 407x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 427/320 428x320 brd 0, cur 427/320 407x320, buffer 0x58ba1bb0], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 427/320 428x320 brd 0, cur 427/320 407x320, buffer 0x58ba1bb0], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.782106713571003 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 1516x1202 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1029.966265999603], [-4.166666507720948, 0.0, 1899.92949991364]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x1, rowOrder 21, offset/size 388/390 428x320 brd 0, cur 388/390 428x27, buffer 0x4745b912], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 388/390 428x27 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x1, rowOrder 21, offset/size 388/390 428x320 brd 0, cur 388/390 428x27, buffer 0x4745b912], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 90.0, [l -1.3388306, r 1.3388306, b -1.0, t 1.0] 2.6776612x2.0 -> [l -0.1754123, r 1.107946, b 0.16941524, t 0.25037476] 1.2833583x0.08095953, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 816/390 1x27 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x1, rowOrder 21, offset/size 388/390 428x320 brd 0, cur 816/390 1x27, buffer 0x4745b912], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 90.0, [l -1.3388306, r 1.3388306, b -1.0, t 1.0] 2.6776612x2.0 -> [l 1.107946, r 1.1109445, b 0.16941524, t 0.25037476] 0.0029984713x0.08095953, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [1][0] / 2x1, rowOrder 21, offset/size 388/390 428x320 brd 0, cur 816/390 1x27, buffer 0x4745b912], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/641 428x320 brd 0, cur -1/641 428x27, buffer 0x58ba1bb0], image[size 893 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/641 428x27 of 893x668, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/641 428x320 brd 0, cur -1/641 428x27, buffer 0x58ba1bb0], image[size 893 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size -1/641 428x320 brd 0, cur -1/641 428x27, buffer 0x58ba1bb0], image[size 893 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.782106713571003 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 1516x1202 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1029.966265999603], [-4.166666507720948, 0.0, 2536.5643647604365]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 816/390 428x320 brd 0, cur 816/390 76x27, buffer 0x4745b912], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 816/390 76x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 816/390 428x320 brd 0, cur 816/390 76x27, buffer 0x4745b912], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 90.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.1094453, r 1.3373314, b 0.16941524, t 0.25037476] 0.22788608x0.08095953, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 816/390 428x320 brd 0, cur 816/390 76x27, buffer 0x4745b912], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 427/641 428x320 brd 0, cur 427/641 407x27, buffer 0x58ba1bb0], image[size 892 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 427/641 407x27 of 892x668, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 427/641 428x320 brd 0, cur 427/641 407x27, buffer 0x58ba1bb0], image[size 892 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 427/641 428x320 brd 0, cur 427/641 407x27, buffer 0x58ba1bb0], image[size 892 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 90.0, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip true [junit] PRINT Duration 62 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test11_flip0_aa0_layered_______-n0004-on_screen-dpi150-aaN-tSz2048x2048-resize0.ps [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 2048x2048 of 2048x2048, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 2048x2048 of 2048x2048, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 102.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip true [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.782106713571003 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 1516x1202 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 892x667, buffer 0x7f0a87f3], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 892x667 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 892x667, buffer 0x7f0a87f3], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 102.0, [l -1.3388306, r 1.3388306, b -1.0, t 1.0] 2.6776612x2.0 -> [l -1.3388306, r 1.3358322, b -1.0, t 1.0] 2.6746628x2.0, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 892x667, buffer 0x7f0a87f3], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 835x667, buffer 0x4a4dd7de], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/0 835x667 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 835x667, buffer 0x4a4dd7de], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 835x667, buffer 0x4a4dd7de], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.782106713571003 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 1516x1202 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 892x667, buffer 0x7f0a87f3], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 892x667 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 892x667, buffer 0x7f0a87f3], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 102.0, [l -1.3388306, r 1.3388306, b -1.0, t 1.0] 2.6776612x2.0 -> [l -1.3388306, r 1.3358322, b -1.0, t 1.0] 2.6746628x2.0, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 892x667, buffer 0x7f0a87f3], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 835x667, buffer 0x4a4dd7de], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/0 835x667 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 835x667, buffer 0x4a4dd7de], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 835x667, buffer 0x4a4dd7de], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.782106713571003 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 1516x1202 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1029.966265999603], [-4.166666507720948, 0.0, 2536.5643647604365]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 388/0 2048x2048 brd 0, cur 388/0 504x417, buffer 0x7f0a87f3], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 388/0 504x417 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 388/0 2048x2048 brd 0, cur 388/0 504x417, buffer 0x7f0a87f3], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 102.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.17391312, r 1.3373312, b -1.0, t 0.2503748] 1.5112443x1.2503748, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 388/0 2048x2048 brd 0, cur 388/0 504x417, buffer 0x7f0a87f3], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 2048x2048 brd 0, cur 0/1 834x667, buffer 0x4a4dd7de], image[size 892 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/1 834x667 of 892x668, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 2048x2048 brd 0, cur 0/1 834x667, buffer 0x4a4dd7de], image[size 892 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 2048x2048 brd 0, cur 0/1 834x667, buffer 0x4a4dd7de], image[size 892 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 102.0, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 102.5, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip true [junit] PRINT Duration 75 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test11_flip0_aa0_layered_______-n0005-on_screen-dpi150-aaN-tSz-001x-001-resize1.ps [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PRINT resizeWithinPrint size+ 792x641 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.782106713571003 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 1516x1202 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x97dc550], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x97dc550], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 116.5, [l -1.2825, r 1.2825, b -1.0, t 1.0] 2.565x2.0 -> [l -1.2825, r -0.21249998, b -1.0, t -0.19999999] 1.07x0.8, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x97dc550], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 116.5, [l -1.2825, r 1.2825, b -1.0, t 1.0] 2.565x2.0 -> [l -0.21249998, r 0.8575001, b -1.0, t -0.19999999] 1.07x0.8, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/0 169x320 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 169x320, buffer 0x97dc550], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 116.5, [l -1.2825, r 1.2825, b -1.0, t 1.0] 2.565x2.0 -> [l 0.8575001, r 1.2800001, b -1.0, t -0.19999999] 0.4225x0.8, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x97dc550], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 116.5, [l -1.2825, r 1.2825, b -1.0, t 1.0] 2.565x2.0 -> [l -1.2825, r -0.21249998, b -0.19999999, t 0.6] 1.07x0.8, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x97dc550], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 116.5, [l -1.2825, r 1.2825, b -1.0, t 1.0] 2.565x2.0 -> [l -0.21249998, r 0.8575001, b -0.19999999, t 0.6] 1.07x0.8, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/320 169x320 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 169x320, buffer 0x97dc550], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 116.5, [l -1.2825, r 1.2825, b -1.0, t 1.0] 2.565x2.0 -> [l 0.8575001, r 1.2800001, b -0.19999999, t 0.6] 0.4225x0.8, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/640 428x160 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x160, buffer 0x97dc550], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 116.5, [l -1.2825, r 1.2825, b -1.0, t 1.0] 2.565x2.0 -> [l -1.2825, r -0.21249998, b 0.6, t 1.0] 1.07x0.39999998, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/640 428x160 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x160, buffer 0x97dc550], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 116.5, [l -1.2825, r 1.2825, b -1.0, t 1.0] 2.565x2.0 -> [l -0.21249998, r 0.8575001, b 0.6, t 1.0] 1.07x0.39999998, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/640 169x160 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x97dc550], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 116.5, [l -1.2825, r 1.2825, b -1.0, t 1.0] 2.565x2.0 -> [l 0.8575001, r 1.2800001, b 0.6, t 1.0] 0.4225x0.39999998, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x97dc550], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size -1/133 428x320 brd 0, cur -1/133 428x320, buffer 0x6488d48a], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/133 428x320 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size -1/133 428x320 brd 0, cur -1/133 428x320, buffer 0x6488d48a], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 427/133 407x320 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size -1/133 428x320 brd 0, cur 427/133 407x320, buffer 0x6488d48a], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/453 428x320 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size -1/133 428x320 brd 0, cur -1/453 428x320, buffer 0x6488d48a], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 427/453 407x320 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size -1/133 428x320 brd 0, cur 427/453 407x320, buffer 0x6488d48a], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/773 428x27 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size -1/133 428x320 brd 0, cur -1/773 428x27, buffer 0x6488d48a], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 427/773 407x27 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size -1/133 428x320 brd 0, cur 427/773 407x27, buffer 0x6488d48a], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size -1/133 428x320 brd 0, cur 427/773 407x27, buffer 0x6488d48a], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.782106713571003 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 1516x1202 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x97dc550], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x97dc550], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 116.5, [l -1.2825, r 1.2825, b -1.0, t 1.0] 2.565x2.0 -> [l -1.2825, r -0.21249998, b -1.0, t -0.19999999] 1.07x0.8, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x97dc550], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 116.5, [l -1.2825, r 1.2825, b -1.0, t 1.0] 2.565x2.0 -> [l -0.21249998, r 0.8575001, b -1.0, t -0.19999999] 1.07x0.8, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/0 169x320 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 169x320, buffer 0x97dc550], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 116.5, [l -1.2825, r 1.2825, b -1.0, t 1.0] 2.565x2.0 -> [l 0.8575001, r 1.2800001, b -1.0, t -0.19999999] 0.4225x0.8, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x97dc550], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 116.5, [l -1.2825, r 1.2825, b -1.0, t 1.0] 2.565x2.0 -> [l -1.2825, r -0.21249998, b -0.19999999, t 0.6] 1.07x0.8, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x97dc550], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 116.5, [l -1.2825, r 1.2825, b -1.0, t 1.0] 2.565x2.0 -> [l -0.21249998, r 0.8575001, b -0.19999999, t 0.6] 1.07x0.8, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/320 169x320 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 169x320, buffer 0x97dc550], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 116.5, [l -1.2825, r 1.2825, b -1.0, t 1.0] 2.565x2.0 -> [l 0.8575001, r 1.2800001, b -0.19999999, t 0.6] 0.4225x0.8, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/640 428x160 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x160, buffer 0x97dc550], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 116.5, [l -1.2825, r 1.2825, b -1.0, t 1.0] 2.565x2.0 -> [l -1.2825, r -0.21249998, b 0.6, t 1.0] 1.07x0.39999998, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/640 428x160 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x160, buffer 0x97dc550], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 116.5, [l -1.2825, r 1.2825, b -1.0, t 1.0] 2.565x2.0 -> [l -0.21249998, r 0.8575001, b 0.6, t 1.0] 1.07x0.39999998, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/640 169x160 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x97dc550], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 116.5, [l -1.2825, r 1.2825, b -1.0, t 1.0] 2.565x2.0 -> [l 0.8575001, r 1.2800001, b 0.6, t 1.0] 0.4225x0.39999998, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x97dc550], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size -1/133 428x320 brd 0, cur -1/133 428x320, buffer 0x6488d48a], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/133 428x320 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size -1/133 428x320 brd 0, cur -1/133 428x320, buffer 0x6488d48a], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 427/133 407x320 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size -1/133 428x320 brd 0, cur 427/133 407x320, buffer 0x6488d48a], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/453 428x320 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size -1/133 428x320 brd 0, cur -1/453 428x320, buffer 0x6488d48a], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 427/453 407x320 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size -1/133 428x320 brd 0, cur 427/453 407x320, buffer 0x6488d48a], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/773 428x27 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size -1/133 428x320 brd 0, cur -1/773 428x27, buffer 0x6488d48a], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 427/773 407x27 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size -1/133 428x320 brd 0, cur 427/773 407x27, buffer 0x6488d48a], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size -1/133 428x320 brd 0, cur 427/773 407x27, buffer 0x6488d48a], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.782106713571003 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 1516x1202 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1572.748325217879], [-4.166666507720948, 0.0, 1899.92949991364]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x1, rowOrder 21, offset/size 388/0 428x320 brd 0, cur 388/0 428x203, buffer 0x97dc550], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 388/0 428x203 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x1, rowOrder 21, offset/size 388/0 428x320 brd 0, cur 388/0 428x203, buffer 0x97dc550], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 116.5, [l -1.2825, r 1.2825, b -1.0, t 1.0] 2.565x2.0 -> [l -0.3125, r 0.75750005, b -1.0, t -0.4925] 1.07x0.5075, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 816/0 1x203 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x1, rowOrder 21, offset/size 388/0 428x320 brd 0, cur 816/0 1x203, buffer 0x97dc550], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 116.5, [l -1.2825, r 1.2825, b -1.0, t 1.0] 2.565x2.0 -> [l 0.75749993, r 0.75999993, b -1.0, t -0.4925] 0.0024999976x0.5075, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [1][0] / 2x1, rowOrder 21, offset/size 388/0 428x320 brd 0, cur 816/0 1x203, buffer 0x97dc550], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/133 428x320 brd 0, cur -1/133 428x320, buffer 0x6488d48a], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/133 428x320 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/133 428x320 brd 0, cur -1/133 428x320, buffer 0x6488d48a], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size -1/133 428x320 brd 0, cur -1/133 428x320, buffer 0x6488d48a], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.782106713571003 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 1516x1202 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1572.748325217879], [-4.166666507720948, 0.0, 2536.5643647604365]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 816/0 428x320 brd 0, cur 816/0 209x203, buffer 0x97dc550], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 816/0 209x203 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 816/0 428x320 brd 0, cur 816/0 209x203, buffer 0x97dc550], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 116.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.75874996, r 1.28125, b -1.0, t -0.4925] 0.52250004x0.5075, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 816/0 428x320 brd 0, cur 816/0 209x203, buffer 0x97dc550], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 427/133 428x320 brd 0, cur 427/133 407x320, buffer 0x6488d48a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 427/133 407x320 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 427/133 428x320 brd 0, cur 427/133 407x320, buffer 0x6488d48a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 427/133 428x320 brd 0, cur 427/133 407x320, buffer 0x6488d48a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.782106713571003 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 1516x1202 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1072.200028532437], [-4.166666507720948, 0.0, 1899.92949991364]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x1, rowOrder 21, offset/size 388/204 428x320 brd 0, cur 388/204 428x320, buffer 0x97dc550], image[size 1026 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 388/204 428x320 of 1026x801, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x1, rowOrder 21, offset/size 388/204 428x320 brd 0, cur 388/204 428x320, buffer 0x97dc550], image[size 1026 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 116.5, [l -1.2808989, r 1.2808989, b -1.0, t 1.0] 2.5617979x2.0 -> [l -0.3121099, r 0.7565543, b -0.4906367, t 0.30836457] 1.0686642x0.7990013, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 816/204 1x320 of 1026x801, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x1, rowOrder 21, offset/size 388/204 428x320 brd 0, cur 816/204 1x320, buffer 0x97dc550], image[size 1026 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 116.5, [l -1.2808989, r 1.2808989, b -1.0, t 1.0] 2.5617979x2.0 -> [l 0.75655425, r 0.75905114, b -0.4906367, t 0.30836457] 0.0024968982x0.7990013, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [1][0] / 2x1, rowOrder 21, offset/size 388/204 428x320 brd 0, cur 816/204 1x320, buffer 0x97dc550], image[size 1026 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/453 428x320 brd 0, cur -1/453 428x320, buffer 0x6488d48a], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/453 428x320 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/453 428x320 brd 0, cur -1/453 428x320, buffer 0x6488d48a], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size -1/453 428x320 brd 0, cur -1/453 428x320, buffer 0x6488d48a], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.782106713571003 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 1516x1202 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1072.200028532437], [-4.166666507720948, 0.0, 2536.5643647604365]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 816/204 428x320 brd 0, cur 816/204 209x320, buffer 0x97dc550], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 816/204 209x320 of 1025x801, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 816/204 428x320 brd 0, cur 816/204 209x320, buffer 0x97dc550], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 116.5, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l 0.75780296, r 1.2796507, b -0.4906367, t 0.30836457] 0.5218477x0.7990013, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 816/204 428x320 brd 0, cur 816/204 209x320, buffer 0x97dc550], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 427/453 428x320 brd 0, cur 427/453 407x320, buffer 0x6488d48a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 427/453 407x320 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 427/453 428x320 brd 0, cur 427/453 407x320, buffer 0x6488d48a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 427/453 428x320 brd 0, cur 427/453 407x320, buffer 0x6488d48a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.782106713571003 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 1516x1202 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1029.966265999603], [-4.166666507720948, 0.0, 1899.92949991364]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x1, rowOrder 21, offset/size 388/523 428x320 brd 0, cur 388/523 428x27, buffer 0x97dc550], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 388/523 428x27 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x1, rowOrder 21, offset/size 388/523 428x320 brd 0, cur 388/523 428x27, buffer 0x97dc550], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 116.5, [l -1.2825, r 1.2825, b -1.0, t 1.0] 2.565x2.0 -> [l -0.3125, r 0.75750005, b 0.3075, t 0.375] 1.07x0.067499995, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 816/523 1x27 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x1, rowOrder 21, offset/size 388/523 428x320 brd 0, cur 816/523 1x27, buffer 0x97dc550], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 116.5, [l -1.2825, r 1.2825, b -1.0, t 1.0] 2.565x2.0 -> [l 0.75749993, r 0.75999993, b 0.3075, t 0.375] 0.0024999976x0.067499995, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [1][0] / 2x1, rowOrder 21, offset/size 388/523 428x320 brd 0, cur 816/523 1x27, buffer 0x97dc550], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/774 428x320 brd 0, cur -1/774 428x27, buffer 0x6488d48a], image[size 1026 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/774 428x27 of 1026x801, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/774 428x320 brd 0, cur -1/774 428x27, buffer 0x6488d48a], image[size 1026 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size -1/774 428x320 brd 0, cur -1/774 428x27, buffer 0x6488d48a], image[size 1026 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.782106713571003 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 1516x1202 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1029.966265999603], [-4.166666507720948, 0.0, 2536.5643647604365]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 816/523 428x320 brd 0, cur 816/523 209x27, buffer 0x97dc550], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 816/523 209x27 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 816/523 428x320 brd 0, cur 816/523 209x27, buffer 0x97dc550], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 116.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.75874996, r 1.28125, b 0.3075, t 0.375] 0.52250004x0.067499995, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 816/523 428x320 brd 0, cur 816/523 209x27, buffer 0x97dc550], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 427/774 428x320 brd 0, cur 427/774 407x27, buffer 0x6488d48a], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 427/774 407x27 of 1025x801, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 427/774 428x320 brd 0, cur 427/774 407x27, buffer 0x6488d48a], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 427/774 428x320 brd 0, cur 427/774 407x27, buffer 0x6488d48a], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 492x384 of 492x384, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 492x384 of 492x384, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 116.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0, v-flip true [junit] PRINT Duration 67 ms [junit] PRINT resizeWithinPrint repaint [junit] PRINT resizeWithinPrint size- 728x577 [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test11_flip0_aa0_layered_______-n0006-offscrn_3-dpi150-aaN-tSz-001x-001-resize0.ps [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 117.5, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINTable: OffscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37543724935979095 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 1516x1202 [junit] PRINT.offscrn image BufferedImageInt@679c29d6: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@2d448c5a [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x5f018308], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x5f018308], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 129.5, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b -1.0, t -0.04047978] 1.2833583x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x5f018308], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 129.5, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b -1.0, t -0.04047978] 1.2833583x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/0 36x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x5f018308], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 129.5, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b -1.0, t -0.04047978] 0.10794604x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x5f018308], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 129.5, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b -0.04047978, t 0.91904044] 1.2833583x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x5f018308], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 129.5, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b -0.04047978, t 0.91904044] 1.2833583x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/320 36x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x5f018308], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 129.5, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b -0.04047978, t 0.91904044] 0.10794604x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x5f018308], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 129.5, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b 0.91904044, t 0.99999994] 1.2833583x0.0809595, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/640 428x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x5f018308], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 129.5, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b 0.91904044, t 0.99999994] 1.2833583x0.0809595, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/640 36x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x5f018308], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 129.5, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b 0.91904044, t 0.99999994] 0.10794604x0.0809595, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x5f018308], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x81e14bd], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x81e14bd], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x81e14bd], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x81e14bd], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x81e14bd], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x81e14bd], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/640 406x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x81e14bd], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x81e14bd], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37543724935979095 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 1516x1202 [junit] PRINT.offscrn image BufferedImageInt@33e2dfea: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@3de2db0b [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x5f018308], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x5f018308], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 129.5, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b -1.0, t -0.04047978] 1.2833583x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x5f018308], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 129.5, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b -1.0, t -0.04047978] 1.2833583x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/0 36x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x5f018308], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 129.5, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b -1.0, t -0.04047978] 0.10794604x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x5f018308], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 129.5, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b -0.04047978, t 0.91904044] 1.2833583x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x5f018308], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 129.5, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b -0.04047978, t 0.91904044] 1.2833583x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/320 36x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x5f018308], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 129.5, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b -0.04047978, t 0.91904044] 0.10794604x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x5f018308], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 129.5, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b 0.91904044, t 0.99999994] 1.2833583x0.0809595, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/640 428x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x5f018308], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 129.5, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b 0.91904044, t 0.99999994] 1.2833583x0.0809595, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/640 36x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x5f018308], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 129.5, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b 0.91904044, t 0.99999994] 0.10794604x0.0809595, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x5f018308], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x81e14bd], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x81e14bd], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x81e14bd], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x81e14bd], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x81e14bd], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x81e14bd], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/640 406x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x81e14bd], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x81e14bd], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37543724935979095 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 1516x1202 [junit] PRINT.offscrn image BufferedImageInt@198704c4: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@6952ddf3 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x5f018308], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x5f018308], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 129.5, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b -1.0, t -0.04047978] 1.2833583x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x5f018308], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 129.5, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b -1.0, t -0.04047978] 1.2833583x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/0 36x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x5f018308], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 129.5, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b -1.0, t -0.04047978] 0.10794604x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x5f018308], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 129.5, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b -0.04047978, t 0.91904044] 1.2833583x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x5f018308], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 129.5, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b -0.04047978, t 0.91904044] 1.2833583x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/320 36x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x5f018308], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 129.5, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b -0.04047978, t 0.91904044] 0.10794604x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x5f018308], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 129.5, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b 0.91904044, t 0.99999994] 1.2833583x0.0809595, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/640 428x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x5f018308], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 129.5, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b 0.91904044, t 0.99999994] 1.2833583x0.0809595, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/640 36x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x5f018308], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 129.5, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b 0.91904044, t 0.99999994] 0.10794604x0.0809595, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x5f018308], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x81e14bd], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x81e14bd], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x81e14bd], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x81e14bd], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x81e14bd], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x81e14bd], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/640 406x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x81e14bd], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x81e14bd], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 129.5, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip true [junit] PRINT Duration 452 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test11_flip0_aa0_layered_______-n0007-offscrn_2-dpi150-aaN-tSz-001x-001-resize0.ps [junit] PRINTable: OffscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37543724935979095 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 1516x1202 [junit] PRINT.offscrn image BufferedImageInt@5b10ecce: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@7bee787d [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x581bf0e2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x581bf0e2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 143.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b -1.0, t -0.04047978] 1.2833583x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x581bf0e2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 143.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b -1.0, t -0.04047978] 1.2833583x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/0 36x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x581bf0e2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 143.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b -1.0, t -0.04047978] 0.10794604x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x581bf0e2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 143.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b -0.04047978, t 0.91904044] 1.2833583x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x581bf0e2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 143.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b -0.04047978, t 0.91904044] 1.2833583x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/320 36x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x581bf0e2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 143.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b -0.04047978, t 0.91904044] 0.10794604x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x581bf0e2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 143.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b 0.91904044, t 0.99999994] 1.2833583x0.0809595, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/640 428x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x581bf0e2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 143.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b 0.91904044, t 0.99999994] 1.2833583x0.0809595, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/640 36x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x581bf0e2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 143.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b 0.91904044, t 0.99999994] 0.10794604x0.0809595, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x581bf0e2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x22248bcc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x22248bcc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x22248bcc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x22248bcc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x22248bcc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x22248bcc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/640 406x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x22248bcc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x22248bcc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37543724935979095 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 1516x1202 [junit] PRINT.offscrn image BufferedImageInt@493b1798: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@306b73a8 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x581bf0e2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x581bf0e2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 143.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b -1.0, t -0.04047978] 1.2833583x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x581bf0e2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 143.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b -1.0, t -0.04047978] 1.2833583x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/0 36x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x581bf0e2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 143.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b -1.0, t -0.04047978] 0.10794604x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x581bf0e2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 143.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b -0.04047978, t 0.91904044] 1.2833583x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x581bf0e2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 143.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b -0.04047978, t 0.91904044] 1.2833583x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/320 36x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x581bf0e2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 143.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b -0.04047978, t 0.91904044] 0.10794604x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x581bf0e2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 143.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b 0.91904044, t 0.99999994] 1.2833583x0.0809595, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/640 428x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x581bf0e2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 143.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b 0.91904044, t 0.99999994] 1.2833583x0.0809595, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/640 36x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x581bf0e2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 143.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b 0.91904044, t 0.99999994] 0.10794604x0.0809595, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x581bf0e2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x22248bcc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x22248bcc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x22248bcc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x22248bcc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x22248bcc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x22248bcc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/640 406x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x22248bcc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x22248bcc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37543724935979095 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 1516x1202 [junit] PRINT.offscrn image BufferedImageInt@1c4f40f2: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@6de76745 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x581bf0e2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x581bf0e2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 143.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b -1.0, t -0.04047978] 1.2833583x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x581bf0e2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 143.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b -1.0, t -0.04047978] 1.2833583x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/0 36x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x581bf0e2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 143.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b -1.0, t -0.04047978] 0.10794604x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x581bf0e2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 143.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b -0.04047978, t 0.91904044] 1.2833583x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x581bf0e2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 143.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b -0.04047978, t 0.91904044] 1.2833583x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/320 36x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x581bf0e2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 143.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b -0.04047978, t 0.91904044] 0.10794604x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x581bf0e2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 143.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b 0.91904044, t 0.99999994] 1.2833583x0.0809595, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/640 428x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x581bf0e2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 143.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b 0.91904044, t 0.99999994] 1.2833583x0.0809595, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/640 36x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x581bf0e2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 143.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b 0.91904044, t 0.99999994] 0.10794604x0.0809595, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x581bf0e2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x22248bcc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x22248bcc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x22248bcc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x22248bcc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x22248bcc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x22248bcc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/640 406x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x22248bcc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x22248bcc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 143.0, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip true [junit] PRINT Duration 425 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test11_flip0_aa0_layered_______-n0008-offscrn_1-dpi150-aaN-tSz-001x-001-resize0.ps [junit] PRINTable: OffscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37543724935979095 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 1516x1202 [junit] PRINT.offscrn image BufferedImageInt@7c64c3ff: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@451415a1 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x3e855bd7], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x3e855bd7], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 158.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b -1.0, t -0.04047978] 1.2833583x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x3e855bd7], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 158.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b -1.0, t -0.04047978] 1.2833583x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/0 36x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x3e855bd7], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 158.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b -1.0, t -0.04047978] 0.10794604x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x3e855bd7], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 158.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b -0.04047978, t 0.91904044] 1.2833583x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x3e855bd7], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 158.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b -0.04047978, t 0.91904044] 1.2833583x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/320 36x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x3e855bd7], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 158.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b -0.04047978, t 0.91904044] 0.10794604x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x3e855bd7], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 158.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b 0.91904044, t 0.99999994] 1.2833583x0.0809595, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/640 428x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x3e855bd7], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 158.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b 0.91904044, t 0.99999994] 1.2833583x0.0809595, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/640 36x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x3e855bd7], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 158.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b 0.91904044, t 0.99999994] 0.10794604x0.0809595, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x3e855bd7], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x7062eb62], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x7062eb62], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x7062eb62], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x7062eb62], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x7062eb62], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x7062eb62], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/640 406x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x7062eb62], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x7062eb62], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37543724935979095 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 1516x1202 [junit] PRINT.offscrn image BufferedImageInt@262020ba: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@9a51e07 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x3e855bd7], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x3e855bd7], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 158.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b -1.0, t -0.04047978] 1.2833583x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x3e855bd7], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 158.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b -1.0, t -0.04047978] 1.2833583x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/0 36x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x3e855bd7], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 158.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b -1.0, t -0.04047978] 0.10794604x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x3e855bd7], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 158.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b -0.04047978, t 0.91904044] 1.2833583x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x3e855bd7], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 158.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b -0.04047978, t 0.91904044] 1.2833583x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/320 36x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x3e855bd7], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 158.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b -0.04047978, t 0.91904044] 0.10794604x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x3e855bd7], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 158.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b 0.91904044, t 0.99999994] 1.2833583x0.0809595, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/640 428x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x3e855bd7], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 158.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b 0.91904044, t 0.99999994] 1.2833583x0.0809595, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/640 36x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x3e855bd7], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 158.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b 0.91904044, t 0.99999994] 0.10794604x0.0809595, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x3e855bd7], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x7062eb62], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x7062eb62], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x7062eb62], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x7062eb62], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x7062eb62], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x7062eb62], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/640 406x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x7062eb62], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x7062eb62], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 158.0, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip true [junit] PRINT Duration 223 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test11_flip0_aa0_layered_______-n0009-offscrn_4-dpi150-aaN-tSz-001x-001-resize0.ps [junit] PRINTable: OffscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37543724935979095 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 1516x1202 [junit] PRINT.offscrn image BufferedImageInt@d0adc5a: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@4e501c14 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x58730368], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x58730368], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 172.5, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b -1.0, t -0.04047978] 1.2833583x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x58730368], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 172.5, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b -1.0, t -0.04047978] 1.2833583x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/0 36x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x58730368], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 172.5, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b -1.0, t -0.04047978] 0.10794604x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x58730368], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 172.5, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b -0.04047978, t 0.91904044] 1.2833583x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x58730368], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 172.5, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b -0.04047978, t 0.91904044] 1.2833583x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/320 36x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x58730368], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 172.5, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b -0.04047978, t 0.91904044] 0.10794604x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x58730368], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 172.5, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b 0.91904044, t 0.99999994] 1.2833583x0.0809595, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/640 428x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x58730368], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 172.5, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b 0.91904044, t 0.99999994] 1.2833583x0.0809595, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/640 36x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x58730368], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 172.5, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b 0.91904044, t 0.99999994] 0.10794604x0.0809595, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x58730368], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0xd8e345a], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0xd8e345a], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0xd8e345a], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0xd8e345a], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0xd8e345a], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0xd8e345a], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/640 406x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0xd8e345a], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0xd8e345a], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37543724935979095 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 1516x1202 [junit] PRINT.offscrn image BufferedImageInt@66187819: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@2a783a02 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x58730368], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x58730368], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 172.5, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b -1.0, t -0.04047978] 1.2833583x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x58730368], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 172.5, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b -1.0, t -0.04047978] 1.2833583x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/0 36x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x58730368], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 172.5, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b -1.0, t -0.04047978] 0.10794604x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x58730368], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 172.5, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b -0.04047978, t 0.91904044] 1.2833583x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x58730368], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 172.5, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b -0.04047978, t 0.91904044] 1.2833583x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/320 36x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x58730368], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 172.5, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b -0.04047978, t 0.91904044] 0.10794604x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x58730368], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 172.5, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b 0.91904044, t 0.99999994] 1.2833583x0.0809595, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/640 428x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x58730368], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 172.5, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b 0.91904044, t 0.99999994] 1.2833583x0.0809595, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/640 36x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x58730368], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 172.5, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b 0.91904044, t 0.99999994] 0.10794604x0.0809595, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x58730368], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0xd8e345a], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0xd8e345a], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0xd8e345a], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0xd8e345a], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0xd8e345a], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0xd8e345a], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/640 406x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0xd8e345a], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0xd8e345a], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 172.5, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip true [junit] PRINT Duration 224 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test11_flip0_aa0_layered_______-n0010-offscrn_3-dpi150-aaN-tSz-001x-001-resize1.ps [junit] PRINTable: OffscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PRINT resizeWithinPrint size+ 792x641 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37543724935979095 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 1516x1202 [junit] PRINT.offscrn image BufferedImageInt@5c7a1568: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@751191e1 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x4fb891d0], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x4fb891d0], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 186.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b -1.0, t -0.19999999] 1.07x0.8, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x4fb891d0], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 186.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b -1.0, t -0.19999999] 1.07x0.8, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/0 169x320 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 169x320, buffer 0x4fb891d0], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 186.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b -1.0, t -0.19999999] 0.4225x0.8, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x4fb891d0], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 186.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b -0.19999999, t 0.6] 1.07x0.8, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x4fb891d0], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 186.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b -0.19999999, t 0.6] 1.07x0.8, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/320 169x320 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 169x320, buffer 0x4fb891d0], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 186.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b -0.19999999, t 0.6] 0.4225x0.8, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/640 428x160 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x160, buffer 0x4fb891d0], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 186.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b 0.6, t 1.0] 1.07x0.39999998, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/640 428x160 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x160, buffer 0x4fb891d0], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 186.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b 0.6, t 1.0] 1.07x0.39999998, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/640 169x160 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x4fb891d0], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 186.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b 0.6, t 1.0] 0.4225x0.39999998, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x4fb891d0], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x7645961f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/133 428x320 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x7645961f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/133 406x320 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/133 406x320, buffer 0x7645961f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/453 428x320 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/453 428x320, buffer 0x7645961f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/453 406x320 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/453 406x320, buffer 0x7645961f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/773 428x27 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/773 428x27, buffer 0x7645961f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/773 406x27 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/773 406x27, buffer 0x7645961f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/773 406x27, buffer 0x7645961f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37543724935979095 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 1516x1202 [junit] PRINT.offscrn image BufferedImageInt@615182d8: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@37bb19bd [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x4fb891d0], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x4fb891d0], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 186.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b -1.0, t -0.19999999] 1.07x0.8, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x4fb891d0], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 186.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b -1.0, t -0.19999999] 1.07x0.8, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/0 169x320 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 169x320, buffer 0x4fb891d0], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 186.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b -1.0, t -0.19999999] 0.4225x0.8, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x4fb891d0], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 186.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b -0.19999999, t 0.6] 1.07x0.8, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x4fb891d0], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 186.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b -0.19999999, t 0.6] 1.07x0.8, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/320 169x320 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 169x320, buffer 0x4fb891d0], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 186.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b -0.19999999, t 0.6] 0.4225x0.8, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/640 428x160 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x160, buffer 0x4fb891d0], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 186.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b 0.6, t 1.0] 1.07x0.39999998, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/640 428x160 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x160, buffer 0x4fb891d0], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 186.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b 0.6, t 1.0] 1.07x0.39999998, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/640 169x160 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x4fb891d0], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 186.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b 0.6, t 1.0] 0.4225x0.39999998, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x4fb891d0], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x7645961f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/133 428x320 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x7645961f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/133 406x320 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/133 406x320, buffer 0x7645961f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/453 428x320 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/453 428x320, buffer 0x7645961f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/453 406x320 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/453 406x320, buffer 0x7645961f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/773 428x27 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/773 428x27, buffer 0x7645961f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/773 406x27 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/773 406x27, buffer 0x7645961f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/773 406x27, buffer 0x7645961f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37543724935979095 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 1516x1202 [junit] PRINT.offscrn image BufferedImageInt@32aece74: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@3c3f450a [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x4fb891d0], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x4fb891d0], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 186.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b -1.0, t -0.19999999] 1.07x0.8, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x4fb891d0], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 186.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b -1.0, t -0.19999999] 1.07x0.8, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/0 169x320 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 169x320, buffer 0x4fb891d0], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 186.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b -1.0, t -0.19999999] 0.4225x0.8, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x4fb891d0], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 186.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b -0.19999999, t 0.6] 1.07x0.8, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x4fb891d0], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 186.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b -0.19999999, t 0.6] 1.07x0.8, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/320 169x320 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 169x320, buffer 0x4fb891d0], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 186.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b -0.19999999, t 0.6] 0.4225x0.8, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/640 428x160 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x160, buffer 0x4fb891d0], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 186.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b 0.6, t 1.0] 1.07x0.39999998, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/640 428x160 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x160, buffer 0x4fb891d0], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 186.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b 0.6, t 1.0] 1.07x0.39999998, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/640 169x160 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x4fb891d0], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 186.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b 0.6, t 1.0] 0.4225x0.39999998, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x4fb891d0], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x7645961f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/133 428x320 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x7645961f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/133 406x320 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/133 406x320, buffer 0x7645961f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/453 428x320 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/453 428x320, buffer 0x7645961f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/453 406x320 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/453 406x320, buffer 0x7645961f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/773 428x27 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/773 428x27, buffer 0x7645961f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/773 406x27 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/773 406x27, buffer 0x7645961f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/773 406x27, buffer 0x7645961f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 492x384 of 492x384, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 492x384 of 492x384, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 186.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0, v-flip true [junit] PRINT Duration 484 ms [junit] PRINT resizeWithinPrint repaint [junit] PRINT resizeWithinPrint size- 728x577 [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 187.0, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] 0 s: 60 f / 166 ms, 361.4 fps, 2 ms/f; total: 60 f, 361.4 fps, 2 ms/f [junit] 0 s: 60 f / 181 ms, 331.4 fps, 3 ms/f; total: 120 f, 344.8 fps, 2 ms/f [junit] 0 s: 60 f / 162 ms, 370.3 fps, 2 ms/f; total: 180 f, 352.2 fps, 2 ms/f [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.dispose ... [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.dispose FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT - test11_flip0_aa0_layered [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132618834 d 0ms]] [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132618834 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT - test12_flip0_aa8 [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132618849 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.init ... [junit] RedSquareES1 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: 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/GL4bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.init FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: 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/GL4bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, 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 true [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132619049 d 0ms]] [junit] 0 s: 60 f / 192 ms, 312.5 fps, 3 ms/f; total: 60 f, 312.5 fps, 3 ms/f [junit] No PDF [junit] doPrint: dpi 72, TestTiledPrintingGearsSwingAWT.test12_flip0_aa8_______________-n0001-on_screen-dpi072-aa0-tSz-001x-001-resize0.ps [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 72, AA 0, scaleGL 1.0 [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 743x587 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x738e2331], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x738e2331], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x738e2331], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], 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 0x57ba75db], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[#29,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 320x480 brd 0, cur 0/0 320x480, buffer 0x57ba75db], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 52.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 true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x57ba75db], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 743x587 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x738e2331], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x738e2331], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x738e2331], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], 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 0x57ba75db], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[#29,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 320x480 brd 0, cur 0/0 320x480, buffer 0x57ba75db], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 52.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 true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x57ba75db], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 52.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 true [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 16 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 72, TestTiledPrintingGearsSwingAWT.test12_flip0_aa8_______________-n0002-on_screen-dpi072-aa8-tSz-001x-001-resize0.ps [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 72, AA 8, scaleGL 1.0 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, 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 true [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 743x587 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x294774d], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.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 0x294774d], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x294774d], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], 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 0x1869b05d], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[#29,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 0x1869b05d], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 66.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 true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x1869b05d], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 743x587 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x294774d], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.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 0x294774d], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x294774d], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], 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 0x1869b05d], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[#29,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 0x1869b05d], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 66.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 true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x1869b05d], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 66.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 true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 66.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 true [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 39 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test12_flip0_aa8_______________-n0003-on_screen-dpi150-aaN-tSz-001x-001-resize0.ps [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears 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 true [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 1547x1222 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0xc53aaba], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.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 0xc53aaba], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0xc53aaba], 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 0x56271de7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.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 0x56271de7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 88.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x56271de7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 1547x1222 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0xc53aaba], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.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 0xc53aaba], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0xc53aaba], 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 0x56271de7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.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 0x56271de7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 88.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x56271de7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 88.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 true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 89.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 true [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 44 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test12_flip0_aa8_______________-n0004-on_screen-dpi150-aaN-tSz2048x2048-resize0.ps [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 2048x2048 of 2048x2048, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 102.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 2048x2048 of 2048x2048, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 1547x1222 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x3a5464a9], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.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 0x3a5464a9], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x3a5464a9], 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 0x38687a24], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.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 0x38687a24], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 102.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x38687a24], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 1547x1222 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x3a5464a9], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.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 0x3a5464a9], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x3a5464a9], 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 0x38687a24], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.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 0x38687a24], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 102.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x38687a24], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 102.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 true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 103.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 true [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 54 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test12_flip0_aa8_______________-n0005-on_screen-dpi150-aaN-tSz-001x-001-resize1.ps [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 116.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PRINT resizeWithinPrint size+ 807x651 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 742x587 -> scaled 1545x1222 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x5036cbff], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.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 0x5036cbff], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x5036cbff], 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 0x8d919a6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.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 0x8d919a6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 116.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x8d919a6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 742x587 -> scaled 1545x1222 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x5036cbff], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.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 0x5036cbff], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x5036cbff], 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 0x8d919a6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.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 0x8d919a6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 116.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x8d919a6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132620163 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 116.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 true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 117.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 true [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 35 ms [junit] PRINT resizeWithinPrint repaint [junit] PRINT resizeWithinPrint size- 743x587 [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test12_flip0_aa8_______________-n0006-offscrn_3-dpi150-aaN-tSz-001x-001-resize0.ps [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 118.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 true [junit] PRINTable: OffscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears 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 true [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 742x587 -> scaled 1545x1222 [junit] PRINT.offscrn image BufferedImageInt@17df34c5: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@4db810bd [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x42ea94d2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.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 0x42ea94d2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x42ea94d2], 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 0x1c26c938], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.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 0x1c26c938], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 131.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x1c26c938], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 742x587 -> scaled 1545x1222 [junit] PRINT.offscrn image BufferedImageInt@601ac52c: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@1762b42a [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x42ea94d2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.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 0x42ea94d2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x42ea94d2], 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 0x1c26c938], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.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 0x1c26c938], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 131.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x1c26c938], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 742x587 -> scaled 1545x1222 [junit] PRINT.offscrn image BufferedImageInt@64980031: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@5b87474 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x42ea94d2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.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 0x42ea94d2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x42ea94d2], 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 0x1c26c938], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.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 0x1c26c938], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 131.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x1c26c938], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 131.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 true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 131.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 true [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 470 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test12_flip0_aa8_______________-n0007-offscrn_2-dpi150-aaN-tSz-001x-001-resize0.ps [junit] PRINTable: OffscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears 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 true [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 742x587 -> scaled 1545x1222 [junit] PRINT.offscrn image BufferedImageInt@16677589: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@3ce5d18f [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x49318003], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.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 0x49318003], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x49318003], 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 0x71269f6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.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 0x71269f6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 144.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x71269f6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 742x587 -> scaled 1545x1222 [junit] PRINT.offscrn image BufferedImageInt@6e4701db: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@740d021d [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x49318003], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.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 0x49318003], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x49318003], 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 0x71269f6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.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 0x71269f6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 144.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x71269f6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 742x587 -> scaled 1545x1222 [junit] PRINT.offscrn image BufferedImageInt@1a516b1a: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@7a796834 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x49318003], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.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 0x49318003], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x49318003], 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 0x71269f6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.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 0x71269f6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 144.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x71269f6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 144.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 true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 145.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 true [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 436 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test12_flip0_aa8_______________-n0008-offscrn_1-dpi150-aaN-tSz-001x-001-resize0.ps [junit] PRINTable: OffscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears 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 true [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 742x587 -> scaled 1545x1222 [junit] PRINT.offscrn image BufferedImageInt@52b6e63c: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@622309ee [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x2dd14aaa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.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 0x2dd14aaa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x2dd14aaa], 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 0x27de4329], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.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 0x27de4329], image[size 667 x 1000, 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.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x27de4329], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 742x587 -> scaled 1545x1222 [junit] PRINT.offscrn image BufferedImageInt@376e0dc3: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@6fcb40ce [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x2dd14aaa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.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 0x2dd14aaa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x2dd14aaa], 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 0x27de4329], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.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 0x27de4329], image[size 667 x 1000, 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.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x27de4329], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [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 true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 159.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 true [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 233 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test12_flip0_aa8_______________-n0009-offscrn_4-dpi150-aaN-tSz-001x-001-resize0.ps [junit] PRINTable: OffscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 172.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 742x587 -> scaled 1545x1222 [junit] PRINT.offscrn image BufferedImageInt@22d9ea48: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@60720ea6 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x24856913], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.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 0x24856913], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x24856913], 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 0xfd1bcd9], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.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 0xfd1bcd9], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 172.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0xfd1bcd9], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 742x587 -> scaled 1545x1222 [junit] PRINT.offscrn image BufferedImageInt@66c3aac6: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@32ec3c74 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x24856913], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.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 0x24856913], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x24856913], 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 0xfd1bcd9], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.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 0xfd1bcd9], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 172.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0xfd1bcd9], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 172.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 true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 173.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 true [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 237 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test12_flip0_aa8_______________-n0010-offscrn_3-dpi150-aaN-tSz-001x-001-resize1.ps [junit] PRINTable: OffscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 186.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PRINT resizeWithinPrint size+ 806x651 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 742x587 -> scaled 1545x1222 [junit] PRINT.offscrn image BufferedImageInt@537d14c6: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@5684b4ae [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x2323b211], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.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 0x2323b211], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x2323b211], 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 0x2f78ec93], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.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 0x2f78ec93], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 186.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x2f78ec93], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 742x587 -> scaled 1545x1222 [junit] PRINT.offscrn image BufferedImageInt@308365cb: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@2f8768f6 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x2323b211], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.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 0x2323b211], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x2323b211], 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 0x2f78ec93], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.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 0x2f78ec93], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 186.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x2f78ec93], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 742x587 -> scaled 1545x1222 [junit] PRINT.offscrn image BufferedImageInt@7106bdf: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@54b63d4b [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x2323b211], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.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 0x2323b211], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x2323b211], 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 0x2f78ec93], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.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 0x2f78ec93], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 186.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x2f78ec93], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 186.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 true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 187.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 true [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 468 ms [junit] PRINT resizeWithinPrint repaint [junit] PRINT resizeWithinPrint size- 742x587 [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 188.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 true [junit] 0 s: 60 f / 179 ms, 335.1 fps, 2 ms/f; total: 60 f, 335.1 fps, 2 ms/f [junit] 0 s: 60 f / 182 ms, 329.6 fps, 3 ms/f; total: 120 f, 331.4 fps, 3 ms/f [junit] 0 s: 60 f / 182 ms, 329.6 fps, 3 ms/f; total: 180 f, 330.8 fps, 3 ms/f [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132623245 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.dispose ... [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.dispose FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132623250 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT - test12_flip0_aa8 [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132623268 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132623270 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] Tests run: 10, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 27.654 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132596214 ms III - Start [junit] SLOCK [T main @ 1751132596218 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT - test01_flip1_aa0 [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132596762 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.init ... [junit] RedSquareES1 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.init FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, 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.GLJPanel, consumed false, when:1751132596981 d 0ms]] [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132596988 d 0ms]] [junit] No PDF [junit] doPrint: dpi 72, TestTiledPrintingGearsSwingAWT.test01_flip1_aa0_______________-n0001-on_screen-dpi072-aa0-tSz-001x-001-resize0.ps [junit] 0 s: 60 f / 237 ms, 253.1 fps, 3 ms/f; total: 60 f, 253.1 fps, 3 ms/f [junit] PRINTable: OnscreenPrintable [junit] 0 s: 60 f / 167 ms, 359.2 fps, 2 ms/f; total: 120 f, 296.2 fps, 3 ms/f [junit] PRINT DPI: 72, AA 0, scaleGL 1.0 [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 743x587 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x708ede6a], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x708ede6a], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x708ede6a], 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 0xb49b0dc], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 320x480 brd 0, cur 0/0 320x480, buffer 0xb49b0dc], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.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 0xb49b0dc], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 743x587 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x708ede6a], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x708ede6a], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x708ede6a], 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 0xb49b0dc], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 320x480 brd 0, cur 0/0 320x480, buffer 0xb49b0dc], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.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 0xb49b0dc], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 62.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[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 215 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 72, TestTiledPrintingGearsSwingAWT.test01_flip1_aa0_______________-n0002-on_screen-dpi072-aa8-tSz-001x-001-resize0.ps [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 72, AA 8, scaleGL 1.0 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 78.0, [l -1.0, r 1.0, b -1.0, 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[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 743x587 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x7383cb33], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.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 0x7383cb33], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x7383cb33], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], 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 0x1502ea9f], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[#29,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 0x1502ea9f], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], 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 1024x1024 brd 0, cur 0/0 320x480, buffer 0x1502ea9f], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 743x587 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x7383cb33], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.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 0x7383cb33], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x7383cb33], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], 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 0x1502ea9f], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[#29,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 0x1502ea9f], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], 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 1024x1024 brd 0, cur 0/0 320x480, buffer 0x1502ea9f], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, 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[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 78.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[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 71 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test01_flip1_aa0_______________-n0003-on_screen-dpi150-aaN-tSz-001x-001-resize0.ps [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 1547x1222 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x27612ad5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x27612ad5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x27612ad5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x27612ad5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x27612ad5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x27612ad5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x27612ad5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x27612ad5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x27612ad5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x27612ad5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x27612ad5], 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 0x1aed4c9b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1aed4c9b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 93.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x1aed4c9b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 93.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x1aed4c9b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 93.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -1.4992504, t -0.05997002] 0.0809595x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x1aed4c9b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 93.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x1aed4c9b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 93.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x1aed4c9b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 93.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -0.05997002, t 1.3793104] 0.0809595x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x1aed4c9b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 93.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x1aed4c9b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 93.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x1aed4c9b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 93.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, 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 0x1aed4c9b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 1547x1222 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x27612ad5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x27612ad5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x27612ad5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x27612ad5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x27612ad5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x27612ad5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x27612ad5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x27612ad5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x27612ad5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x27612ad5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x27612ad5], 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 0x1aed4c9b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1aed4c9b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 93.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x1aed4c9b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 93.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x1aed4c9b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 93.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -1.4992504, t -0.05997002] 0.0809595x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x1aed4c9b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 93.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x1aed4c9b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 93.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x1aed4c9b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 93.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -0.05997002, t 1.3793104] 0.0809595x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x1aed4c9b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 93.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x1aed4c9b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 93.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x1aed4c9b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 93.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, 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 0x1aed4c9b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 93.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[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 131 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test01_flip1_aa0_______________-n0004-on_screen-dpi150-aaN-tSz2048x2048-resize0.ps [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 2048x2048 of 2048x2048, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 109.0, [l -1.0, r 1.0, b -1.0, 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[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 2048x2048 of 2048x2048, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 1547x1222 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x551cfb68], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.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 0x551cfb68], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x551cfb68], 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 0x21fbc635], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.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 0x21fbc635], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 109.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, 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 0x21fbc635], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 1547x1222 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x551cfb68], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.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 0x551cfb68], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x551cfb68], 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 0x21fbc635], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.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 0x21fbc635], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 109.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, 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 0x21fbc635], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 109.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[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 109.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[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 82 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test01_flip1_aa0_______________-n0005-on_screen-dpi150-aaN-tSz-001x-001-resize1.ps [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PRINT resizeWithinPrint size+ 807x651 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 742x587 -> scaled 1545x1222 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x59ad23e1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x59ad23e1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x59ad23e1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x59ad23e1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x59ad23e1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x59ad23e1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x59ad23e1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x59ad23e1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x59ad23e1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x59ad23e1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x59ad23e1], 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 0x1c21c660], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1c21c660], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 125.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x1c21c660], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 125.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x1c21c660], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 125.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -1.4992504, t -0.05997002] 0.0809595x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x1c21c660], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 125.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x1c21c660], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 125.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x1c21c660], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 125.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -0.05997002, t 1.3793104] 0.0809595x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x1c21c660], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 125.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x1c21c660], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 125.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x1c21c660], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 125.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, 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 0x1c21c660], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 742x587 -> scaled 1545x1222 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x59ad23e1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x59ad23e1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x59ad23e1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x59ad23e1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x59ad23e1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x59ad23e1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x59ad23e1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x59ad23e1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x59ad23e1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x59ad23e1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x59ad23e1], 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 0x1c21c660], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1c21c660], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 125.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x1c21c660], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 125.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x1c21c660], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 125.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -1.4992504, t -0.05997002] 0.0809595x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x1c21c660], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 125.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x1c21c660], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 125.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x1c21c660], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 125.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -0.05997002, t 1.3793104] 0.0809595x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x1c21c660], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 125.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x1c21c660], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 125.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x1c21c660], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 125.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, 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 0x1c21c660], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132598436 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 125.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[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 64 ms [junit] PRINT resizeWithinPrint repaint [junit] PRINT resizeWithinPrint size- 743x587 [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test01_flip1_aa0_______________-n0006-offscrn_3-dpi150-aaN-tSz-001x-001-resize0.ps [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 127.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] PRINTable: OffscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 742x587 -> scaled 1545x1222 [junit] PRINT.offscrn image BufferedImageInt@3b6b8756: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@62814a06 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x106ae9fe], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x106ae9fe], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x106ae9fe], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x106ae9fe], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x106ae9fe], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x106ae9fe], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x106ae9fe], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x106ae9fe], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x106ae9fe], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x106ae9fe], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x106ae9fe], 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 0x70b19a6a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x70b19a6a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 142.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x70b19a6a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 142.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x70b19a6a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 142.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -1.4992504, t -0.05997002] 0.0809595x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x70b19a6a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 142.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x70b19a6a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 142.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x70b19a6a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 142.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -0.05997002, t 1.3793104] 0.0809595x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x70b19a6a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 142.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x70b19a6a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 142.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x70b19a6a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 142.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, 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 0x70b19a6a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 742x587 -> scaled 1545x1222 [junit] PRINT.offscrn image BufferedImageInt@201bc915: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@2fdad596 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x106ae9fe], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x106ae9fe], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x106ae9fe], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x106ae9fe], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x106ae9fe], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x106ae9fe], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x106ae9fe], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x106ae9fe], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x106ae9fe], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x106ae9fe], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x106ae9fe], 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 0x70b19a6a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x70b19a6a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 142.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x70b19a6a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 142.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x70b19a6a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 142.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -1.4992504, t -0.05997002] 0.0809595x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x70b19a6a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 142.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x70b19a6a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 142.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x70b19a6a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 142.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -0.05997002, t 1.3793104] 0.0809595x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x70b19a6a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 142.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x70b19a6a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 142.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x70b19a6a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 142.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, 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 0x70b19a6a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 742x587 -> scaled 1545x1222 [junit] PRINT.offscrn image BufferedImageInt@735cec87: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@1579ca28 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x106ae9fe], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x106ae9fe], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x106ae9fe], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x106ae9fe], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x106ae9fe], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x106ae9fe], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x106ae9fe], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x106ae9fe], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x106ae9fe], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x106ae9fe], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x106ae9fe], 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 0x70b19a6a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x70b19a6a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 142.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x70b19a6a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 142.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x70b19a6a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 142.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -1.4992504, t -0.05997002] 0.0809595x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x70b19a6a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 142.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x70b19a6a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 142.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x70b19a6a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 142.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -0.05997002, t 1.3793104] 0.0809595x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x70b19a6a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 142.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x70b19a6a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 142.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x70b19a6a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 142.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, 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 0x70b19a6a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 142.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[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 672 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test01_flip1_aa0_______________-n0007-offscrn_2-dpi150-aaN-tSz-001x-001-resize0.ps [junit] PRINTable: OffscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 742x587 -> scaled 1545x1222 [junit] PRINT.offscrn image BufferedImageInt@3ee2b36d: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@e7bdb3e [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6bc567eb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6bc567eb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x6bc567eb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x6bc567eb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x6bc567eb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x6bc567eb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x6bc567eb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x6bc567eb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x6bc567eb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x6bc567eb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x6bc567eb], 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 0x57d82565], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x57d82565], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 159.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x57d82565], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 159.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x57d82565], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 159.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -1.4992504, t -0.05997002] 0.0809595x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x57d82565], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 159.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x57d82565], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 159.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x57d82565], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 159.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -0.05997002, t 1.3793104] 0.0809595x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x57d82565], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 159.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x57d82565], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 159.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x57d82565], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 159.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, 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 0x57d82565], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 742x587 -> scaled 1545x1222 [junit] PRINT.offscrn image BufferedImageInt@6a02a9c7: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@5c4a8af9 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6bc567eb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6bc567eb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x6bc567eb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x6bc567eb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x6bc567eb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x6bc567eb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x6bc567eb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x6bc567eb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x6bc567eb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x6bc567eb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x6bc567eb], 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 0x57d82565], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x57d82565], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 159.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x57d82565], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 159.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x57d82565], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 159.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -1.4992504, t -0.05997002] 0.0809595x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x57d82565], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 159.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x57d82565], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 159.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x57d82565], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 159.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -0.05997002, t 1.3793104] 0.0809595x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x57d82565], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 159.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x57d82565], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 159.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x57d82565], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 159.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, 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 0x57d82565], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 742x587 -> scaled 1545x1222 [junit] PRINT.offscrn image BufferedImageInt@125f50c7: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@32ac595e [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6bc567eb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6bc567eb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x6bc567eb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x6bc567eb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x6bc567eb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x6bc567eb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x6bc567eb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x6bc567eb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x6bc567eb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x6bc567eb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x6bc567eb], 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 0x57d82565], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x57d82565], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 159.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x57d82565], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 159.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x57d82565], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 159.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -1.4992504, t -0.05997002] 0.0809595x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x57d82565], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 159.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x57d82565], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 159.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x57d82565], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 159.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -0.05997002, t 1.3793104] 0.0809595x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x57d82565], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 159.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x57d82565], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 159.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x57d82565], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 159.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, 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 0x57d82565], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 159.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[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 455 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test01_flip1_aa0_______________-n0008-offscrn_1-dpi150-aaN-tSz-001x-001-resize0.ps [junit] PRINTable: OffscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 742x587 -> scaled 1545x1222 [junit] PRINT.offscrn image BufferedImageInt@3850517d: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@b7e11fb [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x723ae71e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x723ae71e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x723ae71e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x723ae71e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x723ae71e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x723ae71e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x723ae71e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x723ae71e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x723ae71e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x723ae71e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x723ae71e], 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 0x55628215], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x55628215], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 177.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x55628215], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 177.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x55628215], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 177.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -1.4992504, t -0.05997002] 0.0809595x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x55628215], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 177.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x55628215], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 177.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x55628215], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 177.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -0.05997002, t 1.3793104] 0.0809595x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x55628215], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 177.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x55628215], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 177.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x55628215], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 177.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, 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 0x55628215], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 742x587 -> scaled 1545x1222 [junit] PRINT.offscrn image BufferedImageInt@657907b0: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@e16c881 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x723ae71e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x723ae71e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x723ae71e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x723ae71e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x723ae71e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x723ae71e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x723ae71e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x723ae71e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x723ae71e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x723ae71e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x723ae71e], 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 0x55628215], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x55628215], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 177.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x55628215], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 177.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x55628215], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 177.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -1.4992504, t -0.05997002] 0.0809595x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x55628215], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 177.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x55628215], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 177.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x55628215], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 177.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -0.05997002, t 1.3793104] 0.0809595x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x55628215], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 177.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x55628215], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 177.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x55628215], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 177.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, 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 0x55628215], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 177.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[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 303 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test01_flip1_aa0_______________-n0009-offscrn_4-dpi150-aaN-tSz-001x-001-resize0.ps [junit] PRINTable: OffscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 742x587 -> scaled 1545x1222 [junit] PRINT.offscrn image BufferedImageInt@49280aa1: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@c6e9ec9 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x9aea536], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x9aea536], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x9aea536], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x9aea536], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x9aea536], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x9aea536], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x9aea536], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x9aea536], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x9aea536], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x9aea536], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x9aea536], 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 0x46b02c88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x46b02c88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 194.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x46b02c88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 194.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x46b02c88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 194.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -1.4992504, t -0.05997002] 0.0809595x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x46b02c88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 194.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x46b02c88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 194.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x46b02c88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 194.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -0.05997002, t 1.3793104] 0.0809595x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x46b02c88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 194.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x46b02c88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 194.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x46b02c88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 194.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, 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 0x46b02c88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 742x587 -> scaled 1545x1222 [junit] PRINT.offscrn image BufferedImageInt@7365971c: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@240c6e4c [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x9aea536], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x9aea536], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x9aea536], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x9aea536], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x9aea536], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x9aea536], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x9aea536], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x9aea536], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x9aea536], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x9aea536], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x9aea536], 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 0x46b02c88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x46b02c88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 194.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x46b02c88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 194.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x46b02c88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 194.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -1.4992504, t -0.05997002] 0.0809595x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x46b02c88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 194.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x46b02c88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 194.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x46b02c88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 194.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -0.05997002, t 1.3793104] 0.0809595x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x46b02c88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 194.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x46b02c88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 194.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x46b02c88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 194.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, 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 0x46b02c88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 194.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[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 257 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test01_flip1_aa0_______________-n0010-offscrn_3-dpi150-aaN-tSz-001x-001-resize1.ps [junit] PRINTable: OffscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PRINT resizeWithinPrint size+ 806x651 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 742x587 -> scaled 1545x1222 [junit] PRINT.offscrn image BufferedImageInt@7a457002: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@e62ff1f [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x432a8de7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x432a8de7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x432a8de7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x432a8de7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x432a8de7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x432a8de7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x432a8de7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x432a8de7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x432a8de7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x432a8de7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x432a8de7], 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 0x116a23e2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x116a23e2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 212.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x116a23e2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 212.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x116a23e2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 212.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -1.4992504, t -0.05997002] 0.0809595x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x116a23e2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 212.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x116a23e2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 212.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x116a23e2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 212.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -0.05997002, t 1.3793104] 0.0809595x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x116a23e2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 212.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x116a23e2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 212.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x116a23e2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 212.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, 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 0x116a23e2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 742x587 -> scaled 1545x1222 [junit] PRINT.offscrn image BufferedImageInt@303b15c3: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@64224bce [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x432a8de7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x432a8de7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x432a8de7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x432a8de7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x432a8de7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x432a8de7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x432a8de7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x432a8de7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x432a8de7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x432a8de7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x432a8de7], 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 0x116a23e2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x116a23e2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 212.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x116a23e2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 212.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x116a23e2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 212.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -1.4992504, t -0.05997002] 0.0809595x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x116a23e2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 212.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x116a23e2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 212.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x116a23e2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 212.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -0.05997002, t 1.3793104] 0.0809595x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x116a23e2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 212.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x116a23e2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 212.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x116a23e2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 212.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, 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 0x116a23e2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 742x587 -> scaled 1545x1222 [junit] PRINT.offscrn image BufferedImageInt@3e309993: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@21a91c2 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x432a8de7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x432a8de7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x432a8de7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x432a8de7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x432a8de7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x432a8de7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x432a8de7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x432a8de7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x432a8de7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x432a8de7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x432a8de7], 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 0x116a23e2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x116a23e2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 212.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x116a23e2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 212.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x116a23e2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 212.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -1.4992504, t -0.05997002] 0.0809595x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x116a23e2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 212.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x116a23e2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 212.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x116a23e2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 212.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -0.05997002, t 1.3793104] 0.0809595x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x116a23e2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 212.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x116a23e2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 212.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x116a23e2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 212.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, 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 0x116a23e2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 212.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[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 503 ms [junit] PRINT resizeWithinPrint repaint [junit] PRINT resizeWithinPrint size- 742x587 [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 213.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 / 136 ms, 441.1 fps, 2 ms/f; total: 60 f, 441.1 fps, 2 ms/f [junit] 0 s: 60 f / 137 ms, 437.9 fps, 2 ms/f; total: 120 f, 437.9 fps, 2 ms/f [junit] 0 s: 60 f / 126 ms, 476.1 fps, 2 ms/f; total: 180 f, 450.0 fps, 2 ms/f [junit] 0 s: 60 f / 130 ms, 461.5 fps, 2 ms/f; total: 240 f, 452.8 fps, 2 ms/f [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132601624 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.dispose ... [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.dispose FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132601632 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT - test01_flip1_aa0 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT - test01_flip1_aa0_bitmap [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT - test01_flip1_aa0_bitmap [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT - test01_flip1_aa0_bitmap_layered [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT - test01_flip1_aa0_bitmap_layered [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT - test01_flip1_aa0_layered [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132601662 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.init ... [junit] RedSquareES1 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.init FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132601806 d 0ms]] [junit] No PDF [junit] doPrint: dpi 72, TestTiledPrintingGearsSwingAWT.test01_flip1_aa0_layered_______-n0001-on_screen-dpi072-aa0-tSz-001x-001-resize0.ps [junit] 0 s: 60 f / 273 ms, 219.7 fps, 4 ms/f; total: 60 f, 219.7 fps, 4 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 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.782106713571003 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 728x577 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x3cd00a78], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x3cd00a78], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 31.5, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x3cd00a78], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 400x320, buffer 0x276f8fa5], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 400x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 400x320, buffer 0x276f8fa5], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 400x320, buffer 0x276f8fa5], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.782106713571003 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 728x577 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x3cd00a78], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x3cd00a78], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 31.5, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x3cd00a78], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 400x320, buffer 0x276f8fa5], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 400x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 400x320, buffer 0x276f8fa5], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 400x320, buffer 0x276f8fa5], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.782106713571003 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 728x577 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1029.966265999603], [-4.166666507720948, 0.0, 2535.5215558090085]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 187/-1 428x320 brd 0, cur 187/-1 242x201, buffer 0x3cd00a78], image[size 429 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 187/-1 242x201 of 429x320, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 187/-1 428x320 brd 0, cur 187/-1 242x201, buffer 0x3cd00a78], image[size 429 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 31.5, [l -1.340625, r 1.340625, b -1.0, t 1.0] 2.68125x2.0 -> [l -0.171875, r 1.3406252, b -1.00625, t 0.25] 1.5125002x1.25625, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 187/-1 428x320 brd 0, cur 187/-1 242x201, buffer 0x3cd00a78], image[size 429 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 400x320, buffer 0x276f8fa5], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 400x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 400x320, buffer 0x276f8fa5], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 400x320, buffer 0x276f8fa5], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 31.5, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip false [junit] PRINT Duration 59 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 72, TestTiledPrintingGearsSwingAWT.test01_flip1_aa0_layered_______-n0002-on_screen-dpi072-aa8-tSz-001x-001-resize0.ps [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 72, AA 8, scaleGL 1.0 [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 42.0, [l -1.0, r 1.0, b -1.0, 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] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.782106713571003 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 728x577 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 428x320, buffer 0x5b247301], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 428x320, buffer 0x5b247301], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 42.0, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.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 428x320, buffer 0x5b247301], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 400x320, buffer 0x5fce1b90], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 400x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 400x320, buffer 0x5fce1b90], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 400x320, buffer 0x5fce1b90], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.782106713571003 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 728x577 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 428x320, buffer 0x5b247301], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 428x320, buffer 0x5b247301], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 42.0, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.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 428x320, buffer 0x5b247301], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 400x320, buffer 0x5fce1b90], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 400x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 400x320, buffer 0x5fce1b90], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 400x320, buffer 0x5fce1b90], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.782106713571003 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 728x577 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1029.966265999603], [-4.166666507720948, 0.0, 2535.5215558090085]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 187/-1 1024x1024 brd 0, cur 187/-1 242x201, buffer 0x5b247301], image[size 429 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 187/-1 242x201 of 429x320, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 187/-1 1024x1024 brd 0, cur 187/-1 242x201, buffer 0x5b247301], image[size 429 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 42.0, [l -1.340625, r 1.340625, b -1.0, t 1.0] 2.68125x2.0 -> [l -0.171875, r 1.3406252, b -1.00625, t 0.25] 1.5125002x1.25625, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 187/-1 1024x1024 brd 0, cur 187/-1 242x201, buffer 0x5b247301], image[size 429 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 400x320, buffer 0x5fce1b90], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 400x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 400x320, buffer 0x5fce1b90], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 400x320, buffer 0x5fce1b90], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 42.0, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 42.5, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip false [junit] PRINT Duration 86 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test01_flip1_aa0_layered_______-n0003-on_screen-dpi150-aaN-tSz-001x-001-resize0.ps [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.782106713571003 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 1516x1202 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x64544c75], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x64544c75], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.0, [l -1.3388306, r 1.3388306, b -1.0, t 1.0] 2.6776612x2.0 -> [l -1.3388306, r -0.055472255, b -1.0, t -0.04047978] 1.2833583x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x64544c75], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.0, [l -1.3388306, r 1.3388306, b -1.0, t 1.0] 2.6776612x2.0 -> [l -0.055472255, r 1.2278861, b -1.0, t -0.04047978] 1.2833583x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/0 36x320 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x64544c75], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.0, [l -1.3388306, r 1.3388306, b -1.0, t 1.0] 2.6776612x2.0 -> [l 1.2278861, r 1.3358321, b -1.0, t -0.04047978] 0.10794604x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x64544c75], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.0, [l -1.3388306, r 1.3388306, b -1.0, t 1.0] 2.6776612x2.0 -> [l -1.3388306, r -0.055472255, b -0.04047978, t 0.91904044] 1.2833583x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x64544c75], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.0, [l -1.3388306, r 1.3388306, b -1.0, t 1.0] 2.6776612x2.0 -> [l -0.055472255, r 1.2278861, b -0.04047978, t 0.91904044] 1.2833583x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/320 36x320 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x64544c75], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.0, [l -1.3388306, r 1.3388306, b -1.0, t 1.0] 2.6776612x2.0 -> [l 1.2278861, r 1.3358321, b -0.04047978, t 0.91904044] 0.10794604x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/640 428x27 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x64544c75], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.0, [l -1.3388306, r 1.3388306, b -1.0, t 1.0] 2.6776612x2.0 -> [l -1.3388306, r -0.055472255, b 0.91904044, t 0.99999994] 1.2833583x0.0809595, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/640 428x27 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x64544c75], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.0, [l -1.3388306, r 1.3388306, b -1.0, t 1.0] 2.6776612x2.0 -> [l -0.055472255, r 1.2278861, b 0.91904044, t 0.99999994] 1.2833583x0.0809595, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/640 36x27 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x64544c75], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.0, [l -1.3388306, r 1.3388306, b -1.0, t 1.0] 2.6776612x2.0 -> [l 1.2278861, r 1.3358321, b 0.91904044, t 0.99999994] 0.10794604x0.0809595, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x64544c75], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size -1/0 428x320 brd 0, cur -1/0 428x320, buffer 0x25ec1ee6], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/0 428x320 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size -1/0 428x320 brd 0, cur -1/0 428x320, buffer 0x25ec1ee6], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 427/0 407x320 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size -1/0 428x320 brd 0, cur 427/0 407x320, buffer 0x25ec1ee6], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/320 428x320 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size -1/0 428x320 brd 0, cur -1/320 428x320, buffer 0x25ec1ee6], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 427/320 407x320 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size -1/0 428x320 brd 0, cur 427/320 407x320, buffer 0x25ec1ee6], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/640 428x27 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size -1/0 428x320 brd 0, cur -1/640 428x27, buffer 0x25ec1ee6], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 427/640 407x27 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size -1/0 428x320 brd 0, cur 427/640 407x27, buffer 0x25ec1ee6], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size -1/0 428x320 brd 0, cur 427/640 407x27, buffer 0x25ec1ee6], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.782106713571003 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 1516x1202 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x64544c75], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x64544c75], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.0, [l -1.3388306, r 1.3388306, b -1.0, t 1.0] 2.6776612x2.0 -> [l -1.3388306, r -0.055472255, b -1.0, t -0.04047978] 1.2833583x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x64544c75], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.0, [l -1.3388306, r 1.3388306, b -1.0, t 1.0] 2.6776612x2.0 -> [l -0.055472255, r 1.2278861, b -1.0, t -0.04047978] 1.2833583x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/0 36x320 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x64544c75], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.0, [l -1.3388306, r 1.3388306, b -1.0, t 1.0] 2.6776612x2.0 -> [l 1.2278861, r 1.3358321, b -1.0, t -0.04047978] 0.10794604x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x64544c75], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.0, [l -1.3388306, r 1.3388306, b -1.0, t 1.0] 2.6776612x2.0 -> [l -1.3388306, r -0.055472255, b -0.04047978, t 0.91904044] 1.2833583x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x64544c75], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.0, [l -1.3388306, r 1.3388306, b -1.0, t 1.0] 2.6776612x2.0 -> [l -0.055472255, r 1.2278861, b -0.04047978, t 0.91904044] 1.2833583x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/320 36x320 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x64544c75], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.0, [l -1.3388306, r 1.3388306, b -1.0, t 1.0] 2.6776612x2.0 -> [l 1.2278861, r 1.3358321, b -0.04047978, t 0.91904044] 0.10794604x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/640 428x27 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x64544c75], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.0, [l -1.3388306, r 1.3388306, b -1.0, t 1.0] 2.6776612x2.0 -> [l -1.3388306, r -0.055472255, b 0.91904044, t 0.99999994] 1.2833583x0.0809595, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/640 428x27 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x64544c75], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.0, [l -1.3388306, r 1.3388306, b -1.0, t 1.0] 2.6776612x2.0 -> [l -0.055472255, r 1.2278861, b 0.91904044, t 0.99999994] 1.2833583x0.0809595, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/640 36x27 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x64544c75], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.0, [l -1.3388306, r 1.3388306, b -1.0, t 1.0] 2.6776612x2.0 -> [l 1.2278861, r 1.3358321, b 0.91904044, t 0.99999994] 0.10794604x0.0809595, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x64544c75], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size -1/0 428x320 brd 0, cur -1/0 428x320, buffer 0x25ec1ee6], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/0 428x320 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size -1/0 428x320 brd 0, cur -1/0 428x320, buffer 0x25ec1ee6], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 427/0 407x320 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size -1/0 428x320 brd 0, cur 427/0 407x320, buffer 0x25ec1ee6], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/320 428x320 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size -1/0 428x320 brd 0, cur -1/320 428x320, buffer 0x25ec1ee6], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 427/320 407x320 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size -1/0 428x320 brd 0, cur 427/320 407x320, buffer 0x25ec1ee6], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/640 428x27 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size -1/0 428x320 brd 0, cur -1/640 428x27, buffer 0x25ec1ee6], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 427/640 407x27 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size -1/0 428x320 brd 0, cur 427/640 407x27, buffer 0x25ec1ee6], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size -1/0 428x320 brd 0, cur 427/640 407x27, buffer 0x25ec1ee6], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.782106713571003 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 1516x1202 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1572.748325217879], [-4.166666507720948, 0.0, 1899.92949991364]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x1, rowOrder 21, offset/size 388/0 428x320 brd 0, cur 388/0 428x70, buffer 0x64544c75], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 388/0 428x70 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x1, rowOrder 21, offset/size 388/0 428x320 brd 0, cur 388/0 428x70, buffer 0x64544c75], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.0, [l -1.3388306, r 1.3388306, b -1.0, t 1.0] 2.6776612x2.0 -> [l -0.1754123, r 1.107946, b -1.0, t -0.7901049] 1.2833583x0.20989507, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 816/0 1x70 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x1, rowOrder 21, offset/size 388/0 428x320 brd 0, cur 816/0 1x70, buffer 0x64544c75], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.0, [l -1.3388306, r 1.3388306, b -1.0, t 1.0] 2.6776612x2.0 -> [l 1.107946, r 1.1109445, b -1.0, t -0.7901049] 0.0029984713x0.20989507, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [1][0] / 2x1, rowOrder 21, offset/size 388/0 428x320 brd 0, cur 816/0 1x70, buffer 0x64544c75], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 428x320 brd 0, cur -1/0 428x320, buffer 0x25ec1ee6], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/0 428x320 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 428x320 brd 0, cur -1/0 428x320, buffer 0x25ec1ee6], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size -1/0 428x320 brd 0, cur -1/0 428x320, buffer 0x25ec1ee6], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.782106713571003 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 1516x1202 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1572.748325217879], [-4.166666507720948, 0.0, 2536.5643647604365]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 816/0 428x320 brd 0, cur 816/0 76x70, buffer 0x64544c75], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 816/0 76x70 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 816/0 428x320 brd 0, cur 816/0 76x70, buffer 0x64544c75], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.1094453, r 1.3373314, b -1.0, t -0.7901049] 0.22788608x0.20989507, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 816/0 428x320 brd 0, cur 816/0 76x70, buffer 0x64544c75], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 427/0 428x320 brd 0, cur 427/0 407x320, buffer 0x25ec1ee6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 427/0 407x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 427/0 428x320 brd 0, cur 427/0 407x320, buffer 0x25ec1ee6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 427/0 428x320 brd 0, cur 427/0 407x320, buffer 0x25ec1ee6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.782106713571003 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 1516x1202 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1072.200028532437], [-4.166666507720948, 0.0, 1899.92949991364]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x1, rowOrder 21, offset/size 388/71 428x320 brd 0, cur 388/71 428x320, buffer 0x64544c75], image[size 893 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 388/71 428x320 of 893x668, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x1, rowOrder 21, offset/size 388/71 428x320 brd 0, cur 388/71 428x320, buffer 0x64544c75], image[size 893 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.0, [l -1.3368263, r 1.3368263, b -1.0, t 1.0] 2.6736526x2.0 -> [l -0.17514968, r 1.1062875, b -0.78742516, t 0.17065865] 1.2814372x0.9580838, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 816/71 1x320 of 893x668, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x1, rowOrder 21, offset/size 388/71 428x320 brd 0, cur 816/71 1x320, buffer 0x64544c75], image[size 893 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.0, [l -1.3368263, r 1.3368263, b -1.0, t 1.0] 2.6736526x2.0 -> [l 1.1062875, r 1.1092815, b -0.78742516, t 0.17065865] 0.0029940605x0.9580838, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [1][0] / 2x1, rowOrder 21, offset/size 388/71 428x320 brd 0, cur 816/71 1x320, buffer 0x64544c75], image[size 893 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/320 428x320 brd 0, cur -1/320 428x320, buffer 0x25ec1ee6], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/320 428x320 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/320 428x320 brd 0, cur -1/320 428x320, buffer 0x25ec1ee6], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size -1/320 428x320 brd 0, cur -1/320 428x320, buffer 0x25ec1ee6], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.782106713571003 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 1516x1202 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1072.200028532437], [-4.166666507720948, 0.0, 2536.5643647604365]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 816/71 428x320 brd 0, cur 816/71 76x320, buffer 0x64544c75], image[size 892 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 816/71 76x320 of 892x668, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 816/71 428x320 brd 0, cur 816/71 76x320, buffer 0x64544c75], image[size 892 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.0, [l -1.3353293, r 1.3353293, b -1.0, t 1.0] 2.6706586x2.0 -> [l 1.1077843, r 1.3353292, b -0.78742516, t 0.17065865] 0.2275449x0.9580838, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 816/71 428x320 brd 0, cur 816/71 76x320, buffer 0x64544c75], image[size 892 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 427/320 428x320 brd 0, cur 427/320 407x320, buffer 0x25ec1ee6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 427/320 407x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 427/320 428x320 brd 0, cur 427/320 407x320, buffer 0x25ec1ee6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 427/320 428x320 brd 0, cur 427/320 407x320, buffer 0x25ec1ee6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.782106713571003 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 1516x1202 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1029.966265999603], [-4.166666507720948, 0.0, 1899.92949991364]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x1, rowOrder 21, offset/size 388/390 428x320 brd 0, cur 388/390 428x27, buffer 0x64544c75], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 388/390 428x27 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x1, rowOrder 21, offset/size 388/390 428x320 brd 0, cur 388/390 428x27, buffer 0x64544c75], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.0, [l -1.3388306, r 1.3388306, b -1.0, t 1.0] 2.6776612x2.0 -> [l -0.1754123, r 1.107946, b 0.16941524, t 0.25037476] 1.2833583x0.08095953, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 816/390 1x27 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x1, rowOrder 21, offset/size 388/390 428x320 brd 0, cur 816/390 1x27, buffer 0x64544c75], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.0, [l -1.3388306, r 1.3388306, b -1.0, t 1.0] 2.6776612x2.0 -> [l 1.107946, r 1.1109445, b 0.16941524, t 0.25037476] 0.0029984713x0.08095953, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [1][0] / 2x1, rowOrder 21, offset/size 388/390 428x320 brd 0, cur 816/390 1x27, buffer 0x64544c75], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/641 428x320 brd 0, cur -1/641 428x27, buffer 0x25ec1ee6], image[size 893 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/641 428x27 of 893x668, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/641 428x320 brd 0, cur -1/641 428x27, buffer 0x25ec1ee6], image[size 893 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size -1/641 428x320 brd 0, cur -1/641 428x27, buffer 0x25ec1ee6], image[size 893 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.782106713571003 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 1516x1202 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1029.966265999603], [-4.166666507720948, 0.0, 2536.5643647604365]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 816/390 428x320 brd 0, cur 816/390 76x27, buffer 0x64544c75], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 816/390 76x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 816/390 428x320 brd 0, cur 816/390 76x27, buffer 0x64544c75], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.1094453, r 1.3373314, b 0.16941524, t 0.25037476] 0.22788608x0.08095953, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 816/390 428x320 brd 0, cur 816/390 76x27, buffer 0x64544c75], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 427/641 428x320 brd 0, cur 427/641 407x27, buffer 0x25ec1ee6], image[size 892 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 427/641 407x27 of 892x668, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 427/641 428x320 brd 0, cur 427/641 407x27, buffer 0x25ec1ee6], image[size 892 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 427/641 428x320 brd 0, cur 427/641 407x27, buffer 0x25ec1ee6], image[size 892 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 54.0, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip false [junit] PRINT Duration 72 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test01_flip1_aa0_layered_______-n0004-on_screen-dpi150-aaN-tSz2048x2048-resize0.ps [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 2048x2048 of 2048x2048, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 2048x2048 of 2048x2048, swapInterval 1, drawable 0x0, 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] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.782106713571003 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 1516x1202 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 892x667, buffer 0x36aefb6b], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 892x667 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 892x667, buffer 0x36aefb6b], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 66.0, [l -1.3388306, r 1.3388306, b -1.0, t 1.0] 2.6776612x2.0 -> [l -1.3388306, r 1.3358322, b -1.0, t 1.0] 2.6746628x2.0, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 892x667, buffer 0x36aefb6b], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 835x667, buffer 0x136d9ee6], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/0 835x667 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 835x667, buffer 0x136d9ee6], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 835x667, buffer 0x136d9ee6], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.782106713571003 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 1516x1202 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 892x667, buffer 0x36aefb6b], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 892x667 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 892x667, buffer 0x36aefb6b], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 66.0, [l -1.3388306, r 1.3388306, b -1.0, t 1.0] 2.6776612x2.0 -> [l -1.3388306, r 1.3358322, b -1.0, t 1.0] 2.6746628x2.0, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 892x667, buffer 0x36aefb6b], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 835x667, buffer 0x136d9ee6], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/0 835x667 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 835x667, buffer 0x136d9ee6], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 835x667, buffer 0x136d9ee6], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.782106713571003 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 1516x1202 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1029.966265999603], [-4.166666507720948, 0.0, 2536.5643647604365]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 388/0 2048x2048 brd 0, cur 388/0 504x417, buffer 0x36aefb6b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 388/0 504x417 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 388/0 2048x2048 brd 0, cur 388/0 504x417, buffer 0x36aefb6b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 66.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.17391312, r 1.3373312, b -1.0, t 0.2503748] 1.5112443x1.2503748, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 388/0 2048x2048 brd 0, cur 388/0 504x417, buffer 0x36aefb6b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 2048x2048 brd 0, cur 0/1 834x667, buffer 0x136d9ee6], image[size 892 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/1 834x667 of 892x668, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 2048x2048 brd 0, cur 0/1 834x667, buffer 0x136d9ee6], image[size 892 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 2048x2048 brd 0, cur 0/1 834x667, buffer 0x136d9ee6], image[size 892 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 66.0, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 66.5, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip false [junit] PRINT Duration 81 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test01_flip1_aa0_layered_______-n0005-on_screen-dpi150-aaN-tSz-001x-001-resize1.ps [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PRINT resizeWithinPrint size+ 792x641 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.782106713571003 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 1516x1202 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x48657fcf], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x48657fcf], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 86.0, [l -1.2825, r 1.2825, b -1.0, t 1.0] 2.565x2.0 -> [l -1.2825, r -0.21249998, b -1.0, t -0.19999999] 1.07x0.8, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x48657fcf], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 86.0, [l -1.2825, r 1.2825, b -1.0, t 1.0] 2.565x2.0 -> [l -0.21249998, r 0.8575001, b -1.0, t -0.19999999] 1.07x0.8, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/0 169x320 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 169x320, buffer 0x48657fcf], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 86.0, [l -1.2825, r 1.2825, b -1.0, t 1.0] 2.565x2.0 -> [l 0.8575001, r 1.2800001, b -1.0, t -0.19999999] 0.4225x0.8, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x48657fcf], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 86.0, [l -1.2825, r 1.2825, b -1.0, t 1.0] 2.565x2.0 -> [l -1.2825, r -0.21249998, b -0.19999999, t 0.6] 1.07x0.8, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x48657fcf], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 86.0, [l -1.2825, r 1.2825, b -1.0, t 1.0] 2.565x2.0 -> [l -0.21249998, r 0.8575001, b -0.19999999, t 0.6] 1.07x0.8, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/320 169x320 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 169x320, buffer 0x48657fcf], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 86.0, [l -1.2825, r 1.2825, b -1.0, t 1.0] 2.565x2.0 -> [l 0.8575001, r 1.2800001, b -0.19999999, t 0.6] 0.4225x0.8, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/640 428x160 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x160, buffer 0x48657fcf], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 86.0, [l -1.2825, r 1.2825, b -1.0, t 1.0] 2.565x2.0 -> [l -1.2825, r -0.21249998, b 0.6, t 1.0] 1.07x0.39999998, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/640 428x160 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x160, buffer 0x48657fcf], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 86.0, [l -1.2825, r 1.2825, b -1.0, t 1.0] 2.565x2.0 -> [l -0.21249998, r 0.8575001, b 0.6, t 1.0] 1.07x0.39999998, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/640 169x160 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x48657fcf], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 86.0, [l -1.2825, r 1.2825, b -1.0, t 1.0] 2.565x2.0 -> [l 0.8575001, r 1.2800001, b 0.6, t 1.0] 0.4225x0.39999998, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x48657fcf], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size -1/133 428x320 brd 0, cur -1/133 428x320, buffer 0xb6dc3e2], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/133 428x320 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size -1/133 428x320 brd 0, cur -1/133 428x320, buffer 0xb6dc3e2], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 427/133 407x320 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size -1/133 428x320 brd 0, cur 427/133 407x320, buffer 0xb6dc3e2], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/453 428x320 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size -1/133 428x320 brd 0, cur -1/453 428x320, buffer 0xb6dc3e2], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 427/453 407x320 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size -1/133 428x320 brd 0, cur 427/453 407x320, buffer 0xb6dc3e2], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/773 428x27 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size -1/133 428x320 brd 0, cur -1/773 428x27, buffer 0xb6dc3e2], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 427/773 407x27 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size -1/133 428x320 brd 0, cur 427/773 407x27, buffer 0xb6dc3e2], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size -1/133 428x320 brd 0, cur 427/773 407x27, buffer 0xb6dc3e2], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.782106713571003 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 1516x1202 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x48657fcf], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x48657fcf], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 86.0, [l -1.2825, r 1.2825, b -1.0, t 1.0] 2.565x2.0 -> [l -1.2825, r -0.21249998, b -1.0, t -0.19999999] 1.07x0.8, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x48657fcf], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 86.0, [l -1.2825, r 1.2825, b -1.0, t 1.0] 2.565x2.0 -> [l -0.21249998, r 0.8575001, b -1.0, t -0.19999999] 1.07x0.8, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/0 169x320 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 169x320, buffer 0x48657fcf], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 86.0, [l -1.2825, r 1.2825, b -1.0, t 1.0] 2.565x2.0 -> [l 0.8575001, r 1.2800001, b -1.0, t -0.19999999] 0.4225x0.8, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x48657fcf], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 86.0, [l -1.2825, r 1.2825, b -1.0, t 1.0] 2.565x2.0 -> [l -1.2825, r -0.21249998, b -0.19999999, t 0.6] 1.07x0.8, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x48657fcf], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 86.0, [l -1.2825, r 1.2825, b -1.0, t 1.0] 2.565x2.0 -> [l -0.21249998, r 0.8575001, b -0.19999999, t 0.6] 1.07x0.8, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/320 169x320 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 169x320, buffer 0x48657fcf], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 86.0, [l -1.2825, r 1.2825, b -1.0, t 1.0] 2.565x2.0 -> [l 0.8575001, r 1.2800001, b -0.19999999, t 0.6] 0.4225x0.8, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/640 428x160 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x160, buffer 0x48657fcf], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 86.0, [l -1.2825, r 1.2825, b -1.0, t 1.0] 2.565x2.0 -> [l -1.2825, r -0.21249998, b 0.6, t 1.0] 1.07x0.39999998, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/640 428x160 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x160, buffer 0x48657fcf], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 86.0, [l -1.2825, r 1.2825, b -1.0, t 1.0] 2.565x2.0 -> [l -0.21249998, r 0.8575001, b 0.6, t 1.0] 1.07x0.39999998, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/640 169x160 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x48657fcf], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 86.0, [l -1.2825, r 1.2825, b -1.0, t 1.0] 2.565x2.0 -> [l 0.8575001, r 1.2800001, b 0.6, t 1.0] 0.4225x0.39999998, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x48657fcf], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size -1/133 428x320 brd 0, cur -1/133 428x320, buffer 0xb6dc3e2], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/133 428x320 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size -1/133 428x320 brd 0, cur -1/133 428x320, buffer 0xb6dc3e2], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 427/133 407x320 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size -1/133 428x320 brd 0, cur 427/133 407x320, buffer 0xb6dc3e2], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/453 428x320 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size -1/133 428x320 brd 0, cur -1/453 428x320, buffer 0xb6dc3e2], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 427/453 407x320 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size -1/133 428x320 brd 0, cur 427/453 407x320, buffer 0xb6dc3e2], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/773 428x27 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size -1/133 428x320 brd 0, cur -1/773 428x27, buffer 0xb6dc3e2], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 427/773 407x27 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size -1/133 428x320 brd 0, cur 427/773 407x27, buffer 0xb6dc3e2], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size -1/133 428x320 brd 0, cur 427/773 407x27, buffer 0xb6dc3e2], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.782106713571003 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 1516x1202 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1572.748325217879], [-4.166666507720948, 0.0, 1899.92949991364]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x1, rowOrder 21, offset/size 388/0 428x320 brd 0, cur 388/0 428x203, buffer 0x48657fcf], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 388/0 428x203 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x1, rowOrder 21, offset/size 388/0 428x320 brd 0, cur 388/0 428x203, buffer 0x48657fcf], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 86.0, [l -1.2825, r 1.2825, b -1.0, t 1.0] 2.565x2.0 -> [l -0.3125, r 0.75750005, b -1.0, t -0.4925] 1.07x0.5075, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 816/0 1x203 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x1, rowOrder 21, offset/size 388/0 428x320 brd 0, cur 816/0 1x203, buffer 0x48657fcf], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 86.0, [l -1.2825, r 1.2825, b -1.0, t 1.0] 2.565x2.0 -> [l 0.75749993, r 0.75999993, b -1.0, t -0.4925] 0.0024999976x0.5075, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [1][0] / 2x1, rowOrder 21, offset/size 388/0 428x320 brd 0, cur 816/0 1x203, buffer 0x48657fcf], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/133 428x320 brd 0, cur -1/133 428x320, buffer 0xb6dc3e2], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/133 428x320 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/133 428x320 brd 0, cur -1/133 428x320, buffer 0xb6dc3e2], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size -1/133 428x320 brd 0, cur -1/133 428x320, buffer 0xb6dc3e2], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.782106713571003 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 1516x1202 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1572.748325217879], [-4.166666507720948, 0.0, 2536.5643647604365]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 816/0 428x320 brd 0, cur 816/0 209x203, buffer 0x48657fcf], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 816/0 209x203 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 816/0 428x320 brd 0, cur 816/0 209x203, buffer 0x48657fcf], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 86.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.75874996, r 1.28125, b -1.0, t -0.4925] 0.52250004x0.5075, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 816/0 428x320 brd 0, cur 816/0 209x203, buffer 0x48657fcf], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 427/133 428x320 brd 0, cur 427/133 407x320, buffer 0xb6dc3e2], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 427/133 407x320 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 427/133 428x320 brd 0, cur 427/133 407x320, buffer 0xb6dc3e2], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 427/133 428x320 brd 0, cur 427/133 407x320, buffer 0xb6dc3e2], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.782106713571003 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 1516x1202 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1072.200028532437], [-4.166666507720948, 0.0, 1899.92949991364]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x1, rowOrder 21, offset/size 388/204 428x320 brd 0, cur 388/204 428x320, buffer 0x48657fcf], image[size 1026 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 388/204 428x320 of 1026x801, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x1, rowOrder 21, offset/size 388/204 428x320 brd 0, cur 388/204 428x320, buffer 0x48657fcf], image[size 1026 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 86.0, [l -1.2808989, r 1.2808989, b -1.0, t 1.0] 2.5617979x2.0 -> [l -0.3121099, r 0.7565543, b -0.4906367, t 0.30836457] 1.0686642x0.7990013, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 816/204 1x320 of 1026x801, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x1, rowOrder 21, offset/size 388/204 428x320 brd 0, cur 816/204 1x320, buffer 0x48657fcf], image[size 1026 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 86.0, [l -1.2808989, r 1.2808989, b -1.0, t 1.0] 2.5617979x2.0 -> [l 0.75655425, r 0.75905114, b -0.4906367, t 0.30836457] 0.0024968982x0.7990013, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [1][0] / 2x1, rowOrder 21, offset/size 388/204 428x320 brd 0, cur 816/204 1x320, buffer 0x48657fcf], image[size 1026 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/453 428x320 brd 0, cur -1/453 428x320, buffer 0xb6dc3e2], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/453 428x320 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/453 428x320 brd 0, cur -1/453 428x320, buffer 0xb6dc3e2], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size -1/453 428x320 brd 0, cur -1/453 428x320, buffer 0xb6dc3e2], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.782106713571003 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 1516x1202 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1072.200028532437], [-4.166666507720948, 0.0, 2536.5643647604365]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 816/204 428x320 brd 0, cur 816/204 209x320, buffer 0x48657fcf], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 816/204 209x320 of 1025x801, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 816/204 428x320 brd 0, cur 816/204 209x320, buffer 0x48657fcf], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 86.0, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l 0.75780296, r 1.2796507, b -0.4906367, t 0.30836457] 0.5218477x0.7990013, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 816/204 428x320 brd 0, cur 816/204 209x320, buffer 0x48657fcf], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 427/453 428x320 brd 0, cur 427/453 407x320, buffer 0xb6dc3e2], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 427/453 407x320 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 427/453 428x320 brd 0, cur 427/453 407x320, buffer 0xb6dc3e2], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 427/453 428x320 brd 0, cur 427/453 407x320, buffer 0xb6dc3e2], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.782106713571003 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 1516x1202 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1029.966265999603], [-4.166666507720948, 0.0, 1899.92949991364]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x1, rowOrder 21, offset/size 388/523 428x320 brd 0, cur 388/523 428x27, buffer 0x48657fcf], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 388/523 428x27 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x1, rowOrder 21, offset/size 388/523 428x320 brd 0, cur 388/523 428x27, buffer 0x48657fcf], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 86.0, [l -1.2825, r 1.2825, b -1.0, t 1.0] 2.565x2.0 -> [l -0.3125, r 0.75750005, b 0.3075, t 0.375] 1.07x0.067499995, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 816/523 1x27 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x1, rowOrder 21, offset/size 388/523 428x320 brd 0, cur 816/523 1x27, buffer 0x48657fcf], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 86.0, [l -1.2825, r 1.2825, b -1.0, t 1.0] 2.565x2.0 -> [l 0.75749993, r 0.75999993, b 0.3075, t 0.375] 0.0024999976x0.067499995, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [1][0] / 2x1, rowOrder 21, offset/size 388/523 428x320 brd 0, cur 816/523 1x27, buffer 0x48657fcf], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/774 428x320 brd 0, cur -1/774 428x27, buffer 0xb6dc3e2], image[size 1026 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/774 428x27 of 1026x801, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/774 428x320 brd 0, cur -1/774 428x27, buffer 0xb6dc3e2], image[size 1026 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size -1/774 428x320 brd 0, cur -1/774 428x27, buffer 0xb6dc3e2], image[size 1026 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.782106713571003 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 1516x1202 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1029.966265999603], [-4.166666507720948, 0.0, 2536.5643647604365]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 816/523 428x320 brd 0, cur 816/523 209x27, buffer 0x48657fcf], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 816/523 209x27 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 816/523 428x320 brd 0, cur 816/523 209x27, buffer 0x48657fcf], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 86.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.75874996, r 1.28125, b 0.3075, t 0.375] 0.52250004x0.067499995, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 816/523 428x320 brd 0, cur 816/523 209x27, buffer 0x48657fcf], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 427/774 428x320 brd 0, cur 427/774 407x27, buffer 0xb6dc3e2], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 427/774 407x27 of 1025x801, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 427/774 428x320 brd 0, cur 427/774 407x27, buffer 0xb6dc3e2], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 427/774 428x320 brd 0, cur 427/774 407x27, buffer 0xb6dc3e2], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 492x384 of 492x384, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 492x384 of 492x384, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 86.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0, v-flip false [junit] PRINT Duration 76 ms [junit] PRINT resizeWithinPrint repaint [junit] PRINT resizeWithinPrint size- 728x577 [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test01_flip1_aa0_layered_______-n0006-offscrn_3-dpi150-aaN-tSz-001x-001-resize0.ps [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 87.0, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINTable: OffscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37543724935979095 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 1516x1202 [junit] PRINT.offscrn image BufferedImageInt@403cea2f: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@4b3e811d [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x11937f8e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x11937f8e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 99.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b -1.0, t -0.04047978] 1.2833583x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x11937f8e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 99.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b -1.0, t -0.04047978] 1.2833583x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/0 36x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x11937f8e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 99.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b -1.0, t -0.04047978] 0.10794604x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x11937f8e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 99.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b -0.04047978, t 0.91904044] 1.2833583x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x11937f8e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 99.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b -0.04047978, t 0.91904044] 1.2833583x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/320 36x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x11937f8e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 99.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b -0.04047978, t 0.91904044] 0.10794604x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x11937f8e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 99.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b 0.91904044, t 0.99999994] 1.2833583x0.0809595, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/640 428x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x11937f8e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 99.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b 0.91904044, t 0.99999994] 1.2833583x0.0809595, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/640 36x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x11937f8e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 99.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b 0.91904044, t 0.99999994] 0.10794604x0.0809595, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x11937f8e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x173a982d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x173a982d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x173a982d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x173a982d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x173a982d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x173a982d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/640 406x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x173a982d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x173a982d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37543724935979095 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 1516x1202 [junit] PRINT.offscrn image BufferedImageInt@bf66271: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@4ddadcb1 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x11937f8e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x11937f8e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 99.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b -1.0, t -0.04047978] 1.2833583x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x11937f8e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 99.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b -1.0, t -0.04047978] 1.2833583x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/0 36x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x11937f8e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 99.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b -1.0, t -0.04047978] 0.10794604x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x11937f8e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 99.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b -0.04047978, t 0.91904044] 1.2833583x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x11937f8e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 99.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b -0.04047978, t 0.91904044] 1.2833583x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/320 36x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x11937f8e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 99.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b -0.04047978, t 0.91904044] 0.10794604x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x11937f8e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 99.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b 0.91904044, t 0.99999994] 1.2833583x0.0809595, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/640 428x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x11937f8e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 99.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b 0.91904044, t 0.99999994] 1.2833583x0.0809595, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/640 36x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x11937f8e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 99.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b 0.91904044, t 0.99999994] 0.10794604x0.0809595, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x11937f8e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x173a982d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x173a982d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x173a982d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x173a982d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x173a982d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x173a982d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/640 406x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x173a982d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x173a982d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37543724935979095 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 1516x1202 [junit] PRINT.offscrn image BufferedImageInt@68e2e4ff: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@579994f8 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x11937f8e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x11937f8e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 99.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b -1.0, t -0.04047978] 1.2833583x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x11937f8e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 99.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b -1.0, t -0.04047978] 1.2833583x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/0 36x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x11937f8e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 99.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b -1.0, t -0.04047978] 0.10794604x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x11937f8e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 99.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b -0.04047978, t 0.91904044] 1.2833583x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x11937f8e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 99.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b -0.04047978, t 0.91904044] 1.2833583x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/320 36x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x11937f8e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 99.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b -0.04047978, t 0.91904044] 0.10794604x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x11937f8e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 99.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b 0.91904044, t 0.99999994] 1.2833583x0.0809595, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/640 428x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x11937f8e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 99.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b 0.91904044, t 0.99999994] 1.2833583x0.0809595, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/640 36x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x11937f8e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 99.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b 0.91904044, t 0.99999994] 0.10794604x0.0809595, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x11937f8e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x173a982d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x173a982d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x173a982d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x173a982d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x173a982d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x173a982d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/640 406x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x173a982d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x173a982d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 99.0, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip false [junit] PRINT Duration 459 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test01_flip1_aa0_layered_______-n0007-offscrn_2-dpi150-aaN-tSz-001x-001-resize0.ps [junit] PRINTable: OffscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37543724935979095 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 1516x1202 [junit] PRINT.offscrn image BufferedImageInt@579b1e51: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@5760b3f6 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x7ed07262], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x7ed07262], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 110.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b -1.0, t -0.04047978] 1.2833583x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x7ed07262], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 110.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b -1.0, t -0.04047978] 1.2833583x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/0 36x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x7ed07262], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 110.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b -1.0, t -0.04047978] 0.10794604x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x7ed07262], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 110.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b -0.04047978, t 0.91904044] 1.2833583x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x7ed07262], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 110.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b -0.04047978, t 0.91904044] 1.2833583x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/320 36x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x7ed07262], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 110.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b -0.04047978, t 0.91904044] 0.10794604x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x7ed07262], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 110.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b 0.91904044, t 0.99999994] 1.2833583x0.0809595, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/640 428x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x7ed07262], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 110.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b 0.91904044, t 0.99999994] 1.2833583x0.0809595, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/640 36x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x7ed07262], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 110.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b 0.91904044, t 0.99999994] 0.10794604x0.0809595, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x7ed07262], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1a9a33b2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1a9a33b2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x1a9a33b2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x1a9a33b2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x1a9a33b2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x1a9a33b2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/640 406x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x1a9a33b2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x1a9a33b2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37543724935979095 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 1516x1202 [junit] PRINT.offscrn image BufferedImageInt@633a9a5a: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@3a7eb5db [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x7ed07262], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x7ed07262], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 110.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b -1.0, t -0.04047978] 1.2833583x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x7ed07262], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 110.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b -1.0, t -0.04047978] 1.2833583x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/0 36x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x7ed07262], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 110.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b -1.0, t -0.04047978] 0.10794604x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x7ed07262], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 110.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b -0.04047978, t 0.91904044] 1.2833583x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x7ed07262], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 110.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b -0.04047978, t 0.91904044] 1.2833583x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/320 36x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x7ed07262], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 110.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b -0.04047978, t 0.91904044] 0.10794604x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x7ed07262], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 110.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b 0.91904044, t 0.99999994] 1.2833583x0.0809595, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/640 428x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x7ed07262], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 110.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b 0.91904044, t 0.99999994] 1.2833583x0.0809595, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/640 36x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x7ed07262], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 110.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b 0.91904044, t 0.99999994] 0.10794604x0.0809595, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x7ed07262], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1a9a33b2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1a9a33b2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x1a9a33b2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x1a9a33b2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x1a9a33b2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x1a9a33b2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/640 406x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x1a9a33b2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x1a9a33b2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37543724935979095 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 1516x1202 [junit] PRINT.offscrn image BufferedImageInt@373703b1: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@290f7037 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x7ed07262], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x7ed07262], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 110.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b -1.0, t -0.04047978] 1.2833583x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x7ed07262], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 110.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b -1.0, t -0.04047978] 1.2833583x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/0 36x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x7ed07262], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 110.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b -1.0, t -0.04047978] 0.10794604x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x7ed07262], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 110.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b -0.04047978, t 0.91904044] 1.2833583x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x7ed07262], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 110.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b -0.04047978, t 0.91904044] 1.2833583x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/320 36x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x7ed07262], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 110.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b -0.04047978, t 0.91904044] 0.10794604x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x7ed07262], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 110.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b 0.91904044, t 0.99999994] 1.2833583x0.0809595, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/640 428x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x7ed07262], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 110.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b 0.91904044, t 0.99999994] 1.2833583x0.0809595, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/640 36x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x7ed07262], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 110.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b 0.91904044, t 0.99999994] 0.10794604x0.0809595, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x7ed07262], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1a9a33b2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1a9a33b2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x1a9a33b2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x1a9a33b2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x1a9a33b2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x1a9a33b2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/640 406x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x1a9a33b2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x1a9a33b2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 110.0, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip false [junit] PRINT Duration 447 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test01_flip1_aa0_layered_______-n0008-offscrn_1-dpi150-aaN-tSz-001x-001-resize0.ps [junit] PRINTable: OffscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37543724935979095 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 1516x1202 [junit] PRINT.offscrn image BufferedImageInt@24ea107d: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@416763bb [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x9ba61d9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x9ba61d9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 122.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b -1.0, t -0.04047978] 1.2833583x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x9ba61d9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 122.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b -1.0, t -0.04047978] 1.2833583x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/0 36x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x9ba61d9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 122.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b -1.0, t -0.04047978] 0.10794604x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x9ba61d9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 122.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b -0.04047978, t 0.91904044] 1.2833583x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x9ba61d9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 122.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b -0.04047978, t 0.91904044] 1.2833583x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/320 36x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x9ba61d9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 122.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b -0.04047978, t 0.91904044] 0.10794604x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x9ba61d9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 122.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b 0.91904044, t 0.99999994] 1.2833583x0.0809595, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/640 428x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x9ba61d9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 122.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b 0.91904044, t 0.99999994] 1.2833583x0.0809595, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/640 36x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x9ba61d9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 122.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b 0.91904044, t 0.99999994] 0.10794604x0.0809595, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x9ba61d9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x5061d8bb], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x5061d8bb], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x5061d8bb], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x5061d8bb], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x5061d8bb], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x5061d8bb], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/640 406x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x5061d8bb], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x5061d8bb], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37543724935979095 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 1516x1202 [junit] PRINT.offscrn image BufferedImageInt@25864143: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@5f5af23f [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x9ba61d9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x9ba61d9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 122.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b -1.0, t -0.04047978] 1.2833583x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x9ba61d9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 122.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b -1.0, t -0.04047978] 1.2833583x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/0 36x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x9ba61d9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 122.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b -1.0, t -0.04047978] 0.10794604x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x9ba61d9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 122.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b -0.04047978, t 0.91904044] 1.2833583x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x9ba61d9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 122.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b -0.04047978, t 0.91904044] 1.2833583x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/320 36x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x9ba61d9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 122.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b -0.04047978, t 0.91904044] 0.10794604x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x9ba61d9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 122.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b 0.91904044, t 0.99999994] 1.2833583x0.0809595, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/640 428x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x9ba61d9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 122.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b 0.91904044, t 0.99999994] 1.2833583x0.0809595, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/640 36x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x9ba61d9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 122.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b 0.91904044, t 0.99999994] 0.10794604x0.0809595, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x9ba61d9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x5061d8bb], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x5061d8bb], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x5061d8bb], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x5061d8bb], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x5061d8bb], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x5061d8bb], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/640 406x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x5061d8bb], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x5061d8bb], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 122.0, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip false [junit] PRINT Duration 238 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test01_flip1_aa0_layered_______-n0009-offscrn_4-dpi150-aaN-tSz-001x-001-resize0.ps [junit] PRINTable: OffscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37543724935979095 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 1516x1202 [junit] PRINT.offscrn image BufferedImageInt@6d2a416e: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@7ff900a5 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x359df088], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x359df088], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 134.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b -1.0, t -0.04047978] 1.2833583x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x359df088], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 134.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b -1.0, t -0.04047978] 1.2833583x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/0 36x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x359df088], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 134.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b -1.0, t -0.04047978] 0.10794604x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x359df088], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 134.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b -0.04047978, t 0.91904044] 1.2833583x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x359df088], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 134.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b -0.04047978, t 0.91904044] 1.2833583x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/320 36x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x359df088], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 134.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b -0.04047978, t 0.91904044] 0.10794604x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x359df088], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 134.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b 0.91904044, t 0.99999994] 1.2833583x0.0809595, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/640 428x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x359df088], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 134.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b 0.91904044, t 0.99999994] 1.2833583x0.0809595, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/640 36x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x359df088], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 134.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b 0.91904044, t 0.99999994] 0.10794604x0.0809595, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x359df088], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x5df21a81], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x5df21a81], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x5df21a81], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x5df21a81], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x5df21a81], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x5df21a81], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/640 406x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x5df21a81], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x5df21a81], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37543724935979095 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 1516x1202 [junit] PRINT.offscrn image BufferedImageInt@6655053e: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@c5282b4 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x359df088], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x359df088], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 134.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b -1.0, t -0.04047978] 1.2833583x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x359df088], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 134.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b -1.0, t -0.04047978] 1.2833583x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/0 36x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x359df088], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 134.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b -1.0, t -0.04047978] 0.10794604x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x359df088], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 134.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b -0.04047978, t 0.91904044] 1.2833583x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x359df088], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 134.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b -0.04047978, t 0.91904044] 1.2833583x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/320 36x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x359df088], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 134.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b -0.04047978, t 0.91904044] 0.10794604x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x359df088], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 134.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b 0.91904044, t 0.99999994] 1.2833583x0.0809595, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/640 428x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x359df088], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 134.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b 0.91904044, t 0.99999994] 1.2833583x0.0809595, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/640 36x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x359df088], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 134.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b 0.91904044, t 0.99999994] 0.10794604x0.0809595, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x359df088], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x5df21a81], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x5df21a81], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x5df21a81], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x5df21a81], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x5df21a81], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x5df21a81], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/640 406x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x5df21a81], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x5df21a81], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 134.0, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip false [junit] PRINT Duration 239 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test01_flip1_aa0_layered_______-n0010-offscrn_3-dpi150-aaN-tSz-001x-001-resize1.ps [junit] PRINTable: OffscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PRINT resizeWithinPrint size+ 792x641 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37543724935979095 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 1516x1202 [junit] PRINT.offscrn image BufferedImageInt@555d79d3: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@41b394e8 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x4b5a318e], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x4b5a318e], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 147.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b -1.0, t -0.19999999] 1.07x0.8, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x4b5a318e], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 147.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b -1.0, t -0.19999999] 1.07x0.8, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/0 169x320 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 169x320, buffer 0x4b5a318e], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 147.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b -1.0, t -0.19999999] 0.4225x0.8, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x4b5a318e], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 147.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b -0.19999999, t 0.6] 1.07x0.8, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x4b5a318e], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 147.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b -0.19999999, t 0.6] 1.07x0.8, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/320 169x320 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 169x320, buffer 0x4b5a318e], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 147.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b -0.19999999, t 0.6] 0.4225x0.8, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/640 428x160 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x160, buffer 0x4b5a318e], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 147.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b 0.6, t 1.0] 1.07x0.39999998, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/640 428x160 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x160, buffer 0x4b5a318e], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 147.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b 0.6, t 1.0] 1.07x0.39999998, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/640 169x160 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x4b5a318e], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 147.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b 0.6, t 1.0] 0.4225x0.39999998, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x4b5a318e], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x79fd1a8a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/133 428x320 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x79fd1a8a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/133 406x320 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/133 406x320, buffer 0x79fd1a8a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/453 428x320 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/453 428x320, buffer 0x79fd1a8a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/453 406x320 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/453 406x320, buffer 0x79fd1a8a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/773 428x27 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/773 428x27, buffer 0x79fd1a8a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/773 406x27 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/773 406x27, buffer 0x79fd1a8a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/773 406x27, buffer 0x79fd1a8a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37543724935979095 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 1516x1202 [junit] PRINT.offscrn image BufferedImageInt@178712ae: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@71916069 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x4b5a318e], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x4b5a318e], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 147.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b -1.0, t -0.19999999] 1.07x0.8, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x4b5a318e], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 147.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b -1.0, t -0.19999999] 1.07x0.8, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/0 169x320 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 169x320, buffer 0x4b5a318e], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 147.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b -1.0, t -0.19999999] 0.4225x0.8, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x4b5a318e], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 147.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b -0.19999999, t 0.6] 1.07x0.8, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x4b5a318e], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 147.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b -0.19999999, t 0.6] 1.07x0.8, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/320 169x320 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 169x320, buffer 0x4b5a318e], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 147.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b -0.19999999, t 0.6] 0.4225x0.8, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/640 428x160 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x160, buffer 0x4b5a318e], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 147.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b 0.6, t 1.0] 1.07x0.39999998, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/640 428x160 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x160, buffer 0x4b5a318e], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 147.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b 0.6, t 1.0] 1.07x0.39999998, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/640 169x160 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x4b5a318e], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 147.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b 0.6, t 1.0] 0.4225x0.39999998, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x4b5a318e], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x79fd1a8a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/133 428x320 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x79fd1a8a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/133 406x320 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/133 406x320, buffer 0x79fd1a8a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/453 428x320 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/453 428x320, buffer 0x79fd1a8a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/453 406x320 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/453 406x320, buffer 0x79fd1a8a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/773 428x27 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/773 428x27, buffer 0x79fd1a8a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/773 406x27 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/773 406x27, buffer 0x79fd1a8a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/773 406x27, buffer 0x79fd1a8a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37543724935979095 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 1516x1202 [junit] PRINT.offscrn image BufferedImageInt@5b171a15: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@2d98f670 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x4b5a318e], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x4b5a318e], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 147.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b -1.0, t -0.19999999] 1.07x0.8, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x4b5a318e], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 147.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b -1.0, t -0.19999999] 1.07x0.8, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/0 169x320 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 169x320, buffer 0x4b5a318e], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 147.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b -1.0, t -0.19999999] 0.4225x0.8, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x4b5a318e], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 147.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b -0.19999999, t 0.6] 1.07x0.8, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x4b5a318e], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 147.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b -0.19999999, t 0.6] 1.07x0.8, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/320 169x320 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 169x320, buffer 0x4b5a318e], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 147.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b -0.19999999, t 0.6] 0.4225x0.8, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/640 428x160 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x160, buffer 0x4b5a318e], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 147.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b 0.6, t 1.0] 1.07x0.39999998, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/640 428x160 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x160, buffer 0x4b5a318e], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 147.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b 0.6, t 1.0] 1.07x0.39999998, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/640 169x160 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x4b5a318e], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 147.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b 0.6, t 1.0] 0.4225x0.39999998, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x4b5a318e], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x79fd1a8a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/133 428x320 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x79fd1a8a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/133 406x320 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/133 406x320, buffer 0x79fd1a8a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/453 428x320 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/453 428x320, buffer 0x79fd1a8a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/453 406x320 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/453 406x320, buffer 0x79fd1a8a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/773 428x27 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/773 428x27, buffer 0x79fd1a8a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/773 406x27 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/773 406x27, buffer 0x79fd1a8a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/773 406x27, buffer 0x79fd1a8a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 492x384 of 492x384, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 492x384 of 492x384, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 147.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0, v-flip false [junit] PRINT Duration 481 ms [junit] PRINT resizeWithinPrint repaint [junit] PRINT resizeWithinPrint size- 728x577 [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 148.5, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] 0 s: 60 f / 204 ms, 294.1 fps, 3 ms/f; total: 60 f, 294.1 fps, 3 ms/f [junit] 0 s: 60 f / 184 ms, 326.0 fps, 3 ms/f; total: 120 f, 308.4 fps, 3 ms/f [junit] 0 s: 60 f / 187 ms, 320.8 fps, 3 ms/f; total: 180 f, 312.5 fps, 3 ms/f [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.dispose ... [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.dispose FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT - test01_flip1_aa0_layered [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132605934 d 0ms]] [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132605934 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT - test02_flip1_aa8 [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132605948 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.init ... [junit] RedSquareES1 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: 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/GL4bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.init FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: 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/GL4bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, 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.GLJPanel, consumed false, when:1751132606158 d 0ms]] [junit] No PDF [junit] doPrint: dpi 72, TestTiledPrintingGearsSwingAWT.test02_flip1_aa8_______________-n0001-on_screen-dpi072-aa0-tSz-001x-001-resize0.ps [junit] 0 s: 60 f / 214 ms, 280.3 fps, 3 ms/f; total: 60 f, 280.3 fps, 3 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 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 743x587 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7a401027], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7a401027], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7a401027], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], 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 0x45fe9cc3], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[#29,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 320x480 brd 0, cur 0/0 320x480, buffer 0x45fe9cc3], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 40.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 0x45fe9cc3], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 743x587 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7a401027], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7a401027], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7a401027], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], 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 0x45fe9cc3], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[#29,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 320x480 brd 0, cur 0/0 320x480, buffer 0x45fe9cc3], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 40.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 0x45fe9cc3], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 40.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[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 19 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 72, TestTiledPrintingGearsSwingAWT.test02_flip1_aa8_______________-n0002-on_screen-dpi072-aa8-tSz-001x-001-resize0.ps [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 72, AA 8, scaleGL 1.0 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 60.5, [l -1.0, r 1.0, b -1.0, 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[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 743x587 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x3cc1f7af], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.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 0x3cc1f7af], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x3cc1f7af], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], 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 0x342e2234], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[#29,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 0x342e2234], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 60.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 0x342e2234], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 743x587 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x3cc1f7af], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.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 0x3cc1f7af], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x3cc1f7af], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], 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 0x342e2234], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[#29,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 0x342e2234], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 60.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 0x342e2234], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 60.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[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 61.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[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 36 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test02_flip1_aa8_______________-n0003-on_screen-dpi150-aaN-tSz-001x-001-resize0.ps [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 80.5, [l -1.0, r 1.0, b -1.0, 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[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 1547x1222 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x6a30b078], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.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 0x6a30b078], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x6a30b078], 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 0x7451e615], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.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 0x7451e615], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 80.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, 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 0x7451e615], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 1547x1222 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x6a30b078], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.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 0x6a30b078], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x6a30b078], 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 0x7451e615], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.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 0x7451e615], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 80.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, 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 0x7451e615], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 80.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[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 81.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[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 56 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test02_flip1_aa8_______________-n0004-on_screen-dpi150-aaN-tSz2048x2048-resize0.ps [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 2048x2048 of 2048x2048, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears 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 [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 2048x2048 of 2048x2048, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 1547x1222 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x5bda7c0d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.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 0x5bda7c0d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x5bda7c0d], 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 0x5c9c8364], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.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 0x5c9c8364], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 93.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, 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 0x5c9c8364], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 1547x1222 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x5bda7c0d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.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 0x5bda7c0d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x5bda7c0d], 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 0x5c9c8364], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.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 0x5c9c8364], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 93.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, 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 0x5c9c8364], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 93.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[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 94.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[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 58 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test02_flip1_aa8_______________-n0005-on_screen-dpi150-aaN-tSz-001x-001-resize1.ps [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears 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 [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PRINT resizeWithinPrint size+ 807x651 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 742x587 -> scaled 1545x1222 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x7de17d3a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.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 0x7de17d3a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x7de17d3a], 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 0x6338e374], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.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 0x6338e374], image[size 667 x 1000, 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.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, 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 0x6338e374], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 742x587 -> scaled 1545x1222 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x7de17d3a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.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 0x7de17d3a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x7de17d3a], 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 0x6338e374], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.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 0x6338e374], image[size 667 x 1000, 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.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, 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 0x6338e374], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132607368 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [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] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 113.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[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 46 ms [junit] PRINT resizeWithinPrint repaint [junit] PRINT resizeWithinPrint size- 743x587 [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test02_flip1_aa8_______________-n0006-offscrn_3-dpi150-aaN-tSz-001x-001-resize0.ps [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 114.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] PRINTable: OffscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 131.5, [l -1.0, r 1.0, b -1.0, 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[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 742x587 -> scaled 1545x1222 [junit] PRINT.offscrn image BufferedImageInt@6322c9de: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@401e23be [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x731b2783], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.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 0x731b2783], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x731b2783], 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 0x4d238619], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.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 0x4d238619], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 131.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, 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 0x4d238619], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 742x587 -> scaled 1545x1222 [junit] PRINT.offscrn image BufferedImageInt@13aa37d0: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@34067e89 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x731b2783], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.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 0x731b2783], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x731b2783], 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 0x4d238619], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.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 0x4d238619], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 131.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, 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 0x4d238619], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 742x587 -> scaled 1545x1222 [junit] PRINT.offscrn image BufferedImageInt@6d1c3ffa: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@214cf86d [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x731b2783], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.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 0x731b2783], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x731b2783], 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 0x4d238619], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.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 0x4d238619], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 131.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, 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 0x4d238619], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 131.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[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 132.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[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 485 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test02_flip1_aa8_______________-n0007-offscrn_2-dpi150-aaN-tSz-001x-001-resize0.ps [junit] PRINTable: OffscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 145.0, [l -1.0, r 1.0, b -1.0, 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[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 742x587 -> scaled 1545x1222 [junit] PRINT.offscrn image BufferedImageInt@12e4a08c: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@530abe9d [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x6f384fde], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.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 0x6f384fde], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x6f384fde], 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 0x73a7ac64], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.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 0x73a7ac64], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 145.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, 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 0x73a7ac64], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 742x587 -> scaled 1545x1222 [junit] PRINT.offscrn image BufferedImageInt@fcf19d1: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@4f92f70f [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x6f384fde], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.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 0x6f384fde], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x6f384fde], 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 0x73a7ac64], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.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 0x73a7ac64], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 145.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, 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 0x73a7ac64], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 742x587 -> scaled 1545x1222 [junit] PRINT.offscrn image BufferedImageInt@31dd81d3: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@7f116cdd [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x6f384fde], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.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 0x6f384fde], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x6f384fde], 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 0x73a7ac64], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.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 0x73a7ac64], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 145.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, 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 0x73a7ac64], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 145.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[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 145.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[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 436 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test02_flip1_aa8_______________-n0008-offscrn_1-dpi150-aaN-tSz-001x-001-resize0.ps [junit] PRINTable: OffscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears 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 [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 742x587 -> scaled 1545x1222 [junit] PRINT.offscrn image BufferedImageInt@3f839374: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@8f41dc7 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x36a12c50], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.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 0x36a12c50], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x36a12c50], 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 0x215cbded], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.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 0x215cbded], image[size 667 x 1000, 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.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, 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 0x215cbded], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 742x587 -> scaled 1545x1222 [junit] PRINT.offscrn image BufferedImageInt@18f10171: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@1a449bab [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x36a12c50], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.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 0x36a12c50], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x36a12c50], 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 0x215cbded], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.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 0x215cbded], image[size 667 x 1000, 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.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, 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 0x215cbded], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [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] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 159.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[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 230 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test02_flip1_aa8_______________-n0009-offscrn_4-dpi150-aaN-tSz-001x-001-resize0.ps [junit] PRINTable: OffscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears 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 [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 742x587 -> scaled 1545x1222 [junit] PRINT.offscrn image BufferedImageInt@3e89ea6a: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@34338487 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x6d4380eb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.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 0x6d4380eb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x6d4380eb], 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 0x574e1567], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.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 0x574e1567], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 171.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, 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 0x574e1567], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 742x587 -> scaled 1545x1222 [junit] PRINT.offscrn image BufferedImageInt@1c85db0b: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@27c19f7c [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x6d4380eb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.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 0x6d4380eb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x6d4380eb], 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 0x574e1567], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.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 0x574e1567], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 171.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, 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 0x574e1567], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 171.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[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 172.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[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 241 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test02_flip1_aa8_______________-n0010-offscrn_3-dpi150-aaN-tSz-001x-001-resize1.ps [junit] PRINTable: OffscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears 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 [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PRINT resizeWithinPrint size+ 806x651 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 742x587 -> scaled 1545x1222 [junit] PRINT.offscrn image BufferedImageInt@2e90bb09: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@7cfc5816 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x1f24196a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.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 0x1f24196a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x1f24196a], 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 0xae3e7c0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.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 0xae3e7c0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 185.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, 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 0xae3e7c0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 742x587 -> scaled 1545x1222 [junit] PRINT.offscrn image BufferedImageInt@53b7e6be: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@3096f002 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x1f24196a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.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 0x1f24196a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x1f24196a], 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 0xae3e7c0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.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 0xae3e7c0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 185.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, 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 0xae3e7c0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 742x587 -> scaled 1545x1222 [junit] PRINT.offscrn image BufferedImageInt@27a11d26: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@fc7ab91 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x1f24196a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.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 0x1f24196a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x1f24196a], 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 0xae3e7c0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.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 0xae3e7c0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 185.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, 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 0xae3e7c0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 185.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[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 185.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[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 472 ms [junit] PRINT resizeWithinPrint repaint [junit] PRINT resizeWithinPrint size- 742x587 [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 186.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 / 196 ms, 306.1 fps, 3 ms/f; total: 60 f, 306.1 fps, 3 ms/f [junit] 0 s: 60 f / 195 ms, 307.6 fps, 3 ms/f; total: 120 f, 306.1 fps, 3 ms/f [junit] 0 s: 60 f / 198 ms, 303.0 fps, 3 ms/f; total: 180 f, 305.0 fps, 3 ms/f [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132610526 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.dispose ... [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.dispose FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132610533 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT - test02_flip1_aa8 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT - test11_flip0_aa0 [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132610551 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.init ... [junit] RedSquareES1 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.init FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, 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 true [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132610643 d 0ms]] [junit] No PDF [junit] doPrint: dpi 72, TestTiledPrintingGearsSwingAWT.test11_flip0_aa0_______________-n0001-on_screen-dpi072-aa0-tSz-001x-001-resize0.ps [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 72, AA 0, scaleGL 1.0 [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 743x587 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6991b4e8], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6991b4e8], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6991b4e8], 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 0x56bda715], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 320x480 brd 0, cur 0/0 320x480, buffer 0x56bda715], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 23.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 true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x56bda715], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 743x587 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6991b4e8], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6991b4e8], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6991b4e8], 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 0x56bda715], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 320x480 brd 0, cur 0/0 320x480, buffer 0x56bda715], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 23.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 true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x56bda715], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 23.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 true [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 46 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 72, TestTiledPrintingGearsSwingAWT.test11_flip0_aa0_______________-n0002-on_screen-dpi072-aa8-tSz-001x-001-resize0.ps [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 72, AA 8, scaleGL 1.0 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 31.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 743x587 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x23ea2377], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.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 0x23ea2377], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x23ea2377], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], 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 0x143d47a5], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[#29,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 0x143d47a5], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 31.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 true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x143d47a5], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 743x587 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x23ea2377], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.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 0x23ea2377], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x23ea2377], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], 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 0x143d47a5], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[#29,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 0x143d47a5], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 31.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 true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x143d47a5], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 31.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 true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 32.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 true [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 40 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test11_flip0_aa0_______________-n0003-on_screen-dpi150-aaN-tSz-001x-001-resize0.ps [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 1547x1222 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x34c6bf76], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x34c6bf76], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x34c6bf76], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x34c6bf76], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x34c6bf76], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x34c6bf76], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x34c6bf76], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x34c6bf76], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x34c6bf76], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x34c6bf76], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x34c6bf76], 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 0x5ccd1892], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5ccd1892], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x5ccd1892], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x5ccd1892], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -1.4992504, t -0.05997002] 0.0809595x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x5ccd1892], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x5ccd1892], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x5ccd1892], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -0.05997002, t 1.3793104] 0.0809595x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x5ccd1892], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x5ccd1892], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x5ccd1892], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x5ccd1892], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 1547x1222 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x34c6bf76], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x34c6bf76], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x34c6bf76], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x34c6bf76], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x34c6bf76], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x34c6bf76], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x34c6bf76], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x34c6bf76], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x34c6bf76], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x34c6bf76], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x34c6bf76], 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 0x5ccd1892], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5ccd1892], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x5ccd1892], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x5ccd1892], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -1.4992504, t -0.05997002] 0.0809595x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x5ccd1892], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x5ccd1892], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x5ccd1892], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -0.05997002, t 1.3793104] 0.0809595x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x5ccd1892], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x5ccd1892], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x5ccd1892], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x5ccd1892], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 54.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 true [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 40 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test11_flip0_aa0_______________-n0004-on_screen-dpi150-aaN-tSz2048x2048-resize0.ps [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 2048x2048 of 2048x2048, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears 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 true [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 2048x2048 of 2048x2048, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 1547x1222 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x3af48eba], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.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 0x3af48eba], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x3af48eba], 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 0x49d3bb62], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.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 0x49d3bb62], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 77.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x49d3bb62], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 1547x1222 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x3af48eba], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.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 0x3af48eba], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x3af48eba], 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 0x49d3bb62], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.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 0x49d3bb62], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 77.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x49d3bb62], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 77.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 true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 77.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 true [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 59 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test11_flip0_aa0_______________-n0005-on_screen-dpi150-aaN-tSz-001x-001-resize1.ps [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PRINT resizeWithinPrint size+ 807x651 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 742x587 -> scaled 1545x1222 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6dd0fcaf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6dd0fcaf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x6dd0fcaf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x6dd0fcaf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x6dd0fcaf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x6dd0fcaf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x6dd0fcaf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x6dd0fcaf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x6dd0fcaf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x6dd0fcaf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x6dd0fcaf], 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 0x1bcf8a5b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1bcf8a5b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 98.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x1bcf8a5b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 98.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x1bcf8a5b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 98.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -1.4992504, t -0.05997002] 0.0809595x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x1bcf8a5b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 98.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x1bcf8a5b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 98.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x1bcf8a5b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 98.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -0.05997002, t 1.3793104] 0.0809595x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x1bcf8a5b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 98.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x1bcf8a5b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 98.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x1bcf8a5b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 98.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x1bcf8a5b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 742x587 -> scaled 1545x1222 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6dd0fcaf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6dd0fcaf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x6dd0fcaf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x6dd0fcaf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x6dd0fcaf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x6dd0fcaf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x6dd0fcaf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x6dd0fcaf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x6dd0fcaf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x6dd0fcaf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x6dd0fcaf], 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 0x1bcf8a5b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1bcf8a5b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 98.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x1bcf8a5b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 98.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x1bcf8a5b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 98.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -1.4992504, t -0.05997002] 0.0809595x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x1bcf8a5b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 98.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x1bcf8a5b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 98.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x1bcf8a5b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 98.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -0.05997002, t 1.3793104] 0.0809595x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x1bcf8a5b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 98.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x1bcf8a5b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 98.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x1bcf8a5b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 98.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x1bcf8a5b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132611721 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 98.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 true [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 57 ms [junit] PRINT resizeWithinPrint repaint [junit] PRINT resizeWithinPrint size- 743x587 [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test11_flip0_aa0_______________-n0006-offscrn_3-dpi150-aaN-tSz-001x-001-resize0.ps [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 99.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 true [junit] PRINTable: OffscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 742x587 -> scaled 1545x1222 [junit] PRINT.offscrn image BufferedImageInt@6a04182: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@6922fbdd [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6bf5aa19], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6bf5aa19], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x6bf5aa19], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x6bf5aa19], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x6bf5aa19], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x6bf5aa19], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x6bf5aa19], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x6bf5aa19], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x6bf5aa19], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x6bf5aa19], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x6bf5aa19], 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 0x3652af80], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3652af80], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 116.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x3652af80], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 116.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x3652af80], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 116.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -1.4992504, t -0.05997002] 0.0809595x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x3652af80], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 116.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x3652af80], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 116.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x3652af80], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 116.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -0.05997002, t 1.3793104] 0.0809595x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x3652af80], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 116.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x3652af80], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 116.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x3652af80], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 116.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x3652af80], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 742x587 -> scaled 1545x1222 [junit] PRINT.offscrn image BufferedImageInt@6c7c28a3: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@43c14db3 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6bf5aa19], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6bf5aa19], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x6bf5aa19], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x6bf5aa19], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x6bf5aa19], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x6bf5aa19], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x6bf5aa19], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x6bf5aa19], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x6bf5aa19], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x6bf5aa19], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x6bf5aa19], 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 0x3652af80], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3652af80], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 116.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x3652af80], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 116.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x3652af80], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 116.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -1.4992504, t -0.05997002] 0.0809595x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x3652af80], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 116.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x3652af80], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 116.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x3652af80], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 116.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -0.05997002, t 1.3793104] 0.0809595x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x3652af80], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 116.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x3652af80], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 116.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x3652af80], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 116.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x3652af80], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 742x587 -> scaled 1545x1222 [junit] PRINT.offscrn image BufferedImageInt@8a1fa81: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@38458227 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6bf5aa19], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6bf5aa19], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x6bf5aa19], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x6bf5aa19], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x6bf5aa19], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x6bf5aa19], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x6bf5aa19], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x6bf5aa19], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x6bf5aa19], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x6bf5aa19], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x6bf5aa19], 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 0x3652af80], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3652af80], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 116.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x3652af80], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 116.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x3652af80], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 116.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -1.4992504, t -0.05997002] 0.0809595x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x3652af80], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 116.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x3652af80], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 116.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x3652af80], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 116.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -0.05997002, t 1.3793104] 0.0809595x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x3652af80], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 116.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x3652af80], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 116.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x3652af80], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 116.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x3652af80], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 116.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 true [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 500 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test11_flip0_aa0_______________-n0007-offscrn_2-dpi150-aaN-tSz-001x-001-resize0.ps [junit] 0 s: 60 f / 110 ms, 545.4 fps, 1 ms/f; total: 60 f, 545.4 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 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 742x587 -> scaled 1545x1222 [junit] PRINT.offscrn image BufferedImageInt@4b251f6c: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@362247aa [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6a76cd05], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6a76cd05], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x6a76cd05], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x6a76cd05], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x6a76cd05], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x6a76cd05], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x6a76cd05], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x6a76cd05], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x6a76cd05], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x6a76cd05], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x6a76cd05], 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 0x65d6ce88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x65d6ce88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 152.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x65d6ce88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 152.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x65d6ce88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 152.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -1.4992504, t -0.05997002] 0.0809595x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x65d6ce88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 152.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x65d6ce88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 152.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x65d6ce88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 152.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -0.05997002, t 1.3793104] 0.0809595x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x65d6ce88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 152.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x65d6ce88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 152.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x65d6ce88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 152.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x65d6ce88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 742x587 -> scaled 1545x1222 [junit] PRINT.offscrn image BufferedImageInt@7cc4a02: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@6e9c9d0d [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6a76cd05], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6a76cd05], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x6a76cd05], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x6a76cd05], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x6a76cd05], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x6a76cd05], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x6a76cd05], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x6a76cd05], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x6a76cd05], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x6a76cd05], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x6a76cd05], 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 0x65d6ce88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x65d6ce88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 152.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x65d6ce88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 152.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x65d6ce88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 152.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -1.4992504, t -0.05997002] 0.0809595x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x65d6ce88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 152.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x65d6ce88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 152.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x65d6ce88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 152.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -0.05997002, t 1.3793104] 0.0809595x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x65d6ce88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 152.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x65d6ce88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 152.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x65d6ce88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 152.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x65d6ce88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 742x587 -> scaled 1545x1222 [junit] PRINT.offscrn image BufferedImageInt@719a2913: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@39a6b2b4 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6a76cd05], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6a76cd05], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x6a76cd05], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x6a76cd05], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x6a76cd05], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x6a76cd05], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x6a76cd05], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x6a76cd05], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x6a76cd05], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x6a76cd05], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x6a76cd05], 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 0x65d6ce88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x65d6ce88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 152.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x65d6ce88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 152.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x65d6ce88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 152.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -1.4992504, t -0.05997002] 0.0809595x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x65d6ce88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 152.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x65d6ce88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 152.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x65d6ce88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 152.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -0.05997002, t 1.3793104] 0.0809595x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x65d6ce88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 152.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x65d6ce88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 152.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x65d6ce88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 152.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x65d6ce88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 152.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 true [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 444 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test11_flip0_aa0_______________-n0008-offscrn_1-dpi150-aaN-tSz-001x-001-resize0.ps [junit] PRINTable: OffscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 742x587 -> scaled 1545x1222 [junit] PRINT.offscrn image BufferedImageInt@338d4d1: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@33bbe232 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x347c8d7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x347c8d7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x347c8d7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x347c8d7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x347c8d7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x347c8d7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x347c8d7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x347c8d7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x347c8d7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x347c8d7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x347c8d7], 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 0x7687998f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7687998f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 175.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x7687998f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 175.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x7687998f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 175.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -1.4992504, t -0.05997002] 0.0809595x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x7687998f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 175.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x7687998f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 175.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x7687998f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 175.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -0.05997002, t 1.3793104] 0.0809595x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x7687998f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 175.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x7687998f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 175.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x7687998f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 175.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x7687998f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 742x587 -> scaled 1545x1222 [junit] PRINT.offscrn image BufferedImageInt@308b0f2a: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@1d8bbf6a [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x347c8d7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x347c8d7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x347c8d7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x347c8d7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x347c8d7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x347c8d7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x347c8d7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x347c8d7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x347c8d7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x347c8d7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x347c8d7], 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 0x7687998f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7687998f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 175.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x7687998f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 175.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x7687998f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 175.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -1.4992504, t -0.05997002] 0.0809595x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x7687998f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 175.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x7687998f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 175.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x7687998f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 175.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -0.05997002, t 1.3793104] 0.0809595x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x7687998f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 175.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x7687998f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 175.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x7687998f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 175.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x7687998f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 175.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 true [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 247 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test11_flip0_aa0_______________-n0009-offscrn_4-dpi150-aaN-tSz-001x-001-resize0.ps [junit] PRINTable: OffscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 742x587 -> scaled 1545x1222 [junit] PRINT.offscrn image BufferedImageInt@7360b563: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@61d6f97f [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x296632c7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x296632c7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x296632c7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x296632c7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x296632c7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x296632c7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x296632c7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x296632c7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x296632c7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x296632c7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x296632c7], 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 0x20f326cf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x20f326cf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 199.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x20f326cf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 199.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x20f326cf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 199.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -1.4992504, t -0.05997002] 0.0809595x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x20f326cf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 199.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x20f326cf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 199.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x20f326cf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 199.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -0.05997002, t 1.3793104] 0.0809595x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x20f326cf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 199.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x20f326cf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 199.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x20f326cf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 199.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x20f326cf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 742x587 -> scaled 1545x1222 [junit] PRINT.offscrn image BufferedImageInt@6e58dd46: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@2920fabb [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x296632c7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x296632c7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x296632c7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x296632c7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x296632c7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x296632c7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x296632c7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x296632c7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x296632c7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x296632c7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x296632c7], 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 0x20f326cf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x20f326cf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 199.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x20f326cf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 199.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x20f326cf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 199.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -1.4992504, t -0.05997002] 0.0809595x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x20f326cf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 199.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x20f326cf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 199.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x20f326cf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 199.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -0.05997002, t 1.3793104] 0.0809595x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x20f326cf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 199.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x20f326cf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 199.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x20f326cf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 199.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x20f326cf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 199.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 true [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 256 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test11_flip0_aa0_______________-n0010-offscrn_3-dpi150-aaN-tSz-001x-001-resize1.ps [junit] PRINTable: OffscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PRINT resizeWithinPrint size+ 806x651 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 742x587 -> scaled 1545x1222 [junit] PRINT.offscrn image BufferedImageInt@e3866e8: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@8b8e3d2 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x308daca0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x308daca0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x308daca0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x308daca0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x308daca0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x308daca0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x308daca0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x308daca0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x308daca0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x308daca0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x308daca0], 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 0x12baeb36], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x12baeb36], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 221.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x12baeb36], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 221.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x12baeb36], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 221.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -1.4992504, t -0.05997002] 0.0809595x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x12baeb36], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 221.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x12baeb36], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 221.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x12baeb36], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 221.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -0.05997002, t 1.3793104] 0.0809595x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x12baeb36], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 221.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x12baeb36], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 221.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x12baeb36], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 221.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x12baeb36], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 742x587 -> scaled 1545x1222 [junit] PRINT.offscrn image BufferedImageInt@13159806: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@3dd678d6 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x308daca0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x308daca0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x308daca0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x308daca0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x308daca0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x308daca0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x308daca0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x308daca0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x308daca0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x308daca0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x308daca0], 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 0x12baeb36], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x12baeb36], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 221.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x12baeb36], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 221.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x12baeb36], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 221.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -1.4992504, t -0.05997002] 0.0809595x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x12baeb36], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 221.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x12baeb36], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 221.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x12baeb36], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 221.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -0.05997002, t 1.3793104] 0.0809595x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x12baeb36], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 221.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x12baeb36], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 221.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x12baeb36], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 221.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x12baeb36], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 742x587 -> scaled 1545x1222 [junit] PRINT.offscrn image BufferedImageInt@aabd1e5: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@5dba1074 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x308daca0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x308daca0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x308daca0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x308daca0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x308daca0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x308daca0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x308daca0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x308daca0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x308daca0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x308daca0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x308daca0], 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 0x12baeb36], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x12baeb36], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 221.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x12baeb36], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 221.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x12baeb36], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 221.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -1.4992504, t -0.05997002] 0.0809595x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x12baeb36], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 221.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x12baeb36], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 221.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x12baeb36], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 221.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -0.05997002, t 1.3793104] 0.0809595x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x12baeb36], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 221.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x12baeb36], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 221.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x12baeb36], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 221.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x12baeb36], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 221.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 true [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 488 ms [junit] PRINT resizeWithinPrint repaint [junit] PRINT resizeWithinPrint size- 742x587 [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 223.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 true [junit] 0 s: 60 f / 115 ms, 521.7 fps, 1 ms/f; total: 60 f, 521.7 fps, 1 ms/f [junit] 0 s: 60 f / 111 ms, 540.5 fps, 1 ms/f; total: 120 f, 530.9 fps, 1 ms/f [junit] 0 s: 60 f / 108 ms, 555.5 fps, 1 ms/f; total: 180 f, 537.3 fps, 1 ms/f [junit] 0 s: 60 f / 111 ms, 540.5 fps, 1 ms/f; total: 240 f, 538.1 fps, 1 ms/f [junit] 0 s: 60 f / 117 ms, 512.8 fps, 1 ms/f; total: 300 f, 531.9 fps, 1 ms/f [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132614705 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.dispose ... [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.dispose FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132614709 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT - test11_flip0_aa0 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT - test11_flip0_aa0_bitmap [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT - test11_flip0_aa0_bitmap [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT - test11_flip0_aa0_bitmap_layered [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT - test11_flip0_aa0_bitmap_layered [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT - test11_flip0_aa0_layered [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132614734 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.init ... [junit] RedSquareES1 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.init FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132614844 d 0ms]] [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, TestTiledPrintingGearsSwingAWT.test11_flip0_aa0_layered_______-n0001-on_screen-dpi072-aa0-tSz-001x-001-resize0.ps [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 72, AA 0, scaleGL 1.0 [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.782106713571003 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 728x577 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x6638f76f], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x6638f76f], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 55.0, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x6638f76f], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 400x320, buffer 0xf962a25], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 400x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 400x320, buffer 0xf962a25], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 400x320, buffer 0xf962a25], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.782106713571003 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 728x577 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x6638f76f], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x6638f76f], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 55.0, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x6638f76f], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 400x320, buffer 0xf962a25], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 400x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 400x320, buffer 0xf962a25], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 400x320, buffer 0xf962a25], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.782106713571003 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 728x577 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1029.966265999603], [-4.166666507720948, 0.0, 2535.5215558090085]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 187/-1 428x320 brd 0, cur 187/-1 242x201, buffer 0x6638f76f], image[size 429 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 187/-1 242x201 of 429x320, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 187/-1 428x320 brd 0, cur 187/-1 242x201, buffer 0x6638f76f], image[size 429 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 55.0, [l -1.340625, r 1.340625, b -1.0, t 1.0] 2.68125x2.0 -> [l -0.171875, r 1.3406252, b -1.00625, t 0.25] 1.5125002x1.25625, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 187/-1 428x320 brd 0, cur 187/-1 242x201, buffer 0x6638f76f], image[size 429 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 400x320, buffer 0xf962a25], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 400x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 400x320, buffer 0xf962a25], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 400x320, buffer 0xf962a25], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 55.0, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip true [junit] PRINT Duration 35 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 72, TestTiledPrintingGearsSwingAWT.test11_flip0_aa0_layered_______-n0002-on_screen-dpi072-aa8-tSz-001x-001-resize0.ps [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 72, AA 8, scaleGL 1.0 [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 67.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip true [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.782106713571003 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 728x577 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 428x320, buffer 0x221d776d], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 428x320, buffer 0x221d776d], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 67.5, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 428x320, buffer 0x221d776d], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 400x320, buffer 0xdbe8de0], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 400x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 400x320, buffer 0xdbe8de0], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 400x320, buffer 0xdbe8de0], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.782106713571003 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 728x577 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 428x320, buffer 0x221d776d], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 428x320, buffer 0x221d776d], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 67.5, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 428x320, buffer 0x221d776d], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 400x320, buffer 0xdbe8de0], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 400x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 400x320, buffer 0xdbe8de0], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 400x320, buffer 0xdbe8de0], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.782106713571003 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 728x577 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1029.966265999603], [-4.166666507720948, 0.0, 2535.5215558090085]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 187/-1 1024x1024 brd 0, cur 187/-1 242x201, buffer 0x221d776d], image[size 429 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 187/-1 242x201 of 429x320, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 187/-1 1024x1024 brd 0, cur 187/-1 242x201, buffer 0x221d776d], image[size 429 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 67.5, [l -1.340625, r 1.340625, b -1.0, t 1.0] 2.68125x2.0 -> [l -0.171875, r 1.3406252, b -1.00625, t 0.25] 1.5125002x1.25625, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 187/-1 1024x1024 brd 0, cur 187/-1 242x201, buffer 0x221d776d], image[size 429 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 400x320, buffer 0xdbe8de0], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 400x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 400x320, buffer 0xdbe8de0], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 400x320, buffer 0xdbe8de0], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 67.5, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 68.0, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip true [junit] PRINT Duration 71 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test11_flip0_aa0_layered_______-n0003-on_screen-dpi150-aaN-tSz-001x-001-resize0.ps [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.782106713571003 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 1516x1202 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x4745b912], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x4745b912], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 90.0, [l -1.3388306, r 1.3388306, b -1.0, t 1.0] 2.6776612x2.0 -> [l -1.3388306, r -0.055472255, b -1.0, t -0.04047978] 1.2833583x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x4745b912], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 90.0, [l -1.3388306, r 1.3388306, b -1.0, t 1.0] 2.6776612x2.0 -> [l -0.055472255, r 1.2278861, b -1.0, t -0.04047978] 1.2833583x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/0 36x320 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x4745b912], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 90.0, [l -1.3388306, r 1.3388306, b -1.0, t 1.0] 2.6776612x2.0 -> [l 1.2278861, r 1.3358321, b -1.0, t -0.04047978] 0.10794604x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x4745b912], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 90.0, [l -1.3388306, r 1.3388306, b -1.0, t 1.0] 2.6776612x2.0 -> [l -1.3388306, r -0.055472255, b -0.04047978, t 0.91904044] 1.2833583x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x4745b912], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 90.0, [l -1.3388306, r 1.3388306, b -1.0, t 1.0] 2.6776612x2.0 -> [l -0.055472255, r 1.2278861, b -0.04047978, t 0.91904044] 1.2833583x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/320 36x320 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x4745b912], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 90.0, [l -1.3388306, r 1.3388306, b -1.0, t 1.0] 2.6776612x2.0 -> [l 1.2278861, r 1.3358321, b -0.04047978, t 0.91904044] 0.10794604x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/640 428x27 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x4745b912], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 90.0, [l -1.3388306, r 1.3388306, b -1.0, t 1.0] 2.6776612x2.0 -> [l -1.3388306, r -0.055472255, b 0.91904044, t 0.99999994] 1.2833583x0.0809595, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/640 428x27 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x4745b912], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 90.0, [l -1.3388306, r 1.3388306, b -1.0, t 1.0] 2.6776612x2.0 -> [l -0.055472255, r 1.2278861, b 0.91904044, t 0.99999994] 1.2833583x0.0809595, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/640 36x27 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x4745b912], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 90.0, [l -1.3388306, r 1.3388306, b -1.0, t 1.0] 2.6776612x2.0 -> [l 1.2278861, r 1.3358321, b 0.91904044, t 0.99999994] 0.10794604x0.0809595, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x4745b912], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size -1/0 428x320 brd 0, cur -1/0 428x320, buffer 0x58ba1bb0], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/0 428x320 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size -1/0 428x320 brd 0, cur -1/0 428x320, buffer 0x58ba1bb0], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 427/0 407x320 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size -1/0 428x320 brd 0, cur 427/0 407x320, buffer 0x58ba1bb0], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/320 428x320 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size -1/0 428x320 brd 0, cur -1/320 428x320, buffer 0x58ba1bb0], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 427/320 407x320 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size -1/0 428x320 brd 0, cur 427/320 407x320, buffer 0x58ba1bb0], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/640 428x27 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size -1/0 428x320 brd 0, cur -1/640 428x27, buffer 0x58ba1bb0], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 427/640 407x27 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size -1/0 428x320 brd 0, cur 427/640 407x27, buffer 0x58ba1bb0], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size -1/0 428x320 brd 0, cur 427/640 407x27, buffer 0x58ba1bb0], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.782106713571003 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 1516x1202 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x4745b912], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x4745b912], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 90.0, [l -1.3388306, r 1.3388306, b -1.0, t 1.0] 2.6776612x2.0 -> [l -1.3388306, r -0.055472255, b -1.0, t -0.04047978] 1.2833583x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x4745b912], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 90.0, [l -1.3388306, r 1.3388306, b -1.0, t 1.0] 2.6776612x2.0 -> [l -0.055472255, r 1.2278861, b -1.0, t -0.04047978] 1.2833583x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/0 36x320 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x4745b912], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 90.0, [l -1.3388306, r 1.3388306, b -1.0, t 1.0] 2.6776612x2.0 -> [l 1.2278861, r 1.3358321, b -1.0, t -0.04047978] 0.10794604x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x4745b912], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 90.0, [l -1.3388306, r 1.3388306, b -1.0, t 1.0] 2.6776612x2.0 -> [l -1.3388306, r -0.055472255, b -0.04047978, t 0.91904044] 1.2833583x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x4745b912], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 90.0, [l -1.3388306, r 1.3388306, b -1.0, t 1.0] 2.6776612x2.0 -> [l -0.055472255, r 1.2278861, b -0.04047978, t 0.91904044] 1.2833583x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/320 36x320 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x4745b912], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 90.0, [l -1.3388306, r 1.3388306, b -1.0, t 1.0] 2.6776612x2.0 -> [l 1.2278861, r 1.3358321, b -0.04047978, t 0.91904044] 0.10794604x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/640 428x27 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x4745b912], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 90.0, [l -1.3388306, r 1.3388306, b -1.0, t 1.0] 2.6776612x2.0 -> [l -1.3388306, r -0.055472255, b 0.91904044, t 0.99999994] 1.2833583x0.0809595, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/640 428x27 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x4745b912], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 90.0, [l -1.3388306, r 1.3388306, b -1.0, t 1.0] 2.6776612x2.0 -> [l -0.055472255, r 1.2278861, b 0.91904044, t 0.99999994] 1.2833583x0.0809595, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/640 36x27 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x4745b912], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 90.0, [l -1.3388306, r 1.3388306, b -1.0, t 1.0] 2.6776612x2.0 -> [l 1.2278861, r 1.3358321, b 0.91904044, t 0.99999994] 0.10794604x0.0809595, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x4745b912], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size -1/0 428x320 brd 0, cur -1/0 428x320, buffer 0x58ba1bb0], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/0 428x320 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size -1/0 428x320 brd 0, cur -1/0 428x320, buffer 0x58ba1bb0], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 427/0 407x320 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size -1/0 428x320 brd 0, cur 427/0 407x320, buffer 0x58ba1bb0], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/320 428x320 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size -1/0 428x320 brd 0, cur -1/320 428x320, buffer 0x58ba1bb0], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 427/320 407x320 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size -1/0 428x320 brd 0, cur 427/320 407x320, buffer 0x58ba1bb0], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/640 428x27 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size -1/0 428x320 brd 0, cur -1/640 428x27, buffer 0x58ba1bb0], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 427/640 407x27 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size -1/0 428x320 brd 0, cur 427/640 407x27, buffer 0x58ba1bb0], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size -1/0 428x320 brd 0, cur 427/640 407x27, buffer 0x58ba1bb0], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.782106713571003 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 1516x1202 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1572.748325217879], [-4.166666507720948, 0.0, 1899.92949991364]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x1, rowOrder 21, offset/size 388/0 428x320 brd 0, cur 388/0 428x70, buffer 0x4745b912], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 388/0 428x70 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x1, rowOrder 21, offset/size 388/0 428x320 brd 0, cur 388/0 428x70, buffer 0x4745b912], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 90.0, [l -1.3388306, r 1.3388306, b -1.0, t 1.0] 2.6776612x2.0 -> [l -0.1754123, r 1.107946, b -1.0, t -0.7901049] 1.2833583x0.20989507, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 816/0 1x70 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x1, rowOrder 21, offset/size 388/0 428x320 brd 0, cur 816/0 1x70, buffer 0x4745b912], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 90.0, [l -1.3388306, r 1.3388306, b -1.0, t 1.0] 2.6776612x2.0 -> [l 1.107946, r 1.1109445, b -1.0, t -0.7901049] 0.0029984713x0.20989507, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [1][0] / 2x1, rowOrder 21, offset/size 388/0 428x320 brd 0, cur 816/0 1x70, buffer 0x4745b912], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 428x320 brd 0, cur -1/0 428x320, buffer 0x58ba1bb0], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/0 428x320 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 428x320 brd 0, cur -1/0 428x320, buffer 0x58ba1bb0], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size -1/0 428x320 brd 0, cur -1/0 428x320, buffer 0x58ba1bb0], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.782106713571003 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 1516x1202 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1572.748325217879], [-4.166666507720948, 0.0, 2536.5643647604365]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 816/0 428x320 brd 0, cur 816/0 76x70, buffer 0x4745b912], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 816/0 76x70 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 816/0 428x320 brd 0, cur 816/0 76x70, buffer 0x4745b912], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 90.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.1094453, r 1.3373314, b -1.0, t -0.7901049] 0.22788608x0.20989507, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 816/0 428x320 brd 0, cur 816/0 76x70, buffer 0x4745b912], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 427/0 428x320 brd 0, cur 427/0 407x320, buffer 0x58ba1bb0], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 427/0 407x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 427/0 428x320 brd 0, cur 427/0 407x320, buffer 0x58ba1bb0], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 427/0 428x320 brd 0, cur 427/0 407x320, buffer 0x58ba1bb0], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.782106713571003 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 1516x1202 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1072.200028532437], [-4.166666507720948, 0.0, 1899.92949991364]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x1, rowOrder 21, offset/size 388/71 428x320 brd 0, cur 388/71 428x320, buffer 0x4745b912], image[size 893 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 388/71 428x320 of 893x668, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x1, rowOrder 21, offset/size 388/71 428x320 brd 0, cur 388/71 428x320, buffer 0x4745b912], image[size 893 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 90.0, [l -1.3368263, r 1.3368263, b -1.0, t 1.0] 2.6736526x2.0 -> [l -0.17514968, r 1.1062875, b -0.78742516, t 0.17065865] 1.2814372x0.9580838, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 816/71 1x320 of 893x668, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x1, rowOrder 21, offset/size 388/71 428x320 brd 0, cur 816/71 1x320, buffer 0x4745b912], image[size 893 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 90.0, [l -1.3368263, r 1.3368263, b -1.0, t 1.0] 2.6736526x2.0 -> [l 1.1062875, r 1.1092815, b -0.78742516, t 0.17065865] 0.0029940605x0.9580838, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [1][0] / 2x1, rowOrder 21, offset/size 388/71 428x320 brd 0, cur 816/71 1x320, buffer 0x4745b912], image[size 893 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/320 428x320 brd 0, cur -1/320 428x320, buffer 0x58ba1bb0], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/320 428x320 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/320 428x320 brd 0, cur -1/320 428x320, buffer 0x58ba1bb0], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size -1/320 428x320 brd 0, cur -1/320 428x320, buffer 0x58ba1bb0], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.782106713571003 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 1516x1202 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1072.200028532437], [-4.166666507720948, 0.0, 2536.5643647604365]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 816/71 428x320 brd 0, cur 816/71 76x320, buffer 0x4745b912], image[size 892 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 816/71 76x320 of 892x668, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 816/71 428x320 brd 0, cur 816/71 76x320, buffer 0x4745b912], image[size 892 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 90.0, [l -1.3353293, r 1.3353293, b -1.0, t 1.0] 2.6706586x2.0 -> [l 1.1077843, r 1.3353292, b -0.78742516, t 0.17065865] 0.2275449x0.9580838, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 816/71 428x320 brd 0, cur 816/71 76x320, buffer 0x4745b912], image[size 892 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 427/320 428x320 brd 0, cur 427/320 407x320, buffer 0x58ba1bb0], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 427/320 407x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 427/320 428x320 brd 0, cur 427/320 407x320, buffer 0x58ba1bb0], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 427/320 428x320 brd 0, cur 427/320 407x320, buffer 0x58ba1bb0], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.782106713571003 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 1516x1202 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1029.966265999603], [-4.166666507720948, 0.0, 1899.92949991364]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x1, rowOrder 21, offset/size 388/390 428x320 brd 0, cur 388/390 428x27, buffer 0x4745b912], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 388/390 428x27 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x1, rowOrder 21, offset/size 388/390 428x320 brd 0, cur 388/390 428x27, buffer 0x4745b912], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 90.0, [l -1.3388306, r 1.3388306, b -1.0, t 1.0] 2.6776612x2.0 -> [l -0.1754123, r 1.107946, b 0.16941524, t 0.25037476] 1.2833583x0.08095953, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 816/390 1x27 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x1, rowOrder 21, offset/size 388/390 428x320 brd 0, cur 816/390 1x27, buffer 0x4745b912], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 90.0, [l -1.3388306, r 1.3388306, b -1.0, t 1.0] 2.6776612x2.0 -> [l 1.107946, r 1.1109445, b 0.16941524, t 0.25037476] 0.0029984713x0.08095953, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [1][0] / 2x1, rowOrder 21, offset/size 388/390 428x320 brd 0, cur 816/390 1x27, buffer 0x4745b912], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/641 428x320 brd 0, cur -1/641 428x27, buffer 0x58ba1bb0], image[size 893 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/641 428x27 of 893x668, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/641 428x320 brd 0, cur -1/641 428x27, buffer 0x58ba1bb0], image[size 893 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size -1/641 428x320 brd 0, cur -1/641 428x27, buffer 0x58ba1bb0], image[size 893 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.782106713571003 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 1516x1202 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1029.966265999603], [-4.166666507720948, 0.0, 2536.5643647604365]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 816/390 428x320 brd 0, cur 816/390 76x27, buffer 0x4745b912], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 816/390 76x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 816/390 428x320 brd 0, cur 816/390 76x27, buffer 0x4745b912], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 90.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.1094453, r 1.3373314, b 0.16941524, t 0.25037476] 0.22788608x0.08095953, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 816/390 428x320 brd 0, cur 816/390 76x27, buffer 0x4745b912], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 427/641 428x320 brd 0, cur 427/641 407x27, buffer 0x58ba1bb0], image[size 892 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 427/641 407x27 of 892x668, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 427/641 428x320 brd 0, cur 427/641 407x27, buffer 0x58ba1bb0], image[size 892 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 427/641 428x320 brd 0, cur 427/641 407x27, buffer 0x58ba1bb0], image[size 892 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 90.0, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip true [junit] PRINT Duration 62 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test11_flip0_aa0_layered_______-n0004-on_screen-dpi150-aaN-tSz2048x2048-resize0.ps [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 2048x2048 of 2048x2048, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 2048x2048 of 2048x2048, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 102.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip true [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.782106713571003 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 1516x1202 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 892x667, buffer 0x7f0a87f3], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 892x667 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 892x667, buffer 0x7f0a87f3], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 102.0, [l -1.3388306, r 1.3388306, b -1.0, t 1.0] 2.6776612x2.0 -> [l -1.3388306, r 1.3358322, b -1.0, t 1.0] 2.6746628x2.0, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 892x667, buffer 0x7f0a87f3], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 835x667, buffer 0x4a4dd7de], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/0 835x667 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 835x667, buffer 0x4a4dd7de], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 835x667, buffer 0x4a4dd7de], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.782106713571003 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 1516x1202 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 892x667, buffer 0x7f0a87f3], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 892x667 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 892x667, buffer 0x7f0a87f3], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 102.0, [l -1.3388306, r 1.3388306, b -1.0, t 1.0] 2.6776612x2.0 -> [l -1.3388306, r 1.3358322, b -1.0, t 1.0] 2.6746628x2.0, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 892x667, buffer 0x7f0a87f3], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 835x667, buffer 0x4a4dd7de], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/0 835x667 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 835x667, buffer 0x4a4dd7de], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 835x667, buffer 0x4a4dd7de], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.782106713571003 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 1516x1202 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1029.966265999603], [-4.166666507720948, 0.0, 2536.5643647604365]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 388/0 2048x2048 brd 0, cur 388/0 504x417, buffer 0x7f0a87f3], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 388/0 504x417 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 388/0 2048x2048 brd 0, cur 388/0 504x417, buffer 0x7f0a87f3], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 102.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.17391312, r 1.3373312, b -1.0, t 0.2503748] 1.5112443x1.2503748, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 388/0 2048x2048 brd 0, cur 388/0 504x417, buffer 0x7f0a87f3], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 2048x2048 brd 0, cur 0/1 834x667, buffer 0x4a4dd7de], image[size 892 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/1 834x667 of 892x668, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 2048x2048 brd 0, cur 0/1 834x667, buffer 0x4a4dd7de], image[size 892 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 2048x2048 brd 0, cur 0/1 834x667, buffer 0x4a4dd7de], image[size 892 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 102.0, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 102.5, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip true [junit] PRINT Duration 75 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test11_flip0_aa0_layered_______-n0005-on_screen-dpi150-aaN-tSz-001x-001-resize1.ps [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PRINT resizeWithinPrint size+ 792x641 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.782106713571003 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 1516x1202 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x97dc550], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x97dc550], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 116.5, [l -1.2825, r 1.2825, b -1.0, t 1.0] 2.565x2.0 -> [l -1.2825, r -0.21249998, b -1.0, t -0.19999999] 1.07x0.8, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x97dc550], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 116.5, [l -1.2825, r 1.2825, b -1.0, t 1.0] 2.565x2.0 -> [l -0.21249998, r 0.8575001, b -1.0, t -0.19999999] 1.07x0.8, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/0 169x320 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 169x320, buffer 0x97dc550], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 116.5, [l -1.2825, r 1.2825, b -1.0, t 1.0] 2.565x2.0 -> [l 0.8575001, r 1.2800001, b -1.0, t -0.19999999] 0.4225x0.8, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x97dc550], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 116.5, [l -1.2825, r 1.2825, b -1.0, t 1.0] 2.565x2.0 -> [l -1.2825, r -0.21249998, b -0.19999999, t 0.6] 1.07x0.8, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x97dc550], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 116.5, [l -1.2825, r 1.2825, b -1.0, t 1.0] 2.565x2.0 -> [l -0.21249998, r 0.8575001, b -0.19999999, t 0.6] 1.07x0.8, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/320 169x320 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 169x320, buffer 0x97dc550], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 116.5, [l -1.2825, r 1.2825, b -1.0, t 1.0] 2.565x2.0 -> [l 0.8575001, r 1.2800001, b -0.19999999, t 0.6] 0.4225x0.8, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/640 428x160 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x160, buffer 0x97dc550], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 116.5, [l -1.2825, r 1.2825, b -1.0, t 1.0] 2.565x2.0 -> [l -1.2825, r -0.21249998, b 0.6, t 1.0] 1.07x0.39999998, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/640 428x160 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x160, buffer 0x97dc550], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 116.5, [l -1.2825, r 1.2825, b -1.0, t 1.0] 2.565x2.0 -> [l -0.21249998, r 0.8575001, b 0.6, t 1.0] 1.07x0.39999998, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/640 169x160 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x97dc550], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 116.5, [l -1.2825, r 1.2825, b -1.0, t 1.0] 2.565x2.0 -> [l 0.8575001, r 1.2800001, b 0.6, t 1.0] 0.4225x0.39999998, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x97dc550], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size -1/133 428x320 brd 0, cur -1/133 428x320, buffer 0x6488d48a], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/133 428x320 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size -1/133 428x320 brd 0, cur -1/133 428x320, buffer 0x6488d48a], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 427/133 407x320 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size -1/133 428x320 brd 0, cur 427/133 407x320, buffer 0x6488d48a], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/453 428x320 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size -1/133 428x320 brd 0, cur -1/453 428x320, buffer 0x6488d48a], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 427/453 407x320 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size -1/133 428x320 brd 0, cur 427/453 407x320, buffer 0x6488d48a], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/773 428x27 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size -1/133 428x320 brd 0, cur -1/773 428x27, buffer 0x6488d48a], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 427/773 407x27 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size -1/133 428x320 brd 0, cur 427/773 407x27, buffer 0x6488d48a], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size -1/133 428x320 brd 0, cur 427/773 407x27, buffer 0x6488d48a], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.782106713571003 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 1516x1202 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x97dc550], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x97dc550], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 116.5, [l -1.2825, r 1.2825, b -1.0, t 1.0] 2.565x2.0 -> [l -1.2825, r -0.21249998, b -1.0, t -0.19999999] 1.07x0.8, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x97dc550], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 116.5, [l -1.2825, r 1.2825, b -1.0, t 1.0] 2.565x2.0 -> [l -0.21249998, r 0.8575001, b -1.0, t -0.19999999] 1.07x0.8, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/0 169x320 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 169x320, buffer 0x97dc550], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 116.5, [l -1.2825, r 1.2825, b -1.0, t 1.0] 2.565x2.0 -> [l 0.8575001, r 1.2800001, b -1.0, t -0.19999999] 0.4225x0.8, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x97dc550], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 116.5, [l -1.2825, r 1.2825, b -1.0, t 1.0] 2.565x2.0 -> [l -1.2825, r -0.21249998, b -0.19999999, t 0.6] 1.07x0.8, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x97dc550], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 116.5, [l -1.2825, r 1.2825, b -1.0, t 1.0] 2.565x2.0 -> [l -0.21249998, r 0.8575001, b -0.19999999, t 0.6] 1.07x0.8, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/320 169x320 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 169x320, buffer 0x97dc550], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 116.5, [l -1.2825, r 1.2825, b -1.0, t 1.0] 2.565x2.0 -> [l 0.8575001, r 1.2800001, b -0.19999999, t 0.6] 0.4225x0.8, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/640 428x160 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x160, buffer 0x97dc550], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 116.5, [l -1.2825, r 1.2825, b -1.0, t 1.0] 2.565x2.0 -> [l -1.2825, r -0.21249998, b 0.6, t 1.0] 1.07x0.39999998, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/640 428x160 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x160, buffer 0x97dc550], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 116.5, [l -1.2825, r 1.2825, b -1.0, t 1.0] 2.565x2.0 -> [l -0.21249998, r 0.8575001, b 0.6, t 1.0] 1.07x0.39999998, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/640 169x160 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x97dc550], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 116.5, [l -1.2825, r 1.2825, b -1.0, t 1.0] 2.565x2.0 -> [l 0.8575001, r 1.2800001, b 0.6, t 1.0] 0.4225x0.39999998, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x97dc550], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size -1/133 428x320 brd 0, cur -1/133 428x320, buffer 0x6488d48a], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/133 428x320 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size -1/133 428x320 brd 0, cur -1/133 428x320, buffer 0x6488d48a], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 427/133 407x320 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size -1/133 428x320 brd 0, cur 427/133 407x320, buffer 0x6488d48a], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/453 428x320 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size -1/133 428x320 brd 0, cur -1/453 428x320, buffer 0x6488d48a], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 427/453 407x320 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size -1/133 428x320 brd 0, cur 427/453 407x320, buffer 0x6488d48a], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/773 428x27 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size -1/133 428x320 brd 0, cur -1/773 428x27, buffer 0x6488d48a], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 427/773 407x27 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size -1/133 428x320 brd 0, cur 427/773 407x27, buffer 0x6488d48a], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size -1/133 428x320 brd 0, cur 427/773 407x27, buffer 0x6488d48a], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.782106713571003 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 1516x1202 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1572.748325217879], [-4.166666507720948, 0.0, 1899.92949991364]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x1, rowOrder 21, offset/size 388/0 428x320 brd 0, cur 388/0 428x203, buffer 0x97dc550], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 388/0 428x203 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x1, rowOrder 21, offset/size 388/0 428x320 brd 0, cur 388/0 428x203, buffer 0x97dc550], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 116.5, [l -1.2825, r 1.2825, b -1.0, t 1.0] 2.565x2.0 -> [l -0.3125, r 0.75750005, b -1.0, t -0.4925] 1.07x0.5075, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 816/0 1x203 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x1, rowOrder 21, offset/size 388/0 428x320 brd 0, cur 816/0 1x203, buffer 0x97dc550], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 116.5, [l -1.2825, r 1.2825, b -1.0, t 1.0] 2.565x2.0 -> [l 0.75749993, r 0.75999993, b -1.0, t -0.4925] 0.0024999976x0.5075, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [1][0] / 2x1, rowOrder 21, offset/size 388/0 428x320 brd 0, cur 816/0 1x203, buffer 0x97dc550], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/133 428x320 brd 0, cur -1/133 428x320, buffer 0x6488d48a], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/133 428x320 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/133 428x320 brd 0, cur -1/133 428x320, buffer 0x6488d48a], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size -1/133 428x320 brd 0, cur -1/133 428x320, buffer 0x6488d48a], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.782106713571003 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 1516x1202 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1572.748325217879], [-4.166666507720948, 0.0, 2536.5643647604365]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 816/0 428x320 brd 0, cur 816/0 209x203, buffer 0x97dc550], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 816/0 209x203 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 816/0 428x320 brd 0, cur 816/0 209x203, buffer 0x97dc550], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 116.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.75874996, r 1.28125, b -1.0, t -0.4925] 0.52250004x0.5075, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 816/0 428x320 brd 0, cur 816/0 209x203, buffer 0x97dc550], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 427/133 428x320 brd 0, cur 427/133 407x320, buffer 0x6488d48a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 427/133 407x320 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 427/133 428x320 brd 0, cur 427/133 407x320, buffer 0x6488d48a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 427/133 428x320 brd 0, cur 427/133 407x320, buffer 0x6488d48a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.782106713571003 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 1516x1202 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1072.200028532437], [-4.166666507720948, 0.0, 1899.92949991364]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x1, rowOrder 21, offset/size 388/204 428x320 brd 0, cur 388/204 428x320, buffer 0x97dc550], image[size 1026 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 388/204 428x320 of 1026x801, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x1, rowOrder 21, offset/size 388/204 428x320 brd 0, cur 388/204 428x320, buffer 0x97dc550], image[size 1026 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 116.5, [l -1.2808989, r 1.2808989, b -1.0, t 1.0] 2.5617979x2.0 -> [l -0.3121099, r 0.7565543, b -0.4906367, t 0.30836457] 1.0686642x0.7990013, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 816/204 1x320 of 1026x801, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x1, rowOrder 21, offset/size 388/204 428x320 brd 0, cur 816/204 1x320, buffer 0x97dc550], image[size 1026 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 116.5, [l -1.2808989, r 1.2808989, b -1.0, t 1.0] 2.5617979x2.0 -> [l 0.75655425, r 0.75905114, b -0.4906367, t 0.30836457] 0.0024968982x0.7990013, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [1][0] / 2x1, rowOrder 21, offset/size 388/204 428x320 brd 0, cur 816/204 1x320, buffer 0x97dc550], image[size 1026 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/453 428x320 brd 0, cur -1/453 428x320, buffer 0x6488d48a], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/453 428x320 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/453 428x320 brd 0, cur -1/453 428x320, buffer 0x6488d48a], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size -1/453 428x320 brd 0, cur -1/453 428x320, buffer 0x6488d48a], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.782106713571003 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 1516x1202 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1072.200028532437], [-4.166666507720948, 0.0, 2536.5643647604365]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 816/204 428x320 brd 0, cur 816/204 209x320, buffer 0x97dc550], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 816/204 209x320 of 1025x801, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 816/204 428x320 brd 0, cur 816/204 209x320, buffer 0x97dc550], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 116.5, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l 0.75780296, r 1.2796507, b -0.4906367, t 0.30836457] 0.5218477x0.7990013, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 816/204 428x320 brd 0, cur 816/204 209x320, buffer 0x97dc550], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 427/453 428x320 brd 0, cur 427/453 407x320, buffer 0x6488d48a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 427/453 407x320 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 427/453 428x320 brd 0, cur 427/453 407x320, buffer 0x6488d48a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 427/453 428x320 brd 0, cur 427/453 407x320, buffer 0x6488d48a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.782106713571003 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 1516x1202 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1029.966265999603], [-4.166666507720948, 0.0, 1899.92949991364]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x1, rowOrder 21, offset/size 388/523 428x320 brd 0, cur 388/523 428x27, buffer 0x97dc550], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 388/523 428x27 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x1, rowOrder 21, offset/size 388/523 428x320 brd 0, cur 388/523 428x27, buffer 0x97dc550], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 116.5, [l -1.2825, r 1.2825, b -1.0, t 1.0] 2.565x2.0 -> [l -0.3125, r 0.75750005, b 0.3075, t 0.375] 1.07x0.067499995, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 816/523 1x27 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x1, rowOrder 21, offset/size 388/523 428x320 brd 0, cur 816/523 1x27, buffer 0x97dc550], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 116.5, [l -1.2825, r 1.2825, b -1.0, t 1.0] 2.565x2.0 -> [l 0.75749993, r 0.75999993, b 0.3075, t 0.375] 0.0024999976x0.067499995, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [1][0] / 2x1, rowOrder 21, offset/size 388/523 428x320 brd 0, cur 816/523 1x27, buffer 0x97dc550], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/774 428x320 brd 0, cur -1/774 428x27, buffer 0x6488d48a], image[size 1026 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/774 428x27 of 1026x801, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/774 428x320 brd 0, cur -1/774 428x27, buffer 0x6488d48a], image[size 1026 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size -1/774 428x320 brd 0, cur -1/774 428x27, buffer 0x6488d48a], image[size 1026 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.782106713571003 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 1516x1202 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1029.966265999603], [-4.166666507720948, 0.0, 2536.5643647604365]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 816/523 428x320 brd 0, cur 816/523 209x27, buffer 0x97dc550], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 816/523 209x27 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 816/523 428x320 brd 0, cur 816/523 209x27, buffer 0x97dc550], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 116.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.75874996, r 1.28125, b 0.3075, t 0.375] 0.52250004x0.067499995, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 816/523 428x320 brd 0, cur 816/523 209x27, buffer 0x97dc550], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 427/774 428x320 brd 0, cur 427/774 407x27, buffer 0x6488d48a], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 427/774 407x27 of 1025x801, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 427/774 428x320 brd 0, cur 427/774 407x27, buffer 0x6488d48a], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 427/774 428x320 brd 0, cur 427/774 407x27, buffer 0x6488d48a], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 492x384 of 492x384, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 492x384 of 492x384, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 116.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0, v-flip true [junit] PRINT Duration 67 ms [junit] PRINT resizeWithinPrint repaint [junit] PRINT resizeWithinPrint size- 728x577 [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test11_flip0_aa0_layered_______-n0006-offscrn_3-dpi150-aaN-tSz-001x-001-resize0.ps [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 117.5, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINTable: OffscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37543724935979095 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 1516x1202 [junit] PRINT.offscrn image BufferedImageInt@679c29d6: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@2d448c5a [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x5f018308], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x5f018308], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 129.5, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b -1.0, t -0.04047978] 1.2833583x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x5f018308], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 129.5, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b -1.0, t -0.04047978] 1.2833583x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/0 36x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x5f018308], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 129.5, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b -1.0, t -0.04047978] 0.10794604x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x5f018308], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 129.5, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b -0.04047978, t 0.91904044] 1.2833583x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x5f018308], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 129.5, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b -0.04047978, t 0.91904044] 1.2833583x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/320 36x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x5f018308], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 129.5, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b -0.04047978, t 0.91904044] 0.10794604x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x5f018308], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 129.5, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b 0.91904044, t 0.99999994] 1.2833583x0.0809595, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/640 428x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x5f018308], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 129.5, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b 0.91904044, t 0.99999994] 1.2833583x0.0809595, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/640 36x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x5f018308], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 129.5, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b 0.91904044, t 0.99999994] 0.10794604x0.0809595, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x5f018308], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x81e14bd], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x81e14bd], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x81e14bd], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x81e14bd], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x81e14bd], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x81e14bd], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/640 406x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x81e14bd], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x81e14bd], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37543724935979095 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 1516x1202 [junit] PRINT.offscrn image BufferedImageInt@33e2dfea: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@3de2db0b [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x5f018308], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x5f018308], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 129.5, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b -1.0, t -0.04047978] 1.2833583x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x5f018308], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 129.5, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b -1.0, t -0.04047978] 1.2833583x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/0 36x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x5f018308], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 129.5, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b -1.0, t -0.04047978] 0.10794604x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x5f018308], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 129.5, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b -0.04047978, t 0.91904044] 1.2833583x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x5f018308], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 129.5, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b -0.04047978, t 0.91904044] 1.2833583x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/320 36x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x5f018308], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 129.5, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b -0.04047978, t 0.91904044] 0.10794604x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x5f018308], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 129.5, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b 0.91904044, t 0.99999994] 1.2833583x0.0809595, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/640 428x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x5f018308], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 129.5, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b 0.91904044, t 0.99999994] 1.2833583x0.0809595, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/640 36x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x5f018308], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 129.5, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b 0.91904044, t 0.99999994] 0.10794604x0.0809595, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x5f018308], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x81e14bd], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x81e14bd], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x81e14bd], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x81e14bd], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x81e14bd], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x81e14bd], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/640 406x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x81e14bd], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x81e14bd], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37543724935979095 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 1516x1202 [junit] PRINT.offscrn image BufferedImageInt@198704c4: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@6952ddf3 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x5f018308], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x5f018308], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 129.5, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b -1.0, t -0.04047978] 1.2833583x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x5f018308], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 129.5, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b -1.0, t -0.04047978] 1.2833583x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/0 36x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x5f018308], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 129.5, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b -1.0, t -0.04047978] 0.10794604x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x5f018308], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 129.5, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b -0.04047978, t 0.91904044] 1.2833583x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x5f018308], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 129.5, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b -0.04047978, t 0.91904044] 1.2833583x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/320 36x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x5f018308], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 129.5, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b -0.04047978, t 0.91904044] 0.10794604x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x5f018308], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 129.5, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b 0.91904044, t 0.99999994] 1.2833583x0.0809595, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/640 428x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x5f018308], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 129.5, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b 0.91904044, t 0.99999994] 1.2833583x0.0809595, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/640 36x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x5f018308], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 129.5, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b 0.91904044, t 0.99999994] 0.10794604x0.0809595, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x5f018308], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x81e14bd], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x81e14bd], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x81e14bd], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x81e14bd], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x81e14bd], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x81e14bd], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/640 406x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x81e14bd], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x81e14bd], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 129.5, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip true [junit] PRINT Duration 452 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test11_flip0_aa0_layered_______-n0007-offscrn_2-dpi150-aaN-tSz-001x-001-resize0.ps [junit] PRINTable: OffscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37543724935979095 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 1516x1202 [junit] PRINT.offscrn image BufferedImageInt@5b10ecce: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@7bee787d [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x581bf0e2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x581bf0e2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 143.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b -1.0, t -0.04047978] 1.2833583x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x581bf0e2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 143.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b -1.0, t -0.04047978] 1.2833583x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/0 36x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x581bf0e2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 143.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b -1.0, t -0.04047978] 0.10794604x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x581bf0e2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 143.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b -0.04047978, t 0.91904044] 1.2833583x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x581bf0e2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 143.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b -0.04047978, t 0.91904044] 1.2833583x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/320 36x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x581bf0e2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 143.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b -0.04047978, t 0.91904044] 0.10794604x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x581bf0e2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 143.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b 0.91904044, t 0.99999994] 1.2833583x0.0809595, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/640 428x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x581bf0e2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 143.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b 0.91904044, t 0.99999994] 1.2833583x0.0809595, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/640 36x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x581bf0e2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 143.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b 0.91904044, t 0.99999994] 0.10794604x0.0809595, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x581bf0e2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x22248bcc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x22248bcc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x22248bcc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x22248bcc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x22248bcc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x22248bcc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/640 406x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x22248bcc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x22248bcc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37543724935979095 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 1516x1202 [junit] PRINT.offscrn image BufferedImageInt@493b1798: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@306b73a8 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x581bf0e2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x581bf0e2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 143.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b -1.0, t -0.04047978] 1.2833583x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x581bf0e2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 143.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b -1.0, t -0.04047978] 1.2833583x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/0 36x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x581bf0e2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 143.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b -1.0, t -0.04047978] 0.10794604x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x581bf0e2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 143.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b -0.04047978, t 0.91904044] 1.2833583x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x581bf0e2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 143.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b -0.04047978, t 0.91904044] 1.2833583x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/320 36x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x581bf0e2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 143.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b -0.04047978, t 0.91904044] 0.10794604x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x581bf0e2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 143.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b 0.91904044, t 0.99999994] 1.2833583x0.0809595, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/640 428x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x581bf0e2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 143.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b 0.91904044, t 0.99999994] 1.2833583x0.0809595, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/640 36x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x581bf0e2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 143.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b 0.91904044, t 0.99999994] 0.10794604x0.0809595, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x581bf0e2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x22248bcc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x22248bcc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x22248bcc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x22248bcc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x22248bcc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x22248bcc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/640 406x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x22248bcc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x22248bcc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37543724935979095 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 1516x1202 [junit] PRINT.offscrn image BufferedImageInt@1c4f40f2: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@6de76745 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x581bf0e2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x581bf0e2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 143.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b -1.0, t -0.04047978] 1.2833583x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x581bf0e2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 143.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b -1.0, t -0.04047978] 1.2833583x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/0 36x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x581bf0e2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 143.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b -1.0, t -0.04047978] 0.10794604x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x581bf0e2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 143.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b -0.04047978, t 0.91904044] 1.2833583x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x581bf0e2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 143.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b -0.04047978, t 0.91904044] 1.2833583x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/320 36x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x581bf0e2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 143.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b -0.04047978, t 0.91904044] 0.10794604x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x581bf0e2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 143.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b 0.91904044, t 0.99999994] 1.2833583x0.0809595, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/640 428x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x581bf0e2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 143.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b 0.91904044, t 0.99999994] 1.2833583x0.0809595, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/640 36x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x581bf0e2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 143.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b 0.91904044, t 0.99999994] 0.10794604x0.0809595, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x581bf0e2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x22248bcc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x22248bcc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x22248bcc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x22248bcc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x22248bcc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x22248bcc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/640 406x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x22248bcc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x22248bcc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 143.0, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip true [junit] PRINT Duration 425 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test11_flip0_aa0_layered_______-n0008-offscrn_1-dpi150-aaN-tSz-001x-001-resize0.ps [junit] PRINTable: OffscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37543724935979095 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 1516x1202 [junit] PRINT.offscrn image BufferedImageInt@7c64c3ff: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@451415a1 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x3e855bd7], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x3e855bd7], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 158.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b -1.0, t -0.04047978] 1.2833583x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x3e855bd7], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 158.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b -1.0, t -0.04047978] 1.2833583x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/0 36x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x3e855bd7], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 158.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b -1.0, t -0.04047978] 0.10794604x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x3e855bd7], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 158.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b -0.04047978, t 0.91904044] 1.2833583x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x3e855bd7], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 158.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b -0.04047978, t 0.91904044] 1.2833583x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/320 36x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x3e855bd7], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 158.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b -0.04047978, t 0.91904044] 0.10794604x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x3e855bd7], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 158.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b 0.91904044, t 0.99999994] 1.2833583x0.0809595, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/640 428x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x3e855bd7], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 158.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b 0.91904044, t 0.99999994] 1.2833583x0.0809595, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/640 36x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x3e855bd7], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 158.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b 0.91904044, t 0.99999994] 0.10794604x0.0809595, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x3e855bd7], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x7062eb62], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x7062eb62], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x7062eb62], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x7062eb62], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x7062eb62], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x7062eb62], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/640 406x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x7062eb62], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x7062eb62], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37543724935979095 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 1516x1202 [junit] PRINT.offscrn image BufferedImageInt@262020ba: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@9a51e07 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x3e855bd7], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x3e855bd7], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 158.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b -1.0, t -0.04047978] 1.2833583x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x3e855bd7], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 158.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b -1.0, t -0.04047978] 1.2833583x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/0 36x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x3e855bd7], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 158.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b -1.0, t -0.04047978] 0.10794604x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x3e855bd7], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 158.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b -0.04047978, t 0.91904044] 1.2833583x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x3e855bd7], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 158.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b -0.04047978, t 0.91904044] 1.2833583x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/320 36x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x3e855bd7], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 158.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b -0.04047978, t 0.91904044] 0.10794604x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x3e855bd7], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 158.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b 0.91904044, t 0.99999994] 1.2833583x0.0809595, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/640 428x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x3e855bd7], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 158.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b 0.91904044, t 0.99999994] 1.2833583x0.0809595, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/640 36x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x3e855bd7], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 158.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b 0.91904044, t 0.99999994] 0.10794604x0.0809595, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x3e855bd7], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x7062eb62], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x7062eb62], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x7062eb62], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x7062eb62], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x7062eb62], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x7062eb62], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/640 406x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x7062eb62], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x7062eb62], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 158.0, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip true [junit] PRINT Duration 223 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test11_flip0_aa0_layered_______-n0009-offscrn_4-dpi150-aaN-tSz-001x-001-resize0.ps [junit] PRINTable: OffscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37543724935979095 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 1516x1202 [junit] PRINT.offscrn image BufferedImageInt@d0adc5a: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@4e501c14 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x58730368], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x58730368], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 172.5, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b -1.0, t -0.04047978] 1.2833583x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x58730368], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 172.5, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b -1.0, t -0.04047978] 1.2833583x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/0 36x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x58730368], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 172.5, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b -1.0, t -0.04047978] 0.10794604x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x58730368], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 172.5, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b -0.04047978, t 0.91904044] 1.2833583x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x58730368], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 172.5, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b -0.04047978, t 0.91904044] 1.2833583x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/320 36x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x58730368], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 172.5, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b -0.04047978, t 0.91904044] 0.10794604x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x58730368], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 172.5, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b 0.91904044, t 0.99999994] 1.2833583x0.0809595, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/640 428x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x58730368], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 172.5, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b 0.91904044, t 0.99999994] 1.2833583x0.0809595, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/640 36x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x58730368], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 172.5, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b 0.91904044, t 0.99999994] 0.10794604x0.0809595, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x58730368], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0xd8e345a], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0xd8e345a], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0xd8e345a], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0xd8e345a], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0xd8e345a], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0xd8e345a], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/640 406x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0xd8e345a], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0xd8e345a], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37543724935979095 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 1516x1202 [junit] PRINT.offscrn image BufferedImageInt@66187819: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@2a783a02 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x58730368], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x58730368], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 172.5, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b -1.0, t -0.04047978] 1.2833583x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x58730368], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 172.5, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b -1.0, t -0.04047978] 1.2833583x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/0 36x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x58730368], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 172.5, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b -1.0, t -0.04047978] 0.10794604x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x58730368], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 172.5, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b -0.04047978, t 0.91904044] 1.2833583x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x58730368], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 172.5, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b -0.04047978, t 0.91904044] 1.2833583x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/320 36x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x58730368], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 172.5, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b -0.04047978, t 0.91904044] 0.10794604x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x58730368], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 172.5, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b 0.91904044, t 0.99999994] 1.2833583x0.0809595, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/640 428x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x58730368], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 172.5, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b 0.91904044, t 0.99999994] 1.2833583x0.0809595, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/640 36x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x58730368], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 172.5, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b 0.91904044, t 0.99999994] 0.10794604x0.0809595, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x58730368], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0xd8e345a], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0xd8e345a], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0xd8e345a], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0xd8e345a], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0xd8e345a], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0xd8e345a], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/640 406x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0xd8e345a], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0xd8e345a], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 172.5, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip true [junit] PRINT Duration 224 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test11_flip0_aa0_layered_______-n0010-offscrn_3-dpi150-aaN-tSz-001x-001-resize1.ps [junit] PRINTable: OffscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PRINT resizeWithinPrint size+ 792x641 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37543724935979095 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 1516x1202 [junit] PRINT.offscrn image BufferedImageInt@5c7a1568: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@751191e1 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x4fb891d0], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x4fb891d0], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 186.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b -1.0, t -0.19999999] 1.07x0.8, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x4fb891d0], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 186.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b -1.0, t -0.19999999] 1.07x0.8, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/0 169x320 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 169x320, buffer 0x4fb891d0], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 186.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b -1.0, t -0.19999999] 0.4225x0.8, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x4fb891d0], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 186.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b -0.19999999, t 0.6] 1.07x0.8, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x4fb891d0], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 186.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b -0.19999999, t 0.6] 1.07x0.8, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/320 169x320 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 169x320, buffer 0x4fb891d0], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 186.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b -0.19999999, t 0.6] 0.4225x0.8, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/640 428x160 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x160, buffer 0x4fb891d0], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 186.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b 0.6, t 1.0] 1.07x0.39999998, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/640 428x160 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x160, buffer 0x4fb891d0], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 186.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b 0.6, t 1.0] 1.07x0.39999998, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/640 169x160 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x4fb891d0], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 186.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b 0.6, t 1.0] 0.4225x0.39999998, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x4fb891d0], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x7645961f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/133 428x320 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x7645961f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/133 406x320 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/133 406x320, buffer 0x7645961f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/453 428x320 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/453 428x320, buffer 0x7645961f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/453 406x320 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/453 406x320, buffer 0x7645961f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/773 428x27 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/773 428x27, buffer 0x7645961f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/773 406x27 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/773 406x27, buffer 0x7645961f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/773 406x27, buffer 0x7645961f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37543724935979095 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 1516x1202 [junit] PRINT.offscrn image BufferedImageInt@615182d8: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@37bb19bd [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x4fb891d0], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x4fb891d0], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 186.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b -1.0, t -0.19999999] 1.07x0.8, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x4fb891d0], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 186.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b -1.0, t -0.19999999] 1.07x0.8, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/0 169x320 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 169x320, buffer 0x4fb891d0], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 186.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b -1.0, t -0.19999999] 0.4225x0.8, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x4fb891d0], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 186.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b -0.19999999, t 0.6] 1.07x0.8, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x4fb891d0], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 186.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b -0.19999999, t 0.6] 1.07x0.8, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/320 169x320 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 169x320, buffer 0x4fb891d0], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 186.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b -0.19999999, t 0.6] 0.4225x0.8, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/640 428x160 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x160, buffer 0x4fb891d0], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 186.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b 0.6, t 1.0] 1.07x0.39999998, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/640 428x160 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x160, buffer 0x4fb891d0], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 186.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b 0.6, t 1.0] 1.07x0.39999998, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/640 169x160 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x4fb891d0], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 186.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b 0.6, t 1.0] 0.4225x0.39999998, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x4fb891d0], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x7645961f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/133 428x320 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x7645961f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/133 406x320 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/133 406x320, buffer 0x7645961f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/453 428x320 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/453 428x320, buffer 0x7645961f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/453 406x320 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/453 406x320, buffer 0x7645961f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/773 428x27 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/773 428x27, buffer 0x7645961f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/773 406x27 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/773 406x27, buffer 0x7645961f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/773 406x27, buffer 0x7645961f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37543724935979095 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 1516x1202 [junit] PRINT.offscrn image BufferedImageInt@32aece74: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@3c3f450a [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x4fb891d0], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x4fb891d0], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 186.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b -1.0, t -0.19999999] 1.07x0.8, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x4fb891d0], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 186.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b -1.0, t -0.19999999] 1.07x0.8, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/0 169x320 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 169x320, buffer 0x4fb891d0], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 186.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b -1.0, t -0.19999999] 0.4225x0.8, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x4fb891d0], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 186.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b -0.19999999, t 0.6] 1.07x0.8, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x4fb891d0], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 186.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b -0.19999999, t 0.6] 1.07x0.8, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/320 169x320 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 169x320, buffer 0x4fb891d0], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 186.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b -0.19999999, t 0.6] 0.4225x0.8, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/640 428x160 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x160, buffer 0x4fb891d0], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 186.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b 0.6, t 1.0] 1.07x0.39999998, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/640 428x160 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x160, buffer 0x4fb891d0], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 186.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b 0.6, t 1.0] 1.07x0.39999998, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/640 169x160 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x4fb891d0], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 186.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b 0.6, t 1.0] 0.4225x0.39999998, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x4fb891d0], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x7645961f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/133 428x320 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x7645961f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/133 406x320 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/133 406x320, buffer 0x7645961f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/453 428x320 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/453 428x320, buffer 0x7645961f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/453 406x320 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/453 406x320, buffer 0x7645961f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/773 428x27 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/773 428x27, buffer 0x7645961f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/773 406x27 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/773 406x27, buffer 0x7645961f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/773 406x27, buffer 0x7645961f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 492x384 of 492x384, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 492x384 of 492x384, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 186.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0, v-flip true [junit] PRINT Duration 484 ms [junit] PRINT resizeWithinPrint repaint [junit] PRINT resizeWithinPrint size- 728x577 [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 187.0, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] 0 s: 60 f / 166 ms, 361.4 fps, 2 ms/f; total: 60 f, 361.4 fps, 2 ms/f [junit] 0 s: 60 f / 181 ms, 331.4 fps, 3 ms/f; total: 120 f, 344.8 fps, 2 ms/f [junit] 0 s: 60 f / 162 ms, 370.3 fps, 2 ms/f; total: 180 f, 352.2 fps, 2 ms/f [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.dispose ... [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.dispose FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT - test11_flip0_aa0_layered [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132618834 d 0ms]] [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132618834 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT - test12_flip0_aa8 [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132618849 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.init ... [junit] RedSquareES1 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: 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/GL4bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.init FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: 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/GL4bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, 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 true [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132619049 d 0ms]] [junit] 0 s: 60 f / 192 ms, 312.5 fps, 3 ms/f; total: 60 f, 312.5 fps, 3 ms/f [junit] No PDF [junit] doPrint: dpi 72, TestTiledPrintingGearsSwingAWT.test12_flip0_aa8_______________-n0001-on_screen-dpi072-aa0-tSz-001x-001-resize0.ps [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 72, AA 0, scaleGL 1.0 [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 743x587 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x738e2331], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x738e2331], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x738e2331], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], 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 0x57ba75db], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[#29,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 320x480 brd 0, cur 0/0 320x480, buffer 0x57ba75db], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 52.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 true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x57ba75db], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 743x587 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x738e2331], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x738e2331], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x738e2331], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], 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 0x57ba75db], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[#29,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 320x480 brd 0, cur 0/0 320x480, buffer 0x57ba75db], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 52.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 true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x57ba75db], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 52.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 true [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 16 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 72, TestTiledPrintingGearsSwingAWT.test12_flip0_aa8_______________-n0002-on_screen-dpi072-aa8-tSz-001x-001-resize0.ps [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 72, AA 8, scaleGL 1.0 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, 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 true [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 743x587 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x294774d], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.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 0x294774d], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x294774d], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], 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 0x1869b05d], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[#29,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 0x1869b05d], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 66.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 true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x1869b05d], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 743x587 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x294774d], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.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 0x294774d], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x294774d], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], 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 0x1869b05d], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[#29,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 0x1869b05d], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 66.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 true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x1869b05d], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 66.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 true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 66.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 true [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 39 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test12_flip0_aa8_______________-n0003-on_screen-dpi150-aaN-tSz-001x-001-resize0.ps [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears 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 true [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 1547x1222 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0xc53aaba], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.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 0xc53aaba], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0xc53aaba], 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 0x56271de7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.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 0x56271de7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 88.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x56271de7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 1547x1222 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0xc53aaba], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.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 0xc53aaba], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0xc53aaba], 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 0x56271de7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.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 0x56271de7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 88.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x56271de7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 88.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 true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 89.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 true [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 44 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test12_flip0_aa8_______________-n0004-on_screen-dpi150-aaN-tSz2048x2048-resize0.ps [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 2048x2048 of 2048x2048, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 102.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 2048x2048 of 2048x2048, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 1547x1222 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x3a5464a9], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.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 0x3a5464a9], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x3a5464a9], 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 0x38687a24], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.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 0x38687a24], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 102.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x38687a24], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 1547x1222 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x3a5464a9], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.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 0x3a5464a9], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x3a5464a9], 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 0x38687a24], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.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 0x38687a24], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 102.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x38687a24], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 102.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 true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 103.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 true [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 54 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test12_flip0_aa8_______________-n0005-on_screen-dpi150-aaN-tSz-001x-001-resize1.ps [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 116.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PRINT resizeWithinPrint size+ 807x651 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 742x587 -> scaled 1545x1222 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x5036cbff], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.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 0x5036cbff], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x5036cbff], 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 0x8d919a6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.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 0x8d919a6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 116.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x8d919a6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 742x587 -> scaled 1545x1222 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x5036cbff], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.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 0x5036cbff], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x5036cbff], 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 0x8d919a6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.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 0x8d919a6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 116.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x8d919a6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132620163 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 116.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 true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 117.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 true [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 35 ms [junit] PRINT resizeWithinPrint repaint [junit] PRINT resizeWithinPrint size- 743x587 [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test12_flip0_aa8_______________-n0006-offscrn_3-dpi150-aaN-tSz-001x-001-resize0.ps [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 118.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 true [junit] PRINTable: OffscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears 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 true [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 742x587 -> scaled 1545x1222 [junit] PRINT.offscrn image BufferedImageInt@17df34c5: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@4db810bd [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x42ea94d2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.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 0x42ea94d2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x42ea94d2], 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 0x1c26c938], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.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 0x1c26c938], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 131.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x1c26c938], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 742x587 -> scaled 1545x1222 [junit] PRINT.offscrn image BufferedImageInt@601ac52c: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@1762b42a [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x42ea94d2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.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 0x42ea94d2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x42ea94d2], 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 0x1c26c938], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.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 0x1c26c938], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 131.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x1c26c938], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 742x587 -> scaled 1545x1222 [junit] PRINT.offscrn image BufferedImageInt@64980031: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@5b87474 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x42ea94d2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.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 0x42ea94d2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x42ea94d2], 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 0x1c26c938], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.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 0x1c26c938], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 131.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x1c26c938], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 131.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 true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 131.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 true [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 470 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test12_flip0_aa8_______________-n0007-offscrn_2-dpi150-aaN-tSz-001x-001-resize0.ps [junit] PRINTable: OffscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears 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 true [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 742x587 -> scaled 1545x1222 [junit] PRINT.offscrn image BufferedImageInt@16677589: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@3ce5d18f [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x49318003], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.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 0x49318003], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x49318003], 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 0x71269f6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.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 0x71269f6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 144.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x71269f6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 742x587 -> scaled 1545x1222 [junit] PRINT.offscrn image BufferedImageInt@6e4701db: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@740d021d [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x49318003], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.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 0x49318003], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x49318003], 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 0x71269f6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.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 0x71269f6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 144.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x71269f6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 742x587 -> scaled 1545x1222 [junit] PRINT.offscrn image BufferedImageInt@1a516b1a: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@7a796834 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x49318003], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.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 0x49318003], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x49318003], 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 0x71269f6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.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 0x71269f6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 144.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x71269f6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 144.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 true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 145.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 true [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 436 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test12_flip0_aa8_______________-n0008-offscrn_1-dpi150-aaN-tSz-001x-001-resize0.ps [junit] PRINTable: OffscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears 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 true [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 742x587 -> scaled 1545x1222 [junit] PRINT.offscrn image BufferedImageInt@52b6e63c: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@622309ee [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x2dd14aaa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.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 0x2dd14aaa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x2dd14aaa], 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 0x27de4329], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.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 0x27de4329], image[size 667 x 1000, 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.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x27de4329], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 742x587 -> scaled 1545x1222 [junit] PRINT.offscrn image BufferedImageInt@376e0dc3: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@6fcb40ce [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x2dd14aaa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.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 0x2dd14aaa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x2dd14aaa], 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 0x27de4329], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.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 0x27de4329], image[size 667 x 1000, 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.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x27de4329], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [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 true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 159.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 true [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 233 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test12_flip0_aa8_______________-n0009-offscrn_4-dpi150-aaN-tSz-001x-001-resize0.ps [junit] PRINTable: OffscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 172.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 742x587 -> scaled 1545x1222 [junit] PRINT.offscrn image BufferedImageInt@22d9ea48: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@60720ea6 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x24856913], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.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 0x24856913], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x24856913], 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 0xfd1bcd9], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.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 0xfd1bcd9], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 172.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0xfd1bcd9], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 742x587 -> scaled 1545x1222 [junit] PRINT.offscrn image BufferedImageInt@66c3aac6: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@32ec3c74 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x24856913], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.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 0x24856913], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x24856913], 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 0xfd1bcd9], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.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 0xfd1bcd9], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 172.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0xfd1bcd9], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 172.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 true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 173.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 true [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 237 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test12_flip0_aa8_______________-n0010-offscrn_3-dpi150-aaN-tSz-001x-001-resize1.ps [junit] PRINTable: OffscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 186.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PRINT resizeWithinPrint size+ 806x651 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 742x587 -> scaled 1545x1222 [junit] PRINT.offscrn image BufferedImageInt@537d14c6: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@5684b4ae [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x2323b211], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.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 0x2323b211], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x2323b211], 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 0x2f78ec93], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.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 0x2f78ec93], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 186.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x2f78ec93], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 742x587 -> scaled 1545x1222 [junit] PRINT.offscrn image BufferedImageInt@308365cb: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@2f8768f6 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x2323b211], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.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 0x2323b211], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x2323b211], 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 0x2f78ec93], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.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 0x2f78ec93], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 186.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x2f78ec93], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 742x587 -> scaled 1545x1222 [junit] PRINT.offscrn image BufferedImageInt@7106bdf: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@54b63d4b [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x2323b211], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.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 0x2323b211], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x2323b211], 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 0x2f78ec93], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.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 0x2f78ec93], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 186.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x2f78ec93], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 186.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 true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 187.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 true [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 468 ms [junit] PRINT resizeWithinPrint repaint [junit] PRINT resizeWithinPrint size- 742x587 [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 188.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 true [junit] 0 s: 60 f / 179 ms, 335.1 fps, 2 ms/f; total: 60 f, 335.1 fps, 2 ms/f [junit] 0 s: 60 f / 182 ms, 329.6 fps, 3 ms/f; total: 120 f, 331.4 fps, 3 ms/f [junit] 0 s: 60 f / 182 ms, 329.6 fps, 3 ms/f; total: 180 f, 330.8 fps, 3 ms/f [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132623245 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.dispose ... [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.dispose FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132623250 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT - test12_flip0_aa8 [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132623268 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132623270 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01_flip1_aa0 took 4.978 sec [junit] Testcase: test01_flip1_aa0_bitmap took 0.001 sec [junit] Testcase: test01_flip1_aa0_bitmap_layered took 0.001 sec [junit] Testcase: test01_flip1_aa0_layered took 4.291 sec [junit] Testcase: test02_flip1_aa8 took 4.598 sec [junit] Testcase: test11_flip0_aa0 took 4.175 sec [junit] Testcase: test11_flip0_aa0_bitmap took 0 sec [junit] Testcase: test11_flip0_aa0_bitmap_layered took 0.001 sec [junit] Testcase: test11_flip0_aa0_layered took 4.117 sec [junit] Testcase: test12_flip0_aa8 took 4.415 sec [junit] Tests run: 10, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 27.654 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132596214 ms III - Start [junit] SLOCK [T main @ 1751132596218 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT - test01_flip1_aa0 [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132596762 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.init ... [junit] RedSquareES1 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.init FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, 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.GLJPanel, consumed false, when:1751132596981 d 0ms]] [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132596988 d 0ms]] [junit] No PDF [junit] doPrint: dpi 72, TestTiledPrintingGearsSwingAWT.test01_flip1_aa0_______________-n0001-on_screen-dpi072-aa0-tSz-001x-001-resize0.ps [junit] 0 s: 60 f / 237 ms, 253.1 fps, 3 ms/f; total: 60 f, 253.1 fps, 3 ms/f [junit] PRINTable: OnscreenPrintable [junit] 0 s: 60 f / 167 ms, 359.2 fps, 2 ms/f; total: 120 f, 296.2 fps, 3 ms/f [junit] PRINT DPI: 72, AA 0, scaleGL 1.0 [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 743x587 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x708ede6a], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x708ede6a], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x708ede6a], 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 0xb49b0dc], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 320x480 brd 0, cur 0/0 320x480, buffer 0xb49b0dc], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.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 0xb49b0dc], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 743x587 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x708ede6a], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x708ede6a], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x708ede6a], 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 0xb49b0dc], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 320x480 brd 0, cur 0/0 320x480, buffer 0xb49b0dc], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 62.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 0xb49b0dc], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 62.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[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 215 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 72, TestTiledPrintingGearsSwingAWT.test01_flip1_aa0_______________-n0002-on_screen-dpi072-aa8-tSz-001x-001-resize0.ps [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 72, AA 8, scaleGL 1.0 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 78.0, [l -1.0, r 1.0, b -1.0, 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[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 743x587 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x7383cb33], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.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 0x7383cb33], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x7383cb33], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], 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 0x1502ea9f], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[#29,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 0x1502ea9f], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], 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 1024x1024 brd 0, cur 0/0 320x480, buffer 0x1502ea9f], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 743x587 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x7383cb33], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.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 0x7383cb33], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x7383cb33], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], 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 0x1502ea9f], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[#29,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 0x1502ea9f], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], 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 1024x1024 brd 0, cur 0/0 320x480, buffer 0x1502ea9f], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, 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[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 78.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[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 71 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test01_flip1_aa0_______________-n0003-on_screen-dpi150-aaN-tSz-001x-001-resize0.ps [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 1547x1222 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x27612ad5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x27612ad5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x27612ad5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x27612ad5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x27612ad5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x27612ad5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x27612ad5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x27612ad5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x27612ad5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x27612ad5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x27612ad5], 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 0x1aed4c9b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1aed4c9b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 93.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x1aed4c9b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 93.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x1aed4c9b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 93.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -1.4992504, t -0.05997002] 0.0809595x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x1aed4c9b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 93.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x1aed4c9b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 93.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x1aed4c9b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 93.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -0.05997002, t 1.3793104] 0.0809595x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x1aed4c9b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 93.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x1aed4c9b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 93.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x1aed4c9b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 93.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, 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 0x1aed4c9b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 1547x1222 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x27612ad5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x27612ad5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x27612ad5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x27612ad5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x27612ad5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x27612ad5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x27612ad5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x27612ad5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x27612ad5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x27612ad5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x27612ad5], 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 0x1aed4c9b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1aed4c9b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 93.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x1aed4c9b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 93.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x1aed4c9b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 93.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -1.4992504, t -0.05997002] 0.0809595x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x1aed4c9b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 93.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x1aed4c9b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 93.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x1aed4c9b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 93.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -0.05997002, t 1.3793104] 0.0809595x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x1aed4c9b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 93.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x1aed4c9b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 93.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x1aed4c9b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 93.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, 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 0x1aed4c9b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 93.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[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 131 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test01_flip1_aa0_______________-n0004-on_screen-dpi150-aaN-tSz2048x2048-resize0.ps [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 2048x2048 of 2048x2048, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 109.0, [l -1.0, r 1.0, b -1.0, 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[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 2048x2048 of 2048x2048, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 1547x1222 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x551cfb68], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.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 0x551cfb68], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x551cfb68], 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 0x21fbc635], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.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 0x21fbc635], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 109.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, 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 0x21fbc635], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 1547x1222 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x551cfb68], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.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 0x551cfb68], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x551cfb68], 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 0x21fbc635], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.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 0x21fbc635], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 109.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, 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 0x21fbc635], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 109.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[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 109.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[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 82 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test01_flip1_aa0_______________-n0005-on_screen-dpi150-aaN-tSz-001x-001-resize1.ps [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PRINT resizeWithinPrint size+ 807x651 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 742x587 -> scaled 1545x1222 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x59ad23e1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x59ad23e1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x59ad23e1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x59ad23e1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x59ad23e1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x59ad23e1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x59ad23e1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x59ad23e1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x59ad23e1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x59ad23e1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x59ad23e1], 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 0x1c21c660], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1c21c660], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 125.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x1c21c660], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 125.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x1c21c660], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 125.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -1.4992504, t -0.05997002] 0.0809595x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x1c21c660], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 125.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x1c21c660], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 125.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x1c21c660], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 125.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -0.05997002, t 1.3793104] 0.0809595x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x1c21c660], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 125.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x1c21c660], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 125.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x1c21c660], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 125.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, 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 0x1c21c660], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 742x587 -> scaled 1545x1222 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x59ad23e1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x59ad23e1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x59ad23e1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x59ad23e1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x59ad23e1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x59ad23e1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x59ad23e1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x59ad23e1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x59ad23e1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x59ad23e1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x59ad23e1], 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 0x1c21c660], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1c21c660], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 125.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x1c21c660], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 125.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x1c21c660], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 125.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -1.4992504, t -0.05997002] 0.0809595x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x1c21c660], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 125.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x1c21c660], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 125.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x1c21c660], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 125.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -0.05997002, t 1.3793104] 0.0809595x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x1c21c660], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 125.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x1c21c660], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 125.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x1c21c660], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 125.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, 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 0x1c21c660], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132598436 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 125.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[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 64 ms [junit] PRINT resizeWithinPrint repaint [junit] PRINT resizeWithinPrint size- 743x587 [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test01_flip1_aa0_______________-n0006-offscrn_3-dpi150-aaN-tSz-001x-001-resize0.ps [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 127.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] PRINTable: OffscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 742x587 -> scaled 1545x1222 [junit] PRINT.offscrn image BufferedImageInt@3b6b8756: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@62814a06 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x106ae9fe], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x106ae9fe], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x106ae9fe], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x106ae9fe], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x106ae9fe], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x106ae9fe], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x106ae9fe], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x106ae9fe], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x106ae9fe], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x106ae9fe], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x106ae9fe], 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 0x70b19a6a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x70b19a6a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 142.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x70b19a6a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 142.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x70b19a6a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 142.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -1.4992504, t -0.05997002] 0.0809595x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x70b19a6a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 142.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x70b19a6a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 142.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x70b19a6a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 142.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -0.05997002, t 1.3793104] 0.0809595x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x70b19a6a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 142.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x70b19a6a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 142.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x70b19a6a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 142.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, 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 0x70b19a6a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 742x587 -> scaled 1545x1222 [junit] PRINT.offscrn image BufferedImageInt@201bc915: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@2fdad596 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x106ae9fe], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x106ae9fe], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x106ae9fe], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x106ae9fe], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x106ae9fe], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x106ae9fe], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x106ae9fe], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x106ae9fe], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x106ae9fe], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x106ae9fe], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x106ae9fe], 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 0x70b19a6a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x70b19a6a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 142.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x70b19a6a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 142.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x70b19a6a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 142.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -1.4992504, t -0.05997002] 0.0809595x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x70b19a6a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 142.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x70b19a6a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 142.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x70b19a6a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 142.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -0.05997002, t 1.3793104] 0.0809595x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x70b19a6a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 142.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x70b19a6a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 142.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x70b19a6a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 142.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, 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 0x70b19a6a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 742x587 -> scaled 1545x1222 [junit] PRINT.offscrn image BufferedImageInt@735cec87: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@1579ca28 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x106ae9fe], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x106ae9fe], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x106ae9fe], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x106ae9fe], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x106ae9fe], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x106ae9fe], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x106ae9fe], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x106ae9fe], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x106ae9fe], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x106ae9fe], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x106ae9fe], 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 0x70b19a6a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x70b19a6a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 142.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x70b19a6a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 142.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x70b19a6a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 142.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -1.4992504, t -0.05997002] 0.0809595x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x70b19a6a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 142.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x70b19a6a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 142.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x70b19a6a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 142.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -0.05997002, t 1.3793104] 0.0809595x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x70b19a6a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 142.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x70b19a6a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 142.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x70b19a6a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 142.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, 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 0x70b19a6a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 142.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[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 672 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test01_flip1_aa0_______________-n0007-offscrn_2-dpi150-aaN-tSz-001x-001-resize0.ps [junit] PRINTable: OffscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 742x587 -> scaled 1545x1222 [junit] PRINT.offscrn image BufferedImageInt@3ee2b36d: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@e7bdb3e [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6bc567eb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6bc567eb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x6bc567eb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x6bc567eb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x6bc567eb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x6bc567eb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x6bc567eb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x6bc567eb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x6bc567eb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x6bc567eb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x6bc567eb], 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 0x57d82565], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x57d82565], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 159.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x57d82565], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 159.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x57d82565], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 159.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -1.4992504, t -0.05997002] 0.0809595x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x57d82565], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 159.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x57d82565], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 159.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x57d82565], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 159.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -0.05997002, t 1.3793104] 0.0809595x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x57d82565], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 159.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x57d82565], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 159.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x57d82565], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 159.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, 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 0x57d82565], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 742x587 -> scaled 1545x1222 [junit] PRINT.offscrn image BufferedImageInt@6a02a9c7: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@5c4a8af9 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6bc567eb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6bc567eb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x6bc567eb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x6bc567eb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x6bc567eb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x6bc567eb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x6bc567eb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x6bc567eb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x6bc567eb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x6bc567eb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x6bc567eb], 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 0x57d82565], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x57d82565], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 159.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x57d82565], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 159.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x57d82565], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 159.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -1.4992504, t -0.05997002] 0.0809595x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x57d82565], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 159.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x57d82565], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 159.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x57d82565], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 159.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -0.05997002, t 1.3793104] 0.0809595x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x57d82565], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 159.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x57d82565], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 159.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x57d82565], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 159.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, 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 0x57d82565], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 742x587 -> scaled 1545x1222 [junit] PRINT.offscrn image BufferedImageInt@125f50c7: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@32ac595e [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6bc567eb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6bc567eb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x6bc567eb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x6bc567eb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x6bc567eb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x6bc567eb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x6bc567eb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x6bc567eb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x6bc567eb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x6bc567eb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x6bc567eb], 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 0x57d82565], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x57d82565], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 159.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x57d82565], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 159.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x57d82565], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 159.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -1.4992504, t -0.05997002] 0.0809595x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x57d82565], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 159.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x57d82565], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 159.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x57d82565], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 159.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -0.05997002, t 1.3793104] 0.0809595x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x57d82565], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 159.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x57d82565], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 159.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x57d82565], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 159.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, 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 0x57d82565], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 159.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[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 455 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test01_flip1_aa0_______________-n0008-offscrn_1-dpi150-aaN-tSz-001x-001-resize0.ps [junit] PRINTable: OffscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 742x587 -> scaled 1545x1222 [junit] PRINT.offscrn image BufferedImageInt@3850517d: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@b7e11fb [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x723ae71e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x723ae71e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x723ae71e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x723ae71e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x723ae71e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x723ae71e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x723ae71e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x723ae71e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x723ae71e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x723ae71e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x723ae71e], 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 0x55628215], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x55628215], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 177.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x55628215], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 177.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x55628215], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 177.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -1.4992504, t -0.05997002] 0.0809595x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x55628215], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 177.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x55628215], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 177.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x55628215], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 177.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -0.05997002, t 1.3793104] 0.0809595x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x55628215], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 177.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x55628215], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 177.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x55628215], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 177.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, 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 0x55628215], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 742x587 -> scaled 1545x1222 [junit] PRINT.offscrn image BufferedImageInt@657907b0: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@e16c881 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x723ae71e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x723ae71e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x723ae71e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x723ae71e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x723ae71e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x723ae71e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x723ae71e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x723ae71e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x723ae71e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x723ae71e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x723ae71e], 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 0x55628215], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x55628215], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 177.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x55628215], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 177.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x55628215], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 177.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -1.4992504, t -0.05997002] 0.0809595x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x55628215], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 177.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x55628215], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 177.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x55628215], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 177.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -0.05997002, t 1.3793104] 0.0809595x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x55628215], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 177.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x55628215], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 177.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x55628215], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 177.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, 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 0x55628215], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 177.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[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 303 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test01_flip1_aa0_______________-n0009-offscrn_4-dpi150-aaN-tSz-001x-001-resize0.ps [junit] PRINTable: OffscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 742x587 -> scaled 1545x1222 [junit] PRINT.offscrn image BufferedImageInt@49280aa1: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@c6e9ec9 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x9aea536], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x9aea536], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x9aea536], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x9aea536], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x9aea536], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x9aea536], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x9aea536], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x9aea536], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x9aea536], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x9aea536], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x9aea536], 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 0x46b02c88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x46b02c88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 194.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x46b02c88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 194.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x46b02c88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 194.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -1.4992504, t -0.05997002] 0.0809595x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x46b02c88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 194.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x46b02c88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 194.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x46b02c88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 194.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -0.05997002, t 1.3793104] 0.0809595x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x46b02c88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 194.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x46b02c88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 194.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x46b02c88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 194.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, 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 0x46b02c88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 742x587 -> scaled 1545x1222 [junit] PRINT.offscrn image BufferedImageInt@7365971c: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@240c6e4c [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x9aea536], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x9aea536], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x9aea536], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x9aea536], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x9aea536], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x9aea536], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x9aea536], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x9aea536], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x9aea536], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x9aea536], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x9aea536], 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 0x46b02c88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x46b02c88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 194.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x46b02c88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 194.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x46b02c88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 194.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -1.4992504, t -0.05997002] 0.0809595x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x46b02c88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 194.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x46b02c88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 194.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x46b02c88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 194.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -0.05997002, t 1.3793104] 0.0809595x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x46b02c88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 194.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x46b02c88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 194.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x46b02c88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 194.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, 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 0x46b02c88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 194.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[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 257 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test01_flip1_aa0_______________-n0010-offscrn_3-dpi150-aaN-tSz-001x-001-resize1.ps [junit] PRINTable: OffscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PRINT resizeWithinPrint size+ 806x651 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 742x587 -> scaled 1545x1222 [junit] PRINT.offscrn image BufferedImageInt@7a457002: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@e62ff1f [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x432a8de7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x432a8de7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x432a8de7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x432a8de7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x432a8de7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x432a8de7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x432a8de7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x432a8de7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x432a8de7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x432a8de7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x432a8de7], 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 0x116a23e2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x116a23e2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 212.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x116a23e2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 212.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x116a23e2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 212.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -1.4992504, t -0.05997002] 0.0809595x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x116a23e2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 212.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x116a23e2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 212.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x116a23e2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 212.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -0.05997002, t 1.3793104] 0.0809595x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x116a23e2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 212.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x116a23e2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 212.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x116a23e2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 212.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, 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 0x116a23e2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 742x587 -> scaled 1545x1222 [junit] PRINT.offscrn image BufferedImageInt@303b15c3: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@64224bce [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x432a8de7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x432a8de7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x432a8de7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x432a8de7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x432a8de7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x432a8de7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x432a8de7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x432a8de7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x432a8de7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x432a8de7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x432a8de7], 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 0x116a23e2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x116a23e2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 212.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x116a23e2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 212.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x116a23e2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 212.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -1.4992504, t -0.05997002] 0.0809595x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x116a23e2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 212.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x116a23e2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 212.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x116a23e2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 212.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -0.05997002, t 1.3793104] 0.0809595x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x116a23e2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 212.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x116a23e2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 212.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x116a23e2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 212.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, 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 0x116a23e2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 742x587 -> scaled 1545x1222 [junit] PRINT.offscrn image BufferedImageInt@3e309993: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@21a91c2 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x432a8de7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x432a8de7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x432a8de7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x432a8de7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x432a8de7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x432a8de7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x432a8de7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x432a8de7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x432a8de7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x432a8de7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x432a8de7], 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 0x116a23e2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x116a23e2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 212.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x116a23e2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 212.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x116a23e2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 212.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -1.4992504, t -0.05997002] 0.0809595x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x116a23e2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 212.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x116a23e2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 212.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x116a23e2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 212.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -0.05997002, t 1.3793104] 0.0809595x1.4392804, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x116a23e2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 212.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x116a23e2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 212.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x116a23e2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 212.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, 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 0x116a23e2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 212.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[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 503 ms [junit] PRINT resizeWithinPrint repaint [junit] PRINT resizeWithinPrint size- 742x587 [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 213.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 / 136 ms, 441.1 fps, 2 ms/f; total: 60 f, 441.1 fps, 2 ms/f [junit] 0 s: 60 f / 137 ms, 437.9 fps, 2 ms/f; total: 120 f, 437.9 fps, 2 ms/f [junit] 0 s: 60 f / 126 ms, 476.1 fps, 2 ms/f; total: 180 f, 450.0 fps, 2 ms/f [junit] 0 s: 60 f / 130 ms, 461.5 fps, 2 ms/f; total: 240 f, 452.8 fps, 2 ms/f [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132601624 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.dispose ... [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.dispose FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132601632 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT - test01_flip1_aa0 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT - test01_flip1_aa0_bitmap [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT - test01_flip1_aa0_bitmap [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT - test01_flip1_aa0_bitmap_layered [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT - test01_flip1_aa0_bitmap_layered [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT - test01_flip1_aa0_layered [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132601662 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.init ... [junit] RedSquareES1 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.init FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132601806 d 0ms]] [junit] No PDF [junit] doPrint: dpi 72, TestTiledPrintingGearsSwingAWT.test01_flip1_aa0_layered_______-n0001-on_screen-dpi072-aa0-tSz-001x-001-resize0.ps [junit] 0 s: 60 f / 273 ms, 219.7 fps, 4 ms/f; total: 60 f, 219.7 fps, 4 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 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.782106713571003 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 728x577 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x3cd00a78], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x3cd00a78], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 31.5, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x3cd00a78], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 400x320, buffer 0x276f8fa5], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 400x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 400x320, buffer 0x276f8fa5], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 400x320, buffer 0x276f8fa5], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.782106713571003 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 728x577 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x3cd00a78], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x3cd00a78], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 31.5, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x3cd00a78], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 400x320, buffer 0x276f8fa5], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 400x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 400x320, buffer 0x276f8fa5], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 400x320, buffer 0x276f8fa5], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.782106713571003 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 728x577 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1029.966265999603], [-4.166666507720948, 0.0, 2535.5215558090085]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 187/-1 428x320 brd 0, cur 187/-1 242x201, buffer 0x3cd00a78], image[size 429 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 187/-1 242x201 of 429x320, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 187/-1 428x320 brd 0, cur 187/-1 242x201, buffer 0x3cd00a78], image[size 429 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 31.5, [l -1.340625, r 1.340625, b -1.0, t 1.0] 2.68125x2.0 -> [l -0.171875, r 1.3406252, b -1.00625, t 0.25] 1.5125002x1.25625, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 187/-1 428x320 brd 0, cur 187/-1 242x201, buffer 0x3cd00a78], image[size 429 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 400x320, buffer 0x276f8fa5], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 400x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 400x320, buffer 0x276f8fa5], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 400x320, buffer 0x276f8fa5], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 31.5, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip false [junit] PRINT Duration 59 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 72, TestTiledPrintingGearsSwingAWT.test01_flip1_aa0_layered_______-n0002-on_screen-dpi072-aa8-tSz-001x-001-resize0.ps [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 72, AA 8, scaleGL 1.0 [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 42.0, [l -1.0, r 1.0, b -1.0, 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] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.782106713571003 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 728x577 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 428x320, buffer 0x5b247301], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 428x320, buffer 0x5b247301], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 42.0, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.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 428x320, buffer 0x5b247301], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 400x320, buffer 0x5fce1b90], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 400x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 400x320, buffer 0x5fce1b90], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 400x320, buffer 0x5fce1b90], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.782106713571003 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 728x577 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 428x320, buffer 0x5b247301], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 428x320, buffer 0x5b247301], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 42.0, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.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 428x320, buffer 0x5b247301], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 400x320, buffer 0x5fce1b90], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 400x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 400x320, buffer 0x5fce1b90], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 400x320, buffer 0x5fce1b90], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.782106713571003 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 728x577 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1029.966265999603], [-4.166666507720948, 0.0, 2535.5215558090085]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 187/-1 1024x1024 brd 0, cur 187/-1 242x201, buffer 0x5b247301], image[size 429 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 187/-1 242x201 of 429x320, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 187/-1 1024x1024 brd 0, cur 187/-1 242x201, buffer 0x5b247301], image[size 429 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 42.0, [l -1.340625, r 1.340625, b -1.0, t 1.0] 2.68125x2.0 -> [l -0.171875, r 1.3406252, b -1.00625, t 0.25] 1.5125002x1.25625, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 187/-1 1024x1024 brd 0, cur 187/-1 242x201, buffer 0x5b247301], image[size 429 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 400x320, buffer 0x5fce1b90], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 400x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 400x320, buffer 0x5fce1b90], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 400x320, buffer 0x5fce1b90], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 42.0, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 42.5, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip false [junit] PRINT Duration 86 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test01_flip1_aa0_layered_______-n0003-on_screen-dpi150-aaN-tSz-001x-001-resize0.ps [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.782106713571003 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 1516x1202 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x64544c75], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x64544c75], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.0, [l -1.3388306, r 1.3388306, b -1.0, t 1.0] 2.6776612x2.0 -> [l -1.3388306, r -0.055472255, b -1.0, t -0.04047978] 1.2833583x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x64544c75], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.0, [l -1.3388306, r 1.3388306, b -1.0, t 1.0] 2.6776612x2.0 -> [l -0.055472255, r 1.2278861, b -1.0, t -0.04047978] 1.2833583x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/0 36x320 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x64544c75], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.0, [l -1.3388306, r 1.3388306, b -1.0, t 1.0] 2.6776612x2.0 -> [l 1.2278861, r 1.3358321, b -1.0, t -0.04047978] 0.10794604x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x64544c75], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.0, [l -1.3388306, r 1.3388306, b -1.0, t 1.0] 2.6776612x2.0 -> [l -1.3388306, r -0.055472255, b -0.04047978, t 0.91904044] 1.2833583x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x64544c75], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.0, [l -1.3388306, r 1.3388306, b -1.0, t 1.0] 2.6776612x2.0 -> [l -0.055472255, r 1.2278861, b -0.04047978, t 0.91904044] 1.2833583x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/320 36x320 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x64544c75], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.0, [l -1.3388306, r 1.3388306, b -1.0, t 1.0] 2.6776612x2.0 -> [l 1.2278861, r 1.3358321, b -0.04047978, t 0.91904044] 0.10794604x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/640 428x27 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x64544c75], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.0, [l -1.3388306, r 1.3388306, b -1.0, t 1.0] 2.6776612x2.0 -> [l -1.3388306, r -0.055472255, b 0.91904044, t 0.99999994] 1.2833583x0.0809595, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/640 428x27 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x64544c75], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.0, [l -1.3388306, r 1.3388306, b -1.0, t 1.0] 2.6776612x2.0 -> [l -0.055472255, r 1.2278861, b 0.91904044, t 0.99999994] 1.2833583x0.0809595, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/640 36x27 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x64544c75], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.0, [l -1.3388306, r 1.3388306, b -1.0, t 1.0] 2.6776612x2.0 -> [l 1.2278861, r 1.3358321, b 0.91904044, t 0.99999994] 0.10794604x0.0809595, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x64544c75], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size -1/0 428x320 brd 0, cur -1/0 428x320, buffer 0x25ec1ee6], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/0 428x320 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size -1/0 428x320 brd 0, cur -1/0 428x320, buffer 0x25ec1ee6], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 427/0 407x320 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size -1/0 428x320 brd 0, cur 427/0 407x320, buffer 0x25ec1ee6], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/320 428x320 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size -1/0 428x320 brd 0, cur -1/320 428x320, buffer 0x25ec1ee6], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 427/320 407x320 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size -1/0 428x320 brd 0, cur 427/320 407x320, buffer 0x25ec1ee6], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/640 428x27 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size -1/0 428x320 brd 0, cur -1/640 428x27, buffer 0x25ec1ee6], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 427/640 407x27 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size -1/0 428x320 brd 0, cur 427/640 407x27, buffer 0x25ec1ee6], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size -1/0 428x320 brd 0, cur 427/640 407x27, buffer 0x25ec1ee6], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.782106713571003 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 1516x1202 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x64544c75], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x64544c75], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.0, [l -1.3388306, r 1.3388306, b -1.0, t 1.0] 2.6776612x2.0 -> [l -1.3388306, r -0.055472255, b -1.0, t -0.04047978] 1.2833583x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x64544c75], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.0, [l -1.3388306, r 1.3388306, b -1.0, t 1.0] 2.6776612x2.0 -> [l -0.055472255, r 1.2278861, b -1.0, t -0.04047978] 1.2833583x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/0 36x320 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x64544c75], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.0, [l -1.3388306, r 1.3388306, b -1.0, t 1.0] 2.6776612x2.0 -> [l 1.2278861, r 1.3358321, b -1.0, t -0.04047978] 0.10794604x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x64544c75], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.0, [l -1.3388306, r 1.3388306, b -1.0, t 1.0] 2.6776612x2.0 -> [l -1.3388306, r -0.055472255, b -0.04047978, t 0.91904044] 1.2833583x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x64544c75], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.0, [l -1.3388306, r 1.3388306, b -1.0, t 1.0] 2.6776612x2.0 -> [l -0.055472255, r 1.2278861, b -0.04047978, t 0.91904044] 1.2833583x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/320 36x320 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x64544c75], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.0, [l -1.3388306, r 1.3388306, b -1.0, t 1.0] 2.6776612x2.0 -> [l 1.2278861, r 1.3358321, b -0.04047978, t 0.91904044] 0.10794604x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/640 428x27 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x64544c75], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.0, [l -1.3388306, r 1.3388306, b -1.0, t 1.0] 2.6776612x2.0 -> [l -1.3388306, r -0.055472255, b 0.91904044, t 0.99999994] 1.2833583x0.0809595, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/640 428x27 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x64544c75], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.0, [l -1.3388306, r 1.3388306, b -1.0, t 1.0] 2.6776612x2.0 -> [l -0.055472255, r 1.2278861, b 0.91904044, t 0.99999994] 1.2833583x0.0809595, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/640 36x27 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x64544c75], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.0, [l -1.3388306, r 1.3388306, b -1.0, t 1.0] 2.6776612x2.0 -> [l 1.2278861, r 1.3358321, b 0.91904044, t 0.99999994] 0.10794604x0.0809595, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x64544c75], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size -1/0 428x320 brd 0, cur -1/0 428x320, buffer 0x25ec1ee6], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/0 428x320 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size -1/0 428x320 brd 0, cur -1/0 428x320, buffer 0x25ec1ee6], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 427/0 407x320 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size -1/0 428x320 brd 0, cur 427/0 407x320, buffer 0x25ec1ee6], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/320 428x320 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size -1/0 428x320 brd 0, cur -1/320 428x320, buffer 0x25ec1ee6], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 427/320 407x320 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size -1/0 428x320 brd 0, cur 427/320 407x320, buffer 0x25ec1ee6], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/640 428x27 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size -1/0 428x320 brd 0, cur -1/640 428x27, buffer 0x25ec1ee6], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 427/640 407x27 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size -1/0 428x320 brd 0, cur 427/640 407x27, buffer 0x25ec1ee6], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size -1/0 428x320 brd 0, cur 427/640 407x27, buffer 0x25ec1ee6], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.782106713571003 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 1516x1202 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1572.748325217879], [-4.166666507720948, 0.0, 1899.92949991364]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x1, rowOrder 21, offset/size 388/0 428x320 brd 0, cur 388/0 428x70, buffer 0x64544c75], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 388/0 428x70 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x1, rowOrder 21, offset/size 388/0 428x320 brd 0, cur 388/0 428x70, buffer 0x64544c75], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.0, [l -1.3388306, r 1.3388306, b -1.0, t 1.0] 2.6776612x2.0 -> [l -0.1754123, r 1.107946, b -1.0, t -0.7901049] 1.2833583x0.20989507, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 816/0 1x70 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x1, rowOrder 21, offset/size 388/0 428x320 brd 0, cur 816/0 1x70, buffer 0x64544c75], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.0, [l -1.3388306, r 1.3388306, b -1.0, t 1.0] 2.6776612x2.0 -> [l 1.107946, r 1.1109445, b -1.0, t -0.7901049] 0.0029984713x0.20989507, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [1][0] / 2x1, rowOrder 21, offset/size 388/0 428x320 brd 0, cur 816/0 1x70, buffer 0x64544c75], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 428x320 brd 0, cur -1/0 428x320, buffer 0x25ec1ee6], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/0 428x320 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 428x320 brd 0, cur -1/0 428x320, buffer 0x25ec1ee6], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size -1/0 428x320 brd 0, cur -1/0 428x320, buffer 0x25ec1ee6], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.782106713571003 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 1516x1202 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1572.748325217879], [-4.166666507720948, 0.0, 2536.5643647604365]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 816/0 428x320 brd 0, cur 816/0 76x70, buffer 0x64544c75], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 816/0 76x70 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 816/0 428x320 brd 0, cur 816/0 76x70, buffer 0x64544c75], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.1094453, r 1.3373314, b -1.0, t -0.7901049] 0.22788608x0.20989507, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 816/0 428x320 brd 0, cur 816/0 76x70, buffer 0x64544c75], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 427/0 428x320 brd 0, cur 427/0 407x320, buffer 0x25ec1ee6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 427/0 407x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 427/0 428x320 brd 0, cur 427/0 407x320, buffer 0x25ec1ee6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 427/0 428x320 brd 0, cur 427/0 407x320, buffer 0x25ec1ee6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.782106713571003 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 1516x1202 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1072.200028532437], [-4.166666507720948, 0.0, 1899.92949991364]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x1, rowOrder 21, offset/size 388/71 428x320 brd 0, cur 388/71 428x320, buffer 0x64544c75], image[size 893 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 388/71 428x320 of 893x668, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x1, rowOrder 21, offset/size 388/71 428x320 brd 0, cur 388/71 428x320, buffer 0x64544c75], image[size 893 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.0, [l -1.3368263, r 1.3368263, b -1.0, t 1.0] 2.6736526x2.0 -> [l -0.17514968, r 1.1062875, b -0.78742516, t 0.17065865] 1.2814372x0.9580838, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 816/71 1x320 of 893x668, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x1, rowOrder 21, offset/size 388/71 428x320 brd 0, cur 816/71 1x320, buffer 0x64544c75], image[size 893 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.0, [l -1.3368263, r 1.3368263, b -1.0, t 1.0] 2.6736526x2.0 -> [l 1.1062875, r 1.1092815, b -0.78742516, t 0.17065865] 0.0029940605x0.9580838, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [1][0] / 2x1, rowOrder 21, offset/size 388/71 428x320 brd 0, cur 816/71 1x320, buffer 0x64544c75], image[size 893 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/320 428x320 brd 0, cur -1/320 428x320, buffer 0x25ec1ee6], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/320 428x320 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/320 428x320 brd 0, cur -1/320 428x320, buffer 0x25ec1ee6], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size -1/320 428x320 brd 0, cur -1/320 428x320, buffer 0x25ec1ee6], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.782106713571003 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 1516x1202 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1072.200028532437], [-4.166666507720948, 0.0, 2536.5643647604365]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 816/71 428x320 brd 0, cur 816/71 76x320, buffer 0x64544c75], image[size 892 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 816/71 76x320 of 892x668, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 816/71 428x320 brd 0, cur 816/71 76x320, buffer 0x64544c75], image[size 892 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.0, [l -1.3353293, r 1.3353293, b -1.0, t 1.0] 2.6706586x2.0 -> [l 1.1077843, r 1.3353292, b -0.78742516, t 0.17065865] 0.2275449x0.9580838, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 816/71 428x320 brd 0, cur 816/71 76x320, buffer 0x64544c75], image[size 892 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 427/320 428x320 brd 0, cur 427/320 407x320, buffer 0x25ec1ee6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 427/320 407x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 427/320 428x320 brd 0, cur 427/320 407x320, buffer 0x25ec1ee6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 427/320 428x320 brd 0, cur 427/320 407x320, buffer 0x25ec1ee6], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.782106713571003 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 1516x1202 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1029.966265999603], [-4.166666507720948, 0.0, 1899.92949991364]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x1, rowOrder 21, offset/size 388/390 428x320 brd 0, cur 388/390 428x27, buffer 0x64544c75], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 388/390 428x27 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x1, rowOrder 21, offset/size 388/390 428x320 brd 0, cur 388/390 428x27, buffer 0x64544c75], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.0, [l -1.3388306, r 1.3388306, b -1.0, t 1.0] 2.6776612x2.0 -> [l -0.1754123, r 1.107946, b 0.16941524, t 0.25037476] 1.2833583x0.08095953, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 816/390 1x27 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x1, rowOrder 21, offset/size 388/390 428x320 brd 0, cur 816/390 1x27, buffer 0x64544c75], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.0, [l -1.3388306, r 1.3388306, b -1.0, t 1.0] 2.6776612x2.0 -> [l 1.107946, r 1.1109445, b 0.16941524, t 0.25037476] 0.0029984713x0.08095953, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [1][0] / 2x1, rowOrder 21, offset/size 388/390 428x320 brd 0, cur 816/390 1x27, buffer 0x64544c75], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/641 428x320 brd 0, cur -1/641 428x27, buffer 0x25ec1ee6], image[size 893 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/641 428x27 of 893x668, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/641 428x320 brd 0, cur -1/641 428x27, buffer 0x25ec1ee6], image[size 893 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size -1/641 428x320 brd 0, cur -1/641 428x27, buffer 0x25ec1ee6], image[size 893 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.782106713571003 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 1516x1202 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1029.966265999603], [-4.166666507720948, 0.0, 2536.5643647604365]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 816/390 428x320 brd 0, cur 816/390 76x27, buffer 0x64544c75], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 816/390 76x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 816/390 428x320 brd 0, cur 816/390 76x27, buffer 0x64544c75], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.1094453, r 1.3373314, b 0.16941524, t 0.25037476] 0.22788608x0.08095953, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 816/390 428x320 brd 0, cur 816/390 76x27, buffer 0x64544c75], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 427/641 428x320 brd 0, cur 427/641 407x27, buffer 0x25ec1ee6], image[size 892 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 427/641 407x27 of 892x668, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 427/641 428x320 brd 0, cur 427/641 407x27, buffer 0x25ec1ee6], image[size 892 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 427/641 428x320 brd 0, cur 427/641 407x27, buffer 0x25ec1ee6], image[size 892 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 54.0, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip false [junit] PRINT Duration 72 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test01_flip1_aa0_layered_______-n0004-on_screen-dpi150-aaN-tSz2048x2048-resize0.ps [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 2048x2048 of 2048x2048, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 2048x2048 of 2048x2048, swapInterval 1, drawable 0x0, 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] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.782106713571003 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 1516x1202 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 892x667, buffer 0x36aefb6b], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 892x667 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 892x667, buffer 0x36aefb6b], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 66.0, [l -1.3388306, r 1.3388306, b -1.0, t 1.0] 2.6776612x2.0 -> [l -1.3388306, r 1.3358322, b -1.0, t 1.0] 2.6746628x2.0, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 892x667, buffer 0x36aefb6b], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 835x667, buffer 0x136d9ee6], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/0 835x667 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 835x667, buffer 0x136d9ee6], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 835x667, buffer 0x136d9ee6], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.782106713571003 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 1516x1202 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 892x667, buffer 0x36aefb6b], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 892x667 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 892x667, buffer 0x36aefb6b], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 66.0, [l -1.3388306, r 1.3388306, b -1.0, t 1.0] 2.6776612x2.0 -> [l -1.3388306, r 1.3358322, b -1.0, t 1.0] 2.6746628x2.0, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 892x667, buffer 0x36aefb6b], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 835x667, buffer 0x136d9ee6], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/0 835x667 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 835x667, buffer 0x136d9ee6], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 835x667, buffer 0x136d9ee6], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.782106713571003 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 1516x1202 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1029.966265999603], [-4.166666507720948, 0.0, 2536.5643647604365]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 388/0 2048x2048 brd 0, cur 388/0 504x417, buffer 0x36aefb6b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 388/0 504x417 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 388/0 2048x2048 brd 0, cur 388/0 504x417, buffer 0x36aefb6b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 66.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.17391312, r 1.3373312, b -1.0, t 0.2503748] 1.5112443x1.2503748, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 388/0 2048x2048 brd 0, cur 388/0 504x417, buffer 0x36aefb6b], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 2048x2048 brd 0, cur 0/1 834x667, buffer 0x136d9ee6], image[size 892 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/1 834x667 of 892x668, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 2048x2048 brd 0, cur 0/1 834x667, buffer 0x136d9ee6], image[size 892 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 2048x2048 brd 0, cur 0/1 834x667, buffer 0x136d9ee6], image[size 892 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 66.0, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 66.5, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip false [junit] PRINT Duration 81 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test01_flip1_aa0_layered_______-n0005-on_screen-dpi150-aaN-tSz-001x-001-resize1.ps [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PRINT resizeWithinPrint size+ 792x641 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.782106713571003 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 1516x1202 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x48657fcf], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x48657fcf], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 86.0, [l -1.2825, r 1.2825, b -1.0, t 1.0] 2.565x2.0 -> [l -1.2825, r -0.21249998, b -1.0, t -0.19999999] 1.07x0.8, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x48657fcf], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 86.0, [l -1.2825, r 1.2825, b -1.0, t 1.0] 2.565x2.0 -> [l -0.21249998, r 0.8575001, b -1.0, t -0.19999999] 1.07x0.8, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/0 169x320 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 169x320, buffer 0x48657fcf], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 86.0, [l -1.2825, r 1.2825, b -1.0, t 1.0] 2.565x2.0 -> [l 0.8575001, r 1.2800001, b -1.0, t -0.19999999] 0.4225x0.8, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x48657fcf], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 86.0, [l -1.2825, r 1.2825, b -1.0, t 1.0] 2.565x2.0 -> [l -1.2825, r -0.21249998, b -0.19999999, t 0.6] 1.07x0.8, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x48657fcf], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 86.0, [l -1.2825, r 1.2825, b -1.0, t 1.0] 2.565x2.0 -> [l -0.21249998, r 0.8575001, b -0.19999999, t 0.6] 1.07x0.8, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/320 169x320 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 169x320, buffer 0x48657fcf], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 86.0, [l -1.2825, r 1.2825, b -1.0, t 1.0] 2.565x2.0 -> [l 0.8575001, r 1.2800001, b -0.19999999, t 0.6] 0.4225x0.8, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/640 428x160 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x160, buffer 0x48657fcf], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 86.0, [l -1.2825, r 1.2825, b -1.0, t 1.0] 2.565x2.0 -> [l -1.2825, r -0.21249998, b 0.6, t 1.0] 1.07x0.39999998, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/640 428x160 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x160, buffer 0x48657fcf], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 86.0, [l -1.2825, r 1.2825, b -1.0, t 1.0] 2.565x2.0 -> [l -0.21249998, r 0.8575001, b 0.6, t 1.0] 1.07x0.39999998, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/640 169x160 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x48657fcf], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 86.0, [l -1.2825, r 1.2825, b -1.0, t 1.0] 2.565x2.0 -> [l 0.8575001, r 1.2800001, b 0.6, t 1.0] 0.4225x0.39999998, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x48657fcf], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size -1/133 428x320 brd 0, cur -1/133 428x320, buffer 0xb6dc3e2], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/133 428x320 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size -1/133 428x320 brd 0, cur -1/133 428x320, buffer 0xb6dc3e2], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 427/133 407x320 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size -1/133 428x320 brd 0, cur 427/133 407x320, buffer 0xb6dc3e2], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/453 428x320 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size -1/133 428x320 brd 0, cur -1/453 428x320, buffer 0xb6dc3e2], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 427/453 407x320 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size -1/133 428x320 brd 0, cur 427/453 407x320, buffer 0xb6dc3e2], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/773 428x27 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size -1/133 428x320 brd 0, cur -1/773 428x27, buffer 0xb6dc3e2], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 427/773 407x27 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size -1/133 428x320 brd 0, cur 427/773 407x27, buffer 0xb6dc3e2], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size -1/133 428x320 brd 0, cur 427/773 407x27, buffer 0xb6dc3e2], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.782106713571003 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 1516x1202 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x48657fcf], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x48657fcf], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 86.0, [l -1.2825, r 1.2825, b -1.0, t 1.0] 2.565x2.0 -> [l -1.2825, r -0.21249998, b -1.0, t -0.19999999] 1.07x0.8, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x48657fcf], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 86.0, [l -1.2825, r 1.2825, b -1.0, t 1.0] 2.565x2.0 -> [l -0.21249998, r 0.8575001, b -1.0, t -0.19999999] 1.07x0.8, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/0 169x320 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 169x320, buffer 0x48657fcf], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 86.0, [l -1.2825, r 1.2825, b -1.0, t 1.0] 2.565x2.0 -> [l 0.8575001, r 1.2800001, b -1.0, t -0.19999999] 0.4225x0.8, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x48657fcf], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 86.0, [l -1.2825, r 1.2825, b -1.0, t 1.0] 2.565x2.0 -> [l -1.2825, r -0.21249998, b -0.19999999, t 0.6] 1.07x0.8, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x48657fcf], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 86.0, [l -1.2825, r 1.2825, b -1.0, t 1.0] 2.565x2.0 -> [l -0.21249998, r 0.8575001, b -0.19999999, t 0.6] 1.07x0.8, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/320 169x320 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 169x320, buffer 0x48657fcf], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 86.0, [l -1.2825, r 1.2825, b -1.0, t 1.0] 2.565x2.0 -> [l 0.8575001, r 1.2800001, b -0.19999999, t 0.6] 0.4225x0.8, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/640 428x160 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x160, buffer 0x48657fcf], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 86.0, [l -1.2825, r 1.2825, b -1.0, t 1.0] 2.565x2.0 -> [l -1.2825, r -0.21249998, b 0.6, t 1.0] 1.07x0.39999998, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/640 428x160 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x160, buffer 0x48657fcf], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 86.0, [l -1.2825, r 1.2825, b -1.0, t 1.0] 2.565x2.0 -> [l -0.21249998, r 0.8575001, b 0.6, t 1.0] 1.07x0.39999998, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/640 169x160 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x48657fcf], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 86.0, [l -1.2825, r 1.2825, b -1.0, t 1.0] 2.565x2.0 -> [l 0.8575001, r 1.2800001, b 0.6, t 1.0] 0.4225x0.39999998, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x48657fcf], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size -1/133 428x320 brd 0, cur -1/133 428x320, buffer 0xb6dc3e2], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/133 428x320 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size -1/133 428x320 brd 0, cur -1/133 428x320, buffer 0xb6dc3e2], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 427/133 407x320 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size -1/133 428x320 brd 0, cur 427/133 407x320, buffer 0xb6dc3e2], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/453 428x320 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size -1/133 428x320 brd 0, cur -1/453 428x320, buffer 0xb6dc3e2], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 427/453 407x320 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size -1/133 428x320 brd 0, cur 427/453 407x320, buffer 0xb6dc3e2], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/773 428x27 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size -1/133 428x320 brd 0, cur -1/773 428x27, buffer 0xb6dc3e2], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 427/773 407x27 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size -1/133 428x320 brd 0, cur 427/773 407x27, buffer 0xb6dc3e2], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size -1/133 428x320 brd 0, cur 427/773 407x27, buffer 0xb6dc3e2], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.782106713571003 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 1516x1202 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1572.748325217879], [-4.166666507720948, 0.0, 1899.92949991364]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x1, rowOrder 21, offset/size 388/0 428x320 brd 0, cur 388/0 428x203, buffer 0x48657fcf], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 388/0 428x203 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x1, rowOrder 21, offset/size 388/0 428x320 brd 0, cur 388/0 428x203, buffer 0x48657fcf], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 86.0, [l -1.2825, r 1.2825, b -1.0, t 1.0] 2.565x2.0 -> [l -0.3125, r 0.75750005, b -1.0, t -0.4925] 1.07x0.5075, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 816/0 1x203 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x1, rowOrder 21, offset/size 388/0 428x320 brd 0, cur 816/0 1x203, buffer 0x48657fcf], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 86.0, [l -1.2825, r 1.2825, b -1.0, t 1.0] 2.565x2.0 -> [l 0.75749993, r 0.75999993, b -1.0, t -0.4925] 0.0024999976x0.5075, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [1][0] / 2x1, rowOrder 21, offset/size 388/0 428x320 brd 0, cur 816/0 1x203, buffer 0x48657fcf], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/133 428x320 brd 0, cur -1/133 428x320, buffer 0xb6dc3e2], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/133 428x320 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/133 428x320 brd 0, cur -1/133 428x320, buffer 0xb6dc3e2], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size -1/133 428x320 brd 0, cur -1/133 428x320, buffer 0xb6dc3e2], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.782106713571003 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 1516x1202 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1572.748325217879], [-4.166666507720948, 0.0, 2536.5643647604365]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 816/0 428x320 brd 0, cur 816/0 209x203, buffer 0x48657fcf], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 816/0 209x203 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 816/0 428x320 brd 0, cur 816/0 209x203, buffer 0x48657fcf], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 86.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.75874996, r 1.28125, b -1.0, t -0.4925] 0.52250004x0.5075, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 816/0 428x320 brd 0, cur 816/0 209x203, buffer 0x48657fcf], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 427/133 428x320 brd 0, cur 427/133 407x320, buffer 0xb6dc3e2], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 427/133 407x320 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 427/133 428x320 brd 0, cur 427/133 407x320, buffer 0xb6dc3e2], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 427/133 428x320 brd 0, cur 427/133 407x320, buffer 0xb6dc3e2], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.782106713571003 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 1516x1202 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1072.200028532437], [-4.166666507720948, 0.0, 1899.92949991364]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x1, rowOrder 21, offset/size 388/204 428x320 brd 0, cur 388/204 428x320, buffer 0x48657fcf], image[size 1026 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 388/204 428x320 of 1026x801, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x1, rowOrder 21, offset/size 388/204 428x320 brd 0, cur 388/204 428x320, buffer 0x48657fcf], image[size 1026 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 86.0, [l -1.2808989, r 1.2808989, b -1.0, t 1.0] 2.5617979x2.0 -> [l -0.3121099, r 0.7565543, b -0.4906367, t 0.30836457] 1.0686642x0.7990013, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 816/204 1x320 of 1026x801, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x1, rowOrder 21, offset/size 388/204 428x320 brd 0, cur 816/204 1x320, buffer 0x48657fcf], image[size 1026 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 86.0, [l -1.2808989, r 1.2808989, b -1.0, t 1.0] 2.5617979x2.0 -> [l 0.75655425, r 0.75905114, b -0.4906367, t 0.30836457] 0.0024968982x0.7990013, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [1][0] / 2x1, rowOrder 21, offset/size 388/204 428x320 brd 0, cur 816/204 1x320, buffer 0x48657fcf], image[size 1026 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/453 428x320 brd 0, cur -1/453 428x320, buffer 0xb6dc3e2], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/453 428x320 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/453 428x320 brd 0, cur -1/453 428x320, buffer 0xb6dc3e2], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size -1/453 428x320 brd 0, cur -1/453 428x320, buffer 0xb6dc3e2], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.782106713571003 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 1516x1202 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1072.200028532437], [-4.166666507720948, 0.0, 2536.5643647604365]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 816/204 428x320 brd 0, cur 816/204 209x320, buffer 0x48657fcf], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 816/204 209x320 of 1025x801, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 816/204 428x320 brd 0, cur 816/204 209x320, buffer 0x48657fcf], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 86.0, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l 0.75780296, r 1.2796507, b -0.4906367, t 0.30836457] 0.5218477x0.7990013, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 816/204 428x320 brd 0, cur 816/204 209x320, buffer 0x48657fcf], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 427/453 428x320 brd 0, cur 427/453 407x320, buffer 0xb6dc3e2], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 427/453 407x320 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 427/453 428x320 brd 0, cur 427/453 407x320, buffer 0xb6dc3e2], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 427/453 428x320 brd 0, cur 427/453 407x320, buffer 0xb6dc3e2], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.782106713571003 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 1516x1202 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1029.966265999603], [-4.166666507720948, 0.0, 1899.92949991364]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x1, rowOrder 21, offset/size 388/523 428x320 brd 0, cur 388/523 428x27, buffer 0x48657fcf], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 388/523 428x27 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x1, rowOrder 21, offset/size 388/523 428x320 brd 0, cur 388/523 428x27, buffer 0x48657fcf], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 86.0, [l -1.2825, r 1.2825, b -1.0, t 1.0] 2.565x2.0 -> [l -0.3125, r 0.75750005, b 0.3075, t 0.375] 1.07x0.067499995, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 816/523 1x27 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x1, rowOrder 21, offset/size 388/523 428x320 brd 0, cur 816/523 1x27, buffer 0x48657fcf], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 86.0, [l -1.2825, r 1.2825, b -1.0, t 1.0] 2.565x2.0 -> [l 0.75749993, r 0.75999993, b 0.3075, t 0.375] 0.0024999976x0.067499995, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [1][0] / 2x1, rowOrder 21, offset/size 388/523 428x320 brd 0, cur 816/523 1x27, buffer 0x48657fcf], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/774 428x320 brd 0, cur -1/774 428x27, buffer 0xb6dc3e2], image[size 1026 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/774 428x27 of 1026x801, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/774 428x320 brd 0, cur -1/774 428x27, buffer 0xb6dc3e2], image[size 1026 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size -1/774 428x320 brd 0, cur -1/774 428x27, buffer 0xb6dc3e2], image[size 1026 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.782106713571003 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 1516x1202 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1029.966265999603], [-4.166666507720948, 0.0, 2536.5643647604365]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 816/523 428x320 brd 0, cur 816/523 209x27, buffer 0x48657fcf], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 816/523 209x27 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 816/523 428x320 brd 0, cur 816/523 209x27, buffer 0x48657fcf], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 86.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.75874996, r 1.28125, b 0.3075, t 0.375] 0.52250004x0.067499995, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 816/523 428x320 brd 0, cur 816/523 209x27, buffer 0x48657fcf], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 427/774 428x320 brd 0, cur 427/774 407x27, buffer 0xb6dc3e2], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 427/774 407x27 of 1025x801, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 427/774 428x320 brd 0, cur 427/774 407x27, buffer 0xb6dc3e2], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 427/774 428x320 brd 0, cur 427/774 407x27, buffer 0xb6dc3e2], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 492x384 of 492x384, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 492x384 of 492x384, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 86.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0, v-flip false [junit] PRINT Duration 76 ms [junit] PRINT resizeWithinPrint repaint [junit] PRINT resizeWithinPrint size- 728x577 [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test01_flip1_aa0_layered_______-n0006-offscrn_3-dpi150-aaN-tSz-001x-001-resize0.ps [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 87.0, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINTable: OffscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37543724935979095 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 1516x1202 [junit] PRINT.offscrn image BufferedImageInt@403cea2f: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@4b3e811d [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x11937f8e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x11937f8e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 99.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b -1.0, t -0.04047978] 1.2833583x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x11937f8e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 99.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b -1.0, t -0.04047978] 1.2833583x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/0 36x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x11937f8e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 99.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b -1.0, t -0.04047978] 0.10794604x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x11937f8e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 99.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b -0.04047978, t 0.91904044] 1.2833583x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x11937f8e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 99.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b -0.04047978, t 0.91904044] 1.2833583x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/320 36x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x11937f8e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 99.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b -0.04047978, t 0.91904044] 0.10794604x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x11937f8e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 99.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b 0.91904044, t 0.99999994] 1.2833583x0.0809595, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/640 428x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x11937f8e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 99.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b 0.91904044, t 0.99999994] 1.2833583x0.0809595, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/640 36x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x11937f8e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 99.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b 0.91904044, t 0.99999994] 0.10794604x0.0809595, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x11937f8e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x173a982d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x173a982d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x173a982d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x173a982d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x173a982d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x173a982d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/640 406x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x173a982d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x173a982d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37543724935979095 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 1516x1202 [junit] PRINT.offscrn image BufferedImageInt@bf66271: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@4ddadcb1 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x11937f8e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x11937f8e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 99.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b -1.0, t -0.04047978] 1.2833583x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x11937f8e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 99.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b -1.0, t -0.04047978] 1.2833583x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/0 36x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x11937f8e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 99.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b -1.0, t -0.04047978] 0.10794604x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x11937f8e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 99.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b -0.04047978, t 0.91904044] 1.2833583x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x11937f8e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 99.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b -0.04047978, t 0.91904044] 1.2833583x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/320 36x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x11937f8e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 99.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b -0.04047978, t 0.91904044] 0.10794604x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x11937f8e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 99.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b 0.91904044, t 0.99999994] 1.2833583x0.0809595, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/640 428x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x11937f8e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 99.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b 0.91904044, t 0.99999994] 1.2833583x0.0809595, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/640 36x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x11937f8e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 99.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b 0.91904044, t 0.99999994] 0.10794604x0.0809595, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x11937f8e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x173a982d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x173a982d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x173a982d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x173a982d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x173a982d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x173a982d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/640 406x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x173a982d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x173a982d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37543724935979095 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 1516x1202 [junit] PRINT.offscrn image BufferedImageInt@68e2e4ff: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@579994f8 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x11937f8e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x11937f8e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 99.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b -1.0, t -0.04047978] 1.2833583x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x11937f8e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 99.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b -1.0, t -0.04047978] 1.2833583x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/0 36x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x11937f8e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 99.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b -1.0, t -0.04047978] 0.10794604x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x11937f8e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 99.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b -0.04047978, t 0.91904044] 1.2833583x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x11937f8e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 99.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b -0.04047978, t 0.91904044] 1.2833583x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/320 36x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x11937f8e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 99.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b -0.04047978, t 0.91904044] 0.10794604x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x11937f8e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 99.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b 0.91904044, t 0.99999994] 1.2833583x0.0809595, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/640 428x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x11937f8e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 99.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b 0.91904044, t 0.99999994] 1.2833583x0.0809595, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/640 36x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x11937f8e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 99.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b 0.91904044, t 0.99999994] 0.10794604x0.0809595, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x11937f8e], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x173a982d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x173a982d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x173a982d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x173a982d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x173a982d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x173a982d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/640 406x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x173a982d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x173a982d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 99.0, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip false [junit] PRINT Duration 459 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test01_flip1_aa0_layered_______-n0007-offscrn_2-dpi150-aaN-tSz-001x-001-resize0.ps [junit] PRINTable: OffscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37543724935979095 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 1516x1202 [junit] PRINT.offscrn image BufferedImageInt@579b1e51: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@5760b3f6 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x7ed07262], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x7ed07262], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 110.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b -1.0, t -0.04047978] 1.2833583x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x7ed07262], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 110.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b -1.0, t -0.04047978] 1.2833583x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/0 36x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x7ed07262], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 110.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b -1.0, t -0.04047978] 0.10794604x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x7ed07262], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 110.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b -0.04047978, t 0.91904044] 1.2833583x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x7ed07262], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 110.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b -0.04047978, t 0.91904044] 1.2833583x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/320 36x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x7ed07262], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 110.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b -0.04047978, t 0.91904044] 0.10794604x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x7ed07262], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 110.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b 0.91904044, t 0.99999994] 1.2833583x0.0809595, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/640 428x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x7ed07262], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 110.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b 0.91904044, t 0.99999994] 1.2833583x0.0809595, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/640 36x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x7ed07262], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 110.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b 0.91904044, t 0.99999994] 0.10794604x0.0809595, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x7ed07262], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1a9a33b2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1a9a33b2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x1a9a33b2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x1a9a33b2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x1a9a33b2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x1a9a33b2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/640 406x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x1a9a33b2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x1a9a33b2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37543724935979095 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 1516x1202 [junit] PRINT.offscrn image BufferedImageInt@633a9a5a: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@3a7eb5db [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x7ed07262], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x7ed07262], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 110.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b -1.0, t -0.04047978] 1.2833583x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x7ed07262], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 110.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b -1.0, t -0.04047978] 1.2833583x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/0 36x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x7ed07262], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 110.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b -1.0, t -0.04047978] 0.10794604x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x7ed07262], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 110.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b -0.04047978, t 0.91904044] 1.2833583x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x7ed07262], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 110.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b -0.04047978, t 0.91904044] 1.2833583x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/320 36x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x7ed07262], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 110.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b -0.04047978, t 0.91904044] 0.10794604x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x7ed07262], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 110.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b 0.91904044, t 0.99999994] 1.2833583x0.0809595, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/640 428x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x7ed07262], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 110.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b 0.91904044, t 0.99999994] 1.2833583x0.0809595, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/640 36x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x7ed07262], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 110.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b 0.91904044, t 0.99999994] 0.10794604x0.0809595, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x7ed07262], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1a9a33b2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1a9a33b2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x1a9a33b2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x1a9a33b2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x1a9a33b2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x1a9a33b2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/640 406x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x1a9a33b2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x1a9a33b2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37543724935979095 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 1516x1202 [junit] PRINT.offscrn image BufferedImageInt@373703b1: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@290f7037 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x7ed07262], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x7ed07262], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 110.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b -1.0, t -0.04047978] 1.2833583x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x7ed07262], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 110.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b -1.0, t -0.04047978] 1.2833583x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/0 36x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x7ed07262], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 110.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b -1.0, t -0.04047978] 0.10794604x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x7ed07262], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 110.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b -0.04047978, t 0.91904044] 1.2833583x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x7ed07262], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 110.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b -0.04047978, t 0.91904044] 1.2833583x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/320 36x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x7ed07262], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 110.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b -0.04047978, t 0.91904044] 0.10794604x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x7ed07262], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 110.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b 0.91904044, t 0.99999994] 1.2833583x0.0809595, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/640 428x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x7ed07262], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 110.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b 0.91904044, t 0.99999994] 1.2833583x0.0809595, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/640 36x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x7ed07262], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 110.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b 0.91904044, t 0.99999994] 0.10794604x0.0809595, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x7ed07262], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1a9a33b2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1a9a33b2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x1a9a33b2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x1a9a33b2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x1a9a33b2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x1a9a33b2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/640 406x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x1a9a33b2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x1a9a33b2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 110.0, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip false [junit] PRINT Duration 447 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test01_flip1_aa0_layered_______-n0008-offscrn_1-dpi150-aaN-tSz-001x-001-resize0.ps [junit] PRINTable: OffscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37543724935979095 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 1516x1202 [junit] PRINT.offscrn image BufferedImageInt@24ea107d: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@416763bb [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x9ba61d9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x9ba61d9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 122.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b -1.0, t -0.04047978] 1.2833583x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x9ba61d9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 122.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b -1.0, t -0.04047978] 1.2833583x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/0 36x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x9ba61d9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 122.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b -1.0, t -0.04047978] 0.10794604x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x9ba61d9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 122.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b -0.04047978, t 0.91904044] 1.2833583x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x9ba61d9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 122.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b -0.04047978, t 0.91904044] 1.2833583x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/320 36x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x9ba61d9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 122.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b -0.04047978, t 0.91904044] 0.10794604x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x9ba61d9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 122.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b 0.91904044, t 0.99999994] 1.2833583x0.0809595, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/640 428x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x9ba61d9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 122.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b 0.91904044, t 0.99999994] 1.2833583x0.0809595, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/640 36x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x9ba61d9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 122.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b 0.91904044, t 0.99999994] 0.10794604x0.0809595, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x9ba61d9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x5061d8bb], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x5061d8bb], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x5061d8bb], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x5061d8bb], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x5061d8bb], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x5061d8bb], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/640 406x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x5061d8bb], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x5061d8bb], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37543724935979095 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 1516x1202 [junit] PRINT.offscrn image BufferedImageInt@25864143: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@5f5af23f [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x9ba61d9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x9ba61d9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 122.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b -1.0, t -0.04047978] 1.2833583x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x9ba61d9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 122.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b -1.0, t -0.04047978] 1.2833583x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/0 36x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x9ba61d9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 122.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b -1.0, t -0.04047978] 0.10794604x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x9ba61d9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 122.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b -0.04047978, t 0.91904044] 1.2833583x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x9ba61d9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 122.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b -0.04047978, t 0.91904044] 1.2833583x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/320 36x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x9ba61d9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 122.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b -0.04047978, t 0.91904044] 0.10794604x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x9ba61d9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 122.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b 0.91904044, t 0.99999994] 1.2833583x0.0809595, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/640 428x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x9ba61d9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 122.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b 0.91904044, t 0.99999994] 1.2833583x0.0809595, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/640 36x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x9ba61d9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 122.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b 0.91904044, t 0.99999994] 0.10794604x0.0809595, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x9ba61d9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x5061d8bb], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x5061d8bb], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x5061d8bb], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x5061d8bb], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x5061d8bb], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x5061d8bb], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/640 406x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x5061d8bb], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x5061d8bb], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 122.0, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip false [junit] PRINT Duration 238 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test01_flip1_aa0_layered_______-n0009-offscrn_4-dpi150-aaN-tSz-001x-001-resize0.ps [junit] PRINTable: OffscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37543724935979095 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 1516x1202 [junit] PRINT.offscrn image BufferedImageInt@6d2a416e: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@7ff900a5 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x359df088], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x359df088], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 134.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b -1.0, t -0.04047978] 1.2833583x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x359df088], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 134.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b -1.0, t -0.04047978] 1.2833583x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/0 36x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x359df088], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 134.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b -1.0, t -0.04047978] 0.10794604x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x359df088], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 134.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b -0.04047978, t 0.91904044] 1.2833583x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x359df088], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 134.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b -0.04047978, t 0.91904044] 1.2833583x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/320 36x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x359df088], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 134.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b -0.04047978, t 0.91904044] 0.10794604x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x359df088], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 134.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b 0.91904044, t 0.99999994] 1.2833583x0.0809595, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/640 428x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x359df088], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 134.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b 0.91904044, t 0.99999994] 1.2833583x0.0809595, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/640 36x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x359df088], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 134.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b 0.91904044, t 0.99999994] 0.10794604x0.0809595, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x359df088], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x5df21a81], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x5df21a81], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x5df21a81], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x5df21a81], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x5df21a81], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x5df21a81], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/640 406x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x5df21a81], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x5df21a81], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37543724935979095 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 1516x1202 [junit] PRINT.offscrn image BufferedImageInt@6655053e: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@c5282b4 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x359df088], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x359df088], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 134.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b -1.0, t -0.04047978] 1.2833583x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x359df088], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 134.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b -1.0, t -0.04047978] 1.2833583x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/0 36x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x359df088], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 134.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b -1.0, t -0.04047978] 0.10794604x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x359df088], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 134.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b -0.04047978, t 0.91904044] 1.2833583x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x359df088], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 134.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b -0.04047978, t 0.91904044] 1.2833583x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/320 36x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x359df088], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 134.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b -0.04047978, t 0.91904044] 0.10794604x0.9595202, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x359df088], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 134.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b 0.91904044, t 0.99999994] 1.2833583x0.0809595, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/640 428x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x359df088], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 134.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b 0.91904044, t 0.99999994] 1.2833583x0.0809595, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/640 36x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x359df088], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 134.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b 0.91904044, t 0.99999994] 0.10794604x0.0809595, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x359df088], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x5df21a81], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x5df21a81], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x5df21a81], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x5df21a81], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x5df21a81], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x5df21a81], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/640 406x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x5df21a81], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x5df21a81], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 134.0, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip false [junit] PRINT Duration 239 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test01_flip1_aa0_layered_______-n0010-offscrn_3-dpi150-aaN-tSz-001x-001-resize1.ps [junit] PRINTable: OffscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PRINT resizeWithinPrint size+ 792x641 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37543724935979095 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 1516x1202 [junit] PRINT.offscrn image BufferedImageInt@555d79d3: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@41b394e8 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x4b5a318e], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x4b5a318e], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 147.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b -1.0, t -0.19999999] 1.07x0.8, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x4b5a318e], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 147.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b -1.0, t -0.19999999] 1.07x0.8, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/0 169x320 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 169x320, buffer 0x4b5a318e], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 147.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b -1.0, t -0.19999999] 0.4225x0.8, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x4b5a318e], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 147.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b -0.19999999, t 0.6] 1.07x0.8, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x4b5a318e], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 147.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b -0.19999999, t 0.6] 1.07x0.8, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/320 169x320 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 169x320, buffer 0x4b5a318e], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 147.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b -0.19999999, t 0.6] 0.4225x0.8, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/640 428x160 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x160, buffer 0x4b5a318e], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 147.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b 0.6, t 1.0] 1.07x0.39999998, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/640 428x160 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x160, buffer 0x4b5a318e], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 147.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b 0.6, t 1.0] 1.07x0.39999998, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/640 169x160 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x4b5a318e], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 147.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b 0.6, t 1.0] 0.4225x0.39999998, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x4b5a318e], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x79fd1a8a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/133 428x320 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x79fd1a8a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/133 406x320 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/133 406x320, buffer 0x79fd1a8a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/453 428x320 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/453 428x320, buffer 0x79fd1a8a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/453 406x320 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/453 406x320, buffer 0x79fd1a8a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/773 428x27 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/773 428x27, buffer 0x79fd1a8a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/773 406x27 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/773 406x27, buffer 0x79fd1a8a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/773 406x27, buffer 0x79fd1a8a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37543724935979095 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 1516x1202 [junit] PRINT.offscrn image BufferedImageInt@178712ae: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@71916069 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x4b5a318e], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x4b5a318e], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 147.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b -1.0, t -0.19999999] 1.07x0.8, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x4b5a318e], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 147.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b -1.0, t -0.19999999] 1.07x0.8, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/0 169x320 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 169x320, buffer 0x4b5a318e], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 147.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b -1.0, t -0.19999999] 0.4225x0.8, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x4b5a318e], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 147.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b -0.19999999, t 0.6] 1.07x0.8, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x4b5a318e], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 147.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b -0.19999999, t 0.6] 1.07x0.8, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/320 169x320 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 169x320, buffer 0x4b5a318e], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 147.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b -0.19999999, t 0.6] 0.4225x0.8, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/640 428x160 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x160, buffer 0x4b5a318e], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 147.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b 0.6, t 1.0] 1.07x0.39999998, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/640 428x160 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x160, buffer 0x4b5a318e], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 147.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b 0.6, t 1.0] 1.07x0.39999998, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/640 169x160 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x4b5a318e], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 147.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b 0.6, t 1.0] 0.4225x0.39999998, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x4b5a318e], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x79fd1a8a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/133 428x320 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x79fd1a8a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/133 406x320 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/133 406x320, buffer 0x79fd1a8a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/453 428x320 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/453 428x320, buffer 0x79fd1a8a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/453 406x320 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/453 406x320, buffer 0x79fd1a8a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/773 428x27 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/773 428x27, buffer 0x79fd1a8a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/773 406x27 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/773 406x27, buffer 0x79fd1a8a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/773 406x27, buffer 0x79fd1a8a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37543724935979095 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 1516x1202 [junit] PRINT.offscrn image BufferedImageInt@5b171a15: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@2d98f670 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x4b5a318e], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x4b5a318e], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 147.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b -1.0, t -0.19999999] 1.07x0.8, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x4b5a318e], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 147.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b -1.0, t -0.19999999] 1.07x0.8, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/0 169x320 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 169x320, buffer 0x4b5a318e], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 147.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b -1.0, t -0.19999999] 0.4225x0.8, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x4b5a318e], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 147.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b -0.19999999, t 0.6] 1.07x0.8, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x4b5a318e], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 147.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b -0.19999999, t 0.6] 1.07x0.8, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/320 169x320 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 169x320, buffer 0x4b5a318e], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 147.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b -0.19999999, t 0.6] 0.4225x0.8, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/640 428x160 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x160, buffer 0x4b5a318e], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 147.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b 0.6, t 1.0] 1.07x0.39999998, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/640 428x160 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x160, buffer 0x4b5a318e], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 147.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b 0.6, t 1.0] 1.07x0.39999998, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/640 169x160 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x4b5a318e], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 147.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b 0.6, t 1.0] 0.4225x0.39999998, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x4b5a318e], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x79fd1a8a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/133 428x320 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x79fd1a8a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/133 406x320 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/133 406x320, buffer 0x79fd1a8a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/453 428x320 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/453 428x320, buffer 0x79fd1a8a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/453 406x320 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/453 406x320, buffer 0x79fd1a8a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/773 428x27 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/773 428x27, buffer 0x79fd1a8a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/773 406x27 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/773 406x27, buffer 0x79fd1a8a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/773 406x27, buffer 0x79fd1a8a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 492x384 of 492x384, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 492x384 of 492x384, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 147.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0, v-flip false [junit] PRINT Duration 481 ms [junit] PRINT resizeWithinPrint repaint [junit] PRINT resizeWithinPrint size- 728x577 [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 148.5, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] 0 s: 60 f / 204 ms, 294.1 fps, 3 ms/f; total: 60 f, 294.1 fps, 3 ms/f [junit] 0 s: 60 f / 184 ms, 326.0 fps, 3 ms/f; total: 120 f, 308.4 fps, 3 ms/f [junit] 0 s: 60 f / 187 ms, 320.8 fps, 3 ms/f; total: 180 f, 312.5 fps, 3 ms/f [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.dispose ... [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.dispose FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT - test01_flip1_aa0_layered [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132605934 d 0ms]] [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132605934 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT - test02_flip1_aa8 [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132605948 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.init ... [junit] RedSquareES1 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: 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/GL4bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.init FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: 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/GL4bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, 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.GLJPanel, consumed false, when:1751132606158 d 0ms]] [junit] No PDF [junit] doPrint: dpi 72, TestTiledPrintingGearsSwingAWT.test02_flip1_aa8_______________-n0001-on_screen-dpi072-aa0-tSz-001x-001-resize0.ps [junit] 0 s: 60 f / 214 ms, 280.3 fps, 3 ms/f; total: 60 f, 280.3 fps, 3 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 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 743x587 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7a401027], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7a401027], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7a401027], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], 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 0x45fe9cc3], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[#29,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 320x480 brd 0, cur 0/0 320x480, buffer 0x45fe9cc3], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 40.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 0x45fe9cc3], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 743x587 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7a401027], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7a401027], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7a401027], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], 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 0x45fe9cc3], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[#29,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 320x480 brd 0, cur 0/0 320x480, buffer 0x45fe9cc3], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 40.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 0x45fe9cc3], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 40.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[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 19 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 72, TestTiledPrintingGearsSwingAWT.test02_flip1_aa8_______________-n0002-on_screen-dpi072-aa8-tSz-001x-001-resize0.ps [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 72, AA 8, scaleGL 1.0 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 60.5, [l -1.0, r 1.0, b -1.0, 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[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 743x587 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x3cc1f7af], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.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 0x3cc1f7af], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x3cc1f7af], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], 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 0x342e2234], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[#29,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 0x342e2234], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 60.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 0x342e2234], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 743x587 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x3cc1f7af], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.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 0x3cc1f7af], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x3cc1f7af], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], 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 0x342e2234], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[#29,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 0x342e2234], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 60.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 0x342e2234], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 60.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[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 61.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[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 36 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test02_flip1_aa8_______________-n0003-on_screen-dpi150-aaN-tSz-001x-001-resize0.ps [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 80.5, [l -1.0, r 1.0, b -1.0, 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[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 1547x1222 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x6a30b078], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.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 0x6a30b078], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x6a30b078], 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 0x7451e615], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.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 0x7451e615], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 80.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, 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 0x7451e615], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 1547x1222 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x6a30b078], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.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 0x6a30b078], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x6a30b078], 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 0x7451e615], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.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 0x7451e615], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 80.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, 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 0x7451e615], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 80.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[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 81.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[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 56 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test02_flip1_aa8_______________-n0004-on_screen-dpi150-aaN-tSz2048x2048-resize0.ps [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 2048x2048 of 2048x2048, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears 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 [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 2048x2048 of 2048x2048, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 1547x1222 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x5bda7c0d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.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 0x5bda7c0d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x5bda7c0d], 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 0x5c9c8364], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.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 0x5c9c8364], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 93.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, 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 0x5c9c8364], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 1547x1222 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x5bda7c0d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.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 0x5bda7c0d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x5bda7c0d], 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 0x5c9c8364], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.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 0x5c9c8364], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 93.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, 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 0x5c9c8364], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 93.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[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 94.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[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 58 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test02_flip1_aa8_______________-n0005-on_screen-dpi150-aaN-tSz-001x-001-resize1.ps [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears 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 [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PRINT resizeWithinPrint size+ 807x651 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 742x587 -> scaled 1545x1222 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x7de17d3a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.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 0x7de17d3a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x7de17d3a], 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 0x6338e374], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.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 0x6338e374], image[size 667 x 1000, 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.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, 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 0x6338e374], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 742x587 -> scaled 1545x1222 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x7de17d3a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.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 0x7de17d3a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x7de17d3a], 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 0x6338e374], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.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 0x6338e374], image[size 667 x 1000, 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.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, 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 0x6338e374], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132607368 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [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] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 113.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[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 46 ms [junit] PRINT resizeWithinPrint repaint [junit] PRINT resizeWithinPrint size- 743x587 [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test02_flip1_aa8_______________-n0006-offscrn_3-dpi150-aaN-tSz-001x-001-resize0.ps [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 114.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] PRINTable: OffscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 131.5, [l -1.0, r 1.0, b -1.0, 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[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 742x587 -> scaled 1545x1222 [junit] PRINT.offscrn image BufferedImageInt@6322c9de: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@401e23be [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x731b2783], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.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 0x731b2783], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x731b2783], 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 0x4d238619], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.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 0x4d238619], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 131.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, 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 0x4d238619], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 742x587 -> scaled 1545x1222 [junit] PRINT.offscrn image BufferedImageInt@13aa37d0: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@34067e89 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x731b2783], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.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 0x731b2783], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x731b2783], 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 0x4d238619], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.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 0x4d238619], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 131.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, 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 0x4d238619], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 742x587 -> scaled 1545x1222 [junit] PRINT.offscrn image BufferedImageInt@6d1c3ffa: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@214cf86d [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x731b2783], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.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 0x731b2783], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x731b2783], 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 0x4d238619], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.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 0x4d238619], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 131.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, 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 0x4d238619], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 131.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[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 132.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[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 485 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test02_flip1_aa8_______________-n0007-offscrn_2-dpi150-aaN-tSz-001x-001-resize0.ps [junit] PRINTable: OffscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 145.0, [l -1.0, r 1.0, b -1.0, 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[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 742x587 -> scaled 1545x1222 [junit] PRINT.offscrn image BufferedImageInt@12e4a08c: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@530abe9d [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x6f384fde], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.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 0x6f384fde], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x6f384fde], 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 0x73a7ac64], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.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 0x73a7ac64], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 145.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, 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 0x73a7ac64], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 742x587 -> scaled 1545x1222 [junit] PRINT.offscrn image BufferedImageInt@fcf19d1: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@4f92f70f [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x6f384fde], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.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 0x6f384fde], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x6f384fde], 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 0x73a7ac64], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.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 0x73a7ac64], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 145.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, 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 0x73a7ac64], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 742x587 -> scaled 1545x1222 [junit] PRINT.offscrn image BufferedImageInt@31dd81d3: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@7f116cdd [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x6f384fde], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.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 0x6f384fde], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x6f384fde], 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 0x73a7ac64], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.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 0x73a7ac64], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 145.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, 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 0x73a7ac64], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 145.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[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 145.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[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 436 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test02_flip1_aa8_______________-n0008-offscrn_1-dpi150-aaN-tSz-001x-001-resize0.ps [junit] PRINTable: OffscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears 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 [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 742x587 -> scaled 1545x1222 [junit] PRINT.offscrn image BufferedImageInt@3f839374: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@8f41dc7 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x36a12c50], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.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 0x36a12c50], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x36a12c50], 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 0x215cbded], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.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 0x215cbded], image[size 667 x 1000, 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.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, 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 0x215cbded], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 742x587 -> scaled 1545x1222 [junit] PRINT.offscrn image BufferedImageInt@18f10171: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@1a449bab [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x36a12c50], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.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 0x36a12c50], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x36a12c50], 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 0x215cbded], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.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 0x215cbded], image[size 667 x 1000, 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.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, 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 0x215cbded], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [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] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 159.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[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 230 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test02_flip1_aa8_______________-n0009-offscrn_4-dpi150-aaN-tSz-001x-001-resize0.ps [junit] PRINTable: OffscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears 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 [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 742x587 -> scaled 1545x1222 [junit] PRINT.offscrn image BufferedImageInt@3e89ea6a: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@34338487 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x6d4380eb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.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 0x6d4380eb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x6d4380eb], 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 0x574e1567], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.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 0x574e1567], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 171.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, 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 0x574e1567], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 742x587 -> scaled 1545x1222 [junit] PRINT.offscrn image BufferedImageInt@1c85db0b: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@27c19f7c [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x6d4380eb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.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 0x6d4380eb], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x6d4380eb], 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 0x574e1567], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.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 0x574e1567], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 171.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, 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 0x574e1567], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 171.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[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 172.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[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 241 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test02_flip1_aa8_______________-n0010-offscrn_3-dpi150-aaN-tSz-001x-001-resize1.ps [junit] PRINTable: OffscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears 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 [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PRINT resizeWithinPrint size+ 806x651 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 742x587 -> scaled 1545x1222 [junit] PRINT.offscrn image BufferedImageInt@2e90bb09: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@7cfc5816 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x1f24196a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.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 0x1f24196a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x1f24196a], 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 0xae3e7c0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.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 0xae3e7c0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 185.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, 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 0xae3e7c0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 742x587 -> scaled 1545x1222 [junit] PRINT.offscrn image BufferedImageInt@53b7e6be: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@3096f002 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x1f24196a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.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 0x1f24196a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x1f24196a], 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 0xae3e7c0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.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 0xae3e7c0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 185.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, 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 0xae3e7c0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 742x587 -> scaled 1545x1222 [junit] PRINT.offscrn image BufferedImageInt@27a11d26: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@fc7ab91 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x1f24196a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.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 0x1f24196a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x1f24196a], 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 0xae3e7c0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.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 0xae3e7c0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 185.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, 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 0xae3e7c0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 185.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[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 185.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[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 472 ms [junit] PRINT resizeWithinPrint repaint [junit] PRINT resizeWithinPrint size- 742x587 [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 186.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 / 196 ms, 306.1 fps, 3 ms/f; total: 60 f, 306.1 fps, 3 ms/f [junit] 0 s: 60 f / 195 ms, 307.6 fps, 3 ms/f; total: 120 f, 306.1 fps, 3 ms/f [junit] 0 s: 60 f / 198 ms, 303.0 fps, 3 ms/f; total: 180 f, 305.0 fps, 3 ms/f [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132610526 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.dispose ... [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.dispose FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132610533 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT - test02_flip1_aa8 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT - test11_flip0_aa0 [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132610551 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.init ... [junit] RedSquareES1 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.init FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, 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 true [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132610643 d 0ms]] [junit] No PDF [junit] doPrint: dpi 72, TestTiledPrintingGearsSwingAWT.test11_flip0_aa0_______________-n0001-on_screen-dpi072-aa0-tSz-001x-001-resize0.ps [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 72, AA 0, scaleGL 1.0 [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 743x587 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6991b4e8], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6991b4e8], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6991b4e8], 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 0x56bda715], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 320x480 brd 0, cur 0/0 320x480, buffer 0x56bda715], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 23.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 true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x56bda715], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 743x587 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6991b4e8], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6991b4e8], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6991b4e8], 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 0x56bda715], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 320x480 brd 0, cur 0/0 320x480, buffer 0x56bda715], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 23.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 true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x56bda715], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 23.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 true [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 46 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 72, TestTiledPrintingGearsSwingAWT.test11_flip0_aa0_______________-n0002-on_screen-dpi072-aa8-tSz-001x-001-resize0.ps [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 72, AA 8, scaleGL 1.0 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 31.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 743x587 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x23ea2377], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.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 0x23ea2377], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x23ea2377], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], 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 0x143d47a5], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[#29,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 0x143d47a5], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 31.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 true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x143d47a5], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 743x587 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x23ea2377], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.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 0x23ea2377], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x23ea2377], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], 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 0x143d47a5], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[#29,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 0x143d47a5], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 31.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 true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x143d47a5], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 31.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 true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 32.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 true [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 40 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test11_flip0_aa0_______________-n0003-on_screen-dpi150-aaN-tSz-001x-001-resize0.ps [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 1547x1222 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x34c6bf76], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x34c6bf76], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x34c6bf76], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x34c6bf76], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x34c6bf76], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x34c6bf76], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x34c6bf76], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x34c6bf76], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x34c6bf76], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x34c6bf76], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x34c6bf76], 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 0x5ccd1892], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5ccd1892], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x5ccd1892], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x5ccd1892], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -1.4992504, t -0.05997002] 0.0809595x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x5ccd1892], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x5ccd1892], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x5ccd1892], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -0.05997002, t 1.3793104] 0.0809595x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x5ccd1892], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x5ccd1892], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x5ccd1892], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x5ccd1892], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 1547x1222 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x34c6bf76], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x34c6bf76], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x34c6bf76], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x34c6bf76], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x34c6bf76], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x34c6bf76], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x34c6bf76], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x34c6bf76], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x34c6bf76], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x34c6bf76], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x34c6bf76], 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 0x5ccd1892], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5ccd1892], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x5ccd1892], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x5ccd1892], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -1.4992504, t -0.05997002] 0.0809595x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x5ccd1892], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x5ccd1892], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x5ccd1892], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -0.05997002, t 1.3793104] 0.0809595x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x5ccd1892], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x5ccd1892], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x5ccd1892], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x5ccd1892], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 54.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 true [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 40 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test11_flip0_aa0_______________-n0004-on_screen-dpi150-aaN-tSz2048x2048-resize0.ps [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 2048x2048 of 2048x2048, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears 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 true [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 2048x2048 of 2048x2048, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 1547x1222 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x3af48eba], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.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 0x3af48eba], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x3af48eba], 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 0x49d3bb62], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.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 0x49d3bb62], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 77.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x49d3bb62], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 1547x1222 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x3af48eba], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.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 0x3af48eba], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x3af48eba], 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 0x49d3bb62], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.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 0x49d3bb62], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 77.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x49d3bb62], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 77.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 true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 77.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 true [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 59 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test11_flip0_aa0_______________-n0005-on_screen-dpi150-aaN-tSz-001x-001-resize1.ps [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PRINT resizeWithinPrint size+ 807x651 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 742x587 -> scaled 1545x1222 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6dd0fcaf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6dd0fcaf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x6dd0fcaf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x6dd0fcaf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x6dd0fcaf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x6dd0fcaf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x6dd0fcaf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x6dd0fcaf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x6dd0fcaf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x6dd0fcaf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x6dd0fcaf], 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 0x1bcf8a5b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1bcf8a5b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 98.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x1bcf8a5b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 98.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x1bcf8a5b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 98.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -1.4992504, t -0.05997002] 0.0809595x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x1bcf8a5b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 98.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x1bcf8a5b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 98.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x1bcf8a5b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 98.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -0.05997002, t 1.3793104] 0.0809595x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x1bcf8a5b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 98.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x1bcf8a5b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 98.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x1bcf8a5b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 98.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x1bcf8a5b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 742x587 -> scaled 1545x1222 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6dd0fcaf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6dd0fcaf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x6dd0fcaf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x6dd0fcaf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x6dd0fcaf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x6dd0fcaf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x6dd0fcaf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x6dd0fcaf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x6dd0fcaf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x6dd0fcaf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x6dd0fcaf], 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 0x1bcf8a5b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1bcf8a5b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 98.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x1bcf8a5b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 98.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x1bcf8a5b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 98.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -1.4992504, t -0.05997002] 0.0809595x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x1bcf8a5b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 98.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x1bcf8a5b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 98.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x1bcf8a5b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 98.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -0.05997002, t 1.3793104] 0.0809595x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x1bcf8a5b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 98.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x1bcf8a5b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 98.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x1bcf8a5b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 98.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x1bcf8a5b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132611721 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 98.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 true [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 57 ms [junit] PRINT resizeWithinPrint repaint [junit] PRINT resizeWithinPrint size- 743x587 [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test11_flip0_aa0_______________-n0006-offscrn_3-dpi150-aaN-tSz-001x-001-resize0.ps [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 99.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 true [junit] PRINTable: OffscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 742x587 -> scaled 1545x1222 [junit] PRINT.offscrn image BufferedImageInt@6a04182: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@6922fbdd [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6bf5aa19], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6bf5aa19], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x6bf5aa19], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x6bf5aa19], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x6bf5aa19], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x6bf5aa19], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x6bf5aa19], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x6bf5aa19], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x6bf5aa19], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x6bf5aa19], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x6bf5aa19], 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 0x3652af80], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3652af80], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 116.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x3652af80], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 116.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x3652af80], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 116.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -1.4992504, t -0.05997002] 0.0809595x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x3652af80], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 116.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x3652af80], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 116.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x3652af80], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 116.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -0.05997002, t 1.3793104] 0.0809595x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x3652af80], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 116.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x3652af80], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 116.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x3652af80], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 116.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x3652af80], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 742x587 -> scaled 1545x1222 [junit] PRINT.offscrn image BufferedImageInt@6c7c28a3: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@43c14db3 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6bf5aa19], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6bf5aa19], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x6bf5aa19], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x6bf5aa19], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x6bf5aa19], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x6bf5aa19], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x6bf5aa19], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x6bf5aa19], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x6bf5aa19], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x6bf5aa19], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x6bf5aa19], 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 0x3652af80], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3652af80], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 116.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x3652af80], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 116.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x3652af80], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 116.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -1.4992504, t -0.05997002] 0.0809595x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x3652af80], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 116.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x3652af80], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 116.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x3652af80], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 116.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -0.05997002, t 1.3793104] 0.0809595x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x3652af80], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 116.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x3652af80], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 116.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x3652af80], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 116.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x3652af80], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 742x587 -> scaled 1545x1222 [junit] PRINT.offscrn image BufferedImageInt@8a1fa81: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@38458227 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6bf5aa19], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6bf5aa19], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x6bf5aa19], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x6bf5aa19], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x6bf5aa19], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x6bf5aa19], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x6bf5aa19], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x6bf5aa19], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x6bf5aa19], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x6bf5aa19], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x6bf5aa19], 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 0x3652af80], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3652af80], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 116.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x3652af80], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 116.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x3652af80], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 116.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -1.4992504, t -0.05997002] 0.0809595x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x3652af80], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 116.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x3652af80], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 116.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x3652af80], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 116.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -0.05997002, t 1.3793104] 0.0809595x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x3652af80], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 116.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x3652af80], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 116.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x3652af80], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 116.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x3652af80], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 116.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 true [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 500 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test11_flip0_aa0_______________-n0007-offscrn_2-dpi150-aaN-tSz-001x-001-resize0.ps [junit] 0 s: 60 f / 110 ms, 545.4 fps, 1 ms/f; total: 60 f, 545.4 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 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 742x587 -> scaled 1545x1222 [junit] PRINT.offscrn image BufferedImageInt@4b251f6c: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@362247aa [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6a76cd05], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6a76cd05], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x6a76cd05], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x6a76cd05], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x6a76cd05], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x6a76cd05], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x6a76cd05], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x6a76cd05], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x6a76cd05], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x6a76cd05], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x6a76cd05], 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 0x65d6ce88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x65d6ce88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 152.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x65d6ce88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 152.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x65d6ce88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 152.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -1.4992504, t -0.05997002] 0.0809595x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x65d6ce88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 152.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x65d6ce88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 152.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x65d6ce88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 152.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -0.05997002, t 1.3793104] 0.0809595x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x65d6ce88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 152.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x65d6ce88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 152.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x65d6ce88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 152.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x65d6ce88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 742x587 -> scaled 1545x1222 [junit] PRINT.offscrn image BufferedImageInt@7cc4a02: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@6e9c9d0d [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6a76cd05], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6a76cd05], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x6a76cd05], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x6a76cd05], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x6a76cd05], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x6a76cd05], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x6a76cd05], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x6a76cd05], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x6a76cd05], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x6a76cd05], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x6a76cd05], 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 0x65d6ce88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x65d6ce88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 152.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x65d6ce88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 152.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x65d6ce88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 152.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -1.4992504, t -0.05997002] 0.0809595x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x65d6ce88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 152.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x65d6ce88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 152.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x65d6ce88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 152.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -0.05997002, t 1.3793104] 0.0809595x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x65d6ce88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 152.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x65d6ce88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 152.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x65d6ce88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 152.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x65d6ce88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 742x587 -> scaled 1545x1222 [junit] PRINT.offscrn image BufferedImageInt@719a2913: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@39a6b2b4 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6a76cd05], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6a76cd05], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x6a76cd05], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x6a76cd05], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x6a76cd05], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x6a76cd05], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x6a76cd05], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x6a76cd05], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x6a76cd05], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x6a76cd05], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x6a76cd05], 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 0x65d6ce88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x65d6ce88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 152.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x65d6ce88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 152.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x65d6ce88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 152.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -1.4992504, t -0.05997002] 0.0809595x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x65d6ce88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 152.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x65d6ce88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 152.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x65d6ce88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 152.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -0.05997002, t 1.3793104] 0.0809595x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x65d6ce88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 152.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x65d6ce88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 152.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x65d6ce88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 152.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x65d6ce88], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 152.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 true [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 444 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test11_flip0_aa0_______________-n0008-offscrn_1-dpi150-aaN-tSz-001x-001-resize0.ps [junit] PRINTable: OffscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 742x587 -> scaled 1545x1222 [junit] PRINT.offscrn image BufferedImageInt@338d4d1: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@33bbe232 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x347c8d7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x347c8d7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x347c8d7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x347c8d7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x347c8d7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x347c8d7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x347c8d7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x347c8d7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x347c8d7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x347c8d7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x347c8d7], 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 0x7687998f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7687998f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 175.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x7687998f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 175.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x7687998f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 175.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -1.4992504, t -0.05997002] 0.0809595x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x7687998f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 175.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x7687998f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 175.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x7687998f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 175.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -0.05997002, t 1.3793104] 0.0809595x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x7687998f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 175.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x7687998f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 175.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x7687998f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 175.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x7687998f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 742x587 -> scaled 1545x1222 [junit] PRINT.offscrn image BufferedImageInt@308b0f2a: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@1d8bbf6a [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x347c8d7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x347c8d7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x347c8d7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x347c8d7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x347c8d7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x347c8d7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x347c8d7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x347c8d7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x347c8d7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x347c8d7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x347c8d7], 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 0x7687998f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7687998f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 175.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x7687998f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 175.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x7687998f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 175.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -1.4992504, t -0.05997002] 0.0809595x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x7687998f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 175.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x7687998f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 175.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x7687998f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 175.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -0.05997002, t 1.3793104] 0.0809595x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x7687998f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 175.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x7687998f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 175.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x7687998f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 175.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x7687998f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 175.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 true [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 247 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test11_flip0_aa0_______________-n0009-offscrn_4-dpi150-aaN-tSz-001x-001-resize0.ps [junit] PRINTable: OffscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 742x587 -> scaled 1545x1222 [junit] PRINT.offscrn image BufferedImageInt@7360b563: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@61d6f97f [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x296632c7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x296632c7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x296632c7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x296632c7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x296632c7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x296632c7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x296632c7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x296632c7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x296632c7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x296632c7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x296632c7], 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 0x20f326cf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x20f326cf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 199.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x20f326cf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 199.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x20f326cf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 199.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -1.4992504, t -0.05997002] 0.0809595x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x20f326cf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 199.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x20f326cf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 199.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x20f326cf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 199.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -0.05997002, t 1.3793104] 0.0809595x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x20f326cf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 199.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x20f326cf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 199.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x20f326cf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 199.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x20f326cf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 742x587 -> scaled 1545x1222 [junit] PRINT.offscrn image BufferedImageInt@6e58dd46: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@2920fabb [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x296632c7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x296632c7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x296632c7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x296632c7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x296632c7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x296632c7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x296632c7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x296632c7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x296632c7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x296632c7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x296632c7], 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 0x20f326cf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x20f326cf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 199.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x20f326cf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 199.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x20f326cf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 199.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -1.4992504, t -0.05997002] 0.0809595x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x20f326cf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 199.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x20f326cf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 199.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x20f326cf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 199.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -0.05997002, t 1.3793104] 0.0809595x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x20f326cf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 199.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x20f326cf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 199.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x20f326cf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 199.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x20f326cf], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 199.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 true [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 256 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test11_flip0_aa0_______________-n0010-offscrn_3-dpi150-aaN-tSz-001x-001-resize1.ps [junit] PRINTable: OffscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PRINT resizeWithinPrint size+ 806x651 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 742x587 -> scaled 1545x1222 [junit] PRINT.offscrn image BufferedImageInt@e3866e8: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@8b8e3d2 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x308daca0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x308daca0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x308daca0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x308daca0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x308daca0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x308daca0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x308daca0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x308daca0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x308daca0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x308daca0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x308daca0], 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 0x12baeb36], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x12baeb36], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 221.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x12baeb36], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 221.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x12baeb36], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 221.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -1.4992504, t -0.05997002] 0.0809595x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x12baeb36], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 221.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x12baeb36], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 221.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x12baeb36], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 221.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -0.05997002, t 1.3793104] 0.0809595x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x12baeb36], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 221.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x12baeb36], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 221.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x12baeb36], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 221.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x12baeb36], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 742x587 -> scaled 1545x1222 [junit] PRINT.offscrn image BufferedImageInt@13159806: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@3dd678d6 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x308daca0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x308daca0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x308daca0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x308daca0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x308daca0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x308daca0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x308daca0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x308daca0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x308daca0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x308daca0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x308daca0], 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 0x12baeb36], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x12baeb36], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 221.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x12baeb36], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 221.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x12baeb36], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 221.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -1.4992504, t -0.05997002] 0.0809595x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x12baeb36], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 221.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x12baeb36], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 221.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x12baeb36], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 221.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -0.05997002, t 1.3793104] 0.0809595x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x12baeb36], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 221.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x12baeb36], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 221.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x12baeb36], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 221.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x12baeb36], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 742x587 -> scaled 1545x1222 [junit] PRINT.offscrn image BufferedImageInt@aabd1e5: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@5dba1074 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x308daca0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x308daca0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x308daca0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x308daca0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x308daca0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x308daca0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x308daca0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x308daca0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x308daca0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x308daca0], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x308daca0], 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 0x12baeb36], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x12baeb36], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 221.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x12baeb36], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 221.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -1.4992504, t -0.05997002] 0.9595202x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x12baeb36], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 221.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -1.4992504, t -0.05997002] 0.0809595x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x12baeb36], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 221.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x12baeb36], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 221.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b -0.05997002, t 1.3793104] 0.9595202x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x12baeb36], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 221.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b -0.05997002, t 1.3793104] 0.0809595x1.4392804, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x12baeb36], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 221.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r -0.04047978, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x12baeb36], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 221.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -0.04047978, r 0.91904044, b 1.3793104, t 1.4992504] 0.9595202x0.11994004, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x12baeb36], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 221.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l 0.91904044, r 0.99999994, b 1.3793104, t 1.4992504] 0.0809595x0.11994004, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x12baeb36], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 221.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 true [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 488 ms [junit] PRINT resizeWithinPrint repaint [junit] PRINT resizeWithinPrint size- 742x587 [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 223.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 true [junit] 0 s: 60 f / 115 ms, 521.7 fps, 1 ms/f; total: 60 f, 521.7 fps, 1 ms/f [junit] 0 s: 60 f / 111 ms, 540.5 fps, 1 ms/f; total: 120 f, 530.9 fps, 1 ms/f [junit] 0 s: 60 f / 108 ms, 555.5 fps, 1 ms/f; total: 180 f, 537.3 fps, 1 ms/f [junit] 0 s: 60 f / 111 ms, 540.5 fps, 1 ms/f; total: 240 f, 538.1 fps, 1 ms/f [junit] 0 s: 60 f / 117 ms, 512.8 fps, 1 ms/f; total: 300 f, 531.9 fps, 1 ms/f [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132614705 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.dispose ... [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.dispose FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132614709 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT - test11_flip0_aa0 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT - test11_flip0_aa0_bitmap [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT - test11_flip0_aa0_bitmap [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT - test11_flip0_aa0_bitmap_layered [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT - test11_flip0_aa0_bitmap_layered [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT - test11_flip0_aa0_layered [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132614734 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.init ... [junit] RedSquareES1 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.init FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132614844 d 0ms]] [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, TestTiledPrintingGearsSwingAWT.test11_flip0_aa0_layered_______-n0001-on_screen-dpi072-aa0-tSz-001x-001-resize0.ps [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 72, AA 0, scaleGL 1.0 [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.782106713571003 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 728x577 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x6638f76f], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x6638f76f], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 55.0, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x6638f76f], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 400x320, buffer 0xf962a25], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 400x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 400x320, buffer 0xf962a25], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 400x320, buffer 0xf962a25], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.782106713571003 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 728x577 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x6638f76f], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x6638f76f], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 55.0, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x6638f76f], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 400x320, buffer 0xf962a25], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 400x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 400x320, buffer 0xf962a25], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 400x320, buffer 0xf962a25], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.782106713571003 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 728x577 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1029.966265999603], [-4.166666507720948, 0.0, 2535.5215558090085]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 187/-1 428x320 brd 0, cur 187/-1 242x201, buffer 0x6638f76f], image[size 429 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 187/-1 242x201 of 429x320, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 187/-1 428x320 brd 0, cur 187/-1 242x201, buffer 0x6638f76f], image[size 429 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 55.0, [l -1.340625, r 1.340625, b -1.0, t 1.0] 2.68125x2.0 -> [l -0.171875, r 1.3406252, b -1.00625, t 0.25] 1.5125002x1.25625, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 187/-1 428x320 brd 0, cur 187/-1 242x201, buffer 0x6638f76f], image[size 429 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 400x320, buffer 0xf962a25], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 400x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 400x320, buffer 0xf962a25], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 400x320, buffer 0xf962a25], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 55.0, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip true [junit] PRINT Duration 35 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 72, TestTiledPrintingGearsSwingAWT.test11_flip0_aa0_layered_______-n0002-on_screen-dpi072-aa8-tSz-001x-001-resize0.ps [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 72, AA 8, scaleGL 1.0 [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 67.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip true [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.782106713571003 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 728x577 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 428x320, buffer 0x221d776d], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 428x320, buffer 0x221d776d], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 67.5, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 428x320, buffer 0x221d776d], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 400x320, buffer 0xdbe8de0], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 400x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 400x320, buffer 0xdbe8de0], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 400x320, buffer 0xdbe8de0], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.782106713571003 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 728x577 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 428x320, buffer 0x221d776d], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 428x320, buffer 0x221d776d], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 67.5, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 428x320, buffer 0x221d776d], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 400x320, buffer 0xdbe8de0], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 400x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 400x320, buffer 0xdbe8de0], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 400x320, buffer 0xdbe8de0], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.782106713571003 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 728x577 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1029.966265999603], [-4.166666507720948, 0.0, 2535.5215558090085]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 187/-1 1024x1024 brd 0, cur 187/-1 242x201, buffer 0x221d776d], image[size 429 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 187/-1 242x201 of 429x320, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 187/-1 1024x1024 brd 0, cur 187/-1 242x201, buffer 0x221d776d], image[size 429 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 67.5, [l -1.340625, r 1.340625, b -1.0, t 1.0] 2.68125x2.0 -> [l -0.171875, r 1.3406252, b -1.00625, t 0.25] 1.5125002x1.25625, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 187/-1 1024x1024 brd 0, cur 187/-1 242x201, buffer 0x221d776d], image[size 429 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 400x320, buffer 0xdbe8de0], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 400x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 400x320, buffer 0xdbe8de0], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 400x320, buffer 0xdbe8de0], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 67.5, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 68.0, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip true [junit] PRINT Duration 71 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test11_flip0_aa0_layered_______-n0003-on_screen-dpi150-aaN-tSz-001x-001-resize0.ps [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.782106713571003 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 1516x1202 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x4745b912], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x4745b912], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 90.0, [l -1.3388306, r 1.3388306, b -1.0, t 1.0] 2.6776612x2.0 -> [l -1.3388306, r -0.055472255, b -1.0, t -0.04047978] 1.2833583x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x4745b912], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 90.0, [l -1.3388306, r 1.3388306, b -1.0, t 1.0] 2.6776612x2.0 -> [l -0.055472255, r 1.2278861, b -1.0, t -0.04047978] 1.2833583x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/0 36x320 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x4745b912], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 90.0, [l -1.3388306, r 1.3388306, b -1.0, t 1.0] 2.6776612x2.0 -> [l 1.2278861, r 1.3358321, b -1.0, t -0.04047978] 0.10794604x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x4745b912], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 90.0, [l -1.3388306, r 1.3388306, b -1.0, t 1.0] 2.6776612x2.0 -> [l -1.3388306, r -0.055472255, b -0.04047978, t 0.91904044] 1.2833583x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x4745b912], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 90.0, [l -1.3388306, r 1.3388306, b -1.0, t 1.0] 2.6776612x2.0 -> [l -0.055472255, r 1.2278861, b -0.04047978, t 0.91904044] 1.2833583x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/320 36x320 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x4745b912], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 90.0, [l -1.3388306, r 1.3388306, b -1.0, t 1.0] 2.6776612x2.0 -> [l 1.2278861, r 1.3358321, b -0.04047978, t 0.91904044] 0.10794604x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/640 428x27 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x4745b912], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 90.0, [l -1.3388306, r 1.3388306, b -1.0, t 1.0] 2.6776612x2.0 -> [l -1.3388306, r -0.055472255, b 0.91904044, t 0.99999994] 1.2833583x0.0809595, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/640 428x27 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x4745b912], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 90.0, [l -1.3388306, r 1.3388306, b -1.0, t 1.0] 2.6776612x2.0 -> [l -0.055472255, r 1.2278861, b 0.91904044, t 0.99999994] 1.2833583x0.0809595, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/640 36x27 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x4745b912], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 90.0, [l -1.3388306, r 1.3388306, b -1.0, t 1.0] 2.6776612x2.0 -> [l 1.2278861, r 1.3358321, b 0.91904044, t 0.99999994] 0.10794604x0.0809595, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x4745b912], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size -1/0 428x320 brd 0, cur -1/0 428x320, buffer 0x58ba1bb0], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/0 428x320 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size -1/0 428x320 brd 0, cur -1/0 428x320, buffer 0x58ba1bb0], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 427/0 407x320 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size -1/0 428x320 brd 0, cur 427/0 407x320, buffer 0x58ba1bb0], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/320 428x320 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size -1/0 428x320 brd 0, cur -1/320 428x320, buffer 0x58ba1bb0], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 427/320 407x320 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size -1/0 428x320 brd 0, cur 427/320 407x320, buffer 0x58ba1bb0], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/640 428x27 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size -1/0 428x320 brd 0, cur -1/640 428x27, buffer 0x58ba1bb0], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 427/640 407x27 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size -1/0 428x320 brd 0, cur 427/640 407x27, buffer 0x58ba1bb0], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size -1/0 428x320 brd 0, cur 427/640 407x27, buffer 0x58ba1bb0], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.782106713571003 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 1516x1202 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x4745b912], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x4745b912], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 90.0, [l -1.3388306, r 1.3388306, b -1.0, t 1.0] 2.6776612x2.0 -> [l -1.3388306, r -0.055472255, b -1.0, t -0.04047978] 1.2833583x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x4745b912], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 90.0, [l -1.3388306, r 1.3388306, b -1.0, t 1.0] 2.6776612x2.0 -> [l -0.055472255, r 1.2278861, b -1.0, t -0.04047978] 1.2833583x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/0 36x320 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x4745b912], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 90.0, [l -1.3388306, r 1.3388306, b -1.0, t 1.0] 2.6776612x2.0 -> [l 1.2278861, r 1.3358321, b -1.0, t -0.04047978] 0.10794604x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x4745b912], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 90.0, [l -1.3388306, r 1.3388306, b -1.0, t 1.0] 2.6776612x2.0 -> [l -1.3388306, r -0.055472255, b -0.04047978, t 0.91904044] 1.2833583x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x4745b912], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 90.0, [l -1.3388306, r 1.3388306, b -1.0, t 1.0] 2.6776612x2.0 -> [l -0.055472255, r 1.2278861, b -0.04047978, t 0.91904044] 1.2833583x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/320 36x320 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x4745b912], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 90.0, [l -1.3388306, r 1.3388306, b -1.0, t 1.0] 2.6776612x2.0 -> [l 1.2278861, r 1.3358321, b -0.04047978, t 0.91904044] 0.10794604x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/640 428x27 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x4745b912], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 90.0, [l -1.3388306, r 1.3388306, b -1.0, t 1.0] 2.6776612x2.0 -> [l -1.3388306, r -0.055472255, b 0.91904044, t 0.99999994] 1.2833583x0.0809595, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/640 428x27 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x4745b912], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 90.0, [l -1.3388306, r 1.3388306, b -1.0, t 1.0] 2.6776612x2.0 -> [l -0.055472255, r 1.2278861, b 0.91904044, t 0.99999994] 1.2833583x0.0809595, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/640 36x27 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x4745b912], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 90.0, [l -1.3388306, r 1.3388306, b -1.0, t 1.0] 2.6776612x2.0 -> [l 1.2278861, r 1.3358321, b 0.91904044, t 0.99999994] 0.10794604x0.0809595, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x4745b912], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size -1/0 428x320 brd 0, cur -1/0 428x320, buffer 0x58ba1bb0], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/0 428x320 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size -1/0 428x320 brd 0, cur -1/0 428x320, buffer 0x58ba1bb0], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 427/0 407x320 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size -1/0 428x320 brd 0, cur 427/0 407x320, buffer 0x58ba1bb0], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/320 428x320 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size -1/0 428x320 brd 0, cur -1/320 428x320, buffer 0x58ba1bb0], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 427/320 407x320 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size -1/0 428x320 brd 0, cur 427/320 407x320, buffer 0x58ba1bb0], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/640 428x27 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size -1/0 428x320 brd 0, cur -1/640 428x27, buffer 0x58ba1bb0], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 427/640 407x27 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size -1/0 428x320 brd 0, cur 427/640 407x27, buffer 0x58ba1bb0], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size -1/0 428x320 brd 0, cur 427/640 407x27, buffer 0x58ba1bb0], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.782106713571003 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 1516x1202 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1572.748325217879], [-4.166666507720948, 0.0, 1899.92949991364]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x1, rowOrder 21, offset/size 388/0 428x320 brd 0, cur 388/0 428x70, buffer 0x4745b912], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 388/0 428x70 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x1, rowOrder 21, offset/size 388/0 428x320 brd 0, cur 388/0 428x70, buffer 0x4745b912], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 90.0, [l -1.3388306, r 1.3388306, b -1.0, t 1.0] 2.6776612x2.0 -> [l -0.1754123, r 1.107946, b -1.0, t -0.7901049] 1.2833583x0.20989507, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 816/0 1x70 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x1, rowOrder 21, offset/size 388/0 428x320 brd 0, cur 816/0 1x70, buffer 0x4745b912], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 90.0, [l -1.3388306, r 1.3388306, b -1.0, t 1.0] 2.6776612x2.0 -> [l 1.107946, r 1.1109445, b -1.0, t -0.7901049] 0.0029984713x0.20989507, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [1][0] / 2x1, rowOrder 21, offset/size 388/0 428x320 brd 0, cur 816/0 1x70, buffer 0x4745b912], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 428x320 brd 0, cur -1/0 428x320, buffer 0x58ba1bb0], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/0 428x320 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 428x320 brd 0, cur -1/0 428x320, buffer 0x58ba1bb0], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size -1/0 428x320 brd 0, cur -1/0 428x320, buffer 0x58ba1bb0], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.782106713571003 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 1516x1202 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1572.748325217879], [-4.166666507720948, 0.0, 2536.5643647604365]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 816/0 428x320 brd 0, cur 816/0 76x70, buffer 0x4745b912], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 816/0 76x70 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 816/0 428x320 brd 0, cur 816/0 76x70, buffer 0x4745b912], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 90.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.1094453, r 1.3373314, b -1.0, t -0.7901049] 0.22788608x0.20989507, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 816/0 428x320 brd 0, cur 816/0 76x70, buffer 0x4745b912], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 427/0 428x320 brd 0, cur 427/0 407x320, buffer 0x58ba1bb0], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 427/0 407x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 427/0 428x320 brd 0, cur 427/0 407x320, buffer 0x58ba1bb0], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 427/0 428x320 brd 0, cur 427/0 407x320, buffer 0x58ba1bb0], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.782106713571003 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 1516x1202 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1072.200028532437], [-4.166666507720948, 0.0, 1899.92949991364]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x1, rowOrder 21, offset/size 388/71 428x320 brd 0, cur 388/71 428x320, buffer 0x4745b912], image[size 893 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 388/71 428x320 of 893x668, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x1, rowOrder 21, offset/size 388/71 428x320 brd 0, cur 388/71 428x320, buffer 0x4745b912], image[size 893 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 90.0, [l -1.3368263, r 1.3368263, b -1.0, t 1.0] 2.6736526x2.0 -> [l -0.17514968, r 1.1062875, b -0.78742516, t 0.17065865] 1.2814372x0.9580838, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 816/71 1x320 of 893x668, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x1, rowOrder 21, offset/size 388/71 428x320 brd 0, cur 816/71 1x320, buffer 0x4745b912], image[size 893 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 90.0, [l -1.3368263, r 1.3368263, b -1.0, t 1.0] 2.6736526x2.0 -> [l 1.1062875, r 1.1092815, b -0.78742516, t 0.17065865] 0.0029940605x0.9580838, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [1][0] / 2x1, rowOrder 21, offset/size 388/71 428x320 brd 0, cur 816/71 1x320, buffer 0x4745b912], image[size 893 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/320 428x320 brd 0, cur -1/320 428x320, buffer 0x58ba1bb0], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/320 428x320 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/320 428x320 brd 0, cur -1/320 428x320, buffer 0x58ba1bb0], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size -1/320 428x320 brd 0, cur -1/320 428x320, buffer 0x58ba1bb0], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.782106713571003 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 1516x1202 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1072.200028532437], [-4.166666507720948, 0.0, 2536.5643647604365]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 816/71 428x320 brd 0, cur 816/71 76x320, buffer 0x4745b912], image[size 892 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 816/71 76x320 of 892x668, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 816/71 428x320 brd 0, cur 816/71 76x320, buffer 0x4745b912], image[size 892 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 90.0, [l -1.3353293, r 1.3353293, b -1.0, t 1.0] 2.6706586x2.0 -> [l 1.1077843, r 1.3353292, b -0.78742516, t 0.17065865] 0.2275449x0.9580838, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 816/71 428x320 brd 0, cur 816/71 76x320, buffer 0x4745b912], image[size 892 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 427/320 428x320 brd 0, cur 427/320 407x320, buffer 0x58ba1bb0], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 427/320 407x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 427/320 428x320 brd 0, cur 427/320 407x320, buffer 0x58ba1bb0], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 427/320 428x320 brd 0, cur 427/320 407x320, buffer 0x58ba1bb0], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.782106713571003 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 1516x1202 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1029.966265999603], [-4.166666507720948, 0.0, 1899.92949991364]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x1, rowOrder 21, offset/size 388/390 428x320 brd 0, cur 388/390 428x27, buffer 0x4745b912], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 388/390 428x27 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x1, rowOrder 21, offset/size 388/390 428x320 brd 0, cur 388/390 428x27, buffer 0x4745b912], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 90.0, [l -1.3388306, r 1.3388306, b -1.0, t 1.0] 2.6776612x2.0 -> [l -0.1754123, r 1.107946, b 0.16941524, t 0.25037476] 1.2833583x0.08095953, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 816/390 1x27 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x1, rowOrder 21, offset/size 388/390 428x320 brd 0, cur 816/390 1x27, buffer 0x4745b912], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 90.0, [l -1.3388306, r 1.3388306, b -1.0, t 1.0] 2.6776612x2.0 -> [l 1.107946, r 1.1109445, b 0.16941524, t 0.25037476] 0.0029984713x0.08095953, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [1][0] / 2x1, rowOrder 21, offset/size 388/390 428x320 brd 0, cur 816/390 1x27, buffer 0x4745b912], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/641 428x320 brd 0, cur -1/641 428x27, buffer 0x58ba1bb0], image[size 893 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/641 428x27 of 893x668, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/641 428x320 brd 0, cur -1/641 428x27, buffer 0x58ba1bb0], image[size 893 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size -1/641 428x320 brd 0, cur -1/641 428x27, buffer 0x58ba1bb0], image[size 893 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.782106713571003 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 1516x1202 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1029.966265999603], [-4.166666507720948, 0.0, 2536.5643647604365]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 816/390 428x320 brd 0, cur 816/390 76x27, buffer 0x4745b912], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 816/390 76x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 816/390 428x320 brd 0, cur 816/390 76x27, buffer 0x4745b912], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 90.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.1094453, r 1.3373314, b 0.16941524, t 0.25037476] 0.22788608x0.08095953, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 816/390 428x320 brd 0, cur 816/390 76x27, buffer 0x4745b912], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 427/641 428x320 brd 0, cur 427/641 407x27, buffer 0x58ba1bb0], image[size 892 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 427/641 407x27 of 892x668, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 427/641 428x320 brd 0, cur 427/641 407x27, buffer 0x58ba1bb0], image[size 892 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 427/641 428x320 brd 0, cur 427/641 407x27, buffer 0x58ba1bb0], image[size 892 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 90.0, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip true [junit] PRINT Duration 62 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test11_flip0_aa0_layered_______-n0004-on_screen-dpi150-aaN-tSz2048x2048-resize0.ps [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 2048x2048 of 2048x2048, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 2048x2048 of 2048x2048, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 102.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip true [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.782106713571003 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 1516x1202 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 892x667, buffer 0x7f0a87f3], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 892x667 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 892x667, buffer 0x7f0a87f3], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 102.0, [l -1.3388306, r 1.3388306, b -1.0, t 1.0] 2.6776612x2.0 -> [l -1.3388306, r 1.3358322, b -1.0, t 1.0] 2.6746628x2.0, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 892x667, buffer 0x7f0a87f3], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 835x667, buffer 0x4a4dd7de], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/0 835x667 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 835x667, buffer 0x4a4dd7de], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 835x667, buffer 0x4a4dd7de], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.782106713571003 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 1516x1202 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 892x667, buffer 0x7f0a87f3], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 892x667 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 892x667, buffer 0x7f0a87f3], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 102.0, [l -1.3388306, r 1.3388306, b -1.0, t 1.0] 2.6776612x2.0 -> [l -1.3388306, r 1.3358322, b -1.0, t 1.0] 2.6746628x2.0, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 892x667, buffer 0x7f0a87f3], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 835x667, buffer 0x4a4dd7de], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/0 835x667 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 835x667, buffer 0x4a4dd7de], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size -1/0 2048x2048 brd 0, cur -1/0 835x667, buffer 0x4a4dd7de], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.782106713571003 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 1516x1202 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1029.966265999603], [-4.166666507720948, 0.0, 2536.5643647604365]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 388/0 2048x2048 brd 0, cur 388/0 504x417, buffer 0x7f0a87f3], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 388/0 504x417 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 388/0 2048x2048 brd 0, cur 388/0 504x417, buffer 0x7f0a87f3], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 102.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.17391312, r 1.3373312, b -1.0, t 0.2503748] 1.5112443x1.2503748, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 388/0 2048x2048 brd 0, cur 388/0 504x417, buffer 0x7f0a87f3], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 2048x2048 brd 0, cur 0/1 834x667, buffer 0x4a4dd7de], image[size 892 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/1 834x667 of 892x668, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 2048x2048 brd 0, cur 0/1 834x667, buffer 0x4a4dd7de], image[size 892 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 2048x2048 brd 0, cur 0/1 834x667, buffer 0x4a4dd7de], image[size 892 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 102.0, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 102.5, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip true [junit] PRINT Duration 75 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test11_flip0_aa0_layered_______-n0005-on_screen-dpi150-aaN-tSz-001x-001-resize1.ps [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PRINT resizeWithinPrint size+ 792x641 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.782106713571003 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 1516x1202 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x97dc550], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x97dc550], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 116.5, [l -1.2825, r 1.2825, b -1.0, t 1.0] 2.565x2.0 -> [l -1.2825, r -0.21249998, b -1.0, t -0.19999999] 1.07x0.8, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x97dc550], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 116.5, [l -1.2825, r 1.2825, b -1.0, t 1.0] 2.565x2.0 -> [l -0.21249998, r 0.8575001, b -1.0, t -0.19999999] 1.07x0.8, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/0 169x320 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 169x320, buffer 0x97dc550], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 116.5, [l -1.2825, r 1.2825, b -1.0, t 1.0] 2.565x2.0 -> [l 0.8575001, r 1.2800001, b -1.0, t -0.19999999] 0.4225x0.8, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x97dc550], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 116.5, [l -1.2825, r 1.2825, b -1.0, t 1.0] 2.565x2.0 -> [l -1.2825, r -0.21249998, b -0.19999999, t 0.6] 1.07x0.8, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x97dc550], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 116.5, [l -1.2825, r 1.2825, b -1.0, t 1.0] 2.565x2.0 -> [l -0.21249998, r 0.8575001, b -0.19999999, t 0.6] 1.07x0.8, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/320 169x320 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 169x320, buffer 0x97dc550], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 116.5, [l -1.2825, r 1.2825, b -1.0, t 1.0] 2.565x2.0 -> [l 0.8575001, r 1.2800001, b -0.19999999, t 0.6] 0.4225x0.8, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/640 428x160 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x160, buffer 0x97dc550], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 116.5, [l -1.2825, r 1.2825, b -1.0, t 1.0] 2.565x2.0 -> [l -1.2825, r -0.21249998, b 0.6, t 1.0] 1.07x0.39999998, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/640 428x160 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x160, buffer 0x97dc550], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 116.5, [l -1.2825, r 1.2825, b -1.0, t 1.0] 2.565x2.0 -> [l -0.21249998, r 0.8575001, b 0.6, t 1.0] 1.07x0.39999998, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/640 169x160 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x97dc550], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 116.5, [l -1.2825, r 1.2825, b -1.0, t 1.0] 2.565x2.0 -> [l 0.8575001, r 1.2800001, b 0.6, t 1.0] 0.4225x0.39999998, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x97dc550], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size -1/133 428x320 brd 0, cur -1/133 428x320, buffer 0x6488d48a], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/133 428x320 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size -1/133 428x320 brd 0, cur -1/133 428x320, buffer 0x6488d48a], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 427/133 407x320 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size -1/133 428x320 brd 0, cur 427/133 407x320, buffer 0x6488d48a], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/453 428x320 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size -1/133 428x320 brd 0, cur -1/453 428x320, buffer 0x6488d48a], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 427/453 407x320 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size -1/133 428x320 brd 0, cur 427/453 407x320, buffer 0x6488d48a], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/773 428x27 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size -1/133 428x320 brd 0, cur -1/773 428x27, buffer 0x6488d48a], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 427/773 407x27 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size -1/133 428x320 brd 0, cur 427/773 407x27, buffer 0x6488d48a], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size -1/133 428x320 brd 0, cur 427/773 407x27, buffer 0x6488d48a], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.782106713571003 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 1516x1202 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x97dc550], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x97dc550], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 116.5, [l -1.2825, r 1.2825, b -1.0, t 1.0] 2.565x2.0 -> [l -1.2825, r -0.21249998, b -1.0, t -0.19999999] 1.07x0.8, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x97dc550], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 116.5, [l -1.2825, r 1.2825, b -1.0, t 1.0] 2.565x2.0 -> [l -0.21249998, r 0.8575001, b -1.0, t -0.19999999] 1.07x0.8, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/0 169x320 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 169x320, buffer 0x97dc550], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 116.5, [l -1.2825, r 1.2825, b -1.0, t 1.0] 2.565x2.0 -> [l 0.8575001, r 1.2800001, b -1.0, t -0.19999999] 0.4225x0.8, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x97dc550], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 116.5, [l -1.2825, r 1.2825, b -1.0, t 1.0] 2.565x2.0 -> [l -1.2825, r -0.21249998, b -0.19999999, t 0.6] 1.07x0.8, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x97dc550], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 116.5, [l -1.2825, r 1.2825, b -1.0, t 1.0] 2.565x2.0 -> [l -0.21249998, r 0.8575001, b -0.19999999, t 0.6] 1.07x0.8, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/320 169x320 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 169x320, buffer 0x97dc550], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 116.5, [l -1.2825, r 1.2825, b -1.0, t 1.0] 2.565x2.0 -> [l 0.8575001, r 1.2800001, b -0.19999999, t 0.6] 0.4225x0.8, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/640 428x160 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x160, buffer 0x97dc550], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 116.5, [l -1.2825, r 1.2825, b -1.0, t 1.0] 2.565x2.0 -> [l -1.2825, r -0.21249998, b 0.6, t 1.0] 1.07x0.39999998, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/640 428x160 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x160, buffer 0x97dc550], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 116.5, [l -1.2825, r 1.2825, b -1.0, t 1.0] 2.565x2.0 -> [l -0.21249998, r 0.8575001, b 0.6, t 1.0] 1.07x0.39999998, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/640 169x160 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x97dc550], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 116.5, [l -1.2825, r 1.2825, b -1.0, t 1.0] 2.565x2.0 -> [l 0.8575001, r 1.2800001, b 0.6, t 1.0] 0.4225x0.39999998, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x97dc550], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size -1/133 428x320 brd 0, cur -1/133 428x320, buffer 0x6488d48a], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/133 428x320 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size -1/133 428x320 brd 0, cur -1/133 428x320, buffer 0x6488d48a], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 427/133 407x320 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size -1/133 428x320 brd 0, cur 427/133 407x320, buffer 0x6488d48a], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/453 428x320 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size -1/133 428x320 brd 0, cur -1/453 428x320, buffer 0x6488d48a], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 427/453 407x320 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size -1/133 428x320 brd 0, cur 427/453 407x320, buffer 0x6488d48a], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/773 428x27 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size -1/133 428x320 brd 0, cur -1/773 428x27, buffer 0x6488d48a], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 427/773 407x27 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size -1/133 428x320 brd 0, cur 427/773 407x27, buffer 0x6488d48a], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size -1/133 428x320 brd 0, cur 427/773 407x27, buffer 0x6488d48a], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.782106713571003 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 1516x1202 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1572.748325217879], [-4.166666507720948, 0.0, 1899.92949991364]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x1, rowOrder 21, offset/size 388/0 428x320 brd 0, cur 388/0 428x203, buffer 0x97dc550], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 388/0 428x203 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x1, rowOrder 21, offset/size 388/0 428x320 brd 0, cur 388/0 428x203, buffer 0x97dc550], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 116.5, [l -1.2825, r 1.2825, b -1.0, t 1.0] 2.565x2.0 -> [l -0.3125, r 0.75750005, b -1.0, t -0.4925] 1.07x0.5075, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 816/0 1x203 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x1, rowOrder 21, offset/size 388/0 428x320 brd 0, cur 816/0 1x203, buffer 0x97dc550], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 116.5, [l -1.2825, r 1.2825, b -1.0, t 1.0] 2.565x2.0 -> [l 0.75749993, r 0.75999993, b -1.0, t -0.4925] 0.0024999976x0.5075, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [1][0] / 2x1, rowOrder 21, offset/size 388/0 428x320 brd 0, cur 816/0 1x203, buffer 0x97dc550], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/133 428x320 brd 0, cur -1/133 428x320, buffer 0x6488d48a], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/133 428x320 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/133 428x320 brd 0, cur -1/133 428x320, buffer 0x6488d48a], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size -1/133 428x320 brd 0, cur -1/133 428x320, buffer 0x6488d48a], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.782106713571003 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 1516x1202 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1572.748325217879], [-4.166666507720948, 0.0, 2536.5643647604365]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 816/0 428x320 brd 0, cur 816/0 209x203, buffer 0x97dc550], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 816/0 209x203 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 816/0 428x320 brd 0, cur 816/0 209x203, buffer 0x97dc550], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 116.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.75874996, r 1.28125, b -1.0, t -0.4925] 0.52250004x0.5075, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 816/0 428x320 brd 0, cur 816/0 209x203, buffer 0x97dc550], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 427/133 428x320 brd 0, cur 427/133 407x320, buffer 0x6488d48a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 427/133 407x320 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 427/133 428x320 brd 0, cur 427/133 407x320, buffer 0x6488d48a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 427/133 428x320 brd 0, cur 427/133 407x320, buffer 0x6488d48a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.782106713571003 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 1516x1202 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1072.200028532437], [-4.166666507720948, 0.0, 1899.92949991364]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x1, rowOrder 21, offset/size 388/204 428x320 brd 0, cur 388/204 428x320, buffer 0x97dc550], image[size 1026 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 388/204 428x320 of 1026x801, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x1, rowOrder 21, offset/size 388/204 428x320 brd 0, cur 388/204 428x320, buffer 0x97dc550], image[size 1026 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 116.5, [l -1.2808989, r 1.2808989, b -1.0, t 1.0] 2.5617979x2.0 -> [l -0.3121099, r 0.7565543, b -0.4906367, t 0.30836457] 1.0686642x0.7990013, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 816/204 1x320 of 1026x801, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x1, rowOrder 21, offset/size 388/204 428x320 brd 0, cur 816/204 1x320, buffer 0x97dc550], image[size 1026 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 116.5, [l -1.2808989, r 1.2808989, b -1.0, t 1.0] 2.5617979x2.0 -> [l 0.75655425, r 0.75905114, b -0.4906367, t 0.30836457] 0.0024968982x0.7990013, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [1][0] / 2x1, rowOrder 21, offset/size 388/204 428x320 brd 0, cur 816/204 1x320, buffer 0x97dc550], image[size 1026 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/453 428x320 brd 0, cur -1/453 428x320, buffer 0x6488d48a], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/453 428x320 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/453 428x320 brd 0, cur -1/453 428x320, buffer 0x6488d48a], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size -1/453 428x320 brd 0, cur -1/453 428x320, buffer 0x6488d48a], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.782106713571003 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 1516x1202 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1072.200028532437], [-4.166666507720948, 0.0, 2536.5643647604365]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 816/204 428x320 brd 0, cur 816/204 209x320, buffer 0x97dc550], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 816/204 209x320 of 1025x801, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 816/204 428x320 brd 0, cur 816/204 209x320, buffer 0x97dc550], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 116.5, [l -1.2796504, r 1.2796504, b -1.0, t 1.0] 2.559301x2.0 -> [l 0.75780296, r 1.2796507, b -0.4906367, t 0.30836457] 0.5218477x0.7990013, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 816/204 428x320 brd 0, cur 816/204 209x320, buffer 0x97dc550], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 427/453 428x320 brd 0, cur 427/453 407x320, buffer 0x6488d48a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 427/453 407x320 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 427/453 428x320 brd 0, cur 427/453 407x320, buffer 0x6488d48a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 427/453 428x320 brd 0, cur 427/453 407x320, buffer 0x6488d48a], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.782106713571003 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 1516x1202 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1029.966265999603], [-4.166666507720948, 0.0, 1899.92949991364]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x1, rowOrder 21, offset/size 388/523 428x320 brd 0, cur 388/523 428x27, buffer 0x97dc550], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 388/523 428x27 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x1, rowOrder 21, offset/size 388/523 428x320 brd 0, cur 388/523 428x27, buffer 0x97dc550], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 116.5, [l -1.2825, r 1.2825, b -1.0, t 1.0] 2.565x2.0 -> [l -0.3125, r 0.75750005, b 0.3075, t 0.375] 1.07x0.067499995, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 816/523 1x27 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x1, rowOrder 21, offset/size 388/523 428x320 brd 0, cur 816/523 1x27, buffer 0x97dc550], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 116.5, [l -1.2825, r 1.2825, b -1.0, t 1.0] 2.565x2.0 -> [l 0.75749993, r 0.75999993, b 0.3075, t 0.375] 0.0024999976x0.067499995, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [1][0] / 2x1, rowOrder 21, offset/size 388/523 428x320 brd 0, cur 816/523 1x27, buffer 0x97dc550], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/774 428x320 brd 0, cur -1/774 428x27, buffer 0x6488d48a], image[size 1026 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape -1/774 428x27 of 1026x801, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size -1/774 428x320 brd 0, cur -1/774 428x27, buffer 0x6488d48a], image[size 1026 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size -1/774 428x320 brd 0, cur -1/774 428x27, buffer 0x6488d48a], image[size 1026 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.782106713571003 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 1516x1202 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1029.966265999603], [-4.166666507720948, 0.0, 2536.5643647604365]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 816/523 428x320 brd 0, cur 816/523 209x27, buffer 0x97dc550], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 816/523 209x27 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 816/523 428x320 brd 0, cur 816/523 209x27, buffer 0x97dc550], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 116.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.75874996, r 1.28125, b 0.3075, t 0.375] 0.52250004x0.067499995, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 816/523 428x320 brd 0, cur 816/523 209x27, buffer 0x97dc550], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 427/774 428x320 brd 0, cur 427/774 407x27, buffer 0x6488d48a], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 427/774 407x27 of 1025x801, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 427/774 428x320 brd 0, cur 427/774 407x27, buffer 0x6488d48a], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 427/774 428x320 brd 0, cur 427/774 407x27, buffer 0x6488d48a], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 492x384 of 492x384, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 492x384 of 492x384, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 116.5, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0, v-flip true [junit] PRINT Duration 67 ms [junit] PRINT resizeWithinPrint repaint [junit] PRINT resizeWithinPrint size- 728x577 [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test11_flip0_aa0_layered_______-n0006-offscrn_3-dpi150-aaN-tSz-001x-001-resize0.ps [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 117.5, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINTable: OffscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37543724935979095 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 1516x1202 [junit] PRINT.offscrn image BufferedImageInt@679c29d6: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@2d448c5a [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x5f018308], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x5f018308], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 129.5, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b -1.0, t -0.04047978] 1.2833583x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x5f018308], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 129.5, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b -1.0, t -0.04047978] 1.2833583x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/0 36x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x5f018308], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 129.5, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b -1.0, t -0.04047978] 0.10794604x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x5f018308], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 129.5, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b -0.04047978, t 0.91904044] 1.2833583x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x5f018308], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 129.5, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b -0.04047978, t 0.91904044] 1.2833583x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/320 36x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x5f018308], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 129.5, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b -0.04047978, t 0.91904044] 0.10794604x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x5f018308], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 129.5, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b 0.91904044, t 0.99999994] 1.2833583x0.0809595, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/640 428x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x5f018308], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 129.5, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b 0.91904044, t 0.99999994] 1.2833583x0.0809595, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/640 36x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x5f018308], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 129.5, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b 0.91904044, t 0.99999994] 0.10794604x0.0809595, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x5f018308], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x81e14bd], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x81e14bd], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x81e14bd], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x81e14bd], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x81e14bd], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x81e14bd], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/640 406x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x81e14bd], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x81e14bd], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37543724935979095 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 1516x1202 [junit] PRINT.offscrn image BufferedImageInt@33e2dfea: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@3de2db0b [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x5f018308], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x5f018308], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 129.5, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b -1.0, t -0.04047978] 1.2833583x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x5f018308], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 129.5, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b -1.0, t -0.04047978] 1.2833583x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/0 36x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x5f018308], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 129.5, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b -1.0, t -0.04047978] 0.10794604x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x5f018308], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 129.5, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b -0.04047978, t 0.91904044] 1.2833583x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x5f018308], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 129.5, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b -0.04047978, t 0.91904044] 1.2833583x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/320 36x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x5f018308], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 129.5, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b -0.04047978, t 0.91904044] 0.10794604x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x5f018308], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 129.5, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b 0.91904044, t 0.99999994] 1.2833583x0.0809595, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/640 428x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x5f018308], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 129.5, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b 0.91904044, t 0.99999994] 1.2833583x0.0809595, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/640 36x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x5f018308], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 129.5, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b 0.91904044, t 0.99999994] 0.10794604x0.0809595, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x5f018308], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x81e14bd], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x81e14bd], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x81e14bd], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x81e14bd], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x81e14bd], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x81e14bd], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/640 406x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x81e14bd], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x81e14bd], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37543724935979095 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 1516x1202 [junit] PRINT.offscrn image BufferedImageInt@198704c4: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@6952ddf3 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x5f018308], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x5f018308], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 129.5, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b -1.0, t -0.04047978] 1.2833583x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x5f018308], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 129.5, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b -1.0, t -0.04047978] 1.2833583x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/0 36x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x5f018308], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 129.5, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b -1.0, t -0.04047978] 0.10794604x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x5f018308], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 129.5, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b -0.04047978, t 0.91904044] 1.2833583x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x5f018308], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 129.5, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b -0.04047978, t 0.91904044] 1.2833583x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/320 36x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x5f018308], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 129.5, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b -0.04047978, t 0.91904044] 0.10794604x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x5f018308], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 129.5, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b 0.91904044, t 0.99999994] 1.2833583x0.0809595, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/640 428x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x5f018308], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 129.5, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b 0.91904044, t 0.99999994] 1.2833583x0.0809595, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/640 36x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x5f018308], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 129.5, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b 0.91904044, t 0.99999994] 0.10794604x0.0809595, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x5f018308], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x81e14bd], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x81e14bd], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x81e14bd], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x81e14bd], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x81e14bd], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x81e14bd], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/640 406x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x81e14bd], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x81e14bd], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 129.5, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip true [junit] PRINT Duration 452 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test11_flip0_aa0_layered_______-n0007-offscrn_2-dpi150-aaN-tSz-001x-001-resize0.ps [junit] PRINTable: OffscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37543724935979095 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 1516x1202 [junit] PRINT.offscrn image BufferedImageInt@5b10ecce: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@7bee787d [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x581bf0e2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x581bf0e2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 143.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b -1.0, t -0.04047978] 1.2833583x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x581bf0e2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 143.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b -1.0, t -0.04047978] 1.2833583x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/0 36x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x581bf0e2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 143.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b -1.0, t -0.04047978] 0.10794604x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x581bf0e2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 143.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b -0.04047978, t 0.91904044] 1.2833583x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x581bf0e2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 143.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b -0.04047978, t 0.91904044] 1.2833583x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/320 36x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x581bf0e2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 143.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b -0.04047978, t 0.91904044] 0.10794604x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x581bf0e2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 143.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b 0.91904044, t 0.99999994] 1.2833583x0.0809595, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/640 428x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x581bf0e2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 143.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b 0.91904044, t 0.99999994] 1.2833583x0.0809595, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/640 36x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x581bf0e2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 143.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b 0.91904044, t 0.99999994] 0.10794604x0.0809595, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x581bf0e2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x22248bcc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x22248bcc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x22248bcc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x22248bcc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x22248bcc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x22248bcc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/640 406x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x22248bcc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x22248bcc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37543724935979095 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 1516x1202 [junit] PRINT.offscrn image BufferedImageInt@493b1798: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@306b73a8 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x581bf0e2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x581bf0e2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 143.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b -1.0, t -0.04047978] 1.2833583x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x581bf0e2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 143.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b -1.0, t -0.04047978] 1.2833583x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/0 36x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x581bf0e2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 143.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b -1.0, t -0.04047978] 0.10794604x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x581bf0e2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 143.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b -0.04047978, t 0.91904044] 1.2833583x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x581bf0e2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 143.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b -0.04047978, t 0.91904044] 1.2833583x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/320 36x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x581bf0e2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 143.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b -0.04047978, t 0.91904044] 0.10794604x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x581bf0e2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 143.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b 0.91904044, t 0.99999994] 1.2833583x0.0809595, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/640 428x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x581bf0e2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 143.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b 0.91904044, t 0.99999994] 1.2833583x0.0809595, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/640 36x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x581bf0e2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 143.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b 0.91904044, t 0.99999994] 0.10794604x0.0809595, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x581bf0e2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x22248bcc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x22248bcc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x22248bcc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x22248bcc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x22248bcc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x22248bcc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/640 406x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x22248bcc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x22248bcc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37543724935979095 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 1516x1202 [junit] PRINT.offscrn image BufferedImageInt@1c4f40f2: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@6de76745 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x581bf0e2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x581bf0e2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 143.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b -1.0, t -0.04047978] 1.2833583x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x581bf0e2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 143.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b -1.0, t -0.04047978] 1.2833583x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/0 36x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x581bf0e2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 143.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b -1.0, t -0.04047978] 0.10794604x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x581bf0e2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 143.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b -0.04047978, t 0.91904044] 1.2833583x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x581bf0e2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 143.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b -0.04047978, t 0.91904044] 1.2833583x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/320 36x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x581bf0e2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 143.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b -0.04047978, t 0.91904044] 0.10794604x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x581bf0e2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 143.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b 0.91904044, t 0.99999994] 1.2833583x0.0809595, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/640 428x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x581bf0e2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 143.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b 0.91904044, t 0.99999994] 1.2833583x0.0809595, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/640 36x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x581bf0e2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 143.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b 0.91904044, t 0.99999994] 0.10794604x0.0809595, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x581bf0e2], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x22248bcc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x22248bcc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x22248bcc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x22248bcc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x22248bcc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x22248bcc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/640 406x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x22248bcc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x22248bcc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 143.0, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip true [junit] PRINT Duration 425 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test11_flip0_aa0_layered_______-n0008-offscrn_1-dpi150-aaN-tSz-001x-001-resize0.ps [junit] PRINTable: OffscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37543724935979095 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 1516x1202 [junit] PRINT.offscrn image BufferedImageInt@7c64c3ff: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@451415a1 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x3e855bd7], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x3e855bd7], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 158.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b -1.0, t -0.04047978] 1.2833583x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x3e855bd7], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 158.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b -1.0, t -0.04047978] 1.2833583x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/0 36x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x3e855bd7], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 158.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b -1.0, t -0.04047978] 0.10794604x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x3e855bd7], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 158.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b -0.04047978, t 0.91904044] 1.2833583x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x3e855bd7], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 158.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b -0.04047978, t 0.91904044] 1.2833583x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/320 36x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x3e855bd7], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 158.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b -0.04047978, t 0.91904044] 0.10794604x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x3e855bd7], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 158.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b 0.91904044, t 0.99999994] 1.2833583x0.0809595, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/640 428x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x3e855bd7], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 158.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b 0.91904044, t 0.99999994] 1.2833583x0.0809595, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/640 36x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x3e855bd7], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 158.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b 0.91904044, t 0.99999994] 0.10794604x0.0809595, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x3e855bd7], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x7062eb62], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x7062eb62], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x7062eb62], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x7062eb62], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x7062eb62], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x7062eb62], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/640 406x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x7062eb62], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x7062eb62], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37543724935979095 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 1516x1202 [junit] PRINT.offscrn image BufferedImageInt@262020ba: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@9a51e07 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x3e855bd7], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x3e855bd7], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 158.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b -1.0, t -0.04047978] 1.2833583x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x3e855bd7], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 158.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b -1.0, t -0.04047978] 1.2833583x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/0 36x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x3e855bd7], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 158.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b -1.0, t -0.04047978] 0.10794604x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x3e855bd7], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 158.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b -0.04047978, t 0.91904044] 1.2833583x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x3e855bd7], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 158.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b -0.04047978, t 0.91904044] 1.2833583x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/320 36x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x3e855bd7], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 158.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b -0.04047978, t 0.91904044] 0.10794604x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x3e855bd7], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 158.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b 0.91904044, t 0.99999994] 1.2833583x0.0809595, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/640 428x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x3e855bd7], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 158.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b 0.91904044, t 0.99999994] 1.2833583x0.0809595, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/640 36x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x3e855bd7], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 158.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b 0.91904044, t 0.99999994] 0.10794604x0.0809595, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x3e855bd7], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x7062eb62], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x7062eb62], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0x7062eb62], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x7062eb62], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0x7062eb62], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x7062eb62], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/640 406x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x7062eb62], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0x7062eb62], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 158.0, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip true [junit] PRINT Duration 223 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test11_flip0_aa0_layered_______-n0009-offscrn_4-dpi150-aaN-tSz-001x-001-resize0.ps [junit] PRINTable: OffscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37543724935979095 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 1516x1202 [junit] PRINT.offscrn image BufferedImageInt@d0adc5a: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@4e501c14 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x58730368], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x58730368], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 172.5, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b -1.0, t -0.04047978] 1.2833583x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x58730368], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 172.5, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b -1.0, t -0.04047978] 1.2833583x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/0 36x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x58730368], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 172.5, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b -1.0, t -0.04047978] 0.10794604x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x58730368], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 172.5, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b -0.04047978, t 0.91904044] 1.2833583x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x58730368], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 172.5, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b -0.04047978, t 0.91904044] 1.2833583x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/320 36x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x58730368], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 172.5, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b -0.04047978, t 0.91904044] 0.10794604x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x58730368], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 172.5, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b 0.91904044, t 0.99999994] 1.2833583x0.0809595, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/640 428x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x58730368], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 172.5, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b 0.91904044, t 0.99999994] 1.2833583x0.0809595, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/640 36x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x58730368], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 172.5, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b 0.91904044, t 0.99999994] 0.10794604x0.0809595, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x58730368], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0xd8e345a], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0xd8e345a], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0xd8e345a], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0xd8e345a], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0xd8e345a], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0xd8e345a], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/640 406x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0xd8e345a], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0xd8e345a], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37543724935979095 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 1516x1202 [junit] PRINT.offscrn image BufferedImageInt@66187819: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@2a783a02 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x58730368], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x58730368], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 172.5, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b -1.0, t -0.04047978] 1.2833583x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x58730368], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 172.5, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b -1.0, t -0.04047978] 1.2833583x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/0 36x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 36x320, buffer 0x58730368], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 172.5, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b -1.0, t -0.04047978] 0.10794604x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x58730368], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 172.5, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b -0.04047978, t 0.91904044] 1.2833583x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x58730368], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 172.5, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b -0.04047978, t 0.91904044] 1.2833583x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/320 36x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 36x320, buffer 0x58730368], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 172.5, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b -0.04047978, t 0.91904044] 0.10794604x0.9595202, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0x58730368], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 172.5, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r -0.05397296, b 0.91904044, t 0.99999994] 1.2833583x0.0809595, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/640 428x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x27, buffer 0x58730368], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 172.5, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -0.05397296, r 1.2293854, b 0.91904044, t 0.99999994] 1.2833583x0.0809595, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/640 36x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x58730368], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 172.5, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l 1.2293854, r 1.3373314, b 0.91904044, t 0.99999994] 0.10794604x0.0809595, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 36x27, buffer 0x58730368], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0xd8e345a], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0xd8e345a], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 406x320, buffer 0xd8e345a], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0xd8e345a], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 406x320, buffer 0xd8e345a], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/640 428x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x27, buffer 0xd8e345a], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/640 406x27 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0xd8e345a], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 406x27, buffer 0xd8e345a], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 172.5, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip true [junit] PRINT Duration 224 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test11_flip0_aa0_layered_______-n0010-offscrn_3-dpi150-aaN-tSz-001x-001-resize1.ps [junit] PRINTable: OffscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PRINT resizeWithinPrint size+ 792x641 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37543724935979095 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 1516x1202 [junit] PRINT.offscrn image BufferedImageInt@5c7a1568: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@751191e1 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x4fb891d0], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x4fb891d0], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 186.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b -1.0, t -0.19999999] 1.07x0.8, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x4fb891d0], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 186.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b -1.0, t -0.19999999] 1.07x0.8, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/0 169x320 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 169x320, buffer 0x4fb891d0], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 186.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b -1.0, t -0.19999999] 0.4225x0.8, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x4fb891d0], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 186.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b -0.19999999, t 0.6] 1.07x0.8, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x4fb891d0], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 186.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b -0.19999999, t 0.6] 1.07x0.8, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/320 169x320 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 169x320, buffer 0x4fb891d0], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 186.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b -0.19999999, t 0.6] 0.4225x0.8, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/640 428x160 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x160, buffer 0x4fb891d0], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 186.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b 0.6, t 1.0] 1.07x0.39999998, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/640 428x160 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x160, buffer 0x4fb891d0], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 186.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b 0.6, t 1.0] 1.07x0.39999998, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/640 169x160 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x4fb891d0], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 186.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b 0.6, t 1.0] 0.4225x0.39999998, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x4fb891d0], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x7645961f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/133 428x320 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x7645961f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/133 406x320 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/133 406x320, buffer 0x7645961f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/453 428x320 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/453 428x320, buffer 0x7645961f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/453 406x320 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/453 406x320, buffer 0x7645961f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/773 428x27 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/773 428x27, buffer 0x7645961f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/773 406x27 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/773 406x27, buffer 0x7645961f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/773 406x27, buffer 0x7645961f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37543724935979095 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 1516x1202 [junit] PRINT.offscrn image BufferedImageInt@615182d8: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@37bb19bd [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x4fb891d0], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x4fb891d0], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 186.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b -1.0, t -0.19999999] 1.07x0.8, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x4fb891d0], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 186.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b -1.0, t -0.19999999] 1.07x0.8, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/0 169x320 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 169x320, buffer 0x4fb891d0], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 186.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b -1.0, t -0.19999999] 0.4225x0.8, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x4fb891d0], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 186.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b -0.19999999, t 0.6] 1.07x0.8, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x4fb891d0], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 186.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b -0.19999999, t 0.6] 1.07x0.8, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/320 169x320 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 169x320, buffer 0x4fb891d0], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 186.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b -0.19999999, t 0.6] 0.4225x0.8, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/640 428x160 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x160, buffer 0x4fb891d0], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 186.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b 0.6, t 1.0] 1.07x0.39999998, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/640 428x160 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x160, buffer 0x4fb891d0], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 186.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b 0.6, t 1.0] 1.07x0.39999998, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/640 169x160 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x4fb891d0], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 186.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b 0.6, t 1.0] 0.4225x0.39999998, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x4fb891d0], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x7645961f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/133 428x320 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x7645961f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/133 406x320 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/133 406x320, buffer 0x7645961f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/453 428x320 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/453 428x320, buffer 0x7645961f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/453 406x320 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/453 406x320, buffer 0x7645961f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/773 428x27 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/773 428x27, buffer 0x7645961f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/773 406x27 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/773 406x27, buffer 0x7645961f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/773 406x27, buffer 0x7645961f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.37543724935979095 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577 -> scaled 1516x1202 [junit] PRINT.offscrn image BufferedImageInt@32aece74: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@3c3f450a [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x4fb891d0], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x4fb891d0], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 186.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b -1.0, t -0.19999999] 1.07x0.8, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x4fb891d0], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 186.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b -1.0, t -0.19999999] 1.07x0.8, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/0 169x320 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/0 169x320, buffer 0x4fb891d0], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 186.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b -1.0, t -0.19999999] 0.4225x0.8, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x4fb891d0], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 186.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b -0.19999999, t 0.6] 1.07x0.8, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x4fb891d0], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 186.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b -0.19999999, t 0.6] 1.07x0.8, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/320 169x320 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/320 169x320, buffer 0x4fb891d0], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 186.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b -0.19999999, t 0.6] 0.4225x0.8, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/640 428x160 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/640 428x160, buffer 0x4fb891d0], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 186.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b 0.6, t 1.0] 1.07x0.39999998, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/640 428x160 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/640 428x160, buffer 0x4fb891d0], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 186.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b 0.6, t 1.0] 1.07x0.39999998, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 856/640 169x160 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x4fb891d0], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 186.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b 0.6, t 1.0] 0.4225x0.39999998, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x4fb891d0], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x7645961f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/133 428x320 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x7645961f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/133 406x320 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/133 406x320, buffer 0x7645961f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/453 428x320 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/453 428x320, buffer 0x7645961f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/453 406x320 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/453 406x320, buffer 0x7645961f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/773 428x27 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [0][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/773 428x27, buffer 0x7645961f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/773 406x27 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [1][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/773 406x27, buffer 0x7645961f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [1][2] / 2x3, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 428/773 406x27, buffer 0x7645961f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 492x384 of 492x384, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 492x384 of 492x384, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 186.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0, v-flip true [junit] PRINT Duration 484 ms [junit] PRINT resizeWithinPrint repaint [junit] PRINT resizeWithinPrint size- 728x577 [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 187.0, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] 0 s: 60 f / 166 ms, 361.4 fps, 2 ms/f; total: 60 f, 361.4 fps, 2 ms/f [junit] 0 s: 60 f / 181 ms, 331.4 fps, 3 ms/f; total: 120 f, 344.8 fps, 2 ms/f [junit] 0 s: 60 f / 162 ms, 370.3 fps, 2 ms/f; total: 180 f, 352.2 fps, 2 ms/f [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.dispose ... [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.dispose FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT - test11_flip0_aa0_layered [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132618834 d 0ms]] [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132618834 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT - test12_flip0_aa8 [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132618849 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.init ... [junit] RedSquareES1 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: 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/GL4bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.init FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: 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/GL4bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, 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 true [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132619049 d 0ms]] [junit] 0 s: 60 f / 192 ms, 312.5 fps, 3 ms/f; total: 60 f, 312.5 fps, 3 ms/f [junit] No PDF [junit] doPrint: dpi 72, TestTiledPrintingGearsSwingAWT.test12_flip0_aa8_______________-n0001-on_screen-dpi072-aa0-tSz-001x-001-resize0.ps [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 72, AA 0, scaleGL 1.0 [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 743x587 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x738e2331], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x738e2331], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x738e2331], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], 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 0x57ba75db], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[#29,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 320x480 brd 0, cur 0/0 320x480, buffer 0x57ba75db], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 52.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 true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x57ba75db], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 743x587 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x738e2331], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x738e2331], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x738e2331], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], 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 0x57ba75db], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[#29,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 320x480 brd 0, cur 0/0 320x480, buffer 0x57ba75db], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 52.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 true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x57ba75db], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 52.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 true [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 16 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 72, TestTiledPrintingGearsSwingAWT.test12_flip0_aa8_______________-n0002-on_screen-dpi072-aa8-tSz-001x-001-resize0.ps [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 72, AA 8, scaleGL 1.0 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, 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 true [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 743x587 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x294774d], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.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 0x294774d], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x294774d], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], 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 0x1869b05d], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[#29,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 0x1869b05d], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 66.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 true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x1869b05d], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 743x587 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x294774d], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.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 0x294774d], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x294774d], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], 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 0x1869b05d], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[#29,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 0x1869b05d], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 66.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 true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x1869b05d], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 66.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 true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 66.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 true [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 39 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test12_flip0_aa8_______________-n0003-on_screen-dpi150-aaN-tSz-001x-001-resize0.ps [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears 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 true [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 1547x1222 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0xc53aaba], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.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 0xc53aaba], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0xc53aaba], 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 0x56271de7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.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 0x56271de7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 88.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x56271de7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 1547x1222 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0xc53aaba], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.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 0xc53aaba], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0xc53aaba], 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 0x56271de7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.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 0x56271de7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 88.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x56271de7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 88.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 true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 89.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 true [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 44 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test12_flip0_aa8_______________-n0004-on_screen-dpi150-aaN-tSz2048x2048-resize0.ps [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 2048x2048 of 2048x2048, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 102.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 2048x2048 of 2048x2048, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 1547x1222 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x3a5464a9], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.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 0x3a5464a9], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x3a5464a9], 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 0x38687a24], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.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 0x38687a24], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 102.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x38687a24], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587 -> scaled 1547x1222 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x3a5464a9], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.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 0x3a5464a9], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x3a5464a9], 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 0x38687a24], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.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 0x38687a24], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 102.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x38687a24], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 102.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 true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 103.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 true [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 54 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test12_flip0_aa8_______________-n0005-on_screen-dpi150-aaN-tSz-001x-001-resize1.ps [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 116.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PRINT resizeWithinPrint size+ 807x651 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 742x587 -> scaled 1545x1222 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x5036cbff], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.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 0x5036cbff], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x5036cbff], 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 0x8d919a6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.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 0x8d919a6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 116.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x8d919a6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 742x587 -> scaled 1545x1222 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3507.8740437825522]] [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x5036cbff], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.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 0x5036cbff], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x5036cbff], 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 0x8d919a6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.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 0x8d919a6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 116.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x8d919a6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132620163 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 116.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 true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 117.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 true [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 35 ms [junit] PRINT resizeWithinPrint repaint [junit] PRINT resizeWithinPrint size- 743x587 [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test12_flip0_aa8_______________-n0006-offscrn_3-dpi150-aaN-tSz-001x-001-resize0.ps [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 118.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 true [junit] PRINTable: OffscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears 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 true [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 742x587 -> scaled 1545x1222 [junit] PRINT.offscrn image BufferedImageInt@17df34c5: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@4db810bd [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x42ea94d2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.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 0x42ea94d2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x42ea94d2], 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 0x1c26c938], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.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 0x1c26c938], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 131.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x1c26c938], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 742x587 -> scaled 1545x1222 [junit] PRINT.offscrn image BufferedImageInt@601ac52c: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@1762b42a [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x42ea94d2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.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 0x42ea94d2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x42ea94d2], 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 0x1c26c938], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.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 0x1c26c938], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 131.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x1c26c938], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 742x587 -> scaled 1545x1222 [junit] PRINT.offscrn image BufferedImageInt@64980031: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@5b87474 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x42ea94d2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.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 0x42ea94d2], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x42ea94d2], 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 0x1c26c938], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.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 0x1c26c938], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 131.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x1c26c938], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 131.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 true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 131.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 true [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 470 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test12_flip0_aa8_______________-n0007-offscrn_2-dpi150-aaN-tSz-001x-001-resize0.ps [junit] PRINTable: OffscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears 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 true [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 742x587 -> scaled 1545x1222 [junit] PRINT.offscrn image BufferedImageInt@16677589: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@3ce5d18f [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x49318003], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.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 0x49318003], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x49318003], 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 0x71269f6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.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 0x71269f6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 144.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x71269f6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 742x587 -> scaled 1545x1222 [junit] PRINT.offscrn image BufferedImageInt@6e4701db: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@740d021d [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x49318003], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.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 0x49318003], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x49318003], 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 0x71269f6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.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 0x71269f6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 144.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x71269f6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 742x587 -> scaled 1545x1222 [junit] PRINT.offscrn image BufferedImageInt@1a516b1a: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@7a796834 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x49318003], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.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 0x49318003], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x49318003], 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 0x71269f6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.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 0x71269f6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 144.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x71269f6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 144.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 true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 145.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 true [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 436 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test12_flip0_aa8_______________-n0008-offscrn_1-dpi150-aaN-tSz-001x-001-resize0.ps [junit] PRINTable: OffscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears 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 true [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 742x587 -> scaled 1545x1222 [junit] PRINT.offscrn image BufferedImageInt@52b6e63c: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@622309ee [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x2dd14aaa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.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 0x2dd14aaa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x2dd14aaa], 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 0x27de4329], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.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 0x27de4329], image[size 667 x 1000, 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.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x27de4329], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 742x587 -> scaled 1545x1222 [junit] PRINT.offscrn image BufferedImageInt@376e0dc3: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@6fcb40ce [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x2dd14aaa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.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 0x2dd14aaa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x2dd14aaa], 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 0x27de4329], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.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 0x27de4329], image[size 667 x 1000, 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.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x27de4329], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [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 true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 159.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 true [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 233 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test12_flip0_aa8_______________-n0009-offscrn_4-dpi150-aaN-tSz-001x-001-resize0.ps [junit] PRINTable: OffscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 172.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 742x587 -> scaled 1545x1222 [junit] PRINT.offscrn image BufferedImageInt@22d9ea48: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@60720ea6 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x24856913], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.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 0x24856913], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x24856913], 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 0xfd1bcd9], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.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 0xfd1bcd9], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 172.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0xfd1bcd9], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 742x587 -> scaled 1545x1222 [junit] PRINT.offscrn image BufferedImageInt@66c3aac6: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@32ec3c74 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x24856913], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.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 0x24856913], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x24856913], 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 0xfd1bcd9], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.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 0xfd1bcd9], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 172.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0xfd1bcd9], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 172.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 true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 173.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 true [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 237 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test12_flip0_aa8_______________-n0010-offscrn_3-dpi150-aaN-tSz-001x-001-resize1.ps [junit] PRINTable: OffscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 186.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PRINT resizeWithinPrint size+ 806x651 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 742x587 -> scaled 1545x1222 [junit] PRINT.offscrn image BufferedImageInt@537d14c6: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@5684b4ae [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x2323b211], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.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 0x2323b211], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x2323b211], 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 0x2f78ec93], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.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 0x2f78ec93], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 186.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x2f78ec93], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 742x587 -> scaled 1545x1222 [junit] PRINT.offscrn image BufferedImageInt@308365cb: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@2f8768f6 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x2323b211], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.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 0x2323b211], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x2323b211], 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 0x2f78ec93], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.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 0x2f78ec93], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 186.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x2f78ec93], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 742x587 -> scaled 1545x1222 [junit] PRINT.offscrn image BufferedImageInt@7106bdf: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@54b63d4b [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x2323b211], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.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 0x2323b211], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x2323b211], 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 0x2f78ec93], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.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 0x2f78ec93], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 186.5, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x2f78ec93], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 186.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 true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 187.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 true [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 468 ms [junit] PRINT resizeWithinPrint repaint [junit] PRINT resizeWithinPrint size- 742x587 [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 188.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 true [junit] 0 s: 60 f / 179 ms, 335.1 fps, 2 ms/f; total: 60 f, 335.1 fps, 2 ms/f [junit] 0 s: 60 f / 182 ms, 329.6 fps, 3 ms/f; total: 120 f, 331.4 fps, 3 ms/f [junit] 0 s: 60 f / 182 ms, 329.6 fps, 3 ms/f; total: 180 f, 330.8 fps, 3 ms/f [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132623245 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.dispose ... [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES1.dispose FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132623250 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT - test12_flip0_aa8 [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132623268 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132623270 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] WARNING: package sun.awt.windows not in java.desktop [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132624643 ms III - Start [junit] SLOCK [T main @ 1751132624648 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test001_flip1_norm_layout0_layered0 [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132625195 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132625199 d 0ms]] [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132625212 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 560x420 of 560x420, swapInterval 1, 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[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132625317 d 0ms]] [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132625349 d 0ms]] [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT2.test001_flip1_norm_layout0_layered0-n0001-on_screen-dpi150-aaN-tSz-001x-001-resize0.ps [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] PRINT AWTPrintLifecycle.setup.count 1 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Page image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page orientation 1 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8058492388044085 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 560x420 -> scaled 1166x875 [junit] PRINT at.pre: AffineTransform[[4.166666666666667, 0.0, -0.0], [0.0, 4.166666666666667, -0.0]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/61 560x420 brd 0, cur 0/61 560x420, buffer 0x1f7eeb74], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/61 560x420 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/61 560x420 brd 0, cur 0/61 560x420, buffer 0x1f7eeb74], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3321918, r 1.3321918, b -1.0, t 1.0] 2.6643836x2.0 -> [l -1.3321918, r -0.053653, b -0.8607306, t 0.0981735] 1.2785388x0.9589041, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 560/61 560x420 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x2, rowOrder 21, offset/size 0/61 560x420 brd 0, cur 560/61 560x420, buffer 0x1f7eeb74], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3321918, r 1.3321918, b -1.0, t 1.0] 2.6643836x2.0 -> [l -0.053653, r 1.2248858, b -0.8607306, t 0.0981735] 1.2785388x0.9589041, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 1120/61 47x420 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x2, rowOrder 21, offset/size 0/61 560x420 brd 0, cur 1120/61 47x420, buffer 0x1f7eeb74], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3321918, r 1.3321918, b -1.0, t 1.0] 2.6643836x2.0 -> [l 1.2248858, r 1.3321917, b -0.8607306, t 0.0981735] 0.107305884x0.9589041, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/481 560x395 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x2, rowOrder 21, offset/size 0/61 560x420 brd 0, cur 0/481 560x395, buffer 0x1f7eeb74], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3321918, r 1.3321918, b -1.0, t 1.0] 2.6643836x2.0 -> [l -1.3321918, r -0.053653, b 0.0981735, t 1.0] 1.2785388x0.9018265, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 560/481 560x395 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x2, rowOrder 21, offset/size 0/61 560x420 brd 0, cur 560/481 560x395, buffer 0x1f7eeb74], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3321918, r 1.3321918, b -1.0, t 1.0] 2.6643836x2.0 -> [l -0.053653, r 1.2248858, b 0.0981735, t 1.0] 1.2785388x0.9018265, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 1120/481 47x395 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x2, rowOrder 21, offset/size 0/61 560x420 brd 0, cur 1120/481 47x395, buffer 0x1f7eeb74], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3321918, r 1.3321918, b -1.0, t 1.0] 2.6643836x2.0 -> [l 1.2248858, r 1.3321917, b 0.0981735, t 1.0] 0.107305884x0.9018265, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][1] / 3x2, rowOrder 21, offset/size 0/61 560x420 brd 0, cur 1120/481 47x395, buffer 0x1f7eeb74], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Page image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page orientation 1 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8058492388044085 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 560x420 -> scaled 1166x875 [junit] PRINT at.pre: AffineTransform[[4.166666666666667, 0.0, -0.0], [0.0, 4.166666666666667, -0.0]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/61 560x420 brd 0, cur 0/61 560x420, buffer 0x1f7eeb74], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/61 560x420 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/61 560x420 brd 0, cur 0/61 560x420, buffer 0x1f7eeb74], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3321918, r 1.3321918, b -1.0, t 1.0] 2.6643836x2.0 -> [l -1.3321918, r -0.053653, b -0.8607306, t 0.0981735] 1.2785388x0.9589041, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 560/61 560x420 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x2, rowOrder 21, offset/size 0/61 560x420 brd 0, cur 560/61 560x420, buffer 0x1f7eeb74], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3321918, r 1.3321918, b -1.0, t 1.0] 2.6643836x2.0 -> [l -0.053653, r 1.2248858, b -0.8607306, t 0.0981735] 1.2785388x0.9589041, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 1120/61 47x420 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x2, rowOrder 21, offset/size 0/61 560x420 brd 0, cur 1120/61 47x420, buffer 0x1f7eeb74], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3321918, r 1.3321918, b -1.0, t 1.0] 2.6643836x2.0 -> [l 1.2248858, r 1.3321917, b -0.8607306, t 0.0981735] 0.107305884x0.9589041, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/481 560x395 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x2, rowOrder 21, offset/size 0/61 560x420 brd 0, cur 0/481 560x395, buffer 0x1f7eeb74], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3321918, r 1.3321918, b -1.0, t 1.0] 2.6643836x2.0 -> [l -1.3321918, r -0.053653, b 0.0981735, t 1.0] 1.2785388x0.9018265, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 560/481 560x395 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x2, rowOrder 21, offset/size 0/61 560x420 brd 0, cur 560/481 560x395, buffer 0x1f7eeb74], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3321918, r 1.3321918, b -1.0, t 1.0] 2.6643836x2.0 -> [l -0.053653, r 1.2248858, b 0.0981735, t 1.0] 1.2785388x0.9018265, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 1120/481 47x395 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x2, rowOrder 21, offset/size 0/61 560x420 brd 0, cur 1120/481 47x395, buffer 0x1f7eeb74], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3321918, r 1.3321918, b -1.0, t 1.0] 2.6643836x2.0 -> [l 1.2248858, r 1.3321917, b 0.0981735, t 1.0] 0.107305884x0.9018265, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][1] / 3x2, rowOrder 21, offset/size 0/61 560x420 brd 0, cur 1120/481 47x395, buffer 0x1f7eeb74], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 560x420 of 560x420, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears 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] PRINT Duration 246 ms [junit] PRINT AWTPrintLifecycle.release.count 1 [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132626020 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132626032 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test001_flip1_norm_layout0_layered0 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test002_flip1_norm_layout1_layered0 [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132626051 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 560x420 of 560x420, swapInterval 1, 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:1751132626113 d 0ms]] [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT2.test002_flip1_norm_layout1_layered0-n0001-on_screen-dpi150-aaN-tSz-001x-001-resize0.ps [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] PRINT AWTPrintLifecycle.setup.count 1 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Page image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page orientation 1 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.6858291394080073 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 658x527 -> scaled 1370x1097 [junit] PRINT at.pre: AffineTransform[[4.166666666666667, 0.0, -0.0], [0.0, 4.166666666666667, -0.0]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/0 560x420, buffer 0x9d53ef5], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 560x420 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/0 560x420, buffer 0x9d53ef5], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b -1.0, t -0.04000002] 1.28x0.96, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 560/0 560x420 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/0 560x420, buffer 0x9d53ef5], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b -1.0, t -0.04000002] 1.28x0.96, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 1120/0 47x420 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/0 47x420, buffer 0x9d53ef5], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b -1.0, t -0.04000002] 0.10742855x0.96, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/420 560x420 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/420 560x420, buffer 0x9d53ef5], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b -0.04000002, t 0.91999996] 1.28x0.96, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 560/420 560x420 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/420 560x420, buffer 0x9d53ef5], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b -0.04000002, t 0.91999996] 1.28x0.96, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 1120/420 47x420 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/420 47x420, buffer 0x9d53ef5], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b -0.04000002, t 0.91999996] 0.10742855x0.96, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/840 560x35 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/840 560x35, buffer 0x9d53ef5], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b 0.91999996, t 0.99999994] 1.28x0.07999998, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 560/840 560x35 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/840 560x35, buffer 0x9d53ef5], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b 0.91999996, t 0.99999994] 1.28x0.07999998, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 1120/840 47x35 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/840 47x35, buffer 0x9d53ef5], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b 0.91999996, t 0.99999994] 0.10742855x0.07999998, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/840 47x35, buffer 0x9d53ef5], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Page image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page orientation 1 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.6858291394080073 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 658x527 -> scaled 1370x1097 [junit] PRINT at.pre: AffineTransform[[4.166666666666667, 0.0, -0.0], [0.0, 4.166666666666667, -0.0]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/0 560x420, buffer 0x9d53ef5], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 560x420 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/0 560x420, buffer 0x9d53ef5], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b -1.0, t -0.04000002] 1.28x0.96, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 560/0 560x420 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/0 560x420, buffer 0x9d53ef5], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b -1.0, t -0.04000002] 1.28x0.96, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 1120/0 47x420 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/0 47x420, buffer 0x9d53ef5], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b -1.0, t -0.04000002] 0.10742855x0.96, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/420 560x420 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/420 560x420, buffer 0x9d53ef5], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b -0.04000002, t 0.91999996] 1.28x0.96, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 560/420 560x420 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/420 560x420, buffer 0x9d53ef5], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b -0.04000002, t 0.91999996] 1.28x0.96, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 1120/420 47x420 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/420 47x420, buffer 0x9d53ef5], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b -0.04000002, t 0.91999996] 0.10742855x0.96, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/840 560x35 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/840 560x35, buffer 0x9d53ef5], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b 0.91999996, t 0.99999994] 1.28x0.07999998, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 560/840 560x35 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/840 560x35, buffer 0x9d53ef5], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b 0.91999996, t 0.99999994] 1.28x0.07999998, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 1120/840 47x35 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/840 47x35, buffer 0x9d53ef5], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b 0.91999996, t 0.99999994] 0.10742855x0.07999998, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/840 47x35, buffer 0x9d53ef5], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 560x420 of 560x420, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears 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] PRINT Duration 152 ms [junit] PRINT AWTPrintLifecycle.release.count 1 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test002_flip1_norm_layout1_layered0 [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132626823 d 0ms]] [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132626823 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test003_flip1_norm_layout0_layered1 [junit] java.lang.ClassNotFoundException: com.sun.awt.AWTUtilities [junit] at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:641) [junit] at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:188) [junit] at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:526) [junit] at java.base/java.lang.Class.forName0(Native Method) [junit] at java.base/java.lang.Class.forName(Class.java:421) [junit] at java.base/java.lang.Class.forName(Class.java:412) [junit] at com.jogamp.opengl.test.junit.jogl.tile.TransparentPanel.setMixingCutoutShape(TransparentPanel.java:40) [junit] at com.jogamp.opengl.test.junit.jogl.tile.TransparentPanel.(TransparentPanel.java:10) [junit] at com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2.runTestGL(TestTiledPrintingGearsSwingAWT2.java:129) [junit] at com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2.test003_flip1_norm_layout0_layered1(TestTiledPrintingGearsSwingAWT2.java:269) [junit] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) [junit] at java.base/java.lang.reflect.Method.invoke(Method.java:580) [junit] at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47) [junit] at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) [junit] at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44) [junit] at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) [junit] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) [junit] at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) [junit] at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:55) [junit] at org.junit.rules.RunRules.evaluate(RunRules.java:20) [junit] at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271) [junit] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70) [junit] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) [junit] at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) [junit] at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) [junit] at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) [junit] at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) [junit] at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) [junit] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) [junit] at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) [junit] at org.junit.runners.ParentRunner.run(ParentRunner.java:309) [junit] at junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:38) [junit] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:534) [junit] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:1196) [junit] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:1041) [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132626850 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132626858 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 560x420 of 560x420, swapInterval 1, 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[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132626935 d 0ms]] [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT2.test003_flip1_norm_layout0_layered1-n0001-on_screen-dpi150-aaN-tSz-001x-001-resize0.ps [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] PRINT AWTPrintLifecycle.setup.count 1 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Page image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page orientation 1 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8058492388044085 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 560x420 -> scaled 1166x875 [junit] PRINT at.pre: AffineTransform[[4.166666666666667, 0.0, -0.0], [0.0, 4.166666666666667, -0.0]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/61 560x420 brd 0, cur 0/61 560x420, buffer 0x3f16bb58], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/61 560x420 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/61 560x420 brd 0, cur 0/61 560x420, buffer 0x3f16bb58], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3321918, r 1.3321918, b -1.0, t 1.0] 2.6643836x2.0 -> [l -1.3321918, r -0.053653, b -0.8607306, t 0.0981735] 1.2785388x0.9589041, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 560/61 560x420 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x2, rowOrder 21, offset/size 0/61 560x420 brd 0, cur 560/61 560x420, buffer 0x3f16bb58], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3321918, r 1.3321918, b -1.0, t 1.0] 2.6643836x2.0 -> [l -0.053653, r 1.2248858, b -0.8607306, t 0.0981735] 1.2785388x0.9589041, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 1120/61 47x420 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x2, rowOrder 21, offset/size 0/61 560x420 brd 0, cur 1120/61 47x420, buffer 0x3f16bb58], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3321918, r 1.3321918, b -1.0, t 1.0] 2.6643836x2.0 -> [l 1.2248858, r 1.3321917, b -0.8607306, t 0.0981735] 0.107305884x0.9589041, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/481 560x395 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x2, rowOrder 21, offset/size 0/61 560x420 brd 0, cur 0/481 560x395, buffer 0x3f16bb58], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3321918, r 1.3321918, b -1.0, t 1.0] 2.6643836x2.0 -> [l -1.3321918, r -0.053653, b 0.0981735, t 1.0] 1.2785388x0.9018265, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 560/481 560x395 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x2, rowOrder 21, offset/size 0/61 560x420 brd 0, cur 560/481 560x395, buffer 0x3f16bb58], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3321918, r 1.3321918, b -1.0, t 1.0] 2.6643836x2.0 -> [l -0.053653, r 1.2248858, b 0.0981735, t 1.0] 1.2785388x0.9018265, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 1120/481 47x395 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x2, rowOrder 21, offset/size 0/61 560x420 brd 0, cur 1120/481 47x395, buffer 0x3f16bb58], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3321918, r 1.3321918, b -1.0, t 1.0] 2.6643836x2.0 -> [l 1.2248858, r 1.3321917, b 0.0981735, t 1.0] 0.107305884x0.9018265, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][1] / 3x2, rowOrder 21, offset/size 0/61 560x420 brd 0, cur 1120/481 47x395, buffer 0x3f16bb58], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Page image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page orientation 1 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8058492388044085 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 560x420 -> scaled 1166x875 [junit] PRINT at.pre: AffineTransform[[4.166666666666667, 0.0, -0.0], [0.0, 4.166666666666667, -0.0]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/61 560x420 brd 0, cur 0/61 560x420, buffer 0x3f16bb58], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/61 560x420 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/61 560x420 brd 0, cur 0/61 560x420, buffer 0x3f16bb58], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3321918, r 1.3321918, b -1.0, t 1.0] 2.6643836x2.0 -> [l -1.3321918, r -0.053653, b -0.8607306, t 0.0981735] 1.2785388x0.9589041, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 560/61 560x420 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x2, rowOrder 21, offset/size 0/61 560x420 brd 0, cur 560/61 560x420, buffer 0x3f16bb58], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3321918, r 1.3321918, b -1.0, t 1.0] 2.6643836x2.0 -> [l -0.053653, r 1.2248858, b -0.8607306, t 0.0981735] 1.2785388x0.9589041, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 1120/61 47x420 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x2, rowOrder 21, offset/size 0/61 560x420 brd 0, cur 1120/61 47x420, buffer 0x3f16bb58], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3321918, r 1.3321918, b -1.0, t 1.0] 2.6643836x2.0 -> [l 1.2248858, r 1.3321917, b -0.8607306, t 0.0981735] 0.107305884x0.9589041, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/481 560x395 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x2, rowOrder 21, offset/size 0/61 560x420 brd 0, cur 0/481 560x395, buffer 0x3f16bb58], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3321918, r 1.3321918, b -1.0, t 1.0] 2.6643836x2.0 -> [l -1.3321918, r -0.053653, b 0.0981735, t 1.0] 1.2785388x0.9018265, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 560/481 560x395 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x2, rowOrder 21, offset/size 0/61 560x420 brd 0, cur 560/481 560x395, buffer 0x3f16bb58], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3321918, r 1.3321918, b -1.0, t 1.0] 2.6643836x2.0 -> [l -0.053653, r 1.2248858, b 0.0981735, t 1.0] 1.2785388x0.9018265, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 1120/481 47x395 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x2, rowOrder 21, offset/size 0/61 560x420 brd 0, cur 1120/481 47x395, buffer 0x3f16bb58], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3321918, r 1.3321918, b -1.0, t 1.0] 2.6643836x2.0 -> [l 1.2248858, r 1.3321917, b 0.0981735, t 1.0] 0.107305884x0.9018265, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][1] / 3x2, rowOrder 21, offset/size 0/61 560x420 brd 0, cur 1120/481 47x395, buffer 0x3f16bb58], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 560x420 of 560x420, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears 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] PRINT Duration 70 ms [junit] PRINT AWTPrintLifecycle.release.count 1 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test003_flip1_norm_layout0_layered1 [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132627528 d 0ms]] [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132627528 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test004_flip1_norm_layout1_layered1 [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132627543 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 560x420 of 560x420, swapInterval 1, 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:1751132627602 d 0ms]] [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT2.test004_flip1_norm_layout1_layered1-n0001-on_screen-dpi150-aaN-tSz-001x-001-resize0.ps [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] PRINT AWTPrintLifecycle.setup.count 1 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Page image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page orientation 1 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.6964129224235629 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 648x517 -> scaled 1350x1077 [junit] PRINT at.pre: AffineTransform[[4.166666666666667, 0.0, -0.0], [0.0, 4.166666666666667, -0.0]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/0 560x420, buffer 0x6916df27], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 560x420 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/0 560x420, buffer 0x6916df27], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b -1.0, t -0.04000002] 1.28x0.96, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 560/0 560x420 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/0 560x420, buffer 0x6916df27], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b -1.0, t -0.04000002] 1.28x0.96, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 1120/0 47x420 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/0 47x420, buffer 0x6916df27], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b -1.0, t -0.04000002] 0.10742855x0.96, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/420 560x420 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/420 560x420, buffer 0x6916df27], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b -0.04000002, t 0.91999996] 1.28x0.96, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 560/420 560x420 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/420 560x420, buffer 0x6916df27], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b -0.04000002, t 0.91999996] 1.28x0.96, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 1120/420 47x420 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/420 47x420, buffer 0x6916df27], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b -0.04000002, t 0.91999996] 0.10742855x0.96, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/840 560x35 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/840 560x35, buffer 0x6916df27], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b 0.91999996, t 0.99999994] 1.28x0.07999998, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 560/840 560x35 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/840 560x35, buffer 0x6916df27], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b 0.91999996, t 0.99999994] 1.28x0.07999998, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 1120/840 47x35 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/840 47x35, buffer 0x6916df27], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b 0.91999996, t 0.99999994] 0.10742855x0.07999998, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/840 47x35, buffer 0x6916df27], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Page image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page orientation 1 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.6964129224235629 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 648x517 -> scaled 1350x1077 [junit] PRINT at.pre: AffineTransform[[4.166666666666667, 0.0, -0.0], [0.0, 4.166666666666667, -0.0]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/0 560x420, buffer 0x6916df27], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 560x420 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/0 560x420, buffer 0x6916df27], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b -1.0, t -0.04000002] 1.28x0.96, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 560/0 560x420 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/0 560x420, buffer 0x6916df27], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b -1.0, t -0.04000002] 1.28x0.96, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 1120/0 47x420 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/0 47x420, buffer 0x6916df27], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b -1.0, t -0.04000002] 0.10742855x0.96, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/420 560x420 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/420 560x420, buffer 0x6916df27], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b -0.04000002, t 0.91999996] 1.28x0.96, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 560/420 560x420 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/420 560x420, buffer 0x6916df27], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b -0.04000002, t 0.91999996] 1.28x0.96, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 1120/420 47x420 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/420 47x420, buffer 0x6916df27], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b -0.04000002, t 0.91999996] 0.10742855x0.96, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/840 560x35 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/840 560x35, buffer 0x6916df27], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b 0.91999996, t 0.99999994] 1.28x0.07999998, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 560/840 560x35 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/840 560x35, buffer 0x6916df27], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b 0.91999996, t 0.99999994] 1.28x0.07999998, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 1120/840 47x35 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/840 47x35, buffer 0x6916df27], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b 0.91999996, t 0.99999994] 0.10742855x0.07999998, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/840 47x35, buffer 0x6916df27], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 560x420 of 560x420, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears 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] PRINT Duration 105 ms [junit] PRINT AWTPrintLifecycle.release.count 1 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test004_flip1_norm_layout1_layered1 [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132628253 d 0ms]] [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132628254 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test011_flip1_bitm_layout0_layered0 [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test011_flip1_bitm_layout0_layered0 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test012_flip1_bitm_layout1_layered0 [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test012_flip1_bitm_layout1_layered0 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test013_flip1_bitm_layout0_layered1 [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test013_flip1_bitm_layout0_layered1 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test014_flip1_bitm_layout1_layered1 [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test014_flip1_bitm_layout1_layered1 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test101_flip1_norm_layout0_layered0 [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132628266 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132628270 d 0ms]] [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132628273 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 560x420 of 560x420, swapInterval 1, 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 true [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT2.test101_flip1_norm_layout0_layered0-n0001-on_screen-dpi150-aaN-tSz-001x-001-resize0.ps [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] PRINT AWTPrintLifecycle.setup.count 1 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Page image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page orientation 1 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8058492388044085 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 560x420 -> scaled 1166x875 [junit] PRINT at.pre: AffineTransform[[4.166666666666667, 0.0, -0.0], [0.0, 4.166666666666667, -0.0]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/61 560x420 brd 0, cur 0/61 560x420, buffer 0x414fb818], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/61 560x420 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/61 560x420 brd 0, cur 0/61 560x420, buffer 0x414fb818], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 0.5, [l -1.3321918, r 1.3321918, b -1.0, t 1.0] 2.6643836x2.0 -> [l -1.3321918, r -0.053653, b -0.8607306, t 0.0981735] 1.2785388x0.9589041, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 560/61 560x420 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x2, rowOrder 21, offset/size 0/61 560x420 brd 0, cur 560/61 560x420, buffer 0x414fb818], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 0.5, [l -1.3321918, r 1.3321918, b -1.0, t 1.0] 2.6643836x2.0 -> [l -0.053653, r 1.2248858, b -0.8607306, t 0.0981735] 1.2785388x0.9589041, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 1120/61 47x420 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x2, rowOrder 21, offset/size 0/61 560x420 brd 0, cur 1120/61 47x420, buffer 0x414fb818], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 0.5, [l -1.3321918, r 1.3321918, b -1.0, t 1.0] 2.6643836x2.0 -> [l 1.2248858, r 1.3321917, b -0.8607306, t 0.0981735] 0.107305884x0.9589041, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/481 560x395 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x2, rowOrder 21, offset/size 0/61 560x420 brd 0, cur 0/481 560x395, buffer 0x414fb818], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 0.5, [l -1.3321918, r 1.3321918, b -1.0, t 1.0] 2.6643836x2.0 -> [l -1.3321918, r -0.053653, b 0.0981735, t 1.0] 1.2785388x0.9018265, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 560/481 560x395 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x2, rowOrder 21, offset/size 0/61 560x420 brd 0, cur 560/481 560x395, buffer 0x414fb818], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 0.5, [l -1.3321918, r 1.3321918, b -1.0, t 1.0] 2.6643836x2.0 -> [l -0.053653, r 1.2248858, b 0.0981735, t 1.0] 1.2785388x0.9018265, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 1120/481 47x395 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x2, rowOrder 21, offset/size 0/61 560x420 brd 0, cur 1120/481 47x395, buffer 0x414fb818], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 0.5, [l -1.3321918, r 1.3321918, b -1.0, t 1.0] 2.6643836x2.0 -> [l 1.2248858, r 1.3321917, b 0.0981735, t 1.0] 0.107305884x0.9018265, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][1] / 3x2, rowOrder 21, offset/size 0/61 560x420 brd 0, cur 1120/481 47x395, buffer 0x414fb818], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Page image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page orientation 1 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8058492388044085 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 560x420 -> scaled 1166x875 [junit] PRINT at.pre: AffineTransform[[4.166666666666667, 0.0, -0.0], [0.0, 4.166666666666667, -0.0]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/61 560x420 brd 0, cur 0/61 560x420, buffer 0x414fb818], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/61 560x420 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/61 560x420 brd 0, cur 0/61 560x420, buffer 0x414fb818], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 0.5, [l -1.3321918, r 1.3321918, b -1.0, t 1.0] 2.6643836x2.0 -> [l -1.3321918, r -0.053653, b -0.8607306, t 0.0981735] 1.2785388x0.9589041, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 560/61 560x420 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x2, rowOrder 21, offset/size 0/61 560x420 brd 0, cur 560/61 560x420, buffer 0x414fb818], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 0.5, [l -1.3321918, r 1.3321918, b -1.0, t 1.0] 2.6643836x2.0 -> [l -0.053653, r 1.2248858, b -0.8607306, t 0.0981735] 1.2785388x0.9589041, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 1120/61 47x420 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x2, rowOrder 21, offset/size 0/61 560x420 brd 0, cur 1120/61 47x420, buffer 0x414fb818], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 0.5, [l -1.3321918, r 1.3321918, b -1.0, t 1.0] 2.6643836x2.0 -> [l 1.2248858, r 1.3321917, b -0.8607306, t 0.0981735] 0.107305884x0.9589041, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/481 560x395 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x2, rowOrder 21, offset/size 0/61 560x420 brd 0, cur 0/481 560x395, buffer 0x414fb818], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 0.5, [l -1.3321918, r 1.3321918, b -1.0, t 1.0] 2.6643836x2.0 -> [l -1.3321918, r -0.053653, b 0.0981735, t 1.0] 1.2785388x0.9018265, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 560/481 560x395 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x2, rowOrder 21, offset/size 0/61 560x420 brd 0, cur 560/481 560x395, buffer 0x414fb818], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 0.5, [l -1.3321918, r 1.3321918, b -1.0, t 1.0] 2.6643836x2.0 -> [l -0.053653, r 1.2248858, b 0.0981735, t 1.0] 1.2785388x0.9018265, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 1120/481 47x395 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x2, rowOrder 21, offset/size 0/61 560x420 brd 0, cur 1120/481 47x395, buffer 0x414fb818], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 0.5, [l -1.3321918, r 1.3321918, b -1.0, t 1.0] 2.6643836x2.0 -> [l 1.2248858, r 1.3321917, b 0.0981735, t 1.0] 0.107305884x0.9018265, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][1] / 3x2, rowOrder 21, offset/size 0/61 560x420 brd 0, cur 1120/481 47x395, buffer 0x414fb818], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 560x420 of 560x420, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears 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 true [junit] PRINT Duration 62 ms [junit] PRINT AWTPrintLifecycle.release.count 1 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test101_flip1_norm_layout0_layered0 [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132628927 d 0ms]] [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132628927 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test102_flip1_norm_layout1_layered0 [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132628940 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 560x420 of 560x420, swapInterval 1, 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 true [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132628999 d 0ms]] [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT2.test102_flip1_norm_layout1_layered0-n0001-on_screen-dpi150-aaN-tSz-001x-001-resize0.ps [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] PRINT AWTPrintLifecycle.setup.count 1 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Page image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page orientation 1 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.6858291394080073 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 658x527 -> scaled 1370x1097 [junit] PRINT at.pre: AffineTransform[[4.166666666666667, 0.0, -0.0], [0.0, 4.166666666666667, -0.0]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/0 560x420, buffer 0x474e2dbc], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 560x420 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/0 560x420, buffer 0x474e2dbc], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b -1.0, t -0.04000002] 1.28x0.96, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 560/0 560x420 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/0 560x420, buffer 0x474e2dbc], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b -1.0, t -0.04000002] 1.28x0.96, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 1120/0 47x420 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/0 47x420, buffer 0x474e2dbc], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b -1.0, t -0.04000002] 0.10742855x0.96, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/420 560x420 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/420 560x420, buffer 0x474e2dbc], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b -0.04000002, t 0.91999996] 1.28x0.96, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 560/420 560x420 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/420 560x420, buffer 0x474e2dbc], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b -0.04000002, t 0.91999996] 1.28x0.96, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 1120/420 47x420 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/420 47x420, buffer 0x474e2dbc], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b -0.04000002, t 0.91999996] 0.10742855x0.96, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/840 560x35 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/840 560x35, buffer 0x474e2dbc], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b 0.91999996, t 0.99999994] 1.28x0.07999998, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 560/840 560x35 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/840 560x35, buffer 0x474e2dbc], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b 0.91999996, t 0.99999994] 1.28x0.07999998, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 1120/840 47x35 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/840 47x35, buffer 0x474e2dbc], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b 0.91999996, t 0.99999994] 0.10742855x0.07999998, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/840 47x35, buffer 0x474e2dbc], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Page image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page orientation 1 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.6858291394080073 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 658x527 -> scaled 1370x1097 [junit] PRINT at.pre: AffineTransform[[4.166666666666667, 0.0, -0.0], [0.0, 4.166666666666667, -0.0]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/0 560x420, buffer 0x474e2dbc], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 560x420 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/0 560x420, buffer 0x474e2dbc], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b -1.0, t -0.04000002] 1.28x0.96, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 560/0 560x420 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/0 560x420, buffer 0x474e2dbc], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b -1.0, t -0.04000002] 1.28x0.96, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 1120/0 47x420 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/0 47x420, buffer 0x474e2dbc], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b -1.0, t -0.04000002] 0.10742855x0.96, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/420 560x420 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/420 560x420, buffer 0x474e2dbc], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b -0.04000002, t 0.91999996] 1.28x0.96, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 560/420 560x420 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/420 560x420, buffer 0x474e2dbc], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b -0.04000002, t 0.91999996] 1.28x0.96, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 1120/420 47x420 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/420 47x420, buffer 0x474e2dbc], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b -0.04000002, t 0.91999996] 0.10742855x0.96, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/840 560x35 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/840 560x35, buffer 0x474e2dbc], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b 0.91999996, t 0.99999994] 1.28x0.07999998, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 560/840 560x35 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/840 560x35, buffer 0x474e2dbc], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b 0.91999996, t 0.99999994] 1.28x0.07999998, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 1120/840 47x35 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/840 47x35, buffer 0x474e2dbc], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b 0.91999996, t 0.99999994] 0.10742855x0.07999998, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/840 47x35, buffer 0x474e2dbc], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 560x420 of 560x420, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears 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 true [junit] PRINT Duration 86 ms [junit] PRINT AWTPrintLifecycle.release.count 1 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test102_flip1_norm_layout1_layered0 [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132629627 d 0ms]] [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132629627 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test103_flip1_norm_layout0_layered1 [junit] java.lang.ClassNotFoundException: com.sun.awt.AWTUtilities [junit] at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:641) [junit] at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:188) [junit] at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:526) [junit] at java.base/java.lang.Class.forName0(Native Method) [junit] at java.base/java.lang.Class.forName(Class.java:421) [junit] at java.base/java.lang.Class.forName(Class.java:412) [junit] at com.jogamp.opengl.test.junit.jogl.tile.TransparentPanel.setMixingCutoutShape(TransparentPanel.java:40) [junit] at com.jogamp.opengl.test.junit.jogl.tile.TransparentPanel.(TransparentPanel.java:10) [junit] at com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2.runTestGL(TestTiledPrintingGearsSwingAWT2.java:129) [junit] at com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2.test103_flip1_norm_layout0_layered1(TestTiledPrintingGearsSwingAWT2.java:333) [junit] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) [junit] at java.base/java.lang.reflect.Method.invoke(Method.java:580) [junit] at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47) [junit] at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) [junit] at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44) [junit] at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) [junit] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) [junit] at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) [junit] at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:55) [junit] at org.junit.rules.RunRules.evaluate(RunRules.java:20) [junit] at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271) [junit] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70) [junit] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) [junit] at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) [junit] at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) [junit] at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) [junit] at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) [junit] at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) [junit] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) [junit] at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) [junit] at org.junit.runners.ParentRunner.run(ParentRunner.java:309) [junit] at junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:38) [junit] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:534) [junit] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:1196) [junit] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:1041) [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132629637 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132629643 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 560x420 of 560x420, swapInterval 1, 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 true [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132629710 d 0ms]] [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT2.test103_flip1_norm_layout0_layered1-n0001-on_screen-dpi150-aaN-tSz-001x-001-resize0.ps [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] PRINT AWTPrintLifecycle.setup.count 1 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Page image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page orientation 1 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8058492388044085 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 560x420 -> scaled 1166x875 [junit] PRINT at.pre: AffineTransform[[4.166666666666667, 0.0, -0.0], [0.0, 4.166666666666667, -0.0]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/61 560x420 brd 0, cur 0/61 560x420, buffer 0x5adc3b33], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/61 560x420 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/61 560x420 brd 0, cur 0/61 560x420, buffer 0x5adc3b33], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3321918, r 1.3321918, b -1.0, t 1.0] 2.6643836x2.0 -> [l -1.3321918, r -0.053653, b -0.8607306, t 0.0981735] 1.2785388x0.9589041, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 560/61 560x420 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x2, rowOrder 21, offset/size 0/61 560x420 brd 0, cur 560/61 560x420, buffer 0x5adc3b33], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3321918, r 1.3321918, b -1.0, t 1.0] 2.6643836x2.0 -> [l -0.053653, r 1.2248858, b -0.8607306, t 0.0981735] 1.2785388x0.9589041, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 1120/61 47x420 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x2, rowOrder 21, offset/size 0/61 560x420 brd 0, cur 1120/61 47x420, buffer 0x5adc3b33], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3321918, r 1.3321918, b -1.0, t 1.0] 2.6643836x2.0 -> [l 1.2248858, r 1.3321917, b -0.8607306, t 0.0981735] 0.107305884x0.9589041, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/481 560x395 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x2, rowOrder 21, offset/size 0/61 560x420 brd 0, cur 0/481 560x395, buffer 0x5adc3b33], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3321918, r 1.3321918, b -1.0, t 1.0] 2.6643836x2.0 -> [l -1.3321918, r -0.053653, b 0.0981735, t 1.0] 1.2785388x0.9018265, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 560/481 560x395 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x2, rowOrder 21, offset/size 0/61 560x420 brd 0, cur 560/481 560x395, buffer 0x5adc3b33], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3321918, r 1.3321918, b -1.0, t 1.0] 2.6643836x2.0 -> [l -0.053653, r 1.2248858, b 0.0981735, t 1.0] 1.2785388x0.9018265, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 1120/481 47x395 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x2, rowOrder 21, offset/size 0/61 560x420 brd 0, cur 1120/481 47x395, buffer 0x5adc3b33], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3321918, r 1.3321918, b -1.0, t 1.0] 2.6643836x2.0 -> [l 1.2248858, r 1.3321917, b 0.0981735, t 1.0] 0.107305884x0.9018265, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][1] / 3x2, rowOrder 21, offset/size 0/61 560x420 brd 0, cur 1120/481 47x395, buffer 0x5adc3b33], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Page image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page orientation 1 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8058492388044085 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 560x420 -> scaled 1166x875 [junit] PRINT at.pre: AffineTransform[[4.166666666666667, 0.0, -0.0], [0.0, 4.166666666666667, -0.0]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/61 560x420 brd 0, cur 0/61 560x420, buffer 0x5adc3b33], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/61 560x420 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/61 560x420 brd 0, cur 0/61 560x420, buffer 0x5adc3b33], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3321918, r 1.3321918, b -1.0, t 1.0] 2.6643836x2.0 -> [l -1.3321918, r -0.053653, b -0.8607306, t 0.0981735] 1.2785388x0.9589041, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 560/61 560x420 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x2, rowOrder 21, offset/size 0/61 560x420 brd 0, cur 560/61 560x420, buffer 0x5adc3b33], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3321918, r 1.3321918, b -1.0, t 1.0] 2.6643836x2.0 -> [l -0.053653, r 1.2248858, b -0.8607306, t 0.0981735] 1.2785388x0.9589041, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 1120/61 47x420 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x2, rowOrder 21, offset/size 0/61 560x420 brd 0, cur 1120/61 47x420, buffer 0x5adc3b33], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3321918, r 1.3321918, b -1.0, t 1.0] 2.6643836x2.0 -> [l 1.2248858, r 1.3321917, b -0.8607306, t 0.0981735] 0.107305884x0.9589041, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/481 560x395 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x2, rowOrder 21, offset/size 0/61 560x420 brd 0, cur 0/481 560x395, buffer 0x5adc3b33], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3321918, r 1.3321918, b -1.0, t 1.0] 2.6643836x2.0 -> [l -1.3321918, r -0.053653, b 0.0981735, t 1.0] 1.2785388x0.9018265, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 560/481 560x395 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x2, rowOrder 21, offset/size 0/61 560x420 brd 0, cur 560/481 560x395, buffer 0x5adc3b33], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3321918, r 1.3321918, b -1.0, t 1.0] 2.6643836x2.0 -> [l -0.053653, r 1.2248858, b 0.0981735, t 1.0] 1.2785388x0.9018265, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 1120/481 47x395 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x2, rowOrder 21, offset/size 0/61 560x420 brd 0, cur 1120/481 47x395, buffer 0x5adc3b33], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3321918, r 1.3321918, b -1.0, t 1.0] 2.6643836x2.0 -> [l 1.2248858, r 1.3321917, b 0.0981735, t 1.0] 0.107305884x0.9018265, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][1] / 3x2, rowOrder 21, offset/size 0/61 560x420 brd 0, cur 1120/481 47x395, buffer 0x5adc3b33], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 560x420 of 560x420, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears 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 true [junit] PRINT Duration 74 ms [junit] PRINT AWTPrintLifecycle.release.count 1 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test103_flip1_norm_layout0_layered1 [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132630310 d 0ms]] [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132630310 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test104_flip1_norm_layout1_layered1 [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132630328 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 560x420 of 560x420, swapInterval 1, 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 true [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132630377 d 0ms]] [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT2.test104_flip1_norm_layout1_layered1-n0001-on_screen-dpi150-aaN-tSz-001x-001-resize0.ps [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] PRINT AWTPrintLifecycle.setup.count 1 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Page image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page orientation 1 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.6964129224235629 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 648x517 -> scaled 1350x1077 [junit] PRINT at.pre: AffineTransform[[4.166666666666667, 0.0, -0.0], [0.0, 4.166666666666667, -0.0]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/0 560x420, buffer 0x68775d87], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 560x420 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/0 560x420, buffer 0x68775d87], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b -1.0, t -0.04000002] 1.28x0.96, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 560/0 560x420 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/0 560x420, buffer 0x68775d87], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b -1.0, t -0.04000002] 1.28x0.96, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 1120/0 47x420 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/0 47x420, buffer 0x68775d87], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b -1.0, t -0.04000002] 0.10742855x0.96, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/420 560x420 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/420 560x420, buffer 0x68775d87], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b -0.04000002, t 0.91999996] 1.28x0.96, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 560/420 560x420 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/420 560x420, buffer 0x68775d87], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b -0.04000002, t 0.91999996] 1.28x0.96, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 1120/420 47x420 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/420 47x420, buffer 0x68775d87], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b -0.04000002, t 0.91999996] 0.10742855x0.96, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/840 560x35 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/840 560x35, buffer 0x68775d87], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b 0.91999996, t 0.99999994] 1.28x0.07999998, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 560/840 560x35 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/840 560x35, buffer 0x68775d87], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b 0.91999996, t 0.99999994] 1.28x0.07999998, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 1120/840 47x35 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/840 47x35, buffer 0x68775d87], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b 0.91999996, t 0.99999994] 0.10742855x0.07999998, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/840 47x35, buffer 0x68775d87], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Page image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page orientation 1 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.6964129224235629 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 648x517 -> scaled 1350x1077 [junit] PRINT at.pre: AffineTransform[[4.166666666666667, 0.0, -0.0], [0.0, 4.166666666666667, -0.0]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/0 560x420, buffer 0x68775d87], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 560x420 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/0 560x420, buffer 0x68775d87], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b -1.0, t -0.04000002] 1.28x0.96, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 560/0 560x420 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/0 560x420, buffer 0x68775d87], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b -1.0, t -0.04000002] 1.28x0.96, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 1120/0 47x420 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/0 47x420, buffer 0x68775d87], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b -1.0, t -0.04000002] 0.10742855x0.96, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/420 560x420 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/420 560x420, buffer 0x68775d87], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b -0.04000002, t 0.91999996] 1.28x0.96, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 560/420 560x420 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/420 560x420, buffer 0x68775d87], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b -0.04000002, t 0.91999996] 1.28x0.96, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 1120/420 47x420 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/420 47x420, buffer 0x68775d87], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b -0.04000002, t 0.91999996] 0.10742855x0.96, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/840 560x35 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/840 560x35, buffer 0x68775d87], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b 0.91999996, t 0.99999994] 1.28x0.07999998, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 560/840 560x35 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/840 560x35, buffer 0x68775d87], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b 0.91999996, t 0.99999994] 1.28x0.07999998, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 1120/840 47x35 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/840 47x35, buffer 0x68775d87], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b 0.91999996, t 0.99999994] 0.10742855x0.07999998, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/840 47x35, buffer 0x68775d87], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 560x420 of 560x420, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears 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 true [junit] PRINT Duration 67 ms [junit] PRINT AWTPrintLifecycle.release.count 1 [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132630986 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132630991 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test104_flip1_norm_layout1_layered1 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test111_flip1_bitm_layout0_layered0 [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test111_flip1_bitm_layout0_layered0 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test112_flip1_bitm_layout1_layered0 [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test112_flip1_bitm_layout1_layered0 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test113_flip1_bitm_layout0_layered1 [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test113_flip1_bitm_layout0_layered1 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test114_flip1_bitm_layout1_layered1 [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test114_flip1_bitm_layout1_layered1 [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132631024 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132631025 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] Tests run: 16, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.983 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132624643 ms III - Start [junit] SLOCK [T main @ 1751132624648 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test001_flip1_norm_layout0_layered0 [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132625195 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132625199 d 0ms]] [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132625212 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 560x420 of 560x420, swapInterval 1, 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[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132625317 d 0ms]] [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132625349 d 0ms]] [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT2.test001_flip1_norm_layout0_layered0-n0001-on_screen-dpi150-aaN-tSz-001x-001-resize0.ps [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] PRINT AWTPrintLifecycle.setup.count 1 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Page image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page orientation 1 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8058492388044085 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 560x420 -> scaled 1166x875 [junit] PRINT at.pre: AffineTransform[[4.166666666666667, 0.0, -0.0], [0.0, 4.166666666666667, -0.0]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/61 560x420 brd 0, cur 0/61 560x420, buffer 0x1f7eeb74], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/61 560x420 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/61 560x420 brd 0, cur 0/61 560x420, buffer 0x1f7eeb74], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3321918, r 1.3321918, b -1.0, t 1.0] 2.6643836x2.0 -> [l -1.3321918, r -0.053653, b -0.8607306, t 0.0981735] 1.2785388x0.9589041, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 560/61 560x420 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x2, rowOrder 21, offset/size 0/61 560x420 brd 0, cur 560/61 560x420, buffer 0x1f7eeb74], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3321918, r 1.3321918, b -1.0, t 1.0] 2.6643836x2.0 -> [l -0.053653, r 1.2248858, b -0.8607306, t 0.0981735] 1.2785388x0.9589041, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 1120/61 47x420 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x2, rowOrder 21, offset/size 0/61 560x420 brd 0, cur 1120/61 47x420, buffer 0x1f7eeb74], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3321918, r 1.3321918, b -1.0, t 1.0] 2.6643836x2.0 -> [l 1.2248858, r 1.3321917, b -0.8607306, t 0.0981735] 0.107305884x0.9589041, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/481 560x395 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x2, rowOrder 21, offset/size 0/61 560x420 brd 0, cur 0/481 560x395, buffer 0x1f7eeb74], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3321918, r 1.3321918, b -1.0, t 1.0] 2.6643836x2.0 -> [l -1.3321918, r -0.053653, b 0.0981735, t 1.0] 1.2785388x0.9018265, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 560/481 560x395 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x2, rowOrder 21, offset/size 0/61 560x420 brd 0, cur 560/481 560x395, buffer 0x1f7eeb74], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3321918, r 1.3321918, b -1.0, t 1.0] 2.6643836x2.0 -> [l -0.053653, r 1.2248858, b 0.0981735, t 1.0] 1.2785388x0.9018265, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 1120/481 47x395 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x2, rowOrder 21, offset/size 0/61 560x420 brd 0, cur 1120/481 47x395, buffer 0x1f7eeb74], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3321918, r 1.3321918, b -1.0, t 1.0] 2.6643836x2.0 -> [l 1.2248858, r 1.3321917, b 0.0981735, t 1.0] 0.107305884x0.9018265, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][1] / 3x2, rowOrder 21, offset/size 0/61 560x420 brd 0, cur 1120/481 47x395, buffer 0x1f7eeb74], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Page image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page orientation 1 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8058492388044085 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 560x420 -> scaled 1166x875 [junit] PRINT at.pre: AffineTransform[[4.166666666666667, 0.0, -0.0], [0.0, 4.166666666666667, -0.0]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/61 560x420 brd 0, cur 0/61 560x420, buffer 0x1f7eeb74], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/61 560x420 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/61 560x420 brd 0, cur 0/61 560x420, buffer 0x1f7eeb74], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3321918, r 1.3321918, b -1.0, t 1.0] 2.6643836x2.0 -> [l -1.3321918, r -0.053653, b -0.8607306, t 0.0981735] 1.2785388x0.9589041, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 560/61 560x420 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x2, rowOrder 21, offset/size 0/61 560x420 brd 0, cur 560/61 560x420, buffer 0x1f7eeb74], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3321918, r 1.3321918, b -1.0, t 1.0] 2.6643836x2.0 -> [l -0.053653, r 1.2248858, b -0.8607306, t 0.0981735] 1.2785388x0.9589041, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 1120/61 47x420 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x2, rowOrder 21, offset/size 0/61 560x420 brd 0, cur 1120/61 47x420, buffer 0x1f7eeb74], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3321918, r 1.3321918, b -1.0, t 1.0] 2.6643836x2.0 -> [l 1.2248858, r 1.3321917, b -0.8607306, t 0.0981735] 0.107305884x0.9589041, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/481 560x395 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x2, rowOrder 21, offset/size 0/61 560x420 brd 0, cur 0/481 560x395, buffer 0x1f7eeb74], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3321918, r 1.3321918, b -1.0, t 1.0] 2.6643836x2.0 -> [l -1.3321918, r -0.053653, b 0.0981735, t 1.0] 1.2785388x0.9018265, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 560/481 560x395 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x2, rowOrder 21, offset/size 0/61 560x420 brd 0, cur 560/481 560x395, buffer 0x1f7eeb74], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3321918, r 1.3321918, b -1.0, t 1.0] 2.6643836x2.0 -> [l -0.053653, r 1.2248858, b 0.0981735, t 1.0] 1.2785388x0.9018265, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 1120/481 47x395 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x2, rowOrder 21, offset/size 0/61 560x420 brd 0, cur 1120/481 47x395, buffer 0x1f7eeb74], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3321918, r 1.3321918, b -1.0, t 1.0] 2.6643836x2.0 -> [l 1.2248858, r 1.3321917, b 0.0981735, t 1.0] 0.107305884x0.9018265, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][1] / 3x2, rowOrder 21, offset/size 0/61 560x420 brd 0, cur 1120/481 47x395, buffer 0x1f7eeb74], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 560x420 of 560x420, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears 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] PRINT Duration 246 ms [junit] PRINT AWTPrintLifecycle.release.count 1 [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132626020 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132626032 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test001_flip1_norm_layout0_layered0 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test002_flip1_norm_layout1_layered0 [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132626051 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 560x420 of 560x420, swapInterval 1, 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:1751132626113 d 0ms]] [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT2.test002_flip1_norm_layout1_layered0-n0001-on_screen-dpi150-aaN-tSz-001x-001-resize0.ps [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] PRINT AWTPrintLifecycle.setup.count 1 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Page image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page orientation 1 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.6858291394080073 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 658x527 -> scaled 1370x1097 [junit] PRINT at.pre: AffineTransform[[4.166666666666667, 0.0, -0.0], [0.0, 4.166666666666667, -0.0]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/0 560x420, buffer 0x9d53ef5], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 560x420 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/0 560x420, buffer 0x9d53ef5], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b -1.0, t -0.04000002] 1.28x0.96, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 560/0 560x420 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/0 560x420, buffer 0x9d53ef5], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b -1.0, t -0.04000002] 1.28x0.96, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 1120/0 47x420 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/0 47x420, buffer 0x9d53ef5], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b -1.0, t -0.04000002] 0.10742855x0.96, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/420 560x420 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/420 560x420, buffer 0x9d53ef5], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b -0.04000002, t 0.91999996] 1.28x0.96, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 560/420 560x420 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/420 560x420, buffer 0x9d53ef5], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b -0.04000002, t 0.91999996] 1.28x0.96, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 1120/420 47x420 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/420 47x420, buffer 0x9d53ef5], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b -0.04000002, t 0.91999996] 0.10742855x0.96, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/840 560x35 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/840 560x35, buffer 0x9d53ef5], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b 0.91999996, t 0.99999994] 1.28x0.07999998, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 560/840 560x35 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/840 560x35, buffer 0x9d53ef5], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b 0.91999996, t 0.99999994] 1.28x0.07999998, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 1120/840 47x35 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/840 47x35, buffer 0x9d53ef5], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b 0.91999996, t 0.99999994] 0.10742855x0.07999998, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/840 47x35, buffer 0x9d53ef5], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Page image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page orientation 1 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.6858291394080073 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 658x527 -> scaled 1370x1097 [junit] PRINT at.pre: AffineTransform[[4.166666666666667, 0.0, -0.0], [0.0, 4.166666666666667, -0.0]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/0 560x420, buffer 0x9d53ef5], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 560x420 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/0 560x420, buffer 0x9d53ef5], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b -1.0, t -0.04000002] 1.28x0.96, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 560/0 560x420 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/0 560x420, buffer 0x9d53ef5], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b -1.0, t -0.04000002] 1.28x0.96, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 1120/0 47x420 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/0 47x420, buffer 0x9d53ef5], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b -1.0, t -0.04000002] 0.10742855x0.96, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/420 560x420 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/420 560x420, buffer 0x9d53ef5], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b -0.04000002, t 0.91999996] 1.28x0.96, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 560/420 560x420 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/420 560x420, buffer 0x9d53ef5], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b -0.04000002, t 0.91999996] 1.28x0.96, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 1120/420 47x420 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/420 47x420, buffer 0x9d53ef5], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b -0.04000002, t 0.91999996] 0.10742855x0.96, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/840 560x35 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/840 560x35, buffer 0x9d53ef5], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b 0.91999996, t 0.99999994] 1.28x0.07999998, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 560/840 560x35 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/840 560x35, buffer 0x9d53ef5], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b 0.91999996, t 0.99999994] 1.28x0.07999998, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 1120/840 47x35 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/840 47x35, buffer 0x9d53ef5], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b 0.91999996, t 0.99999994] 0.10742855x0.07999998, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/840 47x35, buffer 0x9d53ef5], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 560x420 of 560x420, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears 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] PRINT Duration 152 ms [junit] PRINT AWTPrintLifecycle.release.count 1 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test002_flip1_norm_layout1_layered0 [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132626823 d 0ms]] [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132626823 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test003_flip1_norm_layout0_layered1 [junit] java.lang.ClassNotFoundException: com.sun.awt.AWTUtilities [junit] at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:641) [junit] at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:188) [junit] at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:526) [junit] at java.base/java.lang.Class.forName0(Native Method) [junit] at java.base/java.lang.Class.forName(Class.java:421) [junit] at java.base/java.lang.Class.forName(Class.java:412) [junit] at com.jogamp.opengl.test.junit.jogl.tile.TransparentPanel.setMixingCutoutShape(TransparentPanel.java:40) [junit] at com.jogamp.opengl.test.junit.jogl.tile.TransparentPanel.(TransparentPanel.java:10) [junit] at com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2.runTestGL(TestTiledPrintingGearsSwingAWT2.java:129) [junit] at com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2.test003_flip1_norm_layout0_layered1(TestTiledPrintingGearsSwingAWT2.java:269) [junit] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) [junit] at java.base/java.lang.reflect.Method.invoke(Method.java:580) [junit] at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47) [junit] at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) [junit] at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44) [junit] at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) [junit] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) [junit] at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) [junit] at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:55) [junit] at org.junit.rules.RunRules.evaluate(RunRules.java:20) [junit] at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271) [junit] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70) [junit] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) [junit] at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) [junit] at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) [junit] at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) [junit] at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) [junit] at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) [junit] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) [junit] at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) [junit] at org.junit.runners.ParentRunner.run(ParentRunner.java:309) [junit] at junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:38) [junit] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:534) [junit] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:1196) [junit] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:1041) [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132626850 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132626858 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 560x420 of 560x420, swapInterval 1, 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[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132626935 d 0ms]] [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT2.test003_flip1_norm_layout0_layered1-n0001-on_screen-dpi150-aaN-tSz-001x-001-resize0.ps [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] PRINT AWTPrintLifecycle.setup.count 1 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Page image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page orientation 1 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8058492388044085 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 560x420 -> scaled 1166x875 [junit] PRINT at.pre: AffineTransform[[4.166666666666667, 0.0, -0.0], [0.0, 4.166666666666667, -0.0]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/61 560x420 brd 0, cur 0/61 560x420, buffer 0x3f16bb58], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/61 560x420 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/61 560x420 brd 0, cur 0/61 560x420, buffer 0x3f16bb58], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3321918, r 1.3321918, b -1.0, t 1.0] 2.6643836x2.0 -> [l -1.3321918, r -0.053653, b -0.8607306, t 0.0981735] 1.2785388x0.9589041, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 560/61 560x420 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x2, rowOrder 21, offset/size 0/61 560x420 brd 0, cur 560/61 560x420, buffer 0x3f16bb58], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3321918, r 1.3321918, b -1.0, t 1.0] 2.6643836x2.0 -> [l -0.053653, r 1.2248858, b -0.8607306, t 0.0981735] 1.2785388x0.9589041, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 1120/61 47x420 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x2, rowOrder 21, offset/size 0/61 560x420 brd 0, cur 1120/61 47x420, buffer 0x3f16bb58], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3321918, r 1.3321918, b -1.0, t 1.0] 2.6643836x2.0 -> [l 1.2248858, r 1.3321917, b -0.8607306, t 0.0981735] 0.107305884x0.9589041, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/481 560x395 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x2, rowOrder 21, offset/size 0/61 560x420 brd 0, cur 0/481 560x395, buffer 0x3f16bb58], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3321918, r 1.3321918, b -1.0, t 1.0] 2.6643836x2.0 -> [l -1.3321918, r -0.053653, b 0.0981735, t 1.0] 1.2785388x0.9018265, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 560/481 560x395 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x2, rowOrder 21, offset/size 0/61 560x420 brd 0, cur 560/481 560x395, buffer 0x3f16bb58], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3321918, r 1.3321918, b -1.0, t 1.0] 2.6643836x2.0 -> [l -0.053653, r 1.2248858, b 0.0981735, t 1.0] 1.2785388x0.9018265, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 1120/481 47x395 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x2, rowOrder 21, offset/size 0/61 560x420 brd 0, cur 1120/481 47x395, buffer 0x3f16bb58], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3321918, r 1.3321918, b -1.0, t 1.0] 2.6643836x2.0 -> [l 1.2248858, r 1.3321917, b 0.0981735, t 1.0] 0.107305884x0.9018265, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][1] / 3x2, rowOrder 21, offset/size 0/61 560x420 brd 0, cur 1120/481 47x395, buffer 0x3f16bb58], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Page image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page orientation 1 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8058492388044085 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 560x420 -> scaled 1166x875 [junit] PRINT at.pre: AffineTransform[[4.166666666666667, 0.0, -0.0], [0.0, 4.166666666666667, -0.0]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/61 560x420 brd 0, cur 0/61 560x420, buffer 0x3f16bb58], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/61 560x420 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/61 560x420 brd 0, cur 0/61 560x420, buffer 0x3f16bb58], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3321918, r 1.3321918, b -1.0, t 1.0] 2.6643836x2.0 -> [l -1.3321918, r -0.053653, b -0.8607306, t 0.0981735] 1.2785388x0.9589041, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 560/61 560x420 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x2, rowOrder 21, offset/size 0/61 560x420 brd 0, cur 560/61 560x420, buffer 0x3f16bb58], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3321918, r 1.3321918, b -1.0, t 1.0] 2.6643836x2.0 -> [l -0.053653, r 1.2248858, b -0.8607306, t 0.0981735] 1.2785388x0.9589041, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 1120/61 47x420 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x2, rowOrder 21, offset/size 0/61 560x420 brd 0, cur 1120/61 47x420, buffer 0x3f16bb58], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3321918, r 1.3321918, b -1.0, t 1.0] 2.6643836x2.0 -> [l 1.2248858, r 1.3321917, b -0.8607306, t 0.0981735] 0.107305884x0.9589041, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/481 560x395 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x2, rowOrder 21, offset/size 0/61 560x420 brd 0, cur 0/481 560x395, buffer 0x3f16bb58], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3321918, r 1.3321918, b -1.0, t 1.0] 2.6643836x2.0 -> [l -1.3321918, r -0.053653, b 0.0981735, t 1.0] 1.2785388x0.9018265, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 560/481 560x395 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x2, rowOrder 21, offset/size 0/61 560x420 brd 0, cur 560/481 560x395, buffer 0x3f16bb58], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3321918, r 1.3321918, b -1.0, t 1.0] 2.6643836x2.0 -> [l -0.053653, r 1.2248858, b 0.0981735, t 1.0] 1.2785388x0.9018265, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 1120/481 47x395 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x2, rowOrder 21, offset/size 0/61 560x420 brd 0, cur 1120/481 47x395, buffer 0x3f16bb58], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3321918, r 1.3321918, b -1.0, t 1.0] 2.6643836x2.0 -> [l 1.2248858, r 1.3321917, b 0.0981735, t 1.0] 0.107305884x0.9018265, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][1] / 3x2, rowOrder 21, offset/size 0/61 560x420 brd 0, cur 1120/481 47x395, buffer 0x3f16bb58], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 560x420 of 560x420, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears 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] PRINT Duration 70 ms [junit] PRINT AWTPrintLifecycle.release.count 1 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test003_flip1_norm_layout0_layered1 [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132627528 d 0ms]] [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132627528 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test004_flip1_norm_layout1_layered1 [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132627543 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 560x420 of 560x420, swapInterval 1, 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:1751132627602 d 0ms]] [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT2.test004_flip1_norm_layout1_layered1-n0001-on_screen-dpi150-aaN-tSz-001x-001-resize0.ps [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] PRINT AWTPrintLifecycle.setup.count 1 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Page image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page orientation 1 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.6964129224235629 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 648x517 -> scaled 1350x1077 [junit] PRINT at.pre: AffineTransform[[4.166666666666667, 0.0, -0.0], [0.0, 4.166666666666667, -0.0]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/0 560x420, buffer 0x6916df27], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 560x420 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/0 560x420, buffer 0x6916df27], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b -1.0, t -0.04000002] 1.28x0.96, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 560/0 560x420 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/0 560x420, buffer 0x6916df27], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b -1.0, t -0.04000002] 1.28x0.96, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 1120/0 47x420 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/0 47x420, buffer 0x6916df27], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b -1.0, t -0.04000002] 0.10742855x0.96, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/420 560x420 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/420 560x420, buffer 0x6916df27], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b -0.04000002, t 0.91999996] 1.28x0.96, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 560/420 560x420 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/420 560x420, buffer 0x6916df27], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b -0.04000002, t 0.91999996] 1.28x0.96, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 1120/420 47x420 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/420 47x420, buffer 0x6916df27], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b -0.04000002, t 0.91999996] 0.10742855x0.96, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/840 560x35 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/840 560x35, buffer 0x6916df27], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b 0.91999996, t 0.99999994] 1.28x0.07999998, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 560/840 560x35 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/840 560x35, buffer 0x6916df27], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b 0.91999996, t 0.99999994] 1.28x0.07999998, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 1120/840 47x35 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/840 47x35, buffer 0x6916df27], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b 0.91999996, t 0.99999994] 0.10742855x0.07999998, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/840 47x35, buffer 0x6916df27], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Page image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page orientation 1 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.6964129224235629 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 648x517 -> scaled 1350x1077 [junit] PRINT at.pre: AffineTransform[[4.166666666666667, 0.0, -0.0], [0.0, 4.166666666666667, -0.0]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/0 560x420, buffer 0x6916df27], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 560x420 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/0 560x420, buffer 0x6916df27], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b -1.0, t -0.04000002] 1.28x0.96, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 560/0 560x420 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/0 560x420, buffer 0x6916df27], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b -1.0, t -0.04000002] 1.28x0.96, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 1120/0 47x420 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/0 47x420, buffer 0x6916df27], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b -1.0, t -0.04000002] 0.10742855x0.96, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/420 560x420 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/420 560x420, buffer 0x6916df27], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b -0.04000002, t 0.91999996] 1.28x0.96, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 560/420 560x420 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/420 560x420, buffer 0x6916df27], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b -0.04000002, t 0.91999996] 1.28x0.96, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 1120/420 47x420 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/420 47x420, buffer 0x6916df27], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b -0.04000002, t 0.91999996] 0.10742855x0.96, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/840 560x35 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/840 560x35, buffer 0x6916df27], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b 0.91999996, t 0.99999994] 1.28x0.07999998, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 560/840 560x35 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/840 560x35, buffer 0x6916df27], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b 0.91999996, t 0.99999994] 1.28x0.07999998, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 1120/840 47x35 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/840 47x35, buffer 0x6916df27], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b 0.91999996, t 0.99999994] 0.10742855x0.07999998, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/840 47x35, buffer 0x6916df27], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 560x420 of 560x420, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears 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] PRINT Duration 105 ms [junit] PRINT AWTPrintLifecycle.release.count 1 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test004_flip1_norm_layout1_layered1 [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132628253 d 0ms]] [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132628254 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test011_flip1_bitm_layout0_layered0 [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test011_flip1_bitm_layout0_layered0 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test012_flip1_bitm_layout1_layered0 [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test012_flip1_bitm_layout1_layered0 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test013_flip1_bitm_layout0_layered1 [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test013_flip1_bitm_layout0_layered1 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test014_flip1_bitm_layout1_layered1 [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test014_flip1_bitm_layout1_layered1 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test101_flip1_norm_layout0_layered0 [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132628266 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132628270 d 0ms]] [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132628273 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 560x420 of 560x420, swapInterval 1, 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 true [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT2.test101_flip1_norm_layout0_layered0-n0001-on_screen-dpi150-aaN-tSz-001x-001-resize0.ps [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] PRINT AWTPrintLifecycle.setup.count 1 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Page image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page orientation 1 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8058492388044085 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 560x420 -> scaled 1166x875 [junit] PRINT at.pre: AffineTransform[[4.166666666666667, 0.0, -0.0], [0.0, 4.166666666666667, -0.0]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/61 560x420 brd 0, cur 0/61 560x420, buffer 0x414fb818], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/61 560x420 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/61 560x420 brd 0, cur 0/61 560x420, buffer 0x414fb818], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 0.5, [l -1.3321918, r 1.3321918, b -1.0, t 1.0] 2.6643836x2.0 -> [l -1.3321918, r -0.053653, b -0.8607306, t 0.0981735] 1.2785388x0.9589041, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 560/61 560x420 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x2, rowOrder 21, offset/size 0/61 560x420 brd 0, cur 560/61 560x420, buffer 0x414fb818], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 0.5, [l -1.3321918, r 1.3321918, b -1.0, t 1.0] 2.6643836x2.0 -> [l -0.053653, r 1.2248858, b -0.8607306, t 0.0981735] 1.2785388x0.9589041, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 1120/61 47x420 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x2, rowOrder 21, offset/size 0/61 560x420 brd 0, cur 1120/61 47x420, buffer 0x414fb818], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 0.5, [l -1.3321918, r 1.3321918, b -1.0, t 1.0] 2.6643836x2.0 -> [l 1.2248858, r 1.3321917, b -0.8607306, t 0.0981735] 0.107305884x0.9589041, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/481 560x395 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x2, rowOrder 21, offset/size 0/61 560x420 brd 0, cur 0/481 560x395, buffer 0x414fb818], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 0.5, [l -1.3321918, r 1.3321918, b -1.0, t 1.0] 2.6643836x2.0 -> [l -1.3321918, r -0.053653, b 0.0981735, t 1.0] 1.2785388x0.9018265, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 560/481 560x395 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x2, rowOrder 21, offset/size 0/61 560x420 brd 0, cur 560/481 560x395, buffer 0x414fb818], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 0.5, [l -1.3321918, r 1.3321918, b -1.0, t 1.0] 2.6643836x2.0 -> [l -0.053653, r 1.2248858, b 0.0981735, t 1.0] 1.2785388x0.9018265, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 1120/481 47x395 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x2, rowOrder 21, offset/size 0/61 560x420 brd 0, cur 1120/481 47x395, buffer 0x414fb818], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 0.5, [l -1.3321918, r 1.3321918, b -1.0, t 1.0] 2.6643836x2.0 -> [l 1.2248858, r 1.3321917, b 0.0981735, t 1.0] 0.107305884x0.9018265, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][1] / 3x2, rowOrder 21, offset/size 0/61 560x420 brd 0, cur 1120/481 47x395, buffer 0x414fb818], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Page image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page orientation 1 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8058492388044085 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 560x420 -> scaled 1166x875 [junit] PRINT at.pre: AffineTransform[[4.166666666666667, 0.0, -0.0], [0.0, 4.166666666666667, -0.0]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/61 560x420 brd 0, cur 0/61 560x420, buffer 0x414fb818], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/61 560x420 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/61 560x420 brd 0, cur 0/61 560x420, buffer 0x414fb818], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 0.5, [l -1.3321918, r 1.3321918, b -1.0, t 1.0] 2.6643836x2.0 -> [l -1.3321918, r -0.053653, b -0.8607306, t 0.0981735] 1.2785388x0.9589041, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 560/61 560x420 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x2, rowOrder 21, offset/size 0/61 560x420 brd 0, cur 560/61 560x420, buffer 0x414fb818], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 0.5, [l -1.3321918, r 1.3321918, b -1.0, t 1.0] 2.6643836x2.0 -> [l -0.053653, r 1.2248858, b -0.8607306, t 0.0981735] 1.2785388x0.9589041, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 1120/61 47x420 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x2, rowOrder 21, offset/size 0/61 560x420 brd 0, cur 1120/61 47x420, buffer 0x414fb818], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 0.5, [l -1.3321918, r 1.3321918, b -1.0, t 1.0] 2.6643836x2.0 -> [l 1.2248858, r 1.3321917, b -0.8607306, t 0.0981735] 0.107305884x0.9589041, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/481 560x395 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x2, rowOrder 21, offset/size 0/61 560x420 brd 0, cur 0/481 560x395, buffer 0x414fb818], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 0.5, [l -1.3321918, r 1.3321918, b -1.0, t 1.0] 2.6643836x2.0 -> [l -1.3321918, r -0.053653, b 0.0981735, t 1.0] 1.2785388x0.9018265, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 560/481 560x395 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x2, rowOrder 21, offset/size 0/61 560x420 brd 0, cur 560/481 560x395, buffer 0x414fb818], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 0.5, [l -1.3321918, r 1.3321918, b -1.0, t 1.0] 2.6643836x2.0 -> [l -0.053653, r 1.2248858, b 0.0981735, t 1.0] 1.2785388x0.9018265, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 1120/481 47x395 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x2, rowOrder 21, offset/size 0/61 560x420 brd 0, cur 1120/481 47x395, buffer 0x414fb818], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 0.5, [l -1.3321918, r 1.3321918, b -1.0, t 1.0] 2.6643836x2.0 -> [l 1.2248858, r 1.3321917, b 0.0981735, t 1.0] 0.107305884x0.9018265, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][1] / 3x2, rowOrder 21, offset/size 0/61 560x420 brd 0, cur 1120/481 47x395, buffer 0x414fb818], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 560x420 of 560x420, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears 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 true [junit] PRINT Duration 62 ms [junit] PRINT AWTPrintLifecycle.release.count 1 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test101_flip1_norm_layout0_layered0 [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132628927 d 0ms]] [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132628927 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test102_flip1_norm_layout1_layered0 [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132628940 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 560x420 of 560x420, swapInterval 1, 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 true [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132628999 d 0ms]] [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT2.test102_flip1_norm_layout1_layered0-n0001-on_screen-dpi150-aaN-tSz-001x-001-resize0.ps [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] PRINT AWTPrintLifecycle.setup.count 1 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Page image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page orientation 1 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.6858291394080073 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 658x527 -> scaled 1370x1097 [junit] PRINT at.pre: AffineTransform[[4.166666666666667, 0.0, -0.0], [0.0, 4.166666666666667, -0.0]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/0 560x420, buffer 0x474e2dbc], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 560x420 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/0 560x420, buffer 0x474e2dbc], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b -1.0, t -0.04000002] 1.28x0.96, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 560/0 560x420 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/0 560x420, buffer 0x474e2dbc], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b -1.0, t -0.04000002] 1.28x0.96, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 1120/0 47x420 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/0 47x420, buffer 0x474e2dbc], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b -1.0, t -0.04000002] 0.10742855x0.96, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/420 560x420 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/420 560x420, buffer 0x474e2dbc], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b -0.04000002, t 0.91999996] 1.28x0.96, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 560/420 560x420 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/420 560x420, buffer 0x474e2dbc], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b -0.04000002, t 0.91999996] 1.28x0.96, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 1120/420 47x420 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/420 47x420, buffer 0x474e2dbc], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b -0.04000002, t 0.91999996] 0.10742855x0.96, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/840 560x35 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/840 560x35, buffer 0x474e2dbc], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b 0.91999996, t 0.99999994] 1.28x0.07999998, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 560/840 560x35 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/840 560x35, buffer 0x474e2dbc], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b 0.91999996, t 0.99999994] 1.28x0.07999998, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 1120/840 47x35 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/840 47x35, buffer 0x474e2dbc], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b 0.91999996, t 0.99999994] 0.10742855x0.07999998, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/840 47x35, buffer 0x474e2dbc], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Page image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page orientation 1 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.6858291394080073 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 658x527 -> scaled 1370x1097 [junit] PRINT at.pre: AffineTransform[[4.166666666666667, 0.0, -0.0], [0.0, 4.166666666666667, -0.0]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/0 560x420, buffer 0x474e2dbc], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 560x420 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/0 560x420, buffer 0x474e2dbc], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b -1.0, t -0.04000002] 1.28x0.96, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 560/0 560x420 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/0 560x420, buffer 0x474e2dbc], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b -1.0, t -0.04000002] 1.28x0.96, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 1120/0 47x420 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/0 47x420, buffer 0x474e2dbc], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b -1.0, t -0.04000002] 0.10742855x0.96, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/420 560x420 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/420 560x420, buffer 0x474e2dbc], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b -0.04000002, t 0.91999996] 1.28x0.96, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 560/420 560x420 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/420 560x420, buffer 0x474e2dbc], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b -0.04000002, t 0.91999996] 1.28x0.96, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 1120/420 47x420 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/420 47x420, buffer 0x474e2dbc], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b -0.04000002, t 0.91999996] 0.10742855x0.96, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/840 560x35 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/840 560x35, buffer 0x474e2dbc], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b 0.91999996, t 0.99999994] 1.28x0.07999998, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 560/840 560x35 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/840 560x35, buffer 0x474e2dbc], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b 0.91999996, t 0.99999994] 1.28x0.07999998, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 1120/840 47x35 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/840 47x35, buffer 0x474e2dbc], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b 0.91999996, t 0.99999994] 0.10742855x0.07999998, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/840 47x35, buffer 0x474e2dbc], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 560x420 of 560x420, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears 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 true [junit] PRINT Duration 86 ms [junit] PRINT AWTPrintLifecycle.release.count 1 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test102_flip1_norm_layout1_layered0 [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132629627 d 0ms]] [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132629627 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test103_flip1_norm_layout0_layered1 [junit] java.lang.ClassNotFoundException: com.sun.awt.AWTUtilities [junit] at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:641) [junit] at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:188) [junit] at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:526) [junit] at java.base/java.lang.Class.forName0(Native Method) [junit] at java.base/java.lang.Class.forName(Class.java:421) [junit] at java.base/java.lang.Class.forName(Class.java:412) [junit] at com.jogamp.opengl.test.junit.jogl.tile.TransparentPanel.setMixingCutoutShape(TransparentPanel.java:40) [junit] at com.jogamp.opengl.test.junit.jogl.tile.TransparentPanel.(TransparentPanel.java:10) [junit] at com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2.runTestGL(TestTiledPrintingGearsSwingAWT2.java:129) [junit] at com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2.test103_flip1_norm_layout0_layered1(TestTiledPrintingGearsSwingAWT2.java:333) [junit] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) [junit] at java.base/java.lang.reflect.Method.invoke(Method.java:580) [junit] at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47) [junit] at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) [junit] at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44) [junit] at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) [junit] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) [junit] at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) [junit] at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:55) [junit] at org.junit.rules.RunRules.evaluate(RunRules.java:20) [junit] at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271) [junit] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70) [junit] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) [junit] at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) [junit] at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) [junit] at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) [junit] at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) [junit] at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) [junit] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) [junit] at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) [junit] at org.junit.runners.ParentRunner.run(ParentRunner.java:309) [junit] at junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:38) [junit] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:534) [junit] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:1196) [junit] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:1041) [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132629637 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132629643 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 560x420 of 560x420, swapInterval 1, 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 true [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132629710 d 0ms]] [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT2.test103_flip1_norm_layout0_layered1-n0001-on_screen-dpi150-aaN-tSz-001x-001-resize0.ps [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] PRINT AWTPrintLifecycle.setup.count 1 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Page image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page orientation 1 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8058492388044085 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 560x420 -> scaled 1166x875 [junit] PRINT at.pre: AffineTransform[[4.166666666666667, 0.0, -0.0], [0.0, 4.166666666666667, -0.0]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/61 560x420 brd 0, cur 0/61 560x420, buffer 0x5adc3b33], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/61 560x420 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/61 560x420 brd 0, cur 0/61 560x420, buffer 0x5adc3b33], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3321918, r 1.3321918, b -1.0, t 1.0] 2.6643836x2.0 -> [l -1.3321918, r -0.053653, b -0.8607306, t 0.0981735] 1.2785388x0.9589041, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 560/61 560x420 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x2, rowOrder 21, offset/size 0/61 560x420 brd 0, cur 560/61 560x420, buffer 0x5adc3b33], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3321918, r 1.3321918, b -1.0, t 1.0] 2.6643836x2.0 -> [l -0.053653, r 1.2248858, b -0.8607306, t 0.0981735] 1.2785388x0.9589041, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 1120/61 47x420 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x2, rowOrder 21, offset/size 0/61 560x420 brd 0, cur 1120/61 47x420, buffer 0x5adc3b33], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3321918, r 1.3321918, b -1.0, t 1.0] 2.6643836x2.0 -> [l 1.2248858, r 1.3321917, b -0.8607306, t 0.0981735] 0.107305884x0.9589041, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/481 560x395 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x2, rowOrder 21, offset/size 0/61 560x420 brd 0, cur 0/481 560x395, buffer 0x5adc3b33], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3321918, r 1.3321918, b -1.0, t 1.0] 2.6643836x2.0 -> [l -1.3321918, r -0.053653, b 0.0981735, t 1.0] 1.2785388x0.9018265, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 560/481 560x395 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x2, rowOrder 21, offset/size 0/61 560x420 brd 0, cur 560/481 560x395, buffer 0x5adc3b33], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3321918, r 1.3321918, b -1.0, t 1.0] 2.6643836x2.0 -> [l -0.053653, r 1.2248858, b 0.0981735, t 1.0] 1.2785388x0.9018265, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 1120/481 47x395 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x2, rowOrder 21, offset/size 0/61 560x420 brd 0, cur 1120/481 47x395, buffer 0x5adc3b33], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3321918, r 1.3321918, b -1.0, t 1.0] 2.6643836x2.0 -> [l 1.2248858, r 1.3321917, b 0.0981735, t 1.0] 0.107305884x0.9018265, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][1] / 3x2, rowOrder 21, offset/size 0/61 560x420 brd 0, cur 1120/481 47x395, buffer 0x5adc3b33], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Page image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page orientation 1 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8058492388044085 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 560x420 -> scaled 1166x875 [junit] PRINT at.pre: AffineTransform[[4.166666666666667, 0.0, -0.0], [0.0, 4.166666666666667, -0.0]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/61 560x420 brd 0, cur 0/61 560x420, buffer 0x5adc3b33], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/61 560x420 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/61 560x420 brd 0, cur 0/61 560x420, buffer 0x5adc3b33], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3321918, r 1.3321918, b -1.0, t 1.0] 2.6643836x2.0 -> [l -1.3321918, r -0.053653, b -0.8607306, t 0.0981735] 1.2785388x0.9589041, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 560/61 560x420 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x2, rowOrder 21, offset/size 0/61 560x420 brd 0, cur 560/61 560x420, buffer 0x5adc3b33], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3321918, r 1.3321918, b -1.0, t 1.0] 2.6643836x2.0 -> [l -0.053653, r 1.2248858, b -0.8607306, t 0.0981735] 1.2785388x0.9589041, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 1120/61 47x420 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x2, rowOrder 21, offset/size 0/61 560x420 brd 0, cur 1120/61 47x420, buffer 0x5adc3b33], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3321918, r 1.3321918, b -1.0, t 1.0] 2.6643836x2.0 -> [l 1.2248858, r 1.3321917, b -0.8607306, t 0.0981735] 0.107305884x0.9589041, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/481 560x395 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x2, rowOrder 21, offset/size 0/61 560x420 brd 0, cur 0/481 560x395, buffer 0x5adc3b33], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3321918, r 1.3321918, b -1.0, t 1.0] 2.6643836x2.0 -> [l -1.3321918, r -0.053653, b 0.0981735, t 1.0] 1.2785388x0.9018265, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 560/481 560x395 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x2, rowOrder 21, offset/size 0/61 560x420 brd 0, cur 560/481 560x395, buffer 0x5adc3b33], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3321918, r 1.3321918, b -1.0, t 1.0] 2.6643836x2.0 -> [l -0.053653, r 1.2248858, b 0.0981735, t 1.0] 1.2785388x0.9018265, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 1120/481 47x395 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x2, rowOrder 21, offset/size 0/61 560x420 brd 0, cur 1120/481 47x395, buffer 0x5adc3b33], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3321918, r 1.3321918, b -1.0, t 1.0] 2.6643836x2.0 -> [l 1.2248858, r 1.3321917, b 0.0981735, t 1.0] 0.107305884x0.9018265, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][1] / 3x2, rowOrder 21, offset/size 0/61 560x420 brd 0, cur 1120/481 47x395, buffer 0x5adc3b33], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 560x420 of 560x420, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears 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 true [junit] PRINT Duration 74 ms [junit] PRINT AWTPrintLifecycle.release.count 1 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test103_flip1_norm_layout0_layered1 [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132630310 d 0ms]] [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132630310 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test104_flip1_norm_layout1_layered1 [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132630328 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 560x420 of 560x420, swapInterval 1, 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 true [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132630377 d 0ms]] [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT2.test104_flip1_norm_layout1_layered1-n0001-on_screen-dpi150-aaN-tSz-001x-001-resize0.ps [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] PRINT AWTPrintLifecycle.setup.count 1 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Page image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page orientation 1 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.6964129224235629 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 648x517 -> scaled 1350x1077 [junit] PRINT at.pre: AffineTransform[[4.166666666666667, 0.0, -0.0], [0.0, 4.166666666666667, -0.0]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/0 560x420, buffer 0x68775d87], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 560x420 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/0 560x420, buffer 0x68775d87], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b -1.0, t -0.04000002] 1.28x0.96, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 560/0 560x420 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/0 560x420, buffer 0x68775d87], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b -1.0, t -0.04000002] 1.28x0.96, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 1120/0 47x420 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/0 47x420, buffer 0x68775d87], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b -1.0, t -0.04000002] 0.10742855x0.96, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/420 560x420 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/420 560x420, buffer 0x68775d87], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b -0.04000002, t 0.91999996] 1.28x0.96, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 560/420 560x420 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/420 560x420, buffer 0x68775d87], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b -0.04000002, t 0.91999996] 1.28x0.96, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 1120/420 47x420 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/420 47x420, buffer 0x68775d87], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b -0.04000002, t 0.91999996] 0.10742855x0.96, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/840 560x35 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/840 560x35, buffer 0x68775d87], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b 0.91999996, t 0.99999994] 1.28x0.07999998, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 560/840 560x35 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/840 560x35, buffer 0x68775d87], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b 0.91999996, t 0.99999994] 1.28x0.07999998, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 1120/840 47x35 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/840 47x35, buffer 0x68775d87], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b 0.91999996, t 0.99999994] 0.10742855x0.07999998, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/840 47x35, buffer 0x68775d87], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Page image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page orientation 1 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.6964129224235629 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 648x517 -> scaled 1350x1077 [junit] PRINT at.pre: AffineTransform[[4.166666666666667, 0.0, -0.0], [0.0, 4.166666666666667, -0.0]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/0 560x420, buffer 0x68775d87], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 560x420 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/0 560x420, buffer 0x68775d87], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b -1.0, t -0.04000002] 1.28x0.96, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 560/0 560x420 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/0 560x420, buffer 0x68775d87], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b -1.0, t -0.04000002] 1.28x0.96, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 1120/0 47x420 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/0 47x420, buffer 0x68775d87], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b -1.0, t -0.04000002] 0.10742855x0.96, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/420 560x420 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/420 560x420, buffer 0x68775d87], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b -0.04000002, t 0.91999996] 1.28x0.96, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 560/420 560x420 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/420 560x420, buffer 0x68775d87], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b -0.04000002, t 0.91999996] 1.28x0.96, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 1120/420 47x420 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/420 47x420, buffer 0x68775d87], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b -0.04000002, t 0.91999996] 0.10742855x0.96, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/840 560x35 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/840 560x35, buffer 0x68775d87], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b 0.91999996, t 0.99999994] 1.28x0.07999998, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 560/840 560x35 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/840 560x35, buffer 0x68775d87], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b 0.91999996, t 0.99999994] 1.28x0.07999998, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 1120/840 47x35 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/840 47x35, buffer 0x68775d87], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b 0.91999996, t 0.99999994] 0.10742855x0.07999998, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/840 47x35, buffer 0x68775d87], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 560x420 of 560x420, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears 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 true [junit] PRINT Duration 67 ms [junit] PRINT AWTPrintLifecycle.release.count 1 [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132630986 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132630991 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test104_flip1_norm_layout1_layered1 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test111_flip1_bitm_layout0_layered0 [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test111_flip1_bitm_layout0_layered0 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test112_flip1_bitm_layout1_layered0 [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test112_flip1_bitm_layout1_layered0 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test113_flip1_bitm_layout0_layered1 [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test113_flip1_bitm_layout0_layered1 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test114_flip1_bitm_layout1_layered1 [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test114_flip1_bitm_layout1_layered1 [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132631024 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132631025 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test001_flip1_norm_layout0_layered0 took 0.905 sec [junit] Testcase: test002_flip1_norm_layout1_layered0 took 0.789 sec [junit] Testcase: test003_flip1_norm_layout0_layered1 took 0.703 sec [junit] Testcase: test004_flip1_norm_layout1_layered1 took 0.724 sec [junit] Testcase: test011_flip1_bitm_layout0_layered0 took 0 sec [junit] Testcase: test012_flip1_bitm_layout1_layered0 took 0 sec [junit] Testcase: test013_flip1_bitm_layout0_layered1 took 0 sec [junit] Testcase: test014_flip1_bitm_layout1_layered1 took 0.001 sec [junit] Testcase: test101_flip1_norm_layout0_layered0 took 0.664 sec [junit] Testcase: test102_flip1_norm_layout1_layered0 took 0.7 sec [junit] Testcase: test103_flip1_norm_layout0_layered1 took 0.683 sec [junit] Testcase: test104_flip1_norm_layout1_layered1 took 0.681 sec [junit] Testcase: test111_flip1_bitm_layout0_layered0 took 0 sec [junit] Testcase: test112_flip1_bitm_layout1_layered0 took 0 sec [junit] Testcase: test113_flip1_bitm_layout0_layered1 took 0 sec [junit] Testcase: test114_flip1_bitm_layout1_layered1 took 0 sec [junit] Tests run: 16, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.983 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132624643 ms III - Start [junit] SLOCK [T main @ 1751132624648 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test001_flip1_norm_layout0_layered0 [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132625195 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132625199 d 0ms]] [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132625212 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 560x420 of 560x420, swapInterval 1, 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[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132625317 d 0ms]] [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132625349 d 0ms]] [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT2.test001_flip1_norm_layout0_layered0-n0001-on_screen-dpi150-aaN-tSz-001x-001-resize0.ps [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] PRINT AWTPrintLifecycle.setup.count 1 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Page image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page orientation 1 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8058492388044085 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 560x420 -> scaled 1166x875 [junit] PRINT at.pre: AffineTransform[[4.166666666666667, 0.0, -0.0], [0.0, 4.166666666666667, -0.0]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/61 560x420 brd 0, cur 0/61 560x420, buffer 0x1f7eeb74], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/61 560x420 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/61 560x420 brd 0, cur 0/61 560x420, buffer 0x1f7eeb74], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3321918, r 1.3321918, b -1.0, t 1.0] 2.6643836x2.0 -> [l -1.3321918, r -0.053653, b -0.8607306, t 0.0981735] 1.2785388x0.9589041, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 560/61 560x420 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x2, rowOrder 21, offset/size 0/61 560x420 brd 0, cur 560/61 560x420, buffer 0x1f7eeb74], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3321918, r 1.3321918, b -1.0, t 1.0] 2.6643836x2.0 -> [l -0.053653, r 1.2248858, b -0.8607306, t 0.0981735] 1.2785388x0.9589041, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 1120/61 47x420 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x2, rowOrder 21, offset/size 0/61 560x420 brd 0, cur 1120/61 47x420, buffer 0x1f7eeb74], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3321918, r 1.3321918, b -1.0, t 1.0] 2.6643836x2.0 -> [l 1.2248858, r 1.3321917, b -0.8607306, t 0.0981735] 0.107305884x0.9589041, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/481 560x395 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x2, rowOrder 21, offset/size 0/61 560x420 brd 0, cur 0/481 560x395, buffer 0x1f7eeb74], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3321918, r 1.3321918, b -1.0, t 1.0] 2.6643836x2.0 -> [l -1.3321918, r -0.053653, b 0.0981735, t 1.0] 1.2785388x0.9018265, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 560/481 560x395 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x2, rowOrder 21, offset/size 0/61 560x420 brd 0, cur 560/481 560x395, buffer 0x1f7eeb74], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3321918, r 1.3321918, b -1.0, t 1.0] 2.6643836x2.0 -> [l -0.053653, r 1.2248858, b 0.0981735, t 1.0] 1.2785388x0.9018265, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 1120/481 47x395 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x2, rowOrder 21, offset/size 0/61 560x420 brd 0, cur 1120/481 47x395, buffer 0x1f7eeb74], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3321918, r 1.3321918, b -1.0, t 1.0] 2.6643836x2.0 -> [l 1.2248858, r 1.3321917, b 0.0981735, t 1.0] 0.107305884x0.9018265, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][1] / 3x2, rowOrder 21, offset/size 0/61 560x420 brd 0, cur 1120/481 47x395, buffer 0x1f7eeb74], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Page image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page orientation 1 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8058492388044085 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 560x420 -> scaled 1166x875 [junit] PRINT at.pre: AffineTransform[[4.166666666666667, 0.0, -0.0], [0.0, 4.166666666666667, -0.0]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/61 560x420 brd 0, cur 0/61 560x420, buffer 0x1f7eeb74], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/61 560x420 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/61 560x420 brd 0, cur 0/61 560x420, buffer 0x1f7eeb74], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3321918, r 1.3321918, b -1.0, t 1.0] 2.6643836x2.0 -> [l -1.3321918, r -0.053653, b -0.8607306, t 0.0981735] 1.2785388x0.9589041, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 560/61 560x420 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x2, rowOrder 21, offset/size 0/61 560x420 brd 0, cur 560/61 560x420, buffer 0x1f7eeb74], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3321918, r 1.3321918, b -1.0, t 1.0] 2.6643836x2.0 -> [l -0.053653, r 1.2248858, b -0.8607306, t 0.0981735] 1.2785388x0.9589041, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 1120/61 47x420 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x2, rowOrder 21, offset/size 0/61 560x420 brd 0, cur 1120/61 47x420, buffer 0x1f7eeb74], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3321918, r 1.3321918, b -1.0, t 1.0] 2.6643836x2.0 -> [l 1.2248858, r 1.3321917, b -0.8607306, t 0.0981735] 0.107305884x0.9589041, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/481 560x395 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x2, rowOrder 21, offset/size 0/61 560x420 brd 0, cur 0/481 560x395, buffer 0x1f7eeb74], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3321918, r 1.3321918, b -1.0, t 1.0] 2.6643836x2.0 -> [l -1.3321918, r -0.053653, b 0.0981735, t 1.0] 1.2785388x0.9018265, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 560/481 560x395 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x2, rowOrder 21, offset/size 0/61 560x420 brd 0, cur 560/481 560x395, buffer 0x1f7eeb74], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3321918, r 1.3321918, b -1.0, t 1.0] 2.6643836x2.0 -> [l -0.053653, r 1.2248858, b 0.0981735, t 1.0] 1.2785388x0.9018265, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 1120/481 47x395 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x2, rowOrder 21, offset/size 0/61 560x420 brd 0, cur 1120/481 47x395, buffer 0x1f7eeb74], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3321918, r 1.3321918, b -1.0, t 1.0] 2.6643836x2.0 -> [l 1.2248858, r 1.3321917, b 0.0981735, t 1.0] 0.107305884x0.9018265, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][1] / 3x2, rowOrder 21, offset/size 0/61 560x420 brd 0, cur 1120/481 47x395, buffer 0x1f7eeb74], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 560x420 of 560x420, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears 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] PRINT Duration 246 ms [junit] PRINT AWTPrintLifecycle.release.count 1 [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132626020 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132626032 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test001_flip1_norm_layout0_layered0 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test002_flip1_norm_layout1_layered0 [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132626051 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 560x420 of 560x420, swapInterval 1, 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:1751132626113 d 0ms]] [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT2.test002_flip1_norm_layout1_layered0-n0001-on_screen-dpi150-aaN-tSz-001x-001-resize0.ps [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] PRINT AWTPrintLifecycle.setup.count 1 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Page image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page orientation 1 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.6858291394080073 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 658x527 -> scaled 1370x1097 [junit] PRINT at.pre: AffineTransform[[4.166666666666667, 0.0, -0.0], [0.0, 4.166666666666667, -0.0]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/0 560x420, buffer 0x9d53ef5], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 560x420 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/0 560x420, buffer 0x9d53ef5], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b -1.0, t -0.04000002] 1.28x0.96, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 560/0 560x420 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/0 560x420, buffer 0x9d53ef5], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b -1.0, t -0.04000002] 1.28x0.96, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 1120/0 47x420 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/0 47x420, buffer 0x9d53ef5], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b -1.0, t -0.04000002] 0.10742855x0.96, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/420 560x420 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/420 560x420, buffer 0x9d53ef5], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b -0.04000002, t 0.91999996] 1.28x0.96, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 560/420 560x420 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/420 560x420, buffer 0x9d53ef5], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b -0.04000002, t 0.91999996] 1.28x0.96, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 1120/420 47x420 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/420 47x420, buffer 0x9d53ef5], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b -0.04000002, t 0.91999996] 0.10742855x0.96, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/840 560x35 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/840 560x35, buffer 0x9d53ef5], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b 0.91999996, t 0.99999994] 1.28x0.07999998, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 560/840 560x35 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/840 560x35, buffer 0x9d53ef5], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b 0.91999996, t 0.99999994] 1.28x0.07999998, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 1120/840 47x35 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/840 47x35, buffer 0x9d53ef5], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b 0.91999996, t 0.99999994] 0.10742855x0.07999998, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/840 47x35, buffer 0x9d53ef5], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Page image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page orientation 1 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.6858291394080073 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 658x527 -> scaled 1370x1097 [junit] PRINT at.pre: AffineTransform[[4.166666666666667, 0.0, -0.0], [0.0, 4.166666666666667, -0.0]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/0 560x420, buffer 0x9d53ef5], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 560x420 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/0 560x420, buffer 0x9d53ef5], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b -1.0, t -0.04000002] 1.28x0.96, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 560/0 560x420 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/0 560x420, buffer 0x9d53ef5], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b -1.0, t -0.04000002] 1.28x0.96, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 1120/0 47x420 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/0 47x420, buffer 0x9d53ef5], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b -1.0, t -0.04000002] 0.10742855x0.96, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/420 560x420 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/420 560x420, buffer 0x9d53ef5], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b -0.04000002, t 0.91999996] 1.28x0.96, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 560/420 560x420 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/420 560x420, buffer 0x9d53ef5], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b -0.04000002, t 0.91999996] 1.28x0.96, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 1120/420 47x420 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/420 47x420, buffer 0x9d53ef5], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b -0.04000002, t 0.91999996] 0.10742855x0.96, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/840 560x35 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/840 560x35, buffer 0x9d53ef5], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b 0.91999996, t 0.99999994] 1.28x0.07999998, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 560/840 560x35 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/840 560x35, buffer 0x9d53ef5], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b 0.91999996, t 0.99999994] 1.28x0.07999998, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 1120/840 47x35 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/840 47x35, buffer 0x9d53ef5], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b 0.91999996, t 0.99999994] 0.10742855x0.07999998, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/840 47x35, buffer 0x9d53ef5], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 560x420 of 560x420, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears 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] PRINT Duration 152 ms [junit] PRINT AWTPrintLifecycle.release.count 1 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test002_flip1_norm_layout1_layered0 [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132626823 d 0ms]] [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132626823 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test003_flip1_norm_layout0_layered1 [junit] java.lang.ClassNotFoundException: com.sun.awt.AWTUtilities [junit] at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:641) [junit] at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:188) [junit] at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:526) [junit] at java.base/java.lang.Class.forName0(Native Method) [junit] at java.base/java.lang.Class.forName(Class.java:421) [junit] at java.base/java.lang.Class.forName(Class.java:412) [junit] at com.jogamp.opengl.test.junit.jogl.tile.TransparentPanel.setMixingCutoutShape(TransparentPanel.java:40) [junit] at com.jogamp.opengl.test.junit.jogl.tile.TransparentPanel.(TransparentPanel.java:10) [junit] at com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2.runTestGL(TestTiledPrintingGearsSwingAWT2.java:129) [junit] at com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2.test003_flip1_norm_layout0_layered1(TestTiledPrintingGearsSwingAWT2.java:269) [junit] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) [junit] at java.base/java.lang.reflect.Method.invoke(Method.java:580) [junit] at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47) [junit] at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) [junit] at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44) [junit] at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) [junit] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) [junit] at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) [junit] at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:55) [junit] at org.junit.rules.RunRules.evaluate(RunRules.java:20) [junit] at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271) [junit] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70) [junit] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) [junit] at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) [junit] at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) [junit] at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) [junit] at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) [junit] at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) [junit] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) [junit] at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) [junit] at org.junit.runners.ParentRunner.run(ParentRunner.java:309) [junit] at junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:38) [junit] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:534) [junit] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:1196) [junit] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:1041) [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132626850 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132626858 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 560x420 of 560x420, swapInterval 1, 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[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132626935 d 0ms]] [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT2.test003_flip1_norm_layout0_layered1-n0001-on_screen-dpi150-aaN-tSz-001x-001-resize0.ps [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] PRINT AWTPrintLifecycle.setup.count 1 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Page image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page orientation 1 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8058492388044085 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 560x420 -> scaled 1166x875 [junit] PRINT at.pre: AffineTransform[[4.166666666666667, 0.0, -0.0], [0.0, 4.166666666666667, -0.0]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/61 560x420 brd 0, cur 0/61 560x420, buffer 0x3f16bb58], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/61 560x420 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/61 560x420 brd 0, cur 0/61 560x420, buffer 0x3f16bb58], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3321918, r 1.3321918, b -1.0, t 1.0] 2.6643836x2.0 -> [l -1.3321918, r -0.053653, b -0.8607306, t 0.0981735] 1.2785388x0.9589041, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 560/61 560x420 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x2, rowOrder 21, offset/size 0/61 560x420 brd 0, cur 560/61 560x420, buffer 0x3f16bb58], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3321918, r 1.3321918, b -1.0, t 1.0] 2.6643836x2.0 -> [l -0.053653, r 1.2248858, b -0.8607306, t 0.0981735] 1.2785388x0.9589041, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 1120/61 47x420 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x2, rowOrder 21, offset/size 0/61 560x420 brd 0, cur 1120/61 47x420, buffer 0x3f16bb58], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3321918, r 1.3321918, b -1.0, t 1.0] 2.6643836x2.0 -> [l 1.2248858, r 1.3321917, b -0.8607306, t 0.0981735] 0.107305884x0.9589041, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/481 560x395 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x2, rowOrder 21, offset/size 0/61 560x420 brd 0, cur 0/481 560x395, buffer 0x3f16bb58], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3321918, r 1.3321918, b -1.0, t 1.0] 2.6643836x2.0 -> [l -1.3321918, r -0.053653, b 0.0981735, t 1.0] 1.2785388x0.9018265, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 560/481 560x395 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x2, rowOrder 21, offset/size 0/61 560x420 brd 0, cur 560/481 560x395, buffer 0x3f16bb58], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3321918, r 1.3321918, b -1.0, t 1.0] 2.6643836x2.0 -> [l -0.053653, r 1.2248858, b 0.0981735, t 1.0] 1.2785388x0.9018265, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 1120/481 47x395 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x2, rowOrder 21, offset/size 0/61 560x420 brd 0, cur 1120/481 47x395, buffer 0x3f16bb58], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3321918, r 1.3321918, b -1.0, t 1.0] 2.6643836x2.0 -> [l 1.2248858, r 1.3321917, b 0.0981735, t 1.0] 0.107305884x0.9018265, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][1] / 3x2, rowOrder 21, offset/size 0/61 560x420 brd 0, cur 1120/481 47x395, buffer 0x3f16bb58], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Page image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page orientation 1 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8058492388044085 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 560x420 -> scaled 1166x875 [junit] PRINT at.pre: AffineTransform[[4.166666666666667, 0.0, -0.0], [0.0, 4.166666666666667, -0.0]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/61 560x420 brd 0, cur 0/61 560x420, buffer 0x3f16bb58], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/61 560x420 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/61 560x420 brd 0, cur 0/61 560x420, buffer 0x3f16bb58], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3321918, r 1.3321918, b -1.0, t 1.0] 2.6643836x2.0 -> [l -1.3321918, r -0.053653, b -0.8607306, t 0.0981735] 1.2785388x0.9589041, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 560/61 560x420 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x2, rowOrder 21, offset/size 0/61 560x420 brd 0, cur 560/61 560x420, buffer 0x3f16bb58], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3321918, r 1.3321918, b -1.0, t 1.0] 2.6643836x2.0 -> [l -0.053653, r 1.2248858, b -0.8607306, t 0.0981735] 1.2785388x0.9589041, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 1120/61 47x420 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x2, rowOrder 21, offset/size 0/61 560x420 brd 0, cur 1120/61 47x420, buffer 0x3f16bb58], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3321918, r 1.3321918, b -1.0, t 1.0] 2.6643836x2.0 -> [l 1.2248858, r 1.3321917, b -0.8607306, t 0.0981735] 0.107305884x0.9589041, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/481 560x395 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x2, rowOrder 21, offset/size 0/61 560x420 brd 0, cur 0/481 560x395, buffer 0x3f16bb58], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3321918, r 1.3321918, b -1.0, t 1.0] 2.6643836x2.0 -> [l -1.3321918, r -0.053653, b 0.0981735, t 1.0] 1.2785388x0.9018265, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 560/481 560x395 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x2, rowOrder 21, offset/size 0/61 560x420 brd 0, cur 560/481 560x395, buffer 0x3f16bb58], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3321918, r 1.3321918, b -1.0, t 1.0] 2.6643836x2.0 -> [l -0.053653, r 1.2248858, b 0.0981735, t 1.0] 1.2785388x0.9018265, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 1120/481 47x395 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x2, rowOrder 21, offset/size 0/61 560x420 brd 0, cur 1120/481 47x395, buffer 0x3f16bb58], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3321918, r 1.3321918, b -1.0, t 1.0] 2.6643836x2.0 -> [l 1.2248858, r 1.3321917, b 0.0981735, t 1.0] 0.107305884x0.9018265, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][1] / 3x2, rowOrder 21, offset/size 0/61 560x420 brd 0, cur 1120/481 47x395, buffer 0x3f16bb58], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 560x420 of 560x420, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears 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] PRINT Duration 70 ms [junit] PRINT AWTPrintLifecycle.release.count 1 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test003_flip1_norm_layout0_layered1 [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132627528 d 0ms]] [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132627528 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test004_flip1_norm_layout1_layered1 [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132627543 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 560x420 of 560x420, swapInterval 1, 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:1751132627602 d 0ms]] [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT2.test004_flip1_norm_layout1_layered1-n0001-on_screen-dpi150-aaN-tSz-001x-001-resize0.ps [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] PRINT AWTPrintLifecycle.setup.count 1 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Page image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page orientation 1 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.6964129224235629 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 648x517 -> scaled 1350x1077 [junit] PRINT at.pre: AffineTransform[[4.166666666666667, 0.0, -0.0], [0.0, 4.166666666666667, -0.0]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/0 560x420, buffer 0x6916df27], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 560x420 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/0 560x420, buffer 0x6916df27], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b -1.0, t -0.04000002] 1.28x0.96, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 560/0 560x420 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/0 560x420, buffer 0x6916df27], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b -1.0, t -0.04000002] 1.28x0.96, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 1120/0 47x420 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/0 47x420, buffer 0x6916df27], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b -1.0, t -0.04000002] 0.10742855x0.96, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/420 560x420 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/420 560x420, buffer 0x6916df27], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b -0.04000002, t 0.91999996] 1.28x0.96, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 560/420 560x420 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/420 560x420, buffer 0x6916df27], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b -0.04000002, t 0.91999996] 1.28x0.96, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 1120/420 47x420 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/420 47x420, buffer 0x6916df27], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b -0.04000002, t 0.91999996] 0.10742855x0.96, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/840 560x35 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/840 560x35, buffer 0x6916df27], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b 0.91999996, t 0.99999994] 1.28x0.07999998, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 560/840 560x35 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/840 560x35, buffer 0x6916df27], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b 0.91999996, t 0.99999994] 1.28x0.07999998, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 1120/840 47x35 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/840 47x35, buffer 0x6916df27], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b 0.91999996, t 0.99999994] 0.10742855x0.07999998, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/840 47x35, buffer 0x6916df27], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Page image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page orientation 1 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.6964129224235629 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 648x517 -> scaled 1350x1077 [junit] PRINT at.pre: AffineTransform[[4.166666666666667, 0.0, -0.0], [0.0, 4.166666666666667, -0.0]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/0 560x420, buffer 0x6916df27], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 560x420 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/0 560x420, buffer 0x6916df27], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b -1.0, t -0.04000002] 1.28x0.96, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 560/0 560x420 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/0 560x420, buffer 0x6916df27], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b -1.0, t -0.04000002] 1.28x0.96, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 1120/0 47x420 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/0 47x420, buffer 0x6916df27], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b -1.0, t -0.04000002] 0.10742855x0.96, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/420 560x420 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/420 560x420, buffer 0x6916df27], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b -0.04000002, t 0.91999996] 1.28x0.96, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 560/420 560x420 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/420 560x420, buffer 0x6916df27], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b -0.04000002, t 0.91999996] 1.28x0.96, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 1120/420 47x420 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/420 47x420, buffer 0x6916df27], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b -0.04000002, t 0.91999996] 0.10742855x0.96, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/840 560x35 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/840 560x35, buffer 0x6916df27], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b 0.91999996, t 0.99999994] 1.28x0.07999998, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 560/840 560x35 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/840 560x35, buffer 0x6916df27], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b 0.91999996, t 0.99999994] 1.28x0.07999998, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 1120/840 47x35 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/840 47x35, buffer 0x6916df27], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b 0.91999996, t 0.99999994] 0.10742855x0.07999998, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/840 47x35, buffer 0x6916df27], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 560x420 of 560x420, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears 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] PRINT Duration 105 ms [junit] PRINT AWTPrintLifecycle.release.count 1 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test004_flip1_norm_layout1_layered1 [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132628253 d 0ms]] [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132628254 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test011_flip1_bitm_layout0_layered0 [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test011_flip1_bitm_layout0_layered0 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test012_flip1_bitm_layout1_layered0 [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test012_flip1_bitm_layout1_layered0 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test013_flip1_bitm_layout0_layered1 [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test013_flip1_bitm_layout0_layered1 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test014_flip1_bitm_layout1_layered1 [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test014_flip1_bitm_layout1_layered1 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test101_flip1_norm_layout0_layered0 [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132628266 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132628270 d 0ms]] [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132628273 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 560x420 of 560x420, swapInterval 1, 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 true [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT2.test101_flip1_norm_layout0_layered0-n0001-on_screen-dpi150-aaN-tSz-001x-001-resize0.ps [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] PRINT AWTPrintLifecycle.setup.count 1 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Page image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page orientation 1 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8058492388044085 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 560x420 -> scaled 1166x875 [junit] PRINT at.pre: AffineTransform[[4.166666666666667, 0.0, -0.0], [0.0, 4.166666666666667, -0.0]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/61 560x420 brd 0, cur 0/61 560x420, buffer 0x414fb818], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/61 560x420 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/61 560x420 brd 0, cur 0/61 560x420, buffer 0x414fb818], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 0.5, [l -1.3321918, r 1.3321918, b -1.0, t 1.0] 2.6643836x2.0 -> [l -1.3321918, r -0.053653, b -0.8607306, t 0.0981735] 1.2785388x0.9589041, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 560/61 560x420 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x2, rowOrder 21, offset/size 0/61 560x420 brd 0, cur 560/61 560x420, buffer 0x414fb818], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 0.5, [l -1.3321918, r 1.3321918, b -1.0, t 1.0] 2.6643836x2.0 -> [l -0.053653, r 1.2248858, b -0.8607306, t 0.0981735] 1.2785388x0.9589041, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 1120/61 47x420 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x2, rowOrder 21, offset/size 0/61 560x420 brd 0, cur 1120/61 47x420, buffer 0x414fb818], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 0.5, [l -1.3321918, r 1.3321918, b -1.0, t 1.0] 2.6643836x2.0 -> [l 1.2248858, r 1.3321917, b -0.8607306, t 0.0981735] 0.107305884x0.9589041, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/481 560x395 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x2, rowOrder 21, offset/size 0/61 560x420 brd 0, cur 0/481 560x395, buffer 0x414fb818], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 0.5, [l -1.3321918, r 1.3321918, b -1.0, t 1.0] 2.6643836x2.0 -> [l -1.3321918, r -0.053653, b 0.0981735, t 1.0] 1.2785388x0.9018265, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 560/481 560x395 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x2, rowOrder 21, offset/size 0/61 560x420 brd 0, cur 560/481 560x395, buffer 0x414fb818], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 0.5, [l -1.3321918, r 1.3321918, b -1.0, t 1.0] 2.6643836x2.0 -> [l -0.053653, r 1.2248858, b 0.0981735, t 1.0] 1.2785388x0.9018265, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 1120/481 47x395 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x2, rowOrder 21, offset/size 0/61 560x420 brd 0, cur 1120/481 47x395, buffer 0x414fb818], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 0.5, [l -1.3321918, r 1.3321918, b -1.0, t 1.0] 2.6643836x2.0 -> [l 1.2248858, r 1.3321917, b 0.0981735, t 1.0] 0.107305884x0.9018265, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][1] / 3x2, rowOrder 21, offset/size 0/61 560x420 brd 0, cur 1120/481 47x395, buffer 0x414fb818], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Page image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page orientation 1 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8058492388044085 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 560x420 -> scaled 1166x875 [junit] PRINT at.pre: AffineTransform[[4.166666666666667, 0.0, -0.0], [0.0, 4.166666666666667, -0.0]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/61 560x420 brd 0, cur 0/61 560x420, buffer 0x414fb818], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/61 560x420 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/61 560x420 brd 0, cur 0/61 560x420, buffer 0x414fb818], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 0.5, [l -1.3321918, r 1.3321918, b -1.0, t 1.0] 2.6643836x2.0 -> [l -1.3321918, r -0.053653, b -0.8607306, t 0.0981735] 1.2785388x0.9589041, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 560/61 560x420 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x2, rowOrder 21, offset/size 0/61 560x420 brd 0, cur 560/61 560x420, buffer 0x414fb818], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 0.5, [l -1.3321918, r 1.3321918, b -1.0, t 1.0] 2.6643836x2.0 -> [l -0.053653, r 1.2248858, b -0.8607306, t 0.0981735] 1.2785388x0.9589041, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 1120/61 47x420 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x2, rowOrder 21, offset/size 0/61 560x420 brd 0, cur 1120/61 47x420, buffer 0x414fb818], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 0.5, [l -1.3321918, r 1.3321918, b -1.0, t 1.0] 2.6643836x2.0 -> [l 1.2248858, r 1.3321917, b -0.8607306, t 0.0981735] 0.107305884x0.9589041, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/481 560x395 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x2, rowOrder 21, offset/size 0/61 560x420 brd 0, cur 0/481 560x395, buffer 0x414fb818], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 0.5, [l -1.3321918, r 1.3321918, b -1.0, t 1.0] 2.6643836x2.0 -> [l -1.3321918, r -0.053653, b 0.0981735, t 1.0] 1.2785388x0.9018265, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 560/481 560x395 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x2, rowOrder 21, offset/size 0/61 560x420 brd 0, cur 560/481 560x395, buffer 0x414fb818], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 0.5, [l -1.3321918, r 1.3321918, b -1.0, t 1.0] 2.6643836x2.0 -> [l -0.053653, r 1.2248858, b 0.0981735, t 1.0] 1.2785388x0.9018265, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 1120/481 47x395 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x2, rowOrder 21, offset/size 0/61 560x420 brd 0, cur 1120/481 47x395, buffer 0x414fb818], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 0.5, [l -1.3321918, r 1.3321918, b -1.0, t 1.0] 2.6643836x2.0 -> [l 1.2248858, r 1.3321917, b 0.0981735, t 1.0] 0.107305884x0.9018265, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][1] / 3x2, rowOrder 21, offset/size 0/61 560x420 brd 0, cur 1120/481 47x395, buffer 0x414fb818], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 560x420 of 560x420, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears 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 true [junit] PRINT Duration 62 ms [junit] PRINT AWTPrintLifecycle.release.count 1 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test101_flip1_norm_layout0_layered0 [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132628927 d 0ms]] [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132628927 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test102_flip1_norm_layout1_layered0 [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132628940 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 560x420 of 560x420, swapInterval 1, 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 true [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132628999 d 0ms]] [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT2.test102_flip1_norm_layout1_layered0-n0001-on_screen-dpi150-aaN-tSz-001x-001-resize0.ps [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] PRINT AWTPrintLifecycle.setup.count 1 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Page image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page orientation 1 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.6858291394080073 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 658x527 -> scaled 1370x1097 [junit] PRINT at.pre: AffineTransform[[4.166666666666667, 0.0, -0.0], [0.0, 4.166666666666667, -0.0]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/0 560x420, buffer 0x474e2dbc], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 560x420 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/0 560x420, buffer 0x474e2dbc], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b -1.0, t -0.04000002] 1.28x0.96, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 560/0 560x420 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/0 560x420, buffer 0x474e2dbc], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b -1.0, t -0.04000002] 1.28x0.96, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 1120/0 47x420 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/0 47x420, buffer 0x474e2dbc], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b -1.0, t -0.04000002] 0.10742855x0.96, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/420 560x420 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/420 560x420, buffer 0x474e2dbc], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b -0.04000002, t 0.91999996] 1.28x0.96, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 560/420 560x420 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/420 560x420, buffer 0x474e2dbc], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b -0.04000002, t 0.91999996] 1.28x0.96, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 1120/420 47x420 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/420 47x420, buffer 0x474e2dbc], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b -0.04000002, t 0.91999996] 0.10742855x0.96, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/840 560x35 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/840 560x35, buffer 0x474e2dbc], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b 0.91999996, t 0.99999994] 1.28x0.07999998, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 560/840 560x35 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/840 560x35, buffer 0x474e2dbc], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b 0.91999996, t 0.99999994] 1.28x0.07999998, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 1120/840 47x35 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/840 47x35, buffer 0x474e2dbc], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b 0.91999996, t 0.99999994] 0.10742855x0.07999998, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/840 47x35, buffer 0x474e2dbc], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Page image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page orientation 1 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.6858291394080073 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 658x527 -> scaled 1370x1097 [junit] PRINT at.pre: AffineTransform[[4.166666666666667, 0.0, -0.0], [0.0, 4.166666666666667, -0.0]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/0 560x420, buffer 0x474e2dbc], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 560x420 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/0 560x420, buffer 0x474e2dbc], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b -1.0, t -0.04000002] 1.28x0.96, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 560/0 560x420 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/0 560x420, buffer 0x474e2dbc], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b -1.0, t -0.04000002] 1.28x0.96, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 1120/0 47x420 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/0 47x420, buffer 0x474e2dbc], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b -1.0, t -0.04000002] 0.10742855x0.96, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/420 560x420 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/420 560x420, buffer 0x474e2dbc], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b -0.04000002, t 0.91999996] 1.28x0.96, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 560/420 560x420 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/420 560x420, buffer 0x474e2dbc], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b -0.04000002, t 0.91999996] 1.28x0.96, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 1120/420 47x420 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/420 47x420, buffer 0x474e2dbc], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b -0.04000002, t 0.91999996] 0.10742855x0.96, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/840 560x35 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/840 560x35, buffer 0x474e2dbc], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b 0.91999996, t 0.99999994] 1.28x0.07999998, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 560/840 560x35 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/840 560x35, buffer 0x474e2dbc], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b 0.91999996, t 0.99999994] 1.28x0.07999998, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 1120/840 47x35 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/840 47x35, buffer 0x474e2dbc], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b 0.91999996, t 0.99999994] 0.10742855x0.07999998, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/840 47x35, buffer 0x474e2dbc], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 560x420 of 560x420, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears 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 true [junit] PRINT Duration 86 ms [junit] PRINT AWTPrintLifecycle.release.count 1 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test102_flip1_norm_layout1_layered0 [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132629627 d 0ms]] [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132629627 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test103_flip1_norm_layout0_layered1 [junit] java.lang.ClassNotFoundException: com.sun.awt.AWTUtilities [junit] at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:641) [junit] at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:188) [junit] at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:526) [junit] at java.base/java.lang.Class.forName0(Native Method) [junit] at java.base/java.lang.Class.forName(Class.java:421) [junit] at java.base/java.lang.Class.forName(Class.java:412) [junit] at com.jogamp.opengl.test.junit.jogl.tile.TransparentPanel.setMixingCutoutShape(TransparentPanel.java:40) [junit] at com.jogamp.opengl.test.junit.jogl.tile.TransparentPanel.(TransparentPanel.java:10) [junit] at com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2.runTestGL(TestTiledPrintingGearsSwingAWT2.java:129) [junit] at com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2.test103_flip1_norm_layout0_layered1(TestTiledPrintingGearsSwingAWT2.java:333) [junit] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) [junit] at java.base/java.lang.reflect.Method.invoke(Method.java:580) [junit] at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47) [junit] at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) [junit] at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44) [junit] at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) [junit] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) [junit] at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) [junit] at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:55) [junit] at org.junit.rules.RunRules.evaluate(RunRules.java:20) [junit] at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271) [junit] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70) [junit] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) [junit] at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) [junit] at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) [junit] at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) [junit] at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) [junit] at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) [junit] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) [junit] at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) [junit] at org.junit.runners.ParentRunner.run(ParentRunner.java:309) [junit] at junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:38) [junit] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:534) [junit] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:1196) [junit] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:1041) [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132629637 d 0ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132629643 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 560x420 of 560x420, swapInterval 1, 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 true [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132629710 d 0ms]] [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT2.test103_flip1_norm_layout0_layered1-n0001-on_screen-dpi150-aaN-tSz-001x-001-resize0.ps [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] PRINT AWTPrintLifecycle.setup.count 1 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Page image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page orientation 1 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8058492388044085 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 560x420 -> scaled 1166x875 [junit] PRINT at.pre: AffineTransform[[4.166666666666667, 0.0, -0.0], [0.0, 4.166666666666667, -0.0]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/61 560x420 brd 0, cur 0/61 560x420, buffer 0x5adc3b33], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/61 560x420 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/61 560x420 brd 0, cur 0/61 560x420, buffer 0x5adc3b33], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3321918, r 1.3321918, b -1.0, t 1.0] 2.6643836x2.0 -> [l -1.3321918, r -0.053653, b -0.8607306, t 0.0981735] 1.2785388x0.9589041, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 560/61 560x420 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x2, rowOrder 21, offset/size 0/61 560x420 brd 0, cur 560/61 560x420, buffer 0x5adc3b33], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3321918, r 1.3321918, b -1.0, t 1.0] 2.6643836x2.0 -> [l -0.053653, r 1.2248858, b -0.8607306, t 0.0981735] 1.2785388x0.9589041, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 1120/61 47x420 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x2, rowOrder 21, offset/size 0/61 560x420 brd 0, cur 1120/61 47x420, buffer 0x5adc3b33], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3321918, r 1.3321918, b -1.0, t 1.0] 2.6643836x2.0 -> [l 1.2248858, r 1.3321917, b -0.8607306, t 0.0981735] 0.107305884x0.9589041, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/481 560x395 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x2, rowOrder 21, offset/size 0/61 560x420 brd 0, cur 0/481 560x395, buffer 0x5adc3b33], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3321918, r 1.3321918, b -1.0, t 1.0] 2.6643836x2.0 -> [l -1.3321918, r -0.053653, b 0.0981735, t 1.0] 1.2785388x0.9018265, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 560/481 560x395 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x2, rowOrder 21, offset/size 0/61 560x420 brd 0, cur 560/481 560x395, buffer 0x5adc3b33], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3321918, r 1.3321918, b -1.0, t 1.0] 2.6643836x2.0 -> [l -0.053653, r 1.2248858, b 0.0981735, t 1.0] 1.2785388x0.9018265, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 1120/481 47x395 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x2, rowOrder 21, offset/size 0/61 560x420 brd 0, cur 1120/481 47x395, buffer 0x5adc3b33], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3321918, r 1.3321918, b -1.0, t 1.0] 2.6643836x2.0 -> [l 1.2248858, r 1.3321917, b 0.0981735, t 1.0] 0.107305884x0.9018265, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][1] / 3x2, rowOrder 21, offset/size 0/61 560x420 brd 0, cur 1120/481 47x395, buffer 0x5adc3b33], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Page image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page orientation 1 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8058492388044085 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 560x420 -> scaled 1166x875 [junit] PRINT at.pre: AffineTransform[[4.166666666666667, 0.0, -0.0], [0.0, 4.166666666666667, -0.0]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/61 560x420 brd 0, cur 0/61 560x420, buffer 0x5adc3b33], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/61 560x420 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/61 560x420 brd 0, cur 0/61 560x420, buffer 0x5adc3b33], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3321918, r 1.3321918, b -1.0, t 1.0] 2.6643836x2.0 -> [l -1.3321918, r -0.053653, b -0.8607306, t 0.0981735] 1.2785388x0.9589041, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 560/61 560x420 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x2, rowOrder 21, offset/size 0/61 560x420 brd 0, cur 560/61 560x420, buffer 0x5adc3b33], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3321918, r 1.3321918, b -1.0, t 1.0] 2.6643836x2.0 -> [l -0.053653, r 1.2248858, b -0.8607306, t 0.0981735] 1.2785388x0.9589041, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 1120/61 47x420 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x2, rowOrder 21, offset/size 0/61 560x420 brd 0, cur 1120/61 47x420, buffer 0x5adc3b33], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3321918, r 1.3321918, b -1.0, t 1.0] 2.6643836x2.0 -> [l 1.2248858, r 1.3321917, b -0.8607306, t 0.0981735] 0.107305884x0.9589041, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/481 560x395 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x2, rowOrder 21, offset/size 0/61 560x420 brd 0, cur 0/481 560x395, buffer 0x5adc3b33], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3321918, r 1.3321918, b -1.0, t 1.0] 2.6643836x2.0 -> [l -1.3321918, r -0.053653, b 0.0981735, t 1.0] 1.2785388x0.9018265, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 560/481 560x395 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x2, rowOrder 21, offset/size 0/61 560x420 brd 0, cur 560/481 560x395, buffer 0x5adc3b33], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3321918, r 1.3321918, b -1.0, t 1.0] 2.6643836x2.0 -> [l -0.053653, r 1.2248858, b 0.0981735, t 1.0] 1.2785388x0.9018265, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 1120/481 47x395 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x2, rowOrder 21, offset/size 0/61 560x420 brd 0, cur 1120/481 47x395, buffer 0x5adc3b33], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3321918, r 1.3321918, b -1.0, t 1.0] 2.6643836x2.0 -> [l 1.2248858, r 1.3321917, b 0.0981735, t 1.0] 0.107305884x0.9018265, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][1] / 3x2, rowOrder 21, offset/size 0/61 560x420 brd 0, cur 1120/481 47x395, buffer 0x5adc3b33], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 560x420 of 560x420, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears 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 true [junit] PRINT Duration 74 ms [junit] PRINT AWTPrintLifecycle.release.count 1 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test103_flip1_norm_layout0_layered1 [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132630310 d 0ms]] [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132630310 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test104_flip1_norm_layout1_layered1 [junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132630328 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 560x420 of 560x420, swapInterval 1, 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 true [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132630377 d 0ms]] [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT2.test104_flip1_norm_layout1_layered1-n0001-on_screen-dpi150-aaN-tSz-001x-001-resize0.ps [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] PRINT AWTPrintLifecycle.setup.count 1 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Page image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page orientation 1 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.6964129224235629 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 648x517 -> scaled 1350x1077 [junit] PRINT at.pre: AffineTransform[[4.166666666666667, 0.0, -0.0], [0.0, 4.166666666666667, -0.0]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/0 560x420, buffer 0x68775d87], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 560x420 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/0 560x420, buffer 0x68775d87], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b -1.0, t -0.04000002] 1.28x0.96, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 560/0 560x420 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/0 560x420, buffer 0x68775d87], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b -1.0, t -0.04000002] 1.28x0.96, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 1120/0 47x420 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/0 47x420, buffer 0x68775d87], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b -1.0, t -0.04000002] 0.10742855x0.96, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/420 560x420 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/420 560x420, buffer 0x68775d87], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b -0.04000002, t 0.91999996] 1.28x0.96, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 560/420 560x420 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/420 560x420, buffer 0x68775d87], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b -0.04000002, t 0.91999996] 1.28x0.96, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 1120/420 47x420 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/420 47x420, buffer 0x68775d87], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b -0.04000002, t 0.91999996] 0.10742855x0.96, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/840 560x35 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/840 560x35, buffer 0x68775d87], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b 0.91999996, t 0.99999994] 1.28x0.07999998, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 560/840 560x35 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/840 560x35, buffer 0x68775d87], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b 0.91999996, t 0.99999994] 1.28x0.07999998, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 1120/840 47x35 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/840 47x35, buffer 0x68775d87], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b 0.91999996, t 0.99999994] 0.10742855x0.07999998, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/840 47x35, buffer 0x68775d87], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Page image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page orientation 1 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.6964129224235629 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 648x517 -> scaled 1350x1077 [junit] PRINT at.pre: AffineTransform[[4.166666666666667, 0.0, -0.0], [0.0, 4.166666666666667, -0.0]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/0 560x420, buffer 0x68775d87], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 560x420 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/0 560x420, buffer 0x68775d87], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b -1.0, t -0.04000002] 1.28x0.96, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 560/0 560x420 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/0 560x420, buffer 0x68775d87], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b -1.0, t -0.04000002] 1.28x0.96, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 1120/0 47x420 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/0 47x420, buffer 0x68775d87], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b -1.0, t -0.04000002] 0.10742855x0.96, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/420 560x420 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/420 560x420, buffer 0x68775d87], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b -0.04000002, t 0.91999996] 1.28x0.96, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 560/420 560x420 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/420 560x420, buffer 0x68775d87], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b -0.04000002, t 0.91999996] 1.28x0.96, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 1120/420 47x420 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/420 47x420, buffer 0x68775d87], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b -0.04000002, t 0.91999996] 0.10742855x0.96, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/840 560x35 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 0/840 560x35, buffer 0x68775d87], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -1.3337142, r -0.053714275, b 0.91999996, t 0.99999994] 1.28x0.07999998, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 560/840 560x35 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 560/840 560x35, buffer 0x68775d87], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l -0.053714275, r 1.2262857, b 0.91999996, t 0.99999994] 1.28x0.07999998, v-flip true [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 1120/840 47x35 of 1167x875, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/840 47x35, buffer 0x68775d87], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3337142, r 1.3337142, b -1.0, t 1.0] 2.6674285x2.0 -> [l 1.2262857, r 1.3337142, b 0.91999996, t 0.99999994] 0.10742855x0.07999998, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 560x420 brd 0, cur 1120/840 47x35, buffer 0x68775d87], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 560x420 of 560x420, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears 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 true [junit] PRINT Duration 67 ms [junit] PRINT AWTPrintLifecycle.release.count 1 [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132630986 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1751132630991 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test104_flip1_norm_layout1_layered1 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test111_flip1_bitm_layout0_layered0 [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test111_flip1_bitm_layout0_layered0 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test112_flip1_bitm_layout1_layered0 [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test112_flip1_bitm_layout1_layered0 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test113_flip1_bitm_layout0_layered1 [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test113_flip1_bitm_layout0_layered1 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test114_flip1_bitm_layout1_layered1 [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test114_flip1_bitm_layout1_layered1 [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132631024 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132631025 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] WARNING: package sun.awt.windows not in java.desktop [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingNIOImageSwingAWT [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingNIOImageSwingAWT [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132632194 ms III - Start [junit] SLOCK [T main @ 1751132632199 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingNIOImageSwingAWT - test01_Offscreen_aa0 [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [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[#29,AWT-EventQueue-0,6,main] RedSquareES2.init FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, 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] PRINT DPI: scaleComp72 1.0, image-size 743x587, frame[border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587] [junit] XXX: image BufferedImage@37858383: type = 2 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 IntegerInterleavedRaster: width = 743 height = 587 #Bands = 4 xOff = 0 yOff = 0 dataOffset[0] 0 [junit] XXX: cm DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 [junit] XXX: raster IntegerInterleavedRaster: width = 743 height = 587 #Bands = 4 xOff = 0 yOff = 0 dataOffset[0] 0 [junit] XXX: dataBuffer java.awt.image.DataBufferInt@865dd6 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3796314d], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 320x480 brd 0, cur 0/0 320x480, buffer 0x3796314d], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x3796314d], 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 0x43d93af5], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 320x480 brd 0, cur 0/0 320x480, buffer 0x43d93af5], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0x43d93af5], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 1.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[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] XXX file TestTiledPrintingNIOImageSwingAWT.test01_Offscreen_aa0________-n0000-array_072dpi_argb-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0743x0587.png [junit] PRINT DPI: scaleComp72 1.0, image-size 743x587, frame[border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587] [junit] XXX: image BufferedImageInt@26275bef: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@7690781 [junit] XXX: cm DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 [junit] XXX: raster com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@7690781 [junit] XXX: dataBuffer com.jogamp.nativewindow.awt.DirectDataBufferInt@10959ece [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5b0a0c54], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 320x480 brd 0, cur 0/0 320x480, buffer 0x5b0a0c54], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x5b0a0c54], 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 0x23a66dd1], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 320x480 brd 0, cur 0/0 320x480, buffer 0x23a66dd1], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 2.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 0x23a66dd1], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 2.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[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] XXX file TestTiledPrintingNIOImageSwingAWT.test01_Offscreen_aa0________-n0001-newio_072dpi_argb-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0743x0587.png [junit] PRINT DPI: scaleComp72 2.0, image-size 1486x1174, frame[border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587] [junit] XXX: image BufferedImageInt@3a6bb9bf: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@34f7cfd9 [junit] XXX: cm DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 [junit] XXX: raster com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@34f7cfd9 [junit] XXX: dataBuffer com.jogamp.nativewindow.awt.DirectDataBufferInt@65f095f8 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x307b68f7], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 640x960, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x307b68f7], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/0 320x480 of 640x960, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x307b68f7], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/480 320x480 of 640x960, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x307b68f7], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/480 320x480 of 640x960, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x307b68f7], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [1][1] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x307b68f7], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5ca678aa], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 640x960, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5ca678aa], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 2.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 0.0, b -1.5, t 0.0] 1.0x1.5, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 640x960, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x5ca678aa], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 2.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l 0.0, r 1.0, b -1.5, t 0.0] 1.0x1.5, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 640x960, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x5ca678aa], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 2.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 0.0, b 0.0, t 1.5] 1.0x1.5, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 640x960, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x5ca678aa], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 2.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l 0.0, r 1.0, b 0.0, t 1.5] 1.0x1.5, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [1][1] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x5ca678aa], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 2.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[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] XXX file TestTiledPrintingNIOImageSwingAWT.test01_Offscreen_aa0________-n0002-newio_150dpi_argb-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-1486x1174.png [junit] PRINT DPI: scaleComp72 2.0, image-size 1486x1174, frame[border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587] [junit] XXX: image BufferedImageInt@59af0466: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@3e6ef8ad [junit] XXX: cm DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 [junit] XXX: raster com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@3e6ef8ad [junit] XXX: dataBuffer com.jogamp.nativewindow.awt.DirectDataBufferInt@346d61be [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x39bf9d6], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 640x960, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x39bf9d6], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/0 320x480 of 640x960, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x39bf9d6], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/480 320x480 of 640x960, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x39bf9d6], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/480 320x480 of 640x960, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x39bf9d6], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [1][1] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x39bf9d6], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x552d608c], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 640x960, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x552d608c], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 3.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 0.0, b -1.5, t 0.0] 1.0x1.5, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 640x960, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x552d608c], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 3.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l 0.0, r 1.0, b -1.5, t 0.0] 1.0x1.5, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 640x960, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x552d608c], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 3.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 0.0, b 0.0, t 1.5] 1.0x1.5, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 640x960, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x552d608c], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 3.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l 0.0, r 1.0, b 0.0, t 1.5] 1.0x1.5, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [1][1] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x552d608c], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 3.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[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] XXX file TestTiledPrintingNIOImageSwingAWT.test01_Offscreen_aa0________-n0002-newio_150dpi_argbp-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-1486x1174.png [junit] PRINT DPI: scaleComp72 2.0, image-size 1486x1174, frame[border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587] [junit] XXX: image BufferedImageInt@55536d9e: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@747edf66 [junit] XXX: cm DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 [junit] XXX: raster com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@747edf66 [junit] XXX: dataBuffer com.jogamp.nativewindow.awt.DirectDataBufferInt@3d1cfad4 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x112cb5e1], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 640x960, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x112cb5e1], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/0 320x480 of 640x960, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x112cb5e1], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/480 320x480 of 640x960, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x112cb5e1], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/480 320x480 of 640x960, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x112cb5e1], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [1][1] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x112cb5e1], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x743af82b], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 640x960, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x743af82b], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 3.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 0.0, b -1.5, t 0.0] 1.0x1.5, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 640x960, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x743af82b], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 3.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l 0.0, r 1.0, b -1.5, t 0.0] 1.0x1.5, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 640x960, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x743af82b], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 3.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 0.0, b 0.0, t 1.5] 1.0x1.5, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 640x960, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x743af82b], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 3.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l 0.0, r 1.0, b 0.0, t 1.5] 1.0x1.5, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [1][1] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x743af82b], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 3.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[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] XXX file TestTiledPrintingNIOImageSwingAWT.test01_Offscreen_aa0________-n0002-newio_150dpi_rgb-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-1486x1174.png [junit] PRINT DPI: scaleComp72 2.0, image-size 1486x1174, frame[border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587] [junit] XXX: image BufferedImageInt@62230c58: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@2cd2a21f [junit] XXX: cm DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 [junit] XXX: raster com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@2cd2a21f [junit] XXX: dataBuffer com.jogamp.nativewindow.awt.DirectDataBufferInt@2e55dd0c [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5b776f12], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 640x960, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5b776f12], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/0 320x480 of 640x960, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x5b776f12], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/480 320x480 of 640x960, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x5b776f12], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/480 320x480 of 640x960, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x5b776f12], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [1][1] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x5b776f12], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3ae29d62], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 640x960, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3ae29d62], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 4.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 0.0, b -1.5, t 0.0] 1.0x1.5, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 640x960, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x3ae29d62], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 4.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l 0.0, r 1.0, b -1.5, t 0.0] 1.0x1.5, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 640x960, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x3ae29d62], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 4.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 0.0, b 0.0, t 1.5] 1.0x1.5, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 640x960, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x3ae29d62], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 4.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l 0.0, r 1.0, b 0.0, t 1.5] 1.0x1.5, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [1][1] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x3ae29d62], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 4.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[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] XXX file TestTiledPrintingNIOImageSwingAWT.test01_Offscreen_aa0________-n0002-newio_150dpi_bgr-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-1486x1174.png [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.dispose FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingNIOImageSwingAWT - test01_Offscreen_aa0 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingNIOImageSwingAWT - test01_Offscreen_aa0_layered [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [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] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.init FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT DPI: scaleComp72 1.0, image-size 728x577, frame[border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577] [junit] XXX: image BufferedImage@5f9b2141: type = 2 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 IntegerInterleavedRaster: width = 728 height = 577 #Bands = 4 xOff = 0 yOff = 0 dataOffset[0] 0 [junit] XXX: cm DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 [junit] XXX: raster IntegerInterleavedRaster: width = 728 height = 577 #Bands = 4 xOff = 0 yOff = 0 dataOffset[0] 0 [junit] XXX: dataBuffer java.awt.image.DataBufferInt@247d8ae [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x34f26b3], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x34f26b3], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x34f26b3], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 400x320, buffer 0x550404a0], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 400x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 400x320, buffer 0x550404a0], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 400x320, buffer 0x550404a0], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 1.0, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip false [junit] XXX file TestTiledPrintingNIOImageSwingAWT.test01_Offscreen_aa0_layered-n0000-array_072dpi_argb-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0728x0577.png [junit] PRINT DPI: scaleComp72 1.0, image-size 728x577, frame[border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577] [junit] XXX: image BufferedImageInt@48974e45: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@6a84a97d [junit] XXX: cm DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 [junit] XXX: raster com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@6a84a97d [junit] XXX: dataBuffer com.jogamp.nativewindow.awt.DirectDataBufferInt@6c130c45 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x3b718039], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x3b718039], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.5, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x3b718039], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 400x320, buffer 0x7fdee903], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 400x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 400x320, buffer 0x7fdee903], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 400x320, buffer 0x7fdee903], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 1.5, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip false [junit] XXX file TestTiledPrintingNIOImageSwingAWT.test01_Offscreen_aa0_layered-n0001-newio_072dpi_argb-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0728x0577.png [junit] PRINT DPI: scaleComp72 2.0, image-size 1456x1154, frame[border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577] [junit] XXX: image BufferedImageInt@50ad3bc1: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@223aa2f7 [junit] XXX: cm DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 [junit] XXX: raster com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@223aa2f7 [junit] XXX: dataBuffer com.jogamp.nativewindow.awt.DirectDataBufferInt@6d3a388c [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1805605e], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 856x640, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1805605e], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 2.0, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 0.0, b -1.0, t 0.0] 1.3375x1.0, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 856x640, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x1805605e], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 2.0, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l 0.0, r 1.3375, b -1.0, t 0.0] 1.3375x1.0, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 856x640, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x1805605e], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 2.0, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 0.0, b 0.0, t 1.0] 1.3375x1.0, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 856x640, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x1805605e], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 2.0, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l 0.0, r 1.3375, b 0.0, t 1.0] 1.3375x1.0, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [1][1] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x1805605e], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x40bd8487], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 428x320 of 856x640, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x40bd8487], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 428/0 372x320 of 856x640, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 372x320, buffer 0x40bd8487], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/320 428x320 of 856x640, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x40bd8487], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 428/320 372x320 of 856x640, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 372x320, buffer 0x40bd8487], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [1][1] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 372x320, buffer 0x40bd8487], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 2.0, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip false [junit] XXX file TestTiledPrintingNIOImageSwingAWT.test01_Offscreen_aa0_layered-n0002-newio_150dpi_argb-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-1456x1154.png [junit] PRINT DPI: scaleComp72 2.0, image-size 1456x1154, frame[border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577] [junit] XXX: image BufferedImageInt@193f604a: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@20f5239f [junit] XXX: cm DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 [junit] XXX: raster com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@20f5239f [junit] XXX: dataBuffer com.jogamp.nativewindow.awt.DirectDataBufferInt@57af006c [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x55d8e8bd], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 856x640, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x55d8e8bd], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 2.5, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 0.0, b -1.0, t 0.0] 1.3375x1.0, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 856x640, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x55d8e8bd], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 2.5, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l 0.0, r 1.3375, b -1.0, t 0.0] 1.3375x1.0, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 856x640, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x55d8e8bd], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 2.5, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 0.0, b 0.0, t 1.0] 1.3375x1.0, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 856x640, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x55d8e8bd], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 2.5, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l 0.0, r 1.3375, b 0.0, t 1.0] 1.3375x1.0, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [1][1] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x55d8e8bd], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x4b8719b5], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 428x320 of 856x640, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x4b8719b5], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 428/0 372x320 of 856x640, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 372x320, buffer 0x4b8719b5], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/320 428x320 of 856x640, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x4b8719b5], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 428/320 372x320 of 856x640, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 372x320, buffer 0x4b8719b5], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [1][1] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 372x320, buffer 0x4b8719b5], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 2.5, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip false [junit] XXX file TestTiledPrintingNIOImageSwingAWT.test01_Offscreen_aa0_layered-n0002-newio_150dpi_argbp-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-1456x1154.png [junit] PRINT DPI: scaleComp72 2.0, image-size 1456x1154, frame[border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577] [junit] XXX: image BufferedImageInt@6bedbc4d: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@932bc4a [junit] XXX: cm DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 [junit] XXX: raster com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@932bc4a [junit] XXX: dataBuffer com.jogamp.nativewindow.awt.DirectDataBufferInt@d29f28 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x3c00a1df], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 856x640, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x3c00a1df], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 3.0, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 0.0, b -1.0, t 0.0] 1.3375x1.0, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 856x640, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x3c00a1df], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 3.0, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l 0.0, r 1.3375, b -1.0, t 0.0] 1.3375x1.0, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 856x640, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x3c00a1df], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 3.0, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 0.0, b 0.0, t 1.0] 1.3375x1.0, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 856x640, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x3c00a1df], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 3.0, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l 0.0, r 1.3375, b 0.0, t 1.0] 1.3375x1.0, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [1][1] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x3c00a1df], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x6fee1978], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 428x320 of 856x640, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x6fee1978], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 428/0 372x320 of 856x640, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 372x320, buffer 0x6fee1978], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/320 428x320 of 856x640, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x6fee1978], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 428/320 372x320 of 856x640, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 372x320, buffer 0x6fee1978], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [1][1] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 372x320, buffer 0x6fee1978], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 3.0, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip false [junit] XXX file TestTiledPrintingNIOImageSwingAWT.test01_Offscreen_aa0_layered-n0002-newio_150dpi_rgb-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-1456x1154.png [junit] PRINT DPI: scaleComp72 2.0, image-size 1456x1154, frame[border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577] [junit] XXX: image BufferedImageInt@2fd1433e: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@29d89d5d [junit] XXX: cm DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 [junit] XXX: raster com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@29d89d5d [junit] XXX: dataBuffer com.jogamp.nativewindow.awt.DirectDataBufferInt@3514a4c0 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x42aa0c2f], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 856x640, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x42aa0c2f], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 3.5, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 0.0, b -1.0, t 0.0] 1.3375x1.0, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 856x640, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x42aa0c2f], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 3.5, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l 0.0, r 1.3375, b -1.0, t 0.0] 1.3375x1.0, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 856x640, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x42aa0c2f], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 3.5, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 0.0, b 0.0, t 1.0] 1.3375x1.0, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 856x640, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x42aa0c2f], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 3.5, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l 0.0, r 1.3375, b 0.0, t 1.0] 1.3375x1.0, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [1][1] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x42aa0c2f], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x14aa70c], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 428x320 of 856x640, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x14aa70c], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 428/0 372x320 of 856x640, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 372x320, buffer 0x14aa70c], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/320 428x320 of 856x640, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x14aa70c], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 428/320 372x320 of 856x640, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 372x320, buffer 0x14aa70c], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [1][1] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 372x320, buffer 0x14aa70c], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 3.5, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip false [junit] XXX file TestTiledPrintingNIOImageSwingAWT.test01_Offscreen_aa0_layered-n0002-newio_150dpi_bgr-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-1456x1154.png [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.dispose FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingNIOImageSwingAWT - test01_Offscreen_aa0_layered [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132634579 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132634581 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.985 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132632194 ms III - Start [junit] SLOCK [T main @ 1751132632199 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingNIOImageSwingAWT - test01_Offscreen_aa0 [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [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[#29,AWT-EventQueue-0,6,main] RedSquareES2.init FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, 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] PRINT DPI: scaleComp72 1.0, image-size 743x587, frame[border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587] [junit] XXX: image BufferedImage@37858383: type = 2 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 IntegerInterleavedRaster: width = 743 height = 587 #Bands = 4 xOff = 0 yOff = 0 dataOffset[0] 0 [junit] XXX: cm DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 [junit] XXX: raster IntegerInterleavedRaster: width = 743 height = 587 #Bands = 4 xOff = 0 yOff = 0 dataOffset[0] 0 [junit] XXX: dataBuffer java.awt.image.DataBufferInt@865dd6 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3796314d], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 320x480 brd 0, cur 0/0 320x480, buffer 0x3796314d], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x3796314d], 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 0x43d93af5], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 320x480 brd 0, cur 0/0 320x480, buffer 0x43d93af5], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0x43d93af5], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 1.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[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] XXX file TestTiledPrintingNIOImageSwingAWT.test01_Offscreen_aa0________-n0000-array_072dpi_argb-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0743x0587.png [junit] PRINT DPI: scaleComp72 1.0, image-size 743x587, frame[border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587] [junit] XXX: image BufferedImageInt@26275bef: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@7690781 [junit] XXX: cm DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 [junit] XXX: raster com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@7690781 [junit] XXX: dataBuffer com.jogamp.nativewindow.awt.DirectDataBufferInt@10959ece [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5b0a0c54], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 320x480 brd 0, cur 0/0 320x480, buffer 0x5b0a0c54], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x5b0a0c54], 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 0x23a66dd1], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 320x480 brd 0, cur 0/0 320x480, buffer 0x23a66dd1], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 2.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 0x23a66dd1], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 2.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[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] XXX file TestTiledPrintingNIOImageSwingAWT.test01_Offscreen_aa0________-n0001-newio_072dpi_argb-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0743x0587.png [junit] PRINT DPI: scaleComp72 2.0, image-size 1486x1174, frame[border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587] [junit] XXX: image BufferedImageInt@3a6bb9bf: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@34f7cfd9 [junit] XXX: cm DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 [junit] XXX: raster com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@34f7cfd9 [junit] XXX: dataBuffer com.jogamp.nativewindow.awt.DirectDataBufferInt@65f095f8 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x307b68f7], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 640x960, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x307b68f7], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/0 320x480 of 640x960, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x307b68f7], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/480 320x480 of 640x960, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x307b68f7], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/480 320x480 of 640x960, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x307b68f7], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [1][1] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x307b68f7], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5ca678aa], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 640x960, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5ca678aa], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 2.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 0.0, b -1.5, t 0.0] 1.0x1.5, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 640x960, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x5ca678aa], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 2.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l 0.0, r 1.0, b -1.5, t 0.0] 1.0x1.5, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 640x960, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x5ca678aa], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 2.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 0.0, b 0.0, t 1.5] 1.0x1.5, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 640x960, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x5ca678aa], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 2.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l 0.0, r 1.0, b 0.0, t 1.5] 1.0x1.5, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [1][1] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x5ca678aa], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 2.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[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] XXX file TestTiledPrintingNIOImageSwingAWT.test01_Offscreen_aa0________-n0002-newio_150dpi_argb-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-1486x1174.png [junit] PRINT DPI: scaleComp72 2.0, image-size 1486x1174, frame[border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587] [junit] XXX: image BufferedImageInt@59af0466: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@3e6ef8ad [junit] XXX: cm DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 [junit] XXX: raster com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@3e6ef8ad [junit] XXX: dataBuffer com.jogamp.nativewindow.awt.DirectDataBufferInt@346d61be [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x39bf9d6], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 640x960, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x39bf9d6], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/0 320x480 of 640x960, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x39bf9d6], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/480 320x480 of 640x960, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x39bf9d6], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/480 320x480 of 640x960, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x39bf9d6], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [1][1] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x39bf9d6], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x552d608c], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 640x960, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x552d608c], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 3.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 0.0, b -1.5, t 0.0] 1.0x1.5, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 640x960, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x552d608c], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 3.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l 0.0, r 1.0, b -1.5, t 0.0] 1.0x1.5, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 640x960, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x552d608c], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 3.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 0.0, b 0.0, t 1.5] 1.0x1.5, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 640x960, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x552d608c], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 3.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l 0.0, r 1.0, b 0.0, t 1.5] 1.0x1.5, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [1][1] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x552d608c], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 3.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[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] XXX file TestTiledPrintingNIOImageSwingAWT.test01_Offscreen_aa0________-n0002-newio_150dpi_argbp-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-1486x1174.png [junit] PRINT DPI: scaleComp72 2.0, image-size 1486x1174, frame[border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587] [junit] XXX: image BufferedImageInt@55536d9e: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@747edf66 [junit] XXX: cm DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 [junit] XXX: raster com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@747edf66 [junit] XXX: dataBuffer com.jogamp.nativewindow.awt.DirectDataBufferInt@3d1cfad4 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x112cb5e1], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 640x960, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x112cb5e1], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/0 320x480 of 640x960, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x112cb5e1], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/480 320x480 of 640x960, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x112cb5e1], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/480 320x480 of 640x960, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x112cb5e1], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [1][1] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x112cb5e1], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x743af82b], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 640x960, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x743af82b], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 3.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 0.0, b -1.5, t 0.0] 1.0x1.5, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 640x960, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x743af82b], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 3.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l 0.0, r 1.0, b -1.5, t 0.0] 1.0x1.5, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 640x960, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x743af82b], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 3.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 0.0, b 0.0, t 1.5] 1.0x1.5, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 640x960, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x743af82b], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 3.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l 0.0, r 1.0, b 0.0, t 1.5] 1.0x1.5, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [1][1] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x743af82b], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 3.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[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] XXX file TestTiledPrintingNIOImageSwingAWT.test01_Offscreen_aa0________-n0002-newio_150dpi_rgb-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-1486x1174.png [junit] PRINT DPI: scaleComp72 2.0, image-size 1486x1174, frame[border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587] [junit] XXX: image BufferedImageInt@62230c58: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@2cd2a21f [junit] XXX: cm DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 [junit] XXX: raster com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@2cd2a21f [junit] XXX: dataBuffer com.jogamp.nativewindow.awt.DirectDataBufferInt@2e55dd0c [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5b776f12], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 640x960, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5b776f12], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/0 320x480 of 640x960, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x5b776f12], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/480 320x480 of 640x960, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x5b776f12], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/480 320x480 of 640x960, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x5b776f12], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [1][1] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x5b776f12], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3ae29d62], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 640x960, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3ae29d62], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 4.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 0.0, b -1.5, t 0.0] 1.0x1.5, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 640x960, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x3ae29d62], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 4.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l 0.0, r 1.0, b -1.5, t 0.0] 1.0x1.5, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 640x960, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x3ae29d62], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 4.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 0.0, b 0.0, t 1.5] 1.0x1.5, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 640x960, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x3ae29d62], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 4.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l 0.0, r 1.0, b 0.0, t 1.5] 1.0x1.5, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [1][1] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x3ae29d62], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 4.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[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] XXX file TestTiledPrintingNIOImageSwingAWT.test01_Offscreen_aa0________-n0002-newio_150dpi_bgr-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-1486x1174.png [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.dispose FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingNIOImageSwingAWT - test01_Offscreen_aa0 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingNIOImageSwingAWT - test01_Offscreen_aa0_layered [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [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] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.init FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT DPI: scaleComp72 1.0, image-size 728x577, frame[border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577] [junit] XXX: image BufferedImage@5f9b2141: type = 2 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 IntegerInterleavedRaster: width = 728 height = 577 #Bands = 4 xOff = 0 yOff = 0 dataOffset[0] 0 [junit] XXX: cm DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 [junit] XXX: raster IntegerInterleavedRaster: width = 728 height = 577 #Bands = 4 xOff = 0 yOff = 0 dataOffset[0] 0 [junit] XXX: dataBuffer java.awt.image.DataBufferInt@247d8ae [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x34f26b3], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x34f26b3], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x34f26b3], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 400x320, buffer 0x550404a0], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 400x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 400x320, buffer 0x550404a0], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 400x320, buffer 0x550404a0], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 1.0, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip false [junit] XXX file TestTiledPrintingNIOImageSwingAWT.test01_Offscreen_aa0_layered-n0000-array_072dpi_argb-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0728x0577.png [junit] PRINT DPI: scaleComp72 1.0, image-size 728x577, frame[border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577] [junit] XXX: image BufferedImageInt@48974e45: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@6a84a97d [junit] XXX: cm DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 [junit] XXX: raster com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@6a84a97d [junit] XXX: dataBuffer com.jogamp.nativewindow.awt.DirectDataBufferInt@6c130c45 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x3b718039], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x3b718039], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.5, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x3b718039], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 400x320, buffer 0x7fdee903], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 400x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 400x320, buffer 0x7fdee903], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 400x320, buffer 0x7fdee903], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 1.5, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip false [junit] XXX file TestTiledPrintingNIOImageSwingAWT.test01_Offscreen_aa0_layered-n0001-newio_072dpi_argb-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0728x0577.png [junit] PRINT DPI: scaleComp72 2.0, image-size 1456x1154, frame[border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577] [junit] XXX: image BufferedImageInt@50ad3bc1: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@223aa2f7 [junit] XXX: cm DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 [junit] XXX: raster com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@223aa2f7 [junit] XXX: dataBuffer com.jogamp.nativewindow.awt.DirectDataBufferInt@6d3a388c [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1805605e], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 856x640, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1805605e], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 2.0, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 0.0, b -1.0, t 0.0] 1.3375x1.0, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 856x640, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x1805605e], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 2.0, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l 0.0, r 1.3375, b -1.0, t 0.0] 1.3375x1.0, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 856x640, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x1805605e], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 2.0, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 0.0, b 0.0, t 1.0] 1.3375x1.0, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 856x640, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x1805605e], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 2.0, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l 0.0, r 1.3375, b 0.0, t 1.0] 1.3375x1.0, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [1][1] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x1805605e], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x40bd8487], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 428x320 of 856x640, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x40bd8487], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 428/0 372x320 of 856x640, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 372x320, buffer 0x40bd8487], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/320 428x320 of 856x640, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x40bd8487], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 428/320 372x320 of 856x640, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 372x320, buffer 0x40bd8487], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [1][1] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 372x320, buffer 0x40bd8487], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 2.0, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip false [junit] XXX file TestTiledPrintingNIOImageSwingAWT.test01_Offscreen_aa0_layered-n0002-newio_150dpi_argb-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-1456x1154.png [junit] PRINT DPI: scaleComp72 2.0, image-size 1456x1154, frame[border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577] [junit] XXX: image BufferedImageInt@193f604a: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@20f5239f [junit] XXX: cm DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 [junit] XXX: raster com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@20f5239f [junit] XXX: dataBuffer com.jogamp.nativewindow.awt.DirectDataBufferInt@57af006c [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x55d8e8bd], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 856x640, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x55d8e8bd], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 2.5, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 0.0, b -1.0, t 0.0] 1.3375x1.0, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 856x640, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x55d8e8bd], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 2.5, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l 0.0, r 1.3375, b -1.0, t 0.0] 1.3375x1.0, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 856x640, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x55d8e8bd], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 2.5, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 0.0, b 0.0, t 1.0] 1.3375x1.0, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 856x640, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x55d8e8bd], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 2.5, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l 0.0, r 1.3375, b 0.0, t 1.0] 1.3375x1.0, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [1][1] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x55d8e8bd], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x4b8719b5], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 428x320 of 856x640, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x4b8719b5], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 428/0 372x320 of 856x640, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 372x320, buffer 0x4b8719b5], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/320 428x320 of 856x640, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x4b8719b5], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 428/320 372x320 of 856x640, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 372x320, buffer 0x4b8719b5], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [1][1] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 372x320, buffer 0x4b8719b5], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 2.5, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip false [junit] XXX file TestTiledPrintingNIOImageSwingAWT.test01_Offscreen_aa0_layered-n0002-newio_150dpi_argbp-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-1456x1154.png [junit] PRINT DPI: scaleComp72 2.0, image-size 1456x1154, frame[border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577] [junit] XXX: image BufferedImageInt@6bedbc4d: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@932bc4a [junit] XXX: cm DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 [junit] XXX: raster com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@932bc4a [junit] XXX: dataBuffer com.jogamp.nativewindow.awt.DirectDataBufferInt@d29f28 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x3c00a1df], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 856x640, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x3c00a1df], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 3.0, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 0.0, b -1.0, t 0.0] 1.3375x1.0, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 856x640, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x3c00a1df], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 3.0, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l 0.0, r 1.3375, b -1.0, t 0.0] 1.3375x1.0, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 856x640, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x3c00a1df], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 3.0, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 0.0, b 0.0, t 1.0] 1.3375x1.0, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 856x640, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x3c00a1df], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 3.0, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l 0.0, r 1.3375, b 0.0, t 1.0] 1.3375x1.0, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [1][1] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x3c00a1df], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x6fee1978], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 428x320 of 856x640, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x6fee1978], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 428/0 372x320 of 856x640, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 372x320, buffer 0x6fee1978], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/320 428x320 of 856x640, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x6fee1978], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 428/320 372x320 of 856x640, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 372x320, buffer 0x6fee1978], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [1][1] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 372x320, buffer 0x6fee1978], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 3.0, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip false [junit] XXX file TestTiledPrintingNIOImageSwingAWT.test01_Offscreen_aa0_layered-n0002-newio_150dpi_rgb-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-1456x1154.png [junit] PRINT DPI: scaleComp72 2.0, image-size 1456x1154, frame[border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577] [junit] XXX: image BufferedImageInt@2fd1433e: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@29d89d5d [junit] XXX: cm DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 [junit] XXX: raster com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@29d89d5d [junit] XXX: dataBuffer com.jogamp.nativewindow.awt.DirectDataBufferInt@3514a4c0 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x42aa0c2f], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 856x640, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x42aa0c2f], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 3.5, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 0.0, b -1.0, t 0.0] 1.3375x1.0, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 856x640, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x42aa0c2f], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 3.5, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l 0.0, r 1.3375, b -1.0, t 0.0] 1.3375x1.0, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 856x640, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x42aa0c2f], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 3.5, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 0.0, b 0.0, t 1.0] 1.3375x1.0, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 856x640, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x42aa0c2f], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 3.5, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l 0.0, r 1.3375, b 0.0, t 1.0] 1.3375x1.0, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [1][1] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x42aa0c2f], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x14aa70c], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 428x320 of 856x640, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x14aa70c], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 428/0 372x320 of 856x640, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 372x320, buffer 0x14aa70c], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/320 428x320 of 856x640, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x14aa70c], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 428/320 372x320 of 856x640, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 372x320, buffer 0x14aa70c], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [1][1] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 372x320, buffer 0x14aa70c], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 3.5, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip false [junit] XXX file TestTiledPrintingNIOImageSwingAWT.test01_Offscreen_aa0_layered-n0002-newio_150dpi_bgr-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-1456x1154.png [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.dispose FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingNIOImageSwingAWT - test01_Offscreen_aa0_layered [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132634579 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132634581 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01_Offscreen_aa0 took 1.091 sec [junit] Testcase: test01_Offscreen_aa0_layered took 0.834 sec [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.985 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132632194 ms III - Start [junit] SLOCK [T main @ 1751132632199 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingNIOImageSwingAWT - test01_Offscreen_aa0 [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [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[#29,AWT-EventQueue-0,6,main] RedSquareES2.init FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, 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] PRINT DPI: scaleComp72 1.0, image-size 743x587, frame[border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587] [junit] XXX: image BufferedImage@37858383: type = 2 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 IntegerInterleavedRaster: width = 743 height = 587 #Bands = 4 xOff = 0 yOff = 0 dataOffset[0] 0 [junit] XXX: cm DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 [junit] XXX: raster IntegerInterleavedRaster: width = 743 height = 587 #Bands = 4 xOff = 0 yOff = 0 dataOffset[0] 0 [junit] XXX: dataBuffer java.awt.image.DataBufferInt@865dd6 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3796314d], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 320x480 brd 0, cur 0/0 320x480, buffer 0x3796314d], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x3796314d], 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 0x43d93af5], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 320x480 brd 0, cur 0/0 320x480, buffer 0x43d93af5], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.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 0x43d93af5], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 1.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[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] XXX file TestTiledPrintingNIOImageSwingAWT.test01_Offscreen_aa0________-n0000-array_072dpi_argb-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0743x0587.png [junit] PRINT DPI: scaleComp72 1.0, image-size 743x587, frame[border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587] [junit] XXX: image BufferedImageInt@26275bef: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@7690781 [junit] XXX: cm DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 [junit] XXX: raster com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@7690781 [junit] XXX: dataBuffer com.jogamp.nativewindow.awt.DirectDataBufferInt@10959ece [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5b0a0c54], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 320x480 brd 0, cur 0/0 320x480, buffer 0x5b0a0c54], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 0x5b0a0c54], 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 0x23a66dd1], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,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 320x480 brd 0, cur 0/0 320x480, buffer 0x23a66dd1], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 2.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 0x23a66dd1], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 2.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[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] XXX file TestTiledPrintingNIOImageSwingAWT.test01_Offscreen_aa0________-n0001-newio_072dpi_argb-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0743x0587.png [junit] PRINT DPI: scaleComp72 2.0, image-size 1486x1174, frame[border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587] [junit] XXX: image BufferedImageInt@3a6bb9bf: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@34f7cfd9 [junit] XXX: cm DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 [junit] XXX: raster com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@34f7cfd9 [junit] XXX: dataBuffer com.jogamp.nativewindow.awt.DirectDataBufferInt@65f095f8 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x307b68f7], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 640x960, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x307b68f7], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/0 320x480 of 640x960, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x307b68f7], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/480 320x480 of 640x960, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x307b68f7], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/480 320x480 of 640x960, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x307b68f7], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [1][1] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x307b68f7], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5ca678aa], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 640x960, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5ca678aa], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 2.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 0.0, b -1.5, t 0.0] 1.0x1.5, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 640x960, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x5ca678aa], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 2.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l 0.0, r 1.0, b -1.5, t 0.0] 1.0x1.5, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 640x960, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x5ca678aa], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 2.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 0.0, b 0.0, t 1.5] 1.0x1.5, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 640x960, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x5ca678aa], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 2.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l 0.0, r 1.0, b 0.0, t 1.5] 1.0x1.5, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [1][1] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x5ca678aa], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 2.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[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] XXX file TestTiledPrintingNIOImageSwingAWT.test01_Offscreen_aa0________-n0002-newio_150dpi_argb-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-1486x1174.png [junit] PRINT DPI: scaleComp72 2.0, image-size 1486x1174, frame[border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587] [junit] XXX: image BufferedImageInt@59af0466: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@3e6ef8ad [junit] XXX: cm DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 [junit] XXX: raster com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@3e6ef8ad [junit] XXX: dataBuffer com.jogamp.nativewindow.awt.DirectDataBufferInt@346d61be [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x39bf9d6], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 640x960, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x39bf9d6], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/0 320x480 of 640x960, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x39bf9d6], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/480 320x480 of 640x960, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x39bf9d6], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/480 320x480 of 640x960, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x39bf9d6], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [1][1] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x39bf9d6], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x552d608c], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 640x960, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x552d608c], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 3.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 0.0, b -1.5, t 0.0] 1.0x1.5, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 640x960, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x552d608c], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 3.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l 0.0, r 1.0, b -1.5, t 0.0] 1.0x1.5, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 640x960, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x552d608c], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 3.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 0.0, b 0.0, t 1.5] 1.0x1.5, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 640x960, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x552d608c], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 3.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l 0.0, r 1.0, b 0.0, t 1.5] 1.0x1.5, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [1][1] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x552d608c], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 3.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[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] XXX file TestTiledPrintingNIOImageSwingAWT.test01_Offscreen_aa0________-n0002-newio_150dpi_argbp-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-1486x1174.png [junit] PRINT DPI: scaleComp72 2.0, image-size 1486x1174, frame[border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587] [junit] XXX: image BufferedImageInt@55536d9e: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@747edf66 [junit] XXX: cm DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 [junit] XXX: raster com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@747edf66 [junit] XXX: dataBuffer com.jogamp.nativewindow.awt.DirectDataBufferInt@3d1cfad4 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x112cb5e1], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 640x960, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x112cb5e1], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/0 320x480 of 640x960, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x112cb5e1], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/480 320x480 of 640x960, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x112cb5e1], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/480 320x480 of 640x960, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x112cb5e1], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [1][1] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x112cb5e1], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x743af82b], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 640x960, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x743af82b], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 3.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 0.0, b -1.5, t 0.0] 1.0x1.5, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 640x960, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x743af82b], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 3.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l 0.0, r 1.0, b -1.5, t 0.0] 1.0x1.5, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 640x960, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x743af82b], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 3.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 0.0, b 0.0, t 1.5] 1.0x1.5, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 640x960, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x743af82b], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 3.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l 0.0, r 1.0, b 0.0, t 1.5] 1.0x1.5, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [1][1] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x743af82b], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 3.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[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] XXX file TestTiledPrintingNIOImageSwingAWT.test01_Offscreen_aa0________-n0002-newio_150dpi_rgb-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-1486x1174.png [junit] PRINT DPI: scaleComp72 2.0, image-size 1486x1174, frame[border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 743x587] [junit] XXX: image BufferedImageInt@62230c58: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@2cd2a21f [junit] XXX: cm DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 [junit] XXX: raster com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@2cd2a21f [junit] XXX: dataBuffer com.jogamp.nativewindow.awt.DirectDataBufferInt@2e55dd0c [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5b776f12], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 640x960, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x5b776f12], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/0 320x480 of 640x960, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x5b776f12], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/480 320x480 of 640x960, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x5b776f12], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/480 320x480 of 640x960, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x5b776f12], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [1][1] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x5b776f12], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3ae29d62], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 640x960, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3ae29d62], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 4.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 0.0, b -1.5, t 0.0] 1.0x1.5, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 640x960, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x3ae29d62], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 4.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l 0.0, r 1.0, b -1.5, t 0.0] 1.0x1.5, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 640x960, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x3ae29d62], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 4.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 0.0, b 0.0, t 1.5] 1.0x1.5, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 640x960, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x3ae29d62], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 4.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l 0.0, r 1.0, b 0.0, t 1.5] 1.0x1.5, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [1][1] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x3ae29d62], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 4.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[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] XXX file TestTiledPrintingNIOImageSwingAWT.test01_Offscreen_aa0________-n0002-newio_150dpi_bgr-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-1486x1174.png [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.dispose FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingNIOImageSwingAWT - test01_Offscreen_aa0 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingNIOImageSwingAWT - test01_Offscreen_aa0_layered [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL4bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [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] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.init FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT DPI: scaleComp72 1.0, image-size 728x577, frame[border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577] [junit] XXX: image BufferedImage@5f9b2141: type = 2 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 IntegerInterleavedRaster: width = 728 height = 577 #Bands = 4 xOff = 0 yOff = 0 dataOffset[0] 0 [junit] XXX: cm DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 [junit] XXX: raster IntegerInterleavedRaster: width = 728 height = 577 #Bands = 4 xOff = 0 yOff = 0 dataOffset[0] 0 [junit] XXX: dataBuffer java.awt.image.DataBufferInt@247d8ae [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x34f26b3], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x34f26b3], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x34f26b3], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 400x320, buffer 0x550404a0], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 400x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 400x320, buffer 0x550404a0], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 400x320, buffer 0x550404a0], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 1.0, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip false [junit] XXX file TestTiledPrintingNIOImageSwingAWT.test01_Offscreen_aa0_layered-n0000-array_072dpi_argb-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0728x0577.png [junit] PRINT DPI: scaleComp72 1.0, image-size 728x577, frame[border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577] [junit] XXX: image BufferedImageInt@48974e45: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@6a84a97d [junit] XXX: cm DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 [junit] XXX: raster com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@6a84a97d [junit] XXX: dataBuffer com.jogamp.nativewindow.awt.DirectDataBufferInt@6c130c45 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x3b718039], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x3b718039], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.5, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x3b718039], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 400x320, buffer 0x7fdee903], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 400x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 400x320, buffer 0x7fdee903], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 400x320, buffer 0x7fdee903], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 1.5, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip false [junit] XXX file TestTiledPrintingNIOImageSwingAWT.test01_Offscreen_aa0_layered-n0001-newio_072dpi_argb-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0728x0577.png [junit] PRINT DPI: scaleComp72 2.0, image-size 1456x1154, frame[border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577] [junit] XXX: image BufferedImageInt@50ad3bc1: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@223aa2f7 [junit] XXX: cm DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 [junit] XXX: raster com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@223aa2f7 [junit] XXX: dataBuffer com.jogamp.nativewindow.awt.DirectDataBufferInt@6d3a388c [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1805605e], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 856x640, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1805605e], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 2.0, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 0.0, b -1.0, t 0.0] 1.3375x1.0, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 856x640, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x1805605e], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 2.0, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l 0.0, r 1.3375, b -1.0, t 0.0] 1.3375x1.0, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 856x640, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x1805605e], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 2.0, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 0.0, b 0.0, t 1.0] 1.3375x1.0, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 856x640, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x1805605e], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 2.0, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l 0.0, r 1.3375, b 0.0, t 1.0] 1.3375x1.0, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [1][1] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x1805605e], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x40bd8487], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 428x320 of 856x640, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x40bd8487], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 428/0 372x320 of 856x640, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 372x320, buffer 0x40bd8487], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/320 428x320 of 856x640, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x40bd8487], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 428/320 372x320 of 856x640, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 372x320, buffer 0x40bd8487], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [1][1] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 372x320, buffer 0x40bd8487], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 2.0, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip false [junit] XXX file TestTiledPrintingNIOImageSwingAWT.test01_Offscreen_aa0_layered-n0002-newio_150dpi_argb-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-1456x1154.png [junit] PRINT DPI: scaleComp72 2.0, image-size 1456x1154, frame[border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577] [junit] XXX: image BufferedImageInt@193f604a: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@20f5239f [junit] XXX: cm DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 [junit] XXX: raster com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@20f5239f [junit] XXX: dataBuffer com.jogamp.nativewindow.awt.DirectDataBufferInt@57af006c [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x55d8e8bd], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 856x640, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x55d8e8bd], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 2.5, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 0.0, b -1.0, t 0.0] 1.3375x1.0, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 856x640, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x55d8e8bd], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 2.5, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l 0.0, r 1.3375, b -1.0, t 0.0] 1.3375x1.0, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 856x640, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x55d8e8bd], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 2.5, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 0.0, b 0.0, t 1.0] 1.3375x1.0, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 856x640, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x55d8e8bd], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 2.5, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l 0.0, r 1.3375, b 0.0, t 1.0] 1.3375x1.0, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [1][1] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x55d8e8bd], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x4b8719b5], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 428x320 of 856x640, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x4b8719b5], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 428/0 372x320 of 856x640, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 372x320, buffer 0x4b8719b5], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/320 428x320 of 856x640, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x4b8719b5], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 428/320 372x320 of 856x640, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 372x320, buffer 0x4b8719b5], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [1][1] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 372x320, buffer 0x4b8719b5], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 2.5, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip false [junit] XXX file TestTiledPrintingNIOImageSwingAWT.test01_Offscreen_aa0_layered-n0002-newio_150dpi_argbp-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-1456x1154.png [junit] PRINT DPI: scaleComp72 2.0, image-size 1456x1154, frame[border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577] [junit] XXX: image BufferedImageInt@6bedbc4d: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@932bc4a [junit] XXX: cm DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 [junit] XXX: raster com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@932bc4a [junit] XXX: dataBuffer com.jogamp.nativewindow.awt.DirectDataBufferInt@d29f28 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x3c00a1df], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 856x640, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x3c00a1df], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 3.0, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 0.0, b -1.0, t 0.0] 1.3375x1.0, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 856x640, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x3c00a1df], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 3.0, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l 0.0, r 1.3375, b -1.0, t 0.0] 1.3375x1.0, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 856x640, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x3c00a1df], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 3.0, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 0.0, b 0.0, t 1.0] 1.3375x1.0, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 856x640, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x3c00a1df], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 3.0, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l 0.0, r 1.3375, b 0.0, t 1.0] 1.3375x1.0, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [1][1] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x3c00a1df], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x6fee1978], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 428x320 of 856x640, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x6fee1978], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 428/0 372x320 of 856x640, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 372x320, buffer 0x6fee1978], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/320 428x320 of 856x640, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x6fee1978], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 428/320 372x320 of 856x640, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 372x320, buffer 0x6fee1978], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [1][1] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 372x320, buffer 0x6fee1978], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 3.0, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip false [junit] XXX file TestTiledPrintingNIOImageSwingAWT.test01_Offscreen_aa0_layered-n0002-newio_150dpi_rgb-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-1456x1154.png [junit] PRINT DPI: scaleComp72 2.0, image-size 1456x1154, frame[border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 728x577] [junit] XXX: image BufferedImageInt@2fd1433e: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@29d89d5d [junit] XXX: cm DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 [junit] XXX: raster com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@29d89d5d [junit] XXX: dataBuffer com.jogamp.nativewindow.awt.DirectDataBufferInt@3514a4c0 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x42aa0c2f], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 856x640, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x42aa0c2f], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 3.5, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 0.0, b -1.0, t 0.0] 1.3375x1.0, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/0 428x320 of 856x640, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 428x320, buffer 0x42aa0c2f], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 3.5, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l 0.0, r 1.3375, b -1.0, t 0.0] 1.3375x1.0, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/320 428x320 of 856x640, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x42aa0c2f], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 3.5, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 0.0, b 0.0, t 1.0] 1.3375x1.0, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 428/320 428x320 of 856x640, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x42aa0c2f], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 3.5, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l 0.0, r 1.3375, b 0.0, t 1.0] 1.3375x1.0, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [1][1] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 428x320, buffer 0x42aa0c2f], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x14aa70c], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 428x320 of 856x640, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x14aa70c], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 428/0 372x320 of 856x640, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/0 372x320, buffer 0x14aa70c], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/320 428x320 of 856x640, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [0][1] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/320 428x320, buffer 0x14aa70c], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 428/320 372x320 of 856x640, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [1][1] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 372x320, buffer 0x14aa70c], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [1][1] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 372x320, buffer 0x14aa70c], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 3.5, [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0 -> [l -1.3375, r 1.3375, b -1.0, t 1.0] 2.675x2.0, v-flip false [junit] XXX file TestTiledPrintingNIOImageSwingAWT.test01_Offscreen_aa0_layered-n0002-newio_150dpi_bgr-GL2___-hw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-1456x1154.png [junit] Thread[#29,AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.dispose FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingNIOImageSwingAWT - test01_Offscreen_aa0_layered [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132634579 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132634581 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] WARNING: package sun.awt.windows not in java.desktop [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite01AWT [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite01AWT [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132635711 ms III - Start [junit] SLOCK [T main @ 1751132635716 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite01AWT - testOffscreenWritePNG [junit] offscreen layer n/a [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite01AWT - testOffscreenWritePNG [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite01AWT - testOnscreenWritePNG [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x55b0dcab: tileRendererInUse null, GearsES2[obj 0x55b0dcab isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x55b0dcab on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x515, fbc 0x155: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x55b0dcab created: GearsObj[0x54b2186d, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x55b0dcab created: GearsObj[0x6dbf575f, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x55b0dcab created: GearsObj[0x6dbf575f, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x55b0dcab FIN GearsES2[obj 0x55b0dcab isInit true, usesShared false, 1 GearsObj[0x54b2186d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6dbf575f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x70e48fa7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x55b0dcab 0/0 256x256 of 256x256, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x55b0dcab, angle 0.0, [l -1.0, r 1.0, b -1.0, 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: TestGLReadBufferUtilTextureIOWrite01AWT.testOnscreenWritePNG_-n0000-GL4bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0256x0256.png [junit] AWT-EventQueue-0: ** screenshot: TestGLReadBufferUtilTextureIOWrite01AWT.testOnscreenWritePNG_-n0000-GL4bc_-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa00_default-0256x0256.png [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x55b0dcab 0/0 256x256 of 256x256, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x55b0dcab, 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] AWT-EventQueue-0: ** screenshot: TestGLReadBufferUtilTextureIOWrite01AWT.testOnscreenWritePNG_-n0001-GL4bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0256x0256.png [junit] AWT-EventQueue-0: ** screenshot: TestGLReadBufferUtilTextureIOWrite01AWT.testOnscreenWritePNG_-n0001-GL4bc_-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa00_default-0256x0256.png [junit] AWT-EventQueue-0: ** screenshot: TestGLReadBufferUtilTextureIOWrite01AWT.testOnscreenWritePNG_-n0002-GL4bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0256x0256.png [junit] AWT-EventQueue-0: ** screenshot: TestGLReadBufferUtilTextureIOWrite01AWT.testOnscreenWritePNG_-n0002-GL4bc_-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa00_default-0256x0256.png [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x55b0dcab 256x256, swapInterval 1, drawable 0x400021 [junit] AWT-EventQueue-0: ** screenshot: TestGLReadBufferUtilTextureIOWrite01AWT.testOnscreenWritePNG_-n0003-GL4bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0256x0256.png [junit] AWT-EventQueue-0: ** screenshot: TestGLReadBufferUtilTextureIOWrite01AWT.testOnscreenWritePNG_-n0003-GL4bc_-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa00_default-0256x0256.png [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x55b0dcab: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x55b0dcab FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite01AWT - testOnscreenWritePNG [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132636492 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132636494 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.373 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132635711 ms III - Start [junit] SLOCK [T main @ 1751132635716 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite01AWT - testOffscreenWritePNG [junit] offscreen layer n/a [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite01AWT - testOffscreenWritePNG [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite01AWT - testOnscreenWritePNG [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x55b0dcab: tileRendererInUse null, GearsES2[obj 0x55b0dcab isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x55b0dcab on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x515, fbc 0x155: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x55b0dcab created: GearsObj[0x54b2186d, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x55b0dcab created: GearsObj[0x6dbf575f, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x55b0dcab created: GearsObj[0x6dbf575f, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x55b0dcab FIN GearsES2[obj 0x55b0dcab isInit true, usesShared false, 1 GearsObj[0x54b2186d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6dbf575f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x70e48fa7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x55b0dcab 0/0 256x256 of 256x256, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x55b0dcab, angle 0.0, [l -1.0, r 1.0, b -1.0, 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: TestGLReadBufferUtilTextureIOWrite01AWT.testOnscreenWritePNG_-n0000-GL4bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0256x0256.png [junit] AWT-EventQueue-0: ** screenshot: TestGLReadBufferUtilTextureIOWrite01AWT.testOnscreenWritePNG_-n0000-GL4bc_-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa00_default-0256x0256.png [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x55b0dcab 0/0 256x256 of 256x256, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x55b0dcab, 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] AWT-EventQueue-0: ** screenshot: TestGLReadBufferUtilTextureIOWrite01AWT.testOnscreenWritePNG_-n0001-GL4bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0256x0256.png [junit] AWT-EventQueue-0: ** screenshot: TestGLReadBufferUtilTextureIOWrite01AWT.testOnscreenWritePNG_-n0001-GL4bc_-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa00_default-0256x0256.png [junit] AWT-EventQueue-0: ** screenshot: TestGLReadBufferUtilTextureIOWrite01AWT.testOnscreenWritePNG_-n0002-GL4bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0256x0256.png [junit] AWT-EventQueue-0: ** screenshot: TestGLReadBufferUtilTextureIOWrite01AWT.testOnscreenWritePNG_-n0002-GL4bc_-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa00_default-0256x0256.png [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x55b0dcab 256x256, swapInterval 1, drawable 0x400021 [junit] AWT-EventQueue-0: ** screenshot: TestGLReadBufferUtilTextureIOWrite01AWT.testOnscreenWritePNG_-n0003-GL4bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0256x0256.png [junit] AWT-EventQueue-0: ** screenshot: TestGLReadBufferUtilTextureIOWrite01AWT.testOnscreenWritePNG_-n0003-GL4bc_-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa00_default-0256x0256.png [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x55b0dcab: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x55b0dcab FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite01AWT - testOnscreenWritePNG [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132636492 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132636494 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: testOffscreenWritePNG took 0.003 sec [junit] Testcase: testOnscreenWritePNG took 0.3 sec [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.373 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132635711 ms III - Start [junit] SLOCK [T main @ 1751132635716 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite01AWT - testOffscreenWritePNG [junit] offscreen layer n/a [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite01AWT - testOffscreenWritePNG [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite01AWT - testOnscreenWritePNG [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x55b0dcab: tileRendererInUse null, GearsES2[obj 0x55b0dcab isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x55b0dcab on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x515, fbc 0x155: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x55b0dcab created: GearsObj[0x54b2186d, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x55b0dcab created: GearsObj[0x6dbf575f, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x55b0dcab created: GearsObj[0x6dbf575f, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x55b0dcab FIN GearsES2[obj 0x55b0dcab isInit true, usesShared false, 1 GearsObj[0x54b2186d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6dbf575f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x70e48fa7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x55b0dcab 0/0 256x256 of 256x256, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x55b0dcab, angle 0.0, [l -1.0, r 1.0, b -1.0, 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: TestGLReadBufferUtilTextureIOWrite01AWT.testOnscreenWritePNG_-n0000-GL4bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0256x0256.png [junit] AWT-EventQueue-0: ** screenshot: TestGLReadBufferUtilTextureIOWrite01AWT.testOnscreenWritePNG_-n0000-GL4bc_-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa00_default-0256x0256.png [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x55b0dcab 0/0 256x256 of 256x256, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x55b0dcab, 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] AWT-EventQueue-0: ** screenshot: TestGLReadBufferUtilTextureIOWrite01AWT.testOnscreenWritePNG_-n0001-GL4bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0256x0256.png [junit] AWT-EventQueue-0: ** screenshot: TestGLReadBufferUtilTextureIOWrite01AWT.testOnscreenWritePNG_-n0001-GL4bc_-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa00_default-0256x0256.png [junit] AWT-EventQueue-0: ** screenshot: TestGLReadBufferUtilTextureIOWrite01AWT.testOnscreenWritePNG_-n0002-GL4bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0256x0256.png [junit] AWT-EventQueue-0: ** screenshot: TestGLReadBufferUtilTextureIOWrite01AWT.testOnscreenWritePNG_-n0002-GL4bc_-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa00_default-0256x0256.png [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x55b0dcab 256x256, swapInterval 1, drawable 0x400021 [junit] AWT-EventQueue-0: ** screenshot: TestGLReadBufferUtilTextureIOWrite01AWT.testOnscreenWritePNG_-n0003-GL4bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0256x0256.png [junit] AWT-EventQueue-0: ** screenshot: TestGLReadBufferUtilTextureIOWrite01AWT.testOnscreenWritePNG_-n0003-GL4bc_-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa00_default-0256x0256.png [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x55b0dcab: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x55b0dcab FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite01AWT - testOnscreenWritePNG [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132636492 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132636494 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] ------------- ---------------- --------------- [junit] WARNING: package sun.awt.windows not in java.desktop [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite02AWT [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite02AWT [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132637371 ms III - Start [junit] SLOCK [T main @ 1751132637375 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite02AWT - testOffscreenWritePNGWithResize [junit] offscreen layer n/a [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite02AWT - testOffscreenWritePNGWithResize [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite02AWT - testOnscreenWritePNGWithResize [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x55b0dcab: tileRendererInUse null, GearsES2[obj 0x55b0dcab isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x55b0dcab on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x515, fbc 0x155: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x55b0dcab created: GearsObj[0x4e4a834, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x55b0dcab created: GearsObj[0x27a5127b, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x55b0dcab created: GearsObj[0x27a5127b, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x55b0dcab FIN GearsES2[obj 0x55b0dcab isInit true, usesShared false, 1 GearsObj[0x4e4a834, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x27a5127b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x11b0a25b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x55b0dcab 0/0 64x64 of 64x64, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x55b0dcab, angle 0.0, [l -1.0, r 1.0, b -1.0, 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[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x55b0dcab 0/0 64x64 of 64x64, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x55b0dcab, 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] XXX: [0, 0], 64x93, 64x64, sz_changed true, snap true [junit] AWT-EventQueue-0: ** screenshot: TestGLReadBufferUtilTextureIOWrite02AWT.testOnscreenWritePNGWithResize_-n0000-GL4bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0064x0064.png [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x55b0dcab 0/0 128x128 of 128x128, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x55b0dcab, 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] XXX: [64, 64], 128x157, 128x128, sz_changed true, snap true [junit] AWT-EventQueue-0: ** screenshot: TestGLReadBufferUtilTextureIOWrite02AWT.testOnscreenWritePNGWithResize_-n0001-GL4bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0128x0128.png [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x55b0dcab 0/0 256x256 of 256x256, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x55b0dcab, 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 [junit] XXX: [128, 128], 256x285, 256x256, sz_changed true, snap true [junit] AWT-EventQueue-0: ** screenshot: TestGLReadBufferUtilTextureIOWrite02AWT.testOnscreenWritePNGWithResize_-n0002-GL4bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0256x0256.png [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x55b0dcab 0/0 512x512 of 512x512, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x55b0dcab, 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 [junit] XXX: [256, 256], 512x541, 512x512, sz_changed true, snap true [junit] AWT-EventQueue-0: ** screenshot: TestGLReadBufferUtilTextureIOWrite02AWT.testOnscreenWritePNGWithResize_-n0003-GL4bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0512x0512.png [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x55b0dcab 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x55b0dcab, angle 8.0, [l -1.0, r 1.0, b -1.0, 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[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x55b0dcab 0/0 1024x1005 of 1024x1005, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x55b0dcab, angle 9.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 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x55b0dcab: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x55b0dcab FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite02AWT - testOnscreenWritePNGWithResize [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132638357 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132638363 ms --- localhost/127.0.0.1:59999 - Unlock ok within 7 ms [junit] Tests run: 2, 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 @ 1751132637371 ms III - Start [junit] SLOCK [T main @ 1751132637375 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite02AWT - testOffscreenWritePNGWithResize [junit] offscreen layer n/a [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite02AWT - testOffscreenWritePNGWithResize [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite02AWT - testOnscreenWritePNGWithResize [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x55b0dcab: tileRendererInUse null, GearsES2[obj 0x55b0dcab isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x55b0dcab on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x515, fbc 0x155: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x55b0dcab created: GearsObj[0x4e4a834, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x55b0dcab created: GearsObj[0x27a5127b, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x55b0dcab created: GearsObj[0x27a5127b, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x55b0dcab FIN GearsES2[obj 0x55b0dcab isInit true, usesShared false, 1 GearsObj[0x4e4a834, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x27a5127b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x11b0a25b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x55b0dcab 0/0 64x64 of 64x64, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x55b0dcab, angle 0.0, [l -1.0, r 1.0, b -1.0, 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[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x55b0dcab 0/0 64x64 of 64x64, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x55b0dcab, 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] XXX: [0, 0], 64x93, 64x64, sz_changed true, snap true [junit] AWT-EventQueue-0: ** screenshot: TestGLReadBufferUtilTextureIOWrite02AWT.testOnscreenWritePNGWithResize_-n0000-GL4bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0064x0064.png [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x55b0dcab 0/0 128x128 of 128x128, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x55b0dcab, 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] XXX: [64, 64], 128x157, 128x128, sz_changed true, snap true [junit] AWT-EventQueue-0: ** screenshot: TestGLReadBufferUtilTextureIOWrite02AWT.testOnscreenWritePNGWithResize_-n0001-GL4bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0128x0128.png [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x55b0dcab 0/0 256x256 of 256x256, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x55b0dcab, 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 [junit] XXX: [128, 128], 256x285, 256x256, sz_changed true, snap true [junit] AWT-EventQueue-0: ** screenshot: TestGLReadBufferUtilTextureIOWrite02AWT.testOnscreenWritePNGWithResize_-n0002-GL4bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0256x0256.png [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x55b0dcab 0/0 512x512 of 512x512, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x55b0dcab, 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 [junit] XXX: [256, 256], 512x541, 512x512, sz_changed true, snap true [junit] AWT-EventQueue-0: ** screenshot: TestGLReadBufferUtilTextureIOWrite02AWT.testOnscreenWritePNGWithResize_-n0003-GL4bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0512x0512.png [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x55b0dcab 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x55b0dcab, angle 8.0, [l -1.0, r 1.0, b -1.0, 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[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x55b0dcab 0/0 1024x1005 of 1024x1005, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x55b0dcab, angle 9.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 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x55b0dcab: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x55b0dcab FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite02AWT - testOnscreenWritePNGWithResize [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132638357 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132638363 ms --- localhost/127.0.0.1:59999 - Unlock ok within 7 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: testOffscreenWritePNGWithResize took 0.001 sec [junit] Testcase: testOnscreenWritePNGWithResize took 0.481 sec [junit] Tests run: 2, 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 @ 1751132637371 ms III - Start [junit] SLOCK [T main @ 1751132637375 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite02AWT - testOffscreenWritePNGWithResize [junit] offscreen layer n/a [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite02AWT - testOffscreenWritePNGWithResize [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite02AWT - testOnscreenWritePNGWithResize [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x55b0dcab: tileRendererInUse null, GearsES2[obj 0x55b0dcab isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x55b0dcab on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x515, fbc 0x155: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x55b0dcab created: GearsObj[0x4e4a834, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x55b0dcab created: GearsObj[0x27a5127b, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x55b0dcab created: GearsObj[0x27a5127b, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x55b0dcab FIN GearsES2[obj 0x55b0dcab isInit true, usesShared false, 1 GearsObj[0x4e4a834, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x27a5127b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x11b0a25b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x55b0dcab 0/0 64x64 of 64x64, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x55b0dcab, angle 0.0, [l -1.0, r 1.0, b -1.0, 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[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x55b0dcab 0/0 64x64 of 64x64, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x55b0dcab, 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] XXX: [0, 0], 64x93, 64x64, sz_changed true, snap true [junit] AWT-EventQueue-0: ** screenshot: TestGLReadBufferUtilTextureIOWrite02AWT.testOnscreenWritePNGWithResize_-n0000-GL4bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0064x0064.png [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x55b0dcab 0/0 128x128 of 128x128, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x55b0dcab, 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] XXX: [64, 64], 128x157, 128x128, sz_changed true, snap true [junit] AWT-EventQueue-0: ** screenshot: TestGLReadBufferUtilTextureIOWrite02AWT.testOnscreenWritePNGWithResize_-n0001-GL4bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0128x0128.png [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x55b0dcab 0/0 256x256 of 256x256, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x55b0dcab, 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 [junit] XXX: [128, 128], 256x285, 256x256, sz_changed true, snap true [junit] AWT-EventQueue-0: ** screenshot: TestGLReadBufferUtilTextureIOWrite02AWT.testOnscreenWritePNGWithResize_-n0002-GL4bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0256x0256.png [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x55b0dcab 0/0 512x512 of 512x512, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x55b0dcab, 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 [junit] XXX: [256, 256], 512x541, 512x512, sz_changed true, snap true [junit] AWT-EventQueue-0: ** screenshot: TestGLReadBufferUtilTextureIOWrite02AWT.testOnscreenWritePNGWithResize_-n0003-GL4bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0512x0512.png [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x55b0dcab 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x55b0dcab, angle 8.0, [l -1.0, r 1.0, b -1.0, 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[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x55b0dcab 0/0 1024x1005 of 1024x1005, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x55b0dcab, angle 9.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 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x55b0dcab: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x55b0dcab FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite02AWT - testOnscreenWritePNGWithResize [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132638357 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132638363 ms --- localhost/127.0.0.1:59999 - Unlock ok within 7 ms [junit] ------------- ---------------- --------------- [junit] WARNING: package sun.awt.windows not in java.desktop [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTBenchmarkNewtAWT [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTBenchmarkNewtAWT [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132639229 ms III - Start [junit] SLOCK [T main @ 1751132639234 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTBenchmarkNewtAWT - benchmark [junit] 0: JPEGImage[261x202, bytesPerPixel 3, reversedChannels false, JPEGPixels[261x202, sourceComp 3, sourceCS YCbCr, storageCS RGB, storageComp 3], java.nio.DirectByteBuffer[pos=0 lim=158166 cap=158166]] [junit] 0: TextureData[261x202, y-flip false, internFormat 0x1907, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 158166, alignment 1, rowlen 0, buffer java.nio.DirectByteBuffer[pos=0 lim=158166 cap=158166] [junit] 99: JPEGImage[261x202, bytesPerPixel 3, reversedChannels false, JPEGPixels[261x202, sourceComp 3, sourceCS YCbCr, storageCS RGB, storageComp 3], java.nio.DirectByteBuffer[pos=0 lim=158166 cap=158166]] [junit] 99: TextureData[261x202, y-flip false, internFormat 0x1907, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 158166, alignment 1, rowlen 0, buffer java.nio.DirectByteBuffer[pos=0 lim=158166 cap=158166] [junit] JOGL.RGB Loops 100, dt 793 ms, 7.93 ms/l [junit] 0: JPEGImage[261x202, bytesPerPixel 3, reversedChannels false, JPEGPixels[261x202, sourceComp 3, sourceCS YCbCr, storageCS YCbCr, storageComp 3], java.nio.DirectByteBuffer[pos=0 lim=158166 cap=158166]] [junit] 0: TextureData[261x202, y-flip false, internFormat 0x1907, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 158166, alignment 1, rowlen 0, buffer java.nio.DirectByteBuffer[pos=0 lim=158166 cap=158166] [junit] 99: JPEGImage[261x202, bytesPerPixel 3, reversedChannels false, JPEGPixels[261x202, sourceComp 3, sourceCS YCbCr, storageCS YCbCr, storageComp 3], java.nio.DirectByteBuffer[pos=0 lim=158166 cap=158166]] [junit] 99: TextureData[261x202, y-flip false, internFormat 0x1907, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 158166, alignment 1, rowlen 0, buffer java.nio.DirectByteBuffer[pos=0 lim=158166 cap=158166] [junit] JOGL.YUV Loops 100, dt 262 ms, 2.62 ms/l [junit] 0: TextureData[261x202, y-flip true, internFormat 0x1907, PixelAttributes[fmt 0x80e0, type 0x1401, BGR888], border 0, estSize 158166, alignment 1, rowlen 261, buffer java.nio.HeapByteBuffer[pos=0 lim=158166 cap=158166] [junit] 99: TextureData[261x202, y-flip true, internFormat 0x1907, PixelAttributes[fmt 0x80e0, type 0x1401, BGR888], border 0, estSize 158166, alignment 1, rowlen 261, buffer java.nio.HeapByteBuffer[pos=0 lim=158166 cap=158166] [junit] AWT..... Loops 100, dt 771 ms, 7.71 ms/l [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTBenchmarkNewtAWT - benchmark [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132641086 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132641088 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.446 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132639229 ms III - Start [junit] SLOCK [T main @ 1751132639234 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTBenchmarkNewtAWT - benchmark [junit] 0: JPEGImage[261x202, bytesPerPixel 3, reversedChannels false, JPEGPixels[261x202, sourceComp 3, sourceCS YCbCr, storageCS RGB, storageComp 3], java.nio.DirectByteBuffer[pos=0 lim=158166 cap=158166]] [junit] 0: TextureData[261x202, y-flip false, internFormat 0x1907, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 158166, alignment 1, rowlen 0, buffer java.nio.DirectByteBuffer[pos=0 lim=158166 cap=158166] [junit] 99: JPEGImage[261x202, bytesPerPixel 3, reversedChannels false, JPEGPixels[261x202, sourceComp 3, sourceCS YCbCr, storageCS RGB, storageComp 3], java.nio.DirectByteBuffer[pos=0 lim=158166 cap=158166]] [junit] 99: TextureData[261x202, y-flip false, internFormat 0x1907, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 158166, alignment 1, rowlen 0, buffer java.nio.DirectByteBuffer[pos=0 lim=158166 cap=158166] [junit] JOGL.RGB Loops 100, dt 793 ms, 7.93 ms/l [junit] 0: JPEGImage[261x202, bytesPerPixel 3, reversedChannels false, JPEGPixels[261x202, sourceComp 3, sourceCS YCbCr, storageCS YCbCr, storageComp 3], java.nio.DirectByteBuffer[pos=0 lim=158166 cap=158166]] [junit] 0: TextureData[261x202, y-flip false, internFormat 0x1907, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 158166, alignment 1, rowlen 0, buffer java.nio.DirectByteBuffer[pos=0 lim=158166 cap=158166] [junit] 99: JPEGImage[261x202, bytesPerPixel 3, reversedChannels false, JPEGPixels[261x202, sourceComp 3, sourceCS YCbCr, storageCS YCbCr, storageComp 3], java.nio.DirectByteBuffer[pos=0 lim=158166 cap=158166]] [junit] 99: TextureData[261x202, y-flip false, internFormat 0x1907, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 158166, alignment 1, rowlen 0, buffer java.nio.DirectByteBuffer[pos=0 lim=158166 cap=158166] [junit] JOGL.YUV Loops 100, dt 262 ms, 2.62 ms/l [junit] 0: TextureData[261x202, y-flip true, internFormat 0x1907, PixelAttributes[fmt 0x80e0, type 0x1401, BGR888], border 0, estSize 158166, alignment 1, rowlen 261, buffer java.nio.HeapByteBuffer[pos=0 lim=158166 cap=158166] [junit] 99: TextureData[261x202, y-flip true, internFormat 0x1907, PixelAttributes[fmt 0x80e0, type 0x1401, BGR888], border 0, estSize 158166, alignment 1, rowlen 261, buffer java.nio.HeapByteBuffer[pos=0 lim=158166 cap=158166] [junit] AWT..... Loops 100, dt 771 ms, 7.71 ms/l [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTBenchmarkNewtAWT - benchmark [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132641086 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132641088 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: benchmark took 1.833 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.446 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132639229 ms III - Start [junit] SLOCK [T main @ 1751132639234 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTBenchmarkNewtAWT - benchmark [junit] 0: JPEGImage[261x202, bytesPerPixel 3, reversedChannels false, JPEGPixels[261x202, sourceComp 3, sourceCS YCbCr, storageCS RGB, storageComp 3], java.nio.DirectByteBuffer[pos=0 lim=158166 cap=158166]] [junit] 0: TextureData[261x202, y-flip false, internFormat 0x1907, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 158166, alignment 1, rowlen 0, buffer java.nio.DirectByteBuffer[pos=0 lim=158166 cap=158166] [junit] 99: JPEGImage[261x202, bytesPerPixel 3, reversedChannels false, JPEGPixels[261x202, sourceComp 3, sourceCS YCbCr, storageCS RGB, storageComp 3], java.nio.DirectByteBuffer[pos=0 lim=158166 cap=158166]] [junit] 99: TextureData[261x202, y-flip false, internFormat 0x1907, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 158166, alignment 1, rowlen 0, buffer java.nio.DirectByteBuffer[pos=0 lim=158166 cap=158166] [junit] JOGL.RGB Loops 100, dt 793 ms, 7.93 ms/l [junit] 0: JPEGImage[261x202, bytesPerPixel 3, reversedChannels false, JPEGPixels[261x202, sourceComp 3, sourceCS YCbCr, storageCS YCbCr, storageComp 3], java.nio.DirectByteBuffer[pos=0 lim=158166 cap=158166]] [junit] 0: TextureData[261x202, y-flip false, internFormat 0x1907, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 158166, alignment 1, rowlen 0, buffer java.nio.DirectByteBuffer[pos=0 lim=158166 cap=158166] [junit] 99: JPEGImage[261x202, bytesPerPixel 3, reversedChannels false, JPEGPixels[261x202, sourceComp 3, sourceCS YCbCr, storageCS YCbCr, storageComp 3], java.nio.DirectByteBuffer[pos=0 lim=158166 cap=158166]] [junit] 99: TextureData[261x202, y-flip false, internFormat 0x1907, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 158166, alignment 1, rowlen 0, buffer java.nio.DirectByteBuffer[pos=0 lim=158166 cap=158166] [junit] JOGL.YUV Loops 100, dt 262 ms, 2.62 ms/l [junit] 0: TextureData[261x202, y-flip true, internFormat 0x1907, PixelAttributes[fmt 0x80e0, type 0x1401, BGR888], border 0, estSize 158166, alignment 1, rowlen 261, buffer java.nio.HeapByteBuffer[pos=0 lim=158166 cap=158166] [junit] 99: TextureData[261x202, y-flip true, internFormat 0x1907, PixelAttributes[fmt 0x80e0, type 0x1401, BGR888], border 0, estSize 158166, alignment 1, rowlen 261, buffer java.nio.HeapByteBuffer[pos=0 lim=158166 cap=158166] [junit] AWT..... Loops 100, dt 771 ms, 7.71 ms/l [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTBenchmarkNewtAWT - benchmark [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132641086 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132641088 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] WARNING: package sun.awt.windows not in java.desktop [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132642235 ms III - Start [junit] SLOCK [T main @ 1751132642239 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT - test01YUV422hBase__ES2 [junit] 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]] [junit] TextureData: TextureData[160x90, y-flip false, internFormat 0x1907, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 43200, alignment 1, rowlen 0 [junit] TextureData: TextureData[160x90, y-flip true, internFormat 0x1907, PixelAttributes[fmt 0x80e0, type 0x1401, BGR888], border 0, estSize 43200, alignment 1, rowlen 160 [junit] main-Display-.x11_:0-1-EDT-1: ** screenshot: TestJPEGJoglAWTCompareNewtAWT.test01YUV422hBase__ES2__-n0000-JoglJPEG-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [junit] main-Display-.x11_:0-1-EDT-1: ** screenshot: TestJPEGJoglAWTCompareNewtAWT.test01YUV422hBase__ES2__-n0000-AWTJPEG-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT - test01YUV422hBase__ES2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT - test01YUV422hProg_ES2 [junit] 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]] [junit] TextureData: TextureData[160x90, y-flip false, internFormat 0x1907, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 43200, alignment 1, rowlen 0 [junit] TextureData: TextureData[160x90, y-flip true, internFormat 0x1907, PixelAttributes[fmt 0x80e0, type 0x1401, BGR888], border 0, estSize 43200, alignment 1, rowlen 160 [junit] main-Display-.x11_:0-1-EDT-2: ** screenshot: TestJPEGJoglAWTCompareNewtAWT.test01YUV422hProg_ES2___-n0000-JoglJPEG-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [junit] main-Display-.x11_:0-1-EDT-2: ** screenshot: TestJPEGJoglAWTCompareNewtAWT.test01YUV422hProg_ES2___-n0000-AWTJPEG-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT - test01YUV422hProg_ES2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT - test01YUV444Base__ES2 [junit] 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]] [junit] TextureData: TextureData[160x90, y-flip false, internFormat 0x1907, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 43200, alignment 1, rowlen 0 [junit] TextureData: TextureData[160x90, y-flip true, internFormat 0x1907, PixelAttributes[fmt 0x80e0, type 0x1401, BGR888], border 0, estSize 43200, alignment 1, rowlen 160 [junit] main-Display-.x11_:0-1-EDT-3: ** screenshot: TestJPEGJoglAWTCompareNewtAWT.test01YUV444Base__ES2___-n0000-JoglJPEG-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [junit] main-Display-.x11_:0-1-EDT-3: ** screenshot: TestJPEGJoglAWTCompareNewtAWT.test01YUV444Base__ES2___-n0000-AWTJPEG-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT - test01YUV444Base__ES2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT - test01YUV444Prog__ES2 [junit] 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]] [junit] TextureData: TextureData[160x90, y-flip false, internFormat 0x1907, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 43200, alignment 1, rowlen 0 [junit] TextureData: TextureData[160x90, y-flip true, internFormat 0x1907, PixelAttributes[fmt 0x80e0, type 0x1401, BGR888], border 0, estSize 43200, alignment 1, rowlen 160 [junit] main-Display-.x11_:0-1-EDT-4: ** screenshot: TestJPEGJoglAWTCompareNewtAWT.test01YUV444Prog__ES2___-n0000-JoglJPEG-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [junit] main-Display-.x11_:0-1-EDT-4: ** screenshot: TestJPEGJoglAWTCompareNewtAWT.test01YUV444Prog__ES2___-n0000-AWTJPEG-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT - test01YUV444Prog__ES2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT - test02YUV420BaseGray_ES2 [junit] JPEGImage: JPEGImage[261x202, bytesPerPixel 3, reversedChannels false, JPEGPixels[261x202, sourceComp 1, sourceCS YCbCr, storageCS RGB, storageComp 3], java.nio.DirectByteBuffer[pos=0 lim=158166 cap=158166]] [junit] TextureData: TextureData[261x202, y-flip false, internFormat 0x1907, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 158166, alignment 1, rowlen 0 [junit] TextureData: TextureData[261x202, y-flip true, internFormat 0x1907, PixelAttributes[fmt 0x1909, type 0x1401, LUMINANCE], border 0, estSize 52722, alignment 1, rowlen 261 [junit] main-Display-.x11_:0-1-EDT-5: ** screenshot: TestJPEGJoglAWTCompareNewtAWT.test02YUV420BaseGray_ES2-n0000-JoglJPEG-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0261x0202.png [junit] main-Display-.x11_:0-1-EDT-5: ** screenshot: TestJPEGJoglAWTCompareNewtAWT.test02YUV420BaseGray_ES2-n0000-AWTJPEG-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0261x0202.png [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT - test02YUV420BaseGray_ES2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT - test02YUV420Base__ES2 [junit] JPEGImage: JPEGImage[261x202, bytesPerPixel 3, reversedChannels false, JPEGPixels[261x202, sourceComp 3, sourceCS YCbCr, storageCS RGB, storageComp 3], java.nio.DirectByteBuffer[pos=0 lim=158166 cap=158166]] [junit] TextureData: TextureData[261x202, y-flip false, internFormat 0x1907, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 158166, alignment 1, rowlen 0 [junit] TextureData: TextureData[261x202, y-flip true, internFormat 0x1907, PixelAttributes[fmt 0x80e0, type 0x1401, BGR888], border 0, estSize 158166, alignment 1, rowlen 261 [junit] main-Display-.x11_:0-1-EDT-6: ** screenshot: TestJPEGJoglAWTCompareNewtAWT.test02YUV420Base__ES2___-n0000-JoglJPEG-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0261x0202.png [junit] main-Display-.x11_:0-1-EDT-6: ** screenshot: TestJPEGJoglAWTCompareNewtAWT.test02YUV420Base__ES2___-n0000-AWTJPEG-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0261x0202.png [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT - test02YUV420Base__ES2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT - test02YUV420Prog_ES2 [junit] JPEGImage: JPEGImage[261x202, bytesPerPixel 3, reversedChannels false, JPEGPixels[261x202, sourceComp 3, sourceCS YCbCr, storageCS RGB, storageComp 3], java.nio.DirectByteBuffer[pos=0 lim=158166 cap=158166]] [junit] TextureData: TextureData[261x202, y-flip false, internFormat 0x1907, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 158166, alignment 1, rowlen 0 [junit] TextureData: TextureData[261x202, y-flip true, internFormat 0x1907, PixelAttributes[fmt 0x80e0, type 0x1401, BGR888], border 0, estSize 158166, alignment 1, rowlen 261 [junit] main-Display-.x11_:0-1-EDT-7: ** screenshot: TestJPEGJoglAWTCompareNewtAWT.test02YUV420Prog_ES2____-n0000-JoglJPEG-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0261x0202.png [junit] main-Display-.x11_:0-1-EDT-7: ** screenshot: TestJPEGJoglAWTCompareNewtAWT.test02YUV420Prog_ES2____-n0000-AWTJPEG-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0261x0202.png [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT - test02YUV420Prog_ES2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT - test03CMYK_01_ES2 [junit] JPEGImage: JPEGImage[300x509, bytesPerPixel 3, reversedChannels false, JPEGPixels[300x509, sourceComp 4, sourceCS CMYK, storageCS RGB, storageComp 3], java.nio.DirectByteBuffer[pos=0 lim=458100 cap=458100]] [junit] TextureData: TextureData[300x509, y-flip false, internFormat 0x1907, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 458100, alignment 1, rowlen 0 [junit] TextureData: TextureData[300x509, y-flip true, internFormat 0x1907, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 610800, alignment 1, rowlen 300 [junit] main-Display-.x11_:0-1-EDT-8: ** screenshot: TestJPEGJoglAWTCompareNewtAWT.test03CMYK_01_ES2_______-n0000-JoglJPEG-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0300x0509.png [junit] main-Display-.x11_:0-1-EDT-8: ** screenshot: TestJPEGJoglAWTCompareNewtAWT.test03CMYK_01_ES2_______-n0000-AWTJPEG-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0300x0509.png [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT - test03CMYK_01_ES2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT - test03YCCK_01_ES2 [junit] JPEGImage: JPEGImage[872x583, bytesPerPixel 3, reversedChannels false, JPEGPixels[872x583, sourceComp 4, sourceCS YCCK, storageCS RGB, storageComp 3], java.nio.DirectByteBuffer[pos=0 lim=1525128 cap=1525128]] [junit] TextureData: TextureData[872x583, y-flip false, internFormat 0x1907, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 1525128, alignment 1, rowlen 0 [junit] TextureData: TextureData[872x583, y-flip true, internFormat 0x1907, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 2033504, alignment 1, rowlen 872 [junit] main-Display-.x11_:0-1-EDT-9: ** screenshot: TestJPEGJoglAWTCompareNewtAWT.test03YCCK_01_ES2_______-n0000-JoglJPEG-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0872x0583.png [junit] main-Display-.x11_:0-1-EDT-9: ** screenshot: TestJPEGJoglAWTCompareNewtAWT.test03YCCK_01_ES2_______-n0000-AWTJPEG-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0872x0583.png [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT - test03YCCK_01_ES2 [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132647041 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132647044 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [junit] Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.424 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132642235 ms III - Start [junit] SLOCK [T main @ 1751132642239 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT - test01YUV422hBase__ES2 [junit] 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]] [junit] TextureData: TextureData[160x90, y-flip false, internFormat 0x1907, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 43200, alignment 1, rowlen 0 [junit] TextureData: TextureData[160x90, y-flip true, internFormat 0x1907, PixelAttributes[fmt 0x80e0, type 0x1401, BGR888], border 0, estSize 43200, alignment 1, rowlen 160 [junit] main-Display-.x11_:0-1-EDT-1: ** screenshot: TestJPEGJoglAWTCompareNewtAWT.test01YUV422hBase__ES2__-n0000-JoglJPEG-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [junit] main-Display-.x11_:0-1-EDT-1: ** screenshot: TestJPEGJoglAWTCompareNewtAWT.test01YUV422hBase__ES2__-n0000-AWTJPEG-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT - test01YUV422hBase__ES2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT - test01YUV422hProg_ES2 [junit] 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]] [junit] TextureData: TextureData[160x90, y-flip false, internFormat 0x1907, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 43200, alignment 1, rowlen 0 [junit] TextureData: TextureData[160x90, y-flip true, internFormat 0x1907, PixelAttributes[fmt 0x80e0, type 0x1401, BGR888], border 0, estSize 43200, alignment 1, rowlen 160 [junit] main-Display-.x11_:0-1-EDT-2: ** screenshot: TestJPEGJoglAWTCompareNewtAWT.test01YUV422hProg_ES2___-n0000-JoglJPEG-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [junit] main-Display-.x11_:0-1-EDT-2: ** screenshot: TestJPEGJoglAWTCompareNewtAWT.test01YUV422hProg_ES2___-n0000-AWTJPEG-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT - test01YUV422hProg_ES2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT - test01YUV444Base__ES2 [junit] 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]] [junit] TextureData: TextureData[160x90, y-flip false, internFormat 0x1907, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 43200, alignment 1, rowlen 0 [junit] TextureData: TextureData[160x90, y-flip true, internFormat 0x1907, PixelAttributes[fmt 0x80e0, type 0x1401, BGR888], border 0, estSize 43200, alignment 1, rowlen 160 [junit] main-Display-.x11_:0-1-EDT-3: ** screenshot: TestJPEGJoglAWTCompareNewtAWT.test01YUV444Base__ES2___-n0000-JoglJPEG-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [junit] main-Display-.x11_:0-1-EDT-3: ** screenshot: TestJPEGJoglAWTCompareNewtAWT.test01YUV444Base__ES2___-n0000-AWTJPEG-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT - test01YUV444Base__ES2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT - test01YUV444Prog__ES2 [junit] 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]] [junit] TextureData: TextureData[160x90, y-flip false, internFormat 0x1907, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 43200, alignment 1, rowlen 0 [junit] TextureData: TextureData[160x90, y-flip true, internFormat 0x1907, PixelAttributes[fmt 0x80e0, type 0x1401, BGR888], border 0, estSize 43200, alignment 1, rowlen 160 [junit] main-Display-.x11_:0-1-EDT-4: ** screenshot: TestJPEGJoglAWTCompareNewtAWT.test01YUV444Prog__ES2___-n0000-JoglJPEG-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [junit] main-Display-.x11_:0-1-EDT-4: ** screenshot: TestJPEGJoglAWTCompareNewtAWT.test01YUV444Prog__ES2___-n0000-AWTJPEG-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT - test01YUV444Prog__ES2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT - test02YUV420BaseGray_ES2 [junit] JPEGImage: JPEGImage[261x202, bytesPerPixel 3, reversedChannels false, JPEGPixels[261x202, sourceComp 1, sourceCS YCbCr, storageCS RGB, storageComp 3], java.nio.DirectByteBuffer[pos=0 lim=158166 cap=158166]] [junit] TextureData: TextureData[261x202, y-flip false, internFormat 0x1907, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 158166, alignment 1, rowlen 0 [junit] TextureData: TextureData[261x202, y-flip true, internFormat 0x1907, PixelAttributes[fmt 0x1909, type 0x1401, LUMINANCE], border 0, estSize 52722, alignment 1, rowlen 261 [junit] main-Display-.x11_:0-1-EDT-5: ** screenshot: TestJPEGJoglAWTCompareNewtAWT.test02YUV420BaseGray_ES2-n0000-JoglJPEG-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0261x0202.png [junit] main-Display-.x11_:0-1-EDT-5: ** screenshot: TestJPEGJoglAWTCompareNewtAWT.test02YUV420BaseGray_ES2-n0000-AWTJPEG-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0261x0202.png [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT - test02YUV420BaseGray_ES2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT - test02YUV420Base__ES2 [junit] JPEGImage: JPEGImage[261x202, bytesPerPixel 3, reversedChannels false, JPEGPixels[261x202, sourceComp 3, sourceCS YCbCr, storageCS RGB, storageComp 3], java.nio.DirectByteBuffer[pos=0 lim=158166 cap=158166]] [junit] TextureData: TextureData[261x202, y-flip false, internFormat 0x1907, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 158166, alignment 1, rowlen 0 [junit] TextureData: TextureData[261x202, y-flip true, internFormat 0x1907, PixelAttributes[fmt 0x80e0, type 0x1401, BGR888], border 0, estSize 158166, alignment 1, rowlen 261 [junit] main-Display-.x11_:0-1-EDT-6: ** screenshot: TestJPEGJoglAWTCompareNewtAWT.test02YUV420Base__ES2___-n0000-JoglJPEG-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0261x0202.png [junit] main-Display-.x11_:0-1-EDT-6: ** screenshot: TestJPEGJoglAWTCompareNewtAWT.test02YUV420Base__ES2___-n0000-AWTJPEG-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0261x0202.png [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT - test02YUV420Base__ES2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT - test02YUV420Prog_ES2 [junit] JPEGImage: JPEGImage[261x202, bytesPerPixel 3, reversedChannels false, JPEGPixels[261x202, sourceComp 3, sourceCS YCbCr, storageCS RGB, storageComp 3], java.nio.DirectByteBuffer[pos=0 lim=158166 cap=158166]] [junit] TextureData: TextureData[261x202, y-flip false, internFormat 0x1907, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 158166, alignment 1, rowlen 0 [junit] TextureData: TextureData[261x202, y-flip true, internFormat 0x1907, PixelAttributes[fmt 0x80e0, type 0x1401, BGR888], border 0, estSize 158166, alignment 1, rowlen 261 [junit] main-Display-.x11_:0-1-EDT-7: ** screenshot: TestJPEGJoglAWTCompareNewtAWT.test02YUV420Prog_ES2____-n0000-JoglJPEG-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0261x0202.png [junit] main-Display-.x11_:0-1-EDT-7: ** screenshot: TestJPEGJoglAWTCompareNewtAWT.test02YUV420Prog_ES2____-n0000-AWTJPEG-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0261x0202.png [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT - test02YUV420Prog_ES2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT - test03CMYK_01_ES2 [junit] JPEGImage: JPEGImage[300x509, bytesPerPixel 3, reversedChannels false, JPEGPixels[300x509, sourceComp 4, sourceCS CMYK, storageCS RGB, storageComp 3], java.nio.DirectByteBuffer[pos=0 lim=458100 cap=458100]] [junit] TextureData: TextureData[300x509, y-flip false, internFormat 0x1907, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 458100, alignment 1, rowlen 0 [junit] TextureData: TextureData[300x509, y-flip true, internFormat 0x1907, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 610800, alignment 1, rowlen 300 [junit] main-Display-.x11_:0-1-EDT-8: ** screenshot: TestJPEGJoglAWTCompareNewtAWT.test03CMYK_01_ES2_______-n0000-JoglJPEG-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0300x0509.png [junit] main-Display-.x11_:0-1-EDT-8: ** screenshot: TestJPEGJoglAWTCompareNewtAWT.test03CMYK_01_ES2_______-n0000-AWTJPEG-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0300x0509.png [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT - test03CMYK_01_ES2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT - test03YCCK_01_ES2 [junit] JPEGImage: JPEGImage[872x583, bytesPerPixel 3, reversedChannels false, JPEGPixels[872x583, sourceComp 4, sourceCS YCCK, storageCS RGB, storageComp 3], java.nio.DirectByteBuffer[pos=0 lim=1525128 cap=1525128]] [junit] TextureData: TextureData[872x583, y-flip false, internFormat 0x1907, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 1525128, alignment 1, rowlen 0 [junit] TextureData: TextureData[872x583, y-flip true, internFormat 0x1907, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 2033504, alignment 1, rowlen 872 [junit] main-Display-.x11_:0-1-EDT-9: ** screenshot: TestJPEGJoglAWTCompareNewtAWT.test03YCCK_01_ES2_______-n0000-JoglJPEG-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0872x0583.png [junit] main-Display-.x11_:0-1-EDT-9: ** screenshot: TestJPEGJoglAWTCompareNewtAWT.test03YCCK_01_ES2_______-n0000-AWTJPEG-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0872x0583.png [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT - test03YCCK_01_ES2 [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132647041 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132647044 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01YUV422hBase__ES2 took 0.877 sec [junit] Testcase: test01YUV422hProg_ES2 took 0.415 sec [junit] Testcase: test01YUV444Base__ES2 took 0.399 sec [junit] Testcase: test01YUV444Prog__ES2 took 0.383 sec [junit] Testcase: test02YUV420BaseGray_ES2 took 0.433 sec [junit] Testcase: test02YUV420Base__ES2 took 0.466 sec [junit] Testcase: test02YUV420Prog_ES2 took 0.484 sec [junit] Testcase: test03CMYK_01_ES2 took 0.467 sec [junit] Testcase: test03YCCK_01_ES2 took 0.782 sec [junit] Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.424 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132642235 ms III - Start [junit] SLOCK [T main @ 1751132642239 ms +++ localhost/127.0.0.1:59999 - Locked within 10 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT - test01YUV422hBase__ES2 [junit] 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]] [junit] TextureData: TextureData[160x90, y-flip false, internFormat 0x1907, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 43200, alignment 1, rowlen 0 [junit] TextureData: TextureData[160x90, y-flip true, internFormat 0x1907, PixelAttributes[fmt 0x80e0, type 0x1401, BGR888], border 0, estSize 43200, alignment 1, rowlen 160 [junit] main-Display-.x11_:0-1-EDT-1: ** screenshot: TestJPEGJoglAWTCompareNewtAWT.test01YUV422hBase__ES2__-n0000-JoglJPEG-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [junit] main-Display-.x11_:0-1-EDT-1: ** screenshot: TestJPEGJoglAWTCompareNewtAWT.test01YUV422hBase__ES2__-n0000-AWTJPEG-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT - test01YUV422hBase__ES2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT - test01YUV422hProg_ES2 [junit] 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]] [junit] TextureData: TextureData[160x90, y-flip false, internFormat 0x1907, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 43200, alignment 1, rowlen 0 [junit] TextureData: TextureData[160x90, y-flip true, internFormat 0x1907, PixelAttributes[fmt 0x80e0, type 0x1401, BGR888], border 0, estSize 43200, alignment 1, rowlen 160 [junit] main-Display-.x11_:0-1-EDT-2: ** screenshot: TestJPEGJoglAWTCompareNewtAWT.test01YUV422hProg_ES2___-n0000-JoglJPEG-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [junit] main-Display-.x11_:0-1-EDT-2: ** screenshot: TestJPEGJoglAWTCompareNewtAWT.test01YUV422hProg_ES2___-n0000-AWTJPEG-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT - test01YUV422hProg_ES2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT - test01YUV444Base__ES2 [junit] 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]] [junit] TextureData: TextureData[160x90, y-flip false, internFormat 0x1907, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 43200, alignment 1, rowlen 0 [junit] TextureData: TextureData[160x90, y-flip true, internFormat 0x1907, PixelAttributes[fmt 0x80e0, type 0x1401, BGR888], border 0, estSize 43200, alignment 1, rowlen 160 [junit] main-Display-.x11_:0-1-EDT-3: ** screenshot: TestJPEGJoglAWTCompareNewtAWT.test01YUV444Base__ES2___-n0000-JoglJPEG-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [junit] main-Display-.x11_:0-1-EDT-3: ** screenshot: TestJPEGJoglAWTCompareNewtAWT.test01YUV444Base__ES2___-n0000-AWTJPEG-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT - test01YUV444Base__ES2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT - test01YUV444Prog__ES2 [junit] 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]] [junit] TextureData: TextureData[160x90, y-flip false, internFormat 0x1907, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 43200, alignment 1, rowlen 0 [junit] TextureData: TextureData[160x90, y-flip true, internFormat 0x1907, PixelAttributes[fmt 0x80e0, type 0x1401, BGR888], border 0, estSize 43200, alignment 1, rowlen 160 [junit] main-Display-.x11_:0-1-EDT-4: ** screenshot: TestJPEGJoglAWTCompareNewtAWT.test01YUV444Prog__ES2___-n0000-JoglJPEG-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [junit] main-Display-.x11_:0-1-EDT-4: ** screenshot: TestJPEGJoglAWTCompareNewtAWT.test01YUV444Prog__ES2___-n0000-AWTJPEG-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT - test01YUV444Prog__ES2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT - test02YUV420BaseGray_ES2 [junit] JPEGImage: JPEGImage[261x202, bytesPerPixel 3, reversedChannels false, JPEGPixels[261x202, sourceComp 1, sourceCS YCbCr, storageCS RGB, storageComp 3], java.nio.DirectByteBuffer[pos=0 lim=158166 cap=158166]] [junit] TextureData: TextureData[261x202, y-flip false, internFormat 0x1907, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 158166, alignment 1, rowlen 0 [junit] TextureData: TextureData[261x202, y-flip true, internFormat 0x1907, PixelAttributes[fmt 0x1909, type 0x1401, LUMINANCE], border 0, estSize 52722, alignment 1, rowlen 261 [junit] main-Display-.x11_:0-1-EDT-5: ** screenshot: TestJPEGJoglAWTCompareNewtAWT.test02YUV420BaseGray_ES2-n0000-JoglJPEG-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0261x0202.png [junit] main-Display-.x11_:0-1-EDT-5: ** screenshot: TestJPEGJoglAWTCompareNewtAWT.test02YUV420BaseGray_ES2-n0000-AWTJPEG-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0261x0202.png [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT - test02YUV420BaseGray_ES2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT - test02YUV420Base__ES2 [junit] JPEGImage: JPEGImage[261x202, bytesPerPixel 3, reversedChannels false, JPEGPixels[261x202, sourceComp 3, sourceCS YCbCr, storageCS RGB, storageComp 3], java.nio.DirectByteBuffer[pos=0 lim=158166 cap=158166]] [junit] TextureData: TextureData[261x202, y-flip false, internFormat 0x1907, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 158166, alignment 1, rowlen 0 [junit] TextureData: TextureData[261x202, y-flip true, internFormat 0x1907, PixelAttributes[fmt 0x80e0, type 0x1401, BGR888], border 0, estSize 158166, alignment 1, rowlen 261 [junit] main-Display-.x11_:0-1-EDT-6: ** screenshot: TestJPEGJoglAWTCompareNewtAWT.test02YUV420Base__ES2___-n0000-JoglJPEG-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0261x0202.png [junit] main-Display-.x11_:0-1-EDT-6: ** screenshot: TestJPEGJoglAWTCompareNewtAWT.test02YUV420Base__ES2___-n0000-AWTJPEG-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0261x0202.png [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT - test02YUV420Base__ES2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT - test02YUV420Prog_ES2 [junit] JPEGImage: JPEGImage[261x202, bytesPerPixel 3, reversedChannels false, JPEGPixels[261x202, sourceComp 3, sourceCS YCbCr, storageCS RGB, storageComp 3], java.nio.DirectByteBuffer[pos=0 lim=158166 cap=158166]] [junit] TextureData: TextureData[261x202, y-flip false, internFormat 0x1907, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 158166, alignment 1, rowlen 0 [junit] TextureData: TextureData[261x202, y-flip true, internFormat 0x1907, PixelAttributes[fmt 0x80e0, type 0x1401, BGR888], border 0, estSize 158166, alignment 1, rowlen 261 [junit] main-Display-.x11_:0-1-EDT-7: ** screenshot: TestJPEGJoglAWTCompareNewtAWT.test02YUV420Prog_ES2____-n0000-JoglJPEG-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0261x0202.png [junit] main-Display-.x11_:0-1-EDT-7: ** screenshot: TestJPEGJoglAWTCompareNewtAWT.test02YUV420Prog_ES2____-n0000-AWTJPEG-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0261x0202.png [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT - test02YUV420Prog_ES2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT - test03CMYK_01_ES2 [junit] JPEGImage: JPEGImage[300x509, bytesPerPixel 3, reversedChannels false, JPEGPixels[300x509, sourceComp 4, sourceCS CMYK, storageCS RGB, storageComp 3], java.nio.DirectByteBuffer[pos=0 lim=458100 cap=458100]] [junit] TextureData: TextureData[300x509, y-flip false, internFormat 0x1907, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 458100, alignment 1, rowlen 0 [junit] TextureData: TextureData[300x509, y-flip true, internFormat 0x1907, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 610800, alignment 1, rowlen 300 [junit] main-Display-.x11_:0-1-EDT-8: ** screenshot: TestJPEGJoglAWTCompareNewtAWT.test03CMYK_01_ES2_______-n0000-JoglJPEG-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0300x0509.png [junit] main-Display-.x11_:0-1-EDT-8: ** screenshot: TestJPEGJoglAWTCompareNewtAWT.test03CMYK_01_ES2_______-n0000-AWTJPEG-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0300x0509.png [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT - test03CMYK_01_ES2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT - test03YCCK_01_ES2 [junit] JPEGImage: JPEGImage[872x583, bytesPerPixel 3, reversedChannels false, JPEGPixels[872x583, sourceComp 4, sourceCS YCCK, storageCS RGB, storageComp 3], java.nio.DirectByteBuffer[pos=0 lim=1525128 cap=1525128]] [junit] TextureData: TextureData[872x583, y-flip false, internFormat 0x1907, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 1525128, alignment 1, rowlen 0 [junit] TextureData: TextureData[872x583, y-flip true, internFormat 0x1907, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 2033504, alignment 1, rowlen 872 [junit] main-Display-.x11_:0-1-EDT-9: ** screenshot: TestJPEGJoglAWTCompareNewtAWT.test03YCCK_01_ES2_______-n0000-JoglJPEG-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0872x0583.png [junit] main-Display-.x11_:0-1-EDT-9: ** screenshot: TestJPEGJoglAWTCompareNewtAWT.test03YCCK_01_ES2_______-n0000-AWTJPEG-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0872x0583.png [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGJoglAWTCompareNewtAWT - test03YCCK_01_ES2 [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132647041 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132647044 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [junit] ------------- ---------------- --------------- [junit] WARNING: package sun.awt.windows not in java.desktop [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileAWT [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileAWT [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132648213 ms III - Start [junit] SLOCK [T main @ 1751132648218 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileAWT - testGrayAWTILoaderES2 [junit] TextureData: TextureData[283x32, y-flip true, internFormat 0x1907, PixelAttributes[fmt 0x1909, type 0x1401, LUMINANCE], border 0, estSize 9056, alignment 1, rowlen 283 [junit] AWT-EventQueue-0: ** screenshot: TestPNGTextureFromFileAWT.testGrayAWTILoaderES2-n0000-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0283x0032.png [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileAWT - testGrayAWTILoaderES2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileAWT - testGrayAWTILoaderGL2 [junit] TextureData: TextureData[283x32, y-flip true, internFormat 0x1907, PixelAttributes[fmt 0x1909, type 0x1401, LUMINANCE], border 0, estSize 9056, alignment 1, rowlen 283 [junit] AWT-EventQueue-0: ** screenshot: TestPNGTextureFromFileAWT.testGrayAWTILoaderGL2-n0000-GL4bc_-sw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0283x0032.png [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileAWT - testGrayAWTILoaderGL2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileAWT - testGrayPNGJLoaderES2 [junit] TextureData: TextureData[283x32, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1903, type 0x1401, LUMINANCE], border 0, estSize 9056, alignment 1, rowlen 0, ImageType[png] [junit] AWT-EventQueue-0: ** screenshot: TestPNGTextureFromFileAWT.testGrayPNGJLoaderES2-n0000-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0283x0032.png [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileAWT - testGrayPNGJLoaderES2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileAWT - testGrayPNGJLoaderGL2 [junit] TextureData: TextureData[283x32, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1903, type 0x1401, LUMINANCE], border 0, estSize 9056, alignment 1, rowlen 0, ImageType[png] [junit] AWT-EventQueue-0: ** screenshot: TestPNGTextureFromFileAWT.testGrayPNGJLoaderGL2-n0000-GL4bc_-sw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0283x0032.png [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileAWT - testGrayPNGJLoaderGL2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileAWT - testTestAWTILoaderES2 [junit] TextureData: TextureData[160x90, y-flip true, internFormat 0x1907, PixelAttributes[fmt 0x80e0, type 0x1401, BGR888], border 0, estSize 43200, alignment 1, rowlen 160 [junit] AWT-EventQueue-0: ** screenshot: TestPNGTextureFromFileAWT.testTestAWTILoaderES2-n0000-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0160x0090.png [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileAWT - testTestAWTILoaderES2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileAWT - testTestAWTILoaderGL2 [junit] TextureData: TextureData[160x90, y-flip true, internFormat 0x1907, PixelAttributes[fmt 0x80e0, type 0x1401, BGR888], border 0, estSize 43200, alignment 1, rowlen 160 [junit] AWT-EventQueue-0: ** screenshot: TestPNGTextureFromFileAWT.testTestAWTILoaderGL2-n0000-GL4bc_-sw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0160x0090.png [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileAWT - testTestAWTILoaderGL2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileAWT - testTestPNGJLoaderES2 [junit] TextureData: TextureData[160x90, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 43200, alignment 1, rowlen 0, ImageType[png] [junit] AWT-EventQueue-0: ** screenshot: TestPNGTextureFromFileAWT.testTestPNGJLoaderES2-n0000-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0160x0090.png [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileAWT - testTestPNGJLoaderES2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileAWT - testTestPNGJLoaderGL2 [junit] TextureData: TextureData[160x90, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 43200, alignment 1, rowlen 0, ImageType[png] [junit] AWT-EventQueue-0: ** screenshot: TestPNGTextureFromFileAWT.testTestPNGJLoaderGL2-n0000-GL4bc_-sw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0160x0090.png [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileAWT - testTestPNGJLoaderGL2 [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132650704 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132650707 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [junit] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.093 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132648213 ms III - Start [junit] SLOCK [T main @ 1751132648218 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileAWT - testGrayAWTILoaderES2 [junit] TextureData: TextureData[283x32, y-flip true, internFormat 0x1907, PixelAttributes[fmt 0x1909, type 0x1401, LUMINANCE], border 0, estSize 9056, alignment 1, rowlen 283 [junit] AWT-EventQueue-0: ** screenshot: TestPNGTextureFromFileAWT.testGrayAWTILoaderES2-n0000-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0283x0032.png [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileAWT - testGrayAWTILoaderES2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileAWT - testGrayAWTILoaderGL2 [junit] TextureData: TextureData[283x32, y-flip true, internFormat 0x1907, PixelAttributes[fmt 0x1909, type 0x1401, LUMINANCE], border 0, estSize 9056, alignment 1, rowlen 283 [junit] AWT-EventQueue-0: ** screenshot: TestPNGTextureFromFileAWT.testGrayAWTILoaderGL2-n0000-GL4bc_-sw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0283x0032.png [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileAWT - testGrayAWTILoaderGL2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileAWT - testGrayPNGJLoaderES2 [junit] TextureData: TextureData[283x32, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1903, type 0x1401, LUMINANCE], border 0, estSize 9056, alignment 1, rowlen 0, ImageType[png] [junit] AWT-EventQueue-0: ** screenshot: TestPNGTextureFromFileAWT.testGrayPNGJLoaderES2-n0000-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0283x0032.png [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileAWT - testGrayPNGJLoaderES2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileAWT - testGrayPNGJLoaderGL2 [junit] TextureData: TextureData[283x32, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1903, type 0x1401, LUMINANCE], border 0, estSize 9056, alignment 1, rowlen 0, ImageType[png] [junit] AWT-EventQueue-0: ** screenshot: TestPNGTextureFromFileAWT.testGrayPNGJLoaderGL2-n0000-GL4bc_-sw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0283x0032.png [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileAWT - testGrayPNGJLoaderGL2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileAWT - testTestAWTILoaderES2 [junit] TextureData: TextureData[160x90, y-flip true, internFormat 0x1907, PixelAttributes[fmt 0x80e0, type 0x1401, BGR888], border 0, estSize 43200, alignment 1, rowlen 160 [junit] AWT-EventQueue-0: ** screenshot: TestPNGTextureFromFileAWT.testTestAWTILoaderES2-n0000-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0160x0090.png [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileAWT - testTestAWTILoaderES2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileAWT - testTestAWTILoaderGL2 [junit] TextureData: TextureData[160x90, y-flip true, internFormat 0x1907, PixelAttributes[fmt 0x80e0, type 0x1401, BGR888], border 0, estSize 43200, alignment 1, rowlen 160 [junit] AWT-EventQueue-0: ** screenshot: TestPNGTextureFromFileAWT.testTestAWTILoaderGL2-n0000-GL4bc_-sw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0160x0090.png [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileAWT - testTestAWTILoaderGL2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileAWT - testTestPNGJLoaderES2 [junit] TextureData: TextureData[160x90, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 43200, alignment 1, rowlen 0, ImageType[png] [junit] AWT-EventQueue-0: ** screenshot: TestPNGTextureFromFileAWT.testTestPNGJLoaderES2-n0000-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0160x0090.png [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileAWT - testTestPNGJLoaderES2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileAWT - testTestPNGJLoaderGL2 [junit] TextureData: TextureData[160x90, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 43200, alignment 1, rowlen 0, ImageType[png] [junit] AWT-EventQueue-0: ** screenshot: TestPNGTextureFromFileAWT.testTestPNGJLoaderGL2-n0000-GL4bc_-sw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0160x0090.png [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileAWT - testTestPNGJLoaderGL2 [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132650704 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132650707 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: testGrayAWTILoaderES2 took 0.755 sec [junit] Testcase: testGrayAWTILoaderGL2 took 0.244 sec [junit] Testcase: testGrayPNGJLoaderES2 took 0.248 sec [junit] Testcase: testGrayPNGJLoaderGL2 took 0.247 sec [junit] Testcase: testTestAWTILoaderES2 took 0.245 sec [junit] Testcase: testTestAWTILoaderGL2 took 0.24 sec [junit] Testcase: testTestPNGJLoaderES2 took 0.242 sec [junit] Testcase: testTestPNGJLoaderGL2 took 0.239 sec [junit] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.093 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132648213 ms III - Start [junit] SLOCK [T main @ 1751132648218 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileAWT - testGrayAWTILoaderES2 [junit] TextureData: TextureData[283x32, y-flip true, internFormat 0x1907, PixelAttributes[fmt 0x1909, type 0x1401, LUMINANCE], border 0, estSize 9056, alignment 1, rowlen 283 [junit] AWT-EventQueue-0: ** screenshot: TestPNGTextureFromFileAWT.testGrayAWTILoaderES2-n0000-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0283x0032.png [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileAWT - testGrayAWTILoaderES2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileAWT - testGrayAWTILoaderGL2 [junit] TextureData: TextureData[283x32, y-flip true, internFormat 0x1907, PixelAttributes[fmt 0x1909, type 0x1401, LUMINANCE], border 0, estSize 9056, alignment 1, rowlen 283 [junit] AWT-EventQueue-0: ** screenshot: TestPNGTextureFromFileAWT.testGrayAWTILoaderGL2-n0000-GL4bc_-sw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0283x0032.png [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileAWT - testGrayAWTILoaderGL2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileAWT - testGrayPNGJLoaderES2 [junit] TextureData: TextureData[283x32, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1903, type 0x1401, LUMINANCE], border 0, estSize 9056, alignment 1, rowlen 0, ImageType[png] [junit] AWT-EventQueue-0: ** screenshot: TestPNGTextureFromFileAWT.testGrayPNGJLoaderES2-n0000-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0283x0032.png [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileAWT - testGrayPNGJLoaderES2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileAWT - testGrayPNGJLoaderGL2 [junit] TextureData: TextureData[283x32, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1903, type 0x1401, LUMINANCE], border 0, estSize 9056, alignment 1, rowlen 0, ImageType[png] [junit] AWT-EventQueue-0: ** screenshot: TestPNGTextureFromFileAWT.testGrayPNGJLoaderGL2-n0000-GL4bc_-sw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0283x0032.png [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileAWT - testGrayPNGJLoaderGL2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileAWT - testTestAWTILoaderES2 [junit] TextureData: TextureData[160x90, y-flip true, internFormat 0x1907, PixelAttributes[fmt 0x80e0, type 0x1401, BGR888], border 0, estSize 43200, alignment 1, rowlen 160 [junit] AWT-EventQueue-0: ** screenshot: TestPNGTextureFromFileAWT.testTestAWTILoaderES2-n0000-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0160x0090.png [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileAWT - testTestAWTILoaderES2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileAWT - testTestAWTILoaderGL2 [junit] TextureData: TextureData[160x90, y-flip true, internFormat 0x1907, PixelAttributes[fmt 0x80e0, type 0x1401, BGR888], border 0, estSize 43200, alignment 1, rowlen 160 [junit] AWT-EventQueue-0: ** screenshot: TestPNGTextureFromFileAWT.testTestAWTILoaderGL2-n0000-GL4bc_-sw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0160x0090.png [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileAWT - testTestAWTILoaderGL2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileAWT - testTestPNGJLoaderES2 [junit] TextureData: TextureData[160x90, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 43200, alignment 1, rowlen 0, ImageType[png] [junit] AWT-EventQueue-0: ** screenshot: TestPNGTextureFromFileAWT.testTestPNGJLoaderES2-n0000-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0160x0090.png [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileAWT - testTestPNGJLoaderES2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileAWT - testTestPNGJLoaderGL2 [junit] TextureData: TextureData[160x90, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 43200, alignment 1, rowlen 0, ImageType[png] [junit] AWT-EventQueue-0: ** screenshot: TestPNGTextureFromFileAWT.testTestPNGJLoaderGL2-n0000-GL4bc_-sw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0160x0090.png [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileAWT - testTestPNGJLoaderGL2 [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132650704 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132650707 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [junit] ------------- ---------------- --------------- [junit] WARNING: package sun.awt.windows not in java.desktop [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.util.texture.TestTexture01AWT [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.util.texture.TestTexture01AWT [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132651658 ms III - Start [junit] SLOCK [T main @ 1751132651662 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestTexture01AWT - test1 [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestTexture01AWT - test1 [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132652770 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132652774 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.713 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132651658 ms III - Start [junit] SLOCK [T main @ 1751132651662 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestTexture01AWT - test1 [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestTexture01AWT - test1 [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132652770 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132652774 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test1 took 0.621 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.713 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132651658 ms III - Start [junit] SLOCK [T main @ 1751132651662 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestTexture01AWT - test1 [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestTexture01AWT - test1 [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132652770 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132652774 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [junit] ------------- ---------------- --------------- [junit] WARNING: package sun.awt.windows not in java.desktop [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.util.texture.TestTexture02AWT [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.util.texture.TestTexture02AWT [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132653714 ms III - Start [junit] SLOCK [T main @ 1751132653718 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestTexture02AWT - test1 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x69fb6037: tileRendererInUse null, GearsES2[obj 0x69fb6037 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x69fb6037 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x69fb6037 created: GearsObj[0x28d8d62a, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x69fb6037 created: GearsObj[0x47959fc5, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x69fb6037 created: GearsObj[0x47959fc5, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x69fb6037 FIN GearsES2[obj 0x69fb6037 isInit true, usesShared false, 1 GearsObj[0x28d8d62a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x47959fc5, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xe0638b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x69fb6037 0/0 246x226 of 246x226, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x69fb6037, 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[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x69fb6037 0/0 256x227 of 256x227, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x69fb6037, 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[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x69fb6037: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x69fb6037 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestTexture02AWT - test1 [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132654855 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132654857 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.738 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132653714 ms III - Start [junit] SLOCK [T main @ 1751132653718 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestTexture02AWT - test1 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x69fb6037: tileRendererInUse null, GearsES2[obj 0x69fb6037 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x69fb6037 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x69fb6037 created: GearsObj[0x28d8d62a, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x69fb6037 created: GearsObj[0x47959fc5, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x69fb6037 created: GearsObj[0x47959fc5, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x69fb6037 FIN GearsES2[obj 0x69fb6037 isInit true, usesShared false, 1 GearsObj[0x28d8d62a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x47959fc5, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xe0638b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x69fb6037 0/0 246x226 of 246x226, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x69fb6037, 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[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x69fb6037 0/0 256x227 of 256x227, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x69fb6037, 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[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x69fb6037: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x69fb6037 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestTexture02AWT - test1 [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132654855 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132654857 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test1 took 0.676 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.738 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132653714 ms III - Start [junit] SLOCK [T main @ 1751132653718 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestTexture02AWT - test1 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.0 0x69fb6037: tileRendererInUse null, GearsES2[obj 0x69fb6037 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x69fb6037 on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x69fb6037 created: GearsObj[0x28d8d62a, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x69fb6037 created: GearsObj[0x47959fc5, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x69fb6037 created: GearsObj[0x47959fc5, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.init.X 0x69fb6037 FIN GearsES2[obj 0x69fb6037 isInit true, usesShared false, 1 GearsObj[0x28d8d62a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x47959fc5, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xe0638b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x69fb6037 0/0 246x226 of 246x226, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x69fb6037, 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[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x69fb6037 0/0 256x227 of 256x227, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x69fb6037, 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[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x69fb6037: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x69fb6037 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestTexture02AWT - test1 [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132654855 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132654857 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] WARNING: package sun.awt.windows not in java.desktop [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.util.texture.TestTextureSequence01AWT [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.util.texture.TestTextureSequence01AWT [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132655729 ms III - Start [junit] SLOCK [T main @ 1751132655734 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestTextureSequence01AWT - test1 [junit] 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] [junit] ----------------------------------------------------------------------------------------------------- [junit] ShaderState[ [junit] X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7fa31406c230, owner true, JAWTToolkitLock[obj 0x1ac72eb3, isOwner true, <49129b2a, 311401ad>[count 1, qsz 0, owner ]], obj 0x1af741ef]: [junit] ShaderProgram[id=1, linked=true, inUse=false, program: 1, 2 code: [junit] Natives [junit] ShaderCode[id=1, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source] [junit] GL4bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [junit] ShaderCode[id=2, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]] [junit] GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [junit] enabledAttributes [ [junit] GLES3 false [junit] ], activeAttributes [ [junit] ], managedAttributes [ [junit] GL3bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [junit] ], activeUniforms [ [junit] GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [junit] GLUniformData[name mgl_PMVMatrix, location 0, size 4x4, count 2, data [junit] 0: { 1.30368, 0.00000, 0.00000, 0.00000, [junit] GL2 true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [junit] 0: 0.00000, 2.41421, 0.00000, 0.00000, [junit] GLES2 false [junit] 0: 0.00000, 0.00000, -1.22222, -2.22222, [junit] GLES1 false [junit] 0: 0.00000, 0.00000, -1.00000, 0.00000, [junit] Count 5 / 8 [junit] 0: } [junit] Common [junit] , [junit] GL4ES3 true [junit] 1: { 1.00000, 0.00000, 0.00000, 0.00000, [junit] GL2GL3 true [junit] 1: 0.00000, 1.00000, 0.00000, 0.00000, [junit] GL2ES2 true [junit] GL2ES1 true [junit] 1: 0.00000, 0.00000, 1.00000, -2.30000, [junit] Mappings [junit] GL3bc GLProfile[GL3bc/GL4bc.sw] [junit] 1: 0.00000, 0.00000, 0.00000, 1.00000, [junit] GL2ES1 GLProfile[GL2ES1/GL4bc.sw] [junit] 1: } [junit] GL4ES3 GLProfile[GL4ES3/GL4.sw] [junit] , [junit] GL2ES2 GLProfile[GL2ES2/GL4.sw] [junit] ] [junit] GL4bc GLProfile[GL4bc/GL4bc.sw] [junit] GLUniformData[name mgl_ActiveTexture, location 2, size 1x1, count 1, data 0] [junit] GL2 GLProfile[GL2/GL4bc.sw] [junit] ], managedUniforms [ [junit] GL4 GLProfile[GL4/GL4.sw] [junit] ] [junit] GL3 GLProfile[GL3/GL4.sw] [junit] GL2GL3 GLProfile[GL2GL3/GL4bc.sw] [junit] ] [junit] default GLProfile[GL4bc/GL4bc.sw] [junit] Count 9 / 12 [junit] [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4/GL4.sw] [junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] XXX0: Perspective nearPlaneNormalized: 0.01010101 [junit] XXX0: aspect: 1.7777778 [junit] XXX0: y-flip: false [junit] XXX0: TexCoord[h: 0.0 - 1.0, v: 0.0 - 1.0] [junit] XXX0: Perspective nearPlaneNormalized: 0.01010101 [junit] XXX0: Perspective nearPlaneNormalized: 0.01010101 [junit] XXX0: Perspective nearPlaneNormalized: 0.01010101 [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestTextureSequence01AWT - test1 [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132656884 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132656886 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.767 sec [junit] ------------- Standard Output --------------- [junit] 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] [junit] ShaderState[ [junit] ShaderProgram[id=1, linked=true, 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] enabledAttributes [ [junit] ], activeAttributes [ [junit] ], managedAttributes [ [junit] ], activeUniforms [ [junit] GLUniformData[name mgl_PMVMatrix, location 0, size 4x4, count 2, data [junit] 0: { 1.30368, 0.00000, 0.00000, 0.00000, [junit] 0: 0.00000, 2.41421, 0.00000, 0.00000, [junit] 0: 0.00000, 0.00000, -1.22222, -2.22222, [junit] 0: 0.00000, 0.00000, -1.00000, 0.00000, [junit] 0: } [junit] , [junit] 1: { 1.00000, 0.00000, 0.00000, 0.00000, [junit] 1: 0.00000, 1.00000, 0.00000, 0.00000, [junit] 1: 0.00000, 0.00000, 1.00000, -2.30000, [junit] 1: 0.00000, 0.00000, 0.00000, 1.00000, [junit] 1: } [junit] , [junit] ] [junit] GLUniformData[name mgl_ActiveTexture, location 2, size 1x1, count 1, data 0] [junit] ], managedUniforms [ [junit] ] [junit] ] [junit] ------------- ---------------- --------------- [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132655729 ms III - Start [junit] SLOCK [T main @ 1751132655734 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestTextureSequence01AWT - test1 [junit] ----------------------------------------------------------------------------------------------------- [junit] X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7fa31406c230, owner true, JAWTToolkitLock[obj 0x1ac72eb3, isOwner true, <49129b2a, 311401ad>[count 1, qsz 0, owner ]], obj 0x1af741ef]: [junit] Natives [junit] GL4bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [junit] GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [junit] GLES3 false [junit] GL3bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [junit] GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [junit] GL2 true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [junit] GLES2 false [junit] GLES1 false [junit] Count 5 / 8 [junit] Common [junit] GL4ES3 true [junit] GL2GL3 true [junit] GL2ES2 true [junit] GL2ES1 true [junit] Mappings [junit] GL3bc GLProfile[GL3bc/GL4bc.sw] [junit] GL2ES1 GLProfile[GL2ES1/GL4bc.sw] [junit] GL4ES3 GLProfile[GL4ES3/GL4.sw] [junit] GL2ES2 GLProfile[GL2ES2/GL4.sw] [junit] GL4bc GLProfile[GL4bc/GL4bc.sw] [junit] GL2 GLProfile[GL2/GL4bc.sw] [junit] GL4 GLProfile[GL4/GL4.sw] [junit] GL3 GLProfile[GL3/GL4.sw] [junit] GL2GL3 GLProfile[GL2GL3/GL4bc.sw] [junit] default GLProfile[GL4bc/GL4bc.sw] [junit] Count 9 / 12 [junit] [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4/GL4.sw] [junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] XXX0: Perspective nearPlaneNormalized: 0.01010101 [junit] XXX0: aspect: 1.7777778 [junit] XXX0: y-flip: false [junit] XXX0: TexCoord[h: 0.0 - 1.0, v: 0.0 - 1.0] [junit] XXX0: Perspective nearPlaneNormalized: 0.01010101 [junit] XXX0: Perspective nearPlaneNormalized: 0.01010101 [junit] XXX0: Perspective nearPlaneNormalized: 0.01010101 [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestTextureSequence01AWT - test1 [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132656884 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132656886 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test1 took 0.686 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.767 sec [junit] [junit] ------------- Standard Output --------------- [junit] 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] [junit] ShaderState[ [junit] ShaderProgram[id=1, linked=true, 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] enabledAttributes [ [junit] ], activeAttributes [ [junit] ], managedAttributes [ [junit] ], activeUniforms [ [junit] GLUniformData[name mgl_PMVMatrix, location 0, size 4x4, count 2, data [junit] 0: { 1.30368, 0.00000, 0.00000, 0.00000, [junit] 0: 0.00000, 2.41421, 0.00000, 0.00000, [junit] 0: 0.00000, 0.00000, -1.22222, -2.22222, [junit] 0: 0.00000, 0.00000, -1.00000, 0.00000, [junit] 0: } [junit] , [junit] 1: { 1.00000, 0.00000, 0.00000, 0.00000, [junit] 1: 0.00000, 1.00000, 0.00000, 0.00000, [junit] 1: 0.00000, 0.00000, 1.00000, -2.30000, [junit] 1: 0.00000, 0.00000, 0.00000, 1.00000, [junit] 1: } [junit] , [junit] ] [junit] GLUniformData[name mgl_ActiveTexture, location 2, size 1x1, count 1, data 0] [junit] ], managedUniforms [ [junit] ] [junit] ] [junit] ------------- ---------------- --------------- [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132655729 ms III - Start [junit] SLOCK [T main @ 1751132655734 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestTextureSequence01AWT - test1 [junit] ----------------------------------------------------------------------------------------------------- [junit] X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7fa31406c230, owner true, JAWTToolkitLock[obj 0x1ac72eb3, isOwner true, <49129b2a, 311401ad>[count 1, qsz 0, owner ]], obj 0x1af741ef]: [junit] Natives [junit] GL4bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [junit] GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [junit] GLES3 false [junit] GL3bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [junit] GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [junit] GL2 true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)] [junit] GLES2 false [junit] GLES1 false [junit] Count 5 / 8 [junit] Common [junit] GL4ES3 true [junit] GL2GL3 true [junit] GL2ES2 true [junit] GL2ES1 true [junit] Mappings [junit] GL3bc GLProfile[GL3bc/GL4bc.sw] [junit] GL2ES1 GLProfile[GL2ES1/GL4bc.sw] [junit] GL4ES3 GLProfile[GL4ES3/GL4.sw] [junit] GL2ES2 GLProfile[GL2ES2/GL4.sw] [junit] GL4bc GLProfile[GL4bc/GL4bc.sw] [junit] GL2 GLProfile[GL2/GL4bc.sw] [junit] GL4 GLProfile[GL4/GL4.sw] [junit] GL3 GLProfile[GL3/GL4.sw] [junit] GL2GL3 GLProfile[GL2GL3/GL4bc.sw] [junit] default GLProfile[GL4bc/GL4bc.sw] [junit] Count 9 / 12 [junit] [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4/GL4.sw] [junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] XXX0: Perspective nearPlaneNormalized: 0.01010101 [junit] XXX0: aspect: 1.7777778 [junit] XXX0: y-flip: false [junit] XXX0: TexCoord[h: 0.0 - 1.0, v: 0.0 - 1.0] [junit] XXX0: Perspective nearPlaneNormalized: 0.01010101 [junit] XXX0: Perspective nearPlaneNormalized: 0.01010101 [junit] XXX0: Perspective nearPlaneNormalized: 0.01010101 [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestTextureSequence01AWT - test1 [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132656884 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132656886 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [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 21 [echo] java.version 21.0.7 [echo] java.home /opt-linux-x86_64/jdk-21.0.7+6 [echo] jvmJava.exe /opt-linux-x86_64/jdk-21.0.7+6/bin/java [echo] jvmJava8.exe ${jvmJava8.exe} [echo] minJava21 true [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.6.0-rc-20250628 [echo] jogamp.version.int 2414030 [echo] junit.is.disabled ${junit.is.disabled} [echo] target.user.set true [echo] target.sourcelevel 11 [echo] target.targetlevel 11 [echo] target.releaselevel ${target.releaselevel} [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=6.1.0-37-amd64 [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.android.x86_64: 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] AndroidX86_64=${isAndroidX86_64} [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=6.1.0-37-amd64 [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.awt.windows=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.awt.windows=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.awt: [echo] gluegen.basename: gluegen [echo] jogl.basename: jogl generic.junit.run.newt.awt: [echo] +++ [echo] +++ generic.junit.run.newt.awt [echo] +++ Pattern: com/jogamp/opengl/test/junit/**/newt/**/Test*AWT* [echo] +++ [junit] WARNING: package sun.awt.windows not in java.desktop [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestBug1431NewtCanvasAWT [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestBug1431NewtCanvasAWT [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132657931 ms III - Start [junit] SLOCK [T main @ 1751132657935 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestBug1431NewtCanvasAWT - test01 [junit] GLEL reshape: Surface 630x630, reshape 0/0 630x450 [junit] GLEL reshape: Viewport 0/0, 630x450 [junit] window resized: 0/0 630x450 [junit] GLEL reshape: Surface 630x630, reshape 0/0 630x450 [junit] GLEL reshape: Viewport 0/0, 630x450 [junit] window resized: 0/0 630x450 [junit] NW chosen: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] GL chosen: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] window pos/siz: 0/0 630x450, [ l 0, r 0 - t 0, b 0 - 0x0] [junit] XXXX [junit] main-AWTAnimator#00: ** screenshot: TestBug1431NewtCanvasAWT.test01-n0005-TestBug1431NewtCanvasAWT-GL4bc_-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0630x0450.png [junit] window resized: 0/0 640x451 [junit] GLEL reshape: Surface 640x640, reshape 0/0 640x451 [junit] GLEL reshape: Viewport 0/0, 640x451 [junit] window resized: 0/0 800x571 [junit] GLEL reshape: Surface 800x800, reshape 0/0 800x571 [junit] GLEL reshape: Viewport 0/0, 800x571 [junit] main-AWTAnimator#00: ** screenshot: TestBug1431NewtCanvasAWT.test01-n0025-TestBug1431NewtCanvasAWT-GL4bc_-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0571.png [junit] main-AWTAnimator#00: ** screenshot: TestBug1431NewtCanvasAWT.test01-n0026-TestBug1431NewtCanvasAWT-GL4bc_-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0571.png [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestBug1431NewtCanvasAWT - test01 [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132659241 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132659246 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.91 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132657931 ms III - Start [junit] SLOCK [T main @ 1751132657935 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestBug1431NewtCanvasAWT - test01 [junit] GLEL reshape: Surface 630x630, reshape 0/0 630x450 [junit] GLEL reshape: Viewport 0/0, 630x450 [junit] window resized: 0/0 630x450 [junit] GLEL reshape: Surface 630x630, reshape 0/0 630x450 [junit] GLEL reshape: Viewport 0/0, 630x450 [junit] window resized: 0/0 630x450 [junit] NW chosen: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] GL chosen: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] window pos/siz: 0/0 630x450, [ l 0, r 0 - t 0, b 0 - 0x0] [junit] XXXX [junit] main-AWTAnimator#00: ** screenshot: TestBug1431NewtCanvasAWT.test01-n0005-TestBug1431NewtCanvasAWT-GL4bc_-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0630x0450.png [junit] window resized: 0/0 640x451 [junit] GLEL reshape: Surface 640x640, reshape 0/0 640x451 [junit] GLEL reshape: Viewport 0/0, 640x451 [junit] window resized: 0/0 800x571 [junit] GLEL reshape: Surface 800x800, reshape 0/0 800x571 [junit] GLEL reshape: Viewport 0/0, 800x571 [junit] main-AWTAnimator#00: ** screenshot: TestBug1431NewtCanvasAWT.test01-n0025-TestBug1431NewtCanvasAWT-GL4bc_-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0571.png [junit] main-AWTAnimator#00: ** screenshot: TestBug1431NewtCanvasAWT.test01-n0026-TestBug1431NewtCanvasAWT-GL4bc_-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0571.png [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestBug1431NewtCanvasAWT - test01 [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132659241 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132659246 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01 took 1.282 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.91 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132657931 ms III - Start [junit] SLOCK [T main @ 1751132657935 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestBug1431NewtCanvasAWT - test01 [junit] GLEL reshape: Surface 630x630, reshape 0/0 630x450 [junit] GLEL reshape: Viewport 0/0, 630x450 [junit] window resized: 0/0 630x450 [junit] GLEL reshape: Surface 630x630, reshape 0/0 630x450 [junit] GLEL reshape: Viewport 0/0, 630x450 [junit] window resized: 0/0 630x450 [junit] NW chosen: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] GL chosen: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] window pos/siz: 0/0 630x450, [ l 0, r 0 - t 0, b 0 - 0x0] [junit] XXXX [junit] main-AWTAnimator#00: ** screenshot: TestBug1431NewtCanvasAWT.test01-n0005-TestBug1431NewtCanvasAWT-GL4bc_-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0630x0450.png [junit] window resized: 0/0 640x451 [junit] GLEL reshape: Surface 640x640, reshape 0/0 640x451 [junit] GLEL reshape: Viewport 0/0, 640x451 [junit] window resized: 0/0 800x571 [junit] GLEL reshape: Surface 800x800, reshape 0/0 800x571 [junit] GLEL reshape: Viewport 0/0, 800x571 [junit] main-AWTAnimator#00: ** screenshot: TestBug1431NewtCanvasAWT.test01-n0025-TestBug1431NewtCanvasAWT-GL4bc_-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0571.png [junit] main-AWTAnimator#00: ** screenshot: TestBug1431NewtCanvasAWT.test01-n0026-TestBug1431NewtCanvasAWT-GL4bc_-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0571.png [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestBug1431NewtCanvasAWT - test01 [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132659241 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132659246 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms [junit] ------------- ---------------- --------------- [junit] WARNING: package sun.awt.windows not in java.desktop [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NewtCanvasAWT [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NewtCanvasAWT [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132660216 ms III - Start [junit] SLOCK [T main @ 1751132660220 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NewtCanvasAWT - test01GL2ES2 [junit] Loop 1/1 [junit] 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[.]] [junit] Create PointerIcon #01: PointerIcon[obj 0x25fb8912, .x11_:0-1, 0x3400004, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [junit] Create PointerIcon #02: PointerIcon[obj 0x52af26ee, .x11_:0-1, 0x3400008, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [junit] Create PointerIcon #03: PointerIcon[obj 0x6fd83fc1, .x11_:0-1, 0x340000c, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #04: PointerIcon[obj 0x4f2b503c, .x11_:0-1, 0x3400010, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PixelRect[obj 0xe15b7e8, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PointerIcon[obj 0x17497425, .x11_:0-1, 0x3400014, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] window resized: 0/0 640x480 [junit] window resized: 0/0 640x480 [junit] NW chosen: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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] GL chosen: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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] Thread[#38,main-Animator#00,5,main] GearsES2.init.0 0x47987356: tileRendererInUse null, GearsES2[obj 0x47987356 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x47987356 on Thread[#38,main-Animator#00,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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] window pos/siz: 0/0 640x480, [ l 0, r 0 - t 0, b 0 - 0x0] [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4/GL4.sw] [junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] HiDPI PixelScale: 0.0x0.0 (req) -> 0.0x0.0 (val) -> 1.0x1.0 (has) [junit] gear1 0x47987356 created: GearsObj[0x69dd4376, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x47987356 created: GearsObj[0x51623403, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x47987356 created: GearsObj[0x51623403, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#38,main-Animator#00,5,main] GearsES2.init.X 0x47987356 FIN GearsES2[obj 0x47987356 isInit true, usesShared false, 1 GearsObj[0x69dd4376, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x51623403, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x25aa5225, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#38,main-Animator#00,5,main] GearsES2.reshape 0x47987356 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3400016, msaa false, tileRendererInUse null [junit] >> GearsES2 0x47987356, 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] window resized: 0/0 800x600 [junit] window resize 800 x 600 -> pos/siz: 0/0 640x480, [ l 0, r 0 - t 0, b 0 - 0x0] [junit] Thread[#38,main-Animator#00,5,main] GearsES2.reshape 0x47987356 0/0 800x600 of 800x600, swapInterval 1, drawable 0x3400016, msaa false, tileRendererInUse null [junit] >> GearsES2 0x47987356, angle 197.0, [l -1.3333334, r 1.3333334, b -1.0, 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] QUIT Window Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x47987356: tileRendererInUse null [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x47987356 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NewtCanvasAWT - test01GL2ES2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NewtCanvasAWT - test02GL3 [junit] 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[.]] [junit] Create PointerIcon #01: PointerIcon[obj 0x1a6d8329, .x11_:0-1, 0x3400004, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [junit] Create PointerIcon #02: PointerIcon[obj 0x1a942c18, .x11_:0-1, 0x3400008, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [junit] Create PointerIcon #03: PointerIcon[obj 0x55a147cc, .x11_:0-1, 0x340000c, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #04: PointerIcon[obj 0x71ba6d4e, .x11_:0-1, 0x3400010, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PixelRect[obj 0x63376bed, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PointerIcon[obj 0x4145bad8, .x11_:0-1, 0x3400014, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] window resized: 0/0 640x480 [junit] window resized: 0/0 640x480 [junit] NW chosen: GLCaps[glx vid 0x55c, fbc 0x19d: 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] GL chosen: GLCaps[glx vid 0x55c, fbc 0x19d: 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] window pos/siz: 0/0 640x480, [ l 0, r 0 - t 0, b 0 - 0x0] [junit] HiDPI PixelScale: 0.0x0.0 (req) -> 0.0x0.0 (val) -> 1.0x1.0 (has) [junit] Thread[#40,main-Animator#01,5,main] GearsES2.init.0 0x368247b9: tileRendererInUse null, GearsES2[obj 0x368247b9 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x368247b9 on Thread[#40,main-Animator#01,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: 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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x368247b9 created: GearsObj[0x20616c70, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x368247b9 created: GearsObj[0x31a84c8a, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x368247b9 created: GearsObj[0x31a84c8a, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#40,main-Animator#01,5,main] GearsES2.init.X 0x368247b9 FIN GearsES2[obj 0x368247b9 isInit true, usesShared false, 1 GearsObj[0x20616c70, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x31a84c8a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7195c7b6, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#40,main-Animator#01,5,main] GearsES2.reshape 0x368247b9 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3400016, msaa false, tileRendererInUse null [junit] >> GearsES2 0x368247b9, 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] window resize 800 x 600 -> pos/siz: 0/0 640x480, [ l 0, r 0 - t 0, b 0 - 0x0] [junit] window resized: 0/0 800x600 [junit] Thread[#40,main-Animator#01,5,main] GearsES2.reshape 0x368247b9 0/0 800x600 of 800x600, swapInterval 1, drawable 0x3400016, msaa false, tileRendererInUse null [junit] >> GearsES2 0x368247b9, angle 212.0, [l -1.3333334, r 1.3333334, b -1.0, 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] QUIT Window Thread[#39,main-Display-.x11_:0-1-EDT-2,5,main] [junit] Thread[#39,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x368247b9: tileRendererInUse null [junit] Thread[#39,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x368247b9 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NewtCanvasAWT - test02GL3 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NewtCanvasAWT - test99_PixelScale1_DefaultNorm [junit] 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[.]] [junit] Create PointerIcon #01: PointerIcon[obj 0x3646a422, .x11_:0-1, 0x3400004, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [junit] Create PointerIcon #02: PointerIcon[obj 0x750e2b97, .x11_:0-1, 0x3400008, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [junit] Create PointerIcon #03: PointerIcon[obj 0x3e27aa33, .x11_:0-1, 0x340000c, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #04: PointerIcon[obj 0x2e385cce, .x11_:0-1, 0x3400010, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PixelRect[obj 0x2a7f1f10, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PointerIcon[obj 0x46cdf8bd, .x11_:0-1, 0x3400014, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] window resized: 0/0 640x480 [junit] window resized: 0/0 640x480 [junit] NW chosen: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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] GL chosen: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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] window pos/siz: 0/0 640x480, [ l 0, r 0 - t 0, b 0 - 0x0] [junit] HiDPI PixelScale: 1.0x1.0 (req) -> 1.0x1.0 (val) -> 1.0x1.0 (has) [junit] Thread[#42,main-Animator#02,5,main] GearsES2.init.0 0x5ab956d7: tileRendererInUse null, GearsES2[obj 0x5ab956d7 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x5ab956d7 on Thread[#42,main-Animator#02,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x5ab956d7 created: GearsObj[0x4603b6ce, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x5ab956d7 created: GearsObj[0x14aff862, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x5ab956d7 created: GearsObj[0x14aff862, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#42,main-Animator#02,5,main] GearsES2.init.X 0x5ab956d7 FIN GearsES2[obj 0x5ab956d7 isInit true, usesShared false, 1 GearsObj[0x4603b6ce, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x14aff862, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x17117f28, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#42,main-Animator#02,5,main] GearsES2.reshape 0x5ab956d7 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3400016, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5ab956d7, 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] window resize 800 x 600 -> pos/siz: 0/0 640x480, [ l 0, r 0 - t 0, b 0 - 0x0] [junit] window resized: 0/0 800x600 [junit] Thread[#42,main-Animator#02,5,main] GearsES2.reshape 0x5ab956d7 0/0 800x600 of 800x600, swapInterval 1, drawable 0x3400016, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5ab956d7, angle 239.0, [l -1.3333334, r 1.3333334, b -1.0, 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] QUIT Window Thread[#41,main-Display-.x11_:0-1-EDT-3,5,main] [junit] Thread[#41,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x5ab956d7: tileRendererInUse null [junit] Thread[#41,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x5ab956d7 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NewtCanvasAWT - test99_PixelScale1_DefaultNorm [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132664277 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132664279 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.673 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132660216 ms III - Start [junit] SLOCK [T main @ 1751132660220 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NewtCanvasAWT - test01GL2ES2 [junit] Loop 1/1 [junit] 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[.]] [junit] Create PointerIcon #01: PointerIcon[obj 0x25fb8912, .x11_:0-1, 0x3400004, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [junit] Create PointerIcon #02: PointerIcon[obj 0x52af26ee, .x11_:0-1, 0x3400008, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [junit] Create PointerIcon #03: PointerIcon[obj 0x6fd83fc1, .x11_:0-1, 0x340000c, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #04: PointerIcon[obj 0x4f2b503c, .x11_:0-1, 0x3400010, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PixelRect[obj 0xe15b7e8, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PointerIcon[obj 0x17497425, .x11_:0-1, 0x3400014, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] window resized: 0/0 640x480 [junit] window resized: 0/0 640x480 [junit] NW chosen: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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] GL chosen: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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] Thread[#38,main-Animator#00,5,main] GearsES2.init.0 0x47987356: tileRendererInUse null, GearsES2[obj 0x47987356 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x47987356 on Thread[#38,main-Animator#00,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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] window pos/siz: 0/0 640x480, [ l 0, r 0 - t 0, b 0 - 0x0] [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4/GL4.sw] [junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] HiDPI PixelScale: 0.0x0.0 (req) -> 0.0x0.0 (val) -> 1.0x1.0 (has) [junit] gear1 0x47987356 created: GearsObj[0x69dd4376, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x47987356 created: GearsObj[0x51623403, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x47987356 created: GearsObj[0x51623403, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#38,main-Animator#00,5,main] GearsES2.init.X 0x47987356 FIN GearsES2[obj 0x47987356 isInit true, usesShared false, 1 GearsObj[0x69dd4376, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x51623403, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x25aa5225, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#38,main-Animator#00,5,main] GearsES2.reshape 0x47987356 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3400016, msaa false, tileRendererInUse null [junit] >> GearsES2 0x47987356, 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] window resized: 0/0 800x600 [junit] window resize 800 x 600 -> pos/siz: 0/0 640x480, [ l 0, r 0 - t 0, b 0 - 0x0] [junit] Thread[#38,main-Animator#00,5,main] GearsES2.reshape 0x47987356 0/0 800x600 of 800x600, swapInterval 1, drawable 0x3400016, msaa false, tileRendererInUse null [junit] >> GearsES2 0x47987356, angle 197.0, [l -1.3333334, r 1.3333334, b -1.0, 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] QUIT Window Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x47987356: tileRendererInUse null [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x47987356 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NewtCanvasAWT - test01GL2ES2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NewtCanvasAWT - test02GL3 [junit] 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[.]] [junit] Create PointerIcon #01: PointerIcon[obj 0x1a6d8329, .x11_:0-1, 0x3400004, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [junit] Create PointerIcon #02: PointerIcon[obj 0x1a942c18, .x11_:0-1, 0x3400008, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [junit] Create PointerIcon #03: PointerIcon[obj 0x55a147cc, .x11_:0-1, 0x340000c, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #04: PointerIcon[obj 0x71ba6d4e, .x11_:0-1, 0x3400010, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PixelRect[obj 0x63376bed, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PointerIcon[obj 0x4145bad8, .x11_:0-1, 0x3400014, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] window resized: 0/0 640x480 [junit] window resized: 0/0 640x480 [junit] NW chosen: GLCaps[glx vid 0x55c, fbc 0x19d: 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] GL chosen: GLCaps[glx vid 0x55c, fbc 0x19d: 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] window pos/siz: 0/0 640x480, [ l 0, r 0 - t 0, b 0 - 0x0] [junit] HiDPI PixelScale: 0.0x0.0 (req) -> 0.0x0.0 (val) -> 1.0x1.0 (has) [junit] Thread[#40,main-Animator#01,5,main] GearsES2.init.0 0x368247b9: tileRendererInUse null, GearsES2[obj 0x368247b9 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x368247b9 on Thread[#40,main-Animator#01,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: 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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x368247b9 created: GearsObj[0x20616c70, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x368247b9 created: GearsObj[0x31a84c8a, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x368247b9 created: GearsObj[0x31a84c8a, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#40,main-Animator#01,5,main] GearsES2.init.X 0x368247b9 FIN GearsES2[obj 0x368247b9 isInit true, usesShared false, 1 GearsObj[0x20616c70, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x31a84c8a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7195c7b6, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#40,main-Animator#01,5,main] GearsES2.reshape 0x368247b9 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3400016, msaa false, tileRendererInUse null [junit] >> GearsES2 0x368247b9, 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] window resize 800 x 600 -> pos/siz: 0/0 640x480, [ l 0, r 0 - t 0, b 0 - 0x0] [junit] window resized: 0/0 800x600 [junit] Thread[#40,main-Animator#01,5,main] GearsES2.reshape 0x368247b9 0/0 800x600 of 800x600, swapInterval 1, drawable 0x3400016, msaa false, tileRendererInUse null [junit] >> GearsES2 0x368247b9, angle 212.0, [l -1.3333334, r 1.3333334, b -1.0, 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] QUIT Window Thread[#39,main-Display-.x11_:0-1-EDT-2,5,main] [junit] Thread[#39,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x368247b9: tileRendererInUse null [junit] Thread[#39,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x368247b9 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NewtCanvasAWT - test02GL3 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NewtCanvasAWT - test99_PixelScale1_DefaultNorm [junit] 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[.]] [junit] Create PointerIcon #01: PointerIcon[obj 0x3646a422, .x11_:0-1, 0x3400004, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [junit] Create PointerIcon #02: PointerIcon[obj 0x750e2b97, .x11_:0-1, 0x3400008, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [junit] Create PointerIcon #03: PointerIcon[obj 0x3e27aa33, .x11_:0-1, 0x340000c, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #04: PointerIcon[obj 0x2e385cce, .x11_:0-1, 0x3400010, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PixelRect[obj 0x2a7f1f10, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PointerIcon[obj 0x46cdf8bd, .x11_:0-1, 0x3400014, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] window resized: 0/0 640x480 [junit] window resized: 0/0 640x480 [junit] NW chosen: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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] GL chosen: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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] window pos/siz: 0/0 640x480, [ l 0, r 0 - t 0, b 0 - 0x0] [junit] HiDPI PixelScale: 1.0x1.0 (req) -> 1.0x1.0 (val) -> 1.0x1.0 (has) [junit] Thread[#42,main-Animator#02,5,main] GearsES2.init.0 0x5ab956d7: tileRendererInUse null, GearsES2[obj 0x5ab956d7 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x5ab956d7 on Thread[#42,main-Animator#02,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x5ab956d7 created: GearsObj[0x4603b6ce, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x5ab956d7 created: GearsObj[0x14aff862, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x5ab956d7 created: GearsObj[0x14aff862, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#42,main-Animator#02,5,main] GearsES2.init.X 0x5ab956d7 FIN GearsES2[obj 0x5ab956d7 isInit true, usesShared false, 1 GearsObj[0x4603b6ce, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x14aff862, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x17117f28, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#42,main-Animator#02,5,main] GearsES2.reshape 0x5ab956d7 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3400016, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5ab956d7, 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] window resize 800 x 600 -> pos/siz: 0/0 640x480, [ l 0, r 0 - t 0, b 0 - 0x0] [junit] window resized: 0/0 800x600 [junit] Thread[#42,main-Animator#02,5,main] GearsES2.reshape 0x5ab956d7 0/0 800x600 of 800x600, swapInterval 1, drawable 0x3400016, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5ab956d7, angle 239.0, [l -1.3333334, r 1.3333334, b -1.0, 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] QUIT Window Thread[#41,main-Display-.x11_:0-1-EDT-3,5,main] [junit] Thread[#41,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x5ab956d7: tileRendererInUse null [junit] Thread[#41,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x5ab956d7 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NewtCanvasAWT - test99_PixelScale1_DefaultNorm [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132664277 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132664279 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01GL2ES2 took 1.754 sec [junit] Testcase: test02GL3 took 1.147 sec [junit] Testcase: test99_PixelScale1_DefaultNorm took 1.128 sec [junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.673 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132660216 ms III - Start [junit] SLOCK [T main @ 1751132660220 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NewtCanvasAWT - test01GL2ES2 [junit] Loop 1/1 [junit] 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[.]] [junit] Create PointerIcon #01: PointerIcon[obj 0x25fb8912, .x11_:0-1, 0x3400004, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [junit] Create PointerIcon #02: PointerIcon[obj 0x52af26ee, .x11_:0-1, 0x3400008, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [junit] Create PointerIcon #03: PointerIcon[obj 0x6fd83fc1, .x11_:0-1, 0x340000c, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #04: PointerIcon[obj 0x4f2b503c, .x11_:0-1, 0x3400010, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PixelRect[obj 0xe15b7e8, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PointerIcon[obj 0x17497425, .x11_:0-1, 0x3400014, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] window resized: 0/0 640x480 [junit] window resized: 0/0 640x480 [junit] NW chosen: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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] GL chosen: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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] Thread[#38,main-Animator#00,5,main] GearsES2.init.0 0x47987356: tileRendererInUse null, GearsES2[obj 0x47987356 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x47987356 on Thread[#38,main-Animator#00,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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] window pos/siz: 0/0 640x480, [ l 0, r 0 - t 0, b 0 - 0x0] [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4/GL4.sw] [junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] HiDPI PixelScale: 0.0x0.0 (req) -> 0.0x0.0 (val) -> 1.0x1.0 (has) [junit] gear1 0x47987356 created: GearsObj[0x69dd4376, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x47987356 created: GearsObj[0x51623403, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x47987356 created: GearsObj[0x51623403, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#38,main-Animator#00,5,main] GearsES2.init.X 0x47987356 FIN GearsES2[obj 0x47987356 isInit true, usesShared false, 1 GearsObj[0x69dd4376, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x51623403, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x25aa5225, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#38,main-Animator#00,5,main] GearsES2.reshape 0x47987356 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3400016, msaa false, tileRendererInUse null [junit] >> GearsES2 0x47987356, 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] window resized: 0/0 800x600 [junit] window resize 800 x 600 -> pos/siz: 0/0 640x480, [ l 0, r 0 - t 0, b 0 - 0x0] [junit] Thread[#38,main-Animator#00,5,main] GearsES2.reshape 0x47987356 0/0 800x600 of 800x600, swapInterval 1, drawable 0x3400016, msaa false, tileRendererInUse null [junit] >> GearsES2 0x47987356, angle 197.0, [l -1.3333334, r 1.3333334, b -1.0, 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] QUIT Window Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x47987356: tileRendererInUse null [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x47987356 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NewtCanvasAWT - test01GL2ES2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NewtCanvasAWT - test02GL3 [junit] 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[.]] [junit] Create PointerIcon #01: PointerIcon[obj 0x1a6d8329, .x11_:0-1, 0x3400004, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [junit] Create PointerIcon #02: PointerIcon[obj 0x1a942c18, .x11_:0-1, 0x3400008, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [junit] Create PointerIcon #03: PointerIcon[obj 0x55a147cc, .x11_:0-1, 0x340000c, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #04: PointerIcon[obj 0x71ba6d4e, .x11_:0-1, 0x3400010, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PixelRect[obj 0x63376bed, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PointerIcon[obj 0x4145bad8, .x11_:0-1, 0x3400014, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] window resized: 0/0 640x480 [junit] window resized: 0/0 640x480 [junit] NW chosen: GLCaps[glx vid 0x55c, fbc 0x19d: 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] GL chosen: GLCaps[glx vid 0x55c, fbc 0x19d: 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] window pos/siz: 0/0 640x480, [ l 0, r 0 - t 0, b 0 - 0x0] [junit] HiDPI PixelScale: 0.0x0.0 (req) -> 0.0x0.0 (val) -> 1.0x1.0 (has) [junit] Thread[#40,main-Animator#01,5,main] GearsES2.init.0 0x368247b9: tileRendererInUse null, GearsES2[obj 0x368247b9 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x368247b9 on Thread[#40,main-Animator#01,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: 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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x368247b9 created: GearsObj[0x20616c70, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x368247b9 created: GearsObj[0x31a84c8a, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x368247b9 created: GearsObj[0x31a84c8a, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#40,main-Animator#01,5,main] GearsES2.init.X 0x368247b9 FIN GearsES2[obj 0x368247b9 isInit true, usesShared false, 1 GearsObj[0x20616c70, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x31a84c8a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7195c7b6, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#40,main-Animator#01,5,main] GearsES2.reshape 0x368247b9 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3400016, msaa false, tileRendererInUse null [junit] >> GearsES2 0x368247b9, 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] window resize 800 x 600 -> pos/siz: 0/0 640x480, [ l 0, r 0 - t 0, b 0 - 0x0] [junit] window resized: 0/0 800x600 [junit] Thread[#40,main-Animator#01,5,main] GearsES2.reshape 0x368247b9 0/0 800x600 of 800x600, swapInterval 1, drawable 0x3400016, msaa false, tileRendererInUse null [junit] >> GearsES2 0x368247b9, angle 212.0, [l -1.3333334, r 1.3333334, b -1.0, 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] QUIT Window Thread[#39,main-Display-.x11_:0-1-EDT-2,5,main] [junit] Thread[#39,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x368247b9: tileRendererInUse null [junit] Thread[#39,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x368247b9 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NewtCanvasAWT - test02GL3 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NewtCanvasAWT - test99_PixelScale1_DefaultNorm [junit] 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[.]] [junit] Create PointerIcon #01: PointerIcon[obj 0x3646a422, .x11_:0-1, 0x3400004, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [junit] Create PointerIcon #02: PointerIcon[obj 0x750e2b97, .x11_:0-1, 0x3400008, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [junit] Create PointerIcon #03: PointerIcon[obj 0x3e27aa33, .x11_:0-1, 0x340000c, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #04: PointerIcon[obj 0x2e385cce, .x11_:0-1, 0x3400010, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PixelRect[obj 0x2a7f1f10, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PointerIcon[obj 0x46cdf8bd, .x11_:0-1, 0x3400014, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] window resized: 0/0 640x480 [junit] window resized: 0/0 640x480 [junit] NW chosen: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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] GL chosen: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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] window pos/siz: 0/0 640x480, [ l 0, r 0 - t 0, b 0 - 0x0] [junit] HiDPI PixelScale: 1.0x1.0 (req) -> 1.0x1.0 (val) -> 1.0x1.0 (has) [junit] Thread[#42,main-Animator#02,5,main] GearsES2.init.0 0x5ab956d7: tileRendererInUse null, GearsES2[obj 0x5ab956d7 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x5ab956d7 on Thread[#42,main-Animator#02,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x5ab956d7 created: GearsObj[0x4603b6ce, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x5ab956d7 created: GearsObj[0x14aff862, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x5ab956d7 created: GearsObj[0x14aff862, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#42,main-Animator#02,5,main] GearsES2.init.X 0x5ab956d7 FIN GearsES2[obj 0x5ab956d7 isInit true, usesShared false, 1 GearsObj[0x4603b6ce, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x14aff862, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x17117f28, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#42,main-Animator#02,5,main] GearsES2.reshape 0x5ab956d7 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3400016, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5ab956d7, 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] window resize 800 x 600 -> pos/siz: 0/0 640x480, [ l 0, r 0 - t 0, b 0 - 0x0] [junit] window resized: 0/0 800x600 [junit] Thread[#42,main-Animator#02,5,main] GearsES2.reshape 0x5ab956d7 0/0 800x600 of 800x600, swapInterval 1, drawable 0x3400016, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5ab956d7, angle 239.0, [l -1.3333334, r 1.3333334, b -1.0, 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] QUIT Window Thread[#41,main-Display-.x11_:0-1-EDT-3,5,main] [junit] Thread[#41,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x5ab956d7: tileRendererInUse null [junit] Thread[#41,main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x5ab956d7 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NewtCanvasAWT - test99_PixelScale1_DefaultNorm [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132664277 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132664279 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] ------------- ---------------- --------------- [junit] WARNING: package sun.awt.windows not in java.desktop [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestLandscapeES2NewtCanvasAWT [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestLandscapeES2NewtCanvasAWT [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132665304 ms III - Start [junit] SLOCK [T main @ 1751132665308 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestLandscapeES2NewtCanvasAWT - test01GL2ES2 [junit] 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[.]] [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] LandscapeES2.init ... [junit] LandscapeES2 init on Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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] GL_VENDOR: Mesa/X.org [junit] GL_RENDERER: llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION: 4.5 (Core Profile) Mesa 22.3.6 [junit] GL GLSL: true, has-compiler-func: true, version 4.50, 4.50.0 [junit] GL FBO: basic true, full true [junit] GL Profile: GLProfile[GL4/GL4.sw] [junit] GL Renderer Quirks:[No10BitColorCompOffscreen] [junit] GL:jogamp.opengl.gl4.GL4bcImpl@2f46b47a, 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 22.3.6 [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] LandscapeES2.init FIN [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] LandscapeES2.reshape 0/0 128x128, swapInterval 1, drawable 0x3400002 [junit] Create PointerIcon #01: PointerIcon[obj 0x18d87d80, .x11_:0-1, 0x3400006, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [junit] Create PointerIcon #02: PointerIcon[obj 0x7c24b813, .x11_:0-1, 0x340000a, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [junit] Create PointerIcon #03: PointerIcon[obj 0x2c35e847, .x11_:0-1, 0x340000e, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #04: PointerIcon[obj 0x7bd4937b, .x11_:0-1, 0x3400012, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PixelRect[obj 0x58d75e99, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PointerIcon[obj 0x37d4349f, .x11_:0-1, 0x3400016, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Thread[#38,main-Animator#00,5,main] LandscapeES2.reshape 0/0 490x260, swapInterval 1, drawable 0x3400002 [junit] window resized: 0/0 490x260 [junit] window resized: 0/0 128x128 [junit] window resized: 0/0 490x260 [junit] window resized: 0/0 490x260 [junit] NW chosen: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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] GL chosen: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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] window pos/siz: 0/0 490x260, [ l 0, r 0 - t 0, b 0 - 0x0] [junit] 0 s: 60 f / 45 ms, 1333.3 fps, 0 ms/f; total: 60 f, 1333.3 fps, 0 ms/f [junit] 0 s: 60 f / 4 ms, 15000.0 fps, 0 ms/f; total: 120 f, 2400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180 f, 3600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240 f, 4800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300 f, 6000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360 f, 7200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420 f, 8400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480 f, 9600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540 f, 10800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 600 f, 12000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 660 f, 13200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 720 f, 14400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 780 f, 15294.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 840 f, 16470.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 900 f, 17647.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 960 f, 18823.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1020 f, 20000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1080 f, 21176.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1140 f, 22352.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1200 f, 23529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1260 f, 24705.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1320 f, 25882.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1380 f, 27058.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1440 f, 28235.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1500 f, 29411.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1560 f, 30588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1620 f, 31764.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1680 f, 32307.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1740 f, 33461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1800 f, 34615.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1860 f, 35769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1920 f, 36923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1980 f, 38076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2040 f, 39230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2100 f, 40384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2160 f, 41538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2220 f, 42692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2280 f, 43846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2340 f, 45000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2400 f, 46153.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2460 f, 47307.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2520 f, 48461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2580 f, 49615.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2640 f, 49811.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2700 f, 50943.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2760 f, 52075.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2820 f, 53207.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2880 f, 54339.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2940 f, 55471.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3000 f, 56603.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3060 f, 57735.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3120 f, 58867.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3180 f, 60000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3240 f, 61132.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3300 f, 62264.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3360 f, 63396.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3420 f, 64528.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3480 f, 64444.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3540 f, 65555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3600 f, 66666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3660 f, 67777.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3720 f, 68888.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3780 f, 70000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3840 f, 71111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3900 f, 72222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3960 f, 73333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4020 f, 74444.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4080 f, 75555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4140 f, 76666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4200 f, 77777.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4260 f, 78888.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4320 f, 80000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4380 f, 79636.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4440 f, 80727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4500 f, 81818.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4560 f, 82909.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4620 f, 84000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4680 f, 85090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4740 f, 86181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4800 f, 87272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4860 f, 88363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4920 f, 89454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4980 f, 90545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5040 f, 90000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5100 f, 91071.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5160 f, 92142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5220 f, 93214.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5280 f, 94285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5340 f, 95357.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5400 f, 94736.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5460 f, 95789.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5520 f, 96842.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5580 f, 97894.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5640 f, 98947.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5700 f, 100000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5760 f, 101052.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5820 f, 102105.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5880 f, 103157.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5940 f, 104210.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6000 f, 105263.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6060 f, 106315.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6120 f, 105517.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6180 f, 106551.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6240 f, 107586.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6300 f, 108620.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6360 f, 109655.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6420 f, 110689.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6480 f, 111724.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6540 f, 112758.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6600 f, 113793.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6660 f, 114827.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6720 f, 115862.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6780 f, 116896.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6840 f, 117931.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6900 f, 118965.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6960 f, 117966.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7020 f, 118983.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7080 f, 120000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7140 f, 121016.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7200 f, 122033.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7260 f, 123050.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7320 f, 124067.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7380 f, 125084.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7440 f, 126101.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7500 f, 127118.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7560 f, 128135.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7620 f, 129152.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7680 f, 130169.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7740 f, 131186.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7800 f, 132203.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7860 f, 133220.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7920 f, 134237.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7980 f, 135254.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8040 f, 136271.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8100 f, 135000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8160 f, 136000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8220 f, 137000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8280 f, 138000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8340 f, 139000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8400 f, 140000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8460 f, 141000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8520 f, 142000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8580 f, 143000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8640 f, 144000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8700 f, 145000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8760 f, 146000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8820 f, 147000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8880 f, 148000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8940 f, 149000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9000 f, 150000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9060 f, 151000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9120 f, 152000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9180 f, 153000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9240 f, 154000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9300 f, 155000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9360 f, 153442.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9420 f, 154426.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9480 f, 155409.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9540 f, 156393.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9600 f, 157377.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9660 f, 158360.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9720 f, 159344.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9780 f, 160327.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9840 f, 161311.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9900 f, 162295.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9960 f, 163278.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10020 f, 164262.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10080 f, 165245.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10140 f, 166229.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10200 f, 167213.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10260 f, 168196.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10320 f, 169180.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10380 f, 170163.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10440 f, 168387.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10500 f, 169354.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10560 f, 170322.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10620 f, 171290.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10680 f, 172258.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10740 f, 173225.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10800 f, 174193.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10860 f, 175161.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10920 f, 176129.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10980 f, 177096.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11040 f, 178064.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11100 f, 179032.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11160 f, 180000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11220 f, 180967.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11280 f, 181935.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11340 f, 182903.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11400 f, 183870.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11460 f, 184838.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11520 f, 185806.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11580 f, 186774.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11640 f, 187741.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11700 f, 185714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11760 f, 186666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11820 f, 187619.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11880 f, 188571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11940 f, 189523.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12000 f, 190476.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12060 f, 191428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12120 f, 192380.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12180 f, 193333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12240 f, 194285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12300 f, 195238.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12360 f, 196190.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12420 f, 197142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12480 f, 198095.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12540 f, 199047.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12600 f, 200000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12660 f, 200952.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12720 f, 201904.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12780 f, 202857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12840 f, 203809.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12900 f, 201562.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12960 f, 202500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13020 f, 203437.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13080 f, 204375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13140 f, 205312.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13200 f, 206250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13260 f, 207187.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13320 f, 208125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13380 f, 209062.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13440 f, 210000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13500 f, 210937.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13560 f, 211875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13620 f, 212812.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13680 f, 213750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13740 f, 214687.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13800 f, 215625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13860 f, 216562.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13920 f, 217500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13980 f, 218437.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14040 f, 219375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14100 f, 220312.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14160 f, 217846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14220 f, 218769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14280 f, 219692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14340 f, 220615.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14400 f, 221538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14460 f, 222461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14520 f, 223384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14580 f, 224307.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14640 f, 225230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14700 f, 226153.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14760 f, 227076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14820 f, 228000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14880 f, 228923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14940 f, 229846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15000 f, 230769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15060 f, 231692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15120 f, 232615.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15180 f, 233538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15240 f, 234461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15300 f, 235384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15360 f, 236307.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15420 f, 237230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15480 f, 234545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15540 f, 235454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15600 f, 236363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15660 f, 237272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15720 f, 238181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15780 f, 239090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15840 f, 240000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15900 f, 240909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15960 f, 241818.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16020 f, 242727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16080 f, 243636.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16140 f, 244545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16200 f, 245454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16260 f, 246363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16320 f, 247272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16380 f, 248181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16440 f, 249090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16500 f, 250000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16560 f, 250909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16620 f, 251818.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16680 f, 252727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16740 f, 253636.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16800 f, 254545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16860 f, 251641.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16920 f, 252537.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16980 f, 253432.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17040 f, 254328.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17100 f, 255223.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17160 f, 256119.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17220 f, 257014.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17280 f, 257910.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17340 f, 258805.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17400 f, 259701.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17460 f, 260597.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17520 f, 261492.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17580 f, 262388.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17640 f, 263283.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17700 f, 264179.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17760 f, 265074.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17820 f, 265970.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17880 f, 266865.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17940 f, 267761.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18000 f, 268656.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18060 f, 269552.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18120 f, 270447.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18180 f, 271343.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18240 f, 268235.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18300 f, 269117.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18360 f, 270000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18420 f, 270882.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18480 f, 271764.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18540 f, 272647.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18600 f, 273529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18660 f, 274411.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18720 f, 275294.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18780 f, 276176.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18840 f, 277058.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18900 f, 277941.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18960 f, 278823.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19020 f, 279705.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19080 f, 280588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19140 f, 281470.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19200 f, 282352.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19260 f, 283235.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19320 f, 284117.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19380 f, 285000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19440 f, 285882.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19500 f, 286764.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19560 f, 287647.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19620 f, 284347.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19680 f, 285217.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19740 f, 286086.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19800 f, 286956.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19860 f, 287826.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19920 f, 288695.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19980 f, 289565.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20040 f, 290434.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20100 f, 291304.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20160 f, 292173.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20220 f, 293043.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20280 f, 293913.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20340 f, 294782.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20400 f, 295652.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20460 f, 296521.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20520 f, 297391.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20580 f, 298260.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20640 f, 299130.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20700 f, 300000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20760 f, 300869.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20820 f, 301739.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20880 f, 302608.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20940 f, 303478.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21000 f, 304347.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21060 f, 300857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21120 f, 301714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21180 f, 302571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21240 f, 303428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21300 f, 304285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21360 f, 305142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21420 f, 306000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21480 f, 306857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21540 f, 307714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21600 f, 308571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21660 f, 309428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21720 f, 310285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21780 f, 311142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21840 f, 312000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21900 f, 312857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21960 f, 313714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22020 f, 314571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22080 f, 315428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22140 f, 316285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22200 f, 317142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22260 f, 318000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22320 f, 318857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22380 f, 319714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22440 f, 316056.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22500 f, 316901.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22560 f, 317746.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22620 f, 318591.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22680 f, 319436.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22740 f, 320281.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22800 f, 321126.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22860 f, 321971.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22920 f, 322816.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22980 f, 323661.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23040 f, 324507.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23100 f, 325352.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23160 f, 326197.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23220 f, 327042.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23280 f, 327887.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23340 f, 328732.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23400 f, 329577.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23460 f, 330422.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23520 f, 331267.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23580 f, 327500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23640 f, 328333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23700 f, 329166.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23760 f, 330000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23820 f, 330833.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23880 f, 331666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23940 f, 332500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24000 f, 333333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24060 f, 334166.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24120 f, 335000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24180 f, 335833.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24240 f, 336666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24300 f, 337500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24360 f, 338333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24420 f, 334520.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24480 f, 335342.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24540 f, 336164.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24600 f, 336986.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24660 f, 337808.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24720 f, 338630.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24780 f, 339452.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24840 f, 340273.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24900 f, 341095.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24960 f, 341917.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25020 f, 342739.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25080 f, 343561.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25140 f, 344383.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25200 f, 345205.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25260 f, 346027.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25320 f, 346849.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25380 f, 347671.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25440 f, 348493.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25500 f, 349315.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25560 f, 350137.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25620 f, 350958.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25680 f, 351780.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25740 f, 347837.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25800 f, 348648.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25860 f, 349459.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25920 f, 350270.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25980 f, 351081.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26040 f, 351891.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26100 f, 352702.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26160 f, 353513.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26220 f, 354324.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26280 f, 355135.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26340 f, 355945.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26400 f, 356756.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26460 f, 357567.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26520 f, 358378.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26580 f, 359189.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26640 f, 360000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26700 f, 360810.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26760 f, 361621.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26820 f, 362432.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26880 f, 363243.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26940 f, 364054.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27000 f, 364864.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27060 f, 365675.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27120 f, 366486.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27180 f, 367297.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27240 f, 368108.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27300 f, 368918.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27360 f, 369729.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27420 f, 365600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27480 f, 366400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27540 f, 367200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27600 f, 368000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27660 f, 368800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27720 f, 369600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27780 f, 370400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27840 f, 371200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27900 f, 372000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27960 f, 372800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28020 f, 373600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28080 f, 374400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28140 f, 375200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28200 f, 376000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28260 f, 376800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28320 f, 377600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28380 f, 378400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28440 f, 379200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28500 f, 380000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28560 f, 380800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28620 f, 381600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28680 f, 382400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28740 f, 383200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28800 f, 384000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28860 f, 384800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28920 f, 385600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28980 f, 386400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29040 f, 387200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29100 f, 388000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29160 f, 388800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29220 f, 389600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29280 f, 390400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29340 f, 391200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29400 f, 386842.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29460 f, 387631.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29520 f, 388421.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29580 f, 389210.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29640 f, 390000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29700 f, 390789.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29760 f, 391578.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29820 f, 392368.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29880 f, 393157.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29940 f, 393947.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30000 f, 394736.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30060 f, 395526.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30120 f, 396315.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30180 f, 397105.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30240 f, 397894.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30300 f, 398684.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30360 f, 399473.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30420 f, 400263.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30480 f, 401052.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30540 f, 401842.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30600 f, 402631.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30660 f, 403421.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30720 f, 404210.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30780 f, 405000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30840 f, 405789.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30900 f, 406578.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30960 f, 407368.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31020 f, 408157.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31080 f, 408947.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31140 f, 409736.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31200 f, 410526.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31260 f, 405974.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31320 f, 406753.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31380 f, 407532.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31440 f, 408311.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31500 f, 409090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31560 f, 409870.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31620 f, 410649.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31680 f, 411428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31740 f, 412207.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31800 f, 412987.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31860 f, 413766.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31920 f, 414545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31980 f, 415324.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32040 f, 416103.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32100 f, 416883.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32160 f, 417662.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32220 f, 418441.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32280 f, 419220.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32340 f, 420000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32400 f, 420779.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32460 f, 421558.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32520 f, 422337.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32580 f, 423116.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32640 f, 423896.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32700 f, 424675.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32760 f, 425454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32820 f, 426233.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32880 f, 427013.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32940 f, 427792.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33000 f, 423076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33060 f, 423846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33120 f, 424615.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33180 f, 425384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33240 f, 426153.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33300 f, 426923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33360 f, 427692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33420 f, 428461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33480 f, 429230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33540 f, 430000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33600 f, 430769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33660 f, 431538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33720 f, 432307.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33780 f, 433076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33840 f, 433846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33900 f, 434615.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33960 f, 435384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34020 f, 436153.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34080 f, 436923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34140 f, 437692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34200 f, 438461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34260 f, 439230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34320 f, 440000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34380 f, 440769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34440 f, 441538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34500 f, 442307.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34560 f, 443076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34620 f, 443846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34680 f, 444615.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34740 f, 439746.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34800 f, 440506.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34860 f, 441265.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34920 f, 442025.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34980 f, 442784.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35040 f, 443544.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35100 f, 444303.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35160 f, 445063.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35220 f, 445822.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35280 f, 446582.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35340 f, 447341.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35400 f, 448101.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35460 f, 448860.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35520 f, 449620.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35580 f, 450379.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35640 f, 451139.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35700 f, 451898.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35760 f, 452658.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35820 f, 453417.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35880 f, 454177.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35940 f, 454936.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36000 f, 455696.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36060 f, 456455.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36120 f, 457215.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36180 f, 457974.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36240 f, 458734.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36300 f, 459493.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36360 f, 460253.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36420 f, 461012.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36480 f, 461772.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36540 f, 462531.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36600 f, 463291.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36660 f, 458250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36720 f, 459000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36780 f, 459750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36840 f, 460500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36900 f, 461250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36960 f, 462000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37020 f, 462750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37080 f, 463500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37140 f, 464250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37200 f, 465000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37260 f, 465750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37320 f, 466500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37380 f, 467250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37440 f, 468000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37500 f, 468750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37560 f, 469500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37620 f, 470250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37680 f, 471000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37740 f, 471750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37800 f, 472500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37860 f, 473250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37920 f, 474000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37980 f, 474750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38040 f, 475500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38100 f, 476250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38160 f, 477000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38220 f, 477750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38280 f, 478500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38340 f, 479250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38400 f, 480000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38460 f, 480750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38520 f, 481500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38580 f, 482250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38640 f, 477037.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38700 f, 477777.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38760 f, 478518.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38820 f, 479259.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38880 f, 480000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38940 f, 480740.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39000 f, 481481.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39060 f, 482222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39120 f, 482962.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39180 f, 483703.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39240 f, 484444.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39300 f, 485185.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39360 f, 485925.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39420 f, 486666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39480 f, 487407.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39540 f, 488148.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39600 f, 488888.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39660 f, 489629.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39720 f, 490370.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39780 f, 491111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39840 f, 491851.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39900 f, 492592.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39960 f, 493333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40020 f, 494074.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40080 f, 494814.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40140 f, 495555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40200 f, 496296.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40260 f, 497037.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40320 f, 497777.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40380 f, 492439.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40440 f, 493170.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40500 f, 493902.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40560 f, 494634.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40620 f, 495365.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40680 f, 496097.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40740 f, 496829.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40800 f, 497560.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40860 f, 498292.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40920 f, 499024.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40980 f, 499756.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41040 f, 500487.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41100 f, 501219.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41160 f, 501951.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41220 f, 502682.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41280 f, 503414.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41340 f, 504146.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41400 f, 504878.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41460 f, 505609.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41520 f, 506341.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41580 f, 507073.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41640 f, 507804.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41700 f, 508536.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41760 f, 509268.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41820 f, 510000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41880 f, 510731.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41940 f, 511463.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42000 f, 512195.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42060 f, 512926.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42120 f, 513658.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42180 f, 514390.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42240 f, 508915.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42300 f, 509638.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42360 f, 510361.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42420 f, 511084.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42480 f, 511807.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42540 f, 512530.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42600 f, 513253.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42660 f, 513975.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42720 f, 514698.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42780 f, 515421.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42840 f, 516144.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42900 f, 516867.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42960 f, 517590.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43020 f, 518313.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43080 f, 519036.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43140 f, 519759.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43200 f, 520481.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43260 f, 521204.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43320 f, 521927.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43380 f, 522650.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43440 f, 523373.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43500 f, 524096.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43560 f, 524819.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43620 f, 525542.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43680 f, 526265.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43740 f, 526987.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43800 f, 527710.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43860 f, 528433.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43920 f, 529156.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43980 f, 529879.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44040 f, 530602.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44100 f, 531325.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44160 f, 525714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44220 f, 526428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44280 f, 527142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44340 f, 527857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44400 f, 528571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44460 f, 529285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44520 f, 530000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44580 f, 530714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44640 f, 531428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44700 f, 532142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44760 f, 532857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44820 f, 533571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44880 f, 534285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44940 f, 535000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45000 f, 535714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45060 f, 536428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45120 f, 537142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45180 f, 537857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45240 f, 538571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45300 f, 539285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45360 f, 540000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45420 f, 540714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45480 f, 541428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45540 f, 542142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45600 f, 542857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45660 f, 543571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45720 f, 544285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45780 f, 545000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45840 f, 545714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45900 f, 546428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45960 f, 547142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46020 f, 547857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46080 f, 548571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46140 f, 549285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46200 f, 550000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46260 f, 544235.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46320 f, 544941.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46380 f, 545647.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46440 f, 546352.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46500 f, 547058.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46560 f, 547764.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46620 f, 548470.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46680 f, 549176.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46740 f, 549882.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46800 f, 550588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46860 f, 551294.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46920 f, 552000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46980 f, 552705.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47040 f, 553411.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47100 f, 554117.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47160 f, 554823.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47220 f, 555529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47280 f, 556235.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47340 f, 556941.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47400 f, 557647.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47460 f, 558352.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47520 f, 559058.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47580 f, 559764.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47640 f, 560470.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47700 f, 561176.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47760 f, 561882.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47820 f, 562588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47880 f, 563294.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47940 f, 564000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48000 f, 564705.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48060 f, 565411.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48120 f, 566117.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48180 f, 566823.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48240 f, 560930.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48300 f, 561627.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48360 f, 562325.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48420 f, 563023.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48480 f, 563720.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48540 f, 564418.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48600 f, 565116.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48660 f, 565813.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48720 f, 566511.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48780 f, 567209.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48840 f, 567907.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48900 f, 568604.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48960 f, 569302.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49020 f, 570000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49080 f, 570697.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49140 f, 571395.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49200 f, 572093.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49260 f, 572790.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49320 f, 573488.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49380 f, 574186.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49440 f, 574883.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49500 f, 575581.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49560 f, 576279.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49620 f, 576976.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49680 f, 577674.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49740 f, 578372.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49800 f, 579069.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49860 f, 579767.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49920 f, 580465.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49980 f, 581162.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50040 f, 581860.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50100 f, 582558.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50160 f, 576551.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50220 f, 577241.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50280 f, 577931.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50340 f, 578620.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50400 f, 579310.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50460 f, 580000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50520 f, 580689.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50580 f, 581379.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50640 f, 582068.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50700 f, 582758.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50760 f, 583448.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50820 f, 584137.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50880 f, 584827.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50940 f, 585517.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51000 f, 586206.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51060 f, 586896.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51120 f, 587586.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51180 f, 588275.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51240 f, 588965.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51300 f, 589655.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51360 f, 590344.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51420 f, 591034.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51480 f, 591724.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51540 f, 592413.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51600 f, 593103.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51660 f, 593793.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51720 f, 594482.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51780 f, 588409.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51840 f, 589090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51900 f, 589772.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51960 f, 590454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52020 f, 591136.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52080 f, 591818.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52140 f, 592500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52200 f, 593181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52260 f, 593863.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52320 f, 594545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52380 f, 595227.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52440 f, 595909.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52500 f, 596590.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52560 f, 597272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52620 f, 597954.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52680 f, 598636.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52740 f, 599318.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52800 f, 600000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52860 f, 600681.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52920 f, 601363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52980 f, 602045.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53040 f, 602727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53100 f, 603409.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53160 f, 604090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53220 f, 604772.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53280 f, 598651.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53340 f, 599325.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53400 f, 600000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53460 f, 600674.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53520 f, 601348.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53580 f, 602022.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53640 f, 602696.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53700 f, 603370.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53760 f, 604044.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53820 f, 604719.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53880 f, 605393.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53940 f, 606067.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54000 f, 606741.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54060 f, 607415.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54120 f, 608089.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54180 f, 608764.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54240 f, 609438.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54300 f, 610112.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54360 f, 610786.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54420 f, 611460.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54480 f, 612134.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54540 f, 612809.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54600 f, 613483.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54660 f, 614157.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54720 f, 614831.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54780 f, 615505.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54840 f, 616179.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54900 f, 616853.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54960 f, 617528.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55020 f, 618202.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55080 f, 618876.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55140 f, 619550.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55200 f, 620224.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55260 f, 620898.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55320 f, 621573.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55380 f, 622247.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55440 f, 622921.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55500 f, 623595.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55560 f, 617333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55620 f, 618000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55680 f, 618666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55740 f, 619333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55800 f, 620000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55860 f, 620666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55920 f, 621333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55980 f, 622000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56040 f, 622666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56100 f, 623333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56160 f, 624000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56220 f, 624666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56280 f, 625333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56340 f, 626000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56400 f, 626666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56460 f, 627333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56520 f, 628000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56580 f, 628666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56640 f, 629333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56700 f, 630000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56760 f, 630666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56820 f, 631333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56880 f, 632000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56940 f, 632666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57000 f, 633333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57060 f, 634000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57120 f, 634666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57180 f, 635333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57240 f, 636000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57300 f, 636666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57360 f, 637333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57420 f, 638000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57480 f, 638666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57540 f, 639333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57600 f, 640000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57660 f, 640666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57720 f, 634285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57780 f, 634945.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57840 f, 635604.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57900 f, 636263.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57960 f, 636923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58020 f, 637582.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58080 f, 638241.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58140 f, 638901.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58200 f, 639560.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58260 f, 640219.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58320 f, 640879.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58380 f, 641538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58440 f, 642197.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58500 f, 642857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58560 f, 643516.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58620 f, 644175.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58680 f, 644835.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58740 f, 645494.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58800 f, 646153.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58860 f, 646813.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58920 f, 647472.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58980 f, 648131.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59040 f, 648791.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59100 f, 649450.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59160 f, 650109.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59220 f, 650769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59280 f, 651428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59340 f, 652087.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59400 f, 652747.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59460 f, 653406.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59520 f, 654065.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59580 f, 654725.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59640 f, 655384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59700 f, 656043.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59760 f, 656703.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59820 f, 650217.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59880 f, 650869.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59940 f, 651521.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60000 f, 652173.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60060 f, 652826.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60120 f, 653478.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60180 f, 654130.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60240 f, 654782.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60300 f, 655434.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60360 f, 656086.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60420 f, 656739.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60480 f, 657391.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60540 f, 658043.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60600 f, 658695.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60660 f, 659347.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60720 f, 660000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60780 f, 660652.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60840 f, 661304.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60900 f, 661956.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60960 f, 662608.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61020 f, 663260.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61080 f, 663913.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61140 f, 657419.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61200 f, 658064.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61260 f, 658709.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61320 f, 659354.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61380 f, 660000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61440 f, 660645.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61500 f, 661290.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61560 f, 661935.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61620 f, 662580.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61680 f, 663225.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61740 f, 663870.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61800 f, 664516.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61860 f, 665161.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61920 f, 665806.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61980 f, 666451.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62040 f, 667096.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62100 f, 667741.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62160 f, 668387.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62220 f, 669032.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62280 f, 669677.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62340 f, 670322.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62400 f, 670967.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62460 f, 664468.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62520 f, 665106.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62580 f, 665744.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62640 f, 666383.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62700 f, 667021.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62760 f, 667659.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62820 f, 668297.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62880 f, 668936.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62940 f, 669574.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63000 f, 670212.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63060 f, 670851.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63120 f, 671489.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63180 f, 672127.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63240 f, 672765.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63300 f, 673404.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63360 f, 674042.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63420 f, 674680.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63480 f, 675319.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63540 f, 675957.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63600 f, 676595.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63660 f, 677234.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63720 f, 677872.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63780 f, 678510.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63840 f, 679148.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63900 f, 672631.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63960 f, 673263.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64020 f, 673894.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64080 f, 674526.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64140 f, 675157.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64200 f, 675789.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64260 f, 676421.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64320 f, 677052.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64380 f, 677684.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64440 f, 678315.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64500 f, 678947.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64560 f, 679578.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64620 f, 680210.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64680 f, 680842.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64740 f, 681473.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64800 f, 682105.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64860 f, 682736.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64920 f, 683368.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64980 f, 684000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65040 f, 684631.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65100 f, 685263.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65160 f, 685894.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65220 f, 686526.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65280 f, 687157.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65340 f, 687789.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65400 f, 681250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65460 f, 681875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65520 f, 682500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65580 f, 683125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65640 f, 683750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65700 f, 684375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65760 f, 685000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65820 f, 685625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65880 f, 686250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65940 f, 686875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66000 f, 687500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66060 f, 688125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66120 f, 688750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66180 f, 689375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66240 f, 690000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66300 f, 690625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66360 f, 691250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66420 f, 691875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66480 f, 692500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66540 f, 693125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66600 f, 693750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66660 f, 694375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66720 f, 695000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66780 f, 695625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66840 f, 696250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66900 f, 696875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66960 f, 697500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67020 f, 698125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67080 f, 698750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67140 f, 692164.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67200 f, 692783.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67260 f, 693402.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67320 f, 694020.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67380 f, 694639.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67440 f, 695257.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67500 f, 695876.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67560 f, 696494.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67620 f, 697113.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67680 f, 697731.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67740 f, 698350.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67800 f, 698969.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67860 f, 699587.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67920 f, 700206.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67980 f, 700824.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68040 f, 701443.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68100 f, 702061.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68160 f, 702680.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68220 f, 703299.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68280 f, 703917.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68340 f, 704536.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68400 f, 705154.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68460 f, 705773.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68520 f, 706391.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68580 f, 707010.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68640 f, 707628.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68700 f, 708247.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68760 f, 708866.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68820 f, 709484.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68880 f, 710103.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68940 f, 710721.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69000 f, 711340.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69060 f, 711958.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69120 f, 712577.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69180 f, 713195.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69240 f, 713814.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69300 f, 714433.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69360 f, 715051.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69420 f, 715670.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69480 f, 716288.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69540 f, 716907.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69600 f, 717525.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69660 f, 718144.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69720 f, 711428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69780 f, 712040.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69840 f, 712653.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69900 f, 713265.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69960 f, 713877.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70020 f, 714489.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70080 f, 715102.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70140 f, 715714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70200 f, 716326.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70260 f, 716938.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70320 f, 717551.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70380 f, 718163.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70440 f, 718775.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70500 f, 719387.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70560 f, 720000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70620 f, 720612.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70680 f, 721224.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70740 f, 721836.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70800 f, 722449.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70860 f, 723061.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70920 f, 723673.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70980 f, 724285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71040 f, 724897.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71100 f, 725510.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71160 f, 726122.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71220 f, 726734.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71280 f, 727346.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71340 f, 727959.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71400 f, 728571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71460 f, 729183.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71520 f, 729795.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71580 f, 730408.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71640 f, 731020.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71700 f, 731632.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71760 f, 732244.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71820 f, 732857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71880 f, 733469.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71940 f, 734081.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72000 f, 734693.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72060 f, 735306.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72120 f, 735918.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72180 f, 736530.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72240 f, 737142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72300 f, 730303.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72360 f, 730909.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72420 f, 731515.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72480 f, 732121.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72540 f, 732727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72600 f, 733333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72660 f, 733939.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72720 f, 734545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72780 f, 735151.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72840 f, 735757.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72900 f, 736363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72960 f, 736969.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73020 f, 737575.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73080 f, 738181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73140 f, 738787.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73200 f, 739393.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73260 f, 740000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73320 f, 740606.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73380 f, 741212.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73440 f, 741818.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73500 f, 742424.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73560 f, 743030.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73620 f, 743636.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73680 f, 744242.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73740 f, 744848.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73800 f, 745454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73860 f, 746060.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73920 f, 746666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73980 f, 747272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74040 f, 747878.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74100 f, 748484.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74160 f, 749090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74220 f, 749697.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74280 f, 750303.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74340 f, 750909.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74400 f, 751515.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74460 f, 752121.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74520 f, 752727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74580 f, 753333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74640 f, 753939.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74700 f, 747000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74760 f, 747600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74820 f, 748200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74880 f, 748800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74940 f, 749400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75000 f, 750000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75060 f, 750600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75120 f, 751200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75180 f, 751800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75240 f, 752400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75300 f, 753000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75360 f, 753600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75420 f, 754200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75480 f, 754800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75540 f, 755400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75600 f, 756000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75660 f, 756600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75720 f, 757200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75780 f, 757800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75840 f, 758400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75900 f, 759000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75960 f, 759600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76020 f, 760200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76080 f, 760800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76140 f, 761400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76200 f, 762000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76260 f, 762600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76320 f, 763200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76380 f, 763800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76440 f, 764400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76500 f, 765000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76560 f, 765600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76620 f, 766200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76680 f, 766800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76740 f, 767400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76800 f, 768000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76860 f, 768600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76920 f, 769200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76980 f, 769800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77040 f, 770400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77100 f, 771000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77160 f, 771600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77220 f, 772200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77280 f, 765148.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77340 f, 765742.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77400 f, 766336.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77460 f, 766930.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77520 f, 767524.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77580 f, 768118.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77640 f, 768712.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77700 f, 769306.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77760 f, 769901.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77820 f, 770495.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77880 f, 771089.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77940 f, 771683.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78000 f, 772277.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78060 f, 772871.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78120 f, 773465.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78180 f, 774059.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78240 f, 774653.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78300 f, 775247.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78360 f, 775841.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78420 f, 776435.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78480 f, 777029.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78540 f, 777623.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78600 f, 778217.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78660 f, 778811.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78720 f, 779405.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78780 f, 780000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78840 f, 780594.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78900 f, 781188.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78960 f, 781782.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79020 f, 782376.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79080 f, 782970.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79140 f, 783564.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79200 f, 784158.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79260 f, 784752.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79320 f, 785346.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79380 f, 785940.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79440 f, 786534.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79500 f, 787128.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79560 f, 787722.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79620 f, 788316.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79680 f, 788910.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79740 f, 781764.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79800 f, 782352.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79860 f, 782941.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79920 f, 783529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79980 f, 784117.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80040 f, 784705.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80100 f, 785294.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80160 f, 785882.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80220 f, 786470.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80280 f, 787058.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80340 f, 787647.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80400 f, 788235.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80460 f, 788823.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80520 f, 789411.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80580 f, 790000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80640 f, 790588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80700 f, 791176.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80760 f, 791764.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80820 f, 792352.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80880 f, 792941.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80940 f, 793529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81000 f, 794117.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81060 f, 794705.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81120 f, 795294.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81180 f, 795882.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81240 f, 796470.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81300 f, 797058.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81360 f, 797647.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81420 f, 798235.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81480 f, 798823.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81540 f, 799411.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81600 f, 800000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81660 f, 800588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81720 f, 801176.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81780 f, 801764.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81840 f, 802352.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81900 f, 802941.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81960 f, 803529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82020 f, 804117.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82080 f, 804705.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82140 f, 797475.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82200 f, 798058.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82260 f, 798640.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82320 f, 799223.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82380 f, 799805.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82440 f, 800388.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82500 f, 800970.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82560 f, 801553.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82620 f, 802135.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82680 f, 802718.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82740 f, 803301.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82800 f, 803883.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82860 f, 804466.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82920 f, 805048.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82980 f, 805631.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83040 f, 806213.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83100 f, 806796.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83160 f, 807378.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83220 f, 807961.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83280 f, 808543.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83340 f, 809126.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83400 f, 809708.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83460 f, 810291.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83520 f, 810873.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83580 f, 811456.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83640 f, 812038.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83700 f, 812621.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83760 f, 805384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83820 f, 805961.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83880 f, 806538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83940 f, 807115.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84000 f, 807692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84060 f, 808269.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84120 f, 808846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84180 f, 809423.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84240 f, 810000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84300 f, 810576.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84360 f, 811153.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84420 f, 811730.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84480 f, 812307.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84540 f, 812884.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84600 f, 813461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84660 f, 814038.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84720 f, 814615.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84780 f, 815192.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84840 f, 815769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84900 f, 816346.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84960 f, 816923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85020 f, 817500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85080 f, 818076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85140 f, 818653.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85200 f, 819230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85260 f, 819807.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85320 f, 820384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85380 f, 820961.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85440 f, 821538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85500 f, 822115.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85560 f, 822692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85620 f, 823269.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85680 f, 823846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85740 f, 824423.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85800 f, 825000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85860 f, 825576.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85920 f, 826153.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85980 f, 818857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86040 f, 819428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86100 f, 820000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86160 f, 820571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86220 f, 821142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86280 f, 821714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86340 f, 822285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86400 f, 822857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86460 f, 823428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86520 f, 824000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86580 f, 824571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86640 f, 825142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86700 f, 825714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86760 f, 826285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86820 f, 826857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86880 f, 827428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86940 f, 828000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87000 f, 828571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87060 f, 829142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87120 f, 829714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87180 f, 830285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87240 f, 830857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87300 f, 831428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87360 f, 832000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87420 f, 832571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87480 f, 833142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87540 f, 833714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87600 f, 834285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87660 f, 834857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87720 f, 835428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87780 f, 836000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87840 f, 836571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87900 f, 837142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87960 f, 837714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88020 f, 838285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88080 f, 838857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88140 f, 839428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88200 f, 840000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88260 f, 840571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88320 f, 841142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88380 f, 841714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88440 f, 842285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88500 f, 842857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88560 f, 843428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88620 f, 836037.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88680 f, 836603.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88740 f, 837169.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88800 f, 837735.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88860 f, 838301.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88920 f, 838867.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88980 f, 839433.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89040 f, 840000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89100 f, 840566.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89160 f, 841132.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89220 f, 841698.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89280 f, 842264.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89340 f, 842830.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89400 f, 843396.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89460 f, 843962.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89520 f, 844528.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89580 f, 845094.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89640 f, 845660.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89700 f, 846226.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89760 f, 846792.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89820 f, 847358.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89880 f, 847924.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89940 f, 848490.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90000 f, 849056.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90060 f, 849622.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90120 f, 850188.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90180 f, 850754.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90240 f, 851320.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90300 f, 851886.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90360 f, 852452.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90420 f, 853018.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90480 f, 853584.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90540 f, 854150.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90600 f, 854717.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90660 f, 855283.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90720 f, 855849.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90780 f, 856415.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90840 f, 856981.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90900 f, 857547.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90960 f, 858113.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91020 f, 858679.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91080 f, 859245.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91140 f, 859811.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91200 f, 852336.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91260 f, 852897.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91320 f, 853457.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91380 f, 854018.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91440 f, 854579.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91500 f, 855140.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91560 f, 855700.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91620 f, 856261.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91680 f, 856822.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91740 f, 857383.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91800 f, 857943.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91860 f, 858504.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91920 f, 859065.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91980 f, 859626.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92040 f, 860186.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92100 f, 860747.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92160 f, 861308.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92220 f, 861869.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92280 f, 862429.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92340 f, 862990.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92400 f, 863551.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92460 f, 864112.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92520 f, 864672.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92580 f, 865233.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92640 f, 865794.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92700 f, 866355.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92760 f, 866915.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92820 f, 867476.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92880 f, 868037.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92940 f, 868598.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93000 f, 869158.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93060 f, 869719.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93120 f, 870280.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93180 f, 870841.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93240 f, 871401.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93300 f, 871962.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93360 f, 872523.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93420 f, 873084.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93480 f, 873644.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93540 f, 874205.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93600 f, 874766.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93660 f, 875327.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93720 f, 875887.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93780 f, 876448.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93840 f, 868888.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93900 f, 869444.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93960 f, 870000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94020 f, 870555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94080 f, 871111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94140 f, 871666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94200 f, 872222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94260 f, 872777.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94320 f, 873333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94380 f, 873888.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94440 f, 874444.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94500 f, 875000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94560 f, 875555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94620 f, 876111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94680 f, 876666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94740 f, 877222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94800 f, 877777.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94860 f, 878333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94920 f, 878888.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94980 f, 879444.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95040 f, 880000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95100 f, 880555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95160 f, 881111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95220 f, 881666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95280 f, 882222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95340 f, 882777.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95400 f, 883333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95460 f, 883888.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95520 f, 884444.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95580 f, 885000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95640 f, 885555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95700 f, 886111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95760 f, 886666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95820 f, 887222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95880 f, 887777.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95940 f, 888333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96000 f, 888888.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96060 f, 889444.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96120 f, 890000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96180 f, 890555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96240 f, 882935.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96300 f, 883486.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96360 f, 884036.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96420 f, 884587.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96480 f, 885137.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96540 f, 885688.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96600 f, 886238.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96660 f, 886789.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96720 f, 887339.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96780 f, 887889.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96840 f, 888440.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96900 f, 888990.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96960 f, 889541.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97020 f, 890091.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97080 f, 890642.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97140 f, 891192.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97200 f, 891743.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97260 f, 892293.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97320 f, 892844.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97380 f, 893394.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97440 f, 893944.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97500 f, 894495.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97560 f, 895045.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97620 f, 895596.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97680 f, 896146.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97740 f, 896697.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97800 f, 897247.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97860 f, 897798.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97920 f, 898348.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97980 f, 898899.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98040 f, 899449.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98100 f, 900000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98160 f, 900550.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98220 f, 901100.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98280 f, 901651.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98340 f, 902201.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98400 f, 902752.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98460 f, 903302.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98520 f, 903853.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98580 f, 904403.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98640 f, 904954.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98700 f, 905504.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98760 f, 906055.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98820 f, 898363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98880 f, 898909.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98940 f, 899454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99000 f, 900000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99060 f, 900545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99120 f, 901090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99180 f, 901636.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99240 f, 902181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99300 f, 902727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99360 f, 903272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99420 f, 903818.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99480 f, 904363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99540 f, 904909.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99600 f, 905454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99660 f, 906000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99720 f, 906545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99780 f, 907090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99840 f, 907636.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99900 f, 908181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99960 f, 908727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100020 f, 909272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100080 f, 909818.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100140 f, 910363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100200 f, 910909.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100260 f, 911454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100320 f, 912000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100380 f, 912545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100440 f, 913090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100500 f, 913636.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100560 f, 914181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100620 f, 914727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100680 f, 915272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100740 f, 915818.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100800 f, 916363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100860 f, 916909.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100920 f, 917454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100980 f, 918000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101040 f, 918545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101100 f, 919090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101160 f, 911351.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101220 f, 911891.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101280 f, 912432.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101340 f, 912973.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101400 f, 913513.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101460 f, 914054.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101520 f, 914594.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101580 f, 915135.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101640 f, 915675.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101700 f, 916216.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101760 f, 916756.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101820 f, 917297.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101880 f, 917837.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101940 f, 918378.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102000 f, 918918.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102060 f, 919459.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102120 f, 920000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102180 f, 920540.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102240 f, 921081.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102300 f, 921621.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102360 f, 922162.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102420 f, 922702.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102480 f, 923243.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102540 f, 923783.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102600 f, 924324.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102660 f, 924864.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102720 f, 925405.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102780 f, 925945.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102840 f, 926486.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102900 f, 927027.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102960 f, 927567.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103020 f, 928108.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103080 f, 928648.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103140 f, 929189.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103200 f, 929729.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103260 f, 930270.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103320 f, 922500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103380 f, 923035.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103440 f, 923571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103500 f, 924107.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103560 f, 924642.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103620 f, 925178.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103680 f, 925714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103740 f, 926250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103800 f, 926785.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103860 f, 927321.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103920 f, 927857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103980 f, 928392.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104040 f, 928928.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104100 f, 929464.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104160 f, 930000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104220 f, 930535.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104280 f, 931071.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104340 f, 931607.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104400 f, 932142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104460 f, 932678.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104520 f, 933214.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104580 f, 933750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104640 f, 934285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104700 f, 926548.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104760 f, 927079.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104820 f, 927610.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104880 f, 928141.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104940 f, 928672.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105000 f, 929203.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105060 f, 929734.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105120 f, 930265.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105180 f, 930796.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105240 f, 931327.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105300 f, 931858.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105360 f, 932389.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105420 f, 932920.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105480 f, 933451.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105540 f, 933982.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105600 f, 934513.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105660 f, 935044.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105720 f, 935575.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105780 f, 936106.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105840 f, 936637.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105900 f, 937168.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105960 f, 937699.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106020 f, 938230.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106080 f, 938761.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106140 f, 939292.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106200 f, 931578.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106260 f, 932105.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106320 f, 932631.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106380 f, 933157.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106440 f, 933684.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106500 f, 934210.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106560 f, 934736.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106620 f, 935263.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106680 f, 935789.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106740 f, 936315.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106800 f, 936842.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106860 f, 937368.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106920 f, 937894.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106980 f, 938421.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107040 f, 938947.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107100 f, 939473.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107160 f, 940000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107220 f, 940526.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107280 f, 941052.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107340 f, 941578.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107400 f, 942105.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107460 f, 942631.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107520 f, 943157.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107580 f, 943684.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107640 f, 944210.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107700 f, 936521.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107760 f, 937043.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107820 f, 937565.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107880 f, 938086.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107940 f, 938608.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108000 f, 939130.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108060 f, 939652.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108120 f, 940173.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108180 f, 940695.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108240 f, 941217.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108300 f, 941739.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108360 f, 942260.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108420 f, 942782.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108480 f, 943304.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108540 f, 943826.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108600 f, 944347.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108660 f, 944869.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108720 f, 945391.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108780 f, 945913.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108840 f, 946434.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108900 f, 946956.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108960 f, 947478.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109020 f, 948000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109080 f, 948521.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109140 f, 949043.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109200 f, 941379.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109260 f, 941896.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109320 f, 942413.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109380 f, 942931.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109440 f, 943448.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109500 f, 943965.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109560 f, 944482.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109620 f, 945000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109680 f, 945517.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109740 f, 946034.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109800 f, 946551.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109860 f, 947068.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109920 f, 947586.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109980 f, 948103.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110040 f, 948620.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110100 f, 949137.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110160 f, 949655.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110220 f, 950172.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110280 f, 950689.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110340 f, 951206.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110400 f, 951724.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110460 f, 952241.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110520 f, 952758.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110580 f, 953275.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110640 f, 953793.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110700 f, 946153.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110760 f, 946666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110820 f, 947179.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110880 f, 947692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110940 f, 948205.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111000 f, 948717.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111060 f, 949230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111120 f, 949743.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111180 f, 950256.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111240 f, 950769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111300 f, 951282.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111360 f, 951794.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111420 f, 952307.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111480 f, 952820.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111540 f, 953333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111600 f, 953846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111660 f, 954359.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111720 f, 954871.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111780 f, 955384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111840 f, 955897.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111900 f, 956410.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111960 f, 956923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112020 f, 957435.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112080 f, 957948.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112140 f, 950339.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112200 f, 950847.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112260 f, 951355.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112320 f, 951864.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112380 f, 952372.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112440 f, 952881.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112500 f, 953389.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112560 f, 953898.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112620 f, 954406.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112680 f, 954915.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112740 f, 955423.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112800 f, 955932.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112860 f, 956440.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112920 f, 956949.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112980 f, 957457.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113040 f, 957966.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113100 f, 958474.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113160 f, 958983.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113220 f, 959491.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113280 f, 960000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113340 f, 960508.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113400 f, 961016.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113460 f, 961525.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113520 f, 962033.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113580 f, 962542.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113640 f, 963050.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113700 f, 963559.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113760 f, 964067.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113820 f, 956470.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113880 f, 956974.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113940 f, 957479.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114000 f, 957983.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114060 f, 958487.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114120 f, 958991.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114180 f, 959495.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114240 f, 960000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114300 f, 960504.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114360 f, 961008.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114420 f, 961512.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114480 f, 962016.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114540 f, 962521.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114600 f, 963025.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114660 f, 963529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114720 f, 964033.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114780 f, 964537.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114840 f, 965042.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114900 f, 965546.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114960 f, 966050.4 fps, 0 ms/f [junit] 0 s: 60 f / 76 ms, 789.4 fps, 1 ms/f; total: 115020 f, 589846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115080 f, 587142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115140 f, 587449.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115200 f, 587755.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115260 f, 588061.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115320 f, 585380.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115380 f, 585685.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115440 f, 585989.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115500 f, 586294.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115560 f, 586599.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115620 f, 586903.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115680 f, 587208.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115740 f, 587512.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115800 f, 584848.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115860 f, 585151.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115920 f, 585454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115980 f, 585757.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116040 f, 586060.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116100 f, 586363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116160 f, 583718.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116220 f, 584020.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116280 f, 584321.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116340 f, 584623.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116400 f, 584924.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116460 f, 585226.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116520 f, 582600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116580 f, 582900.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116640 f, 583200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116700 f, 583500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116760 f, 583800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116820 f, 584100.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116880 f, 581492.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116940 f, 581791.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117000 f, 582089.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117060 f, 582388.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117120 f, 582686.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117180 f, 580099.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117240 f, 580396.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117300 f, 580693.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117360 f, 580990.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117420 f, 581287.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117480 f, 581584.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117540 f, 581881.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117600 f, 579310.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117660 f, 579605.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117720 f, 579901.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117780 f, 580197.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117840 f, 580492.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117900 f, 577941.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117960 f, 578235.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118020 f, 578529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118080 f, 578823.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118140 f, 579117.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118200 f, 579411.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118260 f, 579705.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118320 f, 580000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118380 f, 577463.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118440 f, 577756.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118500 f, 578048.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118560 f, 578341.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118620 f, 578634.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118680 f, 578926.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118740 f, 579219.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118800 f, 579512.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118860 f, 576990.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118920 f, 577281.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118980 f, 577572.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119040 f, 577864.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119100 f, 578155.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119160 f, 578446.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119220 f, 578737.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119280 f, 579029.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119340 f, 579320.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119400 f, 579611.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119460 f, 577101.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119520 f, 577391.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119580 f, 577681.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119640 f, 577971.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119700 f, 578260.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119760 f, 578550.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119820 f, 578840.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119880 f, 579130.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119940 f, 579420.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120000 f, 579710.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120060 f, 577211.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120120 f, 577500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120180 f, 577788.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120240 f, 578076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120300 f, 578365.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120360 f, 578653.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120420 f, 578942.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120480 f, 579230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120540 f, 579519.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120600 f, 579807.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120660 f, 580096.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120720 f, 580384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120780 f, 577894.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120840 f, 578181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120900 f, 578468.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120960 f, 578756.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121020 f, 579043.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121080 f, 579330.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121140 f, 579617.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121200 f, 579904.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121260 f, 580191.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121320 f, 580478.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121380 f, 580765.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121440 f, 578285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121500 f, 578571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121560 f, 578857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121620 f, 579142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121680 f, 579428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121740 f, 579714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121800 f, 580000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121860 f, 580285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121920 f, 580571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121980 f, 580857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122040 f, 581142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122100 f, 581428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122160 f, 578957.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122220 f, 579241.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122280 f, 579526.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122340 f, 579810.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122400 f, 580094.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122460 f, 580379.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122520 f, 580663.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122580 f, 580947.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122640 f, 581232.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122700 f, 581516.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122760 f, 581800.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122820 f, 582085.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122880 f, 579622.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122940 f, 579905.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123000 f, 580188.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123060 f, 580471.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123120 f, 580754.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123180 f, 581037.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123240 f, 581320.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123300 f, 581603.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123360 f, 581886.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123420 f, 582169.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123480 f, 582452.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123540 f, 582735.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123600 f, 580281.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123660 f, 580563.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123720 f, 580845.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123780 f, 581126.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123840 f, 581408.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123900 f, 581690.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123960 f, 581971.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124020 f, 582253.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124080 f, 582535.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124140 f, 582816.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124200 f, 583098.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124260 f, 583380.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124320 f, 580934.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124380 f, 581214.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124440 f, 581495.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124500 f, 581775.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124560 f, 582056.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124620 f, 582336.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124680 f, 582616.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124740 f, 582897.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124800 f, 583177.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124860 f, 583457.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124920 f, 583738.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124980 f, 584018.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125040 f, 581581.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125100 f, 581860.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125160 f, 582139.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125220 f, 582418.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125280 f, 582697.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125340 f, 582976.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125400 f, 583255.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125460 f, 583534.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125520 f, 583813.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125580 f, 584093.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125640 f, 584372.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125700 f, 584651.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125760 f, 582222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125820 f, 582500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125880 f, 582777.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125940 f, 583055.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126000 f, 583333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126060 f, 583611.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126120 f, 583888.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126180 f, 584166.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126240 f, 584444.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126300 f, 584722.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126360 f, 585000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126420 f, 582580.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126480 f, 582857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126540 f, 583133.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126600 f, 583410.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126660 f, 583686.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126720 f, 583963.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126780 f, 584239.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126840 f, 584516.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126900 f, 584792.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126960 f, 585069.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127020 f, 585345.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127080 f, 585622.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127140 f, 583211.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127200 f, 583486.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127260 f, 583761.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127320 f, 584036.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127380 f, 584311.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127440 f, 584587.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127500 f, 584862.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127560 f, 585137.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127620 f, 585412.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127680 f, 585688.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127740 f, 585963.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127800 f, 583561.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127860 f, 583835.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127920 f, 584109.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127980 f, 584383.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128040 f, 584657.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128100 f, 584931.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128160 f, 585205.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128220 f, 585479.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128280 f, 585753.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128340 f, 586027.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128400 f, 586301.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128460 f, 586575.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128520 f, 584181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128580 f, 584454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128640 f, 584727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128700 f, 585000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128760 f, 585272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128820 f, 585545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128880 f, 585818.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128940 f, 586090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129000 f, 586363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129060 f, 586636.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129120 f, 586909.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129180 f, 587181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129240 f, 584796.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129300 f, 585067.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129360 f, 585339.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129420 f, 585610.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129480 f, 585882.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129540 f, 586153.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129600 f, 586425.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129660 f, 586696.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129720 f, 584324.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129780 f, 584594.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129840 f, 584864.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129900 f, 585135.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129960 f, 585405.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130020 f, 585675.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130080 f, 585945.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130140 f, 586216.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130200 f, 586486.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130260 f, 584125.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130320 f, 584394.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130380 f, 584663.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130440 f, 584932.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130500 f, 585201.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130560 f, 585470.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130620 f, 585739.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130680 f, 586008.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130740 f, 586278.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130800 f, 586547.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130860 f, 586816.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130920 f, 587085.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130980 f, 587354.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131040 f, 585000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131100 f, 585267.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131160 f, 585535.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131220 f, 585803.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131280 f, 586071.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131340 f, 586339.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131400 f, 586607.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131460 f, 586875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131520 f, 587142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131580 f, 587410.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131640 f, 587678.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131700 f, 587946.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131760 f, 585600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131820 f, 585866.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131880 f, 586133.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131940 f, 586400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132000 f, 586666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132060 f, 586933.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132120 f, 587200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132180 f, 587466.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132240 f, 587733.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132300 f, 588000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132360 f, 588266.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132420 f, 588533.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132480 f, 586194.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132540 f, 586460.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132600 f, 586725.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132660 f, 586991.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132720 f, 587256.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132780 f, 587522.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132840 f, 587787.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132900 f, 588053.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132960 f, 588318.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133020 f, 588584.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133080 f, 588849.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133140 f, 589115.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133200 f, 586784.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133260 f, 587048.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133320 f, 587312.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133380 f, 587577.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133440 f, 587841.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133500 f, 588105.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133560 f, 588370.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133620 f, 588634.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133680 f, 588898.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133740 f, 589163.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133800 f, 589427.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133860 f, 589691.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133920 f, 587368.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133980 f, 587631.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134040 f, 587894.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134100 f, 588157.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134160 f, 588421.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134220 f, 588684.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134280 f, 588947.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134340 f, 589210.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134400 f, 589473.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134460 f, 589736.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134520 f, 590000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134580 f, 590263.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134640 f, 587947.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134700 f, 588209.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134760 f, 588471.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134820 f, 588733.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134880 f, 588995.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134940 f, 589257.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135000 f, 589519.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135060 f, 589781.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135120 f, 590043.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135180 f, 590305.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135240 f, 590567.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135300 f, 590829.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135360 f, 588521.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135420 f, 588782.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135480 f, 589043.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135540 f, 589304.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135600 f, 589565.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135660 f, 589826.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135720 f, 590086.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135780 f, 590347.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135840 f, 590608.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135900 f, 590869.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135960 f, 591130.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136020 f, 591391.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136080 f, 589090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136140 f, 589350.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136200 f, 589610.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136260 f, 589870.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136320 f, 590129.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136380 f, 590389.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136440 f, 590649.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136500 f, 590909.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136560 f, 591168.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136620 f, 591428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136680 f, 591688.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136740 f, 591948.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136800 f, 589655.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136860 f, 589913.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136920 f, 590172.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136980 f, 590431.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137040 f, 590689.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137100 f, 590948.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137160 f, 591206.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137220 f, 591465.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137280 f, 591724.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137340 f, 591982.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137400 f, 592241.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137460 f, 592500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137520 f, 590214.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137580 f, 590472.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137640 f, 590729.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137700 f, 590987.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137760 f, 591244.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137820 f, 591502.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137880 f, 591759.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137940 f, 592017.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138000 f, 592274.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138060 f, 592532.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138120 f, 592789.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138180 f, 593047.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138240 f, 590769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138300 f, 591025.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138360 f, 591282.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138420 f, 591538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138480 f, 591794.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138540 f, 592051.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138600 f, 589787.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138660 f, 590042.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138720 f, 590297.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138780 f, 590553.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138840 f, 590808.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138900 f, 591063.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138960 f, 591319.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139020 f, 589067.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139080 f, 589322.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139140 f, 589576.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139200 f, 589830.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139260 f, 590084.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139320 f, 590339.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139380 f, 590593.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139440 f, 588354.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139500 f, 588607.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139560 f, 588860.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139620 f, 589113.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139680 f, 589367.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139740 f, 589620.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139800 f, 589873.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139860 f, 587647.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139920 f, 587899.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139980 f, 588151.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140040 f, 588403.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140100 f, 588655.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140160 f, 588907.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140220 f, 589159.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140280 f, 589411.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140340 f, 587196.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140400 f, 587447.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140460 f, 587698.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140520 f, 587949.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140580 f, 588200.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140640 f, 588451.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140700 f, 588702.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140760 f, 588954.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140820 f, 589205.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140880 f, 589456.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140940 f, 589707.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141000 f, 589958.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141060 f, 587750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141120 f, 588000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141180 f, 588250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141240 f, 588500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141300 f, 588750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141360 f, 589000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141420 f, 589250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141480 f, 589500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141540 f, 589750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141600 f, 590000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141660 f, 587800.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141720 f, 588049.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141780 f, 588298.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141840 f, 588547.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141900 f, 588796.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141960 f, 589045.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142020 f, 589294.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142080 f, 589543.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142140 f, 589792.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142200 f, 590041.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142260 f, 587851.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142320 f, 588099.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142380 f, 588347.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142440 f, 588595.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142500 f, 588843.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142560 f, 589090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142620 f, 589338.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142680 f, 589586.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142740 f, 589834.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142800 f, 590082.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142860 f, 590330.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142920 f, 588148.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142980 f, 588395.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143040 f, 588642.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143100 f, 588888.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143160 f, 589135.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143220 f, 589382.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143280 f, 589629.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143340 f, 589876.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143400 f, 590123.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143460 f, 590370.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143520 f, 588196.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143580 f, 588442.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143640 f, 588688.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143700 f, 588934.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143760 f, 589180.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143820 f, 589426.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143880 f, 589672.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143940 f, 589918.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144000 f, 590163.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144060 f, 590409.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144120 f, 588244.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144180 f, 588489.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144240 f, 588734.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144300 f, 588979.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144360 f, 589224.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144420 f, 589469.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144480 f, 589714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144540 f, 589959.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144600 f, 590204.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144660 f, 590449.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144720 f, 588292.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144780 f, 588536.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144840 f, 588780.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144900 f, 589024.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144960 f, 589268.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145020 f, 589512.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145080 f, 589756.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145140 f, 590000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145200 f, 590243.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145260 f, 590487.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145320 f, 590731.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145380 f, 590975.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145440 f, 588825.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145500 f, 589068.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145560 f, 589311.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145620 f, 589554.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145680 f, 589797.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145740 f, 590040.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145800 f, 590283.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145860 f, 590526.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145920 f, 590769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145980 f, 591012.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146040 f, 591255.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146100 f, 589112.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146160 f, 589354.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146220 f, 589596.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146280 f, 589838.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146340 f, 590080.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146400 f, 590322.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146460 f, 590564.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146520 f, 590806.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146580 f, 591048.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146640 f, 591290.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146700 f, 591532.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146760 f, 591774.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146820 f, 589638.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146880 f, 589879.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146940 f, 590120.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147000 f, 590361.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147060 f, 590602.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147120 f, 590843.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147180 f, 591084.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147240 f, 591325.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147300 f, 591566.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147360 f, 591807.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147420 f, 592048.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147480 f, 592289.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147540 f, 590160.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147600 f, 590400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147660 f, 590640.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147720 f, 590880.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147780 f, 591120.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147840 f, 591360.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147900 f, 591600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147960 f, 591840.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148020 f, 592080.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148080 f, 592320.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148140 f, 592560.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148200 f, 592800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148260 f, 590677.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148320 f, 590916.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148380 f, 591155.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148440 f, 591394.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148500 f, 591633.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148560 f, 591872.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148620 f, 592111.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148680 f, 592350.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148740 f, 592589.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148800 f, 592828.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148860 f, 593067.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148920 f, 593306.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148980 f, 593545.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149040 f, 591428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149100 f, 591666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149160 f, 591904.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149220 f, 592142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149280 f, 592380.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149340 f, 592619.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149400 f, 592857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149460 f, 593095.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149520 f, 593333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149580 f, 593571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149640 f, 593809.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149700 f, 591699.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149760 f, 591936.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149820 f, 592173.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149880 f, 592411.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149940 f, 592648.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150000 f, 592885.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150060 f, 593122.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150120 f, 593359.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150180 f, 593596.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150240 f, 593834.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150300 f, 594071.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150360 f, 594308.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150420 f, 592204.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150480 f, 592440.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150540 f, 592677.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150600 f, 592913.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150660 f, 593149.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150720 f, 593385.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150780 f, 593622.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150840 f, 593858.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150900 f, 594094.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150960 f, 594330.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151020 f, 594566.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151080 f, 594803.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151140 f, 595039.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151200 f, 592941.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151260 f, 593176.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151320 f, 593411.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151380 f, 593647.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151440 f, 593882.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151500 f, 594117.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151560 f, 594352.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151620 f, 594588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151680 f, 594823.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151740 f, 595058.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151800 f, 595294.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151860 f, 595529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151920 f, 593437.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151980 f, 593671.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152040 f, 593906.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152100 f, 594140.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152160 f, 594375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152220 f, 594609.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152280 f, 594843.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152340 f, 595078.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152400 f, 595312.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152460 f, 595546.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152520 f, 595781.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152580 f, 596015.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152640 f, 593929.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152700 f, 594163.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152760 f, 594396.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152820 f, 594630.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152880 f, 594863.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152940 f, 595097.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153000 f, 595330.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153060 f, 595564.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153120 f, 595797.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153180 f, 596031.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153240 f, 596264.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153300 f, 594186.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153360 f, 594418.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153420 f, 594651.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153480 f, 594883.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153540 f, 595116.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153600 f, 595348.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153660 f, 595581.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153720 f, 595813.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153780 f, 596046.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153840 f, 596279.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153900 f, 596511.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153960 f, 596744.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154020 f, 596976.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154080 f, 594903.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154140 f, 595135.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154200 f, 595366.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154260 f, 595598.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154320 f, 595830.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154380 f, 596061.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154440 f, 596293.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154500 f, 596525.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154560 f, 596756.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154620 f, 596988.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154680 f, 597220.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154740 f, 597451.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154800 f, 595384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154860 f, 595615.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154920 f, 595846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154980 f, 596076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155040 f, 596307.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155100 f, 596538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155160 f, 596769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155220 f, 597000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155280 f, 597230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155340 f, 597461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155400 f, 597692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155460 f, 597923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155520 f, 595862.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155580 f, 596091.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155640 f, 596321.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155700 f, 596551.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155760 f, 596781.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155820 f, 597011.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155880 f, 597241.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155940 f, 597471.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156000 f, 597701.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156060 f, 597931.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156120 f, 598160.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156180 f, 598390.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156240 f, 596335.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156300 f, 596564.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156360 f, 596793.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156420 f, 597022.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156480 f, 597251.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156540 f, 597480.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156600 f, 597709.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156660 f, 597938.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156720 f, 598167.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156780 f, 598396.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156840 f, 598625.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156900 f, 598854.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156960 f, 599084.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157020 f, 597034.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157080 f, 597262.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157140 f, 597490.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157200 f, 597718.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157260 f, 597946.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157320 f, 598174.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157380 f, 598403.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157440 f, 598631.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157500 f, 598859.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157560 f, 599087.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157620 f, 599315.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157680 f, 599543.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157740 f, 597500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157800 f, 597727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157860 f, 597954.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157920 f, 598181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157980 f, 598409.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158040 f, 598636.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158100 f, 598863.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158160 f, 599090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158220 f, 599318.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158280 f, 599545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158340 f, 599772.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158400 f, 600000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158460 f, 597962.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158520 f, 598188.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158580 f, 598415.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158640 f, 598641.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158700 f, 598867.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158760 f, 599094.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158820 f, 599320.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158880 f, 599547.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158940 f, 599773.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159000 f, 600000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159060 f, 600226.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159120 f, 600452.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159180 f, 598421.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159240 f, 598646.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159300 f, 598872.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159360 f, 599097.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159420 f, 599323.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159480 f, 599548.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159540 f, 599774.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159600 f, 600000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159660 f, 600225.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159720 f, 600451.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159780 f, 600676.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159840 f, 600902.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159900 f, 598876.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159960 f, 599101.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160020 f, 599325.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160080 f, 599550.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160140 f, 599775.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160200 f, 600000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160260 f, 600224.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160320 f, 600449.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160380 f, 600674.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160440 f, 600898.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160500 f, 601123.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160560 f, 601348.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160620 f, 599328.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160680 f, 599552.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160740 f, 599776.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160800 f, 600000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160860 f, 600223.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160920 f, 600447.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160980 f, 600671.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161040 f, 600895.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161100 f, 601119.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161160 f, 601343.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161220 f, 601567.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161280 f, 601791.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161340 f, 599776.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161400 f, 600000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161460 f, 600223.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161520 f, 600446.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161580 f, 600669.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161640 f, 600892.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161700 f, 601115.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161760 f, 601338.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161820 f, 601561.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161880 f, 601784.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161940 f, 602007.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162000 f, 602230.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162060 f, 600222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162120 f, 600444.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162180 f, 600666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162240 f, 600888.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162300 f, 601111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162360 f, 601333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162420 f, 601555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162480 f, 601777.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162540 f, 602000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162600 f, 602222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162660 f, 602444.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162720 f, 602666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162780 f, 600664.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162840 f, 600885.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162900 f, 601107.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162960 f, 601328.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163020 f, 601549.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163080 f, 601771.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163140 f, 601992.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163200 f, 602214.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163260 f, 602435.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163320 f, 602656.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163380 f, 602878.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163440 f, 603099.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163500 f, 601102.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163560 f, 601323.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163620 f, 601544.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163680 f, 601764.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163740 f, 601985.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163800 f, 602205.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163860 f, 602426.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163920 f, 602647.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163980 f, 602867.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164040 f, 603088.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164100 f, 603308.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164160 f, 603529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164220 f, 601538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164280 f, 601758.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164340 f, 601978.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164400 f, 602197.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164460 f, 602417.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164520 f, 602637.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164580 f, 602857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164640 f, 603076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164700 f, 603296.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164760 f, 603516.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164820 f, 603736.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164880 f, 603956.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164940 f, 601970.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165000 f, 602189.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165060 f, 602408.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165120 f, 602627.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165180 f, 602846.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165240 f, 603065.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165300 f, 603284.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165360 f, 603503.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165420 f, 603722.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165480 f, 603941.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165540 f, 604160.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165600 f, 604379.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165660 f, 604598.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165720 f, 602618.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165780 f, 602836.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165840 f, 603054.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165900 f, 603272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165960 f, 603490.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166020 f, 603709.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166080 f, 603927.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166140 f, 604145.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166200 f, 604363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166260 f, 604581.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166320 f, 604800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166380 f, 605018.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166440 f, 603043.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166500 f, 603260.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166560 f, 603478.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166620 f, 603695.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166680 f, 603913.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166740 f, 604130.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166800 f, 604347.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166860 f, 604565.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166920 f, 604782.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166980 f, 605000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167040 f, 605217.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167100 f, 605434.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167160 f, 603465.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167220 f, 603682.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167280 f, 603898.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167340 f, 604115.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167400 f, 604332.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167460 f, 604548.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167520 f, 604765.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167580 f, 604981.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167640 f, 605198.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167700 f, 605415.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167760 f, 605631.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167820 f, 605848.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167880 f, 603884.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167940 f, 604100.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168000 f, 604316.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168060 f, 604532.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168120 f, 604748.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168180 f, 604964.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168240 f, 605179.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168300 f, 605395.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168360 f, 605611.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168420 f, 605827.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168480 f, 606043.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168540 f, 606259.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168600 f, 604301.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168660 f, 604516.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168720 f, 604731.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168780 f, 604946.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168840 f, 605161.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168900 f, 605376.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168960 f, 605591.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169020 f, 605806.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169080 f, 606021.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169140 f, 606236.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169200 f, 606451.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169260 f, 606666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169320 f, 604714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169380 f, 604928.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169440 f, 605142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169500 f, 605357.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169560 f, 605571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169620 f, 605785.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169680 f, 606000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169740 f, 606214.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169800 f, 606428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169860 f, 606642.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169920 f, 606857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169980 f, 607071.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170040 f, 605124.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170100 f, 605338.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170160 f, 605551.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170220 f, 605765.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170280 f, 605978.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170340 f, 606192.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170400 f, 606405.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170460 f, 606619.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170520 f, 606832.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170580 f, 607046.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170640 f, 607259.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170700 f, 607473.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170760 f, 607686.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170820 f, 605744.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170880 f, 605957.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170940 f, 606170.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171000 f, 606383.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171060 f, 606595.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171120 f, 606808.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171180 f, 607021.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171240 f, 607234.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171300 f, 607446.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171360 f, 607659.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171420 f, 607872.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171480 f, 608085.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171540 f, 606148.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171600 f, 606360.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171660 f, 606572.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171720 f, 606784.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171780 f, 606996.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171840 f, 607208.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171900 f, 607420.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171960 f, 607632.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172020 f, 607844.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172080 f, 608056.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172140 f, 608268.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172200 f, 608480.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172260 f, 606549.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172320 f, 606760.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172380 f, 606971.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172440 f, 607183.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172500 f, 607394.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172560 f, 607605.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172620 f, 607816.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172680 f, 608028.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172740 f, 608239.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172800 f, 608450.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172860 f, 608662.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172920 f, 608873.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172980 f, 606947.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173040 f, 607157.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173100 f, 607368.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173160 f, 607578.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173220 f, 607789.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173280 f, 608000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173340 f, 608210.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173400 f, 608421.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173460 f, 608631.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173520 f, 608842.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173580 f, 609052.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173640 f, 609263.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173700 f, 609473.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173760 f, 607552.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173820 f, 607762.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173880 f, 607972.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173940 f, 608181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174000 f, 608391.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174060 f, 608601.4 fps, 0 ms/f [junit] 0 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 174120 f, 558076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174180 f, 556485.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174240 f, 556677.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174300 f, 556869.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174360 f, 557060.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174420 f, 557252.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174480 f, 557444.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174540 f, 555859.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174600 f, 556050.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174660 f, 556242.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174720 f, 556433.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174780 f, 556624.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174840 f, 556815.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174900 f, 555238.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174960 f, 555428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175020 f, 555619.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175080 f, 555809.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175140 f, 556000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175200 f, 556190.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175260 f, 556380.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175320 f, 556571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175380 f, 556761.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175440 f, 555189.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175500 f, 555379.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175560 f, 555569.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175620 f, 555759.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175680 f, 555949.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175740 f, 556139.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175800 f, 556329.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175860 f, 556519.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175920 f, 556708.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175980 f, 556898.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176040 f, 557088.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176100 f, 557278.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176160 f, 555709.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176220 f, 555899.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176280 f, 556088.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176340 f, 556277.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176400 f, 556466.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176460 f, 556656.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176520 f, 556845.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176580 f, 557034.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176640 f, 557224.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176700 f, 557413.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176760 f, 557602.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176820 f, 557791.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176880 f, 557981.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176940 f, 556415.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177000 f, 556603.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177060 f, 556792.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177120 f, 556981.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177180 f, 557169.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177240 f, 557358.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177300 f, 557547.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177360 f, 557735.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177420 f, 557924.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177480 f, 558113.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177540 f, 558301.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177600 f, 556739.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177660 f, 556927.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177720 f, 557116.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177780 f, 557304.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177840 f, 557492.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177900 f, 557680.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177960 f, 557868.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178020 f, 558056.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178080 f, 558244.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178140 f, 558432.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178200 f, 558620.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178260 f, 558808.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178320 f, 558996.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178380 f, 557437.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178440 f, 557625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178500 f, 557812.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178560 f, 558000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178620 f, 558187.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178680 f, 558375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178740 f, 558562.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178800 f, 558750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178860 f, 558937.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178920 f, 559125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178980 f, 557570.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179040 f, 557757.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179100 f, 557943.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179160 f, 558130.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179220 f, 558317.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179280 f, 558504.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179340 f, 558691.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179400 f, 558878.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179460 f, 559065.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179520 f, 559252.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179580 f, 559439.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179640 f, 559626.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179700 f, 559813.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179760 f, 558260.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179820 f, 558447.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179880 f, 558633.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179940 f, 558819.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180000 f, 559006.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180060 f, 559192.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180120 f, 559378.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180180 f, 559565.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180240 f, 559751.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180300 f, 559937.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180360 f, 560124.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180420 f, 560310.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180480 f, 558761.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180540 f, 558947.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180600 f, 559133.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180660 f, 559318.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180720 f, 559504.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180780 f, 559690.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180840 f, 559876.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180900 f, 560061.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180960 f, 560247.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181020 f, 560433.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181080 f, 560619.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181140 f, 560804.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181200 f, 560990.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181260 f, 559444.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181320 f, 559629.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181380 f, 559814.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181440 f, 560000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181500 f, 560185.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181560 f, 560370.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181620 f, 560555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181680 f, 560740.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181740 f, 560925.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181800 f, 561111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181860 f, 561296.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181920 f, 561481.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181980 f, 559938.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182040 f, 560123.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182100 f, 560307.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182160 f, 560492.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182220 f, 560676.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182280 f, 560861.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182340 f, 561046.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182400 f, 561230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182460 f, 561415.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182520 f, 561600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182580 f, 561784.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182640 f, 561969.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182700 f, 562153.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182760 f, 560613.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182820 f, 560797.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182880 f, 560981.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182940 f, 561165.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183000 f, 561349.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183060 f, 561533.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183120 f, 561717.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183180 f, 561901.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183240 f, 562085.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183300 f, 562269.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183360 f, 562454.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183420 f, 562638.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183480 f, 561100.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183540 f, 561284.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183600 f, 561467.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183660 f, 561651.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183720 f, 561834.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183780 f, 562018.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183840 f, 562201.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183900 f, 562385.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183960 f, 562568.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184020 f, 562752.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184080 f, 561219.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184140 f, 561402.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184200 f, 561585.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184260 f, 561768.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184320 f, 561951.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184380 f, 562134.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184440 f, 562317.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184500 f, 562500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184560 f, 562682.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184620 f, 562865.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184680 f, 561337.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184740 f, 561519.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184800 f, 561702.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184860 f, 561884.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184920 f, 562066.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184980 f, 562249.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185040 f, 562431.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185100 f, 562614.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185160 f, 562796.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185220 f, 562978.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185280 f, 563161.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185340 f, 561636.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185400 f, 561818.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185460 f, 562000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185520 f, 562181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185580 f, 562363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185640 f, 562545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185700 f, 562727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185760 f, 562909.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185820 f, 563090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185880 f, 563272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185940 f, 563454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186000 f, 563636.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186060 f, 562114.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186120 f, 562296.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186180 f, 562477.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186240 f, 562658.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186300 f, 562839.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186360 f, 563021.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186420 f, 563202.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186480 f, 563383.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186540 f, 563564.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186600 f, 563746.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186660 f, 563927.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186720 f, 564108.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186780 f, 564290.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186840 f, 562771.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186900 f, 562951.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186960 f, 563132.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187020 f, 563313.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187080 f, 563494.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187140 f, 563674.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187200 f, 563855.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187260 f, 564036.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187320 f, 564216.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187380 f, 564397.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187440 f, 564578.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187500 f, 564759.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187560 f, 563243.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187620 f, 563423.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187680 f, 563603.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187740 f, 563783.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187800 f, 563963.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187860 f, 564144.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187920 f, 564324.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187980 f, 564504.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188040 f, 564684.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188100 f, 564864.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188160 f, 565045.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188220 f, 565225.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188280 f, 563712.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188340 f, 563892.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188400 f, 564071.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188460 f, 564251.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188520 f, 564431.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188580 f, 564610.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188640 f, 564790.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188700 f, 564970.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188760 f, 565149.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188820 f, 565329.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188880 f, 565509.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188940 f, 565688.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189000 f, 564179.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189060 f, 564358.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189120 f, 564537.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189180 f, 564716.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189240 f, 564895.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189300 f, 565074.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189360 f, 565253.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189420 f, 565432.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189480 f, 565611.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189540 f, 565791.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189600 f, 565970.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189660 f, 566149.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189720 f, 566328.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189780 f, 564821.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189840 f, 565000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189900 f, 565178.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189960 f, 565357.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190020 f, 565535.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190080 f, 565714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190140 f, 565892.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190200 f, 566071.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190260 f, 566250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190320 f, 564747.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190380 f, 564925.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190440 f, 565103.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190500 f, 565281.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190560 f, 565459.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190620 f, 565638.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190680 f, 565816.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190740 f, 565994.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190800 f, 566172.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190860 f, 566350.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190920 f, 566528.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190980 f, 566706.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191040 f, 566884.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191100 f, 567062.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191160 f, 567240.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191220 f, 567418.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191280 f, 567596.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191340 f, 567774.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191400 f, 567952.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191460 f, 568130.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191520 f, 568308.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191580 f, 568486.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191640 f, 568664.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191700 f, 568842.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191760 f, 569020.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191820 f, 569198.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191880 f, 567692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191940 f, 567869.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192000 f, 568047.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192060 f, 568224.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192120 f, 568402.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192180 f, 568579.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192240 f, 568757.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192300 f, 568934.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192360 f, 569112.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192420 f, 569289.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192480 f, 569467.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192540 f, 569645.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192600 f, 569822.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192660 f, 570000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192720 f, 570177.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192780 f, 570355.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192840 f, 570532.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192900 f, 570710.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192960 f, 570887.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193020 f, 571065.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193080 f, 571242.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193140 f, 571420.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193200 f, 571597.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193260 f, 571775.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193320 f, 571952.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193380 f, 572130.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193440 f, 572307.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193500 f, 572485.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193560 f, 572662.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193620 f, 572840.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193680 f, 573017.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193740 f, 573195.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193800 f, 571681.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193860 f, 571858.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193920 f, 572035.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193980 f, 572212.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194040 f, 572389.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194100 f, 572566.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194160 f, 572743.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194220 f, 572920.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194280 f, 573097.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194340 f, 573274.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194400 f, 573451.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194460 f, 573628.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194520 f, 573805.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194580 f, 573982.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194640 f, 574159.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194700 f, 574336.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194760 f, 574513.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194820 f, 574690.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194880 f, 574867.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194940 f, 575044.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195000 f, 575221.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195060 f, 575398.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195120 f, 575575.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195180 f, 575752.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195240 f, 575929.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195300 f, 576106.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195360 f, 576283.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195420 f, 576460.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195480 f, 576637.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195540 f, 576814.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195600 f, 576991.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195660 f, 577168.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195720 f, 575647.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195780 f, 575823.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195840 f, 576000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195900 f, 576176.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195960 f, 576352.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196020 f, 576529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196080 f, 576705.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196140 f, 576882.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196200 f, 577058.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196260 f, 577235.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196320 f, 577411.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196380 f, 577588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196440 f, 577764.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196500 f, 577941.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196560 f, 578117.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196620 f, 578294.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196680 f, 578470.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196740 f, 578647.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196800 f, 578823.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196860 f, 579000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196920 f, 579176.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196980 f, 579352.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197040 f, 579529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197100 f, 579705.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197160 f, 579882.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197220 f, 580058.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197280 f, 580235.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197340 f, 580411.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197400 f, 580588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197460 f, 580764.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197520 f, 580941.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197580 f, 579413.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197640 f, 579589.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197700 f, 579765.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197760 f, 579941.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197820 f, 580117.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197880 f, 580293.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197940 f, 580469.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198000 f, 580645.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198060 f, 580821.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198120 f, 580997.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198180 f, 581173.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198240 f, 581349.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198300 f, 581524.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198360 f, 581700.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198420 f, 581876.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198480 f, 582052.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198540 f, 582228.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198600 f, 582404.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198660 f, 582580.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198720 f, 582756.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198780 f, 582932.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198840 f, 583108.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198900 f, 583284.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198960 f, 583460.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199020 f, 583636.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199080 f, 583812.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199140 f, 583988.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199200 f, 584164.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199260 f, 584340.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199320 f, 584516.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199380 f, 584692.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199440 f, 584868.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199500 f, 585044.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199560 f, 583508.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199620 f, 583684.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199680 f, 583859.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199740 f, 584035.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199800 f, 584210.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199860 f, 584385.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199920 f, 584561.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199980 f, 584736.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200040 f, 584912.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200100 f, 585087.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200160 f, 585263.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200220 f, 585438.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200280 f, 585614.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200340 f, 585789.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200400 f, 585964.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200460 f, 586140.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200520 f, 586315.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200580 f, 586491.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200640 f, 586666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200700 f, 586842.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200760 f, 587017.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200820 f, 587193.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200880 f, 587368.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200940 f, 587543.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201000 f, 587719.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201060 f, 587894.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201120 f, 588070.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201180 f, 588245.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201240 f, 588421.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201300 f, 588596.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201360 f, 587055.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201420 f, 587230.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201480 f, 587405.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201540 f, 587580.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201600 f, 587755.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201660 f, 587930.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201720 f, 588104.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201780 f, 588279.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201840 f, 588454.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201900 f, 588629.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201960 f, 588804.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202020 f, 588979.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202080 f, 589154.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202140 f, 589329.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202200 f, 589504.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202260 f, 589679.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202320 f, 589854.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202380 f, 590029.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202440 f, 590204.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202500 f, 590379.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202560 f, 590553.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202620 f, 590728.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202680 f, 590903.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202740 f, 591078.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202800 f, 591253.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202860 f, 591428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202920 f, 591603.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202980 f, 591778.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203040 f, 591953.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203100 f, 592128.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203160 f, 592303.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203220 f, 590755.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203280 f, 590930.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203340 f, 591104.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203400 f, 591279.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203460 f, 591453.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203520 f, 591627.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203580 f, 591802.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203640 f, 591976.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203700 f, 592151.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203760 f, 592325.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203820 f, 592500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203880 f, 592674.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203940 f, 592848.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204000 f, 593023.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204060 f, 593197.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204120 f, 593372.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204180 f, 593546.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204240 f, 593720.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204300 f, 593895.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204360 f, 594069.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204420 f, 594244.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204480 f, 594418.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204540 f, 594593.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204600 f, 594767.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204660 f, 594941.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204720 f, 595116.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204780 f, 595290.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204840 f, 595465.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204900 f, 595639.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204960 f, 595813.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205020 f, 595988.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205080 f, 594434.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205140 f, 594608.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205200 f, 594782.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205260 f, 594956.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205320 f, 595130.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205380 f, 595304.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205440 f, 595478.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205500 f, 595652.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205560 f, 595826.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205620 f, 596000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205680 f, 596173.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205740 f, 596347.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205800 f, 596521.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205860 f, 596695.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205920 f, 596869.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205980 f, 597043.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206040 f, 597217.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206100 f, 597391.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206160 f, 597565.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206220 f, 597739.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206280 f, 597913.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206340 f, 598086.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206400 f, 598260.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206460 f, 598434.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206520 f, 598608.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206580 f, 598782.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206640 f, 598956.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206700 f, 599130.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206760 f, 599304.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206820 f, 599478.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206880 f, 597919.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206940 f, 598092.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207000 f, 598265.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207060 f, 598439.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207120 f, 598612.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207180 f, 598786.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207240 f, 598959.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207300 f, 599132.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207360 f, 599306.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207420 f, 599479.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207480 f, 599653.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207540 f, 599826.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207600 f, 600000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207660 f, 600173.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207720 f, 600346.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207780 f, 600520.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207840 f, 600693.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207900 f, 600867.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207960 f, 601040.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208020 f, 601213.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208080 f, 601387.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208140 f, 601560.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208200 f, 601734.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208260 f, 601907.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208320 f, 602080.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208380 f, 602254.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208440 f, 602427.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208500 f, 602601.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208560 f, 602774.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208620 f, 602948.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208680 f, 603121.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208740 f, 603294.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208800 f, 601729.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208860 f, 601902.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208920 f, 602074.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208980 f, 602247.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209040 f, 602420.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209100 f, 602593.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209160 f, 602766.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209220 f, 602939.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209280 f, 603112.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209340 f, 603285.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209400 f, 603458.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209460 f, 603631.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209520 f, 603804.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209580 f, 603976.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209640 f, 604149.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209700 f, 604322.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209760 f, 604495.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209820 f, 604668.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209880 f, 604841.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209940 f, 605014.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210000 f, 605187.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210060 f, 605360.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210120 f, 605533.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210180 f, 605706.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210240 f, 605878.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210300 f, 606051.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210360 f, 606224.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210420 f, 606397.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210480 f, 606570.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210540 f, 606743.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210600 f, 606916.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210660 f, 605344.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210720 f, 605517.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210780 f, 605689.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210840 f, 605862.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210900 f, 606034.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210960 f, 606206.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211020 f, 606379.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211080 f, 606551.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211140 f, 606724.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211200 f, 606896.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211260 f, 607068.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211320 f, 607241.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211380 f, 607413.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211440 f, 607586.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211500 f, 607758.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211560 f, 607931.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211620 f, 608103.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211680 f, 608275.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211740 f, 608448.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211800 f, 608620.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211860 f, 608793.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211920 f, 608965.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211980 f, 609137.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212040 f, 609310.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212100 f, 609482.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212160 f, 609655.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212220 f, 609827.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212280 f, 610000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212340 f, 610172.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212400 f, 610344.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212460 f, 610517.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212520 f, 608939.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212580 f, 609111.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212640 f, 609283.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212700 f, 609455.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212760 f, 609627.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212820 f, 609799.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212880 f, 609971.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212940 f, 610143.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213000 f, 610315.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213060 f, 610487.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213120 f, 610659.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213180 f, 610830.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213240 f, 611002.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213300 f, 611174.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213360 f, 611346.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213420 f, 611518.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213480 f, 611690.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213540 f, 611862.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213600 f, 612034.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213660 f, 612206.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213720 f, 612378.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213780 f, 612550.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213840 f, 612722.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213900 f, 612894.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213960 f, 613065.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214020 f, 613237.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214080 f, 613409.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214140 f, 613581.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214200 f, 613753.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214260 f, 613925.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214320 f, 614097.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214380 f, 614269.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214440 f, 612685.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214500 f, 612857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214560 f, 613028.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214620 f, 613200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214680 f, 613371.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214740 f, 613542.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214800 f, 613714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214860 f, 613885.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214920 f, 614057.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214980 f, 614228.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215040 f, 614400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215100 f, 614571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215160 f, 614742.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215220 f, 614914.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215280 f, 615085.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215340 f, 615257.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215400 f, 615428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215460 f, 615600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215520 f, 615771.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215580 f, 615942.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215640 f, 616114.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215700 f, 616285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215760 f, 616457.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215820 f, 616628.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215880 f, 616800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215940 f, 616971.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216000 f, 617142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216060 f, 617314.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216120 f, 617485.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216180 f, 617657.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216240 f, 617828.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216300 f, 618000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216360 f, 616410.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216420 f, 616581.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216480 f, 616752.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216540 f, 616923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216600 f, 617094.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216660 f, 617264.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216720 f, 617435.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216780 f, 617606.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216840 f, 617777.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216900 f, 617948.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216960 f, 618119.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217020 f, 618290.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217080 f, 618461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217140 f, 618632.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217200 f, 618803.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217260 f, 618974.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217320 f, 619145.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217380 f, 619316.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217440 f, 619487.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217500 f, 619658.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217560 f, 619829.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217620 f, 620000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217680 f, 620170.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217740 f, 620341.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217800 f, 620512.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217860 f, 620683.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217920 f, 620854.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217980 f, 621025.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218040 f, 621196.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218100 f, 621367.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218160 f, 621538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218220 f, 621709.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218280 f, 621880.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218340 f, 620284.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218400 f, 620454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218460 f, 620625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218520 f, 620795.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218580 f, 620965.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218640 f, 621136.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218700 f, 621306.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218760 f, 621477.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218820 f, 621647.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218880 f, 621818.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218940 f, 621988.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219000 f, 622159.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219060 f, 622329.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219120 f, 622500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219180 f, 622670.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219240 f, 622840.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219300 f, 623011.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219360 f, 623181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219420 f, 623352.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219480 f, 623522.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219540 f, 623693.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219600 f, 623863.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219660 f, 624034.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219720 f, 624204.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219780 f, 624375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219840 f, 624545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219900 f, 624715.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219960 f, 624886.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220020 f, 625056.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220080 f, 625227.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220140 f, 625397.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220200 f, 625568.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220260 f, 623966.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220320 f, 624136.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220380 f, 624305.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220440 f, 624475.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220500 f, 624645.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220560 f, 624815.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220620 f, 624985.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220680 f, 625155.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220740 f, 625325.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220800 f, 625495.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220860 f, 625665.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220920 f, 625835.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220980 f, 626005.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221040 f, 626175.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221100 f, 626345.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221160 f, 626515.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221220 f, 626685.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221280 f, 626855.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221340 f, 627025.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221400 f, 627195.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221460 f, 627365.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221520 f, 627535.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221580 f, 627705.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221640 f, 627875.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221700 f, 628045.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221760 f, 628215.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221820 f, 628385.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221880 f, 628555.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221940 f, 628725.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222000 f, 628895.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222060 f, 627288.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222120 f, 627457.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222180 f, 627627.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222240 f, 627796.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222300 f, 627966.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222360 f, 628135.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222420 f, 628305.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222480 f, 628474.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222540 f, 628644.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222600 f, 628813.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222660 f, 628983.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222720 f, 629152.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222780 f, 629322.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222840 f, 629491.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222900 f, 629661.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222960 f, 629830.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223020 f, 630000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223080 f, 630169.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223140 f, 630339.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223200 f, 630508.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223260 f, 630677.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223320 f, 630847.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223380 f, 631016.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223440 f, 631186.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223500 f, 631355.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223560 f, 631525.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223620 f, 631694.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223680 f, 631864.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223740 f, 632033.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223800 f, 632203.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223860 f, 632372.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223920 f, 632542.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223980 f, 630929.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224040 f, 631098.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224100 f, 631267.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224160 f, 631436.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224220 f, 631605.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224280 f, 631774.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224340 f, 631943.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224400 f, 632112.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224460 f, 632281.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224520 f, 632450.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224580 f, 632619.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224640 f, 632788.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224700 f, 632957.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224760 f, 633126.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224820 f, 633295.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224880 f, 633464.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224940 f, 633633.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225000 f, 633802.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225060 f, 633971.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225120 f, 634140.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225180 f, 634309.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225240 f, 634478.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225300 f, 634647.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225360 f, 634816.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225420 f, 634985.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225480 f, 635154.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225540 f, 635323.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225600 f, 635492.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225660 f, 635662.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225720 f, 635831.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225780 f, 636000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225840 f, 636169.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225900 f, 636338.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225960 f, 634719.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226020 f, 634887.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226080 f, 635056.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226140 f, 635224.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226200 f, 635393.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226260 f, 635561.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226320 f, 635730.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226380 f, 635898.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226440 f, 636067.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226500 f, 636235.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226560 f, 636404.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226620 f, 636573.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226680 f, 636741.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226740 f, 636910.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226800 f, 637078.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226860 f, 637247.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226920 f, 637415.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226980 f, 637584.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227040 f, 637752.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227100 f, 637921.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227160 f, 638089.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227220 f, 638258.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227280 f, 638426.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227340 f, 638595.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227400 f, 638764.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227460 f, 638932.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227520 f, 639101.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227580 f, 639269.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227640 f, 639438.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227700 f, 639606.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227760 f, 637983.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227820 f, 638151.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227880 f, 638319.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227940 f, 638487.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228000 f, 638655.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228060 f, 638823.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228120 f, 638991.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228180 f, 639159.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228240 f, 639327.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228300 f, 639495.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228360 f, 639663.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228420 f, 639831.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228480 f, 640000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228540 f, 640168.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228600 f, 640336.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228660 f, 640504.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228720 f, 640672.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228780 f, 640840.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228840 f, 641008.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228900 f, 641176.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228960 f, 641344.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229020 f, 641512.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229080 f, 641680.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229140 f, 641848.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229200 f, 642016.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229260 f, 642184.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229320 f, 642352.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229380 f, 642521.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229440 f, 642689.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229500 f, 642857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229560 f, 643025.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229620 f, 643193.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229680 f, 643361.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229740 f, 641731.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229800 f, 641899.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229860 f, 642067.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229920 f, 642234.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229980 f, 642402.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230040 f, 642569.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230100 f, 642737.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230160 f, 642905.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230220 f, 643072.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230280 f, 643240.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230340 f, 643407.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230400 f, 643575.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230460 f, 643743.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230520 f, 643910.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230580 f, 644078.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230640 f, 644245.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230700 f, 644413.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230760 f, 644581.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230820 f, 644748.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230880 f, 644916.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230940 f, 645083.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231000 f, 645251.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231060 f, 645419.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231120 f, 645586.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231180 f, 645754.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231240 f, 645921.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231300 f, 646089.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231360 f, 646257.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231420 f, 646424.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231480 f, 646592.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231540 f, 646759.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231600 f, 646927.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231660 f, 647095.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231720 f, 647262.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231780 f, 647430.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231840 f, 647597.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231900 f, 647765.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231960 f, 647932.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232020 f, 648100.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232080 f, 648268.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232140 f, 648435.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232200 f, 648603.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232260 f, 648770.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232320 f, 648938.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232380 f, 649106.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232440 f, 649273.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232500 f, 649441.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232560 f, 647799.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232620 f, 647966.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232680 f, 648133.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232740 f, 648300.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232800 f, 648467.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232860 f, 648635.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232920 f, 648802.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232980 f, 648969.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233040 f, 649136.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233100 f, 649303.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233160 f, 649470.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233220 f, 649637.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233280 f, 649805.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233340 f, 649972.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233400 f, 650139.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233460 f, 650306.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233520 f, 650473.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233580 f, 650640.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233640 f, 650807.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233700 f, 650974.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233760 f, 651142.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233820 f, 651309.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233880 f, 651476.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233940 f, 651643.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234000 f, 651810.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234060 f, 651977.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234120 f, 652144.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234180 f, 652312.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234240 f, 652479.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234300 f, 652646.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234360 f, 652813.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234420 f, 652980.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234480 f, 653147.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234540 f, 653314.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234600 f, 653481.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234660 f, 651833.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234720 f, 652000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234780 f, 652166.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234840 f, 652333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234900 f, 652500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234960 f, 652666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235020 f, 652833.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235080 f, 653000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235140 f, 653166.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235200 f, 653333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235260 f, 653500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235320 f, 653666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235380 f, 653833.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235440 f, 654000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235500 f, 654166.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235560 f, 654333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235620 f, 654500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235680 f, 654666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235740 f, 654833.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235800 f, 655000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235860 f, 655166.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235920 f, 655333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235980 f, 655500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236040 f, 655666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236100 f, 655833.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236160 f, 656000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236220 f, 656166.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236280 f, 656333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236340 f, 656500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236400 f, 656666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236460 f, 656833.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236520 f, 657000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236580 f, 657166.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236640 f, 657333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236700 f, 657500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236760 f, 657666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236820 f, 657833.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236880 f, 658000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236940 f, 658166.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237000 f, 658333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237060 f, 658500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237120 f, 658666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237180 f, 658833.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237240 f, 659000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237300 f, 659166.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237360 f, 659333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237420 f, 659500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237480 f, 659666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237540 f, 659833.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237600 f, 660000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237660 f, 660166.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237720 f, 660333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237780 f, 660500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237840 f, 658836.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237900 f, 659002.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237960 f, 659169.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238020 f, 659335.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238080 f, 659501.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238140 f, 659667.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238200 f, 659833.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238260 f, 660000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238320 f, 660166.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238380 f, 660332.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238440 f, 660498.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238500 f, 660664.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238560 f, 660831.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238620 f, 660997.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238680 f, 661163.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238740 f, 661329.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238800 f, 661495.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238860 f, 661662.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238920 f, 661828.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238980 f, 661994.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239040 f, 662160.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239100 f, 662326.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239160 f, 662493.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239220 f, 662659.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239280 f, 662825.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239340 f, 662991.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239400 f, 663157.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239460 f, 663324.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239520 f, 663490.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239580 f, 663656.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239640 f, 663822.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239700 f, 663988.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239760 f, 664155.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239820 f, 664321.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239880 f, 664487.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239940 f, 664653.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240000 f, 664819.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240060 f, 664986.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240120 f, 665152.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240180 f, 665318.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240240 f, 665484.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240300 f, 665651.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240360 f, 665817.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240420 f, 665983.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240480 f, 666149.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240540 f, 666315.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240600 f, 666482.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240660 f, 666648.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240720 f, 666814.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240780 f, 666980.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240840 f, 667146.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240900 f, 667313.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240960 f, 667479.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241020 f, 667645.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241080 f, 667811.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241140 f, 666132.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241200 f, 666298.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241260 f, 666464.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241320 f, 666629.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241380 f, 666795.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241440 f, 666961.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241500 f, 667127.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241560 f, 667292.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241620 f, 667458.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241680 f, 667624.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241740 f, 667790.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241800 f, 667955.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241860 f, 668121.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241920 f, 668287.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241980 f, 668453.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242040 f, 668618.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242100 f, 668784.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242160 f, 668950.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242220 f, 669116.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242280 f, 669281.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242340 f, 669447.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242400 f, 669613.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242460 f, 669779.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242520 f, 669944.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242580 f, 670110.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242640 f, 670276.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242700 f, 670442.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242760 f, 670607.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242820 f, 670773.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242880 f, 670939.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242940 f, 671105.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243000 f, 671270.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243060 f, 671436.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243120 f, 671602.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243180 f, 671767.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243240 f, 671933.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243300 f, 672099.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243360 f, 672265.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243420 f, 672430.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243480 f, 672596.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243540 f, 672762.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243600 f, 672928.2 fps, 0 ms/f [junit] 0 s: 60 f / 76 ms, 789.4 fps, 1 ms/f; total: 243660 f, 556301.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243720 f, 556438.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243780 f, 556575.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243840 f, 555444.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243900 f, 555580.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243960 f, 555717.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244020 f, 555854.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244080 f, 555990.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244140 f, 556127.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244200 f, 556264.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244260 f, 556400.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244320 f, 556537.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244380 f, 556674.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244440 f, 556810.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244500 f, 556947.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244560 f, 557084.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244620 f, 557220.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244680 f, 557357.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244740 f, 557494.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244800 f, 557631.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244860 f, 557767.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244920 f, 557904.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244980 f, 558041.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245040 f, 558177.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245100 f, 557045.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245160 f, 557181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245220 f, 557318.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245280 f, 557454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245340 f, 557590.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245400 f, 557727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245460 f, 557863.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245520 f, 558000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245580 f, 558136.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245640 f, 558272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245700 f, 558409.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245760 f, 558545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245820 f, 558681.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245880 f, 558818.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245940 f, 558954.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246000 f, 559090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246060 f, 559227.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246120 f, 559363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246180 f, 559500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246240 f, 559636.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246300 f, 559772.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246360 f, 559909.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246420 f, 560045.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246480 f, 560181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246540 f, 560318.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246600 f, 559183.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246660 f, 559319.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246720 f, 559455.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246780 f, 559591.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246840 f, 559727.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246900 f, 559863.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246960 f, 560000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247020 f, 560136.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247080 f, 560272.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247140 f, 560408.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247200 f, 560544.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247260 f, 560680.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247320 f, 560816.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247380 f, 560952.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247440 f, 561088.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247500 f, 561224.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247560 f, 561360.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247620 f, 561496.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247680 f, 561632.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247740 f, 561768.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247800 f, 561904.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247860 f, 562040.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247920 f, 562176.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247980 f, 562312.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248040 f, 562449.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248100 f, 562585.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248160 f, 561447.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248220 f, 561583.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248280 f, 561719.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248340 f, 561855.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248400 f, 561990.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248460 f, 562126.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248520 f, 562262.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248580 f, 562398.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248640 f, 562533.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248700 f, 562669.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248760 f, 562805.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248820 f, 562941.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248880 f, 563076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248940 f, 563212.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249000 f, 563348.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249060 f, 563484.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249120 f, 563619.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249180 f, 563755.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249240 f, 563891.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249300 f, 564027.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249360 f, 564162.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249420 f, 564298.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249480 f, 564434.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249540 f, 564570.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249600 f, 564705.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249660 f, 564841.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249720 f, 563702.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249780 f, 563837.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249840 f, 563972.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249900 f, 564108.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249960 f, 564243.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250020 f, 564379.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250080 f, 564514.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250140 f, 564650.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250200 f, 564785.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250260 f, 564921.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250320 f, 565056.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250380 f, 565191.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250440 f, 565327.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250500 f, 565462.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250560 f, 565598.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250620 f, 565733.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250680 f, 565869.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250740 f, 566004.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250800 f, 566139.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250860 f, 566275.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250920 f, 566410.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250980 f, 566546.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251040 f, 566681.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251100 f, 566817.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251160 f, 566952.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251220 f, 567088.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251280 f, 567223.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251340 f, 566081.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251400 f, 566216.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251460 f, 566351.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251520 f, 566486.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251580 f, 566621.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251640 f, 566756.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251700 f, 566891.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251760 f, 567027.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251820 f, 567162.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251880 f, 567297.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251940 f, 567432.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252000 f, 567567.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252060 f, 567702.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252120 f, 567837.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252180 f, 567973.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252240 f, 568108.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252300 f, 568243.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252360 f, 568378.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252420 f, 568513.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252480 f, 568648.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252540 f, 568783.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252600 f, 568918.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252660 f, 569054.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252720 f, 569189.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252780 f, 569324.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252840 f, 569459.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252900 f, 568314.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252960 f, 568449.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253020 f, 568584.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253080 f, 568719.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253140 f, 568853.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253200 f, 568988.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253260 f, 569123.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253320 f, 569258.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253380 f, 569393.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253440 f, 569528.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253500 f, 569662.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253560 f, 569797.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253620 f, 569932.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253680 f, 570067.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253740 f, 570202.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253800 f, 570337.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253860 f, 570471.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253920 f, 570606.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253980 f, 570741.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254040 f, 570876.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254100 f, 571011.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254160 f, 571146.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254220 f, 571280.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254280 f, 571415.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254340 f, 570269.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254400 f, 570403.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254460 f, 570538.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254520 f, 570672.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254580 f, 570807.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254640 f, 570941.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254700 f, 571076.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254760 f, 571210.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254820 f, 571345.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254880 f, 571479.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254940 f, 571614.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255000 f, 571748.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255060 f, 571883.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255120 f, 572017.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255180 f, 572152.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255240 f, 572287.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255300 f, 572421.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255360 f, 572556.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255420 f, 572690.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255480 f, 572825.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255540 f, 572959.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255600 f, 573094.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255660 f, 571946.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255720 f, 572080.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255780 f, 572214.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255840 f, 572349.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255900 f, 572483.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255960 f, 572617.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256020 f, 572751.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256080 f, 572885.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256140 f, 573020.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256200 f, 573154.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256260 f, 573288.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256320 f, 573422.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256380 f, 573557.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256440 f, 573691.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256500 f, 573825.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256560 f, 573959.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256620 f, 574093.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256680 f, 574228.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256740 f, 574362.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256800 f, 574496.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256860 f, 574630.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256920 f, 574765.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256980 f, 574899.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257040 f, 575033.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257100 f, 575167.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257160 f, 575302.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257220 f, 575436.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257280 f, 575570.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257340 f, 575704.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257400 f, 575838.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257460 f, 575973.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257520 f, 576107.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257580 f, 576241.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257640 f, 576375.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257700 f, 576510.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257760 f, 575357.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257820 f, 575491.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257880 f, 575625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257940 f, 575758.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258000 f, 575892.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258060 f, 576026.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258120 f, 576160.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258180 f, 576294.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258240 f, 576428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258300 f, 576562.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258360 f, 576696.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258420 f, 576830.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258480 f, 576964.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258540 f, 577098.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258600 f, 577232.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258660 f, 577366.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258720 f, 577500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258780 f, 577633.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258840 f, 577767.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258900 f, 577901.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258960 f, 578035.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259020 f, 578169.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259080 f, 578303.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259140 f, 578437.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259200 f, 578571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259260 f, 578705.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259320 f, 578839.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259380 f, 578973.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259440 f, 579107.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259500 f, 579241.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259560 f, 579375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259620 f, 579508.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259680 f, 579642.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259740 f, 579776.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259800 f, 579910.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259860 f, 580044.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259920 f, 580178.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259980 f, 580312.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260040 f, 580446.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260100 f, 580580.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260160 f, 580714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260220 f, 580848.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260280 f, 580982.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260340 f, 581116.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260400 f, 581250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260460 f, 581383.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260520 f, 581517.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260580 f, 580356.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260640 f, 580490.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260700 f, 580623.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260760 f, 580757.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260820 f, 580890.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260880 f, 581024.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260940 f, 581158.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261000 f, 581291.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261060 f, 581425.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261120 f, 581559.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261180 f, 581692.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261240 f, 581826.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261300 f, 581959.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261360 f, 582093.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261420 f, 582227.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261480 f, 582360.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261540 f, 582494.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261600 f, 582628.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261660 f, 582761.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261720 f, 582895.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261780 f, 583028.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261840 f, 583162.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261900 f, 583296.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261960 f, 583429.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262020 f, 583563.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262080 f, 583697.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262140 f, 583830.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262200 f, 583964.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262260 f, 584098.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262320 f, 584231.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262380 f, 584365.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262440 f, 584498.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262500 f, 584632.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262560 f, 584766.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262620 f, 584899.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262680 f, 585033.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262740 f, 585167.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262800 f, 585300.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262860 f, 585434.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262920 f, 585567.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262980 f, 585701.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263040 f, 585835.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263100 f, 585968.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263160 f, 586102.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263220 f, 586236.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263280 f, 586369.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263340 f, 586503.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263400 f, 586637.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263460 f, 585466.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263520 f, 585600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263580 f, 585733.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263640 f, 585866.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263700 f, 586000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263760 f, 586133.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263820 f, 586266.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263880 f, 586400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263940 f, 586533.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264000 f, 586666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264060 f, 586800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264120 f, 586933.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264180 f, 587066.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264240 f, 587200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264300 f, 587333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264360 f, 587466.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264420 f, 587600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264480 f, 587733.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264540 f, 587866.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264600 f, 588000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264660 f, 588133.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264720 f, 588266.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264780 f, 588400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264840 f, 588533.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264900 f, 588666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264960 f, 588800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265020 f, 588933.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265080 f, 589066.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265140 f, 589200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265200 f, 589333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265260 f, 589466.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265320 f, 589600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265380 f, 589733.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265440 f, 589866.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265500 f, 590000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265560 f, 590133.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265620 f, 590266.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265680 f, 590400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265740 f, 590533.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265800 f, 590666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265860 f, 590800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265920 f, 590933.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265980 f, 591066.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266040 f, 591200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266100 f, 591333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266160 f, 591466.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266220 f, 591600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266280 f, 591733.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266340 f, 590554.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266400 f, 590687.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266460 f, 590820.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266520 f, 590953.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266580 f, 591086.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266640 f, 591219.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266700 f, 591352.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266760 f, 591485.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266820 f, 591618.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266880 f, 591751.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266940 f, 591884.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267000 f, 592017.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267060 f, 592150.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267120 f, 592283.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267180 f, 592416.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267240 f, 592549.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267300 f, 592682.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267360 f, 592815.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267420 f, 592949.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267480 f, 593082.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267540 f, 593215.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267600 f, 593348.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267660 f, 593481.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267720 f, 593614.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267780 f, 593747.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267840 f, 593880.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267900 f, 594013.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267960 f, 594146.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268020 f, 594279.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268080 f, 594412.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268140 f, 594545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268200 f, 594678.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268260 f, 594811.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268320 f, 594944.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268380 f, 595077.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268440 f, 595210.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268500 f, 595343.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268560 f, 595476.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268620 f, 595609.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268680 f, 595742.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268740 f, 595875.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268800 f, 596008.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268860 f, 596141.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268920 f, 596274.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268980 f, 596408.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269040 f, 596541.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269100 f, 596674.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269160 f, 596807.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269220 f, 595619.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269280 f, 595752.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269340 f, 595884.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269400 f, 596017.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269460 f, 596150.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269520 f, 596283.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269580 f, 596415.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269640 f, 596548.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269700 f, 596681.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269760 f, 596814.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269820 f, 596946.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269880 f, 597079.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269940 f, 597212.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270000 f, 597345.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270060 f, 597477.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270120 f, 597610.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270180 f, 597743.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270240 f, 597876.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270300 f, 598008.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270360 f, 598141.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270420 f, 598274.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270480 f, 598407.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270540 f, 598539.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270600 f, 598672.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270660 f, 598805.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270720 f, 598938.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270780 f, 599070.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270840 f, 599203.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270900 f, 599336.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270960 f, 599469.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271020 f, 599601.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271080 f, 599734.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271140 f, 599867.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271200 f, 600000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271260 f, 600132.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271320 f, 600265.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271380 f, 600398.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271440 f, 600531.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271500 f, 600663.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271560 f, 600796.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271620 f, 600929.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271680 f, 601061.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271740 f, 601194.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271800 f, 601327.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271860 f, 601460.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271920 f, 601592.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271980 f, 601725.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272040 f, 600529.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272100 f, 600662.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272160 f, 600794.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272220 f, 600927.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272280 f, 601059.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272340 f, 601192.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272400 f, 601324.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272460 f, 601456.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272520 f, 601589.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272580 f, 601721.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272640 f, 601854.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272700 f, 601986.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272760 f, 602119.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272820 f, 602251.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272880 f, 602384.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272940 f, 602516.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273000 f, 602649.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273060 f, 602781.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273120 f, 602913.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273180 f, 603046.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273240 f, 603178.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273300 f, 603311.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273360 f, 603443.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273420 f, 603576.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273480 f, 603708.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273540 f, 603841.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273600 f, 603973.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273660 f, 604105.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273720 f, 604238.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273780 f, 604370.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273840 f, 604503.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273900 f, 604635.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273960 f, 604768.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274020 f, 604900.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274080 f, 605033.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274140 f, 605165.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274200 f, 605298.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274260 f, 605430.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274320 f, 605562.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274380 f, 605695.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274440 f, 605827.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274500 f, 605960.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274560 f, 606092.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274620 f, 606225.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274680 f, 606357.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274740 f, 606490.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274800 f, 606622.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274860 f, 606754.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274920 f, 605550.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274980 f, 605682.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275040 f, 605815.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275100 f, 605947.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275160 f, 606079.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275220 f, 606211.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275280 f, 606343.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275340 f, 606475.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275400 f, 606607.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275460 f, 606740.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275520 f, 606872.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275580 f, 607004.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275640 f, 607136.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275700 f, 607268.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275760 f, 607400.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275820 f, 607533.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275880 f, 607665.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275940 f, 607797.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276000 f, 607929.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276060 f, 608061.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276120 f, 608193.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276180 f, 608326.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276240 f, 608458.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276300 f, 608590.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276360 f, 608722.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276420 f, 608854.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276480 f, 608986.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276540 f, 609118.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276600 f, 609251.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276660 f, 609383.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276720 f, 609515.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276780 f, 609647.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276840 f, 609779.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276900 f, 609911.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276960 f, 610044.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277020 f, 610176.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277080 f, 610308.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277140 f, 610440.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277200 f, 610572.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277260 f, 610704.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277320 f, 610837.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277380 f, 610969.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277440 f, 611101.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277500 f, 611233.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277560 f, 611365.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277620 f, 611497.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277680 f, 611629.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277740 f, 611762.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277800 f, 610549.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277860 f, 610681.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277920 f, 610813.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277980 f, 610945.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278040 f, 611076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278100 f, 611208.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278160 f, 611340.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278220 f, 611472.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278280 f, 611604.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278340 f, 611736.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278400 f, 611868.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278460 f, 612000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278520 f, 612131.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278580 f, 612263.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278640 f, 612395.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278700 f, 612527.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278760 f, 612659.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278820 f, 612791.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278880 f, 612923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278940 f, 613054.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279000 f, 613186.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279060 f, 613318.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279120 f, 613450.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279180 f, 613582.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279240 f, 613714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279300 f, 613846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279360 f, 613978.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279420 f, 614109.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279480 f, 614241.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279540 f, 614373.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279600 f, 614505.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279660 f, 614637.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279720 f, 614769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279780 f, 614901.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279840 f, 615032.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279900 f, 615164.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279960 f, 615296.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280020 f, 615428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280080 f, 615560.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280140 f, 615692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280200 f, 615824.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280260 f, 615956.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280320 f, 616087.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280380 f, 616219.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280440 f, 616351.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280500 f, 616483.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280560 f, 616615.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280620 f, 616747.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280680 f, 615526.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280740 f, 615657.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280800 f, 615789.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280860 f, 615921.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280920 f, 616052.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280980 f, 616184.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281040 f, 616315.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281100 f, 616447.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281160 f, 616578.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281220 f, 616710.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281280 f, 616842.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281340 f, 616973.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281400 f, 617105.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281460 f, 617236.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281520 f, 617368.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281580 f, 617500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281640 f, 617631.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281700 f, 617763.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281760 f, 617894.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281820 f, 618026.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281880 f, 618157.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281940 f, 618289.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282000 f, 618421.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282060 f, 618552.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282120 f, 618684.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282180 f, 618815.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282240 f, 618947.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282300 f, 619078.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282360 f, 619210.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282420 f, 619342.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282480 f, 619473.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282540 f, 619605.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282600 f, 619736.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282660 f, 619868.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282720 f, 620000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282780 f, 620131.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282840 f, 620263.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282900 f, 620394.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282960 f, 620526.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283020 f, 620657.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283080 f, 620789.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283140 f, 620921.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283200 f, 621052.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283260 f, 621184.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283320 f, 621315.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283380 f, 621447.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283440 f, 620218.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283500 f, 620350.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283560 f, 620481.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283620 f, 620612.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283680 f, 620744.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283740 f, 620875.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283800 f, 621006.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283860 f, 621137.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283920 f, 621269.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283980 f, 621400.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284040 f, 621531.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284100 f, 621663.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284160 f, 621794.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284220 f, 621925.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284280 f, 622056.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284340 f, 622188.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284400 f, 622319.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284460 f, 622450.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284520 f, 622582.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284580 f, 622713.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284640 f, 622844.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284700 f, 622975.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284760 f, 623107.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284820 f, 623238.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284880 f, 623369.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284940 f, 623501.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285000 f, 623632.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285060 f, 623763.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285120 f, 623894.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285180 f, 624026.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285240 f, 624157.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285300 f, 624288.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285360 f, 624420.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285420 f, 624551.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285480 f, 624682.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285540 f, 624814.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285600 f, 624945.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285660 f, 625076.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285720 f, 625207.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285780 f, 625339.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285840 f, 625470.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285900 f, 625601.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285960 f, 625733.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286020 f, 625864.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286080 f, 625995.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286140 f, 626126.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286200 f, 626258.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286260 f, 626389.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286320 f, 625152.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286380 f, 625283.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286440 f, 625414.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286500 f, 625545.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286560 f, 625676.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286620 f, 625807.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286680 f, 625938.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286740 f, 626069.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286800 f, 626200.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286860 f, 626331.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286920 f, 626462.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286980 f, 626593.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287040 f, 626724.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287100 f, 626855.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287160 f, 626986.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287220 f, 627117.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287280 f, 627248.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287340 f, 627379.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287400 f, 627510.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287460 f, 627641.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287520 f, 627772.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287580 f, 627903.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287640 f, 628034.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287700 f, 628165.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287760 f, 628296.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287820 f, 628427.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287880 f, 628558.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287940 f, 628689.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288000 f, 628820.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288060 f, 628951.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288120 f, 629083.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288180 f, 629214.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288240 f, 629345.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288300 f, 629476.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288360 f, 629607.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288420 f, 629738.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288480 f, 629869.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288540 f, 630000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288600 f, 630131.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288660 f, 630262.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288720 f, 630393.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288780 f, 630524.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288840 f, 630655.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288900 f, 630786.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288960 f, 630917.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289020 f, 631048.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289080 f, 631179.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289140 f, 631310.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289200 f, 630065.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289260 f, 630196.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289320 f, 630326.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289380 f, 630457.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289440 f, 630588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289500 f, 630718.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289560 f, 630849.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289620 f, 630980.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289680 f, 631111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289740 f, 631241.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289800 f, 631372.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289860 f, 631503.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289920 f, 631634.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289980 f, 631764.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290040 f, 631895.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290100 f, 632026.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290160 f, 632156.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290220 f, 632287.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290280 f, 632418.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290340 f, 632549.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290400 f, 632679.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290460 f, 632810.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290520 f, 632941.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290580 f, 633071.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290640 f, 633202.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290700 f, 633333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290760 f, 633464.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290820 f, 633594.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290880 f, 633725.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290940 f, 633856.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291000 f, 633986.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291060 f, 634117.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291120 f, 634248.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291180 f, 634379.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291240 f, 634509.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291300 f, 634640.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291360 f, 634771.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291420 f, 634901.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291480 f, 635032.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291540 f, 635163.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291600 f, 635294.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291660 f, 635424.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291720 f, 635555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291780 f, 635686.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291840 f, 635817.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291900 f, 635947.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291960 f, 636078.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292020 f, 636209.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292080 f, 634956.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292140 f, 635086.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292200 f, 635217.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292260 f, 635347.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292320 f, 635478.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292380 f, 635608.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292440 f, 635739.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292500 f, 635869.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292560 f, 636000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292620 f, 636130.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292680 f, 636260.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292740 f, 636391.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292800 f, 636521.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292860 f, 636652.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292920 f, 636782.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292980 f, 636913.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293040 f, 637043.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293100 f, 637173.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293160 f, 637304.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293220 f, 637434.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293280 f, 637565.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293340 f, 637695.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293400 f, 637826.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293460 f, 637956.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293520 f, 638086.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293580 f, 638217.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293640 f, 638347.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293700 f, 638478.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293760 f, 638608.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293820 f, 638739.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293880 f, 638869.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293940 f, 639000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294000 f, 639130.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294060 f, 639260.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294120 f, 639391.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294180 f, 639521.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294240 f, 639652.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294300 f, 639782.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294360 f, 639913.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294420 f, 640043.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294480 f, 640173.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294540 f, 640304.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294600 f, 640434.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294660 f, 640565.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294720 f, 640695.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294780 f, 640826.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294840 f, 640956.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294900 f, 639696.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294960 f, 639826.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295020 f, 639956.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295080 f, 640086.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295140 f, 640216.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295200 f, 640347.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295260 f, 640477.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295320 f, 640607.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295380 f, 640737.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295440 f, 640867.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295500 f, 640997.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295560 f, 641128.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295620 f, 641258.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295680 f, 641388.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295740 f, 641518.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295800 f, 641648.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295860 f, 641778.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295920 f, 641908.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295980 f, 642039.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296040 f, 642169.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296100 f, 642299.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296160 f, 642429.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296220 f, 642559.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296280 f, 642689.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296340 f, 642819.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296400 f, 642950.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296460 f, 643080.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296520 f, 643210.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296580 f, 643340.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296640 f, 643470.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296700 f, 643600.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296760 f, 643731.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296820 f, 643861.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296880 f, 643991.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296940 f, 644121.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297000 f, 644251.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297060 f, 644381.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297120 f, 644511.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297180 f, 644642.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297240 f, 644772.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297300 f, 644902.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297360 f, 645032.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297420 f, 645162.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297480 f, 645292.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297540 f, 644026.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297600 f, 644155.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297660 f, 644285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297720 f, 644415.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297780 f, 644545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297840 f, 644675.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297900 f, 644805.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297960 f, 644935.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298020 f, 645064.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298080 f, 645194.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298140 f, 645324.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298200 f, 645454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298260 f, 645584.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298320 f, 645714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298380 f, 645844.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298440 f, 645974.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298500 f, 646103.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298560 f, 646233.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298620 f, 646363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298680 f, 646493.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298740 f, 646623.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298800 f, 646753.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298860 f, 646883.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298920 f, 647013.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298980 f, 647142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299040 f, 647272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299100 f, 647402.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299160 f, 647532.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299220 f, 647662.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299280 f, 647792.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299340 f, 647922.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299400 f, 648051.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299460 f, 648181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299520 f, 648311.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299580 f, 648441.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299640 f, 647170.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299700 f, 647300.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299760 f, 647429.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299820 f, 647559.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299880 f, 647689.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299940 f, 647818.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300000 f, 647948.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300060 f, 648077.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300120 f, 648207.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300180 f, 648336.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300240 f, 648466.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300300 f, 648596.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300360 f, 648725.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300420 f, 648855.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300480 f, 648984.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300540 f, 649114.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300600 f, 649244.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300660 f, 649373.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300720 f, 649503.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300780 f, 649632.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300840 f, 649762.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300900 f, 649892.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300960 f, 650021.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301020 f, 650151.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301080 f, 650280.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301140 f, 649008.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301200 f, 649137.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301260 f, 649267.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301320 f, 649396.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301380 f, 649525.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301440 f, 649655.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301500 f, 649784.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301560 f, 649913.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301620 f, 650043.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301680 f, 650172.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301740 f, 650301.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301800 f, 650431.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301860 f, 650560.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301920 f, 650689.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301980 f, 650818.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302040 f, 650948.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302100 f, 651077.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302160 f, 651206.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302220 f, 651336.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302280 f, 651465.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302340 f, 651594.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302400 f, 651724.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302460 f, 651853.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302520 f, 651982.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302580 f, 652112.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302640 f, 652241.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302700 f, 652370.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302760 f, 651096.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302820 f, 651225.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302880 f, 651354.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302940 f, 651483.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303000 f, 651612.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303060 f, 651741.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303120 f, 651870.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303180 f, 652000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303240 f, 652129.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303300 f, 652258.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303360 f, 652387.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303420 f, 652516.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303480 f, 652645.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303540 f, 652774.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303600 f, 652903.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303660 f, 653032.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303720 f, 653161.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303780 f, 653290.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303840 f, 653419.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303900 f, 653548.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303960 f, 653677.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304020 f, 653806.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304080 f, 653935.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304140 f, 654064.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304200 f, 654193.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304260 f, 654322.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304320 f, 654451.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304380 f, 654580.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304440 f, 654709.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304500 f, 654838.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304560 f, 654967.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304620 f, 655096.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304680 f, 655225.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304740 f, 655354.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304800 f, 655483.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304860 f, 655612.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304920 f, 655741.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304980 f, 655870.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305040 f, 656000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305100 f, 656129.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305160 f, 656258.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305220 f, 656387.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305280 f, 656516.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305340 f, 656645.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305400 f, 656774.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305460 f, 656903.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305520 f, 655622.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305580 f, 655751.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305640 f, 655879.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305700 f, 656008.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305760 f, 656137.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305820 f, 656266.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305880 f, 656394.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305940 f, 656523.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306000 f, 656652.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306060 f, 656781.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306120 f, 656909.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306180 f, 657038.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306240 f, 657167.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306300 f, 657296.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306360 f, 657424.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306420 f, 657553.6 fps, 0 ms/f [junit] 0 s: 60 f / 80 ms, 750.0 fps, 1 ms/f; total: 306480 f, 560292.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306540 f, 560402.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306600 f, 560511.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306660 f, 560621.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306720 f, 560731.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306780 f, 560840.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306840 f, 560950.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306900 f, 561060.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306960 f, 561170.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307020 f, 561279.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307080 f, 561389.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307140 f, 561499.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307200 f, 561608.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307260 f, 561718.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307320 f, 561828.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307380 f, 560912.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307440 f, 561021.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307500 f, 561131.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307560 f, 561240.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307620 f, 561350.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307680 f, 561459.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307740 f, 561569.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307800 f, 561678.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307860 f, 561788.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307920 f, 561897.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307980 f, 562007.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308040 f, 562116.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308100 f, 562226.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308160 f, 562335.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308220 f, 562445.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308280 f, 562554.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308340 f, 562664.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308400 f, 562773.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308460 f, 562883.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308520 f, 562992.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308580 f, 563102.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308640 f, 563211.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308700 f, 563321.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308760 f, 563430.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308820 f, 563540.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308880 f, 562622.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308940 f, 562732.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309000 f, 562841.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309060 f, 562950.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309120 f, 563060.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309180 f, 563169.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309240 f, 563278.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309300 f, 563388.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309360 f, 563497.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309420 f, 563606.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309480 f, 563715.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309540 f, 563825.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309600 f, 563934.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309660 f, 564043.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309720 f, 564153.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309780 f, 564262.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309840 f, 564371.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309900 f, 564480.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309960 f, 564590.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310020 f, 564699.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310080 f, 564808.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310140 f, 564918.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310200 f, 565027.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310260 f, 564109.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310320 f, 564218.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310380 f, 564327.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310440 f, 564436.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310500 f, 564545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310560 f, 564654.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310620 f, 564763.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310680 f, 564872.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310740 f, 564981.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310800 f, 565090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310860 f, 565200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310920 f, 565309.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310980 f, 565418.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311040 f, 565527.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311100 f, 565636.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311160 f, 565745.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311220 f, 565854.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311280 f, 565963.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311340 f, 566072.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311400 f, 566181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311460 f, 566290.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311520 f, 566400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311580 f, 566509.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311640 f, 566618.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311700 f, 565698.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311760 f, 565807.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311820 f, 565916.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311880 f, 566025.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311940 f, 566134.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312000 f, 566243.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312060 f, 566352.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312120 f, 566461.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312180 f, 566569.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312240 f, 566678.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312300 f, 566787.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312360 f, 566896.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312420 f, 567005.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312480 f, 567114.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312540 f, 567223.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312600 f, 567332.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312660 f, 567441.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312720 f, 567549.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312780 f, 567658.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312840 f, 567767.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312900 f, 567876.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312960 f, 567985.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313020 f, 568094.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313080 f, 568203.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313140 f, 568312.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313200 f, 568421.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313260 f, 568529.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313320 f, 568638.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313380 f, 568747.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313440 f, 568856.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313500 f, 568965.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313560 f, 568043.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313620 f, 568152.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313680 f, 568260.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313740 f, 568369.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313800 f, 568478.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313860 f, 568586.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313920 f, 568695.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313980 f, 568804.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314040 f, 568913.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314100 f, 569021.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314160 f, 569130.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314220 f, 569239.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314280 f, 569347.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314340 f, 569456.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314400 f, 569565.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314460 f, 569673.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314520 f, 569782.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314580 f, 569891.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314640 f, 570000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314700 f, 570108.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314760 f, 570217.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314820 f, 570326.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314880 f, 570434.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314940 f, 570543.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315000 f, 570652.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315060 f, 569728.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315120 f, 569837.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315180 f, 569945.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315240 f, 570054.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315300 f, 570162.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315360 f, 570271.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315420 f, 570379.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315480 f, 570488.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315540 f, 570596.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315600 f, 570705.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315660 f, 570813.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315720 f, 570922.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315780 f, 571030.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315840 f, 571139.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315900 f, 571247.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315960 f, 571356.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316020 f, 571464.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316080 f, 571573.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316140 f, 571681.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316200 f, 571790.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316260 f, 571898.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316320 f, 572007.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316380 f, 572115.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316440 f, 572224.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316500 f, 572332.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316560 f, 572441.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316620 f, 571516.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316680 f, 571624.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316740 f, 571732.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316800 f, 571841.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316860 f, 571949.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316920 f, 572057.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316980 f, 572166.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317040 f, 572274.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317100 f, 572382.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317160 f, 572491.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317220 f, 572599.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317280 f, 572707.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317340 f, 572815.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317400 f, 572924.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317460 f, 573032.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317520 f, 573140.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317580 f, 573249.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317640 f, 573357.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317700 f, 573465.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317760 f, 573574.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317820 f, 573682.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317880 f, 573790.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317940 f, 573898.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318000 f, 574007.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318060 f, 574115.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318120 f, 573189.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318180 f, 573297.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318240 f, 573405.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318300 f, 573513.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318360 f, 573621.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318420 f, 573729.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318480 f, 573837.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318540 f, 573945.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318600 f, 574054.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318660 f, 574162.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318720 f, 574270.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318780 f, 574378.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318840 f, 574486.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318900 f, 574594.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318960 f, 574702.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319020 f, 574810.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319080 f, 574918.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319140 f, 575027.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319200 f, 575135.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319260 f, 575243.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319320 f, 575351.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319380 f, 575459.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319440 f, 575567.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319500 f, 575675.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319560 f, 575783.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319620 f, 574856.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319680 f, 574964.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319740 f, 575071.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319800 f, 575179.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319860 f, 575287.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319920 f, 575395.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319980 f, 575503.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320040 f, 575611.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320100 f, 575719.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320160 f, 575827.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320220 f, 575935.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320280 f, 576043.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320340 f, 576151.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320400 f, 576259.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320460 f, 576366.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320520 f, 576474.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320580 f, 576582.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320640 f, 576690.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320700 f, 576798.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320760 f, 576906.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320820 f, 577014.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320880 f, 577122.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320940 f, 577230.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321000 f, 577338.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321060 f, 577446.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321120 f, 576517.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321180 f, 576624.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321240 f, 576732.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321300 f, 576840.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321360 f, 576947.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321420 f, 577055.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321480 f, 577163.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321540 f, 577271.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321600 f, 577378.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321660 f, 577486.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321720 f, 577594.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321780 f, 577702.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321840 f, 577809.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321900 f, 577917.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321960 f, 578025.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322020 f, 578132.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322080 f, 578240.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322140 f, 578348.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322200 f, 578456.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322260 f, 578563.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322320 f, 578671.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322380 f, 578779.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322440 f, 578886.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322500 f, 578994.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322560 f, 579102.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322620 f, 578172.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322680 f, 578279.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322740 f, 578387.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322800 f, 578494.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322860 f, 578602.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322920 f, 578709.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322980 f, 578817.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323040 f, 578924.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323100 f, 579032.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323160 f, 579139.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323220 f, 579247.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323280 f, 579354.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323340 f, 579462.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323400 f, 579569.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323460 f, 579677.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323520 f, 579784.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323580 f, 579892.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323640 f, 580000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323700 f, 580107.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323760 f, 580215.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323820 f, 580322.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323880 f, 580430.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323940 f, 580537.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324000 f, 580645.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324060 f, 580752.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324120 f, 579821.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324180 f, 579928.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324240 f, 580035.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324300 f, 580143.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324360 f, 580250.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324420 f, 580357.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324480 f, 580465.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324540 f, 580572.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324600 f, 580679.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324660 f, 580787.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324720 f, 580894.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324780 f, 581001.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324840 f, 581109.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324900 f, 581216.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324960 f, 581323.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325020 f, 581431.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325080 f, 581538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325140 f, 581645.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325200 f, 581753.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325260 f, 581860.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325320 f, 581967.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325380 f, 582075.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325440 f, 582182.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325500 f, 582289.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325560 f, 582397.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325620 f, 582504.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325680 f, 582611.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325740 f, 582719.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325800 f, 582826.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325860 f, 582933.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325920 f, 583041.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325980 f, 583148.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326040 f, 583255.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326100 f, 583363.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326160 f, 583470.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326220 f, 583577.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326280 f, 583685.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326340 f, 583792.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326400 f, 583899.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326460 f, 584007.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326520 f, 584114.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326580 f, 583178.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326640 f, 583285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326700 f, 583392.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326760 f, 583500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326820 f, 583607.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326880 f, 583714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326940 f, 583821.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327000 f, 583928.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327060 f, 584035.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327120 f, 584142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327180 f, 584250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327240 f, 584357.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327300 f, 584464.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327360 f, 584571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327420 f, 584678.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327480 f, 584785.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327540 f, 584892.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327600 f, 585000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327660 f, 585107.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327720 f, 585214.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327780 f, 585321.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327840 f, 585428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327900 f, 585535.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327960 f, 585642.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328020 f, 585750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328080 f, 585857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328140 f, 585964.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328200 f, 586071.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328260 f, 586178.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328320 f, 586285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328380 f, 586392.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328440 f, 586500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328500 f, 586607.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328560 f, 586714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328620 f, 586821.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328680 f, 586928.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328740 f, 587035.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328800 f, 587142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328860 f, 587250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328920 f, 587357.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328980 f, 587464.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329040 f, 587571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329100 f, 587678.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329160 f, 586737.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329220 f, 586844.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329280 f, 586951.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329340 f, 587058.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329400 f, 587165.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329460 f, 587272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329520 f, 587379.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329580 f, 587486.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329640 f, 587593.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329700 f, 587700.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329760 f, 587807.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329820 f, 587914.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329880 f, 588021.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329940 f, 588128.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330000 f, 588235.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330060 f, 588342.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330120 f, 588449.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330180 f, 588556.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330240 f, 588663.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330300 f, 588770.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330360 f, 588877.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330420 f, 588983.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330480 f, 589090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330540 f, 589197.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330600 f, 589304.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330660 f, 589411.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330720 f, 589518.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330780 f, 589625.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330840 f, 589732.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330900 f, 589839.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330960 f, 589946.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331020 f, 590053.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331080 f, 590160.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331140 f, 590267.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331200 f, 590374.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331260 f, 590481.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331320 f, 590588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331380 f, 590695.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331440 f, 590802.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331500 f, 590909.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331560 f, 591016.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331620 f, 591123.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331680 f, 590177.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331740 f, 590284.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331800 f, 590391.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331860 f, 590498.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331920 f, 590605.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331980 f, 590711.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332040 f, 590818.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332100 f, 590925.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332160 f, 591032.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332220 f, 591138.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332280 f, 591245.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332340 f, 591352.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332400 f, 591459.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332460 f, 591565.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332520 f, 591672.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332580 f, 591779.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332640 f, 591886.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332700 f, 591992.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332760 f, 592099.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332820 f, 592206.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332880 f, 592313.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332940 f, 592419.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333000 f, 592526.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333060 f, 592633.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333120 f, 592740.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333180 f, 592847.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333240 f, 592953.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333300 f, 593060.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333360 f, 593167.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333420 f, 593274.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333480 f, 593380.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333540 f, 593487.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333600 f, 593594.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333660 f, 593701.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333720 f, 593807.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333780 f, 593914.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333840 f, 594021.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333900 f, 594128.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333960 f, 594234.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334020 f, 594341.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334080 f, 594448.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334140 f, 594555.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334200 f, 593605.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334260 f, 593712.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334320 f, 593818.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334380 f, 593925.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334440 f, 594032.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334500 f, 594138.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334560 f, 594245.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334620 f, 594351.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334680 f, 594458.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334740 f, 594564.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334800 f, 594671.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334860 f, 594778.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334920 f, 594884.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334980 f, 594991.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 335040 f, 595097.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 335100 f, 595204.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 335160 f, 595310.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 335220 f, 595417.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 335280 f, 595524.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 335340 f, 595630.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 335400 f, 595737.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 335460 f, 595843.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 335520 f, 595950.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 335580 f, 596056.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 335640 f, 596163.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 335700 f, 596270.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 335760 f, 596376.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 335820 f, 596483.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 335880 f, 596589.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 335940 f, 596696.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336000 f, 596802.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336060 f, 596909.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336120 f, 597016.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336180 f, 597122.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336240 f, 597229.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336300 f, 597335.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336360 f, 597442.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336420 f, 597548.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336480 f, 597655.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336540 f, 597762.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336600 f, 597868.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336660 f, 597975.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336720 f, 598081.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336780 f, 597127.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336840 f, 597234.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336900 f, 597340.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336960 f, 597446.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337020 f, 597553.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337080 f, 597659.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337140 f, 597765.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337200 f, 597872.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337260 f, 597978.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337320 f, 598085.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337380 f, 598191.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337440 f, 598297.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337500 f, 598404.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337560 f, 598510.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337620 f, 598617.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337680 f, 598723.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337740 f, 598829.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337800 f, 598936.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337860 f, 599042.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337920 f, 599148.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337980 f, 599255.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 338040 f, 599361.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 338100 f, 599468.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 338160 f, 599574.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 338220 f, 599680.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 338280 f, 599787.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 338340 f, 599893.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 338400 f, 600000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 338460 f, 600106.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 338520 f, 600212.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 338580 f, 600319.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 338640 f, 600425.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 338700 f, 600531.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 338760 f, 600638.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 338820 f, 600744.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 338880 f, 600851.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 338940 f, 600957.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339000 f, 601063.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339060 f, 601170.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339120 f, 601276.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339180 f, 601383.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339240 f, 601489.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339300 f, 600531.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339360 f, 600637.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339420 f, 600743.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339480 f, 600849.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339540 f, 600955.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339600 f, 601061.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339660 f, 601168.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339720 f, 601274.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339780 f, 601380.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339840 f, 601486.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339900 f, 601592.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339960 f, 601699.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340020 f, 601805.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340080 f, 601911.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340140 f, 602017.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340200 f, 602123.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340260 f, 602230.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340320 f, 602336.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340380 f, 602442.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340440 f, 602548.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340500 f, 602654.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340560 f, 602761.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340620 f, 602867.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340680 f, 602973.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340740 f, 603079.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340800 f, 603185.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340860 f, 603292.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340920 f, 603398.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340980 f, 603504.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341040 f, 603610.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341100 f, 603716.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341160 f, 603823.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341220 f, 603929.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341280 f, 604035.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341340 f, 604141.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341400 f, 604247.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341460 f, 604354.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341520 f, 604460.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341580 f, 604566.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341640 f, 604672.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341700 f, 604778.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341760 f, 604884.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341820 f, 603922.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341880 f, 604028.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341940 f, 604134.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342000 f, 604240.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342060 f, 604346.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342120 f, 604452.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342180 f, 604558.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342240 f, 604664.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342300 f, 604770.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342360 f, 604876.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342420 f, 604982.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342480 f, 605088.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342540 f, 605194.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342600 f, 605300.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342660 f, 605406.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342720 f, 605512.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342780 f, 605618.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342840 f, 605724.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342900 f, 605830.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342960 f, 605936.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343020 f, 606042.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343080 f, 606148.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343140 f, 606254.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343200 f, 606360.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343260 f, 606466.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343320 f, 606572.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343380 f, 606678.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343440 f, 606784.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343500 f, 606890.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343560 f, 606996.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343620 f, 607102.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343680 f, 607208.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343740 f, 607314.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343800 f, 607420.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343860 f, 607526.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343920 f, 607632.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343980 f, 607738.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344040 f, 607844.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344100 f, 607950.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344160 f, 608056.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344220 f, 608162.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344280 f, 608268.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344340 f, 607301.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344400 f, 607407.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344460 f, 607513.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344520 f, 607619.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344580 f, 607724.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344640 f, 607830.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344700 f, 607936.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344760 f, 608042.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344820 f, 608148.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344880 f, 608253.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344940 f, 608359.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345000 f, 608465.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345060 f, 608571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345120 f, 608677.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345180 f, 608783.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345240 f, 608888.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345300 f, 608994.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345360 f, 609100.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345420 f, 609206.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345480 f, 609312.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345540 f, 609418.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345600 f, 609523.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345660 f, 609629.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345720 f, 609735.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345780 f, 609841.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345840 f, 609947.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345900 f, 610052.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345960 f, 610158.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346020 f, 610264.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346080 f, 610370.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346140 f, 610476.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346200 f, 610582.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346260 f, 610687.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346320 f, 610793.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346380 f, 610899.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346440 f, 611005.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346500 f, 611111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346560 f, 611216.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346620 f, 611322.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346680 f, 611428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346740 f, 611534.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346800 f, 610563.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346860 f, 610669.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346920 f, 610774.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346980 f, 610880.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347040 f, 610985.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347100 f, 611091.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347160 f, 611197.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347220 f, 611302.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347280 f, 611408.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347340 f, 611514.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347400 f, 611619.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347460 f, 611725.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347520 f, 611831.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347580 f, 611936.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347640 f, 612042.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347700 f, 612147.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347760 f, 612253.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347820 f, 612359.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347880 f, 612464.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347940 f, 612570.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348000 f, 612676.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348060 f, 612781.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348120 f, 612887.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348180 f, 612992.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348240 f, 613098.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348300 f, 613204.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348360 f, 613309.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348420 f, 613415.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348480 f, 613521.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348540 f, 613626.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348600 f, 613732.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348660 f, 613838.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348720 f, 613943.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348780 f, 614049.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348840 f, 614154.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348900 f, 614260.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348960 f, 614366.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349020 f, 614471.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349080 f, 614577.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349140 f, 614683.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349200 f, 614788.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349260 f, 614894.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349320 f, 615000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349380 f, 615105.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349440 f, 615211.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349500 f, 615316.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349560 f, 615422.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349620 f, 614446.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349680 f, 614551.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349740 f, 614657.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349800 f, 614762.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349860 f, 614868.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349920 f, 614973.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349980 f, 615079.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350040 f, 615184.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350100 f, 615290.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350160 f, 615395.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350220 f, 615500.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350280 f, 615606.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350340 f, 615711.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350400 f, 615817.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350460 f, 615922.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350520 f, 616028.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350580 f, 616133.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350640 f, 616239.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350700 f, 616344.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350760 f, 616449.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350820 f, 616555.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350880 f, 616660.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350940 f, 616766.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351000 f, 616871.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351060 f, 616977.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351120 f, 617082.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351180 f, 617188.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351240 f, 617293.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351300 f, 617398.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351360 f, 617504.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351420 f, 617609.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351480 f, 617715.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351540 f, 617820.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351600 f, 617926.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351660 f, 618031.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351720 f, 618137.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351780 f, 618242.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351840 f, 618348.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351900 f, 618453.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351960 f, 618558.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352020 f, 618664.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352080 f, 618769.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352140 f, 618875.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352200 f, 618980.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352260 f, 619086.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352320 f, 619191.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352380 f, 619297.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352440 f, 619402.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352500 f, 619507.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352560 f, 619613.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352620 f, 618631.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352680 f, 618736.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352740 f, 618842.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352800 f, 618947.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352860 f, 619052.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352920 f, 619157.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352980 f, 619263.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353040 f, 619368.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353100 f, 619473.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353160 f, 619578.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353220 f, 619684.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353280 f, 619789.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353340 f, 619894.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353400 f, 620000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353460 f, 620105.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353520 f, 620210.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353580 f, 620315.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353640 f, 620421.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353700 f, 620526.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353760 f, 620631.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353820 f, 620736.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353880 f, 620842.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353940 f, 620947.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354000 f, 621052.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354060 f, 621157.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354120 f, 621263.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354180 f, 621368.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354240 f, 621473.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354300 f, 621578.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354360 f, 621684.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354420 f, 621789.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354480 f, 621894.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354540 f, 622000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354600 f, 622105.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354660 f, 622210.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354720 f, 622315.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354780 f, 622421.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354840 f, 622526.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354900 f, 622631.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354960 f, 622736.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355020 f, 622842.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355080 f, 622947.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355140 f, 623052.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355200 f, 623157.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355260 f, 623263.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355320 f, 623368.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355380 f, 623473.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355440 f, 623578.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355500 f, 623684.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355560 f, 623789.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355620 f, 623894.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355680 f, 622907.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355740 f, 623012.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355800 f, 623117.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355860 f, 623222.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355920 f, 623327.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355980 f, 623432.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356040 f, 623537.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356100 f, 623642.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356160 f, 623747.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356220 f, 623852.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356280 f, 623957.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356340 f, 624063.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356400 f, 624168.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356460 f, 624273.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356520 f, 624378.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356580 f, 624483.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356640 f, 624588.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356700 f, 624693.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356760 f, 624798.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356820 f, 624903.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356880 f, 625008.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356940 f, 625113.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357000 f, 625218.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357060 f, 625324.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357120 f, 625429.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357180 f, 625534.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357240 f, 625639.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357300 f, 625744.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357360 f, 625849.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357420 f, 625954.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357480 f, 626059.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357540 f, 626164.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357600 f, 626269.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357660 f, 626374.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357720 f, 626479.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357780 f, 626584.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357840 f, 626690.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357900 f, 626795.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357960 f, 626900.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358020 f, 627005.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358080 f, 627110.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358140 f, 627215.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358200 f, 627320.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358260 f, 627425.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358320 f, 627530.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358380 f, 627635.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358440 f, 627740.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358500 f, 627845.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358560 f, 627950.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358620 f, 628056.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358680 f, 628161.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358740 f, 627167.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358800 f, 627272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358860 f, 627377.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358920 f, 627482.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358980 f, 627587.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359040 f, 627692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359100 f, 627797.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359160 f, 627902.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359220 f, 628007.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359280 f, 628111.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359340 f, 628216.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359400 f, 628321.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359460 f, 628426.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359520 f, 628531.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359580 f, 628636.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359640 f, 628741.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359700 f, 628846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359760 f, 628951.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359820 f, 629055.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359880 f, 629160.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359940 f, 629265.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360000 f, 629370.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360060 f, 629475.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360120 f, 629580.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360180 f, 629685.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360240 f, 629790.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360300 f, 629895.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360360 f, 630000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360420 f, 630104.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360480 f, 630209.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360540 f, 630314.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360600 f, 630419.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360660 f, 630524.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360720 f, 630629.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360780 f, 630734.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360840 f, 630839.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360900 f, 630944.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360960 f, 631048.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361020 f, 631153.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361080 f, 631258.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361140 f, 631363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361200 f, 631468.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361260 f, 631573.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361320 f, 631678.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361380 f, 631783.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361440 f, 631888.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361500 f, 631993.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361560 f, 632097.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361620 f, 632202.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361680 f, 632307.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361740 f, 631308.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361800 f, 631413.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361860 f, 631518.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361920 f, 631623.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361980 f, 631727.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362040 f, 631832.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362100 f, 631937.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362160 f, 632041.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362220 f, 632146.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362280 f, 632251.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362340 f, 632356.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362400 f, 632460.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362460 f, 632565.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362520 f, 632670.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362580 f, 632774.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362640 f, 632879.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362700 f, 632984.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362760 f, 633089.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362820 f, 633193.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362880 f, 633298.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362940 f, 633403.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363000 f, 633507.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363060 f, 633612.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363120 f, 633717.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363180 f, 633822.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363240 f, 633926.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363300 f, 634031.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363360 f, 634136.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363420 f, 634240.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363480 f, 634345.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363540 f, 634450.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363600 f, 634555.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363660 f, 634659.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363720 f, 634764.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363780 f, 634869.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363840 f, 634973.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363900 f, 635078.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363960 f, 635183.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364020 f, 635287.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364080 f, 635392.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364140 f, 635497.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364200 f, 635602.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364260 f, 635706.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364320 f, 635811.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364380 f, 635916.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364440 f, 636020.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364500 f, 636125.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364560 f, 636230.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364620 f, 636335.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364680 f, 635331.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364740 f, 635435.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364800 f, 635540.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364860 f, 635644.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364920 f, 635749.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364980 f, 635853.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365040 f, 635958.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365100 f, 636062.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365160 f, 636167.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365220 f, 636271.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365280 f, 636376.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365340 f, 636480.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365400 f, 636585.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365460 f, 636689.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365520 f, 636794.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365580 f, 636898.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365640 f, 637003.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365700 f, 637108.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365760 f, 637212.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365820 f, 637317.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365880 f, 637421.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365940 f, 637526.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366000 f, 637630.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366060 f, 637735.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366120 f, 637839.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366180 f, 637944.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366240 f, 638048.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366300 f, 638153.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366360 f, 638257.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366420 f, 638362.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366480 f, 638466.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366540 f, 638571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366600 f, 638675.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366660 f, 638780.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366720 f, 638885.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366780 f, 638989.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366840 f, 639094.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366900 f, 639198.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366960 f, 639303.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367020 f, 639407.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367080 f, 639512.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367140 f, 639616.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367200 f, 639721.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367260 f, 639825.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367320 f, 639930.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367380 f, 640034.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367440 f, 640139.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367500 f, 640243.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367560 f, 640348.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367620 f, 640452.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367680 f, 639443.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367740 f, 639547.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367800 f, 639652.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367860 f, 639756.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367920 f, 639860.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367980 f, 639965.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368040 f, 640069.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368100 f, 640173.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368160 f, 640278.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368220 f, 640382.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368280 f, 640486.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368340 f, 640591.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368400 f, 640695.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368460 f, 640800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368520 f, 640904.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368580 f, 641008.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368640 f, 641113.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368700 f, 641217.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368760 f, 641321.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368820 f, 641426.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368880 f, 641530.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368940 f, 641634.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369000 f, 641739.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369060 f, 641843.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369120 f, 641947.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369180 f, 642052.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369240 f, 642156.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369300 f, 642260.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369360 f, 642365.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369420 f, 642469.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369480 f, 642573.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369540 f, 642678.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369600 f, 642782.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369660 f, 642886.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369720 f, 642991.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369780 f, 643095.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369840 f, 643200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369900 f, 643304.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369960 f, 643408.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370020 f, 643513.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370080 f, 643617.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370140 f, 643721.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370200 f, 643826.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370260 f, 643930.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370320 f, 644034.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370380 f, 644139.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370440 f, 644243.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370500 f, 644347.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370560 f, 644452.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370620 f, 643437.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370680 f, 643541.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370740 f, 643645.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370800 f, 643750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370860 f, 643854.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370920 f, 643958.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370980 f, 644062.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371040 f, 644166.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371100 f, 644270.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371160 f, 644375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371220 f, 644479.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371280 f, 644583.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371340 f, 644687.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371400 f, 644791.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371460 f, 644895.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371520 f, 645000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371580 f, 645104.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371640 f, 645208.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371700 f, 645312.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371760 f, 645416.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371820 f, 645520.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371880 f, 645625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371940 f, 645729.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372000 f, 645833.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372060 f, 645937.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372120 f, 646041.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372180 f, 646145.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372240 f, 646250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372300 f, 646354.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372360 f, 646458.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372420 f, 646562.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372480 f, 646666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372540 f, 646770.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372600 f, 646875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372660 f, 646979.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372720 f, 647083.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372780 f, 647187.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372840 f, 647291.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372900 f, 647395.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372960 f, 647500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373020 f, 647604.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373080 f, 647708.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373140 f, 647812.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373200 f, 647916.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373260 f, 648020.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373320 f, 648125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373380 f, 648229.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373440 f, 648333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373500 f, 648437.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373560 f, 648541.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373620 f, 648645.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373680 f, 648750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373740 f, 647729.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373800 f, 647833.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373860 f, 647937.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373920 f, 648041.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373980 f, 648145.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374040 f, 648249.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374100 f, 648353.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374160 f, 648457.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374220 f, 648561.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374280 f, 648665.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374340 f, 648769.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374400 f, 648873.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374460 f, 648977.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374520 f, 649081.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374580 f, 649185.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374640 f, 649289.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374700 f, 649393.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374760 f, 649497.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374820 f, 649601.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374880 f, 649705.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374940 f, 649809.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375000 f, 649913.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375060 f, 650017.3 fps, 0 ms/f [junit] 0 s: 60 f / 81 ms, 740.7 fps, 1 ms/f; total: 375120 f, 569226.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375180 f, 569317.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375240 f, 569408.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375300 f, 569499.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375360 f, 569590.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375420 f, 569681.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375480 f, 569772.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375540 f, 569863.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375600 f, 569954.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375660 f, 570045.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375720 f, 570136.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375780 f, 570227.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375840 f, 570318.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375900 f, 570409.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375960 f, 570500.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376020 f, 570591.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376080 f, 569818.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376140 f, 569909.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376200 f, 570000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376260 f, 570090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376320 f, 570181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376380 f, 570272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376440 f, 570363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376500 f, 570454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376560 f, 570545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376620 f, 570636.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376680 f, 570727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376740 f, 570818.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376800 f, 570909.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376860 f, 571000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376920 f, 571090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376980 f, 571181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377040 f, 571272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377100 f, 571363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377160 f, 571454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377220 f, 571545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377280 f, 571636.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377340 f, 571727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377400 f, 571818.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377460 f, 571909.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377520 f, 572000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377580 f, 572090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377640 f, 572181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377700 f, 572272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377760 f, 571497.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377820 f, 571588.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377880 f, 571679.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377940 f, 571770.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378000 f, 571860.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378060 f, 571951.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378120 f, 572042.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378180 f, 572133.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378240 f, 572223.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378300 f, 572314.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378360 f, 572405.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378420 f, 572496.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378480 f, 572587.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378540 f, 572677.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378600 f, 572768.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378660 f, 572859.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378720 f, 572950.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378780 f, 573040.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378840 f, 573131.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378900 f, 573222.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378960 f, 573313.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379020 f, 573403.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379080 f, 573494.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379140 f, 573585.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379200 f, 573676.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379260 f, 573767.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379320 f, 573857.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379380 f, 573948.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379440 f, 574039.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379500 f, 574130.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379560 f, 574220.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379620 f, 574311.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379680 f, 573534.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379740 f, 573625.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379800 f, 573716.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379860 f, 573806.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379920 f, 573897.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379980 f, 573987.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380040 f, 574078.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380100 f, 574169.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380160 f, 574259.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380220 f, 574350.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380280 f, 574441.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380340 f, 574531.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380400 f, 574622.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380460 f, 574713.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380520 f, 574803.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380580 f, 574894.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380640 f, 574984.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380700 f, 575075.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380760 f, 575166.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380820 f, 575256.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380880 f, 575347.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380940 f, 575438.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381000 f, 575528.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381060 f, 575619.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381120 f, 575710.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381180 f, 575800.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381240 f, 575891.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381300 f, 575981.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381360 f, 576072.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381420 f, 576163.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381480 f, 576253.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381540 f, 575475.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381600 f, 575565.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381660 f, 575656.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381720 f, 575746.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381780 f, 575837.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381840 f, 575927.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381900 f, 576018.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381960 f, 576108.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382020 f, 576199.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382080 f, 576289.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382140 f, 576380.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382200 f, 576470.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382260 f, 576561.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382320 f, 576651.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382380 f, 576742.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382440 f, 576832.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382500 f, 576923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382560 f, 577013.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382620 f, 577104.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382680 f, 577194.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382740 f, 577285.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382800 f, 577375.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382860 f, 577466.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382920 f, 577556.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382980 f, 577647.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383040 f, 577737.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383100 f, 577828.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383160 f, 577918.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383220 f, 578009.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383280 f, 578099.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383340 f, 578190.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383400 f, 578280.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383460 f, 578371.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383520 f, 578461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383580 f, 578552.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383640 f, 578642.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383700 f, 578733.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383760 f, 578823.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383820 f, 578914.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383880 f, 579004.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383940 f, 578222.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384000 f, 578313.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384060 f, 578403.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384120 f, 578494.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384180 f, 578584.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384240 f, 578674.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384300 f, 578765.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384360 f, 578855.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384420 f, 578945.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384480 f, 579036.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384540 f, 579126.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384600 f, 579216.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384660 f, 579307.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384720 f, 579397.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384780 f, 579487.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384840 f, 579578.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384900 f, 579668.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384960 f, 579759.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385020 f, 579849.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385080 f, 579939.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385140 f, 580030.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385200 f, 580120.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385260 f, 580210.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385320 f, 580301.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385380 f, 580391.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385440 f, 580481.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385500 f, 580572.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385560 f, 580662.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385620 f, 580753.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385680 f, 580843.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385740 f, 580933.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385800 f, 581024.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385860 f, 581114.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385920 f, 581204.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385980 f, 581295.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 386040 f, 581385.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 386100 f, 581475.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 386160 f, 581566.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 386220 f, 581656.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 386280 f, 581747.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 386340 f, 581837.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 386400 f, 581927.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 386460 f, 582018.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 386520 f, 582108.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 386580 f, 582198.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 386640 f, 582289.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 386700 f, 582379.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 386760 f, 582469.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 386820 f, 582560.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 386880 f, 582650.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 386940 f, 582740.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 387000 f, 582831.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 387060 f, 582921.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 387120 f, 582135.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 387180 f, 582225.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 387240 f, 582315.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 387300 f, 582406.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 387360 f, 582496.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 387420 f, 582586.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 387480 f, 582676.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 387540 f, 582766.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 387600 f, 582857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 387660 f, 582947.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 387720 f, 583037.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 387780 f, 583127.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 387840 f, 583218.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 387900 f, 583308.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 387960 f, 583398.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 388020 f, 583488.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 388080 f, 583578.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 388140 f, 583669.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 388200 f, 583759.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 388260 f, 583849.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 388320 f, 583939.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 388380 f, 584030.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 388440 f, 584120.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 388500 f, 584210.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 388560 f, 584300.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 388620 f, 584391.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 388680 f, 584481.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 388740 f, 584571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 388800 f, 584661.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 388860 f, 584751.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 388920 f, 584842.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 388980 f, 584932.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 389040 f, 585022.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 389100 f, 585112.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 389160 f, 585203.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 389220 f, 585293.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 389280 f, 585383.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 389340 f, 585473.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 389400 f, 585563.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 389460 f, 585654.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 389520 f, 585744.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 389580 f, 585834.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 389640 f, 585924.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 389700 f, 586015.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 389760 f, 586105.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 389820 f, 586195.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 389880 f, 586285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 389940 f, 586375.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 390000 f, 586466.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 390060 f, 586556.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 390120 f, 586646.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 390180 f, 586736.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 390240 f, 585945.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 390300 f, 586036.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 390360 f, 586126.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 390420 f, 586216.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 390480 f, 586306.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 390540 f, 586396.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 390600 f, 586486.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 390660 f, 586576.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 390720 f, 586666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 390780 f, 586756.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 390840 f, 586846.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 390900 f, 586936.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 390960 f, 587027.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 391020 f, 587117.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 391080 f, 587207.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 391140 f, 587297.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 391200 f, 587387.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 391260 f, 587477.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 391320 f, 587567.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 391380 f, 587657.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 391440 f, 587747.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 391500 f, 587837.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 391560 f, 587927.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 391620 f, 588018.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 391680 f, 588108.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 391740 f, 588198.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 391800 f, 588288.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 391860 f, 588378.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 391920 f, 588468.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 391980 f, 588558.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 392040 f, 588648.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 392100 f, 588738.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 392160 f, 588828.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 392220 f, 588918.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 392280 f, 589009.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 392340 f, 589099.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 392400 f, 589189.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 392460 f, 589279.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 392520 f, 589369.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 392580 f, 589459.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 392640 f, 589549.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 392700 f, 589639.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 392760 f, 589729.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 392820 f, 589819.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 392880 f, 589909.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 392940 f, 590000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 393000 f, 590090.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 393060 f, 590180.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 393120 f, 590270.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 393180 f, 590360.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 393240 f, 590450.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 393300 f, 590540.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 393360 f, 590630.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 393420 f, 589835.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 393480 f, 589925.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 393540 f, 590015.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 393600 f, 590104.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 393660 f, 590194.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 393720 f, 590284.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 393780 f, 590374.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 393840 f, 590464.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 393900 f, 590554.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 393960 f, 590644.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 394020 f, 590734.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 394080 f, 590824.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 394140 f, 590914.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 394200 f, 591004.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 394260 f, 591094.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 394320 f, 591184.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 394380 f, 591274.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 394440 f, 591364.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 394500 f, 591454.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 394560 f, 591544.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 394620 f, 591634.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 394680 f, 591724.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 394740 f, 591814.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 394800 f, 591904.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 394860 f, 591994.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 394920 f, 592083.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 394980 f, 592173.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 395040 f, 592263.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 395100 f, 592353.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 395160 f, 592443.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 395220 f, 592533.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 395280 f, 592623.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 395340 f, 592713.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 395400 f, 592803.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 395460 f, 592893.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 395520 f, 592983.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 395580 f, 593073.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 395640 f, 593163.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 395700 f, 593253.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 395760 f, 593343.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 395820 f, 593433.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 395880 f, 593523.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 395940 f, 593613.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 396000 f, 593703.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 396060 f, 593793.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 396120 f, 593883.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 396180 f, 593973.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 396240 f, 594062.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 396300 f, 594152.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 396360 f, 594242.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 396420 f, 594332.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 396480 f, 594422.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 396540 f, 594512.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 396600 f, 593712.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 396660 f, 593802.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 396720 f, 593892.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 396780 f, 593982.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 396840 f, 594071.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 396900 f, 594161.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 396960 f, 594251.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 397020 f, 594341.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 397080 f, 594431.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 397140 f, 594520.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 397200 f, 594610.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 397260 f, 594700.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 397320 f, 594790.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 397380 f, 594880.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 397440 f, 594970.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 397500 f, 595059.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 397560 f, 595149.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 397620 f, 595239.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 397680 f, 595329.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 397740 f, 595419.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 397800 f, 595509.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 397860 f, 595598.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 397920 f, 595688.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 397980 f, 595778.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 398040 f, 595868.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 398100 f, 595958.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 398160 f, 596047.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 398220 f, 596137.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 398280 f, 596227.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 398340 f, 596317.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 398400 f, 596407.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 398460 f, 596497.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 398520 f, 596586.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 398580 f, 596676.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 398640 f, 596766.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 398700 f, 596856.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 398760 f, 596946.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 398820 f, 597035.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 398880 f, 597125.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 398940 f, 597215.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 399000 f, 597305.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 399060 f, 597395.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 399120 f, 597485.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 399180 f, 597574.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 399240 f, 597664.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 399300 f, 597754.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 399360 f, 597844.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 399420 f, 597934.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 399480 f, 598023.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 399540 f, 598113.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 399600 f, 598203.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 399660 f, 598293.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 399720 f, 597488.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 399780 f, 597578.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 399840 f, 597668.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 399900 f, 597757.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 399960 f, 597847.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 400020 f, 597937.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 400080 f, 598026.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 400140 f, 598116.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 400200 f, 598206.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 400260 f, 598295.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 400320 f, 598385.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 400380 f, 598475.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 400440 f, 598565.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 400500 f, 598654.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 400560 f, 598744.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 400620 f, 598834.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 400680 f, 598923.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 400740 f, 599013.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 400800 f, 599103.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 400860 f, 599192.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 400920 f, 599282.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 400980 f, 599372.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 401040 f, 599461.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 401100 f, 599551.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 401160 f, 599641.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 401220 f, 599730.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 401280 f, 599820.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 401340 f, 599910.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 401400 f, 600000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 401460 f, 600089.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 401520 f, 600179.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 401580 f, 600269.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 401640 f, 600358.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 401700 f, 600448.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 401760 f, 600538.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 401820 f, 600627.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 401880 f, 600717.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 401940 f, 600807.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 402000 f, 600896.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 402060 f, 600986.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 402120 f, 601076.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 402180 f, 601165.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 402240 f, 601255.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 402300 f, 601345.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 402360 f, 601435.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 402420 f, 601524.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 402480 f, 601614.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 402540 f, 601704.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 402600 f, 601793.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 402660 f, 601883.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 402720 f, 601973.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 402780 f, 602062.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 402840 f, 602152.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 402900 f, 601343.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 402960 f, 601432.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 403020 f, 601522.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 403080 f, 601611.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 403140 f, 601701.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 403200 f, 601791.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 403260 f, 601880.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 403320 f, 601970.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 403380 f, 602059.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 403440 f, 602149.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 403500 f, 602238.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 403560 f, 602328.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 403620 f, 602417.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 403680 f, 602507.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 403740 f, 602597.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 403800 f, 602686.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 403860 f, 602776.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 403920 f, 602865.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 403980 f, 602955.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 404040 f, 603044.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 404100 f, 603134.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 404160 f, 603223.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 404220 f, 603313.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 404280 f, 603403.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 404340 f, 603492.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 404400 f, 603582.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 404460 f, 603671.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 404520 f, 603761.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 404580 f, 603850.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 404640 f, 603940.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 404700 f, 604029.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 404760 f, 604119.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 404820 f, 604208.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 404880 f, 604298.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 404940 f, 604388.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 405000 f, 604477.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 405060 f, 604567.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 405120 f, 604656.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 405180 f, 604746.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 405240 f, 604835.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 405300 f, 604925.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 405360 f, 605014.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 405420 f, 605104.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 405480 f, 605194.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 405540 f, 605283.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 405600 f, 605373.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 405660 f, 605462.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 405720 f, 605552.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 405780 f, 605641.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 405840 f, 605731.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 405900 f, 605820.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 405960 f, 605910.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 406020 f, 606000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 406080 f, 605186.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 406140 f, 605275.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 406200 f, 605365.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 406260 f, 605454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 406320 f, 605543.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 406380 f, 605633.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 406440 f, 605722.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 406500 f, 605812.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 406560 f, 605901.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 406620 f, 605991.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 406680 f, 606080.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 406740 f, 606169.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 406800 f, 606259.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 406860 f, 606348.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 406920 f, 606438.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 406980 f, 606527.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 407040 f, 606617.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 407100 f, 606706.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 407160 f, 606795.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 407220 f, 606885.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 407280 f, 606974.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 407340 f, 607064.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 407400 f, 607153.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 407460 f, 607242.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 407520 f, 607332.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 407580 f, 607421.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 407640 f, 607511.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 407700 f, 607600.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 407760 f, 607690.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 407820 f, 607779.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 407880 f, 607868.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 407940 f, 607958.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 408000 f, 608047.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 408060 f, 608137.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 408120 f, 608226.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 408180 f, 608315.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 408240 f, 608405.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 408300 f, 608494.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 408360 f, 608584.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 408420 f, 608673.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 408480 f, 608763.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 408540 f, 608852.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 408600 f, 608941.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 408660 f, 609031.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 408720 f, 609120.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 408780 f, 609210.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 408840 f, 609299.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 408900 f, 609389.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 408960 f, 609478.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 409020 f, 609567.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 409080 f, 609657.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 409140 f, 609746.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 409200 f, 609836.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 409260 f, 609017.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 409320 f, 609107.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 409380 f, 609196.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 409440 f, 609285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 409500 f, 609375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 409560 f, 609464.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 409620 f, 609553.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 409680 f, 609642.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 409740 f, 609732.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 409800 f, 609821.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 409860 f, 609910.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 409920 f, 610000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 409980 f, 610089.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 410040 f, 610178.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 410100 f, 610267.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 410160 f, 610357.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 410220 f, 610446.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 410280 f, 610535.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 410340 f, 610625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 410400 f, 610714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 410460 f, 610803.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 410520 f, 610892.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 410580 f, 610982.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 410640 f, 611071.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 410700 f, 611160.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 410760 f, 611250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 410820 f, 611339.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 410880 f, 611428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 410940 f, 611517.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 411000 f, 611607.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 411060 f, 611696.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 411120 f, 611785.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 411180 f, 611875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 411240 f, 611964.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 411300 f, 612053.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 411360 f, 612142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 411420 f, 612232.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 411480 f, 612321.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 411540 f, 612410.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 411600 f, 612500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 411660 f, 612589.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 411720 f, 612678.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 411780 f, 612767.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 411840 f, 612857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 411900 f, 612946.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 411960 f, 613035.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 412020 f, 613125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 412080 f, 613214.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 412140 f, 613303.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 412200 f, 613392.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 412260 f, 613482.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 412320 f, 613571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 412380 f, 612748.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 412440 f, 612838.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 412500 f, 612927.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 412560 f, 613016.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 412620 f, 613105.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 412680 f, 613194.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 412740 f, 613283.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 412800 f, 613372.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 412860 f, 613462.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 412920 f, 613551.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 412980 f, 613640.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 413040 f, 613729.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 413100 f, 613818.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 413160 f, 613907.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 413220 f, 613997.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 413280 f, 614086.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 413340 f, 614175.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 413400 f, 614264.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 413460 f, 614353.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 413520 f, 614442.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 413580 f, 614531.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 413640 f, 614621.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 413700 f, 614710.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 413760 f, 614799.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 413820 f, 614888.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 413880 f, 614977.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 413940 f, 615066.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 414000 f, 615156.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 414060 f, 615245.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 414120 f, 615334.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 414180 f, 615423.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 414240 f, 615512.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 414300 f, 615601.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 414360 f, 615690.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 414420 f, 615780.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 414480 f, 615869.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 414540 f, 615958.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 414600 f, 616047.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 414660 f, 616136.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 414720 f, 616225.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 414780 f, 616315.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 414840 f, 616404.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 414900 f, 616493.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 414960 f, 616582.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 415020 f, 616671.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 415080 f, 616760.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 415140 f, 616849.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 415200 f, 616939.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 415260 f, 617028.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 415320 f, 617117.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 415380 f, 617206.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 415440 f, 617295.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 415500 f, 616468.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 415560 f, 616557.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 415620 f, 616646.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 415680 f, 616735.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 415740 f, 616824.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 415800 f, 616913.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 415860 f, 617002.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 415920 f, 617092.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 415980 f, 617181.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 416040 f, 617270.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 416100 f, 617359.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 416160 f, 617448.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 416220 f, 617537.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 416280 f, 617626.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 416340 f, 617715.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 416400 f, 617804.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 416460 f, 617893.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 416520 f, 617982.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 416580 f, 618071.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 416640 f, 618160.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 416700 f, 618249.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 416760 f, 618338.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 416820 f, 618427.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 416880 f, 618516.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 416940 f, 618605.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 417000 f, 618694.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 417060 f, 618783.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 417120 f, 618872.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 417180 f, 618961.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 417240 f, 619050.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 417300 f, 619139.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 417360 f, 619228.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 417420 f, 619317.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 417480 f, 619406.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 417540 f, 619495.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 417600 f, 619584.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 417660 f, 619673.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 417720 f, 619762.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 417780 f, 619851.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 417840 f, 619940.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 417900 f, 620029.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 417960 f, 620118.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 418020 f, 620207.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 418080 f, 620296.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 418140 f, 620385.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 418200 f, 620474.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 418260 f, 620563.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 418320 f, 620652.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 418380 f, 620741.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 418440 f, 620830.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 418500 f, 620919.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 418560 f, 621008.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 418620 f, 621097.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 418680 f, 620266.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 418740 f, 620355.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 418800 f, 620444.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 418860 f, 620533.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 418920 f, 620622.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 418980 f, 620711.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 419040 f, 620800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 419100 f, 620888.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 419160 f, 620977.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 419220 f, 621066.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 419280 f, 621155.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 419340 f, 621244.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 419400 f, 621333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 419460 f, 621422.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 419520 f, 621511.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 419580 f, 621600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 419640 f, 621688.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 419700 f, 621777.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 419760 f, 621866.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 419820 f, 621955.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 419880 f, 622044.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 419940 f, 622133.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420000 f, 622222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420060 f, 622311.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420120 f, 622400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420180 f, 622488.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420240 f, 622577.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420300 f, 622666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420360 f, 622755.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420420 f, 622844.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420480 f, 622933.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420540 f, 623022.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420600 f, 623111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420660 f, 623200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420720 f, 623288.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420780 f, 623377.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420840 f, 623466.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420900 f, 623555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420960 f, 623644.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 421020 f, 623733.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 421080 f, 623822.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 421140 f, 623911.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 421200 f, 624000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 421260 f, 624088.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 421320 f, 624177.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 421380 f, 624266.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 421440 f, 624355.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 421500 f, 624444.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 421560 f, 624533.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 421620 f, 624622.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 421680 f, 624711.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 421740 f, 624800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 421800 f, 624888.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 421860 f, 624053.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 421920 f, 624142.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 421980 f, 624230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 422040 f, 624319.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 422100 f, 624408.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 422160 f, 624497.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 422220 f, 624585.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 422280 f, 624674.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 422340 f, 624763.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 422400 f, 624852.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 422460 f, 624940.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 422520 f, 625029.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 422580 f, 625118.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 422640 f, 625207.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 422700 f, 625295.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 422760 f, 625384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 422820 f, 625473.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 422880 f, 625562.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 422940 f, 625650.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 423000 f, 625739.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 423060 f, 625828.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 423120 f, 625917.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 423180 f, 626005.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 423240 f, 626094.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 423300 f, 626183.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 423360 f, 626272.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 423420 f, 626360.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 423480 f, 626449.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 423540 f, 626538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 423600 f, 626627.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 423660 f, 626716.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 423720 f, 626804.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 423780 f, 626893.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 423840 f, 626982.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 423900 f, 627071.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 423960 f, 627159.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 424020 f, 627248.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 424080 f, 627337.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 424140 f, 627426.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 424200 f, 627514.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 424260 f, 627603.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 424320 f, 627692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 424380 f, 627781.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 424440 f, 627869.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 424500 f, 627958.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 424560 f, 628047.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 424620 f, 628136.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 424680 f, 628224.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 424740 f, 628313.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 424800 f, 628402.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 424860 f, 628491.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 424920 f, 628579.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 424980 f, 627740.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 425040 f, 627828.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 425100 f, 627917.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 425160 f, 628005.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 425220 f, 628094.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 425280 f, 628183.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 425340 f, 628271.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 425400 f, 628360.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 425460 f, 628449.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 425520 f, 628537.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 425580 f, 628626.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 425640 f, 628714.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 425700 f, 628803.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 425760 f, 628892.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 425820 f, 628980.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 425880 f, 629069.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 425940 f, 629158.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 426000 f, 629246.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 426060 f, 629335.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 426120 f, 629423.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 426180 f, 629512.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 426240 f, 629601.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 426300 f, 629689.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 426360 f, 629778.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 426420 f, 629867.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 426480 f, 629955.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 426540 f, 630044.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 426600 f, 630132.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 426660 f, 630221.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 426720 f, 630310.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 426780 f, 630398.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 426840 f, 630487.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 426900 f, 630576.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 426960 f, 630664.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 427020 f, 630753.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 427080 f, 630841.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 427140 f, 630930.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 427200 f, 631019.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 427260 f, 631107.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 427320 f, 631196.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 427380 f, 631285.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 427440 f, 631373.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 427500 f, 631462.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 427560 f, 631550.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 427620 f, 631639.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 427680 f, 631728.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 427740 f, 631816.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 427800 f, 631905.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 427860 f, 631994.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 427920 f, 632082.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 427980 f, 632171.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 428040 f, 632260.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 428100 f, 632348.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 428160 f, 631504.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 428220 f, 631592.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 428280 f, 631681.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 428340 f, 631769.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 428400 f, 631858.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 428460 f, 631946.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 428520 f, 632035.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 428580 f, 632123.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 428640 f, 632212.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 428700 f, 632300.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 428760 f, 632389.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 428820 f, 632477.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 428880 f, 632566.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 428940 f, 632654.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 429000 f, 632743.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 429060 f, 632831.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 429120 f, 632920.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 429180 f, 633008.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 429240 f, 633097.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 429300 f, 633185.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 429360 f, 633274.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 429420 f, 633362.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 429480 f, 633451.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 429540 f, 633539.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 429600 f, 633628.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 429660 f, 633716.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 429720 f, 633805.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 429780 f, 633893.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 429840 f, 633982.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 429900 f, 634070.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 429960 f, 634159.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 430020 f, 634247.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 430080 f, 634336.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 430140 f, 634424.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 430200 f, 634513.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 430260 f, 634601.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 430320 f, 634690.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 430380 f, 634778.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 430440 f, 634867.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 430500 f, 634955.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 430560 f, 635044.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 430620 f, 635132.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 430680 f, 635221.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 430740 f, 635309.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 430800 f, 635398.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 430860 f, 635486.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 430920 f, 635575.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 430980 f, 635663.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 431040 f, 635752.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 431100 f, 635840.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 431160 f, 635929.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 431220 f, 636017.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 431280 f, 636106.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 431340 f, 635257.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 431400 f, 635346.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 431460 f, 635434.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 431520 f, 635522.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 431580 f, 635611.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 431640 f, 635699.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 431700 f, 635787.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 431760 f, 635876.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 431820 f, 635964.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 431880 f, 636053.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 431940 f, 636141.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 432000 f, 636229.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 432060 f, 636318.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 432120 f, 636406.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 432180 f, 636494.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 432240 f, 636583.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 432300 f, 636671.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 432360 f, 636759.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 432420 f, 636848.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 432480 f, 636936.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 432540 f, 637025.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 432600 f, 637113.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 432660 f, 637201.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 432720 f, 637290.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 432780 f, 637378.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 432840 f, 637466.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 432900 f, 637555.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 432960 f, 637643.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 433020 f, 637731.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 433080 f, 637820.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 433140 f, 637908.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 433200 f, 637997.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 433260 f, 638085.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 433320 f, 638173.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 433380 f, 638262.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 433440 f, 638350.5 fps, 0 ms/f [junit] 0 s: 60 f / 84 ms, 714.2 fps, 1 ms/f; total: 433500 f, 568152.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 433560 f, 567486.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 433620 f, 567565.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 433680 f, 567644.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 433740 f, 567722.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 433800 f, 567801.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 433860 f, 567879.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 433920 f, 567958.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 433980 f, 568036.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 434040 f, 568115.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 434100 f, 568193.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 434160 f, 568272.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 434220 f, 568350.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 434280 f, 568429.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 434340 f, 568507.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 434400 f, 568586.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 434460 f, 567921.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 434520 f, 568000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 434580 f, 568078.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 434640 f, 568156.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 434700 f, 568235.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 434760 f, 568313.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 434820 f, 568392.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 434880 f, 568470.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 434940 f, 568549.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 435000 f, 568627.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 435060 f, 568705.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 435120 f, 568784.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 435180 f, 568862.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 435240 f, 568941.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 435300 f, 569019.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 435360 f, 569098.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 435420 f, 569176.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 435480 f, 568511.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 435540 f, 568590.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 435600 f, 568668.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 435660 f, 568746.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 435720 f, 568825.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 435780 f, 568903.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 435840 f, 568981.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 435900 f, 569060.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 435960 f, 569138.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 436020 f, 569216.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 436080 f, 569295.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 436140 f, 569373.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 436200 f, 569451.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 436260 f, 569530.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 436320 f, 569608.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 436380 f, 569686.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 436440 f, 569765.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 436500 f, 569100.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 436560 f, 569178.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 436620 f, 569256.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 436680 f, 569335.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 436740 f, 569413.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 436800 f, 569491.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 436860 f, 569569.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 436920 f, 569648.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 436980 f, 569726.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 437040 f, 569804.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 437100 f, 569882.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 437160 f, 569960.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 437220 f, 570039.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 437280 f, 570117.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 437340 f, 570195.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 437400 f, 570273.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 437460 f, 569609.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 437520 f, 569687.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 437580 f, 569765.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 437640 f, 569843.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 437700 f, 569921.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 437760 f, 570000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 437820 f, 570078.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 437880 f, 570156.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 437940 f, 570234.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 438000 f, 570312.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 438060 f, 570390.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 438120 f, 570468.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 438180 f, 570546.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 438240 f, 570625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 438300 f, 570703.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 438360 f, 570781.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 438420 f, 570859.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 438480 f, 570195.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 438540 f, 570273.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 438600 f, 570351.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 438660 f, 570429.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 438720 f, 570507.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 438780 f, 570585.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 438840 f, 570663.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 438900 f, 570741.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 438960 f, 570819.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 439020 f, 570897.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 439080 f, 570975.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 439140 f, 571053.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 439200 f, 571131.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 439260 f, 571209.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 439320 f, 571287.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 439380 f, 570623.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 439440 f, 570701.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 439500 f, 570779.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 439560 f, 570857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 439620 f, 570935.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 439680 f, 571013.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 439740 f, 571090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 439800 f, 571168.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 439860 f, 569766.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 439920 f, 569844.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 439980 f, 569922.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 440040 f, 570000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 440100 f, 570077.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 440160 f, 569417.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 440220 f, 569495.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 440280 f, 569573.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 440340 f, 569650.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 440400 f, 569728.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 440460 f, 569805.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 440520 f, 569883.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 440580 f, 569961.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 440640 f, 570038.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 440700 f, 569379.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 440760 f, 569457.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 440820 f, 569534.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 440880 f, 569612.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 440940 f, 569689.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 441000 f, 569767.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 441060 f, 569844.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 441120 f, 569922.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 441180 f, 569264.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 441240 f, 569341.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 441300 f, 569419.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 441360 f, 569496.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 441420 f, 569574.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 441480 f, 569651.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 441540 f, 569729.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 441600 f, 569806.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 441660 f, 569149.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 441720 f, 569226.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 441780 f, 569304.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 441840 f, 569381.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 441900 f, 569458.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 441960 f, 569536.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 442020 f, 569613.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 442080 f, 569690.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 442140 f, 569034.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 442200 f, 569112.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 442260 f, 569189.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 442320 f, 569266.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 442380 f, 569343.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 442440 f, 569420.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 442500 f, 569498.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 442560 f, 569575.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 442620 f, 568920.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 442680 f, 568997.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 442740 f, 569074.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 442800 f, 569151.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 442860 f, 569228.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 442920 f, 569305.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 442980 f, 569383.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 443040 f, 569460.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 443100 f, 569537.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 443160 f, 568883.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 443220 f, 568960.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 443280 f, 569037.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 443340 f, 569114.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 443400 f, 569191.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 443460 f, 569268.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 443520 f, 569345.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 443580 f, 569422.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 443640 f, 568769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 443700 f, 568846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 443760 f, 568923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 443820 f, 569000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 443880 f, 569076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 443940 f, 569153.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 444000 f, 569230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 444060 f, 569307.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 444120 f, 568655.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 444180 f, 568732.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 444240 f, 568809.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 444300 f, 568886.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 444360 f, 568962.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 444420 f, 569039.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 444480 f, 569116.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 444540 f, 569193.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 444600 f, 568542.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 444660 f, 568618.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 444720 f, 568695.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 444780 f, 568772.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 444840 f, 568849.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 444900 f, 568925.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 444960 f, 569002.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 445020 f, 569079.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 445080 f, 568429.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 445140 f, 568505.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 445200 f, 568582.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 445260 f, 568659.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 445320 f, 568735.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 445380 f, 568812.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 445440 f, 568888.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 445500 f, 568965.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 445560 f, 568316.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 445620 f, 568392.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 445680 f, 568469.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 445740 f, 568545.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 445800 f, 568622.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 445860 f, 568699.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 445920 f, 568775.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 445980 f, 568852.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 446040 f, 568203.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 446100 f, 568280.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 446160 f, 568356.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 446220 f, 568433.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 446280 f, 568509.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 446340 f, 568586.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 446400 f, 568662.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 446460 f, 568738.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 446520 f, 568815.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 446580 f, 568167.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 446640 f, 568244.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 446700 f, 568320.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 446760 f, 568396.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 446820 f, 568473.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 446880 f, 568549.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 446940 f, 568625.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 447000 f, 568702.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 447060 f, 568055.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 447120 f, 568132.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 447180 f, 568208.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 447240 f, 568284.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 447300 f, 568360.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 447360 f, 568437.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 447420 f, 568513.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 447480 f, 568589.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 447540 f, 567944.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 447600 f, 568020.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 447660 f, 568096.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 447720 f, 568172.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 447780 f, 568248.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 447840 f, 568324.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 447900 f, 568401.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 447960 f, 568477.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 448020 f, 567832.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 448080 f, 567908.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 448140 f, 567984.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 448200 f, 568060.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 448260 f, 568136.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 448320 f, 568212.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 448380 f, 568289.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 448440 f, 568365.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 448500 f, 567721.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 448560 f, 567797.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 448620 f, 567873.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 448680 f, 567949.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 448740 f, 568025.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 448800 f, 568101.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 448860 f, 568177.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 448920 f, 568253.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 448980 f, 568329.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 449040 f, 567686.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 449100 f, 567762.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 449160 f, 567838.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 449220 f, 567914.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 449280 f, 567989.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 449340 f, 568065.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 449400 f, 568141.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 449460 f, 568217.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 449520 f, 567575.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 449580 f, 567651.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 449640 f, 567727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 449700 f, 567803.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 449760 f, 567878.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 449820 f, 567954.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 449880 f, 568030.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 449940 f, 568106.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 450000 f, 567465.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 450060 f, 567541.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 450120 f, 567616.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 450180 f, 567692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 450240 f, 567768.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 450300 f, 567843.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 450360 f, 567919.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 450420 f, 567994.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 450480 f, 567355.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 450540 f, 567430.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 450600 f, 567506.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 450660 f, 567581.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 450720 f, 567657.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 450780 f, 567733.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 450840 f, 567808.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 450900 f, 567884.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 450960 f, 567959.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 451020 f, 568035.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 451080 f, 568110.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 451140 f, 568186.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 451200 f, 567547.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 451260 f, 567622.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 451320 f, 567698.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 451380 f, 567773.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 451440 f, 567849.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 451500 f, 567924.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 451560 f, 568000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 451620 f, 568075.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 451680 f, 568150.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 451740 f, 568226.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 451800 f, 568301.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 451860 f, 568377.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 451920 f, 568452.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 451980 f, 568528.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 452040 f, 567889.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 452100 f, 567964.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 452160 f, 568040.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 452220 f, 568115.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 452280 f, 568190.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 452340 f, 568266.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 452400 f, 568341.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 452460 f, 568417.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 452520 f, 568492.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 452580 f, 568567.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 452640 f, 568643.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 452700 f, 568718.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 452760 f, 568794.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 452820 f, 568869.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 452880 f, 568230.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 452940 f, 568306.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 453000 f, 568381.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 453060 f, 568456.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 453120 f, 568532.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 453180 f, 568607.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 453240 f, 568682.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 453300 f, 568757.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 453360 f, 568833.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 453420 f, 568908.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 453480 f, 568983.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 453540 f, 569059.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 453600 f, 569134.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 453660 f, 569209.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 453720 f, 568571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 453780 f, 568646.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 453840 f, 568721.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 453900 f, 568797.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 453960 f, 568872.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 454020 f, 568947.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 454080 f, 569022.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 454140 f, 569097.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 454200 f, 569172.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 454260 f, 569248.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 454320 f, 569323.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 454380 f, 569398.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 454440 f, 569473.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 454500 f, 569548.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 454560 f, 568911.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 454620 f, 568986.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 454680 f, 569061.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 454740 f, 569136.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 454800 f, 569211.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 454860 f, 569286.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 454920 f, 569361.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 454980 f, 569436.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 455040 f, 569511.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 455100 f, 569587.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 455160 f, 569662.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 455220 f, 569737.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 455280 f, 569812.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 455340 f, 569887.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 455400 f, 569962.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 455460 f, 570037.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 455520 f, 569400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 455580 f, 569475.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 455640 f, 569550.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 455700 f, 569625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 455760 f, 569700.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 455820 f, 569775.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 455880 f, 569850.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 455940 f, 569213.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 456000 f, 569288.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 456060 f, 569363.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 456120 f, 569438.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 456180 f, 569513.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 456240 f, 569588.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 456300 f, 569662.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 456360 f, 569737.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 456420 f, 569812.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 456480 f, 569887.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 456540 f, 569962.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 456600 f, 570037.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 456660 f, 570112.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 456720 f, 570187.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 456780 f, 570262.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 456840 f, 570337.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 456900 f, 570412.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 456960 f, 570486.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 457020 f, 570561.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 457080 f, 570636.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 457140 f, 570000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 457200 f, 570074.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 457260 f, 570149.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 457320 f, 570224.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 457380 f, 570299.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 457440 f, 570374.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 457500 f, 570448.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 457560 f, 570523.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 457620 f, 570598.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 457680 f, 570673.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 457740 f, 570748.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 457800 f, 570822.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 457860 f, 570897.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 457920 f, 570972.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 457980 f, 571047.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 458040 f, 571122.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 458100 f, 571197.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 458160 f, 571271.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 458220 f, 571346.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 458280 f, 571421.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 458340 f, 570784.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 458400 f, 570859.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 458460 f, 570934.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 458520 f, 571008.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 458580 f, 571083.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 458640 f, 571158.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 458700 f, 571232.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 458760 f, 571307.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 458820 f, 571382.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 458880 f, 571457.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 458940 f, 571531.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 459000 f, 571606.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 459060 f, 571681.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 459120 f, 571755.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 459180 f, 571830.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 459240 f, 571905.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 459300 f, 571980.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 459360 f, 572054.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 459420 f, 572129.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 459480 f, 572204.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 459540 f, 571567.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 459600 f, 571641.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 459660 f, 571716.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 459720 f, 571791.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 459780 f, 571865.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 459840 f, 571940.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 459900 f, 572014.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 459960 f, 572089.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 460020 f, 572164.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 460080 f, 572238.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 460140 f, 572313.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 460200 f, 572388.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 460260 f, 572462.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 460320 f, 572537.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 460380 f, 572611.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 460440 f, 572686.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 460500 f, 572761.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 460560 f, 572835.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 460620 f, 572910.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 460680 f, 572985.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 460740 f, 572347.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 460800 f, 572422.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 460860 f, 572496.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 460920 f, 572571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 460980 f, 572645.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 461040 f, 572720.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 461100 f, 572795.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 461160 f, 572869.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 461220 f, 572944.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 461280 f, 573018.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 461340 f, 573093.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 461400 f, 573167.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 461460 f, 573242.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 461520 f, 573316.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 461580 f, 573391.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 461640 f, 573465.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 461700 f, 573540.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 461760 f, 573614.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 461820 f, 573689.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 461880 f, 573764.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 461940 f, 573838.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 462000 f, 573913.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 462060 f, 573275.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 462120 f, 573349.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 462180 f, 573424.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 462240 f, 573498.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 462300 f, 573573.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 462360 f, 573647.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 462420 f, 573722.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 462480 f, 573796.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 462540 f, 573870.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 462600 f, 573945.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 462660 f, 574019.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 462720 f, 574094.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 462780 f, 574168.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 462840 f, 574243.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 462900 f, 574317.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 462960 f, 574392.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 463020 f, 574466.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 463080 f, 574540.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 463140 f, 574615.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 463200 f, 574689.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 463260 f, 574764.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 463320 f, 574838.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 463380 f, 574913.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 463440 f, 574987.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 463500 f, 575062.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 463560 f, 575136.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 463620 f, 574498.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 463680 f, 574572.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 463740 f, 574646.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 463800 f, 574721.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 463860 f, 574795.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 463920 f, 574869.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 463980 f, 574944.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 464040 f, 575018.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 464100 f, 575092.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 464160 f, 575167.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 464220 f, 575241.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 464280 f, 575316.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 464340 f, 575390.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 464400 f, 575464.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 464460 f, 575539.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 464520 f, 575613.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 464580 f, 575687.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 464640 f, 575762.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 464700 f, 575836.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 464760 f, 575910.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 464820 f, 575985.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 464880 f, 576059.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 464940 f, 576133.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 465000 f, 576208.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 465060 f, 576282.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 465120 f, 576356.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 465180 f, 576431.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 465240 f, 575792.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 465300 f, 575866.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 465360 f, 575940.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 465420 f, 576014.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 465480 f, 576089.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 465540 f, 576163.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 465600 f, 576237.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 465660 f, 576311.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 465720 f, 576386.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 465780 f, 576460.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 465840 f, 576534.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 465900 f, 576608.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 465960 f, 576683.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 466020 f, 576757.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 466080 f, 576831.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 466140 f, 576905.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 466200 f, 576980.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 466260 f, 577054.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 466320 f, 577128.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 466380 f, 577203.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 466440 f, 577277.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 466500 f, 577351.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 466560 f, 577425.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 466620 f, 577500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 466680 f, 577574.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 466740 f, 576934.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 466800 f, 577008.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 466860 f, 577082.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 466920 f, 577157.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 466980 f, 577231.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 467040 f, 577305.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 467100 f, 577379.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 467160 f, 577453.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 467220 f, 577527.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 467280 f, 577602.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 467340 f, 577676.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 467400 f, 577750.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 467460 f, 577824.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 467520 f, 577898.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 467580 f, 577972.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 467640 f, 578047.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 467700 f, 578121.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 467760 f, 578195.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 467820 f, 578269.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 467880 f, 578343.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 467940 f, 578417.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 468000 f, 578491.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 468060 f, 578566.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 468120 f, 578640.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 468180 f, 578714.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 468240 f, 578788.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 468300 f, 578862.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 468360 f, 578222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 468420 f, 578296.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 468480 f, 578370.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 468540 f, 578444.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 468600 f, 578518.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 468660 f, 578592.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 468720 f, 578666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 468780 f, 578740.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 468840 f, 578814.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 468900 f, 578888.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 468960 f, 578962.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 469020 f, 579037.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 469080 f, 579111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 469140 f, 579185.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 469200 f, 579259.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 469260 f, 579333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 469320 f, 579407.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 469380 f, 579481.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 469440 f, 579555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 469500 f, 579629.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 469560 f, 579703.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 469620 f, 579777.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 469680 f, 579851.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 469740 f, 579925.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 469800 f, 580000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 469860 f, 580074.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 469920 f, 579432.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 469980 f, 579506.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 470040 f, 579580.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 470100 f, 579654.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 470160 f, 579728.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 470220 f, 579802.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 470280 f, 579876.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 470340 f, 579950.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 470400 f, 580024.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 470460 f, 580098.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 470520 f, 580172.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 470580 f, 580246.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 470640 f, 580320.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 470700 f, 580394.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 470760 f, 580468.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 470820 f, 580542.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 470880 f, 580616.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 470940 f, 580690.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 471000 f, 580764.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 471060 f, 580838.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 471120 f, 580912.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 471180 f, 580986.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 471240 f, 581060.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 471300 f, 581134.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 471360 f, 581208.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 471420 f, 581282.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 471480 f, 581356.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 471540 f, 580714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 471600 f, 580788.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 471660 f, 580862.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 471720 f, 580935.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 471780 f, 581009.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 471840 f, 581083.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 471900 f, 581157.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 471960 f, 581231.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 472020 f, 581305.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 472080 f, 581379.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 472140 f, 581453.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 472200 f, 581527.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 472260 f, 581601.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 472320 f, 581674.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 472380 f, 581748.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 472440 f, 581822.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 472500 f, 581896.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 472560 f, 581970.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 472620 f, 582044.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 472680 f, 582118.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 472740 f, 582192.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 472800 f, 582266.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 472860 f, 582339.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 472920 f, 582413.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 472980 f, 581771.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 473040 f, 581845.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 473100 f, 581918.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 473160 f, 581992.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 473220 f, 582066.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 473280 f, 582140.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 473340 f, 582214.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 473400 f, 582287.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 473460 f, 582361.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 473520 f, 582435.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 473580 f, 582509.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 473640 f, 582583.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 473700 f, 582656.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 473760 f, 582730.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 473820 f, 582804.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 473880 f, 582878.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 473940 f, 582952.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 474000 f, 583025.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 474060 f, 583099.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 474120 f, 583173.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 474180 f, 582530.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 474240 f, 582604.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 474300 f, 582678.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 474360 f, 582751.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 474420 f, 582825.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 474480 f, 582899.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 474540 f, 582973.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 474600 f, 583046.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 474660 f, 583120.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 474720 f, 583194.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 474780 f, 583267.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 474840 f, 583341.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 474900 f, 583415.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 474960 f, 583488.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 475020 f, 583562.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 475080 f, 583636.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 475140 f, 583710.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 475200 f, 583783.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 475260 f, 583857.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 475320 f, 583931.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 475380 f, 583288.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 475440 f, 583361.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 475500 f, 583435.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 475560 f, 583509.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 475620 f, 583582.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 475680 f, 583656.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 475740 f, 583730.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 475800 f, 583803.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 475860 f, 583877.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 475920 f, 583950.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 475980 f, 584024.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 476040 f, 584098.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 476100 f, 584171.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 476160 f, 584245.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 476220 f, 584319.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 476280 f, 584392.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 476340 f, 584466.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 476400 f, 584539.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 476460 f, 584613.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 476520 f, 583970.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 476580 f, 584044.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 476640 f, 584117.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 476700 f, 584191.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 476760 f, 584264.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 476820 f, 584338.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 476880 f, 584411.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 476940 f, 584485.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 477000 f, 584558.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 477060 f, 584632.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 477120 f, 584705.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 477180 f, 584779.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 477240 f, 584852.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 477300 f, 584926.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 477360 f, 585000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 477420 f, 585073.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 477480 f, 585147.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 477540 f, 585220.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 477600 f, 585294.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 477660 f, 585367.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 477720 f, 584724.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 477780 f, 584798.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 477840 f, 584871.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 477900 f, 584944.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 477960 f, 585018.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 478020 f, 585091.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 478080 f, 585165.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 478140 f, 585238.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 478200 f, 585312.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 478260 f, 585385.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 478320 f, 585459.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 478380 f, 585532.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 478440 f, 585605.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 478500 f, 585679.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 478560 f, 585752.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 478620 f, 585826.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 478680 f, 585899.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 478740 f, 585973.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 478800 f, 586046.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 478860 f, 586119.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 478920 f, 586193.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 478980 f, 585550.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 479040 f, 585623.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 479100 f, 585696.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 479160 f, 585770.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 479220 f, 585843.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 479280 f, 585916.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 479340 f, 585990.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 479400 f, 586063.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 479460 f, 586136.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 479520 f, 586210.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 479580 f, 586283.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 479640 f, 586356.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 479700 f, 586430.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 479760 f, 586503.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 479820 f, 586577.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 479880 f, 586650.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 479940 f, 586723.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480000 f, 586797.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480060 f, 586870.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480120 f, 586943.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480180 f, 587017.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480240 f, 587090.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480300 f, 587163.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480360 f, 587237.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480420 f, 586593.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480480 f, 586666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480540 f, 586739.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480600 f, 586813.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480660 f, 586886.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480720 f, 586959.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480780 f, 587032.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480840 f, 587106.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480900 f, 587179.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480960 f, 587252.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 481020 f, 587326.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 481080 f, 587399.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 481140 f, 587472.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 481200 f, 587545.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 481260 f, 587619.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 481320 f, 587692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 481380 f, 587765.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 481440 f, 587838.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 481500 f, 587912.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 481560 f, 587985.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 481620 f, 588058.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 481680 f, 588131.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 481740 f, 588205.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 481800 f, 588278.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 481860 f, 588351.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 481920 f, 587707.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 481980 f, 587780.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 482040 f, 587853.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 482100 f, 587926.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 482160 f, 588000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 482220 f, 588073.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 482280 f, 588146.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 482340 f, 588219.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 482400 f, 588292.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 482460 f, 588365.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 482520 f, 588439.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 482580 f, 588512.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 482640 f, 588585.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 482700 f, 588658.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 482760 f, 588731.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 482820 f, 588804.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 482880 f, 588878.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 482940 f, 588951.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 483000 f, 589024.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 483060 f, 589097.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 483120 f, 589170.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 483180 f, 589243.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 483240 f, 589317.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 483300 f, 589390.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 483360 f, 589463.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 483420 f, 589536.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 483480 f, 588891.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 483540 f, 588964.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 483600 f, 589037.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 483660 f, 589110.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 483720 f, 589183.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 483780 f, 589257.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 483840 f, 589330.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 483900 f, 589403.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 483960 f, 589476.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 484020 f, 589549.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 484080 f, 589622.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 484140 f, 589695.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 484200 f, 589768.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 484260 f, 589841.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 484320 f, 589914.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 484380 f, 589987.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 484440 f, 590060.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 484500 f, 590134.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 484560 f, 590207.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 484620 f, 590280.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 484680 f, 590353.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 484740 f, 590426.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 484800 f, 590499.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 484860 f, 590572.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 484920 f, 589927.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 484980 f, 590000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 485040 f, 590073.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 485100 f, 590146.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 485160 f, 590219.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 485220 f, 590292.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 485280 f, 590364.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 485340 f, 590437.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 485400 f, 590510.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 485460 f, 590583.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 485520 f, 590656.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 485580 f, 590729.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 485640 f, 590802.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 485700 f, 590875.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 485760 f, 590948.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 485820 f, 591021.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 485880 f, 591094.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 485940 f, 591167.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 486000 f, 591240.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 486060 f, 591313.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 486120 f, 591386.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 486180 f, 591459.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 486240 f, 591532.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 486300 f, 591605.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 486360 f, 591678.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 486420 f, 591751.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 486480 f, 591824.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 486540 f, 591897.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 486600 f, 591970.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 486660 f, 592043.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 486720 f, 592116.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 486780 f, 592189.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 486840 f, 592262.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 486900 f, 592335.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 486960 f, 592408.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 487020 f, 592481.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 487080 f, 591834.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 487140 f, 591907.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 487200 f, 591980.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 487260 f, 592053.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 487320 f, 592126.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 487380 f, 592199.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 487440 f, 592272.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 487500 f, 592345.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 487560 f, 592418.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 487620 f, 592490.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 487680 f, 592563.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 487740 f, 592636.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 487800 f, 592709.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 487860 f, 592782.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 487920 f, 592855.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 487980 f, 592928.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 488040 f, 593001.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 488100 f, 593074.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 488160 f, 593147.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 488220 f, 593219.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 488280 f, 593292.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 488340 f, 593365.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 488400 f, 593438.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 488460 f, 593511.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 488520 f, 593584.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 488580 f, 593657.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 488640 f, 593730.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 488700 f, 593803.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 488760 f, 593876.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 488820 f, 593948.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 488880 f, 594021.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 488940 f, 593373.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 489000 f, 593446.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 489060 f, 593519.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 489120 f, 593592.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 489180 f, 593665.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 489240 f, 593737.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 489300 f, 593810.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 489360 f, 593883.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 489420 f, 593956.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 489480 f, 594029.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 489540 f, 594101.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 489600 f, 594174.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 489660 f, 594247.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 489720 f, 594320.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 489780 f, 594393.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 489840 f, 594466.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 489900 f, 594538.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 489960 f, 594611.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 490020 f, 594684.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 490080 f, 594757.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 490140 f, 594830.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 490200 f, 594902.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 490260 f, 594975.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 490320 f, 595048.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 490380 f, 595121.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 490440 f, 594472.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 490500 f, 594545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 490560 f, 594618.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 490620 f, 594690.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 490680 f, 594763.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 490740 f, 594836.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 490800 f, 594909.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 490860 f, 594981.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 490920 f, 595054.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 490980 f, 595127.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 491040 f, 595200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 491100 f, 595272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 491160 f, 595345.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 491220 f, 595418.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 491280 f, 595490.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 491340 f, 595563.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 491400 f, 595636.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 491460 f, 595709.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 491520 f, 595781.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 491580 f, 595854.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 491640 f, 595927.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 491700 f, 596000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 491760 f, 596072.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 491820 f, 596145.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 491880 f, 596218.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 491940 f, 596290.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 492000 f, 595641.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 492060 f, 595714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 492120 f, 595786.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 492180 f, 595859.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 492240 f, 595932.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 492300 f, 596004.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 492360 f, 596077.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 492420 f, 596150.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 492480 f, 596222.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 492540 f, 596295.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 492600 f, 596368.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 492660 f, 596440.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 492720 f, 596513.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 492780 f, 596585.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 492840 f, 596658.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 492900 f, 596731.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 492960 f, 596803.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 493020 f, 596876.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 493080 f, 596949.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 493140 f, 597021.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 493200 f, 597094.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 493260 f, 597167.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 493320 f, 597239.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 493380 f, 597312.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 493440 f, 597385.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 493500 f, 597457.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 493560 f, 596807.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 493620 f, 596880.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 493680 f, 596952.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 493740 f, 597025.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 493800 f, 597097.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 493860 f, 597170.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 493920 f, 597243.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 493980 f, 597315.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 494040 f, 597388.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 494100 f, 597460.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 494160 f, 597533.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 494220 f, 597605.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 494280 f, 597678.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 494340 f, 597750.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 494400 f, 597823.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 494460 f, 597896.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 494520 f, 597968.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 494580 f, 598041.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 494640 f, 598113.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 494700 f, 598186.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 494760 f, 598258.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 494820 f, 598331.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 494880 f, 598403.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 494940 f, 598476.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 495000 f, 598549.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 495060 f, 598621.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 495120 f, 598694.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 495180 f, 598043.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 495240 f, 598115.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 495300 f, 598188.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 495360 f, 598260.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 495420 f, 598333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 495480 f, 598405.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 495540 f, 598478.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 495600 f, 598550.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 495660 f, 598623.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 495720 f, 598695.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 495780 f, 598768.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 495840 f, 598840.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 495900 f, 598913.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 495960 f, 598985.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 496020 f, 599058.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 496080 f, 599130.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 496140 f, 599202.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 496200 f, 599275.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 496260 f, 599347.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 496320 f, 599420.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 496380 f, 599492.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 496440 f, 599565.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 496500 f, 599637.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 496560 f, 599710.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 496620 f, 599782.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 496680 f, 599855.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 496740 f, 599203.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 496800 f, 599276.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 496860 f, 599348.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 496920 f, 599421.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 496980 f, 599493.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 497040 f, 599565.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 497100 f, 599638.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 497160 f, 599710.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 497220 f, 599782.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 497280 f, 599855.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 497340 f, 599927.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 497400 f, 600000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 497460 f, 600072.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 497520 f, 600144.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 497580 f, 600217.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 497640 f, 600289.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 497700 f, 600361.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 497760 f, 600434.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 497820 f, 600506.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 497880 f, 600579.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 497940 f, 600651.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 498000 f, 600723.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 498060 f, 600796.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 498120 f, 600868.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 498180 f, 600940.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 498240 f, 601013.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 498300 f, 601085.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 498360 f, 600433.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 498420 f, 600506.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 498480 f, 600578.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 498540 f, 600650.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 498600 f, 600722.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 498660 f, 600795.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 498720 f, 600867.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 498780 f, 600939.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 498840 f, 601012.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 498900 f, 601084.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 498960 f, 601156.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 499020 f, 601228.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 499080 f, 601301.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 499140 f, 601373.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 499200 f, 601445.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 499260 f, 601518.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 499320 f, 601590.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 499380 f, 601662.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 499440 f, 601734.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 499500 f, 601807.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 499560 f, 601879.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 499620 f, 601951.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 499680 f, 602024.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 499740 f, 602096.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 499800 f, 602168.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 499860 f, 602240.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 499920 f, 602313.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 499980 f, 602385.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 500040 f, 602457.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 500100 f, 602530.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 500160 f, 602602.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 500220 f, 602674.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 500280 f, 602747.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 500340 f, 602819.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 500400 f, 602891.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 500460 f, 602963.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 500520 f, 603036.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 500580 f, 603108.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 500640 f, 602454.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 500700 f, 602527.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 500760 f, 602599.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 500820 f, 602671.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 500880 f, 602743.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 500940 f, 602815.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 501000 f, 602888.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 501060 f, 602960.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 501120 f, 603032.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 501180 f, 603104.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 501240 f, 603176.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 501300 f, 603249.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 501360 f, 603321.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 501420 f, 603393.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 501480 f, 603465.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 501540 f, 603537.9 fps, 0 ms/f [junit] 0 s: 60 f / 63 ms, 952.3 fps, 1 ms/f; total: 501600 f, 561073.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 501660 f, 561140.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 501720 f, 561208.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 501780 f, 561275.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 501840 f, 561342.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 501900 f, 561409.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 501960 f, 560849.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 502020 f, 560916.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 502080 f, 560983.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 502140 f, 561050.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 502200 f, 561117.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 502260 f, 561184.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 502320 f, 561251.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 502380 f, 561318.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 502440 f, 561385.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 502500 f, 561452.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 502560 f, 561519.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 502620 f, 561586.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 502680 f, 561653.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 502740 f, 561720.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 502800 f, 561160.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 502860 f, 561227.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 502920 f, 561294.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 502980 f, 561361.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 503040 f, 561428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 503100 f, 561495.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 503160 f, 561562.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 503220 f, 561629.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 503280 f, 561696.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 503340 f, 561763.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 503400 f, 561830.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 503460 f, 561897.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 503520 f, 561964.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 503580 f, 562031.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 503640 f, 562098.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 503700 f, 562165.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 503760 f, 562232.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 503820 f, 562299.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 503880 f, 561739.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 503940 f, 561806.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 504000 f, 561872.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 504060 f, 561939.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 504120 f, 562006.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 504180 f, 562073.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 504240 f, 562140.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 504300 f, 562207.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 504360 f, 562274.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 504420 f, 562341.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 504480 f, 562408.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 504540 f, 562474.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 504600 f, 562541.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 504660 f, 562608.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 504720 f, 562675.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 504780 f, 562742.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 504840 f, 562809.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 504900 f, 562249.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 504960 f, 562316.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 505020 f, 562383.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 505080 f, 562449.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 505140 f, 562516.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 505200 f, 562583.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 505260 f, 562650.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 505320 f, 562717.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 505380 f, 562783.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 505440 f, 562850.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 505500 f, 562917.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 505560 f, 562984.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 505620 f, 563051.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 505680 f, 563118.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 505740 f, 563184.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 505800 f, 563251.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 505860 f, 563318.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 505920 f, 562758.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 505980 f, 562825.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 506040 f, 562892.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 506100 f, 562958.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 506160 f, 563025.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 506220 f, 563092.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 506280 f, 563159.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 506340 f, 563225.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 506400 f, 563292.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 506460 f, 563359.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 506520 f, 563426.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 506580 f, 563492.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 506640 f, 563559.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 506700 f, 563626.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 506760 f, 563693.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 506820 f, 563759.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 506880 f, 563826.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 506940 f, 563266.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 507000 f, 563333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 507060 f, 563400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 507120 f, 563466.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 507180 f, 563533.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 507240 f, 563600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 507300 f, 563666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 507360 f, 563733.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 507420 f, 563800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 507480 f, 563866.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 507540 f, 563933.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 507600 f, 564000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 507660 f, 564066.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 507720 f, 564133.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 507780 f, 564200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 507840 f, 563640.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 507900 f, 563707.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 507960 f, 563773.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 508020 f, 563840.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 508080 f, 563906.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 508140 f, 563973.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 508200 f, 564039.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 508260 f, 564106.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 508320 f, 564173.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 508380 f, 564239.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 508440 f, 564306.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 508500 f, 564372.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 508560 f, 564439.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 508620 f, 564506.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 508680 f, 564572.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 508740 f, 564013.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 508800 f, 564079.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 508860 f, 564146.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 508920 f, 564212.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 508980 f, 564279.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 509040 f, 564345.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 509100 f, 564412.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 509160 f, 564478.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 509220 f, 564545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 509280 f, 564612.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 509340 f, 564678.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 509400 f, 564745.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 509460 f, 564811.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 509520 f, 564878.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 509580 f, 564944.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 509640 f, 564385.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 509700 f, 564451.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 509760 f, 564518.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 509820 f, 564584.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 509880 f, 564651.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 509940 f, 564717.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 510000 f, 564784.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 510060 f, 564850.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 510120 f, 564916.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 510180 f, 564983.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 510240 f, 565049.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 510300 f, 565116.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 510360 f, 565182.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 510420 f, 565249.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 510480 f, 564690.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 510540 f, 564756.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 510600 f, 564823.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 510660 f, 564889.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 510720 f, 564955.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 510780 f, 565022.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 510840 f, 565088.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 510900 f, 565154.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 510960 f, 565221.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 511020 f, 565287.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 511080 f, 565354.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 511140 f, 565420.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 511200 f, 565486.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 511260 f, 565553.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 511320 f, 565619.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 511380 f, 565685.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 511440 f, 565752.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 511500 f, 565818.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 511560 f, 565884.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 511620 f, 565951.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 511680 f, 565392.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 511740 f, 565458.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 511800 f, 565524.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 511860 f, 565591.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 511920 f, 565657.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 511980 f, 565723.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 512040 f, 565790.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 512100 f, 565856.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 512160 f, 565922.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 512220 f, 565988.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 512280 f, 566055.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 512340 f, 566121.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 512400 f, 566187.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 512460 f, 566254.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 512520 f, 566320.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 512580 f, 566386.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 512640 f, 566453.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 512700 f, 566519.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 512760 f, 566585.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 512820 f, 566651.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 512880 f, 566718.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 512940 f, 566784.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 513000 f, 566850.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 513060 f, 566917.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 513120 f, 566983.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 513180 f, 566423.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 513240 f, 566490.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 513300 f, 566556.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 513360 f, 566622.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 513420 f, 566688.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 513480 f, 566754.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 513540 f, 566821.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 513600 f, 566887.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 513660 f, 566953.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 513720 f, 567019.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 513780 f, 567086.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 513840 f, 567152.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 513900 f, 567218.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 513960 f, 567284.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 514020 f, 567351.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 514080 f, 567417.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 514140 f, 567483.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 514200 f, 567549.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 514260 f, 567615.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 514320 f, 567682.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 514380 f, 567748.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 514440 f, 567814.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 514500 f, 567880.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 514560 f, 567947.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 514620 f, 568013.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 514680 f, 567453.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 514740 f, 567519.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 514800 f, 567585.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 514860 f, 567651.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 514920 f, 567717.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 514980 f, 567783.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 515040 f, 567850.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 515100 f, 567916.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 515160 f, 567982.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 515220 f, 568048.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 515280 f, 568114.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 515340 f, 568180.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 515400 f, 568246.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 515460 f, 568313.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 515520 f, 568379.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 515580 f, 568445.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 515640 f, 568511.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 515700 f, 568577.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 515760 f, 568643.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 515820 f, 568710.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 515880 f, 568776.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 515940 f, 568842.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 516000 f, 568908.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 516060 f, 568974.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 516120 f, 569040.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 516180 f, 568480.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 516240 f, 568546.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 516300 f, 568612.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 516360 f, 568678.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 516420 f, 568744.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 516480 f, 568810.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 516540 f, 568876.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 516600 f, 568942.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 516660 f, 569008.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 516720 f, 569074.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 516780 f, 569141.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 516840 f, 569207.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 516900 f, 569273.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 516960 f, 569339.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 517020 f, 569405.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 517080 f, 569471.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 517140 f, 569537.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 517200 f, 569603.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 517260 f, 569669.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 517320 f, 569735.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 517380 f, 569801.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 517440 f, 569867.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 517500 f, 569933.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 517560 f, 570000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 517620 f, 570066.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 517680 f, 569504.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 517740 f, 569570.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 517800 f, 569636.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 517860 f, 569703.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 517920 f, 569769.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 517980 f, 569835.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 518040 f, 569901.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 518100 f, 569967.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 518160 f, 570033.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 518220 f, 570099.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 518280 f, 570165.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 518340 f, 570231.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 518400 f, 570297.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 518460 f, 570363.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 518520 f, 570429.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 518580 f, 570495.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 518640 f, 570561.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 518700 f, 570627.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 518760 f, 570693.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 518820 f, 570759.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 518880 f, 570825.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 518940 f, 570891.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 519000 f, 570957.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 519060 f, 571023.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 519120 f, 570461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 519180 f, 570527.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 519240 f, 570593.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 519300 f, 570659.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 519360 f, 570725.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 519420 f, 570791.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 519480 f, 570857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 519540 f, 570923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 519600 f, 570989.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 519660 f, 571054.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 519720 f, 571120.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 519780 f, 571186.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 519840 f, 571252.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 519900 f, 571318.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 519960 f, 571384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 520020 f, 571450.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 520080 f, 571516.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 520140 f, 571582.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 520200 f, 571648.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 520260 f, 571086.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 520320 f, 571152.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 520380 f, 571218.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 520440 f, 571284.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 520500 f, 571350.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 520560 f, 571416.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 520620 f, 571481.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 520680 f, 571547.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 520740 f, 571613.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 520800 f, 571679.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 520860 f, 571745.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 520920 f, 571811.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 520980 f, 571877.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 521040 f, 571942.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 521100 f, 571381.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 521160 f, 571447.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 521220 f, 571513.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 521280 f, 571578.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 521340 f, 571644.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 521400 f, 571710.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 521460 f, 571776.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 521520 f, 571842.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 521580 f, 571907.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 521640 f, 571973.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 521700 f, 572039.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 521760 f, 572105.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 521820 f, 572171.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 521880 f, 572236.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 521940 f, 572302.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 522000 f, 571741.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 522060 f, 571807.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 522120 f, 571872.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 522180 f, 571938.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 522240 f, 572004.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 522300 f, 572070.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 522360 f, 572135.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 522420 f, 572201.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 522480 f, 572267.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 522540 f, 572332.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 522600 f, 572398.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 522660 f, 572464.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 522720 f, 572530.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 522780 f, 572595.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 522840 f, 572661.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 522900 f, 572727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 522960 f, 572793.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 523020 f, 572858.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 523080 f, 572924.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 523140 f, 572363.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 523200 f, 572428.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 523260 f, 572494.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 523320 f, 572560.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 523380 f, 572625.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 523440 f, 572691.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 523500 f, 572757.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 523560 f, 572822.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 523620 f, 572888.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 523680 f, 572954.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 523740 f, 573019.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 523800 f, 573085.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 523860 f, 573151.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 523920 f, 573216.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 523980 f, 573282.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 524040 f, 573347.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 524100 f, 573413.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 524160 f, 573479.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 524220 f, 573544.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 524280 f, 573610.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 524340 f, 573676.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 524400 f, 573741.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 524460 f, 573807.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 524520 f, 573873.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 524580 f, 573938.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 524640 f, 573377.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 524700 f, 573442.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 524760 f, 573508.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 524820 f, 573573.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 524880 f, 573639.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 524940 f, 573704.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 525000 f, 573770.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 525060 f, 573836.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 525120 f, 573901.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 525180 f, 573967.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 525240 f, 574032.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 525300 f, 574098.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 525360 f, 574163.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 525420 f, 574229.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 525480 f, 574295.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 525540 f, 574360.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 525600 f, 574426.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 525660 f, 574491.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 525720 f, 574557.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 525780 f, 574622.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 525840 f, 574688.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 525900 f, 574754.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 525960 f, 574819.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 526020 f, 574885.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 526080 f, 574950.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 526140 f, 574388.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 526200 f, 574454.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 526260 f, 574519.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 526320 f, 574585.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 526380 f, 574650.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 526440 f, 574716.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 526500 f, 574781.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 526560 f, 574847.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 526620 f, 574912.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 526680 f, 574978.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 526740 f, 575043.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 526800 f, 575109.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 526860 f, 575174.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 526920 f, 575240.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 526980 f, 575305.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 527040 f, 575371.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 527100 f, 575436.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 527160 f, 575502.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 527220 f, 575567.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 527280 f, 575633.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 527340 f, 575698.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 527400 f, 575764.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 527460 f, 575829.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 527520 f, 575895.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 527580 f, 575332.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 527640 f, 575398.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 527700 f, 575463.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 527760 f, 575528.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 527820 f, 575594.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 527880 f, 575659.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 527940 f, 575725.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 528000 f, 575790.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 528060 f, 575856.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 528120 f, 575921.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 528180 f, 575986.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 528240 f, 576052.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 528300 f, 576117.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 528360 f, 576183.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 528420 f, 576248.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 528480 f, 576314.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 528540 f, 576379.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 528600 f, 576444.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 528660 f, 576510.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 528720 f, 576575.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 528780 f, 576641.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 528840 f, 576706.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 528900 f, 576772.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 528960 f, 576837.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 529020 f, 576902.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 529080 f, 576339.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 529140 f, 576405.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 529200 f, 576470.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 529260 f, 576535.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 529320 f, 576601.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 529380 f, 576666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 529440 f, 576732.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 529500 f, 576797.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 529560 f, 576862.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 529620 f, 576928.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 529680 f, 576993.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 529740 f, 577058.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 529800 f, 577124.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 529860 f, 577189.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 529920 f, 577254.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 529980 f, 577320.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 530040 f, 577385.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 530100 f, 577451.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 530160 f, 577516.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 530220 f, 577581.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 530280 f, 577647.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 530340 f, 577712.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 530400 f, 577777.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 530460 f, 577843.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 530520 f, 577908.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 530580 f, 577344.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 530640 f, 577410.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 530700 f, 577475.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 530760 f, 577540.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 530820 f, 577606.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 530880 f, 577671.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 530940 f, 577736.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 531000 f, 577801.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 531060 f, 577867.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 531120 f, 577932.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 531180 f, 577997.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 531240 f, 578063.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 531300 f, 578128.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 531360 f, 578193.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 531420 f, 578259.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 531480 f, 578324.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 531540 f, 578389.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 531600 f, 578454.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 531660 f, 578520.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 531720 f, 578585.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 531780 f, 578650.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 531840 f, 578716.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 531900 f, 578781.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 531960 f, 578846.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 532020 f, 578911.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 532080 f, 578347.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 532140 f, 578413.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 532200 f, 578478.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 532260 f, 578543.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 532320 f, 578608.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 532380 f, 578673.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 532440 f, 578739.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 532500 f, 578804.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 532560 f, 578869.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 532620 f, 578934.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 532680 f, 579000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 532740 f, 579065.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 532800 f, 579130.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 532860 f, 579195.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 532920 f, 579260.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 532980 f, 579326.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 533040 f, 579391.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 533100 f, 579456.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 533160 f, 579521.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 533220 f, 579586.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 533280 f, 579652.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 533340 f, 579717.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 533400 f, 579782.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 533460 f, 579847.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 533520 f, 579283.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 533580 f, 579348.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 533640 f, 579413.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 533700 f, 579478.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 533760 f, 579544.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 533820 f, 579609.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 533880 f, 579674.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 533940 f, 579739.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 534000 f, 579804.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 534060 f, 579869.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 534120 f, 579934.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 534180 f, 580000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 534240 f, 580065.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 534300 f, 580130.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 534360 f, 580195.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 534420 f, 580260.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 534480 f, 580325.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 534540 f, 580390.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 534600 f, 580456.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 534660 f, 580521.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 534720 f, 580586.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 534780 f, 580651.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 534840 f, 580716.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 534900 f, 580781.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 534960 f, 580846.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 535020 f, 580282.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 535080 f, 580347.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 535140 f, 580412.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 535200 f, 580477.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 535260 f, 580542.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 535320 f, 580607.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 535380 f, 580672.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 535440 f, 580737.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 535500 f, 580802.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 535560 f, 580867.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 535620 f, 580932.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 535680 f, 580997.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 535740 f, 581062.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 535800 f, 581128.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 535860 f, 581193.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 535920 f, 581258.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 535980 f, 581323.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 536040 f, 581388.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 536100 f, 581453.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 536160 f, 581518.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 536220 f, 581583.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 536280 f, 581648.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 536340 f, 581713.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 536400 f, 581778.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 536460 f, 581843.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 536520 f, 581278.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 536580 f, 581343.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 536640 f, 581408.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 536700 f, 581473.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 536760 f, 581538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 536820 f, 581603.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 536880 f, 581668.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 536940 f, 581733.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 537000 f, 581798.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 537060 f, 581863.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 537120 f, 581928.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 537180 f, 581993.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 537240 f, 582058.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 537300 f, 582123.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 537360 f, 582188.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 537420 f, 582253.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 537480 f, 582318.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 537540 f, 582383.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 537600 f, 582448.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 537660 f, 582513.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 537720 f, 582578.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 537780 f, 582643.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 537840 f, 582708.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 537900 f, 582773.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 537960 f, 582207.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 538020 f, 582272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 538080 f, 582337.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 538140 f, 582402.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 538200 f, 582467.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 538260 f, 582532.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 538320 f, 582597.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 538380 f, 582662.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 538440 f, 582727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 538500 f, 582792.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 538560 f, 582857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 538620 f, 582922.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 538680 f, 582987.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 538740 f, 583051.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 538800 f, 583116.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 538860 f, 583181.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 538920 f, 583246.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 538980 f, 583311.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 539040 f, 583376.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 539100 f, 583441.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 539160 f, 583506.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 539220 f, 583571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 539280 f, 583636.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 539340 f, 583701.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 539400 f, 583766.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 539460 f, 583199.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 539520 f, 583264.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 539580 f, 583329.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 539640 f, 583394.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 539700 f, 583459.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 539760 f, 583524.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 539820 f, 583589.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 539880 f, 583654.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 539940 f, 583718.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540000 f, 583783.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540060 f, 583848.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540120 f, 583913.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540180 f, 583978.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540240 f, 584043.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540300 f, 584108.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540360 f, 584173.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540420 f, 584237.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540480 f, 584302.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540540 f, 584367.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540600 f, 584432.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540660 f, 584497.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540720 f, 584562.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540780 f, 584627.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540840 f, 584691.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540900 f, 584756.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540960 f, 584190.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 541020 f, 584254.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 541080 f, 584319.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 541140 f, 584384.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 541200 f, 584449.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 541260 f, 584514.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 541320 f, 584578.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 541380 f, 584643.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 541440 f, 584708.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 541500 f, 584773.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 541560 f, 584838.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 541620 f, 584902.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 541680 f, 584967.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 541740 f, 585032.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 541800 f, 585097.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 541860 f, 585161.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 541920 f, 585226.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 541980 f, 585291.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 542040 f, 585356.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 542100 f, 585421.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 542160 f, 585485.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 542220 f, 585550.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 542280 f, 585615.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 542340 f, 585680.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 542400 f, 585745.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 542460 f, 585178.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 542520 f, 585242.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 542580 f, 585307.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 542640 f, 585372.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 542700 f, 585436.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 542760 f, 585501.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 542820 f, 585566.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 542880 f, 585631.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 542940 f, 585695.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 543000 f, 585760.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 543060 f, 585825.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 543120 f, 585889.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 543180 f, 585954.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 543240 f, 586019.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 543300 f, 586084.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 543360 f, 586148.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 543420 f, 586213.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 543480 f, 586278.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 543540 f, 586343.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 543600 f, 586407.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 543660 f, 586472.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 543720 f, 586537.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 543780 f, 586601.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 543840 f, 586666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 543900 f, 586099.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 543960 f, 586163.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 544020 f, 586228.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 544080 f, 586293.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 544140 f, 586357.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 544200 f, 586422.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 544260 f, 586487.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 544320 f, 586551.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 544380 f, 586616.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 544440 f, 586681.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 544500 f, 586745.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 544560 f, 586810.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 544620 f, 586875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 544680 f, 586939.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 544740 f, 587004.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 544800 f, 587068.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 544860 f, 587133.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 544920 f, 587198.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 544980 f, 587262.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 545040 f, 587327.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 545100 f, 587392.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 545160 f, 587456.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 545220 f, 587521.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 545280 f, 587586.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 545340 f, 587650.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 545400 f, 587082.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 545460 f, 587147.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 545520 f, 587212.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 545580 f, 587276.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 545640 f, 587341.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 545700 f, 587405.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 545760 f, 587470.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 545820 f, 587535.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 545880 f, 587599.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 545940 f, 587664.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 546000 f, 587728.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 546060 f, 587793.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 546120 f, 587857.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 546180 f, 587922.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 546240 f, 587987.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 546300 f, 588051.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 546360 f, 588116.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 546420 f, 588180.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 546480 f, 588245.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 546540 f, 588310.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 546600 f, 588374.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 546660 f, 588439.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 546720 f, 588503.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 546780 f, 588568.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 546840 f, 588632.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 546900 f, 588064.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 546960 f, 588129.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 547020 f, 588193.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 547080 f, 588258.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 547140 f, 588322.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 547200 f, 588387.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 547260 f, 588451.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 547320 f, 588516.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 547380 f, 588580.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 547440 f, 588645.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 547500 f, 588709.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 547560 f, 588774.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 547620 f, 588838.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 547680 f, 588903.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 547740 f, 588967.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 547800 f, 589032.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 547860 f, 589096.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 547920 f, 589161.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 547980 f, 589225.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 548040 f, 589290.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 548100 f, 589354.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 548160 f, 589419.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 548220 f, 589483.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 548280 f, 589548.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 548340 f, 589612.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 548400 f, 589044.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 548460 f, 589108.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 548520 f, 589172.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 548580 f, 589237.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 548640 f, 589301.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 548700 f, 589366.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 548760 f, 589430.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 548820 f, 589495.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 548880 f, 589559.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 548940 f, 589624.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 549000 f, 589688.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 549060 f, 589752.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 549120 f, 589817.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 549180 f, 589881.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 549240 f, 589946.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 549300 f, 590010.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 549360 f, 590075.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 549420 f, 590139.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 549480 f, 590204.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 549540 f, 590268.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 549600 f, 590333.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 549660 f, 590397.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 549720 f, 590461.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 549780 f, 590526.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 549840 f, 590590.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 549900 f, 590021.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 549960 f, 590085.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 550020 f, 590150.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 550080 f, 590214.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 550140 f, 590279.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 550200 f, 590343.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 550260 f, 590407.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 550320 f, 590472.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 550380 f, 590536.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 550440 f, 590600.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 550500 f, 590665.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 550560 f, 590729.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 550620 f, 590794.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 550680 f, 590858.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 550740 f, 590922.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 550800 f, 590987.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 550860 f, 591051.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 550920 f, 591115.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 550980 f, 591180.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 551040 f, 591244.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 551100 f, 591309.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 551160 f, 591373.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 551220 f, 591437.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 551280 f, 591502.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 551340 f, 591566.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 551400 f, 591630.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 551460 f, 591695.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 551520 f, 591125.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 551580 f, 591189.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 551640 f, 591254.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 551700 f, 591318.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 551760 f, 591382.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 551820 f, 591447.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 551880 f, 591511.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 551940 f, 591575.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 552000 f, 591639.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 552060 f, 591704.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 552120 f, 591768.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 552180 f, 591832.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 552240 f, 591897.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 552300 f, 591961.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 552360 f, 592025.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 552420 f, 592090.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 552480 f, 592154.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 552540 f, 592218.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 552600 f, 592282.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 552660 f, 592347.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 552720 f, 592411.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 552780 f, 592475.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 552840 f, 592540.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 552900 f, 592604.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 552960 f, 592668.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 553020 f, 592733.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 553080 f, 592797.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 553140 f, 592861.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 553200 f, 592926.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 553260 f, 592990.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 553320 f, 593054.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 553380 f, 592483.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 553440 f, 592548.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 553500 f, 592612.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 553560 f, 592676.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 553620 f, 592740.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 553680 f, 592805.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 553740 f, 592869.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 553800 f, 592933.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 553860 f, 592997.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 553920 f, 593062.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 553980 f, 593126.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 554040 f, 593190.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 554100 f, 593254.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 554160 f, 593319.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 554220 f, 593383.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 554280 f, 593447.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 554340 f, 593511.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 554400 f, 593576.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 554460 f, 593640.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 554520 f, 593704.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 554580 f, 593768.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 554640 f, 593833.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 554700 f, 593897.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 554760 f, 593961.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 554820 f, 594025.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 554880 f, 594089.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 554940 f, 594154.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 555000 f, 594218.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 555060 f, 594282.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 555120 f, 594346.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 555180 f, 594411.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 555240 f, 593839.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 555300 f, 593903.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 555360 f, 593967.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 555420 f, 594032.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 555480 f, 594096.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 555540 f, 594160.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 555600 f, 594224.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 555660 f, 594288.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 555720 f, 594352.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 555780 f, 594417.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 555840 f, 594481.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 555900 f, 594545.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 555960 f, 594609.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 556020 f, 594673.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 556080 f, 594737.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 556140 f, 594802.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 556200 f, 594866.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 556260 f, 594930.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 556320 f, 594994.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 556380 f, 595058.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 556440 f, 595123.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 556500 f, 595187.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 556560 f, 595251.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 556620 f, 595315.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 556680 f, 595379.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 556740 f, 595443.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 556800 f, 595508.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 556860 f, 595572.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 556920 f, 595636.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 556980 f, 595700.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 557040 f, 595764.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 557100 f, 595192.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 557160 f, 595256.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 557220 f, 595320.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 557280 f, 595384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 557340 f, 595448.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 557400 f, 595512.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 557460 f, 595576.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 557520 f, 595641.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 557580 f, 595705.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 557640 f, 595769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 557700 f, 595833.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 557760 f, 595897.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 557820 f, 595961.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 557880 f, 596025.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 557940 f, 596089.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 558000 f, 596153.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 558060 f, 596218.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 558120 f, 596282.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 558180 f, 596346.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 558240 f, 596410.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 558300 f, 596474.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 558360 f, 596538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 558420 f, 596602.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 558480 f, 596666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 558540 f, 596730.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 558600 f, 596794.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 558660 f, 596858.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 558720 f, 596923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 558780 f, 596987.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 558840 f, 597051.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 558900 f, 597115.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 558960 f, 596542.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 559020 f, 596606.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 559080 f, 596670.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 559140 f, 596734.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 559200 f, 596798.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 559260 f, 596862.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 559320 f, 596926.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 559380 f, 596990.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 559440 f, 597054.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 559500 f, 597118.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 559560 f, 597182.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 559620 f, 597246.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 559680 f, 597310.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 559740 f, 597374.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 559800 f, 597438.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 559860 f, 597502.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 559920 f, 597566.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 559980 f, 597630.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 560040 f, 597694.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 560100 f, 597758.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 560160 f, 597822.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 560220 f, 597886.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 560280 f, 597950.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 560340 f, 598014.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 560400 f, 598079.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 560460 f, 598143.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 560520 f, 598207.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 560580 f, 598271.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 560640 f, 598335.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 560700 f, 598399.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 560760 f, 598463.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 560820 f, 598527.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 560880 f, 598591.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 560940 f, 598655.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 561000 f, 598081.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 561060 f, 598144.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 561120 f, 598208.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 561180 f, 598272.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 561240 f, 598336.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 561300 f, 598400.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 561360 f, 598464.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 561420 f, 598528.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 561480 f, 598592.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 561540 f, 598656.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 561600 f, 598720.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 561660 f, 598784.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 561720 f, 598848.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 561780 f, 598912.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 561840 f, 598976.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 561900 f, 599040.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 561960 f, 599104.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 562020 f, 599168.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 562080 f, 599232.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 562140 f, 599296.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 562200 f, 599360.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 562260 f, 599424.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 562320 f, 599488.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 562380 f, 599552.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 562440 f, 599616.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 562500 f, 599680.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 562560 f, 599744.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 562620 f, 599808.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 562680 f, 599872.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 562740 f, 599936.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 562800 f, 600000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 562860 f, 600064.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 562920 f, 600127.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 562980 f, 600191.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 563040 f, 600255.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 563100 f, 600319.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 563160 f, 600383.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 563220 f, 599808.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 563280 f, 599872.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 563340 f, 599936.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 563400 f, 600000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 563460 f, 600063.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 563520 f, 600127.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 563580 f, 600191.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 563640 f, 600255.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 563700 f, 600319.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 563760 f, 600383.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 563820 f, 600447.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 563880 f, 600511.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 563940 f, 600575.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 564000 f, 600639.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 564060 f, 600702.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 564120 f, 600766.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 564180 f, 600830.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 564240 f, 600894.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 564300 f, 600958.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 564360 f, 601022.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 564420 f, 601086.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 564480 f, 601150.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 564540 f, 601214.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 564600 f, 601277.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 564660 f, 601341.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 564720 f, 601405.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 564780 f, 601469.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 564840 f, 601533.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 564900 f, 601597.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 564960 f, 601661.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 565020 f, 601725.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 565080 f, 601789.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 565140 f, 601853.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 565200 f, 601916.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 565260 f, 601980.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 565320 f, 602044.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 565380 f, 602108.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 565440 f, 602172.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 565500 f, 601595.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 565560 f, 601659.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 565620 f, 601723.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 565680 f, 601787.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 565740 f, 601851.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 565800 f, 601914.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 565860 f, 601978.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 565920 f, 602042.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 565980 f, 602106.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 566040 f, 602170.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 566100 f, 602234.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 566160 f, 602297.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 566220 f, 602361.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 566280 f, 602425.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 566340 f, 602489.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 566400 f, 602553.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 566460 f, 602617.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 566520 f, 602680.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 566580 f, 602744.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 566640 f, 602808.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 566700 f, 602872.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 566760 f, 602936.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 566820 f, 602999.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 566880 f, 603063.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 566940 f, 603127.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 567000 f, 603191.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 567060 f, 603255.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 567120 f, 603319.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 567180 f, 603383.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 567240 f, 603446.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 567300 f, 603510.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 567360 f, 603574.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 567420 f, 603638.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 567480 f, 603702.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 567540 f, 603765.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 567600 f, 603829.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 567660 f, 603893.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 567720 f, 603315.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 567780 f, 603379.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 567840 f, 603443.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 567900 f, 603506.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 567960 f, 603570.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 568020 f, 603634.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 568080 f, 603698.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 568140 f, 603762.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 568200 f, 603825.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 568260 f, 603889.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 568320 f, 603953.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 568380 f, 604017.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 568440 f, 604080.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 568500 f, 604144.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 568560 f, 604208.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 568620 f, 604272.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 568680 f, 604335.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 568740 f, 604399.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 568800 f, 604463.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 568860 f, 604527.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 568920 f, 604590.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 568980 f, 604654.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 569040 f, 604718.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 569100 f, 604782.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 569160 f, 604845.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 569220 f, 604909.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 569280 f, 604973.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 569340 f, 605037.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 569400 f, 605100.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 569460 f, 605164.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 569520 f, 605228.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 569580 f, 605292.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 569640 f, 605356.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 569700 f, 605419.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 569760 f, 605483.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 569820 f, 605547.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 569880 f, 605611.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 569940 f, 605031.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 570000 f, 605095.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 570060 f, 605159.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 570120 f, 605222.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 570180 f, 605286.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 570240 f, 605350.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 570300 f, 605414.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 570360 f, 605477.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 570420 f, 605541.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 570480 f, 605605.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 570540 f, 605668.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 570600 f, 605732.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 570660 f, 605796.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 570720 f, 605859.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 570780 f, 605923.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 570840 f, 605987.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 570900 f, 606050.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 570960 f, 606114.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 571020 f, 606178.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 571080 f, 606242.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 571140 f, 606305.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 571200 f, 606369.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 571260 f, 606433.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 571320 f, 606496.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 571380 f, 606560.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 571440 f, 606624.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 571500 f, 606687.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 571560 f, 606751.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 571620 f, 606815.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 571680 f, 606879.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 571740 f, 606942.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 571800 f, 607006.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 571860 f, 607070.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 571920 f, 607133.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 571980 f, 607197.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 572040 f, 607261.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 572100 f, 607324.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 572160 f, 607388.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 572220 f, 607452.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 572280 f, 607515.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 572340 f, 606935.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 572400 f, 606998.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 572460 f, 607062.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 572520 f, 607126.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 572580 f, 607189.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 572640 f, 607253.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 572700 f, 607317.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 572760 f, 607380.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 572820 f, 607444.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 572880 f, 607507.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 572940 f, 607571.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 573000 f, 607635.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 573060 f, 607698.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 573120 f, 607762.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 573180 f, 607826.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 573240 f, 607889.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 573300 f, 607953.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 573360 f, 608016.9 fps, 0 ms/f [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] LandscapeES2.reshape 0/0 490x260, swapInterval 1, drawable 0x3400002 [junit] window moved: 0/0 490x260 [junit] QUIT Window Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] LandscapeES2.dispose ... [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] LandscapeES2.dispose FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestLandscapeES2NewtCanvasAWT - test01GL2ES2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestLandscapeES2NewtCanvasAWT - test02GL3 [junit] 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[.]] [junit] Thread[#39,main-Display-.x11_:0-1-EDT-2,5,main] LandscapeES2.init ... [junit] LandscapeES2 init on Thread[#39,main-Display-.x11_:0-1-EDT-2,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: 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] GL_VENDOR: Mesa/X.org [junit] GL_RENDERER: llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION: 4.5 (Core Profile) Mesa 22.3.6 [junit] GL GLSL: true, has-compiler-func: true, version 4.50, 4.50.0 [junit] GL FBO: basic true, full true [junit] GL Profile: GLProfile[GL4/GL4.sw] [junit] GL Renderer Quirks:[No10BitColorCompOffscreen] [junit] GL:jogamp.opengl.gl4.GL4bcImpl@45713a2c, 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 22.3.6 [junit] Thread[#39,main-Display-.x11_:0-1-EDT-2,5,main] LandscapeES2.init FIN [junit] Thread[#39,main-Display-.x11_:0-1-EDT-2,5,main] LandscapeES2.reshape 0/0 128x128, swapInterval 1, drawable 0x3400002 [junit] Create PointerIcon #01: PointerIcon[obj 0x47d9a273, .x11_:0-1, 0x3400006, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [junit] Create PointerIcon #02: PointerIcon[obj 0x4b8ee4de, .x11_:0-1, 0x340000a, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [junit] Create PointerIcon #03: PointerIcon[obj 0x27f981c6, .x11_:0-1, 0x340000e, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #04: PointerIcon[obj 0x1b11171f, .x11_:0-1, 0x3400012, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PixelRect[obj 0x4659191b, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PointerIcon[obj 0x55634720, .x11_:0-1, 0x3400016, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] window resized: 896/467 128x128 [junit] window moved: 896/438 128x128 [junit] window resized: 0/0 128x128 [junit] window resized: 0/0 128x128 [junit] Thread[#40,main-Animator#01,5,main] LandscapeES2.reshape 0/0 128x128, swapInterval 1, drawable 0x3400002 [junit] NW chosen: GLCaps[glx vid 0x55c, fbc 0x19d: 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] GL chosen: GLCaps[glx vid 0x55c, fbc 0x19d: 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] window pos/siz: 0/0 128x128, [ l 0, r 0 - t 0, b 0 - 0x0] [junit] window resized: 0/0 500x261 [junit] Thread[#40,main-Animator#01,5,main] LandscapeES2.reshape 0/0 500x261, swapInterval 1, drawable 0x3400002 [junit] QUIT Window Thread[#39,main-Display-.x11_:0-1-EDT-2,5,main] [junit] Thread[#39,main-Display-.x11_:0-1-EDT-2,5,main] LandscapeES2.dispose ... [junit] Thread[#39,main-Display-.x11_:0-1-EDT-2,5,main] LandscapeES2.dispose FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestLandscapeES2NewtCanvasAWT - test02GL3 [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132669604 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132669606 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.92 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132665304 ms III - Start [junit] SLOCK [T main @ 1751132665308 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestLandscapeES2NewtCanvasAWT - test01GL2ES2 [junit] 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[.]] [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] LandscapeES2.init ... [junit] LandscapeES2 init on Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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] GL_VENDOR: Mesa/X.org [junit] GL_RENDERER: llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION: 4.5 (Core Profile) Mesa 22.3.6 [junit] GL GLSL: true, has-compiler-func: true, version 4.50, 4.50.0 [junit] GL FBO: basic true, full true [junit] GL Profile: GLProfile[GL4/GL4.sw] [junit] GL Renderer Quirks:[No10BitColorCompOffscreen] [junit] GL:jogamp.opengl.gl4.GL4bcImpl@2f46b47a, 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 22.3.6 [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] LandscapeES2.init FIN [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] LandscapeES2.reshape 0/0 128x128, swapInterval 1, drawable 0x3400002 [junit] Create PointerIcon #01: PointerIcon[obj 0x18d87d80, .x11_:0-1, 0x3400006, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [junit] Create PointerIcon #02: PointerIcon[obj 0x7c24b813, .x11_:0-1, 0x340000a, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [junit] Create PointerIcon #03: PointerIcon[obj 0x2c35e847, .x11_:0-1, 0x340000e, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #04: PointerIcon[obj 0x7bd4937b, .x11_:0-1, 0x3400012, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PixelRect[obj 0x58d75e99, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PointerIcon[obj 0x37d4349f, .x11_:0-1, 0x3400016, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Thread[#38,main-Animator#00,5,main] LandscapeES2.reshape 0/0 490x260, swapInterval 1, drawable 0x3400002 [junit] window resized: 0/0 490x260 [junit] window resized: 0/0 128x128 [junit] window resized: 0/0 490x260 [junit] window resized: 0/0 490x260 [junit] NW chosen: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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] GL chosen: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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] window pos/siz: 0/0 490x260, [ l 0, r 0 - t 0, b 0 - 0x0] [junit] 0 s: 60 f / 45 ms, 1333.3 fps, 0 ms/f; total: 60 f, 1333.3 fps, 0 ms/f [junit] 0 s: 60 f / 4 ms, 15000.0 fps, 0 ms/f; total: 120 f, 2400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180 f, 3600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240 f, 4800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300 f, 6000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360 f, 7200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420 f, 8400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480 f, 9600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540 f, 10800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 600 f, 12000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 660 f, 13200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 720 f, 14400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 780 f, 15294.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 840 f, 16470.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 900 f, 17647.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 960 f, 18823.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1020 f, 20000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1080 f, 21176.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1140 f, 22352.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1200 f, 23529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1260 f, 24705.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1320 f, 25882.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1380 f, 27058.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1440 f, 28235.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1500 f, 29411.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1560 f, 30588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1620 f, 31764.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1680 f, 32307.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1740 f, 33461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1800 f, 34615.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1860 f, 35769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1920 f, 36923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1980 f, 38076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2040 f, 39230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2100 f, 40384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2160 f, 41538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2220 f, 42692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2280 f, 43846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2340 f, 45000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2400 f, 46153.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2460 f, 47307.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2520 f, 48461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2580 f, 49615.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2640 f, 49811.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2700 f, 50943.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2760 f, 52075.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2820 f, 53207.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2880 f, 54339.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2940 f, 55471.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3000 f, 56603.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3060 f, 57735.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3120 f, 58867.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3180 f, 60000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3240 f, 61132.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3300 f, 62264.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3360 f, 63396.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3420 f, 64528.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3480 f, 64444.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3540 f, 65555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3600 f, 66666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3660 f, 67777.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3720 f, 68888.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3780 f, 70000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3840 f, 71111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3900 f, 72222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3960 f, 73333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4020 f, 74444.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4080 f, 75555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4140 f, 76666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4200 f, 77777.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4260 f, 78888.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4320 f, 80000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4380 f, 79636.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4440 f, 80727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4500 f, 81818.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4560 f, 82909.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4620 f, 84000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4680 f, 85090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4740 f, 86181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4800 f, 87272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4860 f, 88363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4920 f, 89454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4980 f, 90545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5040 f, 90000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5100 f, 91071.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5160 f, 92142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5220 f, 93214.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5280 f, 94285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5340 f, 95357.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5400 f, 94736.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5460 f, 95789.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5520 f, 96842.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5580 f, 97894.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5640 f, 98947.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5700 f, 100000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5760 f, 101052.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5820 f, 102105.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5880 f, 103157.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5940 f, 104210.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6000 f, 105263.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6060 f, 106315.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6120 f, 105517.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6180 f, 106551.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6240 f, 107586.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6300 f, 108620.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6360 f, 109655.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6420 f, 110689.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6480 f, 111724.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6540 f, 112758.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6600 f, 113793.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6660 f, 114827.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6720 f, 115862.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6780 f, 116896.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6840 f, 117931.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6900 f, 118965.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6960 f, 117966.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7020 f, 118983.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7080 f, 120000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7140 f, 121016.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7200 f, 122033.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7260 f, 123050.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7320 f, 124067.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7380 f, 125084.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7440 f, 126101.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7500 f, 127118.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7560 f, 128135.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7620 f, 129152.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7680 f, 130169.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7740 f, 131186.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7800 f, 132203.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7860 f, 133220.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7920 f, 134237.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7980 f, 135254.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8040 f, 136271.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8100 f, 135000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8160 f, 136000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8220 f, 137000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8280 f, 138000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8340 f, 139000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8400 f, 140000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8460 f, 141000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8520 f, 142000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8580 f, 143000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8640 f, 144000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8700 f, 145000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8760 f, 146000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8820 f, 147000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8880 f, 148000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8940 f, 149000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9000 f, 150000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9060 f, 151000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9120 f, 152000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9180 f, 153000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9240 f, 154000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9300 f, 155000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9360 f, 153442.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9420 f, 154426.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9480 f, 155409.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9540 f, 156393.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9600 f, 157377.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9660 f, 158360.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9720 f, 159344.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9780 f, 160327.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9840 f, 161311.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9900 f, 162295.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9960 f, 163278.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10020 f, 164262.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10080 f, 165245.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10140 f, 166229.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10200 f, 167213.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10260 f, 168196.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10320 f, 169180.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10380 f, 170163.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10440 f, 168387.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10500 f, 169354.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10560 f, 170322.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10620 f, 171290.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10680 f, 172258.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10740 f, 173225.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10800 f, 174193.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10860 f, 175161.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10920 f, 176129.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10980 f, 177096.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11040 f, 178064.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11100 f, 179032.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11160 f, 180000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11220 f, 180967.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11280 f, 181935.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11340 f, 182903.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11400 f, 183870.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11460 f, 184838.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11520 f, 185806.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11580 f, 186774.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11640 f, 187741.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11700 f, 185714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11760 f, 186666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11820 f, 187619.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11880 f, 188571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11940 f, 189523.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12000 f, 190476.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12060 f, 191428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12120 f, 192380.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12180 f, 193333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12240 f, 194285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12300 f, 195238.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12360 f, 196190.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12420 f, 197142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12480 f, 198095.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12540 f, 199047.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12600 f, 200000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12660 f, 200952.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12720 f, 201904.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12780 f, 202857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12840 f, 203809.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12900 f, 201562.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12960 f, 202500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13020 f, 203437.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13080 f, 204375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13140 f, 205312.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13200 f, 206250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13260 f, 207187.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13320 f, 208125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13380 f, 209062.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13440 f, 210000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13500 f, 210937.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13560 f, 211875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13620 f, 212812.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13680 f, 213750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13740 f, 214687.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13800 f, 215625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13860 f, 216562.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13920 f, 217500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13980 f, 218437.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14040 f, 219375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14100 f, 220312.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14160 f, 217846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14220 f, 218769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14280 f, 219692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14340 f, 220615.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14400 f, 221538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14460 f, 222461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14520 f, 223384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14580 f, 224307.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14640 f, 225230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14700 f, 226153.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14760 f, 227076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14820 f, 228000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14880 f, 228923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14940 f, 229846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15000 f, 230769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15060 f, 231692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15120 f, 232615.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15180 f, 233538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15240 f, 234461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15300 f, 235384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15360 f, 236307.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15420 f, 237230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15480 f, 234545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15540 f, 235454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15600 f, 236363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15660 f, 237272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15720 f, 238181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15780 f, 239090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15840 f, 240000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15900 f, 240909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15960 f, 241818.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16020 f, 242727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16080 f, 243636.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16140 f, 244545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16200 f, 245454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16260 f, 246363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16320 f, 247272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16380 f, 248181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16440 f, 249090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16500 f, 250000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16560 f, 250909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16620 f, 251818.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16680 f, 252727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16740 f, 253636.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16800 f, 254545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16860 f, 251641.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16920 f, 252537.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16980 f, 253432.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17040 f, 254328.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17100 f, 255223.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17160 f, 256119.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17220 f, 257014.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17280 f, 257910.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17340 f, 258805.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17400 f, 259701.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17460 f, 260597.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17520 f, 261492.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17580 f, 262388.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17640 f, 263283.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17700 f, 264179.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17760 f, 265074.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17820 f, 265970.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17880 f, 266865.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17940 f, 267761.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18000 f, 268656.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18060 f, 269552.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18120 f, 270447.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18180 f, 271343.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18240 f, 268235.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18300 f, 269117.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18360 f, 270000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18420 f, 270882.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18480 f, 271764.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18540 f, 272647.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18600 f, 273529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18660 f, 274411.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18720 f, 275294.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18780 f, 276176.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18840 f, 277058.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18900 f, 277941.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18960 f, 278823.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19020 f, 279705.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19080 f, 280588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19140 f, 281470.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19200 f, 282352.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19260 f, 283235.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19320 f, 284117.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19380 f, 285000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19440 f, 285882.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19500 f, 286764.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19560 f, 287647.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19620 f, 284347.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19680 f, 285217.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19740 f, 286086.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19800 f, 286956.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19860 f, 287826.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19920 f, 288695.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19980 f, 289565.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20040 f, 290434.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20100 f, 291304.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20160 f, 292173.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20220 f, 293043.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20280 f, 293913.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20340 f, 294782.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20400 f, 295652.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20460 f, 296521.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20520 f, 297391.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20580 f, 298260.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20640 f, 299130.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20700 f, 300000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20760 f, 300869.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20820 f, 301739.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20880 f, 302608.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20940 f, 303478.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21000 f, 304347.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21060 f, 300857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21120 f, 301714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21180 f, 302571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21240 f, 303428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21300 f, 304285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21360 f, 305142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21420 f, 306000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21480 f, 306857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21540 f, 307714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21600 f, 308571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21660 f, 309428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21720 f, 310285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21780 f, 311142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21840 f, 312000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21900 f, 312857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21960 f, 313714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22020 f, 314571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22080 f, 315428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22140 f, 316285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22200 f, 317142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22260 f, 318000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22320 f, 318857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22380 f, 319714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22440 f, 316056.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22500 f, 316901.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22560 f, 317746.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22620 f, 318591.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22680 f, 319436.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22740 f, 320281.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22800 f, 321126.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22860 f, 321971.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22920 f, 322816.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22980 f, 323661.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23040 f, 324507.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23100 f, 325352.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23160 f, 326197.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23220 f, 327042.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23280 f, 327887.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23340 f, 328732.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23400 f, 329577.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23460 f, 330422.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23520 f, 331267.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23580 f, 327500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23640 f, 328333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23700 f, 329166.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23760 f, 330000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23820 f, 330833.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23880 f, 331666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23940 f, 332500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24000 f, 333333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24060 f, 334166.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24120 f, 335000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24180 f, 335833.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24240 f, 336666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24300 f, 337500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24360 f, 338333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24420 f, 334520.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24480 f, 335342.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24540 f, 336164.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24600 f, 336986.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24660 f, 337808.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24720 f, 338630.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24780 f, 339452.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24840 f, 340273.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24900 f, 341095.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24960 f, 341917.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25020 f, 342739.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25080 f, 343561.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25140 f, 344383.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25200 f, 345205.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25260 f, 346027.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25320 f, 346849.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25380 f, 347671.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25440 f, 348493.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25500 f, 349315.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25560 f, 350137.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25620 f, 350958.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25680 f, 351780.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25740 f, 347837.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25800 f, 348648.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25860 f, 349459.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25920 f, 350270.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25980 f, 351081.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26040 f, 351891.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26100 f, 352702.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26160 f, 353513.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26220 f, 354324.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26280 f, 355135.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26340 f, 355945.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26400 f, 356756.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26460 f, 357567.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26520 f, 358378.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26580 f, 359189.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26640 f, 360000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26700 f, 360810.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26760 f, 361621.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26820 f, 362432.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26880 f, 363243.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26940 f, 364054.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27000 f, 364864.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27060 f, 365675.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27120 f, 366486.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27180 f, 367297.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27240 f, 368108.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27300 f, 368918.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27360 f, 369729.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27420 f, 365600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27480 f, 366400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27540 f, 367200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27600 f, 368000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27660 f, 368800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27720 f, 369600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27780 f, 370400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27840 f, 371200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27900 f, 372000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27960 f, 372800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28020 f, 373600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28080 f, 374400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28140 f, 375200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28200 f, 376000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28260 f, 376800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28320 f, 377600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28380 f, 378400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28440 f, 379200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28500 f, 380000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28560 f, 380800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28620 f, 381600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28680 f, 382400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28740 f, 383200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28800 f, 384000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28860 f, 384800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28920 f, 385600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28980 f, 386400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29040 f, 387200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29100 f, 388000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29160 f, 388800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29220 f, 389600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29280 f, 390400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29340 f, 391200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29400 f, 386842.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29460 f, 387631.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29520 f, 388421.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29580 f, 389210.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29640 f, 390000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29700 f, 390789.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29760 f, 391578.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29820 f, 392368.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29880 f, 393157.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29940 f, 393947.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30000 f, 394736.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30060 f, 395526.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30120 f, 396315.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30180 f, 397105.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30240 f, 397894.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30300 f, 398684.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30360 f, 399473.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30420 f, 400263.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30480 f, 401052.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30540 f, 401842.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30600 f, 402631.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30660 f, 403421.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30720 f, 404210.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30780 f, 405000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30840 f, 405789.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30900 f, 406578.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30960 f, 407368.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31020 f, 408157.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31080 f, 408947.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31140 f, 409736.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31200 f, 410526.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31260 f, 405974.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31320 f, 406753.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31380 f, 407532.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31440 f, 408311.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31500 f, 409090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31560 f, 409870.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31620 f, 410649.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31680 f, 411428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31740 f, 412207.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31800 f, 412987.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31860 f, 413766.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31920 f, 414545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31980 f, 415324.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32040 f, 416103.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32100 f, 416883.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32160 f, 417662.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32220 f, 418441.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32280 f, 419220.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32340 f, 420000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32400 f, 420779.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32460 f, 421558.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32520 f, 422337.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32580 f, 423116.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32640 f, 423896.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32700 f, 424675.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32760 f, 425454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32820 f, 426233.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32880 f, 427013.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32940 f, 427792.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33000 f, 423076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33060 f, 423846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33120 f, 424615.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33180 f, 425384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33240 f, 426153.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33300 f, 426923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33360 f, 427692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33420 f, 428461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33480 f, 429230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33540 f, 430000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33600 f, 430769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33660 f, 431538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33720 f, 432307.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33780 f, 433076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33840 f, 433846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33900 f, 434615.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33960 f, 435384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34020 f, 436153.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34080 f, 436923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34140 f, 437692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34200 f, 438461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34260 f, 439230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34320 f, 440000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34380 f, 440769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34440 f, 441538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34500 f, 442307.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34560 f, 443076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34620 f, 443846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34680 f, 444615.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34740 f, 439746.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34800 f, 440506.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34860 f, 441265.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34920 f, 442025.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34980 f, 442784.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35040 f, 443544.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35100 f, 444303.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35160 f, 445063.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35220 f, 445822.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35280 f, 446582.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35340 f, 447341.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35400 f, 448101.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35460 f, 448860.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35520 f, 449620.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35580 f, 450379.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35640 f, 451139.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35700 f, 451898.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35760 f, 452658.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35820 f, 453417.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35880 f, 454177.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35940 f, 454936.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36000 f, 455696.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36060 f, 456455.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36120 f, 457215.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36180 f, 457974.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36240 f, 458734.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36300 f, 459493.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36360 f, 460253.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36420 f, 461012.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36480 f, 461772.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36540 f, 462531.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36600 f, 463291.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36660 f, 458250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36720 f, 459000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36780 f, 459750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36840 f, 460500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36900 f, 461250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36960 f, 462000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37020 f, 462750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37080 f, 463500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37140 f, 464250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37200 f, 465000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37260 f, 465750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37320 f, 466500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37380 f, 467250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37440 f, 468000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37500 f, 468750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37560 f, 469500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37620 f, 470250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37680 f, 471000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37740 f, 471750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37800 f, 472500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37860 f, 473250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37920 f, 474000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37980 f, 474750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38040 f, 475500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38100 f, 476250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38160 f, 477000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38220 f, 477750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38280 f, 478500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38340 f, 479250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38400 f, 480000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38460 f, 480750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38520 f, 481500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38580 f, 482250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38640 f, 477037.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38700 f, 477777.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38760 f, 478518.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38820 f, 479259.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38880 f, 480000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38940 f, 480740.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39000 f, 481481.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39060 f, 482222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39120 f, 482962.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39180 f, 483703.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39240 f, 484444.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39300 f, 485185.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39360 f, 485925.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39420 f, 486666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39480 f, 487407.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39540 f, 488148.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39600 f, 488888.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39660 f, 489629.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39720 f, 490370.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39780 f, 491111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39840 f, 491851.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39900 f, 492592.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39960 f, 493333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40020 f, 494074.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40080 f, 494814.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40140 f, 495555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40200 f, 496296.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40260 f, 497037.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40320 f, 497777.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40380 f, 492439.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40440 f, 493170.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40500 f, 493902.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40560 f, 494634.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40620 f, 495365.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40680 f, 496097.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40740 f, 496829.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40800 f, 497560.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40860 f, 498292.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40920 f, 499024.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40980 f, 499756.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41040 f, 500487.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41100 f, 501219.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41160 f, 501951.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41220 f, 502682.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41280 f, 503414.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41340 f, 504146.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41400 f, 504878.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41460 f, 505609.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41520 f, 506341.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41580 f, 507073.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41640 f, 507804.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41700 f, 508536.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41760 f, 509268.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41820 f, 510000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41880 f, 510731.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41940 f, 511463.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42000 f, 512195.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42060 f, 512926.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42120 f, 513658.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42180 f, 514390.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42240 f, 508915.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42300 f, 509638.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42360 f, 510361.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42420 f, 511084.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42480 f, 511807.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42540 f, 512530.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42600 f, 513253.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42660 f, 513975.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42720 f, 514698.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42780 f, 515421.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42840 f, 516144.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42900 f, 516867.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42960 f, 517590.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43020 f, 518313.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43080 f, 519036.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43140 f, 519759.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43200 f, 520481.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43260 f, 521204.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43320 f, 521927.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43380 f, 522650.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43440 f, 523373.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43500 f, 524096.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43560 f, 524819.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43620 f, 525542.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43680 f, 526265.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43740 f, 526987.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43800 f, 527710.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43860 f, 528433.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43920 f, 529156.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43980 f, 529879.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44040 f, 530602.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44100 f, 531325.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44160 f, 525714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44220 f, 526428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44280 f, 527142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44340 f, 527857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44400 f, 528571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44460 f, 529285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44520 f, 530000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44580 f, 530714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44640 f, 531428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44700 f, 532142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44760 f, 532857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44820 f, 533571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44880 f, 534285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44940 f, 535000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45000 f, 535714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45060 f, 536428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45120 f, 537142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45180 f, 537857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45240 f, 538571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45300 f, 539285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45360 f, 540000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45420 f, 540714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45480 f, 541428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45540 f, 542142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45600 f, 542857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45660 f, 543571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45720 f, 544285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45780 f, 545000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45840 f, 545714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45900 f, 546428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45960 f, 547142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46020 f, 547857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46080 f, 548571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46140 f, 549285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46200 f, 550000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46260 f, 544235.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46320 f, 544941.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46380 f, 545647.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46440 f, 546352.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46500 f, 547058.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46560 f, 547764.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46620 f, 548470.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46680 f, 549176.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46740 f, 549882.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46800 f, 550588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46860 f, 551294.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46920 f, 552000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46980 f, 552705.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47040 f, 553411.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47100 f, 554117.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47160 f, 554823.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47220 f, 555529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47280 f, 556235.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47340 f, 556941.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47400 f, 557647.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47460 f, 558352.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47520 f, 559058.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47580 f, 559764.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47640 f, 560470.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47700 f, 561176.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47760 f, 561882.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47820 f, 562588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47880 f, 563294.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47940 f, 564000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48000 f, 564705.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48060 f, 565411.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48120 f, 566117.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48180 f, 566823.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48240 f, 560930.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48300 f, 561627.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48360 f, 562325.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48420 f, 563023.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48480 f, 563720.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48540 f, 564418.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48600 f, 565116.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48660 f, 565813.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48720 f, 566511.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48780 f, 567209.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48840 f, 567907.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48900 f, 568604.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48960 f, 569302.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49020 f, 570000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49080 f, 570697.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49140 f, 571395.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49200 f, 572093.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49260 f, 572790.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49320 f, 573488.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49380 f, 574186.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49440 f, 574883.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49500 f, 575581.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49560 f, 576279.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49620 f, 576976.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49680 f, 577674.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49740 f, 578372.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49800 f, 579069.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49860 f, 579767.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49920 f, 580465.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49980 f, 581162.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50040 f, 581860.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50100 f, 582558.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50160 f, 576551.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50220 f, 577241.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50280 f, 577931.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50340 f, 578620.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50400 f, 579310.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50460 f, 580000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50520 f, 580689.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50580 f, 581379.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50640 f, 582068.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50700 f, 582758.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50760 f, 583448.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50820 f, 584137.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50880 f, 584827.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50940 f, 585517.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51000 f, 586206.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51060 f, 586896.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51120 f, 587586.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51180 f, 588275.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51240 f, 588965.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51300 f, 589655.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51360 f, 590344.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51420 f, 591034.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51480 f, 591724.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51540 f, 592413.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51600 f, 593103.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51660 f, 593793.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51720 f, 594482.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51780 f, 588409.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51840 f, 589090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51900 f, 589772.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51960 f, 590454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52020 f, 591136.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52080 f, 591818.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52140 f, 592500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52200 f, 593181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52260 f, 593863.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52320 f, 594545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52380 f, 595227.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52440 f, 595909.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52500 f, 596590.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52560 f, 597272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52620 f, 597954.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52680 f, 598636.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52740 f, 599318.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52800 f, 600000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52860 f, 600681.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52920 f, 601363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52980 f, 602045.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53040 f, 602727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53100 f, 603409.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53160 f, 604090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53220 f, 604772.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53280 f, 598651.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53340 f, 599325.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53400 f, 600000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53460 f, 600674.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53520 f, 601348.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53580 f, 602022.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53640 f, 602696.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53700 f, 603370.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53760 f, 604044.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53820 f, 604719.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53880 f, 605393.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53940 f, 606067.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54000 f, 606741.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54060 f, 607415.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54120 f, 608089.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54180 f, 608764.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54240 f, 609438.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54300 f, 610112.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54360 f, 610786.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54420 f, 611460.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54480 f, 612134.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54540 f, 612809.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54600 f, 613483.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54660 f, 614157.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54720 f, 614831.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54780 f, 615505.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54840 f, 616179.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54900 f, 616853.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54960 f, 617528.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55020 f, 618202.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55080 f, 618876.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55140 f, 619550.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55200 f, 620224.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55260 f, 620898.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55320 f, 621573.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55380 f, 622247.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55440 f, 622921.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55500 f, 623595.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55560 f, 617333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55620 f, 618000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55680 f, 618666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55740 f, 619333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55800 f, 620000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55860 f, 620666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55920 f, 621333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55980 f, 622000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56040 f, 622666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56100 f, 623333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56160 f, 624000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56220 f, 624666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56280 f, 625333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56340 f, 626000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56400 f, 626666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56460 f, 627333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56520 f, 628000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56580 f, 628666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56640 f, 629333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56700 f, 630000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56760 f, 630666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56820 f, 631333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56880 f, 632000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56940 f, 632666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57000 f, 633333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57060 f, 634000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57120 f, 634666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57180 f, 635333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57240 f, 636000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57300 f, 636666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57360 f, 637333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57420 f, 638000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57480 f, 638666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57540 f, 639333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57600 f, 640000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57660 f, 640666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57720 f, 634285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57780 f, 634945.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57840 f, 635604.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57900 f, 636263.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57960 f, 636923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58020 f, 637582.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58080 f, 638241.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58140 f, 638901.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58200 f, 639560.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58260 f, 640219.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58320 f, 640879.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58380 f, 641538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58440 f, 642197.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58500 f, 642857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58560 f, 643516.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58620 f, 644175.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58680 f, 644835.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58740 f, 645494.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58800 f, 646153.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58860 f, 646813.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58920 f, 647472.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58980 f, 648131.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59040 f, 648791.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59100 f, 649450.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59160 f, 650109.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59220 f, 650769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59280 f, 651428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59340 f, 652087.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59400 f, 652747.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59460 f, 653406.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59520 f, 654065.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59580 f, 654725.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59640 f, 655384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59700 f, 656043.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59760 f, 656703.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59820 f, 650217.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59880 f, 650869.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59940 f, 651521.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60000 f, 652173.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60060 f, 652826.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60120 f, 653478.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60180 f, 654130.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60240 f, 654782.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60300 f, 655434.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60360 f, 656086.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60420 f, 656739.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60480 f, 657391.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60540 f, 658043.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60600 f, 658695.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60660 f, 659347.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60720 f, 660000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60780 f, 660652.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60840 f, 661304.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60900 f, 661956.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60960 f, 662608.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61020 f, 663260.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61080 f, 663913.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61140 f, 657419.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61200 f, 658064.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61260 f, 658709.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61320 f, 659354.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61380 f, 660000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61440 f, 660645.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61500 f, 661290.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61560 f, 661935.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61620 f, 662580.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61680 f, 663225.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61740 f, 663870.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61800 f, 664516.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61860 f, 665161.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61920 f, 665806.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61980 f, 666451.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62040 f, 667096.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62100 f, 667741.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62160 f, 668387.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62220 f, 669032.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62280 f, 669677.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62340 f, 670322.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62400 f, 670967.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62460 f, 664468.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62520 f, 665106.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62580 f, 665744.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62640 f, 666383.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62700 f, 667021.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62760 f, 667659.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62820 f, 668297.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62880 f, 668936.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62940 f, 669574.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63000 f, 670212.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63060 f, 670851.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63120 f, 671489.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63180 f, 672127.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63240 f, 672765.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63300 f, 673404.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63360 f, 674042.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63420 f, 674680.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63480 f, 675319.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63540 f, 675957.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63600 f, 676595.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63660 f, 677234.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63720 f, 677872.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63780 f, 678510.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63840 f, 679148.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63900 f, 672631.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63960 f, 673263.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64020 f, 673894.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64080 f, 674526.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64140 f, 675157.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64200 f, 675789.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64260 f, 676421.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64320 f, 677052.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64380 f, 677684.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64440 f, 678315.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64500 f, 678947.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64560 f, 679578.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64620 f, 680210.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64680 f, 680842.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64740 f, 681473.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64800 f, 682105.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64860 f, 682736.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64920 f, 683368.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64980 f, 684000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65040 f, 684631.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65100 f, 685263.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65160 f, 685894.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65220 f, 686526.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65280 f, 687157.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65340 f, 687789.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65400 f, 681250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65460 f, 681875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65520 f, 682500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65580 f, 683125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65640 f, 683750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65700 f, 684375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65760 f, 685000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65820 f, 685625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65880 f, 686250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65940 f, 686875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66000 f, 687500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66060 f, 688125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66120 f, 688750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66180 f, 689375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66240 f, 690000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66300 f, 690625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66360 f, 691250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66420 f, 691875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66480 f, 692500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66540 f, 693125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66600 f, 693750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66660 f, 694375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66720 f, 695000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66780 f, 695625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66840 f, 696250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66900 f, 696875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66960 f, 697500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67020 f, 698125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67080 f, 698750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67140 f, 692164.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67200 f, 692783.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67260 f, 693402.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67320 f, 694020.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67380 f, 694639.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67440 f, 695257.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67500 f, 695876.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67560 f, 696494.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67620 f, 697113.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67680 f, 697731.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67740 f, 698350.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67800 f, 698969.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67860 f, 699587.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67920 f, 700206.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67980 f, 700824.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68040 f, 701443.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68100 f, 702061.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68160 f, 702680.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68220 f, 703299.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68280 f, 703917.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68340 f, 704536.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68400 f, 705154.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68460 f, 705773.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68520 f, 706391.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68580 f, 707010.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68640 f, 707628.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68700 f, 708247.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68760 f, 708866.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68820 f, 709484.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68880 f, 710103.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68940 f, 710721.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69000 f, 711340.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69060 f, 711958.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69120 f, 712577.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69180 f, 713195.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69240 f, 713814.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69300 f, 714433.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69360 f, 715051.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69420 f, 715670.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69480 f, 716288.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69540 f, 716907.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69600 f, 717525.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69660 f, 718144.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69720 f, 711428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69780 f, 712040.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69840 f, 712653.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69900 f, 713265.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69960 f, 713877.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70020 f, 714489.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70080 f, 715102.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70140 f, 715714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70200 f, 716326.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70260 f, 716938.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70320 f, 717551.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70380 f, 718163.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70440 f, 718775.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70500 f, 719387.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70560 f, 720000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70620 f, 720612.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70680 f, 721224.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70740 f, 721836.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70800 f, 722449.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70860 f, 723061.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70920 f, 723673.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70980 f, 724285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71040 f, 724897.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71100 f, 725510.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71160 f, 726122.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71220 f, 726734.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71280 f, 727346.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71340 f, 727959.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71400 f, 728571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71460 f, 729183.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71520 f, 729795.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71580 f, 730408.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71640 f, 731020.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71700 f, 731632.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71760 f, 732244.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71820 f, 732857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71880 f, 733469.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71940 f, 734081.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72000 f, 734693.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72060 f, 735306.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72120 f, 735918.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72180 f, 736530.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72240 f, 737142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72300 f, 730303.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72360 f, 730909.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72420 f, 731515.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72480 f, 732121.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72540 f, 732727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72600 f, 733333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72660 f, 733939.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72720 f, 734545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72780 f, 735151.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72840 f, 735757.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72900 f, 736363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72960 f, 736969.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73020 f, 737575.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73080 f, 738181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73140 f, 738787.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73200 f, 739393.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73260 f, 740000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73320 f, 740606.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73380 f, 741212.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73440 f, 741818.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73500 f, 742424.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73560 f, 743030.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73620 f, 743636.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73680 f, 744242.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73740 f, 744848.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73800 f, 745454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73860 f, 746060.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73920 f, 746666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73980 f, 747272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74040 f, 747878.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74100 f, 748484.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74160 f, 749090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74220 f, 749697.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74280 f, 750303.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74340 f, 750909.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74400 f, 751515.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74460 f, 752121.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74520 f, 752727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74580 f, 753333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74640 f, 753939.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74700 f, 747000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74760 f, 747600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74820 f, 748200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74880 f, 748800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74940 f, 749400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75000 f, 750000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75060 f, 750600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75120 f, 751200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75180 f, 751800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75240 f, 752400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75300 f, 753000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75360 f, 753600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75420 f, 754200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75480 f, 754800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75540 f, 755400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75600 f, 756000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75660 f, 756600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75720 f, 757200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75780 f, 757800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75840 f, 758400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75900 f, 759000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75960 f, 759600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76020 f, 760200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76080 f, 760800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76140 f, 761400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76200 f, 762000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76260 f, 762600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76320 f, 763200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76380 f, 763800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76440 f, 764400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76500 f, 765000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76560 f, 765600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76620 f, 766200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76680 f, 766800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76740 f, 767400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76800 f, 768000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76860 f, 768600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76920 f, 769200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76980 f, 769800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77040 f, 770400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77100 f, 771000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77160 f, 771600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77220 f, 772200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77280 f, 765148.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77340 f, 765742.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77400 f, 766336.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77460 f, 766930.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77520 f, 767524.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77580 f, 768118.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77640 f, 768712.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77700 f, 769306.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77760 f, 769901.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77820 f, 770495.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77880 f, 771089.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77940 f, 771683.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78000 f, 772277.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78060 f, 772871.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78120 f, 773465.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78180 f, 774059.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78240 f, 774653.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78300 f, 775247.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78360 f, 775841.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78420 f, 776435.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78480 f, 777029.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78540 f, 777623.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78600 f, 778217.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78660 f, 778811.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78720 f, 779405.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78780 f, 780000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78840 f, 780594.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78900 f, 781188.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78960 f, 781782.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79020 f, 782376.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79080 f, 782970.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79140 f, 783564.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79200 f, 784158.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79260 f, 784752.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79320 f, 785346.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79380 f, 785940.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79440 f, 786534.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79500 f, 787128.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79560 f, 787722.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79620 f, 788316.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79680 f, 788910.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79740 f, 781764.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79800 f, 782352.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79860 f, 782941.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79920 f, 783529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79980 f, 784117.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80040 f, 784705.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80100 f, 785294.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80160 f, 785882.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80220 f, 786470.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80280 f, 787058.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80340 f, 787647.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80400 f, 788235.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80460 f, 788823.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80520 f, 789411.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80580 f, 790000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80640 f, 790588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80700 f, 791176.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80760 f, 791764.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80820 f, 792352.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80880 f, 792941.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80940 f, 793529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81000 f, 794117.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81060 f, 794705.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81120 f, 795294.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81180 f, 795882.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81240 f, 796470.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81300 f, 797058.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81360 f, 797647.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81420 f, 798235.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81480 f, 798823.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81540 f, 799411.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81600 f, 800000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81660 f, 800588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81720 f, 801176.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81780 f, 801764.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81840 f, 802352.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81900 f, 802941.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81960 f, 803529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82020 f, 804117.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82080 f, 804705.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82140 f, 797475.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82200 f, 798058.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82260 f, 798640.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82320 f, 799223.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82380 f, 799805.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82440 f, 800388.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82500 f, 800970.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82560 f, 801553.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82620 f, 802135.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82680 f, 802718.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82740 f, 803301.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82800 f, 803883.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82860 f, 804466.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82920 f, 805048.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82980 f, 805631.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83040 f, 806213.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83100 f, 806796.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83160 f, 807378.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83220 f, 807961.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83280 f, 808543.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83340 f, 809126.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83400 f, 809708.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83460 f, 810291.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83520 f, 810873.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83580 f, 811456.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83640 f, 812038.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83700 f, 812621.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83760 f, 805384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83820 f, 805961.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83880 f, 806538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83940 f, 807115.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84000 f, 807692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84060 f, 808269.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84120 f, 808846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84180 f, 809423.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84240 f, 810000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84300 f, 810576.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84360 f, 811153.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84420 f, 811730.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84480 f, 812307.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84540 f, 812884.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84600 f, 813461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84660 f, 814038.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84720 f, 814615.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84780 f, 815192.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84840 f, 815769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84900 f, 816346.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84960 f, 816923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85020 f, 817500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85080 f, 818076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85140 f, 818653.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85200 f, 819230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85260 f, 819807.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85320 f, 820384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85380 f, 820961.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85440 f, 821538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85500 f, 822115.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85560 f, 822692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85620 f, 823269.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85680 f, 823846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85740 f, 824423.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85800 f, 825000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85860 f, 825576.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85920 f, 826153.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85980 f, 818857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86040 f, 819428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86100 f, 820000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86160 f, 820571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86220 f, 821142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86280 f, 821714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86340 f, 822285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86400 f, 822857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86460 f, 823428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86520 f, 824000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86580 f, 824571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86640 f, 825142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86700 f, 825714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86760 f, 826285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86820 f, 826857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86880 f, 827428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86940 f, 828000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87000 f, 828571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87060 f, 829142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87120 f, 829714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87180 f, 830285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87240 f, 830857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87300 f, 831428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87360 f, 832000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87420 f, 832571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87480 f, 833142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87540 f, 833714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87600 f, 834285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87660 f, 834857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87720 f, 835428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87780 f, 836000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87840 f, 836571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87900 f, 837142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87960 f, 837714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88020 f, 838285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88080 f, 838857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88140 f, 839428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88200 f, 840000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88260 f, 840571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88320 f, 841142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88380 f, 841714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88440 f, 842285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88500 f, 842857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88560 f, 843428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88620 f, 836037.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88680 f, 836603.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88740 f, 837169.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88800 f, 837735.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88860 f, 838301.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88920 f, 838867.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88980 f, 839433.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89040 f, 840000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89100 f, 840566.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89160 f, 841132.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89220 f, 841698.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89280 f, 842264.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89340 f, 842830.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89400 f, 843396.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89460 f, 843962.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89520 f, 844528.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89580 f, 845094.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89640 f, 845660.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89700 f, 846226.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89760 f, 846792.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89820 f, 847358.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89880 f, 847924.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89940 f, 848490.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90000 f, 849056.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90060 f, 849622.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90120 f, 850188.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90180 f, 850754.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90240 f, 851320.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90300 f, 851886.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90360 f, 852452.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90420 f, 853018.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90480 f, 853584.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90540 f, 854150.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90600 f, 854717.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90660 f, 855283.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90720 f, 855849.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90780 f, 856415.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90840 f, 856981.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90900 f, 857547.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90960 f, 858113.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91020 f, 858679.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91080 f, 859245.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91140 f, 859811.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91200 f, 852336.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91260 f, 852897.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91320 f, 853457.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91380 f, 854018.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91440 f, 854579.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91500 f, 855140.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91560 f, 855700.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91620 f, 856261.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91680 f, 856822.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91740 f, 857383.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91800 f, 857943.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91860 f, 858504.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91920 f, 859065.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91980 f, 859626.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92040 f, 860186.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92100 f, 860747.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92160 f, 861308.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92220 f, 861869.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92280 f, 862429.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92340 f, 862990.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92400 f, 863551.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92460 f, 864112.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92520 f, 864672.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92580 f, 865233.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92640 f, 865794.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92700 f, 866355.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92760 f, 866915.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92820 f, 867476.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92880 f, 868037.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92940 f, 868598.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93000 f, 869158.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93060 f, 869719.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93120 f, 870280.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93180 f, 870841.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93240 f, 871401.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93300 f, 871962.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93360 f, 872523.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93420 f, 873084.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93480 f, 873644.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93540 f, 874205.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93600 f, 874766.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93660 f, 875327.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93720 f, 875887.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93780 f, 876448.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93840 f, 868888.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93900 f, 869444.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93960 f, 870000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94020 f, 870555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94080 f, 871111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94140 f, 871666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94200 f, 872222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94260 f, 872777.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94320 f, 873333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94380 f, 873888.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94440 f, 874444.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94500 f, 875000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94560 f, 875555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94620 f, 876111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94680 f, 876666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94740 f, 877222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94800 f, 877777.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94860 f, 878333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94920 f, 878888.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94980 f, 879444.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95040 f, 880000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95100 f, 880555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95160 f, 881111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95220 f, 881666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95280 f, 882222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95340 f, 882777.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95400 f, 883333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95460 f, 883888.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95520 f, 884444.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95580 f, 885000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95640 f, 885555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95700 f, 886111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95760 f, 886666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95820 f, 887222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95880 f, 887777.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95940 f, 888333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96000 f, 888888.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96060 f, 889444.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96120 f, 890000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96180 f, 890555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96240 f, 882935.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96300 f, 883486.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96360 f, 884036.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96420 f, 884587.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96480 f, 885137.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96540 f, 885688.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96600 f, 886238.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96660 f, 886789.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96720 f, 887339.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96780 f, 887889.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96840 f, 888440.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96900 f, 888990.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96960 f, 889541.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97020 f, 890091.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97080 f, 890642.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97140 f, 891192.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97200 f, 891743.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97260 f, 892293.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97320 f, 892844.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97380 f, 893394.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97440 f, 893944.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97500 f, 894495.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97560 f, 895045.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97620 f, 895596.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97680 f, 896146.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97740 f, 896697.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97800 f, 897247.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97860 f, 897798.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97920 f, 898348.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97980 f, 898899.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98040 f, 899449.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98100 f, 900000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98160 f, 900550.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98220 f, 901100.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98280 f, 901651.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98340 f, 902201.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98400 f, 902752.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98460 f, 903302.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98520 f, 903853.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98580 f, 904403.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98640 f, 904954.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98700 f, 905504.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98760 f, 906055.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98820 f, 898363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98880 f, 898909.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98940 f, 899454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99000 f, 900000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99060 f, 900545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99120 f, 901090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99180 f, 901636.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99240 f, 902181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99300 f, 902727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99360 f, 903272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99420 f, 903818.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99480 f, 904363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99540 f, 904909.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99600 f, 905454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99660 f, 906000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99720 f, 906545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99780 f, 907090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99840 f, 907636.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99900 f, 908181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99960 f, 908727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100020 f, 909272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100080 f, 909818.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100140 f, 910363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100200 f, 910909.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100260 f, 911454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100320 f, 912000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100380 f, 912545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100440 f, 913090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100500 f, 913636.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100560 f, 914181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100620 f, 914727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100680 f, 915272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100740 f, 915818.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100800 f, 916363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100860 f, 916909.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100920 f, 917454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100980 f, 918000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101040 f, 918545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101100 f, 919090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101160 f, 911351.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101220 f, 911891.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101280 f, 912432.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101340 f, 912973.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101400 f, 913513.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101460 f, 914054.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101520 f, 914594.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101580 f, 915135.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101640 f, 915675.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101700 f, 916216.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101760 f, 916756.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101820 f, 917297.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101880 f, 917837.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101940 f, 918378.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102000 f, 918918.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102060 f, 919459.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102120 f, 920000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102180 f, 920540.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102240 f, 921081.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102300 f, 921621.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102360 f, 922162.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102420 f, 922702.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102480 f, 923243.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102540 f, 923783.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102600 f, 924324.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102660 f, 924864.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102720 f, 925405.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102780 f, 925945.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102840 f, 926486.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102900 f, 927027.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102960 f, 927567.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103020 f, 928108.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103080 f, 928648.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103140 f, 929189.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103200 f, 929729.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103260 f, 930270.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103320 f, 922500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103380 f, 923035.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103440 f, 923571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103500 f, 924107.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103560 f, 924642.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103620 f, 925178.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103680 f, 925714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103740 f, 926250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103800 f, 926785.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103860 f, 927321.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103920 f, 927857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103980 f, 928392.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104040 f, 928928.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104100 f, 929464.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104160 f, 930000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104220 f, 930535.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104280 f, 931071.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104340 f, 931607.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104400 f, 932142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104460 f, 932678.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104520 f, 933214.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104580 f, 933750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104640 f, 934285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104700 f, 926548.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104760 f, 927079.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104820 f, 927610.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104880 f, 928141.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104940 f, 928672.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105000 f, 929203.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105060 f, 929734.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105120 f, 930265.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105180 f, 930796.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105240 f, 931327.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105300 f, 931858.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105360 f, 932389.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105420 f, 932920.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105480 f, 933451.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105540 f, 933982.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105600 f, 934513.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105660 f, 935044.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105720 f, 935575.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105780 f, 936106.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105840 f, 936637.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105900 f, 937168.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105960 f, 937699.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106020 f, 938230.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106080 f, 938761.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106140 f, 939292.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106200 f, 931578.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106260 f, 932105.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106320 f, 932631.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106380 f, 933157.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106440 f, 933684.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106500 f, 934210.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106560 f, 934736.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106620 f, 935263.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106680 f, 935789.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106740 f, 936315.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106800 f, 936842.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106860 f, 937368.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106920 f, 937894.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106980 f, 938421.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107040 f, 938947.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107100 f, 939473.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107160 f, 940000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107220 f, 940526.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107280 f, 941052.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107340 f, 941578.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107400 f, 942105.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107460 f, 942631.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107520 f, 943157.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107580 f, 943684.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107640 f, 944210.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107700 f, 936521.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107760 f, 937043.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107820 f, 937565.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107880 f, 938086.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107940 f, 938608.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108000 f, 939130.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108060 f, 939652.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108120 f, 940173.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108180 f, 940695.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108240 f, 941217.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108300 f, 941739.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108360 f, 942260.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108420 f, 942782.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108480 f, 943304.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108540 f, 943826.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108600 f, 944347.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108660 f, 944869.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108720 f, 945391.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108780 f, 945913.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108840 f, 946434.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108900 f, 946956.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108960 f, 947478.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109020 f, 948000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109080 f, 948521.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109140 f, 949043.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109200 f, 941379.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109260 f, 941896.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109320 f, 942413.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109380 f, 942931.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109440 f, 943448.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109500 f, 943965.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109560 f, 944482.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109620 f, 945000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109680 f, 945517.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109740 f, 946034.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109800 f, 946551.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109860 f, 947068.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109920 f, 947586.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109980 f, 948103.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110040 f, 948620.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110100 f, 949137.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110160 f, 949655.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110220 f, 950172.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110280 f, 950689.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110340 f, 951206.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110400 f, 951724.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110460 f, 952241.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110520 f, 952758.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110580 f, 953275.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110640 f, 953793.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110700 f, 946153.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110760 f, 946666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110820 f, 947179.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110880 f, 947692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110940 f, 948205.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111000 f, 948717.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111060 f, 949230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111120 f, 949743.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111180 f, 950256.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111240 f, 950769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111300 f, 951282.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111360 f, 951794.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111420 f, 952307.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111480 f, 952820.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111540 f, 953333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111600 f, 953846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111660 f, 954359.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111720 f, 954871.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111780 f, 955384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111840 f, 955897.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111900 f, 956410.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111960 f, 956923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112020 f, 957435.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112080 f, 957948.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112140 f, 950339.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112200 f, 950847.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112260 f, 951355.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112320 f, 951864.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112380 f, 952372.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112440 f, 952881.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112500 f, 953389.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112560 f, 953898.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112620 f, 954406.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112680 f, 954915.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112740 f, 955423.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112800 f, 955932.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112860 f, 956440.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112920 f, 956949.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112980 f, 957457.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113040 f, 957966.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113100 f, 958474.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113160 f, 958983.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113220 f, 959491.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113280 f, 960000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113340 f, 960508.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113400 f, 961016.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113460 f, 961525.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113520 f, 962033.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113580 f, 962542.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113640 f, 963050.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113700 f, 963559.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113760 f, 964067.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113820 f, 956470.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113880 f, 956974.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113940 f, 957479.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114000 f, 957983.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114060 f, 958487.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114120 f, 958991.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114180 f, 959495.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114240 f, 960000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114300 f, 960504.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114360 f, 961008.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114420 f, 961512.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114480 f, 962016.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114540 f, 962521.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114600 f, 963025.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114660 f, 963529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114720 f, 964033.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114780 f, 964537.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114840 f, 965042.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114900 f, 965546.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114960 f, 966050.4 fps, 0 ms/f [junit] 0 s: 60 f / 76 ms, 789.4 fps, 1 ms/f; total: 115020 f, 589846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115080 f, 587142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115140 f, 587449.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115200 f, 587755.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115260 f, 588061.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115320 f, 585380.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115380 f, 585685.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115440 f, 585989.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115500 f, 586294.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115560 f, 586599.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115620 f, 586903.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115680 f, 587208.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115740 f, 587512.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115800 f, 584848.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115860 f, 585151.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115920 f, 585454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115980 f, 585757.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116040 f, 586060.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116100 f, 586363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116160 f, 583718.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116220 f, 584020.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116280 f, 584321.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116340 f, 584623.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116400 f, 584924.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116460 f, 585226.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116520 f, 582600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116580 f, 582900.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116640 f, 583200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116700 f, 583500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116760 f, 583800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116820 f, 584100.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116880 f, 581492.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116940 f, 581791.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117000 f, 582089.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117060 f, 582388.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117120 f, 582686.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117180 f, 580099.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117240 f, 580396.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117300 f, 580693.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117360 f, 580990.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117420 f, 581287.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117480 f, 581584.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117540 f, 581881.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117600 f, 579310.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117660 f, 579605.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117720 f, 579901.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117780 f, 580197.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117840 f, 580492.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117900 f, 577941.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117960 f, 578235.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118020 f, 578529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118080 f, 578823.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118140 f, 579117.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118200 f, 579411.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118260 f, 579705.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118320 f, 580000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118380 f, 577463.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118440 f, 577756.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118500 f, 578048.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118560 f, 578341.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118620 f, 578634.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118680 f, 578926.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118740 f, 579219.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118800 f, 579512.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118860 f, 576990.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118920 f, 577281.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118980 f, 577572.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119040 f, 577864.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119100 f, 578155.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119160 f, 578446.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119220 f, 578737.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119280 f, 579029.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119340 f, 579320.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119400 f, 579611.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119460 f, 577101.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119520 f, 577391.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119580 f, 577681.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119640 f, 577971.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119700 f, 578260.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119760 f, 578550.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119820 f, 578840.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119880 f, 579130.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119940 f, 579420.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120000 f, 579710.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120060 f, 577211.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120120 f, 577500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120180 f, 577788.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120240 f, 578076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120300 f, 578365.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120360 f, 578653.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120420 f, 578942.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120480 f, 579230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120540 f, 579519.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120600 f, 579807.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120660 f, 580096.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120720 f, 580384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120780 f, 577894.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120840 f, 578181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120900 f, 578468.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120960 f, 578756.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121020 f, 579043.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121080 f, 579330.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121140 f, 579617.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121200 f, 579904.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121260 f, 580191.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121320 f, 580478.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121380 f, 580765.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121440 f, 578285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121500 f, 578571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121560 f, 578857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121620 f, 579142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121680 f, 579428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121740 f, 579714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121800 f, 580000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121860 f, 580285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121920 f, 580571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121980 f, 580857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122040 f, 581142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122100 f, 581428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122160 f, 578957.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122220 f, 579241.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122280 f, 579526.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122340 f, 579810.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122400 f, 580094.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122460 f, 580379.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122520 f, 580663.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122580 f, 580947.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122640 f, 581232.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122700 f, 581516.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122760 f, 581800.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122820 f, 582085.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122880 f, 579622.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122940 f, 579905.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123000 f, 580188.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123060 f, 580471.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123120 f, 580754.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123180 f, 581037.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123240 f, 581320.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123300 f, 581603.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123360 f, 581886.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123420 f, 582169.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123480 f, 582452.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123540 f, 582735.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123600 f, 580281.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123660 f, 580563.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123720 f, 580845.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123780 f, 581126.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123840 f, 581408.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123900 f, 581690.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123960 f, 581971.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124020 f, 582253.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124080 f, 582535.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124140 f, 582816.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124200 f, 583098.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124260 f, 583380.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124320 f, 580934.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124380 f, 581214.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124440 f, 581495.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124500 f, 581775.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124560 f, 582056.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124620 f, 582336.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124680 f, 582616.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124740 f, 582897.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124800 f, 583177.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124860 f, 583457.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124920 f, 583738.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124980 f, 584018.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125040 f, 581581.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125100 f, 581860.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125160 f, 582139.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125220 f, 582418.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125280 f, 582697.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125340 f, 582976.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125400 f, 583255.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125460 f, 583534.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125520 f, 583813.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125580 f, 584093.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125640 f, 584372.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125700 f, 584651.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125760 f, 582222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125820 f, 582500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125880 f, 582777.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125940 f, 583055.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126000 f, 583333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126060 f, 583611.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126120 f, 583888.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126180 f, 584166.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126240 f, 584444.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126300 f, 584722.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126360 f, 585000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126420 f, 582580.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126480 f, 582857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126540 f, 583133.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126600 f, 583410.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126660 f, 583686.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126720 f, 583963.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126780 f, 584239.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126840 f, 584516.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126900 f, 584792.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126960 f, 585069.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127020 f, 585345.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127080 f, 585622.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127140 f, 583211.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127200 f, 583486.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127260 f, 583761.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127320 f, 584036.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127380 f, 584311.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127440 f, 584587.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127500 f, 584862.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127560 f, 585137.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127620 f, 585412.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127680 f, 585688.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127740 f, 585963.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127800 f, 583561.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127860 f, 583835.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127920 f, 584109.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127980 f, 584383.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128040 f, 584657.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128100 f, 584931.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128160 f, 585205.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128220 f, 585479.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128280 f, 585753.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128340 f, 586027.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128400 f, 586301.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128460 f, 586575.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128520 f, 584181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128580 f, 584454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128640 f, 584727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128700 f, 585000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128760 f, 585272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128820 f, 585545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128880 f, 585818.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128940 f, 586090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129000 f, 586363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129060 f, 586636.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129120 f, 586909.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129180 f, 587181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129240 f, 584796.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129300 f, 585067.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129360 f, 585339.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129420 f, 585610.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129480 f, 585882.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129540 f, 586153.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129600 f, 586425.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129660 f, 586696.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129720 f, 584324.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129780 f, 584594.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129840 f, 584864.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129900 f, 585135.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129960 f, 585405.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130020 f, 585675.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130080 f, 585945.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130140 f, 586216.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130200 f, 586486.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130260 f, 584125.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130320 f, 584394.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130380 f, 584663.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130440 f, 584932.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130500 f, 585201.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130560 f, 585470.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130620 f, 585739.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130680 f, 586008.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130740 f, 586278.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130800 f, 586547.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130860 f, 586816.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130920 f, 587085.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130980 f, 587354.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131040 f, 585000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131100 f, 585267.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131160 f, 585535.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131220 f, 585803.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131280 f, 586071.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131340 f, 586339.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131400 f, 586607.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131460 f, 586875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131520 f, 587142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131580 f, 587410.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131640 f, 587678.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131700 f, 587946.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131760 f, 585600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131820 f, 585866.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131880 f, 586133.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131940 f, 586400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132000 f, 586666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132060 f, 586933.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132120 f, 587200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132180 f, 587466.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132240 f, 587733.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132300 f, 588000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132360 f, 588266.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132420 f, 588533.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132480 f, 586194.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132540 f, 586460.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132600 f, 586725.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132660 f, 586991.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132720 f, 587256.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132780 f, 587522.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132840 f, 587787.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132900 f, 588053.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132960 f, 588318.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133020 f, 588584.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133080 f, 588849.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133140 f, 589115.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133200 f, 586784.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133260 f, 587048.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133320 f, 587312.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133380 f, 587577.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133440 f, 587841.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133500 f, 588105.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133560 f, 588370.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133620 f, 588634.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133680 f, 588898.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133740 f, 589163.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133800 f, 589427.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133860 f, 589691.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133920 f, 587368.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133980 f, 587631.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134040 f, 587894.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134100 f, 588157.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134160 f, 588421.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134220 f, 588684.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134280 f, 588947.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134340 f, 589210.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134400 f, 589473.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134460 f, 589736.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134520 f, 590000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134580 f, 590263.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134640 f, 587947.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134700 f, 588209.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134760 f, 588471.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134820 f, 588733.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134880 f, 588995.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134940 f, 589257.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135000 f, 589519.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135060 f, 589781.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135120 f, 590043.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135180 f, 590305.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135240 f, 590567.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135300 f, 590829.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135360 f, 588521.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135420 f, 588782.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135480 f, 589043.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135540 f, 589304.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135600 f, 589565.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135660 f, 589826.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135720 f, 590086.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135780 f, 590347.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135840 f, 590608.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135900 f, 590869.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135960 f, 591130.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136020 f, 591391.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136080 f, 589090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136140 f, 589350.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136200 f, 589610.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136260 f, 589870.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136320 f, 590129.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136380 f, 590389.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136440 f, 590649.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136500 f, 590909.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136560 f, 591168.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136620 f, 591428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136680 f, 591688.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136740 f, 591948.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136800 f, 589655.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136860 f, 589913.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136920 f, 590172.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136980 f, 590431.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137040 f, 590689.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137100 f, 590948.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137160 f, 591206.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137220 f, 591465.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137280 f, 591724.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137340 f, 591982.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137400 f, 592241.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137460 f, 592500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137520 f, 590214.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137580 f, 590472.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137640 f, 590729.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137700 f, 590987.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137760 f, 591244.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137820 f, 591502.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137880 f, 591759.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137940 f, 592017.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138000 f, 592274.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138060 f, 592532.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138120 f, 592789.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138180 f, 593047.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138240 f, 590769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138300 f, 591025.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138360 f, 591282.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138420 f, 591538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138480 f, 591794.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138540 f, 592051.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138600 f, 589787.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138660 f, 590042.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138720 f, 590297.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138780 f, 590553.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138840 f, 590808.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138900 f, 591063.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138960 f, 591319.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139020 f, 589067.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139080 f, 589322.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139140 f, 589576.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139200 f, 589830.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139260 f, 590084.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139320 f, 590339.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139380 f, 590593.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139440 f, 588354.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139500 f, 588607.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139560 f, 588860.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139620 f, 589113.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139680 f, 589367.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139740 f, 589620.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139800 f, 589873.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139860 f, 587647.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139920 f, 587899.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139980 f, 588151.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140040 f, 588403.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140100 f, 588655.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140160 f, 588907.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140220 f, 589159.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140280 f, 589411.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140340 f, 587196.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140400 f, 587447.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140460 f, 587698.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140520 f, 587949.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140580 f, 588200.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140640 f, 588451.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140700 f, 588702.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140760 f, 588954.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140820 f, 589205.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140880 f, 589456.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140940 f, 589707.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141000 f, 589958.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141060 f, 587750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141120 f, 588000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141180 f, 588250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141240 f, 588500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141300 f, 588750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141360 f, 589000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141420 f, 589250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141480 f, 589500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141540 f, 589750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141600 f, 590000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141660 f, 587800.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141720 f, 588049.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141780 f, 588298.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141840 f, 588547.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141900 f, 588796.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141960 f, 589045.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142020 f, 589294.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142080 f, 589543.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142140 f, 589792.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142200 f, 590041.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142260 f, 587851.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142320 f, 588099.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142380 f, 588347.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142440 f, 588595.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142500 f, 588843.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142560 f, 589090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142620 f, 589338.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142680 f, 589586.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142740 f, 589834.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142800 f, 590082.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142860 f, 590330.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142920 f, 588148.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142980 f, 588395.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143040 f, 588642.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143100 f, 588888.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143160 f, 589135.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143220 f, 589382.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143280 f, 589629.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143340 f, 589876.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143400 f, 590123.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143460 f, 590370.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143520 f, 588196.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143580 f, 588442.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143640 f, 588688.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143700 f, 588934.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143760 f, 589180.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143820 f, 589426.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143880 f, 589672.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143940 f, 589918.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144000 f, 590163.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144060 f, 590409.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144120 f, 588244.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144180 f, 588489.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144240 f, 588734.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144300 f, 588979.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144360 f, 589224.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144420 f, 589469.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144480 f, 589714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144540 f, 589959.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144600 f, 590204.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144660 f, 590449.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144720 f, 588292.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144780 f, 588536.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144840 f, 588780.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144900 f, 589024.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144960 f, 589268.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145020 f, 589512.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145080 f, 589756.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145140 f, 590000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145200 f, 590243.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145260 f, 590487.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145320 f, 590731.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145380 f, 590975.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145440 f, 588825.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145500 f, 589068.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145560 f, 589311.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145620 f, 589554.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145680 f, 589797.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145740 f, 590040.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145800 f, 590283.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145860 f, 590526.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145920 f, 590769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145980 f, 591012.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146040 f, 591255.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146100 f, 589112.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146160 f, 589354.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146220 f, 589596.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146280 f, 589838.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146340 f, 590080.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146400 f, 590322.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146460 f, 590564.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146520 f, 590806.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146580 f, 591048.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146640 f, 591290.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146700 f, 591532.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146760 f, 591774.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146820 f, 589638.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146880 f, 589879.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146940 f, 590120.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147000 f, 590361.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147060 f, 590602.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147120 f, 590843.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147180 f, 591084.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147240 f, 591325.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147300 f, 591566.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147360 f, 591807.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147420 f, 592048.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147480 f, 592289.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147540 f, 590160.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147600 f, 590400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147660 f, 590640.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147720 f, 590880.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147780 f, 591120.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147840 f, 591360.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147900 f, 591600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147960 f, 591840.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148020 f, 592080.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148080 f, 592320.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148140 f, 592560.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148200 f, 592800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148260 f, 590677.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148320 f, 590916.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148380 f, 591155.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148440 f, 591394.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148500 f, 591633.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148560 f, 591872.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148620 f, 592111.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148680 f, 592350.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148740 f, 592589.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148800 f, 592828.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148860 f, 593067.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148920 f, 593306.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148980 f, 593545.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149040 f, 591428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149100 f, 591666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149160 f, 591904.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149220 f, 592142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149280 f, 592380.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149340 f, 592619.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149400 f, 592857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149460 f, 593095.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149520 f, 593333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149580 f, 593571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149640 f, 593809.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149700 f, 591699.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149760 f, 591936.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149820 f, 592173.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149880 f, 592411.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149940 f, 592648.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150000 f, 592885.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150060 f, 593122.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150120 f, 593359.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150180 f, 593596.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150240 f, 593834.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150300 f, 594071.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150360 f, 594308.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150420 f, 592204.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150480 f, 592440.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150540 f, 592677.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150600 f, 592913.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150660 f, 593149.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150720 f, 593385.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150780 f, 593622.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150840 f, 593858.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150900 f, 594094.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150960 f, 594330.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151020 f, 594566.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151080 f, 594803.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151140 f, 595039.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151200 f, 592941.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151260 f, 593176.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151320 f, 593411.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151380 f, 593647.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151440 f, 593882.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151500 f, 594117.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151560 f, 594352.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151620 f, 594588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151680 f, 594823.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151740 f, 595058.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151800 f, 595294.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151860 f, 595529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151920 f, 593437.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151980 f, 593671.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152040 f, 593906.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152100 f, 594140.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152160 f, 594375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152220 f, 594609.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152280 f, 594843.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152340 f, 595078.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152400 f, 595312.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152460 f, 595546.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152520 f, 595781.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152580 f, 596015.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152640 f, 593929.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152700 f, 594163.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152760 f, 594396.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152820 f, 594630.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152880 f, 594863.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152940 f, 595097.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153000 f, 595330.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153060 f, 595564.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153120 f, 595797.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153180 f, 596031.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153240 f, 596264.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153300 f, 594186.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153360 f, 594418.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153420 f, 594651.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153480 f, 594883.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153540 f, 595116.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153600 f, 595348.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153660 f, 595581.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153720 f, 595813.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153780 f, 596046.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153840 f, 596279.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153900 f, 596511.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153960 f, 596744.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154020 f, 596976.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154080 f, 594903.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154140 f, 595135.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154200 f, 595366.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154260 f, 595598.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154320 f, 595830.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154380 f, 596061.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154440 f, 596293.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154500 f, 596525.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154560 f, 596756.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154620 f, 596988.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154680 f, 597220.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154740 f, 597451.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154800 f, 595384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154860 f, 595615.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154920 f, 595846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154980 f, 596076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155040 f, 596307.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155100 f, 596538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155160 f, 596769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155220 f, 597000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155280 f, 597230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155340 f, 597461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155400 f, 597692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155460 f, 597923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155520 f, 595862.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155580 f, 596091.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155640 f, 596321.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155700 f, 596551.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155760 f, 596781.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155820 f, 597011.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155880 f, 597241.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155940 f, 597471.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156000 f, 597701.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156060 f, 597931.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156120 f, 598160.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156180 f, 598390.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156240 f, 596335.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156300 f, 596564.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156360 f, 596793.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156420 f, 597022.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156480 f, 597251.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156540 f, 597480.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156600 f, 597709.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156660 f, 597938.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156720 f, 598167.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156780 f, 598396.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156840 f, 598625.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156900 f, 598854.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156960 f, 599084.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157020 f, 597034.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157080 f, 597262.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157140 f, 597490.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157200 f, 597718.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157260 f, 597946.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157320 f, 598174.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157380 f, 598403.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157440 f, 598631.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157500 f, 598859.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157560 f, 599087.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157620 f, 599315.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157680 f, 599543.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157740 f, 597500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157800 f, 597727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157860 f, 597954.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157920 f, 598181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157980 f, 598409.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158040 f, 598636.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158100 f, 598863.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158160 f, 599090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158220 f, 599318.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158280 f, 599545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158340 f, 599772.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158400 f, 600000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158460 f, 597962.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158520 f, 598188.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158580 f, 598415.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158640 f, 598641.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158700 f, 598867.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158760 f, 599094.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158820 f, 599320.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158880 f, 599547.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158940 f, 599773.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159000 f, 600000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159060 f, 600226.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159120 f, 600452.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159180 f, 598421.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159240 f, 598646.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159300 f, 598872.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159360 f, 599097.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159420 f, 599323.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159480 f, 599548.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159540 f, 599774.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159600 f, 600000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159660 f, 600225.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159720 f, 600451.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159780 f, 600676.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159840 f, 600902.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159900 f, 598876.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159960 f, 599101.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160020 f, 599325.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160080 f, 599550.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160140 f, 599775.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160200 f, 600000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160260 f, 600224.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160320 f, 600449.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160380 f, 600674.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160440 f, 600898.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160500 f, 601123.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160560 f, 601348.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160620 f, 599328.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160680 f, 599552.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160740 f, 599776.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160800 f, 600000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160860 f, 600223.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160920 f, 600447.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160980 f, 600671.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161040 f, 600895.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161100 f, 601119.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161160 f, 601343.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161220 f, 601567.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161280 f, 601791.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161340 f, 599776.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161400 f, 600000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161460 f, 600223.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161520 f, 600446.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161580 f, 600669.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161640 f, 600892.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161700 f, 601115.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161760 f, 601338.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161820 f, 601561.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161880 f, 601784.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161940 f, 602007.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162000 f, 602230.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162060 f, 600222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162120 f, 600444.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162180 f, 600666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162240 f, 600888.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162300 f, 601111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162360 f, 601333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162420 f, 601555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162480 f, 601777.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162540 f, 602000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162600 f, 602222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162660 f, 602444.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162720 f, 602666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162780 f, 600664.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162840 f, 600885.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162900 f, 601107.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162960 f, 601328.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163020 f, 601549.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163080 f, 601771.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163140 f, 601992.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163200 f, 602214.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163260 f, 602435.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163320 f, 602656.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163380 f, 602878.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163440 f, 603099.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163500 f, 601102.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163560 f, 601323.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163620 f, 601544.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163680 f, 601764.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163740 f, 601985.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163800 f, 602205.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163860 f, 602426.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163920 f, 602647.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163980 f, 602867.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164040 f, 603088.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164100 f, 603308.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164160 f, 603529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164220 f, 601538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164280 f, 601758.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164340 f, 601978.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164400 f, 602197.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164460 f, 602417.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164520 f, 602637.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164580 f, 602857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164640 f, 603076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164700 f, 603296.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164760 f, 603516.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164820 f, 603736.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164880 f, 603956.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164940 f, 601970.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165000 f, 602189.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165060 f, 602408.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165120 f, 602627.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165180 f, 602846.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165240 f, 603065.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165300 f, 603284.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165360 f, 603503.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165420 f, 603722.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165480 f, 603941.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165540 f, 604160.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165600 f, 604379.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165660 f, 604598.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165720 f, 602618.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165780 f, 602836.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165840 f, 603054.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165900 f, 603272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165960 f, 603490.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166020 f, 603709.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166080 f, 603927.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166140 f, 604145.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166200 f, 604363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166260 f, 604581.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166320 f, 604800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166380 f, 605018.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166440 f, 603043.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166500 f, 603260.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166560 f, 603478.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166620 f, 603695.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166680 f, 603913.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166740 f, 604130.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166800 f, 604347.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166860 f, 604565.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166920 f, 604782.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166980 f, 605000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167040 f, 605217.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167100 f, 605434.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167160 f, 603465.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167220 f, 603682.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167280 f, 603898.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167340 f, 604115.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167400 f, 604332.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167460 f, 604548.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167520 f, 604765.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167580 f, 604981.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167640 f, 605198.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167700 f, 605415.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167760 f, 605631.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167820 f, 605848.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167880 f, 603884.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167940 f, 604100.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168000 f, 604316.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168060 f, 604532.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168120 f, 604748.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168180 f, 604964.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168240 f, 605179.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168300 f, 605395.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168360 f, 605611.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168420 f, 605827.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168480 f, 606043.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168540 f, 606259.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168600 f, 604301.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168660 f, 604516.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168720 f, 604731.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168780 f, 604946.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168840 f, 605161.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168900 f, 605376.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168960 f, 605591.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169020 f, 605806.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169080 f, 606021.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169140 f, 606236.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169200 f, 606451.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169260 f, 606666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169320 f, 604714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169380 f, 604928.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169440 f, 605142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169500 f, 605357.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169560 f, 605571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169620 f, 605785.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169680 f, 606000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169740 f, 606214.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169800 f, 606428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169860 f, 606642.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169920 f, 606857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169980 f, 607071.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170040 f, 605124.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170100 f, 605338.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170160 f, 605551.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170220 f, 605765.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170280 f, 605978.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170340 f, 606192.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170400 f, 606405.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170460 f, 606619.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170520 f, 606832.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170580 f, 607046.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170640 f, 607259.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170700 f, 607473.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170760 f, 607686.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170820 f, 605744.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170880 f, 605957.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170940 f, 606170.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171000 f, 606383.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171060 f, 606595.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171120 f, 606808.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171180 f, 607021.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171240 f, 607234.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171300 f, 607446.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171360 f, 607659.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171420 f, 607872.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171480 f, 608085.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171540 f, 606148.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171600 f, 606360.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171660 f, 606572.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171720 f, 606784.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171780 f, 606996.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171840 f, 607208.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171900 f, 607420.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171960 f, 607632.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172020 f, 607844.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172080 f, 608056.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172140 f, 608268.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172200 f, 608480.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172260 f, 606549.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172320 f, 606760.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172380 f, 606971.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172440 f, 607183.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172500 f, 607394.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172560 f, 607605.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172620 f, 607816.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172680 f, 608028.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172740 f, 608239.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172800 f, 608450.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172860 f, 608662.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172920 f, 608873.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172980 f, 606947.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173040 f, 607157.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173100 f, 607368.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173160 f, 607578.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173220 f, 607789.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173280 f, 608000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173340 f, 608210.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173400 f, 608421.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173460 f, 608631.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173520 f, 608842.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173580 f, 609052.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173640 f, 609263.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173700 f, 609473.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173760 f, 607552.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173820 f, 607762.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173880 f, 607972.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173940 f, 608181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174000 f, 608391.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174060 f, 608601.4 fps, 0 ms/f [junit] 0 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 174120 f, 558076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174180 f, 556485.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174240 f, 556677.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174300 f, 556869.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174360 f, 557060.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174420 f, 557252.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174480 f, 557444.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174540 f, 555859.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174600 f, 556050.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174660 f, 556242.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174720 f, 556433.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174780 f, 556624.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174840 f, 556815.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174900 f, 555238.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174960 f, 555428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175020 f, 555619.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175080 f, 555809.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175140 f, 556000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175200 f, 556190.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175260 f, 556380.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175320 f, 556571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175380 f, 556761.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175440 f, 555189.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175500 f, 555379.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175560 f, 555569.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175620 f, 555759.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175680 f, 555949.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175740 f, 556139.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175800 f, 556329.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175860 f, 556519.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175920 f, 556708.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175980 f, 556898.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176040 f, 557088.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176100 f, 557278.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176160 f, 555709.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176220 f, 555899.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176280 f, 556088.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176340 f, 556277.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176400 f, 556466.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176460 f, 556656.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176520 f, 556845.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176580 f, 557034.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176640 f, 557224.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176700 f, 557413.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176760 f, 557602.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176820 f, 557791.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176880 f, 557981.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176940 f, 556415.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177000 f, 556603.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177060 f, 556792.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177120 f, 556981.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177180 f, 557169.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177240 f, 557358.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177300 f, 557547.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177360 f, 557735.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177420 f, 557924.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177480 f, 558113.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177540 f, 558301.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177600 f, 556739.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177660 f, 556927.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177720 f, 557116.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177780 f, 557304.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177840 f, 557492.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177900 f, 557680.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177960 f, 557868.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178020 f, 558056.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178080 f, 558244.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178140 f, 558432.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178200 f, 558620.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178260 f, 558808.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178320 f, 558996.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178380 f, 557437.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178440 f, 557625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178500 f, 557812.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178560 f, 558000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178620 f, 558187.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178680 f, 558375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178740 f, 558562.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178800 f, 558750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178860 f, 558937.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178920 f, 559125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178980 f, 557570.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179040 f, 557757.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179100 f, 557943.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179160 f, 558130.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179220 f, 558317.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179280 f, 558504.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179340 f, 558691.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179400 f, 558878.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179460 f, 559065.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179520 f, 559252.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179580 f, 559439.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179640 f, 559626.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179700 f, 559813.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179760 f, 558260.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179820 f, 558447.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179880 f, 558633.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179940 f, 558819.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180000 f, 559006.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180060 f, 559192.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180120 f, 559378.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180180 f, 559565.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180240 f, 559751.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180300 f, 559937.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180360 f, 560124.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180420 f, 560310.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180480 f, 558761.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180540 f, 558947.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180600 f, 559133.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180660 f, 559318.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180720 f, 559504.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180780 f, 559690.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180840 f, 559876.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180900 f, 560061.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180960 f, 560247.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181020 f, 560433.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181080 f, 560619.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181140 f, 560804.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181200 f, 560990.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181260 f, 559444.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181320 f, 559629.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181380 f, 559814.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181440 f, 560000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181500 f, 560185.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181560 f, 560370.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181620 f, 560555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181680 f, 560740.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181740 f, 560925.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181800 f, 561111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181860 f, 561296.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181920 f, 561481.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181980 f, 559938.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182040 f, 560123.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182100 f, 560307.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182160 f, 560492.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182220 f, 560676.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182280 f, 560861.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182340 f, 561046.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182400 f, 561230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182460 f, 561415.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182520 f, 561600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182580 f, 561784.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182640 f, 561969.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182700 f, 562153.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182760 f, 560613.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182820 f, 560797.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182880 f, 560981.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182940 f, 561165.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183000 f, 561349.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183060 f, 561533.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183120 f, 561717.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183180 f, 561901.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183240 f, 562085.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183300 f, 562269.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183360 f, 562454.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183420 f, 562638.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183480 f, 561100.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183540 f, 561284.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183600 f, 561467.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183660 f, 561651.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183720 f, 561834.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183780 f, 562018.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183840 f, 562201.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183900 f, 562385.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183960 f, 562568.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184020 f, 562752.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184080 f, 561219.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184140 f, 561402.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184200 f, 561585.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184260 f, 561768.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184320 f, 561951.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184380 f, 562134.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184440 f, 562317.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184500 f, 562500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184560 f, 562682.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184620 f, 562865.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184680 f, 561337.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184740 f, 561519.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184800 f, 561702.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184860 f, 561884.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184920 f, 562066.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184980 f, 562249.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185040 f, 562431.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185100 f, 562614.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185160 f, 562796.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185220 f, 562978.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185280 f, 563161.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185340 f, 561636.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185400 f, 561818.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185460 f, 562000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185520 f, 562181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185580 f, 562363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185640 f, 562545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185700 f, 562727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185760 f, 562909.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185820 f, 563090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185880 f, 563272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185940 f, 563454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186000 f, 563636.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186060 f, 562114.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186120 f, 562296.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186180 f, 562477.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186240 f, 562658.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186300 f, 562839.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186360 f, 563021.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186420 f, 563202.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186480 f, 563383.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186540 f, 563564.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186600 f, 563746.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186660 f, 563927.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186720 f, 564108.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186780 f, 564290.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186840 f, 562771.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186900 f, 562951.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186960 f, 563132.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187020 f, 563313.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187080 f, 563494.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187140 f, 563674.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187200 f, 563855.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187260 f, 564036.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187320 f, 564216.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187380 f, 564397.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187440 f, 564578.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187500 f, 564759.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187560 f, 563243.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187620 f, 563423.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187680 f, 563603.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187740 f, 563783.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187800 f, 563963.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187860 f, 564144.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187920 f, 564324.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187980 f, 564504.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188040 f, 564684.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188100 f, 564864.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188160 f, 565045.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188220 f, 565225.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188280 f, 563712.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188340 f, 563892.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188400 f, 564071.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188460 f, 564251.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188520 f, 564431.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188580 f, 564610.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188640 f, 564790.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188700 f, 564970.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188760 f, 565149.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188820 f, 565329.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188880 f, 565509.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188940 f, 565688.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189000 f, 564179.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189060 f, 564358.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189120 f, 564537.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189180 f, 564716.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189240 f, 564895.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189300 f, 565074.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189360 f, 565253.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189420 f, 565432.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189480 f, 565611.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189540 f, 565791.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189600 f, 565970.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189660 f, 566149.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189720 f, 566328.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189780 f, 564821.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189840 f, 565000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189900 f, 565178.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189960 f, 565357.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190020 f, 565535.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190080 f, 565714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190140 f, 565892.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190200 f, 566071.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190260 f, 566250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190320 f, 564747.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190380 f, 564925.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190440 f, 565103.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190500 f, 565281.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190560 f, 565459.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190620 f, 565638.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190680 f, 565816.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190740 f, 565994.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190800 f, 566172.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190860 f, 566350.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190920 f, 566528.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190980 f, 566706.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191040 f, 566884.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191100 f, 567062.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191160 f, 567240.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191220 f, 567418.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191280 f, 567596.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191340 f, 567774.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191400 f, 567952.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191460 f, 568130.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191520 f, 568308.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191580 f, 568486.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191640 f, 568664.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191700 f, 568842.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191760 f, 569020.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191820 f, 569198.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191880 f, 567692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191940 f, 567869.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192000 f, 568047.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192060 f, 568224.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192120 f, 568402.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192180 f, 568579.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192240 f, 568757.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192300 f, 568934.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192360 f, 569112.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192420 f, 569289.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192480 f, 569467.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192540 f, 569645.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192600 f, 569822.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192660 f, 570000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192720 f, 570177.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192780 f, 570355.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192840 f, 570532.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192900 f, 570710.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192960 f, 570887.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193020 f, 571065.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193080 f, 571242.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193140 f, 571420.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193200 f, 571597.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193260 f, 571775.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193320 f, 571952.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193380 f, 572130.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193440 f, 572307.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193500 f, 572485.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193560 f, 572662.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193620 f, 572840.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193680 f, 573017.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193740 f, 573195.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193800 f, 571681.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193860 f, 571858.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193920 f, 572035.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193980 f, 572212.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194040 f, 572389.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194100 f, 572566.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194160 f, 572743.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194220 f, 572920.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194280 f, 573097.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194340 f, 573274.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194400 f, 573451.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194460 f, 573628.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194520 f, 573805.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194580 f, 573982.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194640 f, 574159.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194700 f, 574336.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194760 f, 574513.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194820 f, 574690.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194880 f, 574867.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194940 f, 575044.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195000 f, 575221.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195060 f, 575398.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195120 f, 575575.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195180 f, 575752.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195240 f, 575929.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195300 f, 576106.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195360 f, 576283.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195420 f, 576460.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195480 f, 576637.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195540 f, 576814.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195600 f, 576991.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195660 f, 577168.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195720 f, 575647.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195780 f, 575823.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195840 f, 576000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195900 f, 576176.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195960 f, 576352.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196020 f, 576529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196080 f, 576705.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196140 f, 576882.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196200 f, 577058.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196260 f, 577235.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196320 f, 577411.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196380 f, 577588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196440 f, 577764.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196500 f, 577941.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196560 f, 578117.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196620 f, 578294.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196680 f, 578470.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196740 f, 578647.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196800 f, 578823.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196860 f, 579000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196920 f, 579176.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196980 f, 579352.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197040 f, 579529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197100 f, 579705.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197160 f, 579882.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197220 f, 580058.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197280 f, 580235.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197340 f, 580411.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197400 f, 580588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197460 f, 580764.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197520 f, 580941.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197580 f, 579413.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197640 f, 579589.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197700 f, 579765.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197760 f, 579941.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197820 f, 580117.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197880 f, 580293.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197940 f, 580469.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198000 f, 580645.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198060 f, 580821.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198120 f, 580997.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198180 f, 581173.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198240 f, 581349.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198300 f, 581524.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198360 f, 581700.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198420 f, 581876.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198480 f, 582052.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198540 f, 582228.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198600 f, 582404.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198660 f, 582580.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198720 f, 582756.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198780 f, 582932.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198840 f, 583108.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198900 f, 583284.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198960 f, 583460.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199020 f, 583636.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199080 f, 583812.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199140 f, 583988.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199200 f, 584164.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199260 f, 584340.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199320 f, 584516.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199380 f, 584692.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199440 f, 584868.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199500 f, 585044.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199560 f, 583508.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199620 f, 583684.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199680 f, 583859.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199740 f, 584035.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199800 f, 584210.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199860 f, 584385.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199920 f, 584561.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199980 f, 584736.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200040 f, 584912.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200100 f, 585087.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200160 f, 585263.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200220 f, 585438.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200280 f, 585614.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200340 f, 585789.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200400 f, 585964.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200460 f, 586140.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200520 f, 586315.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200580 f, 586491.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200640 f, 586666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200700 f, 586842.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200760 f, 587017.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200820 f, 587193.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200880 f, 587368.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200940 f, 587543.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201000 f, 587719.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201060 f, 587894.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201120 f, 588070.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201180 f, 588245.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201240 f, 588421.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201300 f, 588596.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201360 f, 587055.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201420 f, 587230.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201480 f, 587405.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201540 f, 587580.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201600 f, 587755.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201660 f, 587930.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201720 f, 588104.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201780 f, 588279.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201840 f, 588454.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201900 f, 588629.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201960 f, 588804.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202020 f, 588979.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202080 f, 589154.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202140 f, 589329.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202200 f, 589504.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202260 f, 589679.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202320 f, 589854.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202380 f, 590029.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202440 f, 590204.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202500 f, 590379.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202560 f, 590553.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202620 f, 590728.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202680 f, 590903.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202740 f, 591078.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202800 f, 591253.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202860 f, 591428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202920 f, 591603.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202980 f, 591778.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203040 f, 591953.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203100 f, 592128.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203160 f, 592303.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203220 f, 590755.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203280 f, 590930.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203340 f, 591104.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203400 f, 591279.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203460 f, 591453.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203520 f, 591627.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203580 f, 591802.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203640 f, 591976.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203700 f, 592151.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203760 f, 592325.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203820 f, 592500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203880 f, 592674.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203940 f, 592848.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204000 f, 593023.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204060 f, 593197.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204120 f, 593372.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204180 f, 593546.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204240 f, 593720.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204300 f, 593895.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204360 f, 594069.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204420 f, 594244.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204480 f, 594418.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204540 f, 594593.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204600 f, 594767.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204660 f, 594941.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204720 f, 595116.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204780 f, 595290.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204840 f, 595465.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204900 f, 595639.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204960 f, 595813.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205020 f, 595988.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205080 f, 594434.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205140 f, 594608.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205200 f, 594782.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205260 f, 594956.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205320 f, 595130.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205380 f, 595304.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205440 f, 595478.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205500 f, 595652.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205560 f, 595826.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205620 f, 596000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205680 f, 596173.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205740 f, 596347.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205800 f, 596521.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205860 f, 596695.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205920 f, 596869.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205980 f, 597043.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206040 f, 597217.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206100 f, 597391.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206160 f, 597565.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206220 f, 597739.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206280 f, 597913.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206340 f, 598086.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206400 f, 598260.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206460 f, 598434.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206520 f, 598608.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206580 f, 598782.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206640 f, 598956.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206700 f, 599130.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206760 f, 599304.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206820 f, 599478.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206880 f, 597919.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206940 f, 598092.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207000 f, 598265.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207060 f, 598439.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207120 f, 598612.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207180 f, 598786.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207240 f, 598959.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207300 f, 599132.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207360 f, 599306.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207420 f, 599479.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207480 f, 599653.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207540 f, 599826.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207600 f, 600000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207660 f, 600173.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207720 f, 600346.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207780 f, 600520.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207840 f, 600693.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207900 f, 600867.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207960 f, 601040.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208020 f, 601213.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208080 f, 601387.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208140 f, 601560.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208200 f, 601734.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208260 f, 601907.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208320 f, 602080.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208380 f, 602254.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208440 f, 602427.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208500 f, 602601.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208560 f, 602774.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208620 f, 602948.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208680 f, 603121.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208740 f, 603294.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208800 f, 601729.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208860 f, 601902.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208920 f, 602074.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208980 f, 602247.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209040 f, 602420.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209100 f, 602593.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209160 f, 602766.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209220 f, 602939.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209280 f, 603112.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209340 f, 603285.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209400 f, 603458.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209460 f, 603631.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209520 f, 603804.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209580 f, 603976.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209640 f, 604149.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209700 f, 604322.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209760 f, 604495.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209820 f, 604668.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209880 f, 604841.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209940 f, 605014.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210000 f, 605187.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210060 f, 605360.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210120 f, 605533.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210180 f, 605706.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210240 f, 605878.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210300 f, 606051.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210360 f, 606224.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210420 f, 606397.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210480 f, 606570.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210540 f, 606743.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210600 f, 606916.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210660 f, 605344.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210720 f, 605517.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210780 f, 605689.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210840 f, 605862.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210900 f, 606034.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210960 f, 606206.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211020 f, 606379.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211080 f, 606551.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211140 f, 606724.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211200 f, 606896.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211260 f, 607068.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211320 f, 607241.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211380 f, 607413.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211440 f, 607586.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211500 f, 607758.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211560 f, 607931.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211620 f, 608103.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211680 f, 608275.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211740 f, 608448.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211800 f, 608620.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211860 f, 608793.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211920 f, 608965.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211980 f, 609137.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212040 f, 609310.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212100 f, 609482.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212160 f, 609655.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212220 f, 609827.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212280 f, 610000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212340 f, 610172.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212400 f, 610344.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212460 f, 610517.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212520 f, 608939.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212580 f, 609111.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212640 f, 609283.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212700 f, 609455.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212760 f, 609627.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212820 f, 609799.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212880 f, 609971.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212940 f, 610143.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213000 f, 610315.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213060 f, 610487.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213120 f, 610659.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213180 f, 610830.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213240 f, 611002.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213300 f, 611174.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213360 f, 611346.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213420 f, 611518.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213480 f, 611690.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213540 f, 611862.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213600 f, 612034.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213660 f, 612206.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213720 f, 612378.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213780 f, 612550.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213840 f, 612722.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213900 f, 612894.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213960 f, 613065.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214020 f, 613237.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214080 f, 613409.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214140 f, 613581.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214200 f, 613753.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214260 f, 613925.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214320 f, 614097.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214380 f, 614269.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214440 f, 612685.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214500 f, 612857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214560 f, 613028.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214620 f, 613200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214680 f, 613371.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214740 f, 613542.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214800 f, 613714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214860 f, 613885.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214920 f, 614057.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214980 f, 614228.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215040 f, 614400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215100 f, 614571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215160 f, 614742.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215220 f, 614914.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215280 f, 615085.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215340 f, 615257.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215400 f, 615428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215460 f, 615600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215520 f, 615771.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215580 f, 615942.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215640 f, 616114.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215700 f, 616285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215760 f, 616457.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215820 f, 616628.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215880 f, 616800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215940 f, 616971.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216000 f, 617142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216060 f, 617314.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216120 f, 617485.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216180 f, 617657.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216240 f, 617828.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216300 f, 618000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216360 f, 616410.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216420 f, 616581.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216480 f, 616752.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216540 f, 616923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216600 f, 617094.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216660 f, 617264.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216720 f, 617435.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216780 f, 617606.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216840 f, 617777.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216900 f, 617948.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216960 f, 618119.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217020 f, 618290.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217080 f, 618461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217140 f, 618632.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217200 f, 618803.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217260 f, 618974.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217320 f, 619145.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217380 f, 619316.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217440 f, 619487.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217500 f, 619658.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217560 f, 619829.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217620 f, 620000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217680 f, 620170.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217740 f, 620341.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217800 f, 620512.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217860 f, 620683.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217920 f, 620854.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217980 f, 621025.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218040 f, 621196.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218100 f, 621367.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218160 f, 621538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218220 f, 621709.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218280 f, 621880.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218340 f, 620284.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218400 f, 620454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218460 f, 620625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218520 f, 620795.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218580 f, 620965.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218640 f, 621136.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218700 f, 621306.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218760 f, 621477.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218820 f, 621647.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218880 f, 621818.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218940 f, 621988.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219000 f, 622159.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219060 f, 622329.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219120 f, 622500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219180 f, 622670.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219240 f, 622840.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219300 f, 623011.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219360 f, 623181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219420 f, 623352.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219480 f, 623522.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219540 f, 623693.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219600 f, 623863.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219660 f, 624034.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219720 f, 624204.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219780 f, 624375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219840 f, 624545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219900 f, 624715.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219960 f, 624886.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220020 f, 625056.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220080 f, 625227.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220140 f, 625397.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220200 f, 625568.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220260 f, 623966.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220320 f, 624136.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220380 f, 624305.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220440 f, 624475.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220500 f, 624645.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220560 f, 624815.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220620 f, 624985.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220680 f, 625155.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220740 f, 625325.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220800 f, 625495.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220860 f, 625665.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220920 f, 625835.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220980 f, 626005.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221040 f, 626175.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221100 f, 626345.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221160 f, 626515.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221220 f, 626685.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221280 f, 626855.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221340 f, 627025.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221400 f, 627195.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221460 f, 627365.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221520 f, 627535.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221580 f, 627705.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221640 f, 627875.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221700 f, 628045.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221760 f, 628215.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221820 f, 628385.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221880 f, 628555.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221940 f, 628725.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222000 f, 628895.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222060 f, 627288.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222120 f, 627457.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222180 f, 627627.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222240 f, 627796.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222300 f, 627966.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222360 f, 628135.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222420 f, 628305.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222480 f, 628474.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222540 f, 628644.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222600 f, 628813.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222660 f, 628983.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222720 f, 629152.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222780 f, 629322.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222840 f, 629491.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222900 f, 629661.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222960 f, 629830.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223020 f, 630000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223080 f, 630169.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223140 f, 630339.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223200 f, 630508.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223260 f, 630677.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223320 f, 630847.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223380 f, 631016.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223440 f, 631186.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223500 f, 631355.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223560 f, 631525.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223620 f, 631694.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223680 f, 631864.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223740 f, 632033.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223800 f, 632203.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223860 f, 632372.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223920 f, 632542.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223980 f, 630929.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224040 f, 631098.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224100 f, 631267.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224160 f, 631436.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224220 f, 631605.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224280 f, 631774.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224340 f, 631943.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224400 f, 632112.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224460 f, 632281.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224520 f, 632450.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224580 f, 632619.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224640 f, 632788.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224700 f, 632957.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224760 f, 633126.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224820 f, 633295.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224880 f, 633464.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224940 f, 633633.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225000 f, 633802.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225060 f, 633971.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225120 f, 634140.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225180 f, 634309.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225240 f, 634478.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225300 f, 634647.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225360 f, 634816.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225420 f, 634985.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225480 f, 635154.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225540 f, 635323.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225600 f, 635492.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225660 f, 635662.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225720 f, 635831.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225780 f, 636000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225840 f, 636169.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225900 f, 636338.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225960 f, 634719.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226020 f, 634887.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226080 f, 635056.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226140 f, 635224.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226200 f, 635393.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226260 f, 635561.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226320 f, 635730.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226380 f, 635898.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226440 f, 636067.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226500 f, 636235.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226560 f, 636404.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226620 f, 636573.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226680 f, 636741.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226740 f, 636910.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226800 f, 637078.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226860 f, 637247.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226920 f, 637415.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226980 f, 637584.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227040 f, 637752.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227100 f, 637921.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227160 f, 638089.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227220 f, 638258.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227280 f, 638426.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227340 f, 638595.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227400 f, 638764.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227460 f, 638932.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227520 f, 639101.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227580 f, 639269.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227640 f, 639438.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227700 f, 639606.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227760 f, 637983.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227820 f, 638151.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227880 f, 638319.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227940 f, 638487.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228000 f, 638655.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228060 f, 638823.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228120 f, 638991.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228180 f, 639159.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228240 f, 639327.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228300 f, 639495.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228360 f, 639663.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228420 f, 639831.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228480 f, 640000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228540 f, 640168.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228600 f, 640336.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228660 f, 640504.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228720 f, 640672.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228780 f, 640840.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228840 f, 641008.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228900 f, 641176.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228960 f, 641344.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229020 f, 641512.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229080 f, 641680.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229140 f, 641848.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229200 f, 642016.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229260 f, 642184.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229320 f, 642352.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229380 f, 642521.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229440 f, 642689.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229500 f, 642857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229560 f, 643025.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229620 f, 643193.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229680 f, 643361.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229740 f, 641731.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229800 f, 641899.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229860 f, 642067.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229920 f, 642234.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229980 f, 642402.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230040 f, 642569.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230100 f, 642737.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230160 f, 642905.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230220 f, 643072.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230280 f, 643240.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230340 f, 643407.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230400 f, 643575.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230460 f, 643743.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230520 f, 643910.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230580 f, 644078.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230640 f, 644245.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230700 f, 644413.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230760 f, 644581.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230820 f, 644748.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230880 f, 644916.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230940 f, 645083.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231000 f, 645251.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231060 f, 645419.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231120 f, 645586.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231180 f, 645754.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231240 f, 645921.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231300 f, 646089.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231360 f, 646257.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231420 f, 646424.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231480 f, 646592.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231540 f, 646759.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231600 f, 646927.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231660 f, 647095.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231720 f, 647262.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231780 f, 647430.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231840 f, 647597.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231900 f, 647765.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231960 f, 647932.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232020 f, 648100.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232080 f, 648268.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232140 f, 648435.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232200 f, 648603.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232260 f, 648770.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232320 f, 648938.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232380 f, 649106.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232440 f, 649273.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232500 f, 649441.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232560 f, 647799.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232620 f, 647966.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232680 f, 648133.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232740 f, 648300.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232800 f, 648467.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232860 f, 648635.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232920 f, 648802.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232980 f, 648969.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233040 f, 649136.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233100 f, 649303.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233160 f, 649470.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233220 f, 649637.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233280 f, 649805.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233340 f, 649972.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233400 f, 650139.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233460 f, 650306.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233520 f, 650473.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233580 f, 650640.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233640 f, 650807.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233700 f, 650974.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233760 f, 651142.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233820 f, 651309.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233880 f, 651476.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233940 f, 651643.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234000 f, 651810.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234060 f, 651977.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234120 f, 652144.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234180 f, 652312.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234240 f, 652479.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234300 f, 652646.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234360 f, 652813.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234420 f, 652980.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234480 f, 653147.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234540 f, 653314.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234600 f, 653481.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234660 f, 651833.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234720 f, 652000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234780 f, 652166.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234840 f, 652333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234900 f, 652500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234960 f, 652666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235020 f, 652833.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235080 f, 653000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235140 f, 653166.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235200 f, 653333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235260 f, 653500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235320 f, 653666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235380 f, 653833.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235440 f, 654000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235500 f, 654166.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235560 f, 654333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235620 f, 654500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235680 f, 654666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235740 f, 654833.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235800 f, 655000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235860 f, 655166.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235920 f, 655333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235980 f, 655500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236040 f, 655666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236100 f, 655833.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236160 f, 656000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236220 f, 656166.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236280 f, 656333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236340 f, 656500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236400 f, 656666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236460 f, 656833.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236520 f, 657000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236580 f, 657166.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236640 f, 657333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236700 f, 657500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236760 f, 657666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236820 f, 657833.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236880 f, 658000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236940 f, 658166.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237000 f, 658333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237060 f, 658500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237120 f, 658666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237180 f, 658833.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237240 f, 659000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237300 f, 659166.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237360 f, 659333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237420 f, 659500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237480 f, 659666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237540 f, 659833.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237600 f, 660000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237660 f, 660166.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237720 f, 660333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237780 f, 660500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237840 f, 658836.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237900 f, 659002.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237960 f, 659169.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238020 f, 659335.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238080 f, 659501.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238140 f, 659667.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238200 f, 659833.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238260 f, 660000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238320 f, 660166.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238380 f, 660332.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238440 f, 660498.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238500 f, 660664.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238560 f, 660831.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238620 f, 660997.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238680 f, 661163.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238740 f, 661329.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238800 f, 661495.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238860 f, 661662.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238920 f, 661828.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238980 f, 661994.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239040 f, 662160.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239100 f, 662326.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239160 f, 662493.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239220 f, 662659.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239280 f, 662825.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239340 f, 662991.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239400 f, 663157.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239460 f, 663324.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239520 f, 663490.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239580 f, 663656.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239640 f, 663822.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239700 f, 663988.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239760 f, 664155.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239820 f, 664321.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239880 f, 664487.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239940 f, 664653.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240000 f, 664819.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240060 f, 664986.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240120 f, 665152.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240180 f, 665318.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240240 f, 665484.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240300 f, 665651.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240360 f, 665817.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240420 f, 665983.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240480 f, 666149.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240540 f, 666315.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240600 f, 666482.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240660 f, 666648.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240720 f, 666814.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240780 f, 666980.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240840 f, 667146.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240900 f, 667313.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240960 f, 667479.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241020 f, 667645.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241080 f, 667811.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241140 f, 666132.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241200 f, 666298.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241260 f, 666464.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241320 f, 666629.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241380 f, 666795.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241440 f, 666961.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241500 f, 667127.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241560 f, 667292.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241620 f, 667458.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241680 f, 667624.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241740 f, 667790.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241800 f, 667955.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241860 f, 668121.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241920 f, 668287.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241980 f, 668453.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242040 f, 668618.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242100 f, 668784.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242160 f, 668950.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242220 f, 669116.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242280 f, 669281.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242340 f, 669447.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242400 f, 669613.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242460 f, 669779.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242520 f, 669944.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242580 f, 670110.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242640 f, 670276.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242700 f, 670442.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242760 f, 670607.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242820 f, 670773.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242880 f, 670939.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242940 f, 671105.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243000 f, 671270.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243060 f, 671436.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243120 f, 671602.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243180 f, 671767.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243240 f, 671933.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243300 f, 672099.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243360 f, 672265.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243420 f, 672430.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243480 f, 672596.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243540 f, 672762.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243600 f, 672928.2 fps, 0 ms/f [junit] 0 s: 60 f / 76 ms, 789.4 fps, 1 ms/f; total: 243660 f, 556301.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243720 f, 556438.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243780 f, 556575.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243840 f, 555444.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243900 f, 555580.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243960 f, 555717.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244020 f, 555854.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244080 f, 555990.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244140 f, 556127.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244200 f, 556264.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244260 f, 556400.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244320 f, 556537.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244380 f, 556674.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244440 f, 556810.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244500 f, 556947.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244560 f, 557084.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244620 f, 557220.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244680 f, 557357.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244740 f, 557494.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244800 f, 557631.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244860 f, 557767.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244920 f, 557904.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244980 f, 558041.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245040 f, 558177.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245100 f, 557045.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245160 f, 557181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245220 f, 557318.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245280 f, 557454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245340 f, 557590.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245400 f, 557727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245460 f, 557863.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245520 f, 558000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245580 f, 558136.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245640 f, 558272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245700 f, 558409.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245760 f, 558545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245820 f, 558681.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245880 f, 558818.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245940 f, 558954.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246000 f, 559090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246060 f, 559227.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246120 f, 559363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246180 f, 559500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246240 f, 559636.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246300 f, 559772.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246360 f, 559909.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246420 f, 560045.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246480 f, 560181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246540 f, 560318.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246600 f, 559183.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246660 f, 559319.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246720 f, 559455.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246780 f, 559591.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246840 f, 559727.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246900 f, 559863.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246960 f, 560000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247020 f, 560136.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247080 f, 560272.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247140 f, 560408.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247200 f, 560544.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247260 f, 560680.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247320 f, 560816.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247380 f, 560952.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247440 f, 561088.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247500 f, 561224.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247560 f, 561360.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247620 f, 561496.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247680 f, 561632.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247740 f, 561768.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247800 f, 561904.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247860 f, 562040.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247920 f, 562176.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247980 f, 562312.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248040 f, 562449.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248100 f, 562585.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248160 f, 561447.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248220 f, 561583.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248280 f, 561719.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248340 f, 561855.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248400 f, 561990.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248460 f, 562126.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248520 f, 562262.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248580 f, 562398.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248640 f, 562533.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248700 f, 562669.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248760 f, 562805.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248820 f, 562941.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248880 f, 563076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248940 f, 563212.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249000 f, 563348.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249060 f, 563484.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249120 f, 563619.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249180 f, 563755.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249240 f, 563891.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249300 f, 564027.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249360 f, 564162.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249420 f, 564298.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249480 f, 564434.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249540 f, 564570.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249600 f, 564705.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249660 f, 564841.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249720 f, 563702.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249780 f, 563837.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249840 f, 563972.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249900 f, 564108.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249960 f, 564243.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250020 f, 564379.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250080 f, 564514.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250140 f, 564650.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250200 f, 564785.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250260 f, 564921.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250320 f, 565056.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250380 f, 565191.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250440 f, 565327.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250500 f, 565462.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250560 f, 565598.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250620 f, 565733.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250680 f, 565869.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250740 f, 566004.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250800 f, 566139.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250860 f, 566275.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250920 f, 566410.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250980 f, 566546.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251040 f, 566681.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251100 f, 566817.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251160 f, 566952.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251220 f, 567088.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251280 f, 567223.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251340 f, 566081.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251400 f, 566216.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251460 f, 566351.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251520 f, 566486.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251580 f, 566621.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251640 f, 566756.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251700 f, 566891.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251760 f, 567027.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251820 f, 567162.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251880 f, 567297.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251940 f, 567432.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252000 f, 567567.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252060 f, 567702.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252120 f, 567837.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252180 f, 567973.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252240 f, 568108.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252300 f, 568243.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252360 f, 568378.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252420 f, 568513.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252480 f, 568648.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252540 f, 568783.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252600 f, 568918.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252660 f, 569054.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252720 f, 569189.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252780 f, 569324.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252840 f, 569459.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252900 f, 568314.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252960 f, 568449.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253020 f, 568584.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253080 f, 568719.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253140 f, 568853.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253200 f, 568988.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253260 f, 569123.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253320 f, 569258.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253380 f, 569393.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253440 f, 569528.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253500 f, 569662.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253560 f, 569797.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253620 f, 569932.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253680 f, 570067.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253740 f, 570202.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253800 f, 570337.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253860 f, 570471.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253920 f, 570606.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253980 f, 570741.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254040 f, 570876.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254100 f, 571011.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254160 f, 571146.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254220 f, 571280.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254280 f, 571415.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254340 f, 570269.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254400 f, 570403.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254460 f, 570538.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254520 f, 570672.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254580 f, 570807.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254640 f, 570941.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254700 f, 571076.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254760 f, 571210.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254820 f, 571345.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254880 f, 571479.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254940 f, 571614.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255000 f, 571748.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255060 f, 571883.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255120 f, 572017.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255180 f, 572152.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255240 f, 572287.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255300 f, 572421.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255360 f, 572556.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255420 f, 572690.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255480 f, 572825.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255540 f, 572959.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255600 f, 573094.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255660 f, 571946.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255720 f, 572080.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255780 f, 572214.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255840 f, 572349.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255900 f, 572483.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255960 f, 572617.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256020 f, 572751.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256080 f, 572885.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256140 f, 573020.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256200 f, 573154.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256260 f, 573288.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256320 f, 573422.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256380 f, 573557.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256440 f, 573691.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256500 f, 573825.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256560 f, 573959.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256620 f, 574093.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256680 f, 574228.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256740 f, 574362.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256800 f, 574496.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256860 f, 574630.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256920 f, 574765.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256980 f, 574899.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257040 f, 575033.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257100 f, 575167.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257160 f, 575302.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257220 f, 575436.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257280 f, 575570.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257340 f, 575704.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257400 f, 575838.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257460 f, 575973.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257520 f, 576107.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257580 f, 576241.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257640 f, 576375.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257700 f, 576510.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257760 f, 575357.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257820 f, 575491.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257880 f, 575625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257940 f, 575758.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258000 f, 575892.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258060 f, 576026.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258120 f, 576160.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258180 f, 576294.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258240 f, 576428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258300 f, 576562.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258360 f, 576696.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258420 f, 576830.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258480 f, 576964.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258540 f, 577098.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258600 f, 577232.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258660 f, 577366.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258720 f, 577500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258780 f, 577633.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258840 f, 577767.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258900 f, 577901.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258960 f, 578035.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259020 f, 578169.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259080 f, 578303.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259140 f, 578437.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259200 f, 578571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259260 f, 578705.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259320 f, 578839.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259380 f, 578973.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259440 f, 579107.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259500 f, 579241.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259560 f, 579375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259620 f, 579508.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259680 f, 579642.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259740 f, 579776.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259800 f, 579910.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259860 f, 580044.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259920 f, 580178.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259980 f, 580312.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260040 f, 580446.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260100 f, 580580.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260160 f, 580714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260220 f, 580848.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260280 f, 580982.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260340 f, 581116.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260400 f, 581250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260460 f, 581383.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260520 f, 581517.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260580 f, 580356.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260640 f, 580490.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260700 f, 580623.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260760 f, 580757.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260820 f, 580890.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260880 f, 581024.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260940 f, 581158.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261000 f, 581291.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261060 f, 581425.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261120 f, 581559.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261180 f, 581692.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261240 f, 581826.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261300 f, 581959.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261360 f, 582093.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261420 f, 582227.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261480 f, 582360.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261540 f, 582494.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261600 f, 582628.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261660 f, 582761.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261720 f, 582895.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261780 f, 583028.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261840 f, 583162.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261900 f, 583296.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261960 f, 583429.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262020 f, 583563.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262080 f, 583697.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262140 f, 583830.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262200 f, 583964.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262260 f, 584098.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262320 f, 584231.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262380 f, 584365.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262440 f, 584498.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262500 f, 584632.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262560 f, 584766.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262620 f, 584899.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262680 f, 585033.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262740 f, 585167.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262800 f, 585300.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262860 f, 585434.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262920 f, 585567.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262980 f, 585701.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263040 f, 585835.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263100 f, 585968.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263160 f, 586102.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263220 f, 586236.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263280 f, 586369.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263340 f, 586503.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263400 f, 586637.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263460 f, 585466.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263520 f, 585600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263580 f, 585733.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263640 f, 585866.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263700 f, 586000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263760 f, 586133.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263820 f, 586266.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263880 f, 586400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263940 f, 586533.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264000 f, 586666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264060 f, 586800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264120 f, 586933.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264180 f, 587066.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264240 f, 587200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264300 f, 587333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264360 f, 587466.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264420 f, 587600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264480 f, 587733.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264540 f, 587866.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264600 f, 588000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264660 f, 588133.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264720 f, 588266.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264780 f, 588400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264840 f, 588533.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264900 f, 588666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264960 f, 588800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265020 f, 588933.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265080 f, 589066.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265140 f, 589200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265200 f, 589333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265260 f, 589466.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265320 f, 589600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265380 f, 589733.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265440 f, 589866.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265500 f, 590000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265560 f, 590133.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265620 f, 590266.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265680 f, 590400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265740 f, 590533.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265800 f, 590666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265860 f, 590800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265920 f, 590933.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265980 f, 591066.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266040 f, 591200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266100 f, 591333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266160 f, 591466.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266220 f, 591600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266280 f, 591733.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266340 f, 590554.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266400 f, 590687.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266460 f, 590820.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266520 f, 590953.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266580 f, 591086.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266640 f, 591219.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266700 f, 591352.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266760 f, 591485.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266820 f, 591618.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266880 f, 591751.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266940 f, 591884.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267000 f, 592017.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267060 f, 592150.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267120 f, 592283.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267180 f, 592416.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267240 f, 592549.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267300 f, 592682.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267360 f, 592815.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267420 f, 592949.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267480 f, 593082.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267540 f, 593215.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267600 f, 593348.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267660 f, 593481.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267720 f, 593614.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267780 f, 593747.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267840 f, 593880.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267900 f, 594013.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267960 f, 594146.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268020 f, 594279.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268080 f, 594412.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268140 f, 594545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268200 f, 594678.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268260 f, 594811.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268320 f, 594944.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268380 f, 595077.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268440 f, 595210.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268500 f, 595343.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268560 f, 595476.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268620 f, 595609.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268680 f, 595742.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268740 f, 595875.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268800 f, 596008.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268860 f, 596141.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268920 f, 596274.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268980 f, 596408.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269040 f, 596541.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269100 f, 596674.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269160 f, 596807.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269220 f, 595619.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269280 f, 595752.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269340 f, 595884.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269400 f, 596017.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269460 f, 596150.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269520 f, 596283.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269580 f, 596415.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269640 f, 596548.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269700 f, 596681.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269760 f, 596814.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269820 f, 596946.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269880 f, 597079.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269940 f, 597212.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270000 f, 597345.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270060 f, 597477.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270120 f, 597610.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270180 f, 597743.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270240 f, 597876.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270300 f, 598008.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270360 f, 598141.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270420 f, 598274.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270480 f, 598407.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270540 f, 598539.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270600 f, 598672.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270660 f, 598805.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270720 f, 598938.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270780 f, 599070.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270840 f, 599203.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270900 f, 599336.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270960 f, 599469.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271020 f, 599601.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271080 f, 599734.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271140 f, 599867.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271200 f, 600000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271260 f, 600132.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271320 f, 600265.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271380 f, 600398.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271440 f, 600531.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271500 f, 600663.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271560 f, 600796.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271620 f, 600929.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271680 f, 601061.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271740 f, 601194.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271800 f, 601327.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271860 f, 601460.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271920 f, 601592.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271980 f, 601725.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272040 f, 600529.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272100 f, 600662.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272160 f, 600794.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272220 f, 600927.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272280 f, 601059.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272340 f, 601192.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272400 f, 601324.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272460 f, 601456.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272520 f, 601589.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272580 f, 601721.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272640 f, 601854.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272700 f, 601986.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272760 f, 602119.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272820 f, 602251.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272880 f, 602384.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272940 f, 602516.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273000 f, 602649.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273060 f, 602781.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273120 f, 602913.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273180 f, 603046.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273240 f, 603178.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273300 f, 603311.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273360 f, 603443.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273420 f, 603576.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273480 f, 603708.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273540 f, 603841.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273600 f, 603973.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273660 f, 604105.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273720 f, 604238.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273780 f, 604370.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273840 f, 604503.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273900 f, 604635.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273960 f, 604768.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274020 f, 604900.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274080 f, 605033.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274140 f, 605165.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274200 f, 605298.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274260 f, 605430.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274320 f, 605562.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274380 f, 605695.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274440 f, 605827.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274500 f, 605960.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274560 f, 606092.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274620 f, 606225.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274680 f, 606357.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274740 f, 606490.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274800 f, 606622.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274860 f, 606754.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274920 f, 605550.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274980 f, 605682.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275040 f, 605815.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275100 f, 605947.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275160 f, 606079.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275220 f, 606211.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275280 f, 606343.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275340 f, 606475.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275400 f, 606607.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275460 f, 606740.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275520 f, 606872.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275580 f, 607004.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275640 f, 607136.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275700 f, 607268.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275760 f, 607400.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275820 f, 607533.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275880 f, 607665.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275940 f, 607797.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276000 f, 607929.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276060 f, 608061.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276120 f, 608193.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276180 f, 608326.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276240 f, 608458.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276300 f, 608590.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276360 f, 608722.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276420 f, 608854.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276480 f, 608986.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276540 f, 609118.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276600 f, 609251.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276660 f, 609383.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276720 f, 609515.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276780 f, 609647.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276840 f, 609779.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276900 f, 609911.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276960 f, 610044.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277020 f, 610176.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277080 f, 610308.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277140 f, 610440.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277200 f, 610572.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277260 f, 610704.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277320 f, 610837.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277380 f, 610969.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277440 f, 611101.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277500 f, 611233.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277560 f, 611365.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277620 f, 611497.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277680 f, 611629.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277740 f, 611762.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277800 f, 610549.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277860 f, 610681.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277920 f, 610813.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277980 f, 610945.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278040 f, 611076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278100 f, 611208.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278160 f, 611340.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278220 f, 611472.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278280 f, 611604.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278340 f, 611736.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278400 f, 611868.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278460 f, 612000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278520 f, 612131.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278580 f, 612263.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278640 f, 612395.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278700 f, 612527.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278760 f, 612659.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278820 f, 612791.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278880 f, 612923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278940 f, 613054.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279000 f, 613186.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279060 f, 613318.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279120 f, 613450.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279180 f, 613582.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279240 f, 613714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279300 f, 613846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279360 f, 613978.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279420 f, 614109.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279480 f, 614241.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279540 f, 614373.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279600 f, 614505.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279660 f, 614637.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279720 f, 614769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279780 f, 614901.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279840 f, 615032.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279900 f, 615164.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279960 f, 615296.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280020 f, 615428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280080 f, 615560.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280140 f, 615692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280200 f, 615824.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280260 f, 615956.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280320 f, 616087.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280380 f, 616219.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280440 f, 616351.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280500 f, 616483.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280560 f, 616615.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280620 f, 616747.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280680 f, 615526.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280740 f, 615657.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280800 f, 615789.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280860 f, 615921.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280920 f, 616052.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280980 f, 616184.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281040 f, 616315.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281100 f, 616447.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281160 f, 616578.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281220 f, 616710.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281280 f, 616842.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281340 f, 616973.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281400 f, 617105.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281460 f, 617236.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281520 f, 617368.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281580 f, 617500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281640 f, 617631.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281700 f, 617763.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281760 f, 617894.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281820 f, 618026.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281880 f, 618157.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281940 f, 618289.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282000 f, 618421.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282060 f, 618552.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282120 f, 618684.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282180 f, 618815.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282240 f, 618947.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282300 f, 619078.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282360 f, 619210.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282420 f, 619342.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282480 f, 619473.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282540 f, 619605.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282600 f, 619736.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282660 f, 619868.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282720 f, 620000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282780 f, 620131.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282840 f, 620263.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282900 f, 620394.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282960 f, 620526.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283020 f, 620657.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283080 f, 620789.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283140 f, 620921.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283200 f, 621052.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283260 f, 621184.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283320 f, 621315.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283380 f, 621447.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283440 f, 620218.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283500 f, 620350.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283560 f, 620481.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283620 f, 620612.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283680 f, 620744.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283740 f, 620875.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283800 f, 621006.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283860 f, 621137.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283920 f, 621269.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283980 f, 621400.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284040 f, 621531.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284100 f, 621663.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284160 f, 621794.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284220 f, 621925.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284280 f, 622056.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284340 f, 622188.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284400 f, 622319.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284460 f, 622450.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284520 f, 622582.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284580 f, 622713.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284640 f, 622844.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284700 f, 622975.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284760 f, 623107.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284820 f, 623238.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284880 f, 623369.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284940 f, 623501.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285000 f, 623632.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285060 f, 623763.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285120 f, 623894.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285180 f, 624026.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285240 f, 624157.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285300 f, 624288.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285360 f, 624420.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285420 f, 624551.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285480 f, 624682.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285540 f, 624814.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285600 f, 624945.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285660 f, 625076.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285720 f, 625207.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285780 f, 625339.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285840 f, 625470.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285900 f, 625601.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285960 f, 625733.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286020 f, 625864.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286080 f, 625995.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286140 f, 626126.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286200 f, 626258.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286260 f, 626389.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286320 f, 625152.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286380 f, 625283.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286440 f, 625414.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286500 f, 625545.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286560 f, 625676.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286620 f, 625807.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286680 f, 625938.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286740 f, 626069.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286800 f, 626200.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286860 f, 626331.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286920 f, 626462.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286980 f, 626593.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287040 f, 626724.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287100 f, 626855.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287160 f, 626986.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287220 f, 627117.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287280 f, 627248.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287340 f, 627379.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287400 f, 627510.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287460 f, 627641.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287520 f, 627772.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287580 f, 627903.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287640 f, 628034.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287700 f, 628165.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287760 f, 628296.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287820 f, 628427.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287880 f, 628558.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287940 f, 628689.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288000 f, 628820.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288060 f, 628951.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288120 f, 629083.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288180 f, 629214.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288240 f, 629345.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288300 f, 629476.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288360 f, 629607.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288420 f, 629738.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288480 f, 629869.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288540 f, 630000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288600 f, 630131.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288660 f, 630262.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288720 f, 630393.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288780 f, 630524.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288840 f, 630655.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288900 f, 630786.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288960 f, 630917.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289020 f, 631048.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289080 f, 631179.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289140 f, 631310.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289200 f, 630065.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289260 f, 630196.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289320 f, 630326.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289380 f, 630457.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289440 f, 630588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289500 f, 630718.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289560 f, 630849.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289620 f, 630980.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289680 f, 631111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289740 f, 631241.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289800 f, 631372.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289860 f, 631503.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289920 f, 631634.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289980 f, 631764.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290040 f, 631895.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290100 f, 632026.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290160 f, 632156.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290220 f, 632287.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290280 f, 632418.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290340 f, 632549.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290400 f, 632679.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290460 f, 632810.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290520 f, 632941.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290580 f, 633071.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290640 f, 633202.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290700 f, 633333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290760 f, 633464.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290820 f, 633594.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290880 f, 633725.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290940 f, 633856.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291000 f, 633986.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291060 f, 634117.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291120 f, 634248.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291180 f, 634379.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291240 f, 634509.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291300 f, 634640.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291360 f, 634771.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291420 f, 634901.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291480 f, 635032.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291540 f, 635163.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291600 f, 635294.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291660 f, 635424.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291720 f, 635555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291780 f, 635686.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291840 f, 635817.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291900 f, 635947.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291960 f, 636078.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292020 f, 636209.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292080 f, 634956.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292140 f, 635086.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292200 f, 635217.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292260 f, 635347.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292320 f, 635478.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292380 f, 635608.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292440 f, 635739.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292500 f, 635869.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292560 f, 636000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292620 f, 636130.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292680 f, 636260.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292740 f, 636391.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292800 f, 636521.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292860 f, 636652.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292920 f, 636782.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292980 f, 636913.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293040 f, 637043.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293100 f, 637173.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293160 f, 637304.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293220 f, 637434.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293280 f, 637565.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293340 f, 637695.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293400 f, 637826.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293460 f, 637956.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293520 f, 638086.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293580 f, 638217.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293640 f, 638347.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293700 f, 638478.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293760 f, 638608.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293820 f, 638739.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293880 f, 638869.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293940 f, 639000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294000 f, 639130.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294060 f, 639260.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294120 f, 639391.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294180 f, 639521.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294240 f, 639652.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294300 f, 639782.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294360 f, 639913.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294420 f, 640043.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294480 f, 640173.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294540 f, 640304.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294600 f, 640434.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294660 f, 640565.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294720 f, 640695.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294780 f, 640826.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294840 f, 640956.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294900 f, 639696.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294960 f, 639826.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295020 f, 639956.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295080 f, 640086.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295140 f, 640216.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295200 f, 640347.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295260 f, 640477.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295320 f, 640607.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295380 f, 640737.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295440 f, 640867.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295500 f, 640997.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295560 f, 641128.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295620 f, 641258.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295680 f, 641388.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295740 f, 641518.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295800 f, 641648.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295860 f, 641778.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295920 f, 641908.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295980 f, 642039.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296040 f, 642169.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296100 f, 642299.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296160 f, 642429.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296220 f, 642559.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296280 f, 642689.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296340 f, 642819.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296400 f, 642950.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296460 f, 643080.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296520 f, 643210.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296580 f, 643340.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296640 f, 643470.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296700 f, 643600.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296760 f, 643731.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296820 f, 643861.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296880 f, 643991.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296940 f, 644121.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297000 f, 644251.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297060 f, 644381.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297120 f, 644511.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297180 f, 644642.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297240 f, 644772.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297300 f, 644902.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297360 f, 645032.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297420 f, 645162.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297480 f, 645292.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297540 f, 644026.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297600 f, 644155.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297660 f, 644285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297720 f, 644415.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297780 f, 644545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297840 f, 644675.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297900 f, 644805.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297960 f, 644935.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298020 f, 645064.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298080 f, 645194.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298140 f, 645324.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298200 f, 645454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298260 f, 645584.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298320 f, 645714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298380 f, 645844.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298440 f, 645974.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298500 f, 646103.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298560 f, 646233.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298620 f, 646363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298680 f, 646493.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298740 f, 646623.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298800 f, 646753.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298860 f, 646883.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298920 f, 647013.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298980 f, 647142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299040 f, 647272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299100 f, 647402.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299160 f, 647532.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299220 f, 647662.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299280 f, 647792.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299340 f, 647922.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299400 f, 648051.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299460 f, 648181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299520 f, 648311.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299580 f, 648441.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299640 f, 647170.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299700 f, 647300.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299760 f, 647429.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299820 f, 647559.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299880 f, 647689.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299940 f, 647818.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300000 f, 647948.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300060 f, 648077.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300120 f, 648207.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300180 f, 648336.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300240 f, 648466.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300300 f, 648596.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300360 f, 648725.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300420 f, 648855.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300480 f, 648984.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300540 f, 649114.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300600 f, 649244.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300660 f, 649373.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300720 f, 649503.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300780 f, 649632.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300840 f, 649762.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300900 f, 649892.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300960 f, 650021.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301020 f, 650151.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301080 f, 650280.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301140 f, 649008.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301200 f, 649137.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301260 f, 649267.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301320 f, 649396.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301380 f, 649525.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301440 f, 649655.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301500 f, 649784.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301560 f, 649913.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301620 f, 650043.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301680 f, 650172.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301740 f, 650301.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301800 f, 650431.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301860 f, 650560.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301920 f, 650689.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301980 f, 650818.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302040 f, 650948.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302100 f, 651077.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302160 f, 651206.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302220 f, 651336.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302280 f, 651465.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302340 f, 651594.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302400 f, 651724.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302460 f, 651853.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302520 f, 651982.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302580 f, 652112.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302640 f, 652241.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302700 f, 652370.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302760 f, 651096.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302820 f, 651225.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302880 f, 651354.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302940 f, 651483.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303000 f, 651612.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303060 f, 651741.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303120 f, 651870.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303180 f, 652000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303240 f, 652129.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303300 f, 652258.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303360 f, 652387.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303420 f, 652516.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303480 f, 652645.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303540 f, 652774.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303600 f, 652903.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303660 f, 653032.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303720 f, 653161.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303780 f, 653290.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303840 f, 653419.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303900 f, 653548.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303960 f, 653677.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304020 f, 653806.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304080 f, 653935.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304140 f, 654064.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304200 f, 654193.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304260 f, 654322.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304320 f, 654451.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304380 f, 654580.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304440 f, 654709.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304500 f, 654838.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304560 f, 654967.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304620 f, 655096.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304680 f, 655225.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304740 f, 655354.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304800 f, 655483.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304860 f, 655612.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304920 f, 655741.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304980 f, 655870.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305040 f, 656000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305100 f, 656129.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305160 f, 656258.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305220 f, 656387.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305280 f, 656516.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305340 f, 656645.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305400 f, 656774.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305460 f, 656903.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305520 f, 655622.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305580 f, 655751.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305640 f, 655879.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305700 f, 656008.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305760 f, 656137.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305820 f, 656266.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305880 f, 656394.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305940 f, 656523.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306000 f, 656652.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306060 f, 656781.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306120 f, 656909.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306180 f, 657038.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306240 f, 657167.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306300 f, 657296.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306360 f, 657424.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306420 f, 657553.6 fps, 0 ms/f [junit] 0 s: 60 f / 80 ms, 750.0 fps, 1 ms/f; total: 306480 f, 560292.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306540 f, 560402.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306600 f, 560511.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306660 f, 560621.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306720 f, 560731.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306780 f, 560840.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306840 f, 560950.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306900 f, 561060.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306960 f, 561170.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307020 f, 561279.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307080 f, 561389.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307140 f, 561499.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307200 f, 561608.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307260 f, 561718.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307320 f, 561828.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307380 f, 560912.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307440 f, 561021.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307500 f, 561131.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307560 f, 561240.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307620 f, 561350.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307680 f, 561459.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307740 f, 561569.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307800 f, 561678.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307860 f, 561788.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307920 f, 561897.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307980 f, 562007.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308040 f, 562116.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308100 f, 562226.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308160 f, 562335.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308220 f, 562445.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308280 f, 562554.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308340 f, 562664.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308400 f, 562773.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308460 f, 562883.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308520 f, 562992.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308580 f, 563102.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308640 f, 563211.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308700 f, 563321.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308760 f, 563430.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308820 f, 563540.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308880 f, 562622.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308940 f, 562732.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309000 f, 562841.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309060 f, 562950.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309120 f, 563060.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309180 f, 563169.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309240 f, 563278.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309300 f, 563388.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309360 f, 563497.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309420 f, 563606.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309480 f, 563715.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309540 f, 563825.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309600 f, 563934.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309660 f, 564043.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309720 f, 564153.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309780 f, 564262.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309840 f, 564371.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309900 f, 564480.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309960 f, 564590.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310020 f, 564699.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310080 f, 564808.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310140 f, 564918.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310200 f, 565027.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310260 f, 564109.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310320 f, 564218.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310380 f, 564327.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310440 f, 564436.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310500 f, 564545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310560 f, 564654.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310620 f, 564763.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310680 f, 564872.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310740 f, 564981.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310800 f, 565090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310860 f, 565200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310920 f, 565309.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310980 f, 565418.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311040 f, 565527.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311100 f, 565636.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311160 f, 565745.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311220 f, 565854.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311280 f, 565963.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311340 f, 566072.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311400 f, 566181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311460 f, 566290.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311520 f, 566400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311580 f, 566509.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311640 f, 566618.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311700 f, 565698.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311760 f, 565807.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311820 f, 565916.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311880 f, 566025.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311940 f, 566134.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312000 f, 566243.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312060 f, 566352.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312120 f, 566461.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312180 f, 566569.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312240 f, 566678.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312300 f, 566787.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312360 f, 566896.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312420 f, 567005.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312480 f, 567114.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312540 f, 567223.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312600 f, 567332.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312660 f, 567441.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312720 f, 567549.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312780 f, 567658.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312840 f, 567767.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312900 f, 567876.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312960 f, 567985.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313020 f, 568094.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313080 f, 568203.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313140 f, 568312.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313200 f, 568421.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313260 f, 568529.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313320 f, 568638.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313380 f, 568747.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313440 f, 568856.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313500 f, 568965.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313560 f, 568043.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313620 f, 568152.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313680 f, 568260.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313740 f, 568369.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313800 f, 568478.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313860 f, 568586.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313920 f, 568695.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313980 f, 568804.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314040 f, 568913.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314100 f, 569021.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314160 f, 569130.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314220 f, 569239.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314280 f, 569347.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314340 f, 569456.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314400 f, 569565.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314460 f, 569673.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314520 f, 569782.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314580 f, 569891.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314640 f, 570000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314700 f, 570108.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314760 f, 570217.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314820 f, 570326.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314880 f, 570434.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314940 f, 570543.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315000 f, 570652.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315060 f, 569728.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315120 f, 569837.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315180 f, 569945.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315240 f, 570054.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315300 f, 570162.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315360 f, 570271.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315420 f, 570379.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315480 f, 570488.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315540 f, 570596.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315600 f, 570705.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315660 f, 570813.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315720 f, 570922.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315780 f, 571030.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315840 f, 571139.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315900 f, 571247.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315960 f, 571356.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316020 f, 571464.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316080 f, 571573.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316140 f, 571681.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316200 f, 571790.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316260 f, 571898.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316320 f, 572007.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316380 f, 572115.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316440 f, 572224.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316500 f, 572332.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316560 f, 572441.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316620 f, 571516.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316680 f, 571624.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316740 f, 571732.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316800 f, 571841.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316860 f, 571949.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316920 f, 572057.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316980 f, 572166.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317040 f, 572274.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317100 f, 572382.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317160 f, 572491.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317220 f, 572599.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317280 f, 572707.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317340 f, 572815.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317400 f, 572924.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317460 f, 573032.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317520 f, 573140.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317580 f, 573249.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317640 f, 573357.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317700 f, 573465.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317760 f, 573574.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317820 f, 573682.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317880 f, 573790.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317940 f, 573898.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318000 f, 574007.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318060 f, 574115.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318120 f, 573189.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318180 f, 573297.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318240 f, 573405.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318300 f, 573513.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318360 f, 573621.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318420 f, 573729.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318480 f, 573837.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318540 f, 573945.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318600 f, 574054.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318660 f, 574162.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318720 f, 574270.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318780 f, 574378.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318840 f, 574486.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318900 f, 574594.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318960 f, 574702.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319020 f, 574810.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319080 f, 574918.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319140 f, 575027.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319200 f, 575135.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319260 f, 575243.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319320 f, 575351.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319380 f, 575459.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319440 f, 575567.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319500 f, 575675.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319560 f, 575783.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319620 f, 574856.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319680 f, 574964.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319740 f, 575071.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319800 f, 575179.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319860 f, 575287.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319920 f, 575395.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319980 f, 575503.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320040 f, 575611.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320100 f, 575719.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320160 f, 575827.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320220 f, 575935.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320280 f, 576043.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320340 f, 576151.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320400 f, 576259.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320460 f, 576366.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320520 f, 576474.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320580 f, 576582.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320640 f, 576690.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320700 f, 576798.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320760 f, 576906.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320820 f, 577014.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320880 f, 577122.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320940 f, 577230.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321000 f, 577338.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321060 f, 577446.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321120 f, 576517.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321180 f, 576624.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321240 f, 576732.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321300 f, 576840.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321360 f, 576947.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321420 f, 577055.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321480 f, 577163.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321540 f, 577271.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321600 f, 577378.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321660 f, 577486.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321720 f, 577594.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321780 f, 577702.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321840 f, 577809.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321900 f, 577917.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321960 f, 578025.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322020 f, 578132.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322080 f, 578240.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322140 f, 578348.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322200 f, 578456.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322260 f, 578563.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322320 f, 578671.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322380 f, 578779.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322440 f, 578886.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322500 f, 578994.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322560 f, 579102.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322620 f, 578172.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322680 f, 578279.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322740 f, 578387.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322800 f, 578494.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322860 f, 578602.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322920 f, 578709.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322980 f, 578817.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323040 f, 578924.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323100 f, 579032.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323160 f, 579139.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323220 f, 579247.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323280 f, 579354.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323340 f, 579462.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323400 f, 579569.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323460 f, 579677.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323520 f, 579784.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323580 f, 579892.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323640 f, 580000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323700 f, 580107.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323760 f, 580215.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323820 f, 580322.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323880 f, 580430.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323940 f, 580537.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324000 f, 580645.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324060 f, 580752.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324120 f, 579821.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324180 f, 579928.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324240 f, 580035.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324300 f, 580143.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324360 f, 580250.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324420 f, 580357.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324480 f, 580465.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324540 f, 580572.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324600 f, 580679.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324660 f, 580787.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324720 f, 580894.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324780 f, 581001.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324840 f, 581109.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324900 f, 581216.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324960 f, 581323.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325020 f, 581431.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325080 f, 581538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325140 f, 581645.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325200 f, 581753.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325260 f, 581860.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325320 f, 581967.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325380 f, 582075.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325440 f, 582182.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325500 f, 582289.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325560 f, 582397.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325620 f, 582504.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325680 f, 582611.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325740 f, 582719.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325800 f, 582826.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325860 f, 582933.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325920 f, 583041.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325980 f, 583148.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326040 f, 583255.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326100 f, 583363.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326160 f, 583470.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326220 f, 583577.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326280 f, 583685.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326340 f, 583792.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326400 f, 583899.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326460 f, 584007.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326520 f, 584114.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326580 f, 583178.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326640 f, 583285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326700 f, 583392.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326760 f, 583500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326820 f, 583607.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326880 f, 583714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326940 f, 583821.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327000 f, 583928.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327060 f, 584035.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327120 f, 584142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327180 f, 584250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327240 f, 584357.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327300 f, 584464.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327360 f, 584571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327420 f, 584678.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327480 f, 584785.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327540 f, 584892.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327600 f, 585000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327660 f, 585107.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327720 f, 585214.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327780 f, 585321.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327840 f, 585428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327900 f, 585535.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327960 f, 585642.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328020 f, 585750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328080 f, 585857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328140 f, 585964.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328200 f, 586071.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328260 f, 586178.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328320 f, 586285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328380 f, 586392.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328440 f, 586500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328500 f, 586607.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328560 f, 586714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328620 f, 586821.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328680 f, 586928.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328740 f, 587035.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328800 f, 587142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328860 f, 587250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328920 f, 587357.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328980 f, 587464.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329040 f, 587571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329100 f, 587678.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329160 f, 586737.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329220 f, 586844.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329280 f, 586951.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329340 f, 587058.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329400 f, 587165.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329460 f, 587272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329520 f, 587379.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329580 f, 587486.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329640 f, 587593.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329700 f, 587700.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329760 f, 587807.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329820 f, 587914.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329880 f, 588021.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329940 f, 588128.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330000 f, 588235.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330060 f, 588342.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330120 f, 588449.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330180 f, 588556.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330240 f, 588663.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330300 f, 588770.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330360 f, 588877.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330420 f, 588983.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330480 f, 589090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330540 f, 589197.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330600 f, 589304.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330660 f, 589411.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330720 f, 589518.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330780 f, 589625.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330840 f, 589732.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330900 f, 589839.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330960 f, 589946.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331020 f, 590053.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331080 f, 590160.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331140 f, 590267.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331200 f, 590374.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331260 f, 590481.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331320 f, 590588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331380 f, 590695.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331440 f, 590802.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331500 f, 590909.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331560 f, 591016.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331620 f, 591123.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331680 f, 590177.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331740 f, 590284.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331800 f, 590391.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331860 f, 590498.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331920 f, 590605.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331980 f, 590711.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332040 f, 590818.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332100 f, 590925.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332160 f, 591032.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332220 f, 591138.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332280 f, 591245.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332340 f, 591352.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332400 f, 591459.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332460 f, 591565.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332520 f, 591672.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332580 f, 591779.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332640 f, 591886.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332700 f, 591992.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332760 f, 592099.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332820 f, 592206.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332880 f, 592313.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332940 f, 592419.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333000 f, 592526.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333060 f, 592633.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333120 f, 592740.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333180 f, 592847.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333240 f, 592953.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333300 f, 593060.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333360 f, 593167.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333420 f, 593274.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333480 f, 593380.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333540 f, 593487.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333600 f, 593594.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333660 f, 593701.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333720 f, 593807.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333780 f, 593914.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333840 f, 594021.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333900 f, 594128.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333960 f, 594234.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334020 f, 594341.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334080 f, 594448.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334140 f, 594555.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334200 f, 593605.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334260 f, 593712.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334320 f, 593818.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334380 f, 593925.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334440 f, 594032.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334500 f, 594138.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334560 f, 594245.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334620 f, 594351.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334680 f, 594458.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334740 f, 594564.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334800 f, 594671.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334860 f, 594778.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334920 f, 594884.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334980 f, 594991.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 335040 f, 595097.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 335100 f, 595204.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 335160 f, 595310.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 335220 f, 595417.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 335280 f, 595524.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 335340 f, 595630.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 335400 f, 595737.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 335460 f, 595843.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 335520 f, 595950.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 335580 f, 596056.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 335640 f, 596163.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 335700 f, 596270.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 335760 f, 596376.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 335820 f, 596483.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 335880 f, 596589.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 335940 f, 596696.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336000 f, 596802.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336060 f, 596909.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336120 f, 597016.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336180 f, 597122.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336240 f, 597229.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336300 f, 597335.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336360 f, 597442.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336420 f, 597548.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336480 f, 597655.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336540 f, 597762.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336600 f, 597868.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336660 f, 597975.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336720 f, 598081.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336780 f, 597127.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336840 f, 597234.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336900 f, 597340.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336960 f, 597446.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337020 f, 597553.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337080 f, 597659.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337140 f, 597765.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337200 f, 597872.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337260 f, 597978.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337320 f, 598085.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337380 f, 598191.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337440 f, 598297.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337500 f, 598404.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337560 f, 598510.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337620 f, 598617.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337680 f, 598723.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337740 f, 598829.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337800 f, 598936.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337860 f, 599042.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337920 f, 599148.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337980 f, 599255.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 338040 f, 599361.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 338100 f, 599468.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 338160 f, 599574.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 338220 f, 599680.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 338280 f, 599787.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 338340 f, 599893.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 338400 f, 600000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 338460 f, 600106.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 338520 f, 600212.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 338580 f, 600319.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 338640 f, 600425.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 338700 f, 600531.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 338760 f, 600638.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 338820 f, 600744.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 338880 f, 600851.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 338940 f, 600957.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339000 f, 601063.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339060 f, 601170.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339120 f, 601276.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339180 f, 601383.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339240 f, 601489.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339300 f, 600531.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339360 f, 600637.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339420 f, 600743.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339480 f, 600849.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339540 f, 600955.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339600 f, 601061.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339660 f, 601168.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339720 f, 601274.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339780 f, 601380.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339840 f, 601486.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339900 f, 601592.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339960 f, 601699.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340020 f, 601805.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340080 f, 601911.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340140 f, 602017.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340200 f, 602123.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340260 f, 602230.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340320 f, 602336.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340380 f, 602442.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340440 f, 602548.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340500 f, 602654.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340560 f, 602761.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340620 f, 602867.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340680 f, 602973.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340740 f, 603079.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340800 f, 603185.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340860 f, 603292.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340920 f, 603398.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340980 f, 603504.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341040 f, 603610.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341100 f, 603716.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341160 f, 603823.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341220 f, 603929.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341280 f, 604035.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341340 f, 604141.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341400 f, 604247.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341460 f, 604354.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341520 f, 604460.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341580 f, 604566.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341640 f, 604672.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341700 f, 604778.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341760 f, 604884.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341820 f, 603922.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341880 f, 604028.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341940 f, 604134.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342000 f, 604240.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342060 f, 604346.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342120 f, 604452.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342180 f, 604558.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342240 f, 604664.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342300 f, 604770.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342360 f, 604876.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342420 f, 604982.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342480 f, 605088.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342540 f, 605194.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342600 f, 605300.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342660 f, 605406.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342720 f, 605512.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342780 f, 605618.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342840 f, 605724.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342900 f, 605830.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342960 f, 605936.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343020 f, 606042.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343080 f, 606148.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343140 f, 606254.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343200 f, 606360.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343260 f, 606466.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343320 f, 606572.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343380 f, 606678.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343440 f, 606784.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343500 f, 606890.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343560 f, 606996.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343620 f, 607102.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343680 f, 607208.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343740 f, 607314.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343800 f, 607420.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343860 f, 607526.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343920 f, 607632.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343980 f, 607738.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344040 f, 607844.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344100 f, 607950.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344160 f, 608056.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344220 f, 608162.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344280 f, 608268.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344340 f, 607301.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344400 f, 607407.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344460 f, 607513.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344520 f, 607619.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344580 f, 607724.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344640 f, 607830.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344700 f, 607936.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344760 f, 608042.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344820 f, 608148.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344880 f, 608253.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344940 f, 608359.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345000 f, 608465.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345060 f, 608571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345120 f, 608677.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345180 f, 608783.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345240 f, 608888.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345300 f, 608994.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345360 f, 609100.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345420 f, 609206.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345480 f, 609312.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345540 f, 609418.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345600 f, 609523.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345660 f, 609629.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345720 f, 609735.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345780 f, 609841.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345840 f, 609947.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345900 f, 610052.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345960 f, 610158.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346020 f, 610264.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346080 f, 610370.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346140 f, 610476.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346200 f, 610582.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346260 f, 610687.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346320 f, 610793.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346380 f, 610899.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346440 f, 611005.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346500 f, 611111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346560 f, 611216.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346620 f, 611322.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346680 f, 611428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346740 f, 611534.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346800 f, 610563.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346860 f, 610669.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346920 f, 610774.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346980 f, 610880.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347040 f, 610985.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347100 f, 611091.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347160 f, 611197.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347220 f, 611302.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347280 f, 611408.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347340 f, 611514.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347400 f, 611619.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347460 f, 611725.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347520 f, 611831.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347580 f, 611936.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347640 f, 612042.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347700 f, 612147.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347760 f, 612253.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347820 f, 612359.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347880 f, 612464.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347940 f, 612570.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348000 f, 612676.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348060 f, 612781.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348120 f, 612887.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348180 f, 612992.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348240 f, 613098.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348300 f, 613204.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348360 f, 613309.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348420 f, 613415.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348480 f, 613521.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348540 f, 613626.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348600 f, 613732.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348660 f, 613838.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348720 f, 613943.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348780 f, 614049.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348840 f, 614154.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348900 f, 614260.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348960 f, 614366.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349020 f, 614471.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349080 f, 614577.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349140 f, 614683.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349200 f, 614788.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349260 f, 614894.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349320 f, 615000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349380 f, 615105.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349440 f, 615211.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349500 f, 615316.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349560 f, 615422.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349620 f, 614446.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349680 f, 614551.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349740 f, 614657.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349800 f, 614762.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349860 f, 614868.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349920 f, 614973.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349980 f, 615079.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350040 f, 615184.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350100 f, 615290.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350160 f, 615395.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350220 f, 615500.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350280 f, 615606.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350340 f, 615711.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350400 f, 615817.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350460 f, 615922.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350520 f, 616028.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350580 f, 616133.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350640 f, 616239.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350700 f, 616344.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350760 f, 616449.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350820 f, 616555.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350880 f, 616660.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350940 f, 616766.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351000 f, 616871.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351060 f, 616977.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351120 f, 617082.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351180 f, 617188.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351240 f, 617293.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351300 f, 617398.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351360 f, 617504.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351420 f, 617609.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351480 f, 617715.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351540 f, 617820.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351600 f, 617926.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351660 f, 618031.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351720 f, 618137.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351780 f, 618242.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351840 f, 618348.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351900 f, 618453.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351960 f, 618558.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352020 f, 618664.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352080 f, 618769.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352140 f, 618875.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352200 f, 618980.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352260 f, 619086.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352320 f, 619191.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352380 f, 619297.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352440 f, 619402.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352500 f, 619507.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352560 f, 619613.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352620 f, 618631.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352680 f, 618736.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352740 f, 618842.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352800 f, 618947.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352860 f, 619052.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352920 f, 619157.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352980 f, 619263.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353040 f, 619368.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353100 f, 619473.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353160 f, 619578.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353220 f, 619684.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353280 f, 619789.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353340 f, 619894.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353400 f, 620000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353460 f, 620105.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353520 f, 620210.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353580 f, 620315.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353640 f, 620421.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353700 f, 620526.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353760 f, 620631.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353820 f, 620736.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353880 f, 620842.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353940 f, 620947.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354000 f, 621052.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354060 f, 621157.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354120 f, 621263.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354180 f, 621368.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354240 f, 621473.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354300 f, 621578.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354360 f, 621684.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354420 f, 621789.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354480 f, 621894.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354540 f, 622000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354600 f, 622105.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354660 f, 622210.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354720 f, 622315.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354780 f, 622421.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354840 f, 622526.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354900 f, 622631.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354960 f, 622736.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355020 f, 622842.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355080 f, 622947.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355140 f, 623052.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355200 f, 623157.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355260 f, 623263.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355320 f, 623368.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355380 f, 623473.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355440 f, 623578.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355500 f, 623684.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355560 f, 623789.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355620 f, 623894.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355680 f, 622907.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355740 f, 623012.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355800 f, 623117.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355860 f, 623222.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355920 f, 623327.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355980 f, 623432.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356040 f, 623537.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356100 f, 623642.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356160 f, 623747.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356220 f, 623852.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356280 f, 623957.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356340 f, 624063.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356400 f, 624168.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356460 f, 624273.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356520 f, 624378.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356580 f, 624483.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356640 f, 624588.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356700 f, 624693.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356760 f, 624798.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356820 f, 624903.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356880 f, 625008.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356940 f, 625113.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357000 f, 625218.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357060 f, 625324.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357120 f, 625429.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357180 f, 625534.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357240 f, 625639.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357300 f, 625744.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357360 f, 625849.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357420 f, 625954.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357480 f, 626059.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357540 f, 626164.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357600 f, 626269.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357660 f, 626374.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357720 f, 626479.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357780 f, 626584.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357840 f, 626690.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357900 f, 626795.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357960 f, 626900.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358020 f, 627005.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358080 f, 627110.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358140 f, 627215.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358200 f, 627320.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358260 f, 627425.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358320 f, 627530.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358380 f, 627635.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358440 f, 627740.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358500 f, 627845.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358560 f, 627950.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358620 f, 628056.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358680 f, 628161.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358740 f, 627167.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358800 f, 627272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358860 f, 627377.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358920 f, 627482.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358980 f, 627587.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359040 f, 627692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359100 f, 627797.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359160 f, 627902.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359220 f, 628007.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359280 f, 628111.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359340 f, 628216.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359400 f, 628321.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359460 f, 628426.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359520 f, 628531.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359580 f, 628636.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359640 f, 628741.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359700 f, 628846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359760 f, 628951.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359820 f, 629055.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359880 f, 629160.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359940 f, 629265.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360000 f, 629370.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360060 f, 629475.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360120 f, 629580.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360180 f, 629685.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360240 f, 629790.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360300 f, 629895.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360360 f, 630000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360420 f, 630104.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360480 f, 630209.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360540 f, 630314.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360600 f, 630419.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360660 f, 630524.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360720 f, 630629.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360780 f, 630734.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360840 f, 630839.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360900 f, 630944.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360960 f, 631048.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361020 f, 631153.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361080 f, 631258.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361140 f, 631363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361200 f, 631468.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361260 f, 631573.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361320 f, 631678.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361380 f, 631783.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361440 f, 631888.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361500 f, 631993.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361560 f, 632097.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361620 f, 632202.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361680 f, 632307.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361740 f, 631308.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361800 f, 631413.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361860 f, 631518.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361920 f, 631623.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361980 f, 631727.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362040 f, 631832.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362100 f, 631937.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362160 f, 632041.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362220 f, 632146.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362280 f, 632251.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362340 f, 632356.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362400 f, 632460.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362460 f, 632565.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362520 f, 632670.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362580 f, 632774.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362640 f, 632879.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362700 f, 632984.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362760 f, 633089.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362820 f, 633193.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362880 f, 633298.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362940 f, 633403.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363000 f, 633507.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363060 f, 633612.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363120 f, 633717.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363180 f, 633822.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363240 f, 633926.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363300 f, 634031.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363360 f, 634136.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363420 f, 634240.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363480 f, 634345.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363540 f, 634450.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363600 f, 634555.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363660 f, 634659.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363720 f, 634764.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363780 f, 634869.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363840 f, 634973.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363900 f, 635078.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363960 f, 635183.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364020 f, 635287.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364080 f, 635392.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364140 f, 635497.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364200 f, 635602.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364260 f, 635706.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364320 f, 635811.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364380 f, 635916.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364440 f, 636020.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364500 f, 636125.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364560 f, 636230.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364620 f, 636335.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364680 f, 635331.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364740 f, 635435.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364800 f, 635540.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364860 f, 635644.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364920 f, 635749.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364980 f, 635853.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365040 f, 635958.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365100 f, 636062.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365160 f, 636167.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365220 f, 636271.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365280 f, 636376.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365340 f, 636480.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365400 f, 636585.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365460 f, 636689.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365520 f, 636794.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365580 f, 636898.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365640 f, 637003.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365700 f, 637108.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365760 f, 637212.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365820 f, 637317.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365880 f, 637421.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365940 f, 637526.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366000 f, 637630.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366060 f, 637735.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366120 f, 637839.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366180 f, 637944.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366240 f, 638048.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366300 f, 638153.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366360 f, 638257.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366420 f, 638362.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366480 f, 638466.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366540 f, 638571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366600 f, 638675.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366660 f, 638780.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366720 f, 638885.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366780 f, 638989.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366840 f, 639094.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366900 f, 639198.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366960 f, 639303.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367020 f, 639407.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367080 f, 639512.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367140 f, 639616.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367200 f, 639721.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367260 f, 639825.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367320 f, 639930.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367380 f, 640034.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367440 f, 640139.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367500 f, 640243.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367560 f, 640348.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367620 f, 640452.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367680 f, 639443.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367740 f, 639547.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367800 f, 639652.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367860 f, 639756.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367920 f, 639860.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367980 f, 639965.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368040 f, 640069.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368100 f, 640173.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368160 f, 640278.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368220 f, 640382.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368280 f, 640486.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368340 f, 640591.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368400 f, 640695.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368460 f, 640800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368520 f, 640904.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368580 f, 641008.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368640 f, 641113.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368700 f, 641217.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368760 f, 641321.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368820 f, 641426.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368880 f, 641530.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368940 f, 641634.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369000 f, 641739.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369060 f, 641843.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369120 f, 641947.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369180 f, 642052.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369240 f, 642156.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369300 f, 642260.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369360 f, 642365.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369420 f, 642469.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369480 f, 642573.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369540 f, 642678.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369600 f, 642782.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369660 f, 642886.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369720 f, 642991.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369780 f, 643095.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369840 f, 643200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369900 f, 643304.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369960 f, 643408.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370020 f, 643513.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370080 f, 643617.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370140 f, 643721.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370200 f, 643826.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370260 f, 643930.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370320 f, 644034.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370380 f, 644139.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370440 f, 644243.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370500 f, 644347.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370560 f, 644452.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370620 f, 643437.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370680 f, 643541.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370740 f, 643645.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370800 f, 643750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370860 f, 643854.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370920 f, 643958.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370980 f, 644062.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371040 f, 644166.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371100 f, 644270.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371160 f, 644375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371220 f, 644479.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371280 f, 644583.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371340 f, 644687.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371400 f, 644791.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371460 f, 644895.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371520 f, 645000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371580 f, 645104.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371640 f, 645208.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371700 f, 645312.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371760 f, 645416.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371820 f, 645520.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371880 f, 645625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371940 f, 645729.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372000 f, 645833.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372060 f, 645937.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372120 f, 646041.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372180 f, 646145.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372240 f, 646250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372300 f, 646354.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372360 f, 646458.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372420 f, 646562.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372480 f, 646666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372540 f, 646770.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372600 f, 646875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372660 f, 646979.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372720 f, 647083.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372780 f, 647187.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372840 f, 647291.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372900 f, 647395.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372960 f, 647500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373020 f, 647604.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373080 f, 647708.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373140 f, 647812.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373200 f, 647916.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373260 f, 648020.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373320 f, 648125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373380 f, 648229.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373440 f, 648333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373500 f, 648437.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373560 f, 648541.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373620 f, 648645.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373680 f, 648750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373740 f, 647729.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373800 f, 647833.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373860 f, 647937.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373920 f, 648041.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373980 f, 648145.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374040 f, 648249.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374100 f, 648353.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374160 f, 648457.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374220 f, 648561.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374280 f, 648665.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374340 f, 648769.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374400 f, 648873.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374460 f, 648977.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374520 f, 649081.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374580 f, 649185.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374640 f, 649289.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374700 f, 649393.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374760 f, 649497.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374820 f, 649601.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374880 f, 649705.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374940 f, 649809.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375000 f, 649913.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375060 f, 650017.3 fps, 0 ms/f [junit] 0 s: 60 f / 81 ms, 740.7 fps, 1 ms/f; total: 375120 f, 569226.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375180 f, 569317.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375240 f, 569408.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375300 f, 569499.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375360 f, 569590.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375420 f, 569681.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375480 f, 569772.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375540 f, 569863.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375600 f, 569954.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375660 f, 570045.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375720 f, 570136.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375780 f, 570227.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375840 f, 570318.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375900 f, 570409.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375960 f, 570500.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376020 f, 570591.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376080 f, 569818.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376140 f, 569909.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376200 f, 570000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376260 f, 570090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376320 f, 570181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376380 f, 570272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376440 f, 570363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376500 f, 570454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376560 f, 570545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376620 f, 570636.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376680 f, 570727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376740 f, 570818.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376800 f, 570909.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376860 f, 571000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376920 f, 571090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376980 f, 571181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377040 f, 571272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377100 f, 571363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377160 f, 571454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377220 f, 571545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377280 f, 571636.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377340 f, 571727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377400 f, 571818.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377460 f, 571909.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377520 f, 572000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377580 f, 572090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377640 f, 572181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377700 f, 572272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377760 f, 571497.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377820 f, 571588.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377880 f, 571679.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377940 f, 571770.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378000 f, 571860.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378060 f, 571951.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378120 f, 572042.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378180 f, 572133.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378240 f, 572223.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378300 f, 572314.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378360 f, 572405.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378420 f, 572496.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378480 f, 572587.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378540 f, 572677.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378600 f, 572768.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378660 f, 572859.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378720 f, 572950.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378780 f, 573040.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378840 f, 573131.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378900 f, 573222.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378960 f, 573313.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379020 f, 573403.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379080 f, 573494.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379140 f, 573585.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379200 f, 573676.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379260 f, 573767.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379320 f, 573857.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379380 f, 573948.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379440 f, 574039.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379500 f, 574130.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379560 f, 574220.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379620 f, 574311.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379680 f, 573534.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379740 f, 573625.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379800 f, 573716.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379860 f, 573806.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379920 f, 573897.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379980 f, 573987.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380040 f, 574078.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380100 f, 574169.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380160 f, 574259.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380220 f, 574350.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380280 f, 574441.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380340 f, 574531.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380400 f, 574622.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380460 f, 574713.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380520 f, 574803.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380580 f, 574894.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380640 f, 574984.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380700 f, 575075.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380760 f, 575166.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380820 f, 575256.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380880 f, 575347.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380940 f, 575438.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381000 f, 575528.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381060 f, 575619.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381120 f, 575710.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381180 f, 575800.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381240 f, 575891.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381300 f, 575981.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381360 f, 576072.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381420 f, 576163.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381480 f, 576253.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381540 f, 575475.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381600 f, 575565.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381660 f, 575656.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381720 f, 575746.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381780 f, 575837.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381840 f, 575927.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381900 f, 576018.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381960 f, 576108.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382020 f, 576199.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382080 f, 576289.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382140 f, 576380.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382200 f, 576470.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382260 f, 576561.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382320 f, 576651.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382380 f, 576742.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382440 f, 576832.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382500 f, 576923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382560 f, 577013.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382620 f, 577104.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382680 f, 577194.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382740 f, 577285.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382800 f, 577375.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382860 f, 577466.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382920 f, 577556.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382980 f, 577647.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383040 f, 577737.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383100 f, 577828.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383160 f, 577918.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383220 f, 578009.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383280 f, 578099.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383340 f, 578190.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383400 f, 578280.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383460 f, 578371.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383520 f, 578461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383580 f, 578552.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383640 f, 578642.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383700 f, 578733.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383760 f, 578823.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383820 f, 578914.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383880 f, 579004.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383940 f, 578222.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384000 f, 578313.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384060 f, 578403.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384120 f, 578494.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384180 f, 578584.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384240 f, 578674.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384300 f, 578765.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384360 f, 578855.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384420 f, 578945.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384480 f, 579036.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384540 f, 579126.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384600 f, 579216.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384660 f, 579307.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384720 f, 579397.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384780 f, 579487.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384840 f, 579578.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384900 f, 579668.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384960 f, 579759.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385020 f, 579849.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385080 f, 579939.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385140 f, 580030.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385200 f, 580120.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385260 f, 580210.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385320 f, 580301.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385380 f, 580391.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385440 f, 580481.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385500 f, 580572.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385560 f, 580662.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385620 f, 580753.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385680 f, 580843.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385740 f, 580933.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385800 f, 581024.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385860 f, 581114.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385920 f, 581204.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385980 f, 581295.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 386040 f, 581385.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 386100 f, 581475.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 386160 f, 581566.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 386220 f, 581656.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 386280 f, 581747.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 386340 f, 581837.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 386400 f, 581927.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 386460 f, 582018.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 386520 f, 582108.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 386580 f, 582198.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 386640 f, 582289.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 386700 f, 582379.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 386760 f, 582469.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 386820 f, 582560.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 386880 f, 582650.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 386940 f, 582740.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 387000 f, 582831.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 387060 f, 582921.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 387120 f, 582135.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 387180 f, 582225.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 387240 f, 582315.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 387300 f, 582406.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 387360 f, 582496.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 387420 f, 582586.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 387480 f, 582676.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 387540 f, 582766.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 387600 f, 582857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 387660 f, 582947.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 387720 f, 583037.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 387780 f, 583127.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 387840 f, 583218.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 387900 f, 583308.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 387960 f, 583398.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 388020 f, 583488.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 388080 f, 583578.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 388140 f, 583669.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 388200 f, 583759.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 388260 f, 583849.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 388320 f, 583939.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 388380 f, 584030.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 388440 f, 584120.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 388500 f, 584210.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 388560 f, 584300.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 388620 f, 584391.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 388680 f, 584481.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 388740 f, 584571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 388800 f, 584661.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 388860 f, 584751.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 388920 f, 584842.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 388980 f, 584932.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 389040 f, 585022.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 389100 f, 585112.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 389160 f, 585203.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 389220 f, 585293.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 389280 f, 585383.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 389340 f, 585473.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 389400 f, 585563.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 389460 f, 585654.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 389520 f, 585744.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 389580 f, 585834.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 389640 f, 585924.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 389700 f, 586015.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 389760 f, 586105.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 389820 f, 586195.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 389880 f, 586285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 389940 f, 586375.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 390000 f, 586466.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 390060 f, 586556.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 390120 f, 586646.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 390180 f, 586736.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 390240 f, 585945.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 390300 f, 586036.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 390360 f, 586126.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 390420 f, 586216.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 390480 f, 586306.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 390540 f, 586396.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 390600 f, 586486.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 390660 f, 586576.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 390720 f, 586666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 390780 f, 586756.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 390840 f, 586846.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 390900 f, 586936.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 390960 f, 587027.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 391020 f, 587117.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 391080 f, 587207.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 391140 f, 587297.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 391200 f, 587387.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 391260 f, 587477.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 391320 f, 587567.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 391380 f, 587657.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 391440 f, 587747.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 391500 f, 587837.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 391560 f, 587927.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 391620 f, 588018.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 391680 f, 588108.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 391740 f, 588198.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 391800 f, 588288.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 391860 f, 588378.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 391920 f, 588468.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 391980 f, 588558.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 392040 f, 588648.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 392100 f, 588738.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 392160 f, 588828.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 392220 f, 588918.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 392280 f, 589009.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 392340 f, 589099.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 392400 f, 589189.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 392460 f, 589279.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 392520 f, 589369.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 392580 f, 589459.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 392640 f, 589549.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 392700 f, 589639.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 392760 f, 589729.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 392820 f, 589819.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 392880 f, 589909.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 392940 f, 590000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 393000 f, 590090.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 393060 f, 590180.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 393120 f, 590270.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 393180 f, 590360.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 393240 f, 590450.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 393300 f, 590540.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 393360 f, 590630.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 393420 f, 589835.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 393480 f, 589925.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 393540 f, 590015.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 393600 f, 590104.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 393660 f, 590194.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 393720 f, 590284.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 393780 f, 590374.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 393840 f, 590464.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 393900 f, 590554.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 393960 f, 590644.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 394020 f, 590734.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 394080 f, 590824.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 394140 f, 590914.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 394200 f, 591004.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 394260 f, 591094.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 394320 f, 591184.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 394380 f, 591274.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 394440 f, 591364.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 394500 f, 591454.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 394560 f, 591544.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 394620 f, 591634.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 394680 f, 591724.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 394740 f, 591814.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 394800 f, 591904.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 394860 f, 591994.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 394920 f, 592083.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 394980 f, 592173.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 395040 f, 592263.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 395100 f, 592353.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 395160 f, 592443.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 395220 f, 592533.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 395280 f, 592623.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 395340 f, 592713.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 395400 f, 592803.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 395460 f, 592893.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 395520 f, 592983.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 395580 f, 593073.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 395640 f, 593163.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 395700 f, 593253.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 395760 f, 593343.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 395820 f, 593433.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 395880 f, 593523.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 395940 f, 593613.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 396000 f, 593703.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 396060 f, 593793.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 396120 f, 593883.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 396180 f, 593973.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 396240 f, 594062.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 396300 f, 594152.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 396360 f, 594242.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 396420 f, 594332.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 396480 f, 594422.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 396540 f, 594512.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 396600 f, 593712.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 396660 f, 593802.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 396720 f, 593892.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 396780 f, 593982.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 396840 f, 594071.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 396900 f, 594161.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 396960 f, 594251.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 397020 f, 594341.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 397080 f, 594431.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 397140 f, 594520.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 397200 f, 594610.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 397260 f, 594700.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 397320 f, 594790.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 397380 f, 594880.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 397440 f, 594970.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 397500 f, 595059.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 397560 f, 595149.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 397620 f, 595239.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 397680 f, 595329.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 397740 f, 595419.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 397800 f, 595509.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 397860 f, 595598.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 397920 f, 595688.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 397980 f, 595778.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 398040 f, 595868.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 398100 f, 595958.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 398160 f, 596047.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 398220 f, 596137.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 398280 f, 596227.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 398340 f, 596317.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 398400 f, 596407.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 398460 f, 596497.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 398520 f, 596586.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 398580 f, 596676.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 398640 f, 596766.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 398700 f, 596856.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 398760 f, 596946.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 398820 f, 597035.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 398880 f, 597125.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 398940 f, 597215.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 399000 f, 597305.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 399060 f, 597395.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 399120 f, 597485.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 399180 f, 597574.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 399240 f, 597664.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 399300 f, 597754.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 399360 f, 597844.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 399420 f, 597934.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 399480 f, 598023.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 399540 f, 598113.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 399600 f, 598203.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 399660 f, 598293.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 399720 f, 597488.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 399780 f, 597578.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 399840 f, 597668.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 399900 f, 597757.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 399960 f, 597847.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 400020 f, 597937.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 400080 f, 598026.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 400140 f, 598116.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 400200 f, 598206.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 400260 f, 598295.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 400320 f, 598385.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 400380 f, 598475.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 400440 f, 598565.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 400500 f, 598654.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 400560 f, 598744.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 400620 f, 598834.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 400680 f, 598923.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 400740 f, 599013.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 400800 f, 599103.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 400860 f, 599192.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 400920 f, 599282.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 400980 f, 599372.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 401040 f, 599461.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 401100 f, 599551.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 401160 f, 599641.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 401220 f, 599730.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 401280 f, 599820.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 401340 f, 599910.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 401400 f, 600000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 401460 f, 600089.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 401520 f, 600179.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 401580 f, 600269.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 401640 f, 600358.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 401700 f, 600448.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 401760 f, 600538.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 401820 f, 600627.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 401880 f, 600717.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 401940 f, 600807.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 402000 f, 600896.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 402060 f, 600986.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 402120 f, 601076.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 402180 f, 601165.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 402240 f, 601255.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 402300 f, 601345.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 402360 f, 601435.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 402420 f, 601524.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 402480 f, 601614.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 402540 f, 601704.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 402600 f, 601793.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 402660 f, 601883.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 402720 f, 601973.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 402780 f, 602062.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 402840 f, 602152.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 402900 f, 601343.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 402960 f, 601432.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 403020 f, 601522.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 403080 f, 601611.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 403140 f, 601701.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 403200 f, 601791.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 403260 f, 601880.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 403320 f, 601970.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 403380 f, 602059.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 403440 f, 602149.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 403500 f, 602238.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 403560 f, 602328.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 403620 f, 602417.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 403680 f, 602507.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 403740 f, 602597.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 403800 f, 602686.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 403860 f, 602776.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 403920 f, 602865.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 403980 f, 602955.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 404040 f, 603044.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 404100 f, 603134.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 404160 f, 603223.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 404220 f, 603313.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 404280 f, 603403.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 404340 f, 603492.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 404400 f, 603582.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 404460 f, 603671.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 404520 f, 603761.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 404580 f, 603850.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 404640 f, 603940.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 404700 f, 604029.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 404760 f, 604119.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 404820 f, 604208.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 404880 f, 604298.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 404940 f, 604388.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 405000 f, 604477.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 405060 f, 604567.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 405120 f, 604656.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 405180 f, 604746.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 405240 f, 604835.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 405300 f, 604925.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 405360 f, 605014.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 405420 f, 605104.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 405480 f, 605194.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 405540 f, 605283.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 405600 f, 605373.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 405660 f, 605462.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 405720 f, 605552.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 405780 f, 605641.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 405840 f, 605731.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 405900 f, 605820.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 405960 f, 605910.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 406020 f, 606000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 406080 f, 605186.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 406140 f, 605275.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 406200 f, 605365.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 406260 f, 605454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 406320 f, 605543.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 406380 f, 605633.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 406440 f, 605722.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 406500 f, 605812.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 406560 f, 605901.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 406620 f, 605991.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 406680 f, 606080.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 406740 f, 606169.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 406800 f, 606259.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 406860 f, 606348.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 406920 f, 606438.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 406980 f, 606527.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 407040 f, 606617.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 407100 f, 606706.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 407160 f, 606795.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 407220 f, 606885.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 407280 f, 606974.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 407340 f, 607064.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 407400 f, 607153.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 407460 f, 607242.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 407520 f, 607332.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 407580 f, 607421.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 407640 f, 607511.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 407700 f, 607600.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 407760 f, 607690.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 407820 f, 607779.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 407880 f, 607868.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 407940 f, 607958.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 408000 f, 608047.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 408060 f, 608137.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 408120 f, 608226.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 408180 f, 608315.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 408240 f, 608405.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 408300 f, 608494.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 408360 f, 608584.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 408420 f, 608673.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 408480 f, 608763.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 408540 f, 608852.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 408600 f, 608941.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 408660 f, 609031.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 408720 f, 609120.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 408780 f, 609210.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 408840 f, 609299.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 408900 f, 609389.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 408960 f, 609478.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 409020 f, 609567.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 409080 f, 609657.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 409140 f, 609746.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 409200 f, 609836.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 409260 f, 609017.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 409320 f, 609107.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 409380 f, 609196.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 409440 f, 609285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 409500 f, 609375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 409560 f, 609464.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 409620 f, 609553.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 409680 f, 609642.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 409740 f, 609732.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 409800 f, 609821.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 409860 f, 609910.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 409920 f, 610000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 409980 f, 610089.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 410040 f, 610178.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 410100 f, 610267.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 410160 f, 610357.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 410220 f, 610446.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 410280 f, 610535.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 410340 f, 610625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 410400 f, 610714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 410460 f, 610803.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 410520 f, 610892.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 410580 f, 610982.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 410640 f, 611071.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 410700 f, 611160.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 410760 f, 611250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 410820 f, 611339.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 410880 f, 611428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 410940 f, 611517.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 411000 f, 611607.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 411060 f, 611696.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 411120 f, 611785.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 411180 f, 611875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 411240 f, 611964.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 411300 f, 612053.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 411360 f, 612142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 411420 f, 612232.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 411480 f, 612321.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 411540 f, 612410.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 411600 f, 612500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 411660 f, 612589.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 411720 f, 612678.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 411780 f, 612767.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 411840 f, 612857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 411900 f, 612946.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 411960 f, 613035.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 412020 f, 613125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 412080 f, 613214.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 412140 f, 613303.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 412200 f, 613392.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 412260 f, 613482.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 412320 f, 613571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 412380 f, 612748.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 412440 f, 612838.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 412500 f, 612927.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 412560 f, 613016.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 412620 f, 613105.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 412680 f, 613194.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 412740 f, 613283.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 412800 f, 613372.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 412860 f, 613462.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 412920 f, 613551.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 412980 f, 613640.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 413040 f, 613729.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 413100 f, 613818.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 413160 f, 613907.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 413220 f, 613997.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 413280 f, 614086.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 413340 f, 614175.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 413400 f, 614264.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 413460 f, 614353.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 413520 f, 614442.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 413580 f, 614531.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 413640 f, 614621.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 413700 f, 614710.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 413760 f, 614799.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 413820 f, 614888.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 413880 f, 614977.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 413940 f, 615066.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 414000 f, 615156.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 414060 f, 615245.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 414120 f, 615334.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 414180 f, 615423.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 414240 f, 615512.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 414300 f, 615601.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 414360 f, 615690.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 414420 f, 615780.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 414480 f, 615869.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 414540 f, 615958.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 414600 f, 616047.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 414660 f, 616136.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 414720 f, 616225.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 414780 f, 616315.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 414840 f, 616404.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 414900 f, 616493.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 414960 f, 616582.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 415020 f, 616671.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 415080 f, 616760.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 415140 f, 616849.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 415200 f, 616939.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 415260 f, 617028.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 415320 f, 617117.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 415380 f, 617206.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 415440 f, 617295.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 415500 f, 616468.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 415560 f, 616557.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 415620 f, 616646.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 415680 f, 616735.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 415740 f, 616824.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 415800 f, 616913.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 415860 f, 617002.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 415920 f, 617092.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 415980 f, 617181.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 416040 f, 617270.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 416100 f, 617359.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 416160 f, 617448.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 416220 f, 617537.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 416280 f, 617626.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 416340 f, 617715.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 416400 f, 617804.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 416460 f, 617893.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 416520 f, 617982.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 416580 f, 618071.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 416640 f, 618160.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 416700 f, 618249.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 416760 f, 618338.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 416820 f, 618427.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 416880 f, 618516.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 416940 f, 618605.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 417000 f, 618694.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 417060 f, 618783.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 417120 f, 618872.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 417180 f, 618961.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 417240 f, 619050.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 417300 f, 619139.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 417360 f, 619228.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 417420 f, 619317.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 417480 f, 619406.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 417540 f, 619495.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 417600 f, 619584.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 417660 f, 619673.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 417720 f, 619762.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 417780 f, 619851.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 417840 f, 619940.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 417900 f, 620029.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 417960 f, 620118.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 418020 f, 620207.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 418080 f, 620296.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 418140 f, 620385.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 418200 f, 620474.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 418260 f, 620563.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 418320 f, 620652.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 418380 f, 620741.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 418440 f, 620830.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 418500 f, 620919.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 418560 f, 621008.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 418620 f, 621097.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 418680 f, 620266.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 418740 f, 620355.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 418800 f, 620444.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 418860 f, 620533.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 418920 f, 620622.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 418980 f, 620711.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 419040 f, 620800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 419100 f, 620888.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 419160 f, 620977.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 419220 f, 621066.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 419280 f, 621155.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 419340 f, 621244.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 419400 f, 621333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 419460 f, 621422.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 419520 f, 621511.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 419580 f, 621600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 419640 f, 621688.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 419700 f, 621777.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 419760 f, 621866.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 419820 f, 621955.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 419880 f, 622044.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 419940 f, 622133.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420000 f, 622222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420060 f, 622311.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420120 f, 622400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420180 f, 622488.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420240 f, 622577.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420300 f, 622666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420360 f, 622755.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420420 f, 622844.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420480 f, 622933.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420540 f, 623022.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420600 f, 623111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420660 f, 623200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420720 f, 623288.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420780 f, 623377.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420840 f, 623466.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420900 f, 623555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420960 f, 623644.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 421020 f, 623733.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 421080 f, 623822.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 421140 f, 623911.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 421200 f, 624000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 421260 f, 624088.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 421320 f, 624177.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 421380 f, 624266.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 421440 f, 624355.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 421500 f, 624444.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 421560 f, 624533.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 421620 f, 624622.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 421680 f, 624711.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 421740 f, 624800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 421800 f, 624888.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 421860 f, 624053.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 421920 f, 624142.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 421980 f, 624230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 422040 f, 624319.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 422100 f, 624408.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 422160 f, 624497.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 422220 f, 624585.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 422280 f, 624674.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 422340 f, 624763.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 422400 f, 624852.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 422460 f, 624940.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 422520 f, 625029.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 422580 f, 625118.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 422640 f, 625207.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 422700 f, 625295.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 422760 f, 625384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 422820 f, 625473.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 422880 f, 625562.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 422940 f, 625650.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 423000 f, 625739.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 423060 f, 625828.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 423120 f, 625917.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 423180 f, 626005.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 423240 f, 626094.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 423300 f, 626183.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 423360 f, 626272.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 423420 f, 626360.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 423480 f, 626449.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 423540 f, 626538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 423600 f, 626627.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 423660 f, 626716.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 423720 f, 626804.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 423780 f, 626893.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 423840 f, 626982.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 423900 f, 627071.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 423960 f, 627159.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 424020 f, 627248.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 424080 f, 627337.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 424140 f, 627426.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 424200 f, 627514.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 424260 f, 627603.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 424320 f, 627692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 424380 f, 627781.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 424440 f, 627869.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 424500 f, 627958.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 424560 f, 628047.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 424620 f, 628136.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 424680 f, 628224.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 424740 f, 628313.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 424800 f, 628402.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 424860 f, 628491.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 424920 f, 628579.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 424980 f, 627740.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 425040 f, 627828.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 425100 f, 627917.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 425160 f, 628005.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 425220 f, 628094.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 425280 f, 628183.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 425340 f, 628271.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 425400 f, 628360.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 425460 f, 628449.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 425520 f, 628537.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 425580 f, 628626.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 425640 f, 628714.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 425700 f, 628803.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 425760 f, 628892.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 425820 f, 628980.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 425880 f, 629069.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 425940 f, 629158.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 426000 f, 629246.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 426060 f, 629335.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 426120 f, 629423.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 426180 f, 629512.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 426240 f, 629601.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 426300 f, 629689.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 426360 f, 629778.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 426420 f, 629867.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 426480 f, 629955.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 426540 f, 630044.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 426600 f, 630132.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 426660 f, 630221.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 426720 f, 630310.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 426780 f, 630398.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 426840 f, 630487.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 426900 f, 630576.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 426960 f, 630664.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 427020 f, 630753.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 427080 f, 630841.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 427140 f, 630930.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 427200 f, 631019.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 427260 f, 631107.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 427320 f, 631196.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 427380 f, 631285.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 427440 f, 631373.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 427500 f, 631462.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 427560 f, 631550.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 427620 f, 631639.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 427680 f, 631728.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 427740 f, 631816.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 427800 f, 631905.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 427860 f, 631994.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 427920 f, 632082.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 427980 f, 632171.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 428040 f, 632260.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 428100 f, 632348.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 428160 f, 631504.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 428220 f, 631592.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 428280 f, 631681.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 428340 f, 631769.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 428400 f, 631858.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 428460 f, 631946.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 428520 f, 632035.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 428580 f, 632123.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 428640 f, 632212.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 428700 f, 632300.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 428760 f, 632389.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 428820 f, 632477.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 428880 f, 632566.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 428940 f, 632654.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 429000 f, 632743.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 429060 f, 632831.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 429120 f, 632920.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 429180 f, 633008.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 429240 f, 633097.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 429300 f, 633185.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 429360 f, 633274.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 429420 f, 633362.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 429480 f, 633451.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 429540 f, 633539.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 429600 f, 633628.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 429660 f, 633716.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 429720 f, 633805.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 429780 f, 633893.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 429840 f, 633982.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 429900 f, 634070.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 429960 f, 634159.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 430020 f, 634247.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 430080 f, 634336.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 430140 f, 634424.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 430200 f, 634513.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 430260 f, 634601.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 430320 f, 634690.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 430380 f, 634778.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 430440 f, 634867.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 430500 f, 634955.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 430560 f, 635044.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 430620 f, 635132.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 430680 f, 635221.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 430740 f, 635309.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 430800 f, 635398.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 430860 f, 635486.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 430920 f, 635575.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 430980 f, 635663.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 431040 f, 635752.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 431100 f, 635840.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 431160 f, 635929.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 431220 f, 636017.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 431280 f, 636106.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 431340 f, 635257.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 431400 f, 635346.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 431460 f, 635434.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 431520 f, 635522.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 431580 f, 635611.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 431640 f, 635699.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 431700 f, 635787.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 431760 f, 635876.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 431820 f, 635964.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 431880 f, 636053.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 431940 f, 636141.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 432000 f, 636229.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 432060 f, 636318.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 432120 f, 636406.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 432180 f, 636494.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 432240 f, 636583.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 432300 f, 636671.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 432360 f, 636759.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 432420 f, 636848.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 432480 f, 636936.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 432540 f, 637025.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 432600 f, 637113.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 432660 f, 637201.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 432720 f, 637290.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 432780 f, 637378.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 432840 f, 637466.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 432900 f, 637555.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 432960 f, 637643.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 433020 f, 637731.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 433080 f, 637820.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 433140 f, 637908.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 433200 f, 637997.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 433260 f, 638085.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 433320 f, 638173.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 433380 f, 638262.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 433440 f, 638350.5 fps, 0 ms/f [junit] 0 s: 60 f / 84 ms, 714.2 fps, 1 ms/f; total: 433500 f, 568152.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 433560 f, 567486.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 433620 f, 567565.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 433680 f, 567644.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 433740 f, 567722.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 433800 f, 567801.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 433860 f, 567879.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 433920 f, 567958.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 433980 f, 568036.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 434040 f, 568115.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 434100 f, 568193.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 434160 f, 568272.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 434220 f, 568350.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 434280 f, 568429.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 434340 f, 568507.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 434400 f, 568586.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 434460 f, 567921.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 434520 f, 568000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 434580 f, 568078.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 434640 f, 568156.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 434700 f, 568235.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 434760 f, 568313.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 434820 f, 568392.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 434880 f, 568470.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 434940 f, 568549.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 435000 f, 568627.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 435060 f, 568705.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 435120 f, 568784.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 435180 f, 568862.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 435240 f, 568941.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 435300 f, 569019.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 435360 f, 569098.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 435420 f, 569176.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 435480 f, 568511.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 435540 f, 568590.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 435600 f, 568668.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 435660 f, 568746.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 435720 f, 568825.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 435780 f, 568903.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 435840 f, 568981.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 435900 f, 569060.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 435960 f, 569138.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 436020 f, 569216.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 436080 f, 569295.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 436140 f, 569373.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 436200 f, 569451.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 436260 f, 569530.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 436320 f, 569608.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 436380 f, 569686.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 436440 f, 569765.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 436500 f, 569100.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 436560 f, 569178.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 436620 f, 569256.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 436680 f, 569335.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 436740 f, 569413.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 436800 f, 569491.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 436860 f, 569569.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 436920 f, 569648.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 436980 f, 569726.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 437040 f, 569804.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 437100 f, 569882.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 437160 f, 569960.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 437220 f, 570039.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 437280 f, 570117.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 437340 f, 570195.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 437400 f, 570273.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 437460 f, 569609.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 437520 f, 569687.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 437580 f, 569765.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 437640 f, 569843.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 437700 f, 569921.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 437760 f, 570000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 437820 f, 570078.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 437880 f, 570156.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 437940 f, 570234.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 438000 f, 570312.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 438060 f, 570390.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 438120 f, 570468.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 438180 f, 570546.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 438240 f, 570625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 438300 f, 570703.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 438360 f, 570781.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 438420 f, 570859.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 438480 f, 570195.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 438540 f, 570273.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 438600 f, 570351.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 438660 f, 570429.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 438720 f, 570507.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 438780 f, 570585.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 438840 f, 570663.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 438900 f, 570741.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 438960 f, 570819.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 439020 f, 570897.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 439080 f, 570975.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 439140 f, 571053.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 439200 f, 571131.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 439260 f, 571209.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 439320 f, 571287.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 439380 f, 570623.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 439440 f, 570701.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 439500 f, 570779.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 439560 f, 570857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 439620 f, 570935.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 439680 f, 571013.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 439740 f, 571090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 439800 f, 571168.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 439860 f, 569766.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 439920 f, 569844.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 439980 f, 569922.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 440040 f, 570000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 440100 f, 570077.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 440160 f, 569417.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 440220 f, 569495.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 440280 f, 569573.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 440340 f, 569650.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 440400 f, 569728.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 440460 f, 569805.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 440520 f, 569883.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 440580 f, 569961.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 440640 f, 570038.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 440700 f, 569379.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 440760 f, 569457.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 440820 f, 569534.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 440880 f, 569612.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 440940 f, 569689.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 441000 f, 569767.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 441060 f, 569844.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 441120 f, 569922.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 441180 f, 569264.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 441240 f, 569341.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 441300 f, 569419.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 441360 f, 569496.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 441420 f, 569574.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 441480 f, 569651.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 441540 f, 569729.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 441600 f, 569806.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 441660 f, 569149.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 441720 f, 569226.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 441780 f, 569304.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 441840 f, 569381.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 441900 f, 569458.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 441960 f, 569536.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 442020 f, 569613.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 442080 f, 569690.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 442140 f, 569034.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 442200 f, 569112.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 442260 f, 569189.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 442320 f, 569266.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 442380 f, 569343.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 442440 f, 569420.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 442500 f, 569498.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 442560 f, 569575.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 442620 f, 568920.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 442680 f, 568997.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 442740 f, 569074.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 442800 f, 569151.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 442860 f, 569228.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 442920 f, 569305.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 442980 f, 569383.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 443040 f, 569460.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 443100 f, 569537.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 443160 f, 568883.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 443220 f, 568960.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 443280 f, 569037.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 443340 f, 569114.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 443400 f, 569191.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 443460 f, 569268.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 443520 f, 569345.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 443580 f, 569422.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 443640 f, 568769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 443700 f, 568846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 443760 f, 568923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 443820 f, 569000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 443880 f, 569076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 443940 f, 569153.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 444000 f, 569230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 444060 f, 569307.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 444120 f, 568655.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 444180 f, 568732.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 444240 f, 568809.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 444300 f, 568886.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 444360 f, 568962.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 444420 f, 569039.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 444480 f, 569116.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 444540 f, 569193.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 444600 f, 568542.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 444660 f, 568618.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 444720 f, 568695.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 444780 f, 568772.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 444840 f, 568849.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 444900 f, 568925.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 444960 f, 569002.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 445020 f, 569079.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 445080 f, 568429.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 445140 f, 568505.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 445200 f, 568582.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 445260 f, 568659.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 445320 f, 568735.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 445380 f, 568812.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 445440 f, 568888.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 445500 f, 568965.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 445560 f, 568316.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 445620 f, 568392.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 445680 f, 568469.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 445740 f, 568545.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 445800 f, 568622.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 445860 f, 568699.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 445920 f, 568775.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 445980 f, 568852.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 446040 f, 568203.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 446100 f, 568280.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 446160 f, 568356.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 446220 f, 568433.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 446280 f, 568509.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 446340 f, 568586.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 446400 f, 568662.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 446460 f, 568738.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 446520 f, 568815.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 446580 f, 568167.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 446640 f, 568244.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 446700 f, 568320.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 446760 f, 568396.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 446820 f, 568473.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 446880 f, 568549.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 446940 f, 568625.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 447000 f, 568702.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 447060 f, 568055.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 447120 f, 568132.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 447180 f, 568208.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 447240 f, 568284.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 447300 f, 568360.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 447360 f, 568437.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 447420 f, 568513.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 447480 f, 568589.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 447540 f, 567944.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 447600 f, 568020.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 447660 f, 568096.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 447720 f, 568172.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 447780 f, 568248.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 447840 f, 568324.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 447900 f, 568401.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 447960 f, 568477.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 448020 f, 567832.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 448080 f, 567908.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 448140 f, 567984.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 448200 f, 568060.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 448260 f, 568136.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 448320 f, 568212.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 448380 f, 568289.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 448440 f, 568365.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 448500 f, 567721.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 448560 f, 567797.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 448620 f, 567873.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 448680 f, 567949.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 448740 f, 568025.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 448800 f, 568101.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 448860 f, 568177.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 448920 f, 568253.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 448980 f, 568329.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 449040 f, 567686.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 449100 f, 567762.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 449160 f, 567838.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 449220 f, 567914.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 449280 f, 567989.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 449340 f, 568065.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 449400 f, 568141.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 449460 f, 568217.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 449520 f, 567575.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 449580 f, 567651.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 449640 f, 567727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 449700 f, 567803.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 449760 f, 567878.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 449820 f, 567954.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 449880 f, 568030.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 449940 f, 568106.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 450000 f, 567465.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 450060 f, 567541.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 450120 f, 567616.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 450180 f, 567692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 450240 f, 567768.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 450300 f, 567843.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 450360 f, 567919.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 450420 f, 567994.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 450480 f, 567355.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 450540 f, 567430.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 450600 f, 567506.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 450660 f, 567581.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 450720 f, 567657.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 450780 f, 567733.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 450840 f, 567808.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 450900 f, 567884.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 450960 f, 567959.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 451020 f, 568035.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 451080 f, 568110.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 451140 f, 568186.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 451200 f, 567547.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 451260 f, 567622.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 451320 f, 567698.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 451380 f, 567773.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 451440 f, 567849.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 451500 f, 567924.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 451560 f, 568000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 451620 f, 568075.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 451680 f, 568150.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 451740 f, 568226.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 451800 f, 568301.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 451860 f, 568377.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 451920 f, 568452.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 451980 f, 568528.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 452040 f, 567889.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 452100 f, 567964.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 452160 f, 568040.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 452220 f, 568115.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 452280 f, 568190.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 452340 f, 568266.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 452400 f, 568341.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 452460 f, 568417.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 452520 f, 568492.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 452580 f, 568567.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 452640 f, 568643.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 452700 f, 568718.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 452760 f, 568794.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 452820 f, 568869.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 452880 f, 568230.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 452940 f, 568306.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 453000 f, 568381.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 453060 f, 568456.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 453120 f, 568532.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 453180 f, 568607.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 453240 f, 568682.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 453300 f, 568757.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 453360 f, 568833.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 453420 f, 568908.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 453480 f, 568983.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 453540 f, 569059.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 453600 f, 569134.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 453660 f, 569209.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 453720 f, 568571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 453780 f, 568646.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 453840 f, 568721.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 453900 f, 568797.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 453960 f, 568872.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 454020 f, 568947.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 454080 f, 569022.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 454140 f, 569097.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 454200 f, 569172.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 454260 f, 569248.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 454320 f, 569323.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 454380 f, 569398.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 454440 f, 569473.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 454500 f, 569548.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 454560 f, 568911.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 454620 f, 568986.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 454680 f, 569061.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 454740 f, 569136.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 454800 f, 569211.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 454860 f, 569286.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 454920 f, 569361.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 454980 f, 569436.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 455040 f, 569511.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 455100 f, 569587.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 455160 f, 569662.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 455220 f, 569737.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 455280 f, 569812.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 455340 f, 569887.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 455400 f, 569962.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 455460 f, 570037.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 455520 f, 569400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 455580 f, 569475.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 455640 f, 569550.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 455700 f, 569625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 455760 f, 569700.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 455820 f, 569775.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 455880 f, 569850.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 455940 f, 569213.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 456000 f, 569288.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 456060 f, 569363.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 456120 f, 569438.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 456180 f, 569513.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 456240 f, 569588.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 456300 f, 569662.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 456360 f, 569737.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 456420 f, 569812.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 456480 f, 569887.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 456540 f, 569962.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 456600 f, 570037.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 456660 f, 570112.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 456720 f, 570187.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 456780 f, 570262.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 456840 f, 570337.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 456900 f, 570412.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 456960 f, 570486.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 457020 f, 570561.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 457080 f, 570636.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 457140 f, 570000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 457200 f, 570074.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 457260 f, 570149.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 457320 f, 570224.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 457380 f, 570299.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 457440 f, 570374.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 457500 f, 570448.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 457560 f, 570523.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 457620 f, 570598.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 457680 f, 570673.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 457740 f, 570748.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 457800 f, 570822.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 457860 f, 570897.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 457920 f, 570972.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 457980 f, 571047.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 458040 f, 571122.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 458100 f, 571197.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 458160 f, 571271.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 458220 f, 571346.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 458280 f, 571421.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 458340 f, 570784.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 458400 f, 570859.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 458460 f, 570934.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 458520 f, 571008.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 458580 f, 571083.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 458640 f, 571158.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 458700 f, 571232.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 458760 f, 571307.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 458820 f, 571382.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 458880 f, 571457.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 458940 f, 571531.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 459000 f, 571606.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 459060 f, 571681.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 459120 f, 571755.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 459180 f, 571830.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 459240 f, 571905.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 459300 f, 571980.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 459360 f, 572054.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 459420 f, 572129.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 459480 f, 572204.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 459540 f, 571567.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 459600 f, 571641.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 459660 f, 571716.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 459720 f, 571791.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 459780 f, 571865.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 459840 f, 571940.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 459900 f, 572014.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 459960 f, 572089.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 460020 f, 572164.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 460080 f, 572238.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 460140 f, 572313.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 460200 f, 572388.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 460260 f, 572462.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 460320 f, 572537.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 460380 f, 572611.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 460440 f, 572686.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 460500 f, 572761.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 460560 f, 572835.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 460620 f, 572910.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 460680 f, 572985.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 460740 f, 572347.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 460800 f, 572422.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 460860 f, 572496.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 460920 f, 572571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 460980 f, 572645.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 461040 f, 572720.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 461100 f, 572795.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 461160 f, 572869.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 461220 f, 572944.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 461280 f, 573018.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 461340 f, 573093.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 461400 f, 573167.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 461460 f, 573242.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 461520 f, 573316.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 461580 f, 573391.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 461640 f, 573465.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 461700 f, 573540.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 461760 f, 573614.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 461820 f, 573689.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 461880 f, 573764.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 461940 f, 573838.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 462000 f, 573913.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 462060 f, 573275.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 462120 f, 573349.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 462180 f, 573424.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 462240 f, 573498.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 462300 f, 573573.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 462360 f, 573647.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 462420 f, 573722.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 462480 f, 573796.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 462540 f, 573870.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 462600 f, 573945.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 462660 f, 574019.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 462720 f, 574094.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 462780 f, 574168.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 462840 f, 574243.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 462900 f, 574317.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 462960 f, 574392.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 463020 f, 574466.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 463080 f, 574540.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 463140 f, 574615.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 463200 f, 574689.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 463260 f, 574764.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 463320 f, 574838.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 463380 f, 574913.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 463440 f, 574987.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 463500 f, 575062.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 463560 f, 575136.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 463620 f, 574498.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 463680 f, 574572.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 463740 f, 574646.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 463800 f, 574721.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 463860 f, 574795.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 463920 f, 574869.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 463980 f, 574944.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 464040 f, 575018.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 464100 f, 575092.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 464160 f, 575167.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 464220 f, 575241.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 464280 f, 575316.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 464340 f, 575390.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 464400 f, 575464.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 464460 f, 575539.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 464520 f, 575613.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 464580 f, 575687.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 464640 f, 575762.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 464700 f, 575836.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 464760 f, 575910.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 464820 f, 575985.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 464880 f, 576059.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 464940 f, 576133.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 465000 f, 576208.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 465060 f, 576282.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 465120 f, 576356.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 465180 f, 576431.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 465240 f, 575792.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 465300 f, 575866.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 465360 f, 575940.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 465420 f, 576014.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 465480 f, 576089.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 465540 f, 576163.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 465600 f, 576237.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 465660 f, 576311.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 465720 f, 576386.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 465780 f, 576460.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 465840 f, 576534.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 465900 f, 576608.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 465960 f, 576683.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 466020 f, 576757.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 466080 f, 576831.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 466140 f, 576905.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 466200 f, 576980.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 466260 f, 577054.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 466320 f, 577128.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 466380 f, 577203.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 466440 f, 577277.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 466500 f, 577351.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 466560 f, 577425.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 466620 f, 577500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 466680 f, 577574.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 466740 f, 576934.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 466800 f, 577008.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 466860 f, 577082.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 466920 f, 577157.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 466980 f, 577231.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 467040 f, 577305.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 467100 f, 577379.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 467160 f, 577453.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 467220 f, 577527.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 467280 f, 577602.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 467340 f, 577676.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 467400 f, 577750.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 467460 f, 577824.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 467520 f, 577898.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 467580 f, 577972.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 467640 f, 578047.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 467700 f, 578121.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 467760 f, 578195.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 467820 f, 578269.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 467880 f, 578343.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 467940 f, 578417.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 468000 f, 578491.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 468060 f, 578566.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 468120 f, 578640.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 468180 f, 578714.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 468240 f, 578788.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 468300 f, 578862.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 468360 f, 578222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 468420 f, 578296.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 468480 f, 578370.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 468540 f, 578444.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 468600 f, 578518.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 468660 f, 578592.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 468720 f, 578666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 468780 f, 578740.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 468840 f, 578814.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 468900 f, 578888.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 468960 f, 578962.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 469020 f, 579037.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 469080 f, 579111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 469140 f, 579185.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 469200 f, 579259.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 469260 f, 579333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 469320 f, 579407.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 469380 f, 579481.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 469440 f, 579555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 469500 f, 579629.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 469560 f, 579703.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 469620 f, 579777.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 469680 f, 579851.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 469740 f, 579925.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 469800 f, 580000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 469860 f, 580074.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 469920 f, 579432.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 469980 f, 579506.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 470040 f, 579580.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 470100 f, 579654.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 470160 f, 579728.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 470220 f, 579802.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 470280 f, 579876.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 470340 f, 579950.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 470400 f, 580024.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 470460 f, 580098.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 470520 f, 580172.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 470580 f, 580246.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 470640 f, 580320.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 470700 f, 580394.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 470760 f, 580468.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 470820 f, 580542.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 470880 f, 580616.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 470940 f, 580690.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 471000 f, 580764.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 471060 f, 580838.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 471120 f, 580912.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 471180 f, 580986.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 471240 f, 581060.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 471300 f, 581134.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 471360 f, 581208.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 471420 f, 581282.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 471480 f, 581356.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 471540 f, 580714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 471600 f, 580788.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 471660 f, 580862.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 471720 f, 580935.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 471780 f, 581009.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 471840 f, 581083.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 471900 f, 581157.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 471960 f, 581231.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 472020 f, 581305.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 472080 f, 581379.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 472140 f, 581453.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 472200 f, 581527.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 472260 f, 581601.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 472320 f, 581674.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 472380 f, 581748.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 472440 f, 581822.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 472500 f, 581896.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 472560 f, 581970.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 472620 f, 582044.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 472680 f, 582118.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 472740 f, 582192.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 472800 f, 582266.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 472860 f, 582339.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 472920 f, 582413.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 472980 f, 581771.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 473040 f, 581845.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 473100 f, 581918.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 473160 f, 581992.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 473220 f, 582066.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 473280 f, 582140.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 473340 f, 582214.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 473400 f, 582287.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 473460 f, 582361.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 473520 f, 582435.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 473580 f, 582509.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 473640 f, 582583.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 473700 f, 582656.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 473760 f, 582730.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 473820 f, 582804.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 473880 f, 582878.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 473940 f, 582952.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 474000 f, 583025.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 474060 f, 583099.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 474120 f, 583173.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 474180 f, 582530.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 474240 f, 582604.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 474300 f, 582678.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 474360 f, 582751.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 474420 f, 582825.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 474480 f, 582899.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 474540 f, 582973.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 474600 f, 583046.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 474660 f, 583120.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 474720 f, 583194.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 474780 f, 583267.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 474840 f, 583341.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 474900 f, 583415.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 474960 f, 583488.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 475020 f, 583562.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 475080 f, 583636.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 475140 f, 583710.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 475200 f, 583783.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 475260 f, 583857.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 475320 f, 583931.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 475380 f, 583288.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 475440 f, 583361.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 475500 f, 583435.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 475560 f, 583509.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 475620 f, 583582.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 475680 f, 583656.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 475740 f, 583730.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 475800 f, 583803.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 475860 f, 583877.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 475920 f, 583950.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 475980 f, 584024.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 476040 f, 584098.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 476100 f, 584171.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 476160 f, 584245.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 476220 f, 584319.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 476280 f, 584392.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 476340 f, 584466.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 476400 f, 584539.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 476460 f, 584613.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 476520 f, 583970.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 476580 f, 584044.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 476640 f, 584117.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 476700 f, 584191.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 476760 f, 584264.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 476820 f, 584338.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 476880 f, 584411.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 476940 f, 584485.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 477000 f, 584558.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 477060 f, 584632.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 477120 f, 584705.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 477180 f, 584779.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 477240 f, 584852.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 477300 f, 584926.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 477360 f, 585000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 477420 f, 585073.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 477480 f, 585147.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 477540 f, 585220.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 477600 f, 585294.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 477660 f, 585367.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 477720 f, 584724.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 477780 f, 584798.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 477840 f, 584871.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 477900 f, 584944.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 477960 f, 585018.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 478020 f, 585091.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 478080 f, 585165.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 478140 f, 585238.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 478200 f, 585312.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 478260 f, 585385.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 478320 f, 585459.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 478380 f, 585532.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 478440 f, 585605.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 478500 f, 585679.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 478560 f, 585752.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 478620 f, 585826.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 478680 f, 585899.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 478740 f, 585973.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 478800 f, 586046.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 478860 f, 586119.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 478920 f, 586193.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 478980 f, 585550.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 479040 f, 585623.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 479100 f, 585696.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 479160 f, 585770.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 479220 f, 585843.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 479280 f, 585916.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 479340 f, 585990.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 479400 f, 586063.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 479460 f, 586136.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 479520 f, 586210.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 479580 f, 586283.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 479640 f, 586356.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 479700 f, 586430.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 479760 f, 586503.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 479820 f, 586577.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 479880 f, 586650.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 479940 f, 586723.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480000 f, 586797.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480060 f, 586870.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480120 f, 586943.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480180 f, 587017.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480240 f, 587090.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480300 f, 587163.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480360 f, 587237.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480420 f, 586593.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480480 f, 586666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480540 f, 586739.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480600 f, 586813.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480660 f, 586886.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480720 f, 586959.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480780 f, 587032.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480840 f, 587106.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480900 f, 587179.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480960 f, 587252.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 481020 f, 587326.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 481080 f, 587399.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 481140 f, 587472.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 481200 f, 587545.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 481260 f, 587619.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 481320 f, 587692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 481380 f, 587765.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 481440 f, 587838.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 481500 f, 587912.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 481560 f, 587985.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 481620 f, 588058.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 481680 f, 588131.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 481740 f, 588205.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 481800 f, 588278.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 481860 f, 588351.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 481920 f, 587707.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 481980 f, 587780.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 482040 f, 587853.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 482100 f, 587926.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 482160 f, 588000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 482220 f, 588073.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 482280 f, 588146.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 482340 f, 588219.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 482400 f, 588292.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 482460 f, 588365.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 482520 f, 588439.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 482580 f, 588512.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 482640 f, 588585.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 482700 f, 588658.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 482760 f, 588731.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 482820 f, 588804.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 482880 f, 588878.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 482940 f, 588951.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 483000 f, 589024.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 483060 f, 589097.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 483120 f, 589170.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 483180 f, 589243.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 483240 f, 589317.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 483300 f, 589390.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 483360 f, 589463.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 483420 f, 589536.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 483480 f, 588891.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 483540 f, 588964.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 483600 f, 589037.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 483660 f, 589110.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 483720 f, 589183.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 483780 f, 589257.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 483840 f, 589330.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 483900 f, 589403.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 483960 f, 589476.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 484020 f, 589549.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 484080 f, 589622.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 484140 f, 589695.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 484200 f, 589768.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 484260 f, 589841.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 484320 f, 589914.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 484380 f, 589987.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 484440 f, 590060.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 484500 f, 590134.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 484560 f, 590207.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 484620 f, 590280.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 484680 f, 590353.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 484740 f, 590426.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 484800 f, 590499.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 484860 f, 590572.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 484920 f, 589927.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 484980 f, 590000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 485040 f, 590073.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 485100 f, 590146.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 485160 f, 590219.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 485220 f, 590292.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 485280 f, 590364.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 485340 f, 590437.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 485400 f, 590510.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 485460 f, 590583.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 485520 f, 590656.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 485580 f, 590729.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 485640 f, 590802.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 485700 f, 590875.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 485760 f, 590948.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 485820 f, 591021.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 485880 f, 591094.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 485940 f, 591167.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 486000 f, 591240.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 486060 f, 591313.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 486120 f, 591386.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 486180 f, 591459.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 486240 f, 591532.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 486300 f, 591605.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 486360 f, 591678.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 486420 f, 591751.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 486480 f, 591824.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 486540 f, 591897.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 486600 f, 591970.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 486660 f, 592043.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 486720 f, 592116.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 486780 f, 592189.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 486840 f, 592262.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 486900 f, 592335.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 486960 f, 592408.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 487020 f, 592481.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 487080 f, 591834.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 487140 f, 591907.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 487200 f, 591980.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 487260 f, 592053.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 487320 f, 592126.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 487380 f, 592199.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 487440 f, 592272.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 487500 f, 592345.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 487560 f, 592418.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 487620 f, 592490.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 487680 f, 592563.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 487740 f, 592636.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 487800 f, 592709.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 487860 f, 592782.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 487920 f, 592855.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 487980 f, 592928.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 488040 f, 593001.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 488100 f, 593074.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 488160 f, 593147.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 488220 f, 593219.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 488280 f, 593292.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 488340 f, 593365.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 488400 f, 593438.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 488460 f, 593511.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 488520 f, 593584.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 488580 f, 593657.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 488640 f, 593730.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 488700 f, 593803.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 488760 f, 593876.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 488820 f, 593948.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 488880 f, 594021.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 488940 f, 593373.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 489000 f, 593446.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 489060 f, 593519.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 489120 f, 593592.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 489180 f, 593665.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 489240 f, 593737.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 489300 f, 593810.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 489360 f, 593883.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 489420 f, 593956.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 489480 f, 594029.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 489540 f, 594101.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 489600 f, 594174.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 489660 f, 594247.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 489720 f, 594320.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 489780 f, 594393.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 489840 f, 594466.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 489900 f, 594538.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 489960 f, 594611.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 490020 f, 594684.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 490080 f, 594757.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 490140 f, 594830.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 490200 f, 594902.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 490260 f, 594975.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 490320 f, 595048.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 490380 f, 595121.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 490440 f, 594472.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 490500 f, 594545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 490560 f, 594618.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 490620 f, 594690.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 490680 f, 594763.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 490740 f, 594836.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 490800 f, 594909.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 490860 f, 594981.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 490920 f, 595054.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 490980 f, 595127.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 491040 f, 595200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 491100 f, 595272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 491160 f, 595345.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 491220 f, 595418.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 491280 f, 595490.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 491340 f, 595563.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 491400 f, 595636.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 491460 f, 595709.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 491520 f, 595781.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 491580 f, 595854.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 491640 f, 595927.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 491700 f, 596000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 491760 f, 596072.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 491820 f, 596145.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 491880 f, 596218.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 491940 f, 596290.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 492000 f, 595641.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 492060 f, 595714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 492120 f, 595786.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 492180 f, 595859.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 492240 f, 595932.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 492300 f, 596004.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 492360 f, 596077.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 492420 f, 596150.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 492480 f, 596222.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 492540 f, 596295.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 492600 f, 596368.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 492660 f, 596440.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 492720 f, 596513.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 492780 f, 596585.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 492840 f, 596658.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 492900 f, 596731.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 492960 f, 596803.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 493020 f, 596876.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 493080 f, 596949.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 493140 f, 597021.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 493200 f, 597094.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 493260 f, 597167.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 493320 f, 597239.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 493380 f, 597312.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 493440 f, 597385.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 493500 f, 597457.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 493560 f, 596807.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 493620 f, 596880.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 493680 f, 596952.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 493740 f, 597025.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 493800 f, 597097.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 493860 f, 597170.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 493920 f, 597243.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 493980 f, 597315.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 494040 f, 597388.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 494100 f, 597460.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 494160 f, 597533.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 494220 f, 597605.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 494280 f, 597678.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 494340 f, 597750.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 494400 f, 597823.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 494460 f, 597896.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 494520 f, 597968.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 494580 f, 598041.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 494640 f, 598113.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 494700 f, 598186.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 494760 f, 598258.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 494820 f, 598331.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 494880 f, 598403.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 494940 f, 598476.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 495000 f, 598549.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 495060 f, 598621.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 495120 f, 598694.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 495180 f, 598043.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 495240 f, 598115.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 495300 f, 598188.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 495360 f, 598260.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 495420 f, 598333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 495480 f, 598405.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 495540 f, 598478.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 495600 f, 598550.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 495660 f, 598623.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 495720 f, 598695.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 495780 f, 598768.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 495840 f, 598840.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 495900 f, 598913.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 495960 f, 598985.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 496020 f, 599058.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 496080 f, 599130.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 496140 f, 599202.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 496200 f, 599275.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 496260 f, 599347.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 496320 f, 599420.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 496380 f, 599492.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 496440 f, 599565.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 496500 f, 599637.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 496560 f, 599710.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 496620 f, 599782.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 496680 f, 599855.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 496740 f, 599203.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 496800 f, 599276.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 496860 f, 599348.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 496920 f, 599421.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 496980 f, 599493.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 497040 f, 599565.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 497100 f, 599638.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 497160 f, 599710.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 497220 f, 599782.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 497280 f, 599855.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 497340 f, 599927.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 497400 f, 600000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 497460 f, 600072.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 497520 f, 600144.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 497580 f, 600217.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 497640 f, 600289.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 497700 f, 600361.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 497760 f, 600434.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 497820 f, 600506.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 497880 f, 600579.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 497940 f, 600651.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 498000 f, 600723.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 498060 f, 600796.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 498120 f, 600868.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 498180 f, 600940.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 498240 f, 601013.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 498300 f, 601085.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 498360 f, 600433.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 498420 f, 600506.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 498480 f, 600578.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 498540 f, 600650.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 498600 f, 600722.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 498660 f, 600795.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 498720 f, 600867.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 498780 f, 600939.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 498840 f, 601012.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 498900 f, 601084.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 498960 f, 601156.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 499020 f, 601228.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 499080 f, 601301.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 499140 f, 601373.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 499200 f, 601445.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 499260 f, 601518.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 499320 f, 601590.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 499380 f, 601662.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 499440 f, 601734.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 499500 f, 601807.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 499560 f, 601879.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 499620 f, 601951.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 499680 f, 602024.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 499740 f, 602096.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 499800 f, 602168.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 499860 f, 602240.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 499920 f, 602313.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 499980 f, 602385.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 500040 f, 602457.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 500100 f, 602530.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 500160 f, 602602.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 500220 f, 602674.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 500280 f, 602747.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 500340 f, 602819.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 500400 f, 602891.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 500460 f, 602963.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 500520 f, 603036.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 500580 f, 603108.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 500640 f, 602454.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 500700 f, 602527.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 500760 f, 602599.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 500820 f, 602671.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 500880 f, 602743.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 500940 f, 602815.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 501000 f, 602888.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 501060 f, 602960.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 501120 f, 603032.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 501180 f, 603104.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 501240 f, 603176.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 501300 f, 603249.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 501360 f, 603321.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 501420 f, 603393.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 501480 f, 603465.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 501540 f, 603537.9 fps, 0 ms/f [junit] 0 s: 60 f / 63 ms, 952.3 fps, 1 ms/f; total: 501600 f, 561073.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 501660 f, 561140.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 501720 f, 561208.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 501780 f, 561275.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 501840 f, 561342.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 501900 f, 561409.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 501960 f, 560849.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 502020 f, 560916.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 502080 f, 560983.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 502140 f, 561050.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 502200 f, 561117.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 502260 f, 561184.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 502320 f, 561251.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 502380 f, 561318.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 502440 f, 561385.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 502500 f, 561452.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 502560 f, 561519.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 502620 f, 561586.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 502680 f, 561653.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 502740 f, 561720.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 502800 f, 561160.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 502860 f, 561227.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 502920 f, 561294.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 502980 f, 561361.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 503040 f, 561428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 503100 f, 561495.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 503160 f, 561562.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 503220 f, 561629.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 503280 f, 561696.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 503340 f, 561763.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 503400 f, 561830.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 503460 f, 561897.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 503520 f, 561964.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 503580 f, 562031.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 503640 f, 562098.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 503700 f, 562165.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 503760 f, 562232.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 503820 f, 562299.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 503880 f, 561739.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 503940 f, 561806.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 504000 f, 561872.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 504060 f, 561939.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 504120 f, 562006.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 504180 f, 562073.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 504240 f, 562140.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 504300 f, 562207.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 504360 f, 562274.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 504420 f, 562341.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 504480 f, 562408.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 504540 f, 562474.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 504600 f, 562541.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 504660 f, 562608.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 504720 f, 562675.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 504780 f, 562742.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 504840 f, 562809.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 504900 f, 562249.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 504960 f, 562316.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 505020 f, 562383.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 505080 f, 562449.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 505140 f, 562516.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 505200 f, 562583.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 505260 f, 562650.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 505320 f, 562717.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 505380 f, 562783.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 505440 f, 562850.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 505500 f, 562917.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 505560 f, 562984.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 505620 f, 563051.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 505680 f, 563118.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 505740 f, 563184.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 505800 f, 563251.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 505860 f, 563318.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 505920 f, 562758.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 505980 f, 562825.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 506040 f, 562892.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 506100 f, 562958.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 506160 f, 563025.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 506220 f, 563092.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 506280 f, 563159.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 506340 f, 563225.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 506400 f, 563292.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 506460 f, 563359.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 506520 f, 563426.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 506580 f, 563492.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 506640 f, 563559.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 506700 f, 563626.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 506760 f, 563693.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 506820 f, 563759.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 506880 f, 563826.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 506940 f, 563266.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 507000 f, 563333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 507060 f, 563400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 507120 f, 563466.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 507180 f, 563533.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 507240 f, 563600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 507300 f, 563666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 507360 f, 563733.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 507420 f, 563800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 507480 f, 563866.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 507540 f, 563933.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 507600 f, 564000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 507660 f, 564066.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 507720 f, 564133.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 507780 f, 564200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 507840 f, 563640.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 507900 f, 563707.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 507960 f, 563773.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 508020 f, 563840.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 508080 f, 563906.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 508140 f, 563973.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 508200 f, 564039.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 508260 f, 564106.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 508320 f, 564173.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 508380 f, 564239.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 508440 f, 564306.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 508500 f, 564372.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 508560 f, 564439.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 508620 f, 564506.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 508680 f, 564572.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 508740 f, 564013.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 508800 f, 564079.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 508860 f, 564146.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 508920 f, 564212.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 508980 f, 564279.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 509040 f, 564345.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 509100 f, 564412.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 509160 f, 564478.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 509220 f, 564545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 509280 f, 564612.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 509340 f, 564678.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 509400 f, 564745.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 509460 f, 564811.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 509520 f, 564878.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 509580 f, 564944.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 509640 f, 564385.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 509700 f, 564451.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 509760 f, 564518.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 509820 f, 564584.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 509880 f, 564651.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 509940 f, 564717.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 510000 f, 564784.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 510060 f, 564850.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 510120 f, 564916.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 510180 f, 564983.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 510240 f, 565049.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 510300 f, 565116.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 510360 f, 565182.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 510420 f, 565249.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 510480 f, 564690.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 510540 f, 564756.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 510600 f, 564823.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 510660 f, 564889.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 510720 f, 564955.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 510780 f, 565022.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 510840 f, 565088.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 510900 f, 565154.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 510960 f, 565221.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 511020 f, 565287.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 511080 f, 565354.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 511140 f, 565420.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 511200 f, 565486.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 511260 f, 565553.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 511320 f, 565619.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 511380 f, 565685.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 511440 f, 565752.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 511500 f, 565818.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 511560 f, 565884.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 511620 f, 565951.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 511680 f, 565392.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 511740 f, 565458.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 511800 f, 565524.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 511860 f, 565591.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 511920 f, 565657.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 511980 f, 565723.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 512040 f, 565790.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 512100 f, 565856.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 512160 f, 565922.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 512220 f, 565988.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 512280 f, 566055.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 512340 f, 566121.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 512400 f, 566187.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 512460 f, 566254.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 512520 f, 566320.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 512580 f, 566386.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 512640 f, 566453.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 512700 f, 566519.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 512760 f, 566585.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 512820 f, 566651.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 512880 f, 566718.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 512940 f, 566784.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 513000 f, 566850.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 513060 f, 566917.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 513120 f, 566983.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 513180 f, 566423.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 513240 f, 566490.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 513300 f, 566556.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 513360 f, 566622.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 513420 f, 566688.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 513480 f, 566754.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 513540 f, 566821.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 513600 f, 566887.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 513660 f, 566953.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 513720 f, 567019.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 513780 f, 567086.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 513840 f, 567152.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 513900 f, 567218.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 513960 f, 567284.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 514020 f, 567351.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 514080 f, 567417.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 514140 f, 567483.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 514200 f, 567549.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 514260 f, 567615.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 514320 f, 567682.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 514380 f, 567748.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 514440 f, 567814.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 514500 f, 567880.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 514560 f, 567947.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 514620 f, 568013.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 514680 f, 567453.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 514740 f, 567519.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 514800 f, 567585.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 514860 f, 567651.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 514920 f, 567717.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 514980 f, 567783.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 515040 f, 567850.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 515100 f, 567916.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 515160 f, 567982.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 515220 f, 568048.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 515280 f, 568114.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 515340 f, 568180.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 515400 f, 568246.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 515460 f, 568313.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 515520 f, 568379.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 515580 f, 568445.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 515640 f, 568511.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 515700 f, 568577.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 515760 f, 568643.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 515820 f, 568710.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 515880 f, 568776.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 515940 f, 568842.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 516000 f, 568908.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 516060 f, 568974.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 516120 f, 569040.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 516180 f, 568480.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 516240 f, 568546.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 516300 f, 568612.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 516360 f, 568678.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 516420 f, 568744.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 516480 f, 568810.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 516540 f, 568876.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 516600 f, 568942.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 516660 f, 569008.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 516720 f, 569074.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 516780 f, 569141.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 516840 f, 569207.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 516900 f, 569273.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 516960 f, 569339.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 517020 f, 569405.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 517080 f, 569471.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 517140 f, 569537.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 517200 f, 569603.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 517260 f, 569669.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 517320 f, 569735.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 517380 f, 569801.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 517440 f, 569867.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 517500 f, 569933.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 517560 f, 570000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 517620 f, 570066.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 517680 f, 569504.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 517740 f, 569570.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 517800 f, 569636.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 517860 f, 569703.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 517920 f, 569769.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 517980 f, 569835.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 518040 f, 569901.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 518100 f, 569967.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 518160 f, 570033.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 518220 f, 570099.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 518280 f, 570165.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 518340 f, 570231.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 518400 f, 570297.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 518460 f, 570363.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 518520 f, 570429.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 518580 f, 570495.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 518640 f, 570561.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 518700 f, 570627.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 518760 f, 570693.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 518820 f, 570759.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 518880 f, 570825.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 518940 f, 570891.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 519000 f, 570957.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 519060 f, 571023.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 519120 f, 570461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 519180 f, 570527.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 519240 f, 570593.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 519300 f, 570659.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 519360 f, 570725.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 519420 f, 570791.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 519480 f, 570857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 519540 f, 570923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 519600 f, 570989.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 519660 f, 571054.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 519720 f, 571120.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 519780 f, 571186.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 519840 f, 571252.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 519900 f, 571318.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 519960 f, 571384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 520020 f, 571450.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 520080 f, 571516.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 520140 f, 571582.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 520200 f, 571648.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 520260 f, 571086.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 520320 f, 571152.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 520380 f, 571218.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 520440 f, 571284.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 520500 f, 571350.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 520560 f, 571416.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 520620 f, 571481.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 520680 f, 571547.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 520740 f, 571613.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 520800 f, 571679.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 520860 f, 571745.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 520920 f, 571811.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 520980 f, 571877.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 521040 f, 571942.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 521100 f, 571381.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 521160 f, 571447.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 521220 f, 571513.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 521280 f, 571578.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 521340 f, 571644.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 521400 f, 571710.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 521460 f, 571776.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 521520 f, 571842.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 521580 f, 571907.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 521640 f, 571973.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 521700 f, 572039.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 521760 f, 572105.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 521820 f, 572171.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 521880 f, 572236.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 521940 f, 572302.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 522000 f, 571741.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 522060 f, 571807.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 522120 f, 571872.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 522180 f, 571938.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 522240 f, 572004.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 522300 f, 572070.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 522360 f, 572135.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 522420 f, 572201.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 522480 f, 572267.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 522540 f, 572332.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 522600 f, 572398.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 522660 f, 572464.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 522720 f, 572530.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 522780 f, 572595.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 522840 f, 572661.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 522900 f, 572727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 522960 f, 572793.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 523020 f, 572858.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 523080 f, 572924.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 523140 f, 572363.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 523200 f, 572428.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 523260 f, 572494.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 523320 f, 572560.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 523380 f, 572625.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 523440 f, 572691.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 523500 f, 572757.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 523560 f, 572822.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 523620 f, 572888.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 523680 f, 572954.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 523740 f, 573019.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 523800 f, 573085.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 523860 f, 573151.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 523920 f, 573216.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 523980 f, 573282.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 524040 f, 573347.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 524100 f, 573413.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 524160 f, 573479.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 524220 f, 573544.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 524280 f, 573610.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 524340 f, 573676.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 524400 f, 573741.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 524460 f, 573807.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 524520 f, 573873.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 524580 f, 573938.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 524640 f, 573377.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 524700 f, 573442.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 524760 f, 573508.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 524820 f, 573573.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 524880 f, 573639.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 524940 f, 573704.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 525000 f, 573770.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 525060 f, 573836.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 525120 f, 573901.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 525180 f, 573967.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 525240 f, 574032.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 525300 f, 574098.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 525360 f, 574163.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 525420 f, 574229.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 525480 f, 574295.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 525540 f, 574360.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 525600 f, 574426.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 525660 f, 574491.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 525720 f, 574557.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 525780 f, 574622.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 525840 f, 574688.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 525900 f, 574754.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 525960 f, 574819.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 526020 f, 574885.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 526080 f, 574950.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 526140 f, 574388.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 526200 f, 574454.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 526260 f, 574519.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 526320 f, 574585.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 526380 f, 574650.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 526440 f, 574716.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 526500 f, 574781.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 526560 f, 574847.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 526620 f, 574912.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 526680 f, 574978.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 526740 f, 575043.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 526800 f, 575109.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 526860 f, 575174.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 526920 f, 575240.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 526980 f, 575305.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 527040 f, 575371.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 527100 f, 575436.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 527160 f, 575502.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 527220 f, 575567.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 527280 f, 575633.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 527340 f, 575698.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 527400 f, 575764.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 527460 f, 575829.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 527520 f, 575895.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 527580 f, 575332.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 527640 f, 575398.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 527700 f, 575463.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 527760 f, 575528.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 527820 f, 575594.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 527880 f, 575659.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 527940 f, 575725.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 528000 f, 575790.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 528060 f, 575856.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 528120 f, 575921.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 528180 f, 575986.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 528240 f, 576052.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 528300 f, 576117.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 528360 f, 576183.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 528420 f, 576248.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 528480 f, 576314.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 528540 f, 576379.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 528600 f, 576444.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 528660 f, 576510.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 528720 f, 576575.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 528780 f, 576641.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 528840 f, 576706.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 528900 f, 576772.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 528960 f, 576837.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 529020 f, 576902.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 529080 f, 576339.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 529140 f, 576405.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 529200 f, 576470.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 529260 f, 576535.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 529320 f, 576601.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 529380 f, 576666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 529440 f, 576732.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 529500 f, 576797.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 529560 f, 576862.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 529620 f, 576928.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 529680 f, 576993.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 529740 f, 577058.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 529800 f, 577124.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 529860 f, 577189.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 529920 f, 577254.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 529980 f, 577320.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 530040 f, 577385.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 530100 f, 577451.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 530160 f, 577516.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 530220 f, 577581.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 530280 f, 577647.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 530340 f, 577712.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 530400 f, 577777.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 530460 f, 577843.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 530520 f, 577908.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 530580 f, 577344.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 530640 f, 577410.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 530700 f, 577475.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 530760 f, 577540.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 530820 f, 577606.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 530880 f, 577671.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 530940 f, 577736.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 531000 f, 577801.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 531060 f, 577867.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 531120 f, 577932.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 531180 f, 577997.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 531240 f, 578063.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 531300 f, 578128.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 531360 f, 578193.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 531420 f, 578259.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 531480 f, 578324.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 531540 f, 578389.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 531600 f, 578454.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 531660 f, 578520.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 531720 f, 578585.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 531780 f, 578650.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 531840 f, 578716.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 531900 f, 578781.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 531960 f, 578846.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 532020 f, 578911.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 532080 f, 578347.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 532140 f, 578413.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 532200 f, 578478.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 532260 f, 578543.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 532320 f, 578608.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 532380 f, 578673.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 532440 f, 578739.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 532500 f, 578804.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 532560 f, 578869.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 532620 f, 578934.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 532680 f, 579000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 532740 f, 579065.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 532800 f, 579130.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 532860 f, 579195.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 532920 f, 579260.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 532980 f, 579326.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 533040 f, 579391.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 533100 f, 579456.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 533160 f, 579521.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 533220 f, 579586.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 533280 f, 579652.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 533340 f, 579717.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 533400 f, 579782.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 533460 f, 579847.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 533520 f, 579283.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 533580 f, 579348.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 533640 f, 579413.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 533700 f, 579478.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 533760 f, 579544.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 533820 f, 579609.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 533880 f, 579674.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 533940 f, 579739.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 534000 f, 579804.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 534060 f, 579869.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 534120 f, 579934.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 534180 f, 580000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 534240 f, 580065.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 534300 f, 580130.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 534360 f, 580195.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 534420 f, 580260.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 534480 f, 580325.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 534540 f, 580390.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 534600 f, 580456.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 534660 f, 580521.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 534720 f, 580586.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 534780 f, 580651.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 534840 f, 580716.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 534900 f, 580781.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 534960 f, 580846.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 535020 f, 580282.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 535080 f, 580347.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 535140 f, 580412.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 535200 f, 580477.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 535260 f, 580542.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 535320 f, 580607.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 535380 f, 580672.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 535440 f, 580737.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 535500 f, 580802.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 535560 f, 580867.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 535620 f, 580932.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 535680 f, 580997.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 535740 f, 581062.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 535800 f, 581128.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 535860 f, 581193.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 535920 f, 581258.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 535980 f, 581323.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 536040 f, 581388.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 536100 f, 581453.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 536160 f, 581518.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 536220 f, 581583.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 536280 f, 581648.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 536340 f, 581713.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 536400 f, 581778.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 536460 f, 581843.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 536520 f, 581278.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 536580 f, 581343.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 536640 f, 581408.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 536700 f, 581473.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 536760 f, 581538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 536820 f, 581603.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 536880 f, 581668.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 536940 f, 581733.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 537000 f, 581798.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 537060 f, 581863.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 537120 f, 581928.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 537180 f, 581993.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 537240 f, 582058.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 537300 f, 582123.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 537360 f, 582188.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 537420 f, 582253.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 537480 f, 582318.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 537540 f, 582383.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 537600 f, 582448.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 537660 f, 582513.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 537720 f, 582578.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 537780 f, 582643.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 537840 f, 582708.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 537900 f, 582773.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 537960 f, 582207.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 538020 f, 582272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 538080 f, 582337.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 538140 f, 582402.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 538200 f, 582467.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 538260 f, 582532.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 538320 f, 582597.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 538380 f, 582662.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 538440 f, 582727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 538500 f, 582792.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 538560 f, 582857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 538620 f, 582922.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 538680 f, 582987.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 538740 f, 583051.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 538800 f, 583116.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 538860 f, 583181.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 538920 f, 583246.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 538980 f, 583311.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 539040 f, 583376.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 539100 f, 583441.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 539160 f, 583506.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 539220 f, 583571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 539280 f, 583636.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 539340 f, 583701.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 539400 f, 583766.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 539460 f, 583199.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 539520 f, 583264.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 539580 f, 583329.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 539640 f, 583394.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 539700 f, 583459.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 539760 f, 583524.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 539820 f, 583589.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 539880 f, 583654.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 539940 f, 583718.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540000 f, 583783.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540060 f, 583848.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540120 f, 583913.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540180 f, 583978.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540240 f, 584043.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540300 f, 584108.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540360 f, 584173.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540420 f, 584237.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540480 f, 584302.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540540 f, 584367.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540600 f, 584432.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540660 f, 584497.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540720 f, 584562.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540780 f, 584627.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540840 f, 584691.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540900 f, 584756.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540960 f, 584190.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 541020 f, 584254.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 541080 f, 584319.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 541140 f, 584384.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 541200 f, 584449.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 541260 f, 584514.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 541320 f, 584578.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 541380 f, 584643.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 541440 f, 584708.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 541500 f, 584773.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 541560 f, 584838.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 541620 f, 584902.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 541680 f, 584967.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 541740 f, 585032.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 541800 f, 585097.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 541860 f, 585161.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 541920 f, 585226.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 541980 f, 585291.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 542040 f, 585356.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 542100 f, 585421.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 542160 f, 585485.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 542220 f, 585550.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 542280 f, 585615.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 542340 f, 585680.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 542400 f, 585745.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 542460 f, 585178.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 542520 f, 585242.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 542580 f, 585307.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 542640 f, 585372.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 542700 f, 585436.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 542760 f, 585501.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 542820 f, 585566.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 542880 f, 585631.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 542940 f, 585695.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 543000 f, 585760.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 543060 f, 585825.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 543120 f, 585889.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 543180 f, 585954.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 543240 f, 586019.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 543300 f, 586084.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 543360 f, 586148.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 543420 f, 586213.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 543480 f, 586278.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 543540 f, 586343.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 543600 f, 586407.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 543660 f, 586472.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 543720 f, 586537.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 543780 f, 586601.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 543840 f, 586666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 543900 f, 586099.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 543960 f, 586163.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 544020 f, 586228.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 544080 f, 586293.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 544140 f, 586357.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 544200 f, 586422.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 544260 f, 586487.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 544320 f, 586551.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 544380 f, 586616.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 544440 f, 586681.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 544500 f, 586745.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 544560 f, 586810.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 544620 f, 586875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 544680 f, 586939.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 544740 f, 587004.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 544800 f, 587068.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 544860 f, 587133.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 544920 f, 587198.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 544980 f, 587262.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 545040 f, 587327.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 545100 f, 587392.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 545160 f, 587456.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 545220 f, 587521.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 545280 f, 587586.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 545340 f, 587650.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 545400 f, 587082.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 545460 f, 587147.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 545520 f, 587212.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 545580 f, 587276.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 545640 f, 587341.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 545700 f, 587405.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 545760 f, 587470.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 545820 f, 587535.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 545880 f, 587599.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 545940 f, 587664.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 546000 f, 587728.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 546060 f, 587793.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 546120 f, 587857.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 546180 f, 587922.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 546240 f, 587987.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 546300 f, 588051.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 546360 f, 588116.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 546420 f, 588180.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 546480 f, 588245.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 546540 f, 588310.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 546600 f, 588374.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 546660 f, 588439.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 546720 f, 588503.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 546780 f, 588568.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 546840 f, 588632.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 546900 f, 588064.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 546960 f, 588129.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 547020 f, 588193.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 547080 f, 588258.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 547140 f, 588322.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 547200 f, 588387.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 547260 f, 588451.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 547320 f, 588516.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 547380 f, 588580.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 547440 f, 588645.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 547500 f, 588709.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 547560 f, 588774.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 547620 f, 588838.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 547680 f, 588903.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 547740 f, 588967.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 547800 f, 589032.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 547860 f, 589096.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 547920 f, 589161.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 547980 f, 589225.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 548040 f, 589290.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 548100 f, 589354.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 548160 f, 589419.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 548220 f, 589483.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 548280 f, 589548.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 548340 f, 589612.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 548400 f, 589044.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 548460 f, 589108.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 548520 f, 589172.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 548580 f, 589237.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 548640 f, 589301.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 548700 f, 589366.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 548760 f, 589430.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 548820 f, 589495.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 548880 f, 589559.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 548940 f, 589624.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 549000 f, 589688.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 549060 f, 589752.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 549120 f, 589817.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 549180 f, 589881.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 549240 f, 589946.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 549300 f, 590010.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 549360 f, 590075.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 549420 f, 590139.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 549480 f, 590204.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 549540 f, 590268.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 549600 f, 590333.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 549660 f, 590397.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 549720 f, 590461.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 549780 f, 590526.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 549840 f, 590590.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 549900 f, 590021.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 549960 f, 590085.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 550020 f, 590150.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 550080 f, 590214.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 550140 f, 590279.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 550200 f, 590343.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 550260 f, 590407.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 550320 f, 590472.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 550380 f, 590536.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 550440 f, 590600.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 550500 f, 590665.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 550560 f, 590729.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 550620 f, 590794.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 550680 f, 590858.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 550740 f, 590922.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 550800 f, 590987.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 550860 f, 591051.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 550920 f, 591115.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 550980 f, 591180.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 551040 f, 591244.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 551100 f, 591309.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 551160 f, 591373.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 551220 f, 591437.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 551280 f, 591502.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 551340 f, 591566.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 551400 f, 591630.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 551460 f, 591695.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 551520 f, 591125.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 551580 f, 591189.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 551640 f, 591254.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 551700 f, 591318.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 551760 f, 591382.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 551820 f, 591447.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 551880 f, 591511.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 551940 f, 591575.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 552000 f, 591639.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 552060 f, 591704.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 552120 f, 591768.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 552180 f, 591832.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 552240 f, 591897.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 552300 f, 591961.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 552360 f, 592025.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 552420 f, 592090.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 552480 f, 592154.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 552540 f, 592218.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 552600 f, 592282.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 552660 f, 592347.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 552720 f, 592411.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 552780 f, 592475.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 552840 f, 592540.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 552900 f, 592604.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 552960 f, 592668.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 553020 f, 592733.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 553080 f, 592797.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 553140 f, 592861.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 553200 f, 592926.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 553260 f, 592990.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 553320 f, 593054.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 553380 f, 592483.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 553440 f, 592548.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 553500 f, 592612.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 553560 f, 592676.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 553620 f, 592740.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 553680 f, 592805.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 553740 f, 592869.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 553800 f, 592933.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 553860 f, 592997.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 553920 f, 593062.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 553980 f, 593126.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 554040 f, 593190.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 554100 f, 593254.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 554160 f, 593319.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 554220 f, 593383.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 554280 f, 593447.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 554340 f, 593511.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 554400 f, 593576.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 554460 f, 593640.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 554520 f, 593704.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 554580 f, 593768.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 554640 f, 593833.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 554700 f, 593897.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 554760 f, 593961.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 554820 f, 594025.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 554880 f, 594089.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 554940 f, 594154.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 555000 f, 594218.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 555060 f, 594282.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 555120 f, 594346.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 555180 f, 594411.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 555240 f, 593839.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 555300 f, 593903.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 555360 f, 593967.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 555420 f, 594032.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 555480 f, 594096.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 555540 f, 594160.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 555600 f, 594224.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 555660 f, 594288.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 555720 f, 594352.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 555780 f, 594417.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 555840 f, 594481.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 555900 f, 594545.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 555960 f, 594609.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 556020 f, 594673.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 556080 f, 594737.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 556140 f, 594802.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 556200 f, 594866.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 556260 f, 594930.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 556320 f, 594994.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 556380 f, 595058.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 556440 f, 595123.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 556500 f, 595187.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 556560 f, 595251.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 556620 f, 595315.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 556680 f, 595379.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 556740 f, 595443.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 556800 f, 595508.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 556860 f, 595572.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 556920 f, 595636.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 556980 f, 595700.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 557040 f, 595764.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 557100 f, 595192.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 557160 f, 595256.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 557220 f, 595320.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 557280 f, 595384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 557340 f, 595448.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 557400 f, 595512.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 557460 f, 595576.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 557520 f, 595641.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 557580 f, 595705.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 557640 f, 595769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 557700 f, 595833.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 557760 f, 595897.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 557820 f, 595961.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 557880 f, 596025.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 557940 f, 596089.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 558000 f, 596153.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 558060 f, 596218.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 558120 f, 596282.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 558180 f, 596346.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 558240 f, 596410.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 558300 f, 596474.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 558360 f, 596538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 558420 f, 596602.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 558480 f, 596666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 558540 f, 596730.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 558600 f, 596794.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 558660 f, 596858.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 558720 f, 596923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 558780 f, 596987.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 558840 f, 597051.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 558900 f, 597115.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 558960 f, 596542.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 559020 f, 596606.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 559080 f, 596670.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 559140 f, 596734.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 559200 f, 596798.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 559260 f, 596862.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 559320 f, 596926.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 559380 f, 596990.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 559440 f, 597054.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 559500 f, 597118.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 559560 f, 597182.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 559620 f, 597246.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 559680 f, 597310.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 559740 f, 597374.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 559800 f, 597438.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 559860 f, 597502.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 559920 f, 597566.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 559980 f, 597630.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 560040 f, 597694.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 560100 f, 597758.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 560160 f, 597822.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 560220 f, 597886.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 560280 f, 597950.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 560340 f, 598014.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 560400 f, 598079.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 560460 f, 598143.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 560520 f, 598207.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 560580 f, 598271.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 560640 f, 598335.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 560700 f, 598399.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 560760 f, 598463.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 560820 f, 598527.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 560880 f, 598591.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 560940 f, 598655.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 561000 f, 598081.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 561060 f, 598144.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 561120 f, 598208.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 561180 f, 598272.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 561240 f, 598336.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 561300 f, 598400.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 561360 f, 598464.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 561420 f, 598528.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 561480 f, 598592.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 561540 f, 598656.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 561600 f, 598720.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 561660 f, 598784.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 561720 f, 598848.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 561780 f, 598912.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 561840 f, 598976.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 561900 f, 599040.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 561960 f, 599104.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 562020 f, 599168.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 562080 f, 599232.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 562140 f, 599296.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 562200 f, 599360.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 562260 f, 599424.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 562320 f, 599488.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 562380 f, 599552.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 562440 f, 599616.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 562500 f, 599680.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 562560 f, 599744.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 562620 f, 599808.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 562680 f, 599872.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 562740 f, 599936.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 562800 f, 600000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 562860 f, 600064.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 562920 f, 600127.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 562980 f, 600191.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 563040 f, 600255.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 563100 f, 600319.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 563160 f, 600383.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 563220 f, 599808.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 563280 f, 599872.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 563340 f, 599936.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 563400 f, 600000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 563460 f, 600063.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 563520 f, 600127.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 563580 f, 600191.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 563640 f, 600255.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 563700 f, 600319.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 563760 f, 600383.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 563820 f, 600447.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 563880 f, 600511.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 563940 f, 600575.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 564000 f, 600639.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 564060 f, 600702.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 564120 f, 600766.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 564180 f, 600830.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 564240 f, 600894.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 564300 f, 600958.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 564360 f, 601022.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 564420 f, 601086.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 564480 f, 601150.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 564540 f, 601214.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 564600 f, 601277.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 564660 f, 601341.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 564720 f, 601405.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 564780 f, 601469.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 564840 f, 601533.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 564900 f, 601597.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 564960 f, 601661.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 565020 f, 601725.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 565080 f, 601789.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 565140 f, 601853.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 565200 f, 601916.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 565260 f, 601980.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 565320 f, 602044.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 565380 f, 602108.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 565440 f, 602172.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 565500 f, 601595.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 565560 f, 601659.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 565620 f, 601723.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 565680 f, 601787.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 565740 f, 601851.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 565800 f, 601914.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 565860 f, 601978.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 565920 f, 602042.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 565980 f, 602106.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 566040 f, 602170.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 566100 f, 602234.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 566160 f, 602297.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 566220 f, 602361.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 566280 f, 602425.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 566340 f, 602489.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 566400 f, 602553.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 566460 f, 602617.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 566520 f, 602680.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 566580 f, 602744.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 566640 f, 602808.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 566700 f, 602872.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 566760 f, 602936.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 566820 f, 602999.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 566880 f, 603063.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 566940 f, 603127.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 567000 f, 603191.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 567060 f, 603255.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 567120 f, 603319.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 567180 f, 603383.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 567240 f, 603446.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 567300 f, 603510.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 567360 f, 603574.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 567420 f, 603638.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 567480 f, 603702.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 567540 f, 603765.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 567600 f, 603829.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 567660 f, 603893.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 567720 f, 603315.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 567780 f, 603379.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 567840 f, 603443.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 567900 f, 603506.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 567960 f, 603570.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 568020 f, 603634.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 568080 f, 603698.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 568140 f, 603762.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 568200 f, 603825.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 568260 f, 603889.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 568320 f, 603953.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 568380 f, 604017.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 568440 f, 604080.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 568500 f, 604144.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 568560 f, 604208.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 568620 f, 604272.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 568680 f, 604335.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 568740 f, 604399.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 568800 f, 604463.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 568860 f, 604527.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 568920 f, 604590.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 568980 f, 604654.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 569040 f, 604718.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 569100 f, 604782.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 569160 f, 604845.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 569220 f, 604909.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 569280 f, 604973.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 569340 f, 605037.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 569400 f, 605100.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 569460 f, 605164.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 569520 f, 605228.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 569580 f, 605292.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 569640 f, 605356.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 569700 f, 605419.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 569760 f, 605483.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 569820 f, 605547.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 569880 f, 605611.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 569940 f, 605031.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 570000 f, 605095.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 570060 f, 605159.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 570120 f, 605222.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 570180 f, 605286.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 570240 f, 605350.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 570300 f, 605414.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 570360 f, 605477.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 570420 f, 605541.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 570480 f, 605605.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 570540 f, 605668.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 570600 f, 605732.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 570660 f, 605796.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 570720 f, 605859.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 570780 f, 605923.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 570840 f, 605987.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 570900 f, 606050.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 570960 f, 606114.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 571020 f, 606178.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 571080 f, 606242.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 571140 f, 606305.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 571200 f, 606369.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 571260 f, 606433.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 571320 f, 606496.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 571380 f, 606560.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 571440 f, 606624.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 571500 f, 606687.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 571560 f, 606751.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 571620 f, 606815.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 571680 f, 606879.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 571740 f, 606942.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 571800 f, 607006.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 571860 f, 607070.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 571920 f, 607133.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 571980 f, 607197.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 572040 f, 607261.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 572100 f, 607324.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 572160 f, 607388.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 572220 f, 607452.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 572280 f, 607515.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 572340 f, 606935.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 572400 f, 606998.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 572460 f, 607062.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 572520 f, 607126.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 572580 f, 607189.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 572640 f, 607253.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 572700 f, 607317.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 572760 f, 607380.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 572820 f, 607444.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 572880 f, 607507.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 572940 f, 607571.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 573000 f, 607635.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 573060 f, 607698.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 573120 f, 607762.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 573180 f, 607826.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 573240 f, 607889.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 573300 f, 607953.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 573360 f, 608016.9 fps, 0 ms/f [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] LandscapeES2.reshape 0/0 490x260, swapInterval 1, drawable 0x3400002 [junit] window moved: 0/0 490x260 [junit] QUIT Window Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] LandscapeES2.dispose ... [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] LandscapeES2.dispose FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestLandscapeES2NewtCanvasAWT - test01GL2ES2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestLandscapeES2NewtCanvasAWT - test02GL3 [junit] 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[.]] [junit] Thread[#39,main-Display-.x11_:0-1-EDT-2,5,main] LandscapeES2.init ... [junit] LandscapeES2 init on Thread[#39,main-Display-.x11_:0-1-EDT-2,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: 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] GL_VENDOR: Mesa/X.org [junit] GL_RENDERER: llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION: 4.5 (Core Profile) Mesa 22.3.6 [junit] GL GLSL: true, has-compiler-func: true, version 4.50, 4.50.0 [junit] GL FBO: basic true, full true [junit] GL Profile: GLProfile[GL4/GL4.sw] [junit] GL Renderer Quirks:[No10BitColorCompOffscreen] [junit] GL:jogamp.opengl.gl4.GL4bcImpl@45713a2c, 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 22.3.6 [junit] Thread[#39,main-Display-.x11_:0-1-EDT-2,5,main] LandscapeES2.init FIN [junit] Thread[#39,main-Display-.x11_:0-1-EDT-2,5,main] LandscapeES2.reshape 0/0 128x128, swapInterval 1, drawable 0x3400002 [junit] Create PointerIcon #01: PointerIcon[obj 0x47d9a273, .x11_:0-1, 0x3400006, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [junit] Create PointerIcon #02: PointerIcon[obj 0x4b8ee4de, .x11_:0-1, 0x340000a, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [junit] Create PointerIcon #03: PointerIcon[obj 0x27f981c6, .x11_:0-1, 0x340000e, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #04: PointerIcon[obj 0x1b11171f, .x11_:0-1, 0x3400012, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PixelRect[obj 0x4659191b, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PointerIcon[obj 0x55634720, .x11_:0-1, 0x3400016, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] window resized: 896/467 128x128 [junit] window moved: 896/438 128x128 [junit] window resized: 0/0 128x128 [junit] window resized: 0/0 128x128 [junit] Thread[#40,main-Animator#01,5,main] LandscapeES2.reshape 0/0 128x128, swapInterval 1, drawable 0x3400002 [junit] NW chosen: GLCaps[glx vid 0x55c, fbc 0x19d: 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] GL chosen: GLCaps[glx vid 0x55c, fbc 0x19d: 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] window pos/siz: 0/0 128x128, [ l 0, r 0 - t 0, b 0 - 0x0] [junit] window resized: 0/0 500x261 [junit] Thread[#40,main-Animator#01,5,main] LandscapeES2.reshape 0/0 500x261, swapInterval 1, drawable 0x3400002 [junit] QUIT Window Thread[#39,main-Display-.x11_:0-1-EDT-2,5,main] [junit] Thread[#39,main-Display-.x11_:0-1-EDT-2,5,main] LandscapeES2.dispose ... [junit] Thread[#39,main-Display-.x11_:0-1-EDT-2,5,main] LandscapeES2.dispose FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestLandscapeES2NewtCanvasAWT - test02GL3 [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132669604 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132669606 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01GL2ES2 took 3.025 sec [junit] Testcase: test02GL3 took 1.249 sec [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.92 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132665304 ms III - Start [junit] SLOCK [T main @ 1751132665308 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestLandscapeES2NewtCanvasAWT - test01GL2ES2 [junit] 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[.]] [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] LandscapeES2.init ... [junit] LandscapeES2 init on Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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] GL_VENDOR: Mesa/X.org [junit] GL_RENDERER: llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION: 4.5 (Core Profile) Mesa 22.3.6 [junit] GL GLSL: true, has-compiler-func: true, version 4.50, 4.50.0 [junit] GL FBO: basic true, full true [junit] GL Profile: GLProfile[GL4/GL4.sw] [junit] GL Renderer Quirks:[No10BitColorCompOffscreen] [junit] GL:jogamp.opengl.gl4.GL4bcImpl@2f46b47a, 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 22.3.6 [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] LandscapeES2.init FIN [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] LandscapeES2.reshape 0/0 128x128, swapInterval 1, drawable 0x3400002 [junit] Create PointerIcon #01: PointerIcon[obj 0x18d87d80, .x11_:0-1, 0x3400006, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [junit] Create PointerIcon #02: PointerIcon[obj 0x7c24b813, .x11_:0-1, 0x340000a, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [junit] Create PointerIcon #03: PointerIcon[obj 0x2c35e847, .x11_:0-1, 0x340000e, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #04: PointerIcon[obj 0x7bd4937b, .x11_:0-1, 0x3400012, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PixelRect[obj 0x58d75e99, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PointerIcon[obj 0x37d4349f, .x11_:0-1, 0x3400016, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Thread[#38,main-Animator#00,5,main] LandscapeES2.reshape 0/0 490x260, swapInterval 1, drawable 0x3400002 [junit] window resized: 0/0 490x260 [junit] window resized: 0/0 128x128 [junit] window resized: 0/0 490x260 [junit] window resized: 0/0 490x260 [junit] NW chosen: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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] GL chosen: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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] window pos/siz: 0/0 490x260, [ l 0, r 0 - t 0, b 0 - 0x0] [junit] 0 s: 60 f / 45 ms, 1333.3 fps, 0 ms/f; total: 60 f, 1333.3 fps, 0 ms/f [junit] 0 s: 60 f / 4 ms, 15000.0 fps, 0 ms/f; total: 120 f, 2400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180 f, 3600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240 f, 4800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300 f, 6000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360 f, 7200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420 f, 8400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480 f, 9600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540 f, 10800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 600 f, 12000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 660 f, 13200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 720 f, 14400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 780 f, 15294.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 840 f, 16470.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 900 f, 17647.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 960 f, 18823.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1020 f, 20000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1080 f, 21176.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1140 f, 22352.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1200 f, 23529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1260 f, 24705.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1320 f, 25882.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1380 f, 27058.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1440 f, 28235.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1500 f, 29411.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1560 f, 30588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1620 f, 31764.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1680 f, 32307.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1740 f, 33461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1800 f, 34615.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1860 f, 35769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1920 f, 36923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1980 f, 38076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2040 f, 39230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2100 f, 40384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2160 f, 41538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2220 f, 42692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2280 f, 43846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2340 f, 45000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2400 f, 46153.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2460 f, 47307.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2520 f, 48461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2580 f, 49615.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2640 f, 49811.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2700 f, 50943.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2760 f, 52075.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2820 f, 53207.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2880 f, 54339.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2940 f, 55471.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3000 f, 56603.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3060 f, 57735.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3120 f, 58867.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3180 f, 60000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3240 f, 61132.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3300 f, 62264.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3360 f, 63396.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3420 f, 64528.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3480 f, 64444.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3540 f, 65555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3600 f, 66666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3660 f, 67777.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3720 f, 68888.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3780 f, 70000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3840 f, 71111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3900 f, 72222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3960 f, 73333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4020 f, 74444.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4080 f, 75555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4140 f, 76666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4200 f, 77777.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4260 f, 78888.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4320 f, 80000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4380 f, 79636.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4440 f, 80727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4500 f, 81818.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4560 f, 82909.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4620 f, 84000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4680 f, 85090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4740 f, 86181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4800 f, 87272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4860 f, 88363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4920 f, 89454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4980 f, 90545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5040 f, 90000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5100 f, 91071.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5160 f, 92142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5220 f, 93214.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5280 f, 94285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5340 f, 95357.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5400 f, 94736.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5460 f, 95789.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5520 f, 96842.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5580 f, 97894.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5640 f, 98947.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5700 f, 100000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5760 f, 101052.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5820 f, 102105.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5880 f, 103157.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5940 f, 104210.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6000 f, 105263.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6060 f, 106315.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6120 f, 105517.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6180 f, 106551.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6240 f, 107586.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6300 f, 108620.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6360 f, 109655.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6420 f, 110689.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6480 f, 111724.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6540 f, 112758.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6600 f, 113793.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6660 f, 114827.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6720 f, 115862.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6780 f, 116896.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6840 f, 117931.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6900 f, 118965.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6960 f, 117966.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7020 f, 118983.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7080 f, 120000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7140 f, 121016.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7200 f, 122033.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7260 f, 123050.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7320 f, 124067.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7380 f, 125084.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7440 f, 126101.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7500 f, 127118.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7560 f, 128135.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7620 f, 129152.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7680 f, 130169.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7740 f, 131186.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7800 f, 132203.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7860 f, 133220.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7920 f, 134237.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7980 f, 135254.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8040 f, 136271.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8100 f, 135000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8160 f, 136000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8220 f, 137000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8280 f, 138000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8340 f, 139000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8400 f, 140000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8460 f, 141000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8520 f, 142000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8580 f, 143000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8640 f, 144000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8700 f, 145000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8760 f, 146000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8820 f, 147000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8880 f, 148000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8940 f, 149000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9000 f, 150000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9060 f, 151000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9120 f, 152000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9180 f, 153000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9240 f, 154000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9300 f, 155000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9360 f, 153442.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9420 f, 154426.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9480 f, 155409.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9540 f, 156393.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9600 f, 157377.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9660 f, 158360.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9720 f, 159344.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9780 f, 160327.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9840 f, 161311.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9900 f, 162295.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9960 f, 163278.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10020 f, 164262.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10080 f, 165245.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10140 f, 166229.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10200 f, 167213.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10260 f, 168196.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10320 f, 169180.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10380 f, 170163.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10440 f, 168387.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10500 f, 169354.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10560 f, 170322.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10620 f, 171290.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10680 f, 172258.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10740 f, 173225.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10800 f, 174193.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10860 f, 175161.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10920 f, 176129.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10980 f, 177096.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11040 f, 178064.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11100 f, 179032.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11160 f, 180000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11220 f, 180967.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11280 f, 181935.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11340 f, 182903.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11400 f, 183870.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11460 f, 184838.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11520 f, 185806.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11580 f, 186774.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11640 f, 187741.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11700 f, 185714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11760 f, 186666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11820 f, 187619.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11880 f, 188571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11940 f, 189523.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12000 f, 190476.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12060 f, 191428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12120 f, 192380.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12180 f, 193333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12240 f, 194285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12300 f, 195238.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12360 f, 196190.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12420 f, 197142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12480 f, 198095.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12540 f, 199047.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12600 f, 200000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12660 f, 200952.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12720 f, 201904.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12780 f, 202857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12840 f, 203809.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12900 f, 201562.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12960 f, 202500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13020 f, 203437.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13080 f, 204375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13140 f, 205312.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13200 f, 206250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13260 f, 207187.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13320 f, 208125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13380 f, 209062.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13440 f, 210000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13500 f, 210937.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13560 f, 211875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13620 f, 212812.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13680 f, 213750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13740 f, 214687.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13800 f, 215625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13860 f, 216562.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13920 f, 217500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13980 f, 218437.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14040 f, 219375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14100 f, 220312.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14160 f, 217846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14220 f, 218769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14280 f, 219692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14340 f, 220615.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14400 f, 221538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14460 f, 222461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14520 f, 223384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14580 f, 224307.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14640 f, 225230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14700 f, 226153.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14760 f, 227076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14820 f, 228000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14880 f, 228923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14940 f, 229846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15000 f, 230769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15060 f, 231692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15120 f, 232615.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15180 f, 233538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15240 f, 234461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15300 f, 235384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15360 f, 236307.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15420 f, 237230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15480 f, 234545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15540 f, 235454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15600 f, 236363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15660 f, 237272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15720 f, 238181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15780 f, 239090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15840 f, 240000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15900 f, 240909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15960 f, 241818.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16020 f, 242727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16080 f, 243636.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16140 f, 244545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16200 f, 245454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16260 f, 246363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16320 f, 247272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16380 f, 248181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16440 f, 249090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16500 f, 250000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16560 f, 250909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16620 f, 251818.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16680 f, 252727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16740 f, 253636.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16800 f, 254545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16860 f, 251641.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16920 f, 252537.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16980 f, 253432.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17040 f, 254328.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17100 f, 255223.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17160 f, 256119.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17220 f, 257014.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17280 f, 257910.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17340 f, 258805.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17400 f, 259701.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17460 f, 260597.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17520 f, 261492.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17580 f, 262388.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17640 f, 263283.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17700 f, 264179.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17760 f, 265074.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17820 f, 265970.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17880 f, 266865.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17940 f, 267761.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18000 f, 268656.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18060 f, 269552.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18120 f, 270447.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18180 f, 271343.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18240 f, 268235.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18300 f, 269117.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18360 f, 270000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18420 f, 270882.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18480 f, 271764.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18540 f, 272647.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18600 f, 273529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18660 f, 274411.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18720 f, 275294.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18780 f, 276176.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18840 f, 277058.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18900 f, 277941.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18960 f, 278823.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19020 f, 279705.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19080 f, 280588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19140 f, 281470.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19200 f, 282352.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19260 f, 283235.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19320 f, 284117.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19380 f, 285000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19440 f, 285882.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19500 f, 286764.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19560 f, 287647.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19620 f, 284347.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19680 f, 285217.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19740 f, 286086.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19800 f, 286956.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19860 f, 287826.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19920 f, 288695.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19980 f, 289565.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20040 f, 290434.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20100 f, 291304.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20160 f, 292173.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20220 f, 293043.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20280 f, 293913.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20340 f, 294782.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20400 f, 295652.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20460 f, 296521.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20520 f, 297391.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20580 f, 298260.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20640 f, 299130.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20700 f, 300000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20760 f, 300869.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20820 f, 301739.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20880 f, 302608.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20940 f, 303478.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21000 f, 304347.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21060 f, 300857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21120 f, 301714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21180 f, 302571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21240 f, 303428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21300 f, 304285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21360 f, 305142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21420 f, 306000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21480 f, 306857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21540 f, 307714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21600 f, 308571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21660 f, 309428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21720 f, 310285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21780 f, 311142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21840 f, 312000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21900 f, 312857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21960 f, 313714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22020 f, 314571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22080 f, 315428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22140 f, 316285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22200 f, 317142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22260 f, 318000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22320 f, 318857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22380 f, 319714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22440 f, 316056.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22500 f, 316901.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22560 f, 317746.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22620 f, 318591.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22680 f, 319436.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22740 f, 320281.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22800 f, 321126.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22860 f, 321971.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22920 f, 322816.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22980 f, 323661.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23040 f, 324507.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23100 f, 325352.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23160 f, 326197.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23220 f, 327042.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23280 f, 327887.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23340 f, 328732.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23400 f, 329577.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23460 f, 330422.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23520 f, 331267.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23580 f, 327500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23640 f, 328333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23700 f, 329166.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23760 f, 330000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23820 f, 330833.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23880 f, 331666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23940 f, 332500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24000 f, 333333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24060 f, 334166.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24120 f, 335000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24180 f, 335833.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24240 f, 336666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24300 f, 337500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24360 f, 338333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24420 f, 334520.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24480 f, 335342.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24540 f, 336164.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24600 f, 336986.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24660 f, 337808.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24720 f, 338630.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24780 f, 339452.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24840 f, 340273.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24900 f, 341095.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24960 f, 341917.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25020 f, 342739.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25080 f, 343561.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25140 f, 344383.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25200 f, 345205.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25260 f, 346027.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25320 f, 346849.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25380 f, 347671.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25440 f, 348493.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25500 f, 349315.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25560 f, 350137.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25620 f, 350958.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25680 f, 351780.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25740 f, 347837.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25800 f, 348648.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25860 f, 349459.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25920 f, 350270.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25980 f, 351081.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26040 f, 351891.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26100 f, 352702.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26160 f, 353513.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26220 f, 354324.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26280 f, 355135.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26340 f, 355945.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26400 f, 356756.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26460 f, 357567.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26520 f, 358378.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26580 f, 359189.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26640 f, 360000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26700 f, 360810.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26760 f, 361621.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26820 f, 362432.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26880 f, 363243.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26940 f, 364054.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27000 f, 364864.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27060 f, 365675.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27120 f, 366486.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27180 f, 367297.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27240 f, 368108.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27300 f, 368918.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27360 f, 369729.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27420 f, 365600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27480 f, 366400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27540 f, 367200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27600 f, 368000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27660 f, 368800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27720 f, 369600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27780 f, 370400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27840 f, 371200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27900 f, 372000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27960 f, 372800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28020 f, 373600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28080 f, 374400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28140 f, 375200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28200 f, 376000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28260 f, 376800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28320 f, 377600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28380 f, 378400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28440 f, 379200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28500 f, 380000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28560 f, 380800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28620 f, 381600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28680 f, 382400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28740 f, 383200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28800 f, 384000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28860 f, 384800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28920 f, 385600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28980 f, 386400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29040 f, 387200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29100 f, 388000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29160 f, 388800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29220 f, 389600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29280 f, 390400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29340 f, 391200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29400 f, 386842.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29460 f, 387631.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29520 f, 388421.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29580 f, 389210.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29640 f, 390000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29700 f, 390789.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29760 f, 391578.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29820 f, 392368.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29880 f, 393157.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29940 f, 393947.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30000 f, 394736.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30060 f, 395526.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30120 f, 396315.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30180 f, 397105.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30240 f, 397894.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30300 f, 398684.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30360 f, 399473.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30420 f, 400263.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30480 f, 401052.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30540 f, 401842.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30600 f, 402631.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30660 f, 403421.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30720 f, 404210.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30780 f, 405000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30840 f, 405789.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30900 f, 406578.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30960 f, 407368.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31020 f, 408157.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31080 f, 408947.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31140 f, 409736.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31200 f, 410526.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31260 f, 405974.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31320 f, 406753.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31380 f, 407532.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31440 f, 408311.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31500 f, 409090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31560 f, 409870.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31620 f, 410649.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31680 f, 411428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31740 f, 412207.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31800 f, 412987.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31860 f, 413766.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31920 f, 414545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31980 f, 415324.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32040 f, 416103.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32100 f, 416883.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32160 f, 417662.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32220 f, 418441.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32280 f, 419220.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32340 f, 420000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32400 f, 420779.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32460 f, 421558.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32520 f, 422337.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32580 f, 423116.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32640 f, 423896.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32700 f, 424675.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32760 f, 425454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32820 f, 426233.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32880 f, 427013.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32940 f, 427792.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33000 f, 423076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33060 f, 423846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33120 f, 424615.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33180 f, 425384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33240 f, 426153.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33300 f, 426923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33360 f, 427692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33420 f, 428461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33480 f, 429230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33540 f, 430000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33600 f, 430769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33660 f, 431538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33720 f, 432307.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33780 f, 433076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33840 f, 433846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33900 f, 434615.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33960 f, 435384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34020 f, 436153.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34080 f, 436923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34140 f, 437692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34200 f, 438461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34260 f, 439230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34320 f, 440000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34380 f, 440769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34440 f, 441538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34500 f, 442307.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34560 f, 443076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34620 f, 443846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34680 f, 444615.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34740 f, 439746.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34800 f, 440506.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34860 f, 441265.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34920 f, 442025.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34980 f, 442784.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35040 f, 443544.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35100 f, 444303.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35160 f, 445063.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35220 f, 445822.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35280 f, 446582.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35340 f, 447341.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35400 f, 448101.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35460 f, 448860.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35520 f, 449620.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35580 f, 450379.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35640 f, 451139.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35700 f, 451898.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35760 f, 452658.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35820 f, 453417.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35880 f, 454177.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35940 f, 454936.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36000 f, 455696.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36060 f, 456455.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36120 f, 457215.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36180 f, 457974.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36240 f, 458734.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36300 f, 459493.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36360 f, 460253.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36420 f, 461012.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36480 f, 461772.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36540 f, 462531.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36600 f, 463291.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36660 f, 458250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36720 f, 459000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36780 f, 459750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36840 f, 460500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36900 f, 461250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36960 f, 462000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37020 f, 462750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37080 f, 463500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37140 f, 464250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37200 f, 465000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37260 f, 465750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37320 f, 466500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37380 f, 467250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37440 f, 468000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37500 f, 468750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37560 f, 469500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37620 f, 470250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37680 f, 471000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37740 f, 471750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37800 f, 472500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37860 f, 473250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37920 f, 474000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37980 f, 474750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38040 f, 475500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38100 f, 476250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38160 f, 477000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38220 f, 477750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38280 f, 478500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38340 f, 479250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38400 f, 480000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38460 f, 480750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38520 f, 481500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38580 f, 482250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38640 f, 477037.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38700 f, 477777.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38760 f, 478518.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38820 f, 479259.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38880 f, 480000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38940 f, 480740.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39000 f, 481481.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39060 f, 482222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39120 f, 482962.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39180 f, 483703.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39240 f, 484444.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39300 f, 485185.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39360 f, 485925.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39420 f, 486666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39480 f, 487407.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39540 f, 488148.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39600 f, 488888.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39660 f, 489629.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39720 f, 490370.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39780 f, 491111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39840 f, 491851.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39900 f, 492592.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39960 f, 493333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40020 f, 494074.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40080 f, 494814.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40140 f, 495555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40200 f, 496296.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40260 f, 497037.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40320 f, 497777.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40380 f, 492439.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40440 f, 493170.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40500 f, 493902.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40560 f, 494634.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40620 f, 495365.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40680 f, 496097.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40740 f, 496829.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40800 f, 497560.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40860 f, 498292.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40920 f, 499024.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40980 f, 499756.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41040 f, 500487.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41100 f, 501219.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41160 f, 501951.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41220 f, 502682.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41280 f, 503414.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41340 f, 504146.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41400 f, 504878.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41460 f, 505609.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41520 f, 506341.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41580 f, 507073.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41640 f, 507804.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41700 f, 508536.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41760 f, 509268.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41820 f, 510000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41880 f, 510731.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41940 f, 511463.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42000 f, 512195.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42060 f, 512926.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42120 f, 513658.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42180 f, 514390.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42240 f, 508915.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42300 f, 509638.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42360 f, 510361.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42420 f, 511084.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42480 f, 511807.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42540 f, 512530.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42600 f, 513253.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42660 f, 513975.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42720 f, 514698.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42780 f, 515421.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42840 f, 516144.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42900 f, 516867.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42960 f, 517590.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43020 f, 518313.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43080 f, 519036.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43140 f, 519759.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43200 f, 520481.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43260 f, 521204.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43320 f, 521927.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43380 f, 522650.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43440 f, 523373.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43500 f, 524096.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43560 f, 524819.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43620 f, 525542.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43680 f, 526265.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43740 f, 526987.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43800 f, 527710.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43860 f, 528433.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43920 f, 529156.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43980 f, 529879.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44040 f, 530602.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44100 f, 531325.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44160 f, 525714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44220 f, 526428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44280 f, 527142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44340 f, 527857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44400 f, 528571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44460 f, 529285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44520 f, 530000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44580 f, 530714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44640 f, 531428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44700 f, 532142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44760 f, 532857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44820 f, 533571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44880 f, 534285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44940 f, 535000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45000 f, 535714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45060 f, 536428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45120 f, 537142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45180 f, 537857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45240 f, 538571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45300 f, 539285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45360 f, 540000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45420 f, 540714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45480 f, 541428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45540 f, 542142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45600 f, 542857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45660 f, 543571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45720 f, 544285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45780 f, 545000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45840 f, 545714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45900 f, 546428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45960 f, 547142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46020 f, 547857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46080 f, 548571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46140 f, 549285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46200 f, 550000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46260 f, 544235.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46320 f, 544941.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46380 f, 545647.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46440 f, 546352.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46500 f, 547058.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46560 f, 547764.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46620 f, 548470.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46680 f, 549176.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46740 f, 549882.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46800 f, 550588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46860 f, 551294.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46920 f, 552000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46980 f, 552705.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47040 f, 553411.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47100 f, 554117.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47160 f, 554823.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47220 f, 555529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47280 f, 556235.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47340 f, 556941.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47400 f, 557647.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47460 f, 558352.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47520 f, 559058.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47580 f, 559764.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47640 f, 560470.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47700 f, 561176.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47760 f, 561882.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47820 f, 562588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47880 f, 563294.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47940 f, 564000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48000 f, 564705.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48060 f, 565411.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48120 f, 566117.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48180 f, 566823.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48240 f, 560930.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48300 f, 561627.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48360 f, 562325.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48420 f, 563023.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48480 f, 563720.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48540 f, 564418.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48600 f, 565116.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48660 f, 565813.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48720 f, 566511.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48780 f, 567209.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48840 f, 567907.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48900 f, 568604.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48960 f, 569302.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49020 f, 570000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49080 f, 570697.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49140 f, 571395.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49200 f, 572093.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49260 f, 572790.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49320 f, 573488.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49380 f, 574186.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49440 f, 574883.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49500 f, 575581.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49560 f, 576279.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49620 f, 576976.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49680 f, 577674.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49740 f, 578372.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49800 f, 579069.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49860 f, 579767.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49920 f, 580465.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49980 f, 581162.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50040 f, 581860.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50100 f, 582558.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50160 f, 576551.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50220 f, 577241.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50280 f, 577931.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50340 f, 578620.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50400 f, 579310.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50460 f, 580000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50520 f, 580689.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50580 f, 581379.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50640 f, 582068.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50700 f, 582758.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50760 f, 583448.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50820 f, 584137.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50880 f, 584827.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50940 f, 585517.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51000 f, 586206.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51060 f, 586896.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51120 f, 587586.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51180 f, 588275.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51240 f, 588965.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51300 f, 589655.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51360 f, 590344.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51420 f, 591034.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51480 f, 591724.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51540 f, 592413.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51600 f, 593103.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51660 f, 593793.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51720 f, 594482.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51780 f, 588409.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51840 f, 589090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51900 f, 589772.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51960 f, 590454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52020 f, 591136.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52080 f, 591818.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52140 f, 592500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52200 f, 593181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52260 f, 593863.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52320 f, 594545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52380 f, 595227.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52440 f, 595909.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52500 f, 596590.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52560 f, 597272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52620 f, 597954.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52680 f, 598636.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52740 f, 599318.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52800 f, 600000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52860 f, 600681.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52920 f, 601363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52980 f, 602045.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53040 f, 602727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53100 f, 603409.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53160 f, 604090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53220 f, 604772.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53280 f, 598651.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53340 f, 599325.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53400 f, 600000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53460 f, 600674.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53520 f, 601348.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53580 f, 602022.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53640 f, 602696.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53700 f, 603370.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53760 f, 604044.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53820 f, 604719.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53880 f, 605393.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53940 f, 606067.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54000 f, 606741.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54060 f, 607415.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54120 f, 608089.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54180 f, 608764.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54240 f, 609438.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54300 f, 610112.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54360 f, 610786.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54420 f, 611460.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54480 f, 612134.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54540 f, 612809.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54600 f, 613483.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54660 f, 614157.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54720 f, 614831.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54780 f, 615505.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54840 f, 616179.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54900 f, 616853.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54960 f, 617528.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55020 f, 618202.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55080 f, 618876.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55140 f, 619550.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55200 f, 620224.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55260 f, 620898.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55320 f, 621573.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55380 f, 622247.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55440 f, 622921.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55500 f, 623595.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55560 f, 617333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55620 f, 618000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55680 f, 618666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55740 f, 619333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55800 f, 620000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55860 f, 620666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55920 f, 621333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55980 f, 622000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56040 f, 622666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56100 f, 623333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56160 f, 624000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56220 f, 624666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56280 f, 625333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56340 f, 626000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56400 f, 626666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56460 f, 627333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56520 f, 628000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56580 f, 628666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56640 f, 629333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56700 f, 630000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56760 f, 630666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56820 f, 631333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56880 f, 632000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56940 f, 632666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57000 f, 633333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57060 f, 634000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57120 f, 634666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57180 f, 635333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57240 f, 636000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57300 f, 636666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57360 f, 637333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57420 f, 638000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57480 f, 638666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57540 f, 639333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57600 f, 640000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57660 f, 640666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57720 f, 634285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57780 f, 634945.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57840 f, 635604.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57900 f, 636263.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57960 f, 636923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58020 f, 637582.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58080 f, 638241.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58140 f, 638901.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58200 f, 639560.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58260 f, 640219.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58320 f, 640879.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58380 f, 641538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58440 f, 642197.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58500 f, 642857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58560 f, 643516.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58620 f, 644175.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58680 f, 644835.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58740 f, 645494.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58800 f, 646153.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58860 f, 646813.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58920 f, 647472.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58980 f, 648131.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59040 f, 648791.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59100 f, 649450.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59160 f, 650109.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59220 f, 650769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59280 f, 651428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59340 f, 652087.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59400 f, 652747.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59460 f, 653406.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59520 f, 654065.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59580 f, 654725.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59640 f, 655384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59700 f, 656043.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59760 f, 656703.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59820 f, 650217.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59880 f, 650869.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59940 f, 651521.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60000 f, 652173.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60060 f, 652826.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60120 f, 653478.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60180 f, 654130.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60240 f, 654782.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60300 f, 655434.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60360 f, 656086.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60420 f, 656739.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60480 f, 657391.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60540 f, 658043.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60600 f, 658695.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60660 f, 659347.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60720 f, 660000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60780 f, 660652.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60840 f, 661304.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60900 f, 661956.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60960 f, 662608.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61020 f, 663260.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61080 f, 663913.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61140 f, 657419.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61200 f, 658064.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61260 f, 658709.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61320 f, 659354.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61380 f, 660000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61440 f, 660645.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61500 f, 661290.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61560 f, 661935.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61620 f, 662580.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61680 f, 663225.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61740 f, 663870.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61800 f, 664516.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61860 f, 665161.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61920 f, 665806.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61980 f, 666451.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62040 f, 667096.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62100 f, 667741.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62160 f, 668387.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62220 f, 669032.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62280 f, 669677.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62340 f, 670322.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62400 f, 670967.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62460 f, 664468.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62520 f, 665106.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62580 f, 665744.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62640 f, 666383.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62700 f, 667021.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62760 f, 667659.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62820 f, 668297.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62880 f, 668936.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62940 f, 669574.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63000 f, 670212.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63060 f, 670851.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63120 f, 671489.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63180 f, 672127.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63240 f, 672765.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63300 f, 673404.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63360 f, 674042.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63420 f, 674680.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63480 f, 675319.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63540 f, 675957.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63600 f, 676595.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63660 f, 677234.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63720 f, 677872.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63780 f, 678510.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63840 f, 679148.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63900 f, 672631.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63960 f, 673263.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64020 f, 673894.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64080 f, 674526.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64140 f, 675157.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64200 f, 675789.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64260 f, 676421.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64320 f, 677052.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64380 f, 677684.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64440 f, 678315.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64500 f, 678947.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64560 f, 679578.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64620 f, 680210.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64680 f, 680842.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64740 f, 681473.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64800 f, 682105.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64860 f, 682736.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64920 f, 683368.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64980 f, 684000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65040 f, 684631.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65100 f, 685263.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65160 f, 685894.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65220 f, 686526.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65280 f, 687157.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65340 f, 687789.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65400 f, 681250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65460 f, 681875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65520 f, 682500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65580 f, 683125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65640 f, 683750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65700 f, 684375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65760 f, 685000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65820 f, 685625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65880 f, 686250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65940 f, 686875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66000 f, 687500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66060 f, 688125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66120 f, 688750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66180 f, 689375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66240 f, 690000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66300 f, 690625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66360 f, 691250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66420 f, 691875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66480 f, 692500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66540 f, 693125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66600 f, 693750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66660 f, 694375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66720 f, 695000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66780 f, 695625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66840 f, 696250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66900 f, 696875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66960 f, 697500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67020 f, 698125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67080 f, 698750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67140 f, 692164.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67200 f, 692783.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67260 f, 693402.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67320 f, 694020.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67380 f, 694639.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67440 f, 695257.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67500 f, 695876.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67560 f, 696494.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67620 f, 697113.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67680 f, 697731.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67740 f, 698350.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67800 f, 698969.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67860 f, 699587.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67920 f, 700206.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67980 f, 700824.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68040 f, 701443.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68100 f, 702061.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68160 f, 702680.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68220 f, 703299.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68280 f, 703917.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68340 f, 704536.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68400 f, 705154.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68460 f, 705773.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68520 f, 706391.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68580 f, 707010.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68640 f, 707628.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68700 f, 708247.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68760 f, 708866.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68820 f, 709484.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68880 f, 710103.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68940 f, 710721.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69000 f, 711340.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69060 f, 711958.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69120 f, 712577.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69180 f, 713195.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69240 f, 713814.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69300 f, 714433.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69360 f, 715051.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69420 f, 715670.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69480 f, 716288.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69540 f, 716907.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69600 f, 717525.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69660 f, 718144.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69720 f, 711428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69780 f, 712040.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69840 f, 712653.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69900 f, 713265.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69960 f, 713877.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70020 f, 714489.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70080 f, 715102.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70140 f, 715714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70200 f, 716326.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70260 f, 716938.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70320 f, 717551.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70380 f, 718163.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70440 f, 718775.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70500 f, 719387.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70560 f, 720000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70620 f, 720612.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70680 f, 721224.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70740 f, 721836.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70800 f, 722449.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70860 f, 723061.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70920 f, 723673.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70980 f, 724285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71040 f, 724897.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71100 f, 725510.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71160 f, 726122.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71220 f, 726734.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71280 f, 727346.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71340 f, 727959.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71400 f, 728571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71460 f, 729183.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71520 f, 729795.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71580 f, 730408.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71640 f, 731020.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71700 f, 731632.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71760 f, 732244.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71820 f, 732857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71880 f, 733469.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71940 f, 734081.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72000 f, 734693.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72060 f, 735306.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72120 f, 735918.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72180 f, 736530.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72240 f, 737142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72300 f, 730303.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72360 f, 730909.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72420 f, 731515.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72480 f, 732121.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72540 f, 732727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72600 f, 733333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72660 f, 733939.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72720 f, 734545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72780 f, 735151.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72840 f, 735757.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72900 f, 736363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72960 f, 736969.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73020 f, 737575.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73080 f, 738181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73140 f, 738787.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73200 f, 739393.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73260 f, 740000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73320 f, 740606.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73380 f, 741212.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73440 f, 741818.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73500 f, 742424.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73560 f, 743030.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73620 f, 743636.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73680 f, 744242.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73740 f, 744848.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73800 f, 745454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73860 f, 746060.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73920 f, 746666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73980 f, 747272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74040 f, 747878.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74100 f, 748484.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74160 f, 749090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74220 f, 749697.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74280 f, 750303.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74340 f, 750909.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74400 f, 751515.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74460 f, 752121.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74520 f, 752727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74580 f, 753333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74640 f, 753939.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74700 f, 747000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74760 f, 747600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74820 f, 748200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74880 f, 748800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74940 f, 749400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75000 f, 750000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75060 f, 750600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75120 f, 751200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75180 f, 751800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75240 f, 752400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75300 f, 753000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75360 f, 753600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75420 f, 754200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75480 f, 754800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75540 f, 755400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75600 f, 756000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75660 f, 756600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75720 f, 757200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75780 f, 757800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75840 f, 758400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75900 f, 759000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75960 f, 759600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76020 f, 760200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76080 f, 760800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76140 f, 761400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76200 f, 762000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76260 f, 762600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76320 f, 763200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76380 f, 763800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76440 f, 764400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76500 f, 765000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76560 f, 765600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76620 f, 766200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76680 f, 766800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76740 f, 767400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76800 f, 768000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76860 f, 768600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76920 f, 769200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76980 f, 769800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77040 f, 770400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77100 f, 771000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77160 f, 771600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77220 f, 772200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77280 f, 765148.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77340 f, 765742.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77400 f, 766336.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77460 f, 766930.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77520 f, 767524.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77580 f, 768118.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77640 f, 768712.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77700 f, 769306.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77760 f, 769901.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77820 f, 770495.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77880 f, 771089.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77940 f, 771683.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78000 f, 772277.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78060 f, 772871.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78120 f, 773465.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78180 f, 774059.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78240 f, 774653.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78300 f, 775247.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78360 f, 775841.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78420 f, 776435.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78480 f, 777029.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78540 f, 777623.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78600 f, 778217.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78660 f, 778811.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78720 f, 779405.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78780 f, 780000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78840 f, 780594.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78900 f, 781188.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78960 f, 781782.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79020 f, 782376.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79080 f, 782970.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79140 f, 783564.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79200 f, 784158.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79260 f, 784752.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79320 f, 785346.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79380 f, 785940.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79440 f, 786534.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79500 f, 787128.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79560 f, 787722.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79620 f, 788316.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79680 f, 788910.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79740 f, 781764.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79800 f, 782352.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79860 f, 782941.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79920 f, 783529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79980 f, 784117.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80040 f, 784705.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80100 f, 785294.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80160 f, 785882.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80220 f, 786470.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80280 f, 787058.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80340 f, 787647.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80400 f, 788235.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80460 f, 788823.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80520 f, 789411.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80580 f, 790000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80640 f, 790588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80700 f, 791176.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80760 f, 791764.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80820 f, 792352.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80880 f, 792941.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80940 f, 793529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81000 f, 794117.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81060 f, 794705.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81120 f, 795294.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81180 f, 795882.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81240 f, 796470.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81300 f, 797058.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81360 f, 797647.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81420 f, 798235.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81480 f, 798823.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81540 f, 799411.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81600 f, 800000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81660 f, 800588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81720 f, 801176.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81780 f, 801764.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81840 f, 802352.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81900 f, 802941.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81960 f, 803529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82020 f, 804117.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82080 f, 804705.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82140 f, 797475.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82200 f, 798058.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82260 f, 798640.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82320 f, 799223.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82380 f, 799805.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82440 f, 800388.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82500 f, 800970.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82560 f, 801553.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82620 f, 802135.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82680 f, 802718.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82740 f, 803301.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82800 f, 803883.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82860 f, 804466.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82920 f, 805048.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82980 f, 805631.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83040 f, 806213.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83100 f, 806796.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83160 f, 807378.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83220 f, 807961.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83280 f, 808543.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83340 f, 809126.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83400 f, 809708.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83460 f, 810291.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83520 f, 810873.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83580 f, 811456.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83640 f, 812038.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83700 f, 812621.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83760 f, 805384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83820 f, 805961.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83880 f, 806538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83940 f, 807115.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84000 f, 807692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84060 f, 808269.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84120 f, 808846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84180 f, 809423.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84240 f, 810000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84300 f, 810576.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84360 f, 811153.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84420 f, 811730.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84480 f, 812307.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84540 f, 812884.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84600 f, 813461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84660 f, 814038.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84720 f, 814615.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84780 f, 815192.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84840 f, 815769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84900 f, 816346.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84960 f, 816923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85020 f, 817500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85080 f, 818076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85140 f, 818653.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85200 f, 819230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85260 f, 819807.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85320 f, 820384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85380 f, 820961.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85440 f, 821538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85500 f, 822115.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85560 f, 822692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85620 f, 823269.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85680 f, 823846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85740 f, 824423.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85800 f, 825000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85860 f, 825576.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85920 f, 826153.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85980 f, 818857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86040 f, 819428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86100 f, 820000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86160 f, 820571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86220 f, 821142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86280 f, 821714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86340 f, 822285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86400 f, 822857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86460 f, 823428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86520 f, 824000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86580 f, 824571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86640 f, 825142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86700 f, 825714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86760 f, 826285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86820 f, 826857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86880 f, 827428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86940 f, 828000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87000 f, 828571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87060 f, 829142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87120 f, 829714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87180 f, 830285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87240 f, 830857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87300 f, 831428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87360 f, 832000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87420 f, 832571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87480 f, 833142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87540 f, 833714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87600 f, 834285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87660 f, 834857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87720 f, 835428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87780 f, 836000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87840 f, 836571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87900 f, 837142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87960 f, 837714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88020 f, 838285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88080 f, 838857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88140 f, 839428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88200 f, 840000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88260 f, 840571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88320 f, 841142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88380 f, 841714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88440 f, 842285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88500 f, 842857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88560 f, 843428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88620 f, 836037.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88680 f, 836603.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88740 f, 837169.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88800 f, 837735.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88860 f, 838301.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88920 f, 838867.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88980 f, 839433.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89040 f, 840000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89100 f, 840566.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89160 f, 841132.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89220 f, 841698.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89280 f, 842264.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89340 f, 842830.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89400 f, 843396.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89460 f, 843962.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89520 f, 844528.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89580 f, 845094.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89640 f, 845660.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89700 f, 846226.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89760 f, 846792.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89820 f, 847358.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89880 f, 847924.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89940 f, 848490.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90000 f, 849056.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90060 f, 849622.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90120 f, 850188.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90180 f, 850754.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90240 f, 851320.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90300 f, 851886.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90360 f, 852452.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90420 f, 853018.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90480 f, 853584.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90540 f, 854150.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90600 f, 854717.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90660 f, 855283.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90720 f, 855849.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90780 f, 856415.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90840 f, 856981.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90900 f, 857547.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90960 f, 858113.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91020 f, 858679.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91080 f, 859245.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91140 f, 859811.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91200 f, 852336.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91260 f, 852897.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91320 f, 853457.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91380 f, 854018.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91440 f, 854579.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91500 f, 855140.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91560 f, 855700.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91620 f, 856261.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91680 f, 856822.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91740 f, 857383.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91800 f, 857943.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91860 f, 858504.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91920 f, 859065.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91980 f, 859626.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92040 f, 860186.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92100 f, 860747.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92160 f, 861308.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92220 f, 861869.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92280 f, 862429.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92340 f, 862990.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92400 f, 863551.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92460 f, 864112.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92520 f, 864672.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92580 f, 865233.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92640 f, 865794.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92700 f, 866355.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92760 f, 866915.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92820 f, 867476.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92880 f, 868037.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92940 f, 868598.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93000 f, 869158.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93060 f, 869719.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93120 f, 870280.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93180 f, 870841.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93240 f, 871401.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93300 f, 871962.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93360 f, 872523.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93420 f, 873084.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93480 f, 873644.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93540 f, 874205.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93600 f, 874766.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93660 f, 875327.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93720 f, 875887.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93780 f, 876448.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93840 f, 868888.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93900 f, 869444.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93960 f, 870000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94020 f, 870555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94080 f, 871111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94140 f, 871666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94200 f, 872222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94260 f, 872777.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94320 f, 873333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94380 f, 873888.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94440 f, 874444.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94500 f, 875000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94560 f, 875555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94620 f, 876111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94680 f, 876666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94740 f, 877222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94800 f, 877777.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94860 f, 878333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94920 f, 878888.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94980 f, 879444.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95040 f, 880000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95100 f, 880555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95160 f, 881111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95220 f, 881666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95280 f, 882222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95340 f, 882777.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95400 f, 883333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95460 f, 883888.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95520 f, 884444.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95580 f, 885000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95640 f, 885555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95700 f, 886111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95760 f, 886666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95820 f, 887222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95880 f, 887777.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95940 f, 888333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96000 f, 888888.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96060 f, 889444.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96120 f, 890000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96180 f, 890555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96240 f, 882935.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96300 f, 883486.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96360 f, 884036.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96420 f, 884587.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96480 f, 885137.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96540 f, 885688.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96600 f, 886238.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96660 f, 886789.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96720 f, 887339.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96780 f, 887889.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96840 f, 888440.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96900 f, 888990.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96960 f, 889541.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97020 f, 890091.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97080 f, 890642.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97140 f, 891192.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97200 f, 891743.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97260 f, 892293.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97320 f, 892844.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97380 f, 893394.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97440 f, 893944.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97500 f, 894495.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97560 f, 895045.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97620 f, 895596.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97680 f, 896146.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97740 f, 896697.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97800 f, 897247.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97860 f, 897798.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97920 f, 898348.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97980 f, 898899.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98040 f, 899449.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98100 f, 900000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98160 f, 900550.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98220 f, 901100.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98280 f, 901651.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98340 f, 902201.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98400 f, 902752.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98460 f, 903302.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98520 f, 903853.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98580 f, 904403.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98640 f, 904954.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98700 f, 905504.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98760 f, 906055.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98820 f, 898363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98880 f, 898909.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98940 f, 899454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99000 f, 900000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99060 f, 900545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99120 f, 901090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99180 f, 901636.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99240 f, 902181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99300 f, 902727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99360 f, 903272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99420 f, 903818.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99480 f, 904363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99540 f, 904909.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99600 f, 905454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99660 f, 906000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99720 f, 906545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99780 f, 907090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99840 f, 907636.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99900 f, 908181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99960 f, 908727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100020 f, 909272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100080 f, 909818.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100140 f, 910363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100200 f, 910909.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100260 f, 911454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100320 f, 912000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100380 f, 912545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100440 f, 913090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100500 f, 913636.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100560 f, 914181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100620 f, 914727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100680 f, 915272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100740 f, 915818.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100800 f, 916363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100860 f, 916909.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100920 f, 917454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100980 f, 918000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101040 f, 918545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101100 f, 919090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101160 f, 911351.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101220 f, 911891.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101280 f, 912432.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101340 f, 912973.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101400 f, 913513.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101460 f, 914054.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101520 f, 914594.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101580 f, 915135.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101640 f, 915675.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101700 f, 916216.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101760 f, 916756.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101820 f, 917297.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101880 f, 917837.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101940 f, 918378.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102000 f, 918918.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102060 f, 919459.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102120 f, 920000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102180 f, 920540.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102240 f, 921081.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102300 f, 921621.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102360 f, 922162.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102420 f, 922702.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102480 f, 923243.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102540 f, 923783.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102600 f, 924324.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102660 f, 924864.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102720 f, 925405.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102780 f, 925945.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102840 f, 926486.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102900 f, 927027.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102960 f, 927567.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103020 f, 928108.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103080 f, 928648.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103140 f, 929189.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103200 f, 929729.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103260 f, 930270.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103320 f, 922500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103380 f, 923035.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103440 f, 923571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103500 f, 924107.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103560 f, 924642.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103620 f, 925178.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103680 f, 925714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103740 f, 926250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103800 f, 926785.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103860 f, 927321.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103920 f, 927857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103980 f, 928392.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104040 f, 928928.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104100 f, 929464.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104160 f, 930000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104220 f, 930535.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104280 f, 931071.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104340 f, 931607.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104400 f, 932142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104460 f, 932678.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104520 f, 933214.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104580 f, 933750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104640 f, 934285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104700 f, 926548.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104760 f, 927079.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104820 f, 927610.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104880 f, 928141.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104940 f, 928672.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105000 f, 929203.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105060 f, 929734.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105120 f, 930265.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105180 f, 930796.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105240 f, 931327.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105300 f, 931858.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105360 f, 932389.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105420 f, 932920.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105480 f, 933451.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105540 f, 933982.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105600 f, 934513.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105660 f, 935044.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105720 f, 935575.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105780 f, 936106.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105840 f, 936637.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105900 f, 937168.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105960 f, 937699.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106020 f, 938230.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106080 f, 938761.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106140 f, 939292.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106200 f, 931578.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106260 f, 932105.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106320 f, 932631.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106380 f, 933157.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106440 f, 933684.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106500 f, 934210.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106560 f, 934736.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106620 f, 935263.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106680 f, 935789.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106740 f, 936315.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106800 f, 936842.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106860 f, 937368.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106920 f, 937894.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106980 f, 938421.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107040 f, 938947.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107100 f, 939473.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107160 f, 940000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107220 f, 940526.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107280 f, 941052.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107340 f, 941578.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107400 f, 942105.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107460 f, 942631.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107520 f, 943157.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107580 f, 943684.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107640 f, 944210.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107700 f, 936521.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107760 f, 937043.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107820 f, 937565.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107880 f, 938086.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107940 f, 938608.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108000 f, 939130.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108060 f, 939652.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108120 f, 940173.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108180 f, 940695.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108240 f, 941217.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108300 f, 941739.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108360 f, 942260.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108420 f, 942782.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108480 f, 943304.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108540 f, 943826.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108600 f, 944347.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108660 f, 944869.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108720 f, 945391.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108780 f, 945913.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108840 f, 946434.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108900 f, 946956.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108960 f, 947478.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109020 f, 948000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109080 f, 948521.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109140 f, 949043.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109200 f, 941379.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109260 f, 941896.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109320 f, 942413.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109380 f, 942931.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109440 f, 943448.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109500 f, 943965.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109560 f, 944482.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109620 f, 945000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109680 f, 945517.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109740 f, 946034.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109800 f, 946551.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109860 f, 947068.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109920 f, 947586.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109980 f, 948103.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110040 f, 948620.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110100 f, 949137.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110160 f, 949655.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110220 f, 950172.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110280 f, 950689.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110340 f, 951206.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110400 f, 951724.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110460 f, 952241.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110520 f, 952758.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110580 f, 953275.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110640 f, 953793.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110700 f, 946153.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110760 f, 946666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110820 f, 947179.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110880 f, 947692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110940 f, 948205.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111000 f, 948717.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111060 f, 949230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111120 f, 949743.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111180 f, 950256.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111240 f, 950769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111300 f, 951282.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111360 f, 951794.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111420 f, 952307.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111480 f, 952820.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111540 f, 953333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111600 f, 953846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111660 f, 954359.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111720 f, 954871.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111780 f, 955384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111840 f, 955897.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111900 f, 956410.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111960 f, 956923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112020 f, 957435.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112080 f, 957948.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112140 f, 950339.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112200 f, 950847.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112260 f, 951355.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112320 f, 951864.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112380 f, 952372.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112440 f, 952881.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112500 f, 953389.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112560 f, 953898.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112620 f, 954406.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112680 f, 954915.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112740 f, 955423.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112800 f, 955932.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112860 f, 956440.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112920 f, 956949.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112980 f, 957457.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113040 f, 957966.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113100 f, 958474.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113160 f, 958983.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113220 f, 959491.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113280 f, 960000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113340 f, 960508.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113400 f, 961016.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113460 f, 961525.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113520 f, 962033.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113580 f, 962542.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113640 f, 963050.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113700 f, 963559.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113760 f, 964067.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113820 f, 956470.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113880 f, 956974.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113940 f, 957479.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114000 f, 957983.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114060 f, 958487.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114120 f, 958991.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114180 f, 959495.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114240 f, 960000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114300 f, 960504.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114360 f, 961008.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114420 f, 961512.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114480 f, 962016.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114540 f, 962521.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114600 f, 963025.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114660 f, 963529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114720 f, 964033.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114780 f, 964537.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114840 f, 965042.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114900 f, 965546.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114960 f, 966050.4 fps, 0 ms/f [junit] 0 s: 60 f / 76 ms, 789.4 fps, 1 ms/f; total: 115020 f, 589846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115080 f, 587142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115140 f, 587449.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115200 f, 587755.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115260 f, 588061.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115320 f, 585380.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115380 f, 585685.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115440 f, 585989.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115500 f, 586294.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115560 f, 586599.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115620 f, 586903.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115680 f, 587208.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115740 f, 587512.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115800 f, 584848.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115860 f, 585151.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115920 f, 585454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115980 f, 585757.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116040 f, 586060.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116100 f, 586363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116160 f, 583718.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116220 f, 584020.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116280 f, 584321.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116340 f, 584623.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116400 f, 584924.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116460 f, 585226.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116520 f, 582600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116580 f, 582900.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116640 f, 583200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116700 f, 583500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116760 f, 583800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116820 f, 584100.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116880 f, 581492.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116940 f, 581791.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117000 f, 582089.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117060 f, 582388.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117120 f, 582686.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117180 f, 580099.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117240 f, 580396.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117300 f, 580693.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117360 f, 580990.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117420 f, 581287.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117480 f, 581584.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117540 f, 581881.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117600 f, 579310.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117660 f, 579605.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117720 f, 579901.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117780 f, 580197.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117840 f, 580492.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117900 f, 577941.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117960 f, 578235.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118020 f, 578529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118080 f, 578823.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118140 f, 579117.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118200 f, 579411.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118260 f, 579705.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118320 f, 580000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118380 f, 577463.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118440 f, 577756.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118500 f, 578048.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118560 f, 578341.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118620 f, 578634.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118680 f, 578926.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118740 f, 579219.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118800 f, 579512.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118860 f, 576990.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118920 f, 577281.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118980 f, 577572.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119040 f, 577864.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119100 f, 578155.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119160 f, 578446.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119220 f, 578737.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119280 f, 579029.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119340 f, 579320.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119400 f, 579611.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119460 f, 577101.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119520 f, 577391.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119580 f, 577681.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119640 f, 577971.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119700 f, 578260.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119760 f, 578550.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119820 f, 578840.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119880 f, 579130.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119940 f, 579420.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120000 f, 579710.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120060 f, 577211.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120120 f, 577500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120180 f, 577788.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120240 f, 578076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120300 f, 578365.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120360 f, 578653.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120420 f, 578942.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120480 f, 579230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120540 f, 579519.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120600 f, 579807.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120660 f, 580096.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120720 f, 580384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120780 f, 577894.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120840 f, 578181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120900 f, 578468.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120960 f, 578756.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121020 f, 579043.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121080 f, 579330.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121140 f, 579617.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121200 f, 579904.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121260 f, 580191.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121320 f, 580478.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121380 f, 580765.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121440 f, 578285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121500 f, 578571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121560 f, 578857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121620 f, 579142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121680 f, 579428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121740 f, 579714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121800 f, 580000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121860 f, 580285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121920 f, 580571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121980 f, 580857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122040 f, 581142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122100 f, 581428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122160 f, 578957.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122220 f, 579241.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122280 f, 579526.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122340 f, 579810.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122400 f, 580094.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122460 f, 580379.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122520 f, 580663.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122580 f, 580947.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122640 f, 581232.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122700 f, 581516.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122760 f, 581800.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122820 f, 582085.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122880 f, 579622.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122940 f, 579905.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123000 f, 580188.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123060 f, 580471.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123120 f, 580754.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123180 f, 581037.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123240 f, 581320.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123300 f, 581603.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123360 f, 581886.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123420 f, 582169.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123480 f, 582452.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123540 f, 582735.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123600 f, 580281.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123660 f, 580563.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123720 f, 580845.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123780 f, 581126.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123840 f, 581408.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123900 f, 581690.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123960 f, 581971.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124020 f, 582253.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124080 f, 582535.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124140 f, 582816.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124200 f, 583098.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124260 f, 583380.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124320 f, 580934.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124380 f, 581214.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124440 f, 581495.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124500 f, 581775.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124560 f, 582056.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124620 f, 582336.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124680 f, 582616.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124740 f, 582897.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124800 f, 583177.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124860 f, 583457.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124920 f, 583738.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124980 f, 584018.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125040 f, 581581.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125100 f, 581860.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125160 f, 582139.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125220 f, 582418.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125280 f, 582697.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125340 f, 582976.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125400 f, 583255.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125460 f, 583534.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125520 f, 583813.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125580 f, 584093.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125640 f, 584372.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125700 f, 584651.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125760 f, 582222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125820 f, 582500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125880 f, 582777.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125940 f, 583055.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126000 f, 583333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126060 f, 583611.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126120 f, 583888.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126180 f, 584166.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126240 f, 584444.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126300 f, 584722.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126360 f, 585000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126420 f, 582580.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126480 f, 582857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126540 f, 583133.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126600 f, 583410.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126660 f, 583686.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126720 f, 583963.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126780 f, 584239.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126840 f, 584516.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126900 f, 584792.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126960 f, 585069.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127020 f, 585345.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127080 f, 585622.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127140 f, 583211.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127200 f, 583486.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127260 f, 583761.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127320 f, 584036.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127380 f, 584311.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127440 f, 584587.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127500 f, 584862.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127560 f, 585137.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127620 f, 585412.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127680 f, 585688.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127740 f, 585963.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127800 f, 583561.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127860 f, 583835.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127920 f, 584109.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127980 f, 584383.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128040 f, 584657.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128100 f, 584931.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128160 f, 585205.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128220 f, 585479.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128280 f, 585753.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128340 f, 586027.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128400 f, 586301.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128460 f, 586575.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128520 f, 584181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128580 f, 584454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128640 f, 584727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128700 f, 585000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128760 f, 585272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128820 f, 585545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128880 f, 585818.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128940 f, 586090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129000 f, 586363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129060 f, 586636.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129120 f, 586909.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129180 f, 587181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129240 f, 584796.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129300 f, 585067.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129360 f, 585339.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129420 f, 585610.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129480 f, 585882.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129540 f, 586153.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129600 f, 586425.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129660 f, 586696.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129720 f, 584324.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129780 f, 584594.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129840 f, 584864.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129900 f, 585135.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129960 f, 585405.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130020 f, 585675.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130080 f, 585945.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130140 f, 586216.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130200 f, 586486.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130260 f, 584125.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130320 f, 584394.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130380 f, 584663.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130440 f, 584932.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130500 f, 585201.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130560 f, 585470.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130620 f, 585739.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130680 f, 586008.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130740 f, 586278.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130800 f, 586547.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130860 f, 586816.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130920 f, 587085.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130980 f, 587354.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131040 f, 585000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131100 f, 585267.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131160 f, 585535.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131220 f, 585803.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131280 f, 586071.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131340 f, 586339.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131400 f, 586607.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131460 f, 586875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131520 f, 587142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131580 f, 587410.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131640 f, 587678.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131700 f, 587946.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131760 f, 585600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131820 f, 585866.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131880 f, 586133.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131940 f, 586400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132000 f, 586666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132060 f, 586933.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132120 f, 587200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132180 f, 587466.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132240 f, 587733.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132300 f, 588000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132360 f, 588266.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132420 f, 588533.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132480 f, 586194.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132540 f, 586460.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132600 f, 586725.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132660 f, 586991.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132720 f, 587256.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132780 f, 587522.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132840 f, 587787.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132900 f, 588053.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132960 f, 588318.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133020 f, 588584.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133080 f, 588849.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133140 f, 589115.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133200 f, 586784.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133260 f, 587048.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133320 f, 587312.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133380 f, 587577.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133440 f, 587841.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133500 f, 588105.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133560 f, 588370.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133620 f, 588634.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133680 f, 588898.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133740 f, 589163.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133800 f, 589427.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133860 f, 589691.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133920 f, 587368.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133980 f, 587631.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134040 f, 587894.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134100 f, 588157.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134160 f, 588421.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134220 f, 588684.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134280 f, 588947.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134340 f, 589210.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134400 f, 589473.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134460 f, 589736.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134520 f, 590000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134580 f, 590263.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134640 f, 587947.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134700 f, 588209.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134760 f, 588471.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134820 f, 588733.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134880 f, 588995.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134940 f, 589257.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135000 f, 589519.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135060 f, 589781.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135120 f, 590043.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135180 f, 590305.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135240 f, 590567.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135300 f, 590829.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135360 f, 588521.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135420 f, 588782.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135480 f, 589043.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135540 f, 589304.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135600 f, 589565.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135660 f, 589826.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135720 f, 590086.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135780 f, 590347.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135840 f, 590608.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135900 f, 590869.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135960 f, 591130.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136020 f, 591391.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136080 f, 589090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136140 f, 589350.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136200 f, 589610.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136260 f, 589870.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136320 f, 590129.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136380 f, 590389.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136440 f, 590649.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136500 f, 590909.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136560 f, 591168.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136620 f, 591428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136680 f, 591688.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136740 f, 591948.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136800 f, 589655.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136860 f, 589913.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136920 f, 590172.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136980 f, 590431.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137040 f, 590689.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137100 f, 590948.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137160 f, 591206.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137220 f, 591465.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137280 f, 591724.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137340 f, 591982.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137400 f, 592241.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137460 f, 592500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137520 f, 590214.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137580 f, 590472.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137640 f, 590729.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137700 f, 590987.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137760 f, 591244.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137820 f, 591502.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137880 f, 591759.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137940 f, 592017.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138000 f, 592274.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138060 f, 592532.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138120 f, 592789.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138180 f, 593047.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138240 f, 590769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138300 f, 591025.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138360 f, 591282.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138420 f, 591538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138480 f, 591794.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138540 f, 592051.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138600 f, 589787.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138660 f, 590042.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138720 f, 590297.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138780 f, 590553.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138840 f, 590808.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138900 f, 591063.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138960 f, 591319.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139020 f, 589067.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139080 f, 589322.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139140 f, 589576.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139200 f, 589830.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139260 f, 590084.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139320 f, 590339.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139380 f, 590593.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139440 f, 588354.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139500 f, 588607.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139560 f, 588860.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139620 f, 589113.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139680 f, 589367.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139740 f, 589620.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139800 f, 589873.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139860 f, 587647.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139920 f, 587899.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139980 f, 588151.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140040 f, 588403.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140100 f, 588655.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140160 f, 588907.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140220 f, 589159.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140280 f, 589411.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140340 f, 587196.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140400 f, 587447.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140460 f, 587698.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140520 f, 587949.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140580 f, 588200.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140640 f, 588451.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140700 f, 588702.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140760 f, 588954.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140820 f, 589205.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140880 f, 589456.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140940 f, 589707.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141000 f, 589958.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141060 f, 587750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141120 f, 588000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141180 f, 588250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141240 f, 588500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141300 f, 588750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141360 f, 589000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141420 f, 589250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141480 f, 589500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141540 f, 589750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141600 f, 590000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141660 f, 587800.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141720 f, 588049.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141780 f, 588298.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141840 f, 588547.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141900 f, 588796.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141960 f, 589045.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142020 f, 589294.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142080 f, 589543.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142140 f, 589792.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142200 f, 590041.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142260 f, 587851.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142320 f, 588099.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142380 f, 588347.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142440 f, 588595.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142500 f, 588843.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142560 f, 589090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142620 f, 589338.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142680 f, 589586.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142740 f, 589834.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142800 f, 590082.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142860 f, 590330.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142920 f, 588148.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142980 f, 588395.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143040 f, 588642.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143100 f, 588888.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143160 f, 589135.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143220 f, 589382.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143280 f, 589629.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143340 f, 589876.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143400 f, 590123.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143460 f, 590370.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143520 f, 588196.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143580 f, 588442.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143640 f, 588688.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143700 f, 588934.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143760 f, 589180.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143820 f, 589426.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143880 f, 589672.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143940 f, 589918.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144000 f, 590163.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144060 f, 590409.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144120 f, 588244.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144180 f, 588489.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144240 f, 588734.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144300 f, 588979.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144360 f, 589224.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144420 f, 589469.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144480 f, 589714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144540 f, 589959.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144600 f, 590204.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144660 f, 590449.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144720 f, 588292.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144780 f, 588536.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144840 f, 588780.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144900 f, 589024.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144960 f, 589268.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145020 f, 589512.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145080 f, 589756.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145140 f, 590000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145200 f, 590243.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145260 f, 590487.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145320 f, 590731.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145380 f, 590975.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145440 f, 588825.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145500 f, 589068.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145560 f, 589311.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145620 f, 589554.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145680 f, 589797.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145740 f, 590040.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145800 f, 590283.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145860 f, 590526.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145920 f, 590769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145980 f, 591012.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146040 f, 591255.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146100 f, 589112.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146160 f, 589354.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146220 f, 589596.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146280 f, 589838.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146340 f, 590080.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146400 f, 590322.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146460 f, 590564.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146520 f, 590806.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146580 f, 591048.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146640 f, 591290.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146700 f, 591532.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146760 f, 591774.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146820 f, 589638.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146880 f, 589879.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146940 f, 590120.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147000 f, 590361.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147060 f, 590602.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147120 f, 590843.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147180 f, 591084.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147240 f, 591325.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147300 f, 591566.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147360 f, 591807.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147420 f, 592048.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147480 f, 592289.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147540 f, 590160.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147600 f, 590400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147660 f, 590640.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147720 f, 590880.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147780 f, 591120.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147840 f, 591360.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147900 f, 591600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147960 f, 591840.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148020 f, 592080.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148080 f, 592320.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148140 f, 592560.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148200 f, 592800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148260 f, 590677.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148320 f, 590916.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148380 f, 591155.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148440 f, 591394.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148500 f, 591633.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148560 f, 591872.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148620 f, 592111.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148680 f, 592350.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148740 f, 592589.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148800 f, 592828.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148860 f, 593067.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148920 f, 593306.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148980 f, 593545.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149040 f, 591428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149100 f, 591666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149160 f, 591904.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149220 f, 592142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149280 f, 592380.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149340 f, 592619.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149400 f, 592857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149460 f, 593095.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149520 f, 593333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149580 f, 593571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149640 f, 593809.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149700 f, 591699.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149760 f, 591936.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149820 f, 592173.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149880 f, 592411.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149940 f, 592648.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150000 f, 592885.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150060 f, 593122.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150120 f, 593359.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150180 f, 593596.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150240 f, 593834.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150300 f, 594071.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150360 f, 594308.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150420 f, 592204.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150480 f, 592440.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150540 f, 592677.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150600 f, 592913.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150660 f, 593149.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150720 f, 593385.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150780 f, 593622.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150840 f, 593858.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150900 f, 594094.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150960 f, 594330.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151020 f, 594566.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151080 f, 594803.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151140 f, 595039.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151200 f, 592941.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151260 f, 593176.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151320 f, 593411.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151380 f, 593647.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151440 f, 593882.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151500 f, 594117.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151560 f, 594352.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151620 f, 594588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151680 f, 594823.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151740 f, 595058.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151800 f, 595294.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151860 f, 595529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151920 f, 593437.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151980 f, 593671.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152040 f, 593906.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152100 f, 594140.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152160 f, 594375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152220 f, 594609.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152280 f, 594843.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152340 f, 595078.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152400 f, 595312.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152460 f, 595546.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152520 f, 595781.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152580 f, 596015.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152640 f, 593929.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152700 f, 594163.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152760 f, 594396.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152820 f, 594630.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152880 f, 594863.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152940 f, 595097.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153000 f, 595330.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153060 f, 595564.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153120 f, 595797.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153180 f, 596031.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153240 f, 596264.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153300 f, 594186.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153360 f, 594418.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153420 f, 594651.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153480 f, 594883.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153540 f, 595116.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153600 f, 595348.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153660 f, 595581.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153720 f, 595813.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153780 f, 596046.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153840 f, 596279.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153900 f, 596511.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153960 f, 596744.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154020 f, 596976.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154080 f, 594903.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154140 f, 595135.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154200 f, 595366.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154260 f, 595598.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154320 f, 595830.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154380 f, 596061.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154440 f, 596293.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154500 f, 596525.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154560 f, 596756.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154620 f, 596988.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154680 f, 597220.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154740 f, 597451.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154800 f, 595384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154860 f, 595615.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154920 f, 595846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154980 f, 596076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155040 f, 596307.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155100 f, 596538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155160 f, 596769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155220 f, 597000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155280 f, 597230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155340 f, 597461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155400 f, 597692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155460 f, 597923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155520 f, 595862.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155580 f, 596091.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155640 f, 596321.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155700 f, 596551.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155760 f, 596781.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155820 f, 597011.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155880 f, 597241.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155940 f, 597471.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156000 f, 597701.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156060 f, 597931.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156120 f, 598160.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156180 f, 598390.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156240 f, 596335.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156300 f, 596564.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156360 f, 596793.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156420 f, 597022.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156480 f, 597251.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156540 f, 597480.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156600 f, 597709.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156660 f, 597938.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156720 f, 598167.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156780 f, 598396.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156840 f, 598625.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156900 f, 598854.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156960 f, 599084.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157020 f, 597034.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157080 f, 597262.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157140 f, 597490.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157200 f, 597718.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157260 f, 597946.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157320 f, 598174.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157380 f, 598403.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157440 f, 598631.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157500 f, 598859.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157560 f, 599087.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157620 f, 599315.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157680 f, 599543.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157740 f, 597500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157800 f, 597727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157860 f, 597954.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157920 f, 598181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157980 f, 598409.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158040 f, 598636.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158100 f, 598863.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158160 f, 599090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158220 f, 599318.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158280 f, 599545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158340 f, 599772.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158400 f, 600000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158460 f, 597962.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158520 f, 598188.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158580 f, 598415.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158640 f, 598641.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158700 f, 598867.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158760 f, 599094.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158820 f, 599320.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158880 f, 599547.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158940 f, 599773.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159000 f, 600000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159060 f, 600226.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159120 f, 600452.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159180 f, 598421.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159240 f, 598646.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159300 f, 598872.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159360 f, 599097.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159420 f, 599323.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159480 f, 599548.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159540 f, 599774.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159600 f, 600000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159660 f, 600225.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159720 f, 600451.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159780 f, 600676.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159840 f, 600902.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159900 f, 598876.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159960 f, 599101.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160020 f, 599325.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160080 f, 599550.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160140 f, 599775.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160200 f, 600000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160260 f, 600224.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160320 f, 600449.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160380 f, 600674.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160440 f, 600898.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160500 f, 601123.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160560 f, 601348.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160620 f, 599328.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160680 f, 599552.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160740 f, 599776.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160800 f, 600000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160860 f, 600223.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160920 f, 600447.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160980 f, 600671.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161040 f, 600895.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161100 f, 601119.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161160 f, 601343.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161220 f, 601567.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161280 f, 601791.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161340 f, 599776.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161400 f, 600000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161460 f, 600223.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161520 f, 600446.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161580 f, 600669.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161640 f, 600892.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161700 f, 601115.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161760 f, 601338.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161820 f, 601561.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161880 f, 601784.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161940 f, 602007.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162000 f, 602230.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162060 f, 600222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162120 f, 600444.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162180 f, 600666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162240 f, 600888.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162300 f, 601111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162360 f, 601333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162420 f, 601555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162480 f, 601777.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162540 f, 602000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162600 f, 602222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162660 f, 602444.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162720 f, 602666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162780 f, 600664.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162840 f, 600885.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162900 f, 601107.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162960 f, 601328.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163020 f, 601549.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163080 f, 601771.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163140 f, 601992.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163200 f, 602214.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163260 f, 602435.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163320 f, 602656.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163380 f, 602878.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163440 f, 603099.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163500 f, 601102.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163560 f, 601323.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163620 f, 601544.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163680 f, 601764.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163740 f, 601985.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163800 f, 602205.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163860 f, 602426.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163920 f, 602647.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163980 f, 602867.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164040 f, 603088.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164100 f, 603308.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164160 f, 603529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164220 f, 601538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164280 f, 601758.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164340 f, 601978.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164400 f, 602197.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164460 f, 602417.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164520 f, 602637.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164580 f, 602857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164640 f, 603076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164700 f, 603296.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164760 f, 603516.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164820 f, 603736.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164880 f, 603956.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164940 f, 601970.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165000 f, 602189.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165060 f, 602408.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165120 f, 602627.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165180 f, 602846.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165240 f, 603065.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165300 f, 603284.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165360 f, 603503.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165420 f, 603722.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165480 f, 603941.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165540 f, 604160.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165600 f, 604379.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165660 f, 604598.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165720 f, 602618.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165780 f, 602836.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165840 f, 603054.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165900 f, 603272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165960 f, 603490.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166020 f, 603709.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166080 f, 603927.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166140 f, 604145.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166200 f, 604363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166260 f, 604581.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166320 f, 604800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166380 f, 605018.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166440 f, 603043.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166500 f, 603260.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166560 f, 603478.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166620 f, 603695.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166680 f, 603913.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166740 f, 604130.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166800 f, 604347.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166860 f, 604565.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166920 f, 604782.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166980 f, 605000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167040 f, 605217.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167100 f, 605434.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167160 f, 603465.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167220 f, 603682.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167280 f, 603898.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167340 f, 604115.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167400 f, 604332.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167460 f, 604548.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167520 f, 604765.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167580 f, 604981.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167640 f, 605198.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167700 f, 605415.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167760 f, 605631.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167820 f, 605848.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167880 f, 603884.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167940 f, 604100.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168000 f, 604316.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168060 f, 604532.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168120 f, 604748.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168180 f, 604964.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168240 f, 605179.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168300 f, 605395.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168360 f, 605611.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168420 f, 605827.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168480 f, 606043.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168540 f, 606259.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168600 f, 604301.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168660 f, 604516.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168720 f, 604731.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168780 f, 604946.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168840 f, 605161.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168900 f, 605376.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168960 f, 605591.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169020 f, 605806.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169080 f, 606021.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169140 f, 606236.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169200 f, 606451.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169260 f, 606666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169320 f, 604714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169380 f, 604928.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169440 f, 605142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169500 f, 605357.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169560 f, 605571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169620 f, 605785.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169680 f, 606000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169740 f, 606214.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169800 f, 606428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169860 f, 606642.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169920 f, 606857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169980 f, 607071.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170040 f, 605124.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170100 f, 605338.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170160 f, 605551.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170220 f, 605765.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170280 f, 605978.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170340 f, 606192.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170400 f, 606405.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170460 f, 606619.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170520 f, 606832.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170580 f, 607046.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170640 f, 607259.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170700 f, 607473.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170760 f, 607686.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170820 f, 605744.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170880 f, 605957.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170940 f, 606170.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171000 f, 606383.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171060 f, 606595.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171120 f, 606808.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171180 f, 607021.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171240 f, 607234.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171300 f, 607446.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171360 f, 607659.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171420 f, 607872.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171480 f, 608085.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171540 f, 606148.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171600 f, 606360.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171660 f, 606572.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171720 f, 606784.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171780 f, 606996.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171840 f, 607208.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171900 f, 607420.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171960 f, 607632.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172020 f, 607844.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172080 f, 608056.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172140 f, 608268.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172200 f, 608480.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172260 f, 606549.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172320 f, 606760.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172380 f, 606971.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172440 f, 607183.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172500 f, 607394.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172560 f, 607605.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172620 f, 607816.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172680 f, 608028.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172740 f, 608239.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172800 f, 608450.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172860 f, 608662.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172920 f, 608873.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172980 f, 606947.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173040 f, 607157.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173100 f, 607368.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173160 f, 607578.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173220 f, 607789.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173280 f, 608000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173340 f, 608210.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173400 f, 608421.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173460 f, 608631.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173520 f, 608842.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173580 f, 609052.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173640 f, 609263.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173700 f, 609473.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173760 f, 607552.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173820 f, 607762.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173880 f, 607972.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173940 f, 608181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174000 f, 608391.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174060 f, 608601.4 fps, 0 ms/f [junit] 0 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 174120 f, 558076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174180 f, 556485.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174240 f, 556677.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174300 f, 556869.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174360 f, 557060.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174420 f, 557252.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174480 f, 557444.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174540 f, 555859.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174600 f, 556050.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174660 f, 556242.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174720 f, 556433.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174780 f, 556624.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174840 f, 556815.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174900 f, 555238.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174960 f, 555428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175020 f, 555619.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175080 f, 555809.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175140 f, 556000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175200 f, 556190.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175260 f, 556380.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175320 f, 556571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175380 f, 556761.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175440 f, 555189.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175500 f, 555379.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175560 f, 555569.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175620 f, 555759.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175680 f, 555949.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175740 f, 556139.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175800 f, 556329.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175860 f, 556519.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175920 f, 556708.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175980 f, 556898.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176040 f, 557088.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176100 f, 557278.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176160 f, 555709.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176220 f, 555899.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176280 f, 556088.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176340 f, 556277.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176400 f, 556466.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176460 f, 556656.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176520 f, 556845.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176580 f, 557034.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176640 f, 557224.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176700 f, 557413.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176760 f, 557602.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176820 f, 557791.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176880 f, 557981.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176940 f, 556415.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177000 f, 556603.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177060 f, 556792.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177120 f, 556981.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177180 f, 557169.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177240 f, 557358.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177300 f, 557547.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177360 f, 557735.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177420 f, 557924.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177480 f, 558113.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177540 f, 558301.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177600 f, 556739.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177660 f, 556927.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177720 f, 557116.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177780 f, 557304.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177840 f, 557492.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177900 f, 557680.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177960 f, 557868.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178020 f, 558056.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178080 f, 558244.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178140 f, 558432.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178200 f, 558620.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178260 f, 558808.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178320 f, 558996.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178380 f, 557437.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178440 f, 557625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178500 f, 557812.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178560 f, 558000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178620 f, 558187.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178680 f, 558375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178740 f, 558562.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178800 f, 558750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178860 f, 558937.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178920 f, 559125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178980 f, 557570.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179040 f, 557757.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179100 f, 557943.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179160 f, 558130.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179220 f, 558317.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179280 f, 558504.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179340 f, 558691.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179400 f, 558878.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179460 f, 559065.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179520 f, 559252.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179580 f, 559439.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179640 f, 559626.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179700 f, 559813.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179760 f, 558260.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179820 f, 558447.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179880 f, 558633.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179940 f, 558819.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180000 f, 559006.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180060 f, 559192.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180120 f, 559378.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180180 f, 559565.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180240 f, 559751.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180300 f, 559937.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180360 f, 560124.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180420 f, 560310.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180480 f, 558761.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180540 f, 558947.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180600 f, 559133.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180660 f, 559318.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180720 f, 559504.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180780 f, 559690.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180840 f, 559876.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180900 f, 560061.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180960 f, 560247.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181020 f, 560433.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181080 f, 560619.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181140 f, 560804.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181200 f, 560990.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181260 f, 559444.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181320 f, 559629.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181380 f, 559814.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181440 f, 560000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181500 f, 560185.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181560 f, 560370.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181620 f, 560555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181680 f, 560740.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181740 f, 560925.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181800 f, 561111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181860 f, 561296.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181920 f, 561481.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181980 f, 559938.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182040 f, 560123.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182100 f, 560307.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182160 f, 560492.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182220 f, 560676.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182280 f, 560861.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182340 f, 561046.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182400 f, 561230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182460 f, 561415.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182520 f, 561600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182580 f, 561784.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182640 f, 561969.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182700 f, 562153.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182760 f, 560613.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182820 f, 560797.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182880 f, 560981.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182940 f, 561165.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183000 f, 561349.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183060 f, 561533.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183120 f, 561717.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183180 f, 561901.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183240 f, 562085.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183300 f, 562269.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183360 f, 562454.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183420 f, 562638.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183480 f, 561100.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183540 f, 561284.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183600 f, 561467.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183660 f, 561651.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183720 f, 561834.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183780 f, 562018.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183840 f, 562201.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183900 f, 562385.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183960 f, 562568.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184020 f, 562752.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184080 f, 561219.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184140 f, 561402.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184200 f, 561585.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184260 f, 561768.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184320 f, 561951.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184380 f, 562134.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184440 f, 562317.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184500 f, 562500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184560 f, 562682.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184620 f, 562865.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184680 f, 561337.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184740 f, 561519.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184800 f, 561702.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184860 f, 561884.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184920 f, 562066.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184980 f, 562249.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185040 f, 562431.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185100 f, 562614.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185160 f, 562796.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185220 f, 562978.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185280 f, 563161.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185340 f, 561636.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185400 f, 561818.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185460 f, 562000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185520 f, 562181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185580 f, 562363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185640 f, 562545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185700 f, 562727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185760 f, 562909.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185820 f, 563090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185880 f, 563272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185940 f, 563454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186000 f, 563636.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186060 f, 562114.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186120 f, 562296.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186180 f, 562477.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186240 f, 562658.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186300 f, 562839.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186360 f, 563021.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186420 f, 563202.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186480 f, 563383.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186540 f, 563564.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186600 f, 563746.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186660 f, 563927.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186720 f, 564108.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186780 f, 564290.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186840 f, 562771.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186900 f, 562951.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186960 f, 563132.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187020 f, 563313.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187080 f, 563494.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187140 f, 563674.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187200 f, 563855.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187260 f, 564036.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187320 f, 564216.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187380 f, 564397.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187440 f, 564578.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187500 f, 564759.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187560 f, 563243.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187620 f, 563423.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187680 f, 563603.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187740 f, 563783.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187800 f, 563963.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187860 f, 564144.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187920 f, 564324.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187980 f, 564504.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188040 f, 564684.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188100 f, 564864.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188160 f, 565045.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188220 f, 565225.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188280 f, 563712.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188340 f, 563892.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188400 f, 564071.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188460 f, 564251.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188520 f, 564431.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188580 f, 564610.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188640 f, 564790.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188700 f, 564970.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188760 f, 565149.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188820 f, 565329.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188880 f, 565509.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188940 f, 565688.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189000 f, 564179.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189060 f, 564358.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189120 f, 564537.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189180 f, 564716.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189240 f, 564895.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189300 f, 565074.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189360 f, 565253.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189420 f, 565432.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189480 f, 565611.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189540 f, 565791.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189600 f, 565970.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189660 f, 566149.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189720 f, 566328.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189780 f, 564821.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189840 f, 565000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189900 f, 565178.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189960 f, 565357.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190020 f, 565535.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190080 f, 565714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190140 f, 565892.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190200 f, 566071.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190260 f, 566250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190320 f, 564747.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190380 f, 564925.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190440 f, 565103.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190500 f, 565281.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190560 f, 565459.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190620 f, 565638.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190680 f, 565816.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190740 f, 565994.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190800 f, 566172.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190860 f, 566350.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190920 f, 566528.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190980 f, 566706.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191040 f, 566884.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191100 f, 567062.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191160 f, 567240.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191220 f, 567418.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191280 f, 567596.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191340 f, 567774.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191400 f, 567952.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191460 f, 568130.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191520 f, 568308.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191580 f, 568486.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191640 f, 568664.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191700 f, 568842.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191760 f, 569020.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191820 f, 569198.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191880 f, 567692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191940 f, 567869.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192000 f, 568047.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192060 f, 568224.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192120 f, 568402.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192180 f, 568579.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192240 f, 568757.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192300 f, 568934.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192360 f, 569112.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192420 f, 569289.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192480 f, 569467.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192540 f, 569645.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192600 f, 569822.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192660 f, 570000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192720 f, 570177.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192780 f, 570355.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192840 f, 570532.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192900 f, 570710.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192960 f, 570887.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193020 f, 571065.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193080 f, 571242.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193140 f, 571420.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193200 f, 571597.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193260 f, 571775.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193320 f, 571952.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193380 f, 572130.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193440 f, 572307.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193500 f, 572485.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193560 f, 572662.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193620 f, 572840.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193680 f, 573017.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193740 f, 573195.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193800 f, 571681.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193860 f, 571858.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193920 f, 572035.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193980 f, 572212.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194040 f, 572389.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194100 f, 572566.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194160 f, 572743.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194220 f, 572920.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194280 f, 573097.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194340 f, 573274.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194400 f, 573451.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194460 f, 573628.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194520 f, 573805.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194580 f, 573982.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194640 f, 574159.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194700 f, 574336.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194760 f, 574513.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194820 f, 574690.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194880 f, 574867.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194940 f, 575044.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195000 f, 575221.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195060 f, 575398.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195120 f, 575575.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195180 f, 575752.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195240 f, 575929.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195300 f, 576106.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195360 f, 576283.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195420 f, 576460.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195480 f, 576637.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195540 f, 576814.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195600 f, 576991.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195660 f, 577168.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195720 f, 575647.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195780 f, 575823.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195840 f, 576000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195900 f, 576176.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195960 f, 576352.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196020 f, 576529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196080 f, 576705.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196140 f, 576882.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196200 f, 577058.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196260 f, 577235.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196320 f, 577411.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196380 f, 577588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196440 f, 577764.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196500 f, 577941.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196560 f, 578117.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196620 f, 578294.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196680 f, 578470.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196740 f, 578647.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196800 f, 578823.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196860 f, 579000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196920 f, 579176.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196980 f, 579352.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197040 f, 579529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197100 f, 579705.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197160 f, 579882.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197220 f, 580058.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197280 f, 580235.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197340 f, 580411.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197400 f, 580588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197460 f, 580764.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197520 f, 580941.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197580 f, 579413.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197640 f, 579589.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197700 f, 579765.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197760 f, 579941.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197820 f, 580117.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197880 f, 580293.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197940 f, 580469.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198000 f, 580645.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198060 f, 580821.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198120 f, 580997.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198180 f, 581173.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198240 f, 581349.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198300 f, 581524.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198360 f, 581700.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198420 f, 581876.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198480 f, 582052.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198540 f, 582228.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198600 f, 582404.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198660 f, 582580.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198720 f, 582756.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198780 f, 582932.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198840 f, 583108.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198900 f, 583284.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198960 f, 583460.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199020 f, 583636.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199080 f, 583812.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199140 f, 583988.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199200 f, 584164.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199260 f, 584340.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199320 f, 584516.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199380 f, 584692.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199440 f, 584868.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199500 f, 585044.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199560 f, 583508.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199620 f, 583684.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199680 f, 583859.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199740 f, 584035.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199800 f, 584210.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199860 f, 584385.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199920 f, 584561.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199980 f, 584736.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200040 f, 584912.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200100 f, 585087.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200160 f, 585263.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200220 f, 585438.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200280 f, 585614.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200340 f, 585789.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200400 f, 585964.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200460 f, 586140.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200520 f, 586315.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200580 f, 586491.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200640 f, 586666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200700 f, 586842.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200760 f, 587017.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200820 f, 587193.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200880 f, 587368.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200940 f, 587543.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201000 f, 587719.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201060 f, 587894.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201120 f, 588070.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201180 f, 588245.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201240 f, 588421.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201300 f, 588596.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201360 f, 587055.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201420 f, 587230.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201480 f, 587405.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201540 f, 587580.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201600 f, 587755.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201660 f, 587930.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201720 f, 588104.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201780 f, 588279.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201840 f, 588454.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201900 f, 588629.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201960 f, 588804.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202020 f, 588979.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202080 f, 589154.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202140 f, 589329.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202200 f, 589504.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202260 f, 589679.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202320 f, 589854.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202380 f, 590029.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202440 f, 590204.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202500 f, 590379.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202560 f, 590553.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202620 f, 590728.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202680 f, 590903.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202740 f, 591078.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202800 f, 591253.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202860 f, 591428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202920 f, 591603.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202980 f, 591778.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203040 f, 591953.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203100 f, 592128.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203160 f, 592303.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203220 f, 590755.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203280 f, 590930.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203340 f, 591104.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203400 f, 591279.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203460 f, 591453.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203520 f, 591627.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203580 f, 591802.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203640 f, 591976.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203700 f, 592151.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203760 f, 592325.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203820 f, 592500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203880 f, 592674.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203940 f, 592848.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204000 f, 593023.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204060 f, 593197.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204120 f, 593372.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204180 f, 593546.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204240 f, 593720.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204300 f, 593895.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204360 f, 594069.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204420 f, 594244.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204480 f, 594418.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204540 f, 594593.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204600 f, 594767.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204660 f, 594941.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204720 f, 595116.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204780 f, 595290.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204840 f, 595465.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204900 f, 595639.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204960 f, 595813.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205020 f, 595988.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205080 f, 594434.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205140 f, 594608.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205200 f, 594782.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205260 f, 594956.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205320 f, 595130.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205380 f, 595304.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205440 f, 595478.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205500 f, 595652.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205560 f, 595826.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205620 f, 596000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205680 f, 596173.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205740 f, 596347.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205800 f, 596521.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205860 f, 596695.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205920 f, 596869.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205980 f, 597043.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206040 f, 597217.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206100 f, 597391.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206160 f, 597565.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206220 f, 597739.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206280 f, 597913.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206340 f, 598086.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206400 f, 598260.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206460 f, 598434.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206520 f, 598608.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206580 f, 598782.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206640 f, 598956.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206700 f, 599130.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206760 f, 599304.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206820 f, 599478.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206880 f, 597919.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206940 f, 598092.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207000 f, 598265.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207060 f, 598439.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207120 f, 598612.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207180 f, 598786.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207240 f, 598959.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207300 f, 599132.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207360 f, 599306.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207420 f, 599479.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207480 f, 599653.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207540 f, 599826.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207600 f, 600000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207660 f, 600173.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207720 f, 600346.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207780 f, 600520.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207840 f, 600693.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207900 f, 600867.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207960 f, 601040.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208020 f, 601213.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208080 f, 601387.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208140 f, 601560.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208200 f, 601734.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208260 f, 601907.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208320 f, 602080.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208380 f, 602254.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208440 f, 602427.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208500 f, 602601.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208560 f, 602774.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208620 f, 602948.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208680 f, 603121.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208740 f, 603294.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208800 f, 601729.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208860 f, 601902.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208920 f, 602074.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208980 f, 602247.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209040 f, 602420.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209100 f, 602593.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209160 f, 602766.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209220 f, 602939.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209280 f, 603112.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209340 f, 603285.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209400 f, 603458.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209460 f, 603631.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209520 f, 603804.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209580 f, 603976.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209640 f, 604149.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209700 f, 604322.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209760 f, 604495.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209820 f, 604668.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209880 f, 604841.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209940 f, 605014.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210000 f, 605187.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210060 f, 605360.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210120 f, 605533.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210180 f, 605706.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210240 f, 605878.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210300 f, 606051.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210360 f, 606224.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210420 f, 606397.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210480 f, 606570.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210540 f, 606743.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210600 f, 606916.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210660 f, 605344.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210720 f, 605517.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210780 f, 605689.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210840 f, 605862.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210900 f, 606034.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210960 f, 606206.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211020 f, 606379.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211080 f, 606551.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211140 f, 606724.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211200 f, 606896.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211260 f, 607068.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211320 f, 607241.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211380 f, 607413.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211440 f, 607586.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211500 f, 607758.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211560 f, 607931.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211620 f, 608103.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211680 f, 608275.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211740 f, 608448.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211800 f, 608620.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211860 f, 608793.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211920 f, 608965.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211980 f, 609137.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212040 f, 609310.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212100 f, 609482.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212160 f, 609655.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212220 f, 609827.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212280 f, 610000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212340 f, 610172.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212400 f, 610344.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212460 f, 610517.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212520 f, 608939.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212580 f, 609111.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212640 f, 609283.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212700 f, 609455.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212760 f, 609627.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212820 f, 609799.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212880 f, 609971.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212940 f, 610143.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213000 f, 610315.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213060 f, 610487.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213120 f, 610659.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213180 f, 610830.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213240 f, 611002.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213300 f, 611174.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213360 f, 611346.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213420 f, 611518.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213480 f, 611690.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213540 f, 611862.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213600 f, 612034.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213660 f, 612206.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213720 f, 612378.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213780 f, 612550.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213840 f, 612722.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213900 f, 612894.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213960 f, 613065.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214020 f, 613237.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214080 f, 613409.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214140 f, 613581.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214200 f, 613753.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214260 f, 613925.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214320 f, 614097.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214380 f, 614269.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214440 f, 612685.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214500 f, 612857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214560 f, 613028.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214620 f, 613200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214680 f, 613371.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214740 f, 613542.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214800 f, 613714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214860 f, 613885.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214920 f, 614057.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214980 f, 614228.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215040 f, 614400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215100 f, 614571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215160 f, 614742.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215220 f, 614914.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215280 f, 615085.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215340 f, 615257.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215400 f, 615428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215460 f, 615600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215520 f, 615771.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215580 f, 615942.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215640 f, 616114.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215700 f, 616285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215760 f, 616457.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215820 f, 616628.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215880 f, 616800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215940 f, 616971.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216000 f, 617142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216060 f, 617314.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216120 f, 617485.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216180 f, 617657.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216240 f, 617828.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216300 f, 618000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216360 f, 616410.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216420 f, 616581.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216480 f, 616752.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216540 f, 616923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216600 f, 617094.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216660 f, 617264.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216720 f, 617435.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216780 f, 617606.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216840 f, 617777.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216900 f, 617948.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216960 f, 618119.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217020 f, 618290.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217080 f, 618461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217140 f, 618632.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217200 f, 618803.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217260 f, 618974.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217320 f, 619145.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217380 f, 619316.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217440 f, 619487.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217500 f, 619658.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217560 f, 619829.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217620 f, 620000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217680 f, 620170.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217740 f, 620341.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217800 f, 620512.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217860 f, 620683.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217920 f, 620854.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217980 f, 621025.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218040 f, 621196.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218100 f, 621367.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218160 f, 621538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218220 f, 621709.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218280 f, 621880.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218340 f, 620284.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218400 f, 620454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218460 f, 620625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218520 f, 620795.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218580 f, 620965.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218640 f, 621136.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218700 f, 621306.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218760 f, 621477.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218820 f, 621647.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218880 f, 621818.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218940 f, 621988.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219000 f, 622159.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219060 f, 622329.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219120 f, 622500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219180 f, 622670.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219240 f, 622840.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219300 f, 623011.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219360 f, 623181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219420 f, 623352.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219480 f, 623522.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219540 f, 623693.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219600 f, 623863.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219660 f, 624034.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219720 f, 624204.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219780 f, 624375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219840 f, 624545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219900 f, 624715.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219960 f, 624886.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220020 f, 625056.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220080 f, 625227.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220140 f, 625397.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220200 f, 625568.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220260 f, 623966.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220320 f, 624136.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220380 f, 624305.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220440 f, 624475.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220500 f, 624645.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220560 f, 624815.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220620 f, 624985.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220680 f, 625155.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220740 f, 625325.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220800 f, 625495.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220860 f, 625665.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220920 f, 625835.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220980 f, 626005.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221040 f, 626175.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221100 f, 626345.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221160 f, 626515.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221220 f, 626685.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221280 f, 626855.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221340 f, 627025.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221400 f, 627195.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221460 f, 627365.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221520 f, 627535.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221580 f, 627705.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221640 f, 627875.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221700 f, 628045.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221760 f, 628215.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221820 f, 628385.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221880 f, 628555.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221940 f, 628725.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222000 f, 628895.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222060 f, 627288.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222120 f, 627457.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222180 f, 627627.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222240 f, 627796.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222300 f, 627966.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222360 f, 628135.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222420 f, 628305.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222480 f, 628474.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222540 f, 628644.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222600 f, 628813.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222660 f, 628983.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222720 f, 629152.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222780 f, 629322.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222840 f, 629491.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222900 f, 629661.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222960 f, 629830.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223020 f, 630000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223080 f, 630169.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223140 f, 630339.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223200 f, 630508.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223260 f, 630677.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223320 f, 630847.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223380 f, 631016.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223440 f, 631186.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223500 f, 631355.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223560 f, 631525.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223620 f, 631694.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223680 f, 631864.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223740 f, 632033.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223800 f, 632203.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223860 f, 632372.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223920 f, 632542.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223980 f, 630929.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224040 f, 631098.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224100 f, 631267.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224160 f, 631436.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224220 f, 631605.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224280 f, 631774.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224340 f, 631943.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224400 f, 632112.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224460 f, 632281.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224520 f, 632450.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224580 f, 632619.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224640 f, 632788.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224700 f, 632957.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224760 f, 633126.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224820 f, 633295.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224880 f, 633464.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224940 f, 633633.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225000 f, 633802.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225060 f, 633971.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225120 f, 634140.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225180 f, 634309.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225240 f, 634478.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225300 f, 634647.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225360 f, 634816.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225420 f, 634985.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225480 f, 635154.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225540 f, 635323.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225600 f, 635492.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225660 f, 635662.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225720 f, 635831.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225780 f, 636000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225840 f, 636169.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225900 f, 636338.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225960 f, 634719.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226020 f, 634887.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226080 f, 635056.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226140 f, 635224.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226200 f, 635393.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226260 f, 635561.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226320 f, 635730.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226380 f, 635898.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226440 f, 636067.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226500 f, 636235.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226560 f, 636404.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226620 f, 636573.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226680 f, 636741.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226740 f, 636910.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226800 f, 637078.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226860 f, 637247.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226920 f, 637415.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226980 f, 637584.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227040 f, 637752.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227100 f, 637921.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227160 f, 638089.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227220 f, 638258.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227280 f, 638426.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227340 f, 638595.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227400 f, 638764.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227460 f, 638932.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227520 f, 639101.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227580 f, 639269.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227640 f, 639438.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227700 f, 639606.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227760 f, 637983.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227820 f, 638151.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227880 f, 638319.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227940 f, 638487.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228000 f, 638655.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228060 f, 638823.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228120 f, 638991.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228180 f, 639159.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228240 f, 639327.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228300 f, 639495.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228360 f, 639663.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228420 f, 639831.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228480 f, 640000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228540 f, 640168.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228600 f, 640336.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228660 f, 640504.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228720 f, 640672.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228780 f, 640840.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228840 f, 641008.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228900 f, 641176.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228960 f, 641344.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229020 f, 641512.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229080 f, 641680.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229140 f, 641848.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229200 f, 642016.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229260 f, 642184.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229320 f, 642352.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229380 f, 642521.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229440 f, 642689.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229500 f, 642857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229560 f, 643025.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229620 f, 643193.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229680 f, 643361.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229740 f, 641731.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229800 f, 641899.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229860 f, 642067.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229920 f, 642234.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229980 f, 642402.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230040 f, 642569.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230100 f, 642737.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230160 f, 642905.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230220 f, 643072.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230280 f, 643240.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230340 f, 643407.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230400 f, 643575.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230460 f, 643743.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230520 f, 643910.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230580 f, 644078.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230640 f, 644245.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230700 f, 644413.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230760 f, 644581.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230820 f, 644748.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230880 f, 644916.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230940 f, 645083.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231000 f, 645251.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231060 f, 645419.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231120 f, 645586.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231180 f, 645754.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231240 f, 645921.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231300 f, 646089.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231360 f, 646257.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231420 f, 646424.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231480 f, 646592.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231540 f, 646759.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231600 f, 646927.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231660 f, 647095.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231720 f, 647262.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231780 f, 647430.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231840 f, 647597.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231900 f, 647765.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231960 f, 647932.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232020 f, 648100.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232080 f, 648268.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232140 f, 648435.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232200 f, 648603.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232260 f, 648770.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232320 f, 648938.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232380 f, 649106.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232440 f, 649273.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232500 f, 649441.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232560 f, 647799.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232620 f, 647966.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232680 f, 648133.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232740 f, 648300.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232800 f, 648467.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232860 f, 648635.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232920 f, 648802.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232980 f, 648969.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233040 f, 649136.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233100 f, 649303.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233160 f, 649470.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233220 f, 649637.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233280 f, 649805.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233340 f, 649972.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233400 f, 650139.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233460 f, 650306.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233520 f, 650473.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233580 f, 650640.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233640 f, 650807.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233700 f, 650974.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233760 f, 651142.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233820 f, 651309.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233880 f, 651476.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233940 f, 651643.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234000 f, 651810.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234060 f, 651977.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234120 f, 652144.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234180 f, 652312.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234240 f, 652479.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234300 f, 652646.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234360 f, 652813.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234420 f, 652980.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234480 f, 653147.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234540 f, 653314.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234600 f, 653481.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234660 f, 651833.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234720 f, 652000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234780 f, 652166.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234840 f, 652333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234900 f, 652500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234960 f, 652666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235020 f, 652833.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235080 f, 653000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235140 f, 653166.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235200 f, 653333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235260 f, 653500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235320 f, 653666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235380 f, 653833.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235440 f, 654000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235500 f, 654166.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235560 f, 654333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235620 f, 654500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235680 f, 654666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235740 f, 654833.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235800 f, 655000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235860 f, 655166.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235920 f, 655333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235980 f, 655500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236040 f, 655666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236100 f, 655833.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236160 f, 656000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236220 f, 656166.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236280 f, 656333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236340 f, 656500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236400 f, 656666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236460 f, 656833.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236520 f, 657000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236580 f, 657166.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236640 f, 657333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236700 f, 657500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236760 f, 657666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236820 f, 657833.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236880 f, 658000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236940 f, 658166.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237000 f, 658333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237060 f, 658500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237120 f, 658666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237180 f, 658833.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237240 f, 659000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237300 f, 659166.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237360 f, 659333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237420 f, 659500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237480 f, 659666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237540 f, 659833.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237600 f, 660000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237660 f, 660166.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237720 f, 660333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237780 f, 660500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237840 f, 658836.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237900 f, 659002.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237960 f, 659169.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238020 f, 659335.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238080 f, 659501.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238140 f, 659667.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238200 f, 659833.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238260 f, 660000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238320 f, 660166.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238380 f, 660332.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238440 f, 660498.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238500 f, 660664.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238560 f, 660831.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238620 f, 660997.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238680 f, 661163.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238740 f, 661329.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238800 f, 661495.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238860 f, 661662.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238920 f, 661828.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238980 f, 661994.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239040 f, 662160.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239100 f, 662326.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239160 f, 662493.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239220 f, 662659.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239280 f, 662825.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239340 f, 662991.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239400 f, 663157.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239460 f, 663324.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239520 f, 663490.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239580 f, 663656.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239640 f, 663822.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239700 f, 663988.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239760 f, 664155.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239820 f, 664321.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239880 f, 664487.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239940 f, 664653.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240000 f, 664819.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240060 f, 664986.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240120 f, 665152.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240180 f, 665318.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240240 f, 665484.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240300 f, 665651.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240360 f, 665817.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240420 f, 665983.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240480 f, 666149.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240540 f, 666315.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240600 f, 666482.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240660 f, 666648.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240720 f, 666814.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240780 f, 666980.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240840 f, 667146.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240900 f, 667313.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240960 f, 667479.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241020 f, 667645.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241080 f, 667811.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241140 f, 666132.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241200 f, 666298.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241260 f, 666464.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241320 f, 666629.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241380 f, 666795.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241440 f, 666961.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241500 f, 667127.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241560 f, 667292.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241620 f, 667458.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241680 f, 667624.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241740 f, 667790.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241800 f, 667955.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241860 f, 668121.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241920 f, 668287.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241980 f, 668453.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242040 f, 668618.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242100 f, 668784.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242160 f, 668950.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242220 f, 669116.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242280 f, 669281.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242340 f, 669447.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242400 f, 669613.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242460 f, 669779.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242520 f, 669944.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242580 f, 670110.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242640 f, 670276.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242700 f, 670442.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242760 f, 670607.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242820 f, 670773.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242880 f, 670939.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242940 f, 671105.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243000 f, 671270.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243060 f, 671436.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243120 f, 671602.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243180 f, 671767.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243240 f, 671933.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243300 f, 672099.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243360 f, 672265.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243420 f, 672430.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243480 f, 672596.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243540 f, 672762.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243600 f, 672928.2 fps, 0 ms/f [junit] 0 s: 60 f / 76 ms, 789.4 fps, 1 ms/f; total: 243660 f, 556301.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243720 f, 556438.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243780 f, 556575.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243840 f, 555444.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243900 f, 555580.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243960 f, 555717.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244020 f, 555854.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244080 f, 555990.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244140 f, 556127.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244200 f, 556264.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244260 f, 556400.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244320 f, 556537.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244380 f, 556674.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244440 f, 556810.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244500 f, 556947.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244560 f, 557084.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244620 f, 557220.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244680 f, 557357.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244740 f, 557494.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244800 f, 557631.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244860 f, 557767.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244920 f, 557904.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244980 f, 558041.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245040 f, 558177.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245100 f, 557045.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245160 f, 557181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245220 f, 557318.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245280 f, 557454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245340 f, 557590.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245400 f, 557727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245460 f, 557863.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245520 f, 558000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245580 f, 558136.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245640 f, 558272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245700 f, 558409.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245760 f, 558545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245820 f, 558681.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245880 f, 558818.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245940 f, 558954.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246000 f, 559090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246060 f, 559227.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246120 f, 559363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246180 f, 559500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246240 f, 559636.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246300 f, 559772.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246360 f, 559909.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246420 f, 560045.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246480 f, 560181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246540 f, 560318.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246600 f, 559183.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246660 f, 559319.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246720 f, 559455.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246780 f, 559591.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246840 f, 559727.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246900 f, 559863.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246960 f, 560000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247020 f, 560136.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247080 f, 560272.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247140 f, 560408.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247200 f, 560544.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247260 f, 560680.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247320 f, 560816.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247380 f, 560952.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247440 f, 561088.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247500 f, 561224.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247560 f, 561360.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247620 f, 561496.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247680 f, 561632.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247740 f, 561768.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247800 f, 561904.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247860 f, 562040.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247920 f, 562176.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247980 f, 562312.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248040 f, 562449.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248100 f, 562585.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248160 f, 561447.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248220 f, 561583.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248280 f, 561719.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248340 f, 561855.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248400 f, 561990.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248460 f, 562126.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248520 f, 562262.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248580 f, 562398.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248640 f, 562533.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248700 f, 562669.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248760 f, 562805.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248820 f, 562941.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248880 f, 563076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248940 f, 563212.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249000 f, 563348.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249060 f, 563484.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249120 f, 563619.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249180 f, 563755.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249240 f, 563891.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249300 f, 564027.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249360 f, 564162.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249420 f, 564298.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249480 f, 564434.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249540 f, 564570.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249600 f, 564705.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249660 f, 564841.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249720 f, 563702.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249780 f, 563837.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249840 f, 563972.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249900 f, 564108.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249960 f, 564243.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250020 f, 564379.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250080 f, 564514.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250140 f, 564650.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250200 f, 564785.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250260 f, 564921.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250320 f, 565056.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250380 f, 565191.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250440 f, 565327.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250500 f, 565462.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250560 f, 565598.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250620 f, 565733.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250680 f, 565869.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250740 f, 566004.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250800 f, 566139.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250860 f, 566275.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250920 f, 566410.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250980 f, 566546.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251040 f, 566681.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251100 f, 566817.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251160 f, 566952.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251220 f, 567088.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251280 f, 567223.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251340 f, 566081.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251400 f, 566216.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251460 f, 566351.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251520 f, 566486.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251580 f, 566621.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251640 f, 566756.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251700 f, 566891.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251760 f, 567027.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251820 f, 567162.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251880 f, 567297.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251940 f, 567432.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252000 f, 567567.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252060 f, 567702.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252120 f, 567837.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252180 f, 567973.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252240 f, 568108.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252300 f, 568243.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252360 f, 568378.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252420 f, 568513.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252480 f, 568648.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252540 f, 568783.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252600 f, 568918.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252660 f, 569054.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252720 f, 569189.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252780 f, 569324.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252840 f, 569459.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252900 f, 568314.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252960 f, 568449.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253020 f, 568584.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253080 f, 568719.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253140 f, 568853.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253200 f, 568988.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253260 f, 569123.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253320 f, 569258.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253380 f, 569393.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253440 f, 569528.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253500 f, 569662.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253560 f, 569797.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253620 f, 569932.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253680 f, 570067.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253740 f, 570202.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253800 f, 570337.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253860 f, 570471.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253920 f, 570606.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253980 f, 570741.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254040 f, 570876.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254100 f, 571011.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254160 f, 571146.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254220 f, 571280.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254280 f, 571415.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254340 f, 570269.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254400 f, 570403.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254460 f, 570538.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254520 f, 570672.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254580 f, 570807.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254640 f, 570941.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254700 f, 571076.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254760 f, 571210.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254820 f, 571345.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254880 f, 571479.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254940 f, 571614.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255000 f, 571748.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255060 f, 571883.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255120 f, 572017.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255180 f, 572152.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255240 f, 572287.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255300 f, 572421.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255360 f, 572556.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255420 f, 572690.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255480 f, 572825.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255540 f, 572959.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255600 f, 573094.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255660 f, 571946.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255720 f, 572080.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255780 f, 572214.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255840 f, 572349.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255900 f, 572483.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255960 f, 572617.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256020 f, 572751.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256080 f, 572885.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256140 f, 573020.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256200 f, 573154.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256260 f, 573288.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256320 f, 573422.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256380 f, 573557.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256440 f, 573691.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256500 f, 573825.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256560 f, 573959.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256620 f, 574093.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256680 f, 574228.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256740 f, 574362.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256800 f, 574496.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256860 f, 574630.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256920 f, 574765.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256980 f, 574899.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257040 f, 575033.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257100 f, 575167.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257160 f, 575302.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257220 f, 575436.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257280 f, 575570.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257340 f, 575704.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257400 f, 575838.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257460 f, 575973.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257520 f, 576107.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257580 f, 576241.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257640 f, 576375.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257700 f, 576510.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257760 f, 575357.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257820 f, 575491.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257880 f, 575625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257940 f, 575758.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258000 f, 575892.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258060 f, 576026.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258120 f, 576160.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258180 f, 576294.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258240 f, 576428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258300 f, 576562.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258360 f, 576696.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258420 f, 576830.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258480 f, 576964.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258540 f, 577098.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258600 f, 577232.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258660 f, 577366.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258720 f, 577500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258780 f, 577633.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258840 f, 577767.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258900 f, 577901.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258960 f, 578035.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259020 f, 578169.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259080 f, 578303.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259140 f, 578437.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259200 f, 578571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259260 f, 578705.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259320 f, 578839.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259380 f, 578973.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259440 f, 579107.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259500 f, 579241.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259560 f, 579375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259620 f, 579508.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259680 f, 579642.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259740 f, 579776.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259800 f, 579910.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259860 f, 580044.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259920 f, 580178.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259980 f, 580312.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260040 f, 580446.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260100 f, 580580.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260160 f, 580714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260220 f, 580848.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260280 f, 580982.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260340 f, 581116.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260400 f, 581250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260460 f, 581383.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260520 f, 581517.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260580 f, 580356.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260640 f, 580490.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260700 f, 580623.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260760 f, 580757.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260820 f, 580890.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260880 f, 581024.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260940 f, 581158.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261000 f, 581291.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261060 f, 581425.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261120 f, 581559.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261180 f, 581692.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261240 f, 581826.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261300 f, 581959.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261360 f, 582093.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261420 f, 582227.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261480 f, 582360.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261540 f, 582494.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261600 f, 582628.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261660 f, 582761.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261720 f, 582895.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261780 f, 583028.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261840 f, 583162.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261900 f, 583296.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261960 f, 583429.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262020 f, 583563.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262080 f, 583697.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262140 f, 583830.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262200 f, 583964.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262260 f, 584098.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262320 f, 584231.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262380 f, 584365.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262440 f, 584498.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262500 f, 584632.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262560 f, 584766.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262620 f, 584899.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262680 f, 585033.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262740 f, 585167.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262800 f, 585300.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262860 f, 585434.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262920 f, 585567.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262980 f, 585701.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263040 f, 585835.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263100 f, 585968.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263160 f, 586102.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263220 f, 586236.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263280 f, 586369.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263340 f, 586503.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263400 f, 586637.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263460 f, 585466.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263520 f, 585600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263580 f, 585733.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263640 f, 585866.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263700 f, 586000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263760 f, 586133.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263820 f, 586266.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263880 f, 586400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263940 f, 586533.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264000 f, 586666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264060 f, 586800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264120 f, 586933.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264180 f, 587066.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264240 f, 587200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264300 f, 587333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264360 f, 587466.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264420 f, 587600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264480 f, 587733.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264540 f, 587866.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264600 f, 588000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264660 f, 588133.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264720 f, 588266.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264780 f, 588400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264840 f, 588533.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264900 f, 588666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264960 f, 588800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265020 f, 588933.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265080 f, 589066.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265140 f, 589200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265200 f, 589333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265260 f, 589466.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265320 f, 589600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265380 f, 589733.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265440 f, 589866.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265500 f, 590000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265560 f, 590133.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265620 f, 590266.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265680 f, 590400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265740 f, 590533.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265800 f, 590666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265860 f, 590800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265920 f, 590933.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265980 f, 591066.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266040 f, 591200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266100 f, 591333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266160 f, 591466.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266220 f, 591600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266280 f, 591733.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266340 f, 590554.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266400 f, 590687.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266460 f, 590820.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266520 f, 590953.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266580 f, 591086.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266640 f, 591219.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266700 f, 591352.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266760 f, 591485.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266820 f, 591618.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266880 f, 591751.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266940 f, 591884.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267000 f, 592017.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267060 f, 592150.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267120 f, 592283.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267180 f, 592416.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267240 f, 592549.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267300 f, 592682.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267360 f, 592815.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267420 f, 592949.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267480 f, 593082.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267540 f, 593215.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267600 f, 593348.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267660 f, 593481.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267720 f, 593614.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267780 f, 593747.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267840 f, 593880.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267900 f, 594013.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267960 f, 594146.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268020 f, 594279.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268080 f, 594412.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268140 f, 594545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268200 f, 594678.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268260 f, 594811.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268320 f, 594944.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268380 f, 595077.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268440 f, 595210.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268500 f, 595343.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268560 f, 595476.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268620 f, 595609.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268680 f, 595742.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268740 f, 595875.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268800 f, 596008.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268860 f, 596141.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268920 f, 596274.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268980 f, 596408.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269040 f, 596541.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269100 f, 596674.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269160 f, 596807.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269220 f, 595619.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269280 f, 595752.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269340 f, 595884.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269400 f, 596017.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269460 f, 596150.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269520 f, 596283.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269580 f, 596415.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269640 f, 596548.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269700 f, 596681.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269760 f, 596814.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269820 f, 596946.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269880 f, 597079.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269940 f, 597212.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270000 f, 597345.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270060 f, 597477.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270120 f, 597610.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270180 f, 597743.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270240 f, 597876.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270300 f, 598008.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270360 f, 598141.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270420 f, 598274.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270480 f, 598407.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270540 f, 598539.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270600 f, 598672.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270660 f, 598805.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270720 f, 598938.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270780 f, 599070.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270840 f, 599203.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270900 f, 599336.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270960 f, 599469.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271020 f, 599601.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271080 f, 599734.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271140 f, 599867.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271200 f, 600000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271260 f, 600132.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271320 f, 600265.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271380 f, 600398.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271440 f, 600531.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271500 f, 600663.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271560 f, 600796.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271620 f, 600929.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271680 f, 601061.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271740 f, 601194.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271800 f, 601327.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271860 f, 601460.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271920 f, 601592.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271980 f, 601725.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272040 f, 600529.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272100 f, 600662.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272160 f, 600794.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272220 f, 600927.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272280 f, 601059.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272340 f, 601192.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272400 f, 601324.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272460 f, 601456.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272520 f, 601589.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272580 f, 601721.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272640 f, 601854.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272700 f, 601986.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272760 f, 602119.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272820 f, 602251.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272880 f, 602384.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272940 f, 602516.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273000 f, 602649.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273060 f, 602781.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273120 f, 602913.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273180 f, 603046.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273240 f, 603178.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273300 f, 603311.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273360 f, 603443.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273420 f, 603576.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273480 f, 603708.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273540 f, 603841.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273600 f, 603973.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273660 f, 604105.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273720 f, 604238.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273780 f, 604370.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273840 f, 604503.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273900 f, 604635.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273960 f, 604768.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274020 f, 604900.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274080 f, 605033.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274140 f, 605165.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274200 f, 605298.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274260 f, 605430.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274320 f, 605562.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274380 f, 605695.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274440 f, 605827.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274500 f, 605960.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274560 f, 606092.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274620 f, 606225.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274680 f, 606357.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274740 f, 606490.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274800 f, 606622.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274860 f, 606754.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274920 f, 605550.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274980 f, 605682.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275040 f, 605815.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275100 f, 605947.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275160 f, 606079.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275220 f, 606211.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275280 f, 606343.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275340 f, 606475.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275400 f, 606607.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275460 f, 606740.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275520 f, 606872.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275580 f, 607004.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275640 f, 607136.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275700 f, 607268.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275760 f, 607400.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275820 f, 607533.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275880 f, 607665.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275940 f, 607797.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276000 f, 607929.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276060 f, 608061.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276120 f, 608193.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276180 f, 608326.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276240 f, 608458.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276300 f, 608590.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276360 f, 608722.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276420 f, 608854.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276480 f, 608986.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276540 f, 609118.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276600 f, 609251.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276660 f, 609383.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276720 f, 609515.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276780 f, 609647.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276840 f, 609779.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276900 f, 609911.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276960 f, 610044.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277020 f, 610176.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277080 f, 610308.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277140 f, 610440.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277200 f, 610572.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277260 f, 610704.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277320 f, 610837.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277380 f, 610969.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277440 f, 611101.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277500 f, 611233.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277560 f, 611365.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277620 f, 611497.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277680 f, 611629.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277740 f, 611762.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277800 f, 610549.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277860 f, 610681.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277920 f, 610813.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277980 f, 610945.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278040 f, 611076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278100 f, 611208.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278160 f, 611340.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278220 f, 611472.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278280 f, 611604.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278340 f, 611736.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278400 f, 611868.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278460 f, 612000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278520 f, 612131.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278580 f, 612263.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278640 f, 612395.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278700 f, 612527.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278760 f, 612659.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278820 f, 612791.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278880 f, 612923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278940 f, 613054.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279000 f, 613186.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279060 f, 613318.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279120 f, 613450.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279180 f, 613582.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279240 f, 613714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279300 f, 613846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279360 f, 613978.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279420 f, 614109.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279480 f, 614241.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279540 f, 614373.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279600 f, 614505.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279660 f, 614637.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279720 f, 614769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279780 f, 614901.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279840 f, 615032.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279900 f, 615164.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279960 f, 615296.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280020 f, 615428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280080 f, 615560.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280140 f, 615692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280200 f, 615824.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280260 f, 615956.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280320 f, 616087.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280380 f, 616219.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280440 f, 616351.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280500 f, 616483.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280560 f, 616615.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280620 f, 616747.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280680 f, 615526.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280740 f, 615657.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280800 f, 615789.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280860 f, 615921.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280920 f, 616052.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280980 f, 616184.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281040 f, 616315.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281100 f, 616447.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281160 f, 616578.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281220 f, 616710.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281280 f, 616842.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281340 f, 616973.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281400 f, 617105.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281460 f, 617236.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281520 f, 617368.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281580 f, 617500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281640 f, 617631.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281700 f, 617763.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281760 f, 617894.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281820 f, 618026.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281880 f, 618157.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281940 f, 618289.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282000 f, 618421.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282060 f, 618552.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282120 f, 618684.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282180 f, 618815.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282240 f, 618947.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282300 f, 619078.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282360 f, 619210.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282420 f, 619342.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282480 f, 619473.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282540 f, 619605.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282600 f, 619736.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282660 f, 619868.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282720 f, 620000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282780 f, 620131.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282840 f, 620263.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282900 f, 620394.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282960 f, 620526.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283020 f, 620657.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283080 f, 620789.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283140 f, 620921.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283200 f, 621052.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283260 f, 621184.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283320 f, 621315.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283380 f, 621447.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283440 f, 620218.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283500 f, 620350.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283560 f, 620481.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283620 f, 620612.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283680 f, 620744.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283740 f, 620875.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283800 f, 621006.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283860 f, 621137.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283920 f, 621269.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283980 f, 621400.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284040 f, 621531.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284100 f, 621663.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284160 f, 621794.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284220 f, 621925.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284280 f, 622056.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284340 f, 622188.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284400 f, 622319.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284460 f, 622450.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284520 f, 622582.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284580 f, 622713.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284640 f, 622844.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284700 f, 622975.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284760 f, 623107.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284820 f, 623238.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284880 f, 623369.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284940 f, 623501.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285000 f, 623632.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285060 f, 623763.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285120 f, 623894.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285180 f, 624026.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285240 f, 624157.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285300 f, 624288.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285360 f, 624420.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285420 f, 624551.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285480 f, 624682.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285540 f, 624814.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285600 f, 624945.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285660 f, 625076.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285720 f, 625207.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285780 f, 625339.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285840 f, 625470.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285900 f, 625601.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285960 f, 625733.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286020 f, 625864.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286080 f, 625995.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286140 f, 626126.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286200 f, 626258.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286260 f, 626389.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286320 f, 625152.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286380 f, 625283.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286440 f, 625414.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286500 f, 625545.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286560 f, 625676.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286620 f, 625807.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286680 f, 625938.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286740 f, 626069.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286800 f, 626200.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286860 f, 626331.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286920 f, 626462.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286980 f, 626593.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287040 f, 626724.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287100 f, 626855.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287160 f, 626986.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287220 f, 627117.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287280 f, 627248.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287340 f, 627379.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287400 f, 627510.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287460 f, 627641.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287520 f, 627772.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287580 f, 627903.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287640 f, 628034.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287700 f, 628165.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287760 f, 628296.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287820 f, 628427.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287880 f, 628558.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287940 f, 628689.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288000 f, 628820.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288060 f, 628951.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288120 f, 629083.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288180 f, 629214.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288240 f, 629345.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288300 f, 629476.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288360 f, 629607.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288420 f, 629738.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288480 f, 629869.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288540 f, 630000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288600 f, 630131.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288660 f, 630262.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288720 f, 630393.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288780 f, 630524.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288840 f, 630655.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288900 f, 630786.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288960 f, 630917.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289020 f, 631048.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289080 f, 631179.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289140 f, 631310.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289200 f, 630065.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289260 f, 630196.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289320 f, 630326.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289380 f, 630457.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289440 f, 630588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289500 f, 630718.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289560 f, 630849.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289620 f, 630980.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289680 f, 631111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289740 f, 631241.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289800 f, 631372.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289860 f, 631503.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289920 f, 631634.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289980 f, 631764.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290040 f, 631895.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290100 f, 632026.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290160 f, 632156.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290220 f, 632287.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290280 f, 632418.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290340 f, 632549.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290400 f, 632679.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290460 f, 632810.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290520 f, 632941.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290580 f, 633071.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290640 f, 633202.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290700 f, 633333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290760 f, 633464.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290820 f, 633594.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290880 f, 633725.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290940 f, 633856.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291000 f, 633986.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291060 f, 634117.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291120 f, 634248.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291180 f, 634379.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291240 f, 634509.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291300 f, 634640.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291360 f, 634771.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291420 f, 634901.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291480 f, 635032.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291540 f, 635163.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291600 f, 635294.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291660 f, 635424.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291720 f, 635555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291780 f, 635686.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291840 f, 635817.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291900 f, 635947.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291960 f, 636078.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292020 f, 636209.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292080 f, 634956.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292140 f, 635086.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292200 f, 635217.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292260 f, 635347.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292320 f, 635478.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292380 f, 635608.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292440 f, 635739.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292500 f, 635869.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292560 f, 636000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292620 f, 636130.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292680 f, 636260.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292740 f, 636391.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292800 f, 636521.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292860 f, 636652.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292920 f, 636782.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292980 f, 636913.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293040 f, 637043.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293100 f, 637173.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293160 f, 637304.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293220 f, 637434.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293280 f, 637565.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293340 f, 637695.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293400 f, 637826.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293460 f, 637956.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293520 f, 638086.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293580 f, 638217.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293640 f, 638347.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293700 f, 638478.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293760 f, 638608.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293820 f, 638739.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293880 f, 638869.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293940 f, 639000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294000 f, 639130.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294060 f, 639260.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294120 f, 639391.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294180 f, 639521.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294240 f, 639652.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294300 f, 639782.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294360 f, 639913.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294420 f, 640043.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294480 f, 640173.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294540 f, 640304.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294600 f, 640434.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294660 f, 640565.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294720 f, 640695.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294780 f, 640826.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294840 f, 640956.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294900 f, 639696.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294960 f, 639826.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295020 f, 639956.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295080 f, 640086.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295140 f, 640216.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295200 f, 640347.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295260 f, 640477.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295320 f, 640607.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295380 f, 640737.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295440 f, 640867.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295500 f, 640997.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295560 f, 641128.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295620 f, 641258.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295680 f, 641388.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295740 f, 641518.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295800 f, 641648.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295860 f, 641778.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295920 f, 641908.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295980 f, 642039.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296040 f, 642169.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296100 f, 642299.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296160 f, 642429.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296220 f, 642559.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296280 f, 642689.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296340 f, 642819.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296400 f, 642950.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296460 f, 643080.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296520 f, 643210.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296580 f, 643340.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296640 f, 643470.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296700 f, 643600.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296760 f, 643731.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296820 f, 643861.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296880 f, 643991.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296940 f, 644121.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297000 f, 644251.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297060 f, 644381.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297120 f, 644511.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297180 f, 644642.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297240 f, 644772.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297300 f, 644902.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297360 f, 645032.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297420 f, 645162.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297480 f, 645292.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297540 f, 644026.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297600 f, 644155.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297660 f, 644285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297720 f, 644415.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297780 f, 644545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297840 f, 644675.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297900 f, 644805.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297960 f, 644935.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298020 f, 645064.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298080 f, 645194.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298140 f, 645324.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298200 f, 645454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298260 f, 645584.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298320 f, 645714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298380 f, 645844.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298440 f, 645974.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298500 f, 646103.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298560 f, 646233.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298620 f, 646363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298680 f, 646493.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298740 f, 646623.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298800 f, 646753.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298860 f, 646883.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298920 f, 647013.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298980 f, 647142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299040 f, 647272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299100 f, 647402.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299160 f, 647532.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299220 f, 647662.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299280 f, 647792.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299340 f, 647922.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299400 f, 648051.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299460 f, 648181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299520 f, 648311.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299580 f, 648441.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299640 f, 647170.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299700 f, 647300.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299760 f, 647429.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299820 f, 647559.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299880 f, 647689.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299940 f, 647818.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300000 f, 647948.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300060 f, 648077.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300120 f, 648207.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300180 f, 648336.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300240 f, 648466.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300300 f, 648596.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300360 f, 648725.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300420 f, 648855.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300480 f, 648984.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300540 f, 649114.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300600 f, 649244.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300660 f, 649373.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300720 f, 649503.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300780 f, 649632.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300840 f, 649762.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300900 f, 649892.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300960 f, 650021.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301020 f, 650151.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301080 f, 650280.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301140 f, 649008.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301200 f, 649137.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301260 f, 649267.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301320 f, 649396.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301380 f, 649525.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301440 f, 649655.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301500 f, 649784.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301560 f, 649913.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301620 f, 650043.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301680 f, 650172.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301740 f, 650301.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301800 f, 650431.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301860 f, 650560.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301920 f, 650689.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301980 f, 650818.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302040 f, 650948.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302100 f, 651077.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302160 f, 651206.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302220 f, 651336.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302280 f, 651465.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302340 f, 651594.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302400 f, 651724.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302460 f, 651853.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302520 f, 651982.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302580 f, 652112.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302640 f, 652241.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302700 f, 652370.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302760 f, 651096.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302820 f, 651225.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302880 f, 651354.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302940 f, 651483.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303000 f, 651612.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303060 f, 651741.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303120 f, 651870.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303180 f, 652000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303240 f, 652129.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303300 f, 652258.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303360 f, 652387.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303420 f, 652516.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303480 f, 652645.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303540 f, 652774.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303600 f, 652903.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303660 f, 653032.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303720 f, 653161.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303780 f, 653290.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303840 f, 653419.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303900 f, 653548.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303960 f, 653677.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304020 f, 653806.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304080 f, 653935.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304140 f, 654064.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304200 f, 654193.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304260 f, 654322.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304320 f, 654451.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304380 f, 654580.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304440 f, 654709.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304500 f, 654838.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304560 f, 654967.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304620 f, 655096.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304680 f, 655225.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304740 f, 655354.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304800 f, 655483.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304860 f, 655612.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304920 f, 655741.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304980 f, 655870.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305040 f, 656000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305100 f, 656129.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305160 f, 656258.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305220 f, 656387.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305280 f, 656516.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305340 f, 656645.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305400 f, 656774.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305460 f, 656903.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305520 f, 655622.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305580 f, 655751.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305640 f, 655879.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305700 f, 656008.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305760 f, 656137.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305820 f, 656266.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305880 f, 656394.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305940 f, 656523.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306000 f, 656652.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306060 f, 656781.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306120 f, 656909.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306180 f, 657038.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306240 f, 657167.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306300 f, 657296.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306360 f, 657424.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306420 f, 657553.6 fps, 0 ms/f [junit] 0 s: 60 f / 80 ms, 750.0 fps, 1 ms/f; total: 306480 f, 560292.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306540 f, 560402.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306600 f, 560511.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306660 f, 560621.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306720 f, 560731.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306780 f, 560840.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306840 f, 560950.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306900 f, 561060.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306960 f, 561170.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307020 f, 561279.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307080 f, 561389.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307140 f, 561499.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307200 f, 561608.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307260 f, 561718.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307320 f, 561828.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307380 f, 560912.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307440 f, 561021.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307500 f, 561131.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307560 f, 561240.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307620 f, 561350.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307680 f, 561459.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307740 f, 561569.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307800 f, 561678.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307860 f, 561788.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307920 f, 561897.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307980 f, 562007.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308040 f, 562116.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308100 f, 562226.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308160 f, 562335.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308220 f, 562445.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308280 f, 562554.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308340 f, 562664.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308400 f, 562773.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308460 f, 562883.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308520 f, 562992.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308580 f, 563102.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308640 f, 563211.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308700 f, 563321.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308760 f, 563430.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308820 f, 563540.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308880 f, 562622.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308940 f, 562732.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309000 f, 562841.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309060 f, 562950.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309120 f, 563060.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309180 f, 563169.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309240 f, 563278.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309300 f, 563388.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309360 f, 563497.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309420 f, 563606.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309480 f, 563715.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309540 f, 563825.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309600 f, 563934.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309660 f, 564043.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309720 f, 564153.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309780 f, 564262.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309840 f, 564371.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309900 f, 564480.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309960 f, 564590.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310020 f, 564699.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310080 f, 564808.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310140 f, 564918.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310200 f, 565027.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310260 f, 564109.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310320 f, 564218.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310380 f, 564327.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310440 f, 564436.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310500 f, 564545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310560 f, 564654.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310620 f, 564763.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310680 f, 564872.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310740 f, 564981.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310800 f, 565090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310860 f, 565200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310920 f, 565309.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310980 f, 565418.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311040 f, 565527.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311100 f, 565636.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311160 f, 565745.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311220 f, 565854.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311280 f, 565963.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311340 f, 566072.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311400 f, 566181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311460 f, 566290.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311520 f, 566400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311580 f, 566509.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311640 f, 566618.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311700 f, 565698.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311760 f, 565807.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311820 f, 565916.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311880 f, 566025.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311940 f, 566134.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312000 f, 566243.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312060 f, 566352.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312120 f, 566461.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312180 f, 566569.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312240 f, 566678.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312300 f, 566787.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312360 f, 566896.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312420 f, 567005.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312480 f, 567114.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312540 f, 567223.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312600 f, 567332.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312660 f, 567441.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312720 f, 567549.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312780 f, 567658.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312840 f, 567767.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312900 f, 567876.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312960 f, 567985.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313020 f, 568094.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313080 f, 568203.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313140 f, 568312.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313200 f, 568421.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313260 f, 568529.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313320 f, 568638.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313380 f, 568747.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313440 f, 568856.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313500 f, 568965.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313560 f, 568043.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313620 f, 568152.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313680 f, 568260.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313740 f, 568369.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313800 f, 568478.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313860 f, 568586.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313920 f, 568695.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313980 f, 568804.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314040 f, 568913.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314100 f, 569021.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314160 f, 569130.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314220 f, 569239.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314280 f, 569347.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314340 f, 569456.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314400 f, 569565.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314460 f, 569673.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314520 f, 569782.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314580 f, 569891.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314640 f, 570000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314700 f, 570108.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314760 f, 570217.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314820 f, 570326.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314880 f, 570434.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314940 f, 570543.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315000 f, 570652.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315060 f, 569728.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315120 f, 569837.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315180 f, 569945.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315240 f, 570054.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315300 f, 570162.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315360 f, 570271.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315420 f, 570379.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315480 f, 570488.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315540 f, 570596.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315600 f, 570705.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315660 f, 570813.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315720 f, 570922.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315780 f, 571030.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315840 f, 571139.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315900 f, 571247.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315960 f, 571356.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316020 f, 571464.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316080 f, 571573.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316140 f, 571681.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316200 f, 571790.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316260 f, 571898.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316320 f, 572007.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316380 f, 572115.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316440 f, 572224.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316500 f, 572332.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316560 f, 572441.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316620 f, 571516.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316680 f, 571624.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316740 f, 571732.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316800 f, 571841.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316860 f, 571949.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316920 f, 572057.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316980 f, 572166.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317040 f, 572274.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317100 f, 572382.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317160 f, 572491.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317220 f, 572599.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317280 f, 572707.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317340 f, 572815.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317400 f, 572924.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317460 f, 573032.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317520 f, 573140.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317580 f, 573249.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317640 f, 573357.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317700 f, 573465.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317760 f, 573574.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317820 f, 573682.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317880 f, 573790.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317940 f, 573898.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318000 f, 574007.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318060 f, 574115.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318120 f, 573189.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318180 f, 573297.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318240 f, 573405.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318300 f, 573513.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318360 f, 573621.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318420 f, 573729.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318480 f, 573837.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318540 f, 573945.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318600 f, 574054.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318660 f, 574162.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318720 f, 574270.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318780 f, 574378.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318840 f, 574486.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318900 f, 574594.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318960 f, 574702.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319020 f, 574810.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319080 f, 574918.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319140 f, 575027.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319200 f, 575135.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319260 f, 575243.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319320 f, 575351.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319380 f, 575459.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319440 f, 575567.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319500 f, 575675.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319560 f, 575783.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319620 f, 574856.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319680 f, 574964.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319740 f, 575071.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319800 f, 575179.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319860 f, 575287.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319920 f, 575395.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319980 f, 575503.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320040 f, 575611.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320100 f, 575719.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320160 f, 575827.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320220 f, 575935.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320280 f, 576043.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320340 f, 576151.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320400 f, 576259.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320460 f, 576366.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320520 f, 576474.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320580 f, 576582.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320640 f, 576690.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320700 f, 576798.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320760 f, 576906.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320820 f, 577014.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320880 f, 577122.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320940 f, 577230.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321000 f, 577338.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321060 f, 577446.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321120 f, 576517.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321180 f, 576624.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321240 f, 576732.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321300 f, 576840.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321360 f, 576947.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321420 f, 577055.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321480 f, 577163.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321540 f, 577271.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321600 f, 577378.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321660 f, 577486.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321720 f, 577594.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321780 f, 577702.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321840 f, 577809.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321900 f, 577917.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321960 f, 578025.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322020 f, 578132.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322080 f, 578240.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322140 f, 578348.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322200 f, 578456.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322260 f, 578563.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322320 f, 578671.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322380 f, 578779.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322440 f, 578886.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322500 f, 578994.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322560 f, 579102.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322620 f, 578172.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322680 f, 578279.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322740 f, 578387.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322800 f, 578494.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322860 f, 578602.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322920 f, 578709.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322980 f, 578817.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323040 f, 578924.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323100 f, 579032.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323160 f, 579139.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323220 f, 579247.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323280 f, 579354.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323340 f, 579462.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323400 f, 579569.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323460 f, 579677.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323520 f, 579784.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323580 f, 579892.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323640 f, 580000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323700 f, 580107.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323760 f, 580215.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323820 f, 580322.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323880 f, 580430.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323940 f, 580537.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324000 f, 580645.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324060 f, 580752.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324120 f, 579821.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324180 f, 579928.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324240 f, 580035.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324300 f, 580143.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324360 f, 580250.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324420 f, 580357.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324480 f, 580465.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324540 f, 580572.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324600 f, 580679.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324660 f, 580787.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324720 f, 580894.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324780 f, 581001.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324840 f, 581109.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324900 f, 581216.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324960 f, 581323.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325020 f, 581431.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325080 f, 581538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325140 f, 581645.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325200 f, 581753.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325260 f, 581860.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325320 f, 581967.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325380 f, 582075.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325440 f, 582182.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325500 f, 582289.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325560 f, 582397.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325620 f, 582504.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325680 f, 582611.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325740 f, 582719.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325800 f, 582826.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325860 f, 582933.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325920 f, 583041.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325980 f, 583148.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326040 f, 583255.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326100 f, 583363.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326160 f, 583470.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326220 f, 583577.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326280 f, 583685.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326340 f, 583792.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326400 f, 583899.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326460 f, 584007.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326520 f, 584114.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326580 f, 583178.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326640 f, 583285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326700 f, 583392.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326760 f, 583500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326820 f, 583607.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326880 f, 583714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326940 f, 583821.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327000 f, 583928.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327060 f, 584035.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327120 f, 584142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327180 f, 584250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327240 f, 584357.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327300 f, 584464.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327360 f, 584571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327420 f, 584678.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327480 f, 584785.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327540 f, 584892.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327600 f, 585000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327660 f, 585107.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327720 f, 585214.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327780 f, 585321.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327840 f, 585428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327900 f, 585535.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327960 f, 585642.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328020 f, 585750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328080 f, 585857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328140 f, 585964.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328200 f, 586071.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328260 f, 586178.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328320 f, 586285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328380 f, 586392.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328440 f, 586500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328500 f, 586607.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328560 f, 586714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328620 f, 586821.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328680 f, 586928.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328740 f, 587035.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328800 f, 587142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328860 f, 587250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328920 f, 587357.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328980 f, 587464.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329040 f, 587571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329100 f, 587678.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329160 f, 586737.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329220 f, 586844.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329280 f, 586951.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329340 f, 587058.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329400 f, 587165.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329460 f, 587272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329520 f, 587379.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329580 f, 587486.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329640 f, 587593.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329700 f, 587700.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329760 f, 587807.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329820 f, 587914.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329880 f, 588021.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329940 f, 588128.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330000 f, 588235.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330060 f, 588342.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330120 f, 588449.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330180 f, 588556.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330240 f, 588663.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330300 f, 588770.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330360 f, 588877.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330420 f, 588983.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330480 f, 589090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330540 f, 589197.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330600 f, 589304.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330660 f, 589411.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330720 f, 589518.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330780 f, 589625.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330840 f, 589732.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330900 f, 589839.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330960 f, 589946.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331020 f, 590053.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331080 f, 590160.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331140 f, 590267.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331200 f, 590374.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331260 f, 590481.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331320 f, 590588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331380 f, 590695.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331440 f, 590802.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331500 f, 590909.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331560 f, 591016.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331620 f, 591123.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331680 f, 590177.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331740 f, 590284.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331800 f, 590391.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331860 f, 590498.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331920 f, 590605.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331980 f, 590711.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332040 f, 590818.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332100 f, 590925.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332160 f, 591032.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332220 f, 591138.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332280 f, 591245.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332340 f, 591352.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332400 f, 591459.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332460 f, 591565.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332520 f, 591672.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332580 f, 591779.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332640 f, 591886.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332700 f, 591992.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332760 f, 592099.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332820 f, 592206.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332880 f, 592313.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332940 f, 592419.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333000 f, 592526.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333060 f, 592633.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333120 f, 592740.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333180 f, 592847.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333240 f, 592953.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333300 f, 593060.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333360 f, 593167.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333420 f, 593274.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333480 f, 593380.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333540 f, 593487.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333600 f, 593594.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333660 f, 593701.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333720 f, 593807.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333780 f, 593914.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333840 f, 594021.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333900 f, 594128.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333960 f, 594234.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334020 f, 594341.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334080 f, 594448.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334140 f, 594555.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334200 f, 593605.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334260 f, 593712.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334320 f, 593818.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334380 f, 593925.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334440 f, 594032.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334500 f, 594138.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334560 f, 594245.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334620 f, 594351.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334680 f, 594458.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334740 f, 594564.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334800 f, 594671.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334860 f, 594778.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334920 f, 594884.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334980 f, 594991.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 335040 f, 595097.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 335100 f, 595204.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 335160 f, 595310.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 335220 f, 595417.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 335280 f, 595524.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 335340 f, 595630.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 335400 f, 595737.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 335460 f, 595843.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 335520 f, 595950.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 335580 f, 596056.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 335640 f, 596163.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 335700 f, 596270.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 335760 f, 596376.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 335820 f, 596483.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 335880 f, 596589.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 335940 f, 596696.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336000 f, 596802.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336060 f, 596909.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336120 f, 597016.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336180 f, 597122.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336240 f, 597229.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336300 f, 597335.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336360 f, 597442.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336420 f, 597548.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336480 f, 597655.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336540 f, 597762.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336600 f, 597868.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336660 f, 597975.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336720 f, 598081.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336780 f, 597127.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336840 f, 597234.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336900 f, 597340.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336960 f, 597446.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337020 f, 597553.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337080 f, 597659.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337140 f, 597765.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337200 f, 597872.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337260 f, 597978.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337320 f, 598085.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337380 f, 598191.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337440 f, 598297.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337500 f, 598404.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337560 f, 598510.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337620 f, 598617.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337680 f, 598723.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337740 f, 598829.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337800 f, 598936.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337860 f, 599042.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337920 f, 599148.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337980 f, 599255.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 338040 f, 599361.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 338100 f, 599468.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 338160 f, 599574.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 338220 f, 599680.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 338280 f, 599787.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 338340 f, 599893.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 338400 f, 600000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 338460 f, 600106.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 338520 f, 600212.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 338580 f, 600319.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 338640 f, 600425.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 338700 f, 600531.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 338760 f, 600638.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 338820 f, 600744.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 338880 f, 600851.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 338940 f, 600957.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339000 f, 601063.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339060 f, 601170.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339120 f, 601276.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339180 f, 601383.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339240 f, 601489.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339300 f, 600531.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339360 f, 600637.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339420 f, 600743.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339480 f, 600849.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339540 f, 600955.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339600 f, 601061.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339660 f, 601168.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339720 f, 601274.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339780 f, 601380.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339840 f, 601486.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339900 f, 601592.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339960 f, 601699.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340020 f, 601805.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340080 f, 601911.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340140 f, 602017.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340200 f, 602123.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340260 f, 602230.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340320 f, 602336.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340380 f, 602442.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340440 f, 602548.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340500 f, 602654.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340560 f, 602761.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340620 f, 602867.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340680 f, 602973.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340740 f, 603079.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340800 f, 603185.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340860 f, 603292.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340920 f, 603398.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340980 f, 603504.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341040 f, 603610.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341100 f, 603716.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341160 f, 603823.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341220 f, 603929.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341280 f, 604035.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341340 f, 604141.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341400 f, 604247.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341460 f, 604354.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341520 f, 604460.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341580 f, 604566.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341640 f, 604672.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341700 f, 604778.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341760 f, 604884.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341820 f, 603922.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341880 f, 604028.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341940 f, 604134.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342000 f, 604240.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342060 f, 604346.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342120 f, 604452.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342180 f, 604558.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342240 f, 604664.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342300 f, 604770.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342360 f, 604876.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342420 f, 604982.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342480 f, 605088.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342540 f, 605194.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342600 f, 605300.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342660 f, 605406.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342720 f, 605512.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342780 f, 605618.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342840 f, 605724.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342900 f, 605830.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342960 f, 605936.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343020 f, 606042.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343080 f, 606148.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343140 f, 606254.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343200 f, 606360.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343260 f, 606466.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343320 f, 606572.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343380 f, 606678.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343440 f, 606784.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343500 f, 606890.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343560 f, 606996.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343620 f, 607102.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343680 f, 607208.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343740 f, 607314.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343800 f, 607420.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343860 f, 607526.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343920 f, 607632.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343980 f, 607738.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344040 f, 607844.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344100 f, 607950.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344160 f, 608056.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344220 f, 608162.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344280 f, 608268.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344340 f, 607301.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344400 f, 607407.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344460 f, 607513.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344520 f, 607619.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344580 f, 607724.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344640 f, 607830.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344700 f, 607936.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344760 f, 608042.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344820 f, 608148.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344880 f, 608253.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344940 f, 608359.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345000 f, 608465.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345060 f, 608571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345120 f, 608677.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345180 f, 608783.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345240 f, 608888.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345300 f, 608994.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345360 f, 609100.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345420 f, 609206.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345480 f, 609312.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345540 f, 609418.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345600 f, 609523.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345660 f, 609629.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345720 f, 609735.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345780 f, 609841.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345840 f, 609947.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345900 f, 610052.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345960 f, 610158.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346020 f, 610264.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346080 f, 610370.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346140 f, 610476.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346200 f, 610582.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346260 f, 610687.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346320 f, 610793.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346380 f, 610899.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346440 f, 611005.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346500 f, 611111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346560 f, 611216.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346620 f, 611322.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346680 f, 611428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346740 f, 611534.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346800 f, 610563.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346860 f, 610669.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346920 f, 610774.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346980 f, 610880.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347040 f, 610985.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347100 f, 611091.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347160 f, 611197.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347220 f, 611302.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347280 f, 611408.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347340 f, 611514.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347400 f, 611619.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347460 f, 611725.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347520 f, 611831.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347580 f, 611936.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347640 f, 612042.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347700 f, 612147.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347760 f, 612253.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347820 f, 612359.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347880 f, 612464.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347940 f, 612570.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348000 f, 612676.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348060 f, 612781.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348120 f, 612887.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348180 f, 612992.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348240 f, 613098.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348300 f, 613204.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348360 f, 613309.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348420 f, 613415.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348480 f, 613521.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348540 f, 613626.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348600 f, 613732.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348660 f, 613838.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348720 f, 613943.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348780 f, 614049.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348840 f, 614154.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348900 f, 614260.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348960 f, 614366.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349020 f, 614471.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349080 f, 614577.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349140 f, 614683.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349200 f, 614788.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349260 f, 614894.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349320 f, 615000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349380 f, 615105.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349440 f, 615211.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349500 f, 615316.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349560 f, 615422.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349620 f, 614446.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349680 f, 614551.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349740 f, 614657.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349800 f, 614762.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349860 f, 614868.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349920 f, 614973.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349980 f, 615079.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350040 f, 615184.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350100 f, 615290.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350160 f, 615395.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350220 f, 615500.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350280 f, 615606.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350340 f, 615711.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350400 f, 615817.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350460 f, 615922.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350520 f, 616028.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350580 f, 616133.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350640 f, 616239.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350700 f, 616344.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350760 f, 616449.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350820 f, 616555.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350880 f, 616660.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350940 f, 616766.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351000 f, 616871.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351060 f, 616977.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351120 f, 617082.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351180 f, 617188.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351240 f, 617293.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351300 f, 617398.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351360 f, 617504.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351420 f, 617609.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351480 f, 617715.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351540 f, 617820.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351600 f, 617926.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351660 f, 618031.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351720 f, 618137.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351780 f, 618242.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351840 f, 618348.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351900 f, 618453.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351960 f, 618558.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352020 f, 618664.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352080 f, 618769.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352140 f, 618875.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352200 f, 618980.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352260 f, 619086.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352320 f, 619191.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352380 f, 619297.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352440 f, 619402.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352500 f, 619507.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352560 f, 619613.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352620 f, 618631.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352680 f, 618736.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352740 f, 618842.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352800 f, 618947.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352860 f, 619052.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352920 f, 619157.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352980 f, 619263.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353040 f, 619368.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353100 f, 619473.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353160 f, 619578.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353220 f, 619684.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353280 f, 619789.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353340 f, 619894.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353400 f, 620000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353460 f, 620105.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353520 f, 620210.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353580 f, 620315.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353640 f, 620421.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353700 f, 620526.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353760 f, 620631.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353820 f, 620736.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353880 f, 620842.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353940 f, 620947.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354000 f, 621052.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354060 f, 621157.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354120 f, 621263.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354180 f, 621368.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354240 f, 621473.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354300 f, 621578.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354360 f, 621684.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354420 f, 621789.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354480 f, 621894.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354540 f, 622000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354600 f, 622105.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354660 f, 622210.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354720 f, 622315.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354780 f, 622421.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354840 f, 622526.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354900 f, 622631.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354960 f, 622736.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355020 f, 622842.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355080 f, 622947.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355140 f, 623052.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355200 f, 623157.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355260 f, 623263.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355320 f, 623368.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355380 f, 623473.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355440 f, 623578.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355500 f, 623684.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355560 f, 623789.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355620 f, 623894.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355680 f, 622907.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355740 f, 623012.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355800 f, 623117.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355860 f, 623222.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355920 f, 623327.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355980 f, 623432.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356040 f, 623537.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356100 f, 623642.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356160 f, 623747.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356220 f, 623852.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356280 f, 623957.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356340 f, 624063.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356400 f, 624168.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356460 f, 624273.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356520 f, 624378.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356580 f, 624483.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356640 f, 624588.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356700 f, 624693.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356760 f, 624798.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356820 f, 624903.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356880 f, 625008.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356940 f, 625113.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357000 f, 625218.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357060 f, 625324.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357120 f, 625429.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357180 f, 625534.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357240 f, 625639.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357300 f, 625744.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357360 f, 625849.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357420 f, 625954.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357480 f, 626059.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357540 f, 626164.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357600 f, 626269.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357660 f, 626374.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357720 f, 626479.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357780 f, 626584.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357840 f, 626690.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357900 f, 626795.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357960 f, 626900.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358020 f, 627005.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358080 f, 627110.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358140 f, 627215.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358200 f, 627320.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358260 f, 627425.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358320 f, 627530.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358380 f, 627635.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358440 f, 627740.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358500 f, 627845.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358560 f, 627950.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358620 f, 628056.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358680 f, 628161.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358740 f, 627167.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358800 f, 627272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358860 f, 627377.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358920 f, 627482.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358980 f, 627587.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359040 f, 627692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359100 f, 627797.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359160 f, 627902.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359220 f, 628007.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359280 f, 628111.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359340 f, 628216.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359400 f, 628321.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359460 f, 628426.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359520 f, 628531.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359580 f, 628636.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359640 f, 628741.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359700 f, 628846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359760 f, 628951.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359820 f, 629055.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359880 f, 629160.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359940 f, 629265.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360000 f, 629370.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360060 f, 629475.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360120 f, 629580.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360180 f, 629685.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360240 f, 629790.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360300 f, 629895.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360360 f, 630000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360420 f, 630104.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360480 f, 630209.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360540 f, 630314.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360600 f, 630419.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360660 f, 630524.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360720 f, 630629.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360780 f, 630734.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360840 f, 630839.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360900 f, 630944.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360960 f, 631048.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361020 f, 631153.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361080 f, 631258.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361140 f, 631363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361200 f, 631468.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361260 f, 631573.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361320 f, 631678.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361380 f, 631783.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361440 f, 631888.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361500 f, 631993.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361560 f, 632097.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361620 f, 632202.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361680 f, 632307.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361740 f, 631308.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361800 f, 631413.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361860 f, 631518.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361920 f, 631623.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361980 f, 631727.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362040 f, 631832.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362100 f, 631937.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362160 f, 632041.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362220 f, 632146.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362280 f, 632251.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362340 f, 632356.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362400 f, 632460.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362460 f, 632565.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362520 f, 632670.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362580 f, 632774.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362640 f, 632879.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362700 f, 632984.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362760 f, 633089.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362820 f, 633193.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362880 f, 633298.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362940 f, 633403.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363000 f, 633507.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363060 f, 633612.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363120 f, 633717.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363180 f, 633822.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363240 f, 633926.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363300 f, 634031.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363360 f, 634136.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363420 f, 634240.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363480 f, 634345.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363540 f, 634450.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363600 f, 634555.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363660 f, 634659.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363720 f, 634764.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363780 f, 634869.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363840 f, 634973.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363900 f, 635078.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363960 f, 635183.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364020 f, 635287.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364080 f, 635392.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364140 f, 635497.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364200 f, 635602.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364260 f, 635706.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364320 f, 635811.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364380 f, 635916.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364440 f, 636020.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364500 f, 636125.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364560 f, 636230.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364620 f, 636335.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364680 f, 635331.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364740 f, 635435.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364800 f, 635540.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364860 f, 635644.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364920 f, 635749.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364980 f, 635853.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365040 f, 635958.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365100 f, 636062.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365160 f, 636167.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365220 f, 636271.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365280 f, 636376.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365340 f, 636480.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365400 f, 636585.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365460 f, 636689.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365520 f, 636794.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365580 f, 636898.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365640 f, 637003.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365700 f, 637108.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365760 f, 637212.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365820 f, 637317.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365880 f, 637421.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365940 f, 637526.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366000 f, 637630.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366060 f, 637735.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366120 f, 637839.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366180 f, 637944.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366240 f, 638048.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366300 f, 638153.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366360 f, 638257.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366420 f, 638362.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366480 f, 638466.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366540 f, 638571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366600 f, 638675.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366660 f, 638780.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366720 f, 638885.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366780 f, 638989.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366840 f, 639094.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366900 f, 639198.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366960 f, 639303.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367020 f, 639407.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367080 f, 639512.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367140 f, 639616.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367200 f, 639721.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367260 f, 639825.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367320 f, 639930.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367380 f, 640034.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367440 f, 640139.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367500 f, 640243.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367560 f, 640348.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367620 f, 640452.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367680 f, 639443.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367740 f, 639547.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367800 f, 639652.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367860 f, 639756.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367920 f, 639860.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367980 f, 639965.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368040 f, 640069.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368100 f, 640173.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368160 f, 640278.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368220 f, 640382.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368280 f, 640486.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368340 f, 640591.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368400 f, 640695.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368460 f, 640800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368520 f, 640904.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368580 f, 641008.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368640 f, 641113.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368700 f, 641217.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368760 f, 641321.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368820 f, 641426.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368880 f, 641530.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368940 f, 641634.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369000 f, 641739.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369060 f, 641843.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369120 f, 641947.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369180 f, 642052.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369240 f, 642156.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369300 f, 642260.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369360 f, 642365.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369420 f, 642469.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369480 f, 642573.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369540 f, 642678.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369600 f, 642782.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369660 f, 642886.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369720 f, 642991.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369780 f, 643095.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369840 f, 643200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369900 f, 643304.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369960 f, 643408.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370020 f, 643513.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370080 f, 643617.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370140 f, 643721.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370200 f, 643826.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370260 f, 643930.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370320 f, 644034.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370380 f, 644139.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370440 f, 644243.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370500 f, 644347.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370560 f, 644452.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370620 f, 643437.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370680 f, 643541.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370740 f, 643645.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370800 f, 643750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370860 f, 643854.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370920 f, 643958.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370980 f, 644062.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371040 f, 644166.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371100 f, 644270.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371160 f, 644375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371220 f, 644479.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371280 f, 644583.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371340 f, 644687.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371400 f, 644791.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371460 f, 644895.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371520 f, 645000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371580 f, 645104.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371640 f, 645208.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371700 f, 645312.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371760 f, 645416.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371820 f, 645520.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371880 f, 645625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371940 f, 645729.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372000 f, 645833.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372060 f, 645937.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372120 f, 646041.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372180 f, 646145.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372240 f, 646250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372300 f, 646354.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372360 f, 646458.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372420 f, 646562.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372480 f, 646666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372540 f, 646770.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372600 f, 646875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372660 f, 646979.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372720 f, 647083.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372780 f, 647187.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372840 f, 647291.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372900 f, 647395.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372960 f, 647500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373020 f, 647604.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373080 f, 647708.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373140 f, 647812.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373200 f, 647916.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373260 f, 648020.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373320 f, 648125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373380 f, 648229.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373440 f, 648333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373500 f, 648437.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373560 f, 648541.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373620 f, 648645.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373680 f, 648750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373740 f, 647729.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373800 f, 647833.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373860 f, 647937.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373920 f, 648041.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373980 f, 648145.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374040 f, 648249.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374100 f, 648353.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374160 f, 648457.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374220 f, 648561.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374280 f, 648665.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374340 f, 648769.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374400 f, 648873.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374460 f, 648977.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374520 f, 649081.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374580 f, 649185.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374640 f, 649289.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374700 f, 649393.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374760 f, 649497.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374820 f, 649601.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374880 f, 649705.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374940 f, 649809.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375000 f, 649913.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375060 f, 650017.3 fps, 0 ms/f [junit] 0 s: 60 f / 81 ms, 740.7 fps, 1 ms/f; total: 375120 f, 569226.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375180 f, 569317.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375240 f, 569408.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375300 f, 569499.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375360 f, 569590.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375420 f, 569681.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375480 f, 569772.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375540 f, 569863.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375600 f, 569954.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375660 f, 570045.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375720 f, 570136.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375780 f, 570227.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375840 f, 570318.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375900 f, 570409.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375960 f, 570500.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376020 f, 570591.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376080 f, 569818.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376140 f, 569909.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376200 f, 570000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376260 f, 570090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376320 f, 570181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376380 f, 570272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376440 f, 570363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376500 f, 570454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376560 f, 570545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376620 f, 570636.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376680 f, 570727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376740 f, 570818.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376800 f, 570909.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376860 f, 571000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376920 f, 571090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376980 f, 571181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377040 f, 571272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377100 f, 571363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377160 f, 571454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377220 f, 571545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377280 f, 571636.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377340 f, 571727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377400 f, 571818.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377460 f, 571909.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377520 f, 572000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377580 f, 572090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377640 f, 572181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377700 f, 572272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377760 f, 571497.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377820 f, 571588.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377880 f, 571679.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377940 f, 571770.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378000 f, 571860.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378060 f, 571951.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378120 f, 572042.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378180 f, 572133.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378240 f, 572223.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378300 f, 572314.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378360 f, 572405.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378420 f, 572496.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378480 f, 572587.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378540 f, 572677.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378600 f, 572768.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378660 f, 572859.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378720 f, 572950.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378780 f, 573040.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378840 f, 573131.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378900 f, 573222.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378960 f, 573313.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379020 f, 573403.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379080 f, 573494.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379140 f, 573585.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379200 f, 573676.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379260 f, 573767.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379320 f, 573857.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379380 f, 573948.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379440 f, 574039.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379500 f, 574130.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379560 f, 574220.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379620 f, 574311.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379680 f, 573534.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379740 f, 573625.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379800 f, 573716.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379860 f, 573806.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379920 f, 573897.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379980 f, 573987.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380040 f, 574078.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380100 f, 574169.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380160 f, 574259.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380220 f, 574350.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380280 f, 574441.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380340 f, 574531.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380400 f, 574622.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380460 f, 574713.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380520 f, 574803.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380580 f, 574894.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380640 f, 574984.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380700 f, 575075.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380760 f, 575166.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380820 f, 575256.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380880 f, 575347.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380940 f, 575438.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381000 f, 575528.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381060 f, 575619.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381120 f, 575710.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381180 f, 575800.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381240 f, 575891.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381300 f, 575981.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381360 f, 576072.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381420 f, 576163.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381480 f, 576253.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381540 f, 575475.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381600 f, 575565.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381660 f, 575656.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381720 f, 575746.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381780 f, 575837.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381840 f, 575927.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381900 f, 576018.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381960 f, 576108.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382020 f, 576199.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382080 f, 576289.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382140 f, 576380.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382200 f, 576470.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382260 f, 576561.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382320 f, 576651.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382380 f, 576742.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382440 f, 576832.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382500 f, 576923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382560 f, 577013.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382620 f, 577104.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382680 f, 577194.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382740 f, 577285.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382800 f, 577375.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382860 f, 577466.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382920 f, 577556.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382980 f, 577647.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383040 f, 577737.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383100 f, 577828.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383160 f, 577918.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383220 f, 578009.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383280 f, 578099.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383340 f, 578190.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383400 f, 578280.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383460 f, 578371.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383520 f, 578461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383580 f, 578552.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383640 f, 578642.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383700 f, 578733.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383760 f, 578823.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383820 f, 578914.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383880 f, 579004.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383940 f, 578222.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384000 f, 578313.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384060 f, 578403.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384120 f, 578494.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384180 f, 578584.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384240 f, 578674.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384300 f, 578765.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384360 f, 578855.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384420 f, 578945.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384480 f, 579036.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384540 f, 579126.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384600 f, 579216.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384660 f, 579307.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384720 f, 579397.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384780 f, 579487.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384840 f, 579578.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384900 f, 579668.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384960 f, 579759.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385020 f, 579849.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385080 f, 579939.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385140 f, 580030.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385200 f, 580120.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385260 f, 580210.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385320 f, 580301.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385380 f, 580391.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385440 f, 580481.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385500 f, 580572.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385560 f, 580662.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385620 f, 580753.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385680 f, 580843.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385740 f, 580933.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385800 f, 581024.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385860 f, 581114.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385920 f, 581204.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385980 f, 581295.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 386040 f, 581385.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 386100 f, 581475.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 386160 f, 581566.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 386220 f, 581656.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 386280 f, 581747.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 386340 f, 581837.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 386400 f, 581927.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 386460 f, 582018.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 386520 f, 582108.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 386580 f, 582198.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 386640 f, 582289.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 386700 f, 582379.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 386760 f, 582469.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 386820 f, 582560.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 386880 f, 582650.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 386940 f, 582740.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 387000 f, 582831.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 387060 f, 582921.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 387120 f, 582135.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 387180 f, 582225.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 387240 f, 582315.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 387300 f, 582406.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 387360 f, 582496.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 387420 f, 582586.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 387480 f, 582676.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 387540 f, 582766.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 387600 f, 582857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 387660 f, 582947.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 387720 f, 583037.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 387780 f, 583127.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 387840 f, 583218.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 387900 f, 583308.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 387960 f, 583398.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 388020 f, 583488.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 388080 f, 583578.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 388140 f, 583669.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 388200 f, 583759.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 388260 f, 583849.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 388320 f, 583939.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 388380 f, 584030.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 388440 f, 584120.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 388500 f, 584210.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 388560 f, 584300.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 388620 f, 584391.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 388680 f, 584481.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 388740 f, 584571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 388800 f, 584661.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 388860 f, 584751.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 388920 f, 584842.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 388980 f, 584932.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 389040 f, 585022.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 389100 f, 585112.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 389160 f, 585203.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 389220 f, 585293.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 389280 f, 585383.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 389340 f, 585473.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 389400 f, 585563.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 389460 f, 585654.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 389520 f, 585744.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 389580 f, 585834.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 389640 f, 585924.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 389700 f, 586015.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 389760 f, 586105.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 389820 f, 586195.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 389880 f, 586285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 389940 f, 586375.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 390000 f, 586466.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 390060 f, 586556.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 390120 f, 586646.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 390180 f, 586736.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 390240 f, 585945.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 390300 f, 586036.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 390360 f, 586126.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 390420 f, 586216.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 390480 f, 586306.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 390540 f, 586396.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 390600 f, 586486.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 390660 f, 586576.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 390720 f, 586666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 390780 f, 586756.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 390840 f, 586846.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 390900 f, 586936.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 390960 f, 587027.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 391020 f, 587117.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 391080 f, 587207.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 391140 f, 587297.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 391200 f, 587387.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 391260 f, 587477.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 391320 f, 587567.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 391380 f, 587657.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 391440 f, 587747.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 391500 f, 587837.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 391560 f, 587927.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 391620 f, 588018.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 391680 f, 588108.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 391740 f, 588198.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 391800 f, 588288.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 391860 f, 588378.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 391920 f, 588468.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 391980 f, 588558.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 392040 f, 588648.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 392100 f, 588738.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 392160 f, 588828.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 392220 f, 588918.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 392280 f, 589009.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 392340 f, 589099.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 392400 f, 589189.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 392460 f, 589279.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 392520 f, 589369.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 392580 f, 589459.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 392640 f, 589549.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 392700 f, 589639.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 392760 f, 589729.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 392820 f, 589819.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 392880 f, 589909.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 392940 f, 590000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 393000 f, 590090.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 393060 f, 590180.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 393120 f, 590270.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 393180 f, 590360.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 393240 f, 590450.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 393300 f, 590540.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 393360 f, 590630.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 393420 f, 589835.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 393480 f, 589925.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 393540 f, 590015.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 393600 f, 590104.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 393660 f, 590194.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 393720 f, 590284.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 393780 f, 590374.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 393840 f, 590464.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 393900 f, 590554.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 393960 f, 590644.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 394020 f, 590734.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 394080 f, 590824.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 394140 f, 590914.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 394200 f, 591004.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 394260 f, 591094.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 394320 f, 591184.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 394380 f, 591274.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 394440 f, 591364.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 394500 f, 591454.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 394560 f, 591544.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 394620 f, 591634.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 394680 f, 591724.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 394740 f, 591814.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 394800 f, 591904.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 394860 f, 591994.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 394920 f, 592083.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 394980 f, 592173.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 395040 f, 592263.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 395100 f, 592353.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 395160 f, 592443.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 395220 f, 592533.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 395280 f, 592623.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 395340 f, 592713.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 395400 f, 592803.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 395460 f, 592893.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 395520 f, 592983.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 395580 f, 593073.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 395640 f, 593163.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 395700 f, 593253.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 395760 f, 593343.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 395820 f, 593433.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 395880 f, 593523.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 395940 f, 593613.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 396000 f, 593703.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 396060 f, 593793.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 396120 f, 593883.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 396180 f, 593973.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 396240 f, 594062.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 396300 f, 594152.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 396360 f, 594242.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 396420 f, 594332.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 396480 f, 594422.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 396540 f, 594512.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 396600 f, 593712.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 396660 f, 593802.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 396720 f, 593892.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 396780 f, 593982.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 396840 f, 594071.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 396900 f, 594161.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 396960 f, 594251.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 397020 f, 594341.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 397080 f, 594431.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 397140 f, 594520.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 397200 f, 594610.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 397260 f, 594700.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 397320 f, 594790.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 397380 f, 594880.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 397440 f, 594970.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 397500 f, 595059.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 397560 f, 595149.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 397620 f, 595239.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 397680 f, 595329.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 397740 f, 595419.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 397800 f, 595509.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 397860 f, 595598.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 397920 f, 595688.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 397980 f, 595778.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 398040 f, 595868.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 398100 f, 595958.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 398160 f, 596047.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 398220 f, 596137.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 398280 f, 596227.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 398340 f, 596317.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 398400 f, 596407.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 398460 f, 596497.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 398520 f, 596586.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 398580 f, 596676.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 398640 f, 596766.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 398700 f, 596856.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 398760 f, 596946.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 398820 f, 597035.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 398880 f, 597125.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 398940 f, 597215.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 399000 f, 597305.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 399060 f, 597395.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 399120 f, 597485.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 399180 f, 597574.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 399240 f, 597664.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 399300 f, 597754.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 399360 f, 597844.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 399420 f, 597934.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 399480 f, 598023.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 399540 f, 598113.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 399600 f, 598203.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 399660 f, 598293.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 399720 f, 597488.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 399780 f, 597578.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 399840 f, 597668.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 399900 f, 597757.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 399960 f, 597847.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 400020 f, 597937.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 400080 f, 598026.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 400140 f, 598116.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 400200 f, 598206.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 400260 f, 598295.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 400320 f, 598385.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 400380 f, 598475.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 400440 f, 598565.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 400500 f, 598654.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 400560 f, 598744.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 400620 f, 598834.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 400680 f, 598923.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 400740 f, 599013.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 400800 f, 599103.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 400860 f, 599192.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 400920 f, 599282.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 400980 f, 599372.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 401040 f, 599461.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 401100 f, 599551.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 401160 f, 599641.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 401220 f, 599730.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 401280 f, 599820.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 401340 f, 599910.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 401400 f, 600000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 401460 f, 600089.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 401520 f, 600179.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 401580 f, 600269.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 401640 f, 600358.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 401700 f, 600448.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 401760 f, 600538.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 401820 f, 600627.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 401880 f, 600717.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 401940 f, 600807.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 402000 f, 600896.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 402060 f, 600986.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 402120 f, 601076.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 402180 f, 601165.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 402240 f, 601255.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 402300 f, 601345.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 402360 f, 601435.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 402420 f, 601524.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 402480 f, 601614.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 402540 f, 601704.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 402600 f, 601793.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 402660 f, 601883.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 402720 f, 601973.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 402780 f, 602062.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 402840 f, 602152.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 402900 f, 601343.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 402960 f, 601432.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 403020 f, 601522.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 403080 f, 601611.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 403140 f, 601701.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 403200 f, 601791.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 403260 f, 601880.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 403320 f, 601970.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 403380 f, 602059.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 403440 f, 602149.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 403500 f, 602238.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 403560 f, 602328.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 403620 f, 602417.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 403680 f, 602507.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 403740 f, 602597.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 403800 f, 602686.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 403860 f, 602776.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 403920 f, 602865.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 403980 f, 602955.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 404040 f, 603044.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 404100 f, 603134.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 404160 f, 603223.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 404220 f, 603313.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 404280 f, 603403.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 404340 f, 603492.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 404400 f, 603582.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 404460 f, 603671.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 404520 f, 603761.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 404580 f, 603850.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 404640 f, 603940.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 404700 f, 604029.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 404760 f, 604119.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 404820 f, 604208.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 404880 f, 604298.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 404940 f, 604388.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 405000 f, 604477.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 405060 f, 604567.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 405120 f, 604656.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 405180 f, 604746.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 405240 f, 604835.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 405300 f, 604925.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 405360 f, 605014.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 405420 f, 605104.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 405480 f, 605194.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 405540 f, 605283.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 405600 f, 605373.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 405660 f, 605462.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 405720 f, 605552.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 405780 f, 605641.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 405840 f, 605731.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 405900 f, 605820.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 405960 f, 605910.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 406020 f, 606000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 406080 f, 605186.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 406140 f, 605275.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 406200 f, 605365.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 406260 f, 605454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 406320 f, 605543.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 406380 f, 605633.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 406440 f, 605722.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 406500 f, 605812.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 406560 f, 605901.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 406620 f, 605991.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 406680 f, 606080.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 406740 f, 606169.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 406800 f, 606259.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 406860 f, 606348.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 406920 f, 606438.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 406980 f, 606527.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 407040 f, 606617.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 407100 f, 606706.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 407160 f, 606795.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 407220 f, 606885.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 407280 f, 606974.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 407340 f, 607064.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 407400 f, 607153.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 407460 f, 607242.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 407520 f, 607332.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 407580 f, 607421.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 407640 f, 607511.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 407700 f, 607600.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 407760 f, 607690.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 407820 f, 607779.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 407880 f, 607868.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 407940 f, 607958.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 408000 f, 608047.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 408060 f, 608137.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 408120 f, 608226.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 408180 f, 608315.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 408240 f, 608405.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 408300 f, 608494.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 408360 f, 608584.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 408420 f, 608673.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 408480 f, 608763.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 408540 f, 608852.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 408600 f, 608941.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 408660 f, 609031.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 408720 f, 609120.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 408780 f, 609210.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 408840 f, 609299.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 408900 f, 609389.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 408960 f, 609478.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 409020 f, 609567.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 409080 f, 609657.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 409140 f, 609746.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 409200 f, 609836.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 409260 f, 609017.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 409320 f, 609107.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 409380 f, 609196.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 409440 f, 609285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 409500 f, 609375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 409560 f, 609464.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 409620 f, 609553.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 409680 f, 609642.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 409740 f, 609732.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 409800 f, 609821.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 409860 f, 609910.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 409920 f, 610000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 409980 f, 610089.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 410040 f, 610178.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 410100 f, 610267.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 410160 f, 610357.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 410220 f, 610446.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 410280 f, 610535.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 410340 f, 610625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 410400 f, 610714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 410460 f, 610803.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 410520 f, 610892.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 410580 f, 610982.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 410640 f, 611071.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 410700 f, 611160.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 410760 f, 611250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 410820 f, 611339.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 410880 f, 611428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 410940 f, 611517.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 411000 f, 611607.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 411060 f, 611696.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 411120 f, 611785.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 411180 f, 611875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 411240 f, 611964.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 411300 f, 612053.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 411360 f, 612142.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 411420 f, 612232.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 411480 f, 612321.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 411540 f, 612410.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 411600 f, 612500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 411660 f, 612589.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 411720 f, 612678.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 411780 f, 612767.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 411840 f, 612857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 411900 f, 612946.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 411960 f, 613035.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 412020 f, 613125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 412080 f, 613214.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 412140 f, 613303.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 412200 f, 613392.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 412260 f, 613482.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 412320 f, 613571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 412380 f, 612748.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 412440 f, 612838.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 412500 f, 612927.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 412560 f, 613016.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 412620 f, 613105.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 412680 f, 613194.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 412740 f, 613283.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 412800 f, 613372.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 412860 f, 613462.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 412920 f, 613551.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 412980 f, 613640.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 413040 f, 613729.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 413100 f, 613818.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 413160 f, 613907.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 413220 f, 613997.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 413280 f, 614086.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 413340 f, 614175.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 413400 f, 614264.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 413460 f, 614353.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 413520 f, 614442.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 413580 f, 614531.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 413640 f, 614621.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 413700 f, 614710.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 413760 f, 614799.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 413820 f, 614888.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 413880 f, 614977.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 413940 f, 615066.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 414000 f, 615156.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 414060 f, 615245.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 414120 f, 615334.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 414180 f, 615423.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 414240 f, 615512.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 414300 f, 615601.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 414360 f, 615690.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 414420 f, 615780.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 414480 f, 615869.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 414540 f, 615958.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 414600 f, 616047.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 414660 f, 616136.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 414720 f, 616225.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 414780 f, 616315.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 414840 f, 616404.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 414900 f, 616493.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 414960 f, 616582.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 415020 f, 616671.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 415080 f, 616760.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 415140 f, 616849.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 415200 f, 616939.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 415260 f, 617028.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 415320 f, 617117.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 415380 f, 617206.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 415440 f, 617295.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 415500 f, 616468.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 415560 f, 616557.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 415620 f, 616646.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 415680 f, 616735.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 415740 f, 616824.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 415800 f, 616913.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 415860 f, 617002.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 415920 f, 617092.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 415980 f, 617181.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 416040 f, 617270.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 416100 f, 617359.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 416160 f, 617448.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 416220 f, 617537.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 416280 f, 617626.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 416340 f, 617715.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 416400 f, 617804.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 416460 f, 617893.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 416520 f, 617982.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 416580 f, 618071.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 416640 f, 618160.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 416700 f, 618249.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 416760 f, 618338.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 416820 f, 618427.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 416880 f, 618516.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 416940 f, 618605.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 417000 f, 618694.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 417060 f, 618783.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 417120 f, 618872.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 417180 f, 618961.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 417240 f, 619050.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 417300 f, 619139.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 417360 f, 619228.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 417420 f, 619317.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 417480 f, 619406.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 417540 f, 619495.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 417600 f, 619584.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 417660 f, 619673.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 417720 f, 619762.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 417780 f, 619851.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 417840 f, 619940.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 417900 f, 620029.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 417960 f, 620118.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 418020 f, 620207.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 418080 f, 620296.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 418140 f, 620385.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 418200 f, 620474.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 418260 f, 620563.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 418320 f, 620652.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 418380 f, 620741.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 418440 f, 620830.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 418500 f, 620919.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 418560 f, 621008.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 418620 f, 621097.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 418680 f, 620266.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 418740 f, 620355.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 418800 f, 620444.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 418860 f, 620533.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 418920 f, 620622.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 418980 f, 620711.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 419040 f, 620800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 419100 f, 620888.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 419160 f, 620977.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 419220 f, 621066.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 419280 f, 621155.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 419340 f, 621244.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 419400 f, 621333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 419460 f, 621422.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 419520 f, 621511.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 419580 f, 621600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 419640 f, 621688.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 419700 f, 621777.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 419760 f, 621866.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 419820 f, 621955.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 419880 f, 622044.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 419940 f, 622133.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420000 f, 622222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420060 f, 622311.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420120 f, 622400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420180 f, 622488.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420240 f, 622577.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420300 f, 622666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420360 f, 622755.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420420 f, 622844.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420480 f, 622933.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420540 f, 623022.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420600 f, 623111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420660 f, 623200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420720 f, 623288.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420780 f, 623377.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420840 f, 623466.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420900 f, 623555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420960 f, 623644.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 421020 f, 623733.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 421080 f, 623822.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 421140 f, 623911.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 421200 f, 624000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 421260 f, 624088.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 421320 f, 624177.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 421380 f, 624266.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 421440 f, 624355.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 421500 f, 624444.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 421560 f, 624533.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 421620 f, 624622.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 421680 f, 624711.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 421740 f, 624800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 421800 f, 624888.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 421860 f, 624053.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 421920 f, 624142.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 421980 f, 624230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 422040 f, 624319.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 422100 f, 624408.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 422160 f, 624497.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 422220 f, 624585.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 422280 f, 624674.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 422340 f, 624763.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 422400 f, 624852.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 422460 f, 624940.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 422520 f, 625029.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 422580 f, 625118.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 422640 f, 625207.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 422700 f, 625295.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 422760 f, 625384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 422820 f, 625473.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 422880 f, 625562.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 422940 f, 625650.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 423000 f, 625739.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 423060 f, 625828.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 423120 f, 625917.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 423180 f, 626005.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 423240 f, 626094.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 423300 f, 626183.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 423360 f, 626272.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 423420 f, 626360.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 423480 f, 626449.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 423540 f, 626538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 423600 f, 626627.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 423660 f, 626716.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 423720 f, 626804.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 423780 f, 626893.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 423840 f, 626982.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 423900 f, 627071.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 423960 f, 627159.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 424020 f, 627248.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 424080 f, 627337.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 424140 f, 627426.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 424200 f, 627514.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 424260 f, 627603.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 424320 f, 627692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 424380 f, 627781.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 424440 f, 627869.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 424500 f, 627958.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 424560 f, 628047.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 424620 f, 628136.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 424680 f, 628224.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 424740 f, 628313.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 424800 f, 628402.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 424860 f, 628491.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 424920 f, 628579.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 424980 f, 627740.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 425040 f, 627828.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 425100 f, 627917.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 425160 f, 628005.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 425220 f, 628094.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 425280 f, 628183.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 425340 f, 628271.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 425400 f, 628360.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 425460 f, 628449.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 425520 f, 628537.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 425580 f, 628626.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 425640 f, 628714.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 425700 f, 628803.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 425760 f, 628892.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 425820 f, 628980.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 425880 f, 629069.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 425940 f, 629158.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 426000 f, 629246.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 426060 f, 629335.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 426120 f, 629423.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 426180 f, 629512.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 426240 f, 629601.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 426300 f, 629689.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 426360 f, 629778.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 426420 f, 629867.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 426480 f, 629955.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 426540 f, 630044.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 426600 f, 630132.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 426660 f, 630221.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 426720 f, 630310.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 426780 f, 630398.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 426840 f, 630487.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 426900 f, 630576.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 426960 f, 630664.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 427020 f, 630753.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 427080 f, 630841.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 427140 f, 630930.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 427200 f, 631019.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 427260 f, 631107.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 427320 f, 631196.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 427380 f, 631285.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 427440 f, 631373.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 427500 f, 631462.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 427560 f, 631550.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 427620 f, 631639.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 427680 f, 631728.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 427740 f, 631816.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 427800 f, 631905.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 427860 f, 631994.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 427920 f, 632082.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 427980 f, 632171.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 428040 f, 632260.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 428100 f, 632348.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 428160 f, 631504.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 428220 f, 631592.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 428280 f, 631681.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 428340 f, 631769.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 428400 f, 631858.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 428460 f, 631946.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 428520 f, 632035.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 428580 f, 632123.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 428640 f, 632212.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 428700 f, 632300.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 428760 f, 632389.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 428820 f, 632477.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 428880 f, 632566.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 428940 f, 632654.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 429000 f, 632743.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 429060 f, 632831.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 429120 f, 632920.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 429180 f, 633008.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 429240 f, 633097.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 429300 f, 633185.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 429360 f, 633274.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 429420 f, 633362.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 429480 f, 633451.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 429540 f, 633539.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 429600 f, 633628.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 429660 f, 633716.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 429720 f, 633805.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 429780 f, 633893.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 429840 f, 633982.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 429900 f, 634070.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 429960 f, 634159.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 430020 f, 634247.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 430080 f, 634336.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 430140 f, 634424.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 430200 f, 634513.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 430260 f, 634601.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 430320 f, 634690.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 430380 f, 634778.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 430440 f, 634867.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 430500 f, 634955.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 430560 f, 635044.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 430620 f, 635132.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 430680 f, 635221.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 430740 f, 635309.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 430800 f, 635398.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 430860 f, 635486.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 430920 f, 635575.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 430980 f, 635663.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 431040 f, 635752.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 431100 f, 635840.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 431160 f, 635929.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 431220 f, 636017.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 431280 f, 636106.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 431340 f, 635257.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 431400 f, 635346.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 431460 f, 635434.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 431520 f, 635522.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 431580 f, 635611.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 431640 f, 635699.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 431700 f, 635787.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 431760 f, 635876.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 431820 f, 635964.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 431880 f, 636053.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 431940 f, 636141.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 432000 f, 636229.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 432060 f, 636318.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 432120 f, 636406.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 432180 f, 636494.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 432240 f, 636583.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 432300 f, 636671.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 432360 f, 636759.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 432420 f, 636848.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 432480 f, 636936.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 432540 f, 637025.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 432600 f, 637113.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 432660 f, 637201.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 432720 f, 637290.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 432780 f, 637378.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 432840 f, 637466.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 432900 f, 637555.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 432960 f, 637643.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 433020 f, 637731.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 433080 f, 637820.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 433140 f, 637908.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 433200 f, 637997.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 433260 f, 638085.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 433320 f, 638173.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 433380 f, 638262.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 433440 f, 638350.5 fps, 0 ms/f [junit] 0 s: 60 f / 84 ms, 714.2 fps, 1 ms/f; total: 433500 f, 568152.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 433560 f, 567486.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 433620 f, 567565.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 433680 f, 567644.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 433740 f, 567722.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 433800 f, 567801.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 433860 f, 567879.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 433920 f, 567958.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 433980 f, 568036.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 434040 f, 568115.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 434100 f, 568193.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 434160 f, 568272.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 434220 f, 568350.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 434280 f, 568429.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 434340 f, 568507.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 434400 f, 568586.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 434460 f, 567921.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 434520 f, 568000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 434580 f, 568078.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 434640 f, 568156.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 434700 f, 568235.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 434760 f, 568313.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 434820 f, 568392.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 434880 f, 568470.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 434940 f, 568549.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 435000 f, 568627.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 435060 f, 568705.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 435120 f, 568784.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 435180 f, 568862.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 435240 f, 568941.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 435300 f, 569019.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 435360 f, 569098.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 435420 f, 569176.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 435480 f, 568511.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 435540 f, 568590.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 435600 f, 568668.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 435660 f, 568746.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 435720 f, 568825.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 435780 f, 568903.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 435840 f, 568981.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 435900 f, 569060.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 435960 f, 569138.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 436020 f, 569216.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 436080 f, 569295.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 436140 f, 569373.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 436200 f, 569451.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 436260 f, 569530.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 436320 f, 569608.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 436380 f, 569686.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 436440 f, 569765.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 436500 f, 569100.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 436560 f, 569178.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 436620 f, 569256.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 436680 f, 569335.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 436740 f, 569413.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 436800 f, 569491.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 436860 f, 569569.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 436920 f, 569648.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 436980 f, 569726.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 437040 f, 569804.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 437100 f, 569882.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 437160 f, 569960.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 437220 f, 570039.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 437280 f, 570117.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 437340 f, 570195.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 437400 f, 570273.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 437460 f, 569609.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 437520 f, 569687.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 437580 f, 569765.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 437640 f, 569843.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 437700 f, 569921.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 437760 f, 570000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 437820 f, 570078.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 437880 f, 570156.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 437940 f, 570234.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 438000 f, 570312.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 438060 f, 570390.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 438120 f, 570468.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 438180 f, 570546.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 438240 f, 570625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 438300 f, 570703.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 438360 f, 570781.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 438420 f, 570859.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 438480 f, 570195.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 438540 f, 570273.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 438600 f, 570351.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 438660 f, 570429.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 438720 f, 570507.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 438780 f, 570585.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 438840 f, 570663.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 438900 f, 570741.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 438960 f, 570819.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 439020 f, 570897.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 439080 f, 570975.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 439140 f, 571053.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 439200 f, 571131.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 439260 f, 571209.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 439320 f, 571287.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 439380 f, 570623.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 439440 f, 570701.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 439500 f, 570779.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 439560 f, 570857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 439620 f, 570935.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 439680 f, 571013.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 439740 f, 571090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 439800 f, 571168.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 439860 f, 569766.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 439920 f, 569844.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 439980 f, 569922.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 440040 f, 570000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 440100 f, 570077.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 440160 f, 569417.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 440220 f, 569495.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 440280 f, 569573.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 440340 f, 569650.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 440400 f, 569728.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 440460 f, 569805.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 440520 f, 569883.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 440580 f, 569961.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 440640 f, 570038.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 440700 f, 569379.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 440760 f, 569457.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 440820 f, 569534.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 440880 f, 569612.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 440940 f, 569689.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 441000 f, 569767.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 441060 f, 569844.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 441120 f, 569922.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 441180 f, 569264.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 441240 f, 569341.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 441300 f, 569419.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 441360 f, 569496.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 441420 f, 569574.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 441480 f, 569651.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 441540 f, 569729.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 441600 f, 569806.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 441660 f, 569149.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 441720 f, 569226.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 441780 f, 569304.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 441840 f, 569381.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 441900 f, 569458.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 441960 f, 569536.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 442020 f, 569613.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 442080 f, 569690.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 442140 f, 569034.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 442200 f, 569112.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 442260 f, 569189.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 442320 f, 569266.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 442380 f, 569343.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 442440 f, 569420.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 442500 f, 569498.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 442560 f, 569575.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 442620 f, 568920.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 442680 f, 568997.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 442740 f, 569074.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 442800 f, 569151.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 442860 f, 569228.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 442920 f, 569305.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 442980 f, 569383.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 443040 f, 569460.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 443100 f, 569537.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 443160 f, 568883.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 443220 f, 568960.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 443280 f, 569037.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 443340 f, 569114.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 443400 f, 569191.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 443460 f, 569268.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 443520 f, 569345.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 443580 f, 569422.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 443640 f, 568769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 443700 f, 568846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 443760 f, 568923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 443820 f, 569000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 443880 f, 569076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 443940 f, 569153.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 444000 f, 569230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 444060 f, 569307.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 444120 f, 568655.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 444180 f, 568732.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 444240 f, 568809.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 444300 f, 568886.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 444360 f, 568962.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 444420 f, 569039.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 444480 f, 569116.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 444540 f, 569193.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 444600 f, 568542.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 444660 f, 568618.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 444720 f, 568695.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 444780 f, 568772.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 444840 f, 568849.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 444900 f, 568925.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 444960 f, 569002.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 445020 f, 569079.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 445080 f, 568429.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 445140 f, 568505.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 445200 f, 568582.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 445260 f, 568659.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 445320 f, 568735.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 445380 f, 568812.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 445440 f, 568888.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 445500 f, 568965.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 445560 f, 568316.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 445620 f, 568392.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 445680 f, 568469.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 445740 f, 568545.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 445800 f, 568622.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 445860 f, 568699.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 445920 f, 568775.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 445980 f, 568852.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 446040 f, 568203.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 446100 f, 568280.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 446160 f, 568356.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 446220 f, 568433.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 446280 f, 568509.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 446340 f, 568586.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 446400 f, 568662.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 446460 f, 568738.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 446520 f, 568815.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 446580 f, 568167.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 446640 f, 568244.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 446700 f, 568320.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 446760 f, 568396.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 446820 f, 568473.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 446880 f, 568549.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 446940 f, 568625.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 447000 f, 568702.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 447060 f, 568055.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 447120 f, 568132.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 447180 f, 568208.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 447240 f, 568284.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 447300 f, 568360.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 447360 f, 568437.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 447420 f, 568513.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 447480 f, 568589.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 447540 f, 567944.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 447600 f, 568020.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 447660 f, 568096.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 447720 f, 568172.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 447780 f, 568248.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 447840 f, 568324.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 447900 f, 568401.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 447960 f, 568477.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 448020 f, 567832.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 448080 f, 567908.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 448140 f, 567984.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 448200 f, 568060.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 448260 f, 568136.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 448320 f, 568212.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 448380 f, 568289.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 448440 f, 568365.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 448500 f, 567721.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 448560 f, 567797.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 448620 f, 567873.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 448680 f, 567949.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 448740 f, 568025.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 448800 f, 568101.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 448860 f, 568177.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 448920 f, 568253.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 448980 f, 568329.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 449040 f, 567686.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 449100 f, 567762.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 449160 f, 567838.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 449220 f, 567914.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 449280 f, 567989.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 449340 f, 568065.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 449400 f, 568141.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 449460 f, 568217.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 449520 f, 567575.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 449580 f, 567651.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 449640 f, 567727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 449700 f, 567803.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 449760 f, 567878.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 449820 f, 567954.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 449880 f, 568030.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 449940 f, 568106.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 450000 f, 567465.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 450060 f, 567541.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 450120 f, 567616.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 450180 f, 567692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 450240 f, 567768.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 450300 f, 567843.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 450360 f, 567919.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 450420 f, 567994.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 450480 f, 567355.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 450540 f, 567430.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 450600 f, 567506.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 450660 f, 567581.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 450720 f, 567657.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 450780 f, 567733.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 450840 f, 567808.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 450900 f, 567884.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 450960 f, 567959.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 451020 f, 568035.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 451080 f, 568110.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 451140 f, 568186.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 451200 f, 567547.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 451260 f, 567622.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 451320 f, 567698.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 451380 f, 567773.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 451440 f, 567849.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 451500 f, 567924.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 451560 f, 568000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 451620 f, 568075.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 451680 f, 568150.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 451740 f, 568226.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 451800 f, 568301.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 451860 f, 568377.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 451920 f, 568452.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 451980 f, 568528.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 452040 f, 567889.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 452100 f, 567964.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 452160 f, 568040.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 452220 f, 568115.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 452280 f, 568190.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 452340 f, 568266.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 452400 f, 568341.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 452460 f, 568417.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 452520 f, 568492.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 452580 f, 568567.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 452640 f, 568643.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 452700 f, 568718.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 452760 f, 568794.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 452820 f, 568869.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 452880 f, 568230.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 452940 f, 568306.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 453000 f, 568381.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 453060 f, 568456.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 453120 f, 568532.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 453180 f, 568607.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 453240 f, 568682.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 453300 f, 568757.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 453360 f, 568833.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 453420 f, 568908.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 453480 f, 568983.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 453540 f, 569059.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 453600 f, 569134.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 453660 f, 569209.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 453720 f, 568571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 453780 f, 568646.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 453840 f, 568721.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 453900 f, 568797.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 453960 f, 568872.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 454020 f, 568947.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 454080 f, 569022.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 454140 f, 569097.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 454200 f, 569172.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 454260 f, 569248.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 454320 f, 569323.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 454380 f, 569398.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 454440 f, 569473.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 454500 f, 569548.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 454560 f, 568911.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 454620 f, 568986.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 454680 f, 569061.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 454740 f, 569136.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 454800 f, 569211.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 454860 f, 569286.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 454920 f, 569361.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 454980 f, 569436.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 455040 f, 569511.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 455100 f, 569587.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 455160 f, 569662.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 455220 f, 569737.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 455280 f, 569812.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 455340 f, 569887.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 455400 f, 569962.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 455460 f, 570037.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 455520 f, 569400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 455580 f, 569475.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 455640 f, 569550.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 455700 f, 569625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 455760 f, 569700.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 455820 f, 569775.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 455880 f, 569850.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 455940 f, 569213.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 456000 f, 569288.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 456060 f, 569363.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 456120 f, 569438.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 456180 f, 569513.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 456240 f, 569588.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 456300 f, 569662.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 456360 f, 569737.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 456420 f, 569812.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 456480 f, 569887.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 456540 f, 569962.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 456600 f, 570037.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 456660 f, 570112.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 456720 f, 570187.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 456780 f, 570262.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 456840 f, 570337.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 456900 f, 570412.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 456960 f, 570486.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 457020 f, 570561.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 457080 f, 570636.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 457140 f, 570000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 457200 f, 570074.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 457260 f, 570149.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 457320 f, 570224.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 457380 f, 570299.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 457440 f, 570374.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 457500 f, 570448.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 457560 f, 570523.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 457620 f, 570598.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 457680 f, 570673.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 457740 f, 570748.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 457800 f, 570822.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 457860 f, 570897.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 457920 f, 570972.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 457980 f, 571047.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 458040 f, 571122.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 458100 f, 571197.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 458160 f, 571271.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 458220 f, 571346.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 458280 f, 571421.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 458340 f, 570784.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 458400 f, 570859.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 458460 f, 570934.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 458520 f, 571008.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 458580 f, 571083.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 458640 f, 571158.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 458700 f, 571232.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 458760 f, 571307.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 458820 f, 571382.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 458880 f, 571457.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 458940 f, 571531.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 459000 f, 571606.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 459060 f, 571681.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 459120 f, 571755.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 459180 f, 571830.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 459240 f, 571905.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 459300 f, 571980.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 459360 f, 572054.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 459420 f, 572129.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 459480 f, 572204.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 459540 f, 571567.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 459600 f, 571641.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 459660 f, 571716.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 459720 f, 571791.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 459780 f, 571865.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 459840 f, 571940.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 459900 f, 572014.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 459960 f, 572089.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 460020 f, 572164.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 460080 f, 572238.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 460140 f, 572313.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 460200 f, 572388.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 460260 f, 572462.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 460320 f, 572537.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 460380 f, 572611.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 460440 f, 572686.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 460500 f, 572761.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 460560 f, 572835.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 460620 f, 572910.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 460680 f, 572985.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 460740 f, 572347.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 460800 f, 572422.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 460860 f, 572496.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 460920 f, 572571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 460980 f, 572645.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 461040 f, 572720.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 461100 f, 572795.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 461160 f, 572869.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 461220 f, 572944.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 461280 f, 573018.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 461340 f, 573093.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 461400 f, 573167.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 461460 f, 573242.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 461520 f, 573316.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 461580 f, 573391.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 461640 f, 573465.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 461700 f, 573540.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 461760 f, 573614.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 461820 f, 573689.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 461880 f, 573764.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 461940 f, 573838.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 462000 f, 573913.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 462060 f, 573275.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 462120 f, 573349.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 462180 f, 573424.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 462240 f, 573498.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 462300 f, 573573.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 462360 f, 573647.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 462420 f, 573722.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 462480 f, 573796.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 462540 f, 573870.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 462600 f, 573945.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 462660 f, 574019.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 462720 f, 574094.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 462780 f, 574168.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 462840 f, 574243.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 462900 f, 574317.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 462960 f, 574392.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 463020 f, 574466.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 463080 f, 574540.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 463140 f, 574615.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 463200 f, 574689.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 463260 f, 574764.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 463320 f, 574838.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 463380 f, 574913.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 463440 f, 574987.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 463500 f, 575062.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 463560 f, 575136.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 463620 f, 574498.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 463680 f, 574572.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 463740 f, 574646.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 463800 f, 574721.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 463860 f, 574795.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 463920 f, 574869.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 463980 f, 574944.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 464040 f, 575018.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 464100 f, 575092.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 464160 f, 575167.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 464220 f, 575241.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 464280 f, 575316.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 464340 f, 575390.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 464400 f, 575464.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 464460 f, 575539.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 464520 f, 575613.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 464580 f, 575687.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 464640 f, 575762.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 464700 f, 575836.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 464760 f, 575910.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 464820 f, 575985.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 464880 f, 576059.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 464940 f, 576133.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 465000 f, 576208.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 465060 f, 576282.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 465120 f, 576356.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 465180 f, 576431.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 465240 f, 575792.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 465300 f, 575866.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 465360 f, 575940.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 465420 f, 576014.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 465480 f, 576089.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 465540 f, 576163.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 465600 f, 576237.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 465660 f, 576311.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 465720 f, 576386.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 465780 f, 576460.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 465840 f, 576534.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 465900 f, 576608.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 465960 f, 576683.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 466020 f, 576757.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 466080 f, 576831.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 466140 f, 576905.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 466200 f, 576980.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 466260 f, 577054.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 466320 f, 577128.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 466380 f, 577203.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 466440 f, 577277.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 466500 f, 577351.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 466560 f, 577425.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 466620 f, 577500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 466680 f, 577574.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 466740 f, 576934.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 466800 f, 577008.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 466860 f, 577082.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 466920 f, 577157.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 466980 f, 577231.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 467040 f, 577305.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 467100 f, 577379.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 467160 f, 577453.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 467220 f, 577527.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 467280 f, 577602.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 467340 f, 577676.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 467400 f, 577750.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 467460 f, 577824.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 467520 f, 577898.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 467580 f, 577972.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 467640 f, 578047.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 467700 f, 578121.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 467760 f, 578195.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 467820 f, 578269.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 467880 f, 578343.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 467940 f, 578417.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 468000 f, 578491.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 468060 f, 578566.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 468120 f, 578640.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 468180 f, 578714.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 468240 f, 578788.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 468300 f, 578862.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 468360 f, 578222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 468420 f, 578296.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 468480 f, 578370.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 468540 f, 578444.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 468600 f, 578518.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 468660 f, 578592.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 468720 f, 578666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 468780 f, 578740.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 468840 f, 578814.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 468900 f, 578888.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 468960 f, 578962.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 469020 f, 579037.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 469080 f, 579111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 469140 f, 579185.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 469200 f, 579259.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 469260 f, 579333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 469320 f, 579407.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 469380 f, 579481.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 469440 f, 579555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 469500 f, 579629.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 469560 f, 579703.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 469620 f, 579777.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 469680 f, 579851.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 469740 f, 579925.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 469800 f, 580000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 469860 f, 580074.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 469920 f, 579432.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 469980 f, 579506.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 470040 f, 579580.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 470100 f, 579654.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 470160 f, 579728.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 470220 f, 579802.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 470280 f, 579876.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 470340 f, 579950.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 470400 f, 580024.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 470460 f, 580098.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 470520 f, 580172.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 470580 f, 580246.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 470640 f, 580320.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 470700 f, 580394.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 470760 f, 580468.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 470820 f, 580542.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 470880 f, 580616.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 470940 f, 580690.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 471000 f, 580764.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 471060 f, 580838.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 471120 f, 580912.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 471180 f, 580986.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 471240 f, 581060.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 471300 f, 581134.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 471360 f, 581208.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 471420 f, 581282.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 471480 f, 581356.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 471540 f, 580714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 471600 f, 580788.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 471660 f, 580862.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 471720 f, 580935.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 471780 f, 581009.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 471840 f, 581083.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 471900 f, 581157.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 471960 f, 581231.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 472020 f, 581305.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 472080 f, 581379.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 472140 f, 581453.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 472200 f, 581527.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 472260 f, 581601.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 472320 f, 581674.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 472380 f, 581748.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 472440 f, 581822.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 472500 f, 581896.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 472560 f, 581970.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 472620 f, 582044.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 472680 f, 582118.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 472740 f, 582192.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 472800 f, 582266.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 472860 f, 582339.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 472920 f, 582413.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 472980 f, 581771.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 473040 f, 581845.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 473100 f, 581918.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 473160 f, 581992.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 473220 f, 582066.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 473280 f, 582140.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 473340 f, 582214.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 473400 f, 582287.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 473460 f, 582361.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 473520 f, 582435.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 473580 f, 582509.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 473640 f, 582583.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 473700 f, 582656.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 473760 f, 582730.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 473820 f, 582804.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 473880 f, 582878.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 473940 f, 582952.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 474000 f, 583025.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 474060 f, 583099.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 474120 f, 583173.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 474180 f, 582530.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 474240 f, 582604.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 474300 f, 582678.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 474360 f, 582751.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 474420 f, 582825.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 474480 f, 582899.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 474540 f, 582973.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 474600 f, 583046.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 474660 f, 583120.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 474720 f, 583194.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 474780 f, 583267.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 474840 f, 583341.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 474900 f, 583415.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 474960 f, 583488.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 475020 f, 583562.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 475080 f, 583636.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 475140 f, 583710.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 475200 f, 583783.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 475260 f, 583857.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 475320 f, 583931.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 475380 f, 583288.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 475440 f, 583361.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 475500 f, 583435.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 475560 f, 583509.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 475620 f, 583582.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 475680 f, 583656.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 475740 f, 583730.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 475800 f, 583803.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 475860 f, 583877.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 475920 f, 583950.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 475980 f, 584024.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 476040 f, 584098.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 476100 f, 584171.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 476160 f, 584245.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 476220 f, 584319.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 476280 f, 584392.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 476340 f, 584466.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 476400 f, 584539.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 476460 f, 584613.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 476520 f, 583970.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 476580 f, 584044.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 476640 f, 584117.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 476700 f, 584191.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 476760 f, 584264.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 476820 f, 584338.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 476880 f, 584411.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 476940 f, 584485.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 477000 f, 584558.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 477060 f, 584632.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 477120 f, 584705.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 477180 f, 584779.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 477240 f, 584852.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 477300 f, 584926.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 477360 f, 585000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 477420 f, 585073.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 477480 f, 585147.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 477540 f, 585220.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 477600 f, 585294.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 477660 f, 585367.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 477720 f, 584724.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 477780 f, 584798.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 477840 f, 584871.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 477900 f, 584944.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 477960 f, 585018.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 478020 f, 585091.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 478080 f, 585165.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 478140 f, 585238.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 478200 f, 585312.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 478260 f, 585385.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 478320 f, 585459.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 478380 f, 585532.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 478440 f, 585605.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 478500 f, 585679.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 478560 f, 585752.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 478620 f, 585826.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 478680 f, 585899.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 478740 f, 585973.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 478800 f, 586046.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 478860 f, 586119.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 478920 f, 586193.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 478980 f, 585550.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 479040 f, 585623.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 479100 f, 585696.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 479160 f, 585770.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 479220 f, 585843.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 479280 f, 585916.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 479340 f, 585990.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 479400 f, 586063.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 479460 f, 586136.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 479520 f, 586210.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 479580 f, 586283.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 479640 f, 586356.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 479700 f, 586430.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 479760 f, 586503.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 479820 f, 586577.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 479880 f, 586650.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 479940 f, 586723.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480000 f, 586797.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480060 f, 586870.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480120 f, 586943.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480180 f, 587017.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480240 f, 587090.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480300 f, 587163.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480360 f, 587237.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480420 f, 586593.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480480 f, 586666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480540 f, 586739.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480600 f, 586813.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480660 f, 586886.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480720 f, 586959.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480780 f, 587032.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480840 f, 587106.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480900 f, 587179.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480960 f, 587252.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 481020 f, 587326.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 481080 f, 587399.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 481140 f, 587472.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 481200 f, 587545.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 481260 f, 587619.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 481320 f, 587692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 481380 f, 587765.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 481440 f, 587838.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 481500 f, 587912.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 481560 f, 587985.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 481620 f, 588058.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 481680 f, 588131.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 481740 f, 588205.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 481800 f, 588278.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 481860 f, 588351.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 481920 f, 587707.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 481980 f, 587780.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 482040 f, 587853.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 482100 f, 587926.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 482160 f, 588000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 482220 f, 588073.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 482280 f, 588146.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 482340 f, 588219.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 482400 f, 588292.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 482460 f, 588365.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 482520 f, 588439.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 482580 f, 588512.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 482640 f, 588585.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 482700 f, 588658.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 482760 f, 588731.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 482820 f, 588804.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 482880 f, 588878.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 482940 f, 588951.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 483000 f, 589024.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 483060 f, 589097.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 483120 f, 589170.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 483180 f, 589243.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 483240 f, 589317.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 483300 f, 589390.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 483360 f, 589463.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 483420 f, 589536.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 483480 f, 588891.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 483540 f, 588964.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 483600 f, 589037.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 483660 f, 589110.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 483720 f, 589183.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 483780 f, 589257.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 483840 f, 589330.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 483900 f, 589403.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 483960 f, 589476.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 484020 f, 589549.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 484080 f, 589622.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 484140 f, 589695.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 484200 f, 589768.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 484260 f, 589841.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 484320 f, 589914.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 484380 f, 589987.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 484440 f, 590060.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 484500 f, 590134.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 484560 f, 590207.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 484620 f, 590280.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 484680 f, 590353.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 484740 f, 590426.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 484800 f, 590499.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 484860 f, 590572.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 484920 f, 589927.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 484980 f, 590000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 485040 f, 590073.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 485100 f, 590146.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 485160 f, 590219.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 485220 f, 590292.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 485280 f, 590364.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 485340 f, 590437.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 485400 f, 590510.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 485460 f, 590583.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 485520 f, 590656.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 485580 f, 590729.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 485640 f, 590802.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 485700 f, 590875.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 485760 f, 590948.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 485820 f, 591021.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 485880 f, 591094.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 485940 f, 591167.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 486000 f, 591240.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 486060 f, 591313.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 486120 f, 591386.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 486180 f, 591459.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 486240 f, 591532.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 486300 f, 591605.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 486360 f, 591678.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 486420 f, 591751.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 486480 f, 591824.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 486540 f, 591897.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 486600 f, 591970.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 486660 f, 592043.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 486720 f, 592116.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 486780 f, 592189.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 486840 f, 592262.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 486900 f, 592335.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 486960 f, 592408.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 487020 f, 592481.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 487080 f, 591834.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 487140 f, 591907.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 487200 f, 591980.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 487260 f, 592053.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 487320 f, 592126.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 487380 f, 592199.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 487440 f, 592272.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 487500 f, 592345.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 487560 f, 592418.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 487620 f, 592490.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 487680 f, 592563.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 487740 f, 592636.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 487800 f, 592709.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 487860 f, 592782.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 487920 f, 592855.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 487980 f, 592928.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 488040 f, 593001.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 488100 f, 593074.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 488160 f, 593147.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 488220 f, 593219.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 488280 f, 593292.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 488340 f, 593365.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 488400 f, 593438.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 488460 f, 593511.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 488520 f, 593584.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 488580 f, 593657.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 488640 f, 593730.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 488700 f, 593803.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 488760 f, 593876.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 488820 f, 593948.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 488880 f, 594021.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 488940 f, 593373.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 489000 f, 593446.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 489060 f, 593519.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 489120 f, 593592.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 489180 f, 593665.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 489240 f, 593737.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 489300 f, 593810.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 489360 f, 593883.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 489420 f, 593956.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 489480 f, 594029.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 489540 f, 594101.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 489600 f, 594174.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 489660 f, 594247.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 489720 f, 594320.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 489780 f, 594393.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 489840 f, 594466.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 489900 f, 594538.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 489960 f, 594611.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 490020 f, 594684.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 490080 f, 594757.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 490140 f, 594830.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 490200 f, 594902.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 490260 f, 594975.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 490320 f, 595048.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 490380 f, 595121.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 490440 f, 594472.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 490500 f, 594545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 490560 f, 594618.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 490620 f, 594690.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 490680 f, 594763.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 490740 f, 594836.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 490800 f, 594909.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 490860 f, 594981.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 490920 f, 595054.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 490980 f, 595127.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 491040 f, 595200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 491100 f, 595272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 491160 f, 595345.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 491220 f, 595418.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 491280 f, 595490.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 491340 f, 595563.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 491400 f, 595636.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 491460 f, 595709.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 491520 f, 595781.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 491580 f, 595854.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 491640 f, 595927.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 491700 f, 596000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 491760 f, 596072.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 491820 f, 596145.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 491880 f, 596218.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 491940 f, 596290.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 492000 f, 595641.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 492060 f, 595714.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 492120 f, 595786.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 492180 f, 595859.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 492240 f, 595932.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 492300 f, 596004.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 492360 f, 596077.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 492420 f, 596150.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 492480 f, 596222.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 492540 f, 596295.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 492600 f, 596368.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 492660 f, 596440.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 492720 f, 596513.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 492780 f, 596585.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 492840 f, 596658.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 492900 f, 596731.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 492960 f, 596803.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 493020 f, 596876.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 493080 f, 596949.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 493140 f, 597021.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 493200 f, 597094.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 493260 f, 597167.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 493320 f, 597239.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 493380 f, 597312.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 493440 f, 597385.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 493500 f, 597457.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 493560 f, 596807.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 493620 f, 596880.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 493680 f, 596952.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 493740 f, 597025.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 493800 f, 597097.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 493860 f, 597170.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 493920 f, 597243.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 493980 f, 597315.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 494040 f, 597388.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 494100 f, 597460.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 494160 f, 597533.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 494220 f, 597605.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 494280 f, 597678.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 494340 f, 597750.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 494400 f, 597823.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 494460 f, 597896.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 494520 f, 597968.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 494580 f, 598041.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 494640 f, 598113.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 494700 f, 598186.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 494760 f, 598258.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 494820 f, 598331.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 494880 f, 598403.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 494940 f, 598476.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 495000 f, 598549.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 495060 f, 598621.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 495120 f, 598694.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 495180 f, 598043.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 495240 f, 598115.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 495300 f, 598188.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 495360 f, 598260.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 495420 f, 598333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 495480 f, 598405.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 495540 f, 598478.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 495600 f, 598550.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 495660 f, 598623.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 495720 f, 598695.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 495780 f, 598768.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 495840 f, 598840.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 495900 f, 598913.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 495960 f, 598985.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 496020 f, 599058.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 496080 f, 599130.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 496140 f, 599202.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 496200 f, 599275.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 496260 f, 599347.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 496320 f, 599420.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 496380 f, 599492.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 496440 f, 599565.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 496500 f, 599637.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 496560 f, 599710.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 496620 f, 599782.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 496680 f, 599855.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 496740 f, 599203.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 496800 f, 599276.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 496860 f, 599348.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 496920 f, 599421.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 496980 f, 599493.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 497040 f, 599565.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 497100 f, 599638.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 497160 f, 599710.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 497220 f, 599782.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 497280 f, 599855.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 497340 f, 599927.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 497400 f, 600000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 497460 f, 600072.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 497520 f, 600144.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 497580 f, 600217.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 497640 f, 600289.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 497700 f, 600361.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 497760 f, 600434.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 497820 f, 600506.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 497880 f, 600579.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 497940 f, 600651.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 498000 f, 600723.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 498060 f, 600796.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 498120 f, 600868.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 498180 f, 600940.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 498240 f, 601013.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 498300 f, 601085.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 498360 f, 600433.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 498420 f, 600506.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 498480 f, 600578.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 498540 f, 600650.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 498600 f, 600722.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 498660 f, 600795.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 498720 f, 600867.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 498780 f, 600939.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 498840 f, 601012.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 498900 f, 601084.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 498960 f, 601156.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 499020 f, 601228.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 499080 f, 601301.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 499140 f, 601373.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 499200 f, 601445.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 499260 f, 601518.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 499320 f, 601590.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 499380 f, 601662.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 499440 f, 601734.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 499500 f, 601807.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 499560 f, 601879.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 499620 f, 601951.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 499680 f, 602024.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 499740 f, 602096.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 499800 f, 602168.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 499860 f, 602240.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 499920 f, 602313.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 499980 f, 602385.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 500040 f, 602457.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 500100 f, 602530.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 500160 f, 602602.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 500220 f, 602674.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 500280 f, 602747.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 500340 f, 602819.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 500400 f, 602891.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 500460 f, 602963.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 500520 f, 603036.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 500580 f, 603108.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 500640 f, 602454.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 500700 f, 602527.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 500760 f, 602599.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 500820 f, 602671.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 500880 f, 602743.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 500940 f, 602815.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 501000 f, 602888.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 501060 f, 602960.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 501120 f, 603032.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 501180 f, 603104.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 501240 f, 603176.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 501300 f, 603249.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 501360 f, 603321.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 501420 f, 603393.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 501480 f, 603465.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 501540 f, 603537.9 fps, 0 ms/f [junit] 0 s: 60 f / 63 ms, 952.3 fps, 1 ms/f; total: 501600 f, 561073.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 501660 f, 561140.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 501720 f, 561208.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 501780 f, 561275.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 501840 f, 561342.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 501900 f, 561409.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 501960 f, 560849.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 502020 f, 560916.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 502080 f, 560983.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 502140 f, 561050.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 502200 f, 561117.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 502260 f, 561184.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 502320 f, 561251.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 502380 f, 561318.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 502440 f, 561385.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 502500 f, 561452.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 502560 f, 561519.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 502620 f, 561586.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 502680 f, 561653.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 502740 f, 561720.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 502800 f, 561160.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 502860 f, 561227.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 502920 f, 561294.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 502980 f, 561361.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 503040 f, 561428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 503100 f, 561495.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 503160 f, 561562.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 503220 f, 561629.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 503280 f, 561696.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 503340 f, 561763.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 503400 f, 561830.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 503460 f, 561897.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 503520 f, 561964.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 503580 f, 562031.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 503640 f, 562098.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 503700 f, 562165.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 503760 f, 562232.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 503820 f, 562299.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 503880 f, 561739.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 503940 f, 561806.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 504000 f, 561872.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 504060 f, 561939.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 504120 f, 562006.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 504180 f, 562073.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 504240 f, 562140.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 504300 f, 562207.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 504360 f, 562274.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 504420 f, 562341.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 504480 f, 562408.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 504540 f, 562474.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 504600 f, 562541.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 504660 f, 562608.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 504720 f, 562675.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 504780 f, 562742.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 504840 f, 562809.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 504900 f, 562249.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 504960 f, 562316.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 505020 f, 562383.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 505080 f, 562449.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 505140 f, 562516.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 505200 f, 562583.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 505260 f, 562650.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 505320 f, 562717.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 505380 f, 562783.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 505440 f, 562850.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 505500 f, 562917.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 505560 f, 562984.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 505620 f, 563051.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 505680 f, 563118.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 505740 f, 563184.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 505800 f, 563251.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 505860 f, 563318.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 505920 f, 562758.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 505980 f, 562825.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 506040 f, 562892.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 506100 f, 562958.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 506160 f, 563025.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 506220 f, 563092.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 506280 f, 563159.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 506340 f, 563225.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 506400 f, 563292.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 506460 f, 563359.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 506520 f, 563426.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 506580 f, 563492.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 506640 f, 563559.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 506700 f, 563626.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 506760 f, 563693.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 506820 f, 563759.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 506880 f, 563826.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 506940 f, 563266.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 507000 f, 563333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 507060 f, 563400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 507120 f, 563466.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 507180 f, 563533.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 507240 f, 563600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 507300 f, 563666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 507360 f, 563733.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 507420 f, 563800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 507480 f, 563866.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 507540 f, 563933.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 507600 f, 564000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 507660 f, 564066.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 507720 f, 564133.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 507780 f, 564200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 507840 f, 563640.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 507900 f, 563707.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 507960 f, 563773.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 508020 f, 563840.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 508080 f, 563906.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 508140 f, 563973.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 508200 f, 564039.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 508260 f, 564106.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 508320 f, 564173.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 508380 f, 564239.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 508440 f, 564306.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 508500 f, 564372.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 508560 f, 564439.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 508620 f, 564506.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 508680 f, 564572.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 508740 f, 564013.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 508800 f, 564079.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 508860 f, 564146.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 508920 f, 564212.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 508980 f, 564279.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 509040 f, 564345.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 509100 f, 564412.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 509160 f, 564478.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 509220 f, 564545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 509280 f, 564612.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 509340 f, 564678.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 509400 f, 564745.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 509460 f, 564811.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 509520 f, 564878.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 509580 f, 564944.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 509640 f, 564385.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 509700 f, 564451.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 509760 f, 564518.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 509820 f, 564584.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 509880 f, 564651.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 509940 f, 564717.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 510000 f, 564784.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 510060 f, 564850.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 510120 f, 564916.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 510180 f, 564983.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 510240 f, 565049.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 510300 f, 565116.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 510360 f, 565182.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 510420 f, 565249.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 510480 f, 564690.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 510540 f, 564756.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 510600 f, 564823.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 510660 f, 564889.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 510720 f, 564955.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 510780 f, 565022.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 510840 f, 565088.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 510900 f, 565154.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 510960 f, 565221.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 511020 f, 565287.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 511080 f, 565354.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 511140 f, 565420.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 511200 f, 565486.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 511260 f, 565553.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 511320 f, 565619.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 511380 f, 565685.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 511440 f, 565752.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 511500 f, 565818.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 511560 f, 565884.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 511620 f, 565951.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 511680 f, 565392.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 511740 f, 565458.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 511800 f, 565524.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 511860 f, 565591.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 511920 f, 565657.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 511980 f, 565723.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 512040 f, 565790.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 512100 f, 565856.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 512160 f, 565922.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 512220 f, 565988.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 512280 f, 566055.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 512340 f, 566121.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 512400 f, 566187.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 512460 f, 566254.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 512520 f, 566320.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 512580 f, 566386.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 512640 f, 566453.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 512700 f, 566519.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 512760 f, 566585.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 512820 f, 566651.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 512880 f, 566718.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 512940 f, 566784.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 513000 f, 566850.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 513060 f, 566917.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 513120 f, 566983.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 513180 f, 566423.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 513240 f, 566490.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 513300 f, 566556.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 513360 f, 566622.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 513420 f, 566688.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 513480 f, 566754.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 513540 f, 566821.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 513600 f, 566887.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 513660 f, 566953.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 513720 f, 567019.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 513780 f, 567086.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 513840 f, 567152.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 513900 f, 567218.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 513960 f, 567284.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 514020 f, 567351.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 514080 f, 567417.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 514140 f, 567483.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 514200 f, 567549.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 514260 f, 567615.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 514320 f, 567682.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 514380 f, 567748.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 514440 f, 567814.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 514500 f, 567880.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 514560 f, 567947.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 514620 f, 568013.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 514680 f, 567453.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 514740 f, 567519.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 514800 f, 567585.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 514860 f, 567651.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 514920 f, 567717.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 514980 f, 567783.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 515040 f, 567850.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 515100 f, 567916.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 515160 f, 567982.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 515220 f, 568048.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 515280 f, 568114.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 515340 f, 568180.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 515400 f, 568246.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 515460 f, 568313.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 515520 f, 568379.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 515580 f, 568445.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 515640 f, 568511.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 515700 f, 568577.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 515760 f, 568643.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 515820 f, 568710.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 515880 f, 568776.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 515940 f, 568842.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 516000 f, 568908.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 516060 f, 568974.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 516120 f, 569040.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 516180 f, 568480.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 516240 f, 568546.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 516300 f, 568612.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 516360 f, 568678.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 516420 f, 568744.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 516480 f, 568810.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 516540 f, 568876.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 516600 f, 568942.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 516660 f, 569008.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 516720 f, 569074.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 516780 f, 569141.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 516840 f, 569207.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 516900 f, 569273.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 516960 f, 569339.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 517020 f, 569405.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 517080 f, 569471.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 517140 f, 569537.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 517200 f, 569603.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 517260 f, 569669.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 517320 f, 569735.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 517380 f, 569801.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 517440 f, 569867.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 517500 f, 569933.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 517560 f, 570000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 517620 f, 570066.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 517680 f, 569504.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 517740 f, 569570.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 517800 f, 569636.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 517860 f, 569703.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 517920 f, 569769.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 517980 f, 569835.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 518040 f, 569901.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 518100 f, 569967.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 518160 f, 570033.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 518220 f, 570099.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 518280 f, 570165.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 518340 f, 570231.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 518400 f, 570297.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 518460 f, 570363.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 518520 f, 570429.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 518580 f, 570495.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 518640 f, 570561.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 518700 f, 570627.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 518760 f, 570693.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 518820 f, 570759.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 518880 f, 570825.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 518940 f, 570891.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 519000 f, 570957.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 519060 f, 571023.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 519120 f, 570461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 519180 f, 570527.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 519240 f, 570593.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 519300 f, 570659.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 519360 f, 570725.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 519420 f, 570791.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 519480 f, 570857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 519540 f, 570923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 519600 f, 570989.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 519660 f, 571054.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 519720 f, 571120.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 519780 f, 571186.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 519840 f, 571252.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 519900 f, 571318.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 519960 f, 571384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 520020 f, 571450.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 520080 f, 571516.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 520140 f, 571582.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 520200 f, 571648.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 520260 f, 571086.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 520320 f, 571152.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 520380 f, 571218.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 520440 f, 571284.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 520500 f, 571350.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 520560 f, 571416.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 520620 f, 571481.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 520680 f, 571547.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 520740 f, 571613.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 520800 f, 571679.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 520860 f, 571745.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 520920 f, 571811.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 520980 f, 571877.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 521040 f, 571942.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 521100 f, 571381.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 521160 f, 571447.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 521220 f, 571513.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 521280 f, 571578.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 521340 f, 571644.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 521400 f, 571710.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 521460 f, 571776.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 521520 f, 571842.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 521580 f, 571907.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 521640 f, 571973.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 521700 f, 572039.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 521760 f, 572105.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 521820 f, 572171.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 521880 f, 572236.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 521940 f, 572302.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 522000 f, 571741.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 522060 f, 571807.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 522120 f, 571872.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 522180 f, 571938.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 522240 f, 572004.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 522300 f, 572070.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 522360 f, 572135.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 522420 f, 572201.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 522480 f, 572267.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 522540 f, 572332.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 522600 f, 572398.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 522660 f, 572464.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 522720 f, 572530.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 522780 f, 572595.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 522840 f, 572661.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 522900 f, 572727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 522960 f, 572793.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 523020 f, 572858.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 523080 f, 572924.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 523140 f, 572363.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 523200 f, 572428.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 523260 f, 572494.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 523320 f, 572560.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 523380 f, 572625.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 523440 f, 572691.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 523500 f, 572757.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 523560 f, 572822.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 523620 f, 572888.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 523680 f, 572954.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 523740 f, 573019.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 523800 f, 573085.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 523860 f, 573151.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 523920 f, 573216.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 523980 f, 573282.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 524040 f, 573347.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 524100 f, 573413.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 524160 f, 573479.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 524220 f, 573544.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 524280 f, 573610.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 524340 f, 573676.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 524400 f, 573741.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 524460 f, 573807.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 524520 f, 573873.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 524580 f, 573938.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 524640 f, 573377.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 524700 f, 573442.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 524760 f, 573508.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 524820 f, 573573.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 524880 f, 573639.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 524940 f, 573704.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 525000 f, 573770.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 525060 f, 573836.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 525120 f, 573901.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 525180 f, 573967.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 525240 f, 574032.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 525300 f, 574098.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 525360 f, 574163.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 525420 f, 574229.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 525480 f, 574295.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 525540 f, 574360.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 525600 f, 574426.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 525660 f, 574491.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 525720 f, 574557.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 525780 f, 574622.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 525840 f, 574688.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 525900 f, 574754.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 525960 f, 574819.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 526020 f, 574885.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 526080 f, 574950.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 526140 f, 574388.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 526200 f, 574454.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 526260 f, 574519.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 526320 f, 574585.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 526380 f, 574650.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 526440 f, 574716.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 526500 f, 574781.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 526560 f, 574847.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 526620 f, 574912.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 526680 f, 574978.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 526740 f, 575043.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 526800 f, 575109.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 526860 f, 575174.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 526920 f, 575240.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 526980 f, 575305.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 527040 f, 575371.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 527100 f, 575436.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 527160 f, 575502.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 527220 f, 575567.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 527280 f, 575633.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 527340 f, 575698.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 527400 f, 575764.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 527460 f, 575829.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 527520 f, 575895.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 527580 f, 575332.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 527640 f, 575398.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 527700 f, 575463.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 527760 f, 575528.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 527820 f, 575594.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 527880 f, 575659.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 527940 f, 575725.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 528000 f, 575790.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 528060 f, 575856.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 528120 f, 575921.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 528180 f, 575986.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 528240 f, 576052.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 528300 f, 576117.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 528360 f, 576183.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 528420 f, 576248.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 528480 f, 576314.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 528540 f, 576379.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 528600 f, 576444.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 528660 f, 576510.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 528720 f, 576575.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 528780 f, 576641.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 528840 f, 576706.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 528900 f, 576772.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 528960 f, 576837.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 529020 f, 576902.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 529080 f, 576339.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 529140 f, 576405.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 529200 f, 576470.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 529260 f, 576535.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 529320 f, 576601.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 529380 f, 576666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 529440 f, 576732.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 529500 f, 576797.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 529560 f, 576862.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 529620 f, 576928.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 529680 f, 576993.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 529740 f, 577058.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 529800 f, 577124.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 529860 f, 577189.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 529920 f, 577254.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 529980 f, 577320.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 530040 f, 577385.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 530100 f, 577451.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 530160 f, 577516.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 530220 f, 577581.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 530280 f, 577647.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 530340 f, 577712.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 530400 f, 577777.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 530460 f, 577843.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 530520 f, 577908.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 530580 f, 577344.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 530640 f, 577410.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 530700 f, 577475.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 530760 f, 577540.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 530820 f, 577606.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 530880 f, 577671.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 530940 f, 577736.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 531000 f, 577801.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 531060 f, 577867.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 531120 f, 577932.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 531180 f, 577997.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 531240 f, 578063.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 531300 f, 578128.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 531360 f, 578193.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 531420 f, 578259.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 531480 f, 578324.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 531540 f, 578389.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 531600 f, 578454.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 531660 f, 578520.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 531720 f, 578585.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 531780 f, 578650.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 531840 f, 578716.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 531900 f, 578781.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 531960 f, 578846.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 532020 f, 578911.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 532080 f, 578347.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 532140 f, 578413.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 532200 f, 578478.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 532260 f, 578543.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 532320 f, 578608.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 532380 f, 578673.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 532440 f, 578739.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 532500 f, 578804.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 532560 f, 578869.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 532620 f, 578934.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 532680 f, 579000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 532740 f, 579065.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 532800 f, 579130.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 532860 f, 579195.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 532920 f, 579260.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 532980 f, 579326.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 533040 f, 579391.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 533100 f, 579456.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 533160 f, 579521.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 533220 f, 579586.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 533280 f, 579652.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 533340 f, 579717.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 533400 f, 579782.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 533460 f, 579847.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 533520 f, 579283.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 533580 f, 579348.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 533640 f, 579413.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 533700 f, 579478.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 533760 f, 579544.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 533820 f, 579609.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 533880 f, 579674.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 533940 f, 579739.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 534000 f, 579804.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 534060 f, 579869.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 534120 f, 579934.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 534180 f, 580000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 534240 f, 580065.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 534300 f, 580130.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 534360 f, 580195.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 534420 f, 580260.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 534480 f, 580325.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 534540 f, 580390.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 534600 f, 580456.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 534660 f, 580521.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 534720 f, 580586.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 534780 f, 580651.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 534840 f, 580716.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 534900 f, 580781.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 534960 f, 580846.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 535020 f, 580282.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 535080 f, 580347.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 535140 f, 580412.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 535200 f, 580477.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 535260 f, 580542.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 535320 f, 580607.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 535380 f, 580672.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 535440 f, 580737.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 535500 f, 580802.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 535560 f, 580867.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 535620 f, 580932.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 535680 f, 580997.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 535740 f, 581062.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 535800 f, 581128.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 535860 f, 581193.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 535920 f, 581258.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 535980 f, 581323.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 536040 f, 581388.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 536100 f, 581453.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 536160 f, 581518.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 536220 f, 581583.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 536280 f, 581648.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 536340 f, 581713.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 536400 f, 581778.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 536460 f, 581843.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 536520 f, 581278.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 536580 f, 581343.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 536640 f, 581408.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 536700 f, 581473.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 536760 f, 581538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 536820 f, 581603.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 536880 f, 581668.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 536940 f, 581733.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 537000 f, 581798.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 537060 f, 581863.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 537120 f, 581928.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 537180 f, 581993.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 537240 f, 582058.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 537300 f, 582123.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 537360 f, 582188.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 537420 f, 582253.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 537480 f, 582318.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 537540 f, 582383.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 537600 f, 582448.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 537660 f, 582513.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 537720 f, 582578.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 537780 f, 582643.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 537840 f, 582708.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 537900 f, 582773.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 537960 f, 582207.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 538020 f, 582272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 538080 f, 582337.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 538140 f, 582402.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 538200 f, 582467.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 538260 f, 582532.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 538320 f, 582597.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 538380 f, 582662.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 538440 f, 582727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 538500 f, 582792.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 538560 f, 582857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 538620 f, 582922.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 538680 f, 582987.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 538740 f, 583051.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 538800 f, 583116.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 538860 f, 583181.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 538920 f, 583246.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 538980 f, 583311.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 539040 f, 583376.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 539100 f, 583441.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 539160 f, 583506.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 539220 f, 583571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 539280 f, 583636.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 539340 f, 583701.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 539400 f, 583766.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 539460 f, 583199.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 539520 f, 583264.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 539580 f, 583329.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 539640 f, 583394.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 539700 f, 583459.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 539760 f, 583524.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 539820 f, 583589.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 539880 f, 583654.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 539940 f, 583718.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540000 f, 583783.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540060 f, 583848.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540120 f, 583913.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540180 f, 583978.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540240 f, 584043.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540300 f, 584108.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540360 f, 584173.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540420 f, 584237.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540480 f, 584302.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540540 f, 584367.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540600 f, 584432.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540660 f, 584497.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540720 f, 584562.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540780 f, 584627.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540840 f, 584691.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540900 f, 584756.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540960 f, 584190.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 541020 f, 584254.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 541080 f, 584319.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 541140 f, 584384.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 541200 f, 584449.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 541260 f, 584514.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 541320 f, 584578.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 541380 f, 584643.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 541440 f, 584708.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 541500 f, 584773.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 541560 f, 584838.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 541620 f, 584902.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 541680 f, 584967.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 541740 f, 585032.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 541800 f, 585097.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 541860 f, 585161.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 541920 f, 585226.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 541980 f, 585291.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 542040 f, 585356.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 542100 f, 585421.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 542160 f, 585485.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 542220 f, 585550.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 542280 f, 585615.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 542340 f, 585680.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 542400 f, 585745.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 542460 f, 585178.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 542520 f, 585242.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 542580 f, 585307.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 542640 f, 585372.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 542700 f, 585436.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 542760 f, 585501.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 542820 f, 585566.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 542880 f, 585631.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 542940 f, 585695.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 543000 f, 585760.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 543060 f, 585825.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 543120 f, 585889.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 543180 f, 585954.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 543240 f, 586019.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 543300 f, 586084.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 543360 f, 586148.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 543420 f, 586213.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 543480 f, 586278.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 543540 f, 586343.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 543600 f, 586407.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 543660 f, 586472.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 543720 f, 586537.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 543780 f, 586601.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 543840 f, 586666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 543900 f, 586099.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 543960 f, 586163.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 544020 f, 586228.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 544080 f, 586293.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 544140 f, 586357.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 544200 f, 586422.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 544260 f, 586487.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 544320 f, 586551.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 544380 f, 586616.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 544440 f, 586681.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 544500 f, 586745.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 544560 f, 586810.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 544620 f, 586875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 544680 f, 586939.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 544740 f, 587004.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 544800 f, 587068.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 544860 f, 587133.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 544920 f, 587198.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 544980 f, 587262.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 545040 f, 587327.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 545100 f, 587392.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 545160 f, 587456.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 545220 f, 587521.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 545280 f, 587586.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 545340 f, 587650.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 545400 f, 587082.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 545460 f, 587147.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 545520 f, 587212.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 545580 f, 587276.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 545640 f, 587341.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 545700 f, 587405.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 545760 f, 587470.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 545820 f, 587535.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 545880 f, 587599.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 545940 f, 587664.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 546000 f, 587728.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 546060 f, 587793.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 546120 f, 587857.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 546180 f, 587922.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 546240 f, 587987.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 546300 f, 588051.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 546360 f, 588116.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 546420 f, 588180.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 546480 f, 588245.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 546540 f, 588310.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 546600 f, 588374.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 546660 f, 588439.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 546720 f, 588503.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 546780 f, 588568.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 546840 f, 588632.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 546900 f, 588064.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 546960 f, 588129.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 547020 f, 588193.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 547080 f, 588258.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 547140 f, 588322.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 547200 f, 588387.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 547260 f, 588451.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 547320 f, 588516.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 547380 f, 588580.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 547440 f, 588645.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 547500 f, 588709.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 547560 f, 588774.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 547620 f, 588838.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 547680 f, 588903.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 547740 f, 588967.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 547800 f, 589032.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 547860 f, 589096.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 547920 f, 589161.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 547980 f, 589225.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 548040 f, 589290.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 548100 f, 589354.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 548160 f, 589419.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 548220 f, 589483.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 548280 f, 589548.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 548340 f, 589612.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 548400 f, 589044.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 548460 f, 589108.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 548520 f, 589172.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 548580 f, 589237.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 548640 f, 589301.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 548700 f, 589366.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 548760 f, 589430.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 548820 f, 589495.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 548880 f, 589559.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 548940 f, 589624.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 549000 f, 589688.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 549060 f, 589752.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 549120 f, 589817.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 549180 f, 589881.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 549240 f, 589946.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 549300 f, 590010.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 549360 f, 590075.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 549420 f, 590139.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 549480 f, 590204.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 549540 f, 590268.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 549600 f, 590333.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 549660 f, 590397.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 549720 f, 590461.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 549780 f, 590526.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 549840 f, 590590.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 549900 f, 590021.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 549960 f, 590085.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 550020 f, 590150.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 550080 f, 590214.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 550140 f, 590279.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 550200 f, 590343.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 550260 f, 590407.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 550320 f, 590472.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 550380 f, 590536.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 550440 f, 590600.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 550500 f, 590665.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 550560 f, 590729.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 550620 f, 590794.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 550680 f, 590858.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 550740 f, 590922.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 550800 f, 590987.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 550860 f, 591051.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 550920 f, 591115.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 550980 f, 591180.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 551040 f, 591244.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 551100 f, 591309.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 551160 f, 591373.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 551220 f, 591437.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 551280 f, 591502.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 551340 f, 591566.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 551400 f, 591630.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 551460 f, 591695.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 551520 f, 591125.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 551580 f, 591189.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 551640 f, 591254.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 551700 f, 591318.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 551760 f, 591382.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 551820 f, 591447.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 551880 f, 591511.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 551940 f, 591575.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 552000 f, 591639.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 552060 f, 591704.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 552120 f, 591768.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 552180 f, 591832.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 552240 f, 591897.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 552300 f, 591961.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 552360 f, 592025.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 552420 f, 592090.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 552480 f, 592154.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 552540 f, 592218.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 552600 f, 592282.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 552660 f, 592347.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 552720 f, 592411.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 552780 f, 592475.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 552840 f, 592540.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 552900 f, 592604.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 552960 f, 592668.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 553020 f, 592733.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 553080 f, 592797.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 553140 f, 592861.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 553200 f, 592926.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 553260 f, 592990.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 553320 f, 593054.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 553380 f, 592483.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 553440 f, 592548.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 553500 f, 592612.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 553560 f, 592676.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 553620 f, 592740.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 553680 f, 592805.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 553740 f, 592869.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 553800 f, 592933.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 553860 f, 592997.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 553920 f, 593062.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 553980 f, 593126.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 554040 f, 593190.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 554100 f, 593254.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 554160 f, 593319.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 554220 f, 593383.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 554280 f, 593447.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 554340 f, 593511.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 554400 f, 593576.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 554460 f, 593640.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 554520 f, 593704.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 554580 f, 593768.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 554640 f, 593833.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 554700 f, 593897.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 554760 f, 593961.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 554820 f, 594025.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 554880 f, 594089.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 554940 f, 594154.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 555000 f, 594218.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 555060 f, 594282.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 555120 f, 594346.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 555180 f, 594411.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 555240 f, 593839.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 555300 f, 593903.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 555360 f, 593967.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 555420 f, 594032.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 555480 f, 594096.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 555540 f, 594160.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 555600 f, 594224.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 555660 f, 594288.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 555720 f, 594352.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 555780 f, 594417.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 555840 f, 594481.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 555900 f, 594545.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 555960 f, 594609.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 556020 f, 594673.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 556080 f, 594737.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 556140 f, 594802.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 556200 f, 594866.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 556260 f, 594930.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 556320 f, 594994.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 556380 f, 595058.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 556440 f, 595123.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 556500 f, 595187.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 556560 f, 595251.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 556620 f, 595315.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 556680 f, 595379.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 556740 f, 595443.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 556800 f, 595508.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 556860 f, 595572.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 556920 f, 595636.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 556980 f, 595700.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 557040 f, 595764.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 557100 f, 595192.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 557160 f, 595256.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 557220 f, 595320.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 557280 f, 595384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 557340 f, 595448.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 557400 f, 595512.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 557460 f, 595576.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 557520 f, 595641.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 557580 f, 595705.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 557640 f, 595769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 557700 f, 595833.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 557760 f, 595897.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 557820 f, 595961.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 557880 f, 596025.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 557940 f, 596089.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 558000 f, 596153.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 558060 f, 596218.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 558120 f, 596282.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 558180 f, 596346.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 558240 f, 596410.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 558300 f, 596474.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 558360 f, 596538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 558420 f, 596602.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 558480 f, 596666.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 558540 f, 596730.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 558600 f, 596794.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 558660 f, 596858.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 558720 f, 596923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 558780 f, 596987.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 558840 f, 597051.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 558900 f, 597115.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 558960 f, 596542.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 559020 f, 596606.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 559080 f, 596670.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 559140 f, 596734.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 559200 f, 596798.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 559260 f, 596862.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 559320 f, 596926.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 559380 f, 596990.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 559440 f, 597054.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 559500 f, 597118.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 559560 f, 597182.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 559620 f, 597246.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 559680 f, 597310.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 559740 f, 597374.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 559800 f, 597438.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 559860 f, 597502.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 559920 f, 597566.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 559980 f, 597630.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 560040 f, 597694.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 560100 f, 597758.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 560160 f, 597822.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 560220 f, 597886.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 560280 f, 597950.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 560340 f, 598014.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 560400 f, 598079.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 560460 f, 598143.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 560520 f, 598207.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 560580 f, 598271.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 560640 f, 598335.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 560700 f, 598399.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 560760 f, 598463.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 560820 f, 598527.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 560880 f, 598591.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 560940 f, 598655.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 561000 f, 598081.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 561060 f, 598144.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 561120 f, 598208.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 561180 f, 598272.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 561240 f, 598336.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 561300 f, 598400.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 561360 f, 598464.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 561420 f, 598528.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 561480 f, 598592.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 561540 f, 598656.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 561600 f, 598720.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 561660 f, 598784.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 561720 f, 598848.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 561780 f, 598912.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 561840 f, 598976.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 561900 f, 599040.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 561960 f, 599104.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 562020 f, 599168.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 562080 f, 599232.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 562140 f, 599296.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 562200 f, 599360.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 562260 f, 599424.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 562320 f, 599488.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 562380 f, 599552.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 562440 f, 599616.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 562500 f, 599680.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 562560 f, 599744.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 562620 f, 599808.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 562680 f, 599872.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 562740 f, 599936.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 562800 f, 600000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 562860 f, 600064.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 562920 f, 600127.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 562980 f, 600191.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 563040 f, 600255.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 563100 f, 600319.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 563160 f, 600383.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 563220 f, 599808.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 563280 f, 599872.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 563340 f, 599936.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 563400 f, 600000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 563460 f, 600063.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 563520 f, 600127.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 563580 f, 600191.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 563640 f, 600255.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 563700 f, 600319.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 563760 f, 600383.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 563820 f, 600447.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 563880 f, 600511.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 563940 f, 600575.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 564000 f, 600639.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 564060 f, 600702.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 564120 f, 600766.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 564180 f, 600830.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 564240 f, 600894.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 564300 f, 600958.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 564360 f, 601022.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 564420 f, 601086.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 564480 f, 601150.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 564540 f, 601214.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 564600 f, 601277.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 564660 f, 601341.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 564720 f, 601405.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 564780 f, 601469.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 564840 f, 601533.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 564900 f, 601597.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 564960 f, 601661.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 565020 f, 601725.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 565080 f, 601789.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 565140 f, 601853.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 565200 f, 601916.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 565260 f, 601980.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 565320 f, 602044.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 565380 f, 602108.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 565440 f, 602172.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 565500 f, 601595.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 565560 f, 601659.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 565620 f, 601723.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 565680 f, 601787.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 565740 f, 601851.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 565800 f, 601914.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 565860 f, 601978.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 565920 f, 602042.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 565980 f, 602106.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 566040 f, 602170.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 566100 f, 602234.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 566160 f, 602297.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 566220 f, 602361.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 566280 f, 602425.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 566340 f, 602489.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 566400 f, 602553.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 566460 f, 602617.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 566520 f, 602680.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 566580 f, 602744.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 566640 f, 602808.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 566700 f, 602872.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 566760 f, 602936.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 566820 f, 602999.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 566880 f, 603063.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 566940 f, 603127.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 567000 f, 603191.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 567060 f, 603255.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 567120 f, 603319.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 567180 f, 603383.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 567240 f, 603446.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 567300 f, 603510.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 567360 f, 603574.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 567420 f, 603638.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 567480 f, 603702.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 567540 f, 603765.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 567600 f, 603829.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 567660 f, 603893.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 567720 f, 603315.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 567780 f, 603379.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 567840 f, 603443.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 567900 f, 603506.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 567960 f, 603570.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 568020 f, 603634.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 568080 f, 603698.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 568140 f, 603762.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 568200 f, 603825.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 568260 f, 603889.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 568320 f, 603953.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 568380 f, 604017.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 568440 f, 604080.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 568500 f, 604144.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 568560 f, 604208.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 568620 f, 604272.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 568680 f, 604335.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 568740 f, 604399.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 568800 f, 604463.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 568860 f, 604527.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 568920 f, 604590.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 568980 f, 604654.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 569040 f, 604718.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 569100 f, 604782.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 569160 f, 604845.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 569220 f, 604909.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 569280 f, 604973.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 569340 f, 605037.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 569400 f, 605100.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 569460 f, 605164.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 569520 f, 605228.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 569580 f, 605292.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 569640 f, 605356.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 569700 f, 605419.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 569760 f, 605483.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 569820 f, 605547.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 569880 f, 605611.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 569940 f, 605031.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 570000 f, 605095.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 570060 f, 605159.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 570120 f, 605222.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 570180 f, 605286.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 570240 f, 605350.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 570300 f, 605414.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 570360 f, 605477.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 570420 f, 605541.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 570480 f, 605605.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 570540 f, 605668.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 570600 f, 605732.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 570660 f, 605796.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 570720 f, 605859.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 570780 f, 605923.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 570840 f, 605987.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 570900 f, 606050.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 570960 f, 606114.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 571020 f, 606178.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 571080 f, 606242.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 571140 f, 606305.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 571200 f, 606369.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 571260 f, 606433.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 571320 f, 606496.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 571380 f, 606560.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 571440 f, 606624.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 571500 f, 606687.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 571560 f, 606751.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 571620 f, 606815.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 571680 f, 606879.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 571740 f, 606942.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 571800 f, 607006.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 571860 f, 607070.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 571920 f, 607133.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 571980 f, 607197.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 572040 f, 607261.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 572100 f, 607324.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 572160 f, 607388.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 572220 f, 607452.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 572280 f, 607515.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 572340 f, 606935.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 572400 f, 606998.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 572460 f, 607062.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 572520 f, 607126.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 572580 f, 607189.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 572640 f, 607253.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 572700 f, 607317.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 572760 f, 607380.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 572820 f, 607444.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 572880 f, 607507.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 572940 f, 607571.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 573000 f, 607635.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 573060 f, 607698.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 573120 f, 607762.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 573180 f, 607826.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 573240 f, 607889.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 573300 f, 607953.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 573360 f, 608016.9 fps, 0 ms/f [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] LandscapeES2.reshape 0/0 490x260, swapInterval 1, drawable 0x3400002 [junit] window moved: 0/0 490x260 [junit] QUIT Window Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] LandscapeES2.dispose ... [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] LandscapeES2.dispose FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestLandscapeES2NewtCanvasAWT - test01GL2ES2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestLandscapeES2NewtCanvasAWT - test02GL3 [junit] 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[.]] [junit] Thread[#39,main-Display-.x11_:0-1-EDT-2,5,main] LandscapeES2.init ... [junit] LandscapeES2 init on Thread[#39,main-Display-.x11_:0-1-EDT-2,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: 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] GL_VENDOR: Mesa/X.org [junit] GL_RENDERER: llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION: 4.5 (Core Profile) Mesa 22.3.6 [junit] GL GLSL: true, has-compiler-func: true, version 4.50, 4.50.0 [junit] GL FBO: basic true, full true [junit] GL Profile: GLProfile[GL4/GL4.sw] [junit] GL Renderer Quirks:[No10BitColorCompOffscreen] [junit] GL:jogamp.opengl.gl4.GL4bcImpl@45713a2c, 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 22.3.6 [junit] Thread[#39,main-Display-.x11_:0-1-EDT-2,5,main] LandscapeES2.init FIN [junit] Thread[#39,main-Display-.x11_:0-1-EDT-2,5,main] LandscapeES2.reshape 0/0 128x128, swapInterval 1, drawable 0x3400002 [junit] Create PointerIcon #01: PointerIcon[obj 0x47d9a273, .x11_:0-1, 0x3400006, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [junit] Create PointerIcon #02: PointerIcon[obj 0x4b8ee4de, .x11_:0-1, 0x340000a, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [junit] Create PointerIcon #03: PointerIcon[obj 0x27f981c6, .x11_:0-1, 0x340000e, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #04: PointerIcon[obj 0x1b11171f, .x11_:0-1, 0x3400012, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PixelRect[obj 0x4659191b, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PointerIcon[obj 0x55634720, .x11_:0-1, 0x3400016, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] window resized: 896/467 128x128 [junit] window moved: 896/438 128x128 [junit] window resized: 0/0 128x128 [junit] window resized: 0/0 128x128 [junit] Thread[#40,main-Animator#01,5,main] LandscapeES2.reshape 0/0 128x128, swapInterval 1, drawable 0x3400002 [junit] NW chosen: GLCaps[glx vid 0x55c, fbc 0x19d: 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] GL chosen: GLCaps[glx vid 0x55c, fbc 0x19d: 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] window pos/siz: 0/0 128x128, [ l 0, r 0 - t 0, b 0 - 0x0] [junit] window resized: 0/0 500x261 [junit] Thread[#40,main-Animator#01,5,main] LandscapeES2.reshape 0/0 500x261, swapInterval 1, drawable 0x3400002 [junit] QUIT Window Thread[#39,main-Display-.x11_:0-1-EDT-2,5,main] [junit] Thread[#39,main-Display-.x11_:0-1-EDT-2,5,main] LandscapeES2.dispose ... [junit] Thread[#39,main-Display-.x11_:0-1-EDT-2,5,main] LandscapeES2.dispose FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestLandscapeES2NewtCanvasAWT - test02GL3 [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132669604 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132669606 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] WARNING: package sun.awt.windows not in java.desktop [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.demos.gl2.newt.TestGearsNewtAWTWrapper [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.demos.gl2.newt.TestGearsNewtAWTWrapper [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132670960 ms III - Start [junit] SLOCK [T main @ 1751132670965 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl2.newt.TestGearsNewtAWTWrapper - test01 [junit] WindowUpdateEvent[[ 0 / 0 213 x 160 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.awt.WindowDriver, consumed false, when:1751132671639 d 3ms]]] [junit] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.awt.WindowDriver, consumed false, when:1751132671653 d 0ms]] [junit] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.awt.WindowDriver, consumed false, when:1751132671654 d 0ms]] [junit] Thread[#38,main-AWTAnimator#00,5,main] GearsES2.init.0 0x2de23121: tileRendererInUse null, GearsES2[obj 0x2de23121 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x2de23121 on Thread[#38,main-AWTAnimator#00,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x2de23121 created: GearsObj[0x6764b69a, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x2de23121 created: GearsObj[0x57fd0bf2, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x2de23121 created: GearsObj[0x57fd0bf2, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#38,main-AWTAnimator#00,5,main] GearsES2.init.X 0x2de23121 FIN GearsES2[obj 0x2de23121 isInit true, usesShared false, 1 GearsObj[0x6764b69a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x57fd0bf2, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x23107c9c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#38,main-AWTAnimator#00,5,main] GearsES2.reshape 0x2de23121 0/0 213x160 of 213x160, swapInterval 1, drawable 0x400026, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2de23121, angle 0.0, [l -1.33125, r 1.33125, b -1.0, t 1.0] 2.6625x2.0 -> [l -1.33125, r 1.33125, b -1.0, t 1.0] 2.6625x2.0, v-flip false [junit] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.awt.WindowDriver, consumed false, when:1751132671713 d 0ms]] [junit] WindowUpdateEvent[[ 0 / 0 320 x 240 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.awt.WindowDriver, consumed false, when:1751132672316 d 0ms]]] [junit] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.awt.WindowDriver, consumed false, when:1751132672316 d 0ms]] [junit] Thread[#38,main-AWTAnimator#00,5,main] GearsES2.reshape 0x2de23121 0/0 320x240 of 320x240, swapInterval 1, drawable 0x400026, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2de23121, angle 554.0, [l -1.3333334, r 1.3333334, b -1.0, 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] WindowUpdateEvent[[ 0 / 0 640 x 480 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.awt.WindowDriver, consumed false, when:1751132672929 d 0ms]]] [junit] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.awt.WindowDriver, consumed false, when:1751132672929 d 0ms]] [junit] Thread[#38,main-AWTAnimator#00,5,main] GearsES2.reshape 0x2de23121 0/0 640x480 of 640x480, swapInterval 1, drawable 0x400026, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2de23121, angle 1233.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[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.awt.WindowDriver, consumed false, when:1751132674036 d 0ms]] [junit] QUIT Window Thread[#29,AWT-EventQueue-0,6,main] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x2de23121: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x2de23121 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl2.newt.TestGearsNewtAWTWrapper - test01 [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132674060 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132674063 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.704 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132670960 ms III - Start [junit] SLOCK [T main @ 1751132670965 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl2.newt.TestGearsNewtAWTWrapper - test01 [junit] WindowUpdateEvent[[ 0 / 0 213 x 160 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.awt.WindowDriver, consumed false, when:1751132671639 d 3ms]]] [junit] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.awt.WindowDriver, consumed false, when:1751132671653 d 0ms]] [junit] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.awt.WindowDriver, consumed false, when:1751132671654 d 0ms]] [junit] Thread[#38,main-AWTAnimator#00,5,main] GearsES2.init.0 0x2de23121: tileRendererInUse null, GearsES2[obj 0x2de23121 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x2de23121 on Thread[#38,main-AWTAnimator#00,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x2de23121 created: GearsObj[0x6764b69a, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x2de23121 created: GearsObj[0x57fd0bf2, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x2de23121 created: GearsObj[0x57fd0bf2, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#38,main-AWTAnimator#00,5,main] GearsES2.init.X 0x2de23121 FIN GearsES2[obj 0x2de23121 isInit true, usesShared false, 1 GearsObj[0x6764b69a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x57fd0bf2, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x23107c9c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#38,main-AWTAnimator#00,5,main] GearsES2.reshape 0x2de23121 0/0 213x160 of 213x160, swapInterval 1, drawable 0x400026, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2de23121, angle 0.0, [l -1.33125, r 1.33125, b -1.0, t 1.0] 2.6625x2.0 -> [l -1.33125, r 1.33125, b -1.0, t 1.0] 2.6625x2.0, v-flip false [junit] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.awt.WindowDriver, consumed false, when:1751132671713 d 0ms]] [junit] WindowUpdateEvent[[ 0 / 0 320 x 240 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.awt.WindowDriver, consumed false, when:1751132672316 d 0ms]]] [junit] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.awt.WindowDriver, consumed false, when:1751132672316 d 0ms]] [junit] Thread[#38,main-AWTAnimator#00,5,main] GearsES2.reshape 0x2de23121 0/0 320x240 of 320x240, swapInterval 1, drawable 0x400026, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2de23121, angle 554.0, [l -1.3333334, r 1.3333334, b -1.0, 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] WindowUpdateEvent[[ 0 / 0 640 x 480 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.awt.WindowDriver, consumed false, when:1751132672929 d 0ms]]] [junit] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.awt.WindowDriver, consumed false, when:1751132672929 d 0ms]] [junit] Thread[#38,main-AWTAnimator#00,5,main] GearsES2.reshape 0x2de23121 0/0 640x480 of 640x480, swapInterval 1, drawable 0x400026, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2de23121, angle 1233.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[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.awt.WindowDriver, consumed false, when:1751132674036 d 0ms]] [junit] QUIT Window Thread[#29,AWT-EventQueue-0,6,main] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x2de23121: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x2de23121 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl2.newt.TestGearsNewtAWTWrapper - test01 [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132674060 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132674063 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01 took 2.636 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.704 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132670960 ms III - Start [junit] SLOCK [T main @ 1751132670965 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl2.newt.TestGearsNewtAWTWrapper - test01 [junit] WindowUpdateEvent[[ 0 / 0 213 x 160 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.awt.WindowDriver, consumed false, when:1751132671639 d 3ms]]] [junit] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.awt.WindowDriver, consumed false, when:1751132671653 d 0ms]] [junit] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.awt.WindowDriver, consumed false, when:1751132671654 d 0ms]] [junit] Thread[#38,main-AWTAnimator#00,5,main] GearsES2.init.0 0x2de23121: tileRendererInUse null, GearsES2[obj 0x2de23121 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x2de23121 on Thread[#38,main-AWTAnimator#00,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x2de23121 created: GearsObj[0x6764b69a, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x2de23121 created: GearsObj[0x57fd0bf2, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x2de23121 created: GearsObj[0x57fd0bf2, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#38,main-AWTAnimator#00,5,main] GearsES2.init.X 0x2de23121 FIN GearsES2[obj 0x2de23121 isInit true, usesShared false, 1 GearsObj[0x6764b69a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x57fd0bf2, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x23107c9c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#38,main-AWTAnimator#00,5,main] GearsES2.reshape 0x2de23121 0/0 213x160 of 213x160, swapInterval 1, drawable 0x400026, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2de23121, angle 0.0, [l -1.33125, r 1.33125, b -1.0, t 1.0] 2.6625x2.0 -> [l -1.33125, r 1.33125, b -1.0, t 1.0] 2.6625x2.0, v-flip false [junit] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.awt.WindowDriver, consumed false, when:1751132671713 d 0ms]] [junit] WindowUpdateEvent[[ 0 / 0 320 x 240 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.awt.WindowDriver, consumed false, when:1751132672316 d 0ms]]] [junit] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.awt.WindowDriver, consumed false, when:1751132672316 d 0ms]] [junit] Thread[#38,main-AWTAnimator#00,5,main] GearsES2.reshape 0x2de23121 0/0 320x240 of 320x240, swapInterval 1, drawable 0x400026, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2de23121, angle 554.0, [l -1.3333334, r 1.3333334, b -1.0, 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] WindowUpdateEvent[[ 0 / 0 640 x 480 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.awt.WindowDriver, consumed false, when:1751132672929 d 0ms]]] [junit] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.awt.WindowDriver, consumed false, when:1751132672929 d 0ms]] [junit] Thread[#38,main-AWTAnimator#00,5,main] GearsES2.reshape 0x2de23121 0/0 640x480 of 640x480, swapInterval 1, drawable 0x400026, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2de23121, angle 1233.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[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.awt.WindowDriver, consumed false, when:1751132674036 d 0ms]] [junit] QUIT Window Thread[#29,AWT-EventQueue-0,6,main] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x2de23121: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.dispose 0x2de23121 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl2.newt.TestGearsNewtAWTWrapper - test01 [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132674060 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132674063 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] ------------- ---------------- --------------- [junit] WARNING: package sun.awt.windows not in java.desktop [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.newt.TestSwingAWTRobotUsageBeforeJOGLInitBug411 [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.newt.TestSwingAWTRobotUsageBeforeJOGLInitBug411 [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132675030 ms III - Start [junit] SLOCK [T main @ 1751132675035 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [junit] TestSwingAWTRobotUsageBeforeJOGLInitBug411.setup(): Start Pre-JOGL-Swing [junit] TestSwingAWTRobotUsageBeforeJOGLInitBug411.setup(): Before NativeWindow init [junit] ******** clearAWTFocus.0 [junit] ******** clearAWTFocus.X [junit] toFront: robot pos: 200/78 [junit] centerMouse: robot pos: 200x43, onTitleBarIfWindow: true [junit] Test: java.awt.event.MouseEvent[MOUSE_CLICKED,(200,14),absolute(200,43),button=1,modifiers=Button1,clickCount=1] on javax.swing.JButton[,0,0,400x27,alignmentX=0.0,alignmentY=0.5,border=javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@1f366c81,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=Click me,defaultCapable=true] [junit] requestFocus: click, d: 501 ms [junit] TestSwingAWTRobotUsageBeforeJOGLInitBug411.setup(): Before JOGL init [junit] TestSwingAWTRobotUsageBeforeJOGLInitBug411.setup(): End Pre-JOGL-Swing [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.newt.TestSwingAWTRobotUsageBeforeJOGLInitBug411 - test01NewtCanvasAWT [junit] TestSwingAWTRobotUsageBeforeJOGLInitBug411.test01NewtCanvasAWT(): Start [junit] Thread[#40,main-AWTAnimator#00,5,main] GearsES2.init.0 0x298a5e20: tileRendererInUse null, GearsES2[obj 0x298a5e20 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x298a5e20 on Thread[#40,main-AWTAnimator#00,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x298a5e20 created: GearsObj[0x3d5fac62, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x298a5e20 created: GearsObj[0x416f59e3, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x298a5e20 created: GearsObj[0x416f59e3, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#40,main-AWTAnimator#00,5,main] GearsES2.init.X 0x298a5e20 FIN GearsES2[obj 0x298a5e20 isInit true, usesShared false, 1 GearsObj[0x3d5fac62, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x416f59e3, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1db8c7e1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#40,main-AWTAnimator#00,5,main] GearsES2.reshape 0x298a5e20 0/0 100x100 of 100x100, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x298a5e20, angle 0.0, [l -1.0, r 1.0, b -1.0, 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] toFront: robot pos: 200/278 [junit] FOCUS AWT GAINED (Window) [fc 1]: window, java.awt.event.WindowEvent[WINDOW_GAINED_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT LOST (Window) [fc -1]: window, java.awt.event.WindowEvent[WINDOW_LOST_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT GAINED (Window) [fc 1]: window, java.awt.event.WindowEvent[WINDOW_GAINED_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT LOST (Window) [fc -1]: window, java.awt.event.WindowEvent[WINDOW_LOST_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT GAINED (Window) [fc 1]: window, java.awt.event.WindowEvent[WINDOW_GAINED_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT LOST (Window) [fc -1]: window, java.awt.event.WindowEvent[WINDOW_LOST_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT GAINED (Window) [fc 1]: window, java.awt.event.WindowEvent[WINDOW_GAINED_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT LOST (Window) [fc -1]: window, java.awt.event.WindowEvent[WINDOW_LOST_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT GAINED (Window) [fc 1]: window, java.awt.event.WindowEvent[WINDOW_GAINED_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT LOST (Window) [fc -1]: window, java.awt.event.WindowEvent[WINDOW_LOST_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT GAINED (Window) [fc 1]: window, java.awt.event.WindowEvent[WINDOW_GAINED_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT LOST (Window) [fc -1]: window, java.awt.event.WindowEvent[WINDOW_LOST_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT GAINED (Window) [fc 1]: window, java.awt.event.WindowEvent[WINDOW_GAINED_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT LOST (Window) [fc -1]: window, java.awt.event.WindowEvent[WINDOW_LOST_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT GAINED (Window) [fc 1]: window, java.awt.event.WindowEvent[WINDOW_GAINED_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT LOST (Window) [fc -1]: window, java.awt.event.WindowEvent[WINDOW_LOST_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT GAINED (Window) [fc 1]: window, java.awt.event.WindowEvent[WINDOW_GAINED_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT LOST (Window) [fc -1]: window, java.awt.event.WindowEvent[WINDOW_LOST_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT GAINED (Window) [fc 1]: window, java.awt.event.WindowEvent[WINDOW_GAINED_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT LOST (Window) [fc -1]: window, java.awt.event.WindowEvent[WINDOW_LOST_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT GAINED (Window) [fc 1]: window, java.awt.event.WindowEvent[WINDOW_GAINED_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT LOST (Window) [fc -1]: window, java.awt.event.WindowEvent[WINDOW_LOST_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT GAINED (Window) [fc 1]: window, java.awt.event.WindowEvent[WINDOW_GAINED_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT LOST (Window) [fc -1]: window, java.awt.event.WindowEvent[WINDOW_LOST_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT GAINED (Window) [fc 1]: window, java.awt.event.WindowEvent[WINDOW_GAINED_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT LOST (Window) [fc -1]: window, java.awt.event.WindowEvent[WINDOW_LOST_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT GAINED (Window) [fc 1]: window, java.awt.event.WindowEvent[WINDOW_GAINED_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT LOST (Window) [fc -1]: window, java.awt.event.WindowEvent[WINDOW_LOST_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT GAINED (Window) [fc 1]: window, java.awt.event.WindowEvent[WINDOW_GAINED_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT LOST (Window) [fc -1]: window, java.awt.event.WindowEvent[WINDOW_LOST_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT GAINED (Window) [fc 1]: window, java.awt.event.WindowEvent[WINDOW_GAINED_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT LOST (Window) [fc -1]: window, java.awt.event.WindowEvent[WINDOW_LOST_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT GAINED (Window) [fc 1]: window, java.awt.event.WindowEvent[WINDOW_GAINED_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT LOST (Window) [fc -1]: window, java.awt.event.WindowEvent[WINDOW_LOST_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT GAINED (Window) [fc 1]: window, java.awt.event.WindowEvent[WINDOW_GAINED_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT LOST (Window) [fc -1]: window, java.awt.event.WindowEvent[WINDOW_LOST_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT GAINED (Window) [fc 1]: window, java.awt.event.WindowEvent[WINDOW_GAINED_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT LOST (Window) [fc -1]: window, java.awt.event.WindowEvent[WINDOW_LOST_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT GAINED (Window) [fc 1]: window, java.awt.event.WindowEvent[WINDOW_GAINED_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT LOST (Window) [fc -1]: window, java.awt.event.WindowEvent[WINDOW_LOST_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT GAINED (Window) [fc 1]: window, java.awt.event.WindowEvent[WINDOW_GAINED_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT LOST (Window) [fc -1]: window, java.awt.event.WindowEvent[WINDOW_LOST_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT GAINED (Window) [fc 1]: window, java.awt.event.WindowEvent[WINDOW_GAINED_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT LOST (Window) [fc -1]: window, java.awt.event.WindowEvent[WINDOW_LOST_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT GAINED (Window) [fc 1]: window, java.awt.event.WindowEvent[WINDOW_GAINED_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT LOST (Window) [fc -1]: window, java.awt.event.WindowEvent[WINDOW_LOST_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT GAINED (Window) [fc 1]: window, java.awt.event.WindowEvent[WINDOW_GAINED_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT LOST (Window) [fc -1]: window, java.awt.event.WindowEvent[WINDOW_LOST_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT GAINED (Window) [fc 1]: window, java.awt.event.WindowEvent[WINDOW_GAINED_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT LOST (Window) [fc -1]: window, java.awt.event.WindowEvent[WINDOW_LOST_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT GAINED (Window) [fc 1]: window, java.awt.event.WindowEvent[WINDOW_GAINED_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT LOST (Window) [fc -1]: window, java.awt.event.WindowEvent[WINDOW_LOST_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT GAINED (Window) [fc 1]: window, java.awt.event.WindowEvent[WINDOW_GAINED_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT LOST (Window) [fc -1]: window, java.awt.event.WindowEvent[WINDOW_LOST_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT GAINED (Window) [fc 1]: window, java.awt.event.WindowEvent[WINDOW_GAINED_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT LOST (Window) [fc -1]: window, java.awt.event.WindowEvent[WINDOW_LOST_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT GAINED (Window) [fc 1]: window, java.awt.event.WindowEvent[WINDOW_GAINED_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT LOST (Window) [fc -1]: window, java.awt.event.WindowEvent[WINDOW_LOST_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT GAINED (Window) [fc 1]: window, java.awt.event.WindowEvent[WINDOW_GAINED_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT LOST (Window) [fc -1]: window, java.awt.event.WindowEvent[WINDOW_LOST_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT GAINED (Window) [fc 1]: window, java.awt.event.WindowEvent[WINDOW_GAINED_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT LOST (Window) [fc -1]: window, java.awt.event.WindowEvent[WINDOW_LOST_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT GAINED (Window) [fc 1]: window, java.awt.event.WindowEvent[WINDOW_GAINED_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT LOST (Window) [fc -1]: window, java.awt.event.WindowEvent[WINDOW_LOST_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT GAINED (Window) [fc 1]: window, java.awt.event.WindowEvent[WINDOW_GAINED_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT LOST (Window) [fc -1]: window, java.awt.event.WindowEvent[WINDOW_LOST_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT GAINED (Window) [fc 1]: window, java.awt.event.WindowEvent[WINDOW_GAINED_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT LOST (Window) [fc -1]: window, java.awt.event.WindowEvent[WINDOW_LOST_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT GAINED (Window) [fc 1]: window, java.awt.event.WindowEvent[WINDOW_GAINED_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT LOST (Window) [fc -1]: window, java.awt.event.WindowEvent[WINDOW_LOST_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] *** AWTRobotUtil.toFrontAndRequestFocus() UI failure [junit] *** window: javax.swing.JFrame[frame0,0,0,400x556,layout=java.awt.BorderLayout,title=PRE JOGL,resizable,normal,defaultCloseOperation=HIDE_ON_CLOSE,rootPane=javax.swing.JRootPane[,0,29,400x527,layout=javax.swing.JRootPane$RootLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=16777673,maximumSize=,minimumSize=,preferredSize=],rootPaneCheckingEnabled=true] [junit] *** window.hasFocus(): false [junit] [2]: com.jogamp.opengl.test.junit.util.AWTRobotUtil.toFrontAndRequestFocus(AWTRobotUtil.java:235) [junit] [3]: com.jogamp.opengl.test.junit.jogl.newt.TestSwingAWTRobotUsageBeforeJOGLInitBug411.runTestGL(TestSwingAWTRobotUsageBeforeJOGLInitBug411.java:215) [junit] [4]: com.jogamp.opengl.test.junit.jogl.newt.TestSwingAWTRobotUsageBeforeJOGLInitBug411.test01NewtCanvasAWT(TestSwingAWTRobotUsageBeforeJOGLInitBug411.java:283) [junit] [5]: java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) [junit] [6]: java.base/java.lang.reflect.Method.invoke(Method.java:580) [junit] [7]: org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47) [junit] [8]: org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) [junit] [9]: org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44) [junit] [10]: org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) [junit] [11]: org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) [junit] [12]: org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) [junit] [13]: org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:55) [junit] [14]: org.junit.rules.RunRules.evaluate(RunRules.java:20) [junit] [15]: org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271) [junit] [16]: org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70) [junit] [17]: org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) [junit] [18]: org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) [junit] [19]: org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) [junit] [20]: org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) [junit] [21]: org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) [junit] [22]: org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) [junit] [23]: org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) [junit] [24]: org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) [junit] [25]: org.junit.runners.ParentRunner.run(ParentRunner.java:309) [junit] [26]: junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:38) [junit] [27]: org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:534) [junit] [28]: org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:1196) [junit] [29]: org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:1041) [junit] waitForRealized: to false, goal reached true [junit] Thread[#40,main-AWTAnimator#00,5,main] GearsES2.init.0 0x5ddeb7cb: tileRendererInUse null, GearsES2[obj 0x5ddeb7cb isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x5ddeb7cb on Thread[#40,main-AWTAnimator#00,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x5ddeb7cb created: GearsObj[0x57f07444, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x5ddeb7cb created: GearsObj[0x1176ec92, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x5ddeb7cb created: GearsObj[0x1176ec92, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#40,main-AWTAnimator#00,5,main] GearsES2.init.X 0x5ddeb7cb FIN GearsES2[obj 0x5ddeb7cb isInit true, usesShared false, 1 GearsObj[0x57f07444, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1176ec92, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x208365ea, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#40,main-AWTAnimator#00,5,main] GearsES2.reshape 0x5ddeb7cb 0/0 400x400 of 400x400, swapInterval 1, drawable 0x3600004, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5ddeb7cb, angle 0.0, [l -1.0, r 1.0, b -1.0, 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[#39,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x298a5e20: tileRendererInUse null [junit] Thread[#39,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x298a5e20 FIN [junit] Thread[#39,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x5ddeb7cb: tileRendererInUse null [junit] Thread[#39,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x5ddeb7cb FIN [junit] TestSwingAWTRobotUsageBeforeJOGLInitBug411.test01NewtCanvasAWT(): End [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.newt.TestSwingAWTRobotUsageBeforeJOGLInitBug411 - test01NewtCanvasAWT [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.newt.TestSwingAWTRobotUsageBeforeJOGLInitBug411 - test02GLCanvas [junit] TestSwingAWTRobotUsageBeforeJOGLInitBug411.test02GLCanvas(): Start [junit] toFront: robot pos: 200/278 [junit] waitForRealized: to false, goal reached true [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.init.0 0x1a245833: tileRendererInUse null, GearsES2[obj 0x1a245833 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x1a245833 on Thread[#25,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x1a245833 created: GearsObj[0x75dc1104, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x1a245833 created: GearsObj[0x401944eb, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x1a245833 created: GearsObj[0x401944eb, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.init.X 0x1a245833 FIN GearsES2[obj 0x1a245833 isInit true, usesShared false, 1 GearsObj[0x75dc1104, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x401944eb, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x73edd4a1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.reshape 0x1a245833 0/0 400x400 of 400x400, swapInterval 1, drawable 0x400049, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1a245833, angle 0.0, [l -1.0, r 1.0, b -1.0, 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[#25,AWT-EventQueue-0,6,main] GearsES2.dispose 0x1a245833: tileRendererInUse null [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.dispose 0x1a245833 FIN [junit] TestSwingAWTRobotUsageBeforeJOGLInitBug411.test02GLCanvas(): End [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.newt.TestSwingAWTRobotUsageBeforeJOGLInitBug411 - test02GLCanvas [junit] TestSwingAWTRobotUsageBeforeJOGLInitBug411.release(): Start [junit] TestSwingAWTRobotUsageBeforeJOGLInitBug411.release(): End [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132873920 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132873922 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 199.501 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132675030 ms III - Start [junit] SLOCK [T main @ 1751132675035 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [junit] TestSwingAWTRobotUsageBeforeJOGLInitBug411.setup(): Start Pre-JOGL-Swing [junit] TestSwingAWTRobotUsageBeforeJOGLInitBug411.setup(): Before NativeWindow init [junit] ******** clearAWTFocus.0 [junit] ******** clearAWTFocus.X [junit] toFront: robot pos: 200/78 [junit] centerMouse: robot pos: 200x43, onTitleBarIfWindow: true [junit] Test: java.awt.event.MouseEvent[MOUSE_CLICKED,(200,14),absolute(200,43),button=1,modifiers=Button1,clickCount=1] on javax.swing.JButton[,0,0,400x27,alignmentX=0.0,alignmentY=0.5,border=javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@1f366c81,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=Click me,defaultCapable=true] [junit] requestFocus: click, d: 501 ms [junit] TestSwingAWTRobotUsageBeforeJOGLInitBug411.setup(): Before JOGL init [junit] TestSwingAWTRobotUsageBeforeJOGLInitBug411.setup(): End Pre-JOGL-Swing [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.newt.TestSwingAWTRobotUsageBeforeJOGLInitBug411 - test01NewtCanvasAWT [junit] TestSwingAWTRobotUsageBeforeJOGLInitBug411.test01NewtCanvasAWT(): Start [junit] Thread[#40,main-AWTAnimator#00,5,main] GearsES2.init.0 0x298a5e20: tileRendererInUse null, GearsES2[obj 0x298a5e20 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x298a5e20 on Thread[#40,main-AWTAnimator#00,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x298a5e20 created: GearsObj[0x3d5fac62, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x298a5e20 created: GearsObj[0x416f59e3, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x298a5e20 created: GearsObj[0x416f59e3, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#40,main-AWTAnimator#00,5,main] GearsES2.init.X 0x298a5e20 FIN GearsES2[obj 0x298a5e20 isInit true, usesShared false, 1 GearsObj[0x3d5fac62, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x416f59e3, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1db8c7e1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#40,main-AWTAnimator#00,5,main] GearsES2.reshape 0x298a5e20 0/0 100x100 of 100x100, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x298a5e20, angle 0.0, [l -1.0, r 1.0, b -1.0, 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] toFront: robot pos: 200/278 [junit] FOCUS AWT GAINED (Window) [fc 1]: window, java.awt.event.WindowEvent[WINDOW_GAINED_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT LOST (Window) [fc -1]: window, java.awt.event.WindowEvent[WINDOW_LOST_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT GAINED (Window) [fc 1]: window, java.awt.event.WindowEvent[WINDOW_GAINED_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT LOST (Window) [fc -1]: window, java.awt.event.WindowEvent[WINDOW_LOST_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT GAINED (Window) [fc 1]: window, java.awt.event.WindowEvent[WINDOW_GAINED_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT LOST (Window) [fc -1]: window, java.awt.event.WindowEvent[WINDOW_LOST_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT GAINED (Window) [fc 1]: window, java.awt.event.WindowEvent[WINDOW_GAINED_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT LOST (Window) [fc -1]: window, java.awt.event.WindowEvent[WINDOW_LOST_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT GAINED (Window) [fc 1]: window, java.awt.event.WindowEvent[WINDOW_GAINED_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT LOST (Window) [fc -1]: window, java.awt.event.WindowEvent[WINDOW_LOST_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT GAINED (Window) [fc 1]: window, java.awt.event.WindowEvent[WINDOW_GAINED_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT LOST (Window) [fc -1]: window, java.awt.event.WindowEvent[WINDOW_LOST_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT GAINED (Window) [fc 1]: window, java.awt.event.WindowEvent[WINDOW_GAINED_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT LOST (Window) [fc -1]: window, java.awt.event.WindowEvent[WINDOW_LOST_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT GAINED (Window) [fc 1]: window, java.awt.event.WindowEvent[WINDOW_GAINED_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT LOST (Window) [fc -1]: window, java.awt.event.WindowEvent[WINDOW_LOST_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT GAINED (Window) [fc 1]: window, java.awt.event.WindowEvent[WINDOW_GAINED_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT LOST (Window) [fc -1]: window, java.awt.event.WindowEvent[WINDOW_LOST_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT GAINED (Window) [fc 1]: window, java.awt.event.WindowEvent[WINDOW_GAINED_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT LOST (Window) [fc -1]: window, java.awt.event.WindowEvent[WINDOW_LOST_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT GAINED (Window) [fc 1]: window, java.awt.event.WindowEvent[WINDOW_GAINED_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT LOST (Window) [fc -1]: window, java.awt.event.WindowEvent[WINDOW_LOST_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT GAINED (Window) [fc 1]: window, java.awt.event.WindowEvent[WINDOW_GAINED_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT LOST (Window) [fc -1]: window, java.awt.event.WindowEvent[WINDOW_LOST_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT GAINED (Window) [fc 1]: window, java.awt.event.WindowEvent[WINDOW_GAINED_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT LOST (Window) [fc -1]: window, java.awt.event.WindowEvent[WINDOW_LOST_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT GAINED (Window) [fc 1]: window, java.awt.event.WindowEvent[WINDOW_GAINED_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT LOST (Window) [fc -1]: window, java.awt.event.WindowEvent[WINDOW_LOST_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT GAINED (Window) [fc 1]: window, java.awt.event.WindowEvent[WINDOW_GAINED_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT LOST (Window) [fc -1]: window, java.awt.event.WindowEvent[WINDOW_LOST_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT GAINED (Window) [fc 1]: window, java.awt.event.WindowEvent[WINDOW_GAINED_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT LOST (Window) [fc -1]: window, java.awt.event.WindowEvent[WINDOW_LOST_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT GAINED (Window) [fc 1]: window, java.awt.event.WindowEvent[WINDOW_GAINED_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT LOST (Window) [fc -1]: window, java.awt.event.WindowEvent[WINDOW_LOST_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT GAINED (Window) [fc 1]: window, java.awt.event.WindowEvent[WINDOW_GAINED_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT LOST (Window) [fc -1]: window, java.awt.event.WindowEvent[WINDOW_LOST_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT GAINED (Window) [fc 1]: window, java.awt.event.WindowEvent[WINDOW_GAINED_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT LOST (Window) [fc -1]: window, java.awt.event.WindowEvent[WINDOW_LOST_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT GAINED (Window) [fc 1]: window, java.awt.event.WindowEvent[WINDOW_GAINED_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT LOST (Window) [fc -1]: window, java.awt.event.WindowEvent[WINDOW_LOST_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT GAINED (Window) [fc 1]: window, java.awt.event.WindowEvent[WINDOW_GAINED_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT LOST (Window) [fc -1]: window, java.awt.event.WindowEvent[WINDOW_LOST_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT GAINED (Window) [fc 1]: window, java.awt.event.WindowEvent[WINDOW_GAINED_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT LOST (Window) [fc -1]: window, java.awt.event.WindowEvent[WINDOW_LOST_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT GAINED (Window) [fc 1]: window, java.awt.event.WindowEvent[WINDOW_GAINED_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT LOST (Window) [fc -1]: window, java.awt.event.WindowEvent[WINDOW_LOST_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT GAINED (Window) [fc 1]: window, java.awt.event.WindowEvent[WINDOW_GAINED_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT LOST (Window) [fc -1]: window, java.awt.event.WindowEvent[WINDOW_LOST_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT GAINED (Window) [fc 1]: window, java.awt.event.WindowEvent[WINDOW_GAINED_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT LOST (Window) [fc -1]: window, java.awt.event.WindowEvent[WINDOW_LOST_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT GAINED (Window) [fc 1]: window, java.awt.event.WindowEvent[WINDOW_GAINED_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT LOST (Window) [fc -1]: window, java.awt.event.WindowEvent[WINDOW_LOST_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT GAINED (Window) [fc 1]: window, java.awt.event.WindowEvent[WINDOW_GAINED_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT LOST (Window) [fc -1]: window, java.awt.event.WindowEvent[WINDOW_LOST_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT GAINED (Window) [fc 1]: window, java.awt.event.WindowEvent[WINDOW_GAINED_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT LOST (Window) [fc -1]: window, java.awt.event.WindowEvent[WINDOW_LOST_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT GAINED (Window) [fc 1]: window, java.awt.event.WindowEvent[WINDOW_GAINED_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT LOST (Window) [fc -1]: window, java.awt.event.WindowEvent[WINDOW_LOST_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT GAINED (Window) [fc 1]: window, java.awt.event.WindowEvent[WINDOW_GAINED_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT LOST (Window) [fc -1]: window, java.awt.event.WindowEvent[WINDOW_LOST_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT GAINED (Window) [fc 1]: window, java.awt.event.WindowEvent[WINDOW_GAINED_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT LOST (Window) [fc -1]: window, java.awt.event.WindowEvent[WINDOW_LOST_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT GAINED (Window) [fc 1]: window, java.awt.event.WindowEvent[WINDOW_GAINED_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT LOST (Window) [fc -1]: window, java.awt.event.WindowEvent[WINDOW_LOST_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT GAINED (Window) [fc 1]: window, java.awt.event.WindowEvent[WINDOW_GAINED_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT LOST (Window) [fc -1]: window, java.awt.event.WindowEvent[WINDOW_LOST_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT GAINED (Window) [fc 1]: window, java.awt.event.WindowEvent[WINDOW_GAINED_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT LOST (Window) [fc -1]: window, java.awt.event.WindowEvent[WINDOW_LOST_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT GAINED (Window) [fc 1]: window, java.awt.event.WindowEvent[WINDOW_GAINED_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT LOST (Window) [fc -1]: window, java.awt.event.WindowEvent[WINDOW_LOST_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] *** AWTRobotUtil.toFrontAndRequestFocus() UI failure [junit] *** window: javax.swing.JFrame[frame0,0,0,400x556,layout=java.awt.BorderLayout,title=PRE JOGL,resizable,normal,defaultCloseOperation=HIDE_ON_CLOSE,rootPane=javax.swing.JRootPane[,0,29,400x527,layout=javax.swing.JRootPane$RootLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=16777673,maximumSize=,minimumSize=,preferredSize=],rootPaneCheckingEnabled=true] [junit] *** window.hasFocus(): false [junit] [2]: com.jogamp.opengl.test.junit.util.AWTRobotUtil.toFrontAndRequestFocus(AWTRobotUtil.java:235) [junit] [3]: com.jogamp.opengl.test.junit.jogl.newt.TestSwingAWTRobotUsageBeforeJOGLInitBug411.runTestGL(TestSwingAWTRobotUsageBeforeJOGLInitBug411.java:215) [junit] [4]: com.jogamp.opengl.test.junit.jogl.newt.TestSwingAWTRobotUsageBeforeJOGLInitBug411.test01NewtCanvasAWT(TestSwingAWTRobotUsageBeforeJOGLInitBug411.java:283) [junit] [5]: java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) [junit] [6]: java.base/java.lang.reflect.Method.invoke(Method.java:580) [junit] [7]: org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47) [junit] [8]: org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) [junit] [9]: org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44) [junit] [10]: org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) [junit] [11]: org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) [junit] [12]: org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) [junit] [13]: org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:55) [junit] [14]: org.junit.rules.RunRules.evaluate(RunRules.java:20) [junit] [15]: org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271) [junit] [16]: org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70) [junit] [17]: org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) [junit] [18]: org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) [junit] [19]: org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) [junit] [20]: org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) [junit] [21]: org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) [junit] [22]: org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) [junit] [23]: org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) [junit] [24]: org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) [junit] [25]: org.junit.runners.ParentRunner.run(ParentRunner.java:309) [junit] [26]: junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:38) [junit] [27]: org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:534) [junit] [28]: org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:1196) [junit] [29]: org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:1041) [junit] waitForRealized: to false, goal reached true [junit] Thread[#40,main-AWTAnimator#00,5,main] GearsES2.init.0 0x5ddeb7cb: tileRendererInUse null, GearsES2[obj 0x5ddeb7cb isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x5ddeb7cb on Thread[#40,main-AWTAnimator#00,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x5ddeb7cb created: GearsObj[0x57f07444, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x5ddeb7cb created: GearsObj[0x1176ec92, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x5ddeb7cb created: GearsObj[0x1176ec92, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#40,main-AWTAnimator#00,5,main] GearsES2.init.X 0x5ddeb7cb FIN GearsES2[obj 0x5ddeb7cb isInit true, usesShared false, 1 GearsObj[0x57f07444, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1176ec92, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x208365ea, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#40,main-AWTAnimator#00,5,main] GearsES2.reshape 0x5ddeb7cb 0/0 400x400 of 400x400, swapInterval 1, drawable 0x3600004, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5ddeb7cb, angle 0.0, [l -1.0, r 1.0, b -1.0, 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[#39,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x298a5e20: tileRendererInUse null [junit] Thread[#39,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x298a5e20 FIN [junit] Thread[#39,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x5ddeb7cb: tileRendererInUse null [junit] Thread[#39,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x5ddeb7cb FIN [junit] TestSwingAWTRobotUsageBeforeJOGLInitBug411.test01NewtCanvasAWT(): End [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.newt.TestSwingAWTRobotUsageBeforeJOGLInitBug411 - test01NewtCanvasAWT [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.newt.TestSwingAWTRobotUsageBeforeJOGLInitBug411 - test02GLCanvas [junit] TestSwingAWTRobotUsageBeforeJOGLInitBug411.test02GLCanvas(): Start [junit] toFront: robot pos: 200/278 [junit] waitForRealized: to false, goal reached true [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.init.0 0x1a245833: tileRendererInUse null, GearsES2[obj 0x1a245833 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x1a245833 on Thread[#25,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x1a245833 created: GearsObj[0x75dc1104, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x1a245833 created: GearsObj[0x401944eb, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x1a245833 created: GearsObj[0x401944eb, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.init.X 0x1a245833 FIN GearsES2[obj 0x1a245833 isInit true, usesShared false, 1 GearsObj[0x75dc1104, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x401944eb, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x73edd4a1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.reshape 0x1a245833 0/0 400x400 of 400x400, swapInterval 1, drawable 0x400049, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1a245833, angle 0.0, [l -1.0, r 1.0, b -1.0, 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[#25,AWT-EventQueue-0,6,main] GearsES2.dispose 0x1a245833: tileRendererInUse null [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.dispose 0x1a245833 FIN [junit] TestSwingAWTRobotUsageBeforeJOGLInitBug411.test02GLCanvas(): End [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.newt.TestSwingAWTRobotUsageBeforeJOGLInitBug411 - test02GLCanvas [junit] TestSwingAWTRobotUsageBeforeJOGLInitBug411.release(): Start [junit] TestSwingAWTRobotUsageBeforeJOGLInitBug411.release(): End [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132873920 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132873922 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01NewtCanvasAWT took 5.236 sec [junit] Testcase: test02GLCanvas took 191.831 sec [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 199.501 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132675030 ms III - Start [junit] SLOCK [T main @ 1751132675035 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [junit] TestSwingAWTRobotUsageBeforeJOGLInitBug411.setup(): Start Pre-JOGL-Swing [junit] TestSwingAWTRobotUsageBeforeJOGLInitBug411.setup(): Before NativeWindow init [junit] ******** clearAWTFocus.0 [junit] ******** clearAWTFocus.X [junit] toFront: robot pos: 200/78 [junit] centerMouse: robot pos: 200x43, onTitleBarIfWindow: true [junit] Test: java.awt.event.MouseEvent[MOUSE_CLICKED,(200,14),absolute(200,43),button=1,modifiers=Button1,clickCount=1] on javax.swing.JButton[,0,0,400x27,alignmentX=0.0,alignmentY=0.5,border=javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@1f366c81,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=Click me,defaultCapable=true] [junit] requestFocus: click, d: 501 ms [junit] TestSwingAWTRobotUsageBeforeJOGLInitBug411.setup(): Before JOGL init [junit] TestSwingAWTRobotUsageBeforeJOGLInitBug411.setup(): End Pre-JOGL-Swing [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.newt.TestSwingAWTRobotUsageBeforeJOGLInitBug411 - test01NewtCanvasAWT [junit] TestSwingAWTRobotUsageBeforeJOGLInitBug411.test01NewtCanvasAWT(): Start [junit] Thread[#40,main-AWTAnimator#00,5,main] GearsES2.init.0 0x298a5e20: tileRendererInUse null, GearsES2[obj 0x298a5e20 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x298a5e20 on Thread[#40,main-AWTAnimator#00,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x298a5e20 created: GearsObj[0x3d5fac62, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x298a5e20 created: GearsObj[0x416f59e3, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x298a5e20 created: GearsObj[0x416f59e3, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#40,main-AWTAnimator#00,5,main] GearsES2.init.X 0x298a5e20 FIN GearsES2[obj 0x298a5e20 isInit true, usesShared false, 1 GearsObj[0x3d5fac62, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x416f59e3, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1db8c7e1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#40,main-AWTAnimator#00,5,main] GearsES2.reshape 0x298a5e20 0/0 100x100 of 100x100, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x298a5e20, angle 0.0, [l -1.0, r 1.0, b -1.0, 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] toFront: robot pos: 200/278 [junit] FOCUS AWT GAINED (Window) [fc 1]: window, java.awt.event.WindowEvent[WINDOW_GAINED_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT LOST (Window) [fc -1]: window, java.awt.event.WindowEvent[WINDOW_LOST_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT GAINED (Window) [fc 1]: window, java.awt.event.WindowEvent[WINDOW_GAINED_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT LOST (Window) [fc -1]: window, java.awt.event.WindowEvent[WINDOW_LOST_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT GAINED (Window) [fc 1]: window, java.awt.event.WindowEvent[WINDOW_GAINED_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT LOST (Window) [fc -1]: window, java.awt.event.WindowEvent[WINDOW_LOST_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT GAINED (Window) [fc 1]: window, java.awt.event.WindowEvent[WINDOW_GAINED_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT LOST (Window) [fc -1]: window, java.awt.event.WindowEvent[WINDOW_LOST_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT GAINED (Window) [fc 1]: window, java.awt.event.WindowEvent[WINDOW_GAINED_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT LOST (Window) [fc -1]: window, java.awt.event.WindowEvent[WINDOW_LOST_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT GAINED (Window) [fc 1]: window, java.awt.event.WindowEvent[WINDOW_GAINED_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT LOST (Window) [fc -1]: window, java.awt.event.WindowEvent[WINDOW_LOST_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT GAINED (Window) [fc 1]: window, java.awt.event.WindowEvent[WINDOW_GAINED_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT LOST (Window) [fc -1]: window, java.awt.event.WindowEvent[WINDOW_LOST_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT GAINED (Window) [fc 1]: window, java.awt.event.WindowEvent[WINDOW_GAINED_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT LOST (Window) [fc -1]: window, java.awt.event.WindowEvent[WINDOW_LOST_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT GAINED (Window) [fc 1]: window, java.awt.event.WindowEvent[WINDOW_GAINED_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT LOST (Window) [fc -1]: window, java.awt.event.WindowEvent[WINDOW_LOST_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT GAINED (Window) [fc 1]: window, java.awt.event.WindowEvent[WINDOW_GAINED_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT LOST (Window) [fc -1]: window, java.awt.event.WindowEvent[WINDOW_LOST_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT GAINED (Window) [fc 1]: window, java.awt.event.WindowEvent[WINDOW_GAINED_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT LOST (Window) [fc -1]: window, java.awt.event.WindowEvent[WINDOW_LOST_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT GAINED (Window) [fc 1]: window, java.awt.event.WindowEvent[WINDOW_GAINED_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT LOST (Window) [fc -1]: window, java.awt.event.WindowEvent[WINDOW_LOST_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT GAINED (Window) [fc 1]: window, java.awt.event.WindowEvent[WINDOW_GAINED_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT LOST (Window) [fc -1]: window, java.awt.event.WindowEvent[WINDOW_LOST_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT GAINED (Window) [fc 1]: window, java.awt.event.WindowEvent[WINDOW_GAINED_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT LOST (Window) [fc -1]: window, java.awt.event.WindowEvent[WINDOW_LOST_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT GAINED (Window) [fc 1]: window, java.awt.event.WindowEvent[WINDOW_GAINED_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT LOST (Window) [fc -1]: window, java.awt.event.WindowEvent[WINDOW_LOST_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT GAINED (Window) [fc 1]: window, java.awt.event.WindowEvent[WINDOW_GAINED_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT LOST (Window) [fc -1]: window, java.awt.event.WindowEvent[WINDOW_LOST_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT GAINED (Window) [fc 1]: window, java.awt.event.WindowEvent[WINDOW_GAINED_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT LOST (Window) [fc -1]: window, java.awt.event.WindowEvent[WINDOW_LOST_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT GAINED (Window) [fc 1]: window, java.awt.event.WindowEvent[WINDOW_GAINED_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT LOST (Window) [fc -1]: window, java.awt.event.WindowEvent[WINDOW_LOST_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT GAINED (Window) [fc 1]: window, java.awt.event.WindowEvent[WINDOW_GAINED_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT LOST (Window) [fc -1]: window, java.awt.event.WindowEvent[WINDOW_LOST_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT GAINED (Window) [fc 1]: window, java.awt.event.WindowEvent[WINDOW_GAINED_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT LOST (Window) [fc -1]: window, java.awt.event.WindowEvent[WINDOW_LOST_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT GAINED (Window) [fc 1]: window, java.awt.event.WindowEvent[WINDOW_GAINED_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT LOST (Window) [fc -1]: window, java.awt.event.WindowEvent[WINDOW_LOST_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT GAINED (Window) [fc 1]: window, java.awt.event.WindowEvent[WINDOW_GAINED_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT LOST (Window) [fc -1]: window, java.awt.event.WindowEvent[WINDOW_LOST_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT GAINED (Window) [fc 1]: window, java.awt.event.WindowEvent[WINDOW_GAINED_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT LOST (Window) [fc -1]: window, java.awt.event.WindowEvent[WINDOW_LOST_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT GAINED (Window) [fc 1]: window, java.awt.event.WindowEvent[WINDOW_GAINED_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT LOST (Window) [fc -1]: window, java.awt.event.WindowEvent[WINDOW_LOST_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT GAINED (Window) [fc 1]: window, java.awt.event.WindowEvent[WINDOW_GAINED_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT LOST (Window) [fc -1]: window, java.awt.event.WindowEvent[WINDOW_LOST_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT GAINED (Window) [fc 1]: window, java.awt.event.WindowEvent[WINDOW_GAINED_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT LOST (Window) [fc -1]: window, java.awt.event.WindowEvent[WINDOW_LOST_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT GAINED (Window) [fc 1]: window, java.awt.event.WindowEvent[WINDOW_GAINED_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT LOST (Window) [fc -1]: window, java.awt.event.WindowEvent[WINDOW_LOST_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT GAINED (Window) [fc 1]: window, java.awt.event.WindowEvent[WINDOW_GAINED_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT LOST (Window) [fc -1]: window, java.awt.event.WindowEvent[WINDOW_LOST_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT GAINED (Window) [fc 1]: window, java.awt.event.WindowEvent[WINDOW_GAINED_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT LOST (Window) [fc -1]: window, java.awt.event.WindowEvent[WINDOW_LOST_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT GAINED (Window) [fc 1]: window, java.awt.event.WindowEvent[WINDOW_GAINED_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT LOST (Window) [fc -1]: window, java.awt.event.WindowEvent[WINDOW_LOST_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT GAINED (Window) [fc 1]: window, java.awt.event.WindowEvent[WINDOW_GAINED_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT LOST (Window) [fc -1]: window, java.awt.event.WindowEvent[WINDOW_LOST_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT GAINED (Window) [fc 1]: window, java.awt.event.WindowEvent[WINDOW_GAINED_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT LOST (Window) [fc -1]: window, java.awt.event.WindowEvent[WINDOW_LOST_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT GAINED (Window) [fc 1]: window, java.awt.event.WindowEvent[WINDOW_GAINED_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT LOST (Window) [fc -1]: window, java.awt.event.WindowEvent[WINDOW_LOST_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT GAINED (Window) [fc 1]: window, java.awt.event.WindowEvent[WINDOW_GAINED_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT LOST (Window) [fc -1]: window, java.awt.event.WindowEvent[WINDOW_LOST_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT GAINED (Window) [fc 1]: window, java.awt.event.WindowEvent[WINDOW_GAINED_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] FOCUS AWT LOST (Window) [fc -1]: window, java.awt.event.WindowEvent[WINDOW_LOST_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] *** AWTRobotUtil.toFrontAndRequestFocus() UI failure [junit] *** window: javax.swing.JFrame[frame0,0,0,400x556,layout=java.awt.BorderLayout,title=PRE JOGL,resizable,normal,defaultCloseOperation=HIDE_ON_CLOSE,rootPane=javax.swing.JRootPane[,0,29,400x527,layout=javax.swing.JRootPane$RootLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=16777673,maximumSize=,minimumSize=,preferredSize=],rootPaneCheckingEnabled=true] [junit] *** window.hasFocus(): false [junit] [2]: com.jogamp.opengl.test.junit.util.AWTRobotUtil.toFrontAndRequestFocus(AWTRobotUtil.java:235) [junit] [3]: com.jogamp.opengl.test.junit.jogl.newt.TestSwingAWTRobotUsageBeforeJOGLInitBug411.runTestGL(TestSwingAWTRobotUsageBeforeJOGLInitBug411.java:215) [junit] [4]: com.jogamp.opengl.test.junit.jogl.newt.TestSwingAWTRobotUsageBeforeJOGLInitBug411.test01NewtCanvasAWT(TestSwingAWTRobotUsageBeforeJOGLInitBug411.java:283) [junit] [5]: java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) [junit] [6]: java.base/java.lang.reflect.Method.invoke(Method.java:580) [junit] [7]: org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47) [junit] [8]: org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) [junit] [9]: org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44) [junit] [10]: org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) [junit] [11]: org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) [junit] [12]: org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) [junit] [13]: org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:55) [junit] [14]: org.junit.rules.RunRules.evaluate(RunRules.java:20) [junit] [15]: org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271) [junit] [16]: org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70) [junit] [17]: org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) [junit] [18]: org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) [junit] [19]: org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) [junit] [20]: org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) [junit] [21]: org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) [junit] [22]: org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) [junit] [23]: org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) [junit] [24]: org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) [junit] [25]: org.junit.runners.ParentRunner.run(ParentRunner.java:309) [junit] [26]: junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:38) [junit] [27]: org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:534) [junit] [28]: org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:1196) [junit] [29]: org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:1041) [junit] waitForRealized: to false, goal reached true [junit] Thread[#40,main-AWTAnimator#00,5,main] GearsES2.init.0 0x5ddeb7cb: tileRendererInUse null, GearsES2[obj 0x5ddeb7cb isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x5ddeb7cb on Thread[#40,main-AWTAnimator#00,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x5ddeb7cb created: GearsObj[0x57f07444, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x5ddeb7cb created: GearsObj[0x1176ec92, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x5ddeb7cb created: GearsObj[0x1176ec92, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#40,main-AWTAnimator#00,5,main] GearsES2.init.X 0x5ddeb7cb FIN GearsES2[obj 0x5ddeb7cb isInit true, usesShared false, 1 GearsObj[0x57f07444, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1176ec92, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x208365ea, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#40,main-AWTAnimator#00,5,main] GearsES2.reshape 0x5ddeb7cb 0/0 400x400 of 400x400, swapInterval 1, drawable 0x3600004, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5ddeb7cb, angle 0.0, [l -1.0, r 1.0, b -1.0, 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[#39,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x298a5e20: tileRendererInUse null [junit] Thread[#39,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x298a5e20 FIN [junit] Thread[#39,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x5ddeb7cb: tileRendererInUse null [junit] Thread[#39,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x5ddeb7cb FIN [junit] TestSwingAWTRobotUsageBeforeJOGLInitBug411.test01NewtCanvasAWT(): End [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.newt.TestSwingAWTRobotUsageBeforeJOGLInitBug411 - test01NewtCanvasAWT [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.newt.TestSwingAWTRobotUsageBeforeJOGLInitBug411 - test02GLCanvas [junit] TestSwingAWTRobotUsageBeforeJOGLInitBug411.test02GLCanvas(): Start [junit] toFront: robot pos: 200/278 [junit] waitForRealized: to false, goal reached true [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.init.0 0x1a245833: tileRendererInUse null, GearsES2[obj 0x1a245833 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x1a245833 on Thread[#25,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x1a245833 created: GearsObj[0x75dc1104, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x1a245833 created: GearsObj[0x401944eb, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x1a245833 created: GearsObj[0x401944eb, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.init.X 0x1a245833 FIN GearsES2[obj 0x1a245833 isInit true, usesShared false, 1 GearsObj[0x75dc1104, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x401944eb, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x73edd4a1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.reshape 0x1a245833 0/0 400x400 of 400x400, swapInterval 1, drawable 0x400049, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1a245833, angle 0.0, [l -1.0, r 1.0, b -1.0, 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[#25,AWT-EventQueue-0,6,main] GearsES2.dispose 0x1a245833: tileRendererInUse null [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.dispose 0x1a245833 FIN [junit] TestSwingAWTRobotUsageBeforeJOGLInitBug411.test02GLCanvas(): End [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.newt.TestSwingAWTRobotUsageBeforeJOGLInitBug411 - test02GLCanvas [junit] TestSwingAWTRobotUsageBeforeJOGLInitBug411.release(): Start [junit] TestSwingAWTRobotUsageBeforeJOGLInitBug411.release(): End [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132873920 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132873922 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] WARNING: package sun.awt.windows not in java.desktop [junit] Testsuite: com.jogamp.opengl.test.junit.newt.TestCloseNewtAWT [junit] Testsuite: com.jogamp.opengl.test.junit.newt.TestCloseNewtAWT [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132874879 ms III - Start [junit] SLOCK [T main @ 1751132874884 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestCloseNewtAWT - testCloseNewtAWT [junit] MyCanvas START add: Thread[#29,AWT-EventQueue-0,6,main], holds AWTTreeLock: true [junit] MyCanvas END add: Thread[#29,AWT-EventQueue-0,6,main], holds AWTTreeLock: true [junit] AWTWindowClosingAdapter.windowClosing: AWTWindowClosingAdapter[closing 1, closed 0] [junit] MyCanvas START remove: Thread[#29,AWT-EventQueue-0,6,main], holds AWTTreeLock: true [junit] MyCanvas On NEWT-EDT From AWT-EDT: Thread[#38,main-Display-.x11_:0-1-EDT-2,6,main], holds AWTTreeLock: false [junit] MyCanvas On NEWT-EDT: position n/a, null NativeWindow [junit] MyCanvas passed critical: Thread[#29,AWT-EventQueue-0,6,main], holds AWTTreeLock: true [junit] MyCanvas END remove: Thread[#29,AWT-EventQueue-0,6,main], holds AWTTreeLock: true [junit] AWTWindowClosingAdapter.windowClosed: AWTWindowClosingAdapter[closing 1, closed 1] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestCloseNewtAWT - testCloseNewtAWT [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132875783 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132875791 ms --- localhost/127.0.0.1:59999 - Unlock ok within 9 ms [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.517 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132874879 ms III - Start [junit] SLOCK [T main @ 1751132874884 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestCloseNewtAWT - testCloseNewtAWT [junit] MyCanvas START add: Thread[#29,AWT-EventQueue-0,6,main], holds AWTTreeLock: true [junit] MyCanvas END add: Thread[#29,AWT-EventQueue-0,6,main], holds AWTTreeLock: true [junit] AWTWindowClosingAdapter.windowClosing: AWTWindowClosingAdapter[closing 1, closed 0] [junit] MyCanvas START remove: Thread[#29,AWT-EventQueue-0,6,main], holds AWTTreeLock: true [junit] MyCanvas On NEWT-EDT From AWT-EDT: Thread[#38,main-Display-.x11_:0-1-EDT-2,6,main], holds AWTTreeLock: false [junit] MyCanvas On NEWT-EDT: position n/a, null NativeWindow [junit] MyCanvas passed critical: Thread[#29,AWT-EventQueue-0,6,main], holds AWTTreeLock: true [junit] MyCanvas END remove: Thread[#29,AWT-EventQueue-0,6,main], holds AWTTreeLock: true [junit] AWTWindowClosingAdapter.windowClosed: AWTWindowClosingAdapter[closing 1, closed 1] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestCloseNewtAWT - testCloseNewtAWT [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132875783 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132875791 ms --- localhost/127.0.0.1:59999 - Unlock ok within 9 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: testCloseNewtAWT took 0.852 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.517 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132874879 ms III - Start [junit] SLOCK [T main @ 1751132874884 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestCloseNewtAWT - testCloseNewtAWT [junit] MyCanvas START add: Thread[#29,AWT-EventQueue-0,6,main], holds AWTTreeLock: true [junit] MyCanvas END add: Thread[#29,AWT-EventQueue-0,6,main], holds AWTTreeLock: true [junit] AWTWindowClosingAdapter.windowClosing: AWTWindowClosingAdapter[closing 1, closed 0] [junit] MyCanvas START remove: Thread[#29,AWT-EventQueue-0,6,main], holds AWTTreeLock: true [junit] MyCanvas On NEWT-EDT From AWT-EDT: Thread[#38,main-Display-.x11_:0-1-EDT-2,6,main], holds AWTTreeLock: false [junit] MyCanvas On NEWT-EDT: position n/a, null NativeWindow [junit] MyCanvas passed critical: Thread[#29,AWT-EventQueue-0,6,main], holds AWTTreeLock: true [junit] MyCanvas END remove: Thread[#29,AWT-EventQueue-0,6,main], holds AWTTreeLock: true [junit] AWTWindowClosingAdapter.windowClosed: AWTWindowClosingAdapter[closing 1, closed 1] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestCloseNewtAWT - testCloseNewtAWT [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132875783 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132875791 ms --- localhost/127.0.0.1:59999 - Unlock ok within 9 ms [junit] ------------- ---------------- --------------- [junit] WARNING: package sun.awt.windows not in java.desktop [junit] Testsuite: com.jogamp.opengl.test.junit.newt.TestEventSourceNotAWTBug [junit] ++++ Test Singleton.ctor() [junit] Testsuite: com.jogamp.opengl.test.junit.newt.TestEventSourceNotAWTBug [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132876681 ms III - Start [junit] SLOCK [T main @ 1751132876685 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestEventSourceNotAWTBug - testEventSourceNotNewtBug [junit] Thread[#39,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x6e9175d8: tileRendererInUse null, GearsES2[obj 0x6e9175d8 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x6e9175d8 on Thread[#39,main-Display-.x11_:0-1-EDT-1,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x6e9175d8 created: GearsObj[0x170028e4, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x6e9175d8 created: GearsObj[0x5627ec14, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x6e9175d8 created: GearsObj[0x5627ec14, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#39,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0x6e9175d8 FIN GearsES2[obj 0x6e9175d8 isInit true, usesShared false, 1 GearsObj[0x170028e4, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5627ec14, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x69e735a6, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#39,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x6e9175d8 0/0 790x570 of 790x570, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6e9175d8, angle 0.0, [l -1.3859649, r 1.3859649, b -1.0, t 1.0] 2.7719297x2.0 -> [l -1.3859649, r 1.3859649, b -1.0, t 1.0] 2.7719297x2.0, v-flip false [junit] Thread[#39,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x6e9175d8 790x570, swapInterval 1, drawable 0x3600002 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x6e9175d8 0/0 790x570 of 790x570, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6e9175d8, angle 0.5, [l -1.3859649, r 1.3859649, b -1.0, t 1.0] 2.7719297x2.0 -> [l -1.3859649, r 1.3859649, b -1.0, t 1.0] 2.7719297x2.0, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x6e9175d8 790x570, swapInterval 1, drawable 0x3600002 [junit] Thread[#39,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x6e9175d8 790x570, swapInterval 1, drawable 0x3600002 [junit] Thread[#39,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x6e9175d8 790x570, swapInterval 1, drawable 0x3600002 [junit] Thread[#39,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x6e9175d8 790x570, swapInterval 1, drawable 0x3600002 [junit] Thread[#39,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x6e9175d8 0/0 800x571 of 800x571, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6e9175d8, angle 2.5, [l -1.4010508, r 1.4010508, b -1.0, t 1.0] 2.8021016x2.0 -> [l -1.4010508, r 1.401051, b -1.0, t 1.0] 2.8021019x2.0, v-flip false [junit] Thread[#39,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x6e9175d8 800x571, swapInterval 1, drawable 0x3600002 [junit] Thread[#39,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x6e9175d8 800x571, swapInterval 1, drawable 0x3600002 [junit] Thread[#39,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x6e9175d8 800x571, swapInterval 1, drawable 0x3600002 [junit] Thread[#39,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x6e9175d8: tileRendererInUse null [junit] Thread[#39,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x6e9175d8 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestEventSourceNotAWTBug - testEventSourceNotNewtBug [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132877954 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132877956 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.873 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132876681 ms III - Start [junit] SLOCK [T main @ 1751132876685 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestEventSourceNotAWTBug - testEventSourceNotNewtBug [junit] Thread[#39,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x6e9175d8: tileRendererInUse null, GearsES2[obj 0x6e9175d8 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x6e9175d8 on Thread[#39,main-Display-.x11_:0-1-EDT-1,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x6e9175d8 created: GearsObj[0x170028e4, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x6e9175d8 created: GearsObj[0x5627ec14, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x6e9175d8 created: GearsObj[0x5627ec14, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#39,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0x6e9175d8 FIN GearsES2[obj 0x6e9175d8 isInit true, usesShared false, 1 GearsObj[0x170028e4, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5627ec14, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x69e735a6, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#39,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x6e9175d8 0/0 790x570 of 790x570, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6e9175d8, angle 0.0, [l -1.3859649, r 1.3859649, b -1.0, t 1.0] 2.7719297x2.0 -> [l -1.3859649, r 1.3859649, b -1.0, t 1.0] 2.7719297x2.0, v-flip false [junit] Thread[#39,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x6e9175d8 790x570, swapInterval 1, drawable 0x3600002 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x6e9175d8 0/0 790x570 of 790x570, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6e9175d8, angle 0.5, [l -1.3859649, r 1.3859649, b -1.0, t 1.0] 2.7719297x2.0 -> [l -1.3859649, r 1.3859649, b -1.0, t 1.0] 2.7719297x2.0, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x6e9175d8 790x570, swapInterval 1, drawable 0x3600002 [junit] Thread[#39,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x6e9175d8 790x570, swapInterval 1, drawable 0x3600002 [junit] Thread[#39,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x6e9175d8 790x570, swapInterval 1, drawable 0x3600002 [junit] Thread[#39,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x6e9175d8 790x570, swapInterval 1, drawable 0x3600002 [junit] Thread[#39,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x6e9175d8 0/0 800x571 of 800x571, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6e9175d8, angle 2.5, [l -1.4010508, r 1.4010508, b -1.0, t 1.0] 2.8021016x2.0 -> [l -1.4010508, r 1.401051, b -1.0, t 1.0] 2.8021019x2.0, v-flip false [junit] Thread[#39,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x6e9175d8 800x571, swapInterval 1, drawable 0x3600002 [junit] Thread[#39,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x6e9175d8 800x571, swapInterval 1, drawable 0x3600002 [junit] Thread[#39,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x6e9175d8 800x571, swapInterval 1, drawable 0x3600002 [junit] Thread[#39,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x6e9175d8: tileRendererInUse null [junit] Thread[#39,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x6e9175d8 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestEventSourceNotAWTBug - testEventSourceNotNewtBug [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132877954 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132877956 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: testEventSourceNotNewtBug took 1.247 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.873 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132876681 ms III - Start [junit] SLOCK [T main @ 1751132876685 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestEventSourceNotAWTBug - testEventSourceNotNewtBug [junit] Thread[#39,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x6e9175d8: tileRendererInUse null, GearsES2[obj 0x6e9175d8 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x6e9175d8 on Thread[#39,main-Display-.x11_:0-1-EDT-1,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x6e9175d8 created: GearsObj[0x170028e4, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x6e9175d8 created: GearsObj[0x5627ec14, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x6e9175d8 created: GearsObj[0x5627ec14, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#39,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0x6e9175d8 FIN GearsES2[obj 0x6e9175d8 isInit true, usesShared false, 1 GearsObj[0x170028e4, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5627ec14, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x69e735a6, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#39,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x6e9175d8 0/0 790x570 of 790x570, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6e9175d8, angle 0.0, [l -1.3859649, r 1.3859649, b -1.0, t 1.0] 2.7719297x2.0 -> [l -1.3859649, r 1.3859649, b -1.0, t 1.0] 2.7719297x2.0, v-flip false [junit] Thread[#39,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x6e9175d8 790x570, swapInterval 1, drawable 0x3600002 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x6e9175d8 0/0 790x570 of 790x570, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6e9175d8, angle 0.5, [l -1.3859649, r 1.3859649, b -1.0, t 1.0] 2.7719297x2.0 -> [l -1.3859649, r 1.3859649, b -1.0, t 1.0] 2.7719297x2.0, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x6e9175d8 790x570, swapInterval 1, drawable 0x3600002 [junit] Thread[#39,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x6e9175d8 790x570, swapInterval 1, drawable 0x3600002 [junit] Thread[#39,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x6e9175d8 790x570, swapInterval 1, drawable 0x3600002 [junit] Thread[#39,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x6e9175d8 790x570, swapInterval 1, drawable 0x3600002 [junit] Thread[#39,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x6e9175d8 0/0 800x571 of 800x571, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6e9175d8, angle 2.5, [l -1.4010508, r 1.4010508, b -1.0, t 1.0] 2.8021016x2.0 -> [l -1.4010508, r 1.401051, b -1.0, t 1.0] 2.8021019x2.0, v-flip false [junit] Thread[#39,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x6e9175d8 800x571, swapInterval 1, drawable 0x3600002 [junit] Thread[#39,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x6e9175d8 800x571, swapInterval 1, drawable 0x3600002 [junit] Thread[#39,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x6e9175d8 800x571, swapInterval 1, drawable 0x3600002 [junit] Thread[#39,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x6e9175d8: tileRendererInUse null [junit] Thread[#39,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x6e9175d8 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestEventSourceNotAWTBug - testEventSourceNotNewtBug [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132877954 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132877956 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] ------------- ---------------- --------------- [junit] WARNING: package sun.awt.windows not in java.desktop [junit] Testsuite: com.jogamp.opengl.test.junit.newt.TestListenerCom01AWT [junit] Testsuite: com.jogamp.opengl.test.junit.newt.TestListenerCom01AWT [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132878809 ms III - Start [junit] SLOCK [T main @ 1751132878814 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestListenerCom01AWT - testListenerStringPassingAndOrder [junit] durationPerTest 500 [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x3972a855: tileRendererInUse null, GearsES2[obj 0x3972a855 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] WindowEventCom3.windowResized: WindowEventCom1.windowResized: WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132879459 d 0ms]] [junit] GearsES2 init 0x3972a855 on Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] WindowEventCom3.windowResized: WindowEventCom1.windowResized: WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132879541 d 0ms]] [junit] gear1 0x3972a855 created: GearsObj[0x11147261, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x3972a855 created: GearsObj[0x6c05c632, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x3972a855 created: GearsObj[0x6c05c632, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0x3972a855 FIN GearsES2[obj 0x3972a855 isInit true, usesShared false, 1 GearsObj[0x11147261, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6c05c632, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x23be01fd, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x3972a855 0/0 630x450 of 630x450, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3972a855, angle 0.0, [l -1.4, r 1.4, b -1.0, t 1.0] 2.8x2.0 -> [l -1.4, r 1.4, b -1.0, t 1.0] 2.8x2.0, v-flip false [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x3972a855 630x450, swapInterval 1, drawable 0x3600002 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x3972a855 0/0 630x450 of 630x450, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3972a855, angle 0.5, [l -1.4, r 1.4, b -1.0, t 1.0] 2.8x2.0 -> [l -1.4, r 1.4, b -1.0, t 1.0] 2.8x2.0, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x3972a855 630x450, swapInterval 1, drawable 0x3600002 [junit] WindowEventCom3.windowResized: WindowEventCom1.windowResized: WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132879617 d 0ms]] [junit] WindowEventCom3.windowResized: WindowEventCom1.windowResized: WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132879649 d 0ms]] [junit] Thread[#38,main-AWTAnimator#00,5,main] GearsES2.reshape 0x3972a855 0/0 640x451 of 640x451, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3972a855, angle 13.5, [l -1.4190687, r 1.4190687, b -1.0, t 1.0] 2.8381374x2.0 -> [l -1.4190687, r 1.4190687, b -1.0, t 1.0] 2.8381374x2.0, v-flip false [junit] Thread[#38,main-AWTAnimator#00,5,main] GearsES2.reshape 0x3972a855 0/0 650x461 of 650x461, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3972a855, angle 19.5, [l -1.4099783, r 1.4099783, b -1.0, t 1.0] 2.8199565x2.0 -> [l -1.4099783, r 1.4099783, b -1.0, t 1.0] 2.8199565x2.0, v-flip false [junit] WindowEventCom3.windowResized: WindowEventCom1.windowResized: WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132879762 d 0ms]] [junit] Thread[#38,main-AWTAnimator#00,5,main] GearsES2.reshape 0x3972a855 0/0 660x471 of 660x471, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3972a855, angle 49.5, [l -1.4012738, r 1.4012738, b -1.0, t 1.0] 2.8025477x2.0 -> [l -1.4012738, r 1.4012738, b -1.0, t 1.0] 2.8025477x2.0, v-flip false [junit] WindowEventCom3.windowResized: WindowEventCom1.windowResized: WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132879860 d 0ms]] [junit] Thread[#38,main-AWTAnimator#00,5,main] GearsES2.reshape 0x3972a855 0/0 670x481 of 670x481, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3972a855, angle 84.5, [l -1.3929313, r 1.3929313, b -1.0, t 1.0] 2.7858627x2.0 -> [l -1.3929313, r 1.3929313, b -1.0, t 1.0] 2.7858627x2.0, v-flip false [junit] WindowEventCom3.windowResized: WindowEventCom1.windowResized: WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132879962 d 0ms]] [junit] Thread[#38,main-AWTAnimator#00,5,main] GearsES2.reshape 0x3972a855 0/0 680x491 of 680x491, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3972a855, angle 120.0, [l -1.3849287, r 1.3849287, b -1.0, t 1.0] 2.7698574x2.0 -> [l -1.3849287, r 1.3849287, b -1.0, t 1.0] 2.7698574x2.0, v-flip false [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x3972a855 0/0 690x501 of 690x501, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null [junit] WindowEventCom3.windowResized: WindowEventCom1.windowResized: WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132880063 d 0ms]] [junit] >> GearsES2 0x3972a855, angle 160.5, [l -1.3772455, r 1.3772455, b -1.0, t 1.0] 2.754491x2.0 -> [l -1.3772455, r 1.3772455, b -1.0, t 1.0] 2.754491x2.0, v-flip false [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x3972a855 690x501, swapInterval 1, drawable 0x3600002 [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x3972a855 690x501, swapInterval 1, drawable 0x3600002 [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x3972a855: tileRendererInUse null [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x3972a855 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestListenerCom01AWT - testListenerStringPassingAndOrder [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132880098 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132880101 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.888 sec [junit] ------------- Standard Output --------------- [junit] durationPerTest 500 [junit] WindowEventCom3.windowResized: WindowEventCom1.windowResized: WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132879459 d 0ms]] [junit] WindowEventCom3.windowResized: WindowEventCom1.windowResized: WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132879541 d 0ms]] [junit] WindowEventCom3.windowResized: WindowEventCom1.windowResized: WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132879617 d 0ms]] [junit] WindowEventCom3.windowResized: WindowEventCom1.windowResized: WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132879649 d 0ms]] [junit] WindowEventCom3.windowResized: WindowEventCom1.windowResized: WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132879762 d 0ms]] [junit] WindowEventCom3.windowResized: WindowEventCom1.windowResized: WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132879860 d 0ms]] [junit] WindowEventCom3.windowResized: WindowEventCom1.windowResized: WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132879962 d 0ms]] [junit] WindowEventCom3.windowResized: WindowEventCom1.windowResized: WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132880063 d 0ms]] [junit] ------------- ---------------- --------------- [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132878809 ms III - Start [junit] SLOCK [T main @ 1751132878814 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestListenerCom01AWT - testListenerStringPassingAndOrder [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x3972a855: tileRendererInUse null, GearsES2[obj 0x3972a855 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x3972a855 on Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x3972a855 created: GearsObj[0x11147261, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x3972a855 created: GearsObj[0x6c05c632, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x3972a855 created: GearsObj[0x6c05c632, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0x3972a855 FIN GearsES2[obj 0x3972a855 isInit true, usesShared false, 1 GearsObj[0x11147261, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6c05c632, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x23be01fd, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x3972a855 0/0 630x450 of 630x450, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3972a855, angle 0.0, [l -1.4, r 1.4, b -1.0, t 1.0] 2.8x2.0 -> [l -1.4, r 1.4, b -1.0, t 1.0] 2.8x2.0, v-flip false [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x3972a855 630x450, swapInterval 1, drawable 0x3600002 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x3972a855 0/0 630x450 of 630x450, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3972a855, angle 0.5, [l -1.4, r 1.4, b -1.0, t 1.0] 2.8x2.0 -> [l -1.4, r 1.4, b -1.0, t 1.0] 2.8x2.0, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x3972a855 630x450, swapInterval 1, drawable 0x3600002 [junit] Thread[#38,main-AWTAnimator#00,5,main] GearsES2.reshape 0x3972a855 0/0 640x451 of 640x451, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3972a855, angle 13.5, [l -1.4190687, r 1.4190687, b -1.0, t 1.0] 2.8381374x2.0 -> [l -1.4190687, r 1.4190687, b -1.0, t 1.0] 2.8381374x2.0, v-flip false [junit] Thread[#38,main-AWTAnimator#00,5,main] GearsES2.reshape 0x3972a855 0/0 650x461 of 650x461, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3972a855, angle 19.5, [l -1.4099783, r 1.4099783, b -1.0, t 1.0] 2.8199565x2.0 -> [l -1.4099783, r 1.4099783, b -1.0, t 1.0] 2.8199565x2.0, v-flip false [junit] Thread[#38,main-AWTAnimator#00,5,main] GearsES2.reshape 0x3972a855 0/0 660x471 of 660x471, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3972a855, angle 49.5, [l -1.4012738, r 1.4012738, b -1.0, t 1.0] 2.8025477x2.0 -> [l -1.4012738, r 1.4012738, b -1.0, t 1.0] 2.8025477x2.0, v-flip false [junit] Thread[#38,main-AWTAnimator#00,5,main] GearsES2.reshape 0x3972a855 0/0 670x481 of 670x481, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3972a855, angle 84.5, [l -1.3929313, r 1.3929313, b -1.0, t 1.0] 2.7858627x2.0 -> [l -1.3929313, r 1.3929313, b -1.0, t 1.0] 2.7858627x2.0, v-flip false [junit] Thread[#38,main-AWTAnimator#00,5,main] GearsES2.reshape 0x3972a855 0/0 680x491 of 680x491, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3972a855, angle 120.0, [l -1.3849287, r 1.3849287, b -1.0, t 1.0] 2.7698574x2.0 -> [l -1.3849287, r 1.3849287, b -1.0, t 1.0] 2.7698574x2.0, v-flip false [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x3972a855 0/0 690x501 of 690x501, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3972a855, angle 160.5, [l -1.3772455, r 1.3772455, b -1.0, t 1.0] 2.754491x2.0 -> [l -1.3772455, r 1.3772455, b -1.0, t 1.0] 2.754491x2.0, v-flip false [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x3972a855 690x501, swapInterval 1, drawable 0x3600002 [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x3972a855 690x501, swapInterval 1, drawable 0x3600002 [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x3972a855: tileRendererInUse null [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x3972a855 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestListenerCom01AWT - testListenerStringPassingAndOrder [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132880098 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132880101 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: testListenerStringPassingAndOrder took 1.261 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.888 sec [junit] [junit] ------------- Standard Output --------------- [junit] durationPerTest 500 [junit] WindowEventCom3.windowResized: WindowEventCom1.windowResized: WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132879459 d 0ms]] [junit] WindowEventCom3.windowResized: WindowEventCom1.windowResized: WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132879541 d 0ms]] [junit] WindowEventCom3.windowResized: WindowEventCom1.windowResized: WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132879617 d 0ms]] [junit] WindowEventCom3.windowResized: WindowEventCom1.windowResized: WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132879649 d 0ms]] [junit] WindowEventCom3.windowResized: WindowEventCom1.windowResized: WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132879762 d 0ms]] [junit] WindowEventCom3.windowResized: WindowEventCom1.windowResized: WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132879860 d 0ms]] [junit] WindowEventCom3.windowResized: WindowEventCom1.windowResized: WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132879962 d 0ms]] [junit] WindowEventCom3.windowResized: WindowEventCom1.windowResized: WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132880063 d 0ms]] [junit] ------------- ---------------- --------------- [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132878809 ms III - Start [junit] SLOCK [T main @ 1751132878814 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestListenerCom01AWT - testListenerStringPassingAndOrder [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x3972a855: tileRendererInUse null, GearsES2[obj 0x3972a855 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x3972a855 on Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x3972a855 created: GearsObj[0x11147261, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x3972a855 created: GearsObj[0x6c05c632, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x3972a855 created: GearsObj[0x6c05c632, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0x3972a855 FIN GearsES2[obj 0x3972a855 isInit true, usesShared false, 1 GearsObj[0x11147261, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6c05c632, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x23be01fd, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x3972a855 0/0 630x450 of 630x450, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3972a855, angle 0.0, [l -1.4, r 1.4, b -1.0, t 1.0] 2.8x2.0 -> [l -1.4, r 1.4, b -1.0, t 1.0] 2.8x2.0, v-flip false [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x3972a855 630x450, swapInterval 1, drawable 0x3600002 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x3972a855 0/0 630x450 of 630x450, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3972a855, angle 0.5, [l -1.4, r 1.4, b -1.0, t 1.0] 2.8x2.0 -> [l -1.4, r 1.4, b -1.0, t 1.0] 2.8x2.0, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x3972a855 630x450, swapInterval 1, drawable 0x3600002 [junit] Thread[#38,main-AWTAnimator#00,5,main] GearsES2.reshape 0x3972a855 0/0 640x451 of 640x451, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3972a855, angle 13.5, [l -1.4190687, r 1.4190687, b -1.0, t 1.0] 2.8381374x2.0 -> [l -1.4190687, r 1.4190687, b -1.0, t 1.0] 2.8381374x2.0, v-flip false [junit] Thread[#38,main-AWTAnimator#00,5,main] GearsES2.reshape 0x3972a855 0/0 650x461 of 650x461, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3972a855, angle 19.5, [l -1.4099783, r 1.4099783, b -1.0, t 1.0] 2.8199565x2.0 -> [l -1.4099783, r 1.4099783, b -1.0, t 1.0] 2.8199565x2.0, v-flip false [junit] Thread[#38,main-AWTAnimator#00,5,main] GearsES2.reshape 0x3972a855 0/0 660x471 of 660x471, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3972a855, angle 49.5, [l -1.4012738, r 1.4012738, b -1.0, t 1.0] 2.8025477x2.0 -> [l -1.4012738, r 1.4012738, b -1.0, t 1.0] 2.8025477x2.0, v-flip false [junit] Thread[#38,main-AWTAnimator#00,5,main] GearsES2.reshape 0x3972a855 0/0 670x481 of 670x481, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3972a855, angle 84.5, [l -1.3929313, r 1.3929313, b -1.0, t 1.0] 2.7858627x2.0 -> [l -1.3929313, r 1.3929313, b -1.0, t 1.0] 2.7858627x2.0, v-flip false [junit] Thread[#38,main-AWTAnimator#00,5,main] GearsES2.reshape 0x3972a855 0/0 680x491 of 680x491, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3972a855, angle 120.0, [l -1.3849287, r 1.3849287, b -1.0, t 1.0] 2.7698574x2.0 -> [l -1.3849287, r 1.3849287, b -1.0, t 1.0] 2.7698574x2.0, v-flip false [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x3972a855 0/0 690x501 of 690x501, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3972a855, angle 160.5, [l -1.3772455, r 1.3772455, b -1.0, t 1.0] 2.754491x2.0 -> [l -1.3772455, r 1.3772455, b -1.0, t 1.0] 2.754491x2.0, v-flip false [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x3972a855 690x501, swapInterval 1, drawable 0x3600002 [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x3972a855 690x501, swapInterval 1, drawable 0x3600002 [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x3972a855: tileRendererInUse null [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x3972a855 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestListenerCom01AWT - testListenerStringPassingAndOrder [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132880098 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132880101 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [junit] ------------- ---------------- --------------- [junit] WARNING: package sun.awt.windows not in java.desktop [junit] Testsuite: com.jogamp.opengl.test.junit.newt.TestMultipleNewtCanvasAWT [junit] Testsuite: com.jogamp.opengl.test.junit.newt.TestMultipleNewtCanvasAWT [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132880980 ms III - Start [junit] SLOCK [T main @ 1751132880984 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestMultipleNewtCanvasAWT - test01 [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x2892d68: tileRendererInUse null, GearsES2[obj 0x2892d68 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x2892d68 on Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x53b, fbc 0x17c: rgba 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/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x2892d68 created: GearsObj[0x39440b3a, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x2892d68 created: GearsObj[0x534cfee3, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x2892d68 created: GearsObj[0x534cfee3, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0x2892d68 FIN GearsES2[obj 0x2892d68 isInit true, usesShared false, 1 GearsObj[0x39440b3a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x534cfee3, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6e248921, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x2892d68 0/0 640x480 of 640x480, swapInterval 0, drawable 0x3800002, msaa true, tileRendererInUse null [junit] >> GearsES2 0x2892d68, 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[#37,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x2892d68 640x480, swapInterval 0, drawable 0x3800002 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x2892d68 0/0 640x480 of 640x480, swapInterval 0, drawable 0x3800002, msaa true, tileRendererInUse null [junit] >> GearsES2 0x2892d68, 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[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x2892d68 640x480, swapInterval 0, drawable 0x3800002 [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x5ab956d7: tileRendererInUse null, GearsES2[obj 0x5ab956d7 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x5ab956d7 on Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x53b, fbc 0x17c: rgba 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/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x5ab956d7 created: GearsObj[0x44edc463, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x5ab956d7 created: GearsObj[0x4b981917, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x5ab956d7 created: GearsObj[0x4b981917, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0x5ab956d7 FIN GearsES2[obj 0x5ab956d7 isInit true, usesShared false, 1 GearsObj[0x44edc463, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4b981917, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2659b9d4, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x5ab956d7 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3800004, msaa true, tileRendererInUse null [junit] >> GearsES2 0x5ab956d7, 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[#37,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x5ab956d7 640x480, swapInterval 1, drawable 0x3800004 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x5ab956d7 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3800004, msaa true, tileRendererInUse null [junit] >> GearsES2 0x5ab956d7, 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[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x5ab956d7 640x480, swapInterval 1, drawable 0x3800004 [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x2892d68 640x480, swapInterval 0, drawable 0x3800002 [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x2892d68 640x480, swapInterval 0, drawable 0x3800002 [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x5ab956d7 640x480, swapInterval 1, drawable 0x3800004 [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x2892d68 640x480, swapInterval 0, drawable 0x3800002 [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x5ab956d7 640x480, swapInterval 1, drawable 0x3800004 [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x2892d68: tileRendererInUse null [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x2892d68 FIN [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x5ab956d7: tileRendererInUse null [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x5ab956d7 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestMultipleNewtCanvasAWT - test01 [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132883260 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132883268 ms --- localhost/127.0.0.1:59999 - Unlock ok within 9 ms [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.894 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132880980 ms III - Start [junit] SLOCK [T main @ 1751132880984 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestMultipleNewtCanvasAWT - test01 [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x2892d68: tileRendererInUse null, GearsES2[obj 0x2892d68 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x2892d68 on Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x53b, fbc 0x17c: rgba 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/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x2892d68 created: GearsObj[0x39440b3a, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x2892d68 created: GearsObj[0x534cfee3, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x2892d68 created: GearsObj[0x534cfee3, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0x2892d68 FIN GearsES2[obj 0x2892d68 isInit true, usesShared false, 1 GearsObj[0x39440b3a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x534cfee3, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6e248921, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x2892d68 0/0 640x480 of 640x480, swapInterval 0, drawable 0x3800002, msaa true, tileRendererInUse null [junit] >> GearsES2 0x2892d68, 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[#37,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x2892d68 640x480, swapInterval 0, drawable 0x3800002 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x2892d68 0/0 640x480 of 640x480, swapInterval 0, drawable 0x3800002, msaa true, tileRendererInUse null [junit] >> GearsES2 0x2892d68, 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[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x2892d68 640x480, swapInterval 0, drawable 0x3800002 [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x5ab956d7: tileRendererInUse null, GearsES2[obj 0x5ab956d7 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x5ab956d7 on Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x53b, fbc 0x17c: rgba 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/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x5ab956d7 created: GearsObj[0x44edc463, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x5ab956d7 created: GearsObj[0x4b981917, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x5ab956d7 created: GearsObj[0x4b981917, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0x5ab956d7 FIN GearsES2[obj 0x5ab956d7 isInit true, usesShared false, 1 GearsObj[0x44edc463, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4b981917, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2659b9d4, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x5ab956d7 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3800004, msaa true, tileRendererInUse null [junit] >> GearsES2 0x5ab956d7, 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[#37,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x5ab956d7 640x480, swapInterval 1, drawable 0x3800004 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x5ab956d7 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3800004, msaa true, tileRendererInUse null [junit] >> GearsES2 0x5ab956d7, 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[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x5ab956d7 640x480, swapInterval 1, drawable 0x3800004 [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x2892d68 640x480, swapInterval 0, drawable 0x3800002 [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x2892d68 640x480, swapInterval 0, drawable 0x3800002 [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x5ab956d7 640x480, swapInterval 1, drawable 0x3800004 [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x2892d68 640x480, swapInterval 0, drawable 0x3800002 [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x5ab956d7 640x480, swapInterval 1, drawable 0x3800004 [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x2892d68: tileRendererInUse null [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x2892d68 FIN [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x5ab956d7: tileRendererInUse null [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x5ab956d7 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestMultipleNewtCanvasAWT - test01 [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132883260 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132883268 ms --- localhost/127.0.0.1:59999 - Unlock ok within 9 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01 took 1.788 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.894 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132880980 ms III - Start [junit] SLOCK [T main @ 1751132880984 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestMultipleNewtCanvasAWT - test01 [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x2892d68: tileRendererInUse null, GearsES2[obj 0x2892d68 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x2892d68 on Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x53b, fbc 0x17c: rgba 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/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x2892d68 created: GearsObj[0x39440b3a, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x2892d68 created: GearsObj[0x534cfee3, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x2892d68 created: GearsObj[0x534cfee3, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0x2892d68 FIN GearsES2[obj 0x2892d68 isInit true, usesShared false, 1 GearsObj[0x39440b3a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x534cfee3, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6e248921, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x2892d68 0/0 640x480 of 640x480, swapInterval 0, drawable 0x3800002, msaa true, tileRendererInUse null [junit] >> GearsES2 0x2892d68, 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[#37,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x2892d68 640x480, swapInterval 0, drawable 0x3800002 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x2892d68 0/0 640x480 of 640x480, swapInterval 0, drawable 0x3800002, msaa true, tileRendererInUse null [junit] >> GearsES2 0x2892d68, 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[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x2892d68 640x480, swapInterval 0, drawable 0x3800002 [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x5ab956d7: tileRendererInUse null, GearsES2[obj 0x5ab956d7 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x5ab956d7 on Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x53b, fbc 0x17c: rgba 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/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x5ab956d7 created: GearsObj[0x44edc463, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x5ab956d7 created: GearsObj[0x4b981917, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x5ab956d7 created: GearsObj[0x4b981917, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0x5ab956d7 FIN GearsES2[obj 0x5ab956d7 isInit true, usesShared false, 1 GearsObj[0x44edc463, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4b981917, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2659b9d4, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x5ab956d7 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3800004, msaa true, tileRendererInUse null [junit] >> GearsES2 0x5ab956d7, 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[#37,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x5ab956d7 640x480, swapInterval 1, drawable 0x3800004 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x5ab956d7 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3800004, msaa true, tileRendererInUse null [junit] >> GearsES2 0x5ab956d7, 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[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x5ab956d7 640x480, swapInterval 1, drawable 0x3800004 [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x2892d68 640x480, swapInterval 0, drawable 0x3800002 [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x2892d68 640x480, swapInterval 0, drawable 0x3800002 [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x5ab956d7 640x480, swapInterval 1, drawable 0x3800004 [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x2892d68 640x480, swapInterval 0, drawable 0x3800002 [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x5ab956d7 640x480, swapInterval 1, drawable 0x3800004 [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x2892d68: tileRendererInUse null [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x2892d68 FIN [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x5ab956d7: tileRendererInUse null [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x5ab956d7 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestMultipleNewtCanvasAWT - test01 [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132883260 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132883268 ms --- localhost/127.0.0.1:59999 - Unlock ok within 9 ms [junit] ------------- ---------------- --------------- [junit] WARNING: package sun.awt.windows not in java.desktop [junit] Testsuite: com.jogamp.opengl.test.junit.newt.TestWindowClosingProtocol01AWT [junit] Testsuite: com.jogamp.opengl.test.junit.newt.TestWindowClosingProtocol01AWT [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132884296 ms III - Start [junit] SLOCK [T main @ 1751132884300 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestWindowClosingProtocol01AWT - testCloseFrameGLCanvas [junit] AWTWindowClosingAdapter.windowClosing: AWTWindowClosingAdapter[closing 1, closed 0] [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.init.0 0x24aed80c: tileRendererInUse null, GearsES2[obj 0x24aed80c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x24aed80c on Thread[#25,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x24aed80c created: GearsObj[0x51ec4514, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x24aed80c created: GearsObj[0x408b7462, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x24aed80c created: GearsObj[0x408b7462, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.init.X 0x24aed80c FIN GearsES2[obj 0x24aed80c isInit true, usesShared false, 1 GearsObj[0x51ec4514, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x408b7462, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x787b941d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.reshape 0x24aed80c 0/0 512x483 of 512x483, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x24aed80c, 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[#25,AWT-EventQueue-0,6,main] GearsES2.display 0x24aed80c 512x483, swapInterval 1, drawable 0x400021 [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.display 0x24aed80c 512x483, swapInterval 1, drawable 0x400021 [junit] AWTWindowClosingAdapter.windowClosing: AWTWindowClosingAdapter[closing 1, closed 0] [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.dispose 0x24aed80c: tileRendererInUse null [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.dispose 0x24aed80c FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestWindowClosingProtocol01AWT - testCloseFrameGLCanvas [junit] AWTWindowClosingAdapter.windowClosed: AWTWindowClosingAdapter[closing 1, closed 1] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestWindowClosingProtocol01AWT - testCloseJFrameGLCanvas [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.init.0 0x2cdd0d4b: tileRendererInUse null, GearsES2[obj 0x2cdd0d4b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x2cdd0d4b on Thread[#25,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x2cdd0d4b created: GearsObj[0x19a570cc, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x2cdd0d4b created: GearsObj[0x6d91e2d2, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x2cdd0d4b created: GearsObj[0x6d91e2d2, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.init.X 0x2cdd0d4b FIN GearsES2[obj 0x2cdd0d4b isInit true, usesShared false, 1 GearsObj[0x19a570cc, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6d91e2d2, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x138dff84, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.reshape 0x2cdd0d4b 0/0 512x483 of 512x483, swapInterval 1, drawable 0x400040, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2cdd0d4b, 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[#25,AWT-EventQueue-0,6,main] GearsES2.display 0x2cdd0d4b 512x483, swapInterval 1, drawable 0x400040 [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.display 0x2cdd0d4b 512x483, swapInterval 1, drawable 0x400040 [junit] AWTWindowClosingAdapter.windowClosing: AWTWindowClosingAdapter[closing 1, closed 0] [junit] AWTWindowClosingAdapter.windowClosing: AWTWindowClosingAdapter[closing 1, closed 0] [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.dispose 0x2cdd0d4b: tileRendererInUse null [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.dispose 0x2cdd0d4b FIN [junit] AWTWindowClosingAdapter.windowClosed: AWTWindowClosingAdapter[closing 1, closed 1] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestWindowClosingProtocol01AWT - testCloseJFrameGLCanvas [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132886176 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132886184 ms --- localhost/127.0.0.1:59999 - Unlock ok within 9 ms [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.484 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132884296 ms III - Start [junit] SLOCK [T main @ 1751132884300 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestWindowClosingProtocol01AWT - testCloseFrameGLCanvas [junit] AWTWindowClosingAdapter.windowClosing: AWTWindowClosingAdapter[closing 1, closed 0] [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.init.0 0x24aed80c: tileRendererInUse null, GearsES2[obj 0x24aed80c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x24aed80c on Thread[#25,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x24aed80c created: GearsObj[0x51ec4514, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x24aed80c created: GearsObj[0x408b7462, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x24aed80c created: GearsObj[0x408b7462, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.init.X 0x24aed80c FIN GearsES2[obj 0x24aed80c isInit true, usesShared false, 1 GearsObj[0x51ec4514, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x408b7462, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x787b941d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.reshape 0x24aed80c 0/0 512x483 of 512x483, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x24aed80c, 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[#25,AWT-EventQueue-0,6,main] GearsES2.display 0x24aed80c 512x483, swapInterval 1, drawable 0x400021 [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.display 0x24aed80c 512x483, swapInterval 1, drawable 0x400021 [junit] AWTWindowClosingAdapter.windowClosing: AWTWindowClosingAdapter[closing 1, closed 0] [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.dispose 0x24aed80c: tileRendererInUse null [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.dispose 0x24aed80c FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestWindowClosingProtocol01AWT - testCloseFrameGLCanvas [junit] AWTWindowClosingAdapter.windowClosed: AWTWindowClosingAdapter[closing 1, closed 1] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestWindowClosingProtocol01AWT - testCloseJFrameGLCanvas [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.init.0 0x2cdd0d4b: tileRendererInUse null, GearsES2[obj 0x2cdd0d4b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x2cdd0d4b on Thread[#25,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x2cdd0d4b created: GearsObj[0x19a570cc, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x2cdd0d4b created: GearsObj[0x6d91e2d2, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x2cdd0d4b created: GearsObj[0x6d91e2d2, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.init.X 0x2cdd0d4b FIN GearsES2[obj 0x2cdd0d4b isInit true, usesShared false, 1 GearsObj[0x19a570cc, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6d91e2d2, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x138dff84, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.reshape 0x2cdd0d4b 0/0 512x483 of 512x483, swapInterval 1, drawable 0x400040, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2cdd0d4b, 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[#25,AWT-EventQueue-0,6,main] GearsES2.display 0x2cdd0d4b 512x483, swapInterval 1, drawable 0x400040 [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.display 0x2cdd0d4b 512x483, swapInterval 1, drawable 0x400040 [junit] AWTWindowClosingAdapter.windowClosing: AWTWindowClosingAdapter[closing 1, closed 0] [junit] AWTWindowClosingAdapter.windowClosing: AWTWindowClosingAdapter[closing 1, closed 0] [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.dispose 0x2cdd0d4b: tileRendererInUse null [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.dispose 0x2cdd0d4b FIN [junit] AWTWindowClosingAdapter.windowClosed: AWTWindowClosingAdapter[closing 1, closed 1] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestWindowClosingProtocol01AWT - testCloseJFrameGLCanvas [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132886176 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132886184 ms --- localhost/127.0.0.1:59999 - Unlock ok within 9 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: testCloseFrameGLCanvas took 1.265 sec [junit] Testcase: testCloseJFrameGLCanvas took 0.561 sec [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.484 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132884296 ms III - Start [junit] SLOCK [T main @ 1751132884300 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestWindowClosingProtocol01AWT - testCloseFrameGLCanvas [junit] AWTWindowClosingAdapter.windowClosing: AWTWindowClosingAdapter[closing 1, closed 0] [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.init.0 0x24aed80c: tileRendererInUse null, GearsES2[obj 0x24aed80c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x24aed80c on Thread[#25,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x24aed80c created: GearsObj[0x51ec4514, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x24aed80c created: GearsObj[0x408b7462, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x24aed80c created: GearsObj[0x408b7462, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.init.X 0x24aed80c FIN GearsES2[obj 0x24aed80c isInit true, usesShared false, 1 GearsObj[0x51ec4514, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x408b7462, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x787b941d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.reshape 0x24aed80c 0/0 512x483 of 512x483, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x24aed80c, 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[#25,AWT-EventQueue-0,6,main] GearsES2.display 0x24aed80c 512x483, swapInterval 1, drawable 0x400021 [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.display 0x24aed80c 512x483, swapInterval 1, drawable 0x400021 [junit] AWTWindowClosingAdapter.windowClosing: AWTWindowClosingAdapter[closing 1, closed 0] [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.dispose 0x24aed80c: tileRendererInUse null [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.dispose 0x24aed80c FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestWindowClosingProtocol01AWT - testCloseFrameGLCanvas [junit] AWTWindowClosingAdapter.windowClosed: AWTWindowClosingAdapter[closing 1, closed 1] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestWindowClosingProtocol01AWT - testCloseJFrameGLCanvas [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.init.0 0x2cdd0d4b: tileRendererInUse null, GearsES2[obj 0x2cdd0d4b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x2cdd0d4b on Thread[#25,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x2cdd0d4b created: GearsObj[0x19a570cc, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x2cdd0d4b created: GearsObj[0x6d91e2d2, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x2cdd0d4b created: GearsObj[0x6d91e2d2, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.init.X 0x2cdd0d4b FIN GearsES2[obj 0x2cdd0d4b isInit true, usesShared false, 1 GearsObj[0x19a570cc, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6d91e2d2, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x138dff84, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.reshape 0x2cdd0d4b 0/0 512x483 of 512x483, swapInterval 1, drawable 0x400040, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2cdd0d4b, 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[#25,AWT-EventQueue-0,6,main] GearsES2.display 0x2cdd0d4b 512x483, swapInterval 1, drawable 0x400040 [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.display 0x2cdd0d4b 512x483, swapInterval 1, drawable 0x400040 [junit] AWTWindowClosingAdapter.windowClosing: AWTWindowClosingAdapter[closing 1, closed 0] [junit] AWTWindowClosingAdapter.windowClosing: AWTWindowClosingAdapter[closing 1, closed 0] [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.dispose 0x2cdd0d4b: tileRendererInUse null [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.dispose 0x2cdd0d4b FIN [junit] AWTWindowClosingAdapter.windowClosed: AWTWindowClosingAdapter[closing 1, closed 1] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestWindowClosingProtocol01AWT - testCloseJFrameGLCanvas [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132886176 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132886184 ms --- localhost/127.0.0.1:59999 - Unlock ok within 9 ms [junit] ------------- ---------------- --------------- [junit] WARNING: package sun.awt.windows not in java.desktop [junit] Testsuite: com.jogamp.opengl.test.junit.newt.TestWindowClosingProtocol03NewtAWT [junit] Testsuite: com.jogamp.opengl.test.junit.newt.TestWindowClosingProtocol03NewtAWT [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132887074 ms III - Start [junit] SLOCK [T main @ 1751132887079 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestWindowClosingProtocol03NewtAWT - testCloseJFrameNewtCanvasAWT [junit] Thread[#39,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x506ae4d4: tileRendererInUse null, GearsES2[obj 0x506ae4d4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x506ae4d4 on Thread[#39,main-Display-.x11_:0-1-EDT-1,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x506ae4d4 created: GearsObj[0x7acf0f00, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x506ae4d4 created: GearsObj[0x4881bc65, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x506ae4d4 created: GearsObj[0x4881bc65, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#39,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0x506ae4d4 FIN GearsES2[obj 0x506ae4d4 isInit true, usesShared false, 1 GearsObj[0x7acf0f00, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4881bc65, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x418abec0, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#39,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x506ae4d4 0/0 128x128 of 128x128, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x506ae4d4, angle 0.0, [l -1.0, r 1.0, b -1.0, 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[#39,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x506ae4d4 128x128, swapInterval 1, drawable 0x3600002 [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.reshape 0x506ae4d4 0/0 128x128 of 128x128, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x506ae4d4, 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[#25,AWT-EventQueue-0,6,main] GearsES2.display 0x506ae4d4 128x128, swapInterval 1, drawable 0x3600002 [junit] Thread[#39,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x506ae4d4 128x128, swapInterval 1, drawable 0x3600002 [junit] Thread[#39,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x506ae4d4 128x128, swapInterval 1, drawable 0x3600002 [junit] Thread[#39,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x506ae4d4 128x128, swapInterval 1, drawable 0x3600002 [junit] Thread[#39,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x506ae4d4 0/0 502x482 of 502x482, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x506ae4d4, angle 2.5, [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[#39,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x506ae4d4 502x482, swapInterval 1, drawable 0x3600002 [junit] Thread[#39,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x506ae4d4 502x482, swapInterval 1, drawable 0x3600002 [junit] Thread[#39,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x506ae4d4 0/0 512x483 of 512x483, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x506ae4d4, 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[#39,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x506ae4d4 512x483, swapInterval 1, drawable 0x3600002 [junit] Thread[#39,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x506ae4d4 512x483, swapInterval 1, drawable 0x3600002 [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.display 0x506ae4d4 512x483, swapInterval 1, drawable 0x3600002 [junit] AWTWindowClosingAdapter.windowClosing: AWTWindowClosingAdapter[closing 1, closed 0] [junit] NEWTWindowClosingAdapter.windowDestroyNotify: NEWTWindowClosingAdapter[closing 1, closed 0] [junit] Thread[#39,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x506ae4d4 512x483, swapInterval 1, drawable 0x3600002 [junit] Thread[#39,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x506ae4d4 512x483, swapInterval 1, drawable 0x3600002 [junit] Thread[#39,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x506ae4d4 0/0 512x483 of 512x483, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x506ae4d4, 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[#39,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x506ae4d4 512x483, swapInterval 1, drawable 0x3600002 [junit] AWTWindowClosingAdapter.windowClosing: AWTWindowClosingAdapter[closing 1, closed 0] [junit] NEWTWindowClosingAdapter.windowDestroyNotify: NEWTWindowClosingAdapter[closing 1, closed 0] [junit] Thread[#39,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x506ae4d4: tileRendererInUse null [junit] Thread[#39,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x506ae4d4 FIN [junit] NEWTWindowClosingAdapter.windowDestroyed: NEWTWindowClosingAdapter[closing 1, closed 1] [junit] AWTWindowClosingAdapter.windowClosed: AWTWindowClosingAdapter[closing 1, closed 1] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestWindowClosingProtocol03NewtAWT - testCloseJFrameNewtCanvasAWT [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132888648 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132888650 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.171 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132887074 ms III - Start [junit] SLOCK [T main @ 1751132887079 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestWindowClosingProtocol03NewtAWT - testCloseJFrameNewtCanvasAWT [junit] Thread[#39,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x506ae4d4: tileRendererInUse null, GearsES2[obj 0x506ae4d4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x506ae4d4 on Thread[#39,main-Display-.x11_:0-1-EDT-1,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x506ae4d4 created: GearsObj[0x7acf0f00, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x506ae4d4 created: GearsObj[0x4881bc65, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x506ae4d4 created: GearsObj[0x4881bc65, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#39,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0x506ae4d4 FIN GearsES2[obj 0x506ae4d4 isInit true, usesShared false, 1 GearsObj[0x7acf0f00, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4881bc65, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x418abec0, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#39,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x506ae4d4 0/0 128x128 of 128x128, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x506ae4d4, angle 0.0, [l -1.0, r 1.0, b -1.0, 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[#39,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x506ae4d4 128x128, swapInterval 1, drawable 0x3600002 [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.reshape 0x506ae4d4 0/0 128x128 of 128x128, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x506ae4d4, 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[#25,AWT-EventQueue-0,6,main] GearsES2.display 0x506ae4d4 128x128, swapInterval 1, drawable 0x3600002 [junit] Thread[#39,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x506ae4d4 128x128, swapInterval 1, drawable 0x3600002 [junit] Thread[#39,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x506ae4d4 128x128, swapInterval 1, drawable 0x3600002 [junit] Thread[#39,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x506ae4d4 128x128, swapInterval 1, drawable 0x3600002 [junit] Thread[#39,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x506ae4d4 0/0 502x482 of 502x482, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x506ae4d4, angle 2.5, [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[#39,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x506ae4d4 502x482, swapInterval 1, drawable 0x3600002 [junit] Thread[#39,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x506ae4d4 502x482, swapInterval 1, drawable 0x3600002 [junit] Thread[#39,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x506ae4d4 0/0 512x483 of 512x483, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x506ae4d4, 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[#39,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x506ae4d4 512x483, swapInterval 1, drawable 0x3600002 [junit] Thread[#39,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x506ae4d4 512x483, swapInterval 1, drawable 0x3600002 [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.display 0x506ae4d4 512x483, swapInterval 1, drawable 0x3600002 [junit] AWTWindowClosingAdapter.windowClosing: AWTWindowClosingAdapter[closing 1, closed 0] [junit] NEWTWindowClosingAdapter.windowDestroyNotify: NEWTWindowClosingAdapter[closing 1, closed 0] [junit] Thread[#39,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x506ae4d4 512x483, swapInterval 1, drawable 0x3600002 [junit] Thread[#39,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x506ae4d4 512x483, swapInterval 1, drawable 0x3600002 [junit] Thread[#39,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x506ae4d4 0/0 512x483 of 512x483, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x506ae4d4, 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[#39,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x506ae4d4 512x483, swapInterval 1, drawable 0x3600002 [junit] AWTWindowClosingAdapter.windowClosing: AWTWindowClosingAdapter[closing 1, closed 0] [junit] NEWTWindowClosingAdapter.windowDestroyNotify: NEWTWindowClosingAdapter[closing 1, closed 0] [junit] Thread[#39,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x506ae4d4: tileRendererInUse null [junit] Thread[#39,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x506ae4d4 FIN [junit] NEWTWindowClosingAdapter.windowDestroyed: NEWTWindowClosingAdapter[closing 1, closed 1] [junit] AWTWindowClosingAdapter.windowClosed: AWTWindowClosingAdapter[closing 1, closed 1] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestWindowClosingProtocol03NewtAWT - testCloseJFrameNewtCanvasAWT [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132888648 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132888650 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: testCloseJFrameNewtCanvasAWT took 1.546 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.171 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132887074 ms III - Start [junit] SLOCK [T main @ 1751132887079 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestWindowClosingProtocol03NewtAWT - testCloseJFrameNewtCanvasAWT [junit] Thread[#39,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x506ae4d4: tileRendererInUse null, GearsES2[obj 0x506ae4d4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x506ae4d4 on Thread[#39,main-Display-.x11_:0-1-EDT-1,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x506ae4d4 created: GearsObj[0x7acf0f00, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x506ae4d4 created: GearsObj[0x4881bc65, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x506ae4d4 created: GearsObj[0x4881bc65, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#39,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0x506ae4d4 FIN GearsES2[obj 0x506ae4d4 isInit true, usesShared false, 1 GearsObj[0x7acf0f00, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4881bc65, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x418abec0, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#39,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x506ae4d4 0/0 128x128 of 128x128, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x506ae4d4, angle 0.0, [l -1.0, r 1.0, b -1.0, 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[#39,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x506ae4d4 128x128, swapInterval 1, drawable 0x3600002 [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.reshape 0x506ae4d4 0/0 128x128 of 128x128, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x506ae4d4, 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[#25,AWT-EventQueue-0,6,main] GearsES2.display 0x506ae4d4 128x128, swapInterval 1, drawable 0x3600002 [junit] Thread[#39,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x506ae4d4 128x128, swapInterval 1, drawable 0x3600002 [junit] Thread[#39,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x506ae4d4 128x128, swapInterval 1, drawable 0x3600002 [junit] Thread[#39,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x506ae4d4 128x128, swapInterval 1, drawable 0x3600002 [junit] Thread[#39,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x506ae4d4 0/0 502x482 of 502x482, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x506ae4d4, angle 2.5, [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[#39,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x506ae4d4 502x482, swapInterval 1, drawable 0x3600002 [junit] Thread[#39,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x506ae4d4 502x482, swapInterval 1, drawable 0x3600002 [junit] Thread[#39,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x506ae4d4 0/0 512x483 of 512x483, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x506ae4d4, 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[#39,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x506ae4d4 512x483, swapInterval 1, drawable 0x3600002 [junit] Thread[#39,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x506ae4d4 512x483, swapInterval 1, drawable 0x3600002 [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.display 0x506ae4d4 512x483, swapInterval 1, drawable 0x3600002 [junit] AWTWindowClosingAdapter.windowClosing: AWTWindowClosingAdapter[closing 1, closed 0] [junit] NEWTWindowClosingAdapter.windowDestroyNotify: NEWTWindowClosingAdapter[closing 1, closed 0] [junit] Thread[#39,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x506ae4d4 512x483, swapInterval 1, drawable 0x3600002 [junit] Thread[#39,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x506ae4d4 512x483, swapInterval 1, drawable 0x3600002 [junit] Thread[#39,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x506ae4d4 0/0 512x483 of 512x483, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x506ae4d4, 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[#39,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x506ae4d4 512x483, swapInterval 1, drawable 0x3600002 [junit] AWTWindowClosingAdapter.windowClosing: AWTWindowClosingAdapter[closing 1, closed 0] [junit] NEWTWindowClosingAdapter.windowDestroyNotify: NEWTWindowClosingAdapter[closing 1, closed 0] [junit] Thread[#39,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x506ae4d4: tileRendererInUse null [junit] Thread[#39,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x506ae4d4 FIN [junit] NEWTWindowClosingAdapter.windowDestroyed: NEWTWindowClosingAdapter[closing 1, closed 1] [junit] AWTWindowClosingAdapter.windowClosed: AWTWindowClosingAdapter[closing 1, closed 1] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestWindowClosingProtocol03NewtAWT - testCloseJFrameNewtCanvasAWT [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132888648 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132888650 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] ------------- ---------------- --------------- [junit] WARNING: package sun.awt.windows not in java.desktop [junit] Testsuite: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersAWTCanvas [junit] Testsuite: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersAWTCanvas [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132889557 ms III - Start [junit] SLOCK [T main @ 1751132889562 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [junit] requestFocus: AWT Component [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [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[#29,AWT-EventQueue-0,6,main] RedSquareES2.init FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 400x371 of 400x371, swapInterval 1, drawable 0x400021, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] centerMouse: robot pos: 300x315, onTitleBarIfWindow: false [junit] MouseEntered ignored: MouseEvent[ENTERED, [200]/[186], button 0, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[0.0/1.0=0.0]], InputEvent[modifiers: [], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132890262 d 3ms]]] [junit] MouseMoved ignored: MouseEvent[MOVED, [200]/[186], button 0, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[0.0/1.0=0.0]], InputEvent[modifiers: [], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132890264 d 1ms]]] [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[186], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132890528 d 0ms]]] [junit] MouseReleased 2: MouseEvent[RELEASED, [200]/[186], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132890547 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[CLICKED, [200]/[186], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132890547 d 1ms]]] [junit] requestFocus: click, d: 501 ms [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersAWTCanvas - test01SingleButtonPressAndRelease [junit] [junit] >>>> _doSingleButtonPressAndRelease [junit] WAIT-till-done: eventDispatch() #0 [junit] WAIT-till-done: eventDispatch() #1 [junit] *** pressing button 1 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[186], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132892593 d 1ms]]] [junit] TestNewtEventModifiersAWTCanvas.test01SingleButtonPressAndRelease - mouse-press(1): PASSED [junit] *** releasing button 1 [junit] MouseReleased 1: MouseEvent[RELEASED, [200]/[186], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132892665 d 1ms]]] [junit] MouseClicked ignored: MouseEvent[CLICKED, [200]/[186], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132892665 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #2 [junit] TestNewtEventModifiersAWTCanvas.test01SingleButtonPressAndRelease - mouse-release(1): PASSED [junit] *** pressing button 2 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[186], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[1.0/1.0=1.0]], InputEvent[modifiers: [button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132892735 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #3 [junit] TestNewtEventModifiersAWTCanvas.test01SingleButtonPressAndRelease - mouse-press(2): PASSED [junit] *** releasing button 2 [junit] MouseReleased 1: MouseEvent[RELEASED, [200]/[186], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132892805 d 1ms]]] [junit] MouseClicked ignored: MouseEvent[CLICKED, [200]/[186], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[1.0/1.0=1.0]], InputEvent[modifiers: [button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132892805 d 1ms]]] [junit] TestNewtEventModifiersAWTCanvas.test01SingleButtonPressAndRelease - mouse-release(2): PASSED [junit] *** pressing button 3 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[186], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[1.0/1.0=1.0]], InputEvent[modifiers: [button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132892873 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #4 [junit] TestNewtEventModifiersAWTCanvas.test01SingleButtonPressAndRelease - mouse-press(3): PASSED [junit] *** releasing button 3 [junit] MouseReleased 1: MouseEvent[RELEASED, [200]/[186], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132892943 d 1ms]]] [junit] MouseClicked ignored: MouseEvent[CLICKED, [200]/[186], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[1.0/1.0=1.0]], InputEvent[modifiers: [button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132892943 d 2ms]]] [junit] WAIT-till-done: eventDispatch() #5 [junit] TestNewtEventModifiersAWTCanvas.test01SingleButtonPressAndRelease - mouse-release(3): PASSED [junit] WAIT-till-done: eventDispatch() #6 [junit] WAIT-till-done: DONE [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersAWTCanvas - test01SingleButtonPressAndRelease [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersAWTCanvas - test02SingleButtonPressAndReleaseWithShift [junit] WAIT-till-done: eventDispatch() #0 [junit] [junit] >>>> _doSingleButtonPressAndRelease [junit] WAIT-till-done: eventDispatch() #1 [junit] WAIT-till-done: eventDispatch() #2 [junit] *** pressing button 1 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[186], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[1.0/1.0=1.0]], InputEvent[modifiers: [shift, button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132896196 d 1ms]]] [junit] TestNewtEventModifiersAWTCanvas.test02SingleButtonPressAndReleaseWithShift - mouse-press(1): PASSED [junit] *** releasing button 1 [junit] MouseReleased 1: MouseEvent[RELEASED, [200]/[186], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[0.0/1.0=0.0]], InputEvent[modifiers: [shift, button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132896265 d 1ms]]] [junit] MouseClicked ignored: MouseEvent[CLICKED, [200]/[186], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[1.0/1.0=1.0]], InputEvent[modifiers: [shift, button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132896265 d 2ms]]] [junit] WAIT-till-done: eventDispatch() #3 [junit] TestNewtEventModifiersAWTCanvas.test02SingleButtonPressAndReleaseWithShift - mouse-release(1): PASSED [junit] *** pressing button 2 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[186], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[1.0/1.0=1.0]], InputEvent[modifiers: [shift, button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132896335 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #4 [junit] TestNewtEventModifiersAWTCanvas.test02SingleButtonPressAndReleaseWithShift - mouse-press(2): PASSED [junit] *** releasing button 2 [junit] MouseReleased 1: MouseEvent[RELEASED, [200]/[186], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[0.0/1.0=0.0]], InputEvent[modifiers: [shift, button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132896405 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[CLICKED, [200]/[186], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[1.0/1.0=1.0]], InputEvent[modifiers: [shift, button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132896405 d 1ms]]] [junit] TestNewtEventModifiersAWTCanvas.test02SingleButtonPressAndReleaseWithShift - mouse-release(2): PASSED [junit] *** pressing button 3 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[186], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[1.0/1.0=1.0]], InputEvent[modifiers: [shift, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132896474 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #5 [junit] TestNewtEventModifiersAWTCanvas.test02SingleButtonPressAndReleaseWithShift - mouse-press(3): PASSED [junit] *** releasing button 3 [junit] MouseReleased 1: MouseEvent[RELEASED, [200]/[186], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[0.0/1.0=0.0]], InputEvent[modifiers: [shift, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132896543 d 1ms]]] [junit] MouseClicked ignored: MouseEvent[CLICKED, [200]/[186], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[1.0/1.0=1.0]], InputEvent[modifiers: [shift, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132896543 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #6 [junit] TestNewtEventModifiersAWTCanvas.test02SingleButtonPressAndReleaseWithShift - mouse-release(3): PASSED [junit] WAIT-till-done: eventDispatch() #7 [junit] WAIT-till-done: eventDispatch() #8 [junit] WAIT-till-done: DONE [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersAWTCanvas - test02SingleButtonPressAndReleaseWithShift [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersAWTCanvas - test03SingleButtonPressAndReleaseWithCtrl [junit] WAIT-till-done: eventDispatch() #0 [junit] [junit] >>>> _doSingleButtonPressAndRelease [junit] WAIT-till-done: eventDispatch() #1 [junit] WAIT-till-done: eventDispatch() #2 [junit] *** pressing button 1 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[186], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[1.0/1.0=1.0]], InputEvent[modifiers: [ctrl, button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132899865 d 1ms]]] [junit] TestNewtEventModifiersAWTCanvas.test03SingleButtonPressAndReleaseWithCtrl - mouse-press(1): PASSED [junit] *** releasing button 1 [junit] MouseReleased 1: MouseEvent[RELEASED, [200]/[186], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[0.0/1.0=0.0]], InputEvent[modifiers: [ctrl, button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132899934 d 1ms]]] [junit] MouseClicked ignored: MouseEvent[CLICKED, [200]/[186], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[1.0/1.0=1.0]], InputEvent[modifiers: [ctrl, button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132899934 d 2ms]]] [junit] WAIT-till-done: eventDispatch() #3 [junit] TestNewtEventModifiersAWTCanvas.test03SingleButtonPressAndReleaseWithCtrl - mouse-release(1): PASSED [junit] *** pressing button 2 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[186], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[1.0/1.0=1.0]], InputEvent[modifiers: [ctrl, button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132900003 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #4 [junit] TestNewtEventModifiersAWTCanvas.test03SingleButtonPressAndReleaseWithCtrl - mouse-press(2): PASSED [junit] *** releasing button 2 [junit] MouseReleased 1: MouseEvent[RELEASED, [200]/[186], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[0.0/1.0=0.0]], InputEvent[modifiers: [ctrl, button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132900072 d 1ms]]] [junit] MouseClicked ignored: MouseEvent[CLICKED, [200]/[186], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[1.0/1.0=1.0]], InputEvent[modifiers: [ctrl, button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132900072 d 1ms]]] [junit] TestNewtEventModifiersAWTCanvas.test03SingleButtonPressAndReleaseWithCtrl - mouse-release(2): PASSED [junit] *** pressing button 3 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[186], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[1.0/1.0=1.0]], InputEvent[modifiers: [ctrl, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132900142 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #5 [junit] TestNewtEventModifiersAWTCanvas.test03SingleButtonPressAndReleaseWithCtrl - mouse-press(3): PASSED [junit] *** releasing button 3 [junit] MouseReleased 1: MouseEvent[RELEASED, [200]/[186], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[0.0/1.0=0.0]], InputEvent[modifiers: [ctrl, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132900210 d 1ms]]] [junit] MouseClicked ignored: MouseEvent[CLICKED, [200]/[186], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[1.0/1.0=1.0]], InputEvent[modifiers: [ctrl, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132900210 d 2ms]]] [junit] WAIT-till-done: eventDispatch() #6 [junit] TestNewtEventModifiersAWTCanvas.test03SingleButtonPressAndReleaseWithCtrl - mouse-release(3): PASSED [junit] WAIT-till-done: eventDispatch() #7 [junit] WAIT-till-done: eventDispatch() #8 [junit] WAIT-till-done: DONE [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersAWTCanvas - test03SingleButtonPressAndReleaseWithCtrl [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersAWTCanvas - test10HoldOneButtonAndPressAnother [junit] WAIT-till-done: eventDispatch() #0 [junit] [junit] >>>> _doHoldOneButtonAndPressAnother [junit] WAIT-till-done: eventDispatch() #1 [junit] *** pressing button 1 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[186], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132903419 d 0ms]]] [junit] TestNewtEventModifiersAWTCanvas.test10HoldOneButtonAndPressAnother - mouse-press(1): PASSED [junit] *** pressing additional button 2 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[186], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132903490 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #2 [junit] TestNewtEventModifiersAWTCanvas.test10HoldOneButtonAndPressAnother - mouse-press(1, 2): PASSED [junit] *** releasing additional button 2 [junit] MouseReleased 1: MouseEvent[RELEASED, [200]/[186], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132903557 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[CLICKED, [200]/[186], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132903557 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #3 [junit] TestNewtEventModifiersAWTCanvas.test10HoldOneButtonAndPressAnother - mouse-release(1, 2): PASSED [junit] *** pressing additional button 3 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[186], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132903626 d 1ms]]] [junit] TestNewtEventModifiersAWTCanvas.test10HoldOneButtonAndPressAnother - mouse-press(1, 3): PASSED [junit] *** releasing additional button 3 [junit] MouseReleased 1: MouseEvent[RELEASED, [200]/[186], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132903694 d 1ms]]] [junit] MouseClicked ignored: MouseEvent[CLICKED, [200]/[186], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132903694 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #4 [junit] TestNewtEventModifiersAWTCanvas.test10HoldOneButtonAndPressAnother - mouse-release(1, 3): PASSED [junit] *** releasing button 1 [junit] MouseReleased 1: MouseEvent[RELEASED, [200]/[186], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132903763 d 1ms]]] [junit] MouseClicked ignored: MouseEvent[CLICKED, [200]/[186], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132903763 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #5 [junit] TestNewtEventModifiersAWTCanvas.test10HoldOneButtonAndPressAnother - mouse-release(1): PASSED [junit] *** pressing button 2 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[186], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[1.0/1.0=1.0]], InputEvent[modifiers: [button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132903833 d 1ms]]] [junit] TestNewtEventModifiersAWTCanvas.test10HoldOneButtonAndPressAnother - mouse-press(2): PASSED [junit] *** pressing additional button 1 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[186], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132903902 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #6 [junit] TestNewtEventModifiersAWTCanvas.test10HoldOneButtonAndPressAnother - mouse-press(2, 1): PASSED [junit] *** releasing additional button 1 [junit] MouseReleased 1: MouseEvent[RELEASED, [200]/[186], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132903970 d 1ms]]] [junit] MouseClicked ignored: MouseEvent[CLICKED, [200]/[186], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132903970 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #7 [junit] TestNewtEventModifiersAWTCanvas.test10HoldOneButtonAndPressAnother - mouse-release(2, 1): PASSED [junit] *** pressing additional button 3 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[186], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[1.0/1.0=1.0]], InputEvent[modifiers: [button2, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132904038 d 1ms]]] [junit] TestNewtEventModifiersAWTCanvas.test10HoldOneButtonAndPressAnother - mouse-press(2, 3): PASSED [junit] *** releasing additional button 3 [junit] MouseReleased 1: MouseEvent[RELEASED, [200]/[186], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132904107 d 1ms]]] [junit] MouseClicked ignored: MouseEvent[CLICKED, [200]/[186], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[1.0/1.0=1.0]], InputEvent[modifiers: [button2, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132904107 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #8 [junit] TestNewtEventModifiersAWTCanvas.test10HoldOneButtonAndPressAnother - mouse-release(2, 3): PASSED [junit] *** releasing button 2 [junit] MouseReleased 1: MouseEvent[RELEASED, [200]/[186], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132904175 d 1ms]]] [junit] MouseClicked ignored: MouseEvent[CLICKED, [200]/[186], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[1.0/1.0=1.0]], InputEvent[modifiers: [button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132904175 d 2ms]]] [junit] WAIT-till-done: eventDispatch() #9 [junit] TestNewtEventModifiersAWTCanvas.test10HoldOneButtonAndPressAnother - mouse-release(2): PASSED [junit] *** pressing button 3 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[186], button 3, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[1.0/1.0=1.0]], InputEvent[modifiers: [button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132904245 d 0ms]]] [junit] TestNewtEventModifiersAWTCanvas.test10HoldOneButtonAndPressAnother - mouse-press(3): PASSED [junit] *** pressing additional button 1 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[186], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132904313 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #10 [junit] TestNewtEventModifiersAWTCanvas.test10HoldOneButtonAndPressAnother - mouse-press(3, 1): PASSED [junit] *** releasing additional button 1 [junit] MouseReleased 1: MouseEvent[RELEASED, [200]/[186], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132904382 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[CLICKED, [200]/[186], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132904382 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #11 [junit] TestNewtEventModifiersAWTCanvas.test10HoldOneButtonAndPressAnother - mouse-release(3, 1): PASSED [junit] *** pressing additional button 2 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[186], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[1.0/1.0=1.0]], InputEvent[modifiers: [button2, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132904450 d 1ms]]] [junit] TestNewtEventModifiersAWTCanvas.test10HoldOneButtonAndPressAnother - mouse-press(3, 2): PASSED [junit] *** releasing additional button 2 [junit] MouseReleased 1: MouseEvent[RELEASED, [200]/[186], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132904519 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #12 [junit] MouseClicked ignored: MouseEvent[CLICKED, [200]/[186], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[1.0/1.0=1.0]], InputEvent[modifiers: [button2, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132904519 d 1ms]]] [junit] TestNewtEventModifiersAWTCanvas.test10HoldOneButtonAndPressAnother - mouse-release(3, 2): PASSED [junit] *** releasing button 3 [junit] MouseReleased 1: MouseEvent[RELEASED, [200]/[186], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132904587 d 1ms]]] [junit] MouseClicked ignored: MouseEvent[CLICKED, [200]/[186], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[1.0/1.0=1.0]], InputEvent[modifiers: [button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132904587 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #13 [junit] TestNewtEventModifiersAWTCanvas.test10HoldOneButtonAndPressAnother - mouse-release(3): PASSED [junit] WAIT-till-done: eventDispatch() #14 [junit] WAIT-till-done: DONE [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersAWTCanvas - test10HoldOneButtonAndPressAnother [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersAWTCanvas - test20PressAllButtonsInSequence [junit] WAIT-till-done: eventDispatch() #0 [junit] [junit] >>>> _doPressAllButtonsInSequence [junit] WAIT-till-done: eventDispatch() #1 [junit] *** pressing button 1 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[186], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132907694 d 1ms]]] [junit] TestNewtEventModifiersAWTCanvas.test20PressAllButtonsInSequence - mouse-press(1): PASSED [junit] *** pressing button 2 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[186], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132907762 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #2 [junit] TestNewtEventModifiersAWTCanvas.test20PressAllButtonsInSequence - mouse-press(2): PASSED [junit] *** pressing button 3 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[186], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1, button2, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132907831 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #3 [junit] TestNewtEventModifiersAWTCanvas.test20PressAllButtonsInSequence - mouse-press(3): PASSED [junit] *** releasing button 3 [junit] MouseReleased 1: MouseEvent[RELEASED, [200]/[186], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button2, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132907901 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[CLICKED, [200]/[186], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1, button2, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132907901 d 1ms]]] [junit] TestNewtEventModifiersAWTCanvas.test20PressAllButtonsInSequence - mouse-release(3): PASSED [junit] *** releasing button 2 [junit] MouseReleased 1: MouseEvent[RELEASED, [200]/[186], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132907968 d 1ms]]] [junit] MouseClicked ignored: MouseEvent[CLICKED, [200]/[186], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132907968 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #4 [junit] TestNewtEventModifiersAWTCanvas.test20PressAllButtonsInSequence - mouse-release(2): PASSED [junit] *** releasing button 1 [junit] MouseReleased 1: MouseEvent[RELEASED, [200]/[186], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132908037 d 1ms]]] [junit] MouseClicked ignored: MouseEvent[CLICKED, [200]/[186], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132908037 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #5 [junit] TestNewtEventModifiersAWTCanvas.test20PressAllButtonsInSequence - mouse-release(1): PASSED [junit] WAIT-till-done: eventDispatch() #6 [junit] WAIT-till-done: DONE [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersAWTCanvas - test20PressAllButtonsInSequence [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersAWTCanvas - test30SingleButtonClickAndDrag [junit] WAIT-till-done: eventDispatch() #0 [junit] [junit] >>>> _doSingleButtonClickAndDrag [junit] WAIT-till-done: eventDispatch() #1 [junit] *** pressing button 1 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[186], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132911162 d 0ms]]] [junit] TestNewtEventModifiersAWTCanvas.test30SingleButtonClickAndDrag - mouse-press(1): PASSED [junit] *** moving mouse [junit] MouseDragged 1: MouseEvent[DRAGGED, [208]/[179], button 0, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 208/179, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132911230 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #2 [junit] WAIT-till-done: eventDispatch() #3 [junit] WAIT-till-done: eventDispatch() #4 [junit] TestNewtEventModifiersAWTCanvas.test30SingleButtonClickAndDrag - mouse-move(308, 308): PASSED [junit] *** releasing button 1 [junit] MouseReleased 1: MouseEvent[RELEASED, [208]/[179], button 1, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 208/179, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132911499 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #5 [junit] TestNewtEventModifiersAWTCanvas.test30SingleButtonClickAndDrag - mouse-release(1): PASSED [junit] MouseMoved ignored: MouseEvent[MOVED, [200]/[171], button 0, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/171, p[0.0/1.0=0.0]], InputEvent[modifiers: [], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132911568 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #6 [junit] WAIT-till-done: eventDispatch() #7 [junit] *** pressing button 2 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[171], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/171, p[1.0/1.0=1.0]], InputEvent[modifiers: [button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132911837 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #8 [junit] TestNewtEventModifiersAWTCanvas.test30SingleButtonClickAndDrag - mouse-press(2): PASSED [junit] *** moving mouse [junit] MouseDragged 1: MouseEvent[DRAGGED, [208]/[179], button 0, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 208/179, p[1.0/1.0=1.0]], InputEvent[modifiers: [button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132911906 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #9 [junit] WAIT-till-done: eventDispatch() #10 [junit] WAIT-till-done: eventDispatch() #11 [junit] TestNewtEventModifiersAWTCanvas.test30SingleButtonClickAndDrag - mouse-move(308, 308): PASSED [junit] *** releasing button 2 [junit] MouseReleased 1: MouseEvent[RELEASED, [208]/[179], button 2, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 208/179, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132912174 d 1ms]]] [junit] TestNewtEventModifiersAWTCanvas.test30SingleButtonClickAndDrag - mouse-release(2): PASSED [junit] MouseMoved ignored: MouseEvent[MOVED, [200]/[171], button 0, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/171, p[0.0/1.0=0.0]], InputEvent[modifiers: [], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132912242 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #12 [junit] WAIT-till-done: eventDispatch() #13 [junit] WAIT-till-done: eventDispatch() #14 [junit] *** pressing button 3 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[171], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/171, p[1.0/1.0=1.0]], InputEvent[modifiers: [button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132912512 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #15 [junit] TestNewtEventModifiersAWTCanvas.test30SingleButtonClickAndDrag - mouse-press(3): PASSED [junit] *** moving mouse [junit] MouseDragged 1: MouseEvent[DRAGGED, [208]/[179], button 0, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 208/179, p[1.0/1.0=1.0]], InputEvent[modifiers: [button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132912580 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #16 [junit] WAIT-till-done: eventDispatch() #17 [junit] TestNewtEventModifiersAWTCanvas.test30SingleButtonClickAndDrag - mouse-move(308, 308): PASSED [junit] *** releasing button 3 [junit] MouseReleased 1: MouseEvent[RELEASED, [208]/[179], button 3, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 208/179, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132912850 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #18 [junit] TestNewtEventModifiersAWTCanvas.test30SingleButtonClickAndDrag - mouse-release(3): PASSED [junit] MouseMoved ignored: MouseEvent[MOVED, [200]/[171], button 0, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/171, p[0.0/1.0=0.0]], InputEvent[modifiers: [], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132912918 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #19 [junit] WAIT-till-done: eventDispatch() #20 [junit] WAIT-till-done: eventDispatch() #21 [junit] WAIT-till-done: eventDispatch() #22 [junit] WAIT-till-done: DONE [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersAWTCanvas - test30SingleButtonClickAndDrag [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.dispose FIN [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132914787 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132914789 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 25.84 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132889557 ms III - Start [junit] SLOCK [T main @ 1751132889562 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [junit] requestFocus: AWT Component [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [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[#29,AWT-EventQueue-0,6,main] RedSquareES2.init FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 400x371 of 400x371, swapInterval 1, drawable 0x400021, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] centerMouse: robot pos: 300x315, onTitleBarIfWindow: false [junit] MouseEntered ignored: MouseEvent[ENTERED, [200]/[186], button 0, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[0.0/1.0=0.0]], InputEvent[modifiers: [], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132890262 d 3ms]]] [junit] MouseMoved ignored: MouseEvent[MOVED, [200]/[186], button 0, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[0.0/1.0=0.0]], InputEvent[modifiers: [], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132890264 d 1ms]]] [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[186], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132890528 d 0ms]]] [junit] MouseReleased 2: MouseEvent[RELEASED, [200]/[186], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132890547 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[CLICKED, [200]/[186], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132890547 d 1ms]]] [junit] requestFocus: click, d: 501 ms [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersAWTCanvas - test01SingleButtonPressAndRelease [junit] [junit] >>>> _doSingleButtonPressAndRelease [junit] WAIT-till-done: eventDispatch() #0 [junit] WAIT-till-done: eventDispatch() #1 [junit] *** pressing button 1 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[186], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132892593 d 1ms]]] [junit] TestNewtEventModifiersAWTCanvas.test01SingleButtonPressAndRelease - mouse-press(1): PASSED [junit] *** releasing button 1 [junit] MouseReleased 1: MouseEvent[RELEASED, [200]/[186], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132892665 d 1ms]]] [junit] MouseClicked ignored: MouseEvent[CLICKED, [200]/[186], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132892665 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #2 [junit] TestNewtEventModifiersAWTCanvas.test01SingleButtonPressAndRelease - mouse-release(1): PASSED [junit] *** pressing button 2 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[186], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[1.0/1.0=1.0]], InputEvent[modifiers: [button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132892735 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #3 [junit] TestNewtEventModifiersAWTCanvas.test01SingleButtonPressAndRelease - mouse-press(2): PASSED [junit] *** releasing button 2 [junit] MouseReleased 1: MouseEvent[RELEASED, [200]/[186], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132892805 d 1ms]]] [junit] MouseClicked ignored: MouseEvent[CLICKED, [200]/[186], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[1.0/1.0=1.0]], InputEvent[modifiers: [button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132892805 d 1ms]]] [junit] TestNewtEventModifiersAWTCanvas.test01SingleButtonPressAndRelease - mouse-release(2): PASSED [junit] *** pressing button 3 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[186], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[1.0/1.0=1.0]], InputEvent[modifiers: [button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132892873 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #4 [junit] TestNewtEventModifiersAWTCanvas.test01SingleButtonPressAndRelease - mouse-press(3): PASSED [junit] *** releasing button 3 [junit] MouseReleased 1: MouseEvent[RELEASED, [200]/[186], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132892943 d 1ms]]] [junit] MouseClicked ignored: MouseEvent[CLICKED, [200]/[186], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[1.0/1.0=1.0]], InputEvent[modifiers: [button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132892943 d 2ms]]] [junit] WAIT-till-done: eventDispatch() #5 [junit] TestNewtEventModifiersAWTCanvas.test01SingleButtonPressAndRelease - mouse-release(3): PASSED [junit] WAIT-till-done: eventDispatch() #6 [junit] WAIT-till-done: DONE [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersAWTCanvas - test01SingleButtonPressAndRelease [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersAWTCanvas - test02SingleButtonPressAndReleaseWithShift [junit] WAIT-till-done: eventDispatch() #0 [junit] [junit] >>>> _doSingleButtonPressAndRelease [junit] WAIT-till-done: eventDispatch() #1 [junit] WAIT-till-done: eventDispatch() #2 [junit] *** pressing button 1 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[186], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[1.0/1.0=1.0]], InputEvent[modifiers: [shift, button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132896196 d 1ms]]] [junit] TestNewtEventModifiersAWTCanvas.test02SingleButtonPressAndReleaseWithShift - mouse-press(1): PASSED [junit] *** releasing button 1 [junit] MouseReleased 1: MouseEvent[RELEASED, [200]/[186], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[0.0/1.0=0.0]], InputEvent[modifiers: [shift, button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132896265 d 1ms]]] [junit] MouseClicked ignored: MouseEvent[CLICKED, [200]/[186], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[1.0/1.0=1.0]], InputEvent[modifiers: [shift, button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132896265 d 2ms]]] [junit] WAIT-till-done: eventDispatch() #3 [junit] TestNewtEventModifiersAWTCanvas.test02SingleButtonPressAndReleaseWithShift - mouse-release(1): PASSED [junit] *** pressing button 2 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[186], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[1.0/1.0=1.0]], InputEvent[modifiers: [shift, button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132896335 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #4 [junit] TestNewtEventModifiersAWTCanvas.test02SingleButtonPressAndReleaseWithShift - mouse-press(2): PASSED [junit] *** releasing button 2 [junit] MouseReleased 1: MouseEvent[RELEASED, [200]/[186], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[0.0/1.0=0.0]], InputEvent[modifiers: [shift, button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132896405 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[CLICKED, [200]/[186], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[1.0/1.0=1.0]], InputEvent[modifiers: [shift, button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132896405 d 1ms]]] [junit] TestNewtEventModifiersAWTCanvas.test02SingleButtonPressAndReleaseWithShift - mouse-release(2): PASSED [junit] *** pressing button 3 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[186], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[1.0/1.0=1.0]], InputEvent[modifiers: [shift, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132896474 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #5 [junit] TestNewtEventModifiersAWTCanvas.test02SingleButtonPressAndReleaseWithShift - mouse-press(3): PASSED [junit] *** releasing button 3 [junit] MouseReleased 1: MouseEvent[RELEASED, [200]/[186], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[0.0/1.0=0.0]], InputEvent[modifiers: [shift, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132896543 d 1ms]]] [junit] MouseClicked ignored: MouseEvent[CLICKED, [200]/[186], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[1.0/1.0=1.0]], InputEvent[modifiers: [shift, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132896543 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #6 [junit] TestNewtEventModifiersAWTCanvas.test02SingleButtonPressAndReleaseWithShift - mouse-release(3): PASSED [junit] WAIT-till-done: eventDispatch() #7 [junit] WAIT-till-done: eventDispatch() #8 [junit] WAIT-till-done: DONE [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersAWTCanvas - test02SingleButtonPressAndReleaseWithShift [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersAWTCanvas - test03SingleButtonPressAndReleaseWithCtrl [junit] WAIT-till-done: eventDispatch() #0 [junit] [junit] >>>> _doSingleButtonPressAndRelease [junit] WAIT-till-done: eventDispatch() #1 [junit] WAIT-till-done: eventDispatch() #2 [junit] *** pressing button 1 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[186], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[1.0/1.0=1.0]], InputEvent[modifiers: [ctrl, button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132899865 d 1ms]]] [junit] TestNewtEventModifiersAWTCanvas.test03SingleButtonPressAndReleaseWithCtrl - mouse-press(1): PASSED [junit] *** releasing button 1 [junit] MouseReleased 1: MouseEvent[RELEASED, [200]/[186], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[0.0/1.0=0.0]], InputEvent[modifiers: [ctrl, button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132899934 d 1ms]]] [junit] MouseClicked ignored: MouseEvent[CLICKED, [200]/[186], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[1.0/1.0=1.0]], InputEvent[modifiers: [ctrl, button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132899934 d 2ms]]] [junit] WAIT-till-done: eventDispatch() #3 [junit] TestNewtEventModifiersAWTCanvas.test03SingleButtonPressAndReleaseWithCtrl - mouse-release(1): PASSED [junit] *** pressing button 2 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[186], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[1.0/1.0=1.0]], InputEvent[modifiers: [ctrl, button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132900003 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #4 [junit] TestNewtEventModifiersAWTCanvas.test03SingleButtonPressAndReleaseWithCtrl - mouse-press(2): PASSED [junit] *** releasing button 2 [junit] MouseReleased 1: MouseEvent[RELEASED, [200]/[186], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[0.0/1.0=0.0]], InputEvent[modifiers: [ctrl, button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132900072 d 1ms]]] [junit] MouseClicked ignored: MouseEvent[CLICKED, [200]/[186], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[1.0/1.0=1.0]], InputEvent[modifiers: [ctrl, button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132900072 d 1ms]]] [junit] TestNewtEventModifiersAWTCanvas.test03SingleButtonPressAndReleaseWithCtrl - mouse-release(2): PASSED [junit] *** pressing button 3 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[186], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[1.0/1.0=1.0]], InputEvent[modifiers: [ctrl, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132900142 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #5 [junit] TestNewtEventModifiersAWTCanvas.test03SingleButtonPressAndReleaseWithCtrl - mouse-press(3): PASSED [junit] *** releasing button 3 [junit] MouseReleased 1: MouseEvent[RELEASED, [200]/[186], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[0.0/1.0=0.0]], InputEvent[modifiers: [ctrl, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132900210 d 1ms]]] [junit] MouseClicked ignored: MouseEvent[CLICKED, [200]/[186], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[1.0/1.0=1.0]], InputEvent[modifiers: [ctrl, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132900210 d 2ms]]] [junit] WAIT-till-done: eventDispatch() #6 [junit] TestNewtEventModifiersAWTCanvas.test03SingleButtonPressAndReleaseWithCtrl - mouse-release(3): PASSED [junit] WAIT-till-done: eventDispatch() #7 [junit] WAIT-till-done: eventDispatch() #8 [junit] WAIT-till-done: DONE [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersAWTCanvas - test03SingleButtonPressAndReleaseWithCtrl [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersAWTCanvas - test10HoldOneButtonAndPressAnother [junit] WAIT-till-done: eventDispatch() #0 [junit] [junit] >>>> _doHoldOneButtonAndPressAnother [junit] WAIT-till-done: eventDispatch() #1 [junit] *** pressing button 1 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[186], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132903419 d 0ms]]] [junit] TestNewtEventModifiersAWTCanvas.test10HoldOneButtonAndPressAnother - mouse-press(1): PASSED [junit] *** pressing additional button 2 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[186], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132903490 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #2 [junit] TestNewtEventModifiersAWTCanvas.test10HoldOneButtonAndPressAnother - mouse-press(1, 2): PASSED [junit] *** releasing additional button 2 [junit] MouseReleased 1: MouseEvent[RELEASED, [200]/[186], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132903557 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[CLICKED, [200]/[186], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132903557 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #3 [junit] TestNewtEventModifiersAWTCanvas.test10HoldOneButtonAndPressAnother - mouse-release(1, 2): PASSED [junit] *** pressing additional button 3 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[186], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132903626 d 1ms]]] [junit] TestNewtEventModifiersAWTCanvas.test10HoldOneButtonAndPressAnother - mouse-press(1, 3): PASSED [junit] *** releasing additional button 3 [junit] MouseReleased 1: MouseEvent[RELEASED, [200]/[186], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132903694 d 1ms]]] [junit] MouseClicked ignored: MouseEvent[CLICKED, [200]/[186], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132903694 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #4 [junit] TestNewtEventModifiersAWTCanvas.test10HoldOneButtonAndPressAnother - mouse-release(1, 3): PASSED [junit] *** releasing button 1 [junit] MouseReleased 1: MouseEvent[RELEASED, [200]/[186], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132903763 d 1ms]]] [junit] MouseClicked ignored: MouseEvent[CLICKED, [200]/[186], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132903763 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #5 [junit] TestNewtEventModifiersAWTCanvas.test10HoldOneButtonAndPressAnother - mouse-release(1): PASSED [junit] *** pressing button 2 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[186], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[1.0/1.0=1.0]], InputEvent[modifiers: [button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132903833 d 1ms]]] [junit] TestNewtEventModifiersAWTCanvas.test10HoldOneButtonAndPressAnother - mouse-press(2): PASSED [junit] *** pressing additional button 1 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[186], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132903902 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #6 [junit] TestNewtEventModifiersAWTCanvas.test10HoldOneButtonAndPressAnother - mouse-press(2, 1): PASSED [junit] *** releasing additional button 1 [junit] MouseReleased 1: MouseEvent[RELEASED, [200]/[186], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132903970 d 1ms]]] [junit] MouseClicked ignored: MouseEvent[CLICKED, [200]/[186], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132903970 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #7 [junit] TestNewtEventModifiersAWTCanvas.test10HoldOneButtonAndPressAnother - mouse-release(2, 1): PASSED [junit] *** pressing additional button 3 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[186], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[1.0/1.0=1.0]], InputEvent[modifiers: [button2, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132904038 d 1ms]]] [junit] TestNewtEventModifiersAWTCanvas.test10HoldOneButtonAndPressAnother - mouse-press(2, 3): PASSED [junit] *** releasing additional button 3 [junit] MouseReleased 1: MouseEvent[RELEASED, [200]/[186], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132904107 d 1ms]]] [junit] MouseClicked ignored: MouseEvent[CLICKED, [200]/[186], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[1.0/1.0=1.0]], InputEvent[modifiers: [button2, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132904107 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #8 [junit] TestNewtEventModifiersAWTCanvas.test10HoldOneButtonAndPressAnother - mouse-release(2, 3): PASSED [junit] *** releasing button 2 [junit] MouseReleased 1: MouseEvent[RELEASED, [200]/[186], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132904175 d 1ms]]] [junit] MouseClicked ignored: MouseEvent[CLICKED, [200]/[186], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[1.0/1.0=1.0]], InputEvent[modifiers: [button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132904175 d 2ms]]] [junit] WAIT-till-done: eventDispatch() #9 [junit] TestNewtEventModifiersAWTCanvas.test10HoldOneButtonAndPressAnother - mouse-release(2): PASSED [junit] *** pressing button 3 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[186], button 3, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[1.0/1.0=1.0]], InputEvent[modifiers: [button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132904245 d 0ms]]] [junit] TestNewtEventModifiersAWTCanvas.test10HoldOneButtonAndPressAnother - mouse-press(3): PASSED [junit] *** pressing additional button 1 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[186], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132904313 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #10 [junit] TestNewtEventModifiersAWTCanvas.test10HoldOneButtonAndPressAnother - mouse-press(3, 1): PASSED [junit] *** releasing additional button 1 [junit] MouseReleased 1: MouseEvent[RELEASED, [200]/[186], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132904382 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[CLICKED, [200]/[186], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132904382 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #11 [junit] TestNewtEventModifiersAWTCanvas.test10HoldOneButtonAndPressAnother - mouse-release(3, 1): PASSED [junit] *** pressing additional button 2 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[186], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[1.0/1.0=1.0]], InputEvent[modifiers: [button2, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132904450 d 1ms]]] [junit] TestNewtEventModifiersAWTCanvas.test10HoldOneButtonAndPressAnother - mouse-press(3, 2): PASSED [junit] *** releasing additional button 2 [junit] MouseReleased 1: MouseEvent[RELEASED, [200]/[186], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132904519 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #12 [junit] MouseClicked ignored: MouseEvent[CLICKED, [200]/[186], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[1.0/1.0=1.0]], InputEvent[modifiers: [button2, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132904519 d 1ms]]] [junit] TestNewtEventModifiersAWTCanvas.test10HoldOneButtonAndPressAnother - mouse-release(3, 2): PASSED [junit] *** releasing button 3 [junit] MouseReleased 1: MouseEvent[RELEASED, [200]/[186], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132904587 d 1ms]]] [junit] MouseClicked ignored: MouseEvent[CLICKED, [200]/[186], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[1.0/1.0=1.0]], InputEvent[modifiers: [button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132904587 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #13 [junit] TestNewtEventModifiersAWTCanvas.test10HoldOneButtonAndPressAnother - mouse-release(3): PASSED [junit] WAIT-till-done: eventDispatch() #14 [junit] WAIT-till-done: DONE [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersAWTCanvas - test10HoldOneButtonAndPressAnother [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersAWTCanvas - test20PressAllButtonsInSequence [junit] WAIT-till-done: eventDispatch() #0 [junit] [junit] >>>> _doPressAllButtonsInSequence [junit] WAIT-till-done: eventDispatch() #1 [junit] *** pressing button 1 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[186], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132907694 d 1ms]]] [junit] TestNewtEventModifiersAWTCanvas.test20PressAllButtonsInSequence - mouse-press(1): PASSED [junit] *** pressing button 2 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[186], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132907762 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #2 [junit] TestNewtEventModifiersAWTCanvas.test20PressAllButtonsInSequence - mouse-press(2): PASSED [junit] *** pressing button 3 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[186], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1, button2, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132907831 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #3 [junit] TestNewtEventModifiersAWTCanvas.test20PressAllButtonsInSequence - mouse-press(3): PASSED [junit] *** releasing button 3 [junit] MouseReleased 1: MouseEvent[RELEASED, [200]/[186], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button2, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132907901 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[CLICKED, [200]/[186], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1, button2, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132907901 d 1ms]]] [junit] TestNewtEventModifiersAWTCanvas.test20PressAllButtonsInSequence - mouse-release(3): PASSED [junit] *** releasing button 2 [junit] MouseReleased 1: MouseEvent[RELEASED, [200]/[186], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132907968 d 1ms]]] [junit] MouseClicked ignored: MouseEvent[CLICKED, [200]/[186], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132907968 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #4 [junit] TestNewtEventModifiersAWTCanvas.test20PressAllButtonsInSequence - mouse-release(2): PASSED [junit] *** releasing button 1 [junit] MouseReleased 1: MouseEvent[RELEASED, [200]/[186], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132908037 d 1ms]]] [junit] MouseClicked ignored: MouseEvent[CLICKED, [200]/[186], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132908037 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #5 [junit] TestNewtEventModifiersAWTCanvas.test20PressAllButtonsInSequence - mouse-release(1): PASSED [junit] WAIT-till-done: eventDispatch() #6 [junit] WAIT-till-done: DONE [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersAWTCanvas - test20PressAllButtonsInSequence [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersAWTCanvas - test30SingleButtonClickAndDrag [junit] WAIT-till-done: eventDispatch() #0 [junit] [junit] >>>> _doSingleButtonClickAndDrag [junit] WAIT-till-done: eventDispatch() #1 [junit] *** pressing button 1 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[186], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132911162 d 0ms]]] [junit] TestNewtEventModifiersAWTCanvas.test30SingleButtonClickAndDrag - mouse-press(1): PASSED [junit] *** moving mouse [junit] MouseDragged 1: MouseEvent[DRAGGED, [208]/[179], button 0, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 208/179, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132911230 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #2 [junit] WAIT-till-done: eventDispatch() #3 [junit] WAIT-till-done: eventDispatch() #4 [junit] TestNewtEventModifiersAWTCanvas.test30SingleButtonClickAndDrag - mouse-move(308, 308): PASSED [junit] *** releasing button 1 [junit] MouseReleased 1: MouseEvent[RELEASED, [208]/[179], button 1, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 208/179, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132911499 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #5 [junit] TestNewtEventModifiersAWTCanvas.test30SingleButtonClickAndDrag - mouse-release(1): PASSED [junit] MouseMoved ignored: MouseEvent[MOVED, [200]/[171], button 0, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/171, p[0.0/1.0=0.0]], InputEvent[modifiers: [], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132911568 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #6 [junit] WAIT-till-done: eventDispatch() #7 [junit] *** pressing button 2 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[171], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/171, p[1.0/1.0=1.0]], InputEvent[modifiers: [button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132911837 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #8 [junit] TestNewtEventModifiersAWTCanvas.test30SingleButtonClickAndDrag - mouse-press(2): PASSED [junit] *** moving mouse [junit] MouseDragged 1: MouseEvent[DRAGGED, [208]/[179], button 0, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 208/179, p[1.0/1.0=1.0]], InputEvent[modifiers: [button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132911906 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #9 [junit] WAIT-till-done: eventDispatch() #10 [junit] WAIT-till-done: eventDispatch() #11 [junit] TestNewtEventModifiersAWTCanvas.test30SingleButtonClickAndDrag - mouse-move(308, 308): PASSED [junit] *** releasing button 2 [junit] MouseReleased 1: MouseEvent[RELEASED, [208]/[179], button 2, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 208/179, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132912174 d 1ms]]] [junit] TestNewtEventModifiersAWTCanvas.test30SingleButtonClickAndDrag - mouse-release(2): PASSED [junit] MouseMoved ignored: MouseEvent[MOVED, [200]/[171], button 0, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/171, p[0.0/1.0=0.0]], InputEvent[modifiers: [], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132912242 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #12 [junit] WAIT-till-done: eventDispatch() #13 [junit] WAIT-till-done: eventDispatch() #14 [junit] *** pressing button 3 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[171], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/171, p[1.0/1.0=1.0]], InputEvent[modifiers: [button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132912512 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #15 [junit] TestNewtEventModifiersAWTCanvas.test30SingleButtonClickAndDrag - mouse-press(3): PASSED [junit] *** moving mouse [junit] MouseDragged 1: MouseEvent[DRAGGED, [208]/[179], button 0, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 208/179, p[1.0/1.0=1.0]], InputEvent[modifiers: [button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132912580 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #16 [junit] WAIT-till-done: eventDispatch() #17 [junit] TestNewtEventModifiersAWTCanvas.test30SingleButtonClickAndDrag - mouse-move(308, 308): PASSED [junit] *** releasing button 3 [junit] MouseReleased 1: MouseEvent[RELEASED, [208]/[179], button 3, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 208/179, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132912850 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #18 [junit] TestNewtEventModifiersAWTCanvas.test30SingleButtonClickAndDrag - mouse-release(3): PASSED [junit] MouseMoved ignored: MouseEvent[MOVED, [200]/[171], button 0, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/171, p[0.0/1.0=0.0]], InputEvent[modifiers: [], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132912918 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #19 [junit] WAIT-till-done: eventDispatch() #20 [junit] WAIT-till-done: eventDispatch() #21 [junit] WAIT-till-done: eventDispatch() #22 [junit] WAIT-till-done: DONE [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersAWTCanvas - test30SingleButtonClickAndDrag [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.dispose FIN [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132914787 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132914789 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01SingleButtonPressAndRelease took 3.503 sec [junit] Testcase: test02SingleButtonPressAndReleaseWithShift took 3.67 sec [junit] Testcase: test03SingleButtonPressAndReleaseWithCtrl took 3.673 sec [junit] Testcase: test10HoldOneButtonAndPressAnother took 4.269 sec [junit] Testcase: test20PressAllButtonsInSequence took 3.468 sec [junit] Testcase: test30SingleButtonClickAndDrag took 5.074 sec [junit] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 25.84 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132889557 ms III - Start [junit] SLOCK [T main @ 1751132889562 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [junit] requestFocus: AWT Component [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#29,AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [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[#29,AWT-EventQueue-0,6,main] RedSquareES2.init FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 400x371 of 400x371, swapInterval 1, drawable 0x400021, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] centerMouse: robot pos: 300x315, onTitleBarIfWindow: false [junit] MouseEntered ignored: MouseEvent[ENTERED, [200]/[186], button 0, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[0.0/1.0=0.0]], InputEvent[modifiers: [], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132890262 d 3ms]]] [junit] MouseMoved ignored: MouseEvent[MOVED, [200]/[186], button 0, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[0.0/1.0=0.0]], InputEvent[modifiers: [], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132890264 d 1ms]]] [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[186], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132890528 d 0ms]]] [junit] MouseReleased 2: MouseEvent[RELEASED, [200]/[186], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132890547 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[CLICKED, [200]/[186], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132890547 d 1ms]]] [junit] requestFocus: click, d: 501 ms [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersAWTCanvas - test01SingleButtonPressAndRelease [junit] [junit] >>>> _doSingleButtonPressAndRelease [junit] WAIT-till-done: eventDispatch() #0 [junit] WAIT-till-done: eventDispatch() #1 [junit] *** pressing button 1 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[186], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132892593 d 1ms]]] [junit] TestNewtEventModifiersAWTCanvas.test01SingleButtonPressAndRelease - mouse-press(1): PASSED [junit] *** releasing button 1 [junit] MouseReleased 1: MouseEvent[RELEASED, [200]/[186], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132892665 d 1ms]]] [junit] MouseClicked ignored: MouseEvent[CLICKED, [200]/[186], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132892665 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #2 [junit] TestNewtEventModifiersAWTCanvas.test01SingleButtonPressAndRelease - mouse-release(1): PASSED [junit] *** pressing button 2 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[186], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[1.0/1.0=1.0]], InputEvent[modifiers: [button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132892735 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #3 [junit] TestNewtEventModifiersAWTCanvas.test01SingleButtonPressAndRelease - mouse-press(2): PASSED [junit] *** releasing button 2 [junit] MouseReleased 1: MouseEvent[RELEASED, [200]/[186], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132892805 d 1ms]]] [junit] MouseClicked ignored: MouseEvent[CLICKED, [200]/[186], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[1.0/1.0=1.0]], InputEvent[modifiers: [button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132892805 d 1ms]]] [junit] TestNewtEventModifiersAWTCanvas.test01SingleButtonPressAndRelease - mouse-release(2): PASSED [junit] *** pressing button 3 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[186], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[1.0/1.0=1.0]], InputEvent[modifiers: [button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132892873 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #4 [junit] TestNewtEventModifiersAWTCanvas.test01SingleButtonPressAndRelease - mouse-press(3): PASSED [junit] *** releasing button 3 [junit] MouseReleased 1: MouseEvent[RELEASED, [200]/[186], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132892943 d 1ms]]] [junit] MouseClicked ignored: MouseEvent[CLICKED, [200]/[186], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[1.0/1.0=1.0]], InputEvent[modifiers: [button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132892943 d 2ms]]] [junit] WAIT-till-done: eventDispatch() #5 [junit] TestNewtEventModifiersAWTCanvas.test01SingleButtonPressAndRelease - mouse-release(3): PASSED [junit] WAIT-till-done: eventDispatch() #6 [junit] WAIT-till-done: DONE [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersAWTCanvas - test01SingleButtonPressAndRelease [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersAWTCanvas - test02SingleButtonPressAndReleaseWithShift [junit] WAIT-till-done: eventDispatch() #0 [junit] [junit] >>>> _doSingleButtonPressAndRelease [junit] WAIT-till-done: eventDispatch() #1 [junit] WAIT-till-done: eventDispatch() #2 [junit] *** pressing button 1 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[186], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[1.0/1.0=1.0]], InputEvent[modifiers: [shift, button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132896196 d 1ms]]] [junit] TestNewtEventModifiersAWTCanvas.test02SingleButtonPressAndReleaseWithShift - mouse-press(1): PASSED [junit] *** releasing button 1 [junit] MouseReleased 1: MouseEvent[RELEASED, [200]/[186], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[0.0/1.0=0.0]], InputEvent[modifiers: [shift, button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132896265 d 1ms]]] [junit] MouseClicked ignored: MouseEvent[CLICKED, [200]/[186], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[1.0/1.0=1.0]], InputEvent[modifiers: [shift, button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132896265 d 2ms]]] [junit] WAIT-till-done: eventDispatch() #3 [junit] TestNewtEventModifiersAWTCanvas.test02SingleButtonPressAndReleaseWithShift - mouse-release(1): PASSED [junit] *** pressing button 2 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[186], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[1.0/1.0=1.0]], InputEvent[modifiers: [shift, button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132896335 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #4 [junit] TestNewtEventModifiersAWTCanvas.test02SingleButtonPressAndReleaseWithShift - mouse-press(2): PASSED [junit] *** releasing button 2 [junit] MouseReleased 1: MouseEvent[RELEASED, [200]/[186], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[0.0/1.0=0.0]], InputEvent[modifiers: [shift, button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132896405 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[CLICKED, [200]/[186], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[1.0/1.0=1.0]], InputEvent[modifiers: [shift, button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132896405 d 1ms]]] [junit] TestNewtEventModifiersAWTCanvas.test02SingleButtonPressAndReleaseWithShift - mouse-release(2): PASSED [junit] *** pressing button 3 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[186], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[1.0/1.0=1.0]], InputEvent[modifiers: [shift, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132896474 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #5 [junit] TestNewtEventModifiersAWTCanvas.test02SingleButtonPressAndReleaseWithShift - mouse-press(3): PASSED [junit] *** releasing button 3 [junit] MouseReleased 1: MouseEvent[RELEASED, [200]/[186], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[0.0/1.0=0.0]], InputEvent[modifiers: [shift, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132896543 d 1ms]]] [junit] MouseClicked ignored: MouseEvent[CLICKED, [200]/[186], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[1.0/1.0=1.0]], InputEvent[modifiers: [shift, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132896543 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #6 [junit] TestNewtEventModifiersAWTCanvas.test02SingleButtonPressAndReleaseWithShift - mouse-release(3): PASSED [junit] WAIT-till-done: eventDispatch() #7 [junit] WAIT-till-done: eventDispatch() #8 [junit] WAIT-till-done: DONE [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersAWTCanvas - test02SingleButtonPressAndReleaseWithShift [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersAWTCanvas - test03SingleButtonPressAndReleaseWithCtrl [junit] WAIT-till-done: eventDispatch() #0 [junit] [junit] >>>> _doSingleButtonPressAndRelease [junit] WAIT-till-done: eventDispatch() #1 [junit] WAIT-till-done: eventDispatch() #2 [junit] *** pressing button 1 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[186], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[1.0/1.0=1.0]], InputEvent[modifiers: [ctrl, button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132899865 d 1ms]]] [junit] TestNewtEventModifiersAWTCanvas.test03SingleButtonPressAndReleaseWithCtrl - mouse-press(1): PASSED [junit] *** releasing button 1 [junit] MouseReleased 1: MouseEvent[RELEASED, [200]/[186], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[0.0/1.0=0.0]], InputEvent[modifiers: [ctrl, button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132899934 d 1ms]]] [junit] MouseClicked ignored: MouseEvent[CLICKED, [200]/[186], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[1.0/1.0=1.0]], InputEvent[modifiers: [ctrl, button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132899934 d 2ms]]] [junit] WAIT-till-done: eventDispatch() #3 [junit] TestNewtEventModifiersAWTCanvas.test03SingleButtonPressAndReleaseWithCtrl - mouse-release(1): PASSED [junit] *** pressing button 2 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[186], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[1.0/1.0=1.0]], InputEvent[modifiers: [ctrl, button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132900003 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #4 [junit] TestNewtEventModifiersAWTCanvas.test03SingleButtonPressAndReleaseWithCtrl - mouse-press(2): PASSED [junit] *** releasing button 2 [junit] MouseReleased 1: MouseEvent[RELEASED, [200]/[186], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[0.0/1.0=0.0]], InputEvent[modifiers: [ctrl, button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132900072 d 1ms]]] [junit] MouseClicked ignored: MouseEvent[CLICKED, [200]/[186], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[1.0/1.0=1.0]], InputEvent[modifiers: [ctrl, button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132900072 d 1ms]]] [junit] TestNewtEventModifiersAWTCanvas.test03SingleButtonPressAndReleaseWithCtrl - mouse-release(2): PASSED [junit] *** pressing button 3 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[186], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[1.0/1.0=1.0]], InputEvent[modifiers: [ctrl, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132900142 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #5 [junit] TestNewtEventModifiersAWTCanvas.test03SingleButtonPressAndReleaseWithCtrl - mouse-press(3): PASSED [junit] *** releasing button 3 [junit] MouseReleased 1: MouseEvent[RELEASED, [200]/[186], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[0.0/1.0=0.0]], InputEvent[modifiers: [ctrl, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132900210 d 1ms]]] [junit] MouseClicked ignored: MouseEvent[CLICKED, [200]/[186], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[1.0/1.0=1.0]], InputEvent[modifiers: [ctrl, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132900210 d 2ms]]] [junit] WAIT-till-done: eventDispatch() #6 [junit] TestNewtEventModifiersAWTCanvas.test03SingleButtonPressAndReleaseWithCtrl - mouse-release(3): PASSED [junit] WAIT-till-done: eventDispatch() #7 [junit] WAIT-till-done: eventDispatch() #8 [junit] WAIT-till-done: DONE [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersAWTCanvas - test03SingleButtonPressAndReleaseWithCtrl [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersAWTCanvas - test10HoldOneButtonAndPressAnother [junit] WAIT-till-done: eventDispatch() #0 [junit] [junit] >>>> _doHoldOneButtonAndPressAnother [junit] WAIT-till-done: eventDispatch() #1 [junit] *** pressing button 1 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[186], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132903419 d 0ms]]] [junit] TestNewtEventModifiersAWTCanvas.test10HoldOneButtonAndPressAnother - mouse-press(1): PASSED [junit] *** pressing additional button 2 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[186], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132903490 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #2 [junit] TestNewtEventModifiersAWTCanvas.test10HoldOneButtonAndPressAnother - mouse-press(1, 2): PASSED [junit] *** releasing additional button 2 [junit] MouseReleased 1: MouseEvent[RELEASED, [200]/[186], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132903557 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[CLICKED, [200]/[186], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132903557 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #3 [junit] TestNewtEventModifiersAWTCanvas.test10HoldOneButtonAndPressAnother - mouse-release(1, 2): PASSED [junit] *** pressing additional button 3 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[186], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132903626 d 1ms]]] [junit] TestNewtEventModifiersAWTCanvas.test10HoldOneButtonAndPressAnother - mouse-press(1, 3): PASSED [junit] *** releasing additional button 3 [junit] MouseReleased 1: MouseEvent[RELEASED, [200]/[186], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132903694 d 1ms]]] [junit] MouseClicked ignored: MouseEvent[CLICKED, [200]/[186], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132903694 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #4 [junit] TestNewtEventModifiersAWTCanvas.test10HoldOneButtonAndPressAnother - mouse-release(1, 3): PASSED [junit] *** releasing button 1 [junit] MouseReleased 1: MouseEvent[RELEASED, [200]/[186], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132903763 d 1ms]]] [junit] MouseClicked ignored: MouseEvent[CLICKED, [200]/[186], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132903763 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #5 [junit] TestNewtEventModifiersAWTCanvas.test10HoldOneButtonAndPressAnother - mouse-release(1): PASSED [junit] *** pressing button 2 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[186], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[1.0/1.0=1.0]], InputEvent[modifiers: [button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132903833 d 1ms]]] [junit] TestNewtEventModifiersAWTCanvas.test10HoldOneButtonAndPressAnother - mouse-press(2): PASSED [junit] *** pressing additional button 1 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[186], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132903902 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #6 [junit] TestNewtEventModifiersAWTCanvas.test10HoldOneButtonAndPressAnother - mouse-press(2, 1): PASSED [junit] *** releasing additional button 1 [junit] MouseReleased 1: MouseEvent[RELEASED, [200]/[186], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132903970 d 1ms]]] [junit] MouseClicked ignored: MouseEvent[CLICKED, [200]/[186], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132903970 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #7 [junit] TestNewtEventModifiersAWTCanvas.test10HoldOneButtonAndPressAnother - mouse-release(2, 1): PASSED [junit] *** pressing additional button 3 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[186], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[1.0/1.0=1.0]], InputEvent[modifiers: [button2, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132904038 d 1ms]]] [junit] TestNewtEventModifiersAWTCanvas.test10HoldOneButtonAndPressAnother - mouse-press(2, 3): PASSED [junit] *** releasing additional button 3 [junit] MouseReleased 1: MouseEvent[RELEASED, [200]/[186], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132904107 d 1ms]]] [junit] MouseClicked ignored: MouseEvent[CLICKED, [200]/[186], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[1.0/1.0=1.0]], InputEvent[modifiers: [button2, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132904107 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #8 [junit] TestNewtEventModifiersAWTCanvas.test10HoldOneButtonAndPressAnother - mouse-release(2, 3): PASSED [junit] *** releasing button 2 [junit] MouseReleased 1: MouseEvent[RELEASED, [200]/[186], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132904175 d 1ms]]] [junit] MouseClicked ignored: MouseEvent[CLICKED, [200]/[186], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[1.0/1.0=1.0]], InputEvent[modifiers: [button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132904175 d 2ms]]] [junit] WAIT-till-done: eventDispatch() #9 [junit] TestNewtEventModifiersAWTCanvas.test10HoldOneButtonAndPressAnother - mouse-release(2): PASSED [junit] *** pressing button 3 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[186], button 3, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[1.0/1.0=1.0]], InputEvent[modifiers: [button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132904245 d 0ms]]] [junit] TestNewtEventModifiersAWTCanvas.test10HoldOneButtonAndPressAnother - mouse-press(3): PASSED [junit] *** pressing additional button 1 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[186], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132904313 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #10 [junit] TestNewtEventModifiersAWTCanvas.test10HoldOneButtonAndPressAnother - mouse-press(3, 1): PASSED [junit] *** releasing additional button 1 [junit] MouseReleased 1: MouseEvent[RELEASED, [200]/[186], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132904382 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[CLICKED, [200]/[186], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132904382 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #11 [junit] TestNewtEventModifiersAWTCanvas.test10HoldOneButtonAndPressAnother - mouse-release(3, 1): PASSED [junit] *** pressing additional button 2 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[186], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[1.0/1.0=1.0]], InputEvent[modifiers: [button2, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132904450 d 1ms]]] [junit] TestNewtEventModifiersAWTCanvas.test10HoldOneButtonAndPressAnother - mouse-press(3, 2): PASSED [junit] *** releasing additional button 2 [junit] MouseReleased 1: MouseEvent[RELEASED, [200]/[186], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132904519 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #12 [junit] MouseClicked ignored: MouseEvent[CLICKED, [200]/[186], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[1.0/1.0=1.0]], InputEvent[modifiers: [button2, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132904519 d 1ms]]] [junit] TestNewtEventModifiersAWTCanvas.test10HoldOneButtonAndPressAnother - mouse-release(3, 2): PASSED [junit] *** releasing button 3 [junit] MouseReleased 1: MouseEvent[RELEASED, [200]/[186], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132904587 d 1ms]]] [junit] MouseClicked ignored: MouseEvent[CLICKED, [200]/[186], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[1.0/1.0=1.0]], InputEvent[modifiers: [button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132904587 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #13 [junit] TestNewtEventModifiersAWTCanvas.test10HoldOneButtonAndPressAnother - mouse-release(3): PASSED [junit] WAIT-till-done: eventDispatch() #14 [junit] WAIT-till-done: DONE [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersAWTCanvas - test10HoldOneButtonAndPressAnother [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersAWTCanvas - test20PressAllButtonsInSequence [junit] WAIT-till-done: eventDispatch() #0 [junit] [junit] >>>> _doPressAllButtonsInSequence [junit] WAIT-till-done: eventDispatch() #1 [junit] *** pressing button 1 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[186], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132907694 d 1ms]]] [junit] TestNewtEventModifiersAWTCanvas.test20PressAllButtonsInSequence - mouse-press(1): PASSED [junit] *** pressing button 2 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[186], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132907762 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #2 [junit] TestNewtEventModifiersAWTCanvas.test20PressAllButtonsInSequence - mouse-press(2): PASSED [junit] *** pressing button 3 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[186], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1, button2, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132907831 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #3 [junit] TestNewtEventModifiersAWTCanvas.test20PressAllButtonsInSequence - mouse-press(3): PASSED [junit] *** releasing button 3 [junit] MouseReleased 1: MouseEvent[RELEASED, [200]/[186], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button2, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132907901 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[CLICKED, [200]/[186], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1, button2, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132907901 d 1ms]]] [junit] TestNewtEventModifiersAWTCanvas.test20PressAllButtonsInSequence - mouse-release(3): PASSED [junit] *** releasing button 2 [junit] MouseReleased 1: MouseEvent[RELEASED, [200]/[186], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132907968 d 1ms]]] [junit] MouseClicked ignored: MouseEvent[CLICKED, [200]/[186], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132907968 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #4 [junit] TestNewtEventModifiersAWTCanvas.test20PressAllButtonsInSequence - mouse-release(2): PASSED [junit] *** releasing button 1 [junit] MouseReleased 1: MouseEvent[RELEASED, [200]/[186], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132908037 d 1ms]]] [junit] MouseClicked ignored: MouseEvent[CLICKED, [200]/[186], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132908037 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #5 [junit] TestNewtEventModifiersAWTCanvas.test20PressAllButtonsInSequence - mouse-release(1): PASSED [junit] WAIT-till-done: eventDispatch() #6 [junit] WAIT-till-done: DONE [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersAWTCanvas - test20PressAllButtonsInSequence [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersAWTCanvas - test30SingleButtonClickAndDrag [junit] WAIT-till-done: eventDispatch() #0 [junit] [junit] >>>> _doSingleButtonClickAndDrag [junit] WAIT-till-done: eventDispatch() #1 [junit] *** pressing button 1 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[186], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/186, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132911162 d 0ms]]] [junit] TestNewtEventModifiersAWTCanvas.test30SingleButtonClickAndDrag - mouse-press(1): PASSED [junit] *** moving mouse [junit] MouseDragged 1: MouseEvent[DRAGGED, [208]/[179], button 0, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 208/179, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132911230 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #2 [junit] WAIT-till-done: eventDispatch() #3 [junit] WAIT-till-done: eventDispatch() #4 [junit] TestNewtEventModifiersAWTCanvas.test30SingleButtonClickAndDrag - mouse-move(308, 308): PASSED [junit] *** releasing button 1 [junit] MouseReleased 1: MouseEvent[RELEASED, [208]/[179], button 1, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 208/179, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132911499 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #5 [junit] TestNewtEventModifiersAWTCanvas.test30SingleButtonClickAndDrag - mouse-release(1): PASSED [junit] MouseMoved ignored: MouseEvent[MOVED, [200]/[171], button 0, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/171, p[0.0/1.0=0.0]], InputEvent[modifiers: [], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132911568 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #6 [junit] WAIT-till-done: eventDispatch() #7 [junit] *** pressing button 2 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[171], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/171, p[1.0/1.0=1.0]], InputEvent[modifiers: [button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132911837 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #8 [junit] TestNewtEventModifiersAWTCanvas.test30SingleButtonClickAndDrag - mouse-press(2): PASSED [junit] *** moving mouse [junit] MouseDragged 1: MouseEvent[DRAGGED, [208]/[179], button 0, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 208/179, p[1.0/1.0=1.0]], InputEvent[modifiers: [button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132911906 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #9 [junit] WAIT-till-done: eventDispatch() #10 [junit] WAIT-till-done: eventDispatch() #11 [junit] TestNewtEventModifiersAWTCanvas.test30SingleButtonClickAndDrag - mouse-move(308, 308): PASSED [junit] *** releasing button 2 [junit] MouseReleased 1: MouseEvent[RELEASED, [208]/[179], button 2, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 208/179, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132912174 d 1ms]]] [junit] TestNewtEventModifiersAWTCanvas.test30SingleButtonClickAndDrag - mouse-release(2): PASSED [junit] MouseMoved ignored: MouseEvent[MOVED, [200]/[171], button 0, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/171, p[0.0/1.0=0.0]], InputEvent[modifiers: [], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132912242 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #12 [junit] WAIT-till-done: eventDispatch() #13 [junit] WAIT-till-done: eventDispatch() #14 [junit] *** pressing button 3 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[171], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/171, p[1.0/1.0=1.0]], InputEvent[modifiers: [button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132912512 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #15 [junit] TestNewtEventModifiersAWTCanvas.test30SingleButtonClickAndDrag - mouse-press(3): PASSED [junit] *** moving mouse [junit] MouseDragged 1: MouseEvent[DRAGGED, [208]/[179], button 0, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 208/179, p[1.0/1.0=1.0]], InputEvent[modifiers: [button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132912580 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #16 [junit] WAIT-till-done: eventDispatch() #17 [junit] TestNewtEventModifiersAWTCanvas.test30SingleButtonClickAndDrag - mouse-move(308, 308): PASSED [junit] *** releasing button 3 [junit] MouseReleased 1: MouseEvent[RELEASED, [208]/[179], button 3, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 208/179, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132912850 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #18 [junit] TestNewtEventModifiersAWTCanvas.test30SingleButtonClickAndDrag - mouse-release(3): PASSED [junit] MouseMoved ignored: MouseEvent[MOVED, [200]/[171], button 0, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/171, p[0.0/1.0=0.0]], InputEvent[modifiers: [], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1751132912918 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #19 [junit] WAIT-till-done: eventDispatch() #20 [junit] WAIT-till-done: eventDispatch() #21 [junit] WAIT-till-done: eventDispatch() #22 [junit] WAIT-till-done: DONE [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersAWTCanvas - test30SingleButtonClickAndDrag [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.dispose FIN [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132914787 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132914789 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] WARNING: package sun.awt.windows not in java.desktop [junit] Testsuite: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNEWTWindowAWT [junit] Testsuite: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNEWTWindowAWT [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132915812 ms III - Start [junit] SLOCK [T main @ 1751132915817 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] MouseEntered ignored: MouseEvent[ENTERED, [200]/[200], button 0, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132916360 d 0ms]]] [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [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[#37,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.init FIN [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape 0/0 400x400 of 400x400, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape FIN [junit] requestFocus: NEWT Component [junit] centerMouse: robot pos: 300x300, onTitleBarIfWindow: false [junit] MouseMoved ignored: MouseEvent[MOVED, [200]/[200], button 0, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132916441 d 0ms]]] [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[200], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132916689 d 0ms]]] [junit] MouseReleased 2: MouseEvent[RELEASED, [200]/[200], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132916710 d 1ms]]] [junit] MouseClicked ignored: MouseEvent[CLICKED, [200]/[200], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132916710 d 1ms]]] [junit] requestFocus: click, d: 501 ms [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNEWTWindowAWT - test01SingleButtonPressAndRelease [junit] [junit] >>>> _doSingleButtonPressAndRelease [junit] WAIT-till-done: eventDispatch() #0 [junit] WAIT-till-done: eventDispatch() #1 [junit] *** pressing button 1 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[200], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132918730 d 0ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test01SingleButtonPressAndRelease - mouse-press(1): PASSED [junit] *** releasing button 1 [junit] MouseReleased 1: MouseEvent[RELEASED, [200]/[200], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132918803 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[CLICKED, [200]/[200], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132918803 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #2 [junit] TestNewtEventModifiersNEWTWindowAWT.test01SingleButtonPressAndRelease - mouse-release(1): PASSED [junit] *** pressing button 2 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[200], button 2, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[1.0/1.0=1.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132918866 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #3 [junit] TestNewtEventModifiersNEWTWindowAWT.test01SingleButtonPressAndRelease - mouse-press(2): PASSED [junit] *** releasing button 2 [junit] MouseReleased 1: MouseEvent[RELEASED, [200]/[200], button 2, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132918939 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[CLICKED, [200]/[200], button 2, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132918939 d 1ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test01SingleButtonPressAndRelease - mouse-release(2): PASSED [junit] *** pressing button 3 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[200], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[1.0/1.0=1.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132919012 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #4 [junit] TestNewtEventModifiersNEWTWindowAWT.test01SingleButtonPressAndRelease - mouse-press(3): PASSED [junit] *** releasing button 3 [junit] MouseReleased 1: MouseEvent[RELEASED, [200]/[200], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132919075 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[CLICKED, [200]/[200], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132919075 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #5 [junit] TestNewtEventModifiersNEWTWindowAWT.test01SingleButtonPressAndRelease - mouse-release(3): PASSED [junit] WAIT-till-done: eventDispatch() #6 [junit] WAIT-till-done: DONE [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNEWTWindowAWT - test01SingleButtonPressAndRelease [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNEWTWindowAWT - test02SingleButtonPressAndReleaseWithShift [junit] WAIT-till-done: eventDispatch() #0 [junit] [junit] >>>> _doSingleButtonPressAndRelease [junit] WAIT-till-done: eventDispatch() #1 [junit] WAIT-till-done: eventDispatch() #2 [junit] *** pressing button 1 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[200], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[1.0/1.0=1.0]], InputEvent[modifiers: [shift, button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132922336 d 1ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test02SingleButtonPressAndReleaseWithShift - mouse-press(1): PASSED [junit] *** releasing button 1 [junit] MouseReleased 1: MouseEvent[RELEASED, [200]/[200], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [shift, button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132922409 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[CLICKED, [200]/[200], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [shift, button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132922409 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #3 [junit] TestNewtEventModifiersNEWTWindowAWT.test02SingleButtonPressAndReleaseWithShift - mouse-release(1): PASSED [junit] *** pressing button 2 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[200], button 2, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[1.0/1.0=1.0]], InputEvent[modifiers: [shift, button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132922481 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #4 [junit] TestNewtEventModifiersNEWTWindowAWT.test02SingleButtonPressAndReleaseWithShift - mouse-press(2): PASSED [junit] *** releasing button 2 [junit] MouseReleased 1: MouseEvent[RELEASED, [200]/[200], button 2, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [shift, button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132922543 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[CLICKED, [200]/[200], button 2, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [shift, button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132922543 d 1ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test02SingleButtonPressAndReleaseWithShift - mouse-release(2): PASSED [junit] *** pressing button 3 [junit] WAIT-till-done: eventDispatch() #5 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[200], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[1.0/1.0=1.0]], InputEvent[modifiers: [shift, button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132922616 d 0ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test02SingleButtonPressAndReleaseWithShift - mouse-press(3): PASSED [junit] *** releasing button 3 [junit] MouseReleased 1: MouseEvent[RELEASED, [200]/[200], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [shift, button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132922689 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[CLICKED, [200]/[200], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [shift, button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132922689 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #6 [junit] TestNewtEventModifiersNEWTWindowAWT.test02SingleButtonPressAndReleaseWithShift - mouse-release(3): PASSED [junit] WAIT-till-done: eventDispatch() #7 [junit] WAIT-till-done: eventDispatch() #8 [junit] WAIT-till-done: DONE [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNEWTWindowAWT - test02SingleButtonPressAndReleaseWithShift [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNEWTWindowAWT - test03SingleButtonPressAndReleaseWithCtrl [junit] WAIT-till-done: eventDispatch() #0 [junit] [junit] >>>> _doSingleButtonPressAndRelease [junit] WAIT-till-done: eventDispatch() #1 [junit] WAIT-till-done: eventDispatch() #2 [junit] *** pressing button 1 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[200], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[1.0/1.0=1.0]], InputEvent[modifiers: [ctrl, button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132926025 d 0ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test03SingleButtonPressAndReleaseWithCtrl - mouse-press(1): PASSED [junit] *** releasing button 1 [junit] MouseReleased 1: MouseEvent[RELEASED, [200]/[200], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [ctrl, button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132926098 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[CLICKED, [200]/[200], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [ctrl, button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132926098 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #3 [junit] TestNewtEventModifiersNEWTWindowAWT.test03SingleButtonPressAndReleaseWithCtrl - mouse-release(1): PASSED [junit] *** pressing button 2 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[200], button 2, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[1.0/1.0=1.0]], InputEvent[modifiers: [ctrl, button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132926160 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #4 [junit] TestNewtEventModifiersNEWTWindowAWT.test03SingleButtonPressAndReleaseWithCtrl - mouse-press(2): PASSED [junit] *** releasing button 2 [junit] MouseReleased 1: MouseEvent[RELEASED, [200]/[200], button 2, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [ctrl, button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132926233 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[CLICKED, [200]/[200], button 2, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [ctrl, button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132926233 d 1ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test03SingleButtonPressAndReleaseWithCtrl - mouse-release(2): PASSED [junit] *** pressing button 3 [junit] WAIT-till-done: eventDispatch() #5 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[200], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[1.0/1.0=1.0]], InputEvent[modifiers: [ctrl, button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132926306 d 0ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test03SingleButtonPressAndReleaseWithCtrl - mouse-press(3): PASSED [junit] *** releasing button 3 [junit] MouseReleased 1: MouseEvent[RELEASED, [200]/[200], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [ctrl, button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132926369 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[CLICKED, [200]/[200], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [ctrl, button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132926369 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #6 [junit] TestNewtEventModifiersNEWTWindowAWT.test03SingleButtonPressAndReleaseWithCtrl - mouse-release(3): PASSED [junit] WAIT-till-done: eventDispatch() #7 [junit] WAIT-till-done: eventDispatch() #8 [junit] WAIT-till-done: DONE [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNEWTWindowAWT - test03SingleButtonPressAndReleaseWithCtrl [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNEWTWindowAWT - test10HoldOneButtonAndPressAnother [junit] WAIT-till-done: eventDispatch() #0 [junit] [junit] >>>> _doHoldOneButtonAndPressAnother [junit] WAIT-till-done: eventDispatch() #1 [junit] *** pressing button 1 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[200], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132929579 d 0ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test10HoldOneButtonAndPressAnother - mouse-press(1): PASSED [junit] *** pressing additional button 2 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[200], button 2, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132929652 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #2 [junit] TestNewtEventModifiersNEWTWindowAWT.test10HoldOneButtonAndPressAnother - mouse-press(1, 2): PASSED [junit] *** releasing additional button 2 [junit] MouseReleased 1: MouseEvent[RELEASED, [200]/[200], button 2, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132929724 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[CLICKED, [200]/[200], button 2, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132929724 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #3 [junit] TestNewtEventModifiersNEWTWindowAWT.test10HoldOneButtonAndPressAnother - mouse-release(1, 2): PASSED [junit] *** pressing additional button 3 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[200], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1, button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132929786 d 0ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test10HoldOneButtonAndPressAnother - mouse-press(1, 3): PASSED [junit] *** releasing additional button 3 [junit] MouseReleased 1: MouseEvent[RELEASED, [200]/[200], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132929859 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[CLICKED, [200]/[200], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132929859 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #4 [junit] TestNewtEventModifiersNEWTWindowAWT.test10HoldOneButtonAndPressAnother - mouse-release(1, 3): PASSED [junit] *** releasing button 1 [junit] MouseReleased 1: MouseEvent[RELEASED, [200]/[200], button 1, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132929931 d 1ms]]] [junit] MouseClicked ignored: MouseEvent[CLICKED, [200]/[200], button 1, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132929931 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #5 [junit] TestNewtEventModifiersNEWTWindowAWT.test10HoldOneButtonAndPressAnother - mouse-release(1): PASSED [junit] *** pressing button 2 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[200], button 2, count 4, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[1.0/1.0=1.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132929994 d 1ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test10HoldOneButtonAndPressAnother - mouse-press(2): PASSED [junit] *** pressing additional button 1 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[200], button 1, count 5, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132930067 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #6 [junit] TestNewtEventModifiersNEWTWindowAWT.test10HoldOneButtonAndPressAnother - mouse-press(2, 1): PASSED [junit] *** releasing additional button 1 [junit] MouseReleased 1: MouseEvent[RELEASED, [200]/[200], button 1, count 5, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132930139 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[CLICKED, [200]/[200], button 1, count 5, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132930139 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #7 [junit] TestNewtEventModifiersNEWTWindowAWT.test10HoldOneButtonAndPressAnother - mouse-release(2, 1): PASSED [junit] *** pressing additional button 3 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[200], button 3, count 6, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[1.0/1.0=1.0]], InputEvent[modifiers: [button2, button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132930202 d 0ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test10HoldOneButtonAndPressAnother - mouse-press(2, 3): PASSED [junit] *** releasing additional button 3 [junit] MouseReleased 1: MouseEvent[RELEASED, [200]/[200], button 3, count 6, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2, button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132930275 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[CLICKED, [200]/[200], button 3, count 6, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2, button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132930275 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #8 [junit] TestNewtEventModifiersNEWTWindowAWT.test10HoldOneButtonAndPressAnother - mouse-release(2, 3): PASSED [junit] *** releasing button 2 [junit] MouseReleased 1: MouseEvent[RELEASED, [200]/[200], button 2, count 6, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132930337 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[CLICKED, [200]/[200], button 2, count 6, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132930337 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #9 [junit] TestNewtEventModifiersNEWTWindowAWT.test10HoldOneButtonAndPressAnother - mouse-release(2): PASSED [junit] *** pressing button 3 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[200], button 3, count 7, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[1.0/1.0=1.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132930410 d 0ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test10HoldOneButtonAndPressAnother - mouse-press(3): PASSED [junit] *** pressing additional button 1 [junit] WAIT-till-done: eventDispatch() #10 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[200], button 1, count 8, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1, button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132930483 d 0ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test10HoldOneButtonAndPressAnother - mouse-press(3, 1): PASSED [junit] *** releasing additional button 1 [junit] MouseReleased 1: MouseEvent[RELEASED, [200]/[200], button 1, count 8, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132930545 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[CLICKED, [200]/[200], button 1, count 8, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132930545 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #11 [junit] TestNewtEventModifiersNEWTWindowAWT.test10HoldOneButtonAndPressAnother - mouse-release(3, 1): PASSED [junit] *** pressing additional button 2 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[200], button 2, count 9, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[1.0/1.0=1.0]], InputEvent[modifiers: [button2, button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132930618 d 0ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test10HoldOneButtonAndPressAnother - mouse-press(3, 2): PASSED [junit] *** releasing additional button 2 [junit] WAIT-till-done: eventDispatch() #12 [junit] MouseReleased 1: MouseEvent[RELEASED, [200]/[200], button 2, count 9, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2, button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132930691 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[CLICKED, [200]/[200], button 2, count 9, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2, button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132930691 d 0ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test10HoldOneButtonAndPressAnother - mouse-release(3, 2): PASSED [junit] *** releasing button 3 [junit] MouseReleased 1: MouseEvent[RELEASED, [200]/[200], button 3, count 9, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132930753 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[CLICKED, [200]/[200], button 3, count 9, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132930753 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #13 [junit] TestNewtEventModifiersNEWTWindowAWT.test10HoldOneButtonAndPressAnother - mouse-release(3): PASSED [junit] WAIT-till-done: eventDispatch() #14 [junit] WAIT-till-done: DONE [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNEWTWindowAWT - test10HoldOneButtonAndPressAnother [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNEWTWindowAWT - test20PressAllButtonsInSequence [junit] WAIT-till-done: eventDispatch() #0 [junit] [junit] >>>> _doPressAllButtonsInSequence [junit] WAIT-till-done: eventDispatch() #1 [junit] *** pressing button 1 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[200], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132933856 d 0ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test20PressAllButtonsInSequence - mouse-press(1): PASSED [junit] *** pressing button 2 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[200], button 2, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132933929 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #2 [junit] TestNewtEventModifiersNEWTWindowAWT.test20PressAllButtonsInSequence - mouse-press(2): PASSED [junit] *** pressing button 3 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[200], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1, button2, button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132934002 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #3 [junit] TestNewtEventModifiersNEWTWindowAWT.test20PressAllButtonsInSequence - mouse-press(3): PASSED [junit] *** releasing button 3 [junit] MouseReleased 1: MouseEvent[RELEASED, [200]/[200], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button2, button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132934075 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[CLICKED, [200]/[200], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button2, button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132934075 d 0ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test20PressAllButtonsInSequence - mouse-release(3): PASSED [junit] *** releasing button 2 [junit] MouseReleased 1: MouseEvent[RELEASED, [200]/[200], button 2, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132934137 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[CLICKED, [200]/[200], button 2, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132934137 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #4 [junit] TestNewtEventModifiersNEWTWindowAWT.test20PressAllButtonsInSequence - mouse-release(2): PASSED [junit] *** releasing button 1 [junit] MouseReleased 1: MouseEvent[RELEASED, [200]/[200], button 1, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132934210 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[CLICKED, [200]/[200], button 1, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132934210 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #5 [junit] TestNewtEventModifiersNEWTWindowAWT.test20PressAllButtonsInSequence - mouse-release(1): PASSED [junit] WAIT-till-done: eventDispatch() #6 [junit] WAIT-till-done: DONE [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNEWTWindowAWT - test20PressAllButtonsInSequence [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNEWTWindowAWT - test30SingleButtonClickAndDrag [junit] WAIT-till-done: eventDispatch() #0 [junit] [junit] >>>> _doSingleButtonClickAndDrag [junit] WAIT-till-done: eventDispatch() #1 [junit] *** pressing button 1 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[200], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132937337 d 0ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test30SingleButtonClickAndDrag - mouse-press(1): PASSED [junit] *** moving mouse [junit] MouseDragged 1: MouseEvent[DRAGGED, [208]/[208], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 208/208, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132937409 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #2 [junit] WAIT-till-done: eventDispatch() #3 [junit] WAIT-till-done: eventDispatch() #4 [junit] TestNewtEventModifiersNEWTWindowAWT.test30SingleButtonClickAndDrag - mouse-move(308, 308): PASSED [junit] *** releasing button 1 [junit] MouseReleased 1: MouseEvent[RELEASED, [208]/[208], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 208/208, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132937679 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #5 [junit] TestNewtEventModifiersNEWTWindowAWT.test30SingleButtonClickAndDrag - mouse-release(1): PASSED [junit] MouseMoved ignored: MouseEvent[MOVED, [200]/[200], button 0, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132937741 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #6 [junit] WAIT-till-done: eventDispatch() #7 [junit] *** pressing button 2 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[200], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[1.0/1.0=1.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132938010 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #8 [junit] TestNewtEventModifiersNEWTWindowAWT.test30SingleButtonClickAndDrag - mouse-press(2): PASSED [junit] *** moving mouse [junit] MouseDragged 1: MouseEvent[DRAGGED, [208]/[208], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 208/208, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132938083 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #9 [junit] WAIT-till-done: eventDispatch() #10 [junit] WAIT-till-done: eventDispatch() #11 [junit] TestNewtEventModifiersNEWTWindowAWT.test30SingleButtonClickAndDrag - mouse-move(308, 308): PASSED [junit] *** releasing button 2 [junit] MouseReleased 1: MouseEvent[RELEASED, [208]/[208], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 208/208, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132938352 d 0ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test30SingleButtonClickAndDrag - mouse-release(2): PASSED [junit] MouseMoved ignored: MouseEvent[MOVED, [200]/[200], button 0, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132938425 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #12 [junit] WAIT-till-done: eventDispatch() #13 [junit] WAIT-till-done: eventDispatch() #14 [junit] *** pressing button 3 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[200], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[1.0/1.0=1.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132938695 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #15 [junit] TestNewtEventModifiersNEWTWindowAWT.test30SingleButtonClickAndDrag - mouse-press(3): PASSED [junit] *** moving mouse [junit] MouseDragged 1: MouseEvent[DRAGGED, [208]/[208], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 208/208, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132938757 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #16 [junit] WAIT-till-done: eventDispatch() #17 [junit] TestNewtEventModifiersNEWTWindowAWT.test30SingleButtonClickAndDrag - mouse-move(308, 308): PASSED [junit] *** releasing button 3 [junit] MouseReleased 1: MouseEvent[RELEASED, [208]/[208], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 208/208, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132939026 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #18 [junit] TestNewtEventModifiersNEWTWindowAWT.test30SingleButtonClickAndDrag - mouse-release(3): PASSED [junit] MouseMoved ignored: MouseEvent[MOVED, [200]/[200], button 0, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132939099 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #19 [junit] WAIT-till-done: eventDispatch() #20 [junit] WAIT-till-done: eventDispatch() #21 [junit] WAIT-till-done: eventDispatch() #22 [junit] WAIT-till-done: DONE [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNEWTWindowAWT - test30SingleButtonClickAndDrag [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.dispose FIN [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132940966 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132940968 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 25.75 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132915812 ms III - Start [junit] SLOCK [T main @ 1751132915817 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] MouseEntered ignored: MouseEvent[ENTERED, [200]/[200], button 0, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132916360 d 0ms]]] [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [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[#37,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.init FIN [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape 0/0 400x400 of 400x400, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape FIN [junit] requestFocus: NEWT Component [junit] centerMouse: robot pos: 300x300, onTitleBarIfWindow: false [junit] MouseMoved ignored: MouseEvent[MOVED, [200]/[200], button 0, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132916441 d 0ms]]] [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[200], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132916689 d 0ms]]] [junit] MouseReleased 2: MouseEvent[RELEASED, [200]/[200], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132916710 d 1ms]]] [junit] MouseClicked ignored: MouseEvent[CLICKED, [200]/[200], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132916710 d 1ms]]] [junit] requestFocus: click, d: 501 ms [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNEWTWindowAWT - test01SingleButtonPressAndRelease [junit] [junit] >>>> _doSingleButtonPressAndRelease [junit] WAIT-till-done: eventDispatch() #0 [junit] WAIT-till-done: eventDispatch() #1 [junit] *** pressing button 1 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[200], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132918730 d 0ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test01SingleButtonPressAndRelease - mouse-press(1): PASSED [junit] *** releasing button 1 [junit] MouseReleased 1: MouseEvent[RELEASED, [200]/[200], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132918803 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[CLICKED, [200]/[200], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132918803 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #2 [junit] TestNewtEventModifiersNEWTWindowAWT.test01SingleButtonPressAndRelease - mouse-release(1): PASSED [junit] *** pressing button 2 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[200], button 2, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[1.0/1.0=1.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132918866 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #3 [junit] TestNewtEventModifiersNEWTWindowAWT.test01SingleButtonPressAndRelease - mouse-press(2): PASSED [junit] *** releasing button 2 [junit] MouseReleased 1: MouseEvent[RELEASED, [200]/[200], button 2, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132918939 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[CLICKED, [200]/[200], button 2, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132918939 d 1ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test01SingleButtonPressAndRelease - mouse-release(2): PASSED [junit] *** pressing button 3 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[200], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[1.0/1.0=1.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132919012 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #4 [junit] TestNewtEventModifiersNEWTWindowAWT.test01SingleButtonPressAndRelease - mouse-press(3): PASSED [junit] *** releasing button 3 [junit] MouseReleased 1: MouseEvent[RELEASED, [200]/[200], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132919075 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[CLICKED, [200]/[200], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132919075 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #5 [junit] TestNewtEventModifiersNEWTWindowAWT.test01SingleButtonPressAndRelease - mouse-release(3): PASSED [junit] WAIT-till-done: eventDispatch() #6 [junit] WAIT-till-done: DONE [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNEWTWindowAWT - test01SingleButtonPressAndRelease [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNEWTWindowAWT - test02SingleButtonPressAndReleaseWithShift [junit] WAIT-till-done: eventDispatch() #0 [junit] [junit] >>>> _doSingleButtonPressAndRelease [junit] WAIT-till-done: eventDispatch() #1 [junit] WAIT-till-done: eventDispatch() #2 [junit] *** pressing button 1 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[200], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[1.0/1.0=1.0]], InputEvent[modifiers: [shift, button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132922336 d 1ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test02SingleButtonPressAndReleaseWithShift - mouse-press(1): PASSED [junit] *** releasing button 1 [junit] MouseReleased 1: MouseEvent[RELEASED, [200]/[200], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [shift, button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132922409 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[CLICKED, [200]/[200], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [shift, button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132922409 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #3 [junit] TestNewtEventModifiersNEWTWindowAWT.test02SingleButtonPressAndReleaseWithShift - mouse-release(1): PASSED [junit] *** pressing button 2 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[200], button 2, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[1.0/1.0=1.0]], InputEvent[modifiers: [shift, button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132922481 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #4 [junit] TestNewtEventModifiersNEWTWindowAWT.test02SingleButtonPressAndReleaseWithShift - mouse-press(2): PASSED [junit] *** releasing button 2 [junit] MouseReleased 1: MouseEvent[RELEASED, [200]/[200], button 2, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [shift, button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132922543 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[CLICKED, [200]/[200], button 2, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [shift, button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132922543 d 1ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test02SingleButtonPressAndReleaseWithShift - mouse-release(2): PASSED [junit] *** pressing button 3 [junit] WAIT-till-done: eventDispatch() #5 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[200], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[1.0/1.0=1.0]], InputEvent[modifiers: [shift, button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132922616 d 0ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test02SingleButtonPressAndReleaseWithShift - mouse-press(3): PASSED [junit] *** releasing button 3 [junit] MouseReleased 1: MouseEvent[RELEASED, [200]/[200], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [shift, button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132922689 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[CLICKED, [200]/[200], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [shift, button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132922689 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #6 [junit] TestNewtEventModifiersNEWTWindowAWT.test02SingleButtonPressAndReleaseWithShift - mouse-release(3): PASSED [junit] WAIT-till-done: eventDispatch() #7 [junit] WAIT-till-done: eventDispatch() #8 [junit] WAIT-till-done: DONE [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNEWTWindowAWT - test02SingleButtonPressAndReleaseWithShift [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNEWTWindowAWT - test03SingleButtonPressAndReleaseWithCtrl [junit] WAIT-till-done: eventDispatch() #0 [junit] [junit] >>>> _doSingleButtonPressAndRelease [junit] WAIT-till-done: eventDispatch() #1 [junit] WAIT-till-done: eventDispatch() #2 [junit] *** pressing button 1 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[200], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[1.0/1.0=1.0]], InputEvent[modifiers: [ctrl, button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132926025 d 0ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test03SingleButtonPressAndReleaseWithCtrl - mouse-press(1): PASSED [junit] *** releasing button 1 [junit] MouseReleased 1: MouseEvent[RELEASED, [200]/[200], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [ctrl, button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132926098 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[CLICKED, [200]/[200], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [ctrl, button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132926098 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #3 [junit] TestNewtEventModifiersNEWTWindowAWT.test03SingleButtonPressAndReleaseWithCtrl - mouse-release(1): PASSED [junit] *** pressing button 2 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[200], button 2, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[1.0/1.0=1.0]], InputEvent[modifiers: [ctrl, button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132926160 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #4 [junit] TestNewtEventModifiersNEWTWindowAWT.test03SingleButtonPressAndReleaseWithCtrl - mouse-press(2): PASSED [junit] *** releasing button 2 [junit] MouseReleased 1: MouseEvent[RELEASED, [200]/[200], button 2, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [ctrl, button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132926233 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[CLICKED, [200]/[200], button 2, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [ctrl, button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132926233 d 1ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test03SingleButtonPressAndReleaseWithCtrl - mouse-release(2): PASSED [junit] *** pressing button 3 [junit] WAIT-till-done: eventDispatch() #5 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[200], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[1.0/1.0=1.0]], InputEvent[modifiers: [ctrl, button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132926306 d 0ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test03SingleButtonPressAndReleaseWithCtrl - mouse-press(3): PASSED [junit] *** releasing button 3 [junit] MouseReleased 1: MouseEvent[RELEASED, [200]/[200], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [ctrl, button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132926369 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[CLICKED, [200]/[200], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [ctrl, button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132926369 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #6 [junit] TestNewtEventModifiersNEWTWindowAWT.test03SingleButtonPressAndReleaseWithCtrl - mouse-release(3): PASSED [junit] WAIT-till-done: eventDispatch() #7 [junit] WAIT-till-done: eventDispatch() #8 [junit] WAIT-till-done: DONE [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNEWTWindowAWT - test03SingleButtonPressAndReleaseWithCtrl [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNEWTWindowAWT - test10HoldOneButtonAndPressAnother [junit] WAIT-till-done: eventDispatch() #0 [junit] [junit] >>>> _doHoldOneButtonAndPressAnother [junit] WAIT-till-done: eventDispatch() #1 [junit] *** pressing button 1 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[200], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132929579 d 0ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test10HoldOneButtonAndPressAnother - mouse-press(1): PASSED [junit] *** pressing additional button 2 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[200], button 2, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132929652 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #2 [junit] TestNewtEventModifiersNEWTWindowAWT.test10HoldOneButtonAndPressAnother - mouse-press(1, 2): PASSED [junit] *** releasing additional button 2 [junit] MouseReleased 1: MouseEvent[RELEASED, [200]/[200], button 2, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132929724 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[CLICKED, [200]/[200], button 2, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132929724 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #3 [junit] TestNewtEventModifiersNEWTWindowAWT.test10HoldOneButtonAndPressAnother - mouse-release(1, 2): PASSED [junit] *** pressing additional button 3 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[200], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1, button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132929786 d 0ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test10HoldOneButtonAndPressAnother - mouse-press(1, 3): PASSED [junit] *** releasing additional button 3 [junit] MouseReleased 1: MouseEvent[RELEASED, [200]/[200], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132929859 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[CLICKED, [200]/[200], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132929859 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #4 [junit] TestNewtEventModifiersNEWTWindowAWT.test10HoldOneButtonAndPressAnother - mouse-release(1, 3): PASSED [junit] *** releasing button 1 [junit] MouseReleased 1: MouseEvent[RELEASED, [200]/[200], button 1, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132929931 d 1ms]]] [junit] MouseClicked ignored: MouseEvent[CLICKED, [200]/[200], button 1, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132929931 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #5 [junit] TestNewtEventModifiersNEWTWindowAWT.test10HoldOneButtonAndPressAnother - mouse-release(1): PASSED [junit] *** pressing button 2 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[200], button 2, count 4, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[1.0/1.0=1.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132929994 d 1ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test10HoldOneButtonAndPressAnother - mouse-press(2): PASSED [junit] *** pressing additional button 1 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[200], button 1, count 5, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132930067 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #6 [junit] TestNewtEventModifiersNEWTWindowAWT.test10HoldOneButtonAndPressAnother - mouse-press(2, 1): PASSED [junit] *** releasing additional button 1 [junit] MouseReleased 1: MouseEvent[RELEASED, [200]/[200], button 1, count 5, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132930139 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[CLICKED, [200]/[200], button 1, count 5, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132930139 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #7 [junit] TestNewtEventModifiersNEWTWindowAWT.test10HoldOneButtonAndPressAnother - mouse-release(2, 1): PASSED [junit] *** pressing additional button 3 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[200], button 3, count 6, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[1.0/1.0=1.0]], InputEvent[modifiers: [button2, button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132930202 d 0ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test10HoldOneButtonAndPressAnother - mouse-press(2, 3): PASSED [junit] *** releasing additional button 3 [junit] MouseReleased 1: MouseEvent[RELEASED, [200]/[200], button 3, count 6, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2, button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132930275 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[CLICKED, [200]/[200], button 3, count 6, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2, button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132930275 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #8 [junit] TestNewtEventModifiersNEWTWindowAWT.test10HoldOneButtonAndPressAnother - mouse-release(2, 3): PASSED [junit] *** releasing button 2 [junit] MouseReleased 1: MouseEvent[RELEASED, [200]/[200], button 2, count 6, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132930337 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[CLICKED, [200]/[200], button 2, count 6, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132930337 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #9 [junit] TestNewtEventModifiersNEWTWindowAWT.test10HoldOneButtonAndPressAnother - mouse-release(2): PASSED [junit] *** pressing button 3 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[200], button 3, count 7, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[1.0/1.0=1.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132930410 d 0ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test10HoldOneButtonAndPressAnother - mouse-press(3): PASSED [junit] *** pressing additional button 1 [junit] WAIT-till-done: eventDispatch() #10 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[200], button 1, count 8, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1, button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132930483 d 0ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test10HoldOneButtonAndPressAnother - mouse-press(3, 1): PASSED [junit] *** releasing additional button 1 [junit] MouseReleased 1: MouseEvent[RELEASED, [200]/[200], button 1, count 8, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132930545 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[CLICKED, [200]/[200], button 1, count 8, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132930545 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #11 [junit] TestNewtEventModifiersNEWTWindowAWT.test10HoldOneButtonAndPressAnother - mouse-release(3, 1): PASSED [junit] *** pressing additional button 2 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[200], button 2, count 9, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[1.0/1.0=1.0]], InputEvent[modifiers: [button2, button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132930618 d 0ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test10HoldOneButtonAndPressAnother - mouse-press(3, 2): PASSED [junit] *** releasing additional button 2 [junit] WAIT-till-done: eventDispatch() #12 [junit] MouseReleased 1: MouseEvent[RELEASED, [200]/[200], button 2, count 9, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2, button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132930691 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[CLICKED, [200]/[200], button 2, count 9, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2, button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132930691 d 0ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test10HoldOneButtonAndPressAnother - mouse-release(3, 2): PASSED [junit] *** releasing button 3 [junit] MouseReleased 1: MouseEvent[RELEASED, [200]/[200], button 3, count 9, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132930753 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[CLICKED, [200]/[200], button 3, count 9, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132930753 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #13 [junit] TestNewtEventModifiersNEWTWindowAWT.test10HoldOneButtonAndPressAnother - mouse-release(3): PASSED [junit] WAIT-till-done: eventDispatch() #14 [junit] WAIT-till-done: DONE [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNEWTWindowAWT - test10HoldOneButtonAndPressAnother [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNEWTWindowAWT - test20PressAllButtonsInSequence [junit] WAIT-till-done: eventDispatch() #0 [junit] [junit] >>>> _doPressAllButtonsInSequence [junit] WAIT-till-done: eventDispatch() #1 [junit] *** pressing button 1 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[200], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132933856 d 0ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test20PressAllButtonsInSequence - mouse-press(1): PASSED [junit] *** pressing button 2 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[200], button 2, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132933929 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #2 [junit] TestNewtEventModifiersNEWTWindowAWT.test20PressAllButtonsInSequence - mouse-press(2): PASSED [junit] *** pressing button 3 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[200], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1, button2, button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132934002 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #3 [junit] TestNewtEventModifiersNEWTWindowAWT.test20PressAllButtonsInSequence - mouse-press(3): PASSED [junit] *** releasing button 3 [junit] MouseReleased 1: MouseEvent[RELEASED, [200]/[200], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button2, button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132934075 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[CLICKED, [200]/[200], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button2, button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132934075 d 0ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test20PressAllButtonsInSequence - mouse-release(3): PASSED [junit] *** releasing button 2 [junit] MouseReleased 1: MouseEvent[RELEASED, [200]/[200], button 2, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132934137 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[CLICKED, [200]/[200], button 2, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132934137 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #4 [junit] TestNewtEventModifiersNEWTWindowAWT.test20PressAllButtonsInSequence - mouse-release(2): PASSED [junit] *** releasing button 1 [junit] MouseReleased 1: MouseEvent[RELEASED, [200]/[200], button 1, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132934210 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[CLICKED, [200]/[200], button 1, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132934210 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #5 [junit] TestNewtEventModifiersNEWTWindowAWT.test20PressAllButtonsInSequence - mouse-release(1): PASSED [junit] WAIT-till-done: eventDispatch() #6 [junit] WAIT-till-done: DONE [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNEWTWindowAWT - test20PressAllButtonsInSequence [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNEWTWindowAWT - test30SingleButtonClickAndDrag [junit] WAIT-till-done: eventDispatch() #0 [junit] [junit] >>>> _doSingleButtonClickAndDrag [junit] WAIT-till-done: eventDispatch() #1 [junit] *** pressing button 1 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[200], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132937337 d 0ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test30SingleButtonClickAndDrag - mouse-press(1): PASSED [junit] *** moving mouse [junit] MouseDragged 1: MouseEvent[DRAGGED, [208]/[208], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 208/208, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132937409 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #2 [junit] WAIT-till-done: eventDispatch() #3 [junit] WAIT-till-done: eventDispatch() #4 [junit] TestNewtEventModifiersNEWTWindowAWT.test30SingleButtonClickAndDrag - mouse-move(308, 308): PASSED [junit] *** releasing button 1 [junit] MouseReleased 1: MouseEvent[RELEASED, [208]/[208], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 208/208, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132937679 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #5 [junit] TestNewtEventModifiersNEWTWindowAWT.test30SingleButtonClickAndDrag - mouse-release(1): PASSED [junit] MouseMoved ignored: MouseEvent[MOVED, [200]/[200], button 0, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132937741 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #6 [junit] WAIT-till-done: eventDispatch() #7 [junit] *** pressing button 2 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[200], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[1.0/1.0=1.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132938010 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #8 [junit] TestNewtEventModifiersNEWTWindowAWT.test30SingleButtonClickAndDrag - mouse-press(2): PASSED [junit] *** moving mouse [junit] MouseDragged 1: MouseEvent[DRAGGED, [208]/[208], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 208/208, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132938083 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #9 [junit] WAIT-till-done: eventDispatch() #10 [junit] WAIT-till-done: eventDispatch() #11 [junit] TestNewtEventModifiersNEWTWindowAWT.test30SingleButtonClickAndDrag - mouse-move(308, 308): PASSED [junit] *** releasing button 2 [junit] MouseReleased 1: MouseEvent[RELEASED, [208]/[208], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 208/208, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132938352 d 0ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test30SingleButtonClickAndDrag - mouse-release(2): PASSED [junit] MouseMoved ignored: MouseEvent[MOVED, [200]/[200], button 0, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132938425 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #12 [junit] WAIT-till-done: eventDispatch() #13 [junit] WAIT-till-done: eventDispatch() #14 [junit] *** pressing button 3 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[200], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[1.0/1.0=1.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132938695 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #15 [junit] TestNewtEventModifiersNEWTWindowAWT.test30SingleButtonClickAndDrag - mouse-press(3): PASSED [junit] *** moving mouse [junit] MouseDragged 1: MouseEvent[DRAGGED, [208]/[208], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 208/208, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132938757 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #16 [junit] WAIT-till-done: eventDispatch() #17 [junit] TestNewtEventModifiersNEWTWindowAWT.test30SingleButtonClickAndDrag - mouse-move(308, 308): PASSED [junit] *** releasing button 3 [junit] MouseReleased 1: MouseEvent[RELEASED, [208]/[208], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 208/208, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132939026 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #18 [junit] TestNewtEventModifiersNEWTWindowAWT.test30SingleButtonClickAndDrag - mouse-release(3): PASSED [junit] MouseMoved ignored: MouseEvent[MOVED, [200]/[200], button 0, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132939099 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #19 [junit] WAIT-till-done: eventDispatch() #20 [junit] WAIT-till-done: eventDispatch() #21 [junit] WAIT-till-done: eventDispatch() #22 [junit] WAIT-till-done: DONE [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNEWTWindowAWT - test30SingleButtonClickAndDrag [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.dispose FIN [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132940966 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132940968 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01SingleButtonPressAndRelease took 3.486 sec [junit] Testcase: test02SingleButtonPressAndReleaseWithShift took 3.686 sec [junit] Testcase: test03SingleButtonPressAndReleaseWithCtrl took 3.678 sec [junit] Testcase: test10HoldOneButtonAndPressAnother took 4.277 sec [junit] Testcase: test20PressAllButtonsInSequence took 3.471 sec [junit] Testcase: test30SingleButtonClickAndDrag took 5.082 sec [junit] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 25.75 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132915812 ms III - Start [junit] SLOCK [T main @ 1751132915817 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] MouseEntered ignored: MouseEvent[ENTERED, [200]/[200], button 0, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132916360 d 0ms]]] [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [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[#37,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.init FIN [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape 0/0 400x400 of 400x400, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape FIN [junit] requestFocus: NEWT Component [junit] centerMouse: robot pos: 300x300, onTitleBarIfWindow: false [junit] MouseMoved ignored: MouseEvent[MOVED, [200]/[200], button 0, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132916441 d 0ms]]] [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[200], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132916689 d 0ms]]] [junit] MouseReleased 2: MouseEvent[RELEASED, [200]/[200], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132916710 d 1ms]]] [junit] MouseClicked ignored: MouseEvent[CLICKED, [200]/[200], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132916710 d 1ms]]] [junit] requestFocus: click, d: 501 ms [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNEWTWindowAWT - test01SingleButtonPressAndRelease [junit] [junit] >>>> _doSingleButtonPressAndRelease [junit] WAIT-till-done: eventDispatch() #0 [junit] WAIT-till-done: eventDispatch() #1 [junit] *** pressing button 1 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[200], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132918730 d 0ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test01SingleButtonPressAndRelease - mouse-press(1): PASSED [junit] *** releasing button 1 [junit] MouseReleased 1: MouseEvent[RELEASED, [200]/[200], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132918803 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[CLICKED, [200]/[200], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132918803 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #2 [junit] TestNewtEventModifiersNEWTWindowAWT.test01SingleButtonPressAndRelease - mouse-release(1): PASSED [junit] *** pressing button 2 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[200], button 2, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[1.0/1.0=1.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132918866 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #3 [junit] TestNewtEventModifiersNEWTWindowAWT.test01SingleButtonPressAndRelease - mouse-press(2): PASSED [junit] *** releasing button 2 [junit] MouseReleased 1: MouseEvent[RELEASED, [200]/[200], button 2, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132918939 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[CLICKED, [200]/[200], button 2, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132918939 d 1ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test01SingleButtonPressAndRelease - mouse-release(2): PASSED [junit] *** pressing button 3 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[200], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[1.0/1.0=1.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132919012 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #4 [junit] TestNewtEventModifiersNEWTWindowAWT.test01SingleButtonPressAndRelease - mouse-press(3): PASSED [junit] *** releasing button 3 [junit] MouseReleased 1: MouseEvent[RELEASED, [200]/[200], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132919075 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[CLICKED, [200]/[200], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132919075 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #5 [junit] TestNewtEventModifiersNEWTWindowAWT.test01SingleButtonPressAndRelease - mouse-release(3): PASSED [junit] WAIT-till-done: eventDispatch() #6 [junit] WAIT-till-done: DONE [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNEWTWindowAWT - test01SingleButtonPressAndRelease [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNEWTWindowAWT - test02SingleButtonPressAndReleaseWithShift [junit] WAIT-till-done: eventDispatch() #0 [junit] [junit] >>>> _doSingleButtonPressAndRelease [junit] WAIT-till-done: eventDispatch() #1 [junit] WAIT-till-done: eventDispatch() #2 [junit] *** pressing button 1 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[200], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[1.0/1.0=1.0]], InputEvent[modifiers: [shift, button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132922336 d 1ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test02SingleButtonPressAndReleaseWithShift - mouse-press(1): PASSED [junit] *** releasing button 1 [junit] MouseReleased 1: MouseEvent[RELEASED, [200]/[200], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [shift, button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132922409 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[CLICKED, [200]/[200], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [shift, button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132922409 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #3 [junit] TestNewtEventModifiersNEWTWindowAWT.test02SingleButtonPressAndReleaseWithShift - mouse-release(1): PASSED [junit] *** pressing button 2 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[200], button 2, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[1.0/1.0=1.0]], InputEvent[modifiers: [shift, button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132922481 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #4 [junit] TestNewtEventModifiersNEWTWindowAWT.test02SingleButtonPressAndReleaseWithShift - mouse-press(2): PASSED [junit] *** releasing button 2 [junit] MouseReleased 1: MouseEvent[RELEASED, [200]/[200], button 2, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [shift, button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132922543 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[CLICKED, [200]/[200], button 2, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [shift, button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132922543 d 1ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test02SingleButtonPressAndReleaseWithShift - mouse-release(2): PASSED [junit] *** pressing button 3 [junit] WAIT-till-done: eventDispatch() #5 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[200], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[1.0/1.0=1.0]], InputEvent[modifiers: [shift, button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132922616 d 0ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test02SingleButtonPressAndReleaseWithShift - mouse-press(3): PASSED [junit] *** releasing button 3 [junit] MouseReleased 1: MouseEvent[RELEASED, [200]/[200], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [shift, button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132922689 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[CLICKED, [200]/[200], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [shift, button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132922689 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #6 [junit] TestNewtEventModifiersNEWTWindowAWT.test02SingleButtonPressAndReleaseWithShift - mouse-release(3): PASSED [junit] WAIT-till-done: eventDispatch() #7 [junit] WAIT-till-done: eventDispatch() #8 [junit] WAIT-till-done: DONE [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNEWTWindowAWT - test02SingleButtonPressAndReleaseWithShift [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNEWTWindowAWT - test03SingleButtonPressAndReleaseWithCtrl [junit] WAIT-till-done: eventDispatch() #0 [junit] [junit] >>>> _doSingleButtonPressAndRelease [junit] WAIT-till-done: eventDispatch() #1 [junit] WAIT-till-done: eventDispatch() #2 [junit] *** pressing button 1 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[200], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[1.0/1.0=1.0]], InputEvent[modifiers: [ctrl, button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132926025 d 0ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test03SingleButtonPressAndReleaseWithCtrl - mouse-press(1): PASSED [junit] *** releasing button 1 [junit] MouseReleased 1: MouseEvent[RELEASED, [200]/[200], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [ctrl, button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132926098 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[CLICKED, [200]/[200], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [ctrl, button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132926098 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #3 [junit] TestNewtEventModifiersNEWTWindowAWT.test03SingleButtonPressAndReleaseWithCtrl - mouse-release(1): PASSED [junit] *** pressing button 2 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[200], button 2, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[1.0/1.0=1.0]], InputEvent[modifiers: [ctrl, button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132926160 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #4 [junit] TestNewtEventModifiersNEWTWindowAWT.test03SingleButtonPressAndReleaseWithCtrl - mouse-press(2): PASSED [junit] *** releasing button 2 [junit] MouseReleased 1: MouseEvent[RELEASED, [200]/[200], button 2, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [ctrl, button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132926233 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[CLICKED, [200]/[200], button 2, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [ctrl, button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132926233 d 1ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test03SingleButtonPressAndReleaseWithCtrl - mouse-release(2): PASSED [junit] *** pressing button 3 [junit] WAIT-till-done: eventDispatch() #5 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[200], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[1.0/1.0=1.0]], InputEvent[modifiers: [ctrl, button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132926306 d 0ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test03SingleButtonPressAndReleaseWithCtrl - mouse-press(3): PASSED [junit] *** releasing button 3 [junit] MouseReleased 1: MouseEvent[RELEASED, [200]/[200], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [ctrl, button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132926369 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[CLICKED, [200]/[200], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [ctrl, button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132926369 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #6 [junit] TestNewtEventModifiersNEWTWindowAWT.test03SingleButtonPressAndReleaseWithCtrl - mouse-release(3): PASSED [junit] WAIT-till-done: eventDispatch() #7 [junit] WAIT-till-done: eventDispatch() #8 [junit] WAIT-till-done: DONE [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNEWTWindowAWT - test03SingleButtonPressAndReleaseWithCtrl [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNEWTWindowAWT - test10HoldOneButtonAndPressAnother [junit] WAIT-till-done: eventDispatch() #0 [junit] [junit] >>>> _doHoldOneButtonAndPressAnother [junit] WAIT-till-done: eventDispatch() #1 [junit] *** pressing button 1 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[200], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132929579 d 0ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test10HoldOneButtonAndPressAnother - mouse-press(1): PASSED [junit] *** pressing additional button 2 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[200], button 2, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132929652 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #2 [junit] TestNewtEventModifiersNEWTWindowAWT.test10HoldOneButtonAndPressAnother - mouse-press(1, 2): PASSED [junit] *** releasing additional button 2 [junit] MouseReleased 1: MouseEvent[RELEASED, [200]/[200], button 2, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132929724 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[CLICKED, [200]/[200], button 2, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132929724 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #3 [junit] TestNewtEventModifiersNEWTWindowAWT.test10HoldOneButtonAndPressAnother - mouse-release(1, 2): PASSED [junit] *** pressing additional button 3 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[200], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1, button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132929786 d 0ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test10HoldOneButtonAndPressAnother - mouse-press(1, 3): PASSED [junit] *** releasing additional button 3 [junit] MouseReleased 1: MouseEvent[RELEASED, [200]/[200], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132929859 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[CLICKED, [200]/[200], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132929859 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #4 [junit] TestNewtEventModifiersNEWTWindowAWT.test10HoldOneButtonAndPressAnother - mouse-release(1, 3): PASSED [junit] *** releasing button 1 [junit] MouseReleased 1: MouseEvent[RELEASED, [200]/[200], button 1, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132929931 d 1ms]]] [junit] MouseClicked ignored: MouseEvent[CLICKED, [200]/[200], button 1, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132929931 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #5 [junit] TestNewtEventModifiersNEWTWindowAWT.test10HoldOneButtonAndPressAnother - mouse-release(1): PASSED [junit] *** pressing button 2 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[200], button 2, count 4, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[1.0/1.0=1.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132929994 d 1ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test10HoldOneButtonAndPressAnother - mouse-press(2): PASSED [junit] *** pressing additional button 1 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[200], button 1, count 5, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132930067 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #6 [junit] TestNewtEventModifiersNEWTWindowAWT.test10HoldOneButtonAndPressAnother - mouse-press(2, 1): PASSED [junit] *** releasing additional button 1 [junit] MouseReleased 1: MouseEvent[RELEASED, [200]/[200], button 1, count 5, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132930139 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[CLICKED, [200]/[200], button 1, count 5, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132930139 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #7 [junit] TestNewtEventModifiersNEWTWindowAWT.test10HoldOneButtonAndPressAnother - mouse-release(2, 1): PASSED [junit] *** pressing additional button 3 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[200], button 3, count 6, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[1.0/1.0=1.0]], InputEvent[modifiers: [button2, button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132930202 d 0ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test10HoldOneButtonAndPressAnother - mouse-press(2, 3): PASSED [junit] *** releasing additional button 3 [junit] MouseReleased 1: MouseEvent[RELEASED, [200]/[200], button 3, count 6, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2, button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132930275 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[CLICKED, [200]/[200], button 3, count 6, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2, button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132930275 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #8 [junit] TestNewtEventModifiersNEWTWindowAWT.test10HoldOneButtonAndPressAnother - mouse-release(2, 3): PASSED [junit] *** releasing button 2 [junit] MouseReleased 1: MouseEvent[RELEASED, [200]/[200], button 2, count 6, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132930337 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[CLICKED, [200]/[200], button 2, count 6, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132930337 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #9 [junit] TestNewtEventModifiersNEWTWindowAWT.test10HoldOneButtonAndPressAnother - mouse-release(2): PASSED [junit] *** pressing button 3 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[200], button 3, count 7, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[1.0/1.0=1.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132930410 d 0ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test10HoldOneButtonAndPressAnother - mouse-press(3): PASSED [junit] *** pressing additional button 1 [junit] WAIT-till-done: eventDispatch() #10 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[200], button 1, count 8, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1, button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132930483 d 0ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test10HoldOneButtonAndPressAnother - mouse-press(3, 1): PASSED [junit] *** releasing additional button 1 [junit] MouseReleased 1: MouseEvent[RELEASED, [200]/[200], button 1, count 8, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132930545 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[CLICKED, [200]/[200], button 1, count 8, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132930545 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #11 [junit] TestNewtEventModifiersNEWTWindowAWT.test10HoldOneButtonAndPressAnother - mouse-release(3, 1): PASSED [junit] *** pressing additional button 2 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[200], button 2, count 9, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[1.0/1.0=1.0]], InputEvent[modifiers: [button2, button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132930618 d 0ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test10HoldOneButtonAndPressAnother - mouse-press(3, 2): PASSED [junit] *** releasing additional button 2 [junit] WAIT-till-done: eventDispatch() #12 [junit] MouseReleased 1: MouseEvent[RELEASED, [200]/[200], button 2, count 9, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2, button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132930691 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[CLICKED, [200]/[200], button 2, count 9, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2, button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132930691 d 0ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test10HoldOneButtonAndPressAnother - mouse-release(3, 2): PASSED [junit] *** releasing button 3 [junit] MouseReleased 1: MouseEvent[RELEASED, [200]/[200], button 3, count 9, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132930753 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[CLICKED, [200]/[200], button 3, count 9, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132930753 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #13 [junit] TestNewtEventModifiersNEWTWindowAWT.test10HoldOneButtonAndPressAnother - mouse-release(3): PASSED [junit] WAIT-till-done: eventDispatch() #14 [junit] WAIT-till-done: DONE [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNEWTWindowAWT - test10HoldOneButtonAndPressAnother [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNEWTWindowAWT - test20PressAllButtonsInSequence [junit] WAIT-till-done: eventDispatch() #0 [junit] [junit] >>>> _doPressAllButtonsInSequence [junit] WAIT-till-done: eventDispatch() #1 [junit] *** pressing button 1 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[200], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132933856 d 0ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test20PressAllButtonsInSequence - mouse-press(1): PASSED [junit] *** pressing button 2 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[200], button 2, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132933929 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #2 [junit] TestNewtEventModifiersNEWTWindowAWT.test20PressAllButtonsInSequence - mouse-press(2): PASSED [junit] *** pressing button 3 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[200], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1, button2, button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132934002 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #3 [junit] TestNewtEventModifiersNEWTWindowAWT.test20PressAllButtonsInSequence - mouse-press(3): PASSED [junit] *** releasing button 3 [junit] MouseReleased 1: MouseEvent[RELEASED, [200]/[200], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button2, button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132934075 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[CLICKED, [200]/[200], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button2, button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132934075 d 0ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test20PressAllButtonsInSequence - mouse-release(3): PASSED [junit] *** releasing button 2 [junit] MouseReleased 1: MouseEvent[RELEASED, [200]/[200], button 2, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132934137 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[CLICKED, [200]/[200], button 2, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132934137 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #4 [junit] TestNewtEventModifiersNEWTWindowAWT.test20PressAllButtonsInSequence - mouse-release(2): PASSED [junit] *** releasing button 1 [junit] MouseReleased 1: MouseEvent[RELEASED, [200]/[200], button 1, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132934210 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[CLICKED, [200]/[200], button 1, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132934210 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #5 [junit] TestNewtEventModifiersNEWTWindowAWT.test20PressAllButtonsInSequence - mouse-release(1): PASSED [junit] WAIT-till-done: eventDispatch() #6 [junit] WAIT-till-done: DONE [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNEWTWindowAWT - test20PressAllButtonsInSequence [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNEWTWindowAWT - test30SingleButtonClickAndDrag [junit] WAIT-till-done: eventDispatch() #0 [junit] [junit] >>>> _doSingleButtonClickAndDrag [junit] WAIT-till-done: eventDispatch() #1 [junit] *** pressing button 1 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[200], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132937337 d 0ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test30SingleButtonClickAndDrag - mouse-press(1): PASSED [junit] *** moving mouse [junit] MouseDragged 1: MouseEvent[DRAGGED, [208]/[208], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 208/208, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132937409 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #2 [junit] WAIT-till-done: eventDispatch() #3 [junit] WAIT-till-done: eventDispatch() #4 [junit] TestNewtEventModifiersNEWTWindowAWT.test30SingleButtonClickAndDrag - mouse-move(308, 308): PASSED [junit] *** releasing button 1 [junit] MouseReleased 1: MouseEvent[RELEASED, [208]/[208], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 208/208, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132937679 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #5 [junit] TestNewtEventModifiersNEWTWindowAWT.test30SingleButtonClickAndDrag - mouse-release(1): PASSED [junit] MouseMoved ignored: MouseEvent[MOVED, [200]/[200], button 0, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132937741 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #6 [junit] WAIT-till-done: eventDispatch() #7 [junit] *** pressing button 2 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[200], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[1.0/1.0=1.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132938010 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #8 [junit] TestNewtEventModifiersNEWTWindowAWT.test30SingleButtonClickAndDrag - mouse-press(2): PASSED [junit] *** moving mouse [junit] MouseDragged 1: MouseEvent[DRAGGED, [208]/[208], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 208/208, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132938083 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #9 [junit] WAIT-till-done: eventDispatch() #10 [junit] WAIT-till-done: eventDispatch() #11 [junit] TestNewtEventModifiersNEWTWindowAWT.test30SingleButtonClickAndDrag - mouse-move(308, 308): PASSED [junit] *** releasing button 2 [junit] MouseReleased 1: MouseEvent[RELEASED, [208]/[208], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 208/208, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132938352 d 0ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test30SingleButtonClickAndDrag - mouse-release(2): PASSED [junit] MouseMoved ignored: MouseEvent[MOVED, [200]/[200], button 0, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132938425 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #12 [junit] WAIT-till-done: eventDispatch() #13 [junit] WAIT-till-done: eventDispatch() #14 [junit] *** pressing button 3 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[200], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[1.0/1.0=1.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132938695 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #15 [junit] TestNewtEventModifiersNEWTWindowAWT.test30SingleButtonClickAndDrag - mouse-press(3): PASSED [junit] *** moving mouse [junit] MouseDragged 1: MouseEvent[DRAGGED, [208]/[208], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 208/208, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132938757 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #16 [junit] WAIT-till-done: eventDispatch() #17 [junit] TestNewtEventModifiersNEWTWindowAWT.test30SingleButtonClickAndDrag - mouse-move(308, 308): PASSED [junit] *** releasing button 3 [junit] MouseReleased 1: MouseEvent[RELEASED, [208]/[208], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 208/208, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132939026 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #18 [junit] TestNewtEventModifiersNEWTWindowAWT.test30SingleButtonClickAndDrag - mouse-release(3): PASSED [junit] MouseMoved ignored: MouseEvent[MOVED, [200]/[200], button 0, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/200, p[0.0/1.0=0.0]], InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132939099 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #19 [junit] WAIT-till-done: eventDispatch() #20 [junit] WAIT-till-done: eventDispatch() #21 [junit] WAIT-till-done: eventDispatch() #22 [junit] WAIT-till-done: DONE [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNEWTWindowAWT - test30SingleButtonClickAndDrag [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.dispose FIN [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132940966 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132940968 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] ------------- ---------------- --------------- [junit] WARNING: package sun.awt.windows not in java.desktop [junit] Testsuite: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasAWT [junit] Testsuite: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasAWT [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132942007 ms III - Start [junit] SLOCK [T main @ 1751132942011 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] Thread[#37,AWT-EventQueue-0-Display-.x11_:0-1-EDT-1,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#37,AWT-EventQueue-0-Display-.x11_:0-1-EDT-1,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [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[#37,AWT-EventQueue-0-Display-.x11_:0-1-EDT-1,6,main] RedSquareES2.init FIN [junit] Thread[#37,AWT-EventQueue-0-Display-.x11_:0-1-EDT-1,6,main] RedSquareES2.reshape 0/0 390x370 of 390x370, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] Thread[#37,AWT-EventQueue-0-Display-.x11_:0-1-EDT-1,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 390x370 of 390x370, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] requestFocus: NEWT Component [junit] Thread[#37,AWT-EventQueue-0-Display-.x11_:0-1-EDT-1,6,main] RedSquareES2.reshape 0/0 400x371 of 400x371, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] Thread[#37,AWT-EventQueue-0-Display-.x11_:0-1-EDT-1,6,main] RedSquareES2.reshape FIN [junit] centerMouse: robot pos: 300x314, onTitleBarIfWindow: false [junit] requestFocus: click, d: 501 ms [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasAWT - test01SingleButtonPressAndRelease [junit] [junit] >>>> _doSingleButtonPressAndRelease [junit] WAIT-till-done: eventDispatch() #0 [junit] WAIT-till-done: eventDispatch() #1 [junit] *** pressing button 1 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[185], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/185, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132945176 d 0ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test01SingleButtonPressAndRelease - mouse-press(1): PASSED [junit] *** releasing button 1 [junit] MouseReleased 1: MouseEvent[RELEASED, [200]/[185], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/185, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132945250 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[CLICKED, [200]/[185], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/185, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132945250 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #2 [junit] TestNewtEventModifiersNewtCanvasAWT.test01SingleButtonPressAndRelease - mouse-release(1): PASSED [junit] *** pressing button 2 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[185], button 2, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/185, p[1.0/1.0=1.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132945313 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #3 [junit] TestNewtEventModifiersNewtCanvasAWT.test01SingleButtonPressAndRelease - mouse-press(2): PASSED [junit] *** releasing button 2 [junit] MouseReleased 1: MouseEvent[RELEASED, [200]/[185], button 2, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/185, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132945385 d 1ms]]] [junit] MouseClicked ignored: MouseEvent[CLICKED, [200]/[185], button 2, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/185, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132945385 d 1ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test01SingleButtonPressAndRelease - mouse-release(2): PASSED [junit] *** pressing button 3 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[185], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/185, p[1.0/1.0=1.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132945458 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #4 [junit] TestNewtEventModifiersNewtCanvasAWT.test01SingleButtonPressAndRelease - mouse-press(3): PASSED [junit] *** releasing button 3 [junit] MouseReleased 1: MouseEvent[RELEASED, [200]/[185], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/185, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132945531 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[CLICKED, [200]/[185], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/185, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132945531 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #5 [junit] TestNewtEventModifiersNewtCanvasAWT.test01SingleButtonPressAndRelease - mouse-release(3): PASSED [junit] WAIT-till-done: eventDispatch() #6 [junit] WAIT-till-done: DONE [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasAWT - test01SingleButtonPressAndRelease [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasAWT - test02SingleButtonPressAndReleaseWithShift [junit] WAIT-till-done: eventDispatch() #0 [junit] [junit] >>>> _doSingleButtonPressAndRelease [junit] WAIT-till-done: eventDispatch() #1 [junit] WAIT-till-done: eventDispatch() #2 [junit] *** pressing button 1 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[185], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/185, p[1.0/1.0=1.0]], InputEvent[modifiers: [shift, button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132948785 d 0ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test02SingleButtonPressAndReleaseWithShift - mouse-press(1): PASSED [junit] *** releasing button 1 [junit] MouseReleased 1: MouseEvent[RELEASED, [200]/[185], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/185, p[0.0/1.0=0.0]], InputEvent[modifiers: [shift, button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132948857 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[CLICKED, [200]/[185], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/185, p[0.0/1.0=0.0]], InputEvent[modifiers: [shift, button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132948857 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #3 [junit] TestNewtEventModifiersNewtCanvasAWT.test02SingleButtonPressAndReleaseWithShift - mouse-release(1): PASSED [junit] *** pressing button 2 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[185], button 2, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/185, p[1.0/1.0=1.0]], InputEvent[modifiers: [shift, button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132948920 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #4 [junit] TestNewtEventModifiersNewtCanvasAWT.test02SingleButtonPressAndReleaseWithShift - mouse-press(2): PASSED [junit] *** releasing button 2 [junit] MouseReleased 1: MouseEvent[RELEASED, [200]/[185], button 2, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/185, p[0.0/1.0=0.0]], InputEvent[modifiers: [shift, button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132948993 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[CLICKED, [200]/[185], button 2, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/185, p[0.0/1.0=0.0]], InputEvent[modifiers: [shift, button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132948993 d 0ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test02SingleButtonPressAndReleaseWithShift - mouse-release(2): PASSED [junit] *** pressing button 3 [junit] WAIT-till-done: eventDispatch() #5 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[185], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/185, p[1.0/1.0=1.0]], InputEvent[modifiers: [shift, button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132949066 d 0ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test02SingleButtonPressAndReleaseWithShift - mouse-press(3): PASSED [junit] *** releasing button 3 [junit] MouseReleased 1: MouseEvent[RELEASED, [200]/[185], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/185, p[0.0/1.0=0.0]], InputEvent[modifiers: [shift, button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132949139 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[CLICKED, [200]/[185], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/185, p[0.0/1.0=0.0]], InputEvent[modifiers: [shift, button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132949139 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #6 [junit] TestNewtEventModifiersNewtCanvasAWT.test02SingleButtonPressAndReleaseWithShift - mouse-release(3): PASSED [junit] WAIT-till-done: eventDispatch() #7 [junit] WAIT-till-done: eventDispatch() #8 [junit] WAIT-till-done: DONE [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasAWT - test02SingleButtonPressAndReleaseWithShift [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasAWT - test03SingleButtonPressAndReleaseWithCtrl [junit] WAIT-till-done: eventDispatch() #0 [junit] [junit] >>>> _doSingleButtonPressAndRelease [junit] WAIT-till-done: eventDispatch() #1 [junit] WAIT-till-done: eventDispatch() #2 [junit] *** pressing button 1 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[185], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/185, p[1.0/1.0=1.0]], InputEvent[modifiers: [ctrl, button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132952481 d 0ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test03SingleButtonPressAndReleaseWithCtrl - mouse-press(1): PASSED [junit] *** releasing button 1 [junit] MouseReleased 1: MouseEvent[RELEASED, [200]/[185], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/185, p[0.0/1.0=0.0]], InputEvent[modifiers: [ctrl, button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132952543 d 1ms]]] [junit] MouseClicked ignored: MouseEvent[CLICKED, [200]/[185], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/185, p[0.0/1.0=0.0]], InputEvent[modifiers: [ctrl, button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132952543 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #3 [junit] TestNewtEventModifiersNewtCanvasAWT.test03SingleButtonPressAndReleaseWithCtrl - mouse-release(1): PASSED [junit] *** pressing button 2 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[185], button 2, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/185, p[1.0/1.0=1.0]], InputEvent[modifiers: [ctrl, button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132952617 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #4 [junit] TestNewtEventModifiersNewtCanvasAWT.test03SingleButtonPressAndReleaseWithCtrl - mouse-press(2): PASSED [junit] *** releasing button 2 [junit] MouseReleased 1: MouseEvent[RELEASED, [200]/[185], button 2, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/185, p[0.0/1.0=0.0]], InputEvent[modifiers: [ctrl, button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132952689 d 1ms]]] [junit] MouseClicked ignored: MouseEvent[CLICKED, [200]/[185], button 2, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/185, p[0.0/1.0=0.0]], InputEvent[modifiers: [ctrl, button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132952689 d 1ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test03SingleButtonPressAndReleaseWithCtrl - mouse-release(2): PASSED [junit] *** pressing button 3 [junit] WAIT-till-done: eventDispatch() #5 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[185], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/185, p[1.0/1.0=1.0]], InputEvent[modifiers: [ctrl, button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132952752 d 1ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test03SingleButtonPressAndReleaseWithCtrl - mouse-press(3): PASSED [junit] *** releasing button 3 [junit] MouseReleased 1: MouseEvent[RELEASED, [200]/[185], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/185, p[0.0/1.0=0.0]], InputEvent[modifiers: [ctrl, button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132952825 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[CLICKED, [200]/[185], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/185, p[0.0/1.0=0.0]], InputEvent[modifiers: [ctrl, button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132952825 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #6 [junit] TestNewtEventModifiersNewtCanvasAWT.test03SingleButtonPressAndReleaseWithCtrl - mouse-release(3): PASSED [junit] WAIT-till-done: eventDispatch() #7 [junit] WAIT-till-done: eventDispatch() #8 [junit] WAIT-till-done: DONE [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasAWT - test03SingleButtonPressAndReleaseWithCtrl [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasAWT - test10HoldOneButtonAndPressAnother [junit] WAIT-till-done: eventDispatch() #0 [junit] [junit] >>>> _doHoldOneButtonAndPressAnother [junit] WAIT-till-done: eventDispatch() #1 [junit] *** pressing button 1 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[185], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/185, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132956026 d 0ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test10HoldOneButtonAndPressAnother - mouse-press(1): PASSED [junit] *** pressing additional button 2 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[185], button 2, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/185, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132956099 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #2 [junit] TestNewtEventModifiersNewtCanvasAWT.test10HoldOneButtonAndPressAnother - mouse-press(1, 2): PASSED [junit] *** releasing additional button 2 [junit] MouseReleased 1: MouseEvent[RELEASED, [200]/[185], button 2, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/185, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132956171 d 1ms]]] [junit] MouseClicked ignored: MouseEvent[CLICKED, [200]/[185], button 2, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/185, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132956171 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #3 [junit] TestNewtEventModifiersNewtCanvasAWT.test10HoldOneButtonAndPressAnother - mouse-release(1, 2): PASSED [junit] *** pressing additional button 3 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[185], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/185, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1, button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132956244 d 1ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test10HoldOneButtonAndPressAnother - mouse-press(1, 3): PASSED [junit] *** releasing additional button 3 [junit] MouseReleased 1: MouseEvent[RELEASED, [200]/[185], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/185, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132956307 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[CLICKED, [200]/[185], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/185, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132956307 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #4 [junit] TestNewtEventModifiersNewtCanvasAWT.test10HoldOneButtonAndPressAnother - mouse-release(1, 3): PASSED [junit] *** releasing button 1 [junit] MouseReleased 1: MouseEvent[RELEASED, [200]/[185], button 1, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/185, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132956380 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[CLICKED, [200]/[185], button 1, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/185, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132956380 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #5 [junit] TestNewtEventModifiersNewtCanvasAWT.test10HoldOneButtonAndPressAnother - mouse-release(1): PASSED [junit] *** pressing button 2 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[185], button 2, count 4, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/185, p[1.0/1.0=1.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132956452 d 1ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test10HoldOneButtonAndPressAnother - mouse-press(2): PASSED [junit] *** pressing additional button 1 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[185], button 1, count 5, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/185, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132956515 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #6 [junit] TestNewtEventModifiersNewtCanvasAWT.test10HoldOneButtonAndPressAnother - mouse-press(2, 1): PASSED [junit] *** releasing additional button 1 [junit] MouseReleased 1: MouseEvent[RELEASED, [200]/[185], button 1, count 5, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/185, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132956587 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[CLICKED, [200]/[185], button 1, count 5, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/185, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132956587 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #7 [junit] TestNewtEventModifiersNewtCanvasAWT.test10HoldOneButtonAndPressAnother - mouse-release(2, 1): PASSED [junit] *** pressing additional button 3 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[185], button 3, count 6, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/185, p[1.0/1.0=1.0]], InputEvent[modifiers: [button2, button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132956660 d 0ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test10HoldOneButtonAndPressAnother - mouse-press(2, 3): PASSED [junit] *** releasing additional button 3 [junit] MouseReleased 1: MouseEvent[RELEASED, [200]/[185], button 3, count 6, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/185, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2, button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132956722 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[CLICKED, [200]/[185], button 3, count 6, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/185, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2, button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132956722 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #8 [junit] TestNewtEventModifiersNewtCanvasAWT.test10HoldOneButtonAndPressAnother - mouse-release(2, 3): PASSED [junit] *** releasing button 2 [junit] MouseReleased 1: MouseEvent[RELEASED, [200]/[185], button 2, count 6, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/185, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132956794 d 1ms]]] [junit] MouseClicked ignored: MouseEvent[CLICKED, [200]/[185], button 2, count 6, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/185, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132956794 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #9 [junit] TestNewtEventModifiersNewtCanvasAWT.test10HoldOneButtonAndPressAnother - mouse-release(2): PASSED [junit] *** pressing button 3 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[185], button 3, count 7, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/185, p[1.0/1.0=1.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132956867 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #10 [junit] TestNewtEventModifiersNewtCanvasAWT.test10HoldOneButtonAndPressAnother - mouse-press(3): PASSED [junit] *** pressing additional button 1 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[185], button 1, count 8, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/185, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1, button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132956929 d 1ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test10HoldOneButtonAndPressAnother - mouse-press(3, 1): PASSED [junit] *** releasing additional button 1 [junit] MouseReleased 1: MouseEvent[RELEASED, [200]/[185], button 1, count 8, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/185, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132957002 d 1ms]]] [junit] MouseClicked ignored: MouseEvent[CLICKED, [200]/[185], button 1, count 8, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/185, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132957002 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #11 [junit] TestNewtEventModifiersNewtCanvasAWT.test10HoldOneButtonAndPressAnother - mouse-release(3, 1): PASSED [junit] *** pressing additional button 2 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[185], button 2, count 9, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/185, p[1.0/1.0=1.0]], InputEvent[modifiers: [button2, button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132957075 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #12 [junit] TestNewtEventModifiersNewtCanvasAWT.test10HoldOneButtonAndPressAnother - mouse-press(3, 2): PASSED [junit] *** releasing additional button 2 [junit] MouseReleased 1: MouseEvent[RELEASED, [200]/[185], button 2, count 9, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/185, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2, button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132957137 d 1ms]]] [junit] MouseClicked ignored: MouseEvent[CLICKED, [200]/[185], button 2, count 9, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/185, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2, button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132957137 d 1ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test10HoldOneButtonAndPressAnother - mouse-release(3, 2): PASSED [junit] *** releasing button 3 [junit] MouseReleased 1: MouseEvent[RELEASED, [200]/[185], button 3, count 9, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/185, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132957210 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[CLICKED, [200]/[185], button 3, count 9, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/185, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132957210 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #13 [junit] TestNewtEventModifiersNewtCanvasAWT.test10HoldOneButtonAndPressAnother - mouse-release(3): PASSED [junit] WAIT-till-done: eventDispatch() #14 [junit] WAIT-till-done: DONE [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasAWT - test10HoldOneButtonAndPressAnother [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasAWT - test20PressAllButtonsInSequence [junit] WAIT-till-done: eventDispatch() #0 [junit] [junit] >>>> _doPressAllButtonsInSequence [junit] WAIT-till-done: eventDispatch() #1 [junit] *** pressing button 1 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[185], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/185, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132960310 d 0ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test20PressAllButtonsInSequence - mouse-press(1): PASSED [junit] *** pressing button 2 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[185], button 2, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/185, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132960373 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #2 [junit] TestNewtEventModifiersNewtCanvasAWT.test20PressAllButtonsInSequence - mouse-press(2): PASSED [junit] *** pressing button 3 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[185], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/185, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1, button2, button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132960446 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #3 [junit] TestNewtEventModifiersNewtCanvasAWT.test20PressAllButtonsInSequence - mouse-press(3): PASSED [junit] *** releasing button 3 [junit] MouseReleased 1: MouseEvent[RELEASED, [200]/[185], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/185, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button2, button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132960519 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[CLICKED, [200]/[185], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/185, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button2, button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132960519 d 0ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test20PressAllButtonsInSequence - mouse-release(3): PASSED [junit] *** releasing button 2 [junit] MouseReleased 1: MouseEvent[RELEASED, [200]/[185], button 2, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/185, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132960581 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[CLICKED, [200]/[185], button 2, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/185, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132960581 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #4 [junit] TestNewtEventModifiersNewtCanvasAWT.test20PressAllButtonsInSequence - mouse-release(2): PASSED [junit] *** releasing button 1 [junit] MouseReleased 1: MouseEvent[RELEASED, [200]/[185], button 1, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/185, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132960654 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[CLICKED, [200]/[185], button 1, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/185, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132960654 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #5 [junit] TestNewtEventModifiersNewtCanvasAWT.test20PressAllButtonsInSequence - mouse-release(1): PASSED [junit] WAIT-till-done: eventDispatch() #6 [junit] WAIT-till-done: DONE [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasAWT - test20PressAllButtonsInSequence [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasAWT - test30SingleButtonClickAndDrag [junit] WAIT-till-done: eventDispatch() #0 [junit] [junit] >>>> _doSingleButtonClickAndDrag [junit] WAIT-till-done: eventDispatch() #1 [junit] *** pressing button 1 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[185], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/185, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132963777 d 0ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test30SingleButtonClickAndDrag - mouse-press(1): PASSED [junit] *** moving mouse [junit] MouseDragged 1: MouseEvent[DRAGGED, [208]/[179], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 208/179, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132963849 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #2 [junit] WAIT-till-done: eventDispatch() #3 [junit] WAIT-till-done: eventDispatch() #4 [junit] TestNewtEventModifiersNewtCanvasAWT.test30SingleButtonClickAndDrag - mouse-move(308, 308): PASSED [junit] *** releasing button 1 [junit] MouseReleased 1: MouseEvent[RELEASED, [208]/[179], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 208/179, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132964120 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #5 [junit] TestNewtEventModifiersNewtCanvasAWT.test30SingleButtonClickAndDrag - mouse-release(1): PASSED [junit] MouseMoved ignored: MouseEvent[MOVED, [200]/[171], button 0, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/171, p[0.0/1.0=0.0]], InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132964192 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #6 [junit] WAIT-till-done: eventDispatch() #7 [junit] *** pressing button 2 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[171], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/171, p[1.0/1.0=1.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132964463 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #8 [junit] TestNewtEventModifiersNewtCanvasAWT.test30SingleButtonClickAndDrag - mouse-press(2): PASSED [junit] *** moving mouse [junit] MouseDragged 1: MouseEvent[DRAGGED, [208]/[179], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 208/179, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132964525 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #9 [junit] WAIT-till-done: eventDispatch() #10 [junit] WAIT-till-done: eventDispatch() #11 [junit] TestNewtEventModifiersNewtCanvasAWT.test30SingleButtonClickAndDrag - mouse-move(308, 308): PASSED [junit] *** releasing button 2 [junit] MouseReleased 1: MouseEvent[RELEASED, [208]/[179], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 208/179, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132964795 d 0ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test30SingleButtonClickAndDrag - mouse-release(2): PASSED [junit] MouseMoved ignored: MouseEvent[MOVED, [200]/[171], button 0, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/171, p[0.0/1.0=0.0]], InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132964868 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #12 [junit] WAIT-till-done: eventDispatch() #13 [junit] WAIT-till-done: eventDispatch() #14 [junit] *** pressing button 3 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[171], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/171, p[1.0/1.0=1.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132965137 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #15 [junit] TestNewtEventModifiersNewtCanvasAWT.test30SingleButtonClickAndDrag - mouse-press(3): PASSED [junit] *** moving mouse [junit] MouseDragged 1: MouseEvent[DRAGGED, [208]/[179], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 208/179, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132965210 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #16 [junit] WAIT-till-done: eventDispatch() #17 [junit] TestNewtEventModifiersNewtCanvasAWT.test30SingleButtonClickAndDrag - mouse-move(308, 308): PASSED [junit] *** releasing button 3 [junit] MouseReleased 1: MouseEvent[RELEASED, [208]/[179], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 208/179, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132965480 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #18 [junit] TestNewtEventModifiersNewtCanvasAWT.test30SingleButtonClickAndDrag - mouse-release(3): PASSED [junit] MouseMoved ignored: MouseEvent[MOVED, [200]/[171], button 0, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/171, p[0.0/1.0=0.0]], InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132965543 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #19 [junit] WAIT-till-done: eventDispatch() #20 [junit] WAIT-till-done: eventDispatch() #21 [junit] WAIT-till-done: eventDispatch() #22 [junit] WAIT-till-done: DONE [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasAWT - test30SingleButtonClickAndDrag [junit] MouseExited ignored: MouseEvent[EXITED, [200]/[171], button 0, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/171, p[0.0/1.0=0.0]], InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132967371 d 0ms]]] [junit] Thread[#37,AWT-EventQueue-0-Display-.x11_:0-1-EDT-1,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#37,AWT-EventQueue-0-Display-.x11_:0-1-EDT-1,6,main] RedSquareES2.dispose FIN [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132967410 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132967413 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [junit] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 26.006 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132942007 ms III - Start [junit] SLOCK [T main @ 1751132942011 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] Thread[#37,AWT-EventQueue-0-Display-.x11_:0-1-EDT-1,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#37,AWT-EventQueue-0-Display-.x11_:0-1-EDT-1,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [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[#37,AWT-EventQueue-0-Display-.x11_:0-1-EDT-1,6,main] RedSquareES2.init FIN [junit] Thread[#37,AWT-EventQueue-0-Display-.x11_:0-1-EDT-1,6,main] RedSquareES2.reshape 0/0 390x370 of 390x370, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] Thread[#37,AWT-EventQueue-0-Display-.x11_:0-1-EDT-1,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 390x370 of 390x370, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] requestFocus: NEWT Component [junit] Thread[#37,AWT-EventQueue-0-Display-.x11_:0-1-EDT-1,6,main] RedSquareES2.reshape 0/0 400x371 of 400x371, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] Thread[#37,AWT-EventQueue-0-Display-.x11_:0-1-EDT-1,6,main] RedSquareES2.reshape FIN [junit] centerMouse: robot pos: 300x314, onTitleBarIfWindow: false [junit] requestFocus: click, d: 501 ms [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasAWT - test01SingleButtonPressAndRelease [junit] [junit] >>>> _doSingleButtonPressAndRelease [junit] WAIT-till-done: eventDispatch() #0 [junit] WAIT-till-done: eventDispatch() #1 [junit] *** pressing button 1 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[185], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/185, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132945176 d 0ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test01SingleButtonPressAndRelease - mouse-press(1): PASSED [junit] *** releasing button 1 [junit] MouseReleased 1: MouseEvent[RELEASED, [200]/[185], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/185, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132945250 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[CLICKED, [200]/[185], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/185, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132945250 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #2 [junit] TestNewtEventModifiersNewtCanvasAWT.test01SingleButtonPressAndRelease - mouse-release(1): PASSED [junit] *** pressing button 2 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[185], button 2, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/185, p[1.0/1.0=1.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132945313 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #3 [junit] TestNewtEventModifiersNewtCanvasAWT.test01SingleButtonPressAndRelease - mouse-press(2): PASSED [junit] *** releasing button 2 [junit] MouseReleased 1: MouseEvent[RELEASED, [200]/[185], button 2, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/185, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132945385 d 1ms]]] [junit] MouseClicked ignored: MouseEvent[CLICKED, [200]/[185], button 2, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/185, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132945385 d 1ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test01SingleButtonPressAndRelease - mouse-release(2): PASSED [junit] *** pressing button 3 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[185], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/185, p[1.0/1.0=1.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132945458 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #4 [junit] TestNewtEventModifiersNewtCanvasAWT.test01SingleButtonPressAndRelease - mouse-press(3): PASSED [junit] *** releasing button 3 [junit] MouseReleased 1: MouseEvent[RELEASED, [200]/[185], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/185, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132945531 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[CLICKED, [200]/[185], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/185, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132945531 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #5 [junit] TestNewtEventModifiersNewtCanvasAWT.test01SingleButtonPressAndRelease - mouse-release(3): PASSED [junit] WAIT-till-done: eventDispatch() #6 [junit] WAIT-till-done: DONE [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasAWT - test01SingleButtonPressAndRelease [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasAWT - test02SingleButtonPressAndReleaseWithShift [junit] WAIT-till-done: eventDispatch() #0 [junit] [junit] >>>> _doSingleButtonPressAndRelease [junit] WAIT-till-done: eventDispatch() #1 [junit] WAIT-till-done: eventDispatch() #2 [junit] *** pressing button 1 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[185], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/185, p[1.0/1.0=1.0]], InputEvent[modifiers: [shift, button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132948785 d 0ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test02SingleButtonPressAndReleaseWithShift - mouse-press(1): PASSED [junit] *** releasing button 1 [junit] MouseReleased 1: MouseEvent[RELEASED, [200]/[185], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/185, p[0.0/1.0=0.0]], InputEvent[modifiers: [shift, button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132948857 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[CLICKED, [200]/[185], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/185, p[0.0/1.0=0.0]], InputEvent[modifiers: [shift, button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132948857 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #3 [junit] TestNewtEventModifiersNewtCanvasAWT.test02SingleButtonPressAndReleaseWithShift - mouse-release(1): PASSED [junit] *** pressing button 2 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[185], button 2, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/185, p[1.0/1.0=1.0]], InputEvent[modifiers: [shift, button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132948920 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #4 [junit] TestNewtEventModifiersNewtCanvasAWT.test02SingleButtonPressAndReleaseWithShift - mouse-press(2): PASSED [junit] *** releasing button 2 [junit] MouseReleased 1: MouseEvent[RELEASED, [200]/[185], button 2, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/185, p[0.0/1.0=0.0]], InputEvent[modifiers: [shift, button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132948993 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[CLICKED, [200]/[185], button 2, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/185, p[0.0/1.0=0.0]], InputEvent[modifiers: [shift, button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132948993 d 0ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test02SingleButtonPressAndReleaseWithShift - mouse-release(2): PASSED [junit] *** pressing button 3 [junit] WAIT-till-done: eventDispatch() #5 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[185], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/185, p[1.0/1.0=1.0]], InputEvent[modifiers: [shift, button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132949066 d 0ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test02SingleButtonPressAndReleaseWithShift - mouse-press(3): PASSED [junit] *** releasing button 3 [junit] MouseReleased 1: MouseEvent[RELEASED, [200]/[185], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/185, p[0.0/1.0=0.0]], InputEvent[modifiers: [shift, button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132949139 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[CLICKED, [200]/[185], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/185, p[0.0/1.0=0.0]], InputEvent[modifiers: [shift, button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132949139 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #6 [junit] TestNewtEventModifiersNewtCanvasAWT.test02SingleButtonPressAndReleaseWithShift - mouse-release(3): PASSED [junit] WAIT-till-done: eventDispatch() #7 [junit] WAIT-till-done: eventDispatch() #8 [junit] WAIT-till-done: DONE [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasAWT - test02SingleButtonPressAndReleaseWithShift [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasAWT - test03SingleButtonPressAndReleaseWithCtrl [junit] WAIT-till-done: eventDispatch() #0 [junit] [junit] >>>> _doSingleButtonPressAndRelease [junit] WAIT-till-done: eventDispatch() #1 [junit] WAIT-till-done: eventDispatch() #2 [junit] *** pressing button 1 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[185], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/185, p[1.0/1.0=1.0]], InputEvent[modifiers: [ctrl, button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132952481 d 0ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test03SingleButtonPressAndReleaseWithCtrl - mouse-press(1): PASSED [junit] *** releasing button 1 [junit] MouseReleased 1: MouseEvent[RELEASED, [200]/[185], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/185, p[0.0/1.0=0.0]], InputEvent[modifiers: [ctrl, button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132952543 d 1ms]]] [junit] MouseClicked ignored: MouseEvent[CLICKED, [200]/[185], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/185, p[0.0/1.0=0.0]], InputEvent[modifiers: [ctrl, button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132952543 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #3 [junit] TestNewtEventModifiersNewtCanvasAWT.test03SingleButtonPressAndReleaseWithCtrl - mouse-release(1): PASSED [junit] *** pressing button 2 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[185], button 2, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/185, p[1.0/1.0=1.0]], InputEvent[modifiers: [ctrl, button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132952617 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #4 [junit] TestNewtEventModifiersNewtCanvasAWT.test03SingleButtonPressAndReleaseWithCtrl - mouse-press(2): PASSED [junit] *** releasing button 2 [junit] MouseReleased 1: MouseEvent[RELEASED, [200]/[185], button 2, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/185, p[0.0/1.0=0.0]], InputEvent[modifiers: [ctrl, button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132952689 d 1ms]]] [junit] MouseClicked ignored: MouseEvent[CLICKED, [200]/[185], button 2, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/185, p[0.0/1.0=0.0]], InputEvent[modifiers: [ctrl, button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132952689 d 1ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test03SingleButtonPressAndReleaseWithCtrl - mouse-release(2): PASSED [junit] *** pressing button 3 [junit] WAIT-till-done: eventDispatch() #5 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[185], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/185, p[1.0/1.0=1.0]], InputEvent[modifiers: [ctrl, button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132952752 d 1ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test03SingleButtonPressAndReleaseWithCtrl - mouse-press(3): PASSED [junit] *** releasing button 3 [junit] MouseReleased 1: MouseEvent[RELEASED, [200]/[185], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/185, p[0.0/1.0=0.0]], InputEvent[modifiers: [ctrl, button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132952825 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[CLICKED, [200]/[185], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/185, p[0.0/1.0=0.0]], InputEvent[modifiers: [ctrl, button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132952825 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #6 [junit] TestNewtEventModifiersNewtCanvasAWT.test03SingleButtonPressAndReleaseWithCtrl - mouse-release(3): PASSED [junit] WAIT-till-done: eventDispatch() #7 [junit] WAIT-till-done: eventDispatch() #8 [junit] WAIT-till-done: DONE [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasAWT - test03SingleButtonPressAndReleaseWithCtrl [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasAWT - test10HoldOneButtonAndPressAnother [junit] WAIT-till-done: eventDispatch() #0 [junit] [junit] >>>> _doHoldOneButtonAndPressAnother [junit] WAIT-till-done: eventDispatch() #1 [junit] *** pressing button 1 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[185], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/185, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132956026 d 0ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test10HoldOneButtonAndPressAnother - mouse-press(1): PASSED [junit] *** pressing additional button 2 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[185], button 2, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/185, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132956099 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #2 [junit] TestNewtEventModifiersNewtCanvasAWT.test10HoldOneButtonAndPressAnother - mouse-press(1, 2): PASSED [junit] *** releasing additional button 2 [junit] MouseReleased 1: MouseEvent[RELEASED, [200]/[185], button 2, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/185, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132956171 d 1ms]]] [junit] MouseClicked ignored: MouseEvent[CLICKED, [200]/[185], button 2, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/185, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132956171 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #3 [junit] TestNewtEventModifiersNewtCanvasAWT.test10HoldOneButtonAndPressAnother - mouse-release(1, 2): PASSED [junit] *** pressing additional button 3 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[185], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/185, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1, button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132956244 d 1ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test10HoldOneButtonAndPressAnother - mouse-press(1, 3): PASSED [junit] *** releasing additional button 3 [junit] MouseReleased 1: MouseEvent[RELEASED, [200]/[185], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/185, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132956307 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[CLICKED, [200]/[185], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/185, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132956307 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #4 [junit] TestNewtEventModifiersNewtCanvasAWT.test10HoldOneButtonAndPressAnother - mouse-release(1, 3): PASSED [junit] *** releasing button 1 [junit] MouseReleased 1: MouseEvent[RELEASED, [200]/[185], button 1, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/185, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132956380 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[CLICKED, [200]/[185], button 1, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/185, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132956380 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #5 [junit] TestNewtEventModifiersNewtCanvasAWT.test10HoldOneButtonAndPressAnother - mouse-release(1): PASSED [junit] *** pressing button 2 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[185], button 2, count 4, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/185, p[1.0/1.0=1.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132956452 d 1ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test10HoldOneButtonAndPressAnother - mouse-press(2): PASSED [junit] *** pressing additional button 1 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[185], button 1, count 5, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/185, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132956515 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #6 [junit] TestNewtEventModifiersNewtCanvasAWT.test10HoldOneButtonAndPressAnother - mouse-press(2, 1): PASSED [junit] *** releasing additional button 1 [junit] MouseReleased 1: MouseEvent[RELEASED, [200]/[185], button 1, count 5, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/185, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132956587 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[CLICKED, [200]/[185], button 1, count 5, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/185, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132956587 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #7 [junit] TestNewtEventModifiersNewtCanvasAWT.test10HoldOneButtonAndPressAnother - mouse-release(2, 1): PASSED [junit] *** pressing additional button 3 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[185], button 3, count 6, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/185, p[1.0/1.0=1.0]], InputEvent[modifiers: [button2, button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132956660 d 0ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test10HoldOneButtonAndPressAnother - mouse-press(2, 3): PASSED [junit] *** releasing additional button 3 [junit] MouseReleased 1: MouseEvent[RELEASED, [200]/[185], button 3, count 6, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/185, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2, button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132956722 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[CLICKED, [200]/[185], button 3, count 6, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/185, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2, button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132956722 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #8 [junit] TestNewtEventModifiersNewtCanvasAWT.test10HoldOneButtonAndPressAnother - mouse-release(2, 3): PASSED [junit] *** releasing button 2 [junit] MouseReleased 1: MouseEvent[RELEASED, [200]/[185], button 2, count 6, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/185, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132956794 d 1ms]]] [junit] MouseClicked ignored: MouseEvent[CLICKED, [200]/[185], button 2, count 6, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/185, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132956794 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #9 [junit] TestNewtEventModifiersNewtCanvasAWT.test10HoldOneButtonAndPressAnother - mouse-release(2): PASSED [junit] *** pressing button 3 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[185], button 3, count 7, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/185, p[1.0/1.0=1.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132956867 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #10 [junit] TestNewtEventModifiersNewtCanvasAWT.test10HoldOneButtonAndPressAnother - mouse-press(3): PASSED [junit] *** pressing additional button 1 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[185], button 1, count 8, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/185, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1, button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132956929 d 1ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test10HoldOneButtonAndPressAnother - mouse-press(3, 1): PASSED [junit] *** releasing additional button 1 [junit] MouseReleased 1: MouseEvent[RELEASED, [200]/[185], button 1, count 8, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/185, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132957002 d 1ms]]] [junit] MouseClicked ignored: MouseEvent[CLICKED, [200]/[185], button 1, count 8, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/185, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132957002 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #11 [junit] TestNewtEventModifiersNewtCanvasAWT.test10HoldOneButtonAndPressAnother - mouse-release(3, 1): PASSED [junit] *** pressing additional button 2 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[185], button 2, count 9, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/185, p[1.0/1.0=1.0]], InputEvent[modifiers: [button2, button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132957075 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #12 [junit] TestNewtEventModifiersNewtCanvasAWT.test10HoldOneButtonAndPressAnother - mouse-press(3, 2): PASSED [junit] *** releasing additional button 2 [junit] MouseReleased 1: MouseEvent[RELEASED, [200]/[185], button 2, count 9, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/185, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2, button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132957137 d 1ms]]] [junit] MouseClicked ignored: MouseEvent[CLICKED, [200]/[185], button 2, count 9, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/185, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2, button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132957137 d 1ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test10HoldOneButtonAndPressAnother - mouse-release(3, 2): PASSED [junit] *** releasing button 3 [junit] MouseReleased 1: MouseEvent[RELEASED, [200]/[185], button 3, count 9, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/185, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132957210 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[CLICKED, [200]/[185], button 3, count 9, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/185, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132957210 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #13 [junit] TestNewtEventModifiersNewtCanvasAWT.test10HoldOneButtonAndPressAnother - mouse-release(3): PASSED [junit] WAIT-till-done: eventDispatch() #14 [junit] WAIT-till-done: DONE [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasAWT - test10HoldOneButtonAndPressAnother [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasAWT - test20PressAllButtonsInSequence [junit] WAIT-till-done: eventDispatch() #0 [junit] [junit] >>>> _doPressAllButtonsInSequence [junit] WAIT-till-done: eventDispatch() #1 [junit] *** pressing button 1 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[185], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/185, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132960310 d 0ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test20PressAllButtonsInSequence - mouse-press(1): PASSED [junit] *** pressing button 2 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[185], button 2, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/185, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132960373 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #2 [junit] TestNewtEventModifiersNewtCanvasAWT.test20PressAllButtonsInSequence - mouse-press(2): PASSED [junit] *** pressing button 3 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[185], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/185, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1, button2, button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132960446 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #3 [junit] TestNewtEventModifiersNewtCanvasAWT.test20PressAllButtonsInSequence - mouse-press(3): PASSED [junit] *** releasing button 3 [junit] MouseReleased 1: MouseEvent[RELEASED, [200]/[185], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/185, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button2, button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132960519 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[CLICKED, [200]/[185], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/185, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button2, button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132960519 d 0ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test20PressAllButtonsInSequence - mouse-release(3): PASSED [junit] *** releasing button 2 [junit] MouseReleased 1: MouseEvent[RELEASED, [200]/[185], button 2, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/185, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132960581 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[CLICKED, [200]/[185], button 2, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/185, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132960581 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #4 [junit] TestNewtEventModifiersNewtCanvasAWT.test20PressAllButtonsInSequence - mouse-release(2): PASSED [junit] *** releasing button 1 [junit] MouseReleased 1: MouseEvent[RELEASED, [200]/[185], button 1, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/185, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132960654 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[CLICKED, [200]/[185], button 1, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/185, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132960654 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #5 [junit] TestNewtEventModifiersNewtCanvasAWT.test20PressAllButtonsInSequence - mouse-release(1): PASSED [junit] WAIT-till-done: eventDispatch() #6 [junit] WAIT-till-done: DONE [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasAWT - test20PressAllButtonsInSequence [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasAWT - test30SingleButtonClickAndDrag [junit] WAIT-till-done: eventDispatch() #0 [junit] [junit] >>>> _doSingleButtonClickAndDrag [junit] WAIT-till-done: eventDispatch() #1 [junit] *** pressing button 1 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[185], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/185, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132963777 d 0ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test30SingleButtonClickAndDrag - mouse-press(1): PASSED [junit] *** moving mouse [junit] MouseDragged 1: MouseEvent[DRAGGED, [208]/[179], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 208/179, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132963849 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #2 [junit] WAIT-till-done: eventDispatch() #3 [junit] WAIT-till-done: eventDispatch() #4 [junit] TestNewtEventModifiersNewtCanvasAWT.test30SingleButtonClickAndDrag - mouse-move(308, 308): PASSED [junit] *** releasing button 1 [junit] MouseReleased 1: MouseEvent[RELEASED, [208]/[179], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 208/179, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132964120 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #5 [junit] TestNewtEventModifiersNewtCanvasAWT.test30SingleButtonClickAndDrag - mouse-release(1): PASSED [junit] MouseMoved ignored: MouseEvent[MOVED, [200]/[171], button 0, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/171, p[0.0/1.0=0.0]], InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132964192 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #6 [junit] WAIT-till-done: eventDispatch() #7 [junit] *** pressing button 2 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[171], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/171, p[1.0/1.0=1.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132964463 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #8 [junit] TestNewtEventModifiersNewtCanvasAWT.test30SingleButtonClickAndDrag - mouse-press(2): PASSED [junit] *** moving mouse [junit] MouseDragged 1: MouseEvent[DRAGGED, [208]/[179], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 208/179, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132964525 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #9 [junit] WAIT-till-done: eventDispatch() #10 [junit] WAIT-till-done: eventDispatch() #11 [junit] TestNewtEventModifiersNewtCanvasAWT.test30SingleButtonClickAndDrag - mouse-move(308, 308): PASSED [junit] *** releasing button 2 [junit] MouseReleased 1: MouseEvent[RELEASED, [208]/[179], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 208/179, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132964795 d 0ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test30SingleButtonClickAndDrag - mouse-release(2): PASSED [junit] MouseMoved ignored: MouseEvent[MOVED, [200]/[171], button 0, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/171, p[0.0/1.0=0.0]], InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132964868 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #12 [junit] WAIT-till-done: eventDispatch() #13 [junit] WAIT-till-done: eventDispatch() #14 [junit] *** pressing button 3 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[171], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/171, p[1.0/1.0=1.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132965137 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #15 [junit] TestNewtEventModifiersNewtCanvasAWT.test30SingleButtonClickAndDrag - mouse-press(3): PASSED [junit] *** moving mouse [junit] MouseDragged 1: MouseEvent[DRAGGED, [208]/[179], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 208/179, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132965210 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #16 [junit] WAIT-till-done: eventDispatch() #17 [junit] TestNewtEventModifiersNewtCanvasAWT.test30SingleButtonClickAndDrag - mouse-move(308, 308): PASSED [junit] *** releasing button 3 [junit] MouseReleased 1: MouseEvent[RELEASED, [208]/[179], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 208/179, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132965480 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #18 [junit] TestNewtEventModifiersNewtCanvasAWT.test30SingleButtonClickAndDrag - mouse-release(3): PASSED [junit] MouseMoved ignored: MouseEvent[MOVED, [200]/[171], button 0, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/171, p[0.0/1.0=0.0]], InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132965543 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #19 [junit] WAIT-till-done: eventDispatch() #20 [junit] WAIT-till-done: eventDispatch() #21 [junit] WAIT-till-done: eventDispatch() #22 [junit] WAIT-till-done: DONE [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasAWT - test30SingleButtonClickAndDrag [junit] MouseExited ignored: MouseEvent[EXITED, [200]/[171], button 0, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/171, p[0.0/1.0=0.0]], InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132967371 d 0ms]]] [junit] Thread[#37,AWT-EventQueue-0-Display-.x11_:0-1-EDT-1,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#37,AWT-EventQueue-0-Display-.x11_:0-1-EDT-1,6,main] RedSquareES2.dispose FIN [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132967410 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132967413 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01SingleButtonPressAndRelease took 3.486 sec [junit] Testcase: test02SingleButtonPressAndReleaseWithShift took 3.684 sec [junit] Testcase: test03SingleButtonPressAndReleaseWithCtrl took 3.681 sec [junit] Testcase: test10HoldOneButtonAndPressAnother took 4.275 sec [junit] Testcase: test20PressAllButtonsInSequence took 3.469 sec [junit] Testcase: test30SingleButtonClickAndDrag took 5.08 sec [junit] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 26.006 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132942007 ms III - Start [junit] SLOCK [T main @ 1751132942011 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] Thread[#37,AWT-EventQueue-0-Display-.x11_:0-1-EDT-1,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#37,AWT-EventQueue-0-Display-.x11_:0-1-EDT-1,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 220 [junit] GLX_EXTENSIONS 25 [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[#37,AWT-EventQueue-0-Display-.x11_:0-1-EDT-1,6,main] RedSquareES2.init FIN [junit] Thread[#37,AWT-EventQueue-0-Display-.x11_:0-1-EDT-1,6,main] RedSquareES2.reshape 0/0 390x370 of 390x370, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] Thread[#37,AWT-EventQueue-0-Display-.x11_:0-1-EDT-1,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 390x370 of 390x370, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] requestFocus: NEWT Component [junit] Thread[#37,AWT-EventQueue-0-Display-.x11_:0-1-EDT-1,6,main] RedSquareES2.reshape 0/0 400x371 of 400x371, swapInterval 1, drawable 0x3800002, tileRendererInUse null [junit] Thread[#37,AWT-EventQueue-0-Display-.x11_:0-1-EDT-1,6,main] RedSquareES2.reshape FIN [junit] centerMouse: robot pos: 300x314, onTitleBarIfWindow: false [junit] requestFocus: click, d: 501 ms [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasAWT - test01SingleButtonPressAndRelease [junit] [junit] >>>> _doSingleButtonPressAndRelease [junit] WAIT-till-done: eventDispatch() #0 [junit] WAIT-till-done: eventDispatch() #1 [junit] *** pressing button 1 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[185], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/185, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132945176 d 0ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test01SingleButtonPressAndRelease - mouse-press(1): PASSED [junit] *** releasing button 1 [junit] MouseReleased 1: MouseEvent[RELEASED, [200]/[185], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/185, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132945250 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[CLICKED, [200]/[185], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/185, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132945250 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #2 [junit] TestNewtEventModifiersNewtCanvasAWT.test01SingleButtonPressAndRelease - mouse-release(1): PASSED [junit] *** pressing button 2 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[185], button 2, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/185, p[1.0/1.0=1.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132945313 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #3 [junit] TestNewtEventModifiersNewtCanvasAWT.test01SingleButtonPressAndRelease - mouse-press(2): PASSED [junit] *** releasing button 2 [junit] MouseReleased 1: MouseEvent[RELEASED, [200]/[185], button 2, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/185, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132945385 d 1ms]]] [junit] MouseClicked ignored: MouseEvent[CLICKED, [200]/[185], button 2, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/185, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132945385 d 1ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test01SingleButtonPressAndRelease - mouse-release(2): PASSED [junit] *** pressing button 3 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[185], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/185, p[1.0/1.0=1.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132945458 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #4 [junit] TestNewtEventModifiersNewtCanvasAWT.test01SingleButtonPressAndRelease - mouse-press(3): PASSED [junit] *** releasing button 3 [junit] MouseReleased 1: MouseEvent[RELEASED, [200]/[185], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/185, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132945531 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[CLICKED, [200]/[185], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/185, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132945531 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #5 [junit] TestNewtEventModifiersNewtCanvasAWT.test01SingleButtonPressAndRelease - mouse-release(3): PASSED [junit] WAIT-till-done: eventDispatch() #6 [junit] WAIT-till-done: DONE [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasAWT - test01SingleButtonPressAndRelease [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasAWT - test02SingleButtonPressAndReleaseWithShift [junit] WAIT-till-done: eventDispatch() #0 [junit] [junit] >>>> _doSingleButtonPressAndRelease [junit] WAIT-till-done: eventDispatch() #1 [junit] WAIT-till-done: eventDispatch() #2 [junit] *** pressing button 1 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[185], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/185, p[1.0/1.0=1.0]], InputEvent[modifiers: [shift, button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132948785 d 0ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test02SingleButtonPressAndReleaseWithShift - mouse-press(1): PASSED [junit] *** releasing button 1 [junit] MouseReleased 1: MouseEvent[RELEASED, [200]/[185], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/185, p[0.0/1.0=0.0]], InputEvent[modifiers: [shift, button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132948857 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[CLICKED, [200]/[185], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/185, p[0.0/1.0=0.0]], InputEvent[modifiers: [shift, button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132948857 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #3 [junit] TestNewtEventModifiersNewtCanvasAWT.test02SingleButtonPressAndReleaseWithShift - mouse-release(1): PASSED [junit] *** pressing button 2 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[185], button 2, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/185, p[1.0/1.0=1.0]], InputEvent[modifiers: [shift, button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132948920 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #4 [junit] TestNewtEventModifiersNewtCanvasAWT.test02SingleButtonPressAndReleaseWithShift - mouse-press(2): PASSED [junit] *** releasing button 2 [junit] MouseReleased 1: MouseEvent[RELEASED, [200]/[185], button 2, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/185, p[0.0/1.0=0.0]], InputEvent[modifiers: [shift, button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132948993 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[CLICKED, [200]/[185], button 2, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/185, p[0.0/1.0=0.0]], InputEvent[modifiers: [shift, button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132948993 d 0ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test02SingleButtonPressAndReleaseWithShift - mouse-release(2): PASSED [junit] *** pressing button 3 [junit] WAIT-till-done: eventDispatch() #5 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[185], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/185, p[1.0/1.0=1.0]], InputEvent[modifiers: [shift, button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132949066 d 0ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test02SingleButtonPressAndReleaseWithShift - mouse-press(3): PASSED [junit] *** releasing button 3 [junit] MouseReleased 1: MouseEvent[RELEASED, [200]/[185], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/185, p[0.0/1.0=0.0]], InputEvent[modifiers: [shift, button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132949139 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[CLICKED, [200]/[185], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/185, p[0.0/1.0=0.0]], InputEvent[modifiers: [shift, button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132949139 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #6 [junit] TestNewtEventModifiersNewtCanvasAWT.test02SingleButtonPressAndReleaseWithShift - mouse-release(3): PASSED [junit] WAIT-till-done: eventDispatch() #7 [junit] WAIT-till-done: eventDispatch() #8 [junit] WAIT-till-done: DONE [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasAWT - test02SingleButtonPressAndReleaseWithShift [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasAWT - test03SingleButtonPressAndReleaseWithCtrl [junit] WAIT-till-done: eventDispatch() #0 [junit] [junit] >>>> _doSingleButtonPressAndRelease [junit] WAIT-till-done: eventDispatch() #1 [junit] WAIT-till-done: eventDispatch() #2 [junit] *** pressing button 1 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[185], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/185, p[1.0/1.0=1.0]], InputEvent[modifiers: [ctrl, button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132952481 d 0ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test03SingleButtonPressAndReleaseWithCtrl - mouse-press(1): PASSED [junit] *** releasing button 1 [junit] MouseReleased 1: MouseEvent[RELEASED, [200]/[185], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/185, p[0.0/1.0=0.0]], InputEvent[modifiers: [ctrl, button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132952543 d 1ms]]] [junit] MouseClicked ignored: MouseEvent[CLICKED, [200]/[185], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/185, p[0.0/1.0=0.0]], InputEvent[modifiers: [ctrl, button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132952543 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #3 [junit] TestNewtEventModifiersNewtCanvasAWT.test03SingleButtonPressAndReleaseWithCtrl - mouse-release(1): PASSED [junit] *** pressing button 2 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[185], button 2, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/185, p[1.0/1.0=1.0]], InputEvent[modifiers: [ctrl, button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132952617 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #4 [junit] TestNewtEventModifiersNewtCanvasAWT.test03SingleButtonPressAndReleaseWithCtrl - mouse-press(2): PASSED [junit] *** releasing button 2 [junit] MouseReleased 1: MouseEvent[RELEASED, [200]/[185], button 2, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/185, p[0.0/1.0=0.0]], InputEvent[modifiers: [ctrl, button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132952689 d 1ms]]] [junit] MouseClicked ignored: MouseEvent[CLICKED, [200]/[185], button 2, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/185, p[0.0/1.0=0.0]], InputEvent[modifiers: [ctrl, button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132952689 d 1ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test03SingleButtonPressAndReleaseWithCtrl - mouse-release(2): PASSED [junit] *** pressing button 3 [junit] WAIT-till-done: eventDispatch() #5 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[185], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/185, p[1.0/1.0=1.0]], InputEvent[modifiers: [ctrl, button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132952752 d 1ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test03SingleButtonPressAndReleaseWithCtrl - mouse-press(3): PASSED [junit] *** releasing button 3 [junit] MouseReleased 1: MouseEvent[RELEASED, [200]/[185], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/185, p[0.0/1.0=0.0]], InputEvent[modifiers: [ctrl, button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132952825 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[CLICKED, [200]/[185], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/185, p[0.0/1.0=0.0]], InputEvent[modifiers: [ctrl, button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132952825 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #6 [junit] TestNewtEventModifiersNewtCanvasAWT.test03SingleButtonPressAndReleaseWithCtrl - mouse-release(3): PASSED [junit] WAIT-till-done: eventDispatch() #7 [junit] WAIT-till-done: eventDispatch() #8 [junit] WAIT-till-done: DONE [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasAWT - test03SingleButtonPressAndReleaseWithCtrl [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasAWT - test10HoldOneButtonAndPressAnother [junit] WAIT-till-done: eventDispatch() #0 [junit] [junit] >>>> _doHoldOneButtonAndPressAnother [junit] WAIT-till-done: eventDispatch() #1 [junit] *** pressing button 1 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[185], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/185, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132956026 d 0ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test10HoldOneButtonAndPressAnother - mouse-press(1): PASSED [junit] *** pressing additional button 2 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[185], button 2, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/185, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132956099 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #2 [junit] TestNewtEventModifiersNewtCanvasAWT.test10HoldOneButtonAndPressAnother - mouse-press(1, 2): PASSED [junit] *** releasing additional button 2 [junit] MouseReleased 1: MouseEvent[RELEASED, [200]/[185], button 2, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/185, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132956171 d 1ms]]] [junit] MouseClicked ignored: MouseEvent[CLICKED, [200]/[185], button 2, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/185, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132956171 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #3 [junit] TestNewtEventModifiersNewtCanvasAWT.test10HoldOneButtonAndPressAnother - mouse-release(1, 2): PASSED [junit] *** pressing additional button 3 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[185], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/185, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1, button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132956244 d 1ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test10HoldOneButtonAndPressAnother - mouse-press(1, 3): PASSED [junit] *** releasing additional button 3 [junit] MouseReleased 1: MouseEvent[RELEASED, [200]/[185], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/185, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132956307 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[CLICKED, [200]/[185], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/185, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132956307 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #4 [junit] TestNewtEventModifiersNewtCanvasAWT.test10HoldOneButtonAndPressAnother - mouse-release(1, 3): PASSED [junit] *** releasing button 1 [junit] MouseReleased 1: MouseEvent[RELEASED, [200]/[185], button 1, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/185, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132956380 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[CLICKED, [200]/[185], button 1, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/185, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132956380 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #5 [junit] TestNewtEventModifiersNewtCanvasAWT.test10HoldOneButtonAndPressAnother - mouse-release(1): PASSED [junit] *** pressing button 2 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[185], button 2, count 4, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/185, p[1.0/1.0=1.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132956452 d 1ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test10HoldOneButtonAndPressAnother - mouse-press(2): PASSED [junit] *** pressing additional button 1 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[185], button 1, count 5, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/185, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132956515 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #6 [junit] TestNewtEventModifiersNewtCanvasAWT.test10HoldOneButtonAndPressAnother - mouse-press(2, 1): PASSED [junit] *** releasing additional button 1 [junit] MouseReleased 1: MouseEvent[RELEASED, [200]/[185], button 1, count 5, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/185, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132956587 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[CLICKED, [200]/[185], button 1, count 5, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/185, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132956587 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #7 [junit] TestNewtEventModifiersNewtCanvasAWT.test10HoldOneButtonAndPressAnother - mouse-release(2, 1): PASSED [junit] *** pressing additional button 3 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[185], button 3, count 6, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/185, p[1.0/1.0=1.0]], InputEvent[modifiers: [button2, button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132956660 d 0ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test10HoldOneButtonAndPressAnother - mouse-press(2, 3): PASSED [junit] *** releasing additional button 3 [junit] MouseReleased 1: MouseEvent[RELEASED, [200]/[185], button 3, count 6, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/185, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2, button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132956722 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[CLICKED, [200]/[185], button 3, count 6, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/185, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2, button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132956722 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #8 [junit] TestNewtEventModifiersNewtCanvasAWT.test10HoldOneButtonAndPressAnother - mouse-release(2, 3): PASSED [junit] *** releasing button 2 [junit] MouseReleased 1: MouseEvent[RELEASED, [200]/[185], button 2, count 6, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/185, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132956794 d 1ms]]] [junit] MouseClicked ignored: MouseEvent[CLICKED, [200]/[185], button 2, count 6, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/185, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132956794 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #9 [junit] TestNewtEventModifiersNewtCanvasAWT.test10HoldOneButtonAndPressAnother - mouse-release(2): PASSED [junit] *** pressing button 3 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[185], button 3, count 7, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/185, p[1.0/1.0=1.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132956867 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #10 [junit] TestNewtEventModifiersNewtCanvasAWT.test10HoldOneButtonAndPressAnother - mouse-press(3): PASSED [junit] *** pressing additional button 1 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[185], button 1, count 8, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/185, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1, button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132956929 d 1ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test10HoldOneButtonAndPressAnother - mouse-press(3, 1): PASSED [junit] *** releasing additional button 1 [junit] MouseReleased 1: MouseEvent[RELEASED, [200]/[185], button 1, count 8, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/185, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132957002 d 1ms]]] [junit] MouseClicked ignored: MouseEvent[CLICKED, [200]/[185], button 1, count 8, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/185, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132957002 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #11 [junit] TestNewtEventModifiersNewtCanvasAWT.test10HoldOneButtonAndPressAnother - mouse-release(3, 1): PASSED [junit] *** pressing additional button 2 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[185], button 2, count 9, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/185, p[1.0/1.0=1.0]], InputEvent[modifiers: [button2, button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132957075 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #12 [junit] TestNewtEventModifiersNewtCanvasAWT.test10HoldOneButtonAndPressAnother - mouse-press(3, 2): PASSED [junit] *** releasing additional button 2 [junit] MouseReleased 1: MouseEvent[RELEASED, [200]/[185], button 2, count 9, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/185, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2, button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132957137 d 1ms]]] [junit] MouseClicked ignored: MouseEvent[CLICKED, [200]/[185], button 2, count 9, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/185, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2, button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132957137 d 1ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test10HoldOneButtonAndPressAnother - mouse-release(3, 2): PASSED [junit] *** releasing button 3 [junit] MouseReleased 1: MouseEvent[RELEASED, [200]/[185], button 3, count 9, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/185, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132957210 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[CLICKED, [200]/[185], button 3, count 9, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/185, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132957210 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #13 [junit] TestNewtEventModifiersNewtCanvasAWT.test10HoldOneButtonAndPressAnother - mouse-release(3): PASSED [junit] WAIT-till-done: eventDispatch() #14 [junit] WAIT-till-done: DONE [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasAWT - test10HoldOneButtonAndPressAnother [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasAWT - test20PressAllButtonsInSequence [junit] WAIT-till-done: eventDispatch() #0 [junit] [junit] >>>> _doPressAllButtonsInSequence [junit] WAIT-till-done: eventDispatch() #1 [junit] *** pressing button 1 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[185], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/185, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132960310 d 0ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test20PressAllButtonsInSequence - mouse-press(1): PASSED [junit] *** pressing button 2 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[185], button 2, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/185, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132960373 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #2 [junit] TestNewtEventModifiersNewtCanvasAWT.test20PressAllButtonsInSequence - mouse-press(2): PASSED [junit] *** pressing button 3 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[185], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/185, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1, button2, button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132960446 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #3 [junit] TestNewtEventModifiersNewtCanvasAWT.test20PressAllButtonsInSequence - mouse-press(3): PASSED [junit] *** releasing button 3 [junit] MouseReleased 1: MouseEvent[RELEASED, [200]/[185], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/185, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button2, button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132960519 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[CLICKED, [200]/[185], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/185, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button2, button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132960519 d 0ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test20PressAllButtonsInSequence - mouse-release(3): PASSED [junit] *** releasing button 2 [junit] MouseReleased 1: MouseEvent[RELEASED, [200]/[185], button 2, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/185, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132960581 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[CLICKED, [200]/[185], button 2, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/185, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132960581 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #4 [junit] TestNewtEventModifiersNewtCanvasAWT.test20PressAllButtonsInSequence - mouse-release(2): PASSED [junit] *** releasing button 1 [junit] MouseReleased 1: MouseEvent[RELEASED, [200]/[185], button 1, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/185, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132960654 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[CLICKED, [200]/[185], button 1, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/185, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132960654 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #5 [junit] TestNewtEventModifiersNewtCanvasAWT.test20PressAllButtonsInSequence - mouse-release(1): PASSED [junit] WAIT-till-done: eventDispatch() #6 [junit] WAIT-till-done: DONE [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasAWT - test20PressAllButtonsInSequence [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasAWT - test30SingleButtonClickAndDrag [junit] WAIT-till-done: eventDispatch() #0 [junit] [junit] >>>> _doSingleButtonClickAndDrag [junit] WAIT-till-done: eventDispatch() #1 [junit] *** pressing button 1 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[185], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/185, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132963777 d 0ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test30SingleButtonClickAndDrag - mouse-press(1): PASSED [junit] *** moving mouse [junit] MouseDragged 1: MouseEvent[DRAGGED, [208]/[179], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 208/179, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132963849 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #2 [junit] WAIT-till-done: eventDispatch() #3 [junit] WAIT-till-done: eventDispatch() #4 [junit] TestNewtEventModifiersNewtCanvasAWT.test30SingleButtonClickAndDrag - mouse-move(308, 308): PASSED [junit] *** releasing button 1 [junit] MouseReleased 1: MouseEvent[RELEASED, [208]/[179], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 208/179, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132964120 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #5 [junit] TestNewtEventModifiersNewtCanvasAWT.test30SingleButtonClickAndDrag - mouse-release(1): PASSED [junit] MouseMoved ignored: MouseEvent[MOVED, [200]/[171], button 0, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/171, p[0.0/1.0=0.0]], InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132964192 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #6 [junit] WAIT-till-done: eventDispatch() #7 [junit] *** pressing button 2 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[171], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/171, p[1.0/1.0=1.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132964463 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #8 [junit] TestNewtEventModifiersNewtCanvasAWT.test30SingleButtonClickAndDrag - mouse-press(2): PASSED [junit] *** moving mouse [junit] MouseDragged 1: MouseEvent[DRAGGED, [208]/[179], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 208/179, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132964525 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #9 [junit] WAIT-till-done: eventDispatch() #10 [junit] WAIT-till-done: eventDispatch() #11 [junit] TestNewtEventModifiersNewtCanvasAWT.test30SingleButtonClickAndDrag - mouse-move(308, 308): PASSED [junit] *** releasing button 2 [junit] MouseReleased 1: MouseEvent[RELEASED, [208]/[179], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 208/179, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132964795 d 0ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test30SingleButtonClickAndDrag - mouse-release(2): PASSED [junit] MouseMoved ignored: MouseEvent[MOVED, [200]/[171], button 0, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/171, p[0.0/1.0=0.0]], InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132964868 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #12 [junit] WAIT-till-done: eventDispatch() #13 [junit] WAIT-till-done: eventDispatch() #14 [junit] *** pressing button 3 [junit] MousePressed 1: MouseEvent[PRESSED, [200]/[171], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/171, p[1.0/1.0=1.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132965137 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #15 [junit] TestNewtEventModifiersNewtCanvasAWT.test30SingleButtonClickAndDrag - mouse-press(3): PASSED [junit] *** moving mouse [junit] MouseDragged 1: MouseEvent[DRAGGED, [208]/[179], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 208/179, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132965210 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #16 [junit] WAIT-till-done: eventDispatch() #17 [junit] TestNewtEventModifiersNewtCanvasAWT.test30SingleButtonClickAndDrag - mouse-move(308, 308): PASSED [junit] *** releasing button 3 [junit] MouseReleased 1: MouseEvent[RELEASED, [208]/[179], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 208/179, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132965480 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #18 [junit] TestNewtEventModifiersNewtCanvasAWT.test30SingleButtonClickAndDrag - mouse-release(3): PASSED [junit] MouseMoved ignored: MouseEvent[MOVED, [200]/[171], button 0, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/171, p[0.0/1.0=0.0]], InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132965543 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #19 [junit] WAIT-till-done: eventDispatch() #20 [junit] WAIT-till-done: eventDispatch() #21 [junit] WAIT-till-done: eventDispatch() #22 [junit] WAIT-till-done: DONE [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasAWT - test30SingleButtonClickAndDrag [junit] MouseExited ignored: MouseEvent[EXITED, [200]/[171], button 0, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 200/171, p[0.0/1.0=0.0]], InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132967371 d 0ms]]] [junit] Thread[#37,AWT-EventQueue-0-Display-.x11_:0-1-EDT-1,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#37,AWT-EventQueue-0-Display-.x11_:0-1-EDT-1,6,main] RedSquareES2.dispose FIN [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132967410 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132967413 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [junit] ------------- ---------------- --------------- [junit] WARNING: package sun.awt.windows not in java.desktop [junit] Testsuite: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyCodeModifiersAWT [junit] Testsuite: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyCodeModifiersAWT [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132968326 ms III - Start [junit] SLOCK [T main @ 1751132968330 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyCodeModifiersAWT - test01NEWT [junit] Thread[#39,Thread-3-AWTAnimator#00,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#39,Thread-3-AWTAnimator#00,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [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[#39,Thread-3-AWTAnimator#00,5,main] RedSquareES2.init FIN [junit] Thread[#39,Thread-3-AWTAnimator#00,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3400002, tileRendererInUse null [junit] Thread[#39,Thread-3-AWTAnimator#00,5,main] RedSquareES2.reshape FIN [junit] requestFocus: NEWT Component [junit] centerMouse: robot pos: 960x531, onTitleBarIfWindow: false [junit] requestFocus: click, d: 501 ms [junit] Expec Single Press 3, Release 3 [junit] Expec AutoRp Press 0, Release 0 [junit] Total Single Press 3, Release 3, Events 6 [junit] Total AutoRp Press 0, Release 0, Events 0 [junit] Total ALL Press 3, Release 3, Events 6 [junit] Expec Single Press 3, Release 3 [junit] Expec AutoRp Press 0, Release 0 [junit] Total Single Press 3, Release 3, Events 6 [junit] Total AutoRp Press 0, Release 0, Events 0 [junit] Total ALL Press 3, Release 3, Events 6 [junit] Expec Single Press 3, Release 3 [junit] Expec AutoRp Press 0, Release 0 [junit] Total Single Press 3, Release 3, Events 6 [junit] Total AutoRp Press 0, Release 0, Events 0 [junit] Total ALL Press 3, Release 3, Events 6 [junit] Expec Single Press 3, Release 3 [junit] Expec AutoRp Press 0, Release 0 [junit] Total Single Press 3, Release 3, Events 6 [junit] Total AutoRp Press 0, Release 0, Events 0 [junit] Total ALL Press 3, Release 3, Events 6 [junit] Expec Single Press 3, Release 3 [junit] Expec AutoRp Press 0, Release 0 [junit] Total Single Press 3, Release 3, Events 6 [junit] Total AutoRp Press 0, Release 0, Events 0 [junit] Total ALL Press 3, Release 3, Events 6 [junit] Expec Single Press 4, Release 4 [junit] Expec AutoRp Press 0, Release 0 [junit] Total Single Press 4, Release 4, Events 8 [junit] Total AutoRp Press 0, Release 0, Events 0 [junit] Total ALL Press 4, Release 4, Events 8 [junit] Thread[#38,Thread-3-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#38,Thread-3-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.dispose FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyCodeModifiersAWT - test01NEWT [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyCodeModifiersAWT - test02NewtCanvasAWT_Onscreen [junit] Thread[#42,Thread-4-AWTAnimator#01,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#42,Thread-4-AWTAnimator#01,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [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[#42,Thread-4-AWTAnimator#01,5,main] RedSquareES2.init FIN [junit] Thread[#42,Thread-4-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 630x450 of 630x450, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#42,Thread-4-AWTAnimator#01,5,main] RedSquareES2.reshape FIN [junit] Thread[#42,Thread-4-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 640x451 of 640x451, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#42,Thread-4-AWTAnimator#01,5,main] RedSquareES2.reshape FIN [junit] requestFocus: NEWT Component [junit] centerMouse: robot pos: 320x254, onTitleBarIfWindow: false [junit] requestFocus: click, d: 501 ms [junit] Expec Single Press 3, Release 3 [junit] Expec AutoRp Press 0, Release 0 [junit] Total Single Press 3, Release 3, Events 6 [junit] Total AutoRp Press 0, Release 0, Events 0 [junit] Total ALL Press 3, Release 3, Events 6 [junit] Expec Single Press 3, Release 3 [junit] Expec AutoRp Press 0, Release 0 [junit] Total Single Press 3, Release 3, Events 6 [junit] Total AutoRp Press 0, Release 0, Events 0 [junit] Total ALL Press 3, Release 3, Events 6 [junit] Expec Single Press 3, Release 3 [junit] Expec AutoRp Press 0, Release 0 [junit] Total Single Press 3, Release 3, Events 6 [junit] Total AutoRp Press 0, Release 0, Events 0 [junit] Total ALL Press 3, Release 3, Events 6 [junit] Expec Single Press 3, Release 3 [junit] Expec AutoRp Press 0, Release 0 [junit] Total Single Press 3, Release 3, Events 6 [junit] Total AutoRp Press 0, Release 0, Events 0 [junit] Total ALL Press 3, Release 3, Events 6 [junit] Expec Single Press 3, Release 3 [junit] Expec AutoRp Press 0, Release 0 [junit] Total Single Press 3, Release 3, Events 6 [junit] Total AutoRp Press 0, Release 0, Events 0 [junit] Total ALL Press 3, Release 3, Events 6 [junit] Expec Single Press 4, Release 4 [junit] Expec AutoRp Press 0, Release 0 [junit] Total Single Press 4, Release 4, Events 8 [junit] Total AutoRp Press 0, Release 0, Events 0 [junit] Total ALL Press 4, Release 4, Events 8 [junit] Thread[#41,Thread-3-Display-.x11_:0-1-EDT-2,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#41,Thread-3-Display-.x11_:0-1-EDT-2,6,main] RedSquareES2.dispose FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyCodeModifiersAWT - test02NewtCanvasAWT_Onscreen [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyCodeModifiersAWT - test03NewtCanvasAWT_Offsccreen [junit] Platform doesn't support offscreen rendering. [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyCodeModifiersAWT - test03NewtCanvasAWT_Offsccreen [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132979711 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132979715 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms [junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 11.989 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132968326 ms III - Start [junit] SLOCK [T main @ 1751132968330 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyCodeModifiersAWT - test01NEWT [junit] Thread[#39,Thread-3-AWTAnimator#00,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#39,Thread-3-AWTAnimator#00,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [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[#39,Thread-3-AWTAnimator#00,5,main] RedSquareES2.init FIN [junit] Thread[#39,Thread-3-AWTAnimator#00,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3400002, tileRendererInUse null [junit] Thread[#39,Thread-3-AWTAnimator#00,5,main] RedSquareES2.reshape FIN [junit] requestFocus: NEWT Component [junit] centerMouse: robot pos: 960x531, onTitleBarIfWindow: false [junit] requestFocus: click, d: 501 ms [junit] Expec Single Press 3, Release 3 [junit] Expec AutoRp Press 0, Release 0 [junit] Total Single Press 3, Release 3, Events 6 [junit] Total AutoRp Press 0, Release 0, Events 0 [junit] Total ALL Press 3, Release 3, Events 6 [junit] Expec Single Press 3, Release 3 [junit] Expec AutoRp Press 0, Release 0 [junit] Total Single Press 3, Release 3, Events 6 [junit] Total AutoRp Press 0, Release 0, Events 0 [junit] Total ALL Press 3, Release 3, Events 6 [junit] Expec Single Press 3, Release 3 [junit] Expec AutoRp Press 0, Release 0 [junit] Total Single Press 3, Release 3, Events 6 [junit] Total AutoRp Press 0, Release 0, Events 0 [junit] Total ALL Press 3, Release 3, Events 6 [junit] Expec Single Press 3, Release 3 [junit] Expec AutoRp Press 0, Release 0 [junit] Total Single Press 3, Release 3, Events 6 [junit] Total AutoRp Press 0, Release 0, Events 0 [junit] Total ALL Press 3, Release 3, Events 6 [junit] Expec Single Press 3, Release 3 [junit] Expec AutoRp Press 0, Release 0 [junit] Total Single Press 3, Release 3, Events 6 [junit] Total AutoRp Press 0, Release 0, Events 0 [junit] Total ALL Press 3, Release 3, Events 6 [junit] Expec Single Press 4, Release 4 [junit] Expec AutoRp Press 0, Release 0 [junit] Total Single Press 4, Release 4, Events 8 [junit] Total AutoRp Press 0, Release 0, Events 0 [junit] Total ALL Press 4, Release 4, Events 8 [junit] Thread[#38,Thread-3-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#38,Thread-3-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.dispose FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyCodeModifiersAWT - test01NEWT [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyCodeModifiersAWT - test02NewtCanvasAWT_Onscreen [junit] Thread[#42,Thread-4-AWTAnimator#01,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#42,Thread-4-AWTAnimator#01,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [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[#42,Thread-4-AWTAnimator#01,5,main] RedSquareES2.init FIN [junit] Thread[#42,Thread-4-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 630x450 of 630x450, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#42,Thread-4-AWTAnimator#01,5,main] RedSquareES2.reshape FIN [junit] Thread[#42,Thread-4-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 640x451 of 640x451, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#42,Thread-4-AWTAnimator#01,5,main] RedSquareES2.reshape FIN [junit] requestFocus: NEWT Component [junit] centerMouse: robot pos: 320x254, onTitleBarIfWindow: false [junit] requestFocus: click, d: 501 ms [junit] Expec Single Press 3, Release 3 [junit] Expec AutoRp Press 0, Release 0 [junit] Total Single Press 3, Release 3, Events 6 [junit] Total AutoRp Press 0, Release 0, Events 0 [junit] Total ALL Press 3, Release 3, Events 6 [junit] Expec Single Press 3, Release 3 [junit] Expec AutoRp Press 0, Release 0 [junit] Total Single Press 3, Release 3, Events 6 [junit] Total AutoRp Press 0, Release 0, Events 0 [junit] Total ALL Press 3, Release 3, Events 6 [junit] Expec Single Press 3, Release 3 [junit] Expec AutoRp Press 0, Release 0 [junit] Total Single Press 3, Release 3, Events 6 [junit] Total AutoRp Press 0, Release 0, Events 0 [junit] Total ALL Press 3, Release 3, Events 6 [junit] Expec Single Press 3, Release 3 [junit] Expec AutoRp Press 0, Release 0 [junit] Total Single Press 3, Release 3, Events 6 [junit] Total AutoRp Press 0, Release 0, Events 0 [junit] Total ALL Press 3, Release 3, Events 6 [junit] Expec Single Press 3, Release 3 [junit] Expec AutoRp Press 0, Release 0 [junit] Total Single Press 3, Release 3, Events 6 [junit] Total AutoRp Press 0, Release 0, Events 0 [junit] Total ALL Press 3, Release 3, Events 6 [junit] Expec Single Press 4, Release 4 [junit] Expec AutoRp Press 0, Release 0 [junit] Total Single Press 4, Release 4, Events 8 [junit] Total AutoRp Press 0, Release 0, Events 0 [junit] Total ALL Press 4, Release 4, Events 8 [junit] Thread[#41,Thread-3-Display-.x11_:0-1-EDT-2,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#41,Thread-3-Display-.x11_:0-1-EDT-2,6,main] RedSquareES2.dispose FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyCodeModifiersAWT - test02NewtCanvasAWT_Onscreen [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyCodeModifiersAWT - test03NewtCanvasAWT_Offsccreen [junit] Platform doesn't support offscreen rendering. [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyCodeModifiersAWT - test03NewtCanvasAWT_Offsccreen [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132979711 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132979715 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01NEWT took 5.44 sec [junit] Testcase: test02NewtCanvasAWT_Onscreen took 5.458 sec [junit] Testcase: test03NewtCanvasAWT_Offsccreen took 0 sec [junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 11.989 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132968326 ms III - Start [junit] SLOCK [T main @ 1751132968330 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyCodeModifiersAWT - test01NEWT [junit] Thread[#39,Thread-3-AWTAnimator#00,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#39,Thread-3-AWTAnimator#00,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [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[#39,Thread-3-AWTAnimator#00,5,main] RedSquareES2.init FIN [junit] Thread[#39,Thread-3-AWTAnimator#00,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3400002, tileRendererInUse null [junit] Thread[#39,Thread-3-AWTAnimator#00,5,main] RedSquareES2.reshape FIN [junit] requestFocus: NEWT Component [junit] centerMouse: robot pos: 960x531, onTitleBarIfWindow: false [junit] requestFocus: click, d: 501 ms [junit] Expec Single Press 3, Release 3 [junit] Expec AutoRp Press 0, Release 0 [junit] Total Single Press 3, Release 3, Events 6 [junit] Total AutoRp Press 0, Release 0, Events 0 [junit] Total ALL Press 3, Release 3, Events 6 [junit] Expec Single Press 3, Release 3 [junit] Expec AutoRp Press 0, Release 0 [junit] Total Single Press 3, Release 3, Events 6 [junit] Total AutoRp Press 0, Release 0, Events 0 [junit] Total ALL Press 3, Release 3, Events 6 [junit] Expec Single Press 3, Release 3 [junit] Expec AutoRp Press 0, Release 0 [junit] Total Single Press 3, Release 3, Events 6 [junit] Total AutoRp Press 0, Release 0, Events 0 [junit] Total ALL Press 3, Release 3, Events 6 [junit] Expec Single Press 3, Release 3 [junit] Expec AutoRp Press 0, Release 0 [junit] Total Single Press 3, Release 3, Events 6 [junit] Total AutoRp Press 0, Release 0, Events 0 [junit] Total ALL Press 3, Release 3, Events 6 [junit] Expec Single Press 3, Release 3 [junit] Expec AutoRp Press 0, Release 0 [junit] Total Single Press 3, Release 3, Events 6 [junit] Total AutoRp Press 0, Release 0, Events 0 [junit] Total ALL Press 3, Release 3, Events 6 [junit] Expec Single Press 4, Release 4 [junit] Expec AutoRp Press 0, Release 0 [junit] Total Single Press 4, Release 4, Events 8 [junit] Total AutoRp Press 0, Release 0, Events 0 [junit] Total ALL Press 4, Release 4, Events 8 [junit] Thread[#38,Thread-3-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#38,Thread-3-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.dispose FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyCodeModifiersAWT - test01NEWT [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyCodeModifiersAWT - test02NewtCanvasAWT_Onscreen [junit] Thread[#42,Thread-4-AWTAnimator#01,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#42,Thread-4-AWTAnimator#01,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [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[#42,Thread-4-AWTAnimator#01,5,main] RedSquareES2.init FIN [junit] Thread[#42,Thread-4-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 630x450 of 630x450, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#42,Thread-4-AWTAnimator#01,5,main] RedSquareES2.reshape FIN [junit] Thread[#42,Thread-4-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 640x451 of 640x451, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#42,Thread-4-AWTAnimator#01,5,main] RedSquareES2.reshape FIN [junit] requestFocus: NEWT Component [junit] centerMouse: robot pos: 320x254, onTitleBarIfWindow: false [junit] requestFocus: click, d: 501 ms [junit] Expec Single Press 3, Release 3 [junit] Expec AutoRp Press 0, Release 0 [junit] Total Single Press 3, Release 3, Events 6 [junit] Total AutoRp Press 0, Release 0, Events 0 [junit] Total ALL Press 3, Release 3, Events 6 [junit] Expec Single Press 3, Release 3 [junit] Expec AutoRp Press 0, Release 0 [junit] Total Single Press 3, Release 3, Events 6 [junit] Total AutoRp Press 0, Release 0, Events 0 [junit] Total ALL Press 3, Release 3, Events 6 [junit] Expec Single Press 3, Release 3 [junit] Expec AutoRp Press 0, Release 0 [junit] Total Single Press 3, Release 3, Events 6 [junit] Total AutoRp Press 0, Release 0, Events 0 [junit] Total ALL Press 3, Release 3, Events 6 [junit] Expec Single Press 3, Release 3 [junit] Expec AutoRp Press 0, Release 0 [junit] Total Single Press 3, Release 3, Events 6 [junit] Total AutoRp Press 0, Release 0, Events 0 [junit] Total ALL Press 3, Release 3, Events 6 [junit] Expec Single Press 3, Release 3 [junit] Expec AutoRp Press 0, Release 0 [junit] Total Single Press 3, Release 3, Events 6 [junit] Total AutoRp Press 0, Release 0, Events 0 [junit] Total ALL Press 3, Release 3, Events 6 [junit] Expec Single Press 4, Release 4 [junit] Expec AutoRp Press 0, Release 0 [junit] Total Single Press 4, Release 4, Events 8 [junit] Total AutoRp Press 0, Release 0, Events 0 [junit] Total ALL Press 4, Release 4, Events 8 [junit] Thread[#41,Thread-3-Display-.x11_:0-1-EDT-2,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#41,Thread-3-Display-.x11_:0-1-EDT-2,6,main] RedSquareES2.dispose FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyCodeModifiersAWT - test02NewtCanvasAWT_Onscreen [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyCodeModifiersAWT - test03NewtCanvasAWT_Offsccreen [junit] Platform doesn't support offscreen rendering. [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyCodeModifiersAWT - test03NewtCanvasAWT_Offsccreen [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132979711 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751132979715 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms [junit] ------------- ---------------- --------------- [junit] WARNING: package sun.awt.windows not in java.desktop [junit] Testsuite: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyCodesAWT [junit] Testsuite: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyCodesAWT [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132980693 ms III - Start [junit] SLOCK [T main @ 1751132980697 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyCodesAWT - test01NEWT [junit] Thread[#39,Thread-3-AWTAnimator#00,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#39,Thread-3-AWTAnimator#00,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [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[#39,Thread-3-AWTAnimator#00,5,main] RedSquareES2.init FIN [junit] Thread[#39,Thread-3-AWTAnimator#00,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3400002, tileRendererInUse null [junit] Thread[#39,Thread-3-AWTAnimator#00,5,main] RedSquareES2.reshape FIN [junit] requestFocus: NEWT Component [junit] centerMouse: robot pos: 960x531, onTitleBarIfWindow: false [junit] requestFocus: click, d: 501 ms [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x8, sym 0x8, char '' (0x8), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132982258 d 1ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x8, sym 0x8, char '' (0x8), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132982279 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0xd, sym 0xd, char ' [junit] ' (0xd), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132982744 d 0ms]]]KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0xd, sym 0xd, char ' [junit] ' (0xd), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132982765 d 0ms]]]KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0xb, sym 0xb, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132983219 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0xb, sym 0xb, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132983250 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0xf, sym 0xf, char '' (0x0), printable false, modifier true, action false, InputEvent[modifiers: [shift], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132983704 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0xf, sym 0xf, char '' (0x0), printable false, modifier true, action false, InputEvent[modifiers: [shift], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132983725 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x10, sym 0x10, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132983957 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x10, sym 0x10, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132983977 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x11, sym 0x11, char '' (0x0), printable false, modifier true, action false, InputEvent[modifiers: [ctrl], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132984206 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x11, sym 0x11, char '' (0x0), printable false, modifier true, action false, InputEvent[modifiers: [ctrl], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132984226 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x12, sym 0x12, char '' (0x0), printable false, modifier true, action false, InputEvent[modifiers: [alt], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132984459 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x12, sym 0x12, char '' (0x0), printable false, modifier true, action false, InputEvent[modifiers: [alt], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132984479 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x1b, sym 0x1b, char '' (0x1b), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132984934 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x1b, sym 0x1b, char '' (0x1b), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132984964 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x20, sym 0x20, char ' ' (0x20), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132985419 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x20, sym 0x20, char ' ' (0x20), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132985440 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x27, sym 0x27, char ''' (0x27), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132985904 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x27, sym 0x27, char ''' (0x27), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132985924 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x2c, sym 0x2c, char ',' (0x2c), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132986378 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x2c, sym 0x2c, char ',' (0x2c), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132986409 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x2d, sym 0x2d, char '-' (0x2d), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132986631 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x2d, sym 0x2d, char '-' (0x2d), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132986662 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x2e, sym 0x2e, char '.' (0x2e), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132986885 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x2e, sym 0x2e, char '.' (0x2e), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132986915 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x2f, sym 0x2f, char '/' (0x2f), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132987138 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x2f, sym 0x2f, char '/' (0x2f), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132987158 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x30, sym 0x30, char '0' (0x30), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132987612 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x30, sym 0x30, char '0' (0x30), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132987643 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x31, sym 0x31, char '1' (0x31), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132987865 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x31, sym 0x31, char '1' (0x31), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132987895 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x32, sym 0x32, char '2' (0x32), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132988118 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x32, sym 0x32, char '2' (0x32), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132988149 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x33, sym 0x33, char '3' (0x33), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132988371 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x33, sym 0x33, char '3' (0x33), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132988391 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x34, sym 0x34, char '4' (0x34), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132988624 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x34, sym 0x34, char '4' (0x34), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132988644 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x35, sym 0x35, char '5' (0x35), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132988866 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x35, sym 0x35, char '5' (0x35), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132988897 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x36, sym 0x36, char '6' (0x36), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132989119 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x36, sym 0x36, char '6' (0x36), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132989139 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x37, sym 0x37, char '7' (0x37), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132989371 d 1ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x37, sym 0x37, char '7' (0x37), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132989392 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x38, sym 0x38, char '8' (0x38), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132989624 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x38, sym 0x38, char '8' (0x38), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132989645 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x39, sym 0x39, char '9' (0x39), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132989867 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x39, sym 0x39, char '9' (0x39), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132989887 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x3b, sym 0x3b, char ';' (0x3b), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132990352 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x3b, sym 0x3b, char ';' (0x3b), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132990372 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x3d, sym 0x3d, char '=' (0x3d), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132990826 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x3d, sym 0x3d, char '=' (0x3d), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132990847 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132991302 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132991322 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x42, sym 0x42, char 'b' (0x62), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132991544 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x42, sym 0x42, char 'b' (0x62), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132991575 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x43, sym 0x43, char 'c' (0x63), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132991807 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x43, sym 0x43, char 'c' (0x63), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132991828 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x44, sym 0x44, char 'd' (0x64), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132992052 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x44, sym 0x44, char 'd' (0x64), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132992072 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x45, sym 0x45, char 'e' (0x65), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132992304 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x45, sym 0x45, char 'e' (0x65), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132992325 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x46, sym 0x46, char 'f' (0x66), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132992557 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x46, sym 0x46, char 'f' (0x66), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132992577 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x47, sym 0x47, char 'g' (0x67), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132992799 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x47, sym 0x47, char 'g' (0x67), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132992830 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x48, sym 0x48, char 'h' (0x68), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132993052 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x48, sym 0x48, char 'h' (0x68), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132993073 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x49, sym 0x49, char 'i' (0x69), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132993305 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x49, sym 0x49, char 'i' (0x69), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132993326 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x4a, sym 0x4a, char 'j' (0x6a), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132993558 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x4a, sym 0x4a, char 'j' (0x6a), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132993578 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x4b, sym 0x4b, char 'k' (0x6b), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132993800 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x4b, sym 0x4b, char 'k' (0x6b), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132993821 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x4c, sym 0x4c, char 'l' (0x6c), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132994053 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x4c, sym 0x4c, char 'l' (0x6c), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132994073 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x4d, sym 0x4d, char 'm' (0x6d), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132994305 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x4d, sym 0x4d, char 'm' (0x6d), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132994326 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x4e, sym 0x4e, char 'n' (0x6e), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132994558 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x4e, sym 0x4e, char 'n' (0x6e), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132994578 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x4f, sym 0x4f, char 'o' (0x6f), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132994800 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x4f, sym 0x4f, char 'o' (0x6f), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132994831 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x50, sym 0x50, char 'p' (0x70), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132995053 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x50, sym 0x50, char 'p' (0x70), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132995073 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x51, sym 0x51, char 'q' (0x71), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132995306 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x51, sym 0x51, char 'q' (0x71), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132995326 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x52, sym 0x52, char 'r' (0x72), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132995548 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x52, sym 0x52, char 'r' (0x72), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132995579 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x53, sym 0x53, char 's' (0x73), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132995801 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x53, sym 0x53, char 's' (0x73), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132995821 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x54, sym 0x54, char 't' (0x74), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132996053 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x54, sym 0x54, char 't' (0x74), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132996074 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x55, sym 0x55, char 'u' (0x75), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132996306 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x55, sym 0x55, char 'u' (0x75), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132996326 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x56, sym 0x56, char 'v' (0x76), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132996549 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x56, sym 0x56, char 'v' (0x76), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132996579 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x57, sym 0x57, char 'w' (0x77), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132996802 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x57, sym 0x57, char 'w' (0x77), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132996832 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x58, sym 0x58, char 'x' (0x78), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132997054 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x58, sym 0x58, char 'x' (0x78), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132997075 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x59, sym 0x59, char 'y' (0x79), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132997307 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x59, sym 0x59, char 'y' (0x79), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132997327 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x5a, sym 0x5a, char 'z' (0x7a), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132997549 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x5a, sym 0x5a, char 'z' (0x7a), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132997580 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x5b, sym 0x5b, char '[' (0x5b), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132998024 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x5b, sym 0x5b, char '[' (0x5b), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132998045 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x5c, sym 0x5c, char '\' (0x5c), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132998277 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x5c, sym 0x5c, char '\' (0x5c), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132998297 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x5d, sym 0x5d, char ']' (0x5d), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132998530 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x5d, sym 0x5d, char ']' (0x5d), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132998550 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x60, sym 0x60, char '`' (0x60), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132999004 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x60, sym 0x60, char '`' (0x60), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132999025 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x61, sym 0x61, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132999489 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x61, sym 0x61, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132999519 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x62, sym 0x62, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132999741 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x62, sym 0x62, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132999762 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x63, sym 0x63, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132999994 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x63, sym 0x63, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133000014 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x64, sym 0x64, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133000247 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x64, sym 0x64, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133000267 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x65, sym 0x65, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133000489 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x65, sym 0x65, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133000510 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x66, sym 0x66, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133000742 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x66, sym 0x66, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133000762 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x67, sym 0x67, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133000985 d 1ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x67, sym 0x67, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133001006 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x68, sym 0x68, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133001228 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x68, sym 0x68, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133001258 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x93, sym 0x93, char '' (0x7f), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133001713 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x93, sym 0x93, char '' (0x7f), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133001733 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x95, sym 0x95, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133002188 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x95, sym 0x95, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133002208 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x96, sym 0x96, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133002440 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x96, sym 0x96, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133002461 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x97, sym 0x97, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133002682 d 1ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x97, sym 0x97, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133002713 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x98, sym 0x98, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133002935 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x98, sym 0x98, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133002955 d 0ms]]] [junit] +++ Code Segment bs, Misses: 0 / 1, events 2, valid true [junit] +++ Code Segment cr, Misses: 0 / 1, events 2, valid true [junit] +++ Code Segment pg_down, Misses: 0 / 1, events 2, valid true [junit] +++ Code Segment shift, pg_up, ctrl, alt, Misses: 0 / 4, events 8, valid true [junit] +++ Code Segment esc, Misses: 0 / 1, events 2, valid true [junit] +++ Code Segment space, Misses: 0 / 1, events 2, valid true [junit] +++ Code Segment quote, Misses: 0 / 1, events 2, valid true [junit] +++ Code Segment , - . /, Misses: 0 / 4, events 8, valid true [junit] +++ Code Segment 0 - 9, Misses: 0 / 10, events 20, valid true [junit] +++ Code Segment ;, Misses: 0 / 1, events 2, valid true [junit] +++ Code Segment =, Misses: 0 / 1, events 2, valid true [junit] +++ Code Segment a - z, Misses: 0 / 26, events 52, valid true [junit] +++ Code Segment [ \ ], Misses: 0 / 3, events 6, valid true [junit] +++ Code Segment `, Misses: 0 / 1, events 2, valid true [junit] +++ Code Segment f1..f8, Misses: 0 / 8, events 16, valid true [junit] +++ Code Segment del, Misses: 0 / 1, events 2, valid true [junit] +++ Code Segment cursor arrows, Misses: 0 / 4, events 8, valid true [junit] *** Total KeyCode Misses 0 / 69, valid true [junit] Thread[#38,Thread-3-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#38,Thread-3-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.dispose FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyCodesAWT - test01NEWT [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyCodesAWT - test02NewtCanvasAWT_Onscreen [junit] Thread[#42,Thread-4-AWTAnimator#01,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#42,Thread-4-AWTAnimator#01,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [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[#42,Thread-4-AWTAnimator#01,5,main] RedSquareES2.init FIN [junit] Thread[#42,Thread-4-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 630x450 of 630x450, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#42,Thread-4-AWTAnimator#01,5,main] RedSquareES2.reshape FIN [junit] Thread[#42,Thread-4-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 640x451 of 640x451, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#42,Thread-4-AWTAnimator#01,5,main] RedSquareES2.reshape FIN [junit] requestFocus: NEWT Component [junit] centerMouse: robot pos: 320x254, onTitleBarIfWindow: false [junit] requestFocus: click, d: 501 ms [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x8, sym 0x8, char '' (0x8), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133004550 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x8, sym 0x8, char '' (0x8), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133004571 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0xd, sym 0xd, char ' [junit] ' (0xd), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133005025 d 0ms]]]KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0xd, sym 0xd, char ' [junit] ' (0xd), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133005045 d 0ms]]]KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0xb, sym 0xb, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133005499 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0xb, sym 0xb, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133005520 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0xf, sym 0xf, char '' (0x0), printable false, modifier true, action false, InputEvent[modifiers: [shift], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133005986 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0xf, sym 0xf, char '' (0x0), printable false, modifier true, action false, InputEvent[modifiers: [shift], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133006006 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x10, sym 0x10, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133006228 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x10, sym 0x10, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133006249 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x11, sym 0x11, char '' (0x0), printable false, modifier true, action false, InputEvent[modifiers: [ctrl], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133006481 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x11, sym 0x11, char '' (0x0), printable false, modifier true, action false, InputEvent[modifiers: [ctrl], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133006501 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x12, sym 0x12, char '' (0x0), printable false, modifier true, action false, InputEvent[modifiers: [alt], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133006723 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x12, sym 0x12, char '' (0x0), printable false, modifier true, action false, InputEvent[modifiers: [alt], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133006744 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x1b, sym 0x1b, char '' (0x1b), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133007198 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x1b, sym 0x1b, char '' (0x1b), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133007228 d 1ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x20, sym 0x20, char ' ' (0x20), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133007672 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x20, sym 0x20, char ' ' (0x20), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133007703 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x27, sym 0x27, char ''' (0x27), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133008157 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x27, sym 0x27, char ''' (0x27), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133008177 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x2c, sym 0x2c, char ',' (0x2c), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133008631 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x2c, sym 0x2c, char ',' (0x2c), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133008652 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x2d, sym 0x2d, char '-' (0x2d), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133008874 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x2d, sym 0x2d, char '-' (0x2d), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133008895 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x2e, sym 0x2e, char '.' (0x2e), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133009127 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x2e, sym 0x2e, char '.' (0x2e), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133009147 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x2f, sym 0x2f, char '/' (0x2f), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133009369 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x2f, sym 0x2f, char '/' (0x2f), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133009400 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x30, sym 0x30, char '0' (0x30), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133009844 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x30, sym 0x30, char '0' (0x30), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133009874 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x31, sym 0x31, char '1' (0x31), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133010096 d 1ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x31, sym 0x31, char '1' (0x31), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133010117 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x32, sym 0x32, char '2' (0x32), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133010349 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x32, sym 0x32, char '2' (0x32), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133010370 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x33, sym 0x33, char '3' (0x33), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133010592 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x33, sym 0x33, char '3' (0x33), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133010622 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x34, sym 0x34, char '4' (0x34), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133010844 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x34, sym 0x34, char '4' (0x34), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133010865 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x35, sym 0x35, char '5' (0x35), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133011087 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x35, sym 0x35, char '5' (0x35), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133011117 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x36, sym 0x36, char '6' (0x36), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133011339 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x36, sym 0x36, char '6' (0x36), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133011360 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x37, sym 0x37, char '7' (0x37), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133011592 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x37, sym 0x37, char '7' (0x37), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133011612 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x38, sym 0x38, char '8' (0x38), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133011834 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x38, sym 0x38, char '8' (0x38), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133011854 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x39, sym 0x39, char '9' (0x39), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133012087 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x39, sym 0x39, char '9' (0x39), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133012107 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x3b, sym 0x3b, char ';' (0x3b), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133012561 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x3b, sym 0x3b, char ';' (0x3b), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133012582 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x3d, sym 0x3d, char '=' (0x3d), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133013036 d 1ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x3d, sym 0x3d, char '=' (0x3d), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133013057 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133013511 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133013531 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x42, sym 0x42, char 'b' (0x62), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133013763 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x42, sym 0x42, char 'b' (0x62), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133013785 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x43, sym 0x43, char 'c' (0x63), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133014007 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x43, sym 0x43, char 'c' (0x63), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133014027 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x44, sym 0x44, char 'd' (0x64), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133014269 d 1ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x44, sym 0x44, char 'd' (0x64), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133014300 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x45, sym 0x45, char 'e' (0x65), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133014522 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x45, sym 0x45, char 'e' (0x65), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133014543 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x46, sym 0x46, char 'f' (0x66), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133014775 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x46, sym 0x46, char 'f' (0x66), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133014795 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x47, sym 0x47, char 'g' (0x67), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133015017 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x47, sym 0x47, char 'g' (0x67), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133015048 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x48, sym 0x48, char 'h' (0x68), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133015270 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x48, sym 0x48, char 'h' (0x68), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133015291 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x49, sym 0x49, char 'i' (0x69), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133015523 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x49, sym 0x49, char 'i' (0x69), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133015543 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x4a, sym 0x4a, char 'j' (0x6a), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133015765 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x4a, sym 0x4a, char 'j' (0x6a), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133015796 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x4b, sym 0x4b, char 'k' (0x6b), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133016018 d 1ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x4b, sym 0x4b, char 'k' (0x6b), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133016039 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x4c, sym 0x4c, char 'l' (0x6c), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133016261 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x4c, sym 0x4c, char 'l' (0x6c), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133016291 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x4d, sym 0x4d, char 'm' (0x6d), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133016513 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x4d, sym 0x4d, char 'm' (0x6d), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133016534 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x4e, sym 0x4e, char 'n' (0x6e), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133016766 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x4e, sym 0x4e, char 'n' (0x6e), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133016786 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x4f, sym 0x4f, char 'o' (0x6f), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133017029 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x4f, sym 0x4f, char 'o' (0x6f), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133017059 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x50, sym 0x50, char 'p' (0x70), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133017281 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x50, sym 0x50, char 'p' (0x70), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133017311 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x51, sym 0x51, char 'q' (0x71), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133017535 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x51, sym 0x51, char 'q' (0x71), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133017556 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x52, sym 0x52, char 'r' (0x72), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133017778 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x52, sym 0x52, char 'r' (0x72), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133017808 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x53, sym 0x53, char 's' (0x73), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133018030 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x53, sym 0x53, char 's' (0x73), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133018050 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x54, sym 0x54, char 't' (0x74), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133018282 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x54, sym 0x54, char 't' (0x74), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133018303 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x55, sym 0x55, char 'u' (0x75), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133018525 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x55, sym 0x55, char 'u' (0x75), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133018545 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x56, sym 0x56, char 'v' (0x76), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133018778 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x56, sym 0x56, char 'v' (0x76), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133018798 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x57, sym 0x57, char 'w' (0x77), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133019020 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x57, sym 0x57, char 'w' (0x77), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133019052 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x58, sym 0x58, char 'x' (0x78), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133019274 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x58, sym 0x58, char 'x' (0x78), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133019294 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x59, sym 0x59, char 'y' (0x79), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133019526 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x59, sym 0x59, char 'y' (0x79), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133019546 d 1ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x5a, sym 0x5a, char 'z' (0x7a), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133019769 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x5a, sym 0x5a, char 'z' (0x7a), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133019799 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x5b, sym 0x5b, char '[' (0x5b), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133020244 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x5b, sym 0x5b, char '[' (0x5b), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133020274 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x5c, sym 0x5c, char '\' (0x5c), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133020496 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x5c, sym 0x5c, char '\' (0x5c), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133020516 d 1ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x5d, sym 0x5d, char ']' (0x5d), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133020739 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x5d, sym 0x5d, char ']' (0x5d), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133020769 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x60, sym 0x60, char '`' (0x60), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133021213 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x60, sym 0x60, char '`' (0x60), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133021243 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x61, sym 0x61, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133021687 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x61, sym 0x61, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133021719 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x62, sym 0x62, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133021941 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x62, sym 0x62, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133021962 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x63, sym 0x63, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133022184 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x63, sym 0x63, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133022214 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x64, sym 0x64, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133022436 d 1ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x64, sym 0x64, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133022457 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x65, sym 0x65, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133022679 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x65, sym 0x65, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133022709 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x66, sym 0x66, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133022932 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x66, sym 0x66, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133022962 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x67, sym 0x67, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133023185 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x67, sym 0x67, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133023205 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x68, sym 0x68, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133023437 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x68, sym 0x68, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133023457 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x93, sym 0x93, char '' (0x7f), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133023922 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x93, sym 0x93, char '' (0x7f), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133023952 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x95, sym 0x95, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133024406 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x95, sym 0x95, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133024427 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x96, sym 0x96, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133024649 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x96, sym 0x96, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133024679 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x97, sym 0x97, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133024901 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x97, sym 0x97, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133024921 d 1ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x98, sym 0x98, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133025153 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x98, sym 0x98, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133025174 d 0ms]]] [junit] +++ Code Segment bs, Misses: 0 / 1, events 2, valid true [junit] +++ Code Segment cr, Misses: 0 / 1, events 2, valid true [junit] +++ Code Segment pg_down, Misses: 0 / 1, events 2, valid true [junit] +++ Code Segment shift, pg_up, ctrl, alt, Misses: 0 / 4, events 8, valid true [junit] +++ Code Segment esc, Misses: 0 / 1, events 2, valid true [junit] +++ Code Segment space, Misses: 0 / 1, events 2, valid true [junit] +++ Code Segment quote, Misses: 0 / 1, events 2, valid true [junit] +++ Code Segment , - . /, Misses: 0 / 4, events 8, valid true [junit] +++ Code Segment 0 - 9, Misses: 0 / 10, events 20, valid true [junit] +++ Code Segment ;, Misses: 0 / 1, events 2, valid true [junit] +++ Code Segment =, Misses: 0 / 1, events 2, valid true [junit] +++ Code Segment a - z, Misses: 0 / 26, events 52, valid true [junit] +++ Code Segment [ \ ], Misses: 0 / 3, events 6, valid true [junit] +++ Code Segment `, Misses: 0 / 1, events 2, valid true [junit] +++ Code Segment f1..f8, Misses: 0 / 8, events 16, valid true [junit] +++ Code Segment del, Misses: 0 / 1, events 2, valid true [junit] +++ Code Segment cursor arrows, Misses: 0 / 4, events 8, valid true [junit] *** Total KeyCode Misses 0 / 69, valid true [junit] Thread[#41,Thread-3-Display-.x11_:0-1-EDT-2,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#41,Thread-3-Display-.x11_:0-1-EDT-2,6,main] RedSquareES2.dispose FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyCodesAWT - test02NewtCanvasAWT_Onscreen [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyCodesAWT - test03NewtCanvasAWT_Offsccreen [junit] Platform doesn't support offscreen rendering. [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyCodesAWT - test03NewtCanvasAWT_Offsccreen [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751133025532 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751133025534 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 45.436 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132980693 ms III - Start [junit] SLOCK [T main @ 1751132980697 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyCodesAWT - test01NEWT [junit] Thread[#39,Thread-3-AWTAnimator#00,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#39,Thread-3-AWTAnimator#00,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [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[#39,Thread-3-AWTAnimator#00,5,main] RedSquareES2.init FIN [junit] Thread[#39,Thread-3-AWTAnimator#00,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3400002, tileRendererInUse null [junit] Thread[#39,Thread-3-AWTAnimator#00,5,main] RedSquareES2.reshape FIN [junit] requestFocus: NEWT Component [junit] centerMouse: robot pos: 960x531, onTitleBarIfWindow: false [junit] requestFocus: click, d: 501 ms [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x8, sym 0x8, char '' (0x8), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132982258 d 1ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x8, sym 0x8, char '' (0x8), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132982279 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0xd, sym 0xd, char ' [junit] ' (0xd), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132982744 d 0ms]]]KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0xd, sym 0xd, char ' [junit] ' (0xd), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132982765 d 0ms]]]KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0xb, sym 0xb, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132983219 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0xb, sym 0xb, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132983250 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0xf, sym 0xf, char '' (0x0), printable false, modifier true, action false, InputEvent[modifiers: [shift], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132983704 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0xf, sym 0xf, char '' (0x0), printable false, modifier true, action false, InputEvent[modifiers: [shift], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132983725 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x10, sym 0x10, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132983957 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x10, sym 0x10, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132983977 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x11, sym 0x11, char '' (0x0), printable false, modifier true, action false, InputEvent[modifiers: [ctrl], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132984206 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x11, sym 0x11, char '' (0x0), printable false, modifier true, action false, InputEvent[modifiers: [ctrl], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132984226 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x12, sym 0x12, char '' (0x0), printable false, modifier true, action false, InputEvent[modifiers: [alt], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132984459 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x12, sym 0x12, char '' (0x0), printable false, modifier true, action false, InputEvent[modifiers: [alt], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132984479 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x1b, sym 0x1b, char '' (0x1b), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132984934 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x1b, sym 0x1b, char '' (0x1b), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132984964 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x20, sym 0x20, char ' ' (0x20), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132985419 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x20, sym 0x20, char ' ' (0x20), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132985440 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x27, sym 0x27, char ''' (0x27), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132985904 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x27, sym 0x27, char ''' (0x27), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132985924 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x2c, sym 0x2c, char ',' (0x2c), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132986378 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x2c, sym 0x2c, char ',' (0x2c), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132986409 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x2d, sym 0x2d, char '-' (0x2d), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132986631 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x2d, sym 0x2d, char '-' (0x2d), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132986662 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x2e, sym 0x2e, char '.' (0x2e), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132986885 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x2e, sym 0x2e, char '.' (0x2e), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132986915 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x2f, sym 0x2f, char '/' (0x2f), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132987138 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x2f, sym 0x2f, char '/' (0x2f), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132987158 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x30, sym 0x30, char '0' (0x30), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132987612 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x30, sym 0x30, char '0' (0x30), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132987643 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x31, sym 0x31, char '1' (0x31), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132987865 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x31, sym 0x31, char '1' (0x31), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132987895 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x32, sym 0x32, char '2' (0x32), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132988118 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x32, sym 0x32, char '2' (0x32), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132988149 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x33, sym 0x33, char '3' (0x33), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132988371 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x33, sym 0x33, char '3' (0x33), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132988391 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x34, sym 0x34, char '4' (0x34), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132988624 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x34, sym 0x34, char '4' (0x34), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132988644 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x35, sym 0x35, char '5' (0x35), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132988866 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x35, sym 0x35, char '5' (0x35), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132988897 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x36, sym 0x36, char '6' (0x36), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132989119 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x36, sym 0x36, char '6' (0x36), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132989139 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x37, sym 0x37, char '7' (0x37), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132989371 d 1ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x37, sym 0x37, char '7' (0x37), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132989392 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x38, sym 0x38, char '8' (0x38), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132989624 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x38, sym 0x38, char '8' (0x38), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132989645 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x39, sym 0x39, char '9' (0x39), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132989867 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x39, sym 0x39, char '9' (0x39), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132989887 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x3b, sym 0x3b, char ';' (0x3b), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132990352 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x3b, sym 0x3b, char ';' (0x3b), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132990372 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x3d, sym 0x3d, char '=' (0x3d), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132990826 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x3d, sym 0x3d, char '=' (0x3d), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132990847 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132991302 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132991322 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x42, sym 0x42, char 'b' (0x62), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132991544 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x42, sym 0x42, char 'b' (0x62), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132991575 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x43, sym 0x43, char 'c' (0x63), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132991807 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x43, sym 0x43, char 'c' (0x63), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132991828 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x44, sym 0x44, char 'd' (0x64), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132992052 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x44, sym 0x44, char 'd' (0x64), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132992072 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x45, sym 0x45, char 'e' (0x65), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132992304 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x45, sym 0x45, char 'e' (0x65), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132992325 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x46, sym 0x46, char 'f' (0x66), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132992557 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x46, sym 0x46, char 'f' (0x66), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132992577 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x47, sym 0x47, char 'g' (0x67), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132992799 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x47, sym 0x47, char 'g' (0x67), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132992830 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x48, sym 0x48, char 'h' (0x68), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132993052 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x48, sym 0x48, char 'h' (0x68), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132993073 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x49, sym 0x49, char 'i' (0x69), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132993305 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x49, sym 0x49, char 'i' (0x69), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132993326 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x4a, sym 0x4a, char 'j' (0x6a), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132993558 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x4a, sym 0x4a, char 'j' (0x6a), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132993578 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x4b, sym 0x4b, char 'k' (0x6b), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132993800 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x4b, sym 0x4b, char 'k' (0x6b), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132993821 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x4c, sym 0x4c, char 'l' (0x6c), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132994053 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x4c, sym 0x4c, char 'l' (0x6c), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132994073 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x4d, sym 0x4d, char 'm' (0x6d), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132994305 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x4d, sym 0x4d, char 'm' (0x6d), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132994326 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x4e, sym 0x4e, char 'n' (0x6e), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132994558 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x4e, sym 0x4e, char 'n' (0x6e), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132994578 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x4f, sym 0x4f, char 'o' (0x6f), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132994800 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x4f, sym 0x4f, char 'o' (0x6f), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132994831 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x50, sym 0x50, char 'p' (0x70), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132995053 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x50, sym 0x50, char 'p' (0x70), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132995073 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x51, sym 0x51, char 'q' (0x71), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132995306 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x51, sym 0x51, char 'q' (0x71), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132995326 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x52, sym 0x52, char 'r' (0x72), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132995548 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x52, sym 0x52, char 'r' (0x72), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132995579 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x53, sym 0x53, char 's' (0x73), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132995801 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x53, sym 0x53, char 's' (0x73), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132995821 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x54, sym 0x54, char 't' (0x74), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132996053 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x54, sym 0x54, char 't' (0x74), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132996074 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x55, sym 0x55, char 'u' (0x75), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132996306 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x55, sym 0x55, char 'u' (0x75), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132996326 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x56, sym 0x56, char 'v' (0x76), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132996549 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x56, sym 0x56, char 'v' (0x76), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132996579 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x57, sym 0x57, char 'w' (0x77), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132996802 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x57, sym 0x57, char 'w' (0x77), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132996832 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x58, sym 0x58, char 'x' (0x78), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132997054 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x58, sym 0x58, char 'x' (0x78), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132997075 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x59, sym 0x59, char 'y' (0x79), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132997307 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x59, sym 0x59, char 'y' (0x79), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132997327 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x5a, sym 0x5a, char 'z' (0x7a), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132997549 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x5a, sym 0x5a, char 'z' (0x7a), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132997580 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x5b, sym 0x5b, char '[' (0x5b), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132998024 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x5b, sym 0x5b, char '[' (0x5b), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132998045 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x5c, sym 0x5c, char '\' (0x5c), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132998277 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x5c, sym 0x5c, char '\' (0x5c), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132998297 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x5d, sym 0x5d, char ']' (0x5d), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132998530 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x5d, sym 0x5d, char ']' (0x5d), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132998550 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x60, sym 0x60, char '`' (0x60), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132999004 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x60, sym 0x60, char '`' (0x60), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132999025 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x61, sym 0x61, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132999489 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x61, sym 0x61, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132999519 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x62, sym 0x62, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132999741 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x62, sym 0x62, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132999762 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x63, sym 0x63, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132999994 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x63, sym 0x63, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133000014 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x64, sym 0x64, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133000247 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x64, sym 0x64, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133000267 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x65, sym 0x65, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133000489 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x65, sym 0x65, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133000510 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x66, sym 0x66, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133000742 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x66, sym 0x66, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133000762 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x67, sym 0x67, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133000985 d 1ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x67, sym 0x67, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133001006 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x68, sym 0x68, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133001228 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x68, sym 0x68, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133001258 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x93, sym 0x93, char '' (0x7f), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133001713 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x93, sym 0x93, char '' (0x7f), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133001733 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x95, sym 0x95, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133002188 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x95, sym 0x95, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133002208 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x96, sym 0x96, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133002440 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x96, sym 0x96, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133002461 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x97, sym 0x97, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133002682 d 1ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x97, sym 0x97, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133002713 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x98, sym 0x98, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133002935 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x98, sym 0x98, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133002955 d 0ms]]] [junit] +++ Code Segment bs, Misses: 0 / 1, events 2, valid true [junit] +++ Code Segment cr, Misses: 0 / 1, events 2, valid true [junit] +++ Code Segment pg_down, Misses: 0 / 1, events 2, valid true [junit] +++ Code Segment shift, pg_up, ctrl, alt, Misses: 0 / 4, events 8, valid true [junit] +++ Code Segment esc, Misses: 0 / 1, events 2, valid true [junit] +++ Code Segment space, Misses: 0 / 1, events 2, valid true [junit] +++ Code Segment quote, Misses: 0 / 1, events 2, valid true [junit] +++ Code Segment , - . /, Misses: 0 / 4, events 8, valid true [junit] +++ Code Segment 0 - 9, Misses: 0 / 10, events 20, valid true [junit] +++ Code Segment ;, Misses: 0 / 1, events 2, valid true [junit] +++ Code Segment =, Misses: 0 / 1, events 2, valid true [junit] +++ Code Segment a - z, Misses: 0 / 26, events 52, valid true [junit] +++ Code Segment [ \ ], Misses: 0 / 3, events 6, valid true [junit] +++ Code Segment `, Misses: 0 / 1, events 2, valid true [junit] +++ Code Segment f1..f8, Misses: 0 / 8, events 16, valid true [junit] +++ Code Segment del, Misses: 0 / 1, events 2, valid true [junit] +++ Code Segment cursor arrows, Misses: 0 / 4, events 8, valid true [junit] *** Total KeyCode Misses 0 / 69, valid true [junit] Thread[#38,Thread-3-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#38,Thread-3-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.dispose FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyCodesAWT - test01NEWT [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyCodesAWT - test02NewtCanvasAWT_Onscreen [junit] Thread[#42,Thread-4-AWTAnimator#01,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#42,Thread-4-AWTAnimator#01,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [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[#42,Thread-4-AWTAnimator#01,5,main] RedSquareES2.init FIN [junit] Thread[#42,Thread-4-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 630x450 of 630x450, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#42,Thread-4-AWTAnimator#01,5,main] RedSquareES2.reshape FIN [junit] Thread[#42,Thread-4-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 640x451 of 640x451, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#42,Thread-4-AWTAnimator#01,5,main] RedSquareES2.reshape FIN [junit] requestFocus: NEWT Component [junit] centerMouse: robot pos: 320x254, onTitleBarIfWindow: false [junit] requestFocus: click, d: 501 ms [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x8, sym 0x8, char '' (0x8), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133004550 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x8, sym 0x8, char '' (0x8), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133004571 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0xd, sym 0xd, char ' [junit] ' (0xd), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133005025 d 0ms]]]KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0xd, sym 0xd, char ' [junit] ' (0xd), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133005045 d 0ms]]]KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0xb, sym 0xb, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133005499 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0xb, sym 0xb, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133005520 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0xf, sym 0xf, char '' (0x0), printable false, modifier true, action false, InputEvent[modifiers: [shift], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133005986 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0xf, sym 0xf, char '' (0x0), printable false, modifier true, action false, InputEvent[modifiers: [shift], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133006006 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x10, sym 0x10, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133006228 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x10, sym 0x10, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133006249 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x11, sym 0x11, char '' (0x0), printable false, modifier true, action false, InputEvent[modifiers: [ctrl], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133006481 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x11, sym 0x11, char '' (0x0), printable false, modifier true, action false, InputEvent[modifiers: [ctrl], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133006501 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x12, sym 0x12, char '' (0x0), printable false, modifier true, action false, InputEvent[modifiers: [alt], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133006723 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x12, sym 0x12, char '' (0x0), printable false, modifier true, action false, InputEvent[modifiers: [alt], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133006744 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x1b, sym 0x1b, char '' (0x1b), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133007198 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x1b, sym 0x1b, char '' (0x1b), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133007228 d 1ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x20, sym 0x20, char ' ' (0x20), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133007672 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x20, sym 0x20, char ' ' (0x20), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133007703 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x27, sym 0x27, char ''' (0x27), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133008157 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x27, sym 0x27, char ''' (0x27), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133008177 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x2c, sym 0x2c, char ',' (0x2c), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133008631 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x2c, sym 0x2c, char ',' (0x2c), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133008652 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x2d, sym 0x2d, char '-' (0x2d), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133008874 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x2d, sym 0x2d, char '-' (0x2d), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133008895 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x2e, sym 0x2e, char '.' (0x2e), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133009127 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x2e, sym 0x2e, char '.' (0x2e), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133009147 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x2f, sym 0x2f, char '/' (0x2f), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133009369 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x2f, sym 0x2f, char '/' (0x2f), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133009400 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x30, sym 0x30, char '0' (0x30), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133009844 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x30, sym 0x30, char '0' (0x30), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133009874 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x31, sym 0x31, char '1' (0x31), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133010096 d 1ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x31, sym 0x31, char '1' (0x31), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133010117 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x32, sym 0x32, char '2' (0x32), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133010349 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x32, sym 0x32, char '2' (0x32), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133010370 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x33, sym 0x33, char '3' (0x33), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133010592 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x33, sym 0x33, char '3' (0x33), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133010622 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x34, sym 0x34, char '4' (0x34), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133010844 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x34, sym 0x34, char '4' (0x34), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133010865 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x35, sym 0x35, char '5' (0x35), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133011087 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x35, sym 0x35, char '5' (0x35), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133011117 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x36, sym 0x36, char '6' (0x36), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133011339 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x36, sym 0x36, char '6' (0x36), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133011360 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x37, sym 0x37, char '7' (0x37), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133011592 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x37, sym 0x37, char '7' (0x37), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133011612 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x38, sym 0x38, char '8' (0x38), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133011834 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x38, sym 0x38, char '8' (0x38), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133011854 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x39, sym 0x39, char '9' (0x39), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133012087 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x39, sym 0x39, char '9' (0x39), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133012107 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x3b, sym 0x3b, char ';' (0x3b), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133012561 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x3b, sym 0x3b, char ';' (0x3b), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133012582 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x3d, sym 0x3d, char '=' (0x3d), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133013036 d 1ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x3d, sym 0x3d, char '=' (0x3d), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133013057 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133013511 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133013531 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x42, sym 0x42, char 'b' (0x62), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133013763 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x42, sym 0x42, char 'b' (0x62), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133013785 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x43, sym 0x43, char 'c' (0x63), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133014007 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x43, sym 0x43, char 'c' (0x63), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133014027 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x44, sym 0x44, char 'd' (0x64), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133014269 d 1ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x44, sym 0x44, char 'd' (0x64), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133014300 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x45, sym 0x45, char 'e' (0x65), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133014522 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x45, sym 0x45, char 'e' (0x65), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133014543 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x46, sym 0x46, char 'f' (0x66), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133014775 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x46, sym 0x46, char 'f' (0x66), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133014795 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x47, sym 0x47, char 'g' (0x67), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133015017 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x47, sym 0x47, char 'g' (0x67), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133015048 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x48, sym 0x48, char 'h' (0x68), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133015270 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x48, sym 0x48, char 'h' (0x68), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133015291 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x49, sym 0x49, char 'i' (0x69), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133015523 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x49, sym 0x49, char 'i' (0x69), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133015543 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x4a, sym 0x4a, char 'j' (0x6a), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133015765 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x4a, sym 0x4a, char 'j' (0x6a), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133015796 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x4b, sym 0x4b, char 'k' (0x6b), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133016018 d 1ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x4b, sym 0x4b, char 'k' (0x6b), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133016039 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x4c, sym 0x4c, char 'l' (0x6c), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133016261 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x4c, sym 0x4c, char 'l' (0x6c), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133016291 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x4d, sym 0x4d, char 'm' (0x6d), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133016513 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x4d, sym 0x4d, char 'm' (0x6d), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133016534 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x4e, sym 0x4e, char 'n' (0x6e), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133016766 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x4e, sym 0x4e, char 'n' (0x6e), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133016786 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x4f, sym 0x4f, char 'o' (0x6f), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133017029 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x4f, sym 0x4f, char 'o' (0x6f), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133017059 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x50, sym 0x50, char 'p' (0x70), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133017281 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x50, sym 0x50, char 'p' (0x70), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133017311 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x51, sym 0x51, char 'q' (0x71), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133017535 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x51, sym 0x51, char 'q' (0x71), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133017556 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x52, sym 0x52, char 'r' (0x72), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133017778 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x52, sym 0x52, char 'r' (0x72), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133017808 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x53, sym 0x53, char 's' (0x73), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133018030 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x53, sym 0x53, char 's' (0x73), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133018050 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x54, sym 0x54, char 't' (0x74), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133018282 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x54, sym 0x54, char 't' (0x74), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133018303 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x55, sym 0x55, char 'u' (0x75), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133018525 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x55, sym 0x55, char 'u' (0x75), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133018545 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x56, sym 0x56, char 'v' (0x76), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133018778 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x56, sym 0x56, char 'v' (0x76), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133018798 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x57, sym 0x57, char 'w' (0x77), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133019020 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x57, sym 0x57, char 'w' (0x77), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133019052 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x58, sym 0x58, char 'x' (0x78), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133019274 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x58, sym 0x58, char 'x' (0x78), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133019294 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x59, sym 0x59, char 'y' (0x79), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133019526 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x59, sym 0x59, char 'y' (0x79), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133019546 d 1ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x5a, sym 0x5a, char 'z' (0x7a), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133019769 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x5a, sym 0x5a, char 'z' (0x7a), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133019799 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x5b, sym 0x5b, char '[' (0x5b), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133020244 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x5b, sym 0x5b, char '[' (0x5b), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133020274 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x5c, sym 0x5c, char '\' (0x5c), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133020496 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x5c, sym 0x5c, char '\' (0x5c), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133020516 d 1ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x5d, sym 0x5d, char ']' (0x5d), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133020739 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x5d, sym 0x5d, char ']' (0x5d), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133020769 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x60, sym 0x60, char '`' (0x60), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133021213 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x60, sym 0x60, char '`' (0x60), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133021243 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x61, sym 0x61, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133021687 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x61, sym 0x61, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133021719 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x62, sym 0x62, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133021941 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x62, sym 0x62, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133021962 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x63, sym 0x63, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133022184 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x63, sym 0x63, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133022214 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x64, sym 0x64, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133022436 d 1ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x64, sym 0x64, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133022457 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x65, sym 0x65, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133022679 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x65, sym 0x65, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133022709 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x66, sym 0x66, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133022932 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x66, sym 0x66, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133022962 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x67, sym 0x67, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133023185 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x67, sym 0x67, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133023205 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x68, sym 0x68, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133023437 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x68, sym 0x68, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133023457 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x93, sym 0x93, char '' (0x7f), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133023922 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x93, sym 0x93, char '' (0x7f), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133023952 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x95, sym 0x95, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133024406 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x95, sym 0x95, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133024427 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x96, sym 0x96, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133024649 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x96, sym 0x96, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133024679 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x97, sym 0x97, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133024901 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x97, sym 0x97, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133024921 d 1ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x98, sym 0x98, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133025153 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x98, sym 0x98, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133025174 d 0ms]]] [junit] +++ Code Segment bs, Misses: 0 / 1, events 2, valid true [junit] +++ Code Segment cr, Misses: 0 / 1, events 2, valid true [junit] +++ Code Segment pg_down, Misses: 0 / 1, events 2, valid true [junit] +++ Code Segment shift, pg_up, ctrl, alt, Misses: 0 / 4, events 8, valid true [junit] +++ Code Segment esc, Misses: 0 / 1, events 2, valid true [junit] +++ Code Segment space, Misses: 0 / 1, events 2, valid true [junit] +++ Code Segment quote, Misses: 0 / 1, events 2, valid true [junit] +++ Code Segment , - . /, Misses: 0 / 4, events 8, valid true [junit] +++ Code Segment 0 - 9, Misses: 0 / 10, events 20, valid true [junit] +++ Code Segment ;, Misses: 0 / 1, events 2, valid true [junit] +++ Code Segment =, Misses: 0 / 1, events 2, valid true [junit] +++ Code Segment a - z, Misses: 0 / 26, events 52, valid true [junit] +++ Code Segment [ \ ], Misses: 0 / 3, events 6, valid true [junit] +++ Code Segment `, Misses: 0 / 1, events 2, valid true [junit] +++ Code Segment f1..f8, Misses: 0 / 8, events 16, valid true [junit] +++ Code Segment del, Misses: 0 / 1, events 2, valid true [junit] +++ Code Segment cursor arrows, Misses: 0 / 4, events 8, valid true [junit] *** Total KeyCode Misses 0 / 69, valid true [junit] Thread[#41,Thread-3-Display-.x11_:0-1-EDT-2,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#41,Thread-3-Display-.x11_:0-1-EDT-2,6,main] RedSquareES2.dispose FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyCodesAWT - test02NewtCanvasAWT_Onscreen [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyCodesAWT - test03NewtCanvasAWT_Offsccreen [junit] Platform doesn't support offscreen rendering. [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyCodesAWT - test03NewtCanvasAWT_Offsccreen [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751133025532 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751133025534 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01NEWT took 22.183 sec [junit] Testcase: test02NewtCanvasAWT_Onscreen took 22.195 sec [junit] Testcase: test03NewtCanvasAWT_Offsccreen took 0 sec [junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 45.436 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751132980693 ms III - Start [junit] SLOCK [T main @ 1751132980697 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyCodesAWT - test01NEWT [junit] Thread[#39,Thread-3-AWTAnimator#00,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#39,Thread-3-AWTAnimator#00,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [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[#39,Thread-3-AWTAnimator#00,5,main] RedSquareES2.init FIN [junit] Thread[#39,Thread-3-AWTAnimator#00,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3400002, tileRendererInUse null [junit] Thread[#39,Thread-3-AWTAnimator#00,5,main] RedSquareES2.reshape FIN [junit] requestFocus: NEWT Component [junit] centerMouse: robot pos: 960x531, onTitleBarIfWindow: false [junit] requestFocus: click, d: 501 ms [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x8, sym 0x8, char '' (0x8), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132982258 d 1ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x8, sym 0x8, char '' (0x8), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132982279 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0xd, sym 0xd, char ' [junit] ' (0xd), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132982744 d 0ms]]]KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0xd, sym 0xd, char ' [junit] ' (0xd), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132982765 d 0ms]]]KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0xb, sym 0xb, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132983219 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0xb, sym 0xb, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132983250 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0xf, sym 0xf, char '' (0x0), printable false, modifier true, action false, InputEvent[modifiers: [shift], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132983704 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0xf, sym 0xf, char '' (0x0), printable false, modifier true, action false, InputEvent[modifiers: [shift], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132983725 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x10, sym 0x10, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132983957 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x10, sym 0x10, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132983977 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x11, sym 0x11, char '' (0x0), printable false, modifier true, action false, InputEvent[modifiers: [ctrl], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132984206 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x11, sym 0x11, char '' (0x0), printable false, modifier true, action false, InputEvent[modifiers: [ctrl], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132984226 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x12, sym 0x12, char '' (0x0), printable false, modifier true, action false, InputEvent[modifiers: [alt], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132984459 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x12, sym 0x12, char '' (0x0), printable false, modifier true, action false, InputEvent[modifiers: [alt], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132984479 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x1b, sym 0x1b, char '' (0x1b), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132984934 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x1b, sym 0x1b, char '' (0x1b), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132984964 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x20, sym 0x20, char ' ' (0x20), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132985419 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x20, sym 0x20, char ' ' (0x20), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132985440 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x27, sym 0x27, char ''' (0x27), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132985904 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x27, sym 0x27, char ''' (0x27), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132985924 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x2c, sym 0x2c, char ',' (0x2c), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132986378 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x2c, sym 0x2c, char ',' (0x2c), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132986409 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x2d, sym 0x2d, char '-' (0x2d), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132986631 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x2d, sym 0x2d, char '-' (0x2d), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132986662 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x2e, sym 0x2e, char '.' (0x2e), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132986885 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x2e, sym 0x2e, char '.' (0x2e), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132986915 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x2f, sym 0x2f, char '/' (0x2f), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132987138 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x2f, sym 0x2f, char '/' (0x2f), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132987158 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x30, sym 0x30, char '0' (0x30), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132987612 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x30, sym 0x30, char '0' (0x30), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132987643 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x31, sym 0x31, char '1' (0x31), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132987865 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x31, sym 0x31, char '1' (0x31), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132987895 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x32, sym 0x32, char '2' (0x32), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132988118 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x32, sym 0x32, char '2' (0x32), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132988149 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x33, sym 0x33, char '3' (0x33), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132988371 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x33, sym 0x33, char '3' (0x33), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132988391 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x34, sym 0x34, char '4' (0x34), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132988624 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x34, sym 0x34, char '4' (0x34), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132988644 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x35, sym 0x35, char '5' (0x35), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132988866 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x35, sym 0x35, char '5' (0x35), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132988897 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x36, sym 0x36, char '6' (0x36), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132989119 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x36, sym 0x36, char '6' (0x36), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132989139 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x37, sym 0x37, char '7' (0x37), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132989371 d 1ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x37, sym 0x37, char '7' (0x37), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132989392 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x38, sym 0x38, char '8' (0x38), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132989624 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x38, sym 0x38, char '8' (0x38), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132989645 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x39, sym 0x39, char '9' (0x39), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132989867 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x39, sym 0x39, char '9' (0x39), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132989887 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x3b, sym 0x3b, char ';' (0x3b), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132990352 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x3b, sym 0x3b, char ';' (0x3b), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132990372 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x3d, sym 0x3d, char '=' (0x3d), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132990826 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x3d, sym 0x3d, char '=' (0x3d), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132990847 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132991302 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132991322 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x42, sym 0x42, char 'b' (0x62), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132991544 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x42, sym 0x42, char 'b' (0x62), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132991575 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x43, sym 0x43, char 'c' (0x63), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132991807 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x43, sym 0x43, char 'c' (0x63), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132991828 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x44, sym 0x44, char 'd' (0x64), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132992052 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x44, sym 0x44, char 'd' (0x64), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132992072 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x45, sym 0x45, char 'e' (0x65), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132992304 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x45, sym 0x45, char 'e' (0x65), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132992325 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x46, sym 0x46, char 'f' (0x66), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132992557 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x46, sym 0x46, char 'f' (0x66), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132992577 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x47, sym 0x47, char 'g' (0x67), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132992799 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x47, sym 0x47, char 'g' (0x67), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132992830 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x48, sym 0x48, char 'h' (0x68), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132993052 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x48, sym 0x48, char 'h' (0x68), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132993073 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x49, sym 0x49, char 'i' (0x69), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132993305 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x49, sym 0x49, char 'i' (0x69), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132993326 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x4a, sym 0x4a, char 'j' (0x6a), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132993558 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x4a, sym 0x4a, char 'j' (0x6a), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132993578 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x4b, sym 0x4b, char 'k' (0x6b), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132993800 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x4b, sym 0x4b, char 'k' (0x6b), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132993821 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x4c, sym 0x4c, char 'l' (0x6c), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132994053 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x4c, sym 0x4c, char 'l' (0x6c), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132994073 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x4d, sym 0x4d, char 'm' (0x6d), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132994305 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x4d, sym 0x4d, char 'm' (0x6d), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132994326 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x4e, sym 0x4e, char 'n' (0x6e), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132994558 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x4e, sym 0x4e, char 'n' (0x6e), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132994578 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x4f, sym 0x4f, char 'o' (0x6f), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132994800 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x4f, sym 0x4f, char 'o' (0x6f), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132994831 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x50, sym 0x50, char 'p' (0x70), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132995053 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x50, sym 0x50, char 'p' (0x70), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132995073 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x51, sym 0x51, char 'q' (0x71), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132995306 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x51, sym 0x51, char 'q' (0x71), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132995326 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x52, sym 0x52, char 'r' (0x72), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132995548 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x52, sym 0x52, char 'r' (0x72), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132995579 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x53, sym 0x53, char 's' (0x73), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132995801 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x53, sym 0x53, char 's' (0x73), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132995821 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x54, sym 0x54, char 't' (0x74), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132996053 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x54, sym 0x54, char 't' (0x74), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132996074 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x55, sym 0x55, char 'u' (0x75), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132996306 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x55, sym 0x55, char 'u' (0x75), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132996326 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x56, sym 0x56, char 'v' (0x76), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132996549 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x56, sym 0x56, char 'v' (0x76), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132996579 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x57, sym 0x57, char 'w' (0x77), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132996802 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x57, sym 0x57, char 'w' (0x77), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132996832 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x58, sym 0x58, char 'x' (0x78), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132997054 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x58, sym 0x58, char 'x' (0x78), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132997075 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x59, sym 0x59, char 'y' (0x79), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132997307 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x59, sym 0x59, char 'y' (0x79), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132997327 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x5a, sym 0x5a, char 'z' (0x7a), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132997549 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x5a, sym 0x5a, char 'z' (0x7a), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132997580 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x5b, sym 0x5b, char '[' (0x5b), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132998024 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x5b, sym 0x5b, char '[' (0x5b), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132998045 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x5c, sym 0x5c, char '\' (0x5c), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132998277 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x5c, sym 0x5c, char '\' (0x5c), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132998297 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x5d, sym 0x5d, char ']' (0x5d), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132998530 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x5d, sym 0x5d, char ']' (0x5d), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132998550 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x60, sym 0x60, char '`' (0x60), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132999004 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x60, sym 0x60, char '`' (0x60), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132999025 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x61, sym 0x61, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132999489 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x61, sym 0x61, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132999519 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x62, sym 0x62, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132999741 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x62, sym 0x62, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132999762 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x63, sym 0x63, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751132999994 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x63, sym 0x63, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133000014 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x64, sym 0x64, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133000247 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x64, sym 0x64, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133000267 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x65, sym 0x65, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133000489 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x65, sym 0x65, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133000510 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x66, sym 0x66, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133000742 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x66, sym 0x66, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133000762 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x67, sym 0x67, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133000985 d 1ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x67, sym 0x67, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133001006 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x68, sym 0x68, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133001228 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x68, sym 0x68, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133001258 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x93, sym 0x93, char '' (0x7f), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133001713 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x93, sym 0x93, char '' (0x7f), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133001733 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x95, sym 0x95, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133002188 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x95, sym 0x95, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133002208 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x96, sym 0x96, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133002440 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x96, sym 0x96, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133002461 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x97, sym 0x97, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133002682 d 1ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x97, sym 0x97, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133002713 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x98, sym 0x98, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133002935 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x98, sym 0x98, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133002955 d 0ms]]] [junit] +++ Code Segment bs, Misses: 0 / 1, events 2, valid true [junit] +++ Code Segment cr, Misses: 0 / 1, events 2, valid true [junit] +++ Code Segment pg_down, Misses: 0 / 1, events 2, valid true [junit] +++ Code Segment shift, pg_up, ctrl, alt, Misses: 0 / 4, events 8, valid true [junit] +++ Code Segment esc, Misses: 0 / 1, events 2, valid true [junit] +++ Code Segment space, Misses: 0 / 1, events 2, valid true [junit] +++ Code Segment quote, Misses: 0 / 1, events 2, valid true [junit] +++ Code Segment , - . /, Misses: 0 / 4, events 8, valid true [junit] +++ Code Segment 0 - 9, Misses: 0 / 10, events 20, valid true [junit] +++ Code Segment ;, Misses: 0 / 1, events 2, valid true [junit] +++ Code Segment =, Misses: 0 / 1, events 2, valid true [junit] +++ Code Segment a - z, Misses: 0 / 26, events 52, valid true [junit] +++ Code Segment [ \ ], Misses: 0 / 3, events 6, valid true [junit] +++ Code Segment `, Misses: 0 / 1, events 2, valid true [junit] +++ Code Segment f1..f8, Misses: 0 / 8, events 16, valid true [junit] +++ Code Segment del, Misses: 0 / 1, events 2, valid true [junit] +++ Code Segment cursor arrows, Misses: 0 / 4, events 8, valid true [junit] *** Total KeyCode Misses 0 / 69, valid true [junit] Thread[#38,Thread-3-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#38,Thread-3-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.dispose FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyCodesAWT - test01NEWT [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyCodesAWT - test02NewtCanvasAWT_Onscreen [junit] Thread[#42,Thread-4-AWTAnimator#01,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#42,Thread-4-AWTAnimator#01,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [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[#42,Thread-4-AWTAnimator#01,5,main] RedSquareES2.init FIN [junit] Thread[#42,Thread-4-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 630x450 of 630x450, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#42,Thread-4-AWTAnimator#01,5,main] RedSquareES2.reshape FIN [junit] Thread[#42,Thread-4-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 640x451 of 640x451, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#42,Thread-4-AWTAnimator#01,5,main] RedSquareES2.reshape FIN [junit] requestFocus: NEWT Component [junit] centerMouse: robot pos: 320x254, onTitleBarIfWindow: false [junit] requestFocus: click, d: 501 ms [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x8, sym 0x8, char '' (0x8), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133004550 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x8, sym 0x8, char '' (0x8), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133004571 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0xd, sym 0xd, char ' [junit] ' (0xd), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133005025 d 0ms]]]KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0xd, sym 0xd, char ' [junit] ' (0xd), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133005045 d 0ms]]]KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0xb, sym 0xb, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133005499 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0xb, sym 0xb, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133005520 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0xf, sym 0xf, char '' (0x0), printable false, modifier true, action false, InputEvent[modifiers: [shift], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133005986 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0xf, sym 0xf, char '' (0x0), printable false, modifier true, action false, InputEvent[modifiers: [shift], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133006006 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x10, sym 0x10, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133006228 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x10, sym 0x10, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133006249 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x11, sym 0x11, char '' (0x0), printable false, modifier true, action false, InputEvent[modifiers: [ctrl], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133006481 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x11, sym 0x11, char '' (0x0), printable false, modifier true, action false, InputEvent[modifiers: [ctrl], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133006501 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x12, sym 0x12, char '' (0x0), printable false, modifier true, action false, InputEvent[modifiers: [alt], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133006723 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x12, sym 0x12, char '' (0x0), printable false, modifier true, action false, InputEvent[modifiers: [alt], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133006744 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x1b, sym 0x1b, char '' (0x1b), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133007198 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x1b, sym 0x1b, char '' (0x1b), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133007228 d 1ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x20, sym 0x20, char ' ' (0x20), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133007672 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x20, sym 0x20, char ' ' (0x20), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133007703 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x27, sym 0x27, char ''' (0x27), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133008157 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x27, sym 0x27, char ''' (0x27), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133008177 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x2c, sym 0x2c, char ',' (0x2c), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133008631 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x2c, sym 0x2c, char ',' (0x2c), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133008652 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x2d, sym 0x2d, char '-' (0x2d), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133008874 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x2d, sym 0x2d, char '-' (0x2d), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133008895 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x2e, sym 0x2e, char '.' (0x2e), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133009127 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x2e, sym 0x2e, char '.' (0x2e), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133009147 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x2f, sym 0x2f, char '/' (0x2f), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133009369 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x2f, sym 0x2f, char '/' (0x2f), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133009400 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x30, sym 0x30, char '0' (0x30), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133009844 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x30, sym 0x30, char '0' (0x30), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133009874 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x31, sym 0x31, char '1' (0x31), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133010096 d 1ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x31, sym 0x31, char '1' (0x31), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133010117 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x32, sym 0x32, char '2' (0x32), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133010349 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x32, sym 0x32, char '2' (0x32), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133010370 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x33, sym 0x33, char '3' (0x33), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133010592 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x33, sym 0x33, char '3' (0x33), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133010622 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x34, sym 0x34, char '4' (0x34), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133010844 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x34, sym 0x34, char '4' (0x34), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133010865 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x35, sym 0x35, char '5' (0x35), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133011087 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x35, sym 0x35, char '5' (0x35), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133011117 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x36, sym 0x36, char '6' (0x36), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133011339 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x36, sym 0x36, char '6' (0x36), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133011360 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x37, sym 0x37, char '7' (0x37), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133011592 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x37, sym 0x37, char '7' (0x37), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133011612 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x38, sym 0x38, char '8' (0x38), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133011834 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x38, sym 0x38, char '8' (0x38), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133011854 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x39, sym 0x39, char '9' (0x39), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133012087 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x39, sym 0x39, char '9' (0x39), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133012107 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x3b, sym 0x3b, char ';' (0x3b), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133012561 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x3b, sym 0x3b, char ';' (0x3b), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133012582 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x3d, sym 0x3d, char '=' (0x3d), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133013036 d 1ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x3d, sym 0x3d, char '=' (0x3d), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133013057 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133013511 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133013531 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x42, sym 0x42, char 'b' (0x62), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133013763 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x42, sym 0x42, char 'b' (0x62), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133013785 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x43, sym 0x43, char 'c' (0x63), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133014007 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x43, sym 0x43, char 'c' (0x63), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133014027 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x44, sym 0x44, char 'd' (0x64), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133014269 d 1ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x44, sym 0x44, char 'd' (0x64), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133014300 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x45, sym 0x45, char 'e' (0x65), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133014522 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x45, sym 0x45, char 'e' (0x65), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133014543 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x46, sym 0x46, char 'f' (0x66), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133014775 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x46, sym 0x46, char 'f' (0x66), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133014795 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x47, sym 0x47, char 'g' (0x67), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133015017 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x47, sym 0x47, char 'g' (0x67), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133015048 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x48, sym 0x48, char 'h' (0x68), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133015270 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x48, sym 0x48, char 'h' (0x68), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133015291 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x49, sym 0x49, char 'i' (0x69), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133015523 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x49, sym 0x49, char 'i' (0x69), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133015543 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x4a, sym 0x4a, char 'j' (0x6a), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133015765 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x4a, sym 0x4a, char 'j' (0x6a), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133015796 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x4b, sym 0x4b, char 'k' (0x6b), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133016018 d 1ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x4b, sym 0x4b, char 'k' (0x6b), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133016039 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x4c, sym 0x4c, char 'l' (0x6c), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133016261 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x4c, sym 0x4c, char 'l' (0x6c), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133016291 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x4d, sym 0x4d, char 'm' (0x6d), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133016513 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x4d, sym 0x4d, char 'm' (0x6d), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133016534 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x4e, sym 0x4e, char 'n' (0x6e), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133016766 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x4e, sym 0x4e, char 'n' (0x6e), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133016786 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x4f, sym 0x4f, char 'o' (0x6f), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133017029 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x4f, sym 0x4f, char 'o' (0x6f), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133017059 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x50, sym 0x50, char 'p' (0x70), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133017281 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x50, sym 0x50, char 'p' (0x70), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133017311 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x51, sym 0x51, char 'q' (0x71), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133017535 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x51, sym 0x51, char 'q' (0x71), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133017556 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x52, sym 0x52, char 'r' (0x72), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133017778 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x52, sym 0x52, char 'r' (0x72), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133017808 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x53, sym 0x53, char 's' (0x73), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133018030 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x53, sym 0x53, char 's' (0x73), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133018050 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x54, sym 0x54, char 't' (0x74), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133018282 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x54, sym 0x54, char 't' (0x74), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133018303 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x55, sym 0x55, char 'u' (0x75), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133018525 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x55, sym 0x55, char 'u' (0x75), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133018545 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x56, sym 0x56, char 'v' (0x76), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133018778 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x56, sym 0x56, char 'v' (0x76), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133018798 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x57, sym 0x57, char 'w' (0x77), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133019020 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x57, sym 0x57, char 'w' (0x77), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133019052 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x58, sym 0x58, char 'x' (0x78), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133019274 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x58, sym 0x58, char 'x' (0x78), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133019294 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x59, sym 0x59, char 'y' (0x79), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133019526 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x59, sym 0x59, char 'y' (0x79), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133019546 d 1ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x5a, sym 0x5a, char 'z' (0x7a), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133019769 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x5a, sym 0x5a, char 'z' (0x7a), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133019799 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x5b, sym 0x5b, char '[' (0x5b), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133020244 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x5b, sym 0x5b, char '[' (0x5b), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133020274 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x5c, sym 0x5c, char '\' (0x5c), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133020496 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x5c, sym 0x5c, char '\' (0x5c), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133020516 d 1ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x5d, sym 0x5d, char ']' (0x5d), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133020739 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x5d, sym 0x5d, char ']' (0x5d), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133020769 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x60, sym 0x60, char '`' (0x60), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133021213 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x60, sym 0x60, char '`' (0x60), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133021243 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x61, sym 0x61, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133021687 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x61, sym 0x61, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133021719 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x62, sym 0x62, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133021941 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x62, sym 0x62, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133021962 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x63, sym 0x63, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133022184 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x63, sym 0x63, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133022214 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x64, sym 0x64, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133022436 d 1ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x64, sym 0x64, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133022457 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x65, sym 0x65, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133022679 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x65, sym 0x65, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133022709 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x66, sym 0x66, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133022932 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x66, sym 0x66, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133022962 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x67, sym 0x67, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133023185 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x67, sym 0x67, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133023205 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x68, sym 0x68, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133023437 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x68, sym 0x68, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133023457 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x93, sym 0x93, char '' (0x7f), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133023922 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x93, sym 0x93, char '' (0x7f), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133023952 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x95, sym 0x95, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133024406 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x95, sym 0x95, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133024427 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x96, sym 0x96, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133024649 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x96, sym 0x96, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133024679 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x97, sym 0x97, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133024901 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x97, sym 0x97, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133024921 d 1ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x98, sym 0x98, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133025153 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x98, sym 0x98, char '' (0x0), printable false, modifier false, action true, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133025174 d 0ms]]] [junit] +++ Code Segment bs, Misses: 0 / 1, events 2, valid true [junit] +++ Code Segment cr, Misses: 0 / 1, events 2, valid true [junit] +++ Code Segment pg_down, Misses: 0 / 1, events 2, valid true [junit] +++ Code Segment shift, pg_up, ctrl, alt, Misses: 0 / 4, events 8, valid true [junit] +++ Code Segment esc, Misses: 0 / 1, events 2, valid true [junit] +++ Code Segment space, Misses: 0 / 1, events 2, valid true [junit] +++ Code Segment quote, Misses: 0 / 1, events 2, valid true [junit] +++ Code Segment , - . /, Misses: 0 / 4, events 8, valid true [junit] +++ Code Segment 0 - 9, Misses: 0 / 10, events 20, valid true [junit] +++ Code Segment ;, Misses: 0 / 1, events 2, valid true [junit] +++ Code Segment =, Misses: 0 / 1, events 2, valid true [junit] +++ Code Segment a - z, Misses: 0 / 26, events 52, valid true [junit] +++ Code Segment [ \ ], Misses: 0 / 3, events 6, valid true [junit] +++ Code Segment `, Misses: 0 / 1, events 2, valid true [junit] +++ Code Segment f1..f8, Misses: 0 / 8, events 16, valid true [junit] +++ Code Segment del, Misses: 0 / 1, events 2, valid true [junit] +++ Code Segment cursor arrows, Misses: 0 / 4, events 8, valid true [junit] *** Total KeyCode Misses 0 / 69, valid true [junit] Thread[#41,Thread-3-Display-.x11_:0-1-EDT-2,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#41,Thread-3-Display-.x11_:0-1-EDT-2,6,main] RedSquareES2.dispose FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyCodesAWT - test02NewtCanvasAWT_Onscreen [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyCodesAWT - test03NewtCanvasAWT_Offsccreen [junit] Platform doesn't support offscreen rendering. [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyCodesAWT - test03NewtCanvasAWT_Offsccreen [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751133025532 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751133025534 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] WARNING: package sun.awt.windows not in java.desktop [junit] Testsuite: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyEventAutoRepeatAWT [junit] Testsuite: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyEventAutoRepeatAWT [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751133026628 ms III - Start [junit] SLOCK [T main @ 1751133026632 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyEventAutoRepeatAWT - test01NEWT [junit] Thread[#39,Thread-3-AWTAnimator#00,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#39,Thread-3-AWTAnimator#00,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [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[#39,Thread-3-AWTAnimator#00,5,main] RedSquareES2.init FIN [junit] Thread[#39,Thread-3-AWTAnimator#00,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3400002, tileRendererInUse null [junit] Thread[#39,Thread-3-AWTAnimator#00,5,main] RedSquareES2.reshape FIN [junit] requestFocus: NEWT Component [junit] centerMouse: robot pos: 960x531, onTitleBarIfWindow: false [junit] requestFocus: click, d: 501 ms [junit] KEY Event Auto-Repeat Test: 3 [junit] +++ KEY Event Auto-Repeat START Input Loop: 0 [junit] +++ KEY Event Auto-Repeat END Input Loop: 0 [junit] +++ KEY Event Auto-Repeat START Input Loop: 1 [junit] +++ KEY Event Auto-Repeat END Input Loop: 1 [junit] +++ KEY Event Auto-Repeat START Input Loop: 2 [junit] +++ KEY Event Auto-Repeat END Input Loop: 2 [junit] Expec Single Press 6, Release 6 [junit] Expec AutoRp Press 33, Release 33 [junit] Total Single Press 6, Release 6, Events 12 [junit] Total AutoRp Press 33, Release 33, Events 66 [junit] Total ALL Press 39, Release 39, Events 78 [junit] Auto-Repeat Loop 0 - Head: [junit] 0: KeyEvent[PRESSED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133028198 d 6837ms]]] [junit] 1: KeyEvent[RELEASED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [repeat], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133028794 d 6242ms]]] [junit] Auto-Repeat Loop 0 - Tail: [junit] 0: KeyEvent[PRESSED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [repeat], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133029200 d 5836ms]]] [junit] 1: KeyEvent[RELEASED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133029221 d 5815ms]]] [junit] Auto-Repeat Loop 1 - Head: [junit] 0: KeyEvent[PRESSED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133030524 d 4512ms]]] [junit] 1: KeyEvent[RELEASED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [repeat], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133031119 d 3917ms]]] [junit] Auto-Repeat Loop 1 - Tail: [junit] 0: KeyEvent[PRESSED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [repeat], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133031526 d 3510ms]]] [junit] 1: KeyEvent[RELEASED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133031546 d 3490ms]]] [junit] Auto-Repeat Loop 2 - Head: [junit] 0: KeyEvent[PRESSED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133032848 d 2188ms]]] [junit] 1: KeyEvent[RELEASED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [repeat], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133033443 d 1593ms]]] [junit] Auto-Repeat Loop 2 - Tail: [junit] 0: KeyEvent[PRESSED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [repeat], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133033847 d 1189ms]]] [junit] 1: KeyEvent[RELEASED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133033868 d 1168ms]]] [junit] Thread[#38,Thread-3-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#38,Thread-3-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.dispose FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyEventAutoRepeatAWT - test01NEWT [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyEventAutoRepeatAWT - test02NewtCanvasAWT [junit] Thread[#48,Thread-4-AWTAnimator#01,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#48,Thread-4-AWTAnimator#01,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [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[#48,Thread-4-AWTAnimator#01,5,main] RedSquareES2.init FIN [junit] Thread[#48,Thread-4-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 630x450 of 630x450, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#48,Thread-4-AWTAnimator#01,5,main] RedSquareES2.reshape FIN [junit] Thread[#48,Thread-4-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 640x451 of 640x451, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#48,Thread-4-AWTAnimator#01,5,main] RedSquareES2.reshape FIN [junit] requestFocus: NEWT Component [junit] centerMouse: robot pos: 320x254, onTitleBarIfWindow: false [junit] requestFocus: click, d: 501 ms [junit] KEY Event Auto-Repeat Test: 3 [junit] +++ KEY Event Auto-Repeat START Input Loop: 0 [junit] +++ KEY Event Auto-Repeat END Input Loop: 0 [junit] +++ KEY Event Auto-Repeat START Input Loop: 1 [junit] +++ KEY Event Auto-Repeat END Input Loop: 1 [junit] +++ KEY Event Auto-Repeat START Input Loop: 2 [junit] +++ KEY Event Auto-Repeat END Input Loop: 2 [junit] Expec Single Press 6, Release 6 [junit] Expec AutoRp Press 33, Release 33 [junit] Total Single Press 6, Release 6, Events 12 [junit] Total AutoRp Press 33, Release 33, Events 66 [junit] Total ALL Press 39, Release 39, Events 78 [junit] Auto-Repeat Loop 0 - Head: [junit] 0: KeyEvent[PRESSED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133036283 d 6851ms]]] [junit] 1: KeyEvent[RELEASED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [repeat], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133036878 d 6256ms]]] [junit] Auto-Repeat Loop 0 - Tail: [junit] 0: KeyEvent[PRESSED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [repeat], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133037278 d 5856ms]]] [junit] 1: KeyEvent[RELEASED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133037308 d 5826ms]]] [junit] Auto-Repeat Loop 1 - Head: [junit] 0: KeyEvent[PRESSED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133038640 d 4494ms]]] [junit] 1: KeyEvent[RELEASED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [repeat], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133039236 d 3898ms]]] [junit] Auto-Repeat Loop 1 - Tail: [junit] 0: KeyEvent[PRESSED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [repeat], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133039633 d 3501ms]]] [junit] 1: KeyEvent[RELEASED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133039664 d 3470ms]]] [junit] Auto-Repeat Loop 2 - Head: [junit] 0: KeyEvent[PRESSED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133040945 d 2189ms]]] [junit] 1: KeyEvent[RELEASED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [repeat], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133041540 d 1594ms]]] [junit] Auto-Repeat Loop 2 - Tail: [junit] 0: KeyEvent[PRESSED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [repeat], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133041944 d 1190ms]]] [junit] 1: KeyEvent[RELEASED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133041965 d 1170ms]]] [junit] Thread[#47,Thread-3-Display-.x11_:0-1-EDT-2,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#47,Thread-3-Display-.x11_:0-1-EDT-2,6,main] RedSquareES2.dispose FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyEventAutoRepeatAWT - test02NewtCanvasAWT [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751133043157 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751133043159 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 17.135 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751133026628 ms III - Start [junit] SLOCK [T main @ 1751133026632 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyEventAutoRepeatAWT - test01NEWT [junit] Thread[#39,Thread-3-AWTAnimator#00,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#39,Thread-3-AWTAnimator#00,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [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[#39,Thread-3-AWTAnimator#00,5,main] RedSquareES2.init FIN [junit] Thread[#39,Thread-3-AWTAnimator#00,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3400002, tileRendererInUse null [junit] Thread[#39,Thread-3-AWTAnimator#00,5,main] RedSquareES2.reshape FIN [junit] requestFocus: NEWT Component [junit] centerMouse: robot pos: 960x531, onTitleBarIfWindow: false [junit] requestFocus: click, d: 501 ms [junit] KEY Event Auto-Repeat Test: 3 [junit] +++ KEY Event Auto-Repeat START Input Loop: 0 [junit] +++ KEY Event Auto-Repeat END Input Loop: 0 [junit] +++ KEY Event Auto-Repeat START Input Loop: 1 [junit] +++ KEY Event Auto-Repeat END Input Loop: 1 [junit] +++ KEY Event Auto-Repeat START Input Loop: 2 [junit] +++ KEY Event Auto-Repeat END Input Loop: 2 [junit] Expec Single Press 6, Release 6 [junit] Expec AutoRp Press 33, Release 33 [junit] Total Single Press 6, Release 6, Events 12 [junit] Total AutoRp Press 33, Release 33, Events 66 [junit] Total ALL Press 39, Release 39, Events 78 [junit] Auto-Repeat Loop 0 - Head: [junit] 0: KeyEvent[PRESSED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133028198 d 6837ms]]] [junit] 1: KeyEvent[RELEASED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [repeat], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133028794 d 6242ms]]] [junit] Auto-Repeat Loop 0 - Tail: [junit] 0: KeyEvent[PRESSED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [repeat], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133029200 d 5836ms]]] [junit] 1: KeyEvent[RELEASED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133029221 d 5815ms]]] [junit] Auto-Repeat Loop 1 - Head: [junit] 0: KeyEvent[PRESSED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133030524 d 4512ms]]] [junit] 1: KeyEvent[RELEASED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [repeat], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133031119 d 3917ms]]] [junit] Auto-Repeat Loop 1 - Tail: [junit] 0: KeyEvent[PRESSED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [repeat], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133031526 d 3510ms]]] [junit] 1: KeyEvent[RELEASED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133031546 d 3490ms]]] [junit] Auto-Repeat Loop 2 - Head: [junit] 0: KeyEvent[PRESSED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133032848 d 2188ms]]] [junit] 1: KeyEvent[RELEASED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [repeat], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133033443 d 1593ms]]] [junit] Auto-Repeat Loop 2 - Tail: [junit] 0: KeyEvent[PRESSED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [repeat], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133033847 d 1189ms]]] [junit] 1: KeyEvent[RELEASED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133033868 d 1168ms]]] [junit] Thread[#38,Thread-3-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#38,Thread-3-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.dispose FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyEventAutoRepeatAWT - test01NEWT [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyEventAutoRepeatAWT - test02NewtCanvasAWT [junit] Thread[#48,Thread-4-AWTAnimator#01,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#48,Thread-4-AWTAnimator#01,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [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[#48,Thread-4-AWTAnimator#01,5,main] RedSquareES2.init FIN [junit] Thread[#48,Thread-4-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 630x450 of 630x450, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#48,Thread-4-AWTAnimator#01,5,main] RedSquareES2.reshape FIN [junit] Thread[#48,Thread-4-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 640x451 of 640x451, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#48,Thread-4-AWTAnimator#01,5,main] RedSquareES2.reshape FIN [junit] requestFocus: NEWT Component [junit] centerMouse: robot pos: 320x254, onTitleBarIfWindow: false [junit] requestFocus: click, d: 501 ms [junit] KEY Event Auto-Repeat Test: 3 [junit] +++ KEY Event Auto-Repeat START Input Loop: 0 [junit] +++ KEY Event Auto-Repeat END Input Loop: 0 [junit] +++ KEY Event Auto-Repeat START Input Loop: 1 [junit] +++ KEY Event Auto-Repeat END Input Loop: 1 [junit] +++ KEY Event Auto-Repeat START Input Loop: 2 [junit] +++ KEY Event Auto-Repeat END Input Loop: 2 [junit] Expec Single Press 6, Release 6 [junit] Expec AutoRp Press 33, Release 33 [junit] Total Single Press 6, Release 6, Events 12 [junit] Total AutoRp Press 33, Release 33, Events 66 [junit] Total ALL Press 39, Release 39, Events 78 [junit] Auto-Repeat Loop 0 - Head: [junit] 0: KeyEvent[PRESSED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133036283 d 6851ms]]] [junit] 1: KeyEvent[RELEASED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [repeat], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133036878 d 6256ms]]] [junit] Auto-Repeat Loop 0 - Tail: [junit] 0: KeyEvent[PRESSED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [repeat], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133037278 d 5856ms]]] [junit] 1: KeyEvent[RELEASED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133037308 d 5826ms]]] [junit] Auto-Repeat Loop 1 - Head: [junit] 0: KeyEvent[PRESSED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133038640 d 4494ms]]] [junit] 1: KeyEvent[RELEASED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [repeat], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133039236 d 3898ms]]] [junit] Auto-Repeat Loop 1 - Tail: [junit] 0: KeyEvent[PRESSED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [repeat], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133039633 d 3501ms]]] [junit] 1: KeyEvent[RELEASED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133039664 d 3470ms]]] [junit] Auto-Repeat Loop 2 - Head: [junit] 0: KeyEvent[PRESSED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133040945 d 2189ms]]] [junit] 1: KeyEvent[RELEASED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [repeat], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133041540 d 1594ms]]] [junit] Auto-Repeat Loop 2 - Tail: [junit] 0: KeyEvent[PRESSED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [repeat], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133041944 d 1190ms]]] [junit] 1: KeyEvent[RELEASED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133041965 d 1170ms]]] [junit] Thread[#47,Thread-3-Display-.x11_:0-1-EDT-2,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#47,Thread-3-Display-.x11_:0-1-EDT-2,6,main] RedSquareES2.dispose FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyEventAutoRepeatAWT - test02NewtCanvasAWT [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751133043157 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751133043159 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01NEWT took 7.976 sec [junit] Testcase: test02NewtCanvasAWT took 8.089 sec [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 17.135 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751133026628 ms III - Start [junit] SLOCK [T main @ 1751133026632 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyEventAutoRepeatAWT - test01NEWT [junit] Thread[#39,Thread-3-AWTAnimator#00,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#39,Thread-3-AWTAnimator#00,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [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[#39,Thread-3-AWTAnimator#00,5,main] RedSquareES2.init FIN [junit] Thread[#39,Thread-3-AWTAnimator#00,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3400002, tileRendererInUse null [junit] Thread[#39,Thread-3-AWTAnimator#00,5,main] RedSquareES2.reshape FIN [junit] requestFocus: NEWT Component [junit] centerMouse: robot pos: 960x531, onTitleBarIfWindow: false [junit] requestFocus: click, d: 501 ms [junit] KEY Event Auto-Repeat Test: 3 [junit] +++ KEY Event Auto-Repeat START Input Loop: 0 [junit] +++ KEY Event Auto-Repeat END Input Loop: 0 [junit] +++ KEY Event Auto-Repeat START Input Loop: 1 [junit] +++ KEY Event Auto-Repeat END Input Loop: 1 [junit] +++ KEY Event Auto-Repeat START Input Loop: 2 [junit] +++ KEY Event Auto-Repeat END Input Loop: 2 [junit] Expec Single Press 6, Release 6 [junit] Expec AutoRp Press 33, Release 33 [junit] Total Single Press 6, Release 6, Events 12 [junit] Total AutoRp Press 33, Release 33, Events 66 [junit] Total ALL Press 39, Release 39, Events 78 [junit] Auto-Repeat Loop 0 - Head: [junit] 0: KeyEvent[PRESSED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133028198 d 6837ms]]] [junit] 1: KeyEvent[RELEASED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [repeat], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133028794 d 6242ms]]] [junit] Auto-Repeat Loop 0 - Tail: [junit] 0: KeyEvent[PRESSED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [repeat], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133029200 d 5836ms]]] [junit] 1: KeyEvent[RELEASED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133029221 d 5815ms]]] [junit] Auto-Repeat Loop 1 - Head: [junit] 0: KeyEvent[PRESSED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133030524 d 4512ms]]] [junit] 1: KeyEvent[RELEASED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [repeat], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133031119 d 3917ms]]] [junit] Auto-Repeat Loop 1 - Tail: [junit] 0: KeyEvent[PRESSED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [repeat], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133031526 d 3510ms]]] [junit] 1: KeyEvent[RELEASED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133031546 d 3490ms]]] [junit] Auto-Repeat Loop 2 - Head: [junit] 0: KeyEvent[PRESSED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133032848 d 2188ms]]] [junit] 1: KeyEvent[RELEASED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [repeat], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133033443 d 1593ms]]] [junit] Auto-Repeat Loop 2 - Tail: [junit] 0: KeyEvent[PRESSED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [repeat], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133033847 d 1189ms]]] [junit] 1: KeyEvent[RELEASED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133033868 d 1168ms]]] [junit] Thread[#38,Thread-3-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#38,Thread-3-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.dispose FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyEventAutoRepeatAWT - test01NEWT [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyEventAutoRepeatAWT - test02NewtCanvasAWT [junit] Thread[#48,Thread-4-AWTAnimator#01,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#48,Thread-4-AWTAnimator#01,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [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[#48,Thread-4-AWTAnimator#01,5,main] RedSquareES2.init FIN [junit] Thread[#48,Thread-4-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 630x450 of 630x450, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#48,Thread-4-AWTAnimator#01,5,main] RedSquareES2.reshape FIN [junit] Thread[#48,Thread-4-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 640x451 of 640x451, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#48,Thread-4-AWTAnimator#01,5,main] RedSquareES2.reshape FIN [junit] requestFocus: NEWT Component [junit] centerMouse: robot pos: 320x254, onTitleBarIfWindow: false [junit] requestFocus: click, d: 501 ms [junit] KEY Event Auto-Repeat Test: 3 [junit] +++ KEY Event Auto-Repeat START Input Loop: 0 [junit] +++ KEY Event Auto-Repeat END Input Loop: 0 [junit] +++ KEY Event Auto-Repeat START Input Loop: 1 [junit] +++ KEY Event Auto-Repeat END Input Loop: 1 [junit] +++ KEY Event Auto-Repeat START Input Loop: 2 [junit] +++ KEY Event Auto-Repeat END Input Loop: 2 [junit] Expec Single Press 6, Release 6 [junit] Expec AutoRp Press 33, Release 33 [junit] Total Single Press 6, Release 6, Events 12 [junit] Total AutoRp Press 33, Release 33, Events 66 [junit] Total ALL Press 39, Release 39, Events 78 [junit] Auto-Repeat Loop 0 - Head: [junit] 0: KeyEvent[PRESSED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133036283 d 6851ms]]] [junit] 1: KeyEvent[RELEASED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [repeat], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133036878 d 6256ms]]] [junit] Auto-Repeat Loop 0 - Tail: [junit] 0: KeyEvent[PRESSED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [repeat], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133037278 d 5856ms]]] [junit] 1: KeyEvent[RELEASED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133037308 d 5826ms]]] [junit] Auto-Repeat Loop 1 - Head: [junit] 0: KeyEvent[PRESSED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133038640 d 4494ms]]] [junit] 1: KeyEvent[RELEASED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [repeat], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133039236 d 3898ms]]] [junit] Auto-Repeat Loop 1 - Tail: [junit] 0: KeyEvent[PRESSED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [repeat], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133039633 d 3501ms]]] [junit] 1: KeyEvent[RELEASED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133039664 d 3470ms]]] [junit] Auto-Repeat Loop 2 - Head: [junit] 0: KeyEvent[PRESSED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133040945 d 2189ms]]] [junit] 1: KeyEvent[RELEASED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [repeat], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133041540 d 1594ms]]] [junit] Auto-Repeat Loop 2 - Tail: [junit] 0: KeyEvent[PRESSED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [repeat], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133041944 d 1190ms]]] [junit] 1: KeyEvent[RELEASED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133041965 d 1170ms]]] [junit] Thread[#47,Thread-3-Display-.x11_:0-1-EDT-2,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#47,Thread-3-Display-.x11_:0-1-EDT-2,6,main] RedSquareES2.dispose FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyEventAutoRepeatAWT - test02NewtCanvasAWT [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751133043157 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751133043159 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] WARNING: package sun.awt.windows not in java.desktop [junit] Testsuite: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyEventOrderAWT [junit] Testsuite: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyEventOrderAWT [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751133044023 ms III - Start [junit] SLOCK [T main @ 1751133044027 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyEventOrderAWT - test01NEWT [junit] Thread[#39,Thread-3-AWTAnimator#00,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#39,Thread-3-AWTAnimator#00,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [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[#39,Thread-3-AWTAnimator#00,5,main] RedSquareES2.init FIN [junit] Thread[#39,Thread-3-AWTAnimator#00,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3400002, tileRendererInUse null [junit] Thread[#39,Thread-3-AWTAnimator#00,5,main] RedSquareES2.reshape FIN [junit] requestFocus: NEWT Component [junit] centerMouse: robot pos: 960x531, onTitleBarIfWindow: false [junit] requestFocus: click, d: 501 ms [junit] KEY Event Order Test: 6 [junit] Expec Single Press 36, Release 36 [junit] Expec AutoRp Press 0, Release 0 [junit] Total Single Press 36, Release 36, Events 72 [junit] Total AutoRp Press 0, Release 0, Events 0 [junit] Total ALL Press 36, Release 36, Events 72 [junit] Thread[#38,Thread-3-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#38,Thread-3-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.dispose FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyEventOrderAWT - test01NEWT [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyEventOrderAWT - test02NewtCanvasAWT_Onscreen [junit] Thread[#41,Thread-3-Display-.x11_:0-1-EDT-2,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#41,Thread-3-Display-.x11_:0-1-EDT-2,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [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[#41,Thread-3-Display-.x11_:0-1-EDT-2,6,main] RedSquareES2.init FIN [junit] Thread[#41,Thread-3-Display-.x11_:0-1-EDT-2,6,main] RedSquareES2.reshape 0/0 630x450 of 630x450, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#41,Thread-3-Display-.x11_:0-1-EDT-2,6,main] RedSquareES2.reshape FIN [junit] Thread[#42,Thread-4-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 640x451 of 640x451, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#42,Thread-4-AWTAnimator#01,5,main] RedSquareES2.reshape FIN [junit] requestFocus: NEWT Component [junit] centerMouse: robot pos: 320x254, onTitleBarIfWindow: false [junit] requestFocus: click, d: 501 ms [junit] KEY Event Order Test: 6 [junit] Expec Single Press 36, Release 36 [junit] Expec AutoRp Press 0, Release 0 [junit] Total Single Press 36, Release 36, Events 72 [junit] Total AutoRp Press 0, Release 0, Events 0 [junit] Total ALL Press 36, Release 36, Events 72 [junit] Thread[#41,Thread-3-Display-.x11_:0-1-EDT-2,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#41,Thread-3-Display-.x11_:0-1-EDT-2,6,main] RedSquareES2.dispose FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyEventOrderAWT - test02NewtCanvasAWT_Onscreen [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyEventOrderAWT - test03NewtCanvasAWT_Offsccreen [junit] Platform doesn't support offscreen rendering. [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyEventOrderAWT - test03NewtCanvasAWT_Offsccreen [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751133058294 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751133058297 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 14.871 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751133044023 ms III - Start [junit] SLOCK [T main @ 1751133044027 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyEventOrderAWT - test01NEWT [junit] Thread[#39,Thread-3-AWTAnimator#00,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#39,Thread-3-AWTAnimator#00,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [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[#39,Thread-3-AWTAnimator#00,5,main] RedSquareES2.init FIN [junit] Thread[#39,Thread-3-AWTAnimator#00,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3400002, tileRendererInUse null [junit] Thread[#39,Thread-3-AWTAnimator#00,5,main] RedSquareES2.reshape FIN [junit] requestFocus: NEWT Component [junit] centerMouse: robot pos: 960x531, onTitleBarIfWindow: false [junit] requestFocus: click, d: 501 ms [junit] KEY Event Order Test: 6 [junit] Expec Single Press 36, Release 36 [junit] Expec AutoRp Press 0, Release 0 [junit] Total Single Press 36, Release 36, Events 72 [junit] Total AutoRp Press 0, Release 0, Events 0 [junit] Total ALL Press 36, Release 36, Events 72 [junit] Thread[#38,Thread-3-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#38,Thread-3-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.dispose FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyEventOrderAWT - test01NEWT [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyEventOrderAWT - test02NewtCanvasAWT_Onscreen [junit] Thread[#41,Thread-3-Display-.x11_:0-1-EDT-2,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#41,Thread-3-Display-.x11_:0-1-EDT-2,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [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[#41,Thread-3-Display-.x11_:0-1-EDT-2,6,main] RedSquareES2.init FIN [junit] Thread[#41,Thread-3-Display-.x11_:0-1-EDT-2,6,main] RedSquareES2.reshape 0/0 630x450 of 630x450, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#41,Thread-3-Display-.x11_:0-1-EDT-2,6,main] RedSquareES2.reshape FIN [junit] Thread[#42,Thread-4-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 640x451 of 640x451, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#42,Thread-4-AWTAnimator#01,5,main] RedSquareES2.reshape FIN [junit] requestFocus: NEWT Component [junit] centerMouse: robot pos: 320x254, onTitleBarIfWindow: false [junit] requestFocus: click, d: 501 ms [junit] KEY Event Order Test: 6 [junit] Expec Single Press 36, Release 36 [junit] Expec AutoRp Press 0, Release 0 [junit] Total Single Press 36, Release 36, Events 72 [junit] Total AutoRp Press 0, Release 0, Events 0 [junit] Total ALL Press 36, Release 36, Events 72 [junit] Thread[#41,Thread-3-Display-.x11_:0-1-EDT-2,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#41,Thread-3-Display-.x11_:0-1-EDT-2,6,main] RedSquareES2.dispose FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyEventOrderAWT - test02NewtCanvasAWT_Onscreen [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyEventOrderAWT - test03NewtCanvasAWT_Offsccreen [junit] Platform doesn't support offscreen rendering. [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyEventOrderAWT - test03NewtCanvasAWT_Offsccreen [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751133058294 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751133058297 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01NEWT took 6.917 sec [junit] Testcase: test02NewtCanvasAWT_Onscreen took 6.891 sec [junit] Testcase: test03NewtCanvasAWT_Offsccreen took 0.001 sec [junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 14.871 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751133044023 ms III - Start [junit] SLOCK [T main @ 1751133044027 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyEventOrderAWT - test01NEWT [junit] Thread[#39,Thread-3-AWTAnimator#00,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#39,Thread-3-AWTAnimator#00,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [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[#39,Thread-3-AWTAnimator#00,5,main] RedSquareES2.init FIN [junit] Thread[#39,Thread-3-AWTAnimator#00,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3400002, tileRendererInUse null [junit] Thread[#39,Thread-3-AWTAnimator#00,5,main] RedSquareES2.reshape FIN [junit] requestFocus: NEWT Component [junit] centerMouse: robot pos: 960x531, onTitleBarIfWindow: false [junit] requestFocus: click, d: 501 ms [junit] KEY Event Order Test: 6 [junit] Expec Single Press 36, Release 36 [junit] Expec AutoRp Press 0, Release 0 [junit] Total Single Press 36, Release 36, Events 72 [junit] Total AutoRp Press 0, Release 0, Events 0 [junit] Total ALL Press 36, Release 36, Events 72 [junit] Thread[#38,Thread-3-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#38,Thread-3-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.dispose FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyEventOrderAWT - test01NEWT [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyEventOrderAWT - test02NewtCanvasAWT_Onscreen [junit] Thread[#41,Thread-3-Display-.x11_:0-1-EDT-2,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#41,Thread-3-Display-.x11_:0-1-EDT-2,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [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[#41,Thread-3-Display-.x11_:0-1-EDT-2,6,main] RedSquareES2.init FIN [junit] Thread[#41,Thread-3-Display-.x11_:0-1-EDT-2,6,main] RedSquareES2.reshape 0/0 630x450 of 630x450, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#41,Thread-3-Display-.x11_:0-1-EDT-2,6,main] RedSquareES2.reshape FIN [junit] Thread[#42,Thread-4-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 640x451 of 640x451, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#42,Thread-4-AWTAnimator#01,5,main] RedSquareES2.reshape FIN [junit] requestFocus: NEWT Component [junit] centerMouse: robot pos: 320x254, onTitleBarIfWindow: false [junit] requestFocus: click, d: 501 ms [junit] KEY Event Order Test: 6 [junit] Expec Single Press 36, Release 36 [junit] Expec AutoRp Press 0, Release 0 [junit] Total Single Press 36, Release 36, Events 72 [junit] Total AutoRp Press 0, Release 0, Events 0 [junit] Total ALL Press 36, Release 36, Events 72 [junit] Thread[#41,Thread-3-Display-.x11_:0-1-EDT-2,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#41,Thread-3-Display-.x11_:0-1-EDT-2,6,main] RedSquareES2.dispose FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyEventOrderAWT - test02NewtCanvasAWT_Onscreen [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyEventOrderAWT - test03NewtCanvasAWT_Offsccreen [junit] Platform doesn't support offscreen rendering. [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyEventOrderAWT - test03NewtCanvasAWT_Offsccreen [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751133058294 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751133058297 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] ------------- ---------------- --------------- [junit] WARNING: package sun.awt.windows not in java.desktop [junit] Testsuite: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyPressReleaseUnmaskRepeatAWT [junit] Testsuite: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyPressReleaseUnmaskRepeatAWT [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751133059153 ms III - Start [junit] SLOCK [T main @ 1751133059157 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyPressReleaseUnmaskRepeatAWT - test01NEWT [junit] Thread[#39,Thread-3-AWTAnimator#00,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#39,Thread-3-AWTAnimator#00,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [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[#39,Thread-3-AWTAnimator#00,5,main] RedSquareES2.init FIN [junit] Thread[#39,Thread-3-AWTAnimator#00,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3400002, tileRendererInUse null [junit] Thread[#39,Thread-3-AWTAnimator#00,5,main] RedSquareES2.reshape FIN [junit] requestFocus: NEWT Component [junit] centerMouse: robot pos: 960x531, onTitleBarIfWindow: false [junit] requestFocus: click, d: 501 ms [junit] Thread[#38,Thread-3-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#38,Thread-3-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.dispose FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyPressReleaseUnmaskRepeatAWT - test01NEWT [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyPressReleaseUnmaskRepeatAWT - test02NewtCanvasAWT_Onscreen [junit] Thread[#41,Thread-3-Display-.x11_:0-1-EDT-2,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#41,Thread-3-Display-.x11_:0-1-EDT-2,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [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[#41,Thread-3-Display-.x11_:0-1-EDT-2,6,main] RedSquareES2.init FIN [junit] Thread[#41,Thread-3-Display-.x11_:0-1-EDT-2,6,main] RedSquareES2.reshape 0/0 630x450 of 630x450, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#41,Thread-3-Display-.x11_:0-1-EDT-2,6,main] RedSquareES2.reshape FIN [junit] Thread[#42,Thread-4-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 640x451 of 640x451, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#42,Thread-4-AWTAnimator#01,5,main] RedSquareES2.reshape FIN [junit] requestFocus: NEWT Component [junit] centerMouse: robot pos: 320x254, onTitleBarIfWindow: false [junit] requestFocus: click, d: 501 ms [junit] Thread[#41,Thread-3-Display-.x11_:0-1-EDT-2,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#41,Thread-3-Display-.x11_:0-1-EDT-2,6,main] RedSquareES2.dispose FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyPressReleaseUnmaskRepeatAWT - test02NewtCanvasAWT_Onscreen [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyPressReleaseUnmaskRepeatAWT - test03NewtCanvasAWT_Offsccreen [junit] Platform doesn't support offscreen rendering. [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyPressReleaseUnmaskRepeatAWT - test03NewtCanvasAWT_Offsccreen [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751133061795 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751133061797 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.244 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751133059153 ms III - Start [junit] SLOCK [T main @ 1751133059157 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyPressReleaseUnmaskRepeatAWT - test01NEWT [junit] Thread[#39,Thread-3-AWTAnimator#00,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#39,Thread-3-AWTAnimator#00,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [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[#39,Thread-3-AWTAnimator#00,5,main] RedSquareES2.init FIN [junit] Thread[#39,Thread-3-AWTAnimator#00,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3400002, tileRendererInUse null [junit] Thread[#39,Thread-3-AWTAnimator#00,5,main] RedSquareES2.reshape FIN [junit] requestFocus: NEWT Component [junit] centerMouse: robot pos: 960x531, onTitleBarIfWindow: false [junit] requestFocus: click, d: 501 ms [junit] Thread[#38,Thread-3-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#38,Thread-3-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.dispose FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyPressReleaseUnmaskRepeatAWT - test01NEWT [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyPressReleaseUnmaskRepeatAWT - test02NewtCanvasAWT_Onscreen [junit] Thread[#41,Thread-3-Display-.x11_:0-1-EDT-2,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#41,Thread-3-Display-.x11_:0-1-EDT-2,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [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[#41,Thread-3-Display-.x11_:0-1-EDT-2,6,main] RedSquareES2.init FIN [junit] Thread[#41,Thread-3-Display-.x11_:0-1-EDT-2,6,main] RedSquareES2.reshape 0/0 630x450 of 630x450, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#41,Thread-3-Display-.x11_:0-1-EDT-2,6,main] RedSquareES2.reshape FIN [junit] Thread[#42,Thread-4-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 640x451 of 640x451, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#42,Thread-4-AWTAnimator#01,5,main] RedSquareES2.reshape FIN [junit] requestFocus: NEWT Component [junit] centerMouse: robot pos: 320x254, onTitleBarIfWindow: false [junit] requestFocus: click, d: 501 ms [junit] Thread[#41,Thread-3-Display-.x11_:0-1-EDT-2,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#41,Thread-3-Display-.x11_:0-1-EDT-2,6,main] RedSquareES2.dispose FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyPressReleaseUnmaskRepeatAWT - test02NewtCanvasAWT_Onscreen [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyPressReleaseUnmaskRepeatAWT - test03NewtCanvasAWT_Offsccreen [junit] Platform doesn't support offscreen rendering. [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyPressReleaseUnmaskRepeatAWT - test03NewtCanvasAWT_Offsccreen [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751133061795 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751133061797 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01NEWT took 1.038 sec [junit] Testcase: test02NewtCanvasAWT_Onscreen took 1.127 sec [junit] Testcase: test03NewtCanvasAWT_Offsccreen took 0 sec [junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.244 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751133059153 ms III - Start [junit] SLOCK [T main @ 1751133059157 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyPressReleaseUnmaskRepeatAWT - test01NEWT [junit] Thread[#39,Thread-3-AWTAnimator#00,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#39,Thread-3-AWTAnimator#00,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [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[#39,Thread-3-AWTAnimator#00,5,main] RedSquareES2.init FIN [junit] Thread[#39,Thread-3-AWTAnimator#00,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3400002, tileRendererInUse null [junit] Thread[#39,Thread-3-AWTAnimator#00,5,main] RedSquareES2.reshape FIN [junit] requestFocus: NEWT Component [junit] centerMouse: robot pos: 960x531, onTitleBarIfWindow: false [junit] requestFocus: click, d: 501 ms [junit] Thread[#38,Thread-3-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#38,Thread-3-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.dispose FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyPressReleaseUnmaskRepeatAWT - test01NEWT [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyPressReleaseUnmaskRepeatAWT - test02NewtCanvasAWT_Onscreen [junit] Thread[#41,Thread-3-Display-.x11_:0-1-EDT-2,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#41,Thread-3-Display-.x11_:0-1-EDT-2,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [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[#41,Thread-3-Display-.x11_:0-1-EDT-2,6,main] RedSquareES2.init FIN [junit] Thread[#41,Thread-3-Display-.x11_:0-1-EDT-2,6,main] RedSquareES2.reshape 0/0 630x450 of 630x450, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#41,Thread-3-Display-.x11_:0-1-EDT-2,6,main] RedSquareES2.reshape FIN [junit] Thread[#42,Thread-4-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 640x451 of 640x451, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#42,Thread-4-AWTAnimator#01,5,main] RedSquareES2.reshape FIN [junit] requestFocus: NEWT Component [junit] centerMouse: robot pos: 320x254, onTitleBarIfWindow: false [junit] requestFocus: click, d: 501 ms [junit] Thread[#41,Thread-3-Display-.x11_:0-1-EDT-2,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#41,Thread-3-Display-.x11_:0-1-EDT-2,6,main] RedSquareES2.dispose FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyPressReleaseUnmaskRepeatAWT - test02NewtCanvasAWT_Onscreen [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyPressReleaseUnmaskRepeatAWT - test03NewtCanvasAWT_Offsccreen [junit] Platform doesn't support offscreen rendering. [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyPressReleaseUnmaskRepeatAWT - test03NewtCanvasAWT_Offsccreen [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751133061795 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751133061797 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] WARNING: package sun.awt.windows not in java.desktop [junit] Testsuite: com.jogamp.opengl.test.junit.newt.event.TestParentingFocus01SwingAWTRobot [junit] Testsuite: com.jogamp.opengl.test.junit.newt.event.TestParentingFocus01SwingAWTRobot [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751133062792 ms III - Start [junit] SLOCK [T main @ 1751133062796 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestParentingFocus01SwingAWTRobot - testFocus01ProgrFocus [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [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[#37,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.init FIN [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape 0/0 630x425 of 630x425, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 630x425 of 630x425, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] FOCUS AWT GAINED PERM [fc 1]: Button, java.awt.event.FocusEvent[FOCUS_GAINED,permanent,opposite=null,cause=ACTIVATION] on button0 [junit] ******** clearAWTFocus.0 [junit] FOCUS AWT LOST PERM [fc -1]: Button, java.awt.event.FocusEvent[FOCUS_LOST,permanent,opposite=null,cause=CLEAR_GLOBAL_FOCUS_OWNER] on button0 [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape 0/0 640x426 of 640x426, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape FIN [junit] ******** clearAWTFocus.X [junit] toFront: robot pos: 320/240 [junit] Frames for initial setVisible(true): 7 [junit] FOCUS AWT Button request [junit] requestFocus: AWT Component [junit] FOCUS AWT GAINED PERM [fc 1]: Button, java.awt.event.FocusEvent[FOCUS_GAINED,permanent,opposite=javax.swing.JFrame[frame0,0,0,640x480,layout=java.awt.BorderLayout,title=Swing AWT Parent Frame: testNewtChildFocus,resizable,normal,defaultCloseOperation=HIDE_ON_CLOSE,rootPane=javax.swing.JRootPane[,0,29,640x451,layout=javax.swing.JRootPane$RootLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=16777673,maximumSize=,minimumSize=,preferredSize=],rootPaneCheckingEnabled=true],cause=UNKNOWN] on button0 [junit] FOCUS AWT Button sync [junit] centerMouse: robot pos: 320x42, onTitleBarIfWindow: false [junit] KEY AWT PRESSED [true]: Button, java.awt.event.KeyEvent[KEY_PRESSED,keyCode=65,keyText=A,keyChar='a',keyLocation=KEY_LOCATION_STANDARD,rawCode=38,primaryLevelUnicode=97,scancode=0,extendedKeyCode=0x41] on button0 [junit] KEY AWT RELEASED [false]: Button, java.awt.event.KeyEvent[KEY_RELEASED,keyCode=65,keyText=A,keyChar='a',keyLocation=KEY_LOCATION_STANDARD,rawCode=38,primaryLevelUnicode=97,scancode=0,extendedKeyCode=0x41] on button0 [junit] KEY AWT PRESSED [true]: Button, java.awt.event.KeyEvent[KEY_PRESSED,keyCode=65,keyText=A,keyChar='a',keyLocation=KEY_LOCATION_STANDARD,rawCode=38,primaryLevelUnicode=97,scancode=0,extendedKeyCode=0x41] on button0 [junit] KEY AWT RELEASED [false]: Button, java.awt.event.KeyEvent[KEY_RELEASED,keyCode=65,keyText=A,keyChar='a',keyLocation=KEY_LOCATION_STANDARD,rawCode=38,primaryLevelUnicode=97,scancode=0,extendedKeyCode=0x41] on button0 [junit] centerMouse: robot pos: 320x42, onTitleBarIfWindow: false [junit] MOUSE AWT PRESSED [true]: Button, java.awt.event.MouseEvent[MOUSE_PRESSED,(320,13),absolute(320,42),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button0 [junit] MOUSE AWT RELEASED [false]: Button, java.awt.event.MouseEvent[MOUSE_RELEASED,(320,13),absolute(320,42),button=1,modifiers=Button1,clickCount=1] on button0 [junit] MOUSE AWT CLICKED [1]: Button, java.awt.event.MouseEvent[MOUSE_CLICKED,(320,13),absolute(320,42),button=1,modifiers=Button1,clickCount=1] on button0 [junit] centerMouse: robot pos: 320x42, onTitleBarIfWindow: false [junit] MOUSE AWT PRESSED [true]: Button, java.awt.event.MouseEvent[MOUSE_PRESSED,(320,13),absolute(320,42),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button0 [junit] MOUSE AWT RELEASED [false]: Button, java.awt.event.MouseEvent[MOUSE_RELEASED,(320,13),absolute(320,42),button=1,modifiers=Button1,clickCount=1] on button0 [junit] MOUSE AWT CLICKED [2]: Button, java.awt.event.MouseEvent[MOUSE_CLICKED,(320,13),absolute(320,42),button=1,modifiers=Button1,clickCount=1] on button0 [junit] MOUSE AWT PRESSED [true]: Button, java.awt.event.MouseEvent[MOUSE_PRESSED,(320,13),absolute(320,42),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button0 [junit] MOUSE AWT RELEASED [false]: Button, java.awt.event.MouseEvent[MOUSE_RELEASED,(320,13),absolute(320,42),button=1,modifiers=Button1,clickCount=1] on button0 [junit] MOUSE AWT CLICKED [3]: Button, java.awt.event.MouseEvent[MOUSE_CLICKED,(320,13),absolute(320,42),button=1,modifiers=Button1,clickCount=1] on button0 [junit] FOCUS NEWT Canvas/GLWindow request [junit] requestFocus: AWT Component [junit] FOCUS AWT LOST PERM [fc -1]: Button, java.awt.event.FocusEvent[FOCUS_LOST,permanent,opposite=com.jogamp.newt.awt.NewtCanvasAWT[canvas0,0,25,640x426],cause=UNKNOWN] on button0 [junit] FOCUS AWT GAINED PERM [fc 1]: NewtCanvasAWT, java.awt.event.FocusEvent[FOCUS_GAINED,permanent,opposite=java.awt.Button[button0,0,0,640x25,label=Click me ..],cause=UNKNOWN] on canvas0 [junit] FOCUS AWT LOST PERM [fc -1]: NewtCanvasAWT, java.awt.event.FocusEvent[FOCUS_LOST,permanent,opposite=null,cause=CLEAR_GLOBAL_FOCUS_OWNER] on canvas0 [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133067520 d 0ms]] [junit] FOCUS NEWT Canvas/GLWindow sync [junit] centerMouse: robot pos: 320x267, onTitleBarIfWindow: false [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133067854 d 1ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133067916 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133068259 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133068320 d 0ms]]] [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.dispose FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestParentingFocus01SwingAWTRobot - testFocus01ProgrFocus [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestParentingFocus01SwingAWTRobot - testFocus02RobotFocus [junit] Thread[#39,main-Display-.x11_:0-1-EDT-2,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#39,main-Display-.x11_:0-1-EDT-2,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [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[#39,main-Display-.x11_:0-1-EDT-2,6,main] RedSquareES2.init FIN [junit] Thread[#39,main-Display-.x11_:0-1-EDT-2,6,main] RedSquareES2.reshape 0/0 640x426 of 640x426, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#39,main-Display-.x11_:0-1-EDT-2,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 640x426 of 640x426, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] ******** clearAWTFocus.0 [junit] FOCUS AWT GAINED PERM [fc 1]: Button, java.awt.event.FocusEvent[FOCUS_GAINED,permanent,opposite=null,cause=ACTIVATION] on button1 [junit] ******** clearAWTFocus.X [junit] toFront: robot pos: 320/240 [junit] FOCUS AWT LOST PERM [fc -1]: Button, java.awt.event.FocusEvent[FOCUS_LOST,permanent,opposite=javax.swing.JFrame[frame1,0,0,640x480,layout=java.awt.BorderLayout,title=Swing AWT Parent Frame: testNewtChildFocus,resizable,normal,defaultCloseOperation=HIDE_ON_CLOSE,rootPane=javax.swing.JRootPane[,0,29,640x451,layout=javax.swing.JRootPane$RootLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=16777673,maximumSize=,minimumSize=,preferredSize=],rootPaneCheckingEnabled=true],cause=UNKNOWN] on button1 [junit] Frames for initial setVisible(true): 3 [junit] FOCUS AWT Button request [junit] centerMouse: robot pos: 320x42, onTitleBarIfWindow: true [junit] MOUSE AWT PRESSED [true]: Button, java.awt.event.MouseEvent[MOUSE_PRESSED,(320,13),absolute(320,42),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button1 [junit] FOCUS AWT GAINED PERM [fc 1]: Button, java.awt.event.FocusEvent[FOCUS_GAINED,permanent,opposite=javax.swing.JFrame[frame1,0,0,640x480,layout=java.awt.BorderLayout,title=Swing AWT Parent Frame: testNewtChildFocus,resizable,normal,defaultCloseOperation=HIDE_ON_CLOSE,rootPane=javax.swing.JRootPane[,0,29,640x451,layout=javax.swing.JRootPane$RootLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=16777673,maximumSize=,minimumSize=,preferredSize=],rootPaneCheckingEnabled=true],cause=MOUSE_EVENT] on button1 [junit] MOUSE AWT RELEASED [false]: Button, java.awt.event.MouseEvent[MOUSE_RELEASED,(320,13),absolute(320,42),button=1,modifiers=Button1,clickCount=1] on button1 [junit] MOUSE AWT CLICKED [1]: Button, java.awt.event.MouseEvent[MOUSE_CLICKED,(320,13),absolute(320,42),button=1,modifiers=Button1,clickCount=1] on button1 [junit] requestFocus: click, d: 501 ms [junit] FOCUS AWT Button sync [junit] centerMouse: robot pos: 320x42, onTitleBarIfWindow: false [junit] KEY AWT PRESSED [true]: Button, java.awt.event.KeyEvent[KEY_PRESSED,keyCode=65,keyText=A,keyChar='a',keyLocation=KEY_LOCATION_STANDARD,rawCode=38,primaryLevelUnicode=97,scancode=0,extendedKeyCode=0x41] on button1 [junit] KEY AWT RELEASED [false]: Button, java.awt.event.KeyEvent[KEY_RELEASED,keyCode=65,keyText=A,keyChar='a',keyLocation=KEY_LOCATION_STANDARD,rawCode=38,primaryLevelUnicode=97,scancode=0,extendedKeyCode=0x41] on button1 [junit] KEY AWT PRESSED [true]: Button, java.awt.event.KeyEvent[KEY_PRESSED,keyCode=65,keyText=A,keyChar='a',keyLocation=KEY_LOCATION_STANDARD,rawCode=38,primaryLevelUnicode=97,scancode=0,extendedKeyCode=0x41] on button1 [junit] KEY AWT RELEASED [false]: Button, java.awt.event.KeyEvent[KEY_RELEASED,keyCode=65,keyText=A,keyChar='a',keyLocation=KEY_LOCATION_STANDARD,rawCode=38,primaryLevelUnicode=97,scancode=0,extendedKeyCode=0x41] on button1 [junit] centerMouse: robot pos: 320x42, onTitleBarIfWindow: false [junit] MOUSE AWT PRESSED [true]: Button, java.awt.event.MouseEvent[MOUSE_PRESSED,(320,13),absolute(320,42),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button1 [junit] MOUSE AWT RELEASED [false]: Button, java.awt.event.MouseEvent[MOUSE_RELEASED,(320,13),absolute(320,42),button=1,modifiers=Button1,clickCount=1] on button1 [junit] MOUSE AWT CLICKED [2]: Button, java.awt.event.MouseEvent[MOUSE_CLICKED,(320,13),absolute(320,42),button=1,modifiers=Button1,clickCount=1] on button1 [junit] centerMouse: robot pos: 320x42, onTitleBarIfWindow: false [junit] MOUSE AWT PRESSED [true]: Button, java.awt.event.MouseEvent[MOUSE_PRESSED,(320,13),absolute(320,42),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button1 [junit] MOUSE AWT RELEASED [false]: Button, java.awt.event.MouseEvent[MOUSE_RELEASED,(320,13),absolute(320,42),button=1,modifiers=Button1,clickCount=1] on button1 [junit] MOUSE AWT CLICKED [3]: Button, java.awt.event.MouseEvent[MOUSE_CLICKED,(320,13),absolute(320,42),button=1,modifiers=Button1,clickCount=1] on button1 [junit] MOUSE AWT PRESSED [true]: Button, java.awt.event.MouseEvent[MOUSE_PRESSED,(320,13),absolute(320,42),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button1 [junit] MOUSE AWT RELEASED [false]: Button, java.awt.event.MouseEvent[MOUSE_RELEASED,(320,13),absolute(320,42),button=1,modifiers=Button1,clickCount=1] on button1 [junit] MOUSE AWT CLICKED [4]: Button, java.awt.event.MouseEvent[MOUSE_CLICKED,(320,13),absolute(320,42),button=1,modifiers=Button1,clickCount=1] on button1 [junit] FOCUS NEWT Canvas/GLWindow request [junit] centerMouse: robot pos: 320x267, onTitleBarIfWindow: true [junit] FOCUS AWT LOST PERM [fc -1]: Button, java.awt.event.FocusEvent[FOCUS_LOST,permanent,opposite=null,cause=CLEAR_GLOBAL_FOCUS_OWNER] on button1 [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133073488 d 0ms]] [junit] requestFocus: click, d: 501 ms [junit] Info: Focus prev. gained, but NewtCanvasAWT didn't loose it. Gainer: GLWindow1[focusCount 1]; Looser NewtCanvasAWT[focusCount 0, temp false] [junit] FOCUS NEWT Canvas/GLWindow sync [junit] centerMouse: robot pos: 320x267, onTitleBarIfWindow: false [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133076242 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133076302 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133076645 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133076706 d 0ms]]] [junit] Thread[#39,main-Display-.x11_:0-1-EDT-2,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#39,main-Display-.x11_:0-1-EDT-2,6,main] RedSquareES2.dispose FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestParentingFocus01SwingAWTRobot - testFocus02RobotFocus [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751133076960 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751133076962 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 14.773 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751133062792 ms III - Start [junit] SLOCK [T main @ 1751133062796 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestParentingFocus01SwingAWTRobot - testFocus01ProgrFocus [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [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[#37,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.init FIN [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape 0/0 630x425 of 630x425, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 630x425 of 630x425, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] FOCUS AWT GAINED PERM [fc 1]: Button, java.awt.event.FocusEvent[FOCUS_GAINED,permanent,opposite=null,cause=ACTIVATION] on button0 [junit] ******** clearAWTFocus.0 [junit] FOCUS AWT LOST PERM [fc -1]: Button, java.awt.event.FocusEvent[FOCUS_LOST,permanent,opposite=null,cause=CLEAR_GLOBAL_FOCUS_OWNER] on button0 [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape 0/0 640x426 of 640x426, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape FIN [junit] ******** clearAWTFocus.X [junit] toFront: robot pos: 320/240 [junit] Frames for initial setVisible(true): 7 [junit] FOCUS AWT Button request [junit] requestFocus: AWT Component [junit] FOCUS AWT GAINED PERM [fc 1]: Button, java.awt.event.FocusEvent[FOCUS_GAINED,permanent,opposite=javax.swing.JFrame[frame0,0,0,640x480,layout=java.awt.BorderLayout,title=Swing AWT Parent Frame: testNewtChildFocus,resizable,normal,defaultCloseOperation=HIDE_ON_CLOSE,rootPane=javax.swing.JRootPane[,0,29,640x451,layout=javax.swing.JRootPane$RootLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=16777673,maximumSize=,minimumSize=,preferredSize=],rootPaneCheckingEnabled=true],cause=UNKNOWN] on button0 [junit] FOCUS AWT Button sync [junit] centerMouse: robot pos: 320x42, onTitleBarIfWindow: false [junit] KEY AWT PRESSED [true]: Button, java.awt.event.KeyEvent[KEY_PRESSED,keyCode=65,keyText=A,keyChar='a',keyLocation=KEY_LOCATION_STANDARD,rawCode=38,primaryLevelUnicode=97,scancode=0,extendedKeyCode=0x41] on button0 [junit] KEY AWT RELEASED [false]: Button, java.awt.event.KeyEvent[KEY_RELEASED,keyCode=65,keyText=A,keyChar='a',keyLocation=KEY_LOCATION_STANDARD,rawCode=38,primaryLevelUnicode=97,scancode=0,extendedKeyCode=0x41] on button0 [junit] KEY AWT PRESSED [true]: Button, java.awt.event.KeyEvent[KEY_PRESSED,keyCode=65,keyText=A,keyChar='a',keyLocation=KEY_LOCATION_STANDARD,rawCode=38,primaryLevelUnicode=97,scancode=0,extendedKeyCode=0x41] on button0 [junit] KEY AWT RELEASED [false]: Button, java.awt.event.KeyEvent[KEY_RELEASED,keyCode=65,keyText=A,keyChar='a',keyLocation=KEY_LOCATION_STANDARD,rawCode=38,primaryLevelUnicode=97,scancode=0,extendedKeyCode=0x41] on button0 [junit] centerMouse: robot pos: 320x42, onTitleBarIfWindow: false [junit] MOUSE AWT PRESSED [true]: Button, java.awt.event.MouseEvent[MOUSE_PRESSED,(320,13),absolute(320,42),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button0 [junit] MOUSE AWT RELEASED [false]: Button, java.awt.event.MouseEvent[MOUSE_RELEASED,(320,13),absolute(320,42),button=1,modifiers=Button1,clickCount=1] on button0 [junit] MOUSE AWT CLICKED [1]: Button, java.awt.event.MouseEvent[MOUSE_CLICKED,(320,13),absolute(320,42),button=1,modifiers=Button1,clickCount=1] on button0 [junit] centerMouse: robot pos: 320x42, onTitleBarIfWindow: false [junit] MOUSE AWT PRESSED [true]: Button, java.awt.event.MouseEvent[MOUSE_PRESSED,(320,13),absolute(320,42),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button0 [junit] MOUSE AWT RELEASED [false]: Button, java.awt.event.MouseEvent[MOUSE_RELEASED,(320,13),absolute(320,42),button=1,modifiers=Button1,clickCount=1] on button0 [junit] MOUSE AWT CLICKED [2]: Button, java.awt.event.MouseEvent[MOUSE_CLICKED,(320,13),absolute(320,42),button=1,modifiers=Button1,clickCount=1] on button0 [junit] MOUSE AWT PRESSED [true]: Button, java.awt.event.MouseEvent[MOUSE_PRESSED,(320,13),absolute(320,42),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button0 [junit] MOUSE AWT RELEASED [false]: Button, java.awt.event.MouseEvent[MOUSE_RELEASED,(320,13),absolute(320,42),button=1,modifiers=Button1,clickCount=1] on button0 [junit] MOUSE AWT CLICKED [3]: Button, java.awt.event.MouseEvent[MOUSE_CLICKED,(320,13),absolute(320,42),button=1,modifiers=Button1,clickCount=1] on button0 [junit] FOCUS NEWT Canvas/GLWindow request [junit] requestFocus: AWT Component [junit] FOCUS AWT LOST PERM [fc -1]: Button, java.awt.event.FocusEvent[FOCUS_LOST,permanent,opposite=com.jogamp.newt.awt.NewtCanvasAWT[canvas0,0,25,640x426],cause=UNKNOWN] on button0 [junit] FOCUS AWT GAINED PERM [fc 1]: NewtCanvasAWT, java.awt.event.FocusEvent[FOCUS_GAINED,permanent,opposite=java.awt.Button[button0,0,0,640x25,label=Click me ..],cause=UNKNOWN] on canvas0 [junit] FOCUS AWT LOST PERM [fc -1]: NewtCanvasAWT, java.awt.event.FocusEvent[FOCUS_LOST,permanent,opposite=null,cause=CLEAR_GLOBAL_FOCUS_OWNER] on canvas0 [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133067520 d 0ms]] [junit] FOCUS NEWT Canvas/GLWindow sync [junit] centerMouse: robot pos: 320x267, onTitleBarIfWindow: false [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133067854 d 1ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133067916 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133068259 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133068320 d 0ms]]] [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.dispose FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestParentingFocus01SwingAWTRobot - testFocus01ProgrFocus [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestParentingFocus01SwingAWTRobot - testFocus02RobotFocus [junit] Thread[#39,main-Display-.x11_:0-1-EDT-2,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#39,main-Display-.x11_:0-1-EDT-2,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [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[#39,main-Display-.x11_:0-1-EDT-2,6,main] RedSquareES2.init FIN [junit] Thread[#39,main-Display-.x11_:0-1-EDT-2,6,main] RedSquareES2.reshape 0/0 640x426 of 640x426, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#39,main-Display-.x11_:0-1-EDT-2,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 640x426 of 640x426, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] ******** clearAWTFocus.0 [junit] FOCUS AWT GAINED PERM [fc 1]: Button, java.awt.event.FocusEvent[FOCUS_GAINED,permanent,opposite=null,cause=ACTIVATION] on button1 [junit] ******** clearAWTFocus.X [junit] toFront: robot pos: 320/240 [junit] FOCUS AWT LOST PERM [fc -1]: Button, java.awt.event.FocusEvent[FOCUS_LOST,permanent,opposite=javax.swing.JFrame[frame1,0,0,640x480,layout=java.awt.BorderLayout,title=Swing AWT Parent Frame: testNewtChildFocus,resizable,normal,defaultCloseOperation=HIDE_ON_CLOSE,rootPane=javax.swing.JRootPane[,0,29,640x451,layout=javax.swing.JRootPane$RootLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=16777673,maximumSize=,minimumSize=,preferredSize=],rootPaneCheckingEnabled=true],cause=UNKNOWN] on button1 [junit] Frames for initial setVisible(true): 3 [junit] FOCUS AWT Button request [junit] centerMouse: robot pos: 320x42, onTitleBarIfWindow: true [junit] MOUSE AWT PRESSED [true]: Button, java.awt.event.MouseEvent[MOUSE_PRESSED,(320,13),absolute(320,42),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button1 [junit] FOCUS AWT GAINED PERM [fc 1]: Button, java.awt.event.FocusEvent[FOCUS_GAINED,permanent,opposite=javax.swing.JFrame[frame1,0,0,640x480,layout=java.awt.BorderLayout,title=Swing AWT Parent Frame: testNewtChildFocus,resizable,normal,defaultCloseOperation=HIDE_ON_CLOSE,rootPane=javax.swing.JRootPane[,0,29,640x451,layout=javax.swing.JRootPane$RootLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=16777673,maximumSize=,minimumSize=,preferredSize=],rootPaneCheckingEnabled=true],cause=MOUSE_EVENT] on button1 [junit] MOUSE AWT RELEASED [false]: Button, java.awt.event.MouseEvent[MOUSE_RELEASED,(320,13),absolute(320,42),button=1,modifiers=Button1,clickCount=1] on button1 [junit] MOUSE AWT CLICKED [1]: Button, java.awt.event.MouseEvent[MOUSE_CLICKED,(320,13),absolute(320,42),button=1,modifiers=Button1,clickCount=1] on button1 [junit] requestFocus: click, d: 501 ms [junit] FOCUS AWT Button sync [junit] centerMouse: robot pos: 320x42, onTitleBarIfWindow: false [junit] KEY AWT PRESSED [true]: Button, java.awt.event.KeyEvent[KEY_PRESSED,keyCode=65,keyText=A,keyChar='a',keyLocation=KEY_LOCATION_STANDARD,rawCode=38,primaryLevelUnicode=97,scancode=0,extendedKeyCode=0x41] on button1 [junit] KEY AWT RELEASED [false]: Button, java.awt.event.KeyEvent[KEY_RELEASED,keyCode=65,keyText=A,keyChar='a',keyLocation=KEY_LOCATION_STANDARD,rawCode=38,primaryLevelUnicode=97,scancode=0,extendedKeyCode=0x41] on button1 [junit] KEY AWT PRESSED [true]: Button, java.awt.event.KeyEvent[KEY_PRESSED,keyCode=65,keyText=A,keyChar='a',keyLocation=KEY_LOCATION_STANDARD,rawCode=38,primaryLevelUnicode=97,scancode=0,extendedKeyCode=0x41] on button1 [junit] KEY AWT RELEASED [false]: Button, java.awt.event.KeyEvent[KEY_RELEASED,keyCode=65,keyText=A,keyChar='a',keyLocation=KEY_LOCATION_STANDARD,rawCode=38,primaryLevelUnicode=97,scancode=0,extendedKeyCode=0x41] on button1 [junit] centerMouse: robot pos: 320x42, onTitleBarIfWindow: false [junit] MOUSE AWT PRESSED [true]: Button, java.awt.event.MouseEvent[MOUSE_PRESSED,(320,13),absolute(320,42),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button1 [junit] MOUSE AWT RELEASED [false]: Button, java.awt.event.MouseEvent[MOUSE_RELEASED,(320,13),absolute(320,42),button=1,modifiers=Button1,clickCount=1] on button1 [junit] MOUSE AWT CLICKED [2]: Button, java.awt.event.MouseEvent[MOUSE_CLICKED,(320,13),absolute(320,42),button=1,modifiers=Button1,clickCount=1] on button1 [junit] centerMouse: robot pos: 320x42, onTitleBarIfWindow: false [junit] MOUSE AWT PRESSED [true]: Button, java.awt.event.MouseEvent[MOUSE_PRESSED,(320,13),absolute(320,42),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button1 [junit] MOUSE AWT RELEASED [false]: Button, java.awt.event.MouseEvent[MOUSE_RELEASED,(320,13),absolute(320,42),button=1,modifiers=Button1,clickCount=1] on button1 [junit] MOUSE AWT CLICKED [3]: Button, java.awt.event.MouseEvent[MOUSE_CLICKED,(320,13),absolute(320,42),button=1,modifiers=Button1,clickCount=1] on button1 [junit] MOUSE AWT PRESSED [true]: Button, java.awt.event.MouseEvent[MOUSE_PRESSED,(320,13),absolute(320,42),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button1 [junit] MOUSE AWT RELEASED [false]: Button, java.awt.event.MouseEvent[MOUSE_RELEASED,(320,13),absolute(320,42),button=1,modifiers=Button1,clickCount=1] on button1 [junit] MOUSE AWT CLICKED [4]: Button, java.awt.event.MouseEvent[MOUSE_CLICKED,(320,13),absolute(320,42),button=1,modifiers=Button1,clickCount=1] on button1 [junit] FOCUS NEWT Canvas/GLWindow request [junit] centerMouse: robot pos: 320x267, onTitleBarIfWindow: true [junit] FOCUS AWT LOST PERM [fc -1]: Button, java.awt.event.FocusEvent[FOCUS_LOST,permanent,opposite=null,cause=CLEAR_GLOBAL_FOCUS_OWNER] on button1 [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133073488 d 0ms]] [junit] requestFocus: click, d: 501 ms [junit] Info: Focus prev. gained, but NewtCanvasAWT didn't loose it. Gainer: GLWindow1[focusCount 1]; Looser NewtCanvasAWT[focusCount 0, temp false] [junit] FOCUS NEWT Canvas/GLWindow sync [junit] centerMouse: robot pos: 320x267, onTitleBarIfWindow: false [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133076242 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133076302 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133076645 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133076706 d 0ms]]] [junit] Thread[#39,main-Display-.x11_:0-1-EDT-2,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#39,main-Display-.x11_:0-1-EDT-2,6,main] RedSquareES2.dispose FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestParentingFocus01SwingAWTRobot - testFocus02RobotFocus [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751133076960 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751133076962 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: testFocus01ProgrFocus took 5.295 sec [junit] Testcase: testFocus02RobotFocus took 8.395 sec [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 14.773 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751133062792 ms III - Start [junit] SLOCK [T main @ 1751133062796 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestParentingFocus01SwingAWTRobot - testFocus01ProgrFocus [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [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[#37,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.init FIN [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape 0/0 630x425 of 630x425, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 630x425 of 630x425, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] FOCUS AWT GAINED PERM [fc 1]: Button, java.awt.event.FocusEvent[FOCUS_GAINED,permanent,opposite=null,cause=ACTIVATION] on button0 [junit] ******** clearAWTFocus.0 [junit] FOCUS AWT LOST PERM [fc -1]: Button, java.awt.event.FocusEvent[FOCUS_LOST,permanent,opposite=null,cause=CLEAR_GLOBAL_FOCUS_OWNER] on button0 [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape 0/0 640x426 of 640x426, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape FIN [junit] ******** clearAWTFocus.X [junit] toFront: robot pos: 320/240 [junit] Frames for initial setVisible(true): 7 [junit] FOCUS AWT Button request [junit] requestFocus: AWT Component [junit] FOCUS AWT GAINED PERM [fc 1]: Button, java.awt.event.FocusEvent[FOCUS_GAINED,permanent,opposite=javax.swing.JFrame[frame0,0,0,640x480,layout=java.awt.BorderLayout,title=Swing AWT Parent Frame: testNewtChildFocus,resizable,normal,defaultCloseOperation=HIDE_ON_CLOSE,rootPane=javax.swing.JRootPane[,0,29,640x451,layout=javax.swing.JRootPane$RootLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=16777673,maximumSize=,minimumSize=,preferredSize=],rootPaneCheckingEnabled=true],cause=UNKNOWN] on button0 [junit] FOCUS AWT Button sync [junit] centerMouse: robot pos: 320x42, onTitleBarIfWindow: false [junit] KEY AWT PRESSED [true]: Button, java.awt.event.KeyEvent[KEY_PRESSED,keyCode=65,keyText=A,keyChar='a',keyLocation=KEY_LOCATION_STANDARD,rawCode=38,primaryLevelUnicode=97,scancode=0,extendedKeyCode=0x41] on button0 [junit] KEY AWT RELEASED [false]: Button, java.awt.event.KeyEvent[KEY_RELEASED,keyCode=65,keyText=A,keyChar='a',keyLocation=KEY_LOCATION_STANDARD,rawCode=38,primaryLevelUnicode=97,scancode=0,extendedKeyCode=0x41] on button0 [junit] KEY AWT PRESSED [true]: Button, java.awt.event.KeyEvent[KEY_PRESSED,keyCode=65,keyText=A,keyChar='a',keyLocation=KEY_LOCATION_STANDARD,rawCode=38,primaryLevelUnicode=97,scancode=0,extendedKeyCode=0x41] on button0 [junit] KEY AWT RELEASED [false]: Button, java.awt.event.KeyEvent[KEY_RELEASED,keyCode=65,keyText=A,keyChar='a',keyLocation=KEY_LOCATION_STANDARD,rawCode=38,primaryLevelUnicode=97,scancode=0,extendedKeyCode=0x41] on button0 [junit] centerMouse: robot pos: 320x42, onTitleBarIfWindow: false [junit] MOUSE AWT PRESSED [true]: Button, java.awt.event.MouseEvent[MOUSE_PRESSED,(320,13),absolute(320,42),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button0 [junit] MOUSE AWT RELEASED [false]: Button, java.awt.event.MouseEvent[MOUSE_RELEASED,(320,13),absolute(320,42),button=1,modifiers=Button1,clickCount=1] on button0 [junit] MOUSE AWT CLICKED [1]: Button, java.awt.event.MouseEvent[MOUSE_CLICKED,(320,13),absolute(320,42),button=1,modifiers=Button1,clickCount=1] on button0 [junit] centerMouse: robot pos: 320x42, onTitleBarIfWindow: false [junit] MOUSE AWT PRESSED [true]: Button, java.awt.event.MouseEvent[MOUSE_PRESSED,(320,13),absolute(320,42),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button0 [junit] MOUSE AWT RELEASED [false]: Button, java.awt.event.MouseEvent[MOUSE_RELEASED,(320,13),absolute(320,42),button=1,modifiers=Button1,clickCount=1] on button0 [junit] MOUSE AWT CLICKED [2]: Button, java.awt.event.MouseEvent[MOUSE_CLICKED,(320,13),absolute(320,42),button=1,modifiers=Button1,clickCount=1] on button0 [junit] MOUSE AWT PRESSED [true]: Button, java.awt.event.MouseEvent[MOUSE_PRESSED,(320,13),absolute(320,42),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button0 [junit] MOUSE AWT RELEASED [false]: Button, java.awt.event.MouseEvent[MOUSE_RELEASED,(320,13),absolute(320,42),button=1,modifiers=Button1,clickCount=1] on button0 [junit] MOUSE AWT CLICKED [3]: Button, java.awt.event.MouseEvent[MOUSE_CLICKED,(320,13),absolute(320,42),button=1,modifiers=Button1,clickCount=1] on button0 [junit] FOCUS NEWT Canvas/GLWindow request [junit] requestFocus: AWT Component [junit] FOCUS AWT LOST PERM [fc -1]: Button, java.awt.event.FocusEvent[FOCUS_LOST,permanent,opposite=com.jogamp.newt.awt.NewtCanvasAWT[canvas0,0,25,640x426],cause=UNKNOWN] on button0 [junit] FOCUS AWT GAINED PERM [fc 1]: NewtCanvasAWT, java.awt.event.FocusEvent[FOCUS_GAINED,permanent,opposite=java.awt.Button[button0,0,0,640x25,label=Click me ..],cause=UNKNOWN] on canvas0 [junit] FOCUS AWT LOST PERM [fc -1]: NewtCanvasAWT, java.awt.event.FocusEvent[FOCUS_LOST,permanent,opposite=null,cause=CLEAR_GLOBAL_FOCUS_OWNER] on canvas0 [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133067520 d 0ms]] [junit] FOCUS NEWT Canvas/GLWindow sync [junit] centerMouse: robot pos: 320x267, onTitleBarIfWindow: false [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133067854 d 1ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133067916 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133068259 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133068320 d 0ms]]] [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.dispose FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestParentingFocus01SwingAWTRobot - testFocus01ProgrFocus [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestParentingFocus01SwingAWTRobot - testFocus02RobotFocus [junit] Thread[#39,main-Display-.x11_:0-1-EDT-2,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#39,main-Display-.x11_:0-1-EDT-2,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [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[#39,main-Display-.x11_:0-1-EDT-2,6,main] RedSquareES2.init FIN [junit] Thread[#39,main-Display-.x11_:0-1-EDT-2,6,main] RedSquareES2.reshape 0/0 640x426 of 640x426, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#39,main-Display-.x11_:0-1-EDT-2,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 640x426 of 640x426, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] ******** clearAWTFocus.0 [junit] FOCUS AWT GAINED PERM [fc 1]: Button, java.awt.event.FocusEvent[FOCUS_GAINED,permanent,opposite=null,cause=ACTIVATION] on button1 [junit] ******** clearAWTFocus.X [junit] toFront: robot pos: 320/240 [junit] FOCUS AWT LOST PERM [fc -1]: Button, java.awt.event.FocusEvent[FOCUS_LOST,permanent,opposite=javax.swing.JFrame[frame1,0,0,640x480,layout=java.awt.BorderLayout,title=Swing AWT Parent Frame: testNewtChildFocus,resizable,normal,defaultCloseOperation=HIDE_ON_CLOSE,rootPane=javax.swing.JRootPane[,0,29,640x451,layout=javax.swing.JRootPane$RootLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=16777673,maximumSize=,minimumSize=,preferredSize=],rootPaneCheckingEnabled=true],cause=UNKNOWN] on button1 [junit] Frames for initial setVisible(true): 3 [junit] FOCUS AWT Button request [junit] centerMouse: robot pos: 320x42, onTitleBarIfWindow: true [junit] MOUSE AWT PRESSED [true]: Button, java.awt.event.MouseEvent[MOUSE_PRESSED,(320,13),absolute(320,42),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button1 [junit] FOCUS AWT GAINED PERM [fc 1]: Button, java.awt.event.FocusEvent[FOCUS_GAINED,permanent,opposite=javax.swing.JFrame[frame1,0,0,640x480,layout=java.awt.BorderLayout,title=Swing AWT Parent Frame: testNewtChildFocus,resizable,normal,defaultCloseOperation=HIDE_ON_CLOSE,rootPane=javax.swing.JRootPane[,0,29,640x451,layout=javax.swing.JRootPane$RootLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=16777673,maximumSize=,minimumSize=,preferredSize=],rootPaneCheckingEnabled=true],cause=MOUSE_EVENT] on button1 [junit] MOUSE AWT RELEASED [false]: Button, java.awt.event.MouseEvent[MOUSE_RELEASED,(320,13),absolute(320,42),button=1,modifiers=Button1,clickCount=1] on button1 [junit] MOUSE AWT CLICKED [1]: Button, java.awt.event.MouseEvent[MOUSE_CLICKED,(320,13),absolute(320,42),button=1,modifiers=Button1,clickCount=1] on button1 [junit] requestFocus: click, d: 501 ms [junit] FOCUS AWT Button sync [junit] centerMouse: robot pos: 320x42, onTitleBarIfWindow: false [junit] KEY AWT PRESSED [true]: Button, java.awt.event.KeyEvent[KEY_PRESSED,keyCode=65,keyText=A,keyChar='a',keyLocation=KEY_LOCATION_STANDARD,rawCode=38,primaryLevelUnicode=97,scancode=0,extendedKeyCode=0x41] on button1 [junit] KEY AWT RELEASED [false]: Button, java.awt.event.KeyEvent[KEY_RELEASED,keyCode=65,keyText=A,keyChar='a',keyLocation=KEY_LOCATION_STANDARD,rawCode=38,primaryLevelUnicode=97,scancode=0,extendedKeyCode=0x41] on button1 [junit] KEY AWT PRESSED [true]: Button, java.awt.event.KeyEvent[KEY_PRESSED,keyCode=65,keyText=A,keyChar='a',keyLocation=KEY_LOCATION_STANDARD,rawCode=38,primaryLevelUnicode=97,scancode=0,extendedKeyCode=0x41] on button1 [junit] KEY AWT RELEASED [false]: Button, java.awt.event.KeyEvent[KEY_RELEASED,keyCode=65,keyText=A,keyChar='a',keyLocation=KEY_LOCATION_STANDARD,rawCode=38,primaryLevelUnicode=97,scancode=0,extendedKeyCode=0x41] on button1 [junit] centerMouse: robot pos: 320x42, onTitleBarIfWindow: false [junit] MOUSE AWT PRESSED [true]: Button, java.awt.event.MouseEvent[MOUSE_PRESSED,(320,13),absolute(320,42),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button1 [junit] MOUSE AWT RELEASED [false]: Button, java.awt.event.MouseEvent[MOUSE_RELEASED,(320,13),absolute(320,42),button=1,modifiers=Button1,clickCount=1] on button1 [junit] MOUSE AWT CLICKED [2]: Button, java.awt.event.MouseEvent[MOUSE_CLICKED,(320,13),absolute(320,42),button=1,modifiers=Button1,clickCount=1] on button1 [junit] centerMouse: robot pos: 320x42, onTitleBarIfWindow: false [junit] MOUSE AWT PRESSED [true]: Button, java.awt.event.MouseEvent[MOUSE_PRESSED,(320,13),absolute(320,42),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button1 [junit] MOUSE AWT RELEASED [false]: Button, java.awt.event.MouseEvent[MOUSE_RELEASED,(320,13),absolute(320,42),button=1,modifiers=Button1,clickCount=1] on button1 [junit] MOUSE AWT CLICKED [3]: Button, java.awt.event.MouseEvent[MOUSE_CLICKED,(320,13),absolute(320,42),button=1,modifiers=Button1,clickCount=1] on button1 [junit] MOUSE AWT PRESSED [true]: Button, java.awt.event.MouseEvent[MOUSE_PRESSED,(320,13),absolute(320,42),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button1 [junit] MOUSE AWT RELEASED [false]: Button, java.awt.event.MouseEvent[MOUSE_RELEASED,(320,13),absolute(320,42),button=1,modifiers=Button1,clickCount=1] on button1 [junit] MOUSE AWT CLICKED [4]: Button, java.awt.event.MouseEvent[MOUSE_CLICKED,(320,13),absolute(320,42),button=1,modifiers=Button1,clickCount=1] on button1 [junit] FOCUS NEWT Canvas/GLWindow request [junit] centerMouse: robot pos: 320x267, onTitleBarIfWindow: true [junit] FOCUS AWT LOST PERM [fc -1]: Button, java.awt.event.FocusEvent[FOCUS_LOST,permanent,opposite=null,cause=CLEAR_GLOBAL_FOCUS_OWNER] on button1 [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133073488 d 0ms]] [junit] requestFocus: click, d: 501 ms [junit] Info: Focus prev. gained, but NewtCanvasAWT didn't loose it. Gainer: GLWindow1[focusCount 1]; Looser NewtCanvasAWT[focusCount 0, temp false] [junit] FOCUS NEWT Canvas/GLWindow sync [junit] centerMouse: robot pos: 320x267, onTitleBarIfWindow: false [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133076242 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133076302 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133076645 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133076706 d 0ms]]] [junit] Thread[#39,main-Display-.x11_:0-1-EDT-2,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#39,main-Display-.x11_:0-1-EDT-2,6,main] RedSquareES2.dispose FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestParentingFocus01SwingAWTRobot - testFocus02RobotFocus [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751133076960 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751133076962 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] WARNING: package sun.awt.windows not in java.desktop [junit] Testsuite: com.jogamp.opengl.test.junit.newt.event.TestParentingFocus02SwingAWTRobot [junit] Testsuite: com.jogamp.opengl.test.junit.newt.event.TestParentingFocus02SwingAWTRobot [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751133077825 ms III - Start [junit] SLOCK [T main @ 1751133077830 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestParentingFocus02SwingAWTRobot - testFocus01ProgrFocus [junit] Thread[#39,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x4b0d79fc: tileRendererInUse null, GearsES2[obj 0x4b0d79fc isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4b0d79fc on Thread[#39,main-Display-.x11_:0-1-EDT-1,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x4b0d79fc created: GearsObj[0x2604fe9d, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x4b0d79fc created: GearsObj[0x324167b3, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x4b0d79fc created: GearsObj[0x324167b3, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#39,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0x4b0d79fc FIN GearsES2[obj 0x4b0d79fc isInit true, usesShared false, 1 GearsObj[0x2604fe9d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x324167b3, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x59b23045, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#39,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4b0d79fc 0/0 484x351 of 484x351, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4b0d79fc, angle 0.0, [l -1.3789173, r 1.3789173, b -1.0, t 1.0] 2.7578347x2.0 -> [l -1.3789173, r 1.3789173, b -1.0, t 1.0] 2.7578347x2.0, v-flip false [junit] Thread[#39,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4b0d79fc 484x351, swapInterval 1, drawable 0x3600002 [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.reshape 0x4b0d79fc 0/0 484x351 of 484x351, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4b0d79fc, angle 0.5, [l -1.3789173, r 1.3789173, b -1.0, t 1.0] 2.7578347x2.0 -> [l -1.3789173, r 1.3789173, b -1.0, t 1.0] 2.7578347x2.0, v-flip false [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.display 0x4b0d79fc 484x351, swapInterval 1, drawable 0x3600002 [junit] Thread[#39,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4b0d79fc 484x351, swapInterval 1, drawable 0x3600002 [junit] FOCUS AWT GAINED PERM [fc 1]: ButtonNorthOuter, java.awt.event.FocusEvent[FOCUS_GAINED,permanent,opposite=null,cause=ACTIVATION] on button0 [junit] ******** clearAWTFocus.0 [junit] FOCUS AWT LOST PERM [fc -1]: ButtonNorthOuter, java.awt.event.FocusEvent[FOCUS_LOST,permanent,opposite=null,cause=CLEAR_GLOBAL_FOCUS_OWNER] on button0 [junit] ******** clearAWTFocus.X [junit] toFront: robot pos: 320/240 [junit] Frames for initial setVisible(true): 3 [junit] FOCUS AWT Button Outer request.1 [junit] requestFocus: AWT Component [junit] FOCUS AWT GAINED PERM [fc 1]: ButtonNorthOuter, java.awt.event.FocusEvent[FOCUS_GAINED,permanent,opposite=javax.swing.JFrame[frame0,0,0,640x480,layout=java.awt.BorderLayout,title=Swing Parent JFrame,resizable,normal,defaultCloseOperation=DO_NOTHING_ON_CLOSE,rootPane=javax.swing.JRootPane[,0,29,640x451,layout=javax.swing.JRootPane$RootLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=16777673,maximumSize=,minimumSize=,preferredSize=],rootPaneCheckingEnabled=true],cause=UNKNOWN] on button0 [junit] FOCUS AWT Button Outer sync.1 [junit] centerMouse: robot pos: 320x42, onTitleBarIfWindow: false [junit] KEY AWT PRESSED [true]: ButtonNorthOuter, java.awt.event.KeyEvent[KEY_PRESSED,keyCode=65,keyText=A,keyChar='a',keyLocation=KEY_LOCATION_STANDARD,rawCode=38,primaryLevelUnicode=97,scancode=0,extendedKeyCode=0x41] on button0 [junit] KEY AWT RELEASED [false]: ButtonNorthOuter, java.awt.event.KeyEvent[KEY_RELEASED,keyCode=65,keyText=A,keyChar='a',keyLocation=KEY_LOCATION_STANDARD,rawCode=38,primaryLevelUnicode=97,scancode=0,extendedKeyCode=0x41] on button0 [junit] KEY AWT PRESSED [true]: ButtonNorthOuter, java.awt.event.KeyEvent[KEY_PRESSED,keyCode=65,keyText=A,keyChar='a',keyLocation=KEY_LOCATION_STANDARD,rawCode=38,primaryLevelUnicode=97,scancode=0,extendedKeyCode=0x41] on button0 [junit] KEY AWT RELEASED [false]: ButtonNorthOuter, java.awt.event.KeyEvent[KEY_RELEASED,keyCode=65,keyText=A,keyChar='a',keyLocation=KEY_LOCATION_STANDARD,rawCode=38,primaryLevelUnicode=97,scancode=0,extendedKeyCode=0x41] on button0 [junit] centerMouse: robot pos: 320x42, onTitleBarIfWindow: false [junit] MOUSE AWT PRESSED [true]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_PRESSED,(320,13),absolute(320,42),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button0 [junit] MOUSE AWT RELEASED [false]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_RELEASED,(320,13),absolute(320,42),button=1,modifiers=Button1,clickCount=1] on button0 [junit] MOUSE AWT CLICKED [1]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_CLICKED,(320,13),absolute(320,42),button=1,modifiers=Button1,clickCount=1] on button0 [junit] centerMouse: robot pos: 320x42, onTitleBarIfWindow: false [junit] MOUSE AWT PRESSED [true]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_PRESSED,(320,13),absolute(320,42),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button0 [junit] MOUSE AWT RELEASED [false]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_RELEASED,(320,13),absolute(320,42),button=1,modifiers=Button1,clickCount=1] on button0 [junit] MOUSE AWT CLICKED [2]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_CLICKED,(320,13),absolute(320,42),button=1,modifiers=Button1,clickCount=1] on button0 [junit] MOUSE AWT PRESSED [true]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_PRESSED,(320,13),absolute(320,42),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button0 [junit] MOUSE AWT RELEASED [false]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_RELEASED,(320,13),absolute(320,42),button=1,modifiers=Button1,clickCount=1] on button0 [junit] MOUSE AWT CLICKED [3]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_CLICKED,(320,13),absolute(320,42),button=1,modifiers=Button1,clickCount=1] on button0 [junit] FOCUS NEWT Canvas/GLWindow request.2 [junit] requestFocus: AWT Component [junit] FOCUS AWT LOST PERM [fc -1]: ButtonNorthOuter, java.awt.event.FocusEvent[FOCUS_LOST,permanent,opposite=com.jogamp.newt.awt.NewtCanvasAWT[canvas0,40,25,484x351],cause=UNKNOWN] on button0 [junit] FOCUS AWT GAINED PERM [fc 1]: NewtCanvasAWT, java.awt.event.FocusEvent[FOCUS_GAINED,permanent,opposite=java.awt.Button[button0,0,0,640x25,label=north],cause=UNKNOWN] on canvas0 [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133082444 d 0ms]] [junit] FOCUS AWT LOST PERM [fc -1]: NewtCanvasAWT, java.awt.event.FocusEvent[FOCUS_LOST,permanent,opposite=null,cause=CLEAR_GLOBAL_FOCUS_OWNER] on canvas0 [junit] FOCUS NEWT Canvas/GLWindow sync.2 [junit] centerMouse: robot pos: 322x254, onTitleBarIfWindow: false [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133082778 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133082839 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133083171 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133083232 d 0ms]]] [junit] FOCUS NEWT Canvas/GLWindow sync.2.2 [junit] centerMouse: robot pos: 322x254, onTitleBarIfWindow: false [junit] MOUSE NEWT PRESSED [true]: GLWindow1, MouseEvent[PRESSED, [242]/[175], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 242/175, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133083706 d 0ms]]] [junit] MOUSE NEWT RELEASED [false]: GLWindow1, MouseEvent[RELEASED, [242]/[175], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 242/175, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133083716 d 0ms]]] [junit] MOUSE NEWT CLICKED [1]: GLWindow1, MouseEvent[CLICKED, [242]/[175], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 242/175, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133083716 d 1ms]]] [junit] FOCUS NEWT Canvas/GLWindow sync.2.3 [junit] centerMouse: robot pos: 322x254, onTitleBarIfWindow: false [junit] MOUSE NEWT PRESSED [true]: GLWindow1, MouseEvent[PRESSED, [242]/[175], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 242/175, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133084462 d 0ms]]] [junit] MOUSE NEWT RELEASED [false]: GLWindow1, MouseEvent[RELEASED, [242]/[175], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 242/175, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133084473 d 0ms]]] [junit] MOUSE NEWT CLICKED [2]: GLWindow1, MouseEvent[CLICKED, [242]/[175], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 242/175, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133084473 d 0ms]]] [junit] MOUSE NEWT PRESSED [true]: GLWindow1, MouseEvent[PRESSED, [242]/[175], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 242/175, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133085097 d 0ms]]] [junit] MOUSE NEWT RELEASED [false]: GLWindow1, MouseEvent[RELEASED, [242]/[175], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 242/175, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133085108 d 0ms]]] [junit] MOUSE NEWT CLICKED [3]: GLWindow1, MouseEvent[CLICKED, [242]/[175], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 242/175, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133085108 d 0ms]]] [junit] FOCUS NEWT Canvas/GLWindow sync.2.4 [junit] FOCUS AWT Button request.3 [junit] requestFocus: AWT Component [junit] FOCUS AWT GAINED PERM [fc 1]: ButtonNorthInner, java.awt.event.FocusEvent[FOCUS_GAINED,permanent,opposite=null,cause=ACTIVATION] on button1 [junit] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133085834 d 0ms]] [junit] FOCUS AWT Button sync.3 [junit] centerMouse: robot pos: 321x67, onTitleBarIfWindow: false [junit] KEY AWT PRESSED [true]: ButtonNorthInner, java.awt.event.KeyEvent[KEY_PRESSED,keyCode=65,keyText=A,keyChar='a',keyLocation=KEY_LOCATION_STANDARD,rawCode=38,primaryLevelUnicode=97,scancode=0,extendedKeyCode=0x41] on button1 [junit] KEY AWT RELEASED [false]: ButtonNorthInner, java.awt.event.KeyEvent[KEY_RELEASED,keyCode=65,keyText=A,keyChar='a',keyLocation=KEY_LOCATION_STANDARD,rawCode=38,primaryLevelUnicode=97,scancode=0,extendedKeyCode=0x41] on button1 [junit] KEY AWT PRESSED [true]: ButtonNorthInner, java.awt.event.KeyEvent[KEY_PRESSED,keyCode=65,keyText=A,keyChar='a',keyLocation=KEY_LOCATION_STANDARD,rawCode=38,primaryLevelUnicode=97,scancode=0,extendedKeyCode=0x41] on button1 [junit] KEY AWT RELEASED [false]: ButtonNorthInner, java.awt.event.KeyEvent[KEY_RELEASED,keyCode=65,keyText=A,keyChar='a',keyLocation=KEY_LOCATION_STANDARD,rawCode=38,primaryLevelUnicode=97,scancode=0,extendedKeyCode=0x41] on button1 [junit] centerMouse: robot pos: 321x67, onTitleBarIfWindow: false [junit] MOUSE AWT PRESSED [true]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_PRESSED,(281,13),absolute(321,67),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button1 [junit] MOUSE AWT RELEASED [false]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_RELEASED,(281,13),absolute(321,67),button=1,modifiers=Button1,clickCount=1] on button1 [junit] MOUSE AWT CLICKED [1]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_CLICKED,(281,13),absolute(321,67),button=1,modifiers=Button1,clickCount=1] on button1 [junit] centerMouse: robot pos: 321x67, onTitleBarIfWindow: false [junit] MOUSE AWT PRESSED [true]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_PRESSED,(281,13),absolute(321,67),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button1 [junit] MOUSE AWT RELEASED [false]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_RELEASED,(281,13),absolute(321,67),button=1,modifiers=Button1,clickCount=1] on button1 [junit] MOUSE AWT CLICKED [2]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_CLICKED,(281,13),absolute(321,67),button=1,modifiers=Button1,clickCount=1] on button1 [junit] MOUSE AWT PRESSED [true]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_PRESSED,(281,13),absolute(321,67),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button1 [junit] MOUSE AWT RELEASED [false]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_RELEASED,(281,13),absolute(321,67),button=1,modifiers=Button1,clickCount=1] on button1 [junit] MOUSE AWT CLICKED [3]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_CLICKED,(281,13),absolute(321,67),button=1,modifiers=Button1,clickCount=1] on button1 [junit] FOCUS NEWT Canvas/GLWindow request.4 [junit] requestFocus: AWT Component [junit] FOCUS AWT LOST PERM [fc -1]: ButtonNorthInner, java.awt.event.FocusEvent[FOCUS_LOST,permanent,opposite=com.jogamp.newt.awt.NewtCanvasAWT[canvas0,40,25,484x351],cause=UNKNOWN] on button1 [junit] FOCUS AWT GAINED PERM [fc 1]: NewtCanvasAWT, java.awt.event.FocusEvent[FOCUS_GAINED,permanent,opposite=java.awt.Button[button1,0,0,562x25,label=north],cause=UNKNOWN] on canvas0 [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133089083 d 0ms]] [junit] FOCUS AWT LOST PERM [fc -1]: NewtCanvasAWT, java.awt.event.FocusEvent[FOCUS_LOST,permanent,opposite=null,cause=CLEAR_GLOBAL_FOCUS_OWNER] on canvas0 [junit] FOCUS NEWT Canvas/GLWindow sync.4 [junit] centerMouse: robot pos: 322x254, onTitleBarIfWindow: false [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133089417 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133089477 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133089810 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133089870 d 0ms]]] [junit] centerMouse: robot pos: 322x254, onTitleBarIfWindow: false [junit] MOUSE NEWT PRESSED [true]: GLWindow1, MouseEvent[PRESSED, [242]/[175], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 242/175, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133090324 d 0ms]]] [junit] MOUSE NEWT RELEASED [false]: GLWindow1, MouseEvent[RELEASED, [242]/[175], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 242/175, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133090335 d 0ms]]] [junit] MOUSE NEWT CLICKED [1]: GLWindow1, MouseEvent[CLICKED, [242]/[175], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 242/175, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133090335 d 0ms]]] [junit] centerMouse: robot pos: 322x254, onTitleBarIfWindow: false [junit] MOUSE NEWT PRESSED [true]: GLWindow1, MouseEvent[PRESSED, [242]/[175], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 242/175, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133091070 d 0ms]]] [junit] MOUSE NEWT RELEASED [false]: GLWindow1, MouseEvent[RELEASED, [242]/[175], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 242/175, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133091081 d 0ms]]] [junit] MOUSE NEWT CLICKED [2]: GLWindow1, MouseEvent[CLICKED, [242]/[175], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 242/175, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133091081 d 0ms]]] [junit] MOUSE NEWT PRESSED [true]: GLWindow1, MouseEvent[PRESSED, [242]/[175], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 242/175, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133091706 d 0ms]]] [junit] MOUSE NEWT RELEASED [false]: GLWindow1, MouseEvent[RELEASED, [242]/[175], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 242/175, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133091716 d 0ms]]] [junit] MOUSE NEWT CLICKED [3]: GLWindow1, MouseEvent[CLICKED, [242]/[175], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 242/175, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133091716 d 0ms]]] [junit] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133092228 d 0ms]] [junit] Thread[#39,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x4b0d79fc: tileRendererInUse null [junit] Thread[#39,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x4b0d79fc FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestParentingFocus02SwingAWTRobot - testFocus01ProgrFocus [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestParentingFocus02SwingAWTRobot - testFocus02RobotFocus [junit] Thread[#41,main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.init.0 0x4a003cbe: tileRendererInUse null, GearsES2[obj 0x4a003cbe isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4a003cbe on Thread[#41,main-Display-.x11_:0-1-EDT-2,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x4a003cbe created: GearsObj[0x2319d77c, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x4a003cbe created: GearsObj[0x6fa85131, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x4a003cbe created: GearsObj[0x6fa85131, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#41,main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.init.X 0x4a003cbe FIN GearsES2[obj 0x4a003cbe isInit true, usesShared false, 1 GearsObj[0x2319d77c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6fa85131, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x72ee1c02, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#41,main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.reshape 0x4a003cbe 0/0 484x351 of 484x351, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4a003cbe, angle 0.0, [l -1.3789173, r 1.3789173, b -1.0, t 1.0] 2.7578347x2.0 -> [l -1.3789173, r 1.3789173, b -1.0, t 1.0] 2.7578347x2.0, v-flip false [junit] Thread[#41,main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.display 0x4a003cbe 484x351, swapInterval 1, drawable 0x3600002 [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.reshape 0x4a003cbe 0/0 484x351 of 484x351, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4a003cbe, angle 0.5, [l -1.3789173, r 1.3789173, b -1.0, t 1.0] 2.7578347x2.0 -> [l -1.3789173, r 1.3789173, b -1.0, t 1.0] 2.7578347x2.0, v-flip false [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.display 0x4a003cbe 484x351, swapInterval 1, drawable 0x3600002 [junit] ******** clearAWTFocus.0 [junit] FOCUS AWT GAINED PERM [fc 1]: ButtonNorthOuter, java.awt.event.FocusEvent[FOCUS_GAINED,permanent,opposite=null,cause=ACTIVATION] on button2 [junit] Thread[#41,main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.display 0x4a003cbe 484x351, swapInterval 1, drawable 0x3600002 [junit] ******** clearAWTFocus.X [junit] toFront: robot pos: 320/240 [junit] FOCUS AWT LOST PERM [fc -1]: ButtonNorthOuter, java.awt.event.FocusEvent[FOCUS_LOST,permanent,opposite=javax.swing.JFrame[frame1,0,0,640x480,layout=java.awt.BorderLayout,title=Swing Parent JFrame,resizable,normal,defaultCloseOperation=DO_NOTHING_ON_CLOSE,rootPane=javax.swing.JRootPane[,0,29,640x451,layout=javax.swing.JRootPane$RootLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=16777673,maximumSize=,minimumSize=,preferredSize=],rootPaneCheckingEnabled=true],cause=UNKNOWN] on button2 [junit] Frames for initial setVisible(true): 3 [junit] FOCUS AWT Button Outer request.1 [junit] centerMouse: robot pos: 320x42, onTitleBarIfWindow: true [junit] MOUSE AWT PRESSED [true]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_PRESSED,(320,13),absolute(320,42),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button2 [junit] FOCUS AWT GAINED PERM [fc 1]: ButtonNorthOuter, java.awt.event.FocusEvent[FOCUS_GAINED,permanent,opposite=javax.swing.JFrame[frame1,0,0,640x480,layout=java.awt.BorderLayout,title=Swing Parent JFrame,resizable,normal,defaultCloseOperation=DO_NOTHING_ON_CLOSE,rootPane=javax.swing.JRootPane[,0,29,640x451,layout=javax.swing.JRootPane$RootLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=16777673,maximumSize=,minimumSize=,preferredSize=],rootPaneCheckingEnabled=true],cause=MOUSE_EVENT] on button2 [junit] MOUSE AWT RELEASED [false]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_RELEASED,(320,13),absolute(320,42),button=1,modifiers=Button1,clickCount=1] on button2 [junit] MOUSE AWT CLICKED [1]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_CLICKED,(320,13),absolute(320,42),button=1,modifiers=Button1,clickCount=1] on button2 [junit] requestFocus: click, d: 501 ms [junit] FOCUS AWT Button Outer sync.1 [junit] centerMouse: robot pos: 320x42, onTitleBarIfWindow: false [junit] KEY AWT PRESSED [true]: ButtonNorthOuter, java.awt.event.KeyEvent[KEY_PRESSED,keyCode=65,keyText=A,keyChar='a',keyLocation=KEY_LOCATION_STANDARD,rawCode=38,primaryLevelUnicode=97,scancode=0,extendedKeyCode=0x41] on button2 [junit] KEY AWT RELEASED [false]: ButtonNorthOuter, java.awt.event.KeyEvent[KEY_RELEASED,keyCode=65,keyText=A,keyChar='a',keyLocation=KEY_LOCATION_STANDARD,rawCode=38,primaryLevelUnicode=97,scancode=0,extendedKeyCode=0x41] on button2 [junit] KEY AWT PRESSED [true]: ButtonNorthOuter, java.awt.event.KeyEvent[KEY_PRESSED,keyCode=65,keyText=A,keyChar='a',keyLocation=KEY_LOCATION_STANDARD,rawCode=38,primaryLevelUnicode=97,scancode=0,extendedKeyCode=0x41] on button2 [junit] KEY AWT RELEASED [false]: ButtonNorthOuter, java.awt.event.KeyEvent[KEY_RELEASED,keyCode=65,keyText=A,keyChar='a',keyLocation=KEY_LOCATION_STANDARD,rawCode=38,primaryLevelUnicode=97,scancode=0,extendedKeyCode=0x41] on button2 [junit] centerMouse: robot pos: 320x42, onTitleBarIfWindow: false [junit] MOUSE AWT PRESSED [true]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_PRESSED,(320,13),absolute(320,42),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button2 [junit] MOUSE AWT RELEASED [false]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_RELEASED,(320,13),absolute(320,42),button=1,modifiers=Button1,clickCount=1] on button2 [junit] MOUSE AWT CLICKED [2]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_CLICKED,(320,13),absolute(320,42),button=1,modifiers=Button1,clickCount=1] on button2 [junit] centerMouse: robot pos: 320x42, onTitleBarIfWindow: false [junit] MOUSE AWT PRESSED [true]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_PRESSED,(320,13),absolute(320,42),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button2 [junit] MOUSE AWT RELEASED [false]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_RELEASED,(320,13),absolute(320,42),button=1,modifiers=Button1,clickCount=1] on button2 [junit] MOUSE AWT CLICKED [3]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_CLICKED,(320,13),absolute(320,42),button=1,modifiers=Button1,clickCount=1] on button2 [junit] MOUSE AWT PRESSED [true]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_PRESSED,(320,13),absolute(320,42),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button2 [junit] MOUSE AWT RELEASED [false]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_RELEASED,(320,13),absolute(320,42),button=1,modifiers=Button1,clickCount=1] on button2 [junit] MOUSE AWT CLICKED [4]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_CLICKED,(320,13),absolute(320,42),button=1,modifiers=Button1,clickCount=1] on button2 [junit] FOCUS NEWT Canvas/GLWindow request.2 [junit] centerMouse: robot pos: 322x255, onTitleBarIfWindow: true [junit] MOUSE NEWT PRESSED [true]: GLWindow1, MouseEvent[PRESSED, [242]/[176], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 242/176, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133097089 d 0ms]]] [junit] FOCUS AWT LOST PERM [fc -1]: ButtonNorthOuter, java.awt.event.FocusEvent[FOCUS_LOST,permanent,opposite=null,cause=CLEAR_GLOBAL_FOCUS_OWNER] on button2 [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133097100 d 0ms]] [junit] MOUSE NEWT RELEASED [false]: GLWindow1, MouseEvent[RELEASED, [242]/[176], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 242/176, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133097100 d 0ms]]] [junit] MOUSE NEWT CLICKED [1]: GLWindow1, MouseEvent[CLICKED, [242]/[176], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 242/176, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133097100 d 0ms]]] [junit] requestFocus: click, d: 501 ms [junit] Info: Focus prev. gained, but NewtCanvasAWT didn't loose it. Gainer: GLWindow1[focusCount 1]; Looser NewtCanvasAWT[focusCount 0, temp false] [junit] FOCUS NEWT Canvas/GLWindow sync.2 [junit] centerMouse: robot pos: 322x254, onTitleBarIfWindow: false [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133099841 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133099902 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133100244 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133100305 d 0ms]]] [junit] FOCUS NEWT Canvas/GLWindow sync.2.2 [junit] centerMouse: robot pos: 322x254, onTitleBarIfWindow: false [junit] MOUSE NEWT PRESSED [true]: GLWindow1, MouseEvent[PRESSED, [242]/[175], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 242/175, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133100748 d 0ms]]] [junit] MOUSE NEWT RELEASED [false]: GLWindow1, MouseEvent[RELEASED, [242]/[175], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 242/175, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133100759 d 0ms]]] [junit] MOUSE NEWT CLICKED [2]: GLWindow1, MouseEvent[CLICKED, [242]/[175], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 242/175, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133100759 d 0ms]]] [junit] FOCUS NEWT Canvas/GLWindow sync.2.3 [junit] centerMouse: robot pos: 322x254, onTitleBarIfWindow: false [junit] MOUSE NEWT PRESSED [true]: GLWindow1, MouseEvent[PRESSED, [242]/[175], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 242/175, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133101494 d 0ms]]] [junit] MOUSE NEWT RELEASED [false]: GLWindow1, MouseEvent[RELEASED, [242]/[175], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 242/175, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133101514 d 1ms]]] [junit] MOUSE NEWT CLICKED [3]: GLWindow1, MouseEvent[CLICKED, [242]/[175], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 242/175, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133101514 d 1ms]]] [junit] MOUSE NEWT PRESSED [true]: GLWindow1, MouseEvent[PRESSED, [242]/[175], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 242/175, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133102139 d 0ms]]] [junit] MOUSE NEWT RELEASED [false]: GLWindow1, MouseEvent[RELEASED, [242]/[175], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 242/175, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133102150 d 0ms]]] [junit] MOUSE NEWT CLICKED [4]: GLWindow1, MouseEvent[CLICKED, [242]/[175], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 242/175, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133102150 d 0ms]]] [junit] FOCUS NEWT Canvas/GLWindow sync.2.4 [junit] FOCUS AWT Button request.3 [junit] centerMouse: robot pos: 321x67, onTitleBarIfWindow: true [junit] MOUSE AWT PRESSED [true]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_PRESSED,(281,13),absolute(321,67),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button3 [junit] FOCUS AWT GAINED PERM [fc 1]: ButtonNorthInner, java.awt.event.FocusEvent[FOCUS_GAINED,permanent,opposite=null,cause=ACTIVATION] on button3 [junit] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133102986 d 0ms]] [junit] MOUSE AWT RELEASED [false]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_RELEASED,(281,13),absolute(321,67),button=1,modifiers=Button1,clickCount=1] on button3 [junit] MOUSE AWT CLICKED [1]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_CLICKED,(281,13),absolute(321,67),button=1,modifiers=Button1,clickCount=1] on button3 [junit] requestFocus: click, d: 501 ms [junit] FOCUS AWT Button sync.3 [junit] centerMouse: robot pos: 321x67, onTitleBarIfWindow: false [junit] KEY AWT PRESSED [true]: ButtonNorthInner, java.awt.event.KeyEvent[KEY_PRESSED,keyCode=65,keyText=A,keyChar='a',keyLocation=KEY_LOCATION_STANDARD,rawCode=38,primaryLevelUnicode=97,scancode=0,extendedKeyCode=0x41] on button3 [junit] KEY AWT RELEASED [false]: ButtonNorthInner, java.awt.event.KeyEvent[KEY_RELEASED,keyCode=65,keyText=A,keyChar='a',keyLocation=KEY_LOCATION_STANDARD,rawCode=38,primaryLevelUnicode=97,scancode=0,extendedKeyCode=0x41] on button3 [junit] KEY AWT PRESSED [true]: ButtonNorthInner, java.awt.event.KeyEvent[KEY_PRESSED,keyCode=65,keyText=A,keyChar='a',keyLocation=KEY_LOCATION_STANDARD,rawCode=38,primaryLevelUnicode=97,scancode=0,extendedKeyCode=0x41] on button3 [junit] KEY AWT RELEASED [false]: ButtonNorthInner, java.awt.event.KeyEvent[KEY_RELEASED,keyCode=65,keyText=A,keyChar='a',keyLocation=KEY_LOCATION_STANDARD,rawCode=38,primaryLevelUnicode=97,scancode=0,extendedKeyCode=0x41] on button3 [junit] centerMouse: robot pos: 321x67, onTitleBarIfWindow: false [junit] MOUSE AWT PRESSED [true]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_PRESSED,(281,13),absolute(321,67),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button3 [junit] MOUSE AWT RELEASED [false]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_RELEASED,(281,13),absolute(321,67),button=1,modifiers=Button1,clickCount=1] on button3 [junit] MOUSE AWT CLICKED [2]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_CLICKED,(281,13),absolute(321,67),button=1,modifiers=Button1,clickCount=1] on button3 [junit] centerMouse: robot pos: 321x67, onTitleBarIfWindow: false [junit] MOUSE AWT PRESSED [true]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_PRESSED,(281,13),absolute(321,67),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button3 [junit] MOUSE AWT RELEASED [false]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_RELEASED,(281,13),absolute(321,67),button=1,modifiers=Button1,clickCount=1] on button3 [junit] MOUSE AWT CLICKED [3]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_CLICKED,(281,13),absolute(321,67),button=1,modifiers=Button1,clickCount=1] on button3 [junit] MOUSE AWT PRESSED [true]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_PRESSED,(281,13),absolute(321,67),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button3 [junit] MOUSE AWT RELEASED [false]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_RELEASED,(281,13),absolute(321,67),button=1,modifiers=Button1,clickCount=1] on button3 [junit] MOUSE AWT CLICKED [4]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_CLICKED,(281,13),absolute(321,67),button=1,modifiers=Button1,clickCount=1] on button3 [junit] FOCUS NEWT Canvas/GLWindow request.4 [junit] centerMouse: robot pos: 322x255, onTitleBarIfWindow: true [junit] MOUSE NEWT PRESSED [true]: GLWindow1, MouseEvent[PRESSED, [242]/[176], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 242/176, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133106905 d 0ms]]] [junit] FOCUS AWT LOST PERM [fc -1]: ButtonNorthInner, java.awt.event.FocusEvent[FOCUS_LOST,permanent,opposite=null,cause=CLEAR_GLOBAL_FOCUS_OWNER] on button3 [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133106915 d 0ms]] [junit] MOUSE NEWT RELEASED [false]: GLWindow1, MouseEvent[RELEASED, [242]/[176], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 242/176, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133106915 d 0ms]]] [junit] MOUSE NEWT CLICKED [1]: GLWindow1, MouseEvent[CLICKED, [242]/[176], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 242/176, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133106915 d 0ms]]] [junit] requestFocus: click, d: 501 ms [junit] Info: Focus prev. gained, but NewtCanvasAWT didn't loose it. Gainer: GLWindow1[focusCount 1]; Looser NewtCanvasAWT[focusCount 0, temp false] [junit] FOCUS NEWT Canvas/GLWindow sync.4 [junit] centerMouse: robot pos: 322x254, onTitleBarIfWindow: false [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133109655 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133109716 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133110049 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133110119 d 0ms]]] [junit] centerMouse: robot pos: 322x254, onTitleBarIfWindow: false [junit] MOUSE NEWT PRESSED [true]: GLWindow1, MouseEvent[PRESSED, [242]/[175], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 242/175, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133110563 d 0ms]]] [junit] MOUSE NEWT RELEASED [false]: GLWindow1, MouseEvent[RELEASED, [242]/[175], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 242/175, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133110573 d 0ms]]] [junit] MOUSE NEWT CLICKED [2]: GLWindow1, MouseEvent[CLICKED, [242]/[175], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 242/175, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133110573 d 0ms]]] [junit] centerMouse: robot pos: 322x254, onTitleBarIfWindow: false [junit] MOUSE NEWT PRESSED [true]: GLWindow1, MouseEvent[PRESSED, [242]/[175], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 242/175, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133111309 d 0ms]]] [junit] MOUSE NEWT RELEASED [false]: GLWindow1, MouseEvent[RELEASED, [242]/[175], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 242/175, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133111319 d 0ms]]] [junit] MOUSE NEWT CLICKED [3]: GLWindow1, MouseEvent[CLICKED, [242]/[175], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 242/175, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133111319 d 0ms]]] [junit] MOUSE NEWT PRESSED [true]: GLWindow1, MouseEvent[PRESSED, [242]/[175], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 242/175, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133111944 d 0ms]]] [junit] MOUSE NEWT RELEASED [false]: GLWindow1, MouseEvent[RELEASED, [242]/[175], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 242/175, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133111954 d 0ms]]] [junit] MOUSE NEWT CLICKED [4]: GLWindow1, MouseEvent[CLICKED, [242]/[175], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 242/175, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133111954 d 1ms]]] [junit] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133112467 d 0ms]] [junit] Thread[#41,main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.dispose 0x4a003cbe: tileRendererInUse null [junit] Thread[#41,main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.dispose 0x4a003cbe FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestParentingFocus02SwingAWTRobot - testFocus02RobotFocus [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751133112496 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751133112498 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 35.265 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751133077825 ms III - Start [junit] SLOCK [T main @ 1751133077830 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestParentingFocus02SwingAWTRobot - testFocus01ProgrFocus [junit] Thread[#39,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x4b0d79fc: tileRendererInUse null, GearsES2[obj 0x4b0d79fc isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4b0d79fc on Thread[#39,main-Display-.x11_:0-1-EDT-1,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x4b0d79fc created: GearsObj[0x2604fe9d, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x4b0d79fc created: GearsObj[0x324167b3, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x4b0d79fc created: GearsObj[0x324167b3, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#39,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0x4b0d79fc FIN GearsES2[obj 0x4b0d79fc isInit true, usesShared false, 1 GearsObj[0x2604fe9d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x324167b3, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x59b23045, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#39,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4b0d79fc 0/0 484x351 of 484x351, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4b0d79fc, angle 0.0, [l -1.3789173, r 1.3789173, b -1.0, t 1.0] 2.7578347x2.0 -> [l -1.3789173, r 1.3789173, b -1.0, t 1.0] 2.7578347x2.0, v-flip false [junit] Thread[#39,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4b0d79fc 484x351, swapInterval 1, drawable 0x3600002 [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.reshape 0x4b0d79fc 0/0 484x351 of 484x351, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4b0d79fc, angle 0.5, [l -1.3789173, r 1.3789173, b -1.0, t 1.0] 2.7578347x2.0 -> [l -1.3789173, r 1.3789173, b -1.0, t 1.0] 2.7578347x2.0, v-flip false [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.display 0x4b0d79fc 484x351, swapInterval 1, drawable 0x3600002 [junit] Thread[#39,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4b0d79fc 484x351, swapInterval 1, drawable 0x3600002 [junit] FOCUS AWT GAINED PERM [fc 1]: ButtonNorthOuter, java.awt.event.FocusEvent[FOCUS_GAINED,permanent,opposite=null,cause=ACTIVATION] on button0 [junit] ******** clearAWTFocus.0 [junit] FOCUS AWT LOST PERM [fc -1]: ButtonNorthOuter, java.awt.event.FocusEvent[FOCUS_LOST,permanent,opposite=null,cause=CLEAR_GLOBAL_FOCUS_OWNER] on button0 [junit] ******** clearAWTFocus.X [junit] toFront: robot pos: 320/240 [junit] Frames for initial setVisible(true): 3 [junit] FOCUS AWT Button Outer request.1 [junit] requestFocus: AWT Component [junit] FOCUS AWT GAINED PERM [fc 1]: ButtonNorthOuter, java.awt.event.FocusEvent[FOCUS_GAINED,permanent,opposite=javax.swing.JFrame[frame0,0,0,640x480,layout=java.awt.BorderLayout,title=Swing Parent JFrame,resizable,normal,defaultCloseOperation=DO_NOTHING_ON_CLOSE,rootPane=javax.swing.JRootPane[,0,29,640x451,layout=javax.swing.JRootPane$RootLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=16777673,maximumSize=,minimumSize=,preferredSize=],rootPaneCheckingEnabled=true],cause=UNKNOWN] on button0 [junit] FOCUS AWT Button Outer sync.1 [junit] centerMouse: robot pos: 320x42, onTitleBarIfWindow: false [junit] KEY AWT PRESSED [true]: ButtonNorthOuter, java.awt.event.KeyEvent[KEY_PRESSED,keyCode=65,keyText=A,keyChar='a',keyLocation=KEY_LOCATION_STANDARD,rawCode=38,primaryLevelUnicode=97,scancode=0,extendedKeyCode=0x41] on button0 [junit] KEY AWT RELEASED [false]: ButtonNorthOuter, java.awt.event.KeyEvent[KEY_RELEASED,keyCode=65,keyText=A,keyChar='a',keyLocation=KEY_LOCATION_STANDARD,rawCode=38,primaryLevelUnicode=97,scancode=0,extendedKeyCode=0x41] on button0 [junit] KEY AWT PRESSED [true]: ButtonNorthOuter, java.awt.event.KeyEvent[KEY_PRESSED,keyCode=65,keyText=A,keyChar='a',keyLocation=KEY_LOCATION_STANDARD,rawCode=38,primaryLevelUnicode=97,scancode=0,extendedKeyCode=0x41] on button0 [junit] KEY AWT RELEASED [false]: ButtonNorthOuter, java.awt.event.KeyEvent[KEY_RELEASED,keyCode=65,keyText=A,keyChar='a',keyLocation=KEY_LOCATION_STANDARD,rawCode=38,primaryLevelUnicode=97,scancode=0,extendedKeyCode=0x41] on button0 [junit] centerMouse: robot pos: 320x42, onTitleBarIfWindow: false [junit] MOUSE AWT PRESSED [true]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_PRESSED,(320,13),absolute(320,42),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button0 [junit] MOUSE AWT RELEASED [false]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_RELEASED,(320,13),absolute(320,42),button=1,modifiers=Button1,clickCount=1] on button0 [junit] MOUSE AWT CLICKED [1]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_CLICKED,(320,13),absolute(320,42),button=1,modifiers=Button1,clickCount=1] on button0 [junit] centerMouse: robot pos: 320x42, onTitleBarIfWindow: false [junit] MOUSE AWT PRESSED [true]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_PRESSED,(320,13),absolute(320,42),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button0 [junit] MOUSE AWT RELEASED [false]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_RELEASED,(320,13),absolute(320,42),button=1,modifiers=Button1,clickCount=1] on button0 [junit] MOUSE AWT CLICKED [2]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_CLICKED,(320,13),absolute(320,42),button=1,modifiers=Button1,clickCount=1] on button0 [junit] MOUSE AWT PRESSED [true]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_PRESSED,(320,13),absolute(320,42),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button0 [junit] MOUSE AWT RELEASED [false]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_RELEASED,(320,13),absolute(320,42),button=1,modifiers=Button1,clickCount=1] on button0 [junit] MOUSE AWT CLICKED [3]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_CLICKED,(320,13),absolute(320,42),button=1,modifiers=Button1,clickCount=1] on button0 [junit] FOCUS NEWT Canvas/GLWindow request.2 [junit] requestFocus: AWT Component [junit] FOCUS AWT LOST PERM [fc -1]: ButtonNorthOuter, java.awt.event.FocusEvent[FOCUS_LOST,permanent,opposite=com.jogamp.newt.awt.NewtCanvasAWT[canvas0,40,25,484x351],cause=UNKNOWN] on button0 [junit] FOCUS AWT GAINED PERM [fc 1]: NewtCanvasAWT, java.awt.event.FocusEvent[FOCUS_GAINED,permanent,opposite=java.awt.Button[button0,0,0,640x25,label=north],cause=UNKNOWN] on canvas0 [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133082444 d 0ms]] [junit] FOCUS AWT LOST PERM [fc -1]: NewtCanvasAWT, java.awt.event.FocusEvent[FOCUS_LOST,permanent,opposite=null,cause=CLEAR_GLOBAL_FOCUS_OWNER] on canvas0 [junit] FOCUS NEWT Canvas/GLWindow sync.2 [junit] centerMouse: robot pos: 322x254, onTitleBarIfWindow: false [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133082778 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133082839 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133083171 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133083232 d 0ms]]] [junit] FOCUS NEWT Canvas/GLWindow sync.2.2 [junit] centerMouse: robot pos: 322x254, onTitleBarIfWindow: false [junit] MOUSE NEWT PRESSED [true]: GLWindow1, MouseEvent[PRESSED, [242]/[175], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 242/175, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133083706 d 0ms]]] [junit] MOUSE NEWT RELEASED [false]: GLWindow1, MouseEvent[RELEASED, [242]/[175], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 242/175, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133083716 d 0ms]]] [junit] MOUSE NEWT CLICKED [1]: GLWindow1, MouseEvent[CLICKED, [242]/[175], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 242/175, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133083716 d 1ms]]] [junit] FOCUS NEWT Canvas/GLWindow sync.2.3 [junit] centerMouse: robot pos: 322x254, onTitleBarIfWindow: false [junit] MOUSE NEWT PRESSED [true]: GLWindow1, MouseEvent[PRESSED, [242]/[175], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 242/175, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133084462 d 0ms]]] [junit] MOUSE NEWT RELEASED [false]: GLWindow1, MouseEvent[RELEASED, [242]/[175], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 242/175, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133084473 d 0ms]]] [junit] MOUSE NEWT CLICKED [2]: GLWindow1, MouseEvent[CLICKED, [242]/[175], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 242/175, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133084473 d 0ms]]] [junit] MOUSE NEWT PRESSED [true]: GLWindow1, MouseEvent[PRESSED, [242]/[175], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 242/175, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133085097 d 0ms]]] [junit] MOUSE NEWT RELEASED [false]: GLWindow1, MouseEvent[RELEASED, [242]/[175], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 242/175, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133085108 d 0ms]]] [junit] MOUSE NEWT CLICKED [3]: GLWindow1, MouseEvent[CLICKED, [242]/[175], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 242/175, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133085108 d 0ms]]] [junit] FOCUS NEWT Canvas/GLWindow sync.2.4 [junit] FOCUS AWT Button request.3 [junit] requestFocus: AWT Component [junit] FOCUS AWT GAINED PERM [fc 1]: ButtonNorthInner, java.awt.event.FocusEvent[FOCUS_GAINED,permanent,opposite=null,cause=ACTIVATION] on button1 [junit] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133085834 d 0ms]] [junit] FOCUS AWT Button sync.3 [junit] centerMouse: robot pos: 321x67, onTitleBarIfWindow: false [junit] KEY AWT PRESSED [true]: ButtonNorthInner, java.awt.event.KeyEvent[KEY_PRESSED,keyCode=65,keyText=A,keyChar='a',keyLocation=KEY_LOCATION_STANDARD,rawCode=38,primaryLevelUnicode=97,scancode=0,extendedKeyCode=0x41] on button1 [junit] KEY AWT RELEASED [false]: ButtonNorthInner, java.awt.event.KeyEvent[KEY_RELEASED,keyCode=65,keyText=A,keyChar='a',keyLocation=KEY_LOCATION_STANDARD,rawCode=38,primaryLevelUnicode=97,scancode=0,extendedKeyCode=0x41] on button1 [junit] KEY AWT PRESSED [true]: ButtonNorthInner, java.awt.event.KeyEvent[KEY_PRESSED,keyCode=65,keyText=A,keyChar='a',keyLocation=KEY_LOCATION_STANDARD,rawCode=38,primaryLevelUnicode=97,scancode=0,extendedKeyCode=0x41] on button1 [junit] KEY AWT RELEASED [false]: ButtonNorthInner, java.awt.event.KeyEvent[KEY_RELEASED,keyCode=65,keyText=A,keyChar='a',keyLocation=KEY_LOCATION_STANDARD,rawCode=38,primaryLevelUnicode=97,scancode=0,extendedKeyCode=0x41] on button1 [junit] centerMouse: robot pos: 321x67, onTitleBarIfWindow: false [junit] MOUSE AWT PRESSED [true]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_PRESSED,(281,13),absolute(321,67),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button1 [junit] MOUSE AWT RELEASED [false]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_RELEASED,(281,13),absolute(321,67),button=1,modifiers=Button1,clickCount=1] on button1 [junit] MOUSE AWT CLICKED [1]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_CLICKED,(281,13),absolute(321,67),button=1,modifiers=Button1,clickCount=1] on button1 [junit] centerMouse: robot pos: 321x67, onTitleBarIfWindow: false [junit] MOUSE AWT PRESSED [true]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_PRESSED,(281,13),absolute(321,67),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button1 [junit] MOUSE AWT RELEASED [false]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_RELEASED,(281,13),absolute(321,67),button=1,modifiers=Button1,clickCount=1] on button1 [junit] MOUSE AWT CLICKED [2]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_CLICKED,(281,13),absolute(321,67),button=1,modifiers=Button1,clickCount=1] on button1 [junit] MOUSE AWT PRESSED [true]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_PRESSED,(281,13),absolute(321,67),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button1 [junit] MOUSE AWT RELEASED [false]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_RELEASED,(281,13),absolute(321,67),button=1,modifiers=Button1,clickCount=1] on button1 [junit] MOUSE AWT CLICKED [3]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_CLICKED,(281,13),absolute(321,67),button=1,modifiers=Button1,clickCount=1] on button1 [junit] FOCUS NEWT Canvas/GLWindow request.4 [junit] requestFocus: AWT Component [junit] FOCUS AWT LOST PERM [fc -1]: ButtonNorthInner, java.awt.event.FocusEvent[FOCUS_LOST,permanent,opposite=com.jogamp.newt.awt.NewtCanvasAWT[canvas0,40,25,484x351],cause=UNKNOWN] on button1 [junit] FOCUS AWT GAINED PERM [fc 1]: NewtCanvasAWT, java.awt.event.FocusEvent[FOCUS_GAINED,permanent,opposite=java.awt.Button[button1,0,0,562x25,label=north],cause=UNKNOWN] on canvas0 [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133089083 d 0ms]] [junit] FOCUS AWT LOST PERM [fc -1]: NewtCanvasAWT, java.awt.event.FocusEvent[FOCUS_LOST,permanent,opposite=null,cause=CLEAR_GLOBAL_FOCUS_OWNER] on canvas0 [junit] FOCUS NEWT Canvas/GLWindow sync.4 [junit] centerMouse: robot pos: 322x254, onTitleBarIfWindow: false [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133089417 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133089477 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133089810 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133089870 d 0ms]]] [junit] centerMouse: robot pos: 322x254, onTitleBarIfWindow: false [junit] MOUSE NEWT PRESSED [true]: GLWindow1, MouseEvent[PRESSED, [242]/[175], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 242/175, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133090324 d 0ms]]] [junit] MOUSE NEWT RELEASED [false]: GLWindow1, MouseEvent[RELEASED, [242]/[175], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 242/175, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133090335 d 0ms]]] [junit] MOUSE NEWT CLICKED [1]: GLWindow1, MouseEvent[CLICKED, [242]/[175], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 242/175, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133090335 d 0ms]]] [junit] centerMouse: robot pos: 322x254, onTitleBarIfWindow: false [junit] MOUSE NEWT PRESSED [true]: GLWindow1, MouseEvent[PRESSED, [242]/[175], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 242/175, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133091070 d 0ms]]] [junit] MOUSE NEWT RELEASED [false]: GLWindow1, MouseEvent[RELEASED, [242]/[175], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 242/175, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133091081 d 0ms]]] [junit] MOUSE NEWT CLICKED [2]: GLWindow1, MouseEvent[CLICKED, [242]/[175], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 242/175, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133091081 d 0ms]]] [junit] MOUSE NEWT PRESSED [true]: GLWindow1, MouseEvent[PRESSED, [242]/[175], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 242/175, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133091706 d 0ms]]] [junit] MOUSE NEWT RELEASED [false]: GLWindow1, MouseEvent[RELEASED, [242]/[175], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 242/175, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133091716 d 0ms]]] [junit] MOUSE NEWT CLICKED [3]: GLWindow1, MouseEvent[CLICKED, [242]/[175], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 242/175, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133091716 d 0ms]]] [junit] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133092228 d 0ms]] [junit] Thread[#39,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x4b0d79fc: tileRendererInUse null [junit] Thread[#39,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x4b0d79fc FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestParentingFocus02SwingAWTRobot - testFocus01ProgrFocus [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestParentingFocus02SwingAWTRobot - testFocus02RobotFocus [junit] Thread[#41,main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.init.0 0x4a003cbe: tileRendererInUse null, GearsES2[obj 0x4a003cbe isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4a003cbe on Thread[#41,main-Display-.x11_:0-1-EDT-2,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x4a003cbe created: GearsObj[0x2319d77c, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x4a003cbe created: GearsObj[0x6fa85131, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x4a003cbe created: GearsObj[0x6fa85131, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#41,main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.init.X 0x4a003cbe FIN GearsES2[obj 0x4a003cbe isInit true, usesShared false, 1 GearsObj[0x2319d77c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6fa85131, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x72ee1c02, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#41,main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.reshape 0x4a003cbe 0/0 484x351 of 484x351, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4a003cbe, angle 0.0, [l -1.3789173, r 1.3789173, b -1.0, t 1.0] 2.7578347x2.0 -> [l -1.3789173, r 1.3789173, b -1.0, t 1.0] 2.7578347x2.0, v-flip false [junit] Thread[#41,main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.display 0x4a003cbe 484x351, swapInterval 1, drawable 0x3600002 [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.reshape 0x4a003cbe 0/0 484x351 of 484x351, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4a003cbe, angle 0.5, [l -1.3789173, r 1.3789173, b -1.0, t 1.0] 2.7578347x2.0 -> [l -1.3789173, r 1.3789173, b -1.0, t 1.0] 2.7578347x2.0, v-flip false [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.display 0x4a003cbe 484x351, swapInterval 1, drawable 0x3600002 [junit] ******** clearAWTFocus.0 [junit] FOCUS AWT GAINED PERM [fc 1]: ButtonNorthOuter, java.awt.event.FocusEvent[FOCUS_GAINED,permanent,opposite=null,cause=ACTIVATION] on button2 [junit] Thread[#41,main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.display 0x4a003cbe 484x351, swapInterval 1, drawable 0x3600002 [junit] ******** clearAWTFocus.X [junit] toFront: robot pos: 320/240 [junit] FOCUS AWT LOST PERM [fc -1]: ButtonNorthOuter, java.awt.event.FocusEvent[FOCUS_LOST,permanent,opposite=javax.swing.JFrame[frame1,0,0,640x480,layout=java.awt.BorderLayout,title=Swing Parent JFrame,resizable,normal,defaultCloseOperation=DO_NOTHING_ON_CLOSE,rootPane=javax.swing.JRootPane[,0,29,640x451,layout=javax.swing.JRootPane$RootLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=16777673,maximumSize=,minimumSize=,preferredSize=],rootPaneCheckingEnabled=true],cause=UNKNOWN] on button2 [junit] Frames for initial setVisible(true): 3 [junit] FOCUS AWT Button Outer request.1 [junit] centerMouse: robot pos: 320x42, onTitleBarIfWindow: true [junit] MOUSE AWT PRESSED [true]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_PRESSED,(320,13),absolute(320,42),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button2 [junit] FOCUS AWT GAINED PERM [fc 1]: ButtonNorthOuter, java.awt.event.FocusEvent[FOCUS_GAINED,permanent,opposite=javax.swing.JFrame[frame1,0,0,640x480,layout=java.awt.BorderLayout,title=Swing Parent JFrame,resizable,normal,defaultCloseOperation=DO_NOTHING_ON_CLOSE,rootPane=javax.swing.JRootPane[,0,29,640x451,layout=javax.swing.JRootPane$RootLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=16777673,maximumSize=,minimumSize=,preferredSize=],rootPaneCheckingEnabled=true],cause=MOUSE_EVENT] on button2 [junit] MOUSE AWT RELEASED [false]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_RELEASED,(320,13),absolute(320,42),button=1,modifiers=Button1,clickCount=1] on button2 [junit] MOUSE AWT CLICKED [1]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_CLICKED,(320,13),absolute(320,42),button=1,modifiers=Button1,clickCount=1] on button2 [junit] requestFocus: click, d: 501 ms [junit] FOCUS AWT Button Outer sync.1 [junit] centerMouse: robot pos: 320x42, onTitleBarIfWindow: false [junit] KEY AWT PRESSED [true]: ButtonNorthOuter, java.awt.event.KeyEvent[KEY_PRESSED,keyCode=65,keyText=A,keyChar='a',keyLocation=KEY_LOCATION_STANDARD,rawCode=38,primaryLevelUnicode=97,scancode=0,extendedKeyCode=0x41] on button2 [junit] KEY AWT RELEASED [false]: ButtonNorthOuter, java.awt.event.KeyEvent[KEY_RELEASED,keyCode=65,keyText=A,keyChar='a',keyLocation=KEY_LOCATION_STANDARD,rawCode=38,primaryLevelUnicode=97,scancode=0,extendedKeyCode=0x41] on button2 [junit] KEY AWT PRESSED [true]: ButtonNorthOuter, java.awt.event.KeyEvent[KEY_PRESSED,keyCode=65,keyText=A,keyChar='a',keyLocation=KEY_LOCATION_STANDARD,rawCode=38,primaryLevelUnicode=97,scancode=0,extendedKeyCode=0x41] on button2 [junit] KEY AWT RELEASED [false]: ButtonNorthOuter, java.awt.event.KeyEvent[KEY_RELEASED,keyCode=65,keyText=A,keyChar='a',keyLocation=KEY_LOCATION_STANDARD,rawCode=38,primaryLevelUnicode=97,scancode=0,extendedKeyCode=0x41] on button2 [junit] centerMouse: robot pos: 320x42, onTitleBarIfWindow: false [junit] MOUSE AWT PRESSED [true]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_PRESSED,(320,13),absolute(320,42),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button2 [junit] MOUSE AWT RELEASED [false]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_RELEASED,(320,13),absolute(320,42),button=1,modifiers=Button1,clickCount=1] on button2 [junit] MOUSE AWT CLICKED [2]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_CLICKED,(320,13),absolute(320,42),button=1,modifiers=Button1,clickCount=1] on button2 [junit] centerMouse: robot pos: 320x42, onTitleBarIfWindow: false [junit] MOUSE AWT PRESSED [true]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_PRESSED,(320,13),absolute(320,42),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button2 [junit] MOUSE AWT RELEASED [false]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_RELEASED,(320,13),absolute(320,42),button=1,modifiers=Button1,clickCount=1] on button2 [junit] MOUSE AWT CLICKED [3]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_CLICKED,(320,13),absolute(320,42),button=1,modifiers=Button1,clickCount=1] on button2 [junit] MOUSE AWT PRESSED [true]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_PRESSED,(320,13),absolute(320,42),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button2 [junit] MOUSE AWT RELEASED [false]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_RELEASED,(320,13),absolute(320,42),button=1,modifiers=Button1,clickCount=1] on button2 [junit] MOUSE AWT CLICKED [4]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_CLICKED,(320,13),absolute(320,42),button=1,modifiers=Button1,clickCount=1] on button2 [junit] FOCUS NEWT Canvas/GLWindow request.2 [junit] centerMouse: robot pos: 322x255, onTitleBarIfWindow: true [junit] MOUSE NEWT PRESSED [true]: GLWindow1, MouseEvent[PRESSED, [242]/[176], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 242/176, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133097089 d 0ms]]] [junit] FOCUS AWT LOST PERM [fc -1]: ButtonNorthOuter, java.awt.event.FocusEvent[FOCUS_LOST,permanent,opposite=null,cause=CLEAR_GLOBAL_FOCUS_OWNER] on button2 [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133097100 d 0ms]] [junit] MOUSE NEWT RELEASED [false]: GLWindow1, MouseEvent[RELEASED, [242]/[176], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 242/176, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133097100 d 0ms]]] [junit] MOUSE NEWT CLICKED [1]: GLWindow1, MouseEvent[CLICKED, [242]/[176], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 242/176, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133097100 d 0ms]]] [junit] requestFocus: click, d: 501 ms [junit] Info: Focus prev. gained, but NewtCanvasAWT didn't loose it. Gainer: GLWindow1[focusCount 1]; Looser NewtCanvasAWT[focusCount 0, temp false] [junit] FOCUS NEWT Canvas/GLWindow sync.2 [junit] centerMouse: robot pos: 322x254, onTitleBarIfWindow: false [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133099841 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133099902 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133100244 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133100305 d 0ms]]] [junit] FOCUS NEWT Canvas/GLWindow sync.2.2 [junit] centerMouse: robot pos: 322x254, onTitleBarIfWindow: false [junit] MOUSE NEWT PRESSED [true]: GLWindow1, MouseEvent[PRESSED, [242]/[175], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 242/175, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133100748 d 0ms]]] [junit] MOUSE NEWT RELEASED [false]: GLWindow1, MouseEvent[RELEASED, [242]/[175], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 242/175, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133100759 d 0ms]]] [junit] MOUSE NEWT CLICKED [2]: GLWindow1, MouseEvent[CLICKED, [242]/[175], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 242/175, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133100759 d 0ms]]] [junit] FOCUS NEWT Canvas/GLWindow sync.2.3 [junit] centerMouse: robot pos: 322x254, onTitleBarIfWindow: false [junit] MOUSE NEWT PRESSED [true]: GLWindow1, MouseEvent[PRESSED, [242]/[175], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 242/175, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133101494 d 0ms]]] [junit] MOUSE NEWT RELEASED [false]: GLWindow1, MouseEvent[RELEASED, [242]/[175], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 242/175, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133101514 d 1ms]]] [junit] MOUSE NEWT CLICKED [3]: GLWindow1, MouseEvent[CLICKED, [242]/[175], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 242/175, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133101514 d 1ms]]] [junit] MOUSE NEWT PRESSED [true]: GLWindow1, MouseEvent[PRESSED, [242]/[175], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 242/175, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133102139 d 0ms]]] [junit] MOUSE NEWT RELEASED [false]: GLWindow1, MouseEvent[RELEASED, [242]/[175], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 242/175, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133102150 d 0ms]]] [junit] MOUSE NEWT CLICKED [4]: GLWindow1, MouseEvent[CLICKED, [242]/[175], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 242/175, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133102150 d 0ms]]] [junit] FOCUS NEWT Canvas/GLWindow sync.2.4 [junit] FOCUS AWT Button request.3 [junit] centerMouse: robot pos: 321x67, onTitleBarIfWindow: true [junit] MOUSE AWT PRESSED [true]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_PRESSED,(281,13),absolute(321,67),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button3 [junit] FOCUS AWT GAINED PERM [fc 1]: ButtonNorthInner, java.awt.event.FocusEvent[FOCUS_GAINED,permanent,opposite=null,cause=ACTIVATION] on button3 [junit] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133102986 d 0ms]] [junit] MOUSE AWT RELEASED [false]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_RELEASED,(281,13),absolute(321,67),button=1,modifiers=Button1,clickCount=1] on button3 [junit] MOUSE AWT CLICKED [1]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_CLICKED,(281,13),absolute(321,67),button=1,modifiers=Button1,clickCount=1] on button3 [junit] requestFocus: click, d: 501 ms [junit] FOCUS AWT Button sync.3 [junit] centerMouse: robot pos: 321x67, onTitleBarIfWindow: false [junit] KEY AWT PRESSED [true]: ButtonNorthInner, java.awt.event.KeyEvent[KEY_PRESSED,keyCode=65,keyText=A,keyChar='a',keyLocation=KEY_LOCATION_STANDARD,rawCode=38,primaryLevelUnicode=97,scancode=0,extendedKeyCode=0x41] on button3 [junit] KEY AWT RELEASED [false]: ButtonNorthInner, java.awt.event.KeyEvent[KEY_RELEASED,keyCode=65,keyText=A,keyChar='a',keyLocation=KEY_LOCATION_STANDARD,rawCode=38,primaryLevelUnicode=97,scancode=0,extendedKeyCode=0x41] on button3 [junit] KEY AWT PRESSED [true]: ButtonNorthInner, java.awt.event.KeyEvent[KEY_PRESSED,keyCode=65,keyText=A,keyChar='a',keyLocation=KEY_LOCATION_STANDARD,rawCode=38,primaryLevelUnicode=97,scancode=0,extendedKeyCode=0x41] on button3 [junit] KEY AWT RELEASED [false]: ButtonNorthInner, java.awt.event.KeyEvent[KEY_RELEASED,keyCode=65,keyText=A,keyChar='a',keyLocation=KEY_LOCATION_STANDARD,rawCode=38,primaryLevelUnicode=97,scancode=0,extendedKeyCode=0x41] on button3 [junit] centerMouse: robot pos: 321x67, onTitleBarIfWindow: false [junit] MOUSE AWT PRESSED [true]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_PRESSED,(281,13),absolute(321,67),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button3 [junit] MOUSE AWT RELEASED [false]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_RELEASED,(281,13),absolute(321,67),button=1,modifiers=Button1,clickCount=1] on button3 [junit] MOUSE AWT CLICKED [2]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_CLICKED,(281,13),absolute(321,67),button=1,modifiers=Button1,clickCount=1] on button3 [junit] centerMouse: robot pos: 321x67, onTitleBarIfWindow: false [junit] MOUSE AWT PRESSED [true]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_PRESSED,(281,13),absolute(321,67),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button3 [junit] MOUSE AWT RELEASED [false]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_RELEASED,(281,13),absolute(321,67),button=1,modifiers=Button1,clickCount=1] on button3 [junit] MOUSE AWT CLICKED [3]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_CLICKED,(281,13),absolute(321,67),button=1,modifiers=Button1,clickCount=1] on button3 [junit] MOUSE AWT PRESSED [true]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_PRESSED,(281,13),absolute(321,67),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button3 [junit] MOUSE AWT RELEASED [false]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_RELEASED,(281,13),absolute(321,67),button=1,modifiers=Button1,clickCount=1] on button3 [junit] MOUSE AWT CLICKED [4]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_CLICKED,(281,13),absolute(321,67),button=1,modifiers=Button1,clickCount=1] on button3 [junit] FOCUS NEWT Canvas/GLWindow request.4 [junit] centerMouse: robot pos: 322x255, onTitleBarIfWindow: true [junit] MOUSE NEWT PRESSED [true]: GLWindow1, MouseEvent[PRESSED, [242]/[176], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 242/176, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133106905 d 0ms]]] [junit] FOCUS AWT LOST PERM [fc -1]: ButtonNorthInner, java.awt.event.FocusEvent[FOCUS_LOST,permanent,opposite=null,cause=CLEAR_GLOBAL_FOCUS_OWNER] on button3 [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133106915 d 0ms]] [junit] MOUSE NEWT RELEASED [false]: GLWindow1, MouseEvent[RELEASED, [242]/[176], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 242/176, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133106915 d 0ms]]] [junit] MOUSE NEWT CLICKED [1]: GLWindow1, MouseEvent[CLICKED, [242]/[176], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 242/176, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133106915 d 0ms]]] [junit] requestFocus: click, d: 501 ms [junit] Info: Focus prev. gained, but NewtCanvasAWT didn't loose it. Gainer: GLWindow1[focusCount 1]; Looser NewtCanvasAWT[focusCount 0, temp false] [junit] FOCUS NEWT Canvas/GLWindow sync.4 [junit] centerMouse: robot pos: 322x254, onTitleBarIfWindow: false [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133109655 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133109716 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133110049 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133110119 d 0ms]]] [junit] centerMouse: robot pos: 322x254, onTitleBarIfWindow: false [junit] MOUSE NEWT PRESSED [true]: GLWindow1, MouseEvent[PRESSED, [242]/[175], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 242/175, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133110563 d 0ms]]] [junit] MOUSE NEWT RELEASED [false]: GLWindow1, MouseEvent[RELEASED, [242]/[175], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 242/175, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133110573 d 0ms]]] [junit] MOUSE NEWT CLICKED [2]: GLWindow1, MouseEvent[CLICKED, [242]/[175], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 242/175, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133110573 d 0ms]]] [junit] centerMouse: robot pos: 322x254, onTitleBarIfWindow: false [junit] MOUSE NEWT PRESSED [true]: GLWindow1, MouseEvent[PRESSED, [242]/[175], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 242/175, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133111309 d 0ms]]] [junit] MOUSE NEWT RELEASED [false]: GLWindow1, MouseEvent[RELEASED, [242]/[175], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 242/175, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133111319 d 0ms]]] [junit] MOUSE NEWT CLICKED [3]: GLWindow1, MouseEvent[CLICKED, [242]/[175], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 242/175, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133111319 d 0ms]]] [junit] MOUSE NEWT PRESSED [true]: GLWindow1, MouseEvent[PRESSED, [242]/[175], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 242/175, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133111944 d 0ms]]] [junit] MOUSE NEWT RELEASED [false]: GLWindow1, MouseEvent[RELEASED, [242]/[175], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 242/175, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133111954 d 0ms]]] [junit] MOUSE NEWT CLICKED [4]: GLWindow1, MouseEvent[CLICKED, [242]/[175], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 242/175, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133111954 d 1ms]]] [junit] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133112467 d 0ms]] [junit] Thread[#41,main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.dispose 0x4a003cbe: tileRendererInUse null [junit] Thread[#41,main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.dispose 0x4a003cbe FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestParentingFocus02SwingAWTRobot - testFocus02RobotFocus [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751133112496 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751133112498 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: testFocus01ProgrFocus took 13.887 sec [junit] Testcase: testFocus02RobotFocus took 20.234 sec [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 35.265 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751133077825 ms III - Start [junit] SLOCK [T main @ 1751133077830 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestParentingFocus02SwingAWTRobot - testFocus01ProgrFocus [junit] Thread[#39,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x4b0d79fc: tileRendererInUse null, GearsES2[obj 0x4b0d79fc isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4b0d79fc on Thread[#39,main-Display-.x11_:0-1-EDT-1,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x4b0d79fc created: GearsObj[0x2604fe9d, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x4b0d79fc created: GearsObj[0x324167b3, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x4b0d79fc created: GearsObj[0x324167b3, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#39,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0x4b0d79fc FIN GearsES2[obj 0x4b0d79fc isInit true, usesShared false, 1 GearsObj[0x2604fe9d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x324167b3, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x59b23045, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#39,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x4b0d79fc 0/0 484x351 of 484x351, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4b0d79fc, angle 0.0, [l -1.3789173, r 1.3789173, b -1.0, t 1.0] 2.7578347x2.0 -> [l -1.3789173, r 1.3789173, b -1.0, t 1.0] 2.7578347x2.0, v-flip false [junit] Thread[#39,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4b0d79fc 484x351, swapInterval 1, drawable 0x3600002 [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.reshape 0x4b0d79fc 0/0 484x351 of 484x351, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4b0d79fc, angle 0.5, [l -1.3789173, r 1.3789173, b -1.0, t 1.0] 2.7578347x2.0 -> [l -1.3789173, r 1.3789173, b -1.0, t 1.0] 2.7578347x2.0, v-flip false [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.display 0x4b0d79fc 484x351, swapInterval 1, drawable 0x3600002 [junit] Thread[#39,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x4b0d79fc 484x351, swapInterval 1, drawable 0x3600002 [junit] FOCUS AWT GAINED PERM [fc 1]: ButtonNorthOuter, java.awt.event.FocusEvent[FOCUS_GAINED,permanent,opposite=null,cause=ACTIVATION] on button0 [junit] ******** clearAWTFocus.0 [junit] FOCUS AWT LOST PERM [fc -1]: ButtonNorthOuter, java.awt.event.FocusEvent[FOCUS_LOST,permanent,opposite=null,cause=CLEAR_GLOBAL_FOCUS_OWNER] on button0 [junit] ******** clearAWTFocus.X [junit] toFront: robot pos: 320/240 [junit] Frames for initial setVisible(true): 3 [junit] FOCUS AWT Button Outer request.1 [junit] requestFocus: AWT Component [junit] FOCUS AWT GAINED PERM [fc 1]: ButtonNorthOuter, java.awt.event.FocusEvent[FOCUS_GAINED,permanent,opposite=javax.swing.JFrame[frame0,0,0,640x480,layout=java.awt.BorderLayout,title=Swing Parent JFrame,resizable,normal,defaultCloseOperation=DO_NOTHING_ON_CLOSE,rootPane=javax.swing.JRootPane[,0,29,640x451,layout=javax.swing.JRootPane$RootLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=16777673,maximumSize=,minimumSize=,preferredSize=],rootPaneCheckingEnabled=true],cause=UNKNOWN] on button0 [junit] FOCUS AWT Button Outer sync.1 [junit] centerMouse: robot pos: 320x42, onTitleBarIfWindow: false [junit] KEY AWT PRESSED [true]: ButtonNorthOuter, java.awt.event.KeyEvent[KEY_PRESSED,keyCode=65,keyText=A,keyChar='a',keyLocation=KEY_LOCATION_STANDARD,rawCode=38,primaryLevelUnicode=97,scancode=0,extendedKeyCode=0x41] on button0 [junit] KEY AWT RELEASED [false]: ButtonNorthOuter, java.awt.event.KeyEvent[KEY_RELEASED,keyCode=65,keyText=A,keyChar='a',keyLocation=KEY_LOCATION_STANDARD,rawCode=38,primaryLevelUnicode=97,scancode=0,extendedKeyCode=0x41] on button0 [junit] KEY AWT PRESSED [true]: ButtonNorthOuter, java.awt.event.KeyEvent[KEY_PRESSED,keyCode=65,keyText=A,keyChar='a',keyLocation=KEY_LOCATION_STANDARD,rawCode=38,primaryLevelUnicode=97,scancode=0,extendedKeyCode=0x41] on button0 [junit] KEY AWT RELEASED [false]: ButtonNorthOuter, java.awt.event.KeyEvent[KEY_RELEASED,keyCode=65,keyText=A,keyChar='a',keyLocation=KEY_LOCATION_STANDARD,rawCode=38,primaryLevelUnicode=97,scancode=0,extendedKeyCode=0x41] on button0 [junit] centerMouse: robot pos: 320x42, onTitleBarIfWindow: false [junit] MOUSE AWT PRESSED [true]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_PRESSED,(320,13),absolute(320,42),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button0 [junit] MOUSE AWT RELEASED [false]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_RELEASED,(320,13),absolute(320,42),button=1,modifiers=Button1,clickCount=1] on button0 [junit] MOUSE AWT CLICKED [1]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_CLICKED,(320,13),absolute(320,42),button=1,modifiers=Button1,clickCount=1] on button0 [junit] centerMouse: robot pos: 320x42, onTitleBarIfWindow: false [junit] MOUSE AWT PRESSED [true]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_PRESSED,(320,13),absolute(320,42),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button0 [junit] MOUSE AWT RELEASED [false]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_RELEASED,(320,13),absolute(320,42),button=1,modifiers=Button1,clickCount=1] on button0 [junit] MOUSE AWT CLICKED [2]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_CLICKED,(320,13),absolute(320,42),button=1,modifiers=Button1,clickCount=1] on button0 [junit] MOUSE AWT PRESSED [true]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_PRESSED,(320,13),absolute(320,42),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button0 [junit] MOUSE AWT RELEASED [false]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_RELEASED,(320,13),absolute(320,42),button=1,modifiers=Button1,clickCount=1] on button0 [junit] MOUSE AWT CLICKED [3]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_CLICKED,(320,13),absolute(320,42),button=1,modifiers=Button1,clickCount=1] on button0 [junit] FOCUS NEWT Canvas/GLWindow request.2 [junit] requestFocus: AWT Component [junit] FOCUS AWT LOST PERM [fc -1]: ButtonNorthOuter, java.awt.event.FocusEvent[FOCUS_LOST,permanent,opposite=com.jogamp.newt.awt.NewtCanvasAWT[canvas0,40,25,484x351],cause=UNKNOWN] on button0 [junit] FOCUS AWT GAINED PERM [fc 1]: NewtCanvasAWT, java.awt.event.FocusEvent[FOCUS_GAINED,permanent,opposite=java.awt.Button[button0,0,0,640x25,label=north],cause=UNKNOWN] on canvas0 [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133082444 d 0ms]] [junit] FOCUS AWT LOST PERM [fc -1]: NewtCanvasAWT, java.awt.event.FocusEvent[FOCUS_LOST,permanent,opposite=null,cause=CLEAR_GLOBAL_FOCUS_OWNER] on canvas0 [junit] FOCUS NEWT Canvas/GLWindow sync.2 [junit] centerMouse: robot pos: 322x254, onTitleBarIfWindow: false [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133082778 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133082839 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133083171 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133083232 d 0ms]]] [junit] FOCUS NEWT Canvas/GLWindow sync.2.2 [junit] centerMouse: robot pos: 322x254, onTitleBarIfWindow: false [junit] MOUSE NEWT PRESSED [true]: GLWindow1, MouseEvent[PRESSED, [242]/[175], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 242/175, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133083706 d 0ms]]] [junit] MOUSE NEWT RELEASED [false]: GLWindow1, MouseEvent[RELEASED, [242]/[175], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 242/175, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133083716 d 0ms]]] [junit] MOUSE NEWT CLICKED [1]: GLWindow1, MouseEvent[CLICKED, [242]/[175], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 242/175, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133083716 d 1ms]]] [junit] FOCUS NEWT Canvas/GLWindow sync.2.3 [junit] centerMouse: robot pos: 322x254, onTitleBarIfWindow: false [junit] MOUSE NEWT PRESSED [true]: GLWindow1, MouseEvent[PRESSED, [242]/[175], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 242/175, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133084462 d 0ms]]] [junit] MOUSE NEWT RELEASED [false]: GLWindow1, MouseEvent[RELEASED, [242]/[175], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 242/175, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133084473 d 0ms]]] [junit] MOUSE NEWT CLICKED [2]: GLWindow1, MouseEvent[CLICKED, [242]/[175], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 242/175, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133084473 d 0ms]]] [junit] MOUSE NEWT PRESSED [true]: GLWindow1, MouseEvent[PRESSED, [242]/[175], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 242/175, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133085097 d 0ms]]] [junit] MOUSE NEWT RELEASED [false]: GLWindow1, MouseEvent[RELEASED, [242]/[175], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 242/175, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133085108 d 0ms]]] [junit] MOUSE NEWT CLICKED [3]: GLWindow1, MouseEvent[CLICKED, [242]/[175], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 242/175, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133085108 d 0ms]]] [junit] FOCUS NEWT Canvas/GLWindow sync.2.4 [junit] FOCUS AWT Button request.3 [junit] requestFocus: AWT Component [junit] FOCUS AWT GAINED PERM [fc 1]: ButtonNorthInner, java.awt.event.FocusEvent[FOCUS_GAINED,permanent,opposite=null,cause=ACTIVATION] on button1 [junit] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133085834 d 0ms]] [junit] FOCUS AWT Button sync.3 [junit] centerMouse: robot pos: 321x67, onTitleBarIfWindow: false [junit] KEY AWT PRESSED [true]: ButtonNorthInner, java.awt.event.KeyEvent[KEY_PRESSED,keyCode=65,keyText=A,keyChar='a',keyLocation=KEY_LOCATION_STANDARD,rawCode=38,primaryLevelUnicode=97,scancode=0,extendedKeyCode=0x41] on button1 [junit] KEY AWT RELEASED [false]: ButtonNorthInner, java.awt.event.KeyEvent[KEY_RELEASED,keyCode=65,keyText=A,keyChar='a',keyLocation=KEY_LOCATION_STANDARD,rawCode=38,primaryLevelUnicode=97,scancode=0,extendedKeyCode=0x41] on button1 [junit] KEY AWT PRESSED [true]: ButtonNorthInner, java.awt.event.KeyEvent[KEY_PRESSED,keyCode=65,keyText=A,keyChar='a',keyLocation=KEY_LOCATION_STANDARD,rawCode=38,primaryLevelUnicode=97,scancode=0,extendedKeyCode=0x41] on button1 [junit] KEY AWT RELEASED [false]: ButtonNorthInner, java.awt.event.KeyEvent[KEY_RELEASED,keyCode=65,keyText=A,keyChar='a',keyLocation=KEY_LOCATION_STANDARD,rawCode=38,primaryLevelUnicode=97,scancode=0,extendedKeyCode=0x41] on button1 [junit] centerMouse: robot pos: 321x67, onTitleBarIfWindow: false [junit] MOUSE AWT PRESSED [true]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_PRESSED,(281,13),absolute(321,67),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button1 [junit] MOUSE AWT RELEASED [false]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_RELEASED,(281,13),absolute(321,67),button=1,modifiers=Button1,clickCount=1] on button1 [junit] MOUSE AWT CLICKED [1]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_CLICKED,(281,13),absolute(321,67),button=1,modifiers=Button1,clickCount=1] on button1 [junit] centerMouse: robot pos: 321x67, onTitleBarIfWindow: false [junit] MOUSE AWT PRESSED [true]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_PRESSED,(281,13),absolute(321,67),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button1 [junit] MOUSE AWT RELEASED [false]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_RELEASED,(281,13),absolute(321,67),button=1,modifiers=Button1,clickCount=1] on button1 [junit] MOUSE AWT CLICKED [2]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_CLICKED,(281,13),absolute(321,67),button=1,modifiers=Button1,clickCount=1] on button1 [junit] MOUSE AWT PRESSED [true]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_PRESSED,(281,13),absolute(321,67),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button1 [junit] MOUSE AWT RELEASED [false]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_RELEASED,(281,13),absolute(321,67),button=1,modifiers=Button1,clickCount=1] on button1 [junit] MOUSE AWT CLICKED [3]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_CLICKED,(281,13),absolute(321,67),button=1,modifiers=Button1,clickCount=1] on button1 [junit] FOCUS NEWT Canvas/GLWindow request.4 [junit] requestFocus: AWT Component [junit] FOCUS AWT LOST PERM [fc -1]: ButtonNorthInner, java.awt.event.FocusEvent[FOCUS_LOST,permanent,opposite=com.jogamp.newt.awt.NewtCanvasAWT[canvas0,40,25,484x351],cause=UNKNOWN] on button1 [junit] FOCUS AWT GAINED PERM [fc 1]: NewtCanvasAWT, java.awt.event.FocusEvent[FOCUS_GAINED,permanent,opposite=java.awt.Button[button1,0,0,562x25,label=north],cause=UNKNOWN] on canvas0 [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133089083 d 0ms]] [junit] FOCUS AWT LOST PERM [fc -1]: NewtCanvasAWT, java.awt.event.FocusEvent[FOCUS_LOST,permanent,opposite=null,cause=CLEAR_GLOBAL_FOCUS_OWNER] on canvas0 [junit] FOCUS NEWT Canvas/GLWindow sync.4 [junit] centerMouse: robot pos: 322x254, onTitleBarIfWindow: false [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133089417 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133089477 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133089810 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133089870 d 0ms]]] [junit] centerMouse: robot pos: 322x254, onTitleBarIfWindow: false [junit] MOUSE NEWT PRESSED [true]: GLWindow1, MouseEvent[PRESSED, [242]/[175], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 242/175, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133090324 d 0ms]]] [junit] MOUSE NEWT RELEASED [false]: GLWindow1, MouseEvent[RELEASED, [242]/[175], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 242/175, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133090335 d 0ms]]] [junit] MOUSE NEWT CLICKED [1]: GLWindow1, MouseEvent[CLICKED, [242]/[175], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 242/175, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133090335 d 0ms]]] [junit] centerMouse: robot pos: 322x254, onTitleBarIfWindow: false [junit] MOUSE NEWT PRESSED [true]: GLWindow1, MouseEvent[PRESSED, [242]/[175], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 242/175, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133091070 d 0ms]]] [junit] MOUSE NEWT RELEASED [false]: GLWindow1, MouseEvent[RELEASED, [242]/[175], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 242/175, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133091081 d 0ms]]] [junit] MOUSE NEWT CLICKED [2]: GLWindow1, MouseEvent[CLICKED, [242]/[175], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 242/175, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133091081 d 0ms]]] [junit] MOUSE NEWT PRESSED [true]: GLWindow1, MouseEvent[PRESSED, [242]/[175], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 242/175, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133091706 d 0ms]]] [junit] MOUSE NEWT RELEASED [false]: GLWindow1, MouseEvent[RELEASED, [242]/[175], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 242/175, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133091716 d 0ms]]] [junit] MOUSE NEWT CLICKED [3]: GLWindow1, MouseEvent[CLICKED, [242]/[175], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 242/175, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133091716 d 0ms]]] [junit] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133092228 d 0ms]] [junit] Thread[#39,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x4b0d79fc: tileRendererInUse null [junit] Thread[#39,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x4b0d79fc FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestParentingFocus02SwingAWTRobot - testFocus01ProgrFocus [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestParentingFocus02SwingAWTRobot - testFocus02RobotFocus [junit] Thread[#41,main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.init.0 0x4a003cbe: tileRendererInUse null, GearsES2[obj 0x4a003cbe isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4a003cbe on Thread[#41,main-Display-.x11_:0-1-EDT-2,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x4a003cbe created: GearsObj[0x2319d77c, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x4a003cbe created: GearsObj[0x6fa85131, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x4a003cbe created: GearsObj[0x6fa85131, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#41,main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.init.X 0x4a003cbe FIN GearsES2[obj 0x4a003cbe isInit true, usesShared false, 1 GearsObj[0x2319d77c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6fa85131, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x72ee1c02, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#41,main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.reshape 0x4a003cbe 0/0 484x351 of 484x351, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4a003cbe, angle 0.0, [l -1.3789173, r 1.3789173, b -1.0, t 1.0] 2.7578347x2.0 -> [l -1.3789173, r 1.3789173, b -1.0, t 1.0] 2.7578347x2.0, v-flip false [junit] Thread[#41,main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.display 0x4a003cbe 484x351, swapInterval 1, drawable 0x3600002 [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.reshape 0x4a003cbe 0/0 484x351 of 484x351, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4a003cbe, angle 0.5, [l -1.3789173, r 1.3789173, b -1.0, t 1.0] 2.7578347x2.0 -> [l -1.3789173, r 1.3789173, b -1.0, t 1.0] 2.7578347x2.0, v-flip false [junit] Thread[#25,AWT-EventQueue-0,6,main] GearsES2.display 0x4a003cbe 484x351, swapInterval 1, drawable 0x3600002 [junit] ******** clearAWTFocus.0 [junit] FOCUS AWT GAINED PERM [fc 1]: ButtonNorthOuter, java.awt.event.FocusEvent[FOCUS_GAINED,permanent,opposite=null,cause=ACTIVATION] on button2 [junit] Thread[#41,main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.display 0x4a003cbe 484x351, swapInterval 1, drawable 0x3600002 [junit] ******** clearAWTFocus.X [junit] toFront: robot pos: 320/240 [junit] FOCUS AWT LOST PERM [fc -1]: ButtonNorthOuter, java.awt.event.FocusEvent[FOCUS_LOST,permanent,opposite=javax.swing.JFrame[frame1,0,0,640x480,layout=java.awt.BorderLayout,title=Swing Parent JFrame,resizable,normal,defaultCloseOperation=DO_NOTHING_ON_CLOSE,rootPane=javax.swing.JRootPane[,0,29,640x451,layout=javax.swing.JRootPane$RootLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=16777673,maximumSize=,minimumSize=,preferredSize=],rootPaneCheckingEnabled=true],cause=UNKNOWN] on button2 [junit] Frames for initial setVisible(true): 3 [junit] FOCUS AWT Button Outer request.1 [junit] centerMouse: robot pos: 320x42, onTitleBarIfWindow: true [junit] MOUSE AWT PRESSED [true]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_PRESSED,(320,13),absolute(320,42),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button2 [junit] FOCUS AWT GAINED PERM [fc 1]: ButtonNorthOuter, java.awt.event.FocusEvent[FOCUS_GAINED,permanent,opposite=javax.swing.JFrame[frame1,0,0,640x480,layout=java.awt.BorderLayout,title=Swing Parent JFrame,resizable,normal,defaultCloseOperation=DO_NOTHING_ON_CLOSE,rootPane=javax.swing.JRootPane[,0,29,640x451,layout=javax.swing.JRootPane$RootLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=16777673,maximumSize=,minimumSize=,preferredSize=],rootPaneCheckingEnabled=true],cause=MOUSE_EVENT] on button2 [junit] MOUSE AWT RELEASED [false]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_RELEASED,(320,13),absolute(320,42),button=1,modifiers=Button1,clickCount=1] on button2 [junit] MOUSE AWT CLICKED [1]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_CLICKED,(320,13),absolute(320,42),button=1,modifiers=Button1,clickCount=1] on button2 [junit] requestFocus: click, d: 501 ms [junit] FOCUS AWT Button Outer sync.1 [junit] centerMouse: robot pos: 320x42, onTitleBarIfWindow: false [junit] KEY AWT PRESSED [true]: ButtonNorthOuter, java.awt.event.KeyEvent[KEY_PRESSED,keyCode=65,keyText=A,keyChar='a',keyLocation=KEY_LOCATION_STANDARD,rawCode=38,primaryLevelUnicode=97,scancode=0,extendedKeyCode=0x41] on button2 [junit] KEY AWT RELEASED [false]: ButtonNorthOuter, java.awt.event.KeyEvent[KEY_RELEASED,keyCode=65,keyText=A,keyChar='a',keyLocation=KEY_LOCATION_STANDARD,rawCode=38,primaryLevelUnicode=97,scancode=0,extendedKeyCode=0x41] on button2 [junit] KEY AWT PRESSED [true]: ButtonNorthOuter, java.awt.event.KeyEvent[KEY_PRESSED,keyCode=65,keyText=A,keyChar='a',keyLocation=KEY_LOCATION_STANDARD,rawCode=38,primaryLevelUnicode=97,scancode=0,extendedKeyCode=0x41] on button2 [junit] KEY AWT RELEASED [false]: ButtonNorthOuter, java.awt.event.KeyEvent[KEY_RELEASED,keyCode=65,keyText=A,keyChar='a',keyLocation=KEY_LOCATION_STANDARD,rawCode=38,primaryLevelUnicode=97,scancode=0,extendedKeyCode=0x41] on button2 [junit] centerMouse: robot pos: 320x42, onTitleBarIfWindow: false [junit] MOUSE AWT PRESSED [true]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_PRESSED,(320,13),absolute(320,42),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button2 [junit] MOUSE AWT RELEASED [false]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_RELEASED,(320,13),absolute(320,42),button=1,modifiers=Button1,clickCount=1] on button2 [junit] MOUSE AWT CLICKED [2]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_CLICKED,(320,13),absolute(320,42),button=1,modifiers=Button1,clickCount=1] on button2 [junit] centerMouse: robot pos: 320x42, onTitleBarIfWindow: false [junit] MOUSE AWT PRESSED [true]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_PRESSED,(320,13),absolute(320,42),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button2 [junit] MOUSE AWT RELEASED [false]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_RELEASED,(320,13),absolute(320,42),button=1,modifiers=Button1,clickCount=1] on button2 [junit] MOUSE AWT CLICKED [3]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_CLICKED,(320,13),absolute(320,42),button=1,modifiers=Button1,clickCount=1] on button2 [junit] MOUSE AWT PRESSED [true]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_PRESSED,(320,13),absolute(320,42),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button2 [junit] MOUSE AWT RELEASED [false]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_RELEASED,(320,13),absolute(320,42),button=1,modifiers=Button1,clickCount=1] on button2 [junit] MOUSE AWT CLICKED [4]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_CLICKED,(320,13),absolute(320,42),button=1,modifiers=Button1,clickCount=1] on button2 [junit] FOCUS NEWT Canvas/GLWindow request.2 [junit] centerMouse: robot pos: 322x255, onTitleBarIfWindow: true [junit] MOUSE NEWT PRESSED [true]: GLWindow1, MouseEvent[PRESSED, [242]/[176], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 242/176, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133097089 d 0ms]]] [junit] FOCUS AWT LOST PERM [fc -1]: ButtonNorthOuter, java.awt.event.FocusEvent[FOCUS_LOST,permanent,opposite=null,cause=CLEAR_GLOBAL_FOCUS_OWNER] on button2 [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133097100 d 0ms]] [junit] MOUSE NEWT RELEASED [false]: GLWindow1, MouseEvent[RELEASED, [242]/[176], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 242/176, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133097100 d 0ms]]] [junit] MOUSE NEWT CLICKED [1]: GLWindow1, MouseEvent[CLICKED, [242]/[176], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 242/176, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133097100 d 0ms]]] [junit] requestFocus: click, d: 501 ms [junit] Info: Focus prev. gained, but NewtCanvasAWT didn't loose it. Gainer: GLWindow1[focusCount 1]; Looser NewtCanvasAWT[focusCount 0, temp false] [junit] FOCUS NEWT Canvas/GLWindow sync.2 [junit] centerMouse: robot pos: 322x254, onTitleBarIfWindow: false [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133099841 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133099902 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133100244 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133100305 d 0ms]]] [junit] FOCUS NEWT Canvas/GLWindow sync.2.2 [junit] centerMouse: robot pos: 322x254, onTitleBarIfWindow: false [junit] MOUSE NEWT PRESSED [true]: GLWindow1, MouseEvent[PRESSED, [242]/[175], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 242/175, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133100748 d 0ms]]] [junit] MOUSE NEWT RELEASED [false]: GLWindow1, MouseEvent[RELEASED, [242]/[175], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 242/175, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133100759 d 0ms]]] [junit] MOUSE NEWT CLICKED [2]: GLWindow1, MouseEvent[CLICKED, [242]/[175], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 242/175, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133100759 d 0ms]]] [junit] FOCUS NEWT Canvas/GLWindow sync.2.3 [junit] centerMouse: robot pos: 322x254, onTitleBarIfWindow: false [junit] MOUSE NEWT PRESSED [true]: GLWindow1, MouseEvent[PRESSED, [242]/[175], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 242/175, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133101494 d 0ms]]] [junit] MOUSE NEWT RELEASED [false]: GLWindow1, MouseEvent[RELEASED, [242]/[175], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 242/175, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133101514 d 1ms]]] [junit] MOUSE NEWT CLICKED [3]: GLWindow1, MouseEvent[CLICKED, [242]/[175], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 242/175, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133101514 d 1ms]]] [junit] MOUSE NEWT PRESSED [true]: GLWindow1, MouseEvent[PRESSED, [242]/[175], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 242/175, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133102139 d 0ms]]] [junit] MOUSE NEWT RELEASED [false]: GLWindow1, MouseEvent[RELEASED, [242]/[175], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 242/175, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133102150 d 0ms]]] [junit] MOUSE NEWT CLICKED [4]: GLWindow1, MouseEvent[CLICKED, [242]/[175], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 242/175, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133102150 d 0ms]]] [junit] FOCUS NEWT Canvas/GLWindow sync.2.4 [junit] FOCUS AWT Button request.3 [junit] centerMouse: robot pos: 321x67, onTitleBarIfWindow: true [junit] MOUSE AWT PRESSED [true]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_PRESSED,(281,13),absolute(321,67),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button3 [junit] FOCUS AWT GAINED PERM [fc 1]: ButtonNorthInner, java.awt.event.FocusEvent[FOCUS_GAINED,permanent,opposite=null,cause=ACTIVATION] on button3 [junit] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133102986 d 0ms]] [junit] MOUSE AWT RELEASED [false]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_RELEASED,(281,13),absolute(321,67),button=1,modifiers=Button1,clickCount=1] on button3 [junit] MOUSE AWT CLICKED [1]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_CLICKED,(281,13),absolute(321,67),button=1,modifiers=Button1,clickCount=1] on button3 [junit] requestFocus: click, d: 501 ms [junit] FOCUS AWT Button sync.3 [junit] centerMouse: robot pos: 321x67, onTitleBarIfWindow: false [junit] KEY AWT PRESSED [true]: ButtonNorthInner, java.awt.event.KeyEvent[KEY_PRESSED,keyCode=65,keyText=A,keyChar='a',keyLocation=KEY_LOCATION_STANDARD,rawCode=38,primaryLevelUnicode=97,scancode=0,extendedKeyCode=0x41] on button3 [junit] KEY AWT RELEASED [false]: ButtonNorthInner, java.awt.event.KeyEvent[KEY_RELEASED,keyCode=65,keyText=A,keyChar='a',keyLocation=KEY_LOCATION_STANDARD,rawCode=38,primaryLevelUnicode=97,scancode=0,extendedKeyCode=0x41] on button3 [junit] KEY AWT PRESSED [true]: ButtonNorthInner, java.awt.event.KeyEvent[KEY_PRESSED,keyCode=65,keyText=A,keyChar='a',keyLocation=KEY_LOCATION_STANDARD,rawCode=38,primaryLevelUnicode=97,scancode=0,extendedKeyCode=0x41] on button3 [junit] KEY AWT RELEASED [false]: ButtonNorthInner, java.awt.event.KeyEvent[KEY_RELEASED,keyCode=65,keyText=A,keyChar='a',keyLocation=KEY_LOCATION_STANDARD,rawCode=38,primaryLevelUnicode=97,scancode=0,extendedKeyCode=0x41] on button3 [junit] centerMouse: robot pos: 321x67, onTitleBarIfWindow: false [junit] MOUSE AWT PRESSED [true]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_PRESSED,(281,13),absolute(321,67),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button3 [junit] MOUSE AWT RELEASED [false]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_RELEASED,(281,13),absolute(321,67),button=1,modifiers=Button1,clickCount=1] on button3 [junit] MOUSE AWT CLICKED [2]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_CLICKED,(281,13),absolute(321,67),button=1,modifiers=Button1,clickCount=1] on button3 [junit] centerMouse: robot pos: 321x67, onTitleBarIfWindow: false [junit] MOUSE AWT PRESSED [true]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_PRESSED,(281,13),absolute(321,67),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button3 [junit] MOUSE AWT RELEASED [false]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_RELEASED,(281,13),absolute(321,67),button=1,modifiers=Button1,clickCount=1] on button3 [junit] MOUSE AWT CLICKED [3]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_CLICKED,(281,13),absolute(321,67),button=1,modifiers=Button1,clickCount=1] on button3 [junit] MOUSE AWT PRESSED [true]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_PRESSED,(281,13),absolute(321,67),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button3 [junit] MOUSE AWT RELEASED [false]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_RELEASED,(281,13),absolute(321,67),button=1,modifiers=Button1,clickCount=1] on button3 [junit] MOUSE AWT CLICKED [4]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_CLICKED,(281,13),absolute(321,67),button=1,modifiers=Button1,clickCount=1] on button3 [junit] FOCUS NEWT Canvas/GLWindow request.4 [junit] centerMouse: robot pos: 322x255, onTitleBarIfWindow: true [junit] MOUSE NEWT PRESSED [true]: GLWindow1, MouseEvent[PRESSED, [242]/[176], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 242/176, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133106905 d 0ms]]] [junit] FOCUS AWT LOST PERM [fc -1]: ButtonNorthInner, java.awt.event.FocusEvent[FOCUS_LOST,permanent,opposite=null,cause=CLEAR_GLOBAL_FOCUS_OWNER] on button3 [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133106915 d 0ms]] [junit] MOUSE NEWT RELEASED [false]: GLWindow1, MouseEvent[RELEASED, [242]/[176], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 242/176, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133106915 d 0ms]]] [junit] MOUSE NEWT CLICKED [1]: GLWindow1, MouseEvent[CLICKED, [242]/[176], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 242/176, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133106915 d 0ms]]] [junit] requestFocus: click, d: 501 ms [junit] Info: Focus prev. gained, but NewtCanvasAWT didn't loose it. Gainer: GLWindow1[focusCount 1]; Looser NewtCanvasAWT[focusCount 0, temp false] [junit] FOCUS NEWT Canvas/GLWindow sync.4 [junit] centerMouse: robot pos: 322x254, onTitleBarIfWindow: false [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133109655 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133109716 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[PRESSED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133110049 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x41, sym 0x41, char 'a' (0x61), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133110119 d 0ms]]] [junit] centerMouse: robot pos: 322x254, onTitleBarIfWindow: false [junit] MOUSE NEWT PRESSED [true]: GLWindow1, MouseEvent[PRESSED, [242]/[175], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 242/175, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133110563 d 0ms]]] [junit] MOUSE NEWT RELEASED [false]: GLWindow1, MouseEvent[RELEASED, [242]/[175], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 242/175, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133110573 d 0ms]]] [junit] MOUSE NEWT CLICKED [2]: GLWindow1, MouseEvent[CLICKED, [242]/[175], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 242/175, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133110573 d 0ms]]] [junit] centerMouse: robot pos: 322x254, onTitleBarIfWindow: false [junit] MOUSE NEWT PRESSED [true]: GLWindow1, MouseEvent[PRESSED, [242]/[175], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 242/175, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133111309 d 0ms]]] [junit] MOUSE NEWT RELEASED [false]: GLWindow1, MouseEvent[RELEASED, [242]/[175], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 242/175, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133111319 d 0ms]]] [junit] MOUSE NEWT CLICKED [3]: GLWindow1, MouseEvent[CLICKED, [242]/[175], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 242/175, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133111319 d 0ms]]] [junit] MOUSE NEWT PRESSED [true]: GLWindow1, MouseEvent[PRESSED, [242]/[175], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 242/175, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133111944 d 0ms]]] [junit] MOUSE NEWT RELEASED [false]: GLWindow1, MouseEvent[RELEASED, [242]/[175], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 242/175, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133111954 d 0ms]]] [junit] MOUSE NEWT CLICKED [4]: GLWindow1, MouseEvent[CLICKED, [242]/[175], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 242/175, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133111954 d 1ms]]] [junit] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133112467 d 0ms]] [junit] Thread[#41,main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.dispose 0x4a003cbe: tileRendererInUse null [junit] Thread[#41,main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.dispose 0x4a003cbe FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestParentingFocus02SwingAWTRobot - testFocus02RobotFocus [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751133112496 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751133112498 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] WARNING: package sun.awt.windows not in java.desktop [junit] Testsuite: com.jogamp.opengl.test.junit.newt.event.TestParentingFocus03KeyTraversalAWT [junit] Testsuite: com.jogamp.opengl.test.junit.newt.event.TestParentingFocus03KeyTraversalAWT [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751133113396 ms III - Start [junit] SLOCK [T main @ 1751133113400 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestParentingFocus03KeyTraversalAWT - testWindowParentingAWTFocusTraversal01Onscreen [junit] FTKL.fwd-keys: pressed TAB [junit] FTKL.fwd-keys: ctrl pressed TAB [junit] FTKL.bwd-keys: pressed BACK_SPACE [junit] FTKL.bwd-keys: shift ctrl pressed TAB [junit] FTKL.bwd-keys: shift pressed TAB [junit] Create PointerIcon #01: PointerIcon[obj 0x5b03b9fe, .x11_:0-1, 0x3600004, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [junit] Create PointerIcon #02: PointerIcon[obj 0x17497425, .x11_:0-1, 0x3600008, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [junit] Create PointerIcon #03: PointerIcon[obj 0xf0da945, .x11_:0-1, 0x360000c, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #04: PointerIcon[obj 0x4803b726, .x11_:0-1, 0x3600010, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PixelRect[obj 0x316bcf94, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PointerIcon[obj 0x82de64a, .x11_:0-1, 0x3600014, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Thread[#38,main-AWTAnimator#00,5,main] GearsES2.init.0 0x5ba3f27a: tileRendererInUse null, GearsES2[obj 0x5ba3f27a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x5ba3f27a on Thread[#38,main-AWTAnimator#00,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] ******** clearAWTFocus.0 [junit] gear1 0x5ba3f27a created: GearsObj[0xbc84a9b, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x5ba3f27a created: GearsObj[0x286438bc, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x5ba3f27a created: GearsObj[0x286438bc, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#38,main-AWTAnimator#00,5,main] GearsES2.init.X 0x5ba3f27a FIN GearsES2[obj 0x5ba3f27a isInit true, usesShared false, 1 GearsObj[0xbc84a9b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x286438bc, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4b84c45f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#38,main-AWTAnimator#00,5,main] GearsES2.reshape 0x5ba3f27a 0/0 201x270 of 201x270, swapInterval 1, drawable 0x3600016, msaa false, tileRendererInUse null [junit] FOCUS AWT GAINED PERM [fc 1]: WEST, java.awt.event.FocusEvent[FOCUS_GAINED,permanent,opposite=null,cause=ACTIVATION] on button0 [junit] >> GearsES2 0x5ba3f27a, angle 0.0, [l -1.0, r 1.0, b -1.3432835, t 1.3432835] 2.0x2.686567 -> [l -1.0, r 1.0, b -1.3432835, t 1.3432835] 2.0x2.686567, v-flip false [junit] Thread[#38,main-AWTAnimator#00,5,main] GearsES2.reshape 0x5ba3f27a 0/0 211x271 of 211x271, swapInterval 1, drawable 0x3600016, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5ba3f27a, angle 0.5, [l -1.0, r 1.0, b -1.2843602, t 1.2843602] 2.0x2.5687203 -> [l -1.0, r 1.0, b -1.2843602, t 1.2843602] 2.0x2.5687203, v-flip false [junit] ******** clearAWTFocus.X [junit] toFront: robot pos: 150/150 [junit] FOCUS AWT LOST PERM [fc -1]: WEST, java.awt.event.FocusEvent[FOCUS_LOST,permanent,opposite=java.awt.Frame[frame0,0,0,300x300,layout=java.awt.BorderLayout,title=AWT Parent Frame,resizable,normal],cause=UNKNOWN] on button0 [junit] centerMouse: robot pos: 23x165, onTitleBarIfWindow: true [junit] FOCUS AWT GAINED PERM [fc 1]: WEST, java.awt.event.FocusEvent[FOCUS_GAINED,permanent,opposite=java.awt.Frame[frame0,0,0,300x300,layout=java.awt.BorderLayout,title=AWT Parent Frame,resizable,normal],cause=MOUSE_EVENT] on button0 [junit] requestFocus: click, d: 501 ms [junit] FOCUS AWT LOST PERM [fc -1]: WEST, java.awt.event.FocusEvent[FOCUS_LOST,permanent,opposite=com.jogamp.newt.awt.NewtCanvasAWT[canvas0,46,29,211x271],cause=TRAVERSAL_FORWARD] on button0 [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133115475 d 0ms]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x9, sym 0x9, char ' ' (0x9), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133115526 d 0ms]]] [junit] FOCUS AWT GAINED PERM [fc 1]: EAST, java.awt.event.FocusEvent[FOCUS_GAINED,permanent,opposite=null,cause=ACTIVATION] on button1 [junit] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133116081 d 0ms]] [junit] FOCUS AWT LOST PERM [fc -1]: EAST, java.awt.event.FocusEvent[FOCUS_LOST,permanent,opposite=com.jogamp.newt.awt.NewtCanvasAWT[canvas0,46,29,211x271],cause=TRAVERSAL_BACKWARD] on button1 [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133116647 d 0ms]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x8, sym 0x8, char '' (0x8), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133116698 d 0ms]]] [junit] FOCUS AWT GAINED PERM [fc 1]: WEST, java.awt.event.FocusEvent[FOCUS_GAINED,permanent,opposite=null,cause=ACTIVATION] on button0 [junit] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133117232 d 0ms]] [junit] Test: Direct NewtCanvasAWT focus [junit] FOCUS AWT LOST PERM [fc -1]: WEST, java.awt.event.FocusEvent[FOCUS_LOST,permanent,opposite=com.jogamp.newt.awt.NewtCanvasAWT[canvas0,46,29,211x271],cause=UNKNOWN] on button0 [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133117683 d 0ms]] [junit] Test: Direct AWT Button-West focus [junit] FOCUS AWT GAINED PERM [fc 1]: WEST, java.awt.event.FocusEvent[FOCUS_GAINED,permanent,opposite=null,cause=ACTIVATION] on button0 [junit] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133118065 d 0ms]] [junit] Test: Direct NEWT-Child request focus [junit] FOCUS AWT LOST PERM [fc -1]: WEST, java.awt.event.FocusEvent[FOCUS_LOST,permanent,opposite=null,cause=CLEAR_GLOBAL_FOCUS_OWNER] on button0 [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133118293 d 0ms]] [junit] glWindow hasFocus true [junit] glWindow1FA GLWindow1[focusCount 1] [junit] bWestFA WEST[focusCount -1, temp false] [junit] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133118585 d 0ms]] [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x5ba3f27a: tileRendererInUse null [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x5ba3f27a FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestParentingFocus03KeyTraversalAWT - testWindowParentingAWTFocusTraversal01Onscreen [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestParentingFocus03KeyTraversalAWT - testWindowParentingAWTFocusTraversal02Offscreen [junit] FTKL.fwd-keys: pressed TAB [junit] FTKL.fwd-keys: ctrl pressed TAB [junit] FTKL.bwd-keys: pressed BACK_SPACE [junit] FTKL.bwd-keys: shift ctrl pressed TAB [junit] FTKL.bwd-keys: shift pressed TAB [junit] Create PointerIcon #01: PointerIcon[obj 0x11392934, .x11_:0-1, 0x3600004, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [junit] Create PointerIcon #02: PointerIcon[obj 0x6892b3b6, .x11_:0-1, 0x3600008, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [junit] Create PointerIcon #03: PointerIcon[obj 0x6e6f2380, .x11_:0-1, 0x360000c, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #04: PointerIcon[obj 0x76a4ebf2, .x11_:0-1, 0x3600010, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PixelRect[obj 0x449a4f23, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PointerIcon[obj 0x1530c739, .x11_:0-1, 0x3600014, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] ******** clearAWTFocus.0 [junit] FOCUS AWT GAINED PERM [fc 1]: WEST, java.awt.event.FocusEvent[FOCUS_GAINED,permanent,opposite=null,cause=ACTIVATION] on button2 [junit] Thread[#40,main-AWTAnimator#01,5,main] GearsES2.init.0 0x2a265ea9: tileRendererInUse null, GearsES2[obj 0x2a265ea9 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x2a265ea9 on Thread[#40,main-AWTAnimator#01,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x2a265ea9 created: GearsObj[0xa4d59a2, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x2a265ea9 created: GearsObj[0x17cc2c9, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x2a265ea9 created: GearsObj[0x17cc2c9, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#40,main-AWTAnimator#01,5,main] GearsES2.init.X 0x2a265ea9 FIN GearsES2[obj 0x2a265ea9 isInit true, usesShared false, 1 GearsObj[0xa4d59a2, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x17cc2c9, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5b93de7e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#40,main-AWTAnimator#01,5,main] GearsES2.reshape 0x2a265ea9 0/0 211x271 of 211x271, swapInterval 1, drawable 0x3600016, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2a265ea9, angle 0.0, [l -1.0, r 1.0, b -1.2843602, t 1.2843602] 2.0x2.5687203 -> [l -1.0, r 1.0, b -1.2843602, t 1.2843602] 2.0x2.5687203, v-flip false [junit] ******** clearAWTFocus.X [junit] toFront: robot pos: 150/150 [junit] FOCUS AWT LOST PERM [fc -1]: WEST, java.awt.event.FocusEvent[FOCUS_LOST,permanent,opposite=java.awt.Frame[frame1,0,0,300x300,layout=java.awt.BorderLayout,title=AWT Parent Frame,resizable,normal],cause=UNKNOWN] on button2 [junit] centerMouse: robot pos: 23x165, onTitleBarIfWindow: true [junit] FOCUS AWT GAINED PERM [fc 1]: WEST, java.awt.event.FocusEvent[FOCUS_GAINED,permanent,opposite=java.awt.Frame[frame1,0,0,300x300,layout=java.awt.BorderLayout,title=AWT Parent Frame,resizable,normal],cause=MOUSE_EVENT] on button2 [junit] requestFocus: click, d: 501 ms [junit] FOCUS AWT LOST PERM [fc -1]: WEST, java.awt.event.FocusEvent[FOCUS_LOST,permanent,opposite=com.jogamp.newt.awt.NewtCanvasAWT[canvas1,46,29,211x271],cause=TRAVERSAL_FORWARD] on button2 [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133120055 d 0ms]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x9, sym 0x9, char ' ' (0x9), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133120105 d 0ms]]] [junit] FOCUS AWT GAINED PERM [fc 1]: EAST, java.awt.event.FocusEvent[FOCUS_GAINED,permanent,opposite=null,cause=ACTIVATION] on button3 [junit] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133120639 d 0ms]] [junit] FOCUS AWT LOST PERM [fc -1]: EAST, java.awt.event.FocusEvent[FOCUS_LOST,permanent,opposite=com.jogamp.newt.awt.NewtCanvasAWT[canvas1,46,29,211x271],cause=TRAVERSAL_BACKWARD] on button3 [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133121202 d 0ms]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x8, sym 0x8, char '' (0x8), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133121253 d 0ms]]] [junit] FOCUS AWT GAINED PERM [fc 1]: WEST, java.awt.event.FocusEvent[FOCUS_GAINED,permanent,opposite=null,cause=ACTIVATION] on button2 [junit] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133121787 d 0ms]] [junit] Test: Direct NewtCanvasAWT focus [junit] FOCUS AWT LOST PERM [fc -1]: WEST, java.awt.event.FocusEvent[FOCUS_LOST,permanent,opposite=com.jogamp.newt.awt.NewtCanvasAWT[canvas1,46,29,211x271],cause=UNKNOWN] on button2 [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133122237 d 0ms]] [junit] Test: Direct AWT Button-West focus [junit] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133122590 d 0ms]] [junit] FOCUS AWT GAINED PERM [fc 1]: WEST, java.awt.event.FocusEvent[FOCUS_GAINED,permanent,opposite=null,cause=ACTIVATION] on button2 [junit] Test: Direct NEWT-Child request focus [junit] FOCUS AWT LOST PERM [fc -1]: WEST, java.awt.event.FocusEvent[FOCUS_LOST,permanent,opposite=null,cause=CLEAR_GLOBAL_FOCUS_OWNER] on button2 [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133122847 d 0ms]] [junit] glWindow hasFocus true [junit] glWindow1FA GLWindow1[focusCount 1] [junit] bWestFA WEST[focusCount -1, temp false] [junit] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133123138 d 0ms]] [junit] Thread[#39,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x2a265ea9: tileRendererInUse null [junit] Thread[#39,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x2a265ea9 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestParentingFocus03KeyTraversalAWT - testWindowParentingAWTFocusTraversal02Offscreen [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751133123156 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751133123158 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 10.362 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751133113396 ms III - Start [junit] SLOCK [T main @ 1751133113400 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestParentingFocus03KeyTraversalAWT - testWindowParentingAWTFocusTraversal01Onscreen [junit] FTKL.fwd-keys: pressed TAB [junit] FTKL.fwd-keys: ctrl pressed TAB [junit] FTKL.bwd-keys: pressed BACK_SPACE [junit] FTKL.bwd-keys: shift ctrl pressed TAB [junit] FTKL.bwd-keys: shift pressed TAB [junit] Create PointerIcon #01: PointerIcon[obj 0x5b03b9fe, .x11_:0-1, 0x3600004, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [junit] Create PointerIcon #02: PointerIcon[obj 0x17497425, .x11_:0-1, 0x3600008, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [junit] Create PointerIcon #03: PointerIcon[obj 0xf0da945, .x11_:0-1, 0x360000c, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #04: PointerIcon[obj 0x4803b726, .x11_:0-1, 0x3600010, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PixelRect[obj 0x316bcf94, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PointerIcon[obj 0x82de64a, .x11_:0-1, 0x3600014, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Thread[#38,main-AWTAnimator#00,5,main] GearsES2.init.0 0x5ba3f27a: tileRendererInUse null, GearsES2[obj 0x5ba3f27a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x5ba3f27a on Thread[#38,main-AWTAnimator#00,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] ******** clearAWTFocus.0 [junit] gear1 0x5ba3f27a created: GearsObj[0xbc84a9b, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x5ba3f27a created: GearsObj[0x286438bc, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x5ba3f27a created: GearsObj[0x286438bc, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#38,main-AWTAnimator#00,5,main] GearsES2.init.X 0x5ba3f27a FIN GearsES2[obj 0x5ba3f27a isInit true, usesShared false, 1 GearsObj[0xbc84a9b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x286438bc, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4b84c45f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#38,main-AWTAnimator#00,5,main] GearsES2.reshape 0x5ba3f27a 0/0 201x270 of 201x270, swapInterval 1, drawable 0x3600016, msaa false, tileRendererInUse null [junit] FOCUS AWT GAINED PERM [fc 1]: WEST, java.awt.event.FocusEvent[FOCUS_GAINED,permanent,opposite=null,cause=ACTIVATION] on button0 [junit] >> GearsES2 0x5ba3f27a, angle 0.0, [l -1.0, r 1.0, b -1.3432835, t 1.3432835] 2.0x2.686567 -> [l -1.0, r 1.0, b -1.3432835, t 1.3432835] 2.0x2.686567, v-flip false [junit] Thread[#38,main-AWTAnimator#00,5,main] GearsES2.reshape 0x5ba3f27a 0/0 211x271 of 211x271, swapInterval 1, drawable 0x3600016, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5ba3f27a, angle 0.5, [l -1.0, r 1.0, b -1.2843602, t 1.2843602] 2.0x2.5687203 -> [l -1.0, r 1.0, b -1.2843602, t 1.2843602] 2.0x2.5687203, v-flip false [junit] ******** clearAWTFocus.X [junit] toFront: robot pos: 150/150 [junit] FOCUS AWT LOST PERM [fc -1]: WEST, java.awt.event.FocusEvent[FOCUS_LOST,permanent,opposite=java.awt.Frame[frame0,0,0,300x300,layout=java.awt.BorderLayout,title=AWT Parent Frame,resizable,normal],cause=UNKNOWN] on button0 [junit] centerMouse: robot pos: 23x165, onTitleBarIfWindow: true [junit] FOCUS AWT GAINED PERM [fc 1]: WEST, java.awt.event.FocusEvent[FOCUS_GAINED,permanent,opposite=java.awt.Frame[frame0,0,0,300x300,layout=java.awt.BorderLayout,title=AWT Parent Frame,resizable,normal],cause=MOUSE_EVENT] on button0 [junit] requestFocus: click, d: 501 ms [junit] FOCUS AWT LOST PERM [fc -1]: WEST, java.awt.event.FocusEvent[FOCUS_LOST,permanent,opposite=com.jogamp.newt.awt.NewtCanvasAWT[canvas0,46,29,211x271],cause=TRAVERSAL_FORWARD] on button0 [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133115475 d 0ms]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x9, sym 0x9, char ' ' (0x9), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133115526 d 0ms]]] [junit] FOCUS AWT GAINED PERM [fc 1]: EAST, java.awt.event.FocusEvent[FOCUS_GAINED,permanent,opposite=null,cause=ACTIVATION] on button1 [junit] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133116081 d 0ms]] [junit] FOCUS AWT LOST PERM [fc -1]: EAST, java.awt.event.FocusEvent[FOCUS_LOST,permanent,opposite=com.jogamp.newt.awt.NewtCanvasAWT[canvas0,46,29,211x271],cause=TRAVERSAL_BACKWARD] on button1 [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133116647 d 0ms]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x8, sym 0x8, char '' (0x8), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133116698 d 0ms]]] [junit] FOCUS AWT GAINED PERM [fc 1]: WEST, java.awt.event.FocusEvent[FOCUS_GAINED,permanent,opposite=null,cause=ACTIVATION] on button0 [junit] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133117232 d 0ms]] [junit] Test: Direct NewtCanvasAWT focus [junit] FOCUS AWT LOST PERM [fc -1]: WEST, java.awt.event.FocusEvent[FOCUS_LOST,permanent,opposite=com.jogamp.newt.awt.NewtCanvasAWT[canvas0,46,29,211x271],cause=UNKNOWN] on button0 [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133117683 d 0ms]] [junit] Test: Direct AWT Button-West focus [junit] FOCUS AWT GAINED PERM [fc 1]: WEST, java.awt.event.FocusEvent[FOCUS_GAINED,permanent,opposite=null,cause=ACTIVATION] on button0 [junit] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133118065 d 0ms]] [junit] Test: Direct NEWT-Child request focus [junit] FOCUS AWT LOST PERM [fc -1]: WEST, java.awt.event.FocusEvent[FOCUS_LOST,permanent,opposite=null,cause=CLEAR_GLOBAL_FOCUS_OWNER] on button0 [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133118293 d 0ms]] [junit] glWindow hasFocus true [junit] glWindow1FA GLWindow1[focusCount 1] [junit] bWestFA WEST[focusCount -1, temp false] [junit] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133118585 d 0ms]] [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x5ba3f27a: tileRendererInUse null [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x5ba3f27a FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestParentingFocus03KeyTraversalAWT - testWindowParentingAWTFocusTraversal01Onscreen [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestParentingFocus03KeyTraversalAWT - testWindowParentingAWTFocusTraversal02Offscreen [junit] FTKL.fwd-keys: pressed TAB [junit] FTKL.fwd-keys: ctrl pressed TAB [junit] FTKL.bwd-keys: pressed BACK_SPACE [junit] FTKL.bwd-keys: shift ctrl pressed TAB [junit] FTKL.bwd-keys: shift pressed TAB [junit] Create PointerIcon #01: PointerIcon[obj 0x11392934, .x11_:0-1, 0x3600004, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [junit] Create PointerIcon #02: PointerIcon[obj 0x6892b3b6, .x11_:0-1, 0x3600008, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [junit] Create PointerIcon #03: PointerIcon[obj 0x6e6f2380, .x11_:0-1, 0x360000c, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #04: PointerIcon[obj 0x76a4ebf2, .x11_:0-1, 0x3600010, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PixelRect[obj 0x449a4f23, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PointerIcon[obj 0x1530c739, .x11_:0-1, 0x3600014, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] ******** clearAWTFocus.0 [junit] FOCUS AWT GAINED PERM [fc 1]: WEST, java.awt.event.FocusEvent[FOCUS_GAINED,permanent,opposite=null,cause=ACTIVATION] on button2 [junit] Thread[#40,main-AWTAnimator#01,5,main] GearsES2.init.0 0x2a265ea9: tileRendererInUse null, GearsES2[obj 0x2a265ea9 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x2a265ea9 on Thread[#40,main-AWTAnimator#01,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x2a265ea9 created: GearsObj[0xa4d59a2, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x2a265ea9 created: GearsObj[0x17cc2c9, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x2a265ea9 created: GearsObj[0x17cc2c9, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#40,main-AWTAnimator#01,5,main] GearsES2.init.X 0x2a265ea9 FIN GearsES2[obj 0x2a265ea9 isInit true, usesShared false, 1 GearsObj[0xa4d59a2, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x17cc2c9, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5b93de7e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#40,main-AWTAnimator#01,5,main] GearsES2.reshape 0x2a265ea9 0/0 211x271 of 211x271, swapInterval 1, drawable 0x3600016, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2a265ea9, angle 0.0, [l -1.0, r 1.0, b -1.2843602, t 1.2843602] 2.0x2.5687203 -> [l -1.0, r 1.0, b -1.2843602, t 1.2843602] 2.0x2.5687203, v-flip false [junit] ******** clearAWTFocus.X [junit] toFront: robot pos: 150/150 [junit] FOCUS AWT LOST PERM [fc -1]: WEST, java.awt.event.FocusEvent[FOCUS_LOST,permanent,opposite=java.awt.Frame[frame1,0,0,300x300,layout=java.awt.BorderLayout,title=AWT Parent Frame,resizable,normal],cause=UNKNOWN] on button2 [junit] centerMouse: robot pos: 23x165, onTitleBarIfWindow: true [junit] FOCUS AWT GAINED PERM [fc 1]: WEST, java.awt.event.FocusEvent[FOCUS_GAINED,permanent,opposite=java.awt.Frame[frame1,0,0,300x300,layout=java.awt.BorderLayout,title=AWT Parent Frame,resizable,normal],cause=MOUSE_EVENT] on button2 [junit] requestFocus: click, d: 501 ms [junit] FOCUS AWT LOST PERM [fc -1]: WEST, java.awt.event.FocusEvent[FOCUS_LOST,permanent,opposite=com.jogamp.newt.awt.NewtCanvasAWT[canvas1,46,29,211x271],cause=TRAVERSAL_FORWARD] on button2 [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133120055 d 0ms]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x9, sym 0x9, char ' ' (0x9), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133120105 d 0ms]]] [junit] FOCUS AWT GAINED PERM [fc 1]: EAST, java.awt.event.FocusEvent[FOCUS_GAINED,permanent,opposite=null,cause=ACTIVATION] on button3 [junit] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133120639 d 0ms]] [junit] FOCUS AWT LOST PERM [fc -1]: EAST, java.awt.event.FocusEvent[FOCUS_LOST,permanent,opposite=com.jogamp.newt.awt.NewtCanvasAWT[canvas1,46,29,211x271],cause=TRAVERSAL_BACKWARD] on button3 [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133121202 d 0ms]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x8, sym 0x8, char '' (0x8), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133121253 d 0ms]]] [junit] FOCUS AWT GAINED PERM [fc 1]: WEST, java.awt.event.FocusEvent[FOCUS_GAINED,permanent,opposite=null,cause=ACTIVATION] on button2 [junit] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133121787 d 0ms]] [junit] Test: Direct NewtCanvasAWT focus [junit] FOCUS AWT LOST PERM [fc -1]: WEST, java.awt.event.FocusEvent[FOCUS_LOST,permanent,opposite=com.jogamp.newt.awt.NewtCanvasAWT[canvas1,46,29,211x271],cause=UNKNOWN] on button2 [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133122237 d 0ms]] [junit] Test: Direct AWT Button-West focus [junit] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133122590 d 0ms]] [junit] FOCUS AWT GAINED PERM [fc 1]: WEST, java.awt.event.FocusEvent[FOCUS_GAINED,permanent,opposite=null,cause=ACTIVATION] on button2 [junit] Test: Direct NEWT-Child request focus [junit] FOCUS AWT LOST PERM [fc -1]: WEST, java.awt.event.FocusEvent[FOCUS_LOST,permanent,opposite=null,cause=CLEAR_GLOBAL_FOCUS_OWNER] on button2 [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133122847 d 0ms]] [junit] glWindow hasFocus true [junit] glWindow1FA GLWindow1[focusCount 1] [junit] bWestFA WEST[focusCount -1, temp false] [junit] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133123138 d 0ms]] [junit] Thread[#39,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x2a265ea9: tileRendererInUse null [junit] Thread[#39,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x2a265ea9 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestParentingFocus03KeyTraversalAWT - testWindowParentingAWTFocusTraversal02Offscreen [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751133123156 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751133123158 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: testWindowParentingAWTFocusTraversal01Onscreen took 4.735 sec [junit] Testcase: testWindowParentingAWTFocusTraversal02Offscreen took 4.55 sec [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 10.362 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751133113396 ms III - Start [junit] SLOCK [T main @ 1751133113400 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestParentingFocus03KeyTraversalAWT - testWindowParentingAWTFocusTraversal01Onscreen [junit] FTKL.fwd-keys: pressed TAB [junit] FTKL.fwd-keys: ctrl pressed TAB [junit] FTKL.bwd-keys: pressed BACK_SPACE [junit] FTKL.bwd-keys: shift ctrl pressed TAB [junit] FTKL.bwd-keys: shift pressed TAB [junit] Create PointerIcon #01: PointerIcon[obj 0x5b03b9fe, .x11_:0-1, 0x3600004, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [junit] Create PointerIcon #02: PointerIcon[obj 0x17497425, .x11_:0-1, 0x3600008, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [junit] Create PointerIcon #03: PointerIcon[obj 0xf0da945, .x11_:0-1, 0x360000c, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #04: PointerIcon[obj 0x4803b726, .x11_:0-1, 0x3600010, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PixelRect[obj 0x316bcf94, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PointerIcon[obj 0x82de64a, .x11_:0-1, 0x3600014, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Thread[#38,main-AWTAnimator#00,5,main] GearsES2.init.0 0x5ba3f27a: tileRendererInUse null, GearsES2[obj 0x5ba3f27a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x5ba3f27a on Thread[#38,main-AWTAnimator#00,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] ******** clearAWTFocus.0 [junit] gear1 0x5ba3f27a created: GearsObj[0xbc84a9b, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x5ba3f27a created: GearsObj[0x286438bc, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x5ba3f27a created: GearsObj[0x286438bc, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#38,main-AWTAnimator#00,5,main] GearsES2.init.X 0x5ba3f27a FIN GearsES2[obj 0x5ba3f27a isInit true, usesShared false, 1 GearsObj[0xbc84a9b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x286438bc, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4b84c45f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#38,main-AWTAnimator#00,5,main] GearsES2.reshape 0x5ba3f27a 0/0 201x270 of 201x270, swapInterval 1, drawable 0x3600016, msaa false, tileRendererInUse null [junit] FOCUS AWT GAINED PERM [fc 1]: WEST, java.awt.event.FocusEvent[FOCUS_GAINED,permanent,opposite=null,cause=ACTIVATION] on button0 [junit] >> GearsES2 0x5ba3f27a, angle 0.0, [l -1.0, r 1.0, b -1.3432835, t 1.3432835] 2.0x2.686567 -> [l -1.0, r 1.0, b -1.3432835, t 1.3432835] 2.0x2.686567, v-flip false [junit] Thread[#38,main-AWTAnimator#00,5,main] GearsES2.reshape 0x5ba3f27a 0/0 211x271 of 211x271, swapInterval 1, drawable 0x3600016, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5ba3f27a, angle 0.5, [l -1.0, r 1.0, b -1.2843602, t 1.2843602] 2.0x2.5687203 -> [l -1.0, r 1.0, b -1.2843602, t 1.2843602] 2.0x2.5687203, v-flip false [junit] ******** clearAWTFocus.X [junit] toFront: robot pos: 150/150 [junit] FOCUS AWT LOST PERM [fc -1]: WEST, java.awt.event.FocusEvent[FOCUS_LOST,permanent,opposite=java.awt.Frame[frame0,0,0,300x300,layout=java.awt.BorderLayout,title=AWT Parent Frame,resizable,normal],cause=UNKNOWN] on button0 [junit] centerMouse: robot pos: 23x165, onTitleBarIfWindow: true [junit] FOCUS AWT GAINED PERM [fc 1]: WEST, java.awt.event.FocusEvent[FOCUS_GAINED,permanent,opposite=java.awt.Frame[frame0,0,0,300x300,layout=java.awt.BorderLayout,title=AWT Parent Frame,resizable,normal],cause=MOUSE_EVENT] on button0 [junit] requestFocus: click, d: 501 ms [junit] FOCUS AWT LOST PERM [fc -1]: WEST, java.awt.event.FocusEvent[FOCUS_LOST,permanent,opposite=com.jogamp.newt.awt.NewtCanvasAWT[canvas0,46,29,211x271],cause=TRAVERSAL_FORWARD] on button0 [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133115475 d 0ms]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x9, sym 0x9, char ' ' (0x9), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133115526 d 0ms]]] [junit] FOCUS AWT GAINED PERM [fc 1]: EAST, java.awt.event.FocusEvent[FOCUS_GAINED,permanent,opposite=null,cause=ACTIVATION] on button1 [junit] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133116081 d 0ms]] [junit] FOCUS AWT LOST PERM [fc -1]: EAST, java.awt.event.FocusEvent[FOCUS_LOST,permanent,opposite=com.jogamp.newt.awt.NewtCanvasAWT[canvas0,46,29,211x271],cause=TRAVERSAL_BACKWARD] on button1 [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133116647 d 0ms]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x8, sym 0x8, char '' (0x8), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133116698 d 0ms]]] [junit] FOCUS AWT GAINED PERM [fc 1]: WEST, java.awt.event.FocusEvent[FOCUS_GAINED,permanent,opposite=null,cause=ACTIVATION] on button0 [junit] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133117232 d 0ms]] [junit] Test: Direct NewtCanvasAWT focus [junit] FOCUS AWT LOST PERM [fc -1]: WEST, java.awt.event.FocusEvent[FOCUS_LOST,permanent,opposite=com.jogamp.newt.awt.NewtCanvasAWT[canvas0,46,29,211x271],cause=UNKNOWN] on button0 [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133117683 d 0ms]] [junit] Test: Direct AWT Button-West focus [junit] FOCUS AWT GAINED PERM [fc 1]: WEST, java.awt.event.FocusEvent[FOCUS_GAINED,permanent,opposite=null,cause=ACTIVATION] on button0 [junit] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133118065 d 0ms]] [junit] Test: Direct NEWT-Child request focus [junit] FOCUS AWT LOST PERM [fc -1]: WEST, java.awt.event.FocusEvent[FOCUS_LOST,permanent,opposite=null,cause=CLEAR_GLOBAL_FOCUS_OWNER] on button0 [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133118293 d 0ms]] [junit] glWindow hasFocus true [junit] glWindow1FA GLWindow1[focusCount 1] [junit] bWestFA WEST[focusCount -1, temp false] [junit] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133118585 d 0ms]] [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x5ba3f27a: tileRendererInUse null [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x5ba3f27a FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestParentingFocus03KeyTraversalAWT - testWindowParentingAWTFocusTraversal01Onscreen [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestParentingFocus03KeyTraversalAWT - testWindowParentingAWTFocusTraversal02Offscreen [junit] FTKL.fwd-keys: pressed TAB [junit] FTKL.fwd-keys: ctrl pressed TAB [junit] FTKL.bwd-keys: pressed BACK_SPACE [junit] FTKL.bwd-keys: shift ctrl pressed TAB [junit] FTKL.bwd-keys: shift pressed TAB [junit] Create PointerIcon #01: PointerIcon[obj 0x11392934, .x11_:0-1, 0x3600004, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [junit] Create PointerIcon #02: PointerIcon[obj 0x6892b3b6, .x11_:0-1, 0x3600008, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [junit] Create PointerIcon #03: PointerIcon[obj 0x6e6f2380, .x11_:0-1, 0x360000c, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #04: PointerIcon[obj 0x76a4ebf2, .x11_:0-1, 0x3600010, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PixelRect[obj 0x449a4f23, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PointerIcon[obj 0x1530c739, .x11_:0-1, 0x3600014, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] ******** clearAWTFocus.0 [junit] FOCUS AWT GAINED PERM [fc 1]: WEST, java.awt.event.FocusEvent[FOCUS_GAINED,permanent,opposite=null,cause=ACTIVATION] on button2 [junit] Thread[#40,main-AWTAnimator#01,5,main] GearsES2.init.0 0x2a265ea9: tileRendererInUse null, GearsES2[obj 0x2a265ea9 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x2a265ea9 on Thread[#40,main-AWTAnimator#01,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x2a265ea9 created: GearsObj[0xa4d59a2, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x2a265ea9 created: GearsObj[0x17cc2c9, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x2a265ea9 created: GearsObj[0x17cc2c9, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#40,main-AWTAnimator#01,5,main] GearsES2.init.X 0x2a265ea9 FIN GearsES2[obj 0x2a265ea9 isInit true, usesShared false, 1 GearsObj[0xa4d59a2, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x17cc2c9, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5b93de7e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#40,main-AWTAnimator#01,5,main] GearsES2.reshape 0x2a265ea9 0/0 211x271 of 211x271, swapInterval 1, drawable 0x3600016, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2a265ea9, angle 0.0, [l -1.0, r 1.0, b -1.2843602, t 1.2843602] 2.0x2.5687203 -> [l -1.0, r 1.0, b -1.2843602, t 1.2843602] 2.0x2.5687203, v-flip false [junit] ******** clearAWTFocus.X [junit] toFront: robot pos: 150/150 [junit] FOCUS AWT LOST PERM [fc -1]: WEST, java.awt.event.FocusEvent[FOCUS_LOST,permanent,opposite=java.awt.Frame[frame1,0,0,300x300,layout=java.awt.BorderLayout,title=AWT Parent Frame,resizable,normal],cause=UNKNOWN] on button2 [junit] centerMouse: robot pos: 23x165, onTitleBarIfWindow: true [junit] FOCUS AWT GAINED PERM [fc 1]: WEST, java.awt.event.FocusEvent[FOCUS_GAINED,permanent,opposite=java.awt.Frame[frame1,0,0,300x300,layout=java.awt.BorderLayout,title=AWT Parent Frame,resizable,normal],cause=MOUSE_EVENT] on button2 [junit] requestFocus: click, d: 501 ms [junit] FOCUS AWT LOST PERM [fc -1]: WEST, java.awt.event.FocusEvent[FOCUS_LOST,permanent,opposite=com.jogamp.newt.awt.NewtCanvasAWT[canvas1,46,29,211x271],cause=TRAVERSAL_FORWARD] on button2 [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133120055 d 0ms]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x9, sym 0x9, char ' ' (0x9), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133120105 d 0ms]]] [junit] FOCUS AWT GAINED PERM [fc 1]: EAST, java.awt.event.FocusEvent[FOCUS_GAINED,permanent,opposite=null,cause=ACTIVATION] on button3 [junit] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133120639 d 0ms]] [junit] FOCUS AWT LOST PERM [fc -1]: EAST, java.awt.event.FocusEvent[FOCUS_LOST,permanent,opposite=com.jogamp.newt.awt.NewtCanvasAWT[canvas1,46,29,211x271],cause=TRAVERSAL_BACKWARD] on button3 [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133121202 d 0ms]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[RELEASED, code 0x8, sym 0x8, char '' (0x8), printable true, modifier false, action false, InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133121253 d 0ms]]] [junit] FOCUS AWT GAINED PERM [fc 1]: WEST, java.awt.event.FocusEvent[FOCUS_GAINED,permanent,opposite=null,cause=ACTIVATION] on button2 [junit] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133121787 d 0ms]] [junit] Test: Direct NewtCanvasAWT focus [junit] FOCUS AWT LOST PERM [fc -1]: WEST, java.awt.event.FocusEvent[FOCUS_LOST,permanent,opposite=com.jogamp.newt.awt.NewtCanvasAWT[canvas1,46,29,211x271],cause=UNKNOWN] on button2 [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133122237 d 0ms]] [junit] Test: Direct AWT Button-West focus [junit] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133122590 d 0ms]] [junit] FOCUS AWT GAINED PERM [fc 1]: WEST, java.awt.event.FocusEvent[FOCUS_GAINED,permanent,opposite=null,cause=ACTIVATION] on button2 [junit] Test: Direct NEWT-Child request focus [junit] FOCUS AWT LOST PERM [fc -1]: WEST, java.awt.event.FocusEvent[FOCUS_LOST,permanent,opposite=null,cause=CLEAR_GLOBAL_FOCUS_OWNER] on button2 [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133122847 d 0ms]] [junit] glWindow hasFocus true [junit] glWindow1FA GLWindow1[focusCount 1] [junit] bWestFA WEST[focusCount -1, temp false] [junit] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133123138 d 0ms]] [junit] Thread[#39,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x2a265ea9: tileRendererInUse null [junit] Thread[#39,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x2a265ea9 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestParentingFocus03KeyTraversalAWT - testWindowParentingAWTFocusTraversal02Offscreen [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751133123156 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751133123158 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] WARNING: package sun.awt.windows not in java.desktop [junit] Testsuite: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aAWT [junit] Testsuite: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aAWT [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751133124082 ms III - Start [junit] SLOCK [T main @ 1751133124087 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aAWT - test01WindowParenting01CreateVisibleDestroy1 [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [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[#37,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.init FIN [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape 0/0 472x350 of 472x350, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 472x350 of 472x350, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#38,main-AWTAnimator#00,5,main] RedSquareES2.reshape 0/0 482x351 of 482x351, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#38,main-AWTAnimator#00,5,main] RedSquareES2.reshape FIN [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape 0/0 482x351 of 482x351, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape FIN [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.dispose FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aAWT - test01WindowParenting01CreateVisibleDestroy1 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aAWT - test02WindowParenting02CreateVisibleDestroy2Defered [junit] Thread[#39,main-Display-.x11_:0-1-EDT-2,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#39,main-Display-.x11_:0-1-EDT-2,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [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[#39,main-Display-.x11_:0-1-EDT-2,6,main] RedSquareES2.init FIN [junit] Thread[#39,main-Display-.x11_:0-1-EDT-2,6,main] RedSquareES2.reshape 0/0 640x451 of 640x451, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#39,main-Display-.x11_:0-1-EDT-2,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 640x451 of 640x451, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#39,main-Display-.x11_:0-1-EDT-2,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#39,main-Display-.x11_:0-1-EDT-2,6,main] RedSquareES2.dispose FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aAWT - test02WindowParenting02CreateVisibleDestroy2Defered [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aAWT - test03WindowParenting02CreateVisibleDestroy3Odd [junit] Thread[#41,main-Display-.x11_:0-1-EDT-3,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#41,main-Display-.x11_:0-1-EDT-3,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] ShaderState: attachShaderProgram: -1 -> 3 (enable: true) [junit] null [junit] ShaderProgram[id=3, linked=false, inUse=false, program: 1, 2 code: [junit] ShaderCode[id=5, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source] [junit] ShaderCode[id=6, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]] [junit] Thread[#41,main-Display-.x11_:0-1-EDT-3,6,main] RedSquareES2.init FIN [junit] Thread[#41,main-Display-.x11_:0-1-EDT-3,6,main] RedSquareES2.reshape 0/0 640x451 of 640x451, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#41,main-Display-.x11_:0-1-EDT-3,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 640x451 of 640x451, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#41,main-Display-.x11_:0-1-EDT-3,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#41,main-Display-.x11_:0-1-EDT-3,6,main] RedSquareES2.dispose FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aAWT - test03WindowParenting02CreateVisibleDestroy3Odd [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aAWT - test04WindowParenting03ReparentNewtWin2Top [junit] Thread[#43,main-Display-.x11_:0-1-EDT-4,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#43,main-Display-.x11_:0-1-EDT-4,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [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[#43,main-Display-.x11_:0-1-EDT-4,6,main] RedSquareES2.init FIN [junit] Thread[#43,main-Display-.x11_:0-1-EDT-4,6,main] RedSquareES2.reshape 0/0 640x451 of 640x451, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#43,main-Display-.x11_:0-1-EDT-4,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 640x451 of 640x451, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#43,main-Display-.x11_:0-1-EDT-4,6,main] RedSquareES2.reshape 0/0 640x451 of 640x451, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#43,main-Display-.x11_:0-1-EDT-4,6,main] RedSquareES2.reshape FIN [junit] Reparent CHILD -> TOP: ACTION_NATIVE_REPARENTING [junit] Thread[#43,main-Display-.x11_:0-1-EDT-4,6,main] RedSquareES2.reshape 0/0 640x451 of 640x451, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#43,main-Display-.x11_:0-1-EDT-4,6,main] RedSquareES2.reshape FIN [junit] Reparent TOP -> CHILD: ACTION_NATIVE_REPARENTING [junit] Thread[#43,main-Display-.x11_:0-1-EDT-4,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#43,main-Display-.x11_:0-1-EDT-4,6,main] RedSquareES2.dispose FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aAWT - test04WindowParenting03ReparentNewtWin2Top [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aAWT - test05WindowParenting04ReparentNewtWin2TopLayouted [junit] Thread[#45,main-Display-.x11_:0-1-EDT-5,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#45,main-Display-.x11_:0-1-EDT-5,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] ShaderState: attachShaderProgram: -1 -> 5 (enable: true) [junit] null [junit] ShaderProgram[id=5, linked=false, inUse=false, program: 1, 2 code: [junit] ShaderCode[id=9, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source] [junit] ShaderCode[id=10, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]] [junit] Thread[#45,main-Display-.x11_:0-1-EDT-5,6,main] RedSquareES2.init FIN [junit] Thread[#45,main-Display-.x11_:0-1-EDT-5,6,main] RedSquareES2.reshape 0/0 560x401 of 560x401, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#45,main-Display-.x11_:0-1-EDT-5,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 560x401 of 560x401, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#45,main-Display-.x11_:0-1-EDT-5,6,main] RedSquareES2.reshape 0/0 560x401 of 560x401, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#45,main-Display-.x11_:0-1-EDT-5,6,main] RedSquareES2.reshape FIN [junit] Reparent CHILD -> TOP: ACTION_NATIVE_REPARENTING [junit] Thread[#45,main-Display-.x11_:0-1-EDT-5,6,main] RedSquareES2.reshape 0/0 560x401 of 560x401, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#45,main-Display-.x11_:0-1-EDT-5,6,main] RedSquareES2.reshape FIN [junit] Reparent TOP -> CHILD: ACTION_NATIVE_REPARENTING [junit] Thread[#45,main-Display-.x11_:0-1-EDT-5,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#45,main-Display-.x11_:0-1-EDT-5,6,main] RedSquareES2.dispose FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aAWT - test05WindowParenting04ReparentNewtWin2TopLayouted [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aAWT - test06WindowParenting05ReparentAWTWinHopFrame2Frame [junit] Thread[#47,main-Display-.x11_:0-1-EDT-6,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#47,main-Display-.x11_:0-1-EDT-6,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] ShaderState: attachShaderProgram: -1 -> 6 (enable: true) [junit] null [junit] ShaderProgram[id=6, linked=false, inUse=false, program: 1, 2 code: [junit] ShaderCode[id=11, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source] [junit] ShaderCode[id=12, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]] [junit] Thread[#47,main-Display-.x11_:0-1-EDT-6,5,main] RedSquareES2.init FIN [junit] Thread[#47,main-Display-.x11_:0-1-EDT-6,5,main] RedSquareES2.reshape 0/0 560x401 of 560x401, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#47,main-Display-.x11_:0-1-EDT-6,5,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 560x401 of 560x401, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#48,main-AWTAnimator#05,5,main] RedSquareES2.reshape 0/0 560x401 of 560x401, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#48,main-AWTAnimator#05,5,main] RedSquareES2.reshape FIN [junit] Thread[#48,main-AWTAnimator#05,5,main] RedSquareES2.reshape 0/0 560x401 of 560x401, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#48,main-AWTAnimator#05,5,main] RedSquareES2.reshape FIN [junit] Thread[#47,main-Display-.x11_:0-1-EDT-6,5,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#47,main-Display-.x11_:0-1-EDT-6,5,main] RedSquareES2.dispose FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aAWT - test06WindowParenting05ReparentAWTWinHopFrame2Frame [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751133140510 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751133140513 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [junit] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 17.012 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751133124082 ms III - Start [junit] SLOCK [T main @ 1751133124087 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aAWT - test01WindowParenting01CreateVisibleDestroy1 [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [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[#37,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.init FIN [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape 0/0 472x350 of 472x350, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 472x350 of 472x350, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#38,main-AWTAnimator#00,5,main] RedSquareES2.reshape 0/0 482x351 of 482x351, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#38,main-AWTAnimator#00,5,main] RedSquareES2.reshape FIN [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape 0/0 482x351 of 482x351, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape FIN [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.dispose FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aAWT - test01WindowParenting01CreateVisibleDestroy1 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aAWT - test02WindowParenting02CreateVisibleDestroy2Defered [junit] Thread[#39,main-Display-.x11_:0-1-EDT-2,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#39,main-Display-.x11_:0-1-EDT-2,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [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[#39,main-Display-.x11_:0-1-EDT-2,6,main] RedSquareES2.init FIN [junit] Thread[#39,main-Display-.x11_:0-1-EDT-2,6,main] RedSquareES2.reshape 0/0 640x451 of 640x451, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#39,main-Display-.x11_:0-1-EDT-2,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 640x451 of 640x451, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#39,main-Display-.x11_:0-1-EDT-2,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#39,main-Display-.x11_:0-1-EDT-2,6,main] RedSquareES2.dispose FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aAWT - test02WindowParenting02CreateVisibleDestroy2Defered [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aAWT - test03WindowParenting02CreateVisibleDestroy3Odd [junit] Thread[#41,main-Display-.x11_:0-1-EDT-3,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#41,main-Display-.x11_:0-1-EDT-3,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] ShaderState: attachShaderProgram: -1 -> 3 (enable: true) [junit] null [junit] ShaderProgram[id=3, linked=false, inUse=false, program: 1, 2 code: [junit] ShaderCode[id=5, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source] [junit] ShaderCode[id=6, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]] [junit] Thread[#41,main-Display-.x11_:0-1-EDT-3,6,main] RedSquareES2.init FIN [junit] Thread[#41,main-Display-.x11_:0-1-EDT-3,6,main] RedSquareES2.reshape 0/0 640x451 of 640x451, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#41,main-Display-.x11_:0-1-EDT-3,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 640x451 of 640x451, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#41,main-Display-.x11_:0-1-EDT-3,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#41,main-Display-.x11_:0-1-EDT-3,6,main] RedSquareES2.dispose FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aAWT - test03WindowParenting02CreateVisibleDestroy3Odd [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aAWT - test04WindowParenting03ReparentNewtWin2Top [junit] Thread[#43,main-Display-.x11_:0-1-EDT-4,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#43,main-Display-.x11_:0-1-EDT-4,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [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[#43,main-Display-.x11_:0-1-EDT-4,6,main] RedSquareES2.init FIN [junit] Thread[#43,main-Display-.x11_:0-1-EDT-4,6,main] RedSquareES2.reshape 0/0 640x451 of 640x451, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#43,main-Display-.x11_:0-1-EDT-4,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 640x451 of 640x451, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#43,main-Display-.x11_:0-1-EDT-4,6,main] RedSquareES2.reshape 0/0 640x451 of 640x451, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#43,main-Display-.x11_:0-1-EDT-4,6,main] RedSquareES2.reshape FIN [junit] Reparent CHILD -> TOP: ACTION_NATIVE_REPARENTING [junit] Thread[#43,main-Display-.x11_:0-1-EDT-4,6,main] RedSquareES2.reshape 0/0 640x451 of 640x451, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#43,main-Display-.x11_:0-1-EDT-4,6,main] RedSquareES2.reshape FIN [junit] Reparent TOP -> CHILD: ACTION_NATIVE_REPARENTING [junit] Thread[#43,main-Display-.x11_:0-1-EDT-4,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#43,main-Display-.x11_:0-1-EDT-4,6,main] RedSquareES2.dispose FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aAWT - test04WindowParenting03ReparentNewtWin2Top [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aAWT - test05WindowParenting04ReparentNewtWin2TopLayouted [junit] Thread[#45,main-Display-.x11_:0-1-EDT-5,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#45,main-Display-.x11_:0-1-EDT-5,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] ShaderState: attachShaderProgram: -1 -> 5 (enable: true) [junit] null [junit] ShaderProgram[id=5, linked=false, inUse=false, program: 1, 2 code: [junit] ShaderCode[id=9, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source] [junit] ShaderCode[id=10, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]] [junit] Thread[#45,main-Display-.x11_:0-1-EDT-5,6,main] RedSquareES2.init FIN [junit] Thread[#45,main-Display-.x11_:0-1-EDT-5,6,main] RedSquareES2.reshape 0/0 560x401 of 560x401, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#45,main-Display-.x11_:0-1-EDT-5,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 560x401 of 560x401, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#45,main-Display-.x11_:0-1-EDT-5,6,main] RedSquareES2.reshape 0/0 560x401 of 560x401, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#45,main-Display-.x11_:0-1-EDT-5,6,main] RedSquareES2.reshape FIN [junit] Reparent CHILD -> TOP: ACTION_NATIVE_REPARENTING [junit] Thread[#45,main-Display-.x11_:0-1-EDT-5,6,main] RedSquareES2.reshape 0/0 560x401 of 560x401, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#45,main-Display-.x11_:0-1-EDT-5,6,main] RedSquareES2.reshape FIN [junit] Reparent TOP -> CHILD: ACTION_NATIVE_REPARENTING [junit] Thread[#45,main-Display-.x11_:0-1-EDT-5,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#45,main-Display-.x11_:0-1-EDT-5,6,main] RedSquareES2.dispose FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aAWT - test05WindowParenting04ReparentNewtWin2TopLayouted [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aAWT - test06WindowParenting05ReparentAWTWinHopFrame2Frame [junit] Thread[#47,main-Display-.x11_:0-1-EDT-6,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#47,main-Display-.x11_:0-1-EDT-6,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] ShaderState: attachShaderProgram: -1 -> 6 (enable: true) [junit] null [junit] ShaderProgram[id=6, linked=false, inUse=false, program: 1, 2 code: [junit] ShaderCode[id=11, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source] [junit] ShaderCode[id=12, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]] [junit] Thread[#47,main-Display-.x11_:0-1-EDT-6,5,main] RedSquareES2.init FIN [junit] Thread[#47,main-Display-.x11_:0-1-EDT-6,5,main] RedSquareES2.reshape 0/0 560x401 of 560x401, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#47,main-Display-.x11_:0-1-EDT-6,5,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 560x401 of 560x401, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#48,main-AWTAnimator#05,5,main] RedSquareES2.reshape 0/0 560x401 of 560x401, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#48,main-AWTAnimator#05,5,main] RedSquareES2.reshape FIN [junit] Thread[#48,main-AWTAnimator#05,5,main] RedSquareES2.reshape 0/0 560x401 of 560x401, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#48,main-AWTAnimator#05,5,main] RedSquareES2.reshape FIN [junit] Thread[#47,main-Display-.x11_:0-1-EDT-6,5,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#47,main-Display-.x11_:0-1-EDT-6,5,main] RedSquareES2.dispose FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aAWT - test06WindowParenting05ReparentAWTWinHopFrame2Frame [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751133140510 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751133140513 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01WindowParenting01CreateVisibleDestroy1 took 1.139 sec [junit] Testcase: test02WindowParenting02CreateVisibleDestroy2Defered took 0.976 sec [junit] Testcase: test03WindowParenting02CreateVisibleDestroy3Odd took 0.972 sec [junit] Testcase: test04WindowParenting03ReparentNewtWin2Top took 4.315 sec [junit] Testcase: test05WindowParenting04ReparentNewtWin2TopLayouted took 4.284 sec [junit] Testcase: test06WindowParenting05ReparentAWTWinHopFrame2Frame took 4.28 sec [junit] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 17.012 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751133124082 ms III - Start [junit] SLOCK [T main @ 1751133124087 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aAWT - test01WindowParenting01CreateVisibleDestroy1 [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [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[#37,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.init FIN [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape 0/0 472x350 of 472x350, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 472x350 of 472x350, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#38,main-AWTAnimator#00,5,main] RedSquareES2.reshape 0/0 482x351 of 482x351, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#38,main-AWTAnimator#00,5,main] RedSquareES2.reshape FIN [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape 0/0 482x351 of 482x351, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape FIN [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.dispose FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aAWT - test01WindowParenting01CreateVisibleDestroy1 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aAWT - test02WindowParenting02CreateVisibleDestroy2Defered [junit] Thread[#39,main-Display-.x11_:0-1-EDT-2,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#39,main-Display-.x11_:0-1-EDT-2,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [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[#39,main-Display-.x11_:0-1-EDT-2,6,main] RedSquareES2.init FIN [junit] Thread[#39,main-Display-.x11_:0-1-EDT-2,6,main] RedSquareES2.reshape 0/0 640x451 of 640x451, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#39,main-Display-.x11_:0-1-EDT-2,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 640x451 of 640x451, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#39,main-Display-.x11_:0-1-EDT-2,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#39,main-Display-.x11_:0-1-EDT-2,6,main] RedSquareES2.dispose FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aAWT - test02WindowParenting02CreateVisibleDestroy2Defered [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aAWT - test03WindowParenting02CreateVisibleDestroy3Odd [junit] Thread[#41,main-Display-.x11_:0-1-EDT-3,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#41,main-Display-.x11_:0-1-EDT-3,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] ShaderState: attachShaderProgram: -1 -> 3 (enable: true) [junit] null [junit] ShaderProgram[id=3, linked=false, inUse=false, program: 1, 2 code: [junit] ShaderCode[id=5, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source] [junit] ShaderCode[id=6, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]] [junit] Thread[#41,main-Display-.x11_:0-1-EDT-3,6,main] RedSquareES2.init FIN [junit] Thread[#41,main-Display-.x11_:0-1-EDT-3,6,main] RedSquareES2.reshape 0/0 640x451 of 640x451, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#41,main-Display-.x11_:0-1-EDT-3,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 640x451 of 640x451, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#41,main-Display-.x11_:0-1-EDT-3,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#41,main-Display-.x11_:0-1-EDT-3,6,main] RedSquareES2.dispose FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aAWT - test03WindowParenting02CreateVisibleDestroy3Odd [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aAWT - test04WindowParenting03ReparentNewtWin2Top [junit] Thread[#43,main-Display-.x11_:0-1-EDT-4,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#43,main-Display-.x11_:0-1-EDT-4,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [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[#43,main-Display-.x11_:0-1-EDT-4,6,main] RedSquareES2.init FIN [junit] Thread[#43,main-Display-.x11_:0-1-EDT-4,6,main] RedSquareES2.reshape 0/0 640x451 of 640x451, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#43,main-Display-.x11_:0-1-EDT-4,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 640x451 of 640x451, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#43,main-Display-.x11_:0-1-EDT-4,6,main] RedSquareES2.reshape 0/0 640x451 of 640x451, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#43,main-Display-.x11_:0-1-EDT-4,6,main] RedSquareES2.reshape FIN [junit] Reparent CHILD -> TOP: ACTION_NATIVE_REPARENTING [junit] Thread[#43,main-Display-.x11_:0-1-EDT-4,6,main] RedSquareES2.reshape 0/0 640x451 of 640x451, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#43,main-Display-.x11_:0-1-EDT-4,6,main] RedSquareES2.reshape FIN [junit] Reparent TOP -> CHILD: ACTION_NATIVE_REPARENTING [junit] Thread[#43,main-Display-.x11_:0-1-EDT-4,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#43,main-Display-.x11_:0-1-EDT-4,6,main] RedSquareES2.dispose FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aAWT - test04WindowParenting03ReparentNewtWin2Top [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aAWT - test05WindowParenting04ReparentNewtWin2TopLayouted [junit] Thread[#45,main-Display-.x11_:0-1-EDT-5,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#45,main-Display-.x11_:0-1-EDT-5,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] ShaderState: attachShaderProgram: -1 -> 5 (enable: true) [junit] null [junit] ShaderProgram[id=5, linked=false, inUse=false, program: 1, 2 code: [junit] ShaderCode[id=9, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source] [junit] ShaderCode[id=10, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]] [junit] Thread[#45,main-Display-.x11_:0-1-EDT-5,6,main] RedSquareES2.init FIN [junit] Thread[#45,main-Display-.x11_:0-1-EDT-5,6,main] RedSquareES2.reshape 0/0 560x401 of 560x401, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#45,main-Display-.x11_:0-1-EDT-5,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 560x401 of 560x401, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#45,main-Display-.x11_:0-1-EDT-5,6,main] RedSquareES2.reshape 0/0 560x401 of 560x401, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#45,main-Display-.x11_:0-1-EDT-5,6,main] RedSquareES2.reshape FIN [junit] Reparent CHILD -> TOP: ACTION_NATIVE_REPARENTING [junit] Thread[#45,main-Display-.x11_:0-1-EDT-5,6,main] RedSquareES2.reshape 0/0 560x401 of 560x401, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#45,main-Display-.x11_:0-1-EDT-5,6,main] RedSquareES2.reshape FIN [junit] Reparent TOP -> CHILD: ACTION_NATIVE_REPARENTING [junit] Thread[#45,main-Display-.x11_:0-1-EDT-5,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#45,main-Display-.x11_:0-1-EDT-5,6,main] RedSquareES2.dispose FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aAWT - test05WindowParenting04ReparentNewtWin2TopLayouted [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aAWT - test06WindowParenting05ReparentAWTWinHopFrame2Frame [junit] Thread[#47,main-Display-.x11_:0-1-EDT-6,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#47,main-Display-.x11_:0-1-EDT-6,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] ShaderState: attachShaderProgram: -1 -> 6 (enable: true) [junit] null [junit] ShaderProgram[id=6, linked=false, inUse=false, program: 1, 2 code: [junit] ShaderCode[id=11, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source] [junit] ShaderCode[id=12, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]] [junit] Thread[#47,main-Display-.x11_:0-1-EDT-6,5,main] RedSquareES2.init FIN [junit] Thread[#47,main-Display-.x11_:0-1-EDT-6,5,main] RedSquareES2.reshape 0/0 560x401 of 560x401, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#47,main-Display-.x11_:0-1-EDT-6,5,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 560x401 of 560x401, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#48,main-AWTAnimator#05,5,main] RedSquareES2.reshape 0/0 560x401 of 560x401, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#48,main-AWTAnimator#05,5,main] RedSquareES2.reshape FIN [junit] Thread[#48,main-AWTAnimator#05,5,main] RedSquareES2.reshape 0/0 560x401 of 560x401, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#48,main-AWTAnimator#05,5,main] RedSquareES2.reshape FIN [junit] Thread[#47,main-Display-.x11_:0-1-EDT-6,5,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#47,main-Display-.x11_:0-1-EDT-6,5,main] RedSquareES2.dispose FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aAWT - test06WindowParenting05ReparentAWTWinHopFrame2Frame [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751133140510 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751133140513 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [junit] ------------- ---------------- --------------- [junit] WARNING: package sun.awt.windows not in java.desktop [junit] Testsuite: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01bAWT [junit] Testsuite: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01bAWT [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751133141380 ms III - Start [junit] SLOCK [T main @ 1751133141385 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01bAWT - test01AWTWinHopFrame2FrameFPS25Animator [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [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[#37,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.init FIN [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape 0/0 560x401 of 560x401, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 560x401 of 560x401, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#38,main-FPSAWTAnimator#00-Timer0,5,main] RedSquareES2.reshape 0/0 560x401 of 560x401, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#38,main-FPSAWTAnimator#00-Timer0,5,main] RedSquareES2.reshape FIN [junit] Thread[#38,main-FPSAWTAnimator#00-Timer0,5,main] RedSquareES2.reshape 0/0 560x401 of 560x401, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#38,main-FPSAWTAnimator#00-Timer0,5,main] RedSquareES2.reshape FIN [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.dispose FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01bAWT - test01AWTWinHopFrame2FrameFPS25Animator [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01bAWT - test02AWTWinHopFrame2FrameStdAnimator [junit] Thread[#39,main-Display-.x11_:0-1-EDT-2,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#39,main-Display-.x11_:0-1-EDT-2,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [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[#39,main-Display-.x11_:0-1-EDT-2,5,main] RedSquareES2.init FIN [junit] Thread[#39,main-Display-.x11_:0-1-EDT-2,5,main] RedSquareES2.reshape 0/0 560x401 of 560x401, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#39,main-Display-.x11_:0-1-EDT-2,5,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 560x401 of 560x401, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#40,main-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 560x401 of 560x401, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#40,main-AWTAnimator#01,5,main] RedSquareES2.reshape FIN [junit] Thread[#40,main-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 560x401 of 560x401, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#40,main-AWTAnimator#01,5,main] RedSquareES2.reshape FIN [junit] Thread[#39,main-Display-.x11_:0-1-EDT-2,5,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#39,main-Display-.x11_:0-1-EDT-2,5,main] RedSquareES2.dispose FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01bAWT - test02AWTWinHopFrame2FrameStdAnimator [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751133147580 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751133147582 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.802 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751133141380 ms III - Start [junit] SLOCK [T main @ 1751133141385 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01bAWT - test01AWTWinHopFrame2FrameFPS25Animator [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [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[#37,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.init FIN [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape 0/0 560x401 of 560x401, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 560x401 of 560x401, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#38,main-FPSAWTAnimator#00-Timer0,5,main] RedSquareES2.reshape 0/0 560x401 of 560x401, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#38,main-FPSAWTAnimator#00-Timer0,5,main] RedSquareES2.reshape FIN [junit] Thread[#38,main-FPSAWTAnimator#00-Timer0,5,main] RedSquareES2.reshape 0/0 560x401 of 560x401, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#38,main-FPSAWTAnimator#00-Timer0,5,main] RedSquareES2.reshape FIN [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.dispose FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01bAWT - test01AWTWinHopFrame2FrameFPS25Animator [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01bAWT - test02AWTWinHopFrame2FrameStdAnimator [junit] Thread[#39,main-Display-.x11_:0-1-EDT-2,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#39,main-Display-.x11_:0-1-EDT-2,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [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[#39,main-Display-.x11_:0-1-EDT-2,5,main] RedSquareES2.init FIN [junit] Thread[#39,main-Display-.x11_:0-1-EDT-2,5,main] RedSquareES2.reshape 0/0 560x401 of 560x401, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#39,main-Display-.x11_:0-1-EDT-2,5,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 560x401 of 560x401, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#40,main-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 560x401 of 560x401, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#40,main-AWTAnimator#01,5,main] RedSquareES2.reshape FIN [junit] Thread[#40,main-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 560x401 of 560x401, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#40,main-AWTAnimator#01,5,main] RedSquareES2.reshape FIN [junit] Thread[#39,main-Display-.x11_:0-1-EDT-2,5,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#39,main-Display-.x11_:0-1-EDT-2,5,main] RedSquareES2.dispose FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01bAWT - test02AWTWinHopFrame2FrameStdAnimator [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751133147580 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751133147582 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01AWTWinHopFrame2FrameFPS25Animator took 3.079 sec [junit] Testcase: test02AWTWinHopFrame2FrameStdAnimator took 2.648 sec [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.802 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751133141380 ms III - Start [junit] SLOCK [T main @ 1751133141385 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01bAWT - test01AWTWinHopFrame2FrameFPS25Animator [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [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[#37,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.init FIN [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape 0/0 560x401 of 560x401, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 560x401 of 560x401, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#38,main-FPSAWTAnimator#00-Timer0,5,main] RedSquareES2.reshape 0/0 560x401 of 560x401, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#38,main-FPSAWTAnimator#00-Timer0,5,main] RedSquareES2.reshape FIN [junit] Thread[#38,main-FPSAWTAnimator#00-Timer0,5,main] RedSquareES2.reshape 0/0 560x401 of 560x401, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#38,main-FPSAWTAnimator#00-Timer0,5,main] RedSquareES2.reshape FIN [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.dispose FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01bAWT - test01AWTWinHopFrame2FrameFPS25Animator [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01bAWT - test02AWTWinHopFrame2FrameStdAnimator [junit] Thread[#39,main-Display-.x11_:0-1-EDT-2,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#39,main-Display-.x11_:0-1-EDT-2,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [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[#39,main-Display-.x11_:0-1-EDT-2,5,main] RedSquareES2.init FIN [junit] Thread[#39,main-Display-.x11_:0-1-EDT-2,5,main] RedSquareES2.reshape 0/0 560x401 of 560x401, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#39,main-Display-.x11_:0-1-EDT-2,5,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 560x401 of 560x401, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#40,main-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 560x401 of 560x401, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#40,main-AWTAnimator#01,5,main] RedSquareES2.reshape FIN [junit] Thread[#40,main-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 560x401 of 560x401, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#40,main-AWTAnimator#01,5,main] RedSquareES2.reshape FIN [junit] Thread[#39,main-Display-.x11_:0-1-EDT-2,5,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#39,main-Display-.x11_:0-1-EDT-2,5,main] RedSquareES2.dispose FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01bAWT - test02AWTWinHopFrame2FrameStdAnimator [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751133147580 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751133147582 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] ------------- ---------------- --------------- [junit] WARNING: package sun.awt.windows not in java.desktop [junit] Testsuite: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01cAWT [junit] Testsuite: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01cAWT [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751133148513 ms III - Start [junit] SLOCK [T main @ 1751133148518 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01cAWT - test01CreateVisibleDestroy1 [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [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[#37,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.init FIN [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape 0/0 472x350 of 472x350, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 472x350 of 472x350, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape 0/0 482x351 of 482x351, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape FIN [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape 0/0 482x351 of 482x351, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape FIN [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.dispose FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01cAWT - test01CreateVisibleDestroy1 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01cAWT - test02AWTWinHopFrame2Frame [junit] Thread[#38,main-Display-.x11_:0-1-EDT-2,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#38,main-Display-.x11_:0-1-EDT-2,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [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[#38,main-Display-.x11_:0-1-EDT-2,5,main] RedSquareES2.init FIN [junit] Thread[#38,main-Display-.x11_:0-1-EDT-2,5,main] RedSquareES2.reshape 0/0 560x401 of 560x401, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#38,main-Display-.x11_:0-1-EDT-2,5,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 560x401 of 560x401, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#38,main-Display-.x11_:0-1-EDT-2,5,main] RedSquareES2.reshape 0/0 560x401 of 560x401, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#38,main-Display-.x11_:0-1-EDT-2,5,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 560x401 of 560x401, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#38,main-Display-.x11_:0-1-EDT-2,5,main] RedSquareES2.reshape 0/0 560x401 of 560x401, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#38,main-Display-.x11_:0-1-EDT-2,5,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 560x401 of 560x401, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#38,main-Display-.x11_:0-1-EDT-2,5,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#38,main-Display-.x11_:0-1-EDT-2,5,main] RedSquareES2.dispose FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01cAWT - test02AWTWinHopFrame2Frame [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751133152886 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751133152888 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.974 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751133148513 ms III - Start [junit] SLOCK [T main @ 1751133148518 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01cAWT - test01CreateVisibleDestroy1 [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [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[#37,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.init FIN [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape 0/0 472x350 of 472x350, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 472x350 of 472x350, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape 0/0 482x351 of 482x351, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape FIN [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape 0/0 482x351 of 482x351, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape FIN [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.dispose FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01cAWT - test01CreateVisibleDestroy1 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01cAWT - test02AWTWinHopFrame2Frame [junit] Thread[#38,main-Display-.x11_:0-1-EDT-2,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#38,main-Display-.x11_:0-1-EDT-2,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [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[#38,main-Display-.x11_:0-1-EDT-2,5,main] RedSquareES2.init FIN [junit] Thread[#38,main-Display-.x11_:0-1-EDT-2,5,main] RedSquareES2.reshape 0/0 560x401 of 560x401, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#38,main-Display-.x11_:0-1-EDT-2,5,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 560x401 of 560x401, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#38,main-Display-.x11_:0-1-EDT-2,5,main] RedSquareES2.reshape 0/0 560x401 of 560x401, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#38,main-Display-.x11_:0-1-EDT-2,5,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 560x401 of 560x401, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#38,main-Display-.x11_:0-1-EDT-2,5,main] RedSquareES2.reshape 0/0 560x401 of 560x401, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#38,main-Display-.x11_:0-1-EDT-2,5,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 560x401 of 560x401, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#38,main-Display-.x11_:0-1-EDT-2,5,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#38,main-Display-.x11_:0-1-EDT-2,5,main] RedSquareES2.dispose FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01cAWT - test02AWTWinHopFrame2Frame [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751133152886 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751133152888 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01CreateVisibleDestroy1 took 1.138 sec [junit] Testcase: test02AWTWinHopFrame2Frame took 2.748 sec [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.974 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751133148513 ms III - Start [junit] SLOCK [T main @ 1751133148518 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01cAWT - test01CreateVisibleDestroy1 [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [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[#37,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.init FIN [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape 0/0 472x350 of 472x350, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 472x350 of 472x350, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape 0/0 482x351 of 482x351, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape FIN [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape 0/0 482x351 of 482x351, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape FIN [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.dispose FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01cAWT - test01CreateVisibleDestroy1 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01cAWT - test02AWTWinHopFrame2Frame [junit] Thread[#38,main-Display-.x11_:0-1-EDT-2,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#38,main-Display-.x11_:0-1-EDT-2,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [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[#38,main-Display-.x11_:0-1-EDT-2,5,main] RedSquareES2.init FIN [junit] Thread[#38,main-Display-.x11_:0-1-EDT-2,5,main] RedSquareES2.reshape 0/0 560x401 of 560x401, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#38,main-Display-.x11_:0-1-EDT-2,5,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 560x401 of 560x401, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#38,main-Display-.x11_:0-1-EDT-2,5,main] RedSquareES2.reshape 0/0 560x401 of 560x401, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#38,main-Display-.x11_:0-1-EDT-2,5,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 560x401 of 560x401, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#38,main-Display-.x11_:0-1-EDT-2,5,main] RedSquareES2.reshape 0/0 560x401 of 560x401, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#38,main-Display-.x11_:0-1-EDT-2,5,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 560x401 of 560x401, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#38,main-Display-.x11_:0-1-EDT-2,5,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#38,main-Display-.x11_:0-1-EDT-2,5,main] RedSquareES2.dispose FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01cAWT - test02AWTWinHopFrame2Frame [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751133152886 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751133152888 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] ------------- ---------------- --------------- [junit] WARNING: package sun.awt.windows not in java.desktop [junit] Testsuite: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01cSwingAWT [junit] Testsuite: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01cSwingAWT [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751133153806 ms III - Start [junit] SLOCK [T main @ 1751133153811 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01cSwingAWT - test01CreateVisibleDestroy1 [junit] $ [junit] Demos: 1 - Visible [junit] Thread[#38,main-AWTAnimator#00,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#38,main-AWTAnimator#00,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [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[#38,main-AWTAnimator#00,5,main] RedSquareES2.init FIN [junit] Thread[#38,main-AWTAnimator#00,5,main] RedSquareES2.reshape 0/0 474x350 of 474x350, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#38,main-AWTAnimator#00,5,main] RedSquareES2.reshape FIN [junit] Thread[#38,main-AWTAnimator#00,5,main] RedSquareES2.reshape 0/0 484x351 of 484x351, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#38,main-AWTAnimator#00,5,main] RedSquareES2.reshape FIN [junit] Demos: 2 - StopAnimator [junit] Demos: 3 - !Visible [junit] Demos: 4 - Visible [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape 0/0 484x351 of 484x351, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape FIN [junit] Demos: 5 - X Container [junit] Demos: 6 - X Frame [junit] Demos: 7 - X GLWindow [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.dispose FIN [junit] Demos: 8 - X DisturbanceThread [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01cSwingAWT - test01CreateVisibleDestroy1 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01cSwingAWT - test02AWTWinHopFrame2Frame [junit] $ [junit] Thread[#40,main-AWTAnimator#01,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#40,main-AWTAnimator#01,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [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[#40,main-AWTAnimator#01,5,main] RedSquareES2.init FIN [junit] Thread[#40,main-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 484x351 of 484x351, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#40,main-AWTAnimator#01,5,main] RedSquareES2.reshape FIN [junit] Thread[#40,main-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 562x401 of 562x401, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#40,main-AWTAnimator#01,5,main] RedSquareES2.reshape FIN [junit] Thread[#40,main-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 484x351 of 484x351, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#40,main-AWTAnimator#01,5,main] RedSquareES2.reshape FIN [junit] Demos: 2 - !visible [junit] Demos: 3 - !visible [junit] Demos: 4 - X frame [junit] Demos: 5 - X frame [junit] Demos: 6 - X GLWindow [junit] Thread[#42,main-Display-.x11_:0-1-EDT-2,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#42,main-Display-.x11_:0-1-EDT-2,6,main] RedSquareES2.dispose FIN [junit] Demos: 7 - X DisturbanceThread [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01cSwingAWT - test02AWTWinHopFrame2Frame [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751133159925 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751133159927 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.72 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751133153806 ms III - Start [junit] SLOCK [T main @ 1751133153811 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01cSwingAWT - test01CreateVisibleDestroy1 [junit] $ [junit] Demos: 1 - Visible [junit] Thread[#38,main-AWTAnimator#00,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#38,main-AWTAnimator#00,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [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[#38,main-AWTAnimator#00,5,main] RedSquareES2.init FIN [junit] Thread[#38,main-AWTAnimator#00,5,main] RedSquareES2.reshape 0/0 474x350 of 474x350, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#38,main-AWTAnimator#00,5,main] RedSquareES2.reshape FIN [junit] Thread[#38,main-AWTAnimator#00,5,main] RedSquareES2.reshape 0/0 484x351 of 484x351, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#38,main-AWTAnimator#00,5,main] RedSquareES2.reshape FIN [junit] Demos: 2 - StopAnimator [junit] Demos: 3 - !Visible [junit] Demos: 4 - Visible [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape 0/0 484x351 of 484x351, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape FIN [junit] Demos: 5 - X Container [junit] Demos: 6 - X Frame [junit] Demos: 7 - X GLWindow [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.dispose FIN [junit] Demos: 8 - X DisturbanceThread [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01cSwingAWT - test01CreateVisibleDestroy1 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01cSwingAWT - test02AWTWinHopFrame2Frame [junit] $ [junit] Thread[#40,main-AWTAnimator#01,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#40,main-AWTAnimator#01,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [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[#40,main-AWTAnimator#01,5,main] RedSquareES2.init FIN [junit] Thread[#40,main-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 484x351 of 484x351, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#40,main-AWTAnimator#01,5,main] RedSquareES2.reshape FIN [junit] Thread[#40,main-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 562x401 of 562x401, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#40,main-AWTAnimator#01,5,main] RedSquareES2.reshape FIN [junit] Thread[#40,main-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 484x351 of 484x351, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#40,main-AWTAnimator#01,5,main] RedSquareES2.reshape FIN [junit] Demos: 2 - !visible [junit] Demos: 3 - !visible [junit] Demos: 4 - X frame [junit] Demos: 5 - X frame [junit] Demos: 6 - X GLWindow [junit] Thread[#42,main-Display-.x11_:0-1-EDT-2,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#42,main-Display-.x11_:0-1-EDT-2,6,main] RedSquareES2.dispose FIN [junit] Demos: 7 - X DisturbanceThread [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01cSwingAWT - test02AWTWinHopFrame2Frame [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751133159925 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751133159927 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01CreateVisibleDestroy1 took 1.292 sec [junit] Testcase: test02AWTWinHopFrame2Frame took 4.362 sec [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.72 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751133153806 ms III - Start [junit] SLOCK [T main @ 1751133153811 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01cSwingAWT - test01CreateVisibleDestroy1 [junit] $ [junit] Demos: 1 - Visible [junit] Thread[#38,main-AWTAnimator#00,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#38,main-AWTAnimator#00,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [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[#38,main-AWTAnimator#00,5,main] RedSquareES2.init FIN [junit] Thread[#38,main-AWTAnimator#00,5,main] RedSquareES2.reshape 0/0 474x350 of 474x350, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#38,main-AWTAnimator#00,5,main] RedSquareES2.reshape FIN [junit] Thread[#38,main-AWTAnimator#00,5,main] RedSquareES2.reshape 0/0 484x351 of 484x351, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#38,main-AWTAnimator#00,5,main] RedSquareES2.reshape FIN [junit] Demos: 2 - StopAnimator [junit] Demos: 3 - !Visible [junit] Demos: 4 - Visible [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape 0/0 484x351 of 484x351, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape FIN [junit] Demos: 5 - X Container [junit] Demos: 6 - X Frame [junit] Demos: 7 - X GLWindow [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.dispose FIN [junit] Demos: 8 - X DisturbanceThread [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01cSwingAWT - test01CreateVisibleDestroy1 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01cSwingAWT - test02AWTWinHopFrame2Frame [junit] $ [junit] Thread[#40,main-AWTAnimator#01,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#40,main-AWTAnimator#01,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [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[#40,main-AWTAnimator#01,5,main] RedSquareES2.init FIN [junit] Thread[#40,main-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 484x351 of 484x351, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#40,main-AWTAnimator#01,5,main] RedSquareES2.reshape FIN [junit] Thread[#40,main-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 562x401 of 562x401, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#40,main-AWTAnimator#01,5,main] RedSquareES2.reshape FIN [junit] Thread[#40,main-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 484x351 of 484x351, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#40,main-AWTAnimator#01,5,main] RedSquareES2.reshape FIN [junit] Demos: 2 - !visible [junit] Demos: 3 - !visible [junit] Demos: 4 - X frame [junit] Demos: 5 - X frame [junit] Demos: 6 - X GLWindow [junit] Thread[#42,main-Display-.x11_:0-1-EDT-2,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#42,main-Display-.x11_:0-1-EDT-2,6,main] RedSquareES2.dispose FIN [junit] Demos: 7 - X DisturbanceThread [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01cSwingAWT - test02AWTWinHopFrame2Frame [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751133159925 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751133159927 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] WARNING: package sun.awt.windows not in java.desktop [junit] Testsuite: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01dAWT [junit] Testsuite: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01dAWT [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751133160879 ms III - Start [junit] SLOCK [T main @ 1751133160884 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [junit] setTestSupported: false [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01dAWT - test01GLWindowReparentRecreateNoPreserve - Test not supported on this platform. [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01dAWT - test01GLWindowReparentRecreateNoPreserve [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01dAWT - test02GLWindowReparentRecreateGLPreserve - Test not supported on this platform. [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01dAWT - test02GLWindowReparentRecreateGLPreserve [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751133161340 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751133161343 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 2, Time elapsed: 1.055 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751133160879 ms III - Start [junit] SLOCK [T main @ 1751133160884 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [junit] setTestSupported: false [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01dAWT - test01GLWindowReparentRecreateNoPreserve - Test not supported on this platform. [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01dAWT - test01GLWindowReparentRecreateNoPreserve [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01dAWT - test02GLWindowReparentRecreateGLPreserve - Test not supported on this platform. [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01dAWT - test02GLWindowReparentRecreateGLPreserve [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751133161340 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751133161343 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01GLWindowReparentRecreateNoPreserve took 0.003 sec [junit] SKIPPED: got: , expected: is [junit] Testcase: test01GLWindowReparentRecreateNoPreserve took 0.004 sec [junit] Testcase: test02GLWindowReparentRecreateGLPreserve took 0.001 sec [junit] SKIPPED: got: , expected: is [junit] Testcase: test02GLWindowReparentRecreateGLPreserve took 0.001 sec [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 2, Time elapsed: 1.055 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751133160879 ms III - Start [junit] SLOCK [T main @ 1751133160884 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [junit] setTestSupported: false [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01dAWT - test01GLWindowReparentRecreateNoPreserve - Test not supported on this platform. [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01dAWT - test01GLWindowReparentRecreateNoPreserve [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01dAWT - test02GLWindowReparentRecreateGLPreserve - Test not supported on this platform. [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01dAWT - test02GLWindowReparentRecreateGLPreserve [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751133161340 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751133161343 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] ------------- ---------------- --------------- [junit] Testcase: test01GLWindowReparentRecreateNoPreserve(com.jogamp.opengl.test.junit.newt.parenting.TestParenting01dAWT):SKIPPED: got: , expected: is [junit] Testcase: test02GLWindowReparentRecreateGLPreserve(com.jogamp.opengl.test.junit.newt.parenting.TestParenting01dAWT):SKIPPED: got: , expected: is [junit] WARNING: package sun.awt.windows not in java.desktop [junit] Testsuite: com.jogamp.opengl.test.junit.newt.parenting.TestParenting02AWT [junit] Testsuite: com.jogamp.opengl.test.junit.newt.parenting.TestParenting02AWT [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751133162369 ms III - Start [junit] SLOCK [T main @ 1751133162373 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting02AWT - test01NewtChildOnAWTParentLayouted [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,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[#37,main-Display-.x11_:0-1-EDT-1,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x3246fb96 created: GearsObj[0x19645c6f, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x3246fb96 created: GearsObj[0x1dc15946, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x3246fb96 created: GearsObj[0x1dc15946, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0x3246fb96 FIN GearsES2[obj 0x3246fb96 isInit true, usesShared false, 1 GearsObj[0x19645c6f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1dc15946, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x749c16f1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x3246fb96 0/0 550x400 of 550x400, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3246fb96, angle 0.0, [l -1.375, r 1.375, b -1.0, t 1.0] 2.75x2.0 -> [l -1.375, r 1.375, b -1.0, t 1.0] 2.75x2.0, v-flip false [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x3246fb96 550x400, swapInterval 1, drawable 0x3600002 [junit] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133163007 d 54ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x3246fb96 0/0 550x400 of 550x400, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3246fb96, angle 0.5, [l -1.375, r 1.375, b -1.0, t 1.0] 2.75x2.0 -> [l -1.375, r 1.375, b -1.0, t 1.0] 2.75x2.0, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x3246fb96 550x400, swapInterval 1, drawable 0x3600002 [junit] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133163061 d 2ms]] [junit] Thread[#1,main,5,main] GearsES2.display 0x3246fb96 550x400, swapInterval 1, drawable 0x3600002 [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x3246fb96 550x400, swapInterval 1, drawable 0x3600002 [junit] WindowUpdateEvent[[ 545 / 4 5 x 396 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133163100 d 11ms]]] [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x3246fb96 0/0 560x401 of 560x401, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3246fb96, angle 2.0, [l -1.3965087, r 1.3965087, b -1.0, t 1.0] 2.7930174x2.0 -> [l -1.3965087, r 1.3965087, b -1.0, t 1.0] 2.7930174x2.0, v-flip false [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x3246fb96 560x401, swapInterval 1, drawable 0x3600002 [junit] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133163117 d 10ms]] [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x3246fb96 560x401, swapInterval 1, drawable 0x3600002 [junit] WindowUpdateEvent[[ 0 / 0 560 x 401 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133163128 d 2ms]]] [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x3246fb96 560x401, swapInterval 1, drawable 0x3600002 [junit] WindowUpdateEvent[[ 0 / 0 560 x 401 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133163120 d 11ms]]] [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x3246fb96 560x401, swapInterval 1, drawable 0x3600002 [junit] WindowUpdateEvent[[ 0 / 0 560 x 401 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133163744 d 1ms]]] [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x3246fb96 0/0 560x401 of 560x401, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3246fb96, angle 4.0, [l -1.3965087, r 1.3965087, b -1.0, t 1.0] 2.7930174x2.0 -> [l -1.3965087, r 1.3965087, b -1.0, t 1.0] 2.7930174x2.0, v-flip false [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x3246fb96 560x401, swapInterval 1, drawable 0x3600002 [junit] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133163745 d 2ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x3246fb96 0/0 560x401 of 560x401, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3246fb96, angle 4.5, [l -1.3965087, r 1.3965087, b -1.0, t 1.0] 2.7930174x2.0 -> [l -1.3965087, r 1.3965087, b -1.0, t 1.0] 2.7930174x2.0, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x3246fb96 560x401, swapInterval 1, drawable 0x3600002 [junit] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133163747 d 1ms]] [junit] Thread[#1,main,5,main] GearsES2.display 0x3246fb96 560x401, swapInterval 1, drawable 0x3600002 [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x3246fb96 560x401, swapInterval 1, drawable 0x3600002 [junit] WindowUpdateEvent[[ 0 / 0 560 x 401 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133163748 d 10ms]]] [junit] Thread[#1,main,5,main] GearsES2.display 0x3246fb96 560x401, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x3246fb96 560x401, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x3246fb96 560x401, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x3246fb96 560x401, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x3246fb96 560x401, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x3246fb96 560x401, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x3246fb96 560x401, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x3246fb96 560x401, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x3246fb96 560x401, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x3246fb96 560x401, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x3246fb96 560x401, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x3246fb96 560x401, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x3246fb96 560x401, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x3246fb96 560x401, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x3246fb96 560x401, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x3246fb96 560x401, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x3246fb96 560x401, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x3246fb96 560x401, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x3246fb96 560x401, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x3246fb96 560x401, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x3246fb96 560x401, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x3246fb96 560x401, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x3246fb96 560x401, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x3246fb96 560x401, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x3246fb96 560x401, swapInterval 1, drawable 0x3600002 [junit] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133164965 d 1ms]] [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x3246fb96: tileRendererInUse null [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x3246fb96 FIN [junit] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133164978 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting02AWT - test01NewtChildOnAWTParentLayouted [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting02AWT - test02NewtChildOnAWTParentLayoutedDef [junit] WindowUpdateEvent[[ 0 / 0 560 x 401 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133165129 d 0ms]]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133165129 d 1ms]] [junit] Thread[#38,main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.init.0 0xc88a337: tileRendererInUse null, GearsES2[obj 0xc88a337 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0xc88a337 on Thread[#38,main-Display-.x11_:0-1-EDT-2,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0xc88a337 created: GearsObj[0x673f2931, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0xc88a337 created: GearsObj[0x79b90a53, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0xc88a337 created: GearsObj[0x79b90a53, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#38,main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.init.X 0xc88a337 FIN GearsES2[obj 0xc88a337 isInit true, usesShared false, 1 GearsObj[0x673f2931, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x79b90a53, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x360cc46d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#38,main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.reshape 0xc88a337 0/0 560x401 of 560x401, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null [junit] >> GearsES2 0xc88a337, angle 0.0, [l -1.3965087, r 1.3965087, b -1.0, t 1.0] 2.7930174x2.0 -> [l -1.3965087, r 1.3965087, b -1.0, t 1.0] 2.7930174x2.0, v-flip false [junit] Thread[#38,main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.display 0xc88a337 560x401, swapInterval 1, drawable 0x3600002 [junit] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133165130 d 30ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0xc88a337 0/0 560x401 of 560x401, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null [junit] >> GearsES2 0xc88a337, angle 0.5, [l -1.3965087, r 1.3965087, b -1.0, t 1.0] 2.7930174x2.0 -> [l -1.3965087, r 1.3965087, b -1.0, t 1.0] 2.7930174x2.0, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0xc88a337 560x401, swapInterval 1, drawable 0x3600002 [junit] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133165161 d 2ms]] [junit] Thread[#1,main,5,main] GearsES2.display 0xc88a337 560x401, swapInterval 1, drawable 0x3600002 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0xc88a337 560x401, swapInterval 1, drawable 0x3600002 [junit] WindowUpdateEvent[[ 0 / 0 560 x 401 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133165165 d 1ms]]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133165477 d 0ms]] [junit] Thread[#38,main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.display 0xc88a337 560x401, swapInterval 1, drawable 0x3600002 [junit] WindowUpdateEvent[[ 0 / 0 560 x 401 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133165847 d 1ms]]] [junit] Thread[#38,main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.reshape 0xc88a337 0/0 560x401 of 560x401, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null [junit] >> GearsES2 0xc88a337, angle 2.5, [l -1.3965087, r 1.3965087, b -1.0, t 1.0] 2.7930174x2.0 -> [l -1.3965087, r 1.3965087, b -1.0, t 1.0] 2.7930174x2.0, v-flip false [junit] Thread[#38,main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.display 0xc88a337 560x401, swapInterval 1, drawable 0x3600002 [junit] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133165848 d 1ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0xc88a337 0/0 560x401 of 560x401, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null [junit] >> GearsES2 0xc88a337, angle 3.0, [l -1.3965087, r 1.3965087, b -1.0, t 1.0] 2.7930174x2.0 -> [l -1.3965087, r 1.3965087, b -1.0, t 1.0] 2.7930174x2.0, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0xc88a337 560x401, swapInterval 1, drawable 0x3600002 [junit] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133165850 d 1ms]] [junit] Thread[#1,main,5,main] GearsES2.display 0xc88a337 560x401, swapInterval 1, drawable 0x3600002 [junit] Thread[#38,main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.display 0xc88a337 560x401, swapInterval 1, drawable 0x3600002 [junit] WindowUpdateEvent[[ 0 / 0 560 x 401 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133165851 d 10ms]]] [junit] Thread[#1,main,5,main] GearsES2.display 0xc88a337 560x401, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0xc88a337 560x401, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0xc88a337 560x401, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0xc88a337 560x401, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0xc88a337 560x401, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0xc88a337 560x401, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0xc88a337 560x401, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0xc88a337 560x401, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0xc88a337 560x401, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0xc88a337 560x401, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0xc88a337 560x401, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0xc88a337 560x401, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0xc88a337 560x401, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0xc88a337 560x401, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0xc88a337 560x401, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0xc88a337 560x401, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0xc88a337 560x401, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0xc88a337 560x401, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0xc88a337 560x401, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0xc88a337 560x401, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0xc88a337 560x401, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0xc88a337 560x401, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0xc88a337 560x401, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0xc88a337 560x401, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0xc88a337 560x401, swapInterval 1, drawable 0x3600002 [junit] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133167067 d 0ms]] [junit] Thread[#38,main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.dispose 0xc88a337: tileRendererInUse null [junit] Thread[#38,main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.dispose 0xc88a337 FIN [junit] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133167083 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting02AWT - test02NewtChildOnAWTParentLayoutedDef [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting02AWT - test03NewtChildOnAWTParentDirect [junit] Thread[#39,main-Display-.x11_:0-1-EDT-3,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[#39,main-Display-.x11_:0-1-EDT-3,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x5a56cdac created: GearsObj[0x7e13ee6f, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x5a56cdac created: GearsObj[0x56d3ee5d, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x5a56cdac created: GearsObj[0x56d3ee5d, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#39,main-Display-.x11_:0-1-EDT-3,6,main] GearsES2.init.X 0x5a56cdac FIN GearsES2[obj 0x5a56cdac isInit true, usesShared false, 1 GearsObj[0x7e13ee6f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x56d3ee5d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2f393fee, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#39,main-Display-.x11_:0-1-EDT-3,6,main] GearsES2.reshape 0x5a56cdac 0/0 640x451 of 640x451, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5a56cdac, angle 0.0, [l -1.4190687, r 1.4190687, b -1.0, t 1.0] 2.8381374x2.0 -> [l -1.4190687, r 1.4190687, b -1.0, t 1.0] 2.8381374x2.0, v-flip false [junit] Thread[#39,main-Display-.x11_:0-1-EDT-3,6,main] GearsES2.display 0x5a56cdac 640x451, swapInterval 1, drawable 0x3600002 [junit] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133167213 d 39ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x5a56cdac 0/0 640x451 of 640x451, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5a56cdac, angle 0.5, [l -1.4190687, r 1.4190687, b -1.0, t 1.0] 2.8381374x2.0 -> [l -1.4190687, r 1.4190687, b -1.0, t 1.0] 2.8381374x2.0, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x5a56cdac 640x451, swapInterval 1, drawable 0x3600002 [junit] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133167252 d 2ms]] [junit] Thread[#1,main,5,main] GearsES2.display 0x5a56cdac 640x451, swapInterval 1, drawable 0x3600002 [junit] Thread[#39,main-Display-.x11_:0-1-EDT-3,6,main] GearsES2.display 0x5a56cdac 640x451, swapInterval 1, drawable 0x3600002 [junit] WindowUpdateEvent[[ 0 / 0 1 x 1 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133167264 d 2ms]]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133167266 d 0ms]] [junit] Thread[#39,main-Display-.x11_:0-1-EDT-3,6,main] GearsES2.display 0x5a56cdac 640x451, swapInterval 1, drawable 0x3600002 [junit] WindowUpdateEvent[[ 0 / 1 640 x 450 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133167267 d 1ms]]] [junit] Thread[#1,main,5,main] GearsES2.display 0x5a56cdac 640x451, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x5a56cdac 640x451, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x5a56cdac 640x451, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x5a56cdac 640x451, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x5a56cdac 640x451, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x5a56cdac 640x451, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x5a56cdac 640x451, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x5a56cdac 640x451, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x5a56cdac 640x451, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x5a56cdac 640x451, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x5a56cdac 640x451, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x5a56cdac 640x451, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x5a56cdac 640x451, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x5a56cdac 640x451, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x5a56cdac 640x451, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x5a56cdac 640x451, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x5a56cdac 640x451, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x5a56cdac 640x451, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x5a56cdac 640x451, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x5a56cdac 640x451, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x5a56cdac 640x451, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x5a56cdac 640x451, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x5a56cdac 640x451, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x5a56cdac 640x451, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x5a56cdac 640x451, swapInterval 1, drawable 0x3600002 [junit] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133168475 d 1ms]] [junit] Thread[#39,main-Display-.x11_:0-1-EDT-3,6,main] GearsES2.dispose 0x5a56cdac: tileRendererInUse null [junit] Thread[#39,main-Display-.x11_:0-1-EDT-3,6,main] GearsES2.dispose 0x5a56cdac FIN [junit] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133168487 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting02AWT - test03NewtChildOnAWTParentDirect [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting02AWT - test04NewtChildOnAWTParentDirectDef [junit] WindowUpdateEvent[[ 0 / 0 640 x 451 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133168616 d 0ms]]] [junit] Thread[#40,main-Display-.x11_:0-1-EDT-4,6,main] GearsES2.init.0 0x5b03b9fe: tileRendererInUse null, GearsES2[obj 0x5b03b9fe isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x5b03b9fe on Thread[#40,main-Display-.x11_:0-1-EDT-4,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x5b03b9fe created: GearsObj[0x4095ff1b, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x5b03b9fe created: GearsObj[0x12d7d032, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x5b03b9fe created: GearsObj[0x12d7d032, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#40,main-Display-.x11_:0-1-EDT-4,6,main] GearsES2.init.X 0x5b03b9fe FIN GearsES2[obj 0x5b03b9fe isInit true, usesShared false, 1 GearsObj[0x4095ff1b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x12d7d032, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1101b022, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#40,main-Display-.x11_:0-1-EDT-4,6,main] GearsES2.reshape 0x5b03b9fe 0/0 640x451 of 640x451, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5b03b9fe, angle 0.0, [l -1.4190687, r 1.4190687, b -1.0, t 1.0] 2.8381374x2.0 -> [l -1.4190687, r 1.4190687, b -1.0, t 1.0] 2.8381374x2.0, v-flip false [junit] Thread[#40,main-Display-.x11_:0-1-EDT-4,6,main] GearsES2.display 0x5b03b9fe 640x451, swapInterval 1, drawable 0x3600002 [junit] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133168616 d 36ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133168652 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x5b03b9fe 0/0 640x451 of 640x451, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5b03b9fe, angle 0.5, [l -1.4190687, r 1.4190687, b -1.0, t 1.0] 2.8381374x2.0 -> [l -1.4190687, r 1.4190687, b -1.0, t 1.0] 2.8381374x2.0, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x5b03b9fe 640x451, swapInterval 1, drawable 0x3600002 [junit] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133168652 d 3ms]] [junit] Thread[#1,main,5,main] GearsES2.display 0x5b03b9fe 640x451, swapInterval 1, drawable 0x3600002 [junit] Thread[#40,main-Display-.x11_:0-1-EDT-4,6,main] GearsES2.display 0x5b03b9fe 640x451, swapInterval 1, drawable 0x3600002 [junit] WindowUpdateEvent[[ 0 / 0 640 x 451 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133168656 d 11ms]]] [junit] Thread[#1,main,5,main] GearsES2.display 0x5b03b9fe 640x451, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x5b03b9fe 640x451, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x5b03b9fe 640x451, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x5b03b9fe 640x451, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x5b03b9fe 640x451, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x5b03b9fe 640x451, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x5b03b9fe 640x451, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x5b03b9fe 640x451, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x5b03b9fe 640x451, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x5b03b9fe 640x451, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x5b03b9fe 640x451, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x5b03b9fe 640x451, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x5b03b9fe 640x451, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x5b03b9fe 640x451, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x5b03b9fe 640x451, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x5b03b9fe 640x451, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x5b03b9fe 640x451, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x5b03b9fe 640x451, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x5b03b9fe 640x451, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x5b03b9fe 640x451, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x5b03b9fe 640x451, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x5b03b9fe 640x451, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x5b03b9fe 640x451, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x5b03b9fe 640x451, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x5b03b9fe 640x451, swapInterval 1, drawable 0x3600002 [junit] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133169874 d 0ms]] [junit] Thread[#40,main-Display-.x11_:0-1-EDT-4,6,main] GearsES2.dispose 0x5b03b9fe: tileRendererInUse null [junit] Thread[#40,main-Display-.x11_:0-1-EDT-4,6,main] GearsES2.dispose 0x5b03b9fe FIN [junit] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133169885 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting02AWT - test04NewtChildOnAWTParentDirectDef [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751133169910 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751133169913 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 8.135 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751133162369 ms III - Start [junit] SLOCK [T main @ 1751133162373 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting02AWT - test01NewtChildOnAWTParentLayouted [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,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[#37,main-Display-.x11_:0-1-EDT-1,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x3246fb96 created: GearsObj[0x19645c6f, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x3246fb96 created: GearsObj[0x1dc15946, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x3246fb96 created: GearsObj[0x1dc15946, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0x3246fb96 FIN GearsES2[obj 0x3246fb96 isInit true, usesShared false, 1 GearsObj[0x19645c6f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1dc15946, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x749c16f1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x3246fb96 0/0 550x400 of 550x400, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3246fb96, angle 0.0, [l -1.375, r 1.375, b -1.0, t 1.0] 2.75x2.0 -> [l -1.375, r 1.375, b -1.0, t 1.0] 2.75x2.0, v-flip false [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x3246fb96 550x400, swapInterval 1, drawable 0x3600002 [junit] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133163007 d 54ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x3246fb96 0/0 550x400 of 550x400, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3246fb96, angle 0.5, [l -1.375, r 1.375, b -1.0, t 1.0] 2.75x2.0 -> [l -1.375, r 1.375, b -1.0, t 1.0] 2.75x2.0, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x3246fb96 550x400, swapInterval 1, drawable 0x3600002 [junit] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133163061 d 2ms]] [junit] Thread[#1,main,5,main] GearsES2.display 0x3246fb96 550x400, swapInterval 1, drawable 0x3600002 [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x3246fb96 550x400, swapInterval 1, drawable 0x3600002 [junit] WindowUpdateEvent[[ 545 / 4 5 x 396 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133163100 d 11ms]]] [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x3246fb96 0/0 560x401 of 560x401, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3246fb96, angle 2.0, [l -1.3965087, r 1.3965087, b -1.0, t 1.0] 2.7930174x2.0 -> [l -1.3965087, r 1.3965087, b -1.0, t 1.0] 2.7930174x2.0, v-flip false [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x3246fb96 560x401, swapInterval 1, drawable 0x3600002 [junit] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133163117 d 10ms]] [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x3246fb96 560x401, swapInterval 1, drawable 0x3600002 [junit] WindowUpdateEvent[[ 0 / 0 560 x 401 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133163128 d 2ms]]] [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x3246fb96 560x401, swapInterval 1, drawable 0x3600002 [junit] WindowUpdateEvent[[ 0 / 0 560 x 401 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133163120 d 11ms]]] [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x3246fb96 560x401, swapInterval 1, drawable 0x3600002 [junit] WindowUpdateEvent[[ 0 / 0 560 x 401 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133163744 d 1ms]]] [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x3246fb96 0/0 560x401 of 560x401, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3246fb96, angle 4.0, [l -1.3965087, r 1.3965087, b -1.0, t 1.0] 2.7930174x2.0 -> [l -1.3965087, r 1.3965087, b -1.0, t 1.0] 2.7930174x2.0, v-flip false [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x3246fb96 560x401, swapInterval 1, drawable 0x3600002 [junit] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133163745 d 2ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x3246fb96 0/0 560x401 of 560x401, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3246fb96, angle 4.5, [l -1.3965087, r 1.3965087, b -1.0, t 1.0] 2.7930174x2.0 -> [l -1.3965087, r 1.3965087, b -1.0, t 1.0] 2.7930174x2.0, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x3246fb96 560x401, swapInterval 1, drawable 0x3600002 [junit] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133163747 d 1ms]] [junit] Thread[#1,main,5,main] GearsES2.display 0x3246fb96 560x401, swapInterval 1, drawable 0x3600002 [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x3246fb96 560x401, swapInterval 1, drawable 0x3600002 [junit] WindowUpdateEvent[[ 0 / 0 560 x 401 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133163748 d 10ms]]] [junit] Thread[#1,main,5,main] GearsES2.display 0x3246fb96 560x401, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x3246fb96 560x401, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x3246fb96 560x401, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x3246fb96 560x401, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x3246fb96 560x401, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x3246fb96 560x401, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x3246fb96 560x401, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x3246fb96 560x401, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x3246fb96 560x401, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x3246fb96 560x401, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x3246fb96 560x401, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x3246fb96 560x401, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x3246fb96 560x401, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x3246fb96 560x401, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x3246fb96 560x401, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x3246fb96 560x401, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x3246fb96 560x401, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x3246fb96 560x401, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x3246fb96 560x401, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x3246fb96 560x401, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x3246fb96 560x401, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x3246fb96 560x401, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x3246fb96 560x401, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x3246fb96 560x401, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x3246fb96 560x401, swapInterval 1, drawable 0x3600002 [junit] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133164965 d 1ms]] [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x3246fb96: tileRendererInUse null [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x3246fb96 FIN [junit] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133164978 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting02AWT - test01NewtChildOnAWTParentLayouted [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting02AWT - test02NewtChildOnAWTParentLayoutedDef [junit] WindowUpdateEvent[[ 0 / 0 560 x 401 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133165129 d 0ms]]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133165129 d 1ms]] [junit] Thread[#38,main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.init.0 0xc88a337: tileRendererInUse null, GearsES2[obj 0xc88a337 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0xc88a337 on Thread[#38,main-Display-.x11_:0-1-EDT-2,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0xc88a337 created: GearsObj[0x673f2931, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0xc88a337 created: GearsObj[0x79b90a53, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0xc88a337 created: GearsObj[0x79b90a53, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#38,main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.init.X 0xc88a337 FIN GearsES2[obj 0xc88a337 isInit true, usesShared false, 1 GearsObj[0x673f2931, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x79b90a53, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x360cc46d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#38,main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.reshape 0xc88a337 0/0 560x401 of 560x401, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null [junit] >> GearsES2 0xc88a337, angle 0.0, [l -1.3965087, r 1.3965087, b -1.0, t 1.0] 2.7930174x2.0 -> [l -1.3965087, r 1.3965087, b -1.0, t 1.0] 2.7930174x2.0, v-flip false [junit] Thread[#38,main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.display 0xc88a337 560x401, swapInterval 1, drawable 0x3600002 [junit] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133165130 d 30ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0xc88a337 0/0 560x401 of 560x401, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null [junit] >> GearsES2 0xc88a337, angle 0.5, [l -1.3965087, r 1.3965087, b -1.0, t 1.0] 2.7930174x2.0 -> [l -1.3965087, r 1.3965087, b -1.0, t 1.0] 2.7930174x2.0, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0xc88a337 560x401, swapInterval 1, drawable 0x3600002 [junit] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133165161 d 2ms]] [junit] Thread[#1,main,5,main] GearsES2.display 0xc88a337 560x401, swapInterval 1, drawable 0x3600002 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0xc88a337 560x401, swapInterval 1, drawable 0x3600002 [junit] WindowUpdateEvent[[ 0 / 0 560 x 401 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133165165 d 1ms]]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133165477 d 0ms]] [junit] Thread[#38,main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.display 0xc88a337 560x401, swapInterval 1, drawable 0x3600002 [junit] WindowUpdateEvent[[ 0 / 0 560 x 401 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133165847 d 1ms]]] [junit] Thread[#38,main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.reshape 0xc88a337 0/0 560x401 of 560x401, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null [junit] >> GearsES2 0xc88a337, angle 2.5, [l -1.3965087, r 1.3965087, b -1.0, t 1.0] 2.7930174x2.0 -> [l -1.3965087, r 1.3965087, b -1.0, t 1.0] 2.7930174x2.0, v-flip false [junit] Thread[#38,main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.display 0xc88a337 560x401, swapInterval 1, drawable 0x3600002 [junit] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133165848 d 1ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0xc88a337 0/0 560x401 of 560x401, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null [junit] >> GearsES2 0xc88a337, angle 3.0, [l -1.3965087, r 1.3965087, b -1.0, t 1.0] 2.7930174x2.0 -> [l -1.3965087, r 1.3965087, b -1.0, t 1.0] 2.7930174x2.0, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0xc88a337 560x401, swapInterval 1, drawable 0x3600002 [junit] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133165850 d 1ms]] [junit] Thread[#1,main,5,main] GearsES2.display 0xc88a337 560x401, swapInterval 1, drawable 0x3600002 [junit] Thread[#38,main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.display 0xc88a337 560x401, swapInterval 1, drawable 0x3600002 [junit] WindowUpdateEvent[[ 0 / 0 560 x 401 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133165851 d 10ms]]] [junit] Thread[#1,main,5,main] GearsES2.display 0xc88a337 560x401, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0xc88a337 560x401, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0xc88a337 560x401, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0xc88a337 560x401, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0xc88a337 560x401, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0xc88a337 560x401, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0xc88a337 560x401, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0xc88a337 560x401, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0xc88a337 560x401, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0xc88a337 560x401, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0xc88a337 560x401, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0xc88a337 560x401, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0xc88a337 560x401, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0xc88a337 560x401, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0xc88a337 560x401, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0xc88a337 560x401, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0xc88a337 560x401, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0xc88a337 560x401, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0xc88a337 560x401, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0xc88a337 560x401, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0xc88a337 560x401, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0xc88a337 560x401, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0xc88a337 560x401, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0xc88a337 560x401, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0xc88a337 560x401, swapInterval 1, drawable 0x3600002 [junit] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133167067 d 0ms]] [junit] Thread[#38,main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.dispose 0xc88a337: tileRendererInUse null [junit] Thread[#38,main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.dispose 0xc88a337 FIN [junit] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133167083 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting02AWT - test02NewtChildOnAWTParentLayoutedDef [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting02AWT - test03NewtChildOnAWTParentDirect [junit] Thread[#39,main-Display-.x11_:0-1-EDT-3,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[#39,main-Display-.x11_:0-1-EDT-3,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x5a56cdac created: GearsObj[0x7e13ee6f, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x5a56cdac created: GearsObj[0x56d3ee5d, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x5a56cdac created: GearsObj[0x56d3ee5d, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#39,main-Display-.x11_:0-1-EDT-3,6,main] GearsES2.init.X 0x5a56cdac FIN GearsES2[obj 0x5a56cdac isInit true, usesShared false, 1 GearsObj[0x7e13ee6f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x56d3ee5d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2f393fee, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#39,main-Display-.x11_:0-1-EDT-3,6,main] GearsES2.reshape 0x5a56cdac 0/0 640x451 of 640x451, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5a56cdac, angle 0.0, [l -1.4190687, r 1.4190687, b -1.0, t 1.0] 2.8381374x2.0 -> [l -1.4190687, r 1.4190687, b -1.0, t 1.0] 2.8381374x2.0, v-flip false [junit] Thread[#39,main-Display-.x11_:0-1-EDT-3,6,main] GearsES2.display 0x5a56cdac 640x451, swapInterval 1, drawable 0x3600002 [junit] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133167213 d 39ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x5a56cdac 0/0 640x451 of 640x451, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5a56cdac, angle 0.5, [l -1.4190687, r 1.4190687, b -1.0, t 1.0] 2.8381374x2.0 -> [l -1.4190687, r 1.4190687, b -1.0, t 1.0] 2.8381374x2.0, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x5a56cdac 640x451, swapInterval 1, drawable 0x3600002 [junit] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133167252 d 2ms]] [junit] Thread[#1,main,5,main] GearsES2.display 0x5a56cdac 640x451, swapInterval 1, drawable 0x3600002 [junit] Thread[#39,main-Display-.x11_:0-1-EDT-3,6,main] GearsES2.display 0x5a56cdac 640x451, swapInterval 1, drawable 0x3600002 [junit] WindowUpdateEvent[[ 0 / 0 1 x 1 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133167264 d 2ms]]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133167266 d 0ms]] [junit] Thread[#39,main-Display-.x11_:0-1-EDT-3,6,main] GearsES2.display 0x5a56cdac 640x451, swapInterval 1, drawable 0x3600002 [junit] WindowUpdateEvent[[ 0 / 1 640 x 450 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133167267 d 1ms]]] [junit] Thread[#1,main,5,main] GearsES2.display 0x5a56cdac 640x451, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x5a56cdac 640x451, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x5a56cdac 640x451, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x5a56cdac 640x451, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x5a56cdac 640x451, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x5a56cdac 640x451, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x5a56cdac 640x451, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x5a56cdac 640x451, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x5a56cdac 640x451, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x5a56cdac 640x451, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x5a56cdac 640x451, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x5a56cdac 640x451, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x5a56cdac 640x451, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x5a56cdac 640x451, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x5a56cdac 640x451, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x5a56cdac 640x451, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x5a56cdac 640x451, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x5a56cdac 640x451, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x5a56cdac 640x451, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x5a56cdac 640x451, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x5a56cdac 640x451, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x5a56cdac 640x451, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x5a56cdac 640x451, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x5a56cdac 640x451, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x5a56cdac 640x451, swapInterval 1, drawable 0x3600002 [junit] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133168475 d 1ms]] [junit] Thread[#39,main-Display-.x11_:0-1-EDT-3,6,main] GearsES2.dispose 0x5a56cdac: tileRendererInUse null [junit] Thread[#39,main-Display-.x11_:0-1-EDT-3,6,main] GearsES2.dispose 0x5a56cdac FIN [junit] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133168487 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting02AWT - test03NewtChildOnAWTParentDirect [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting02AWT - test04NewtChildOnAWTParentDirectDef [junit] WindowUpdateEvent[[ 0 / 0 640 x 451 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133168616 d 0ms]]] [junit] Thread[#40,main-Display-.x11_:0-1-EDT-4,6,main] GearsES2.init.0 0x5b03b9fe: tileRendererInUse null, GearsES2[obj 0x5b03b9fe isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x5b03b9fe on Thread[#40,main-Display-.x11_:0-1-EDT-4,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x5b03b9fe created: GearsObj[0x4095ff1b, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x5b03b9fe created: GearsObj[0x12d7d032, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x5b03b9fe created: GearsObj[0x12d7d032, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#40,main-Display-.x11_:0-1-EDT-4,6,main] GearsES2.init.X 0x5b03b9fe FIN GearsES2[obj 0x5b03b9fe isInit true, usesShared false, 1 GearsObj[0x4095ff1b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x12d7d032, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1101b022, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#40,main-Display-.x11_:0-1-EDT-4,6,main] GearsES2.reshape 0x5b03b9fe 0/0 640x451 of 640x451, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5b03b9fe, angle 0.0, [l -1.4190687, r 1.4190687, b -1.0, t 1.0] 2.8381374x2.0 -> [l -1.4190687, r 1.4190687, b -1.0, t 1.0] 2.8381374x2.0, v-flip false [junit] Thread[#40,main-Display-.x11_:0-1-EDT-4,6,main] GearsES2.display 0x5b03b9fe 640x451, swapInterval 1, drawable 0x3600002 [junit] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133168616 d 36ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133168652 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x5b03b9fe 0/0 640x451 of 640x451, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5b03b9fe, angle 0.5, [l -1.4190687, r 1.4190687, b -1.0, t 1.0] 2.8381374x2.0 -> [l -1.4190687, r 1.4190687, b -1.0, t 1.0] 2.8381374x2.0, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x5b03b9fe 640x451, swapInterval 1, drawable 0x3600002 [junit] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133168652 d 3ms]] [junit] Thread[#1,main,5,main] GearsES2.display 0x5b03b9fe 640x451, swapInterval 1, drawable 0x3600002 [junit] Thread[#40,main-Display-.x11_:0-1-EDT-4,6,main] GearsES2.display 0x5b03b9fe 640x451, swapInterval 1, drawable 0x3600002 [junit] WindowUpdateEvent[[ 0 / 0 640 x 451 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133168656 d 11ms]]] [junit] Thread[#1,main,5,main] GearsES2.display 0x5b03b9fe 640x451, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x5b03b9fe 640x451, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x5b03b9fe 640x451, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x5b03b9fe 640x451, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x5b03b9fe 640x451, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x5b03b9fe 640x451, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x5b03b9fe 640x451, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x5b03b9fe 640x451, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x5b03b9fe 640x451, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x5b03b9fe 640x451, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x5b03b9fe 640x451, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x5b03b9fe 640x451, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x5b03b9fe 640x451, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x5b03b9fe 640x451, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x5b03b9fe 640x451, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x5b03b9fe 640x451, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x5b03b9fe 640x451, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x5b03b9fe 640x451, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x5b03b9fe 640x451, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x5b03b9fe 640x451, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x5b03b9fe 640x451, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x5b03b9fe 640x451, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x5b03b9fe 640x451, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x5b03b9fe 640x451, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x5b03b9fe 640x451, swapInterval 1, drawable 0x3600002 [junit] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133169874 d 0ms]] [junit] Thread[#40,main-Display-.x11_:0-1-EDT-4,6,main] GearsES2.dispose 0x5b03b9fe: tileRendererInUse null [junit] Thread[#40,main-Display-.x11_:0-1-EDT-4,6,main] GearsES2.dispose 0x5b03b9fe FIN [junit] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133169885 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting02AWT - test04NewtChildOnAWTParentDirectDef [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751133169910 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751133169913 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01NewtChildOnAWTParentLayouted took 2.608 sec [junit] Testcase: test02NewtChildOnAWTParentLayoutedDef took 2.101 sec [junit] Testcase: test03NewtChildOnAWTParentDirect took 1.395 sec [junit] Testcase: test04NewtChildOnAWTParentDirectDef took 1.4 sec [junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 8.135 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751133162369 ms III - Start [junit] SLOCK [T main @ 1751133162373 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting02AWT - test01NewtChildOnAWTParentLayouted [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,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[#37,main-Display-.x11_:0-1-EDT-1,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x3246fb96 created: GearsObj[0x19645c6f, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x3246fb96 created: GearsObj[0x1dc15946, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x3246fb96 created: GearsObj[0x1dc15946, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0x3246fb96 FIN GearsES2[obj 0x3246fb96 isInit true, usesShared false, 1 GearsObj[0x19645c6f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1dc15946, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x749c16f1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x3246fb96 0/0 550x400 of 550x400, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3246fb96, angle 0.0, [l -1.375, r 1.375, b -1.0, t 1.0] 2.75x2.0 -> [l -1.375, r 1.375, b -1.0, t 1.0] 2.75x2.0, v-flip false [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x3246fb96 550x400, swapInterval 1, drawable 0x3600002 [junit] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133163007 d 54ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x3246fb96 0/0 550x400 of 550x400, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3246fb96, angle 0.5, [l -1.375, r 1.375, b -1.0, t 1.0] 2.75x2.0 -> [l -1.375, r 1.375, b -1.0, t 1.0] 2.75x2.0, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x3246fb96 550x400, swapInterval 1, drawable 0x3600002 [junit] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133163061 d 2ms]] [junit] Thread[#1,main,5,main] GearsES2.display 0x3246fb96 550x400, swapInterval 1, drawable 0x3600002 [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x3246fb96 550x400, swapInterval 1, drawable 0x3600002 [junit] WindowUpdateEvent[[ 545 / 4 5 x 396 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133163100 d 11ms]]] [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x3246fb96 0/0 560x401 of 560x401, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3246fb96, angle 2.0, [l -1.3965087, r 1.3965087, b -1.0, t 1.0] 2.7930174x2.0 -> [l -1.3965087, r 1.3965087, b -1.0, t 1.0] 2.7930174x2.0, v-flip false [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x3246fb96 560x401, swapInterval 1, drawable 0x3600002 [junit] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133163117 d 10ms]] [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x3246fb96 560x401, swapInterval 1, drawable 0x3600002 [junit] WindowUpdateEvent[[ 0 / 0 560 x 401 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133163128 d 2ms]]] [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x3246fb96 560x401, swapInterval 1, drawable 0x3600002 [junit] WindowUpdateEvent[[ 0 / 0 560 x 401 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133163120 d 11ms]]] [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x3246fb96 560x401, swapInterval 1, drawable 0x3600002 [junit] WindowUpdateEvent[[ 0 / 0 560 x 401 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133163744 d 1ms]]] [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x3246fb96 0/0 560x401 of 560x401, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3246fb96, angle 4.0, [l -1.3965087, r 1.3965087, b -1.0, t 1.0] 2.7930174x2.0 -> [l -1.3965087, r 1.3965087, b -1.0, t 1.0] 2.7930174x2.0, v-flip false [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x3246fb96 560x401, swapInterval 1, drawable 0x3600002 [junit] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133163745 d 2ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x3246fb96 0/0 560x401 of 560x401, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3246fb96, angle 4.5, [l -1.3965087, r 1.3965087, b -1.0, t 1.0] 2.7930174x2.0 -> [l -1.3965087, r 1.3965087, b -1.0, t 1.0] 2.7930174x2.0, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x3246fb96 560x401, swapInterval 1, drawable 0x3600002 [junit] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133163747 d 1ms]] [junit] Thread[#1,main,5,main] GearsES2.display 0x3246fb96 560x401, swapInterval 1, drawable 0x3600002 [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x3246fb96 560x401, swapInterval 1, drawable 0x3600002 [junit] WindowUpdateEvent[[ 0 / 0 560 x 401 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133163748 d 10ms]]] [junit] Thread[#1,main,5,main] GearsES2.display 0x3246fb96 560x401, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x3246fb96 560x401, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x3246fb96 560x401, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x3246fb96 560x401, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x3246fb96 560x401, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x3246fb96 560x401, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x3246fb96 560x401, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x3246fb96 560x401, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x3246fb96 560x401, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x3246fb96 560x401, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x3246fb96 560x401, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x3246fb96 560x401, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x3246fb96 560x401, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x3246fb96 560x401, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x3246fb96 560x401, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x3246fb96 560x401, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x3246fb96 560x401, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x3246fb96 560x401, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x3246fb96 560x401, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x3246fb96 560x401, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x3246fb96 560x401, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x3246fb96 560x401, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x3246fb96 560x401, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x3246fb96 560x401, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x3246fb96 560x401, swapInterval 1, drawable 0x3600002 [junit] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133164965 d 1ms]] [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x3246fb96: tileRendererInUse null [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x3246fb96 FIN [junit] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133164978 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting02AWT - test01NewtChildOnAWTParentLayouted [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting02AWT - test02NewtChildOnAWTParentLayoutedDef [junit] WindowUpdateEvent[[ 0 / 0 560 x 401 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133165129 d 0ms]]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133165129 d 1ms]] [junit] Thread[#38,main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.init.0 0xc88a337: tileRendererInUse null, GearsES2[obj 0xc88a337 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0xc88a337 on Thread[#38,main-Display-.x11_:0-1-EDT-2,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0xc88a337 created: GearsObj[0x673f2931, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0xc88a337 created: GearsObj[0x79b90a53, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0xc88a337 created: GearsObj[0x79b90a53, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#38,main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.init.X 0xc88a337 FIN GearsES2[obj 0xc88a337 isInit true, usesShared false, 1 GearsObj[0x673f2931, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x79b90a53, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x360cc46d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#38,main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.reshape 0xc88a337 0/0 560x401 of 560x401, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null [junit] >> GearsES2 0xc88a337, angle 0.0, [l -1.3965087, r 1.3965087, b -1.0, t 1.0] 2.7930174x2.0 -> [l -1.3965087, r 1.3965087, b -1.0, t 1.0] 2.7930174x2.0, v-flip false [junit] Thread[#38,main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.display 0xc88a337 560x401, swapInterval 1, drawable 0x3600002 [junit] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133165130 d 30ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0xc88a337 0/0 560x401 of 560x401, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null [junit] >> GearsES2 0xc88a337, angle 0.5, [l -1.3965087, r 1.3965087, b -1.0, t 1.0] 2.7930174x2.0 -> [l -1.3965087, r 1.3965087, b -1.0, t 1.0] 2.7930174x2.0, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0xc88a337 560x401, swapInterval 1, drawable 0x3600002 [junit] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133165161 d 2ms]] [junit] Thread[#1,main,5,main] GearsES2.display 0xc88a337 560x401, swapInterval 1, drawable 0x3600002 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0xc88a337 560x401, swapInterval 1, drawable 0x3600002 [junit] WindowUpdateEvent[[ 0 / 0 560 x 401 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133165165 d 1ms]]] [junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133165477 d 0ms]] [junit] Thread[#38,main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.display 0xc88a337 560x401, swapInterval 1, drawable 0x3600002 [junit] WindowUpdateEvent[[ 0 / 0 560 x 401 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133165847 d 1ms]]] [junit] Thread[#38,main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.reshape 0xc88a337 0/0 560x401 of 560x401, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null [junit] >> GearsES2 0xc88a337, angle 2.5, [l -1.3965087, r 1.3965087, b -1.0, t 1.0] 2.7930174x2.0 -> [l -1.3965087, r 1.3965087, b -1.0, t 1.0] 2.7930174x2.0, v-flip false [junit] Thread[#38,main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.display 0xc88a337 560x401, swapInterval 1, drawable 0x3600002 [junit] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133165848 d 1ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0xc88a337 0/0 560x401 of 560x401, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null [junit] >> GearsES2 0xc88a337, angle 3.0, [l -1.3965087, r 1.3965087, b -1.0, t 1.0] 2.7930174x2.0 -> [l -1.3965087, r 1.3965087, b -1.0, t 1.0] 2.7930174x2.0, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0xc88a337 560x401, swapInterval 1, drawable 0x3600002 [junit] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133165850 d 1ms]] [junit] Thread[#1,main,5,main] GearsES2.display 0xc88a337 560x401, swapInterval 1, drawable 0x3600002 [junit] Thread[#38,main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.display 0xc88a337 560x401, swapInterval 1, drawable 0x3600002 [junit] WindowUpdateEvent[[ 0 / 0 560 x 401 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133165851 d 10ms]]] [junit] Thread[#1,main,5,main] GearsES2.display 0xc88a337 560x401, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0xc88a337 560x401, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0xc88a337 560x401, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0xc88a337 560x401, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0xc88a337 560x401, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0xc88a337 560x401, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0xc88a337 560x401, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0xc88a337 560x401, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0xc88a337 560x401, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0xc88a337 560x401, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0xc88a337 560x401, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0xc88a337 560x401, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0xc88a337 560x401, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0xc88a337 560x401, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0xc88a337 560x401, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0xc88a337 560x401, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0xc88a337 560x401, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0xc88a337 560x401, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0xc88a337 560x401, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0xc88a337 560x401, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0xc88a337 560x401, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0xc88a337 560x401, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0xc88a337 560x401, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0xc88a337 560x401, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0xc88a337 560x401, swapInterval 1, drawable 0x3600002 [junit] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133167067 d 0ms]] [junit] Thread[#38,main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.dispose 0xc88a337: tileRendererInUse null [junit] Thread[#38,main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.dispose 0xc88a337 FIN [junit] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133167083 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting02AWT - test02NewtChildOnAWTParentLayoutedDef [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting02AWT - test03NewtChildOnAWTParentDirect [junit] Thread[#39,main-Display-.x11_:0-1-EDT-3,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[#39,main-Display-.x11_:0-1-EDT-3,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x5a56cdac created: GearsObj[0x7e13ee6f, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x5a56cdac created: GearsObj[0x56d3ee5d, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x5a56cdac created: GearsObj[0x56d3ee5d, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#39,main-Display-.x11_:0-1-EDT-3,6,main] GearsES2.init.X 0x5a56cdac FIN GearsES2[obj 0x5a56cdac isInit true, usesShared false, 1 GearsObj[0x7e13ee6f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x56d3ee5d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2f393fee, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#39,main-Display-.x11_:0-1-EDT-3,6,main] GearsES2.reshape 0x5a56cdac 0/0 640x451 of 640x451, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5a56cdac, angle 0.0, [l -1.4190687, r 1.4190687, b -1.0, t 1.0] 2.8381374x2.0 -> [l -1.4190687, r 1.4190687, b -1.0, t 1.0] 2.8381374x2.0, v-flip false [junit] Thread[#39,main-Display-.x11_:0-1-EDT-3,6,main] GearsES2.display 0x5a56cdac 640x451, swapInterval 1, drawable 0x3600002 [junit] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133167213 d 39ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x5a56cdac 0/0 640x451 of 640x451, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5a56cdac, angle 0.5, [l -1.4190687, r 1.4190687, b -1.0, t 1.0] 2.8381374x2.0 -> [l -1.4190687, r 1.4190687, b -1.0, t 1.0] 2.8381374x2.0, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x5a56cdac 640x451, swapInterval 1, drawable 0x3600002 [junit] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133167252 d 2ms]] [junit] Thread[#1,main,5,main] GearsES2.display 0x5a56cdac 640x451, swapInterval 1, drawable 0x3600002 [junit] Thread[#39,main-Display-.x11_:0-1-EDT-3,6,main] GearsES2.display 0x5a56cdac 640x451, swapInterval 1, drawable 0x3600002 [junit] WindowUpdateEvent[[ 0 / 0 1 x 1 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133167264 d 2ms]]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133167266 d 0ms]] [junit] Thread[#39,main-Display-.x11_:0-1-EDT-3,6,main] GearsES2.display 0x5a56cdac 640x451, swapInterval 1, drawable 0x3600002 [junit] WindowUpdateEvent[[ 0 / 1 640 x 450 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133167267 d 1ms]]] [junit] Thread[#1,main,5,main] GearsES2.display 0x5a56cdac 640x451, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x5a56cdac 640x451, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x5a56cdac 640x451, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x5a56cdac 640x451, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x5a56cdac 640x451, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x5a56cdac 640x451, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x5a56cdac 640x451, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x5a56cdac 640x451, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x5a56cdac 640x451, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x5a56cdac 640x451, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x5a56cdac 640x451, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x5a56cdac 640x451, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x5a56cdac 640x451, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x5a56cdac 640x451, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x5a56cdac 640x451, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x5a56cdac 640x451, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x5a56cdac 640x451, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x5a56cdac 640x451, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x5a56cdac 640x451, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x5a56cdac 640x451, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x5a56cdac 640x451, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x5a56cdac 640x451, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x5a56cdac 640x451, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x5a56cdac 640x451, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x5a56cdac 640x451, swapInterval 1, drawable 0x3600002 [junit] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133168475 d 1ms]] [junit] Thread[#39,main-Display-.x11_:0-1-EDT-3,6,main] GearsES2.dispose 0x5a56cdac: tileRendererInUse null [junit] Thread[#39,main-Display-.x11_:0-1-EDT-3,6,main] GearsES2.dispose 0x5a56cdac FIN [junit] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133168487 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting02AWT - test03NewtChildOnAWTParentDirect [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting02AWT - test04NewtChildOnAWTParentDirectDef [junit] WindowUpdateEvent[[ 0 / 0 640 x 451 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133168616 d 0ms]]] [junit] Thread[#40,main-Display-.x11_:0-1-EDT-4,6,main] GearsES2.init.0 0x5b03b9fe: tileRendererInUse null, GearsES2[obj 0x5b03b9fe isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x5b03b9fe on Thread[#40,main-Display-.x11_:0-1-EDT-4,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x5b03b9fe created: GearsObj[0x4095ff1b, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x5b03b9fe created: GearsObj[0x12d7d032, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x5b03b9fe created: GearsObj[0x12d7d032, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#40,main-Display-.x11_:0-1-EDT-4,6,main] GearsES2.init.X 0x5b03b9fe FIN GearsES2[obj 0x5b03b9fe isInit true, usesShared false, 1 GearsObj[0x4095ff1b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x12d7d032, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1101b022, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#40,main-Display-.x11_:0-1-EDT-4,6,main] GearsES2.reshape 0x5b03b9fe 0/0 640x451 of 640x451, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5b03b9fe, angle 0.0, [l -1.4190687, r 1.4190687, b -1.0, t 1.0] 2.8381374x2.0 -> [l -1.4190687, r 1.4190687, b -1.0, t 1.0] 2.8381374x2.0, v-flip false [junit] Thread[#40,main-Display-.x11_:0-1-EDT-4,6,main] GearsES2.display 0x5b03b9fe 640x451, swapInterval 1, drawable 0x3600002 [junit] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133168616 d 36ms]] [junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133168652 d 0ms]] [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x5b03b9fe 0/0 640x451 of 640x451, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5b03b9fe, angle 0.5, [l -1.4190687, r 1.4190687, b -1.0, t 1.0] 2.8381374x2.0 -> [l -1.4190687, r 1.4190687, b -1.0, t 1.0] 2.8381374x2.0, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x5b03b9fe 640x451, swapInterval 1, drawable 0x3600002 [junit] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133168652 d 3ms]] [junit] Thread[#1,main,5,main] GearsES2.display 0x5b03b9fe 640x451, swapInterval 1, drawable 0x3600002 [junit] Thread[#40,main-Display-.x11_:0-1-EDT-4,6,main] GearsES2.display 0x5b03b9fe 640x451, swapInterval 1, drawable 0x3600002 [junit] WindowUpdateEvent[[ 0 / 0 640 x 451 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133168656 d 11ms]]] [junit] Thread[#1,main,5,main] GearsES2.display 0x5b03b9fe 640x451, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x5b03b9fe 640x451, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x5b03b9fe 640x451, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x5b03b9fe 640x451, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x5b03b9fe 640x451, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x5b03b9fe 640x451, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x5b03b9fe 640x451, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x5b03b9fe 640x451, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x5b03b9fe 640x451, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x5b03b9fe 640x451, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x5b03b9fe 640x451, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x5b03b9fe 640x451, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x5b03b9fe 640x451, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x5b03b9fe 640x451, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x5b03b9fe 640x451, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x5b03b9fe 640x451, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x5b03b9fe 640x451, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x5b03b9fe 640x451, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x5b03b9fe 640x451, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x5b03b9fe 640x451, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x5b03b9fe 640x451, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x5b03b9fe 640x451, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x5b03b9fe 640x451, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x5b03b9fe 640x451, swapInterval 1, drawable 0x3600002 [junit] Thread[#1,main,5,main] GearsES2.display 0x5b03b9fe 640x451, swapInterval 1, drawable 0x3600002 [junit] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133169874 d 0ms]] [junit] Thread[#40,main-Display-.x11_:0-1-EDT-4,6,main] GearsES2.dispose 0x5b03b9fe: tileRendererInUse null [junit] Thread[#40,main-Display-.x11_:0-1-EDT-4,6,main] GearsES2.dispose 0x5b03b9fe FIN [junit] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1751133169885 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting02AWT - test04NewtChildOnAWTParentDirectDef [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751133169910 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751133169913 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [junit] ------------- ---------------- --------------- [junit] WARNING: package sun.awt.windows not in java.desktop [junit] Testsuite: com.jogamp.opengl.test.junit.newt.parenting.TestParenting03AWT [junit] Testsuite: com.jogamp.opengl.test.junit.newt.parenting.TestParenting03AWT [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751133170877 ms III - Start [junit] SLOCK [T main @ 1751133170883 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting03AWT - test01AWTOneNewtChilds01 [junit] Create PointerIcon #01: PointerIcon[obj 0x58695725, .x11_:0-1, 0x3400004, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [junit] Create PointerIcon #02: PointerIcon[obj 0x5ba3f27a, .x11_:0-1, 0x3400008, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [junit] Create PointerIcon #03: PointerIcon[obj 0x58d75e99, .x11_:0-1, 0x340000c, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #04: PointerIcon[obj 0x74751b3, .x11_:0-1, 0x3400010, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PixelRect[obj 0x52af26ee, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PointerIcon[obj 0x3ee37e5a, .x11_:0-1, 0x3400014, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] ******* Cont1 setVisible [junit] ******* Cont2 setVisible [junit] ******* Frame setVisible [junit] Thread[#38,main-AWTAnimator#00,5,main] GearsES2.init.0 0x20ccf40b: tileRendererInUse null, GearsES2[obj 0x20ccf40b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x20ccf40b on Thread[#38,main-AWTAnimator#00,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x20ccf40b created: GearsObj[0x5572febb, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x20ccf40b created: GearsObj[0x33b98a31, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x20ccf40b created: GearsObj[0x33b98a31, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#38,main-AWTAnimator#00,5,main] GearsES2.init.X 0x20ccf40b FIN GearsES2[obj 0x20ccf40b isInit true, usesShared false, 1 GearsObj[0x5572febb, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x33b98a31, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6c7329be, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#38,main-AWTAnimator#00,5,main] GearsES2.reshape 0x20ccf40b 0/0 400x270 of 400x270, swapInterval 1, drawable 0x3400016, msaa false, tileRendererInUse null [junit] >> GearsES2 0x20ccf40b, angle 0.0, [l -1.4814814, r 1.4814814, b -1.0, t 1.0] 2.9629629x2.0 -> [l -1.4814814, r 1.4814814, b -1.0, t 1.0] 2.9629629x2.0, v-flip false [junit] Thread[#38,main-AWTAnimator#00,5,main] GearsES2.reshape 0x20ccf40b 0/0 400x271 of 400x271, swapInterval 1, drawable 0x3400016, msaa false, tileRendererInUse null [junit] >> GearsES2 0x20ccf40b, angle 0.5, [l -1.4760147, r 1.4760147, b -1.0, t 1.0] 2.9520295x2.0 -> [l -1.4760147, r 1.4760147, b -1.0, t 1.0] 2.9520295x2.0, v-flip false [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x20ccf40b: tileRendererInUse null [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x20ccf40b FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting03AWT - test01AWTOneNewtChilds01 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting03AWT - test02AWTTwoNewtChilds01 [junit] Create PointerIcon #01: PointerIcon[obj 0x273e7444, .x11_:0-1, 0x3400004, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [junit] Create PointerIcon #02: PointerIcon[obj 0x7db12bb6, .x11_:0-1, 0x3400008, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [junit] Create PointerIcon #03: PointerIcon[obj 0x783a467b, .x11_:0-1, 0x340000c, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #04: PointerIcon[obj 0x272113c4, .x11_:0-1, 0x3400010, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PixelRect[obj 0x2d52216b, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PointerIcon[obj 0x242b836, .x11_:0-1, 0x3400014, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #01: PointerIcon[obj 0x3527942a, .x11_:0-1, 0x3400018, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [junit] Create PointerIcon #02: PointerIcon[obj 0x942a29c, .x11_:0-1, 0x340001c, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [junit] Create PointerIcon #03: PointerIcon[obj 0x1ed6388a, .x11_:0-1, 0x3400020, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #04: PointerIcon[obj 0x5a45133e, .x11_:0-1, 0x3400024, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PixelRect[obj 0x60bd273d, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PointerIcon[obj 0x121314f7, .x11_:0-1, 0x3400028, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] ******* Cont1 setVisible [junit] ******* Cont2 setVisible [junit] ******* Frame setVisible [junit] Thread[#40,main-AWTAnimator#01,5,main] GearsES2.init.0 0x52b1beb6: tileRendererInUse null, GearsES2[obj 0x52b1beb6 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x52b1beb6 on Thread[#40,main-AWTAnimator#01,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x52b1beb6 created: GearsObj[0x485f4b9, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x52b1beb6 created: GearsObj[0x326ce706, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x52b1beb6 created: GearsObj[0x326ce706, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#40,main-AWTAnimator#01,5,main] GearsES2.init.X 0x52b1beb6 FIN GearsES2[obj 0x52b1beb6 isInit true, usesShared false, 1 GearsObj[0x485f4b9, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x326ce706, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5555bbc7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#40,main-AWTAnimator#01,5,main] GearsES2.reshape 0x52b1beb6 0/0 400x271 of 400x271, swapInterval 1, drawable 0x340002a, msaa false, tileRendererInUse null [junit] >> GearsES2 0x52b1beb6, angle 0.0, [l -1.4760147, r 1.4760147, b -1.0, t 1.0] 2.9520295x2.0 -> [l -1.4760147, r 1.4760147, b -1.0, t 1.0] 2.9520295x2.0, v-flip false [junit] Thread[#41,main-AWTAnimator#02,5,main] GearsES2.init.0 0x3f6f6701: tileRendererInUse null, GearsES2[obj 0x3f6f6701 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x3f6f6701 on Thread[#41,main-AWTAnimator#02,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x3f6f6701 created: GearsObj[0x599cf44, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x3f6f6701 created: GearsObj[0x5b7a2123, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x3f6f6701 created: GearsObj[0x5b7a2123, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#41,main-AWTAnimator#02,5,main] GearsES2.init.X 0x3f6f6701 FIN GearsES2[obj 0x3f6f6701 isInit true, usesShared false, 1 GearsObj[0x599cf44, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5b7a2123, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x54488400, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#41,main-AWTAnimator#02,5,main] GearsES2.reshape 0x3f6f6701 0/0 400x271 of 400x271, swapInterval 1, drawable 0x340002c, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3f6f6701, angle 0.0, [l -1.4760147, r 1.4760147, b -1.0, t 1.0] 2.9520295x2.0 -> [l -1.4760147, r 1.4760147, b -1.0, t 1.0] 2.9520295x2.0, v-flip false [junit] Thread[#39,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x52b1beb6: tileRendererInUse null [junit] Thread[#39,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x52b1beb6 FIN [junit] Thread[#39,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x3f6f6701: tileRendererInUse null [junit] Thread[#39,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x3f6f6701 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting03AWT - test02AWTTwoNewtChilds01 [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751133174559 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751133174562 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.318 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751133170877 ms III - Start [junit] SLOCK [T main @ 1751133170883 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting03AWT - test01AWTOneNewtChilds01 [junit] Create PointerIcon #01: PointerIcon[obj 0x58695725, .x11_:0-1, 0x3400004, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [junit] Create PointerIcon #02: PointerIcon[obj 0x5ba3f27a, .x11_:0-1, 0x3400008, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [junit] Create PointerIcon #03: PointerIcon[obj 0x58d75e99, .x11_:0-1, 0x340000c, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #04: PointerIcon[obj 0x74751b3, .x11_:0-1, 0x3400010, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PixelRect[obj 0x52af26ee, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PointerIcon[obj 0x3ee37e5a, .x11_:0-1, 0x3400014, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] ******* Cont1 setVisible [junit] ******* Cont2 setVisible [junit] ******* Frame setVisible [junit] Thread[#38,main-AWTAnimator#00,5,main] GearsES2.init.0 0x20ccf40b: tileRendererInUse null, GearsES2[obj 0x20ccf40b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x20ccf40b on Thread[#38,main-AWTAnimator#00,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x20ccf40b created: GearsObj[0x5572febb, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x20ccf40b created: GearsObj[0x33b98a31, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x20ccf40b created: GearsObj[0x33b98a31, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#38,main-AWTAnimator#00,5,main] GearsES2.init.X 0x20ccf40b FIN GearsES2[obj 0x20ccf40b isInit true, usesShared false, 1 GearsObj[0x5572febb, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x33b98a31, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6c7329be, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#38,main-AWTAnimator#00,5,main] GearsES2.reshape 0x20ccf40b 0/0 400x270 of 400x270, swapInterval 1, drawable 0x3400016, msaa false, tileRendererInUse null [junit] >> GearsES2 0x20ccf40b, angle 0.0, [l -1.4814814, r 1.4814814, b -1.0, t 1.0] 2.9629629x2.0 -> [l -1.4814814, r 1.4814814, b -1.0, t 1.0] 2.9629629x2.0, v-flip false [junit] Thread[#38,main-AWTAnimator#00,5,main] GearsES2.reshape 0x20ccf40b 0/0 400x271 of 400x271, swapInterval 1, drawable 0x3400016, msaa false, tileRendererInUse null [junit] >> GearsES2 0x20ccf40b, angle 0.5, [l -1.4760147, r 1.4760147, b -1.0, t 1.0] 2.9520295x2.0 -> [l -1.4760147, r 1.4760147, b -1.0, t 1.0] 2.9520295x2.0, v-flip false [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x20ccf40b: tileRendererInUse null [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x20ccf40b FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting03AWT - test01AWTOneNewtChilds01 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting03AWT - test02AWTTwoNewtChilds01 [junit] Create PointerIcon #01: PointerIcon[obj 0x273e7444, .x11_:0-1, 0x3400004, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [junit] Create PointerIcon #02: PointerIcon[obj 0x7db12bb6, .x11_:0-1, 0x3400008, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [junit] Create PointerIcon #03: PointerIcon[obj 0x783a467b, .x11_:0-1, 0x340000c, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #04: PointerIcon[obj 0x272113c4, .x11_:0-1, 0x3400010, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PixelRect[obj 0x2d52216b, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PointerIcon[obj 0x242b836, .x11_:0-1, 0x3400014, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #01: PointerIcon[obj 0x3527942a, .x11_:0-1, 0x3400018, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [junit] Create PointerIcon #02: PointerIcon[obj 0x942a29c, .x11_:0-1, 0x340001c, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [junit] Create PointerIcon #03: PointerIcon[obj 0x1ed6388a, .x11_:0-1, 0x3400020, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #04: PointerIcon[obj 0x5a45133e, .x11_:0-1, 0x3400024, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PixelRect[obj 0x60bd273d, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PointerIcon[obj 0x121314f7, .x11_:0-1, 0x3400028, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] ******* Cont1 setVisible [junit] ******* Cont2 setVisible [junit] ******* Frame setVisible [junit] Thread[#40,main-AWTAnimator#01,5,main] GearsES2.init.0 0x52b1beb6: tileRendererInUse null, GearsES2[obj 0x52b1beb6 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x52b1beb6 on Thread[#40,main-AWTAnimator#01,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x52b1beb6 created: GearsObj[0x485f4b9, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x52b1beb6 created: GearsObj[0x326ce706, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x52b1beb6 created: GearsObj[0x326ce706, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#40,main-AWTAnimator#01,5,main] GearsES2.init.X 0x52b1beb6 FIN GearsES2[obj 0x52b1beb6 isInit true, usesShared false, 1 GearsObj[0x485f4b9, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x326ce706, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5555bbc7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#40,main-AWTAnimator#01,5,main] GearsES2.reshape 0x52b1beb6 0/0 400x271 of 400x271, swapInterval 1, drawable 0x340002a, msaa false, tileRendererInUse null [junit] >> GearsES2 0x52b1beb6, angle 0.0, [l -1.4760147, r 1.4760147, b -1.0, t 1.0] 2.9520295x2.0 -> [l -1.4760147, r 1.4760147, b -1.0, t 1.0] 2.9520295x2.0, v-flip false [junit] Thread[#41,main-AWTAnimator#02,5,main] GearsES2.init.0 0x3f6f6701: tileRendererInUse null, GearsES2[obj 0x3f6f6701 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x3f6f6701 on Thread[#41,main-AWTAnimator#02,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x3f6f6701 created: GearsObj[0x599cf44, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x3f6f6701 created: GearsObj[0x5b7a2123, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x3f6f6701 created: GearsObj[0x5b7a2123, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#41,main-AWTAnimator#02,5,main] GearsES2.init.X 0x3f6f6701 FIN GearsES2[obj 0x3f6f6701 isInit true, usesShared false, 1 GearsObj[0x599cf44, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5b7a2123, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x54488400, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#41,main-AWTAnimator#02,5,main] GearsES2.reshape 0x3f6f6701 0/0 400x271 of 400x271, swapInterval 1, drawable 0x340002c, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3f6f6701, angle 0.0, [l -1.4760147, r 1.4760147, b -1.0, t 1.0] 2.9520295x2.0 -> [l -1.4760147, r 1.4760147, b -1.0, t 1.0] 2.9520295x2.0, v-flip false [junit] Thread[#39,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x52b1beb6: tileRendererInUse null [junit] Thread[#39,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x52b1beb6 FIN [junit] Thread[#39,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x3f6f6701: tileRendererInUse null [junit] Thread[#39,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x3f6f6701 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting03AWT - test02AWTTwoNewtChilds01 [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751133174559 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751133174562 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01AWTOneNewtChilds01 took 1.364 sec [junit] Testcase: test02AWTTwoNewtChilds01 took 1.862 sec [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.318 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751133170877 ms III - Start [junit] SLOCK [T main @ 1751133170883 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting03AWT - test01AWTOneNewtChilds01 [junit] Create PointerIcon #01: PointerIcon[obj 0x58695725, .x11_:0-1, 0x3400004, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [junit] Create PointerIcon #02: PointerIcon[obj 0x5ba3f27a, .x11_:0-1, 0x3400008, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [junit] Create PointerIcon #03: PointerIcon[obj 0x58d75e99, .x11_:0-1, 0x340000c, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #04: PointerIcon[obj 0x74751b3, .x11_:0-1, 0x3400010, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PixelRect[obj 0x52af26ee, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PointerIcon[obj 0x3ee37e5a, .x11_:0-1, 0x3400014, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] ******* Cont1 setVisible [junit] ******* Cont2 setVisible [junit] ******* Frame setVisible [junit] Thread[#38,main-AWTAnimator#00,5,main] GearsES2.init.0 0x20ccf40b: tileRendererInUse null, GearsES2[obj 0x20ccf40b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x20ccf40b on Thread[#38,main-AWTAnimator#00,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x20ccf40b created: GearsObj[0x5572febb, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x20ccf40b created: GearsObj[0x33b98a31, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x20ccf40b created: GearsObj[0x33b98a31, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#38,main-AWTAnimator#00,5,main] GearsES2.init.X 0x20ccf40b FIN GearsES2[obj 0x20ccf40b isInit true, usesShared false, 1 GearsObj[0x5572febb, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x33b98a31, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6c7329be, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#38,main-AWTAnimator#00,5,main] GearsES2.reshape 0x20ccf40b 0/0 400x270 of 400x270, swapInterval 1, drawable 0x3400016, msaa false, tileRendererInUse null [junit] >> GearsES2 0x20ccf40b, angle 0.0, [l -1.4814814, r 1.4814814, b -1.0, t 1.0] 2.9629629x2.0 -> [l -1.4814814, r 1.4814814, b -1.0, t 1.0] 2.9629629x2.0, v-flip false [junit] Thread[#38,main-AWTAnimator#00,5,main] GearsES2.reshape 0x20ccf40b 0/0 400x271 of 400x271, swapInterval 1, drawable 0x3400016, msaa false, tileRendererInUse null [junit] >> GearsES2 0x20ccf40b, angle 0.5, [l -1.4760147, r 1.4760147, b -1.0, t 1.0] 2.9520295x2.0 -> [l -1.4760147, r 1.4760147, b -1.0, t 1.0] 2.9520295x2.0, v-flip false [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x20ccf40b: tileRendererInUse null [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x20ccf40b FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting03AWT - test01AWTOneNewtChilds01 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting03AWT - test02AWTTwoNewtChilds01 [junit] Create PointerIcon #01: PointerIcon[obj 0x273e7444, .x11_:0-1, 0x3400004, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [junit] Create PointerIcon #02: PointerIcon[obj 0x7db12bb6, .x11_:0-1, 0x3400008, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [junit] Create PointerIcon #03: PointerIcon[obj 0x783a467b, .x11_:0-1, 0x340000c, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #04: PointerIcon[obj 0x272113c4, .x11_:0-1, 0x3400010, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PixelRect[obj 0x2d52216b, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PointerIcon[obj 0x242b836, .x11_:0-1, 0x3400014, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #01: PointerIcon[obj 0x3527942a, .x11_:0-1, 0x3400018, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [junit] Create PointerIcon #02: PointerIcon[obj 0x942a29c, .x11_:0-1, 0x340001c, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [junit] Create PointerIcon #03: PointerIcon[obj 0x1ed6388a, .x11_:0-1, 0x3400020, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #04: PointerIcon[obj 0x5a45133e, .x11_:0-1, 0x3400024, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PixelRect[obj 0x60bd273d, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PointerIcon[obj 0x121314f7, .x11_:0-1, 0x3400028, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] ******* Cont1 setVisible [junit] ******* Cont2 setVisible [junit] ******* Frame setVisible [junit] Thread[#40,main-AWTAnimator#01,5,main] GearsES2.init.0 0x52b1beb6: tileRendererInUse null, GearsES2[obj 0x52b1beb6 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x52b1beb6 on Thread[#40,main-AWTAnimator#01,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x52b1beb6 created: GearsObj[0x485f4b9, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x52b1beb6 created: GearsObj[0x326ce706, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x52b1beb6 created: GearsObj[0x326ce706, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#40,main-AWTAnimator#01,5,main] GearsES2.init.X 0x52b1beb6 FIN GearsES2[obj 0x52b1beb6 isInit true, usesShared false, 1 GearsObj[0x485f4b9, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x326ce706, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5555bbc7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#40,main-AWTAnimator#01,5,main] GearsES2.reshape 0x52b1beb6 0/0 400x271 of 400x271, swapInterval 1, drawable 0x340002a, msaa false, tileRendererInUse null [junit] >> GearsES2 0x52b1beb6, angle 0.0, [l -1.4760147, r 1.4760147, b -1.0, t 1.0] 2.9520295x2.0 -> [l -1.4760147, r 1.4760147, b -1.0, t 1.0] 2.9520295x2.0, v-flip false [junit] Thread[#41,main-AWTAnimator#02,5,main] GearsES2.init.0 0x3f6f6701: tileRendererInUse null, GearsES2[obj 0x3f6f6701 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x3f6f6701 on Thread[#41,main-AWTAnimator#02,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x3f6f6701 created: GearsObj[0x599cf44, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x3f6f6701 created: GearsObj[0x5b7a2123, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x3f6f6701 created: GearsObj[0x5b7a2123, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#41,main-AWTAnimator#02,5,main] GearsES2.init.X 0x3f6f6701 FIN GearsES2[obj 0x3f6f6701 isInit true, usesShared false, 1 GearsObj[0x599cf44, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5b7a2123, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x54488400, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#41,main-AWTAnimator#02,5,main] GearsES2.reshape 0x3f6f6701 0/0 400x271 of 400x271, swapInterval 1, drawable 0x340002c, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3f6f6701, angle 0.0, [l -1.4760147, r 1.4760147, b -1.0, t 1.0] 2.9520295x2.0 -> [l -1.4760147, r 1.4760147, b -1.0, t 1.0] 2.9520295x2.0, v-flip false [junit] Thread[#39,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x52b1beb6: tileRendererInUse null [junit] Thread[#39,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x52b1beb6 FIN [junit] Thread[#39,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x3f6f6701: tileRendererInUse null [junit] Thread[#39,main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x3f6f6701 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting03AWT - test02AWTTwoNewtChilds01 [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751133174559 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751133174562 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] ------------- ---------------- --------------- [junit] WARNING: package sun.awt.windows not in java.desktop [junit] Testsuite: com.jogamp.opengl.test.junit.newt.parenting.TestParenting04AWT [junit] Testsuite: com.jogamp.opengl.test.junit.newt.parenting.TestParenting04AWT [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751133175645 ms III - Start [junit] SLOCK [T main @ 1751133175649 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting04AWT - test01WinHopFrame2FrameDirectHop [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [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[#37,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.init FIN [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape 0/0 320x321 of 320x321, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x321 of 320x321, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x74455848: tileRendererInUse null, GearsES2[obj 0x74455848 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x74455848 on Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x74455848 created: GearsObj[0x7767d119, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x74455848 created: GearsObj[0x7dd45c6e, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x74455848 created: GearsObj[0x7dd45c6e, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0x74455848 FIN GearsES2[obj 0x74455848 isInit true, usesShared false, 1 GearsObj[0x7767d119, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7dd45c6e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4b588307, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x74455848 0/0 320x321 of 320x321, swapInterval 1, drawable 0x3600004, msaa false, tileRendererInUse null [junit] >> GearsES2 0x74455848, angle 0.0, [l -1.0, r 1.0, b -1.003125, t 1.003125] 2.0x2.00625 -> [l -1.0, r 1.0, b -1.003125, t 1.003125] 2.0x2.00625, v-flip false [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x74455848 320x321, swapInterval 1, drawable 0x3600004 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x74455848 0/0 320x321 of 320x321, swapInterval 1, drawable 0x3600004, msaa false, tileRendererInUse null [junit] >> GearsES2 0x74455848, angle 0.5, [l -1.0, r 1.0, b -1.003125, t 1.003125] 2.0x2.00625 -> [l -1.0, r 1.0, b -1.003125, t 1.003125] 2.0x2.00625, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x74455848 320x321, swapInterval 1, drawable 0x3600004 [junit] Thread[#39,main-AWTAnimator#01,5,main] GearsES2.reshape 0x74455848 0/0 320x321 of 320x321, swapInterval 1, drawable 0x3600004, msaa false, tileRendererInUse null [junit] >> GearsES2 0x74455848, angle 564.5, [l -1.0, r 1.0, b -1.003125, t 1.003125] 2.0x2.00625 -> [l -1.0, r 1.0, b -1.003125, t 1.003125] 2.0x2.00625, v-flip false [junit] Thread[#38,main-AWTAnimator#00,5,main] RedSquareES2.reshape 0/0 320x321 of 320x321, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#38,main-AWTAnimator#00,5,main] RedSquareES2.reshape FIN [junit] Thread[#38,main-AWTAnimator#00,5,main] RedSquareES2.reshape 0/0 320x321 of 320x321, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#38,main-AWTAnimator#00,5,main] RedSquareES2.reshape FIN [junit] Thread[#39,main-AWTAnimator#01,5,main] GearsES2.reshape 0x74455848 0/0 320x321 of 320x321, swapInterval 1, drawable 0x3600004, msaa false, tileRendererInUse null [junit] >> GearsES2 0x74455848, angle 1158.0, [l -1.0, r 1.0, b -1.003125, t 1.003125] 2.0x2.00625 -> [l -1.0, r 1.0, b -1.003125, t 1.003125] 2.0x2.00625, v-flip false [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.dispose FIN [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x74455848: tileRendererInUse null [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x74455848 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting04AWT - test01WinHopFrame2FrameDirectHop [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting04AWT - test02WinHopFrame2FrameDetachFirst [junit] Thread[#40,main-Display-.x11_:0-1-EDT-2,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#40,main-Display-.x11_:0-1-EDT-2,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] ShaderState: attachShaderProgram: -1 -> 3 (enable: true) [junit] null [junit] ShaderProgram[id=3, linked=false, inUse=false, program: 1, 2 code: [junit] ShaderCode[id=5, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source] [junit] ShaderCode[id=6, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]] [junit] Thread[#40,main-Display-.x11_:0-1-EDT-2,6,main] RedSquareES2.init FIN [junit] Thread[#40,main-Display-.x11_:0-1-EDT-2,6,main] RedSquareES2.reshape 0/0 320x321 of 320x321, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#40,main-Display-.x11_:0-1-EDT-2,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x321 of 320x321, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#40,main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.init.0 0x66f57048: tileRendererInUse null, GearsES2[obj 0x66f57048 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x66f57048 on Thread[#40,main-Display-.x11_:0-1-EDT-2,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x66f57048 created: GearsObj[0x50ccfd6, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x66f57048 created: GearsObj[0x700eae07, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x66f57048 created: GearsObj[0x700eae07, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#40,main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.init.X 0x66f57048 FIN GearsES2[obj 0x66f57048 isInit true, usesShared false, 1 GearsObj[0x50ccfd6, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x700eae07, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x61e2719a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#40,main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.reshape 0x66f57048 0/0 320x321 of 320x321, swapInterval 1, drawable 0x3600004, msaa false, tileRendererInUse null [junit] >> GearsES2 0x66f57048, angle 0.0, [l -1.0, r 1.0, b -1.003125, t 1.003125] 2.0x2.00625 -> [l -1.0, r 1.0, b -1.003125, t 1.003125] 2.0x2.00625, v-flip false [junit] Thread[#40,main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.display 0x66f57048 320x321, swapInterval 1, drawable 0x3600004 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x66f57048 0/0 320x321 of 320x321, swapInterval 1, drawable 0x3600004, msaa false, tileRendererInUse null [junit] >> GearsES2 0x66f57048, angle 0.5, [l -1.0, r 1.0, b -1.003125, t 1.003125] 2.0x2.00625 -> [l -1.0, r 1.0, b -1.003125, t 1.003125] 2.0x2.00625, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x66f57048 320x321, swapInterval 1, drawable 0x3600004 [junit] Thread[#42,main-AWTAnimator#03,5,main] GearsES2.reshape 0x66f57048 0/0 320x321 of 320x321, swapInterval 1, drawable 0x3600004, msaa false, tileRendererInUse null [junit] >> GearsES2 0x66f57048, angle 469.5, [l -1.0, r 1.0, b -1.003125, t 1.003125] 2.0x2.00625 -> [l -1.0, r 1.0, b -1.003125, t 1.003125] 2.0x2.00625, v-flip false [junit] Thread[#41,main-AWTAnimator#02,5,main] RedSquareES2.reshape 0/0 320x321 of 320x321, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#41,main-AWTAnimator#02,5,main] RedSquareES2.reshape FIN [junit] Thread[#41,main-AWTAnimator#02,5,main] RedSquareES2.reshape 0/0 320x321 of 320x321, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#41,main-AWTAnimator#02,5,main] RedSquareES2.reshape FIN [junit] Thread[#42,main-AWTAnimator#03,5,main] GearsES2.reshape 0x66f57048 0/0 320x321 of 320x321, swapInterval 1, drawable 0x3600004, msaa false, tileRendererInUse null [junit] >> GearsES2 0x66f57048, angle 970.0, [l -1.0, r 1.0, b -1.003125, t 1.003125] 2.0x2.00625 -> [l -1.0, r 1.0, b -1.003125, t 1.003125] 2.0x2.00625, v-flip false [junit] Thread[#40,main-Display-.x11_:0-1-EDT-2,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#40,main-Display-.x11_:0-1-EDT-2,6,main] RedSquareES2.dispose FIN [junit] Thread[#40,main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.dispose 0x66f57048: tileRendererInUse null [junit] Thread[#40,main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.dispose 0x66f57048 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting04AWT - test02WinHopFrame2FrameDetachFirst [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751133181828 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751133181831 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.771 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751133175645 ms III - Start [junit] SLOCK [T main @ 1751133175649 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting04AWT - test01WinHopFrame2FrameDirectHop [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [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[#37,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.init FIN [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape 0/0 320x321 of 320x321, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x321 of 320x321, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x74455848: tileRendererInUse null, GearsES2[obj 0x74455848 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x74455848 on Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x74455848 created: GearsObj[0x7767d119, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x74455848 created: GearsObj[0x7dd45c6e, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x74455848 created: GearsObj[0x7dd45c6e, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0x74455848 FIN GearsES2[obj 0x74455848 isInit true, usesShared false, 1 GearsObj[0x7767d119, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7dd45c6e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4b588307, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x74455848 0/0 320x321 of 320x321, swapInterval 1, drawable 0x3600004, msaa false, tileRendererInUse null [junit] >> GearsES2 0x74455848, angle 0.0, [l -1.0, r 1.0, b -1.003125, t 1.003125] 2.0x2.00625 -> [l -1.0, r 1.0, b -1.003125, t 1.003125] 2.0x2.00625, v-flip false [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x74455848 320x321, swapInterval 1, drawable 0x3600004 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x74455848 0/0 320x321 of 320x321, swapInterval 1, drawable 0x3600004, msaa false, tileRendererInUse null [junit] >> GearsES2 0x74455848, angle 0.5, [l -1.0, r 1.0, b -1.003125, t 1.003125] 2.0x2.00625 -> [l -1.0, r 1.0, b -1.003125, t 1.003125] 2.0x2.00625, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x74455848 320x321, swapInterval 1, drawable 0x3600004 [junit] Thread[#39,main-AWTAnimator#01,5,main] GearsES2.reshape 0x74455848 0/0 320x321 of 320x321, swapInterval 1, drawable 0x3600004, msaa false, tileRendererInUse null [junit] >> GearsES2 0x74455848, angle 564.5, [l -1.0, r 1.0, b -1.003125, t 1.003125] 2.0x2.00625 -> [l -1.0, r 1.0, b -1.003125, t 1.003125] 2.0x2.00625, v-flip false [junit] Thread[#38,main-AWTAnimator#00,5,main] RedSquareES2.reshape 0/0 320x321 of 320x321, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#38,main-AWTAnimator#00,5,main] RedSquareES2.reshape FIN [junit] Thread[#38,main-AWTAnimator#00,5,main] RedSquareES2.reshape 0/0 320x321 of 320x321, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#38,main-AWTAnimator#00,5,main] RedSquareES2.reshape FIN [junit] Thread[#39,main-AWTAnimator#01,5,main] GearsES2.reshape 0x74455848 0/0 320x321 of 320x321, swapInterval 1, drawable 0x3600004, msaa false, tileRendererInUse null [junit] >> GearsES2 0x74455848, angle 1158.0, [l -1.0, r 1.0, b -1.003125, t 1.003125] 2.0x2.00625 -> [l -1.0, r 1.0, b -1.003125, t 1.003125] 2.0x2.00625, v-flip false [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.dispose FIN [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x74455848: tileRendererInUse null [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x74455848 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting04AWT - test01WinHopFrame2FrameDirectHop [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting04AWT - test02WinHopFrame2FrameDetachFirst [junit] Thread[#40,main-Display-.x11_:0-1-EDT-2,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#40,main-Display-.x11_:0-1-EDT-2,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] ShaderState: attachShaderProgram: -1 -> 3 (enable: true) [junit] null [junit] ShaderProgram[id=3, linked=false, inUse=false, program: 1, 2 code: [junit] ShaderCode[id=5, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source] [junit] ShaderCode[id=6, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]] [junit] Thread[#40,main-Display-.x11_:0-1-EDT-2,6,main] RedSquareES2.init FIN [junit] Thread[#40,main-Display-.x11_:0-1-EDT-2,6,main] RedSquareES2.reshape 0/0 320x321 of 320x321, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#40,main-Display-.x11_:0-1-EDT-2,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x321 of 320x321, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#40,main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.init.0 0x66f57048: tileRendererInUse null, GearsES2[obj 0x66f57048 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x66f57048 on Thread[#40,main-Display-.x11_:0-1-EDT-2,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x66f57048 created: GearsObj[0x50ccfd6, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x66f57048 created: GearsObj[0x700eae07, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x66f57048 created: GearsObj[0x700eae07, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#40,main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.init.X 0x66f57048 FIN GearsES2[obj 0x66f57048 isInit true, usesShared false, 1 GearsObj[0x50ccfd6, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x700eae07, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x61e2719a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#40,main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.reshape 0x66f57048 0/0 320x321 of 320x321, swapInterval 1, drawable 0x3600004, msaa false, tileRendererInUse null [junit] >> GearsES2 0x66f57048, angle 0.0, [l -1.0, r 1.0, b -1.003125, t 1.003125] 2.0x2.00625 -> [l -1.0, r 1.0, b -1.003125, t 1.003125] 2.0x2.00625, v-flip false [junit] Thread[#40,main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.display 0x66f57048 320x321, swapInterval 1, drawable 0x3600004 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x66f57048 0/0 320x321 of 320x321, swapInterval 1, drawable 0x3600004, msaa false, tileRendererInUse null [junit] >> GearsES2 0x66f57048, angle 0.5, [l -1.0, r 1.0, b -1.003125, t 1.003125] 2.0x2.00625 -> [l -1.0, r 1.0, b -1.003125, t 1.003125] 2.0x2.00625, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x66f57048 320x321, swapInterval 1, drawable 0x3600004 [junit] Thread[#42,main-AWTAnimator#03,5,main] GearsES2.reshape 0x66f57048 0/0 320x321 of 320x321, swapInterval 1, drawable 0x3600004, msaa false, tileRendererInUse null [junit] >> GearsES2 0x66f57048, angle 469.5, [l -1.0, r 1.0, b -1.003125, t 1.003125] 2.0x2.00625 -> [l -1.0, r 1.0, b -1.003125, t 1.003125] 2.0x2.00625, v-flip false [junit] Thread[#41,main-AWTAnimator#02,5,main] RedSquareES2.reshape 0/0 320x321 of 320x321, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#41,main-AWTAnimator#02,5,main] RedSquareES2.reshape FIN [junit] Thread[#41,main-AWTAnimator#02,5,main] RedSquareES2.reshape 0/0 320x321 of 320x321, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#41,main-AWTAnimator#02,5,main] RedSquareES2.reshape FIN [junit] Thread[#42,main-AWTAnimator#03,5,main] GearsES2.reshape 0x66f57048 0/0 320x321 of 320x321, swapInterval 1, drawable 0x3600004, msaa false, tileRendererInUse null [junit] >> GearsES2 0x66f57048, angle 970.0, [l -1.0, r 1.0, b -1.003125, t 1.003125] 2.0x2.00625 -> [l -1.0, r 1.0, b -1.003125, t 1.003125] 2.0x2.00625, v-flip false [junit] Thread[#40,main-Display-.x11_:0-1-EDT-2,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#40,main-Display-.x11_:0-1-EDT-2,6,main] RedSquareES2.dispose FIN [junit] Thread[#40,main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.dispose 0x66f57048: tileRendererInUse null [junit] Thread[#40,main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.dispose 0x66f57048 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting04AWT - test02WinHopFrame2FrameDetachFirst [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751133181828 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751133181831 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01WinHopFrame2FrameDirectHop took 2.96 sec [junit] Testcase: test02WinHopFrame2FrameDetachFirst took 2.766 sec [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.771 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751133175645 ms III - Start [junit] SLOCK [T main @ 1751133175649 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting04AWT - test01WinHopFrame2FrameDirectHop [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [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[#37,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.init FIN [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape 0/0 320x321 of 320x321, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x321 of 320x321, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x74455848: tileRendererInUse null, GearsES2[obj 0x74455848 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x74455848 on Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x74455848 created: GearsObj[0x7767d119, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x74455848 created: GearsObj[0x7dd45c6e, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x74455848 created: GearsObj[0x7dd45c6e, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0x74455848 FIN GearsES2[obj 0x74455848 isInit true, usesShared false, 1 GearsObj[0x7767d119, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7dd45c6e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4b588307, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x74455848 0/0 320x321 of 320x321, swapInterval 1, drawable 0x3600004, msaa false, tileRendererInUse null [junit] >> GearsES2 0x74455848, angle 0.0, [l -1.0, r 1.0, b -1.003125, t 1.003125] 2.0x2.00625 -> [l -1.0, r 1.0, b -1.003125, t 1.003125] 2.0x2.00625, v-flip false [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x74455848 320x321, swapInterval 1, drawable 0x3600004 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x74455848 0/0 320x321 of 320x321, swapInterval 1, drawable 0x3600004, msaa false, tileRendererInUse null [junit] >> GearsES2 0x74455848, angle 0.5, [l -1.0, r 1.0, b -1.003125, t 1.003125] 2.0x2.00625 -> [l -1.0, r 1.0, b -1.003125, t 1.003125] 2.0x2.00625, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x74455848 320x321, swapInterval 1, drawable 0x3600004 [junit] Thread[#39,main-AWTAnimator#01,5,main] GearsES2.reshape 0x74455848 0/0 320x321 of 320x321, swapInterval 1, drawable 0x3600004, msaa false, tileRendererInUse null [junit] >> GearsES2 0x74455848, angle 564.5, [l -1.0, r 1.0, b -1.003125, t 1.003125] 2.0x2.00625 -> [l -1.0, r 1.0, b -1.003125, t 1.003125] 2.0x2.00625, v-flip false [junit] Thread[#38,main-AWTAnimator#00,5,main] RedSquareES2.reshape 0/0 320x321 of 320x321, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#38,main-AWTAnimator#00,5,main] RedSquareES2.reshape FIN [junit] Thread[#38,main-AWTAnimator#00,5,main] RedSquareES2.reshape 0/0 320x321 of 320x321, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#38,main-AWTAnimator#00,5,main] RedSquareES2.reshape FIN [junit] Thread[#39,main-AWTAnimator#01,5,main] GearsES2.reshape 0x74455848 0/0 320x321 of 320x321, swapInterval 1, drawable 0x3600004, msaa false, tileRendererInUse null [junit] >> GearsES2 0x74455848, angle 1158.0, [l -1.0, r 1.0, b -1.003125, t 1.003125] 2.0x2.00625 -> [l -1.0, r 1.0, b -1.003125, t 1.003125] 2.0x2.00625, v-flip false [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.dispose FIN [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x74455848: tileRendererInUse null [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x74455848 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting04AWT - test01WinHopFrame2FrameDirectHop [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting04AWT - test02WinHopFrame2FrameDetachFirst [junit] Thread[#40,main-Display-.x11_:0-1-EDT-2,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[#40,main-Display-.x11_:0-1-EDT-2,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] ShaderState: attachShaderProgram: -1 -> 3 (enable: true) [junit] null [junit] ShaderProgram[id=3, linked=false, inUse=false, program: 1, 2 code: [junit] ShaderCode[id=5, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source] [junit] ShaderCode[id=6, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]] [junit] Thread[#40,main-Display-.x11_:0-1-EDT-2,6,main] RedSquareES2.init FIN [junit] Thread[#40,main-Display-.x11_:0-1-EDT-2,6,main] RedSquareES2.reshape 0/0 320x321 of 320x321, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#40,main-Display-.x11_:0-1-EDT-2,6,main] RedSquareES2.reshape FIN [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x321 of 320x321, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#29,AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[#40,main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.init.0 0x66f57048: tileRendererInUse null, GearsES2[obj 0x66f57048 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x66f57048 on Thread[#40,main-Display-.x11_:0-1-EDT-2,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x66f57048 created: GearsObj[0x50ccfd6, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x66f57048 created: GearsObj[0x700eae07, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x66f57048 created: GearsObj[0x700eae07, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#40,main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.init.X 0x66f57048 FIN GearsES2[obj 0x66f57048 isInit true, usesShared false, 1 GearsObj[0x50ccfd6, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x700eae07, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x61e2719a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#40,main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.reshape 0x66f57048 0/0 320x321 of 320x321, swapInterval 1, drawable 0x3600004, msaa false, tileRendererInUse null [junit] >> GearsES2 0x66f57048, angle 0.0, [l -1.0, r 1.0, b -1.003125, t 1.003125] 2.0x2.00625 -> [l -1.0, r 1.0, b -1.003125, t 1.003125] 2.0x2.00625, v-flip false [junit] Thread[#40,main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.display 0x66f57048 320x321, swapInterval 1, drawable 0x3600004 [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.reshape 0x66f57048 0/0 320x321 of 320x321, swapInterval 1, drawable 0x3600004, msaa false, tileRendererInUse null [junit] >> GearsES2 0x66f57048, angle 0.5, [l -1.0, r 1.0, b -1.003125, t 1.003125] 2.0x2.00625 -> [l -1.0, r 1.0, b -1.003125, t 1.003125] 2.0x2.00625, v-flip false [junit] Thread[#29,AWT-EventQueue-0,6,main] GearsES2.display 0x66f57048 320x321, swapInterval 1, drawable 0x3600004 [junit] Thread[#42,main-AWTAnimator#03,5,main] GearsES2.reshape 0x66f57048 0/0 320x321 of 320x321, swapInterval 1, drawable 0x3600004, msaa false, tileRendererInUse null [junit] >> GearsES2 0x66f57048, angle 469.5, [l -1.0, r 1.0, b -1.003125, t 1.003125] 2.0x2.00625 -> [l -1.0, r 1.0, b -1.003125, t 1.003125] 2.0x2.00625, v-flip false [junit] Thread[#41,main-AWTAnimator#02,5,main] RedSquareES2.reshape 0/0 320x321 of 320x321, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#41,main-AWTAnimator#02,5,main] RedSquareES2.reshape FIN [junit] Thread[#41,main-AWTAnimator#02,5,main] RedSquareES2.reshape 0/0 320x321 of 320x321, swapInterval 1, drawable 0x3600002, tileRendererInUse null [junit] Thread[#41,main-AWTAnimator#02,5,main] RedSquareES2.reshape FIN [junit] Thread[#42,main-AWTAnimator#03,5,main] GearsES2.reshape 0x66f57048 0/0 320x321 of 320x321, swapInterval 1, drawable 0x3600004, msaa false, tileRendererInUse null [junit] >> GearsES2 0x66f57048, angle 970.0, [l -1.0, r 1.0, b -1.003125, t 1.003125] 2.0x2.00625 -> [l -1.0, r 1.0, b -1.003125, t 1.003125] 2.0x2.00625, v-flip false [junit] Thread[#40,main-Display-.x11_:0-1-EDT-2,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[#40,main-Display-.x11_:0-1-EDT-2,6,main] RedSquareES2.dispose FIN [junit] Thread[#40,main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.dispose 0x66f57048: tileRendererInUse null [junit] Thread[#40,main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.dispose 0x66f57048 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting04AWT - test02WinHopFrame2FrameDetachFirst [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751133181828 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751133181831 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] ------------- ---------------- --------------- [junit] WARNING: package sun.awt.windows not in java.desktop [junit] Testsuite: com.jogamp.opengl.test.junit.newt.parenting.TestTranslucentParentingAWT [junit] ++++ Test Singleton.ctor() [junit] Testsuite: com.jogamp.opengl.test.junit.newt.parenting.TestTranslucentParentingAWT [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751133182756 ms III - Start [junit] SLOCK [T main @ 1751133182760 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestTranslucentParentingAWT - testWindowParenting1AWTOneNewtChild01 [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=0x507], DirectColorModel: rmask=ff0000 gmask=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=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:3 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:4 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:5 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:6 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:7 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:8 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:9 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:10 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:11 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:12 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:13 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:14 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:15 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:16 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:17 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:18 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:19 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:20 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:21 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:22 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:23 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:24 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:25 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:26 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:27 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:28 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:29 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:30 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:31 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:32 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:33 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:34 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:35 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:36 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:37 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:38 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:39 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:40 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:41 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:42 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:43 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:44 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:45 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:46 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:47 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:48 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:49 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:50 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:51 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:52 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:53 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:54 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:55 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:56 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:57 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:58 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:59 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:60 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:61 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:62 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:63 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:64 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:65 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:66 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:67 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:68 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:69 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:70 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:71 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:72 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:73 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:74 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:75 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:76 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:77 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:78 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:79 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:80 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:81 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:82 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:83 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:84 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:85 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:86 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:87 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:88 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:89 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:90 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:91 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:92 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:93 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:94 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:95 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:96 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:97 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:98 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:99 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:100 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:101 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:102 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:103 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:104 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:105 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:106 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:107 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:108 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:109 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:110 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:111 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:112 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:113 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:114 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:115 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:116 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:117 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:118 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:119 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:120 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:121 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:122 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:123 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:124 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:125 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:126 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:127 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:128 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:129 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:130 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:131 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:132 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:133 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:134 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:135 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:136 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:137 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:138 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:139 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:140 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:141 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:142 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:143 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:144 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:145 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:146 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:147 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:148 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:149 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:150 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:151 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:152 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:153 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:154 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:155 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:156 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:157 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:158 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:159 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:160 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:161 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:162 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:163 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:164 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:165 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:166 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:167 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:168 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:169 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:170 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:171 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:172 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:173 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:174 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:175 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:176 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:177 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:178 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:179 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:180 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:181 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:182 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:183 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:184 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:185 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:186 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:187 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:188 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:189 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:190 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:191 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:192 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:193 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:194 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:195 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:196 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:197 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:198 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:199 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:200 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:201 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:202 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:203 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:204 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:205 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:206 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:207 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:208 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:209 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:210 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:211 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:212 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:213 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:214 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:215 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:216 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:217 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:218 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:219 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:220 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:221 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:222 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:223 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:224 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:225 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:226 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:227 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:228 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:229 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:230 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:231 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:232 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:233 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:234 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:235 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:236 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:237 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:238 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:239 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:240 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:241 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:242 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:243 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:244 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:245 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:246 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:247 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:248 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:249 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:250 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:251 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:252 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:253 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:254 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:255 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:256 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:257 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:258 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:259 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:260 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:261 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:262 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:263 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:264 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:265 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:266 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:267 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:268 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:269 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:270 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:271 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:272 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:273 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:274 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:275 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:276 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:277 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:278 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:279 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:280 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:281 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:282 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:283 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:284 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:285 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:286 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:287 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:288 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x6e], DirectColorModel: rmask=ff0000 gmask=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=0x745], DirectColorModel: rmask=ff0000 gmask=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=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:291 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:292 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:293 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:294 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:295 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:296 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:297 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:298 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:299 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:300 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:301 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:302 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:303 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:304 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:305 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:306 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:307 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:308 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:309 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:310 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:311 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x75b], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false [junit] Thread[#38,main-AWTAnimator#00,5,main] GearsES2.init.0 0x6fa51cd4: tileRendererInUse null, GearsES2[obj 0x6fa51cd4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x6fa51cd4 on Thread[#38,main-AWTAnimator#00,5,main] [junit] Chosen GLCapabilities: 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, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x6fa51cd4 created: GearsObj[0x5f658ccc, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x6fa51cd4 created: GearsObj[0x543d7090, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x6fa51cd4 created: GearsObj[0x543d7090, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#38,main-AWTAnimator#00,5,main] GearsES2.init.X 0x6fa51cd4 FIN GearsES2[obj 0x6fa51cd4 isInit true, usesShared false, 1 GearsObj[0x5f658ccc, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x543d7090, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5debcec1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#38,main-AWTAnimator#00,5,main] GearsES2.reshape 0x6fa51cd4 0/0 400x200 of 400x200, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6fa51cd4, 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[#37,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x6fa51cd4: tileRendererInUse null [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x6fa51cd4 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestTranslucentParentingAWT - testWindowParenting1AWTOneNewtChild01 [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751133184009 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751133184013 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.872 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751133182756 ms III - Start [junit] SLOCK [T main @ 1751133182760 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestTranslucentParentingAWT - testWindowParenting1AWTOneNewtChild01 [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=0x507], DirectColorModel: rmask=ff0000 gmask=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=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:3 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:4 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:5 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:6 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:7 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:8 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:9 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:10 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:11 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:12 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:13 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:14 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:15 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:16 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:17 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:18 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:19 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:20 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:21 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:22 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:23 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:24 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:25 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:26 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:27 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:28 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:29 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:30 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:31 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:32 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:33 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:34 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:35 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:36 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:37 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:38 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:39 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:40 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:41 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:42 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:43 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:44 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:45 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:46 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:47 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:48 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:49 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:50 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:51 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:52 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:53 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:54 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:55 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:56 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:57 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:58 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:59 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:60 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:61 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:62 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:63 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:64 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:65 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:66 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:67 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:68 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:69 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:70 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:71 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:72 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:73 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:74 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:75 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:76 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:77 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:78 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:79 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:80 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:81 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:82 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:83 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:84 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:85 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:86 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:87 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:88 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:89 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:90 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:91 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:92 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:93 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:94 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:95 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:96 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:97 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:98 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:99 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:100 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:101 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:102 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:103 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:104 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:105 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:106 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:107 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:108 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:109 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:110 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:111 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:112 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:113 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:114 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:115 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:116 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:117 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:118 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:119 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:120 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:121 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:122 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:123 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:124 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:125 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:126 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:127 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:128 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:129 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:130 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:131 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:132 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:133 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:134 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:135 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:136 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:137 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:138 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:139 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:140 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:141 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:142 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:143 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:144 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:145 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:146 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:147 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:148 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:149 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:150 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:151 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:152 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:153 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:154 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:155 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:156 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:157 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:158 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:159 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:160 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:161 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:162 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:163 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:164 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:165 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:166 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:167 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:168 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:169 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:170 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:171 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:172 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:173 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:174 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:175 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:176 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:177 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:178 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:179 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:180 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:181 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:182 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:183 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:184 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:185 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:186 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:187 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:188 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:189 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:190 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:191 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:192 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:193 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:194 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:195 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:196 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:197 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:198 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:199 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:200 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:201 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:202 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:203 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:204 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:205 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:206 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:207 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:208 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:209 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:210 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:211 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:212 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:213 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:214 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:215 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:216 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:217 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:218 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:219 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:220 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:221 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:222 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:223 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:224 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:225 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:226 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:227 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:228 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:229 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:230 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:231 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:232 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:233 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:234 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:235 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:236 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:237 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:238 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:239 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:240 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:241 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:242 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:243 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:244 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:245 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:246 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:247 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:248 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:249 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:250 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:251 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:252 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:253 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:254 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:255 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:256 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:257 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:258 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:259 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:260 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:261 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:262 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:263 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:264 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:265 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:266 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:267 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:268 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:269 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:270 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:271 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:272 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:273 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:274 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:275 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:276 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:277 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:278 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:279 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:280 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:281 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:282 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:283 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:284 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:285 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:286 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:287 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:288 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x6e], DirectColorModel: rmask=ff0000 gmask=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=0x745], DirectColorModel: rmask=ff0000 gmask=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=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:291 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:292 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:293 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:294 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:295 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:296 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:297 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:298 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:299 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:300 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:301 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:302 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:303 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:304 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:305 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:306 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:307 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:308 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:309 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:310 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:311 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x75b], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false [junit] Thread[#38,main-AWTAnimator#00,5,main] GearsES2.init.0 0x6fa51cd4: tileRendererInUse null, GearsES2[obj 0x6fa51cd4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x6fa51cd4 on Thread[#38,main-AWTAnimator#00,5,main] [junit] Chosen GLCapabilities: 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, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x6fa51cd4 created: GearsObj[0x5f658ccc, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x6fa51cd4 created: GearsObj[0x543d7090, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x6fa51cd4 created: GearsObj[0x543d7090, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#38,main-AWTAnimator#00,5,main] GearsES2.init.X 0x6fa51cd4 FIN GearsES2[obj 0x6fa51cd4 isInit true, usesShared false, 1 GearsObj[0x5f658ccc, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x543d7090, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5debcec1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#38,main-AWTAnimator#00,5,main] GearsES2.reshape 0x6fa51cd4 0/0 400x200 of 400x200, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6fa51cd4, 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[#37,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x6fa51cd4: tileRendererInUse null [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x6fa51cd4 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestTranslucentParentingAWT - testWindowParenting1AWTOneNewtChild01 [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751133184009 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751133184013 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: testWindowParenting1AWTOneNewtChild01 took 0.779 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.872 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751133182756 ms III - Start [junit] SLOCK [T main @ 1751133182760 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestTranslucentParentingAWT - testWindowParenting1AWTOneNewtChild01 [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=0x507], DirectColorModel: rmask=ff0000 gmask=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=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:3 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:4 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:5 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:6 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:7 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:8 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:9 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:10 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:11 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:12 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:13 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:14 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:15 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:16 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:17 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:18 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:19 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:20 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:21 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:22 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:23 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:24 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:25 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:26 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:27 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:28 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:29 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:30 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:31 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:32 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:33 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:34 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:35 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:36 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:37 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:38 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:39 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:40 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:41 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:42 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:43 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:44 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:45 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:46 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:47 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:48 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:49 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:50 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:51 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:52 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:53 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:54 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:55 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:56 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:57 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:58 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:59 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:60 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:61 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:62 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:63 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:64 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:65 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:66 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:67 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:68 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:69 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:70 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:71 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:72 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:73 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:74 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:75 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:76 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:77 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:78 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:79 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:80 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:81 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:82 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:83 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:84 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:85 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:86 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:87 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:88 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:89 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:90 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:91 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:92 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:93 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:94 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:95 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:96 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:97 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:98 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:99 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:100 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:101 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:102 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:103 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:104 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:105 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:106 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:107 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:108 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:109 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:110 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:111 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:112 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:113 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:114 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:115 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:116 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:117 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:118 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:119 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:120 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:121 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:122 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:123 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:124 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:125 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:126 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:127 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:128 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:129 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:130 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:131 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:132 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:133 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:134 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:135 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:136 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:137 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:138 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:139 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:140 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:141 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:142 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:143 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:144 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:145 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:146 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:147 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:148 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:149 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:150 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:151 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:152 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:153 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:154 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:155 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:156 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:157 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:158 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:159 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:160 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:161 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:162 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:163 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:164 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:165 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:166 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:167 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:168 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:169 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:170 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:171 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:172 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:173 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:174 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:175 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:176 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:177 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:178 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:179 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:180 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:181 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:182 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:183 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:184 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:185 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:186 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:187 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:188 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:189 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:190 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:191 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:192 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:193 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:194 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:195 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:196 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:197 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:198 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:199 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:200 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:201 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:202 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:203 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:204 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:205 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:206 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:207 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:208 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:209 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:210 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:211 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:212 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:213 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:214 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:215 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:216 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:217 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:218 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:219 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:220 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:221 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:222 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:223 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:224 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:225 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:226 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:227 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:228 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:229 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:230 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:231 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:232 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:233 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:234 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:235 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:236 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:237 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:238 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:239 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:240 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:241 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:242 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:243 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:244 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:245 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:246 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:247 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:248 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:249 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:250 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:251 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:252 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:253 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:254 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:255 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:256 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:257 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:258 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:259 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:260 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:261 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:262 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:263 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:264 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:265 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:266 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:267 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:268 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:269 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:270 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:271 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:272 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:273 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:274 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:275 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:276 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:277 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:278 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:279 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:280 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:281 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:282 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:283 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:284 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:285 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:286 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:287 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:288 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x6e], DirectColorModel: rmask=ff0000 gmask=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=0x745], DirectColorModel: rmask=ff0000 gmask=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=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:291 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:292 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:293 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:294 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:295 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:296 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:297 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:298 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:299 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:300 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:301 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:302 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:303 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:304 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:305 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:306 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:307 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:308 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:309 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:310 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:311 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x75b], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false [junit] Thread[#38,main-AWTAnimator#00,5,main] GearsES2.init.0 0x6fa51cd4: tileRendererInUse null, GearsES2[obj 0x6fa51cd4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x6fa51cd4 on Thread[#38,main-AWTAnimator#00,5,main] [junit] Chosen GLCapabilities: 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, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL4bc/GL4bc.sw] [junit] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR Mesa/X.org [junit] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [junit] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 302 [junit] GLX_EXTENSIONS 25 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x6fa51cd4 created: GearsObj[0x5f658ccc, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x6fa51cd4 created: GearsObj[0x543d7090, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x6fa51cd4 created: GearsObj[0x543d7090, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[#38,main-AWTAnimator#00,5,main] GearsES2.init.X 0x6fa51cd4 FIN GearsES2[obj 0x6fa51cd4 isInit true, usesShared false, 1 GearsObj[0x5f658ccc, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x543d7090, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5debcec1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[#38,main-AWTAnimator#00,5,main] GearsES2.reshape 0x6fa51cd4 0/0 400x200 of 400x200, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6fa51cd4, 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[#37,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x6fa51cd4: tileRendererInUse null [junit] Thread[#37,main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x6fa51cd4 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestTranslucentParentingAWT - testWindowParenting1AWTOneNewtChild01 [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751133184009 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1751133184013 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms [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 21 [echo] java.version 21.0.7 [echo] java.home /opt-linux-x86_64/jdk-21.0.7+6 [echo] jvmJava.exe /opt-linux-x86_64/jdk-21.0.7+6/bin/java [echo] jvmJava8.exe ${jvmJava8.exe} [echo] minJava21 true [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.6.0-rc-20250628 [echo] jogamp.version.int 2414030 [echo] junit.is.disabled ${junit.is.disabled} [echo] target.user.set true [echo] target.sourcelevel 11 [echo] target.targetlevel 11 [echo] target.releaselevel ${target.releaselevel} [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=6.1.0-37-amd64 [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.android.x86_64: 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] AndroidX86_64=${isAndroidX86_64} [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=6.1.0-37-amd64 [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.awt.windows=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.awt.windows=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.swt.headless: [echo] gluegen.basename: gluegen [echo] jogl.basename: jogl generic.junit.run.swt.headless: [echo] +++ [echo] +++ generic.junit.run.swt.headless [echo] +++ Pattern: com/jogamp/opengl/test/junit/**/Test*SWT* [echo] +++ [echo] Testing com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2SWT3 -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2SWT3.xml [apply] WARNING: package sun.awt.windows not in java.desktop [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2SWT3 [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 @ 1751133185390 ms III - Start [apply] SLOCK [T main @ 1751133185394 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2SWT3 - test01SyncedOneAnimatorjunit.framework.TestListener: startTest(test01SyncedOneAnimator) [apply] [apply] Thread[#1,main,5,main] GearsES2.init.0 0x35e2d654: tileRendererInUse null, GearsES2[obj 0x35e2d654 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x35e2d654 on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x35e2d654 created: GearsObj[0x7a8c8dcf, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x35e2d654 created: GearsObj[0x7817fd62, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x35e2d654 created: GearsObj[0x7817fd62, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x35e2d654 FIN GearsES2[obj 0x35e2d654 isInit true, usesShared false, 1 GearsObj[0x7a8c8dcf, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7817fd62, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xfa4c865, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x35e2d654 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x35e2d654, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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,main,5,main] GearsES2.display 0x35e2d654 256x256, swapInterval 0, drawable 0x3400002 [apply] waitForRealized: to false, goal reached true [apply] Thread[#34,main-Animator#00,5,main] GearsES2.init.0 0x409bf450: tileRendererInUse null, GearsES2[obj 0x409bf450 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x35e2d654 isInit true, usesShared false, 1 GearsObj[0x7a8c8dcf, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7817fd62, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xfa4c865, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x409bf450 on Thread[#34,main-Animator#00,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x409bf450 created w/ share: GearsObj[0x7a8c8dcf, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x680e3f61, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x409bf450 created w/ share: GearsObj[0x7817fd62, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x459eae9e, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x409bf450 created w/ share: GearsObj[0xfa4c865, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x578c1fc9, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[#34,main-Animator#00,5,main] GearsES2.init.X 0x409bf450 FIN GearsES2[obj 0x409bf450 isInit true, usesShared true, 1 GearsObj[0x680e3f61, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x459eae9e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x578c1fc9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x35e2d654 isInit true, usesShared false, 1 GearsObj[0x7a8c8dcf, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7817fd62, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xfa4c865, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[#34,main-Animator#00,5,main] GearsES2.reshape 0x409bf450 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x409bf450, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] waitForRealized: to false, goal reached true [apply] Thread[#34,main-Animator#00,5,main] GearsES2.init.0 0x38d8f54a: tileRendererInUse null, GearsES2[obj 0x38d8f54a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x35e2d654 isInit true, usesShared false, 1 GearsObj[0x7a8c8dcf, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7817fd62, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xfa4c865, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x38d8f54a on Thread[#34,main-Animator#00,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x38d8f54a created w/ share: GearsObj[0x7a8c8dcf, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x6a134282, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x38d8f54a created w/ share: GearsObj[0x7817fd62, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x283a32a4, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x38d8f54a created w/ share: GearsObj[0xfa4c865, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x7446180b, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[#34,main-Animator#00,5,main] GearsES2.init.X 0x38d8f54a FIN GearsES2[obj 0x38d8f54a isInit true, usesShared true, 1 GearsObj[0x6a134282, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x283a32a4, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7446180b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x35e2d654 isInit true, usesShared false, 1 GearsObj[0x7a8c8dcf, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7817fd62, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xfa4c865, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[#34,main-Animator#00,5,main] GearsES2.reshape 0x38d8f54a 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3800002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x38d8f54a, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] waitForRealized: to false, goal reached true [apply] XXX-C-3.1: hash 0x7c7b252e, (isShared true, created true, master 0x7c7b252e) [apply] Created Ctx #0: hash 0xc6f58c7, (created true) [apply] Created Ctx #1: hash 0xbea7359, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.2: hash 0xc6f58c7, (isShared true, created true, master 0x7c7b252e) [apply] Created Ctx #0: hash 0x7c7b252e, (created true) [apply] Created Ctx #1: hash 0xbea7359, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.3: hash 0xbea7359, (isShared true, created true, master 0x7c7b252e) [apply] Created Ctx #0: hash 0xc6f58c7, (created true) [apply] Created Ctx #1: hash 0x7c7b252e, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] Thread[#1,main,5,main] GearsES2.dispose 0x38d8f54a: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0x38d8f54a FIN [apply] Thread[#1,main,5,main] GearsES2.dispose 0x409bf450: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0x409bf450 FIN [apply] Thread[#1,main,5,main] GearsES2.dispose 0x35e2d654: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0x35e2d654 FIN [apply] junit.framework.TestListener: endTest(test01SyncedOneAnimator) [apply] junit.framework.TestListener: startTest(test02AsyncEachAnimator) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2SWT3 - test01SyncedOneAnimator [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2SWT3 - test02AsyncEachAnimator [apply] [apply] (SWT:220074): Gdk-CRITICAL **: 19:53:08.186: gdk_threads_set_lock_functions: assertion 'gdk_threads_lock == NULL && gdk_threads_unlock == NULL' failed [apply] TestSharedContextVBOES2SWT3.test02AsyncEachAnimator: 0.0 [apply] TestSharedContextVBOES2SWT3.test02AsyncEachAnimator: 1.0 [apply] Thread[#36,main-Animator#01,5,main] GearsES2.init.0 0x3943a2be: tileRendererInUse null, GearsES2[obj 0x3943a2be isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x3943a2be on Thread[#36,main-Animator#01,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x3943a2be created: GearsObj[0x655488d8, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x3943a2be created: GearsObj[0x37e7280a, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x3943a2be created: GearsObj[0x37e7280a, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#36,main-Animator#01,5,main] GearsES2.init.X 0x3943a2be FIN GearsES2[obj 0x3943a2be isInit true, usesShared false, 1 GearsObj[0x655488d8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x37e7280a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x34650627, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#36,main-Animator#01,5,main] GearsES2.reshape 0x3943a2be 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3943a2be, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] waitForRealized: to false, goal reached true [apply] TestSharedContextVBOES2SWT3.test02AsyncEachAnimator: 1.1 [apply] TestSharedContextVBOES2SWT3.test02AsyncEachAnimator: 1.2 [apply] TestSharedContextVBOES2SWT3.test02AsyncEachAnimator: 2.0 [apply] TestSharedContextVBOES2SWT3.test02AsyncEachAnimator: 3.0 [apply] TestSharedContextVBOES2SWT3.test02AsyncEachAnimator: 4.0 [apply] Thread[#38,main-Animator#03,5,main] GearsES2.init.0 0x5f16132a: tileRendererInUse null, GearsES2[obj 0x5f16132a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x3943a2be isInit true, usesShared false, 1 GearsObj[0x655488d8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x37e7280a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x34650627, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x5f16132a on Thread[#38,main-Animator#03,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x5f16132a created w/ share: GearsObj[0x655488d8, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x1d91f5b2, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x5f16132a created w/ share: GearsObj[0x37e7280a, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x5af58f88, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x5f16132a created w/ share: GearsObj[0x34650627, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x4c58a6d7, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[#38,main-Animator#03,5,main] GearsES2.init.X 0x5f16132a FIN GearsES2[obj 0x5f16132a isInit true, usesShared true, 1 GearsObj[0x1d91f5b2, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5af58f88, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4c58a6d7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x3943a2be isInit true, usesShared false, 1 GearsObj[0x655488d8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x37e7280a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x34650627, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[#38,main-Animator#03,5,main] GearsES2.reshape 0x5f16132a 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5f16132a, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#37,main-Animator#02,5,main] GearsES2.init.0 0x236e3f4e: tileRendererInUse null, GearsES2[obj 0x236e3f4e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x3943a2be isInit true, usesShared false, 1 GearsObj[0x655488d8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x37e7280a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x34650627, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x236e3f4e on Thread[#37,main-Animator#02,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x236e3f4e created w/ share: GearsObj[0x655488d8, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x246eda86, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x236e3f4e created w/ share: GearsObj[0x37e7280a, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x6cffe231, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x236e3f4e created w/ share: GearsObj[0x34650627, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x751e7662, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[#37,main-Animator#02,5,main] GearsES2.init.X 0x236e3f4e FIN GearsES2[obj 0x236e3f4e isInit true, usesShared true, 1 GearsObj[0x246eda86, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6cffe231, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x751e7662, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x3943a2be isInit true, usesShared false, 1 GearsObj[0x655488d8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x37e7280a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x34650627, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[#37,main-Animator#02,5,main] GearsES2.reshape 0x236e3f4e 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3800002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x236e3f4e, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] waitForRealized: to false, goal reached true [apply] TestSharedContextVBOES2SWT3.test02AsyncEachAnimator: 4.1: Exception false [apply] TestSharedContextVBOES2SWT3.test02AsyncEachAnimator: 4.2: Exception false [apply] TestSharedContextVBOES2SWT3.test02AsyncEachAnimator: 5.0: Exception false [apply] waitForRealized: to false, goal reached true [apply] TestSharedContextVBOES2SWT3.test02AsyncEachAnimator: 5.1: Exception false [apply] TestSharedContextVBOES2SWT3.test02AsyncEachAnimator: 5.2: Exception false [apply] TestSharedContextVBOES2SWT3.test02AsyncEachAnimator: 6.0: Exception false [apply] XXX-C-3.1: hash 0x1bb01e55, (isShared true, created true, master 0x1bb01e55) [apply] Created Ctx #0: hash 0x638da1a2, (created true) [apply] Created Ctx #1: hash 0x5acb663f, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.2: hash 0x5acb663f, (isShared true, created true, master 0x1bb01e55) [apply] Created Ctx #0: hash 0x638da1a2, (created true) [apply] Created Ctx #1: hash 0x1bb01e55, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.2: hash 0x638da1a2, (isShared true, created true, master 0x1bb01e55) [apply] Created Ctx #0: hash 0x1bb01e55, (created true) [apply] Created Ctx #1: hash 0x5acb663f, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] junit.framework.TestListener: endTest(test02AsyncEachAnimator) [apply] TestSharedContextVBOES2SWT3.test02AsyncEachAnimator: 8.0: Exception false [apply] Thread[#1,main,5,main] GearsES2.dispose 0x5f16132a: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0x5f16132a FIN [apply] Thread[#1,main,5,main] GearsES2.dispose 0x236e3f4e: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0x236e3f4e FIN [apply] Thread[#1,main,5,main] GearsES2.dispose 0x3943a2be: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0x3943a2be FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2SWT3 - test02AsyncEachAnimator [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751133190728 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751133190731 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [apply] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.969 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751133185390 ms III - Start [apply] SLOCK [T main @ 1751133185394 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2SWT3 - test01SyncedOneAnimator [apply] Thread[#1,main,5,main] GearsES2.init.0 0x35e2d654: tileRendererInUse null, GearsES2[obj 0x35e2d654 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x35e2d654 on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x35e2d654 created: GearsObj[0x7a8c8dcf, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x35e2d654 created: GearsObj[0x7817fd62, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x35e2d654 created: GearsObj[0x7817fd62, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x35e2d654 FIN GearsES2[obj 0x35e2d654 isInit true, usesShared false, 1 GearsObj[0x7a8c8dcf, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7817fd62, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xfa4c865, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x35e2d654 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x35e2d654, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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,main,5,main] GearsES2.display 0x35e2d654 256x256, swapInterval 0, drawable 0x3400002 [apply] waitForRealized: to false, goal reached true [apply] Thread[#34,main-Animator#00,5,main] GearsES2.init.0 0x409bf450: tileRendererInUse null, GearsES2[obj 0x409bf450 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x35e2d654 isInit true, usesShared false, 1 GearsObj[0x7a8c8dcf, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7817fd62, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xfa4c865, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x409bf450 on Thread[#34,main-Animator#00,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x409bf450 created w/ share: GearsObj[0x7a8c8dcf, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x680e3f61, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x409bf450 created w/ share: GearsObj[0x7817fd62, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x459eae9e, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x409bf450 created w/ share: GearsObj[0xfa4c865, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x578c1fc9, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[#34,main-Animator#00,5,main] GearsES2.init.X 0x409bf450 FIN GearsES2[obj 0x409bf450 isInit true, usesShared true, 1 GearsObj[0x680e3f61, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x459eae9e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x578c1fc9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x35e2d654 isInit true, usesShared false, 1 GearsObj[0x7a8c8dcf, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7817fd62, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xfa4c865, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[#34,main-Animator#00,5,main] GearsES2.reshape 0x409bf450 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x409bf450, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] waitForRealized: to false, goal reached true [apply] Thread[#34,main-Animator#00,5,main] GearsES2.init.0 0x38d8f54a: tileRendererInUse null, GearsES2[obj 0x38d8f54a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x35e2d654 isInit true, usesShared false, 1 GearsObj[0x7a8c8dcf, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7817fd62, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xfa4c865, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x38d8f54a on Thread[#34,main-Animator#00,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x38d8f54a created w/ share: GearsObj[0x7a8c8dcf, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x6a134282, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x38d8f54a created w/ share: GearsObj[0x7817fd62, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x283a32a4, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x38d8f54a created w/ share: GearsObj[0xfa4c865, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x7446180b, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[#34,main-Animator#00,5,main] GearsES2.init.X 0x38d8f54a FIN GearsES2[obj 0x38d8f54a isInit true, usesShared true, 1 GearsObj[0x6a134282, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x283a32a4, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7446180b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x35e2d654 isInit true, usesShared false, 1 GearsObj[0x7a8c8dcf, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7817fd62, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xfa4c865, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[#34,main-Animator#00,5,main] GearsES2.reshape 0x38d8f54a 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3800002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x38d8f54a, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] waitForRealized: to false, goal reached true [apply] XXX-C-3.1: hash 0x7c7b252e, (isShared true, created true, master 0x7c7b252e) [apply] Created Ctx #0: hash 0xc6f58c7, (created true) [apply] Created Ctx #1: hash 0xbea7359, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.2: hash 0xc6f58c7, (isShared true, created true, master 0x7c7b252e) [apply] Created Ctx #0: hash 0x7c7b252e, (created true) [apply] Created Ctx #1: hash 0xbea7359, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.3: hash 0xbea7359, (isShared true, created true, master 0x7c7b252e) [apply] Created Ctx #0: hash 0xc6f58c7, (created true) [apply] Created Ctx #1: hash 0x7c7b252e, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] Thread[#1,main,5,main] GearsES2.dispose 0x38d8f54a: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0x38d8f54a FIN [apply] Thread[#1,main,5,main] GearsES2.dispose 0x409bf450: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0x409bf450 FIN [apply] Thread[#1,main,5,main] GearsES2.dispose 0x35e2d654: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0x35e2d654 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2SWT3 - test01SyncedOneAnimator [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2SWT3 - test02AsyncEachAnimator [apply] TestSharedContextVBOES2SWT3.test02AsyncEachAnimator: 0.0 [apply] TestSharedContextVBOES2SWT3.test02AsyncEachAnimator: 1.0 [apply] Thread[#36,main-Animator#01,5,main] GearsES2.init.0 0x3943a2be: tileRendererInUse null, GearsES2[obj 0x3943a2be isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x3943a2be on Thread[#36,main-Animator#01,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x3943a2be created: GearsObj[0x655488d8, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x3943a2be created: GearsObj[0x37e7280a, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x3943a2be created: GearsObj[0x37e7280a, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#36,main-Animator#01,5,main] GearsES2.init.X 0x3943a2be FIN GearsES2[obj 0x3943a2be isInit true, usesShared false, 1 GearsObj[0x655488d8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x37e7280a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x34650627, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#36,main-Animator#01,5,main] GearsES2.reshape 0x3943a2be 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3943a2be, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] waitForRealized: to false, goal reached true [apply] TestSharedContextVBOES2SWT3.test02AsyncEachAnimator: 1.1 [apply] TestSharedContextVBOES2SWT3.test02AsyncEachAnimator: 1.2 [apply] TestSharedContextVBOES2SWT3.test02AsyncEachAnimator: 2.0 [apply] TestSharedContextVBOES2SWT3.test02AsyncEachAnimator: 3.0 [apply] TestSharedContextVBOES2SWT3.test02AsyncEachAnimator: 4.0 [apply] Thread[#38,main-Animator#03,5,main] GearsES2.init.0 0x5f16132a: tileRendererInUse null, GearsES2[obj 0x5f16132a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x3943a2be isInit true, usesShared false, 1 GearsObj[0x655488d8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x37e7280a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x34650627, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x5f16132a on Thread[#38,main-Animator#03,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x5f16132a created w/ share: GearsObj[0x655488d8, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x1d91f5b2, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x5f16132a created w/ share: GearsObj[0x37e7280a, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x5af58f88, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x5f16132a created w/ share: GearsObj[0x34650627, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x4c58a6d7, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[#38,main-Animator#03,5,main] GearsES2.init.X 0x5f16132a FIN GearsES2[obj 0x5f16132a isInit true, usesShared true, 1 GearsObj[0x1d91f5b2, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5af58f88, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4c58a6d7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x3943a2be isInit true, usesShared false, 1 GearsObj[0x655488d8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x37e7280a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x34650627, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[#38,main-Animator#03,5,main] GearsES2.reshape 0x5f16132a 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5f16132a, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#37,main-Animator#02,5,main] GearsES2.init.0 0x236e3f4e: tileRendererInUse null, GearsES2[obj 0x236e3f4e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x3943a2be isInit true, usesShared false, 1 GearsObj[0x655488d8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x37e7280a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x34650627, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x236e3f4e on Thread[#37,main-Animator#02,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x236e3f4e created w/ share: GearsObj[0x655488d8, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x246eda86, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x236e3f4e created w/ share: GearsObj[0x37e7280a, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x6cffe231, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x236e3f4e created w/ share: GearsObj[0x34650627, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x751e7662, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[#37,main-Animator#02,5,main] GearsES2.init.X 0x236e3f4e FIN GearsES2[obj 0x236e3f4e isInit true, usesShared true, 1 GearsObj[0x246eda86, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6cffe231, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x751e7662, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x3943a2be isInit true, usesShared false, 1 GearsObj[0x655488d8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x37e7280a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x34650627, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[#37,main-Animator#02,5,main] GearsES2.reshape 0x236e3f4e 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3800002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x236e3f4e, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] waitForRealized: to false, goal reached true [apply] TestSharedContextVBOES2SWT3.test02AsyncEachAnimator: 4.1: Exception false [apply] TestSharedContextVBOES2SWT3.test02AsyncEachAnimator: 4.2: Exception false [apply] TestSharedContextVBOES2SWT3.test02AsyncEachAnimator: 5.0: Exception false [apply] waitForRealized: to false, goal reached true [apply] TestSharedContextVBOES2SWT3.test02AsyncEachAnimator: 5.1: Exception false [apply] TestSharedContextVBOES2SWT3.test02AsyncEachAnimator: 5.2: Exception false [apply] TestSharedContextVBOES2SWT3.test02AsyncEachAnimator: 6.0: Exception false [apply] XXX-C-3.1: hash 0x1bb01e55, (isShared true, created true, master 0x1bb01e55) [apply] Created Ctx #0: hash 0x638da1a2, (created true) [apply] Created Ctx #1: hash 0x5acb663f, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.2: hash 0x5acb663f, (isShared true, created true, master 0x1bb01e55) [apply] Created Ctx #0: hash 0x638da1a2, (created true) [apply] Created Ctx #1: hash 0x1bb01e55, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.2: hash 0x638da1a2, (isShared true, created true, master 0x1bb01e55) [apply] Created Ctx #0: hash 0x1bb01e55, (created true) [apply] Created Ctx #1: hash 0x5acb663f, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] TestSharedContextVBOES2SWT3.test02AsyncEachAnimator: 8.0: Exception false [apply] Thread[#1,main,5,main] GearsES2.dispose 0x5f16132a: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0x5f16132a FIN [apply] Thread[#1,main,5,main] GearsES2.dispose 0x236e3f4e: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0x236e3f4e FIN [apply] Thread[#1,main,5,main] GearsES2.dispose 0x3943a2be: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0x3943a2be FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2SWT3 - test02AsyncEachAnimator [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751133190728 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751133190731 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01SyncedOneAnimator took 2.402 sec [apply] Testcase: test02AsyncEachAnimator took 2.528 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NewtCanvasSWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NewtCanvasSWT.xml [apply] WARNING: package sun.awt.windows not in java.desktop [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NewtCanvasSWT [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 @ 1751133191646 ms III - Start [apply] SLOCK [T main @ 1751133191651 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NewtCanvasSWT - test01GL2ES2 [apply] Loop 1/1 [apply] CCC00: Run Thread: Thread[#1,main,5,main] [apply] CCC01: SWT Thread: Thread[#1,main,5,main] [apply] CCC02: NEWT EDT Thread: Thread[#35,main-Display-.x11_:0-2-EDT-1,5,main] [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 0x3cc1435c, .x11_:0-1, 0x3400004, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [apply] Create PointerIcon #02: PointerIcon[obj 0x5552768b, .x11_:0-1, 0x3400008, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [apply] Create PointerIcon #03: PointerIcon[obj 0x3c947bc5, .x11_:0-1, 0x340000c, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #04: PointerIcon[obj 0x609db43b, .x11_:0-1, 0x3400010, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PixelRect[obj 0xc03cf28, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PointerIcon[obj 0x776b83cc, .x11_:0-1, 0x3400014, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] window resized: 0/0 584x395 [apply] window resized: 0/0 584x395 [apply] waitForRealized: to false, goal reached true [apply] NW chosen: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 0x55c, fbc 0x19d: rgba 8/8/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] Thread[#36,main-Animator#00,5,main] GearsES2.init.0 0xa1cdc6d: tileRendererInUse null, GearsES2[obj 0xa1cdc6d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0xa1cdc6d on Thread[#36,main-Animator#00,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] window pos/siz: 0/0 584x395, [ l 0, r 0 - t 0, b 0 - 0x0] [apply] gear1 0xa1cdc6d created: GearsObj[0x6038e765, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0xa1cdc6d created: GearsObj[0x326070e4, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0xa1cdc6d created: GearsObj[0x326070e4, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#36,main-Animator#00,5,main] GearsES2.init.X 0xa1cdc6d FIN GearsES2[obj 0xa1cdc6d isInit true, usesShared false, 1 GearsObj[0x6038e765, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x326070e4, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4a92c36a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#36,main-Animator#00,5,main] GearsES2.reshape 0xa1cdc6d 0/0 584x395 of 584x395, swapInterval 1, drawable 0x3400016, msaa false, tileRendererInUse null [apply] >> GearsES2 0xa1cdc6d, angle 0.0, [l -1.478481, r 1.478481, b -1.0, t 1.0] 2.956962x2.0 -> [l -1.478481, r 1.478481, b -1.0, t 1.0] 2.956962x2.0, v-flip false [apply] junit.framework.TestListener: endTest(test01GL2ES2) [apply] junit.framework.TestListener: startTest(test02GL3) [apply] QUIT Window Thread[#1,main,5,main] [apply] Thread[#1,main,5,main] GearsES2.dispose 0xa1cdc6d: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0xa1cdc6d FIN [apply] QUIT Window Thread[#1,main,5,main] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NewtCanvasSWT - test01GL2ES2 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NewtCanvasSWT - test02GL3 [apply] [apply] (SWT:220257): Gdk-CRITICAL **: 19:53:12.835: gdk_threads_set_lock_functions: assertion 'gdk_threads_lock == NULL && gdk_threads_unlock == NULL' failed [apply] CCC00: Run Thread: Thread[#1,main,5,main] [apply] CCC01: SWT Thread: Thread[#1,main,5,main] [apply] CCC02: NEWT EDT Thread: Thread[#35,main-Display-.x11_:0-2-EDT-1,5,main] [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 0x5d0a1059, .x11_:0-3, 0x3400004, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [apply] Create PointerIcon #02: PointerIcon[obj 0x485966cc, .x11_:0-3, 0x3400008, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [apply] Create PointerIcon #03: PointerIcon[obj 0x1de76cc7, .x11_:0-3, 0x340000c, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #04: PointerIcon[obj 0x54bff557, .x11_:0-3, 0x3400010, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PixelRect[obj 0x7c711375, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PointerIcon[obj 0x57cf54e1, .x11_:0-3, 0x3400014, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] window resized: 0/0 640x480 [apply] window resized: 0/0 640x480 [apply] waitForRealized: to false, goal reached true [apply] NW chosen: GLCaps[glx vid 0x55c, fbc 0x19d: 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 0x55c, fbc 0x19d: 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/0 640x480, [ l 0, r 0 - t 0, b 0 - 0x0] [apply] Thread[#41,main-Animator#01,5,main] GearsES2.init.0 0xc88a337: tileRendererInUse null, GearsES2[obj 0xc88a337 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0xc88a337 on Thread[#41,main-Animator#01,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: 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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0xc88a337 created: GearsObj[0x1953d860, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0xc88a337 created: GearsObj[0x6db9e856, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0xc88a337 created: GearsObj[0x6db9e856, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#41,main-Animator#01,5,main] GearsES2.init.X 0xc88a337 FIN GearsES2[obj 0xc88a337 isInit true, usesShared false, 1 GearsObj[0x1953d860, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6db9e856, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x489e492c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#41,main-Animator#01,5,main] GearsES2.reshape 0xc88a337 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3400016, msaa false, tileRendererInUse null [apply] >> GearsES2 0xc88a337, 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] junit.framework.TestListener: endTest(test02GL3) [apply] QUIT Window Thread[#1,main,5,main] [apply] Thread[#1,main,5,main] GearsES2.dispose 0xc88a337: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0xc88a337 FIN [apply] QUIT Window Thread[#1,main,5,main] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NewtCanvasSWT - test02GL3 [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751133193495 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751133193497 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.459 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751133191646 ms III - Start [apply] SLOCK [T main @ 1751133191651 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NewtCanvasSWT - test01GL2ES2 [apply] Loop 1/1 [apply] CCC00: Run Thread: Thread[#1,main,5,main] [apply] CCC01: SWT Thread: Thread[#1,main,5,main] [apply] CCC02: NEWT EDT Thread: Thread[#35,main-Display-.x11_:0-2-EDT-1,5,main] [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 0x3cc1435c, .x11_:0-1, 0x3400004, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [apply] Create PointerIcon #02: PointerIcon[obj 0x5552768b, .x11_:0-1, 0x3400008, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [apply] Create PointerIcon #03: PointerIcon[obj 0x3c947bc5, .x11_:0-1, 0x340000c, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #04: PointerIcon[obj 0x609db43b, .x11_:0-1, 0x3400010, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PixelRect[obj 0xc03cf28, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PointerIcon[obj 0x776b83cc, .x11_:0-1, 0x3400014, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] window resized: 0/0 584x395 [apply] window resized: 0/0 584x395 [apply] waitForRealized: to false, goal reached true [apply] NW chosen: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 0x55c, fbc 0x19d: rgba 8/8/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] Thread[#36,main-Animator#00,5,main] GearsES2.init.0 0xa1cdc6d: tileRendererInUse null, GearsES2[obj 0xa1cdc6d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0xa1cdc6d on Thread[#36,main-Animator#00,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] window pos/siz: 0/0 584x395, [ l 0, r 0 - t 0, b 0 - 0x0] [apply] gear1 0xa1cdc6d created: GearsObj[0x6038e765, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0xa1cdc6d created: GearsObj[0x326070e4, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0xa1cdc6d created: GearsObj[0x326070e4, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#36,main-Animator#00,5,main] GearsES2.init.X 0xa1cdc6d FIN GearsES2[obj 0xa1cdc6d isInit true, usesShared false, 1 GearsObj[0x6038e765, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x326070e4, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4a92c36a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#36,main-Animator#00,5,main] GearsES2.reshape 0xa1cdc6d 0/0 584x395 of 584x395, swapInterval 1, drawable 0x3400016, msaa false, tileRendererInUse null [apply] >> GearsES2 0xa1cdc6d, angle 0.0, [l -1.478481, r 1.478481, b -1.0, t 1.0] 2.956962x2.0 -> [l -1.478481, r 1.478481, b -1.0, t 1.0] 2.956962x2.0, v-flip false [apply] QUIT Window Thread[#1,main,5,main] [apply] Thread[#1,main,5,main] GearsES2.dispose 0xa1cdc6d: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0xa1cdc6d FIN [apply] QUIT Window Thread[#1,main,5,main] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NewtCanvasSWT - test01GL2ES2 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NewtCanvasSWT - test02GL3 [apply] CCC00: Run Thread: Thread[#1,main,5,main] [apply] CCC01: SWT Thread: Thread[#1,main,5,main] [apply] CCC02: NEWT EDT Thread: Thread[#35,main-Display-.x11_:0-2-EDT-1,5,main] [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 0x5d0a1059, .x11_:0-3, 0x3400004, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [apply] Create PointerIcon #02: PointerIcon[obj 0x485966cc, .x11_:0-3, 0x3400008, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [apply] Create PointerIcon #03: PointerIcon[obj 0x1de76cc7, .x11_:0-3, 0x340000c, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #04: PointerIcon[obj 0x54bff557, .x11_:0-3, 0x3400010, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PixelRect[obj 0x7c711375, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PointerIcon[obj 0x57cf54e1, .x11_:0-3, 0x3400014, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] window resized: 0/0 640x480 [apply] window resized: 0/0 640x480 [apply] waitForRealized: to false, goal reached true [apply] NW chosen: GLCaps[glx vid 0x55c, fbc 0x19d: 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 0x55c, fbc 0x19d: 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/0 640x480, [ l 0, r 0 - t 0, b 0 - 0x0] [apply] Thread[#41,main-Animator#01,5,main] GearsES2.init.0 0xc88a337: tileRendererInUse null, GearsES2[obj 0xc88a337 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0xc88a337 on Thread[#41,main-Animator#01,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: 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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0xc88a337 created: GearsObj[0x1953d860, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0xc88a337 created: GearsObj[0x6db9e856, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0xc88a337 created: GearsObj[0x6db9e856, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#41,main-Animator#01,5,main] GearsES2.init.X 0xc88a337 FIN GearsES2[obj 0xc88a337 isInit true, usesShared false, 1 GearsObj[0x1953d860, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6db9e856, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x489e492c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#41,main-Animator#01,5,main] GearsES2.reshape 0xc88a337 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3400016, msaa false, tileRendererInUse null [apply] >> GearsES2 0xc88a337, 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] QUIT Window Thread[#1,main,5,main] [apply] Thread[#1,main,5,main] GearsES2.dispose 0xc88a337: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0xc88a337 FIN [apply] QUIT Window Thread[#1,main,5,main] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NewtCanvasSWT - test02GL3 [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751133193495 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751133193497 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01GL2ES2 took 1.173 sec [apply] Testcase: test02GL3 took 0.647 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.demos.es2.swt.TestGearsES2SWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.demos.es2.swt.TestGearsES2SWT.xml [apply] WARNING: package sun.awt.windows not in java.desktop [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.demos.es2.swt.TestGearsES2SWT [apply] junit.framework.TestListener: tests to run: 2 [apply] ++++ Test Singleton.ctor() [apply] junit.framework.TestListener: startTest(test01GL2ES2) [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751133194315 ms III - Start [apply] SLOCK [T main @ 1751133194320 ms +++ localhost/127.0.0.1:59999 - Locked within 15 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.swt.TestGearsES2SWT - test01GL2ES2 [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] TestGearsES2SWT.test: 2.0: Exception false [apply] waitForRealized: to false, goal reached true [apply] TestGearsES2SWT.test: 2.1: Exception false [apply] TestGearsES2SWT.test: 3.0: Exception false [apply] NW chosen: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 0x55c, fbc 0x19d: rgba 8/8/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: Point {0, 0} 640x480 [apply] Thread[#34,main-Animator#00,5,main] GearsES2.init.0 0x436813f3: tileRendererInUse null, GearsES2[obj 0x436813f3 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x436813f3 on Thread[#34,main-Animator#00,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x436813f3 created: GearsObj[0x25231f58, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x436813f3 created: GearsObj[0x6ca34e45, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x436813f3 created: GearsObj[0x6ca34e45, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#34,main-Animator#00,5,main] GearsES2.init.X 0x436813f3 FIN GearsES2[obj 0x436813f3 isInit true, usesShared false, 1 GearsObj[0x25231f58, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6ca34e45, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x65996bf6, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#34,main-Animator#00,5,main] GearsES2.reshape 0x436813f3 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x436813f3, 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] junit.framework.TestListener: endTest(test01GL2ES2) [apply] junit.framework.TestListener: startTest(test02GL3) [apply] TestGearsES2SWT.test: 5.0: Exception false [apply] Thread[#1,main,5,main] GearsES2.dispose 0x436813f3: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0x436813f3 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.swt.TestGearsES2SWT - test01GL2ES2 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.swt.TestGearsES2SWT - test02GL3 [apply] [apply] (SWT:220368): Gdk-CRITICAL **: 19:53:15.378: gdk_threads_set_lock_functions: assertion 'gdk_threads_lock == NULL && gdk_threads_unlock == NULL' failed [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] TestGearsES2SWT.test: 2.0: Exception false [apply] Thread[#36,main-Animator#01,5,main] GearsES2.init.0 0x38425407: tileRendererInUse null, GearsES2[obj 0x38425407 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x38425407 on Thread[#36,main-Animator#01,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: 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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] waitForRealized: to false, goal reached true [apply] TestGearsES2SWT.test: 2.1: Exception false [apply] TestGearsES2SWT.test: 3.0: Exception false [apply] NW chosen: GLCaps[glx vid 0x55c, fbc 0x19d: 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 0x55c, fbc 0x19d: 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: Point {0, 0} 640x480 [apply] gear1 0x38425407 created: GearsObj[0x2f028461, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x38425407 created: GearsObj[0x55dc8b3f, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x38425407 created: GearsObj[0x55dc8b3f, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#36,main-Animator#01,5,main] GearsES2.init.X 0x38425407 FIN GearsES2[obj 0x38425407 isInit true, usesShared false, 1 GearsObj[0x2f028461, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x55dc8b3f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7ef94441, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#36,main-Animator#01,5,main] GearsES2.reshape 0x38425407 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> 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.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] TestGearsES2SWT.test: 5.0: Exception false [apply] Thread[#1,main,5,main] GearsES2.dispose 0x38425407: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0x38425407 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.swt.TestGearsES2SWT - test02GL3 [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751133195958 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751133195960 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] junit.framework.TestListener: endTest(test02GL3) [apply] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.251 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751133194315 ms III - Start [apply] SLOCK [T main @ 1751133194320 ms +++ localhost/127.0.0.1:59999 - Locked within 15 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.swt.TestGearsES2SWT - test01GL2ES2 [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] TestGearsES2SWT.test: 2.0: Exception false [apply] waitForRealized: to false, goal reached true [apply] TestGearsES2SWT.test: 2.1: Exception false [apply] TestGearsES2SWT.test: 3.0: Exception false [apply] NW chosen: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 0x55c, fbc 0x19d: rgba 8/8/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: Point {0, 0} 640x480 [apply] Thread[#34,main-Animator#00,5,main] GearsES2.init.0 0x436813f3: tileRendererInUse null, GearsES2[obj 0x436813f3 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x436813f3 on Thread[#34,main-Animator#00,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x436813f3 created: GearsObj[0x25231f58, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x436813f3 created: GearsObj[0x6ca34e45, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x436813f3 created: GearsObj[0x6ca34e45, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#34,main-Animator#00,5,main] GearsES2.init.X 0x436813f3 FIN GearsES2[obj 0x436813f3 isInit true, usesShared false, 1 GearsObj[0x25231f58, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6ca34e45, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x65996bf6, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#34,main-Animator#00,5,main] GearsES2.reshape 0x436813f3 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x436813f3, 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] TestGearsES2SWT.test: 5.0: Exception false [apply] Thread[#1,main,5,main] GearsES2.dispose 0x436813f3: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0x436813f3 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.swt.TestGearsES2SWT - test01GL2ES2 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.swt.TestGearsES2SWT - test02GL3 [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] TestGearsES2SWT.test: 2.0: Exception false [apply] Thread[#36,main-Animator#01,5,main] GearsES2.init.0 0x38425407: tileRendererInUse null, GearsES2[obj 0x38425407 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x38425407 on Thread[#36,main-Animator#01,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: 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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] waitForRealized: to false, goal reached true [apply] TestGearsES2SWT.test: 2.1: Exception false [apply] TestGearsES2SWT.test: 3.0: Exception false [apply] NW chosen: GLCaps[glx vid 0x55c, fbc 0x19d: 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 0x55c, fbc 0x19d: 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: Point {0, 0} 640x480 [apply] gear1 0x38425407 created: GearsObj[0x2f028461, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x38425407 created: GearsObj[0x55dc8b3f, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x38425407 created: GearsObj[0x55dc8b3f, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#36,main-Animator#01,5,main] GearsES2.init.X 0x38425407 FIN GearsES2[obj 0x38425407 isInit true, usesShared false, 1 GearsObj[0x2f028461, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x55dc8b3f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7ef94441, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#36,main-Animator#01,5,main] GearsES2.reshape 0x38425407 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> 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.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] TestGearsES2SWT.test: 5.0: Exception false [apply] Thread[#1,main,5,main] GearsES2.dispose 0x38425407: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0x38425407 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.swt.TestGearsES2SWT - test02GL3 [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751133195958 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751133195960 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01GL2ES2 took 1.046 sec [apply] Testcase: test02GL3 took 0.566 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs.xml [apply] WARNING: package sun.awt.windows not in java.desktop [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs [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 @ 1751133196735 ms III - Start [apply] SLOCK [T main @ 1751133196740 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [apply] junit.framework.TestListener: startTest(test01_GLCanvasTabPlainGLDirect) [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs - test01_GLCanvasTabPlainGLDirect [apply] SWT: Platform: gtk, Version 4956 [apply] SWT: isX11 true, isX11GTK true (GTK Version: 3.24.38) [apply] SWT: isOSX false, isWindows false [apply] SWT: DeviceZoom: 100, deviceZoomScalingFactor 1.0 [apply] SWT: Display.DPI Point {96, 96}; DPIUtil: autoScalingFactor 1.0 (use-swt true), useCairoAutoScale true [apply] waitForRealized: to false, goal reached true [apply] Canvas pixel-units pos/siz.0: pos Point {3, 26}, size Point {634, 451} [apply] Canvas window-units pos/siz.0: pos Point {3, 26}, size Point {634, 451} [apply] Canvas LOS.0: Point {643, 317} [apply] GL chosen: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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] Thread[#34,main-Animator#00,5,main] GearsES2.init.0 0x5bf0d49: tileRendererInUse null, GearsES2[obj 0x5bf0d49 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x5bf0d49 on Thread[#34,main-Animator#00,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x5bf0d49 created: GearsObj[0x73f76011, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x5bf0d49 created: GearsObj[0x132b37fb, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x5bf0d49 created: GearsObj[0x132b37fb, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#34,main-Animator#00,5,main] GearsES2.init.X 0x5bf0d49 FIN GearsES2[obj 0x5bf0d49 isInit true, usesShared false, 1 GearsObj[0x73f76011, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x132b37fb, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2a1aacd4, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#34,main-Animator#00,5,main] GearsES2.reshape 0x5bf0d49 0/0 634x451 of 634x451, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5bf0d49, angle 0.0, [l -1.4057649, r 1.4057649, b -1.0, t 1.0] 2.8115299x2.0 -> [l -1.4057649, r 1.4057649, b -1.0, t 1.0] 2.8115299x2.0, v-flip false [apply] junit.framework.TestListener: endTest(test01_GLCanvasTabPlainGLDirect) [apply] junit.framework.TestListener: startTest(test02_GLCanvasTabSashGLDirect) [apply] Thread[#1,main,5,main] GearsES2.dispose 0x5bf0d49: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0x5bf0d49 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs - test01_GLCanvasTabPlainGLDirect [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs - test02_GLCanvasTabSashGLDirect [apply] [apply] (SWT:220471): Gdk-CRITICAL **: 19:53:18.228: gdk_threads_set_lock_functions: assertion 'gdk_threads_lock == NULL && gdk_threads_unlock == NULL' failed [apply] SWT: Platform: gtk, Version 4956 [apply] SWT: isX11 true, isX11GTK true (GTK Version: 3.24.38) [apply] SWT: isOSX false, isWindows false [apply] SWT: DeviceZoom: 100, deviceZoomScalingFactor 1.0 [apply] SWT: Display.DPI Point {96, 96}; DPIUtil: autoScalingFactor 1.0 (use-swt true), useCairoAutoScale true [apply] Thread[#38,main-Animator#01,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[#38,main-Animator#01,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] waitForRealized: to false, goal reached true [apply] Canvas pixel-units pos/siz.0: pos Point {318, 0}, size Point {316, 451} [apply] Canvas window-units pos/siz.0: pos Point {318, 0}, size Point {316, 451} [apply] Canvas LOS.0: Point {961, 317} [apply] GL chosen: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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] GLCanvas2 LOS: [Lcom.jogamp.nativewindow.util.PointImmutable;@687e99d8 [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[#38,main-Animator#01,5,main] RedSquareES2.init FIN [apply] Thread[#38,main-Animator#01,5,main] RedSquareES2.reshape 0/0 316x451 of 316x451, swapInterval 1, drawable 0x3600002, tileRendererInUse null [apply] Thread[#38,main-Animator#01,5,main] RedSquareES2.reshape FIN [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): ++++++ timeout reached ++++++ Thread-7 [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): OK false- pollPeriod 989, blocking true -> res false, waited 1000/1000 - Thread-7 [apply] - com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 2, totals[dt 866, frames 61, fps 69.284065], modeBits 0, init'ed true, animThread Thread[#38,main-Animator#01,5,main], exclCtxThread false(null)] [apply] [2]: com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:652) [apply] [3]: com.jogamp.opengl.util.Animator.stop(Animator.java:373) [apply] [4]: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs$14.run(TestGLCanvasSWTNewtCanvasSWTPosInTabs.java:505) [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): ++++++ timeout reached ++++++ Thread-9 [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): OK false- pollPeriod 991, blocking true -> res false, waited 1000/1000 - Thread-9 [apply] - com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 2, totals[dt 866, frames 61, fps 69.284065], modeBits 0, init'ed true, animThread Thread[#38,main-Animator#01,5,main], exclCtxThread false(null)] [apply] [2]: com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:652) [apply] [3]: com.jogamp.opengl.util.Animator.stop(Animator.java:373) [apply] [4]: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs$14.run(TestGLCanvasSWTNewtCanvasSWTPosInTabs.java:505) [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): ++++++ timeout reached ++++++ Thread-10 [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): OK false- pollPeriod 971, blocking true -> res false, waited 1000/1000 - Thread-10 [apply] - com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 2, totals[dt 866, frames 61, fps 69.284065], modeBits 0, init'ed true, animThread Thread[#38,main-Animator#01,5,main], exclCtxThread false(null)] [apply] [2]: com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:652) [apply] [3]: com.jogamp.opengl.util.Animator.stop(Animator.java:373) [apply] [4]: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs$14.run(TestGLCanvasSWTNewtCanvasSWTPosInTabs.java:505) [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): ++++++ timeout reached ++++++ Thread-11 [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): OK false- pollPeriod 989, blocking true -> res false, waited 1000/1000 - Thread-11 [apply] - com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 2, totals[dt 866, frames 61, fps 69.284065], modeBits 0, init'ed true, animThread Thread[#38,main-Animator#01,5,main], exclCtxThread false(null)] [apply] [2]: com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:652) [apply] [3]: com.jogamp.opengl.util.Animator.stop(Animator.java:373) [apply] [4]: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs$14.run(TestGLCanvasSWTNewtCanvasSWTPosInTabs.java:505) [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): ++++++ timeout reached ++++++ Thread-12 [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): OK false- pollPeriod 981, blocking true -> res false, waited 1000/1000 - Thread-12 [apply] - com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 2, totals[dt 866, frames 61, fps 69.284065], modeBits 0, init'ed true, animThread Thread[#38,main-Animator#01,5,main], exclCtxThread false(null)] [apply] [2]: com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:652) [apply] [3]: com.jogamp.opengl.util.Animator.stop(Animator.java:373) [apply] [4]: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs$14.run(TestGLCanvasSWTNewtCanvasSWTPosInTabs.java:505) [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): ++++++ timeout reached ++++++ Thread-13 [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): OK false- pollPeriod 959, blocking true -> res false, waited 1000/1000 - Thread-13 [apply] - com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 2, totals[dt 866, frames 61, fps 69.284065], modeBits 0, init'ed true, animThread Thread[#38,main-Animator#01,5,main], exclCtxThread false(null)] [apply] [2]: com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:652) [apply] [3]: com.jogamp.opengl.util.Animator.stop(Animator.java:373) [apply] [4]: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs$14.run(TestGLCanvasSWTNewtCanvasSWTPosInTabs.java:505) [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): ++++++ timeout reached ++++++ Thread-14 [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): OK false- pollPeriod 990, blocking true -> res false, waited 1000/1000 - Thread-14 [apply] - com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 2, totals[dt 866, frames 61, fps 69.284065], modeBits 0, init'ed true, animThread Thread[#38,main-Animator#01,5,main], exclCtxThread false(null)] [apply] [2]: com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:652) [apply] [3]: com.jogamp.opengl.util.Animator.stop(Animator.java:373) [apply] [4]: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs$14.run(TestGLCanvasSWTNewtCanvasSWTPosInTabs.java:505) [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): ++++++ timeout reached ++++++ Thread-15 [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): OK false- pollPeriod 990, blocking true -> res false, waited 1001/1000 - Thread-15 [apply] - com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 2, totals[dt 866, frames 61, fps 69.284065], modeBits 0, init'ed true, animThread Thread[#38,main-Animator#01,5,main], exclCtxThread false(null)] [apply] [2]: com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:652) [apply] [3]: com.jogamp.opengl.util.Animator.stop(Animator.java:373) [apply] [4]: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs$14.run(TestGLCanvasSWTNewtCanvasSWTPosInTabs.java:505) [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): ++++++ timeout reached ++++++ Thread-16 [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): OK false- pollPeriod 980, blocking true -> res false, waited 1000/1000 - Thread-16 [apply] - com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 2, totals[dt 866, frames 61, fps 69.284065], modeBits 0, init'ed true, animThread Thread[#38,main-Animator#01,5,main], exclCtxThread false(null)] [apply] [2]: com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:652) [apply] [3]: com.jogamp.opengl.util.Animator.stop(Animator.java:373) [apply] [4]: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs$14.run(TestGLCanvasSWTNewtCanvasSWTPosInTabs.java:505) [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): ++++++ timeout reached ++++++ Thread-17 [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): OK false- pollPeriod 960, blocking true -> res false, waited 1000/1000 - Thread-17 [apply] - com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 2, totals[dt 866, frames 61, fps 69.284065], modeBits 0, init'ed true, animThread Thread[#38,main-Animator#01,5,main], exclCtxThread false(null)] [apply] [2]: com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:652) [apply] [3]: com.jogamp.opengl.util.Animator.stop(Animator.java:373) [apply] [4]: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs$14.run(TestGLCanvasSWTNewtCanvasSWTPosInTabs.java:505) [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): ++++++ timeout reached ++++++ Thread-18 [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): OK false- pollPeriod 990, blocking true -> res false, waited 1000/1000 - Thread-18 [apply] - com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 2, totals[dt 866, frames 61, fps 69.284065], modeBits 0, init'ed true, animThread Thread[#38,main-Animator#01,5,main], exclCtxThread false(null)] [apply] [2]: com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:652) [apply] [3]: com.jogamp.opengl.util.Animator.stop(Animator.java:373) [apply] [4]: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs$14.run(TestGLCanvasSWTNewtCanvasSWTPosInTabs.java:505) [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): ++++++ timeout reached ++++++ Thread-19 [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): OK false- pollPeriod 990, blocking true -> res false, waited 1000/1000 - Thread-19 [apply] - com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 2, totals[dt 866, frames 61, fps 69.284065], modeBits 0, init'ed true, animThread Thread[#38,main-Animator#01,5,main], exclCtxThread false(null)] [apply] [2]: com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:652) [apply] [3]: com.jogamp.opengl.util.Animator.stop(Animator.java:373) [apply] [4]: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs$14.run(TestGLCanvasSWTNewtCanvasSWTPosInTabs.java:505) [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): ++++++ timeout reached ++++++ Thread-20 [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): OK false- pollPeriod 959, blocking true -> res false, waited 1000/1000 - Thread-20 [apply] - com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 2, totals[dt 866, frames 61, fps 69.284065], modeBits 0, init'ed true, animThread Thread[#38,main-Animator#01,5,main], exclCtxThread false(null)] [apply] [2]: com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:652) [apply] [3]: com.jogamp.opengl.util.Animator.stop(Animator.java:373) [apply] [4]: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs$14.run(TestGLCanvasSWTNewtCanvasSWTPosInTabs.java:505) [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): ++++++ timeout reached ++++++ Thread-21 [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): OK false- pollPeriod 990, blocking true -> res false, waited 1000/1000 - Thread-21 [apply] - com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 2, totals[dt 866, frames 61, fps 69.284065], modeBits 0, init'ed true, animThread Thread[#38,main-Animator#01,5,main], exclCtxThread false(null)] [apply] [2]: com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:652) [apply] [3]: com.jogamp.opengl.util.Animator.stop(Animator.java:373) [apply] [4]: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs$14.run(TestGLCanvasSWTNewtCanvasSWTPosInTabs.java:505) [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): ++++++ timeout reached ++++++ Thread-22 [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): OK false- pollPeriod 991, blocking true -> res false, waited 1000/1000 - Thread-22 [apply] - com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 2, totals[dt 866, frames 61, fps 69.284065], modeBits 0, init'ed true, animThread Thread[#38,main-Animator#01,5,main], exclCtxThread false(null)] [apply] [2]: com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:652) [apply] [3]: com.jogamp.opengl.util.Animator.stop(Animator.java:373) [apply] [4]: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs$14.run(TestGLCanvasSWTNewtCanvasSWTPosInTabs.java:505) [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): ++++++ timeout reached ++++++ Thread-23 [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): OK false- pollPeriod 980, blocking true -> res false, waited 1000/1000 - Thread-23 [apply] - com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 2, totals[dt 866, frames 61, fps 69.284065], modeBits 0, init'ed true, animThread Thread[#38,main-Animator#01,5,main], exclCtxThread false(null)] [apply] [2]: com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:652) [apply] [3]: com.jogamp.opengl.util.Animator.stop(Animator.java:373) [apply] [4]: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs$14.run(TestGLCanvasSWTNewtCanvasSWTPosInTabs.java:505) [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): ++++++ timeout reached ++++++ Thread-24 [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): OK false- pollPeriod 979, blocking true -> res false, waited 1000/1000 - Thread-24 [apply] - com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 2, totals[dt 866, frames 61, fps 69.284065], modeBits 0, init'ed true, animThread Thread[#38,main-Animator#01,5,main], exclCtxThread false(null)] [apply] [2]: com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:652) [apply] [3]: com.jogamp.opengl.util.Animator.stop(Animator.java:373) [apply] [4]: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs$14.run(TestGLCanvasSWTNewtCanvasSWTPosInTabs.java:505) [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): ++++++ timeout reached ++++++ Thread-25 [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): OK false- pollPeriod 980, blocking true -> res false, waited 1000/1000 - Thread-25 [apply] - com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 2, totals[dt 866, frames 61, fps 69.284065], modeBits 0, init'ed true, animThread Thread[#38,main-Animator#01,5,main], exclCtxThread false(null)] [apply] [2]: com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:652) [apply] [3]: com.jogamp.opengl.util.Animator.stop(Animator.java:373) [apply] [4]: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs$14.run(TestGLCanvasSWTNewtCanvasSWTPosInTabs.java:505) [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): ++++++ timeout reached ++++++ Thread-26 [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): OK false- pollPeriod 980, blocking true -> res false, waited 1000/1000 - Thread-26 [apply] - com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 2, totals[dt 866, frames 61, fps 69.284065], modeBits 0, init'ed true, animThread Thread[#38,main-Animator#01,5,main], exclCtxThread false(null)] [apply] [2]: com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:652) [apply] [3]: com.jogamp.opengl.util.Animator.stop(Animator.java:373) [apply] [4]: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs$14.run(TestGLCanvasSWTNewtCanvasSWTPosInTabs.java:505) [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): ++++++ timeout reached ++++++ Thread-27 [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): OK false- pollPeriod 980, blocking true -> res false, waited 1000/1000 - Thread-27 [apply] - com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 2, totals[dt 866, frames 61, fps 69.284065], modeBits 0, init'ed true, animThread Thread[#38,main-Animator#01,5,main], exclCtxThread false(null)] [apply] [2]: com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:652) [apply] [3]: com.jogamp.opengl.util.Animator.stop(Animator.java:373) [apply] [4]: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs$14.run(TestGLCanvasSWTNewtCanvasSWTPosInTabs.java:505) [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): ++++++ timeout reached ++++++ Thread-28 [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): OK false- pollPeriod 969, blocking true -> res false, waited 1000/1000 - Thread-28 [apply] - com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 2, totals[dt 866, frames 61, fps 69.284065], modeBits 0, init'ed true, animThread Thread[#38,main-Animator#01,5,main], exclCtxThread false(null)] [apply] [2]: com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:652) [apply] [3]: com.jogamp.opengl.util.Animator.stop(Animator.java:373) [apply] [4]: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs$14.run(TestGLCanvasSWTNewtCanvasSWTPosInTabs.java:505) [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): ++++++ timeout reached ++++++ Thread-29 [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): OK false- pollPeriod 989, blocking true -> res false, waited 1000/1000 - Thread-29 [apply] - com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 2, totals[dt 866, frames 61, fps 69.284065], modeBits 0, init'ed true, animThread Thread[#38,main-Animator#01,5,main], exclCtxThread false(null)] [apply] [2]: com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:652) [apply] [3]: com.jogamp.opengl.util.Animator.stop(Animator.java:373) [apply] [4]: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs$14.run(TestGLCanvasSWTNewtCanvasSWTPosInTabs.java:505) [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): ++++++ timeout reached ++++++ Thread-30 [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): OK false- pollPeriod 970, blocking true -> res false, waited 1000/1000 - Thread-30 [apply] - com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 2, totals[dt 866, frames 61, fps 69.284065], modeBits 0, init'ed true, animThread Thread[#38,main-Animator#01,5,main], exclCtxThread false(null)] [apply] [2]: com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:652) [apply] [3]: com.jogamp.opengl.util.Animator.stop(Animator.java:373) [apply] [4]: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs$14.run(TestGLCanvasSWTNewtCanvasSWTPosInTabs.java:505) [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): ++++++ timeout reached ++++++ Thread-31 [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): OK false- pollPeriod 991, blocking true -> res false, waited 1000/1000 - Thread-31 [apply] - com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 2, totals[dt 866, frames 61, fps 69.284065], modeBits 0, init'ed true, animThread Thread[#38,main-Animator#01,5,main], exclCtxThread false(null)] [apply] [2]: com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:652) [apply] [3]: com.jogamp.opengl.util.Animator.stop(Animator.java:373) [apply] [4]: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs$14.run(TestGLCanvasSWTNewtCanvasSWTPosInTabs.java:505) [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): ++++++ timeout reached ++++++ Thread-32 [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): OK false- pollPeriod 969, blocking true -> res false, waited 1000/1000 - Thread-32 [apply] - com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 2, totals[dt 866, frames 61, fps 69.284065], modeBits 0, init'ed true, animThread Thread[#38,main-Animator#01,5,main], exclCtxThread false(null)] [apply] [2]: com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:652) [apply] [3]: com.jogamp.opengl.util.Animator.stop(Animator.java:373) [apply] [4]: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs$14.run(TestGLCanvasSWTNewtCanvasSWTPosInTabs.java:505) [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): ++++++ timeout reached ++++++ Thread-33 [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): OK false- pollPeriod 989, blocking true -> res false, waited 1000/1000 - Thread-33 [apply] - com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 2, totals[dt 866, frames 61, fps 69.284065], modeBits 0, init'ed true, animThread Thread[#38,main-Animator#01,5,main], exclCtxThread false(null)] [apply] [2]: com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:652) [apply] [3]: com.jogamp.opengl.util.Animator.stop(Animator.java:373) [apply] [4]: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs$14.run(TestGLCanvasSWTNewtCanvasSWTPosInTabs.java:505) [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): ++++++ timeout reached ++++++ Thread-34 [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): OK false- pollPeriod 980, blocking true -> res false, waited 1000/1000 - Thread-34 [apply] - com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 2, totals[dt 866, frames 61, fps 69.284065], modeBits 0, init'ed true, animThread Thread[#38,main-Animator#01,5,main], exclCtxThread false(null)] [apply] [2]: com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:652) [apply] [3]: com.jogamp.opengl.util.Animator.stop(Animator.java:373) [apply] [4]: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs$14.run(TestGLCanvasSWTNewtCanvasSWTPosInTabs.java:505) [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): ++++++ timeout reached ++++++ Thread-35 [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): OK false- pollPeriod 980, blocking true -> res false, waited 1000/1000 - Thread-35 [apply] - com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 2, totals[dt 866, frames 61, fps 69.284065], modeBits 0, init'ed true, animThread Thread[#38,main-Animator#01,5,main], exclCtxThread false(null)] [apply] [2]: com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:652) [apply] [3]: com.jogamp.opengl.util.Animator.stop(Animator.java:373) [apply] [4]: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs$14.run(TestGLCanvasSWTNewtCanvasSWTPosInTabs.java:505) [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): ++++++ timeout reached ++++++ Thread-36 [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): OK false- pollPeriod 980, blocking true -> res false, waited 1000/1000 - Thread-36 [apply] - com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 2, totals[dt 866, frames 61, fps 69.284065], modeBits 0, init'ed true, animThread Thread[#38,main-Animator#01,5,main], exclCtxThread false(null)] [apply] [2]: com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:652) [apply] [3]: com.jogamp.opengl.util.Animator.stop(Animator.java:373) [apply] [4]: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs$14.run(TestGLCanvasSWTNewtCanvasSWTPosInTabs.java:505) [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): ++++++ timeout reached ++++++ Thread-37 [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): OK false- pollPeriod 961, blocking true -> res false, waited 1000/1000 - Thread-37 [apply] - com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 2, totals[dt 866, frames 61, fps 69.284065], modeBits 0, init'ed true, animThread Thread[#38,main-Animator#01,5,main], exclCtxThread false(null)] [apply] [2]: com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:652) [apply] [3]: com.jogamp.opengl.util.Animator.stop(Animator.java:373) [apply] [4]: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs$14.run(TestGLCanvasSWTNewtCanvasSWTPosInTabs.java:505) [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): ++++++ timeout reached ++++++ Thread-38 [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): OK false- pollPeriod 989, blocking true -> res false, waited 1000/1000 - Thread-38 [apply] - com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 2, totals[dt 866, frames 61, fps 69.284065], modeBits 0, init'ed true, animThread Thread[#38,main-Animator#01,5,main], exclCtxThread false(null)] [apply] [2]: com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:652) [apply] [3]: com.jogamp.opengl.util.Animator.stop(Animator.java:373) [apply] [4]: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs$14.run(TestGLCanvasSWTNewtCanvasSWTPosInTabs.java:505) [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): ++++++ timeout reached ++++++ Thread-39 [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): OK false- pollPeriod 990, blocking true -> res false, waited 1000/1000 - Thread-39 [apply] - com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 2, totals[dt 866, frames 61, fps 69.284065], modeBits 0, init'ed true, animThread Thread[#38,main-Animator#01,5,main], exclCtxThread false(null)] [apply] [2]: com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:652) [apply] [3]: com.jogamp.opengl.util.Animator.stop(Animator.java:373) [apply] [4]: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs$14.run(TestGLCanvasSWTNewtCanvasSWTPosInTabs.java:505) [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): ++++++ timeout reached ++++++ Thread-40 [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): OK false- pollPeriod 949, blocking true -> res false, waited 1000/1000 - Thread-40 [apply] - com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 2, totals[dt 866, frames 61, fps 69.284065], modeBits 0, init'ed true, animThread Thread[#38,main-Animator#01,5,main], exclCtxThread false(null)] [apply] [2]: com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:652) [apply] [3]: com.jogamp.opengl.util.Animator.stop(Animator.java:373) [apply] [4]: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs$14.run(TestGLCanvasSWTNewtCanvasSWTPosInTabs.java:505) [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): ++++++ timeout reached ++++++ Thread-41 [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): OK false- pollPeriod 990, blocking true -> res false, waited 1000/1000 - Thread-41 [apply] - com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 2, totals[dt 866, frames 61, fps 69.284065], modeBits 0, init'ed true, animThread Thread[#38,main-Animator#01,5,main], exclCtxThread false(null)] [apply] [2]: com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:652) [apply] [3]: com.jogamp.opengl.util.Animator.stop(Animator.java:373) [apply] [4]: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs$14.run(TestGLCanvasSWTNewtCanvasSWTPosInTabs.java:505) [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): ++++++ timeout reached ++++++ Thread-42 [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): OK false- pollPeriod 990, blocking true -> res false, waited 1001/1000 - Thread-42 [apply] - com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 2, totals[dt 866, frames 61, fps 69.284065], modeBits 0, init'ed true, animThread Thread[#38,main-Animator#01,5,main], exclCtxThread false(null)] [apply] [2]: com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:652) [apply] [3]: com.jogamp.opengl.util.Animator.stop(Animator.java:373) [apply] [4]: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs$14.run(TestGLCanvasSWTNewtCanvasSWTPosInTabs.java:505) [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): ++++++ timeout reached ++++++ Thread-43 [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): OK false- pollPeriod 989, blocking true -> res false, waited 1000/1000 - Thread-43 [apply] - com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 2, totals[dt 866, frames 61, fps 69.284065], modeBits 0, init'ed true, animThread Thread[#38,main-Animator#01,5,main], exclCtxThread false(null)] [apply] [2]: com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:652) [apply] [3]: com.jogamp.opengl.util.Animator.stop(Animator.java:373) [apply] [4]: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs$14.run(TestGLCanvasSWTNewtCanvasSWTPosInTabs.java:505) [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): ++++++ timeout reached ++++++ Thread-44 [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): OK false- pollPeriod 980, blocking true -> res false, waited 1000/1000 - Thread-44 [apply] - com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 2, totals[dt 866, frames 61, fps 69.284065], modeBits 0, init'ed true, animThread Thread[#38,main-Animator#01,5,main], exclCtxThread false(null)] [apply] [2]: com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:652) [apply] [3]: com.jogamp.opengl.util.Animator.stop(Animator.java:373) [apply] [4]: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs$14.run(TestGLCanvasSWTNewtCanvasSWTPosInTabs.java:505) [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): ++++++ timeout reached ++++++ Thread-45 [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): OK false- pollPeriod 981, blocking true -> res false, waited 1000/1000 - Thread-45 [apply] - com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 2, totals[dt 866, frames 61, fps 69.284065], modeBits 0, init'ed true, animThread Thread[#38,main-Animator#01,5,main], exclCtxThread false(null)] [apply] [2]: com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:652) [apply] [3]: com.jogamp.opengl.util.Animator.stop(Animator.java:373) [apply] [4]: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs$14.run(TestGLCanvasSWTNewtCanvasSWTPosInTabs.java:505) [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): ++++++ timeout reached ++++++ Thread-46 [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): OK false- pollPeriod 979, blocking true -> res false, waited 1000/1000 - Thread-46 [apply] - com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 2, totals[dt 866, frames 61, fps 69.284065], modeBits 0, init'ed true, animThread Thread[#38,main-Animator#01,5,main], exclCtxThread false(null)] [apply] [2]: com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:652) [apply] [3]: com.jogamp.opengl.util.Animator.stop(Animator.java:373) [apply] [4]: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs$14.run(TestGLCanvasSWTNewtCanvasSWTPosInTabs.java:505) [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): ++++++ timeout reached ++++++ Thread-47 [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): OK false- pollPeriod 969, blocking true -> res false, waited 1000/1000 - Thread-47 [apply] - com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 2, totals[dt 866, frames 61, fps 69.284065], modeBits 0, init'ed true, animThread Thread[#38,main-Animator#01,5,main], exclCtxThread false(null)] [apply] [2]: com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:652) [apply] [3]: com.jogamp.opengl.util.Animator.stop(Animator.java:373) [apply] [4]: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs$14.run(TestGLCanvasSWTNewtCanvasSWTPosInTabs.java:505) [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): ++++++ timeout reached ++++++ Thread-48 [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): OK false- pollPeriod 990, blocking true -> res false, waited 1000/1000 - Thread-48 [apply] - com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 2, totals[dt 866, frames 61, fps 69.284065], modeBits 0, init'ed true, animThread Thread[#38,main-Animator#01,5,main], exclCtxThread false(null)] [apply] [2]: com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:652) [apply] [3]: com.jogamp.opengl.util.Animator.stop(Animator.java:373) [apply] [4]: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs$14.run(TestGLCanvasSWTNewtCanvasSWTPosInTabs.java:505) [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): ++++++ timeout reached ++++++ Thread-49 [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): OK false- pollPeriod 959, blocking true -> res false, waited 1000/1000 - Thread-49 [apply] - com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 2, totals[dt 866, frames 61, fps 69.284065], modeBits 0, init'ed true, animThread Thread[#38,main-Animator#01,5,main], exclCtxThread false(null)] [apply] [2]: com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:652) [apply] [3]: com.jogamp.opengl.util.Animator.stop(Animator.java:373) [apply] [4]: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs$14.run(TestGLCanvasSWTNewtCanvasSWTPosInTabs.java:505) [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): ++++++ timeout reached ++++++ Thread-50 [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): OK false- pollPeriod 990, blocking true -> res false, waited 1000/1000 - Thread-50 [apply] - com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 2, totals[dt 866, frames 61, fps 69.284065], modeBits 0, init'ed true, animThread Thread[#38,main-Animator#01,5,main], exclCtxThread false(null)] [apply] [2]: com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:652) [apply] [3]: com.jogamp.opengl.util.Animator.stop(Animator.java:373) [apply] [4]: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs$14.run(TestGLCanvasSWTNewtCanvasSWTPosInTabs.java:505) [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): ++++++ timeout reached ++++++ Thread-51 [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): OK false- pollPeriod 990, blocking true -> res false, waited 1000/1000 - Thread-51 [apply] - com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 2, totals[dt 866, frames 61, fps 69.284065], modeBits 0, init'ed true, animThread Thread[#38,main-Animator#01,5,main], exclCtxThread false(null)] [apply] [2]: com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:652) [apply] [3]: com.jogamp.opengl.util.Animator.stop(Animator.java:373) [apply] [4]: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs$14.run(TestGLCanvasSWTNewtCanvasSWTPosInTabs.java:505) [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): ++++++ timeout reached ++++++ Thread-52 [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): OK false- pollPeriod 969, blocking true -> res false, waited 1000/1000 - Thread-52 [apply] - com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 2, totals[dt 866, frames 61, fps 69.284065], modeBits 0, init'ed true, animThread Thread[#38,main-Animator#01,5,main], exclCtxThread false(null)] [apply] [2]: com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:652) [apply] [3]: com.jogamp.opengl.util.Animator.stop(Animator.java:373) [apply] [4]: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs$14.run(TestGLCanvasSWTNewtCanvasSWTPosInTabs.java:505) [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): ++++++ timeout reached ++++++ Thread-53 [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): OK false- pollPeriod 990, blocking true -> res false, waited 1000/1000 - Thread-53 [apply] - com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 2, totals[dt 866, frames 61, fps 69.284065], modeBits 0, init'ed true, animThread Thread[#38,main-Animator#01,5,main], exclCtxThread false(null)] [apply] [2]: com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:652) [apply] [3]: com.jogamp.opengl.util.Animator.stop(Animator.java:373) [apply] [4]: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs$14.run(TestGLCanvasSWTNewtCanvasSWTPosInTabs.java:505) [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): ++++++ timeout reached ++++++ Thread-54 [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): OK false- pollPeriod 969, blocking true -> res false, waited 1000/1000 - Thread-54 [apply] - com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 2, totals[dt 866, frames 61, fps 69.284065], modeBits 0, init'ed true, animThread Thread[#38,main-Animator#01,5,main], exclCtxThread false(null)] [apply] [2]: com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:652) [apply] [3]: com.jogamp.opengl.util.Animator.stop(Animator.java:373) [apply] [4]: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs$14.run(TestGLCanvasSWTNewtCanvasSWTPosInTabs.java:505) [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): ++++++ timeout reached ++++++ Thread-55 [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): OK false- pollPeriod 990, blocking true -> res false, waited 1000/1000 - Thread-55 [apply] - com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 2, totals[dt 866, frames 61, fps 69.284065], modeBits 0, init'ed true, animThread Thread[#38,main-Animator#01,5,main], exclCtxThread false(null)] [apply] [2]: com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:652) [apply] [3]: com.jogamp.opengl.util.Animator.stop(Animator.java:373) [apply] [4]: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs$14.run(TestGLCanvasSWTNewtCanvasSWTPosInTabs.java:505) [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): ++++++ timeout reached ++++++ Thread-56 [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): OK false- pollPeriod 959, blocking true -> res false, waited 1000/1000 - Thread-56 [apply] - com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 2, totals[dt 866, frames 61, fps 69.284065], modeBits 0, init'ed true, animThread Thread[#38,main-Animator#01,5,main], exclCtxThread false(null)] [apply] [2]: com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:652) [apply] [3]: com.jogamp.opengl.util.Animator.stop(Animator.java:373) [apply] [4]: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs$14.run(TestGLCanvasSWTNewtCanvasSWTPosInTabs.java:505) [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): ++++++ timeout reached ++++++ Thread-57 [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): OK false- pollPeriod 990, blocking true -> res false, waited 1000/1000 - Thread-57 [apply] - com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 2, totals[dt 866, frames 61, fps 69.284065], modeBits 0, init'ed true, animThread Thread[#38,main-Animator#01,5,main], exclCtxThread false(null)] [apply] [2]: com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:652) [apply] [3]: com.jogamp.opengl.util.Animator.stop(Animator.java:373) [apply] [4]: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs$14.run(TestGLCanvasSWTNewtCanvasSWTPosInTabs.java:505) [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): ++++++ timeout reached ++++++ Thread-58 [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): OK false- pollPeriod 990, blocking true -> res false, waited 1000/1000 - Thread-58 [apply] - com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 2, totals[dt 866, frames 61, fps 69.284065], modeBits 0, init'ed true, animThread Thread[#38,main-Animator#01,5,main], exclCtxThread false(null)] [apply] [2]: com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:652) [apply] [3]: com.jogamp.opengl.util.Animator.stop(Animator.java:373) [apply] [4]: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs$14.run(TestGLCanvasSWTNewtCanvasSWTPosInTabs.java:505) [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): ++++++ timeout reached ++++++ Thread-59 [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): OK false- pollPeriod 981, blocking true -> res false, waited 1000/1000 - Thread-59 [apply] - com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 2, totals[dt 866, frames 61, fps 69.284065], modeBits 0, init'ed true, animThread Thread[#38,main-Animator#01,5,main], exclCtxThread false(null)] [apply] [2]: com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:652) [apply] [3]: com.jogamp.opengl.util.Animator.stop(Animator.java:373) [apply] [4]: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs$14.run(TestGLCanvasSWTNewtCanvasSWTPosInTabs.java:505) [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): ++++++ timeout reached ++++++ Thread-60 [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): OK false- pollPeriod 969, blocking true -> res false, waited 1000/1000 - Thread-60 [apply] - com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 2, totals[dt 866, frames 61, fps 69.284065], modeBits 0, init'ed true, animThread Thread[#38,main-Animator#01,5,main], exclCtxThread false(null)] [apply] [2]: com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:652) [apply] [3]: com.jogamp.opengl.util.Animator.stop(Animator.java:373) [apply] [4]: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs$14.run(TestGLCanvasSWTNewtCanvasSWTPosInTabs.java:505) [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): ++++++ timeout reached ++++++ Thread-61 [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): OK false- pollPeriod 989, blocking true -> res false, waited 1000/1000 - Thread-61 [apply] - com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 2, totals[dt 866, frames 61, fps 69.284065], modeBits 0, init'ed true, animThread Thread[#38,main-Animator#01,5,main], exclCtxThread false(null)] [apply] [2]: com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:652) [apply] [3]: com.jogamp.opengl.util.Animator.stop(Animator.java:373) [apply] [4]: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs$14.run(TestGLCanvasSWTNewtCanvasSWTPosInTabs.java:505) [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): ++++++ timeout reached ++++++ Thread-62 [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): OK false- pollPeriod 970, blocking true -> res false, waited 1000/1000 - Thread-62 [apply] - com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 2, totals[dt 866, frames 61, fps 69.284065], modeBits 0, init'ed true, animThread Thread[#38,main-Animator#01,5,main], exclCtxThread false(null)] [apply] [2]: com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:652) [apply] [3]: com.jogamp.opengl.util.Animator.stop(Animator.java:373) [apply] [4]: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs$14.run(TestGLCanvasSWTNewtCanvasSWTPosInTabs.java:505) [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): ++++++ timeout reached ++++++ Thread-63 [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): OK false- pollPeriod 990, blocking true -> res false, waited 1000/1000 - Thread-63 [apply] - com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 2, totals[dt 866, frames 61, fps 69.284065], modeBits 0, init'ed true, animThread Thread[#38,main-Animator#01,5,main], exclCtxThread false(null)] [apply] [2]: com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:652) [apply] [3]: com.jogamp.opengl.util.Animator.stop(Animator.java:373) [apply] [4]: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs$14.run(TestGLCanvasSWTNewtCanvasSWTPosInTabs.java:505) [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): ++++++ timeout reached ++++++ Thread-64 [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): OK false- pollPeriod 949, blocking true -> res false, waited 1000/1000 - Thread-64 [apply] - com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 2, totals[dt 866, frames 61, fps 69.284065], modeBits 0, init'ed true, animThread Thread[#38,main-Animator#01,5,main], exclCtxThread false(null)] [apply] [2]: com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:652) [apply] [3]: com.jogamp.opengl.util.Animator.stop(Animator.java:373) [apply] [4]: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs$14.run(TestGLCanvasSWTNewtCanvasSWTPosInTabs.java:505) [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): ++++++ timeout reached ++++++ Thread-65 [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): OK false- pollPeriod 989, blocking true -> res false, waited 1000/1000 - Thread-65 [apply] - com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 2, totals[dt 866, frames 61, fps 69.284065], modeBits 0, init'ed true, animThread Thread[#38,main-Animator#01,5,main], exclCtxThread false(null)] [apply] [2]: com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:652) [apply] [3]: com.jogamp.opengl.util.Animator.stop(Animator.java:373) [apply] [4]: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs$14.run(TestGLCanvasSWTNewtCanvasSWTPosInTabs.java:505) [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): ++++++ timeout reached ++++++ Thread-66 [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): OK false- pollPeriod 990, blocking true -> res false, waited 1000/1000 - Thread-66 [apply] - com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 2, totals[dt 866, frames 61, fps 69.284065], modeBits 0, init'ed true, animThread Thread[#38,main-Animator#01,5,main], exclCtxThread false(null)] [apply] [2]: com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:652) [apply] [3]: com.jogamp.opengl.util.Animator.stop(Animator.java:373) [apply] [4]: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs$14.run(TestGLCanvasSWTNewtCanvasSWTPosInTabs.java:505) [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): ++++++ timeout reached ++++++ Thread-67 [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): OK false- pollPeriod 990, blocking true -> res false, waited 1000/1000 - Thread-67 [apply] - com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 2, totals[dt 866, frames 61, fps 69.284065], modeBits 0, init'ed true, animThread Thread[#38,main-Animator#01,5,main], exclCtxThread false(null)] [apply] [2]: com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:652) [apply] [3]: com.jogamp.opengl.util.Animator.stop(Animator.java:373) [apply] [4]: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs$14.run(TestGLCanvasSWTNewtCanvasSWTPosInTabs.java:505) [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): ++++++ timeout reached ++++++ Thread-68 [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): OK false- pollPeriod 928, blocking true -> res false, waited 1000/1000 - Thread-68 [apply] - com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 2, totals[dt 866, frames 61, fps 69.284065], modeBits 0, init'ed true, animThread Thread[#38,main-Animator#01,5,main], exclCtxThread false(null)] [apply] [2]: com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:652) [apply] [3]: com.jogamp.opengl.util.Animator.stop(Animator.java:373) [apply] [4]: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs$14.run(TestGLCanvasSWTNewtCanvasSWTPosInTabs.java:505) [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): ++++++ timeout reached ++++++ Thread-69 [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): OK false- pollPeriod 989, blocking true -> res false, waited 1000/1000 - Thread-69 [apply] - com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 2, totals[dt 866, frames 61, fps 69.284065], modeBits 0, init'ed true, animThread Thread[#38,main-Animator#01,5,main], exclCtxThread false(null)] [apply] [2]: com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:652) [apply] [3]: com.jogamp.opengl.util.Animator.stop(Animator.java:373) [apply] [4]: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs$14.run(TestGLCanvasSWTNewtCanvasSWTPosInTabs.java:505) [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): ++++++ timeout reached ++++++ Thread-70 [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): OK false- pollPeriod 990, blocking true -> res false, waited 1000/1000 - Thread-70 [apply] - com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 2, totals[dt 866, frames 61, fps 69.284065], modeBits 0, init'ed true, animThread Thread[#38,main-Animator#01,5,main], exclCtxThread false(null)] [apply] [2]: com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:652) [apply] [3]: com.jogamp.opengl.util.Animator.stop(Animator.java:373) [apply] [4]: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs$14.run(TestGLCanvasSWTNewtCanvasSWTPosInTabs.java:505) [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): ++++++ timeout reached ++++++ Thread-71 [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): OK false- pollPeriod 990, blocking true -> res false, waited 1000/1000 - Thread-71 [apply] - com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 2, totals[dt 866, frames 61, fps 69.284065], modeBits 0, init'ed true, animThread Thread[#38,main-Animator#01,5,main], exclCtxThread false(null)] [apply] [2]: com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:652) [apply] [3]: com.jogamp.opengl.util.Animator.stop(Animator.java:373) [apply] [4]: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs$14.run(TestGLCanvasSWTNewtCanvasSWTPosInTabs.java:505) [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): ++++++ timeout reached ++++++ Thread-72 [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): OK false- pollPeriod 990, blocking true -> res false, waited 1000/1000 - Thread-72 [apply] - com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 2, totals[dt 866, frames 61, fps 69.284065], modeBits 0, init'ed true, animThread Thread[#38,main-Animator#01,5,main], exclCtxThread false(null)] [apply] [2]: com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:652) [apply] [3]: com.jogamp.opengl.util.Animator.stop(Animator.java:373) [apply] [4]: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs$14.run(TestGLCanvasSWTNewtCanvasSWTPosInTabs.java:505) [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): ++++++ timeout reached ++++++ Thread-73 [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): OK false- pollPeriod 989, blocking true -> res false, waited 1000/1000 - Thread-73 [apply] - com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 2, totals[dt 866, frames 61, fps 69.284065], modeBits 0, init'ed true, animThread Thread[#38,main-Animator#01,5,main], exclCtxThread false(null)] [apply] [2]: com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:652) [apply] [3]: com.jogamp.opengl.util.Animator.stop(Animator.java:373) [apply] [4]: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs$14.run(TestGLCanvasSWTNewtCanvasSWTPosInTabs.java:505) [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): ++++++ timeout reached ++++++ Thread-74 [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): OK false- pollPeriod 959, blocking true -> res false, waited 1000/1000 - Thread-74 [apply] - com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 2, totals[dt 866, frames 61, fps 69.284065], modeBits 0, init'ed true, animThread Thread[#38,main-Animator#01,5,main], exclCtxThread false(null)] [apply] [2]: com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:652) [apply] [3]: com.jogamp.opengl.util.Animator.stop(Animator.java:373) [apply] [4]: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs$14.run(TestGLCanvasSWTNewtCanvasSWTPosInTabs.java:505) [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): ++++++ timeout reached ++++++ Thread-75 [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): OK false- pollPeriod 990, blocking true -> res false, waited 1000/1000 - Thread-75 [apply] - com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 2, totals[dt 866, frames 61, fps 69.284065], modeBits 0, init'ed true, animThread Thread[#38,main-Animator#01,5,main], exclCtxThread false(null)] [apply] [2]: com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:652) [apply] [3]: com.jogamp.opengl.util.Animator.stop(Animator.java:373) [apply] [4]: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs$14.run(TestGLCanvasSWTNewtCanvasSWTPosInTabs.java:505) [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): ++++++ timeout reached ++++++ Thread-76 [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): OK false- pollPeriod 990, blocking true -> res false, waited 1000/1000 - Thread-76 [apply] - com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 2, totals[dt 866, frames 61, fps 69.284065], modeBits 0, init'ed true, animThread Thread[#38,main-Animator#01,5,main], exclCtxThread false(null)] [apply] [2]: com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:652) [apply] [3]: com.jogamp.opengl.util.Animator.stop(Animator.java:373) [apply] [4]: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs$14.run(TestGLCanvasSWTNewtCanvasSWTPosInTabs.java:505) [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): ++++++ timeout reached ++++++ Thread-77 [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): OK false- pollPeriod 979, blocking true -> res false, waited 1000/1000 - Thread-77 [apply] - com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 2, totals[dt 866, frames 61, fps 69.284065], modeBits 0, init'ed true, animThread Thread[#38,main-Animator#01,5,main], exclCtxThread false(null)] [apply] [2]: com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:652) [apply] [3]: com.jogamp.opengl.util.Animator.stop(Animator.java:373) [apply] [4]: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs$14.run(TestGLCanvasSWTNewtCanvasSWTPosInTabs.java:505) [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): ++++++ timeout reached ++++++ Thread-78 [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): OK false- pollPeriod 940, blocking true -> res false, waited 1000/1000 - Thread-78 [apply] - com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 2, totals[dt 866, frames 61, fps 69.284065], modeBits 0, init'ed true, animThread Thread[#38,main-Animator#01,5,main], exclCtxThread false(null)] [apply] [2]: com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:652) [apply] [3]: com.jogamp.opengl.util.Animator.stop(Animator.java:373) [apply] [4]: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs$14.run(TestGLCanvasSWTNewtCanvasSWTPosInTabs.java:505) [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): ++++++ timeout reached ++++++ Thread-79 [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): OK false- pollPeriod 990, blocking true -> res false, waited 1000/1000 - Thread-79 [apply] - com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 2, totals[dt 866, frames 61, fps 69.284065], modeBits 0, init'ed true, animThread Thread[#38,main-Animator#01,5,main], exclCtxThread false(null)] [apply] [2]: com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:652) [apply] [3]: com.jogamp.opengl.util.Animator.stop(Animator.java:373) [apply] [4]: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs$14.run(TestGLCanvasSWTNewtCanvasSWTPosInTabs.java:505) [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): ++++++ timeout reached ++++++ Thread-80 [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): OK false- pollPeriod 990, blocking true -> res false, waited 1000/1000 - Thread-80 [apply] - com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 2, totals[dt 866, frames 61, fps 69.284065], modeBits 0, init'ed true, animThread Thread[#38,main-Animator#01,5,main], exclCtxThread false(null)] [apply] [2]: com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:652) [apply] [3]: com.jogamp.opengl.util.Animator.stop(Animator.java:373) [apply] [4]: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs$14.run(TestGLCanvasSWTNewtCanvasSWTPosInTabs.java:505) [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): ++++++ timeout reached ++++++ Thread-81 [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): OK false- pollPeriod 990, blocking true -> res false, waited 1001/1000 - Thread-81 [apply] - com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 2, totals[dt 866, frames 61, fps 69.284065], modeBits 0, init'ed true, animThread Thread[#38,main-Animator#01,5,main], exclCtxThread false(null)] [apply] [2]: com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:652) [apply] [3]: com.jogamp.opengl.util.Animator.stop(Animator.java:373) [apply] [4]: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs$14.run(TestGLCanvasSWTNewtCanvasSWTPosInTabs.java:505) [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): ++++++ timeout reached ++++++ Thread-82 [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): OK false- pollPeriod 989, blocking true -> res false, waited 1000/1000 - Thread-82 [apply] - com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 2, totals[dt 866, frames 61, fps 69.284065], modeBits 0, init'ed true, animThread Thread[#38,main-Animator#01,5,main], exclCtxThread false(null)] [apply] [2]: com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:652) [apply] [3]: com.jogamp.opengl.util.Animator.stop(Animator.java:373) [apply] [4]: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs$14.run(TestGLCanvasSWTNewtCanvasSWTPosInTabs.java:505) [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): ++++++ timeout reached ++++++ Thread-83 [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): OK false- pollPeriod 980, blocking true -> res false, waited 1000/1000 - Thread-83 [apply] - com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 2, totals[dt 866, frames 61, fps 69.284065], modeBits 0, init'ed true, animThread Thread[#38,main-Animator#01,5,main], exclCtxThread false(null)] [apply] [2]: com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:652) [apply] [3]: com.jogamp.opengl.util.Animator.stop(Animator.java:373) [apply] [4]: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs$14.run(TestGLCanvasSWTNewtCanvasSWTPosInTabs.java:505) [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): ++++++ timeout reached ++++++ Thread-84 [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): OK false- pollPeriod 980, blocking true -> res false, waited 1001/1000 - Thread-84 [apply] - com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 2, totals[dt 866, frames 61, fps 69.284065], modeBits 0, init'ed true, animThread Thread[#38,main-Animator#01,5,main], exclCtxThread false(null)] [apply] [2]: com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:652) [apply] [3]: com.jogamp.opengl.util.Animator.stop(Animator.java:373) [apply] [4]: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs$14.run(TestGLCanvasSWTNewtCanvasSWTPosInTabs.java:505) [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): ++++++ timeout reached ++++++ Thread-85 [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): OK false- pollPeriod 979, blocking true -> res false, waited 1000/1000 - Thread-85 [apply] - com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 2, totals[dt 866, frames 61, fps 69.284065], modeBits 0, init'ed true, animThread Thread[#38,main-Animator#01,5,main], exclCtxThread false(null)] [apply] [2]: com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:652) [apply] [3]: com.jogamp.opengl.util.Animator.stop(Animator.java:373) [apply] [4]: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs$14.run(TestGLCanvasSWTNewtCanvasSWTPosInTabs.java:505) [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): ++++++ timeout reached ++++++ Thread-86 [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): OK false- pollPeriod 969, blocking true -> res false, waited 1000/1000 - Thread-86 [apply] - com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 2, totals[dt 866, frames 61, fps 69.284065], modeBits 0, init'ed true, animThread Thread[#38,main-Animator#01,5,main], exclCtxThread false(null)] [apply] [2]: com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:652) [apply] [3]: com.jogamp.opengl.util.Animator.stop(Animator.java:373) [apply] [4]: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs$14.run(TestGLCanvasSWTNewtCanvasSWTPosInTabs.java:505) [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): ++++++ timeout reached ++++++ Thread-87 [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): OK false- pollPeriod 990, blocking true -> res false, waited 1000/1000 - Thread-87 [apply] - com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 2, totals[dt 866, frames 61, fps 69.284065], modeBits 0, init'ed true, animThread Thread[#38,main-Animator#01,5,main], exclCtxThread false(null)] [apply] [2]: com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:652) [apply] [3]: com.jogamp.opengl.util.Animator.stop(Animator.java:373) [apply] [4]: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs$14.run(TestGLCanvasSWTNewtCanvasSWTPosInTabs.java:505) [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): ++++++ timeout reached ++++++ Thread-88 [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): OK false- pollPeriod 980, blocking true -> res false, waited 1000/1000 - Thread-88 [apply] - com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 2, totals[dt 866, frames 61, fps 69.284065], modeBits 0, init'ed true, animThread Thread[#38,main-Animator#01,5,main], exclCtxThread false(null)] [apply] [2]: com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:652) [apply] [3]: com.jogamp.opengl.util.Animator.stop(Animator.java:373) [apply] [4]: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs$14.run(TestGLCanvasSWTNewtCanvasSWTPosInTabs.java:505) [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): ++++++ timeout reached ++++++ Thread-89 [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): OK false- pollPeriod 979, blocking true -> res false, waited 1000/1000 - Thread-89 [apply] - com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 2, totals[dt 866, frames 61, fps 69.284065], modeBits 0, init'ed true, animThread Thread[#38,main-Animator#01,5,main], exclCtxThread false(null)] [apply] [2]: com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:652) [apply] [3]: com.jogamp.opengl.util.Animator.stop(Animator.java:373) [apply] [4]: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs$14.run(TestGLCanvasSWTNewtCanvasSWTPosInTabs.java:505) [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): ++++++ timeout reached ++++++ Thread-90 [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): OK false- pollPeriod 979, blocking true -> res false, waited 1000/1000 - Thread-90 [apply] - com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 2, totals[dt 866, frames 61, fps 69.284065], modeBits 0, init'ed true, animThread Thread[#38,main-Animator#01,5,main], exclCtxThread false(null)] [apply] [2]: com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:652) [apply] [3]: com.jogamp.opengl.util.Animator.stop(Animator.java:373) [apply] [4]: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs$14.run(TestGLCanvasSWTNewtCanvasSWTPosInTabs.java:505) [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): ++++++ timeout reached ++++++ Thread-91 [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): OK false- pollPeriod 980, blocking true -> res false, waited 1000/1000 - Thread-91 [apply] - com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 2, totals[dt 866, frames 61, fps 69.284065], modeBits 0, init'ed true, animThread Thread[#38,main-Animator#01,5,main], exclCtxThread false(null)] [apply] [2]: com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:652) [apply] [3]: com.jogamp.opengl.util.Animator.stop(Animator.java:373) [apply] [4]: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs$14.run(TestGLCanvasSWTNewtCanvasSWTPosInTabs.java:505) [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): ++++++ timeout reached ++++++ Thread-92 [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): OK false- pollPeriod 980, blocking true -> res false, waited 1000/1000 - Thread-92 [apply] - com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 2, totals[dt 866, frames 61, fps 69.284065], modeBits 0, init'ed true, animThread Thread[#38,main-Animator#01,5,main], exclCtxThread false(null)] [apply] [2]: com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:652) [apply] [3]: com.jogamp.opengl.util.Animator.stop(Animator.java:373) [apply] [4]: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs$14.run(TestGLCanvasSWTNewtCanvasSWTPosInTabs.java:505) [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): ++++++ timeout reached ++++++ Thread-93 [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): OK false- pollPeriod 959, blocking true -> res false, waited 1000/1000 - Thread-93 [apply] - com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 2, totals[dt 866, frames 61, fps 69.284065], modeBits 0, init'ed true, animThread Thread[#38,main-Animator#01,5,main], exclCtxThread false(null)] [apply] [2]: com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:652) [apply] [3]: com.jogamp.opengl.util.Animator.stop(Animator.java:373) [apply] [4]: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs$14.run(TestGLCanvasSWTNewtCanvasSWTPosInTabs.java:505) [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): ++++++ timeout reached ++++++ Thread-94 [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): OK false- pollPeriod 989, blocking true -> res false, waited 1000/1000 - Thread-94 [apply] - com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 2, totals[dt 866, frames 61, fps 69.284065], modeBits 0, init'ed true, animThread Thread[#38,main-Animator#01,5,main], exclCtxThread false(null)] [apply] [2]: com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:652) [apply] [3]: com.jogamp.opengl.util.Animator.stop(Animator.java:373) [apply] [4]: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs$14.run(TestGLCanvasSWTNewtCanvasSWTPosInTabs.java:505) [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): ++++++ timeout reached ++++++ Thread-95 [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): OK false- pollPeriod 990, blocking true -> res false, waited 1000/1000 - Thread-95 [apply] - com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 2, totals[dt 866, frames 61, fps 69.284065], modeBits 0, init'ed true, animThread Thread[#38,main-Animator#01,5,main], exclCtxThread false(null)] [apply] [2]: com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:652) [apply] [3]: com.jogamp.opengl.util.Animator.stop(Animator.java:373) [apply] [4]: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs$14.run(TestGLCanvasSWTNewtCanvasSWTPosInTabs.java:505) [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): ++++++ timeout reached ++++++ Thread-96 [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): OK false- pollPeriod 940, blocking true -> res false, waited 1000/1000 - Thread-96 [apply] - com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 2, totals[dt 866, frames 61, fps 69.284065], modeBits 0, init'ed true, animThread Thread[#38,main-Animator#01,5,main], exclCtxThread false(null)] [apply] [2]: com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:652) [apply] [3]: com.jogamp.opengl.util.Animator.stop(Animator.java:373) [apply] [4]: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs$14.run(TestGLCanvasSWTNewtCanvasSWTPosInTabs.java:505) [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): ++++++ timeout reached ++++++ Thread-97 [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): OK false- pollPeriod 990, blocking true -> res false, waited 1000/1000 - Thread-97 [apply] - com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 2, totals[dt 866, frames 61, fps 69.284065], modeBits 0, init'ed true, animThread Thread[#38,main-Animator#01,5,main], exclCtxThread false(null)] [apply] [2]: com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:652) [apply] [3]: com.jogamp.opengl.util.Animator.stop(Animator.java:373) [apply] [4]: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs$14.run(TestGLCanvasSWTNewtCanvasSWTPosInTabs.java:505) [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): ++++++ timeout reached ++++++ Thread-98 [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): OK false- pollPeriod 990, blocking true -> res false, waited 1000/1000 - Thread-98 [apply] - com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 2, totals[dt 866, frames 61, fps 69.284065], modeBits 0, init'ed true, animThread Thread[#38,main-Animator#01,5,main], exclCtxThread false(null)] [apply] [2]: com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:652) [apply] [3]: com.jogamp.opengl.util.Animator.stop(Animator.java:373) [apply] [4]: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs$14.run(TestGLCanvasSWTNewtCanvasSWTPosInTabs.java:505) [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): ++++++ timeout reached ++++++ Thread-99 [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): OK false- pollPeriod 989, blocking true -> res false, waited 1000/1000 - Thread-99 [apply] - com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 2, totals[dt 866, frames 61, fps 69.284065], modeBits 0, init'ed true, animThread Thread[#38,main-Animator#01,5,main], exclCtxThread false(null)] [apply] [2]: com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:652) [apply] [3]: com.jogamp.opengl.util.Animator.stop(Animator.java:373) [apply] [4]: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs$14.run(TestGLCanvasSWTNewtCanvasSWTPosInTabs.java:505) [apply] junit.framework.TestListener: endTest(test02_GLCanvasTabSashGLDirect) [apply] junit.framework.TestListener: startTest(test11_GLCanvasTabPlainGLWComp) [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): ++++++ timeout reached ++++++ Thread-100 [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): OK false- pollPeriod 990, blocking true -> res false, waited 1000/1000 - Thread-100 [apply] - com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 2, totals[dt 866, frames 61, fps 69.284065], modeBits 0, init'ed true, animThread Thread[#38,main-Animator#01,5,main], exclCtxThread false(null)] [apply] [2]: com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:652) [apply] [3]: com.jogamp.opengl.util.Animator.stop(Animator.java:373) [apply] [4]: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs$14.run(TestGLCanvasSWTNewtCanvasSWTPosInTabs.java:505) [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): ++++++ timeout reached ++++++ Thread-101 [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): OK false- pollPeriod 981, blocking true -> res false, waited 1000/1000 - Thread-101 [apply] - com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 2, totals[dt 866, frames 61, fps 69.284065], modeBits 0, init'ed true, animThread Thread[#38,main-Animator#01,5,main], exclCtxThread false(null)] [apply] [2]: com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:652) [apply] [3]: com.jogamp.opengl.util.Animator.stop(Animator.java:373) [apply] [4]: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs$14.run(TestGLCanvasSWTNewtCanvasSWTPosInTabs.java:505) [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): ++++++ timeout reached ++++++ Thread-102 [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): OK false- pollPeriod 980, blocking true -> res false, waited 1000/1000 - Thread-102 [apply] - com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 2, totals[dt 866, frames 61, fps 69.284065], modeBits 0, init'ed true, animThread Thread[#38,main-Animator#01,5,main], exclCtxThread false(null)] [apply] [2]: com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:652) [apply] [3]: com.jogamp.opengl.util.Animator.stop(Animator.java:373) [apply] [4]: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs$14.run(TestGLCanvasSWTNewtCanvasSWTPosInTabs.java:505) [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): ++++++ timeout reached ++++++ Thread-103 [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): OK false- pollPeriod 979, blocking true -> res false, waited 1000/1000 - Thread-103 [apply] - com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 2, totals[dt 866, frames 61, fps 69.284065], modeBits 0, init'ed true, animThread Thread[#38,main-Animator#01,5,main], exclCtxThread false(null)] [apply] [2]: com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:652) [apply] [3]: com.jogamp.opengl.util.Animator.stop(Animator.java:373) [apply] [4]: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs$14.run(TestGLCanvasSWTNewtCanvasSWTPosInTabs.java:505) [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): ++++++ timeout reached ++++++ Thread-104 [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): OK false- pollPeriod 1, blocking true -> res false, waited 1000/1000 - Thread-104 [apply] - com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 2, totals[dt 866, frames 61, fps 69.284065], modeBits 0, init'ed true, animThread Thread[#38,main-Animator#01,5,main], exclCtxThread false(null)] [apply] [2]: com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:652) [apply] [3]: com.jogamp.opengl.util.Animator.stop(Animator.java:373) [apply] [4]: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs$14.run(TestGLCanvasSWTNewtCanvasSWTPosInTabs.java:505) [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): ++++++ timeout reached ++++++ Thread-8 [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): OK false- pollPeriod 973, blocking true -> res false, waited 1984/1000 - Thread-8 [apply] - com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 2, totals[dt 866, frames 61, fps 69.284065], modeBits 0, init'ed true, animThread Thread[#38,main-Animator#01,5,main], exclCtxThread false(null)] [apply] [2]: com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:652) [apply] [3]: com.jogamp.opengl.util.Animator.stop(Animator.java:373) [apply] [4]: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs$14.run(TestGLCanvasSWTNewtCanvasSWTPosInTabs.java:505) [apply] Thread[#1,main,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[#1,main,5,main] RedSquareES2.dispose FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs - test02_GLCanvasTabSashGLDirect [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs - test11_GLCanvasTabPlainGLWComp [apply] [apply] (SWT:220471): Gdk-CRITICAL **: 19:53:21.131: gdk_threads_set_lock_functions: assertion 'gdk_threads_lock == NULL && gdk_threads_unlock == NULL' failed [apply] SWT: Platform: gtk, Version 4956 [apply] SWT: isX11 true, isX11GTK true (GTK Version: 3.24.38) [apply] SWT: isOSX false, isWindows false [apply] SWT: DeviceZoom: 100, deviceZoomScalingFactor 1.0 [apply] SWT: Display.DPI Point {96, 96}; DPIUtil: autoScalingFactor 1.0 (use-swt true), useCairoAutoScale true [apply] Thread[#140,main-Animator#02,5,main] GearsES2.init.0 0x38102d01: tileRendererInUse null, GearsES2[obj 0x38102d01 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x38102d01 on Thread[#140,main-Animator#02,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x38102d01 created: GearsObj[0xd3577c4, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x38102d01 created: GearsObj[0x7bf3a8ae, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x38102d01 created: GearsObj[0x7bf3a8ae, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#140,main-Animator#02,5,main] GearsES2.init.X 0x38102d01 FIN GearsES2[obj 0x38102d01 isInit true, usesShared false, 1 GearsObj[0xd3577c4, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7bf3a8ae, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5cec9031, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#140,main-Animator#02,5,main] GearsES2.reshape 0x38102d01 0/0 634x451 of 634x451, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x38102d01, angle 0.0, [l -1.4057649, r 1.4057649, b -1.0, t 1.0] 2.8115299x2.0 -> [l -1.4057649, r 1.4057649, b -1.0, t 1.0] 2.8115299x2.0, v-flip false [apply] waitForRealized: to false, goal reached true [apply] Canvas pixel-units pos/siz.0: pos Point {0, 0}, size Point {634, 451} [apply] Canvas window-units pos/siz.0: pos Point {0, 0}, size Point {634, 451} [apply] Canvas LOS.0: Point {643, 317} [apply] GL chosen: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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] junit.framework.TestListener: endTest(test11_GLCanvasTabPlainGLWComp) [apply] junit.framework.TestListener: startTest(test12_GLCanvasTabSashGLWComp) [apply] Thread[#1,main,5,main] GearsES2.dispose 0x38102d01: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0x38102d01 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs - test11_GLCanvasTabPlainGLWComp [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs - test12_GLCanvasTabSashGLWComp [apply] [apply] (SWT:220471): Gdk-CRITICAL **: 19:53:21.949: gdk_threads_set_lock_functions: assertion 'gdk_threads_lock == NULL && gdk_threads_unlock == NULL' failed [apply] SWT: Platform: gtk, Version 4956 [apply] SWT: isX11 true, isX11GTK true (GTK Version: 3.24.38) [apply] SWT: isOSX false, isWindows false [apply] SWT: DeviceZoom: 100, deviceZoomScalingFactor 1.0 [apply] SWT: Display.DPI Point {96, 96}; DPIUtil: autoScalingFactor 1.0 (use-swt true), useCairoAutoScale true [apply] waitForRealized: to false, goal reached true [apply] Canvas pixel-units pos/siz.0: pos Point {0, 0}, size Point {316, 451} [apply] Canvas window-units pos/siz.0: pos Point {0, 0}, size Point {316, 451} [apply] Canvas LOS.0: Point {961, 317} [apply] GL chosen: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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] GLCanvas2 LOS: [Lcom.jogamp.nativewindow.util.PointImmutable;@291b4bf5 [apply] Thread[#146,main-Animator#03,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[#146,main-Animator#03,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [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[#146,main-Animator#03,5,main] RedSquareES2.init FIN [apply] Thread[#146,main-Animator#03,5,main] RedSquareES2.reshape 0/0 316x451 of 316x451, swapInterval 1, drawable 0x3600002, tileRendererInUse null [apply] Thread[#146,main-Animator#03,5,main] RedSquareES2.reshape FIN [apply] Thread[#1,main,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[#1,main,5,main] RedSquareES2.dispose FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs - test12_GLCanvasTabSashGLWComp [apply] junit.framework.TestListener: endTest(test12_GLCanvasTabSashGLWComp) [apply] junit.framework.TestListener: startTest(test21_NewtCanvasSWTTabPlainGLDirect) [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs - test21_NewtCanvasSWTTabPlainGLDirect [apply] [apply] (SWT:220471): Gdk-CRITICAL **: 19:53:22.866: gdk_threads_set_lock_functions: assertion 'gdk_threads_lock == NULL && gdk_threads_unlock == NULL' failed [apply] SWT: Platform: gtk, Version 4956 [apply] SWT: isX11 true, isX11GTK true (GTK Version: 3.24.38) [apply] SWT: isOSX false, isWindows false [apply] SWT: DeviceZoom: 100, deviceZoomScalingFactor 1.0 [apply] SWT: Display.DPI Point {96, 96}; DPIUtil: autoScalingFactor 1.0 (use-swt true), useCairoAutoScale true [apply] Create PointerIcon #01: PointerIcon[obj 0x36916eb0, .x11_:0-1, 0x3400004, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [apply] Create PointerIcon #02: PointerIcon[obj 0x67f639d3, .x11_:0-1, 0x3400008, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [apply] Create PointerIcon #03: PointerIcon[obj 0x6253c26, .x11_:0-1, 0x340000c, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #04: PointerIcon[obj 0x49049a04, .x11_:0-1, 0x3400010, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PixelRect[obj 0x82de64a, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PointerIcon[obj 0x48aca48b, .x11_:0-1, 0x3400014, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #01: PointerIcon[obj 0x13fd2ccd, .x11_:0-1, 0x3400018, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [apply] Create PointerIcon #02: PointerIcon[obj 0xb9b00e0, .x11_:0-1, 0x340001c, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [apply] Create PointerIcon #03: PointerIcon[obj 0x506ae4d4, .x11_:0-1, 0x3400020, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #04: PointerIcon[obj 0x7d4f9aae, .x11_:0-1, 0x3400024, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PixelRect[obj 0x53aac487, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PointerIcon[obj 0x52b1beb6, .x11_:0-1, 0x3400028, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] waitForRealized: to false, goal reached true [apply] Canvas pixel-units pos/siz.0: pos Point {3, 26}, size Point {634, 451} [apply] Canvas window-units pos/siz.0: pos Point {3, 26}, size Point {634, 451} [apply] Canvas LOS.0: Point {643, 317} [apply] NewtCanvasSWT LOS.0: 643 / 317 [apply] Thread[#151,main-Animator#04,5,main] GearsES2.init.0 0xc88a337: tileRendererInUse null, GearsES2[obj 0xc88a337 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0xc88a337 on Thread[#151,main-Animator#04,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0xc88a337 created: GearsObj[0x4c7bf947, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0xc88a337 created: GearsObj[0x50ace19, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0xc88a337 created: GearsObj[0x50ace19, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#151,main-Animator#04,5,main] GearsES2.init.X 0xc88a337 FIN GearsES2[obj 0xc88a337 isInit true, usesShared false, 1 GearsObj[0x4c7bf947, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x50ace19, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xd5ff1d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#151,main-Animator#04,5,main] GearsES2.reshape 0xc88a337 0/0 634x451 of 634x451, swapInterval 1, drawable 0x340002a, msaa false, tileRendererInUse null [apply] >> GearsES2 0xc88a337, angle 0.0, [l -1.4057649, r 1.4057649, b -1.0, t 1.0] 2.8115299x2.0 -> [l -1.4057649, r 1.4057649, b -1.0, t 1.0] 2.8115299x2.0, v-flip false [apply] GLWindow LOS.0: 643 / 317 [apply] GLWindow pos/siz.0: 0/0 634x451, [ l 0, r 0 - t 0, b 0 - 0x0] [apply] NW chosen: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 0x55c, fbc 0x19d: rgba 8/8/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] junit.framework.TestListener: endTest(test21_NewtCanvasSWTTabPlainGLDirect) [apply] junit.framework.TestListener: startTest(test22_NewtCanvasSWTTabSashGLDirect) [apply] QUIT Window Thread[#1,main,5,main] [apply] Thread[#1,main,5,main] GearsES2.dispose 0xc88a337: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0xc88a337 FIN [apply] QUIT Window Thread[#1,main,5,main] [apply] QUIT Window Thread[#1,main,5,main] [apply] QUIT Window Thread[#1,main,5,main] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs - test21_NewtCanvasSWTTabPlainGLDirect [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs - test22_NewtCanvasSWTTabSashGLDirect [apply] [apply] (SWT:220471): Gdk-CRITICAL **: 19:53:23.344: gdk_threads_set_lock_functions: assertion 'gdk_threads_lock == NULL && gdk_threads_unlock == NULL' failed [apply] SWT: Platform: gtk, Version 4956 [apply] SWT: isX11 true, isX11GTK true (GTK Version: 3.24.38) [apply] SWT: isOSX false, isWindows false [apply] SWT: DeviceZoom: 100, deviceZoomScalingFactor 1.0 [apply] SWT: Display.DPI Point {96, 96}; DPIUtil: autoScalingFactor 1.0 (use-swt true), useCairoAutoScale true [apply] Create PointerIcon #01: PointerIcon[obj 0x4be29ed9, .x11_:0-1, 0x3400004, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [apply] Create PointerIcon #02: PointerIcon[obj 0x53fb3dab, .x11_:0-1, 0x3400008, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [apply] Create PointerIcon #03: PointerIcon[obj 0x712625fd, .x11_:0-1, 0x340000c, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #04: PointerIcon[obj 0x75437611, .x11_:0-1, 0x3400010, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PixelRect[obj 0x17f9d882, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PointerIcon[obj 0x79e4c792, .x11_:0-1, 0x3400014, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #01: PointerIcon[obj 0x15043a2f, .x11_:0-1, 0x3400018, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [apply] Create PointerIcon #02: PointerIcon[obj 0x4b29d1d2, .x11_:0-1, 0x340001c, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [apply] Create PointerIcon #03: PointerIcon[obj 0xd737b89, .x11_:0-1, 0x3400020, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #04: PointerIcon[obj 0x2d901eb0, .x11_:0-1, 0x3400024, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PixelRect[obj 0x5f049ea1, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PointerIcon[obj 0x72cc7e6f, .x11_:0-1, 0x3400028, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] waitForRealized: to false, goal reached true [apply] Canvas pixel-units pos/siz.0: pos Point {318, 0}, size Point {316, 451} [apply] Canvas window-units pos/siz.0: pos Point {318, 0}, size Point {316, 451} [apply] Canvas LOS.0: Point {961, 317} [apply] NewtCanvasSWT LOS.0: 961 / 317 [apply] Thread[#160,main-Animator#05,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[#160,main-Animator#05,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [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[#160,main-Animator#05,5,main] RedSquareES2.init FIN [apply] Thread[#160,main-Animator#05,5,main] RedSquareES2.reshape 0/0 316x451 of 316x451, swapInterval 1, drawable 0x340002a, tileRendererInUse null [apply] Thread[#160,main-Animator#05,5,main] RedSquareES2.reshape FIN [apply] GLWindow LOS.0: 961 / 317 [apply] GLWindow pos/siz.0: 0/0 316x451, [ l 0, r 0 - t 0, b 0 - 0x0] [apply] NW chosen: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 0x55c, fbc 0x19d: rgba 8/8/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] GLWindow2 LOS: [Lcom.jogamp.nativewindow.util.PointImmutable;@5afa3c9 [apply] NewtCanvasSWT2 LOS: 961 / 317 [apply] junit.framework.TestListener: endTest(test22_NewtCanvasSWTTabSashGLDirect) [apply] junit.framework.TestListener: startTest(test31_NewtCanvasSWTTabPlainGLWComp) [apply] QUIT Window Thread[#1,main,5,main] [apply] QUIT Window Thread[#1,main,5,main] [apply] QUIT Window Thread[#1,main,5,main] [apply] Thread[#1,main,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[#1,main,5,main] RedSquareES2.dispose FIN [apply] QUIT Window Thread[#1,main,5,main] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs - test22_NewtCanvasSWTTabSashGLDirect [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs - test31_NewtCanvasSWTTabPlainGLWComp [apply] [apply] (SWT:220471): Gdk-CRITICAL **: 19:53:23.795: gdk_threads_set_lock_functions: assertion 'gdk_threads_lock == NULL && gdk_threads_unlock == NULL' failed [apply] SWT: Platform: gtk, Version 4956 [apply] SWT: isX11 true, isX11GTK true (GTK Version: 3.24.38) [apply] SWT: isOSX false, isWindows false [apply] SWT: DeviceZoom: 100, deviceZoomScalingFactor 1.0 [apply] SWT: Display.DPI Point {96, 96}; DPIUtil: autoScalingFactor 1.0 (use-swt true), useCairoAutoScale true [apply] Create PointerIcon #01: PointerIcon[obj 0x413d1baf, .x11_:0-1, 0x3400004, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [apply] Create PointerIcon #02: PointerIcon[obj 0x33bc72d1, .x11_:0-1, 0x3400008, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [apply] Create PointerIcon #03: PointerIcon[obj 0x5032714f, .x11_:0-1, 0x340000c, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #04: PointerIcon[obj 0x4681c175, .x11_:0-1, 0x3400010, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PixelRect[obj 0x6fa51cd4, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PointerIcon[obj 0x2767e23c, .x11_:0-1, 0x3400014, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #01: PointerIcon[obj 0x14028087, .x11_:0-1, 0x3400018, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [apply] Create PointerIcon #02: PointerIcon[obj 0x7ce026d3, .x11_:0-1, 0x340001c, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [apply] Create PointerIcon #03: PointerIcon[obj 0x5b247367, .x11_:0-1, 0x3400020, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #04: PointerIcon[obj 0x7e057f43, .x11_:0-1, 0x3400024, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PixelRect[obj 0x6440112d, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PointerIcon[obj 0x31ea9581, .x11_:0-1, 0x3400028, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] waitForRealized: to false, goal reached true [apply] Canvas pixel-units pos/siz.0: pos Point {0, 0}, size Point {634, 451} [apply] Canvas window-units pos/siz.0: pos Point {0, 0}, size Point {634, 451} [apply] Canvas LOS.0: Point {643, 317} [apply] NewtCanvasSWT LOS.0: 643 / 317 [apply] Thread[#166,main-Animator#06,5,main] GearsES2.init.0 0x2cb4893b: tileRendererInUse null, GearsES2[obj 0x2cb4893b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x2cb4893b on Thread[#166,main-Animator#06,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x2cb4893b created: GearsObj[0x4ae15c5e, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x2cb4893b created: GearsObj[0x6454a745, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x2cb4893b created: GearsObj[0x6454a745, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#166,main-Animator#06,5,main] GearsES2.init.X 0x2cb4893b FIN GearsES2[obj 0x2cb4893b isInit true, usesShared false, 1 GearsObj[0x4ae15c5e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6454a745, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1b7f7fcf, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#166,main-Animator#06,5,main] GearsES2.reshape 0x2cb4893b 0/0 634x451 of 634x451, swapInterval 1, drawable 0x340002a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2cb4893b, angle 0.0, [l -1.4057649, r 1.4057649, b -1.0, t 1.0] 2.8115299x2.0 -> [l -1.4057649, r 1.4057649, b -1.0, t 1.0] 2.8115299x2.0, v-flip false [apply] GLWindow LOS.0: 643 / 317 [apply] GLWindow pos/siz.0: 0/0 634x451, [ l 0, r 0 - t 0, b 0 - 0x0] [apply] NW chosen: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 0x55c, fbc 0x19d: rgba 8/8/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] QUIT Window Thread[#1,main,5,main] [apply] Thread[#1,main,5,main] GearsES2.dispose 0x2cb4893b: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0x2cb4893b FIN [apply] QUIT Window Thread[#1,main,5,main] [apply] QUIT Window Thread[#1,main,5,main] [apply] QUIT Window Thread[#1,main,5,main] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs - test31_NewtCanvasSWTTabPlainGLWComp [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs - test32_NewtCanvasSWTTabSashGLWComp [apply] [apply] (SWT:220471): Gdk-CRITICAL **: 19:53:24.261: gdk_threads_set_lock_functions: assertion 'gdk_threads_lock == NULL && gdk_threads_unlock == NULL' failed [apply] junit.framework.TestListener: endTest(test31_NewtCanvasSWTTabPlainGLWComp) [apply] junit.framework.TestListener: startTest(test32_NewtCanvasSWTTabSashGLWComp) [apply] SWT: Platform: gtk, Version 4956 [apply] SWT: isX11 true, isX11GTK true (GTK Version: 3.24.38) [apply] SWT: isOSX false, isWindows false [apply] SWT: DeviceZoom: 100, deviceZoomScalingFactor 1.0 [apply] SWT: Display.DPI Point {96, 96}; DPIUtil: autoScalingFactor 1.0 (use-swt true), useCairoAutoScale true [apply] Create PointerIcon #01: PointerIcon[obj 0x59402b8f, .x11_:0-1, 0x3400004, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [apply] Create PointerIcon #02: PointerIcon[obj 0x7c37508a, .x11_:0-1, 0x3400008, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [apply] Create PointerIcon #03: PointerIcon[obj 0x303cf2ba, .x11_:0-1, 0x340000c, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #04: PointerIcon[obj 0x4082ba93, .x11_:0-1, 0x3400010, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PixelRect[obj 0x609e8838, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PointerIcon[obj 0x359df09a, .x11_:0-1, 0x3400014, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #01: PointerIcon[obj 0x792b749c, .x11_:0-1, 0x3400018, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [apply] Create PointerIcon #02: PointerIcon[obj 0x73eb439a, .x11_:0-1, 0x340001c, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [apply] Create PointerIcon #03: PointerIcon[obj 0x302c971f, .x11_:0-1, 0x3400020, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #04: PointerIcon[obj 0x35841320, .x11_:0-1, 0x3400024, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PixelRect[obj 0x1040be71, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PointerIcon[obj 0x548a24a, .x11_:0-1, 0x3400028, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] waitForRealized: to false, goal reached true [apply] Canvas pixel-units pos/siz.0: pos Point {0, 0}, size Point {316, 451} [apply] Canvas window-units pos/siz.0: pos Point {0, 0}, size Point {316, 451} [apply] Canvas LOS.0: Point {961, 317} [apply] NewtCanvasSWT LOS.0: 961 / 317 [apply] Thread[#174,main-Animator#07,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[#174,main-Animator#07,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [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[#174,main-Animator#07,5,main] RedSquareES2.init FIN [apply] Thread[#174,main-Animator#07,5,main] RedSquareES2.reshape 0/0 316x451 of 316x451, swapInterval 1, drawable 0x340002a, tileRendererInUse null [apply] Thread[#174,main-Animator#07,5,main] RedSquareES2.reshape FIN [apply] GLWindow LOS.0: 961 / 317 [apply] GLWindow pos/siz.0: 0/0 316x451, [ l 0, r 0 - t 0, b 0 - 0x0] [apply] NW chosen: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 0x55c, fbc 0x19d: rgba 8/8/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] GLWindow2 LOS: [Lcom.jogamp.nativewindow.util.PointImmutable;@433defed [apply] NewtCanvasSWT2 LOS: 961 / 317 [apply] junit.framework.TestListener: endTest(test32_NewtCanvasSWTTabSashGLWComp) [apply] QUIT Window Thread[#1,main,5,main] [apply] QUIT Window Thread[#1,main,5,main] [apply] QUIT Window Thread[#1,main,5,main] [apply] Thread[#1,main,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[#1,main,5,main] RedSquareES2.dispose FIN [apply] QUIT Window Thread[#1,main,5,main] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs - test32_NewtCanvasSWTTabSashGLWComp [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751133204707 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751133204708 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 8.563 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751133196735 ms III - Start [apply] SLOCK [T main @ 1751133196740 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs - test01_GLCanvasTabPlainGLDirect [apply] SWT: Platform: gtk, Version 4956 [apply] SWT: isX11 true, isX11GTK true (GTK Version: 3.24.38) [apply] SWT: isOSX false, isWindows false [apply] SWT: DeviceZoom: 100, deviceZoomScalingFactor 1.0 [apply] SWT: Display.DPI Point {96, 96}; DPIUtil: autoScalingFactor 1.0 (use-swt true), useCairoAutoScale true [apply] waitForRealized: to false, goal reached true [apply] Canvas pixel-units pos/siz.0: pos Point {3, 26}, size Point {634, 451} [apply] Canvas window-units pos/siz.0: pos Point {3, 26}, size Point {634, 451} [apply] Canvas LOS.0: Point {643, 317} [apply] GL chosen: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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] Thread[#34,main-Animator#00,5,main] GearsES2.init.0 0x5bf0d49: tileRendererInUse null, GearsES2[obj 0x5bf0d49 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x5bf0d49 on Thread[#34,main-Animator#00,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x5bf0d49 created: GearsObj[0x73f76011, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x5bf0d49 created: GearsObj[0x132b37fb, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x5bf0d49 created: GearsObj[0x132b37fb, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#34,main-Animator#00,5,main] GearsES2.init.X 0x5bf0d49 FIN GearsES2[obj 0x5bf0d49 isInit true, usesShared false, 1 GearsObj[0x73f76011, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x132b37fb, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2a1aacd4, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#34,main-Animator#00,5,main] GearsES2.reshape 0x5bf0d49 0/0 634x451 of 634x451, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5bf0d49, angle 0.0, [l -1.4057649, r 1.4057649, b -1.0, t 1.0] 2.8115299x2.0 -> [l -1.4057649, r 1.4057649, b -1.0, t 1.0] 2.8115299x2.0, v-flip false [apply] Thread[#1,main,5,main] GearsES2.dispose 0x5bf0d49: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0x5bf0d49 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs - test01_GLCanvasTabPlainGLDirect [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs - test02_GLCanvasTabSashGLDirect [apply] SWT: Platform: gtk, Version 4956 [apply] SWT: isX11 true, isX11GTK true (GTK Version: 3.24.38) [apply] SWT: isOSX false, isWindows false [apply] SWT: DeviceZoom: 100, deviceZoomScalingFactor 1.0 [apply] SWT: Display.DPI Point {96, 96}; DPIUtil: autoScalingFactor 1.0 (use-swt true), useCairoAutoScale true [apply] Thread[#38,main-Animator#01,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[#38,main-Animator#01,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] waitForRealized: to false, goal reached true [apply] Canvas pixel-units pos/siz.0: pos Point {318, 0}, size Point {316, 451} [apply] Canvas window-units pos/siz.0: pos Point {318, 0}, size Point {316, 451} [apply] Canvas LOS.0: Point {961, 317} [apply] GL chosen: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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] GLCanvas2 LOS: [Lcom.jogamp.nativewindow.util.PointImmutable;@687e99d8 [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[#38,main-Animator#01,5,main] RedSquareES2.init FIN [apply] Thread[#38,main-Animator#01,5,main] RedSquareES2.reshape 0/0 316x451 of 316x451, swapInterval 1, drawable 0x3600002, tileRendererInUse null [apply] Thread[#38,main-Animator#01,5,main] RedSquareES2.reshape FIN [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): ++++++ timeout reached ++++++ Thread-7 [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): OK false- pollPeriod 989, blocking true -> res false, waited 1000/1000 - Thread-7 [apply] - com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 2, totals[dt 866, frames 61, fps 69.284065], modeBits 0, init'ed true, animThread Thread[#38,main-Animator#01,5,main], exclCtxThread false(null)] [apply] [2]: com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:652) [apply] [3]: com.jogamp.opengl.util.Animator.stop(Animator.java:373) [apply] [4]: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs$14.run(TestGLCanvasSWTNewtCanvasSWTPosInTabs.java:505) [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): ++++++ timeout reached ++++++ Thread-9 [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): OK false- pollPeriod 991, blocking true -> res false, waited 1000/1000 - Thread-9 [apply] - com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 2, totals[dt 866, frames 61, fps 69.284065], modeBits 0, init'ed true, animThread Thread[#38,main-Animator#01,5,main], exclCtxThread false(null)] [apply] [2]: com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:652) [apply] [3]: com.jogamp.opengl.util.Animator.stop(Animator.java:373) [apply] [4]: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs$14.run(TestGLCanvasSWTNewtCanvasSWTPosInTabs.java:505) [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): ++++++ timeout reached ++++++ Thread-10 [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): OK false- pollPeriod 971, blocking true -> res false, waited 1000/1000 - Thread-10 [apply] - com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 2, totals[dt 866, frames 61, fps 69.284065], modeBits 0, init'ed true, animThread Thread[#38,main-Animator#01,5,main], exclCtxThread false(null)] [apply] [2]: com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:652) [apply] [3]: com.jogamp.opengl.util.Animator.stop(Animator.java:373) [apply] [4]: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs$14.run(TestGLCanvasSWTNewtCanvasSWTPosInTabs.java:505) [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): ++++++ timeout reached ++++++ Thread-11 [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): OK false- pollPeriod 989, blocking true -> res false, waited 1000/1000 - Thread-11 [apply] - com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 2, totals[dt 866, frames 61, fps 69.284065], modeBits 0, init'ed true, animThread Thread[#38,main-Animator#01,5,main], exclCtxThread false(null)] [apply] [2]: com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:652) [apply] [3]: com.jogamp.opengl.util.Animator.stop(Animator.java:373) [apply] [4]: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs$14.run(TestGLCanvasSWTNewtCanvasSWTPosInTabs.java:505) [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): ++++++ timeout reached ++++++ Thread-12 [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): OK false- pollPeriod 981, blocking true -> res false, waited 1000/1000 - Thread-12 [apply] - com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 2, totals[dt 866, frames 61, fps 69.284065], modeBits 0, init'ed true, animThread Thread[#38,main-Animator#01,5,main], exclCtxThread false(null)] [apply] [2]: com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:652) [apply] [3]: com.jogamp.opengl.util.Animator.stop(Animator.java:373) [apply] [4]: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs$14.run(TestGLCanvasSWTNewtCanvasSWTPosInTabs.java:505) [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): ++++++ timeout reached ++++++ Thread-13 [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): OK false- pollPeriod 959, blocking true -> res false, waited 1000/1000 - Thread-13 [apply] - com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 2, totals[dt 866, frames 61, fps 69.284065], modeBits 0, init'ed true, animThread Thread[#38,main-Animator#01,5,main], exclCtxThread false(null)] [apply] [2]: com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:652) [apply] [3]: com.jogamp.opengl.util.Animator.stop(Animator.java:373) [apply] [4]: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs$14.run(TestGLCanvasSWTNewtCanvasSWTPosInTabs.java:505) [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): ++++++ timeout reached ++++++ Thread-14 [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): OK false- pollPeriod 990, blocking true -> res false, waited 1000/1000 - Thread-14 [apply] - com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 2, totals[dt 866, frames 61, fps 69.284065], modeBits 0, init'ed true, animThread Thread[#38,main-Animator#01,5,main], exclCtxThread false(null)] [apply] [2]: com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:652) [apply] [3]: com.jogamp.opengl.util.Animator.stop(Animator.java:373) [apply] [4]: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs$14.run(TestGLCanvasSWTNewtCanvasSWTPosInTabs.java:505) [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): ++++++ timeout reached ++++++ Thread-15 [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): OK false- pollPeriod 990, blocking true -> res false, waited 1001/1000 - Thread-15 [apply] - com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 2, totals[dt 866, frames 61, fps 69.284065], modeBits 0, init'ed true, animThread Thread[#38,main-Animator#01,5,main], exclCtxThread false(null)] [apply] [2]: com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:652) [apply] [3]: com.jogamp.opengl.util.Animator.stop(Animator.java:373) [apply] [4]: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs$14.run(TestGLCanvasSWTNewtCanvasSWTPosInTabs.java:505) [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): ++++++ timeout reached ++++++ Thread-16 [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): OK false- pollPeriod 980, blocking true -> res false, waited 1000/1000 - Thread-16 [apply] - com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 2, totals[dt 866, frames 61, fps 69.284065], modeBits 0, init'ed true, animThread Thread[#38,main-Animator#01,5,main], exclCtxThread false(null)] [apply] [2]: com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:652) [apply] [3]: com.jogamp.opengl.util.Animator.stop(Animator.java:373) [apply] [4]: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs$14.run(TestGLCanvasSWTNewtCanvasSWTPosInTabs.java:505) [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): ++++++ timeout reached ++++++ Thread-17 [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): OK false- pollPeriod 960, blocking true -> res false, waited 1000/1000 - Thread-17 [apply] - com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 2, totals[dt 866, frames 61, fps 69.284065], modeBits 0, init'ed true, animThread Thread[#38,main-Animator#01,5,main], exclCtxThread false(null)] [apply] [2]: com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:652) [apply] [3]: com.jogamp.opengl.util.Animator.stop(Animator.java:373) [apply] [4]: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs$14.run(TestGLCanvasSWTNewtCanvasSWTPosInTabs.java:505) [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): ++++++ timeout reached ++++++ Thread-18 [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): OK false- pollPeriod 990, blocking true -> res false, waited 1000/1000 - Thread-18 [apply] - com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 2, totals[dt 866, frames 61, fps 69.284065], modeBits 0, init'ed true, animThread Thread[#38,main-Animator#01,5,main], exclCtxThread false(null)] [apply] [2]: com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:652) [apply] [3]: com.jogamp.opengl.util.Animator.stop(Animator.java:373) [apply] [4]: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs$14.run(TestGLCanvasSWTNewtCanvasSWTPosInTabs.java:505) [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): ++++++ timeout reached ++++++ Thread-19 [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): OK false- pollPeriod 990, blocking true -> res false, waited 1000/1000 - Thread-19 [apply] - com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 2, totals[dt 866, frames 61, fps 69.284065], modeBits 0, init'ed true, animThread Thread[#38,main-Animator#01,5,main], exclCtxThread false(null)] [apply] [2]: com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:652) [apply] [3]: com.jogamp.opengl.util.Animator.stop(Animator.java:373) [apply] [4]: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs$14.run(TestGLCanvasSWTNewtCanvasSWTPosInTabs.java:505) [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): ++++++ timeout reached ++++++ Thread-20 [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): OK false- pollPeriod 959, blocking true -> res false, waited 1000/1000 - Thread-20 [apply] - com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 2, totals[dt 866, frames 61, fps 69.284065], modeBits 0, init'ed true, animThread Thread[#38,main-Animator#01,5,main], exclCtxThread false(null)] [apply] [2]: com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:652) [apply] [3]: com.jogamp.opengl.util.Animator.stop(Animator.java:373) [apply] [4]: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs$14.run(TestGLCanvasSWTNewtCanvasSWTPosInTabs.java:505) [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): ++++++ timeout reached ++++++ Thread-21 [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): OK false- pollPeriod 990, blocking true -> res false, waited 1000/1000 - Thread-21 [apply] - com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 2, totals[dt 866, frames 61, fps 69.284065], modeBits 0, init'ed true, animThread Thread[#38,main-Animator#01,5,main], exclCtxThread false(null)] [apply] [2]: com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:652) [apply] [3]: com.jogamp.opengl.util.Animator.stop(Animator.java:373) [apply] [4]: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs$14.run(TestGLCanvasSWTNewtCanvasSWTPosInTabs.java:505) [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): ++++++ timeout reached ++++++ Thread-22 [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): OK false- pollPeriod 991, blocking true -> res false, waited 1000/1000 - Thread-22 [apply] - com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 2, totals[dt 866, frames 61, fps 69.284065], modeBits 0, init'ed true, animThread Thread[#38,main-Animator#01,5,main], exclCtxThread false(null)] [apply] [2]: com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:652) [apply] [3]: com.jogamp.opengl.util.Animator.stop(Animator.java:373) [apply] [4]: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs$14.run(TestGLCanvasSWTNewtCanvasSWTPosInTabs.java:505) [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): ++++++ timeout reached ++++++ Thread-23 [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): OK false- pollPeriod 980, blocking true -> res false, waited 1000/1000 - Thread-23 [apply] - com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 2, totals[dt 866, frames 61, fps 69.284065], modeBits 0, init'ed true, animThread Thread[#38,main-Animator#01,5,main], exclCtxThread false(null)] [apply] [2]: com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:652) [apply] [3]: com.jogamp.opengl.util.Animator.stop(Animator.java:373) [apply] [4]: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs$14.run(TestGLCanvasSWTNewtCanvasSWTPosInTabs.java:505) [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): ++++++ timeout reached ++++++ Thread-24 [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): OK false- pollPeriod 979, blocking true -> res false, waited 1000/1000 - Thread-24 [apply] - com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 2, totals[dt 866, frames 61, fps 69.284065], modeBits 0, init'ed true, animThread Thread[#38,main-Animator#01,5,main], exclCtxThread false(null)] [apply] [2]: com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:652) [apply] [3]: com.jogamp.opengl.util.Animator.stop(Animator.java:373) [apply] [4]: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs$14.run(TestGLCanvasSWTNewtCanvasSWTPosInTabs.java:505) [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): ++++++ timeout reached ++++++ Thread-25 [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): OK false- pollPeriod 980, blocking true -> res false, waited 1000/1000 - Thread-25 [apply] - com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 2, totals[dt 866, frames 61, fps 69.284065], modeBits 0, init'ed true, animThread Thread[#38,main-Animator#01,5,main], exclCtxThread false(null)] [apply] [2]: com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:652) [apply] [3]: com.jogamp.opengl.util.Animator.stop(Animator.java:373) [apply] [4]: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs$14.run(TestGLCanvasSWTNewtCanvasSWTPosInTabs.java:505) [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): ++++++ timeout reached ++++++ Thread-26 [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): OK false- pollPeriod 980, blocking true -> res false, waited 1000/1000 - Thread-26 [apply] - com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 2, totals[dt 866, frames 61, fps 69.284065], modeBits 0, init'ed true, animThread Thread[#38,main-Animator#01,5,main], exclCtxThread false(null)] [apply] [2]: com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:652) [apply] [3]: com.jogamp.opengl.util.Animator.stop(Animator.java:373) [apply] [4]: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs$14.run(TestGLCanvasSWTNewtCanvasSWTPosInTabs.java:505) [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): ++++++ timeout reached ++++++ Thread-27 [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): OK false- pollPeriod 980, blocking true -> res false, waited 1000/1000 - Thread-27 [apply] - com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 2, totals[dt 866, frames 61, fps 69.284065], modeBits 0, init'ed true, animThread Thread[#38,main-Animator#01,5,main], exclCtxThread false(null)] [apply] [2]: com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:652) [apply] [3]: com.jogamp.opengl.util.Animator.stop(Animator.java:373) [apply] [4]: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs$14.run(TestGLCanvasSWTNewtCanvasSWTPosInTabs.java:505) [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): ++++++ timeout reached ++++++ Thread-28 [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): OK false- pollPeriod 969, blocking true -> res false, waited 1000/1000 - Thread-28 [apply] - com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 2, totals[dt 866, frames 61, fps 69.284065], modeBits 0, init'ed true, animThread Thread[#38,main-Animator#01,5,main], exclCtxThread false(null)] [apply] [2]: com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:652) [apply] [3]: com.jogamp.opengl.util.Animator.stop(Animator.java:373) [apply] [4]: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs$14.run(TestGLCanvasSWTNewtCanvasSWTPosInTabs.java:505) [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): ++++++ timeout reached ++++++ Thread-29 [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): OK false- pollPeriod 989, blocking true -> res false, waited 1000/1000 - Thread-29 [apply] - com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 2, totals[dt 866, frames 61, fps 69.284065], modeBits 0, init'ed true, animThread Thread[#38,main-Animator#01,5,main], exclCtxThread false(null)] [apply] [2]: com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:652) [apply] [3]: com.jogamp.opengl.util.Animator.stop(Animator.java:373) [apply] [4]: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs$14.run(TestGLCanvasSWTNewtCanvasSWTPosInTabs.java:505) [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): ++++++ timeout reached ++++++ Thread-30 [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): OK false- pollPeriod 970, blocking true -> res false, waited 1000/1000 - Thread-30 [apply] - com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 2, totals[dt 866, frames 61, fps 69.284065], modeBits 0, init'ed true, animThread Thread[#38,main-Animator#01,5,main], exclCtxThread false(null)] [apply] [2]: com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:652) [apply] [3]: com.jogamp.opengl.util.Animator.stop(Animator.java:373) [apply] [4]: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs$14.run(TestGLCanvasSWTNewtCanvasSWTPosInTabs.java:505) [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): ++++++ timeout reached ++++++ Thread-31 [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): OK false- pollPeriod 991, blocking true -> res false, waited 1000/1000 - Thread-31 [apply] - com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 2, totals[dt 866, frames 61, fps 69.284065], modeBits 0, init'ed true, animThread Thread[#38,main-Animator#01,5,main], exclCtxThread false(null)] [apply] [2]: com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:652) [apply] [3]: com.jogamp.opengl.util.Animator.stop(Animator.java:373) [apply] [4]: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs$14.run(TestGLCanvasSWTNewtCanvasSWTPosInTabs.java:505) [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): ++++++ timeout reached ++++++ Thread-32 [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): OK false- pollPeriod 969, blocking true -> res false, waited 1000/1000 - Thread-32 [apply] - com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 2, totals[dt 866, frames 61, fps 69.284065], modeBits 0, init'ed true, animThread Thread[#38,main-Animator#01,5,main], exclCtxThread false(null)] [apply] [2]: com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:652) [apply] [3]: com.jogamp.opengl.util.Animator.stop(Animator.java:373) [apply] [4]: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs$14.run(TestGLCanvasSWTNewtCanvasSWTPosInTabs.java:505) [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): ++++++ timeout reached ++++++ Thread-33 [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): OK false- pollPeriod 989, blocking true -> res false, waited 1000/1000 - Thread-33 [apply] - com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 2, totals[dt 866, frames 61, fps 69.284065], modeBits 0, init'ed true, animThread Thread[#38,main-Animator#01,5,main], exclCtxThread false(null)] [apply] [2]: com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:652) [apply] [3]: com.jogamp.opengl.util.Animator.stop(Animator.java:373) [apply] [4]: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs$14.run(TestGLCanvasSWTNewtCanvasSWTPosInTabs.java:505) [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): ++++++ timeout reached ++++++ Thread-34 [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): OK false- pollPeriod 980, blocking true -> res false, waited 1000/1000 - Thread-34 [apply] - com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 2, totals[dt 866, frames 61, fps 69.284065], modeBits 0, init'ed true, animThread Thread[#38,main-Animator#01,5,main], exclCtxThread false(null)] [apply] [2]: com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:652) [apply] [3]: com.jogamp.opengl.util.Animator.stop(Animator.java:373) [apply] [4]: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs$14.run(TestGLCanvasSWTNewtCanvasSWTPosInTabs.java:505) [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): ++++++ timeout reached ++++++ Thread-35 [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): OK false- pollPeriod 980, blocking true -> res false, waited 1000/1000 - Thread-35 [apply] - com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 2, totals[dt 866, frames 61, fps 69.284065], modeBits 0, init'ed true, animThread Thread[#38,main-Animator#01,5,main], exclCtxThread false(null)] [apply] [2]: com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:652) [apply] [3]: com.jogamp.opengl.util.Animator.stop(Animator.java:373) [apply] [4]: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs$14.run(TestGLCanvasSWTNewtCanvasSWTPosInTabs.java:505) [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): ++++++ timeout reached ++++++ Thread-36 [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): OK false- pollPeriod 980, blocking true -> res false, waited 1000/1000 - Thread-36 [apply] - com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 2, totals[dt 866, frames 61, fps 69.284065], modeBits 0, init'ed true, animThread Thread[#38,main-Animator#01,5,main], exclCtxThread false(null)] [apply] [2]: com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:652) [apply] [3]: com.jogamp.opengl.util.Animator.stop(Animator.java:373) [apply] [4]: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs$14.run(TestGLCanvasSWTNewtCanvasSWTPosInTabs.java:505) [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): ++++++ timeout reached ++++++ Thread-37 [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): OK false- pollPeriod 961, blocking true -> res false, waited 1000/1000 - Thread-37 [apply] - com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 2, totals[dt 866, frames 61, fps 69.284065], modeBits 0, init'ed true, animThread Thread[#38,main-Animator#01,5,main], exclCtxThread false(null)] [apply] [2]: com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:652) [apply] [3]: com.jogamp.opengl.util.Animator.stop(Animator.java:373) [apply] [4]: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs$14.run(TestGLCanvasSWTNewtCanvasSWTPosInTabs.java:505) [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): ++++++ timeout reached ++++++ Thread-38 [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): OK false- pollPeriod 989, blocking true -> res false, waited 1000/1000 - Thread-38 [apply] - com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 2, totals[dt 866, frames 61, fps 69.284065], modeBits 0, init'ed true, animThread Thread[#38,main-Animator#01,5,main], exclCtxThread false(null)] [apply] [2]: com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:652) [apply] [3]: com.jogamp.opengl.util.Animator.stop(Animator.java:373) [apply] [4]: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs$14.run(TestGLCanvasSWTNewtCanvasSWTPosInTabs.java:505) [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): ++++++ timeout reached ++++++ Thread-39 [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): OK false- pollPeriod 990, blocking true -> res false, waited 1000/1000 - Thread-39 [apply] - com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 2, totals[dt 866, frames 61, fps 69.284065], modeBits 0, init'ed true, animThread Thread[#38,main-Animator#01,5,main], exclCtxThread false(null)] [apply] [2]: com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:652) [apply] [3]: com.jogamp.opengl.util.Animator.stop(Animator.java:373) [apply] [4]: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs$14.run(TestGLCanvasSWTNewtCanvasSWTPosInTabs.java:505) [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): ++++++ timeout reached ++++++ Thread-40 [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): OK false- pollPeriod 949, blocking true -> res false, waited 1000/1000 - Thread-40 [apply] - com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 2, totals[dt 866, frames 61, fps 69.284065], modeBits 0, init'ed true, animThread Thread[#38,main-Animator#01,5,main], exclCtxThread false(null)] [apply] [2]: com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:652) [apply] [3]: com.jogamp.opengl.util.Animator.stop(Animator.java:373) [apply] [4]: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs$14.run(TestGLCanvasSWTNewtCanvasSWTPosInTabs.java:505) [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): ++++++ timeout reached ++++++ Thread-41 [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): OK false- pollPeriod 990, blocking true -> res false, waited 1000/1000 - Thread-41 [apply] - com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 2, totals[dt 866, frames 61, fps 69.284065], modeBits 0, init'ed true, animThread Thread[#38,main-Animator#01,5,main], exclCtxThread false(null)] [apply] [2]: com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:652) [apply] [3]: com.jogamp.opengl.util.Animator.stop(Animator.java:373) [apply] [4]: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs$14.run(TestGLCanvasSWTNewtCanvasSWTPosInTabs.java:505) [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): ++++++ timeout reached ++++++ Thread-42 [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): OK false- pollPeriod 990, blocking true -> res false, waited 1001/1000 - Thread-42 [apply] - com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 2, totals[dt 866, frames 61, fps 69.284065], modeBits 0, init'ed true, animThread Thread[#38,main-Animator#01,5,main], exclCtxThread false(null)] [apply] [2]: com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:652) [apply] [3]: com.jogamp.opengl.util.Animator.stop(Animator.java:373) [apply] [4]: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs$14.run(TestGLCanvasSWTNewtCanvasSWTPosInTabs.java:505) [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): ++++++ timeout reached ++++++ Thread-43 [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): OK false- pollPeriod 989, blocking true -> res false, waited 1000/1000 - Thread-43 [apply] - com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 2, totals[dt 866, frames 61, fps 69.284065], modeBits 0, init'ed true, animThread Thread[#38,main-Animator#01,5,main], exclCtxThread false(null)] [apply] [2]: com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:652) [apply] [3]: com.jogamp.opengl.util.Animator.stop(Animator.java:373) [apply] [4]: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs$14.run(TestGLCanvasSWTNewtCanvasSWTPosInTabs.java:505) [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): ++++++ timeout reached ++++++ Thread-44 [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): OK false- pollPeriod 980, blocking true -> res false, waited 1000/1000 - Thread-44 [apply] - com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 2, totals[dt 866, frames 61, fps 69.284065], modeBits 0, init'ed true, animThread Thread[#38,main-Animator#01,5,main], exclCtxThread false(null)] [apply] [2]: com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:652) [apply] [3]: com.jogamp.opengl.util.Animator.stop(Animator.java:373) [apply] [4]: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs$14.run(TestGLCanvasSWTNewtCanvasSWTPosInTabs.java:505) [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): ++++++ timeout reached ++++++ Thread-45 [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): OK false- pollPeriod 981, blocking true -> res false, waited 1000/1000 - Thread-45 [apply] - com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 2, totals[dt 866, frames 61, fps 69.284065], modeBits 0, init'ed true, animThread Thread[#38,main-Animator#01,5,main], exclCtxThread false(null)] [apply] [2]: com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:652) [apply] [3]: com.jogamp.opengl.util.Animator.stop(Animator.java:373) [apply] [4]: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs$14.run(TestGLCanvasSWTNewtCanvasSWTPosInTabs.java:505) [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): ++++++ timeout reached ++++++ Thread-46 [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): OK false- pollPeriod 979, blocking true -> res false, waited 1000/1000 - Thread-46 [apply] - com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 2, totals[dt 866, frames 61, fps 69.284065], modeBits 0, init'ed true, animThread Thread[#38,main-Animator#01,5,main], exclCtxThread false(null)] [apply] [2]: com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:652) [apply] [3]: com.jogamp.opengl.util.Animator.stop(Animator.java:373) [apply] [4]: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs$14.run(TestGLCanvasSWTNewtCanvasSWTPosInTabs.java:505) [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): ++++++ timeout reached ++++++ Thread-47 [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): OK false- pollPeriod 969, blocking true -> res false, waited 1000/1000 - Thread-47 [apply] - com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 2, totals[dt 866, frames 61, fps 69.284065], modeBits 0, init'ed true, animThread Thread[#38,main-Animator#01,5,main], exclCtxThread false(null)] [apply] [2]: com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:652) [apply] [3]: com.jogamp.opengl.util.Animator.stop(Animator.java:373) [apply] [4]: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs$14.run(TestGLCanvasSWTNewtCanvasSWTPosInTabs.java:505) [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): ++++++ timeout reached ++++++ Thread-48 [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): OK false- pollPeriod 990, blocking true -> res false, waited 1000/1000 - Thread-48 [apply] - com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 2, totals[dt 866, frames 61, fps 69.284065], modeBits 0, init'ed true, animThread Thread[#38,main-Animator#01,5,main], exclCtxThread false(null)] [apply] [2]: com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:652) [apply] [3]: com.jogamp.opengl.util.Animator.stop(Animator.java:373) [apply] [4]: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs$14.run(TestGLCanvasSWTNewtCanvasSWTPosInTabs.java:505) [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): ++++++ timeout reached ++++++ Thread-49 [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): OK false- pollPeriod 959, blocking true -> res false, waited 1000/1000 - Thread-49 [apply] - com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 2, totals[dt 866, frames 61, fps 69.284065], modeBits 0, init'ed true, animThread Thread[#38,main-Animator#01,5,main], exclCtxThread false(null)] [apply] [2]: com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:652) [apply] [3]: com.jogamp.opengl.util.Animator.stop(Animator.java:373) [apply] [4]: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs$14.run(TestGLCanvasSWTNewtCanvasSWTPosInTabs.java:505) [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): ++++++ timeout reached ++++++ Thread-50 [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): OK false- pollPeriod 990, blocking true -> res false, waited 1000/1000 - Thread-50 [apply] - com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 2, totals[dt 866, frames 61, fps 69.284065], modeBits 0, init'ed true, animThread Thread[#38,main-Animator#01,5,main], exclCtxThread false(null)] [apply] [2]: com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:652) [apply] [3]: com.jogamp.opengl.util.Animator.stop(Animator.java:373) [apply] [4]: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs$14.run(TestGLCanvasSWTNewtCanvasSWTPosInTabs.java:505) [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): ++++++ timeout reached ++++++ Thread-51 [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): OK false- pollPeriod 990, blocking true -> res false, waited 1000/1000 - Thread-51 [apply] - com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 2, totals[dt 866, frames 61, fps 69.284065], modeBits 0, init'ed true, animThread Thread[#38,main-Animator#01,5,main], exclCtxThread false(null)] [apply] [2]: com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:652) [apply] [3]: com.jogamp.opengl.util.Animator.stop(Animator.java:373) [apply] [4]: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs$14.run(TestGLCanvasSWTNewtCanvasSWTPosInTabs.java:505) [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): ++++++ timeout reached ++++++ Thread-52 [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): OK false- pollPeriod 969, blocking true -> res false, waited 1000/1000 - Thread-52 [apply] - com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 2, totals[dt 866, frames 61, fps 69.284065], modeBits 0, init'ed true, animThread Thread[#38,main-Animator#01,5,main], exclCtxThread false(null)] [apply] [2]: com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:652) [apply] [3]: com.jogamp.opengl.util.Animator.stop(Animator.java:373) [apply] [4]: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs$14.run(TestGLCanvasSWTNewtCanvasSWTPosInTabs.java:505) [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): ++++++ timeout reached ++++++ Thread-53 [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): OK false- pollPeriod 990, blocking true -> res false, waited 1000/1000 - Thread-53 [apply] - com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 2, totals[dt 866, frames 61, fps 69.284065], modeBits 0, init'ed true, animThread Thread[#38,main-Animator#01,5,main], exclCtxThread false(null)] [apply] [2]: com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:652) [apply] [3]: com.jogamp.opengl.util.Animator.stop(Animator.java:373) [apply] [4]: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs$14.run(TestGLCanvasSWTNewtCanvasSWTPosInTabs.java:505) [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): ++++++ timeout reached ++++++ Thread-54 [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): OK false- pollPeriod 969, blocking true -> res false, waited 1000/1000 - Thread-54 [apply] - com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 2, totals[dt 866, frames 61, fps 69.284065], modeBits 0, init'ed true, animThread Thread[#38,main-Animator#01,5,main], exclCtxThread false(null)] [apply] [2]: com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:652) [apply] [3]: com.jogamp.opengl.util.Animator.stop(Animator.java:373) [apply] [4]: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs$14.run(TestGLCanvasSWTNewtCanvasSWTPosInTabs.java:505) [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): ++++++ timeout reached ++++++ Thread-55 [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): OK false- pollPeriod 990, blocking true -> res false, waited 1000/1000 - Thread-55 [apply] - com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 2, totals[dt 866, frames 61, fps 69.284065], modeBits 0, init'ed true, animThread Thread[#38,main-Animator#01,5,main], exclCtxThread false(null)] [apply] [2]: com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:652) [apply] [3]: com.jogamp.opengl.util.Animator.stop(Animator.java:373) [apply] [4]: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs$14.run(TestGLCanvasSWTNewtCanvasSWTPosInTabs.java:505) [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): ++++++ timeout reached ++++++ Thread-56 [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): OK false- pollPeriod 959, blocking true -> res false, waited 1000/1000 - Thread-56 [apply] - com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 2, totals[dt 866, frames 61, fps 69.284065], modeBits 0, init'ed true, animThread Thread[#38,main-Animator#01,5,main], exclCtxThread false(null)] [apply] [2]: com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:652) [apply] [3]: com.jogamp.opengl.util.Animator.stop(Animator.java:373) [apply] [4]: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs$14.run(TestGLCanvasSWTNewtCanvasSWTPosInTabs.java:505) [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): ++++++ timeout reached ++++++ Thread-57 [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): OK false- pollPeriod 990, blocking true -> res false, waited 1000/1000 - Thread-57 [apply] - com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 2, totals[dt 866, frames 61, fps 69.284065], modeBits 0, init'ed true, animThread Thread[#38,main-Animator#01,5,main], exclCtxThread false(null)] [apply] [2]: com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:652) [apply] [3]: com.jogamp.opengl.util.Animator.stop(Animator.java:373) [apply] [4]: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs$14.run(TestGLCanvasSWTNewtCanvasSWTPosInTabs.java:505) [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): ++++++ timeout reached ++++++ Thread-58 [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): OK false- pollPeriod 990, blocking true -> res false, waited 1000/1000 - Thread-58 [apply] - com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 2, totals[dt 866, frames 61, fps 69.284065], modeBits 0, init'ed true, animThread Thread[#38,main-Animator#01,5,main], exclCtxThread false(null)] [apply] [2]: com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:652) [apply] [3]: com.jogamp.opengl.util.Animator.stop(Animator.java:373) [apply] [4]: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs$14.run(TestGLCanvasSWTNewtCanvasSWTPosInTabs.java:505) [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): ++++++ timeout reached ++++++ Thread-59 [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): OK false- pollPeriod 981, blocking true -> res false, waited 1000/1000 - Thread-59 [apply] - com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 2, totals[dt 866, frames 61, fps 69.284065], modeBits 0, init'ed true, animThread Thread[#38,main-Animator#01,5,main], exclCtxThread false(null)] [apply] [2]: com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:652) [apply] [3]: com.jogamp.opengl.util.Animator.stop(Animator.java:373) [apply] [4]: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs$14.run(TestGLCanvasSWTNewtCanvasSWTPosInTabs.java:505) [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): ++++++ timeout reached ++++++ Thread-60 [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): OK false- pollPeriod 969, blocking true -> res false, waited 1000/1000 - Thread-60 [apply] - com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 2, totals[dt 866, frames 61, fps 69.284065], modeBits 0, init'ed true, animThread Thread[#38,main-Animator#01,5,main], exclCtxThread false(null)] [apply] [2]: com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:652) [apply] [3]: com.jogamp.opengl.util.Animator.stop(Animator.java:373) [apply] [4]: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs$14.run(TestGLCanvasSWTNewtCanvasSWTPosInTabs.java:505) [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): ++++++ timeout reached ++++++ Thread-61 [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): OK false- pollPeriod 989, blocking true -> res false, waited 1000/1000 - Thread-61 [apply] - com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 2, totals[dt 866, frames 61, fps 69.284065], modeBits 0, init'ed true, animThread Thread[#38,main-Animator#01,5,main], exclCtxThread false(null)] [apply] [2]: com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:652) [apply] [3]: com.jogamp.opengl.util.Animator.stop(Animator.java:373) [apply] [4]: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs$14.run(TestGLCanvasSWTNewtCanvasSWTPosInTabs.java:505) [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): ++++++ timeout reached ++++++ Thread-62 [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): OK false- pollPeriod 970, blocking true -> res false, waited 1000/1000 - Thread-62 [apply] - com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 2, totals[dt 866, frames 61, fps 69.284065], modeBits 0, init'ed true, animThread Thread[#38,main-Animator#01,5,main], exclCtxThread false(null)] [apply] [2]: com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:652) [apply] [3]: com.jogamp.opengl.util.Animator.stop(Animator.java:373) [apply] [4]: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs$14.run(TestGLCanvasSWTNewtCanvasSWTPosInTabs.java:505) [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): ++++++ timeout reached ++++++ Thread-63 [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): OK false- pollPeriod 990, blocking true -> res false, waited 1000/1000 - Thread-63 [apply] - com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 2, totals[dt 866, frames 61, fps 69.284065], modeBits 0, init'ed true, animThread Thread[#38,main-Animator#01,5,main], exclCtxThread false(null)] [apply] [2]: com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:652) [apply] [3]: com.jogamp.opengl.util.Animator.stop(Animator.java:373) [apply] [4]: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs$14.run(TestGLCanvasSWTNewtCanvasSWTPosInTabs.java:505) [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): ++++++ timeout reached ++++++ Thread-64 [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): OK false- pollPeriod 949, blocking true -> res false, waited 1000/1000 - Thread-64 [apply] - com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 2, totals[dt 866, frames 61, fps 69.284065], modeBits 0, init'ed true, animThread Thread[#38,main-Animator#01,5,main], exclCtxThread false(null)] [apply] [2]: com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:652) [apply] [3]: com.jogamp.opengl.util.Animator.stop(Animator.java:373) [apply] [4]: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs$14.run(TestGLCanvasSWTNewtCanvasSWTPosInTabs.java:505) [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): ++++++ timeout reached ++++++ Thread-65 [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): OK false- pollPeriod 989, blocking true -> res false, waited 1000/1000 - Thread-65 [apply] - com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 2, totals[dt 866, frames 61, fps 69.284065], modeBits 0, init'ed true, animThread Thread[#38,main-Animator#01,5,main], exclCtxThread false(null)] [apply] [2]: com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:652) [apply] [3]: com.jogamp.opengl.util.Animator.stop(Animator.java:373) [apply] [4]: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs$14.run(TestGLCanvasSWTNewtCanvasSWTPosInTabs.java:505) [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): ++++++ timeout reached ++++++ Thread-66 [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): OK false- pollPeriod 990, blocking true -> res false, waited 1000/1000 - Thread-66 [apply] - com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 2, totals[dt 866, frames 61, fps 69.284065], modeBits 0, init'ed true, animThread Thread[#38,main-Animator#01,5,main], exclCtxThread false(null)] [apply] [2]: com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:652) [apply] [3]: com.jogamp.opengl.util.Animator.stop(Animator.java:373) [apply] [4]: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs$14.run(TestGLCanvasSWTNewtCanvasSWTPosInTabs.java:505) [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): ++++++ timeout reached ++++++ Thread-67 [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): OK false- pollPeriod 990, blocking true -> res false, waited 1000/1000 - Thread-67 [apply] - com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 2, totals[dt 866, frames 61, fps 69.284065], modeBits 0, init'ed true, animThread Thread[#38,main-Animator#01,5,main], exclCtxThread false(null)] [apply] [2]: com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:652) [apply] [3]: com.jogamp.opengl.util.Animator.stop(Animator.java:373) [apply] [4]: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs$14.run(TestGLCanvasSWTNewtCanvasSWTPosInTabs.java:505) [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): ++++++ timeout reached ++++++ Thread-68 [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): OK false- pollPeriod 928, blocking true -> res false, waited 1000/1000 - Thread-68 [apply] - com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 2, totals[dt 866, frames 61, fps 69.284065], modeBits 0, init'ed true, animThread Thread[#38,main-Animator#01,5,main], exclCtxThread false(null)] [apply] [2]: com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:652) [apply] [3]: com.jogamp.opengl.util.Animator.stop(Animator.java:373) [apply] [4]: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs$14.run(TestGLCanvasSWTNewtCanvasSWTPosInTabs.java:505) [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): ++++++ timeout reached ++++++ Thread-69 [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): OK false- pollPeriod 989, blocking true -> res false, waited 1000/1000 - Thread-69 [apply] - com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 2, totals[dt 866, frames 61, fps 69.284065], modeBits 0, init'ed true, animThread Thread[#38,main-Animator#01,5,main], exclCtxThread false(null)] [apply] [2]: com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:652) [apply] [3]: com.jogamp.opengl.util.Animator.stop(Animator.java:373) [apply] [4]: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs$14.run(TestGLCanvasSWTNewtCanvasSWTPosInTabs.java:505) [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): ++++++ timeout reached ++++++ Thread-70 [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): OK false- pollPeriod 990, blocking true -> res false, waited 1000/1000 - Thread-70 [apply] - com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 2, totals[dt 866, frames 61, fps 69.284065], modeBits 0, init'ed true, animThread Thread[#38,main-Animator#01,5,main], exclCtxThread false(null)] [apply] [2]: com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:652) [apply] [3]: com.jogamp.opengl.util.Animator.stop(Animator.java:373) [apply] [4]: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs$14.run(TestGLCanvasSWTNewtCanvasSWTPosInTabs.java:505) [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): ++++++ timeout reached ++++++ Thread-71 [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): OK false- pollPeriod 990, blocking true -> res false, waited 1000/1000 - Thread-71 [apply] - com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 2, totals[dt 866, frames 61, fps 69.284065], modeBits 0, init'ed true, animThread Thread[#38,main-Animator#01,5,main], exclCtxThread false(null)] [apply] [2]: com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:652) [apply] [3]: com.jogamp.opengl.util.Animator.stop(Animator.java:373) [apply] [4]: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs$14.run(TestGLCanvasSWTNewtCanvasSWTPosInTabs.java:505) [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): ++++++ timeout reached ++++++ Thread-72 [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): OK false- pollPeriod 990, blocking true -> res false, waited 1000/1000 - Thread-72 [apply] - com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 2, totals[dt 866, frames 61, fps 69.284065], modeBits 0, init'ed true, animThread Thread[#38,main-Animator#01,5,main], exclCtxThread false(null)] [apply] [2]: com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:652) [apply] [3]: com.jogamp.opengl.util.Animator.stop(Animator.java:373) [apply] [4]: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs$14.run(TestGLCanvasSWTNewtCanvasSWTPosInTabs.java:505) [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): ++++++ timeout reached ++++++ Thread-73 [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): OK false- pollPeriod 989, blocking true -> res false, waited 1000/1000 - Thread-73 [apply] - com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 2, totals[dt 866, frames 61, fps 69.284065], modeBits 0, init'ed true, animThread Thread[#38,main-Animator#01,5,main], exclCtxThread false(null)] [apply] [2]: com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:652) [apply] [3]: com.jogamp.opengl.util.Animator.stop(Animator.java:373) [apply] [4]: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs$14.run(TestGLCanvasSWTNewtCanvasSWTPosInTabs.java:505) [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): ++++++ timeout reached ++++++ Thread-74 [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): OK false- pollPeriod 959, blocking true -> res false, waited 1000/1000 - Thread-74 [apply] - com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 2, totals[dt 866, frames 61, fps 69.284065], modeBits 0, init'ed true, animThread Thread[#38,main-Animator#01,5,main], exclCtxThread false(null)] [apply] [2]: com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:652) [apply] [3]: com.jogamp.opengl.util.Animator.stop(Animator.java:373) [apply] [4]: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs$14.run(TestGLCanvasSWTNewtCanvasSWTPosInTabs.java:505) [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): ++++++ timeout reached ++++++ Thread-75 [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): OK false- pollPeriod 990, blocking true -> res false, waited 1000/1000 - Thread-75 [apply] - com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 2, totals[dt 866, frames 61, fps 69.284065], modeBits 0, init'ed true, animThread Thread[#38,main-Animator#01,5,main], exclCtxThread false(null)] [apply] [2]: com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:652) [apply] [3]: com.jogamp.opengl.util.Animator.stop(Animator.java:373) [apply] [4]: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs$14.run(TestGLCanvasSWTNewtCanvasSWTPosInTabs.java:505) [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): ++++++ timeout reached ++++++ Thread-76 [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): OK false- pollPeriod 990, blocking true -> res false, waited 1000/1000 - Thread-76 [apply] - com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 2, totals[dt 866, frames 61, fps 69.284065], modeBits 0, init'ed true, animThread Thread[#38,main-Animator#01,5,main], exclCtxThread false(null)] [apply] [2]: com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:652) [apply] [3]: com.jogamp.opengl.util.Animator.stop(Animator.java:373) [apply] [4]: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs$14.run(TestGLCanvasSWTNewtCanvasSWTPosInTabs.java:505) [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): ++++++ timeout reached ++++++ Thread-77 [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): OK false- pollPeriod 979, blocking true -> res false, waited 1000/1000 - Thread-77 [apply] - com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 2, totals[dt 866, frames 61, fps 69.284065], modeBits 0, init'ed true, animThread Thread[#38,main-Animator#01,5,main], exclCtxThread false(null)] [apply] [2]: com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:652) [apply] [3]: com.jogamp.opengl.util.Animator.stop(Animator.java:373) [apply] [4]: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs$14.run(TestGLCanvasSWTNewtCanvasSWTPosInTabs.java:505) [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): ++++++ timeout reached ++++++ Thread-78 [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): OK false- pollPeriod 940, blocking true -> res false, waited 1000/1000 - Thread-78 [apply] - com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 2, totals[dt 866, frames 61, fps 69.284065], modeBits 0, init'ed true, animThread Thread[#38,main-Animator#01,5,main], exclCtxThread false(null)] [apply] [2]: com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:652) [apply] [3]: com.jogamp.opengl.util.Animator.stop(Animator.java:373) [apply] [4]: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs$14.run(TestGLCanvasSWTNewtCanvasSWTPosInTabs.java:505) [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): ++++++ timeout reached ++++++ Thread-79 [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): OK false- pollPeriod 990, blocking true -> res false, waited 1000/1000 - Thread-79 [apply] - com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 2, totals[dt 866, frames 61, fps 69.284065], modeBits 0, init'ed true, animThread Thread[#38,main-Animator#01,5,main], exclCtxThread false(null)] [apply] [2]: com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:652) [apply] [3]: com.jogamp.opengl.util.Animator.stop(Animator.java:373) [apply] [4]: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs$14.run(TestGLCanvasSWTNewtCanvasSWTPosInTabs.java:505) [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): ++++++ timeout reached ++++++ Thread-80 [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): OK false- pollPeriod 990, blocking true -> res false, waited 1000/1000 - Thread-80 [apply] - com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 2, totals[dt 866, frames 61, fps 69.284065], modeBits 0, init'ed true, animThread Thread[#38,main-Animator#01,5,main], exclCtxThread false(null)] [apply] [2]: com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:652) [apply] [3]: com.jogamp.opengl.util.Animator.stop(Animator.java:373) [apply] [4]: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs$14.run(TestGLCanvasSWTNewtCanvasSWTPosInTabs.java:505) [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): ++++++ timeout reached ++++++ Thread-81 [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): OK false- pollPeriod 990, blocking true -> res false, waited 1001/1000 - Thread-81 [apply] - com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 2, totals[dt 866, frames 61, fps 69.284065], modeBits 0, init'ed true, animThread Thread[#38,main-Animator#01,5,main], exclCtxThread false(null)] [apply] [2]: com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:652) [apply] [3]: com.jogamp.opengl.util.Animator.stop(Animator.java:373) [apply] [4]: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs$14.run(TestGLCanvasSWTNewtCanvasSWTPosInTabs.java:505) [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): ++++++ timeout reached ++++++ Thread-82 [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): OK false- pollPeriod 989, blocking true -> res false, waited 1000/1000 - Thread-82 [apply] - com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 2, totals[dt 866, frames 61, fps 69.284065], modeBits 0, init'ed true, animThread Thread[#38,main-Animator#01,5,main], exclCtxThread false(null)] [apply] [2]: com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:652) [apply] [3]: com.jogamp.opengl.util.Animator.stop(Animator.java:373) [apply] [4]: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs$14.run(TestGLCanvasSWTNewtCanvasSWTPosInTabs.java:505) [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): ++++++ timeout reached ++++++ Thread-83 [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): OK false- pollPeriod 980, blocking true -> res false, waited 1000/1000 - Thread-83 [apply] - com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 2, totals[dt 866, frames 61, fps 69.284065], modeBits 0, init'ed true, animThread Thread[#38,main-Animator#01,5,main], exclCtxThread false(null)] [apply] [2]: com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:652) [apply] [3]: com.jogamp.opengl.util.Animator.stop(Animator.java:373) [apply] [4]: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs$14.run(TestGLCanvasSWTNewtCanvasSWTPosInTabs.java:505) [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): ++++++ timeout reached ++++++ Thread-84 [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): OK false- pollPeriod 980, blocking true -> res false, waited 1001/1000 - Thread-84 [apply] - com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 2, totals[dt 866, frames 61, fps 69.284065], modeBits 0, init'ed true, animThread Thread[#38,main-Animator#01,5,main], exclCtxThread false(null)] [apply] [2]: com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:652) [apply] [3]: com.jogamp.opengl.util.Animator.stop(Animator.java:373) [apply] [4]: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs$14.run(TestGLCanvasSWTNewtCanvasSWTPosInTabs.java:505) [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): ++++++ timeout reached ++++++ Thread-85 [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): OK false- pollPeriod 979, blocking true -> res false, waited 1000/1000 - Thread-85 [apply] - com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 2, totals[dt 866, frames 61, fps 69.284065], modeBits 0, init'ed true, animThread Thread[#38,main-Animator#01,5,main], exclCtxThread false(null)] [apply] [2]: com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:652) [apply] [3]: com.jogamp.opengl.util.Animator.stop(Animator.java:373) [apply] [4]: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs$14.run(TestGLCanvasSWTNewtCanvasSWTPosInTabs.java:505) [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): ++++++ timeout reached ++++++ Thread-86 [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): OK false- pollPeriod 969, blocking true -> res false, waited 1000/1000 - Thread-86 [apply] - com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 2, totals[dt 866, frames 61, fps 69.284065], modeBits 0, init'ed true, animThread Thread[#38,main-Animator#01,5,main], exclCtxThread false(null)] [apply] [2]: com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:652) [apply] [3]: com.jogamp.opengl.util.Animator.stop(Animator.java:373) [apply] [4]: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs$14.run(TestGLCanvasSWTNewtCanvasSWTPosInTabs.java:505) [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): ++++++ timeout reached ++++++ Thread-87 [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): OK false- pollPeriod 990, blocking true -> res false, waited 1000/1000 - Thread-87 [apply] - com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 2, totals[dt 866, frames 61, fps 69.284065], modeBits 0, init'ed true, animThread Thread[#38,main-Animator#01,5,main], exclCtxThread false(null)] [apply] [2]: com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:652) [apply] [3]: com.jogamp.opengl.util.Animator.stop(Animator.java:373) [apply] [4]: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs$14.run(TestGLCanvasSWTNewtCanvasSWTPosInTabs.java:505) [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): ++++++ timeout reached ++++++ Thread-88 [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): OK false- pollPeriod 980, blocking true -> res false, waited 1000/1000 - Thread-88 [apply] - com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 2, totals[dt 866, frames 61, fps 69.284065], modeBits 0, init'ed true, animThread Thread[#38,main-Animator#01,5,main], exclCtxThread false(null)] [apply] [2]: com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:652) [apply] [3]: com.jogamp.opengl.util.Animator.stop(Animator.java:373) [apply] [4]: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs$14.run(TestGLCanvasSWTNewtCanvasSWTPosInTabs.java:505) [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): ++++++ timeout reached ++++++ Thread-89 [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): OK false- pollPeriod 979, blocking true -> res false, waited 1000/1000 - Thread-89 [apply] - com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 2, totals[dt 866, frames 61, fps 69.284065], modeBits 0, init'ed true, animThread Thread[#38,main-Animator#01,5,main], exclCtxThread false(null)] [apply] [2]: com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:652) [apply] [3]: com.jogamp.opengl.util.Animator.stop(Animator.java:373) [apply] [4]: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs$14.run(TestGLCanvasSWTNewtCanvasSWTPosInTabs.java:505) [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): ++++++ timeout reached ++++++ Thread-90 [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): OK false- pollPeriod 979, blocking true -> res false, waited 1000/1000 - Thread-90 [apply] - com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 2, totals[dt 866, frames 61, fps 69.284065], modeBits 0, init'ed true, animThread Thread[#38,main-Animator#01,5,main], exclCtxThread false(null)] [apply] [2]: com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:652) [apply] [3]: com.jogamp.opengl.util.Animator.stop(Animator.java:373) [apply] [4]: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs$14.run(TestGLCanvasSWTNewtCanvasSWTPosInTabs.java:505) [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): ++++++ timeout reached ++++++ Thread-91 [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): OK false- pollPeriod 980, blocking true -> res false, waited 1000/1000 - Thread-91 [apply] - com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 2, totals[dt 866, frames 61, fps 69.284065], modeBits 0, init'ed true, animThread Thread[#38,main-Animator#01,5,main], exclCtxThread false(null)] [apply] [2]: com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:652) [apply] [3]: com.jogamp.opengl.util.Animator.stop(Animator.java:373) [apply] [4]: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs$14.run(TestGLCanvasSWTNewtCanvasSWTPosInTabs.java:505) [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): ++++++ timeout reached ++++++ Thread-92 [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): OK false- pollPeriod 980, blocking true -> res false, waited 1000/1000 - Thread-92 [apply] - com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 2, totals[dt 866, frames 61, fps 69.284065], modeBits 0, init'ed true, animThread Thread[#38,main-Animator#01,5,main], exclCtxThread false(null)] [apply] [2]: com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:652) [apply] [3]: com.jogamp.opengl.util.Animator.stop(Animator.java:373) [apply] [4]: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs$14.run(TestGLCanvasSWTNewtCanvasSWTPosInTabs.java:505) [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): ++++++ timeout reached ++++++ Thread-93 [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): OK false- pollPeriod 959, blocking true -> res false, waited 1000/1000 - Thread-93 [apply] - com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 2, totals[dt 866, frames 61, fps 69.284065], modeBits 0, init'ed true, animThread Thread[#38,main-Animator#01,5,main], exclCtxThread false(null)] [apply] [2]: com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:652) [apply] [3]: com.jogamp.opengl.util.Animator.stop(Animator.java:373) [apply] [4]: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs$14.run(TestGLCanvasSWTNewtCanvasSWTPosInTabs.java:505) [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): ++++++ timeout reached ++++++ Thread-94 [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): OK false- pollPeriod 989, blocking true -> res false, waited 1000/1000 - Thread-94 [apply] - com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 2, totals[dt 866, frames 61, fps 69.284065], modeBits 0, init'ed true, animThread Thread[#38,main-Animator#01,5,main], exclCtxThread false(null)] [apply] [2]: com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:652) [apply] [3]: com.jogamp.opengl.util.Animator.stop(Animator.java:373) [apply] [4]: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs$14.run(TestGLCanvasSWTNewtCanvasSWTPosInTabs.java:505) [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): ++++++ timeout reached ++++++ Thread-95 [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): OK false- pollPeriod 990, blocking true -> res false, waited 1000/1000 - Thread-95 [apply] - com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 2, totals[dt 866, frames 61, fps 69.284065], modeBits 0, init'ed true, animThread Thread[#38,main-Animator#01,5,main], exclCtxThread false(null)] [apply] [2]: com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:652) [apply] [3]: com.jogamp.opengl.util.Animator.stop(Animator.java:373) [apply] [4]: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs$14.run(TestGLCanvasSWTNewtCanvasSWTPosInTabs.java:505) [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): ++++++ timeout reached ++++++ Thread-96 [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): OK false- pollPeriod 940, blocking true -> res false, waited 1000/1000 - Thread-96 [apply] - com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 2, totals[dt 866, frames 61, fps 69.284065], modeBits 0, init'ed true, animThread Thread[#38,main-Animator#01,5,main], exclCtxThread false(null)] [apply] [2]: com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:652) [apply] [3]: com.jogamp.opengl.util.Animator.stop(Animator.java:373) [apply] [4]: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs$14.run(TestGLCanvasSWTNewtCanvasSWTPosInTabs.java:505) [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): ++++++ timeout reached ++++++ Thread-97 [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): OK false- pollPeriod 990, blocking true -> res false, waited 1000/1000 - Thread-97 [apply] - com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 2, totals[dt 866, frames 61, fps 69.284065], modeBits 0, init'ed true, animThread Thread[#38,main-Animator#01,5,main], exclCtxThread false(null)] [apply] [2]: com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:652) [apply] [3]: com.jogamp.opengl.util.Animator.stop(Animator.java:373) [apply] [4]: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs$14.run(TestGLCanvasSWTNewtCanvasSWTPosInTabs.java:505) [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): ++++++ timeout reached ++++++ Thread-98 [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): OK false- pollPeriod 990, blocking true -> res false, waited 1000/1000 - Thread-98 [apply] - com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 2, totals[dt 866, frames 61, fps 69.284065], modeBits 0, init'ed true, animThread Thread[#38,main-Animator#01,5,main], exclCtxThread false(null)] [apply] [2]: com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:652) [apply] [3]: com.jogamp.opengl.util.Animator.stop(Animator.java:373) [apply] [4]: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs$14.run(TestGLCanvasSWTNewtCanvasSWTPosInTabs.java:505) [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): ++++++ timeout reached ++++++ Thread-99 [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): OK false- pollPeriod 989, blocking true -> res false, waited 1000/1000 - Thread-99 [apply] - com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 2, totals[dt 866, frames 61, fps 69.284065], modeBits 0, init'ed true, animThread Thread[#38,main-Animator#01,5,main], exclCtxThread false(null)] [apply] [2]: com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:652) [apply] [3]: com.jogamp.opengl.util.Animator.stop(Animator.java:373) [apply] [4]: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs$14.run(TestGLCanvasSWTNewtCanvasSWTPosInTabs.java:505) [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): ++++++ timeout reached ++++++ Thread-100 [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): OK false- pollPeriod 990, blocking true -> res false, waited 1000/1000 - Thread-100 [apply] - com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 2, totals[dt 866, frames 61, fps 69.284065], modeBits 0, init'ed true, animThread Thread[#38,main-Animator#01,5,main], exclCtxThread false(null)] [apply] [2]: com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:652) [apply] [3]: com.jogamp.opengl.util.Animator.stop(Animator.java:373) [apply] [4]: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs$14.run(TestGLCanvasSWTNewtCanvasSWTPosInTabs.java:505) [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): ++++++ timeout reached ++++++ Thread-101 [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): OK false- pollPeriod 981, blocking true -> res false, waited 1000/1000 - Thread-101 [apply] - com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 2, totals[dt 866, frames 61, fps 69.284065], modeBits 0, init'ed true, animThread Thread[#38,main-Animator#01,5,main], exclCtxThread false(null)] [apply] [2]: com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:652) [apply] [3]: com.jogamp.opengl.util.Animator.stop(Animator.java:373) [apply] [4]: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs$14.run(TestGLCanvasSWTNewtCanvasSWTPosInTabs.java:505) [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): ++++++ timeout reached ++++++ Thread-102 [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): OK false- pollPeriod 980, blocking true -> res false, waited 1000/1000 - Thread-102 [apply] - com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 2, totals[dt 866, frames 61, fps 69.284065], modeBits 0, init'ed true, animThread Thread[#38,main-Animator#01,5,main], exclCtxThread false(null)] [apply] [2]: com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:652) [apply] [3]: com.jogamp.opengl.util.Animator.stop(Animator.java:373) [apply] [4]: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs$14.run(TestGLCanvasSWTNewtCanvasSWTPosInTabs.java:505) [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): ++++++ timeout reached ++++++ Thread-103 [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): OK false- pollPeriod 979, blocking true -> res false, waited 1000/1000 - Thread-103 [apply] - com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 2, totals[dt 866, frames 61, fps 69.284065], modeBits 0, init'ed true, animThread Thread[#38,main-Animator#01,5,main], exclCtxThread false(null)] [apply] [2]: com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:652) [apply] [3]: com.jogamp.opengl.util.Animator.stop(Animator.java:373) [apply] [4]: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs$14.run(TestGLCanvasSWTNewtCanvasSWTPosInTabs.java:505) [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): ++++++ timeout reached ++++++ Thread-104 [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): OK false- pollPeriod 1, blocking true -> res false, waited 1000/1000 - Thread-104 [apply] - com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 2, totals[dt 866, frames 61, fps 69.284065], modeBits 0, init'ed true, animThread Thread[#38,main-Animator#01,5,main], exclCtxThread false(null)] [apply] [2]: com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:652) [apply] [3]: com.jogamp.opengl.util.Animator.stop(Animator.java:373) [apply] [4]: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs$14.run(TestGLCanvasSWTNewtCanvasSWTPosInTabs.java:505) [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): ++++++ timeout reached ++++++ Thread-8 [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): OK false- pollPeriod 973, blocking true -> res false, waited 1984/1000 - Thread-8 [apply] - com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 2, totals[dt 866, frames 61, fps 69.284065], modeBits 0, init'ed true, animThread Thread[#38,main-Animator#01,5,main], exclCtxThread false(null)] [apply] [2]: com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:652) [apply] [3]: com.jogamp.opengl.util.Animator.stop(Animator.java:373) [apply] [4]: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs$14.run(TestGLCanvasSWTNewtCanvasSWTPosInTabs.java:505) [apply] Thread[#1,main,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[#1,main,5,main] RedSquareES2.dispose FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs - test02_GLCanvasTabSashGLDirect [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs - test11_GLCanvasTabPlainGLWComp [apply] SWT: Platform: gtk, Version 4956 [apply] SWT: isX11 true, isX11GTK true (GTK Version: 3.24.38) [apply] SWT: isOSX false, isWindows false [apply] SWT: DeviceZoom: 100, deviceZoomScalingFactor 1.0 [apply] SWT: Display.DPI Point {96, 96}; DPIUtil: autoScalingFactor 1.0 (use-swt true), useCairoAutoScale true [apply] Thread[#140,main-Animator#02,5,main] GearsES2.init.0 0x38102d01: tileRendererInUse null, GearsES2[obj 0x38102d01 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x38102d01 on Thread[#140,main-Animator#02,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x38102d01 created: GearsObj[0xd3577c4, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x38102d01 created: GearsObj[0x7bf3a8ae, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x38102d01 created: GearsObj[0x7bf3a8ae, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#140,main-Animator#02,5,main] GearsES2.init.X 0x38102d01 FIN GearsES2[obj 0x38102d01 isInit true, usesShared false, 1 GearsObj[0xd3577c4, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7bf3a8ae, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5cec9031, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#140,main-Animator#02,5,main] GearsES2.reshape 0x38102d01 0/0 634x451 of 634x451, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x38102d01, angle 0.0, [l -1.4057649, r 1.4057649, b -1.0, t 1.0] 2.8115299x2.0 -> [l -1.4057649, r 1.4057649, b -1.0, t 1.0] 2.8115299x2.0, v-flip false [apply] waitForRealized: to false, goal reached true [apply] Canvas pixel-units pos/siz.0: pos Point {0, 0}, size Point {634, 451} [apply] Canvas window-units pos/siz.0: pos Point {0, 0}, size Point {634, 451} [apply] Canvas LOS.0: Point {643, 317} [apply] GL chosen: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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] Thread[#1,main,5,main] GearsES2.dispose 0x38102d01: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0x38102d01 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs - test11_GLCanvasTabPlainGLWComp [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs - test12_GLCanvasTabSashGLWComp [apply] SWT: Platform: gtk, Version 4956 [apply] SWT: isX11 true, isX11GTK true (GTK Version: 3.24.38) [apply] SWT: isOSX false, isWindows false [apply] SWT: DeviceZoom: 100, deviceZoomScalingFactor 1.0 [apply] SWT: Display.DPI Point {96, 96}; DPIUtil: autoScalingFactor 1.0 (use-swt true), useCairoAutoScale true [apply] waitForRealized: to false, goal reached true [apply] Canvas pixel-units pos/siz.0: pos Point {0, 0}, size Point {316, 451} [apply] Canvas window-units pos/siz.0: pos Point {0, 0}, size Point {316, 451} [apply] Canvas LOS.0: Point {961, 317} [apply] GL chosen: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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] GLCanvas2 LOS: [Lcom.jogamp.nativewindow.util.PointImmutable;@291b4bf5 [apply] Thread[#146,main-Animator#03,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[#146,main-Animator#03,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [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[#146,main-Animator#03,5,main] RedSquareES2.init FIN [apply] Thread[#146,main-Animator#03,5,main] RedSquareES2.reshape 0/0 316x451 of 316x451, swapInterval 1, drawable 0x3600002, tileRendererInUse null [apply] Thread[#146,main-Animator#03,5,main] RedSquareES2.reshape FIN [apply] Thread[#1,main,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[#1,main,5,main] RedSquareES2.dispose FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs - test12_GLCanvasTabSashGLWComp [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs - test21_NewtCanvasSWTTabPlainGLDirect [apply] SWT: Platform: gtk, Version 4956 [apply] SWT: isX11 true, isX11GTK true (GTK Version: 3.24.38) [apply] SWT: isOSX false, isWindows false [apply] SWT: DeviceZoom: 100, deviceZoomScalingFactor 1.0 [apply] SWT: Display.DPI Point {96, 96}; DPIUtil: autoScalingFactor 1.0 (use-swt true), useCairoAutoScale true [apply] Create PointerIcon #01: PointerIcon[obj 0x36916eb0, .x11_:0-1, 0x3400004, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [apply] Create PointerIcon #02: PointerIcon[obj 0x67f639d3, .x11_:0-1, 0x3400008, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [apply] Create PointerIcon #03: PointerIcon[obj 0x6253c26, .x11_:0-1, 0x340000c, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #04: PointerIcon[obj 0x49049a04, .x11_:0-1, 0x3400010, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PixelRect[obj 0x82de64a, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PointerIcon[obj 0x48aca48b, .x11_:0-1, 0x3400014, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #01: PointerIcon[obj 0x13fd2ccd, .x11_:0-1, 0x3400018, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [apply] Create PointerIcon #02: PointerIcon[obj 0xb9b00e0, .x11_:0-1, 0x340001c, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [apply] Create PointerIcon #03: PointerIcon[obj 0x506ae4d4, .x11_:0-1, 0x3400020, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #04: PointerIcon[obj 0x7d4f9aae, .x11_:0-1, 0x3400024, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PixelRect[obj 0x53aac487, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PointerIcon[obj 0x52b1beb6, .x11_:0-1, 0x3400028, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] waitForRealized: to false, goal reached true [apply] Canvas pixel-units pos/siz.0: pos Point {3, 26}, size Point {634, 451} [apply] Canvas window-units pos/siz.0: pos Point {3, 26}, size Point {634, 451} [apply] Canvas LOS.0: Point {643, 317} [apply] NewtCanvasSWT LOS.0: 643 / 317 [apply] Thread[#151,main-Animator#04,5,main] GearsES2.init.0 0xc88a337: tileRendererInUse null, GearsES2[obj 0xc88a337 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0xc88a337 on Thread[#151,main-Animator#04,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0xc88a337 created: GearsObj[0x4c7bf947, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0xc88a337 created: GearsObj[0x50ace19, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0xc88a337 created: GearsObj[0x50ace19, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#151,main-Animator#04,5,main] GearsES2.init.X 0xc88a337 FIN GearsES2[obj 0xc88a337 isInit true, usesShared false, 1 GearsObj[0x4c7bf947, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x50ace19, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xd5ff1d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#151,main-Animator#04,5,main] GearsES2.reshape 0xc88a337 0/0 634x451 of 634x451, swapInterval 1, drawable 0x340002a, msaa false, tileRendererInUse null [apply] >> GearsES2 0xc88a337, angle 0.0, [l -1.4057649, r 1.4057649, b -1.0, t 1.0] 2.8115299x2.0 -> [l -1.4057649, r 1.4057649, b -1.0, t 1.0] 2.8115299x2.0, v-flip false [apply] GLWindow LOS.0: 643 / 317 [apply] GLWindow pos/siz.0: 0/0 634x451, [ l 0, r 0 - t 0, b 0 - 0x0] [apply] NW chosen: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 0x55c, fbc 0x19d: rgba 8/8/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] QUIT Window Thread[#1,main,5,main] [apply] Thread[#1,main,5,main] GearsES2.dispose 0xc88a337: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0xc88a337 FIN [apply] QUIT Window Thread[#1,main,5,main] [apply] QUIT Window Thread[#1,main,5,main] [apply] QUIT Window Thread[#1,main,5,main] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs - test21_NewtCanvasSWTTabPlainGLDirect [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs - test22_NewtCanvasSWTTabSashGLDirect [apply] SWT: Platform: gtk, Version 4956 [apply] SWT: isX11 true, isX11GTK true (GTK Version: 3.24.38) [apply] SWT: isOSX false, isWindows false [apply] SWT: DeviceZoom: 100, deviceZoomScalingFactor 1.0 [apply] SWT: Display.DPI Point {96, 96}; DPIUtil: autoScalingFactor 1.0 (use-swt true), useCairoAutoScale true [apply] Create PointerIcon #01: PointerIcon[obj 0x4be29ed9, .x11_:0-1, 0x3400004, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [apply] Create PointerIcon #02: PointerIcon[obj 0x53fb3dab, .x11_:0-1, 0x3400008, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [apply] Create PointerIcon #03: PointerIcon[obj 0x712625fd, .x11_:0-1, 0x340000c, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #04: PointerIcon[obj 0x75437611, .x11_:0-1, 0x3400010, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PixelRect[obj 0x17f9d882, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PointerIcon[obj 0x79e4c792, .x11_:0-1, 0x3400014, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #01: PointerIcon[obj 0x15043a2f, .x11_:0-1, 0x3400018, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [apply] Create PointerIcon #02: PointerIcon[obj 0x4b29d1d2, .x11_:0-1, 0x340001c, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [apply] Create PointerIcon #03: PointerIcon[obj 0xd737b89, .x11_:0-1, 0x3400020, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #04: PointerIcon[obj 0x2d901eb0, .x11_:0-1, 0x3400024, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PixelRect[obj 0x5f049ea1, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PointerIcon[obj 0x72cc7e6f, .x11_:0-1, 0x3400028, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] waitForRealized: to false, goal reached true [apply] Canvas pixel-units pos/siz.0: pos Point {318, 0}, size Point {316, 451} [apply] Canvas window-units pos/siz.0: pos Point {318, 0}, size Point {316, 451} [apply] Canvas LOS.0: Point {961, 317} [apply] NewtCanvasSWT LOS.0: 961 / 317 [apply] Thread[#160,main-Animator#05,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[#160,main-Animator#05,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [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[#160,main-Animator#05,5,main] RedSquareES2.init FIN [apply] Thread[#160,main-Animator#05,5,main] RedSquareES2.reshape 0/0 316x451 of 316x451, swapInterval 1, drawable 0x340002a, tileRendererInUse null [apply] Thread[#160,main-Animator#05,5,main] RedSquareES2.reshape FIN [apply] GLWindow LOS.0: 961 / 317 [apply] GLWindow pos/siz.0: 0/0 316x451, [ l 0, r 0 - t 0, b 0 - 0x0] [apply] NW chosen: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 0x55c, fbc 0x19d: rgba 8/8/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] GLWindow2 LOS: [Lcom.jogamp.nativewindow.util.PointImmutable;@5afa3c9 [apply] NewtCanvasSWT2 LOS: 961 / 317 [apply] QUIT Window Thread[#1,main,5,main] [apply] QUIT Window Thread[#1,main,5,main] [apply] QUIT Window Thread[#1,main,5,main] [apply] Thread[#1,main,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[#1,main,5,main] RedSquareES2.dispose FIN [apply] QUIT Window Thread[#1,main,5,main] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs - test22_NewtCanvasSWTTabSashGLDirect [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs - test31_NewtCanvasSWTTabPlainGLWComp [apply] SWT: Platform: gtk, Version 4956 [apply] SWT: isX11 true, isX11GTK true (GTK Version: 3.24.38) [apply] SWT: isOSX false, isWindows false [apply] SWT: DeviceZoom: 100, deviceZoomScalingFactor 1.0 [apply] SWT: Display.DPI Point {96, 96}; DPIUtil: autoScalingFactor 1.0 (use-swt true), useCairoAutoScale true [apply] Create PointerIcon #01: PointerIcon[obj 0x413d1baf, .x11_:0-1, 0x3400004, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [apply] Create PointerIcon #02: PointerIcon[obj 0x33bc72d1, .x11_:0-1, 0x3400008, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [apply] Create PointerIcon #03: PointerIcon[obj 0x5032714f, .x11_:0-1, 0x340000c, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #04: PointerIcon[obj 0x4681c175, .x11_:0-1, 0x3400010, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PixelRect[obj 0x6fa51cd4, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PointerIcon[obj 0x2767e23c, .x11_:0-1, 0x3400014, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #01: PointerIcon[obj 0x14028087, .x11_:0-1, 0x3400018, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [apply] Create PointerIcon #02: PointerIcon[obj 0x7ce026d3, .x11_:0-1, 0x340001c, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [apply] Create PointerIcon #03: PointerIcon[obj 0x5b247367, .x11_:0-1, 0x3400020, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #04: PointerIcon[obj 0x7e057f43, .x11_:0-1, 0x3400024, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PixelRect[obj 0x6440112d, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PointerIcon[obj 0x31ea9581, .x11_:0-1, 0x3400028, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] waitForRealized: to false, goal reached true [apply] Canvas pixel-units pos/siz.0: pos Point {0, 0}, size Point {634, 451} [apply] Canvas window-units pos/siz.0: pos Point {0, 0}, size Point {634, 451} [apply] Canvas LOS.0: Point {643, 317} [apply] NewtCanvasSWT LOS.0: 643 / 317 [apply] Thread[#166,main-Animator#06,5,main] GearsES2.init.0 0x2cb4893b: tileRendererInUse null, GearsES2[obj 0x2cb4893b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x2cb4893b on Thread[#166,main-Animator#06,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x2cb4893b created: GearsObj[0x4ae15c5e, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x2cb4893b created: GearsObj[0x6454a745, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x2cb4893b created: GearsObj[0x6454a745, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#166,main-Animator#06,5,main] GearsES2.init.X 0x2cb4893b FIN GearsES2[obj 0x2cb4893b isInit true, usesShared false, 1 GearsObj[0x4ae15c5e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6454a745, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1b7f7fcf, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#166,main-Animator#06,5,main] GearsES2.reshape 0x2cb4893b 0/0 634x451 of 634x451, swapInterval 1, drawable 0x340002a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2cb4893b, angle 0.0, [l -1.4057649, r 1.4057649, b -1.0, t 1.0] 2.8115299x2.0 -> [l -1.4057649, r 1.4057649, b -1.0, t 1.0] 2.8115299x2.0, v-flip false [apply] GLWindow LOS.0: 643 / 317 [apply] GLWindow pos/siz.0: 0/0 634x451, [ l 0, r 0 - t 0, b 0 - 0x0] [apply] NW chosen: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 0x55c, fbc 0x19d: rgba 8/8/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] QUIT Window Thread[#1,main,5,main] [apply] Thread[#1,main,5,main] GearsES2.dispose 0x2cb4893b: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0x2cb4893b FIN [apply] QUIT Window Thread[#1,main,5,main] [apply] QUIT Window Thread[#1,main,5,main] [apply] QUIT Window Thread[#1,main,5,main] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs - test31_NewtCanvasSWTTabPlainGLWComp [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs - test32_NewtCanvasSWTTabSashGLWComp [apply] SWT: Platform: gtk, Version 4956 [apply] SWT: isX11 true, isX11GTK true (GTK Version: 3.24.38) [apply] SWT: isOSX false, isWindows false [apply] SWT: DeviceZoom: 100, deviceZoomScalingFactor 1.0 [apply] SWT: Display.DPI Point {96, 96}; DPIUtil: autoScalingFactor 1.0 (use-swt true), useCairoAutoScale true [apply] Create PointerIcon #01: PointerIcon[obj 0x59402b8f, .x11_:0-1, 0x3400004, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [apply] Create PointerIcon #02: PointerIcon[obj 0x7c37508a, .x11_:0-1, 0x3400008, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [apply] Create PointerIcon #03: PointerIcon[obj 0x303cf2ba, .x11_:0-1, 0x340000c, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #04: PointerIcon[obj 0x4082ba93, .x11_:0-1, 0x3400010, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PixelRect[obj 0x609e8838, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PointerIcon[obj 0x359df09a, .x11_:0-1, 0x3400014, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #01: PointerIcon[obj 0x792b749c, .x11_:0-1, 0x3400018, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [apply] Create PointerIcon #02: PointerIcon[obj 0x73eb439a, .x11_:0-1, 0x340001c, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [apply] Create PointerIcon #03: PointerIcon[obj 0x302c971f, .x11_:0-1, 0x3400020, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #04: PointerIcon[obj 0x35841320, .x11_:0-1, 0x3400024, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PixelRect[obj 0x1040be71, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PointerIcon[obj 0x548a24a, .x11_:0-1, 0x3400028, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] waitForRealized: to false, goal reached true [apply] Canvas pixel-units pos/siz.0: pos Point {0, 0}, size Point {316, 451} [apply] Canvas window-units pos/siz.0: pos Point {0, 0}, size Point {316, 451} [apply] Canvas LOS.0: Point {961, 317} [apply] NewtCanvasSWT LOS.0: 961 / 317 [apply] Thread[#174,main-Animator#07,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[#174,main-Animator#07,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [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[#174,main-Animator#07,5,main] RedSquareES2.init FIN [apply] Thread[#174,main-Animator#07,5,main] RedSquareES2.reshape 0/0 316x451 of 316x451, swapInterval 1, drawable 0x340002a, tileRendererInUse null [apply] Thread[#174,main-Animator#07,5,main] RedSquareES2.reshape FIN [apply] GLWindow LOS.0: 961 / 317 [apply] GLWindow pos/siz.0: 0/0 316x451, [ l 0, r 0 - t 0, b 0 - 0x0] [apply] NW chosen: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 0x55c, fbc 0x19d: rgba 8/8/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] GLWindow2 LOS: [Lcom.jogamp.nativewindow.util.PointImmutable;@433defed [apply] NewtCanvasSWT2 LOS: 961 / 317 [apply] QUIT Window Thread[#1,main,5,main] [apply] QUIT Window Thread[#1,main,5,main] [apply] QUIT Window Thread[#1,main,5,main] [apply] Thread[#1,main,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[#1,main,5,main] RedSquareES2.dispose FIN [apply] QUIT Window Thread[#1,main,5,main] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs - test32_NewtCanvasSWTTabSashGLWComp [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751133204707 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751133204708 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01_GLCanvasTabPlainGLDirect took 1.08 sec [apply] Testcase: test02_GLCanvasTabSashGLDirect took 2.902 sec [apply] Testcase: test11_GLCanvasTabPlainGLWComp took 0.817 sec [apply] Testcase: test12_GLCanvasTabSashGLWComp took 0.916 sec [apply] Testcase: test21_NewtCanvasSWTTabPlainGLDirect took 0.479 sec [apply] Testcase: test22_NewtCanvasSWTTabSashGLDirect took 0.45 sec [apply] Testcase: test31_NewtCanvasSWTTabPlainGLWComp took 0.465 sec [apply] Testcase: test32_NewtCanvasSWTTabSashGLWComp took 0.432 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.swt.TestNewtCanvasSWTGLn -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.swt.TestNewtCanvasSWTGLn.xml [apply] WARNING: package sun.awt.windows not in java.desktop [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.swt.TestNewtCanvasSWTGLn [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 @ 1751133205543 ms III - Start [apply] SLOCK [T main @ 1751133205547 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [apply] GLProfile Natives[GL4bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES3 false, GL3bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.sw], GL2ES1 GLProfile[GL2ES1/GL4bc.sw], GL4ES3 GLProfile[GL4ES3/GL4.sw], GL2ES2 GLProfile[GL2ES2/GL4.sw], GL4bc GLProfile[GL4bc/GL4bc.sw], GL2 GLProfile[GL2/GL4bc.sw], GL4 GLProfile[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4bc.sw], , default GLProfile[GL4bc/GL4bc.sw], count 9 / 12] [apply] junit.framework.TestListener: startTest(postAttach_WithAnimator) [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestNewtCanvasSWTGLn - postAttach_WithAnimator [apply] Thread[#1,main,5,main] GearsES2.init.0 0x2638011: tileRendererInUse null, GearsES2[obj 0x2638011 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x2638011 on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x2638011 created: GearsObj[0xfba92d3, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x2638011 created: GearsObj[0x4d465b11, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x2638011 created: GearsObj[0x4d465b11, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x2638011 FIN GearsES2[obj 0x2638011 isInit true, usesShared false, 1 GearsObj[0xfba92d3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4d465b11, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x28f2a10f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x2638011 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2638011, 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[#1,main,5,main] GearsES2.display 0x2638011 640x480, swapInterval 1, drawable 0x3400002 [apply] main: ** screenshot: TestNewtCanvasSWTGLn.postAttach_WithAnimator_-n0000-GL4___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png [apply] Thread[#1,main,5,main] GearsES2.reshape 0x2638011 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2638011, 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[#1,main,5,main] GearsES2.display 0x2638011 640x480, swapInterval 1, drawable 0x3400002 [apply] main: ** screenshot: TestNewtCanvasSWTGLn.postAttach_WithAnimator_-n0001-GL4___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png [apply] GLWindow LOS.0: 640 / 291 [apply] NewtCanvasSWT LOS.0: 640 / 291 [apply] main-Animator#00: ** screenshot: TestNewtCanvasSWTGLn.postAttach_WithAnimator_-n0002-GL4___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png [apply] Thread[#1,main,5,main] GearsES2.dispose 0x2638011: tileRendererInUse null [apply] junit.framework.TestListener: endTest(postAttach_WithAnimator) [apply] junit.framework.TestListener: startTest(preAttach_NoAnimator) [apply] Thread[#1,main,5,main] GearsES2.dispose 0x2638011 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.swt.TestNewtCanvasSWTGLn - postAttach_WithAnimator [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestNewtCanvasSWTGLn - preAttach_NoAnimator [apply] [apply] (SWT:220812): Gdk-CRITICAL **: 19:53:26.662: gdk_threads_set_lock_functions: assertion 'gdk_threads_lock == NULL && gdk_threads_unlock == NULL' failed [apply] Thread[#1,main,5,main] GearsES2.init.0 0x53fb3dab: tileRendererInUse null, GearsES2[obj 0x53fb3dab isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x53fb3dab on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x53fb3dab created: GearsObj[0x1c5920df, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x53fb3dab created: GearsObj[0x17f9d882, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x53fb3dab created: GearsObj[0x17f9d882, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x53fb3dab FIN GearsES2[obj 0x53fb3dab isInit true, usesShared false, 1 GearsObj[0x1c5920df, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x17f9d882, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x79e4c792, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x53fb3dab 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x53fb3dab, 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[#1,main,5,main] GearsES2.display 0x53fb3dab 640x480, swapInterval 1, drawable 0x3400002 [apply] main: ** screenshot: TestNewtCanvasSWTGLn.preAttach_NoAnimator____-n0000-GL4___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png [apply] Thread[#1,main,5,main] GearsES2.reshape 0x53fb3dab 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x53fb3dab, 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[#1,main,5,main] GearsES2.display 0x53fb3dab 640x480, swapInterval 1, drawable 0x3400002 [apply] main: ** screenshot: TestNewtCanvasSWTGLn.preAttach_NoAnimator____-n0001-GL4___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png [apply] GLWindow LOS.0: 0 / 0 [apply] NewtCanvasSWT LOS.0: 0 / 0 [apply] Thread[#1,main,5,main] GearsES2.display 0x53fb3dab 640x480, swapInterval 1, drawable 0x3400002 [apply] main: ** screenshot: TestNewtCanvasSWTGLn.preAttach_NoAnimator____-n0002-GL4___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png [apply] Thread[#1,main,5,main] GearsES2.display 0x53fb3dab 640x480, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.display 0x53fb3dab 640x480, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.display 0x53fb3dab 640x480, swapInterval 1, drawable 0x3400002 [apply] junit.framework.TestListener: endTest(preAttach_NoAnimator) [apply] junit.framework.TestListener: startTest(preAttach_WithAnimator) [apply] Thread[#1,main,5,main] GearsES2.dispose 0x53fb3dab: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0x53fb3dab FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.swt.TestNewtCanvasSWTGLn - preAttach_NoAnimator [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestNewtCanvasSWTGLn - preAttach_WithAnimator [apply] [apply] (SWT:220812): Gdk-CRITICAL **: 19:53:27.131: gdk_threads_set_lock_functions: assertion 'gdk_threads_lock == NULL && gdk_threads_unlock == NULL' failed [apply] Thread[#1,main,5,main] GearsES2.init.0 0xd737b89: tileRendererInUse null, GearsES2[obj 0xd737b89 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0xd737b89 on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0xd737b89 created: GearsObj[0x5afa3c9, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0xd737b89 created: GearsObj[0x72035809, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0xd737b89 created: GearsObj[0x72035809, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0xd737b89 FIN GearsES2[obj 0xd737b89 isInit true, usesShared false, 1 GearsObj[0x5afa3c9, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x72035809, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x909217e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0xd737b89 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0xd737b89, 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[#1,main,5,main] GearsES2.display 0xd737b89 640x480, swapInterval 1, drawable 0x3400002 [apply] main: ** screenshot: TestNewtCanvasSWTGLn.preAttach_WithAnimator__-n0000-GL4___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png [apply] Thread[#1,main,5,main] GearsES2.reshape 0xd737b89 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0xd737b89, 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[#1,main,5,main] GearsES2.display 0xd737b89 640x480, swapInterval 1, drawable 0x3400002 [apply] main: ** screenshot: TestNewtCanvasSWTGLn.preAttach_WithAnimator__-n0001-GL4___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png [apply] GLWindow LOS.0: 0 / 0 [apply] NewtCanvasSWT LOS.0: 0 / 0 [apply] main-Animator#01: ** screenshot: TestNewtCanvasSWTGLn.preAttach_WithAnimator__-n0002-GL4___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png [apply] junit.framework.TestListener: endTest(preAttach_WithAnimator) [apply] junit.framework.TestListener: startTest(test_MultisampleAndAlpha) [apply] Thread[#1,main,5,main] GearsES2.dispose 0xd737b89: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0xd737b89 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.swt.TestNewtCanvasSWTGLn - preAttach_WithAnimator [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestNewtCanvasSWTGLn - test_MultisampleAndAlpha [apply] [apply] (SWT:220812): Gdk-CRITICAL **: 19:53:27.603: gdk_threads_set_lock_functions: assertion 'gdk_threads_lock == NULL && gdk_threads_unlock == NULL' failed [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/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.sw], on-scr[.]] [apply] Chosen : GLCaps[glx vid 0x53b, fbc 0x17c: rgba 8/8/8/8, opaque, 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] 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] main: ** screenshot: TestNewtCanvasSWTGLn.test_MultisampleAndAlpha-n0000-GL4___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0640x0480.png [apply] reshape .. [apply] main: ** screenshot: TestNewtCanvasSWTGLn.test_MultisampleAndAlpha-n0001-GL4___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0640x0480.png [apply] GLWindow LOS.0: 0 / 0 [apply] NewtCanvasSWT LOS.0: 0 / 0 [apply] main: ** screenshot: TestNewtCanvasSWTGLn.test_MultisampleAndAlpha-n0002-GL4___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0640x0480.png [apply] junit.framework.TestListener: endTest(test_MultisampleAndAlpha) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.swt.TestNewtCanvasSWTGLn - test_MultisampleAndAlpha [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751133208153 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751133208156 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [apply] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.215 sec [apply] ------------- Standard Output --------------- [apply] GLProfile Natives[GL4bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES3 false, GL3bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.sw], GL2ES1 GLProfile[GL2ES1/GL4bc.sw], GL4ES3 GLProfile[GL4ES3/GL4.sw], GL2ES2 GLProfile[GL2ES2/GL4.sw], GL4bc GLProfile[GL4bc/GL4bc.sw], GL2 GLProfile[GL2/GL4bc.sw], GL4 GLProfile[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4bc.sw], , default GLProfile[GL4bc/GL4bc.sw], count 9 / 12] [apply] ------------- ---------------- --------------- [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751133205543 ms III - Start [apply] SLOCK [T main @ 1751133205547 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestNewtCanvasSWTGLn - postAttach_WithAnimator [apply] Thread[#1,main,5,main] GearsES2.init.0 0x2638011: tileRendererInUse null, GearsES2[obj 0x2638011 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x2638011 on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x2638011 created: GearsObj[0xfba92d3, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x2638011 created: GearsObj[0x4d465b11, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x2638011 created: GearsObj[0x4d465b11, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x2638011 FIN GearsES2[obj 0x2638011 isInit true, usesShared false, 1 GearsObj[0xfba92d3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4d465b11, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x28f2a10f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x2638011 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2638011, 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[#1,main,5,main] GearsES2.display 0x2638011 640x480, swapInterval 1, drawable 0x3400002 [apply] main: ** screenshot: TestNewtCanvasSWTGLn.postAttach_WithAnimator_-n0000-GL4___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png [apply] Thread[#1,main,5,main] GearsES2.reshape 0x2638011 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2638011, 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[#1,main,5,main] GearsES2.display 0x2638011 640x480, swapInterval 1, drawable 0x3400002 [apply] main: ** screenshot: TestNewtCanvasSWTGLn.postAttach_WithAnimator_-n0001-GL4___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png [apply] GLWindow LOS.0: 640 / 291 [apply] NewtCanvasSWT LOS.0: 640 / 291 [apply] main-Animator#00: ** screenshot: TestNewtCanvasSWTGLn.postAttach_WithAnimator_-n0002-GL4___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png [apply] Thread[#1,main,5,main] GearsES2.dispose 0x2638011: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0x2638011 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.swt.TestNewtCanvasSWTGLn - postAttach_WithAnimator [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestNewtCanvasSWTGLn - preAttach_NoAnimator [apply] Thread[#1,main,5,main] GearsES2.init.0 0x53fb3dab: tileRendererInUse null, GearsES2[obj 0x53fb3dab isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x53fb3dab on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x53fb3dab created: GearsObj[0x1c5920df, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x53fb3dab created: GearsObj[0x17f9d882, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x53fb3dab created: GearsObj[0x17f9d882, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x53fb3dab FIN GearsES2[obj 0x53fb3dab isInit true, usesShared false, 1 GearsObj[0x1c5920df, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x17f9d882, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x79e4c792, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x53fb3dab 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x53fb3dab, 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[#1,main,5,main] GearsES2.display 0x53fb3dab 640x480, swapInterval 1, drawable 0x3400002 [apply] main: ** screenshot: TestNewtCanvasSWTGLn.preAttach_NoAnimator____-n0000-GL4___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png [apply] Thread[#1,main,5,main] GearsES2.reshape 0x53fb3dab 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x53fb3dab, 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[#1,main,5,main] GearsES2.display 0x53fb3dab 640x480, swapInterval 1, drawable 0x3400002 [apply] main: ** screenshot: TestNewtCanvasSWTGLn.preAttach_NoAnimator____-n0001-GL4___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png [apply] GLWindow LOS.0: 0 / 0 [apply] NewtCanvasSWT LOS.0: 0 / 0 [apply] Thread[#1,main,5,main] GearsES2.display 0x53fb3dab 640x480, swapInterval 1, drawable 0x3400002 [apply] main: ** screenshot: TestNewtCanvasSWTGLn.preAttach_NoAnimator____-n0002-GL4___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png [apply] Thread[#1,main,5,main] GearsES2.display 0x53fb3dab 640x480, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.display 0x53fb3dab 640x480, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.display 0x53fb3dab 640x480, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.dispose 0x53fb3dab: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0x53fb3dab FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.swt.TestNewtCanvasSWTGLn - preAttach_NoAnimator [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestNewtCanvasSWTGLn - preAttach_WithAnimator [apply] Thread[#1,main,5,main] GearsES2.init.0 0xd737b89: tileRendererInUse null, GearsES2[obj 0xd737b89 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0xd737b89 on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0xd737b89 created: GearsObj[0x5afa3c9, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0xd737b89 created: GearsObj[0x72035809, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0xd737b89 created: GearsObj[0x72035809, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0xd737b89 FIN GearsES2[obj 0xd737b89 isInit true, usesShared false, 1 GearsObj[0x5afa3c9, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x72035809, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x909217e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0xd737b89 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0xd737b89, 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[#1,main,5,main] GearsES2.display 0xd737b89 640x480, swapInterval 1, drawable 0x3400002 [apply] main: ** screenshot: TestNewtCanvasSWTGLn.preAttach_WithAnimator__-n0000-GL4___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png [apply] Thread[#1,main,5,main] GearsES2.reshape 0xd737b89 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0xd737b89, 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[#1,main,5,main] GearsES2.display 0xd737b89 640x480, swapInterval 1, drawable 0x3400002 [apply] main: ** screenshot: TestNewtCanvasSWTGLn.preAttach_WithAnimator__-n0001-GL4___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png [apply] GLWindow LOS.0: 0 / 0 [apply] NewtCanvasSWT LOS.0: 0 / 0 [apply] main-Animator#01: ** screenshot: TestNewtCanvasSWTGLn.preAttach_WithAnimator__-n0002-GL4___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png [apply] Thread[#1,main,5,main] GearsES2.dispose 0xd737b89: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0xd737b89 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.swt.TestNewtCanvasSWTGLn - preAttach_WithAnimator [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestNewtCanvasSWTGLn - test_MultisampleAndAlpha [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/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.sw], on-scr[.]] [apply] Chosen : GLCaps[glx vid 0x53b, fbc 0x17c: rgba 8/8/8/8, opaque, 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] 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] main: ** screenshot: TestNewtCanvasSWTGLn.test_MultisampleAndAlpha-n0000-GL4___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0640x0480.png [apply] reshape .. [apply] main: ** screenshot: TestNewtCanvasSWTGLn.test_MultisampleAndAlpha-n0001-GL4___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0640x0480.png [apply] GLWindow LOS.0: 0 / 0 [apply] NewtCanvasSWT LOS.0: 0 / 0 [apply] main: ** screenshot: TestNewtCanvasSWTGLn.test_MultisampleAndAlpha-n0002-GL4___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0640x0480.png [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.swt.TestNewtCanvasSWTGLn - test_MultisampleAndAlpha [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751133208153 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751133208156 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: postAttach_WithAnimator took 0.705 sec [apply] Testcase: preAttach_NoAnimator took 0.467 sec [apply] Testcase: preAttach_WithAnimator took 0.472 sec [apply] Testcase: test_MultisampleAndAlpha took 0.519 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.swt.TestSWTAccessor01 -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.swt.TestSWTAccessor01.xml [apply] WARNING: package sun.awt.windows not in java.desktop [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.swt.TestSWTAccessor01 [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 @ 1751133208923 ms III - Start [apply] SLOCK [T main @ 1751133208928 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [apply] junit.framework.TestListener: startTest(test) [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestSWTAccessor01 - test [apply] SWT: Platform: gtk, Version 4956 [apply] SWT: isX11 true, isX11GTK true (GTK Version: 3.24.38) [apply] SWT: isOSX false, isWindows false [apply] SWT: DeviceZoom: 100, deviceZoomScalingFactor 1.0 [apply] SWT: Display.DPI Point {96, 96}; DPIUtil: autoScalingFactor 1.0 (use-swt true), useCairoAutoScale true [apply] Window handle.0 0x40000f [apply] Window handle.1 0x40000f [apply] Window handle.X 0x40000f [apply] junit.framework.TestListener: endTest(test) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.swt.TestSWTAccessor01 - test [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751133209480 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751133209483 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [apply] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.148 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751133208923 ms III - Start [apply] SLOCK [T main @ 1751133208928 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestSWTAccessor01 - test [apply] SWT: Platform: gtk, Version 4956 [apply] SWT: isX11 true, isX11GTK true (GTK Version: 3.24.38) [apply] SWT: isOSX false, isWindows false [apply] SWT: DeviceZoom: 100, deviceZoomScalingFactor 1.0 [apply] SWT: Display.DPI Point {96, 96}; DPIUtil: autoScalingFactor 1.0 (use-swt true), useCairoAutoScale true [apply] Window handle.0 0x40000f [apply] Window handle.1 0x40000f [apply] Window handle.X 0x40000f [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.swt.TestSWTAccessor01 - test [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751133209480 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751133209483 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test took 0.468 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.swt.TestSWTAccessor02NewtGLWindow -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.swt.TestSWTAccessor02NewtGLWindow.xml [apply] WARNING: package sun.awt.windows not in java.desktop [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.swt.TestSWTAccessor02NewtGLWindow [apply] junit.framework.TestListener: tests to run: 1 [apply] ++++ Test Singleton.ctor() [apply] junit.framework.TestListener: startTest(test) [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751133210262 ms III - Start [apply] SLOCK [T main @ 1751133210267 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestSWTAccessor02NewtGLWindow - test [apply] SWT: Platform: gtk, Version 4956 [apply] SWT: isX11 true, isX11GTK true (GTK Version: 3.24.38) [apply] SWT: isOSX false, isWindows false [apply] SWT: DeviceZoom: 100, deviceZoomScalingFactor 1.0 [apply] SWT: Display.DPI Point {96, 96}; DPIUtil: autoScalingFactor 1.0 (use-swt true), useCairoAutoScale true [apply] Thread[#1,main,5,main] GearsES2.init.0 0x65b3f4a4: tileRendererInUse null, GearsES2[obj 0x65b3f4a4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x65b3f4a4 on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x65b3f4a4 created: GearsObj[0x6da21078, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x65b3f4a4 created: GearsObj[0x1da2cb77, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x65b3f4a4 created: GearsObj[0x1da2cb77, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x65b3f4a4 FIN GearsES2[obj 0x65b3f4a4 isInit true, usesShared false, 1 GearsObj[0x6da21078, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1da2cb77, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4738a206, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x65b3f4a4 0/0 600x600 of 600x600, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x65b3f4a4, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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,main,5,main] GearsES2.display 0x65b3f4a4 600x600, swapInterval 1, drawable 0x3600002 [apply] waitForRealized: to false, goal reached true [apply] Window handle.1 0x400013 [apply] Thread[#1,main,5,main] GearsES2.display 0x65b3f4a4 600x600, swapInterval 1, drawable 0x3600002 [apply] Thread[#1,main,5,main] GearsES2.display 0x65b3f4a4 600x600, swapInterval 1, drawable 0x3600002 [apply] Thread[#1,main,5,main] GearsES2.dispose 0x65b3f4a4: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0x65b3f4a4 FIN [apply] junit.framework.TestListener: endTest(test) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.swt.TestSWTAccessor02NewtGLWindow - test [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751133211326 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751133211328 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.655 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751133210262 ms III - Start [apply] SLOCK [T main @ 1751133210267 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestSWTAccessor02NewtGLWindow - test [apply] SWT: Platform: gtk, Version 4956 [apply] SWT: isX11 true, isX11GTK true (GTK Version: 3.24.38) [apply] SWT: isOSX false, isWindows false [apply] SWT: DeviceZoom: 100, deviceZoomScalingFactor 1.0 [apply] SWT: Display.DPI Point {96, 96}; DPIUtil: autoScalingFactor 1.0 (use-swt true), useCairoAutoScale true [apply] Thread[#1,main,5,main] GearsES2.init.0 0x65b3f4a4: tileRendererInUse null, GearsES2[obj 0x65b3f4a4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x65b3f4a4 on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x65b3f4a4 created: GearsObj[0x6da21078, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x65b3f4a4 created: GearsObj[0x1da2cb77, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x65b3f4a4 created: GearsObj[0x1da2cb77, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x65b3f4a4 FIN GearsES2[obj 0x65b3f4a4 isInit true, usesShared false, 1 GearsObj[0x6da21078, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1da2cb77, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4738a206, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x65b3f4a4 0/0 600x600 of 600x600, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x65b3f4a4, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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,main,5,main] GearsES2.display 0x65b3f4a4 600x600, swapInterval 1, drawable 0x3600002 [apply] waitForRealized: to false, goal reached true [apply] Window handle.1 0x400013 [apply] Thread[#1,main,5,main] GearsES2.display 0x65b3f4a4 600x600, swapInterval 1, drawable 0x3600002 [apply] Thread[#1,main,5,main] GearsES2.display 0x65b3f4a4 600x600, swapInterval 1, drawable 0x3600002 [apply] Thread[#1,main,5,main] GearsES2.dispose 0x65b3f4a4: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0x65b3f4a4 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.swt.TestSWTAccessor02NewtGLWindow - test [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751133211326 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751133211328 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test took 1.038 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, 0x7fd784999c10, refCount 1, unCloseable false] [echo] Testing com.jogamp.opengl.test.junit.jogl.swt.TestSWTBug643AsyncExec -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.swt.TestSWTBug643AsyncExec.xml [apply] WARNING: package sun.awt.windows not in java.desktop [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.swt.TestSWTBug643AsyncExec [apply] junit.framework.TestListener: tests to run: 3 [apply] junit.framework.TestListener: startTest(test01JOGLGLCanvas) [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751133212154 ms III - Start [apply] SLOCK [T main @ 1751133212159 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestSWTBug643AsyncExec - test01JOGLGLCanvas [apply] **** Pre Shell Open [apply] **** Post Shell Open [apply] [A-0 shallStop false] [apply] Thread[#1,main,5,main] GearsES2.init.0 0x6069db50: tileRendererInUse null, GearsES2[obj 0x6069db50 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x6069db50 on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x6069db50 created: GearsObj[0x1c1bbc4e, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x6069db50 created: GearsObj[0x1ff4931d, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x6069db50 created: GearsObj[0x1ff4931d, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x6069db50 FIN GearsES2[obj 0x6069db50 isInit true, usesShared false, 1 GearsObj[0x1c1bbc4e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1ff4931d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x65e98b1c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x6069db50 0/0 400x450 of 400x450, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6069db50, angle 0.0, [l -1.0, r 1.0, b -1.125, t 1.125] 2.0x2.25 -> [l -1.0, r 1.0, b -1.125, t 1.125] 2.0x2.25, v-flip false [apply] Thread[#1,main,5,main] GearsES2.display 0x6069db50 400x450, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.display 0x6069db50 400x450, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.display 0x6069db50 400x450, swapInterval 1, drawable 0x3400002 [apply] [SWT A-i shallStop false]: Counter[loc 1, glob: 1] [apply] [SWT A-i shallStop false]: Counter[loc 2, glob: 2] [apply] [SWT A-i shallStop false]: Counter[loc 3, glob: 3] [apply] [SWT A-i shallStop false]: Counter[loc 4, glob: 4] [apply] [SWT A-i shallStop false]: Counter[loc 5, glob: 5] [apply] [SWT A-i shallStop false]: Counter[loc 6, glob: 6] [apply] [SWT A-i shallStop false]: Counter[loc 7, glob: 7] [apply] [SWT A-i shallStop false]: Counter[loc 8, glob: 8] [apply] [SWT A-i shallStop false]: Counter[loc 9, glob: 9] [apply] junit.framework.TestListener: endTest(test01JOGLGLCanvas) [apply] junit.framework.TestListener: startTest(test02NewtCanvasSWTPreVisible) [apply] [SWT A-i shallStop false]: Counter[loc 10, glob: 10] [apply] *R-Exit* shallStop true [apply] Thread[#1,main,5,main] GearsES2.dispose 0x6069db50: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0x6069db50 FIN [apply] EDT Counter before exit: SWT 10, NEWT 0 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.swt.TestSWTBug643AsyncExec - test01JOGLGLCanvas [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestSWTBug643AsyncExec - test02NewtCanvasSWTPreVisible [apply] [apply] (SWT:221088): Gdk-CRITICAL **: 19:53:33.225: gdk_threads_set_lock_functions: assertion 'gdk_threads_lock == NULL && gdk_threads_unlock == NULL' failed [apply] Thread[#1,main,5,main] GearsES2.init.0 0x6e0f5f7f: tileRendererInUse null, GearsES2[obj 0x6e0f5f7f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x6e0f5f7f on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x6e0f5f7f created: GearsObj[0x3527942a, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x6e0f5f7f created: GearsObj[0x942a29c, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x6e0f5f7f created: GearsObj[0x942a29c, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x6e0f5f7f FIN GearsES2[obj 0x6e0f5f7f isInit true, usesShared false, 1 GearsObj[0x3527942a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x942a29c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x576d5deb, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x6e0f5f7f 0/0 128x128 of 128x128, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6e0f5f7f, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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,main,5,main] GearsES2.display 0x6e0f5f7f 128x128, swapInterval 1, drawable 0x3400002 [apply] **** Pre Shell Open [apply] Thread[#1,main,5,main] GearsES2.reshape 0x6e0f5f7f 0/0 400x450 of 400x450, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6e0f5f7f, angle 0.5, [l -1.0, r 1.0, b -1.125, t 1.125] 2.0x2.25 -> [l -1.0, r 1.0, b -1.125, t 1.125] 2.0x2.25, v-flip false [apply] Thread[#1,main,5,main] GearsES2.display 0x6e0f5f7f 400x450, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.display 0x6e0f5f7f 400x450, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x6e0f5f7f 0/0 400x450 of 400x450, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6e0f5f7f, angle 1.5, [l -1.0, r 1.0, b -1.125, t 1.125] 2.0x2.25 -> [l -1.0, r 1.0, b -1.125, t 1.125] 2.0x2.25, v-flip false [apply] Thread[#1,main,5,main] GearsES2.display 0x6e0f5f7f 400x450, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x6e0f5f7f 0/0 400x450 of 400x450, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6e0f5f7f, angle 2.0, [l -1.0, r 1.0, b -1.125, t 1.125] 2.0x2.25 -> [l -1.0, r 1.0, b -1.125, t 1.125] 2.0x2.25, v-flip false [apply] Thread[#1,main,5,main] GearsES2.display 0x6e0f5f7f 400x450, swapInterval 1, drawable 0x3400002 [apply] **** Post Shell Open [apply] [A-0 shallStop false] [apply] Thread[#1,main,5,main] GearsES2.display 0x6e0f5f7f 400x450, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.display 0x6e0f5f7f 400x450, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.display 0x6e0f5f7f 400x450, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.display 0x6e0f5f7f 400x450, swapInterval 1, drawable 0x3400002 [apply] [SWT A-i shallStop false]: Counter[loc 1, glob: 1] [apply] [NEWT A-i shallStop false]: Counter[loc 1, glob: 1] [apply] [SWT A-i shallStop false]: Counter[loc 2, glob: 2] [apply] [NEWT A-i shallStop false]: Counter[loc 2, glob: 2] [apply] [SWT A-i shallStop false]: Counter[loc 3, glob: 3] [apply] [NEWT A-i shallStop false]: Counter[loc 3, glob: 3] [apply] [SWT A-i shallStop false]: Counter[loc 4, glob: 4] [apply] [NEWT A-i shallStop false]: Counter[loc 4, glob: 4] [apply] [SWT A-i shallStop false]: Counter[loc 5, glob: 5] [apply] [NEWT A-i shallStop false]: Counter[loc 5, glob: 5] [apply] [SWT A-i shallStop false]: Counter[loc 6, glob: 6] [apply] [NEWT A-i shallStop false]: Counter[loc 6, glob: 6] [apply] [SWT A-i shallStop false]: Counter[loc 7, glob: 7] [apply] [NEWT A-i shallStop false]: Counter[loc 7, glob: 7] [apply] [SWT A-i shallStop false]: Counter[loc 8, glob: 8] [apply] [NEWT A-i shallStop false]: Counter[loc 8, glob: 8] [apply] [SWT A-i shallStop false]: Counter[loc 9, glob: 9] [apply] [NEWT A-i shallStop false]: Counter[loc 9, glob: 9] [apply] [SWT A-i shallStop false]: Counter[loc 10, glob: 10] [apply] [NEWT A-i shallStop false]: Counter[loc 10, glob: 10] [apply] *R-Exit* shallStop true [apply] junit.framework.TestListener: endTest(test02NewtCanvasSWTPreVisible) [apply] junit.framework.TestListener: startTest(test02NewtCanvasSWTSimple) [apply] Thread[#1,main,5,main] GearsES2.dispose 0x6e0f5f7f: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0x6e0f5f7f FIN [apply] EDT Counter before exit: SWT 10, NEWT 10 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.swt.TestSWTBug643AsyncExec - test02NewtCanvasSWTPreVisible [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestSWTBug643AsyncExec - test02NewtCanvasSWTSimple [apply] [apply] (SWT:221088): Gdk-CRITICAL **: 19:53:34.162: gdk_threads_set_lock_functions: assertion 'gdk_threads_lock == NULL && gdk_threads_unlock == NULL' failed [apply] **** Pre Shell Open [apply] Thread[#1,main,5,main] GearsES2.init.0 0x46cdf8bd: tileRendererInUse null, GearsES2[obj 0x46cdf8bd isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x46cdf8bd on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x46cdf8bd created: GearsObj[0x1ed4ae0f, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x46cdf8bd created: GearsObj[0x54c5a2ff, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x46cdf8bd created: GearsObj[0x54c5a2ff, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x46cdf8bd FIN GearsES2[obj 0x46cdf8bd isInit true, usesShared false, 1 GearsObj[0x1ed4ae0f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x54c5a2ff, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6d4d66d2, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x46cdf8bd 0/0 400x450 of 400x450, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x46cdf8bd, angle 0.0, [l -1.0, r 1.0, b -1.125, t 1.125] 2.0x2.25 -> [l -1.0, r 1.0, b -1.125, t 1.125] 2.0x2.25, v-flip false [apply] Thread[#1,main,5,main] GearsES2.display 0x46cdf8bd 400x450, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x46cdf8bd 0/0 400x450 of 400x450, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x46cdf8bd, angle 0.5, [l -1.0, r 1.0, b -1.125, t 1.125] 2.0x2.25 -> [l -1.0, r 1.0, b -1.125, t 1.125] 2.0x2.25, v-flip false [apply] Thread[#1,main,5,main] GearsES2.display 0x46cdf8bd 400x450, swapInterval 1, drawable 0x3400002 [apply] **** Post Shell Open [apply] [A-0 shallStop false] [apply] Thread[#1,main,5,main] GearsES2.display 0x46cdf8bd 400x450, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.display 0x46cdf8bd 400x450, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.display 0x46cdf8bd 400x450, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.display 0x46cdf8bd 400x450, swapInterval 1, drawable 0x3400002 [apply] [SWT A-i shallStop false]: Counter[loc 1, glob: 1] [apply] [NEWT A-i shallStop false]: Counter[loc 1, glob: 1] [apply] [SWT A-i shallStop false]: Counter[loc 2, glob: 2] [apply] [NEWT A-i shallStop false]: Counter[loc 2, glob: 2] [apply] [SWT A-i shallStop false]: Counter[loc 3, glob: 3] [apply] [NEWT A-i shallStop false]: Counter[loc 3, glob: 3] [apply] [SWT A-i shallStop false]: Counter[loc 4, glob: 4] [apply] [NEWT A-i shallStop false]: Counter[loc 4, glob: 4] [apply] [SWT A-i shallStop false]: Counter[loc 5, glob: 5] [apply] [NEWT A-i shallStop false]: Counter[loc 5, glob: 5] [apply] [SWT A-i shallStop false]: Counter[loc 6, glob: 6] [apply] [NEWT A-i shallStop false]: Counter[loc 6, glob: 6] [apply] [SWT A-i shallStop false]: Counter[loc 7, glob: 7] [apply] [NEWT A-i shallStop false]: Counter[loc 7, glob: 7] [apply] [SWT A-i shallStop false]: Counter[loc 8, glob: 8] [apply] [NEWT A-i shallStop false]: Counter[loc 8, glob: 8] [apply] [SWT A-i shallStop false]: Counter[loc 9, glob: 9] [apply] [NEWT A-i shallStop false]: Counter[loc 9, glob: 9] [apply] [SWT A-i shallStop false]: Counter[loc 10, glob: 10] [apply] [NEWT A-i shallStop false]: Counter[loc 10, glob: 10] [apply] *R-Exit* shallStop true [apply] Thread[#1,main,5,main] GearsES2.dispose 0x46cdf8bd: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0x46cdf8bd FIN [apply] junit.framework.TestListener: endTest(test02NewtCanvasSWTSimple) [apply] EDT Counter before exit: SWT 10, NEWT 10 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.swt.TestSWTBug643AsyncExec - test02NewtCanvasSWTSimple [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751133214862 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751133214864 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.309 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751133212154 ms III - Start [apply] SLOCK [T main @ 1751133212159 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestSWTBug643AsyncExec - test01JOGLGLCanvas [apply] **** Pre Shell Open [apply] **** Post Shell Open [apply] [A-0 shallStop false] [apply] Thread[#1,main,5,main] GearsES2.init.0 0x6069db50: tileRendererInUse null, GearsES2[obj 0x6069db50 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x6069db50 on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x6069db50 created: GearsObj[0x1c1bbc4e, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x6069db50 created: GearsObj[0x1ff4931d, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x6069db50 created: GearsObj[0x1ff4931d, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x6069db50 FIN GearsES2[obj 0x6069db50 isInit true, usesShared false, 1 GearsObj[0x1c1bbc4e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1ff4931d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x65e98b1c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x6069db50 0/0 400x450 of 400x450, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6069db50, angle 0.0, [l -1.0, r 1.0, b -1.125, t 1.125] 2.0x2.25 -> [l -1.0, r 1.0, b -1.125, t 1.125] 2.0x2.25, v-flip false [apply] Thread[#1,main,5,main] GearsES2.display 0x6069db50 400x450, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.display 0x6069db50 400x450, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.display 0x6069db50 400x450, swapInterval 1, drawable 0x3400002 [apply] [SWT A-i shallStop false]: Counter[loc 1, glob: 1] [apply] [SWT A-i shallStop false]: Counter[loc 2, glob: 2] [apply] [SWT A-i shallStop false]: Counter[loc 3, glob: 3] [apply] [SWT A-i shallStop false]: Counter[loc 4, glob: 4] [apply] [SWT A-i shallStop false]: Counter[loc 5, glob: 5] [apply] [SWT A-i shallStop false]: Counter[loc 6, glob: 6] [apply] [SWT A-i shallStop false]: Counter[loc 7, glob: 7] [apply] [SWT A-i shallStop false]: Counter[loc 8, glob: 8] [apply] [SWT A-i shallStop false]: Counter[loc 9, glob: 9] [apply] [SWT A-i shallStop false]: Counter[loc 10, glob: 10] [apply] *R-Exit* shallStop true [apply] Thread[#1,main,5,main] GearsES2.dispose 0x6069db50: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0x6069db50 FIN [apply] EDT Counter before exit: SWT 10, NEWT 0 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.swt.TestSWTBug643AsyncExec - test01JOGLGLCanvas [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestSWTBug643AsyncExec - test02NewtCanvasSWTPreVisible [apply] Thread[#1,main,5,main] GearsES2.init.0 0x6e0f5f7f: tileRendererInUse null, GearsES2[obj 0x6e0f5f7f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x6e0f5f7f on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x6e0f5f7f created: GearsObj[0x3527942a, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x6e0f5f7f created: GearsObj[0x942a29c, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x6e0f5f7f created: GearsObj[0x942a29c, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x6e0f5f7f FIN GearsES2[obj 0x6e0f5f7f isInit true, usesShared false, 1 GearsObj[0x3527942a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x942a29c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x576d5deb, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x6e0f5f7f 0/0 128x128 of 128x128, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6e0f5f7f, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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,main,5,main] GearsES2.display 0x6e0f5f7f 128x128, swapInterval 1, drawable 0x3400002 [apply] **** Pre Shell Open [apply] Thread[#1,main,5,main] GearsES2.reshape 0x6e0f5f7f 0/0 400x450 of 400x450, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6e0f5f7f, angle 0.5, [l -1.0, r 1.0, b -1.125, t 1.125] 2.0x2.25 -> [l -1.0, r 1.0, b -1.125, t 1.125] 2.0x2.25, v-flip false [apply] Thread[#1,main,5,main] GearsES2.display 0x6e0f5f7f 400x450, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.display 0x6e0f5f7f 400x450, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x6e0f5f7f 0/0 400x450 of 400x450, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6e0f5f7f, angle 1.5, [l -1.0, r 1.0, b -1.125, t 1.125] 2.0x2.25 -> [l -1.0, r 1.0, b -1.125, t 1.125] 2.0x2.25, v-flip false [apply] Thread[#1,main,5,main] GearsES2.display 0x6e0f5f7f 400x450, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x6e0f5f7f 0/0 400x450 of 400x450, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6e0f5f7f, angle 2.0, [l -1.0, r 1.0, b -1.125, t 1.125] 2.0x2.25 -> [l -1.0, r 1.0, b -1.125, t 1.125] 2.0x2.25, v-flip false [apply] Thread[#1,main,5,main] GearsES2.display 0x6e0f5f7f 400x450, swapInterval 1, drawable 0x3400002 [apply] **** Post Shell Open [apply] [A-0 shallStop false] [apply] Thread[#1,main,5,main] GearsES2.display 0x6e0f5f7f 400x450, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.display 0x6e0f5f7f 400x450, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.display 0x6e0f5f7f 400x450, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.display 0x6e0f5f7f 400x450, swapInterval 1, drawable 0x3400002 [apply] [SWT A-i shallStop false]: Counter[loc 1, glob: 1] [apply] [NEWT A-i shallStop false]: Counter[loc 1, glob: 1] [apply] [SWT A-i shallStop false]: Counter[loc 2, glob: 2] [apply] [NEWT A-i shallStop false]: Counter[loc 2, glob: 2] [apply] [SWT A-i shallStop false]: Counter[loc 3, glob: 3] [apply] [NEWT A-i shallStop false]: Counter[loc 3, glob: 3] [apply] [SWT A-i shallStop false]: Counter[loc 4, glob: 4] [apply] [NEWT A-i shallStop false]: Counter[loc 4, glob: 4] [apply] [SWT A-i shallStop false]: Counter[loc 5, glob: 5] [apply] [NEWT A-i shallStop false]: Counter[loc 5, glob: 5] [apply] [SWT A-i shallStop false]: Counter[loc 6, glob: 6] [apply] [NEWT A-i shallStop false]: Counter[loc 6, glob: 6] [apply] [SWT A-i shallStop false]: Counter[loc 7, glob: 7] [apply] [NEWT A-i shallStop false]: Counter[loc 7, glob: 7] [apply] [SWT A-i shallStop false]: Counter[loc 8, glob: 8] [apply] [NEWT A-i shallStop false]: Counter[loc 8, glob: 8] [apply] [SWT A-i shallStop false]: Counter[loc 9, glob: 9] [apply] [NEWT A-i shallStop false]: Counter[loc 9, glob: 9] [apply] [SWT A-i shallStop false]: Counter[loc 10, glob: 10] [apply] [NEWT A-i shallStop false]: Counter[loc 10, glob: 10] [apply] *R-Exit* shallStop true [apply] Thread[#1,main,5,main] GearsES2.dispose 0x6e0f5f7f: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0x6e0f5f7f FIN [apply] EDT Counter before exit: SWT 10, NEWT 10 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.swt.TestSWTBug643AsyncExec - test02NewtCanvasSWTPreVisible [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestSWTBug643AsyncExec - test02NewtCanvasSWTSimple [apply] **** Pre Shell Open [apply] Thread[#1,main,5,main] GearsES2.init.0 0x46cdf8bd: tileRendererInUse null, GearsES2[obj 0x46cdf8bd isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x46cdf8bd on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x46cdf8bd created: GearsObj[0x1ed4ae0f, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x46cdf8bd created: GearsObj[0x54c5a2ff, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x46cdf8bd created: GearsObj[0x54c5a2ff, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x46cdf8bd FIN GearsES2[obj 0x46cdf8bd isInit true, usesShared false, 1 GearsObj[0x1ed4ae0f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x54c5a2ff, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6d4d66d2, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x46cdf8bd 0/0 400x450 of 400x450, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x46cdf8bd, angle 0.0, [l -1.0, r 1.0, b -1.125, t 1.125] 2.0x2.25 -> [l -1.0, r 1.0, b -1.125, t 1.125] 2.0x2.25, v-flip false [apply] Thread[#1,main,5,main] GearsES2.display 0x46cdf8bd 400x450, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x46cdf8bd 0/0 400x450 of 400x450, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x46cdf8bd, angle 0.5, [l -1.0, r 1.0, b -1.125, t 1.125] 2.0x2.25 -> [l -1.0, r 1.0, b -1.125, t 1.125] 2.0x2.25, v-flip false [apply] Thread[#1,main,5,main] GearsES2.display 0x46cdf8bd 400x450, swapInterval 1, drawable 0x3400002 [apply] **** Post Shell Open [apply] [A-0 shallStop false] [apply] Thread[#1,main,5,main] GearsES2.display 0x46cdf8bd 400x450, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.display 0x46cdf8bd 400x450, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.display 0x46cdf8bd 400x450, swapInterval 1, drawable 0x3400002 [apply] Thread[#1,main,5,main] GearsES2.display 0x46cdf8bd 400x450, swapInterval 1, drawable 0x3400002 [apply] [SWT A-i shallStop false]: Counter[loc 1, glob: 1] [apply] [NEWT A-i shallStop false]: Counter[loc 1, glob: 1] [apply] [SWT A-i shallStop false]: Counter[loc 2, glob: 2] [apply] [NEWT A-i shallStop false]: Counter[loc 2, glob: 2] [apply] [SWT A-i shallStop false]: Counter[loc 3, glob: 3] [apply] [NEWT A-i shallStop false]: Counter[loc 3, glob: 3] [apply] [SWT A-i shallStop false]: Counter[loc 4, glob: 4] [apply] [NEWT A-i shallStop false]: Counter[loc 4, glob: 4] [apply] [SWT A-i shallStop false]: Counter[loc 5, glob: 5] [apply] [NEWT A-i shallStop false]: Counter[loc 5, glob: 5] [apply] [SWT A-i shallStop false]: Counter[loc 6, glob: 6] [apply] [NEWT A-i shallStop false]: Counter[loc 6, glob: 6] [apply] [SWT A-i shallStop false]: Counter[loc 7, glob: 7] [apply] [NEWT A-i shallStop false]: Counter[loc 7, glob: 7] [apply] [SWT A-i shallStop false]: Counter[loc 8, glob: 8] [apply] [NEWT A-i shallStop false]: Counter[loc 8, glob: 8] [apply] [SWT A-i shallStop false]: Counter[loc 9, glob: 9] [apply] [NEWT A-i shallStop false]: Counter[loc 9, glob: 9] [apply] [SWT A-i shallStop false]: Counter[loc 10, glob: 10] [apply] [NEWT A-i shallStop false]: Counter[loc 10, glob: 10] [apply] *R-Exit* shallStop true [apply] Thread[#1,main,5,main] GearsES2.dispose 0x46cdf8bd: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0x46cdf8bd FIN [apply] EDT Counter before exit: SWT 10, NEWT 10 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.swt.TestSWTBug643AsyncExec - test02NewtCanvasSWTSimple [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751133214862 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751133214864 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01JOGLGLCanvas took 1.056 sec [apply] Testcase: test02NewtCanvasSWTPreVisible took 0.935 sec [apply] Testcase: test02NewtCanvasSWTSimple took 0.681 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.swt.TestSWTEclipseGLCanvas01GLn -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.swt.TestSWTEclipseGLCanvas01GLn.xml [apply] WARNING: package sun.awt.windows not in java.desktop [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.swt.TestSWTEclipseGLCanvas01GLn [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 @ 1751133215664 ms III - Start [apply] SLOCK [T main @ 1751133215668 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [apply] GLProfile Natives[GL4bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES3 false, GL3bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.sw], GL2ES1 GLProfile[GL2ES1/GL4bc.sw], GL4ES3 GLProfile[GL4ES3/GL4.sw], GL2ES2 GLProfile[GL2ES2/GL4.sw], GL4bc GLProfile[GL4bc/GL4bc.sw], GL2 GLProfile[GL2/GL4bc.sw], GL4 GLProfile[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4bc.sw], , default GLProfile[GL4bc/GL4bc.sw], count 9 / 12] [apply] junit.framework.TestListener: startTest(test) [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestSWTEclipseGLCanvas01GLn - test [apply] resize [apply] paint [apply] paint [apply] junit.framework.TestListener: endTest(test) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.swt.TestSWTEclipseGLCanvas01GLn - test [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751133216523 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751133216527 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms [apply] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.454 sec [apply] ------------- Standard Output --------------- [apply] GLProfile Natives[GL4bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES3 false, GL3bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.sw], GL2ES1 GLProfile[GL2ES1/GL4bc.sw], GL4ES3 GLProfile[GL4ES3/GL4.sw], GL2ES2 GLProfile[GL2ES2/GL4.sw], GL4bc GLProfile[GL4bc/GL4bc.sw], GL2 GLProfile[GL2/GL4bc.sw], GL4 GLProfile[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4bc.sw], , default GLProfile[GL4bc/GL4bc.sw], count 9 / 12] [apply] ------------- ---------------- --------------- [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751133215664 ms III - Start [apply] SLOCK [T main @ 1751133215668 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestSWTEclipseGLCanvas01GLn - test [apply] resize [apply] paint [apply] paint [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.swt.TestSWTEclipseGLCanvas01GLn - test [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751133216523 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751133216527 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test took 0.454 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.swt.TestSWTJOGLGLCanvas01GLn -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.swt.TestSWTJOGLGLCanvas01GLn.xml [apply] WARNING: package sun.awt.windows not in java.desktop [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.swt.TestSWTJOGLGLCanvas01GLn [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 @ 1751133217278 ms III - Start [apply] SLOCK [T main @ 1751133217283 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [apply] GLProfile Natives[GL4bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES3 false, GL3bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.sw], GL2ES1 GLProfile[GL2ES1/GL4bc.sw], GL4ES3 GLProfile[GL4ES3/GL4.sw], GL2ES2 GLProfile[GL2ES2/GL4.sw], GL4bc GLProfile[GL4bc/GL4bc.sw], GL2 GLProfile[GL2/GL4bc.sw], GL4 GLProfile[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4bc.sw], , default GLProfile[GL4bc/GL4bc.sw], count 9 / 12] [apply] junit.framework.TestListener: startTest(test) [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestSWTJOGLGLCanvas01GLn - test [apply] Thread[#34,main-Animator#00,5,main] GearsES2.init.0 0x158d2680: tileRendererInUse null, GearsES2[obj 0x158d2680 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x158d2680 on Thread[#34,main-Animator#00,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x158d2680 created: GearsObj[0x262a1a52, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x158d2680 created: GearsObj[0x773c12b, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x158d2680 created: GearsObj[0x773c12b, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#34,main-Animator#00,5,main] GearsES2.init.X 0x158d2680 FIN GearsES2[obj 0x158d2680 isInit true, usesShared false, 1 GearsObj[0x262a1a52, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x773c12b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x54ee726a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#34,main-Animator#00,5,main] GearsES2.reshape 0x158d2680 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x158d2680, 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: TestSWTJOGLGLCanvas01GLn.test____________________-n0000-GL4___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png [apply] junit.framework.TestListener: endTest(test) [apply] junit.framework.TestListener: startTest(test_MultisampleAndAlpha) [apply] main-Animator#00: ** screenshot: TestSWTJOGLGLCanvas01GLn.test____________________-n0001-GL4___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png [apply] main-Animator#00: ** screenshot: TestSWTJOGLGLCanvas01GLn.test____________________-n0002-GL4___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png [apply] Thread[#1,main,5,main] GearsES2.dispose 0x158d2680: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0x158d2680 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.swt.TestSWTJOGLGLCanvas01GLn - test [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestSWTJOGLGLCanvas01GLn - test_MultisampleAndAlpha [apply] [apply] (SWT:221297): Gdk-CRITICAL **: 19:53:38.085: gdk_threads_set_lock_functions: assertion 'gdk_threads_lock == NULL && gdk_threads_unlock == NULL' failed [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/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.sw], on-scr[.]] [apply] Chosen : GLCaps[glx vid 0x53b, fbc 0x17c: rgba 8/8/8/8, opaque, 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] has msaa: true [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] main-Animator#01: ** screenshot: TestSWTJOGLGLCanvas01GLn.test_MultisampleAndAlpha-n0000-GL4___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0640x0480.png [apply] junit.framework.TestListener: endTest(test_MultisampleAndAlpha) [apply] main-Animator#01: ** screenshot: TestSWTJOGLGLCanvas01GLn.test_MultisampleAndAlpha-n0001-GL4___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0640x0480.png [apply] main-Animator#01: ** screenshot: TestSWTJOGLGLCanvas01GLn.test_MultisampleAndAlpha-n0002-GL4___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0640x0480.png [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.swt.TestSWTJOGLGLCanvas01GLn - test_MultisampleAndAlpha [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751133218378 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751133218381 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.694 sec [apply] ------------- Standard Output --------------- [apply] GLProfile Natives[GL4bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES3 false, GL3bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.sw], GL2ES1 GLProfile[GL2ES1/GL4bc.sw], GL4ES3 GLProfile[GL4ES3/GL4.sw], GL2ES2 GLProfile[GL2ES2/GL4.sw], GL4bc GLProfile[GL4bc/GL4bc.sw], GL2 GLProfile[GL2/GL4bc.sw], GL4 GLProfile[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4bc.sw], , default GLProfile[GL4bc/GL4bc.sw], count 9 / 12] [apply] ------------- ---------------- --------------- [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751133217278 ms III - Start [apply] SLOCK [T main @ 1751133217283 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestSWTJOGLGLCanvas01GLn - test [apply] Thread[#34,main-Animator#00,5,main] GearsES2.init.0 0x158d2680: tileRendererInUse null, GearsES2[obj 0x158d2680 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x158d2680 on Thread[#34,main-Animator#00,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x158d2680 created: GearsObj[0x262a1a52, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x158d2680 created: GearsObj[0x773c12b, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x158d2680 created: GearsObj[0x773c12b, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#34,main-Animator#00,5,main] GearsES2.init.X 0x158d2680 FIN GearsES2[obj 0x158d2680 isInit true, usesShared false, 1 GearsObj[0x262a1a52, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x773c12b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x54ee726a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#34,main-Animator#00,5,main] GearsES2.reshape 0x158d2680 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x158d2680, 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: TestSWTJOGLGLCanvas01GLn.test____________________-n0000-GL4___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png [apply] main-Animator#00: ** screenshot: TestSWTJOGLGLCanvas01GLn.test____________________-n0001-GL4___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png [apply] main-Animator#00: ** screenshot: TestSWTJOGLGLCanvas01GLn.test____________________-n0002-GL4___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png [apply] Thread[#1,main,5,main] GearsES2.dispose 0x158d2680: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0x158d2680 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.swt.TestSWTJOGLGLCanvas01GLn - test [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestSWTJOGLGLCanvas01GLn - test_MultisampleAndAlpha [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/2, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.sw], on-scr[.]] [apply] Chosen : GLCaps[glx vid 0x53b, fbc 0x17c: rgba 8/8/8/8, opaque, 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] has msaa: true [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] main-Animator#01: ** screenshot: TestSWTJOGLGLCanvas01GLn.test_MultisampleAndAlpha-n0000-GL4___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0640x0480.png [apply] main-Animator#01: ** screenshot: TestSWTJOGLGLCanvas01GLn.test_MultisampleAndAlpha-n0001-GL4___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0640x0480.png [apply] main-Animator#01: ** screenshot: TestSWTJOGLGLCanvas01GLn.test_MultisampleAndAlpha-n0002-GL4___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0640x0480.png [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.swt.TestSWTJOGLGLCanvas01GLn - test_MultisampleAndAlpha [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751133218378 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751133218381 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test took 0.426 sec [apply] Testcase: test_MultisampleAndAlpha took 0.28 sec [echo] Testing com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aSWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aSWT.xml [apply] WARNING: package sun.awt.windows not in java.desktop [apply] Testsuite: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aSWT [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 @ 1751133219186 ms III - Start [apply] SLOCK [T main @ 1751133219191 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [apply] junit.framework.TestListener: startTest(testWindowParenting01CreateVisibleDestroy1) [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aSWT - testWindowParenting01CreateVisibleDestroy1 [apply] Thread[#1,main,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [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[#1,main,5,main] RedSquareES2.init FIN [apply] Thread[#1,main,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3400002, tileRendererInUse null [apply] Thread[#1,main,5,main] RedSquareES2.reshape FIN [apply] Thread[#1,main,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3400002, tileRendererInUse null [apply] Thread[#1,main,5,main] RedSquareES2.reshape FIN [apply] Thread[#1,main,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3400002, tileRendererInUse null [apply] Thread[#1,main,5,main] RedSquareES2.reshape FIN [apply] junit.framework.TestListener: endTest(testWindowParenting01CreateVisibleDestroy1) [apply] Thread[#1,main,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[#1,main,5,main] RedSquareES2.dispose FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aSWT - testWindowParenting01CreateVisibleDestroy1 [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751133220541 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751133220543 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.952 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751133219186 ms III - Start [apply] SLOCK [T main @ 1751133219191 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aSWT - testWindowParenting01CreateVisibleDestroy1 [apply] Thread[#1,main,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [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[#1,main,5,main] RedSquareES2.init FIN [apply] Thread[#1,main,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3400002, tileRendererInUse null [apply] Thread[#1,main,5,main] RedSquareES2.reshape FIN [apply] Thread[#1,main,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3400002, tileRendererInUse null [apply] Thread[#1,main,5,main] RedSquareES2.reshape FIN [apply] Thread[#1,main,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3400002, tileRendererInUse null [apply] Thread[#1,main,5,main] RedSquareES2.reshape FIN [apply] Thread[#1,main,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[#1,main,5,main] RedSquareES2.dispose FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aSWT - testWindowParenting01CreateVisibleDestroy1 [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751133220541 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751133220543 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testWindowParenting01CreateVisibleDestroy1 took 0.939 sec [echo] Testing com.jogamp.opengl.test.junit.newt.parenting.TestParenting04SWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.newt.parenting.TestParenting04SWT.xml [apply] WARNING: package sun.awt.windows not in java.desktop [apply] Testsuite: com.jogamp.opengl.test.junit.newt.parenting.TestParenting04SWT [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 @ 1751133221355 ms III - Start [apply] SLOCK [T main @ 1751133221359 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [apply] junit.framework.TestListener: startTest(test01WinHopFrame2FrameDirectHop) [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting04SWT - test01WinHopFrame2FrameDirectHop [apply] Thread[#1,main,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [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[#1,main,5,main] RedSquareES2.init FIN [apply] Thread[#1,main,5,main] RedSquareES2.reshape 0/0 400x400 of 400x400, swapInterval 1, drawable 0x3400002, tileRendererInUse null [apply] Thread[#1,main,5,main] RedSquareES2.reshape FIN [apply] Thread[#1,main,5,main] RedSquareES2.reshape 0/0 400x400 of 400x400, swapInterval 1, drawable 0x3400002, tileRendererInUse null [apply] Thread[#1,main,5,main] RedSquareES2.reshape FIN [apply] Thread[#1,main,5,main] GearsES2.init.0 0x484970b0: tileRendererInUse null, GearsES2[obj 0x484970b0 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x484970b0 on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x484970b0 created: GearsObj[0x3a44431a, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x484970b0 created: GearsObj[0x3e11f9e9, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x484970b0 created: GearsObj[0x3e11f9e9, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x484970b0 FIN GearsES2[obj 0x484970b0 isInit true, usesShared false, 1 GearsObj[0x3a44431a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3e11f9e9, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x550dbc7a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x484970b0 0/0 400x400 of 400x400, swapInterval 1, drawable 0x3400004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x484970b0, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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,main,5,main] GearsES2.display 0x484970b0 400x400, swapInterval 1, drawable 0x3400004 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x484970b0 0/0 400x400 of 400x400, swapInterval 1, drawable 0x3400004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x484970b0, 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[#1,main,5,main] GearsES2.display 0x484970b0 400x400, swapInterval 1, drawable 0x3400004 [apply] Thread[#38,main-Animator#01,5,main] GearsES2.reshape 0x484970b0 0/0 400x400 of 400x400, swapInterval 1, drawable 0x3400004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x484970b0, 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[#37,main-Animator#00,5,main] RedSquareES2.reshape 0/0 400x400 of 400x400, swapInterval 1, drawable 0x3400002, tileRendererInUse null [apply] Thread[#37,main-Animator#00,5,main] RedSquareES2.reshape FIN [apply] Thread[#37,main-Animator#00,5,main] RedSquareES2.reshape 0/0 400x400 of 400x400, swapInterval 1, drawable 0x3400002, tileRendererInUse null [apply] Thread[#37,main-Animator#00,5,main] RedSquareES2.reshape FIN [apply] Thread[#38,main-Animator#01,5,main] GearsES2.reshape 0x484970b0 0/0 400x400 of 400x400, swapInterval 1, drawable 0x3400004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x484970b0, angle 415.0, [l -1.0, r 1.0, b -1.0, t 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(test01WinHopFrame2FrameDirectHop) [apply] junit.framework.TestListener: startTest(test02WinHopFrame2FrameDetachFirst) [apply] Thread[#1,main,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[#1,main,5,main] RedSquareES2.dispose FIN [apply] Thread[#1,main,5,main] GearsES2.dispose 0x484970b0: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0x484970b0 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting04SWT - test01WinHopFrame2FrameDirectHop [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting04SWT - test02WinHopFrame2FrameDetachFirst [apply] [apply] (SWT:221484): Gdk-CRITICAL **: 19:53:43.958: gdk_threads_set_lock_functions: assertion 'gdk_threads_lock == NULL && gdk_threads_unlock == NULL' failed [apply] Thread[#1,main,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [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[#1,main,5,main] RedSquareES2.init FIN [apply] Thread[#1,main,5,main] RedSquareES2.reshape 0/0 400x400 of 400x400, swapInterval 1, drawable 0x3400002, tileRendererInUse null [apply] Thread[#1,main,5,main] RedSquareES2.reshape FIN [apply] Thread[#1,main,5,main] RedSquareES2.reshape 0/0 400x400 of 400x400, swapInterval 1, drawable 0x3400002, tileRendererInUse null [apply] Thread[#1,main,5,main] RedSquareES2.reshape FIN [apply] Thread[#1,main,5,main] GearsES2.init.0 0x15bb5034: tileRendererInUse null, GearsES2[obj 0x15bb5034 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x15bb5034 on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x15bb5034 created: GearsObj[0x27406a17, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x15bb5034 created: GearsObj[0x2af004b, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x15bb5034 created: GearsObj[0x2af004b, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x15bb5034 FIN GearsES2[obj 0x15bb5034 isInit true, usesShared false, 1 GearsObj[0x27406a17, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2af004b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x248e319b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x15bb5034 0/0 400x400 of 400x400, swapInterval 1, drawable 0x3400004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15bb5034, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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,main,5,main] GearsES2.display 0x15bb5034 400x400, swapInterval 1, drawable 0x3400004 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x15bb5034 0/0 400x400 of 400x400, swapInterval 1, drawable 0x3400004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15bb5034, 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[#1,main,5,main] GearsES2.display 0x15bb5034 400x400, swapInterval 1, drawable 0x3400004 [apply] Thread[#48,main-Animator#03,5,main] GearsES2.reshape 0x15bb5034 0/0 400x400 of 400x400, swapInterval 1, drawable 0x3400004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15bb5034, angle 170.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#47,main-Animator#02,5,main] RedSquareES2.reshape 0/0 400x400 of 400x400, swapInterval 1, drawable 0x3400002, tileRendererInUse null [apply] Thread[#47,main-Animator#02,5,main] RedSquareES2.reshape FIN [apply] Thread[#47,main-Animator#02,5,main] RedSquareES2.reshape 0/0 400x400 of 400x400, swapInterval 1, drawable 0x3400002, tileRendererInUse null [apply] Thread[#47,main-Animator#02,5,main] RedSquareES2.reshape FIN [apply] Thread[#48,main-Animator#03,5,main] GearsES2.reshape 0x15bb5034 0/0 400x400 of 400x400, swapInterval 1, drawable 0x3400004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15bb5034, angle 441.5, [l -1.0, r 1.0, b -1.0, t 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(test02WinHopFrame2FrameDetachFirst) [apply] Thread[#1,main,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[#1,main,5,main] RedSquareES2.dispose FIN [apply] Thread[#1,main,5,main] GearsES2.dispose 0x15bb5034: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0x15bb5034 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting04SWT - test02WinHopFrame2FrameDetachFirst [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751133225941 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751133225943 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.168 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751133221355 ms III - Start [apply] SLOCK [T main @ 1751133221359 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting04SWT - test01WinHopFrame2FrameDirectHop [apply] Thread[#1,main,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [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[#1,main,5,main] RedSquareES2.init FIN [apply] Thread[#1,main,5,main] RedSquareES2.reshape 0/0 400x400 of 400x400, swapInterval 1, drawable 0x3400002, tileRendererInUse null [apply] Thread[#1,main,5,main] RedSquareES2.reshape FIN [apply] Thread[#1,main,5,main] RedSquareES2.reshape 0/0 400x400 of 400x400, swapInterval 1, drawable 0x3400002, tileRendererInUse null [apply] Thread[#1,main,5,main] RedSquareES2.reshape FIN [apply] Thread[#1,main,5,main] GearsES2.init.0 0x484970b0: tileRendererInUse null, GearsES2[obj 0x484970b0 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x484970b0 on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x484970b0 created: GearsObj[0x3a44431a, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x484970b0 created: GearsObj[0x3e11f9e9, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x484970b0 created: GearsObj[0x3e11f9e9, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x484970b0 FIN GearsES2[obj 0x484970b0 isInit true, usesShared false, 1 GearsObj[0x3a44431a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3e11f9e9, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x550dbc7a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x484970b0 0/0 400x400 of 400x400, swapInterval 1, drawable 0x3400004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x484970b0, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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,main,5,main] GearsES2.display 0x484970b0 400x400, swapInterval 1, drawable 0x3400004 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x484970b0 0/0 400x400 of 400x400, swapInterval 1, drawable 0x3400004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x484970b0, 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[#1,main,5,main] GearsES2.display 0x484970b0 400x400, swapInterval 1, drawable 0x3400004 [apply] Thread[#38,main-Animator#01,5,main] GearsES2.reshape 0x484970b0 0/0 400x400 of 400x400, swapInterval 1, drawable 0x3400004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x484970b0, 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[#37,main-Animator#00,5,main] RedSquareES2.reshape 0/0 400x400 of 400x400, swapInterval 1, drawable 0x3400002, tileRendererInUse null [apply] Thread[#37,main-Animator#00,5,main] RedSquareES2.reshape FIN [apply] Thread[#37,main-Animator#00,5,main] RedSquareES2.reshape 0/0 400x400 of 400x400, swapInterval 1, drawable 0x3400002, tileRendererInUse null [apply] Thread[#37,main-Animator#00,5,main] RedSquareES2.reshape FIN [apply] Thread[#38,main-Animator#01,5,main] GearsES2.reshape 0x484970b0 0/0 400x400 of 400x400, swapInterval 1, drawable 0x3400004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x484970b0, angle 415.0, [l -1.0, r 1.0, b -1.0, t 1.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,main,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[#1,main,5,main] RedSquareES2.dispose FIN [apply] Thread[#1,main,5,main] GearsES2.dispose 0x484970b0: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0x484970b0 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting04SWT - test01WinHopFrame2FrameDirectHop [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting04SWT - test02WinHopFrame2FrameDetachFirst [apply] Thread[#1,main,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [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[#1,main,5,main] RedSquareES2.init FIN [apply] Thread[#1,main,5,main] RedSquareES2.reshape 0/0 400x400 of 400x400, swapInterval 1, drawable 0x3400002, tileRendererInUse null [apply] Thread[#1,main,5,main] RedSquareES2.reshape FIN [apply] Thread[#1,main,5,main] RedSquareES2.reshape 0/0 400x400 of 400x400, swapInterval 1, drawable 0x3400002, tileRendererInUse null [apply] Thread[#1,main,5,main] RedSquareES2.reshape FIN [apply] Thread[#1,main,5,main] GearsES2.init.0 0x15bb5034: tileRendererInUse null, GearsES2[obj 0x15bb5034 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x15bb5034 on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4bc/GL4bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL4bc/GL4bc.sw] [apply] GL Version 4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Compatibility Profile) Mesa 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Compatibility Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Compatibility Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 302 [apply] GLX_EXTENSIONS 25 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x15bb5034 created: GearsObj[0x27406a17, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x15bb5034 created: GearsObj[0x2af004b, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x15bb5034 created: GearsObj[0x2af004b, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[#1,main,5,main] GearsES2.init.X 0x15bb5034 FIN GearsES2[obj 0x15bb5034 isInit true, usesShared false, 1 GearsObj[0x27406a17, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2af004b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x248e319b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[#1,main,5,main] GearsES2.reshape 0x15bb5034 0/0 400x400 of 400x400, swapInterval 1, drawable 0x3400004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15bb5034, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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,main,5,main] GearsES2.display 0x15bb5034 400x400, swapInterval 1, drawable 0x3400004 [apply] Thread[#1,main,5,main] GearsES2.reshape 0x15bb5034 0/0 400x400 of 400x400, swapInterval 1, drawable 0x3400004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15bb5034, 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[#1,main,5,main] GearsES2.display 0x15bb5034 400x400, swapInterval 1, drawable 0x3400004 [apply] Thread[#48,main-Animator#03,5,main] GearsES2.reshape 0x15bb5034 0/0 400x400 of 400x400, swapInterval 1, drawable 0x3400004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15bb5034, angle 170.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[#47,main-Animator#02,5,main] RedSquareES2.reshape 0/0 400x400 of 400x400, swapInterval 1, drawable 0x3400002, tileRendererInUse null [apply] Thread[#47,main-Animator#02,5,main] RedSquareES2.reshape FIN [apply] Thread[#47,main-Animator#02,5,main] RedSquareES2.reshape 0/0 400x400 of 400x400, swapInterval 1, drawable 0x3400002, tileRendererInUse null [apply] Thread[#47,main-Animator#02,5,main] RedSquareES2.reshape FIN [apply] Thread[#48,main-Animator#03,5,main] GearsES2.reshape 0x15bb5034 0/0 400x400 of 400x400, swapInterval 1, drawable 0x3400004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x15bb5034, angle 441.5, [l -1.0, r 1.0, b -1.0, t 1.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,main,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[#1,main,5,main] RedSquareES2.dispose FIN [apply] Thread[#1,main,5,main] GearsES2.dispose 0x15bb5034: tileRendererInUse null [apply] Thread[#1,main,5,main] GearsES2.dispose 0x15bb5034 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting04SWT - test02WinHopFrame2FrameDetachFirst [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751133225941 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751133225943 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01WinHopFrame2FrameDirectHop took 2.227 sec [apply] Testcase: test02WinHopFrame2FrameDetachFirst took 1.97 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 21 [echo] java.version 21.0.7 [echo] java.home /opt-linux-x86_64/jdk-21.0.7+6 [echo] jvmJava.exe /opt-linux-x86_64/jdk-21.0.7+6/bin/java [echo] jvmJava8.exe ${jvmJava8.exe} [echo] minJava21 true [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.6.0-rc-20250628 [echo] jogamp.version.int 2414030 [echo] junit.is.disabled ${junit.is.disabled} [echo] target.user.set true [echo] target.sourcelevel 11 [echo] target.targetlevel 11 [echo] target.releaselevel ${target.releaselevel} [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=6.1.0-37-amd64 [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.android.x86_64: 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] AndroidX86_64=${isAndroidX86_64} [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=6.1.0-37-amd64 [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.awt.windows=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.awt.windows=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.swt.awt: [echo] Testing com.jogamp.opengl.test.junit.jogl.swt.TestNewtCanvasSWTBug628ResizeDeadlockAWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.swt.TestNewtCanvasSWTBug628ResizeDeadlockAWT.xml [apply] WARNING: package sun.awt.windows not in java.desktop [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.swt.TestNewtCanvasSWTBug628ResizeDeadlockAWT [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 @ 1751133226843 ms III - Start [apply] SLOCK [T main @ 1751133226847 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestNewtCanvasSWTBug628ResizeDeadlockAWT - test [apply] centerMouse: robot pos: 200x225, onTitleBarIfWindow: false [apply] requestFocus: click, d: 501 ms [apply] [R-0 shallStop false, disposed false] [apply] [R-n shallStop false, disposed false] [apply] [K-0] [apply] [K-0] [apply] [R-i shallStop false, disposed false] [apply] [R-n shallStop false, disposed false] [apply] [R-i shallStop false, disposed false] [apply] [R-n shallStop false, disposed false] [apply] [R-i shallStop false, disposed false] [apply] [R-n shallStop false, disposed false] [apply] [R-i shallStop false, disposed false] [apply] .[R-n shallStop false, disposed false] [apply] [K-1] [apply] [R-i shallStop false, disposed false] [apply] [R-n shallStop false, disposed false] [apply] [R-i shallStop false, disposed false] [apply] [R-n shallStop false, disposed false] [apply] [R-i shallStop false, disposed false] [apply] [R-n shallStop false, disposed false] [apply] .[R-i shallStop false, disposed false] [apply] [K-2] [apply] [R-n shallStop false, disposed false] [apply] [R-i shallStop false, disposed false] [apply] [R-n shallStop false, disposed false] [apply] [R-i shallStop false, disposed false] [apply] *R-Exit* shallStop true, disposed false [apply] junit.framework.TestListener: endTest(test) [apply] .*K-Exit* [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.swt.TestNewtCanvasSWTBug628ResizeDeadlockAWT - test [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751133229085 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751133229089 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [apply] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.835 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751133226843 ms III - Start [apply] SLOCK [T main @ 1751133226847 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestNewtCanvasSWTBug628ResizeDeadlockAWT - test [apply] centerMouse: robot pos: 200x225, onTitleBarIfWindow: false [apply] requestFocus: click, d: 501 ms [apply] [R-0 shallStop false, disposed false] [apply] [R-n shallStop false, disposed false] [apply] [K-0] [apply] [K-0] [apply] [R-i shallStop false, disposed false] [apply] [R-n shallStop false, disposed false] [apply] [R-i shallStop false, disposed false] [apply] [R-n shallStop false, disposed false] [apply] [R-i shallStop false, disposed false] [apply] [R-n shallStop false, disposed false] [apply] [R-i shallStop false, disposed false] [apply] .[R-n shallStop false, disposed false] [apply] [K-1] [apply] [R-i shallStop false, disposed false] [apply] [R-n shallStop false, disposed false] [apply] [R-i shallStop false, disposed false] [apply] [R-n shallStop false, disposed false] [apply] [R-i shallStop false, disposed false] [apply] [R-n shallStop false, disposed false] [apply] .[R-i shallStop false, disposed false] [apply] [K-2] [apply] [R-n shallStop false, disposed false] [apply] [R-i shallStop false, disposed false] [apply] [R-n shallStop false, disposed false] [apply] [R-i shallStop false, disposed false] [apply] *R-Exit* shallStop true, disposed false [apply] .*K-Exit* [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.swt.TestNewtCanvasSWTBug628ResizeDeadlockAWT - test [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751133229085 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751133229089 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test took 2.216 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.swt.TestSWTAccessor03AWTGLn -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.swt.TestSWTAccessor03AWTGLn.xml [apply] WARNING: package sun.awt.windows not in java.desktop [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.swt.TestSWTAccessor03AWTGLn [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 @ 1751133229898 ms III - Start [apply] SLOCK [T main @ 1751133229902 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [apply] GLProfile Natives[GL4bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES3 false, GL3bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.sw], GL2ES1 GLProfile[GL2ES1/GL4bc.sw], GL4ES3 GLProfile[GL4ES3/GL4.sw], GL2ES2 GLProfile[GL2ES2/GL4.sw], GL4bc GLProfile[GL4bc/GL4bc.sw], GL2 GLProfile[GL2/GL4bc.sw], GL4 GLProfile[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4bc.sw], , default GLProfile[GL4bc/GL4bc.sw], count 9 / 12] [apply] junit.framework.TestListener: startTest(test) [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestSWTAccessor03AWTGLn - test [apply] SWT: Platform: gtk, Version 4956 [apply] SWT: isX11 true, isX11GTK true (GTK Version: 3.24.38) [apply] SWT: isOSX false, isWindows false [apply] SWT: DeviceZoom: 100, deviceZoomScalingFactor 1.0 [apply] SWT: Display.DPI Point {96, 96}; DPIUtil: autoScalingFactor 1.0 (use-swt true), useCairoAutoScale true [apply] [apply] (SWT:221732): Gdk-WARNING **: 19:53:50.655: XSetErrorHandler() called with a GDK error trap pushed. Don't do that. [apply] junit.framework.TestListener: endTest(test)++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.swt.TestSWTAccessor03AWTGLn - test [apply] ++++ Test Singleton.unlock() [apply] [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751133230962 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751133230965 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.657 sec [apply] ------------- Standard Output --------------- [apply] GLProfile Natives[GL4bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES3 false, GL3bc true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [4.5 (Compat profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES2 false, GLES1 false, count 5 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL4bc.sw], GL2ES1 GLProfile[GL2ES1/GL4bc.sw], GL4ES3 GLProfile[GL4ES3/GL4.sw], GL2ES2 GLProfile[GL2ES2/GL4.sw], GL4bc GLProfile[GL4bc/GL4bc.sw], GL2 GLProfile[GL2/GL4bc.sw], GL4 GLProfile[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4bc.sw], , default GLProfile[GL4bc/GL4bc.sw], count 9 / 12] [apply] ------------- ---------------- --------------- [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751133229898 ms III - Start [apply] SLOCK [T main @ 1751133229902 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestSWTAccessor03AWTGLn - test [apply] SWT: Platform: gtk, Version 4956 [apply] SWT: isX11 true, isX11GTK true (GTK Version: 3.24.38) [apply] SWT: isOSX false, isWindows false [apply] SWT: DeviceZoom: 100, deviceZoomScalingFactor 1.0 [apply] SWT: Display.DPI Point {96, 96}; DPIUtil: autoScalingFactor 1.0 (use-swt true), useCairoAutoScale true [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.swt.TestSWTAccessor03AWTGLn - test [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751133230962 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751133230965 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test took 0.534 sec [echo] Testing com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasSWTAWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasSWTAWT.xml [apply] WARNING: package sun.awt.windows not in java.desktop [apply] Testsuite: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasSWTAWT [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 @ 1751133231866 ms III - Start [apply] SLOCK [T main @ 1751133231871 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [apply] setTestSupported: false [apply] [apply] (java:221821): Gdk-CRITICAL **: 19:53:52.390: gdk_threads_set_lock_functions: assertion 'gdk_threads_lock == NULL && gdk_threads_unlock == NULL' failed [apply] Thread[#1,main,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [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[#1,main,5,main] RedSquareES2.init FIN [apply] Thread[#1,main,5,main] RedSquareES2.reshape 0/0 400x400 of 400x400, swapInterval 1, drawable 0x3600002, tileRendererInUse null [apply] Thread[#1,main,5,main] RedSquareES2.reshape FIN [apply] Thread[#1,main,5,main] RedSquareES2.reshape 0/0 400x400 of 400x400, swapInterval 1, drawable 0x3600002, tileRendererInUse null [apply] Thread[#1,main,5,main] RedSquareES2.reshape FIN [apply] requestFocus: NEWT Component [apply] junit.framework.TestListener: startTest(test01SingleButtonPressAndRelease) [apply] junit.framework.TestListener: endTest(test01SingleButtonPressAndRelease) [apply] junit.framework.TestListener: startTest(test02SingleButtonPressAndReleaseWithShift) [apply] junit.framework.TestListener: endTest(test02SingleButtonPressAndReleaseWithShift) [apply] junit.framework.TestListener: startTest(test03SingleButtonPressAndReleaseWithCtrl) [apply] junit.framework.TestListener: endTest(test03SingleButtonPressAndReleaseWithCtrl) [apply] junit.framework.TestListener: startTest(test10HoldOneButtonAndPressAnother) [apply] junit.framework.TestListener: endTest(test10HoldOneButtonAndPressAnother) [apply] junit.framework.TestListener: startTest(test20PressAllButtonsInSequence) [apply] junit.framework.TestListener: endTest(test20PressAllButtonsInSequence) [apply] junit.framework.TestListener: startTest(test30SingleButtonClickAndDrag) [apply] junit.framework.TestListener: endTest(test30SingleButtonClickAndDrag) [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasSWTAWT - test01SingleButtonPressAndRelease - Test not supported on this platform. [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasSWTAWT - test01SingleButtonPressAndRelease [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasSWTAWT - test02SingleButtonPressAndReleaseWithShift - Test not supported on this platform. [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasSWTAWT - test02SingleButtonPressAndReleaseWithShift [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasSWTAWT - test03SingleButtonPressAndReleaseWithCtrl - Test not supported on this platform. [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasSWTAWT - test03SingleButtonPressAndReleaseWithCtrl [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasSWTAWT - test10HoldOneButtonAndPressAnother - Test not supported on this platform. [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasSWTAWT - test10HoldOneButtonAndPressAnother [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasSWTAWT - test20PressAllButtonsInSequence - Test not supported on this platform. [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasSWTAWT - test20PressAllButtonsInSequence [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasSWTAWT - test30SingleButtonClickAndDrag - Test not supported on this platform. [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasSWTAWT - test30SingleButtonClickAndDrag [apply] Thread[#1,main,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[#1,main,5,main] RedSquareES2.dispose FIN [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751133233395 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751133233397 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] Tests run: 6, Failures: 0, Errors: 0, Skipped: 6, Time elapsed: 2.125 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751133231866 ms III - Start [apply] SLOCK [T main @ 1751133231871 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [apply] setTestSupported: false [apply] Thread[#1,main,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[#1,main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/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 22.3.6 [GL 4.5.0, vendor 22.3.6 ((Core Profile) Mesa 22.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR Mesa/X.org [apply] GL_RENDERER llvmpipe (LLVM 15.0.6, 256 bits) [apply] GL_VERSION 4.5 (Core Profile) Mesa 22.3.6 [apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 220 [apply] GLX_EXTENSIONS 25 [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[#1,main,5,main] RedSquareES2.init FIN [apply] Thread[#1,main,5,main] RedSquareES2.reshape 0/0 400x400 of 400x400, swapInterval 1, drawable 0x3600002, tileRendererInUse null [apply] Thread[#1,main,5,main] RedSquareES2.reshape FIN [apply] Thread[#1,main,5,main] RedSquareES2.reshape 0/0 400x400 of 400x400, swapInterval 1, drawable 0x3600002, tileRendererInUse null [apply] Thread[#1,main,5,main] RedSquareES2.reshape FIN [apply] requestFocus: NEWT Component [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasSWTAWT - test01SingleButtonPressAndRelease - Test not supported on this platform. [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasSWTAWT - test01SingleButtonPressAndRelease [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasSWTAWT - test02SingleButtonPressAndReleaseWithShift - Test not supported on this platform. [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasSWTAWT - test02SingleButtonPressAndReleaseWithShift [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasSWTAWT - test03SingleButtonPressAndReleaseWithCtrl - Test not supported on this platform. [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasSWTAWT - test03SingleButtonPressAndReleaseWithCtrl [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasSWTAWT - test10HoldOneButtonAndPressAnother - Test not supported on this platform. [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasSWTAWT - test10HoldOneButtonAndPressAnother [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasSWTAWT - test20PressAllButtonsInSequence - Test not supported on this platform. [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasSWTAWT - test20PressAllButtonsInSequence [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasSWTAWT - test30SingleButtonClickAndDrag - Test not supported on this platform. [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasSWTAWT - test30SingleButtonClickAndDrag [apply] Thread[#1,main,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[#1,main,5,main] RedSquareES2.dispose FIN [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1751133233395 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1751133233397 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01SingleButtonPressAndRelease took 0.003 sec [apply] SKIPPED: got: , expected: is [apply] Testcase: test01SingleButtonPressAndRelease took 0.005 sec [apply] Testcase: test02SingleButtonPressAndReleaseWithShift took 0 sec [apply] SKIPPED: got: , expected: is [apply] Testcase: test02SingleButtonPressAndReleaseWithShift took 0 sec [apply] Testcase: test03SingleButtonPressAndReleaseWithCtrl took 0 sec [apply] SKIPPED: got: , expected: is [apply] Testcase: test03SingleButtonPressAndReleaseWithCtrl took 0 sec [apply] Testcase: test10HoldOneButtonAndPressAnother took 0 sec [apply] SKIPPED: got: , expected: is [apply] Testcase: test10HoldOneButtonAndPressAnother took 0 sec [apply] Testcase: test20PressAllButtonsInSequence took 0 sec [apply] SKIPPED: got: , expected: is [apply] Testcase: test20PressAllButtonsInSequence took 0 sec [apply] Testcase: test30SingleButtonClickAndDrag took 0 sec [apply] SKIPPED: got: , expected: is [apply] Testcase: test30SingleButtonClickAndDrag took 0 sec junit.run.local.java7: junit.run.remote.ssh.all: junit.run.remote.adb: junit.run.tests: junit.run.if.disabled: 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 21 [echo] java.version 21.0.7 [echo] java.home /opt-linux-x86_64/jdk-21.0.7+6 [echo] jvmJava.exe /opt-linux-x86_64/jdk-21.0.7+6/bin/java [echo] jvmJava8.exe ${jvmJava8.exe} [echo] minJava21 true [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.6.0-rc-20250628 [echo] jogamp.version.int 2414030 [echo] junit.is.disabled ${junit.is.disabled} [echo] target.user.set true [echo] target.sourcelevel 11 [echo] target.targetlevel 11 [echo] target.releaselevel ${target.releaselevel} [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=6.1.0-37-amd64 [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.android.x86_64: 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] AndroidX86_64=${isAndroidX86_64} [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=6.1.0-37-amd64 [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.awt.windows=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.awt.windows=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-zip-archive: [move] Moving 1042 files to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/test/results [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] 1 folder, 1347 files, 170060661 bytes (163 MiB) [exec] [exec] Creating archive: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/jogl-2.6-b1535-20250628-linux-amd64-test-results-linux-x86_64-jau-002.7z [exec] [exec] Items to compress: 1348 [exec] [exec] [exec] Files read from disk: 1346 [exec] Archive size: 20494041 bytes (20 MiB) [exec] Everything is Ok BUILD SUCCESSFUL Total time: 40 minutes 38 seconds Archiving artifacts Recording test results [Checks API] No suitable checks publisher found. Build step 'Publish JUnit test result report' changed build result to UNSTABLE Sending e-mails to: chuckslave@jogamp.org Notifying upstream projects of job completion No emails were triggered. Finished: UNSTABLE